pax_global_header00006660000000000000000000000064127543051400014513gustar00rootroot0000000000000052 comment=d4a37b1874ac4849ec3a9ba85fa90754ea0e5feb code-4.4.3/000077500000000000000000000000001275430514000124355ustar00rootroot00000000000000code-4.4.3/.gitattributes000066400000000000000000000011231275430514000153250ustar00rootroot00000000000000# Set the default behavior, in case people don't have core.autocrlf set. * text=auto # Explicitly declare text files you want to always be normalized and converted # to native line endings on checkout. *.c text *.cpp text *.cxx text *.h text *.hpp text *.hxx text *.java text *.sh text eol=lf *.cmake text *.txt text *.in text *.rst text *.nsh text # Declare files that will always have CRLF line endings on checkout. *.sln text eol=crlf *.vcproj text eol=crlf *.bat text eol=crlf # Denote all files that are truly binary and should not be modified. *.png binary *.jpg binary *.class binary code-4.4.3/.gitignore000066400000000000000000000043731275430514000144340ustar00rootroot00000000000000# Took these from the https://github.com/github/gitignore project on October 21, 2011 # **** 'Personal' entries don't belong in here - put them in your .git/info/exclude file **** # Ignore text editor (e.g. emacs) autosave files *~ # Ignore CMake generated files (if someone does an in-source build) CMakeCache.txt CMakeFiles Makefile cmake_install.cmake install_manifest.txt *.cmake # Ignore usual in-tree CMake build area /build/ # Compiled Object files *.slo *.lo *.o *.obj # Compiled Dynamic libraries *.so # Compiled Static libraries *.lai *.la *.a # Compiled python files *.py[co] # Eclipse-generated files *.pydevproject .project .metadata bin/** tmp/** tmp/**/* *.tmp *.bak *.swp *~.nib local.properties .classpath .settings/ .loadpath # External tool builders .externalToolBuilders/ # Locally stored "Eclipse launch configurations" *.launch # CDT-specific .cproject # PDT-specific .buildpath ## Ignore Visual Studio temporary files, build results, and ## files generated by popular Visual Studio add-ons. *.sln *.vcproj *.exe *.vcxproj *.filters # User-specific files *.suo *.user *.sln.docstates *.sdf #Test results *.log # Build results [Dd]ebug/ [Rr]elease/ *_i.c *_p.c *.ilk *.meta *.obj *.pch *.pdb *.pgc *.pgd *.rsp *.sbr *.tlb *.tli *.tlh *.tmp *.vspscc .builds # Visual C++ cache files ipch/ *.aps *.ncb *.opensdf *.sdf # Visual Studio profiler *.psess *.vsp # ReSharper is a .NET coding add-in _ReSharper* # Installshield output folder [Ee]xpress # DocProject is a documentation generator add-in DocProject/buildhelp/ DocProject/Help/*.HxT DocProject/Help/*.HxC DocProject/Help/*.hhc DocProject/Help/*.hhk DocProject/Help/*.hhp DocProject/Help/Html2 DocProject/Help/html # Click-Once directory publish # Others [Bb]in [Oo]bj sql TestResults *.Cache ClientBin stylecop.* ~$* *.dbmdl Generated_Code #added for RIA/Silverlight projects *.autosave # Backup & report files from converting an old project file to a newer # Visual Studio version. Backup files are not needed, because we have git ;-) _UpgradeReport_Files/ Backup*/ UpgradeLog*.XML # Subversion directories .svn/ # autoconf stuff */.deps/* *Makefile.in */.libs/* # Windows image file caches Thumbs.db # Folder config file Desktop.ini # PyCharm IDE .idea/ # Mac OS X Finder .DS_Store *.swp code-4.4.3/AUTHORS000066400000000000000000000010031275430514000134770ustar00rootroot00000000000000Uwe Filges Przemek Klosowski Mark Koennecke Nick Maliszewskyj Chris Moreton-Smith Ray Osborn Jon Tischler Freddie Akeroyd Jens Krueger Joern Beckmann Peter Peterson Hartmut Gilde Tobias Richter $Id$ code-4.4.3/CMakeLists.txt000066400000000000000000000261241275430514000152020ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2008-2012 NeXus International Advisory Committee (NIAC) # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # #============================================================================== cmake_minimum_required(VERSION 2.8.7) if(NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "Choose the type of build, options are: Debug Release RelWithDebInfo MinSizeRel." FORCE) endif(NOT CMAKE_BUILD_TYPE) #The name of our project project (NeXus) enable_testing() #set the module path set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake_include") #set some custom targets add_custom_target(html) #----------------------------------------------------------------------------- # setup installation directories # # This is an OS specific task and we need to take care about the target # architecture. #----------------------------------------------------------------------------- if(CMAKE_HOST_UNIX) #easy on Unix - just follow the GNU standard include(GNUInstallDirs) set(STATIC_LIBRARY_SUFFIX "") set(NEXUS_INSTALL_SHLIB ${CMAKE_INSTALL_LIBDIR}) else() set(CMAKE_INSTALL_LIBDIR lib) set(CMAKE_INSTALL_DOCDIR doc) set(CMAKE_INSTALL_INCLUDEDIR include) set(CMAKE_INSTALL_MANDIR man) set(CMAKE_INSTALL_BINDIR bin) set(STATIC_LIBRARY_SUFFIX "Static") set(NEXUS_INSTALL_SHLIB ${CMAKE_INSTALL_BINDIR}) endif() #----------------------------------------------------------------------------- # define package version #----------------------------------------------------------------------------- set (API_VERSION_MAJOR 4) set (API_VERSION_MINOR 4) set (API_VERSION_PATCH 2) set (API_VERSION "${API_VERSION_MAJOR}.${API_VERSION_MINOR}.${API_VERSION_PATCH}") set (ABI_CURRENT 1) set (ABI_REVISION 0) set (ABI_AGE 0) set (ABI_VERSION "${ABI_CURRENT}.${ABI_REVISION}.${ABI_AGE}") set (NEXUS_VERSION_MAJOR 4) set (NEXUS_VERSION_MINOR 4) set (NEXUS_VERSION_PATCH 2) set (NEXUS_SONAME 4) set (NAPI_VERSION "${NEXUS_VERSION_MAJOR}.${NEXUS_VERSION_MINOR}.${NEXUS_VERSION_PATCH}") set (NXLTVERSINFO "${NEXUS_VERSION_MAJOR}:${NEXUS_VERSION_MINOR}:${NEXUS_VERSION_PATCH}") #----------------------------------------------------------------------------- # define command line options by which the user can configure the build #----------------------------------------------------------------------------- option(ENABLE_HDF5 "Build with HDF5 support" ON) option(ENABLE_HDF4 "Build with HDF4 support" OFF) option(ENABLE_MXML "Build with XML support" OFF) option(ENABLE_CONTRIB "Build the user contributions" OFF) option(ENABLE_FORTRAN90 "Build the Fortran 90 bindings" OFF) option(ENABLE_FORTRAN77 "Build the Fortran 77 bindings" OFF) option(ENABLE_JAVA "Build Java bindings" OFF) option(ENABLE_CXX "Build C++ bindings" OFF) option(ENABLE_APPS "Build utility applications" OFF) option(ENABLE_NXINTER "Build Tcl-Swig Binding" OFF) #show this only on Windows systems if(CMAKE_HOST_WIN32) option(MINGW_MSYS "We are building under MINGW." OFF) option(HAVE_MS_LIB "We are building under MINGW." OFF) endif() #----------------------------------------------------------------------------- # include some general purpose modules #----------------------------------------------------------------------------- include(Utilities) include(CompilerChecks) include(InstallRequiredSystemLibraries) #----------------------------------------------------------------------------- # check for package config #----------------------------------------------------------------------------- include(FindPkgConfig) #include(cmake_include/FindCBFLib.cmake) #include(cmake_include/FindJava.cmake) #include(cmake_include/FindJNI.cmake) #include(cmake_include/FindGuile.cmake) #include(cmake_include/FindMZScheme.cmake) #include(cmake_include/FindIDL.cmake) #------------------------------------------------------------------------------ # a list of libraries we have to link NAPI against # we need this in the global scope as all other programs have to be # linked against this libraries as well - in this early stage there is # no pkg-config we could use! #------------------------------------------------------------------------------ set(NAPI_LINK_LIBS) #------------------------------------------------------------------------------ # if requested by the user - check for MXMLlibraries #------------------------------------------------------------------------------ if(ENABLE_MXML) include(FindMXML) # the required libraries are appended to # NAPI_LINK_LIBS by this module set(WITH_MXML TRUE) else() #in all cases we build the libary without MXML message(STATUS "Build without MXML support!") endif() #------------------------------------------------------------------------------ # if requested by the user - check for HDF4 libraries #------------------------------------------------------------------------------ if(ENABLE_HDF4) include(FindHDF4) message(STATUS "HDF4 library found in: ${HDF4_LIBRARY_DIRS}") message(STATUS "HDF4 headers found in: ${HDF4_INCLUDE_DIRS}") # the required libraries are appended to # NAPI_LINK_LIBS by this module set(WITH_HDF4 TRUE) else() message(STATUS "Build without HDF4 support!") endif() #------------------------------------------------------------------------------ # if requested by the user - check for HDF5 libraries #------------------------------------------------------------------------------ if(ENABLE_HDF5) message (STATUS "${HDF5_COMPONENTS}") if (ENABLE_CXX) find_package ( HDF5 COMPONENTS CXX HL REQUIRED ) else() find_package ( HDF5 REQUIRED ) endif() find_package(ZLIB) # Hide annoying and confusing "HDF5_DIR-NOTFOUND" in CMake-GUI if (HDF5_DIR STREQUAL "HDF5_DIR-NOTFOUND") unset (HDF5_DIR CACHE) endif() set(HAVE_HDF5 1) list(APPEND NAPI_LINK_LIBS ${HDF5_LIBRARIES} ${ZLIB_LIBRARIES}) set(WITH_HDF5 TRUE) message(STATUS "HDF5 library found in: ${HDF5_LIBRARY_DIRS}") message(STATUS "HDF5 headers found in: ${HDF5_INCLUDE_DIRS}") else() message(STATUS "Build without HDF5 support!") endif() message(STATUS "Link with: ${NAPI_LINK_LIBS}") #------------------------------------------------------------------------------ # enable FORTRAN bindings if requested by the user #------------------------------------------------------------------------------ if(ENABLE_FORTRAN90 OR ENABLE_FORTRAN77) enable_language(Fortran) set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -Wall -fbacktrace -pedantic -fcheck=all -Wextra") message(STATUS ${CMAKE_Fortran_FLAGS}) endif() #----------------------------------------------------------------------------- # if contributed programs are built we have to add JPEG as a requirement # for nxextract #----------------------------------------------------------------------------- if(ENABLE_CONTRIB) find_package(JPEG REQUIRED) endif() #include(cmake_include/FindOpenGenie.cmake) #include(cmake_include/FindSZIP.cmake) #include(cmake_include/FindAnt.cmake) if(ENABLE_NXINTER) find_package(SWIG REQUIRED) find_package(TCL REQUIRED) endif() #find_package(XMLRPC) find_package(ZLIB) find_package(LibXml2) #find_package(LATEX) #find_package(PythonInterp) #Find the java runtime and sdk #if(ENABLE_JAVA_BINDINGS) # find_package(Java 1.6) # find_package(JNI) #endif() find_library(PTHREAD pthread) if(PTHREAD) set(PTHREAD_LINK "-lpthread") #this fixes an issue on OpenSuse 13.2 where the MXML library is not #prelinked with threads if(WITH_MXML) list(APPEND NAPI_LINK_LIBS ${PTHREAD_LINK}) endif() endif(PTHREAD) include_directories("${PROJECT_BINARY_DIR}/include" "${PROJECT_SOURCE_DIR}/include") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${NX_CFLAGS}") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${NX_CFLAGS}") # Recurse into the subdirectories. add_subdirectory (include) #install header files add_subdirectory (src) #build the binaries add_subdirectory (test) #build the tests add_subdirectory (bindings) #build the language bindings add_subdirectory (scripts) #install pkg-config files #on user request utility applications will be built if(ENABLE_APPS) add_subdirectory (applications) endif() add_subdirectory (doc) #add_subdirectory (config) if(ENABLE_CONTRIB) add_subdirectory (contrib) endif() #add_subdirectory (InstallerBits) #add_subdirectory (macosx_install_kit) #add_subdirectory (scripts) #add_subdirectory (third_party) #add_subdirectory (windows) #add_subdirectory (Windows_extra) # # set CPack packaging options # # needed for windows NSIS installer if (CMAKE_SIZEOF_VOID_P MATCHES "8") set(ARCH64 1) set(ARCHSUFFIX "64") else() set(ARCH64 0) set(ARCHSUFFIX "") endif() if(WIN32) file(GLOB HDF4_DLLS "${HDF4_LIBRARY_DIRS}/../bin/*.dll") # for some reason HDF5_LIBRARY_DIRS is blank file(GLOB HDF5_DLLS "${HDF5_INCLUDE_DIRS}/../bin/*.dll") file(GLOB_RECURSE MXML_DLLS "${MXML_LIBRARY_DIRS}/*.dll") install(FILES ${HDF4_DLLS} ${HDF5_DLLS} ${MXML_DLLS} DESTINATION bin COMPONENT Runtime) INSTALL(FILES ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS} DESTINATION bin COMPONENT Runtime) endif() file(TO_NATIVE_PATH ${PROJECT_SOURCE_DIR} PROJECT_SOURCE_DIR_NATIVE) file(TO_NATIVE_PATH ${PROJECT_BINARY_DIR} PROJECT_BINARY_DIR_NATIVE) string(REPLACE "\\" "\\\\" PROJECT_SOURCE_DIR_NATIVE_D ${PROJECT_SOURCE_DIR_NATIVE}) string(REPLACE "\\" "\\\\" PROJECT_BINARY_DIR_NATIVE_D ${PROJECT_BINARY_DIR_NATIVE}) configure_file("${PROJECT_SOURCE_DIR}/CPackOptions.cmake.in" "${PROJECT_BINARY_DIR}/CPackOptions.cmake" @ONLY) set (CPACK_PROJECT_CONFIG_FILE "${PROJECT_BINARY_DIR}/CPackOptions.cmake") set (CPACK_GENERATOR TGZ) # not use ZIP on UNIX as problem with symlinks set (CPACK_SOURCE_GENERATOR TGZ) # not use ZIP on UNIX as problem with symlinks if(WIN32) set (CPACK_GENERATOR ${CPACK_GENERATOR};ZIP;NSIS) set (CPACK_SOURCE_GENERATOR ${CPACK_SOURCE_GENERATOR};ZIP) elseif(APPLE) set (CPACK_GENERATOR ${CPACK_GENERATOR};PackageMaker) elseif(CYGWIN) set (CPACK_GENERATOR ${CPACK_GENERATOR};CygwinBinary) set (CPACK_SOURCE_GENERATOR ${CPACK_SOURCE_GENERATOR};CygwinSource) elseif(UNIX) set (CPACK_GENERATOR ${CPACK_GENERATOR};DEB;RPM) endif() # Include of CPack must always be last include(CPack) code-4.4.3/COPYING000066400000000000000000000634761275430514000135100ustar00rootroot00000000000000 GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! code-4.4.3/CPackOptions.cmake.in000066400000000000000000000232731275430514000164100ustar00rootroot00000000000000# processed with configure_file @ONLY so may need @VAR@ rather than ${VAR} in some circumstances # $Id: CPackOptions.cmake.in 1079 2012-05-05 22:17:36Z Freddie Akeroyd $ # #==================================================================== # NeXus - A common data format for neutron, x-ray and muon science. # # CPackOptions.cmake.in for building the NeXus library and applications. # # Copyright (C) 2008-2012 NeXus International Advisory Committee (NIAC) # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== # include(CPackComponent) #set(CPACK_ALL_INSTALL_TYPES Full) #set(CPACK_COMPONENTS_ALL manual definitions) # default is all components mentioned if (NOT WIN32) if (${CMAKE_VERSION} VERSION_LESS 2.8.4) set(CMAKE_LEGACY_CYGWIN_WIN32 0) # Remove this line when CMake >= 2.8.4 is required endif() endif() set (CPACK_PACKAGE_NAME "NeXus") set (CPACK_PACKAGE_VENDOR "NeXus International Advisory Committee") set (CPACK_PACKAGE_VERSION_MAJOR "@NEXUS_VERSION_MAJOR@") set (CPACK_PACKAGE_VERSION_MINOR "@NEXUS_VERSION_MINOR@") set (CPACK_PACKAGE_VERSION_PATCH "@NEXUS_VERSION_PATCH@") set (CPACK_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") set (CPACK_PACKAGE_CONTACT "NeXus Developers ") set (CPACK_PACKAGE_DESCRIPTION_FILE "@PROJECT_SOURCE_DIR@/cmake_include/nexus_description.txt") set (CPACK_PACKAGE_DESCRIPTION_SUMMARY "NeXus - a common format for neutron and X-ray scattering data http://www.nexusformat.org/") set (CPACK_PACKAGE_FILE_NAME "nexus-${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}-${CPACK_PACKAGE_VERSION_PATCH}") set (CPACK_SOURCE_PACKAGE_FILE_NAME "nexus-source-${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") set (CPACK_PACKAGE_INSTALL_DIRECTORY "NeXus Data Format") set (CPACK_RESOURCE_FILE_LICENSE "@PROJECT_SOURCE_DIR@/InstallerBits/Licences/COPYING.rtf") set (CPACK_RESOURCE_FILE_README "@PROJECT_SOURCE_DIR@/cmake_include/nexus_description.txt") set (CPACK_RESOURCE_FILE_WELCOME "@PROJECT_SOURCE_DIR@/cmake_include/WELCOME.txt") set (CPACK_PACKAGE_ICON "@PROJECT_SOURCE_DIR@/InstallerBits/nexus.ico") # we do not have any absolute paths, so do not need DESTDIR SET(CPACK_SET_DESTDIR "OFF") SET(CPACK_PACKAGE_RELOCATABLE "true") # HKLM\Software\@CPACK_PACKAGE_VENDOR@\@CPACK_PACKAGE_INSTALL_REGISTRY_KEY@ #set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "nexus") set(CPACK_SOURCE_IGNORE_FILES "nexus_spec.in;~$;/.svn/;/.cvsignore/;/CMakeFiles/;/nbproject/;autogen.sh;cmake_install.cmake;Makefile;${CPACK_SOURCE_IGNORE_FILES}") if (${CPACK_GENERATOR} STREQUAL "DEB") set(CPACK_DEB_COMPONENT_INSTALL ON) set(CPACK_INSTALL_PREFIX "/usr") set(CPACK_PACKAGING_INSTALL_PREFIX "/usr") set(CPACK_PACKAGE_NAME "nexus") # used for components # set(CPACK_DEBIAN_PACKAGE_DEBUG TRUE) set (CPACK_DEBIAN_PACKAGE_NAME "nexus") set (CPACK_DEBIAN_PACKAGE_ARCHITECTURE "all") set (CPACK_DEBIAN_PACKAGE_MAINTAINER ${CPACK_PACKAGE_CONTACT}) set (CPACK_DEBIAN_PACKAGE_HOMEPAGE "http://www.nexusformat.org/") endif() if (${CPACK_GENERATOR} STREQUAL "RPM") set(CPACK_INSTALL_PREFIX "/usr") set(CPACK_PACKAGING_INSTALL_PREFIX "/usr") # set(CPACK_RPM_PACKAGE_PREFIX "/usr") # set(CPACK_RPM_PACKAGE_DEBUG TRUE) set (CPACK_RPM_PACKAGE_NAME "nexus") # set (CPACK_RPM_PACKAGE_ARCHITECTURE "noarch") set (CPACK_RPM_PACKAGE_RELEASE "1") # set (CPACK_RPM_PACKAGE_REQUIRES "python >= 2.5.0, cmake >= 2.8.8") set (CPACK_RPM_PACKAGE_REQUIRES "python >= 2.5.0") # set (CPACK_RPM_PACKAGE_PROVIDES "") set(CPACK_RPM_COMPONENT_INSTALL ON) set(CPACK_RPM_PACKAGE_LICENSE "@PROJECT_SOURCE_DIR@/InstallerBits/Licences/COPYING.txt") set(CPACK_RPM_PACKAGE_URL "http://www.nexusformat.org/") # set(CPACK_RPM_CHANGELOG_FILE "") endif() if (${CPACK_GENERATOR} STREQUAL "TGZ") set(CPACK_MONOLITHIC_INSTALL ON) set(CPACK_TGZ_COMPONENT_INSTALL OFF) set(CPACK_INCLUDE_TOPLEVEL_DIRECTORY ON) set(CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY ON) set(CPACK_ARCHIVE_COMPONENT_INSTALL ON) endif() if (${CPACK_GENERATOR} STREQUAL "ZIP") set(CPACK_MONOLITHIC_INSTALL ON) set(CPACK_ZIP_COMPONENT_INSTALL OFF) set(CPACK_INCLUDE_TOPLEVEL_DIRECTORY ON) set(CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY ON) set(CPACK_ARCHIVE_COMPONENT_INSTALL ON) endif() if (${CPACK_GENERATOR} STREQUAL "CygwinBinary") set(CPACK_CYGWIN_PATCH_NUMBER 1) endif() if (${CPACK_GENERATOR} STREQUAL "PackageMaker") # set(CPACK_MONOLITHIC_INSTALL ON) # 10.4 is "Tiger", component based install needs 10.4 and above set(CPACK_OSX_PACKAGE_VERSION 10.4) endif() if (${CPACK_GENERATOR} STREQUAL "Bundle") endif() if (${CPACK_GENERATOR} STREQUAL "NSIS") ### NSIS component installs seem to trigger download option at the moment, so set monolithic install and a full package name until we can figure out why set(CPACK_MONOLITHIC_INSTALL ON) set(CPACK_PACKAGE_FILE_NAME "nexus-${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") set(CPACK_NSIS_PACKAGE_NAME "NeXus ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") set(CPACK_NSIS_DISPLAY_NAME "${CPACK_PACKAGE_INSTALL_DIRECTORY} NeXus") set(CPACK_NSIS_HELP_LINK "http://www.nexusformat.org/") set(CPACK_NSIS_URL_INFO_ABOUT "http://www.nexusformat.org/") set(CPACK_NSIS_CONTACT "${CPACK_PACKAGE_CONTACT}") set(CPACK_NSIS_MODIFY_PATH OFF) ## set(CPACK_NSIS_EXTRA_INSTALL_COMMANDS "!include '@PROJECT_SOURCE_DIR_NATIVE_D@\\InstallerBits\\nsis_install.nsh'") ## set(CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS "!include '@PROJECT_SOURCE_DIR_NATIVE_D@\\InstallerBits\\nsis_uninstall.nsh'") # set(CPACK_NSIS_INSTALLED_ICON_NAME "bin\\\\MyExecutable.exe") set(CPACK_PACKAGE_ICON "@PROJECT_SOURCE_DIR_NATIVE_D@\\InstallerBits\\nexus.ico") set(CPACK_NSIS_MUI_ICON "@PROJECT_SOURCE_DIR_NATIVE_D@\\InstallerBits\\nexus.ico") set(CPACK_NSIS_MUI_UNIICON "@PROJECT_SOURCE_DIR_NATIVE_D@\\InstallerBits\\nexus.ico") # set(CPACK_NSIS_MENU_LINKS "http://www.nexusformat.org/" "NeXus Web Site" "bin\\nxvalidate.bat" "NXvalidate") set(CPACK_NSIS_MENU_LINKS "http://www.nexusformat.org/" "NeXus Web Site") if (@ARCH64@) set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES64") set(CPACK_NSIS_DEFINES "!define NEXUSDIRENVSUFFIX 64") else() set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES32") set(CPACK_NSIS_DEFINES "!define NEXUSDIRENVSUFFIX 32") endif() endif() #set (CPACK_OUTPUT_CONFIG_FILE) #set (CPACK_PACKAGE_EXECUTABLES) #set (CPACK_STRIP_FILES) #set (CPACK_SOURCE_STRIP_FILES) #set (CPACK_SOURCE_GENERATOR) #set (CPACK_SOURCE_OUTPUT_CONFIG_FILE) #set (CPACK_SOURCE_IGNORE_FILES) if(WIN32) set(NXVALIDATE nxvalidate.bat) else() set(NXVALIDATE nxvalidate) endif() #set(CPACK_CREATE_DESKTOP_LINKS "nxbrowse" "nxbrowse") set(CPACK_PACKAGE_EXECUTABLES "nxbrowse" "NXbrowse") #cpack_add_component(Runtime # DISPLAY_NAME "Binary Applications" # DESCRIPTION "Binary applications such as nxconvert, nxbrows etc..." # ) #cpack_add_component(Documentation # DISPLAY_NAME "Documentation" # DESCRIPTION "Application Documentation, API and help files." # ) #cpack_add_component(Development # DISPLAY_NAME "Development" # DESCRIPTION "Development libraies and headers." # ) #cpack_add_component(Examples # DISPLAY_NAME "Examples" # DESCRIPTION "Code example files." # ) #cpack_add_component(definitions # DISPLAY_NAME "NeXus NXDL definitions" # DESCRIPTION "Binary applications such as nxconvert, nxbrowse etc..." # INSTALL_TYPES Full # GROUP definitions_group # ) #cpack_add_component(manual # DISPLAY_NAME "NeXus Documentation" # DESCRIPTION "NeXus User Guide and Reference Documentation with examples." # INSTALL_TYPES Full # GROUP manual_group # ) #cpack_add_install_type(Full DISPLAY_NAME "Full") #cpack_add_component_group(definitions_group # DISPLAY_NAME definitions # DESCRIPTION definitions # EXPANDED # BOLD_TITLE) #cpack_add_component_group(manual_group # DISPLAY_NAME manual # DESCRIPTION manual # EXPANDED # BOLD_TITLE) #cpack_add_component(Development # DISPLAY_NAME "Development" # DESCRIPTION "Development libraries and headers." # ) #cpack_add_component(Examples # DISPLAY_NAME "Examples" # DESCRIPTION "Code example files." # ) code-4.4.3/InstallerBits/000077500000000000000000000000001275430514000152145ustar00rootroot00000000000000code-4.4.3/InstallerBits/Licences/000077500000000000000000000000001275430514000167415ustar00rootroot00000000000000code-4.4.3/InstallerBits/Licences/COPYING.rtf000066400000000000000000000643101275430514000205720ustar00rootroot00000000000000{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;} {\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f37\froman\fcharset238\fprq2 Times New Roman CE;}{\f38\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f40\froman\fcharset161\fprq2 Times New Roman Greek;} {\f41\froman\fcharset162\fprq2 Times New Roman Tur;}{\f42\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f43\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f44\froman\fcharset186\fprq2 Times New Roman Baltic;} {\f45\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f47\fswiss\fcharset238\fprq2 Arial CE;}{\f48\fswiss\fcharset204\fprq2 Arial Cyr;}{\f50\fswiss\fcharset161\fprq2 Arial Greek;}{\f51\fswiss\fcharset162\fprq2 Arial Tur;} {\f52\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f53\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\f54\fswiss\fcharset186\fprq2 Arial Baltic;}{\f55\fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f57\fmodern\fcharset238\fprq1 Courier New CE;} {\f58\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f60\fmodern\fcharset161\fprq1 Courier New Greek;}{\f61\fmodern\fcharset162\fprq1 Courier New Tur;}{\f62\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);} {\f63\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f64\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f65\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255; \red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0; \red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \snext0 Normal;}{\s2\ql \li0\ri0\sb240\sa60\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\ai\af1\afs28\alang1025 \ltrch\fcs0 \b\i\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 \styrsid2637830 heading 2;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\* \ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\*\cs15 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf2 \sbasedon10 \styrsid12933061 Hyperlink;}{\*\ts16\tsrowd\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tblind0\tblindtype0\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \sbasedon11 \snext16 \styrsid12933061 Table Grid;}{\*\cs17 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf12 \sbasedon10 \styrsid616184 FollowedHyperlink;}{\s18\ql \li0\ri0\widctlpar \tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af2\afs20\alang1025 \ltrch\fcs0 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext18 \styrsid616184 HTML Preformatted;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid96589\rsid423131\rsid471429 \rsid600082\rsid616184\rsid725387\rsid806464\rsid818576\rsid1051552\rsid1312291\rsid1377015\rsid1517460\rsid1539703\rsid1977259\rsid2119668\rsid2370198\rsid2637830\rsid3304577\rsid3497533\rsid4550405\rsid4590962\rsid4606058\rsid4654447\rsid4916698 \rsid5663267\rsid6244934\rsid6696468\rsid6829057\rsid6881317\rsid7147049\rsid7426348\rsid7555177\rsid7560631\rsid7562219\rsid7616615\rsid7934244\rsid8079013\rsid8276379\rsid8421298\rsid8601157\rsid8720034\rsid8979643\rsid9006469\rsid9131608\rsid9922756 \rsid9975124\rsid11012224\rsid11084197\rsid11279011\rsid11614071\rsid11667494\rsid12389127\rsid12675268\rsid12792798\rsid12933061\rsid13727994\rsid13911058\rsid13979980\rsid14041793\rsid14288417\rsid14752071\rsid15020551\rsid15159816\rsid15888689 \rsid15949818\rsid15954248\rsid16194217}{\*\generator Microsoft Word 11.0.8026;}{\info{\title To be filled in later}{\author Freddie Akeroyd}{\operator }{\creatim\yr2006\mo1\dy10\hr9\min49}{\revtim\yr2006\mo9\dy25\hr12\min20}{\version18}{\edmins91} {\nofpages1}{\nofwords471}{\nofchars2689}{\*\company CCLRC}{\nofcharsws3154}{\vern24609}{\*\password 00000000}}{\*\xmlnstbl {\xmlns1 urn:schemas-microsoft-com:office:smarttags}} \paperw12240\paperh15840\margl1800\margr1800\margt1440\margb1440\gutter0\ltrsect \widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1800\dgvorigin1440 \dghshow1\dgvshow1\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct\asianbrkrule\rsidroot6696468 \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\headery708\footery708\colsx708\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2 \pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6 \pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9131608 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 { \rtlch\fcs1 \af0\afs44 \ltrch\fcs0 \fs44\insrsid12675268 Licens}{\rtlch\fcs1 \af0\afs44 \ltrch\fcs0 \fs44\insrsid14752071\charrsid14752071 e}{\rtlch\fcs1 \af0\afs44 \ltrch\fcs0 \fs44\insrsid13979980 Information}{\rtlch\fcs1 \af0\afs44 \ltrch\fcs0 \fs44\insrsid14752071\charrsid14752071 \par }{\rtlch\fcs1 \af0\afs36 \ltrch\fcs0 \fs36\insrsid14752071 \par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12933061\charrsid9131608 The NeXus library and utilities are distributed under the terms on the }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid12933061\charrsid9131608 GNU Lesser }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid14041793\charrsid9131608 General }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid12675268 Public Licens}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid12933061\charrsid9131608 e (LGPL)}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12933061\charrsid9131608 \endash see the enclosed }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid7147049\charrsid7147049 COPYING_NeXus}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid12933061\charrsid7147049 .txt}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12933061\charrsid9131608 file }{ \rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14041793\charrsid9131608 or }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14041793\charrsid9131608 HYPERLINK "http://www.opensource.org/licenses/lgpl-license.php" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291\charrsid9131608 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000003400000068007400740070003a002f002f007700770077002e006f00700065006e0073006f0075007200630065002e006f00720067002f006c006900630065006e007300650073002f006c00670070006c002d006c006900630065006e00730065002e007000 680070000000e0c9ea79f9bace118c8200aa004ba90b6800000068007400740070003a002f002f007700770077002e006f00700065006e0073006f0075007200630065002e006f00720067002f006c006900630065006e007300650073002f006c00670070006c002d006c006900630065006e00730065002e007000680070 00000000000000000000c5}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid14041793\charrsid9131608 http://www.opensource.org/licenses/lgpl-license.php}}}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14041793\charrsid9131608 }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12933061\charrsid9131608 for further details.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14041793\charrsid9131608 The NeXus library }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8979643\charrsid9131608 is linked statically against Michael Sweet \rquote s}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14041793\charrsid9131608 Mini-XML parsing library (}{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14041793\charrsid9131608 HYPERLINK "http://www.easysw.com/~mike/mxml/" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291\charrsid9131608 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000002200000068007400740070003a002f002f007700770077002e006500610073007900730077002e0063006f006d002f007e006d0069006b0065002f006d0078006d006c002f000000e0c9ea79f9bace118c8200aa004ba90b4400000068007400740070003a00 2f002f007700770077002e006500610073007900730077002e0063006f006d002f007e006d0069006b0065002f006d0078006d006c002f00000000000000000000ff}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid14041793\charrsid9131608 http://www.easysw.com/~mike/mxml/} }}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14041793\charrsid9131608 ) which is also governed by the }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid14041793\charrsid7147049 LGPL}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14041793\charrsid9131608 . \par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12933061\charrsid9131608 \par In addition to the NeXus libraries, this kit }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid12933061\charrsid9131608 will also install DLLs from other packages}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12933061\charrsid9131608 that have been linked into the NeXus library. These package}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12675268 s and their licens}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12933061\charrsid9131608 es are as follows: \par \par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid8979643\charrsid9131608 libxml2.dll}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8979643\charrsid9131608 is from the XML C Parser for GNOME (}{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8979643\charrsid9131608 HYPERLINK "http://xmlsoft.org/" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291\charrsid9131608 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000001400000068007400740070003a002f002f0078006d006c0073006f00660074002e006f00720067002f000000e0c9ea79f9bace118c8200aa004ba90b2800000068007400740070003a002f002f0078006d006c0073006f00660074002e006f00720067002f00 000000000000000000c5}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid8979643\charrsid9131608 http://xmlsoft.org/}}}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8979643\charrsid9131608 )}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 .}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8979643\charrsid9131608 Its distribut}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12675268 ion is covered by the MIT Licens}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8979643\charrsid9131608 e }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 which is }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8979643\charrsid9131608 detailed in the enclosed }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid8979643\charrsid9131608 COPYING_libxml2.txt}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8979643\charrsid9131608 file and }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 also }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8979643\charrsid9131608 at }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8979643\charrsid9131608 HYPERLINK "http://www.opensource.org/licenses/mit-license.html" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291\charrsid9131608 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000003400000068007400740070003a002f002f007700770077002e006f00700065006e0073006f0075007200630065002e006f00720067002f006c006900630065006e007300650073002f006d00690074002d006c006900630065006e00730065002e0068007400 6d006c000000e0c9ea79f9bace118c8200aa004ba90b6800000068007400740070003a002f002f007700770077002e006f00700065006e0073006f0075007200630065002e006f00720067002f006c006900630065006e007300650073002f006d00690074002d006c006900630065006e00730065002e00680074006d006c 0000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid8979643\charrsid9131608 http://www.opensource.org/licenses/mit-license.html}}}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8979643\charrsid9131608 \par \par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid7555177\charrsid9131608 hd*.dll }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 and}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid7555177\charrsid9131608 hm*.dll files }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 are the HDF4 libraries developed at the \par {\*\xmlopen\xmlns1{\factoidname PlaceName}}{\*\xmlopen\xmlns1{\factoidname place}}{\*\xmlopen\xmlns1{\factoidname PlaceName}}National{\*\xmlclose} {\*\xmlopen\xmlns1{\factoidname PlaceType}}Center{\*\xmlclose}{\*\xmlclose}{\*\xmlclose} for Supercomputing Applications (NCSA) at the \par {\*\xmlopen\xmlns1{\factoidname PlaceType}}{\*\xmlopen\xmlns1{\factoidname place}}{\*\xmlopen\xmlns1{\factoidname PlaceType}}University{\*\xmlclose} of {\*\xmlopen\xmlns1{\factoidname PlaceName}}Illinois{\*\xmlclose}{\*\xmlclose}{\*\xmlclose} at Urbana-Champaign (}{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 HYPERLINK "http://hdf.ncsa.uiuc.edu/" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291\charrsid9131608 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000001a00000068007400740070003a002f002f006800640066002e006e006300730061002e0075006900750063002e006500640075002f000000e0c9ea79f9bace118c8200aa004ba90b3400000068007400740070003a002f002f006800640066002e006e006300 730061002e0075006900750063002e006500640075002f0000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid7555177\charrsid9131608 http://hdf.ncsa.uiuc.edu/}}}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 ). Their distr}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12675268 ibution is covered by the licens}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 e detailed in the enclosed }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid7555177\charrsid9131608 C OPYING_hdf4.txt }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 file and at }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 HYPERLINK "ftp://ftp.ncsa.uiuc.edu/HDF/HDF/HDF_Current/src/unpacked/COPYING" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291\charrsid9131608 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000017000000410000006600740070003a002f002f006600740070002e006e006300730061002e0075006900750063002e006500640075002f004800440046002f004800440046002f004800440046005f00430075007200720065006e0074002f007300720063002f007500 6e007000610063006b00650064002f0043004f005000590049004e0047000000e0c9ea79f9bace118c8200aa004ba90b820000006600740070003a002f002f006600740070002e006e006300730061002e0075006900750063002e006500640075002f004800440046002f004800440046002f004800440046005f00430075 007200720065006e0074002f007300720063002f0075006e007000610063006b00650064002f0043004f005000590049004e0047000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid7555177\charrsid9131608 ftp://ftp.ncsa.uiuc.edu/HDF/HDF/HDF_Current/src/unpacked/COPYING}}}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 \par \par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid1539703 h}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid7555177\charrsid9131608 df5dll.dll }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 is the HDF5 library developed at the \par {\*\xmlopen\xmlns1{\factoidname PlaceName}}{\*\xmlopen\xmlns1{\factoidname place}}{\*\xmlopen\xmlns1{\factoidname PlaceName}}National{\*\xmlclose} {\*\xmlopen\xmlns1{\factoidname PlaceType}}Center{\*\xmlclose}{\*\xmlclose}{\*\xmlclose} for Supercomputing Applications (NCSA) at the \par {\*\xmlopen\xmlns1{\factoidname place}}{\*\xmlopen\xmlns1{\factoidname place}}{\*\xmlopen\xmlns1{\factoidname PlaceType}}University{\*\xmlclose} of {\*\xmlopen\xmlns1{\factoidname place}}Illinois{\*\xmlclose}{\*\xmlclose}{\*\xmlclose} at Urbana-Champaign (}{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 HYPERLINK "http://hdf.ncsa.uiuc.edu/" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291\charrsid9131608 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000001a00000068007400740070003a002f002f006800640066002e006e006300730061002e0075006900750063002e006500640075002f000000e0c9ea79f9bace118c8200aa004ba90b3400000068007400740070003a002f002f006800640066002e006e006300 730061002e0075006900750063002e006500640075002f0000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid7555177\charrsid9131608 http://hdf.ncsa.uiuc.edu/}}}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 ). Distr}{ \rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12675268 ibution is covered by the licens}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 e detailed in the enclosed }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid7555177\charrsid9131608 COPYING_hdf5.txt }{ \rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 file and at }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 HYPERLINK "ftp://ftp.ncsa.uiuc.edu/HDF/HDF5/current/src/unpacked/COPYING" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291\charrsid9131608 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000003e0000006600740070003a002f002f006600740070002e006e006300730061002e0075006900750063002e006500640075002f004800440046002f0048004400460035002f00630075007200720065006e0074002f007300720063002f0075006e0070006100 63006b00650064002f0043004f005000590049004e0047000000e0c9ea79f9bace118c8200aa004ba90b7c0000006600740070003a002f002f006600740070002e006e006300730061002e0075006900750063002e006500640075002f004800440046002f0048004400460035002f00630075007200720065006e0074002f 007300720063002f0075006e007000610063006b00650064002f0043004f005000590049004e0047000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid7555177\charrsid9131608 ftp://ftp.ncsa.uiuc.edu/HDF/HDF5/current/src/unpacked/COPYING}}}{ \rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 \par \par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid1539703 s}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid7555177\charrsid9131608 zlibdll.dll }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 is the }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15888689\charrsid9131608 decoder-only version of the SZIP compression library \endash it }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1539703 is licensed for use}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15888689\charrsid9131608 only in conjunction with the enclosed HDF software. For further information see }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15888689\charrsid9131608 HYPERLINK "http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291\charrsid9131608 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000002c00000068007400740070003a002f002f006800640066002e006e006300730061002e0075006900750063002e006500640075002f0064006f0063005f007200650073006f0075007200630065002f0053005a00490050002f000000e0c9ea79f9bace118c82 00aa004ba90b5800000068007400740070003a002f002f006800640066002e006e006300730061002e0075006900750063002e006500640075002f0064006f0063005f007200650073006f0075007200630065002f0053005a00490050002f000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid15888689\charrsid9131608 http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/}}}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15888689\charrsid9131608 and }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15888689\charrsid9131608 HYPERLINK "http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/Commercial_szip.html" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291\charrsid9131608 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000004000000068007400740070003a002f002f006800640066002e006e006300730061002e0075006900750063002e006500640075002f0064006f0063005f007200650073006f0075007200630065002f0053005a00490050002f0043006f006d006d0065007200 6300690061006c005f0073007a00690070002e00680074006d006c000000e0c9ea79f9bace118c8200aa004ba90b8000000068007400740070003a002f002f006800640066002e006e006300730061002e0075006900750063002e006500640075002f0064006f0063005f007200650073006f0075007200630065002f0053 005a00490050002f0043006f006d006d00650072006300690061006c005f0073007a00690070002e00680074006d006c000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid15888689\charrsid9131608 http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/Commercial_szip.html}}}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 \par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid7555177\charrsid9131608 \par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid725387\charrsid9131608 z}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid7555177\charrsid9131608 lib1.dll }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 is }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid725387\charrsid9131608 from the the ZLIB compression library }{\field{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11279011 HYPERLINK "}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11279011\charrsid11279011 http://www.gzip.org/}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11279011 zlib/" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000001a00000068007400740070003a002f002f007700770077002e0067007a00690070002e006f00720067002f007a006c00690062002f000000e0c9ea79f9bace118c8200aa004ba90b3400000068007400740070003a002f002f007700770077002e0067007a00 690070002e006f00720067002f007a006c00690062002f0000000000000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid11279011\charrsid7934244 http://www.gzip.org/zlib/}}}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11279011 }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid725387\charrsid9131608 . Its distribution is covered by the lic}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12675268 ens}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid725387\charrsid9131608 e detailed in the enclosed COPYING_zlib.txt and also at } {\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid725387\charrsid9131608 HYPERLINK "http://www.zlib.net/zlib_license.html" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291\charrsid9131608 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000002600000068007400740070003a002f002f007700770077002e007a006c00690062002e006e00650074002f007a006c00690062005f006c006900630065006e00730065002e00680074006d006c000000e0c9ea79f9bace118c8200aa004ba90b4c0000006800 7400740070003a002f002f007700770077002e007a006c00690062002e006e00650074002f007a006c00690062005f006c006900630065006e00730065002e00680074006d006c000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid725387\charrsid9131608 http://www.zlib.net/zlib_license.html}}}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7555177\charrsid9131608 \par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid725387\charrsid9131608 \par iconv.dll }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1539703\charrsid1539703 is from the GNU ICONV library (}{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1539703\charrsid1539703 HYPERLINK "http://www.gnu.org/software/libiconv/" }{ \rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291\charrsid1539703 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000002600000068007400740070003a002f002f007700770077002e0067006e0075002e006f00720067002f0073006f006600740077006100720065002f006c0069006200690063006f006e0076002f000000e0c9ea79f9bace118c8200aa004ba90b4c0000006800 7400740070003a002f002f007700770077002e0067006e0075002e006f00720067002f0073006f006600740077006100720065002f006c0069006200690063006f006e0076002f000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid1539703\charrsid1539703 http://www.gnu.org/software/libiconv/}}}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1539703\charrsid1539703 ). It is distributed under the terms of the }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid12675268 GNU Lesser General Public Licens}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid11667494\charrsid9131608 e (LGPL)}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid7147049 }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7147049\charrsid7147049 as detailed in the enclosed COPYING_iconv.txt}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7147049 and at }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1539703\charrsid1539703 .}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7147049\charrsid7147049 }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7147049\charrsid9131608 HYPERLINK "http://www.opensource.org/licenses/lgpl-license.php" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1312291\charrsid9131608 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000003400000068007400740070003a002f002f007700770077002e006f00700065006e0073006f0075007200630065002e006f00720067002f006c006900630065006e007300650073002f006c00670070006c002d006c006900630065006e00730065002e007000 680070000000e0c9ea79f9bace118c8200aa004ba90b6800000068007400740070003a002f002f007700770077002e006f00700065006e0073006f0075007200630065002e006f00720067002f006c006900630065006e007300650073002f006c00670070006c002d006c006900630065006e00730065002e007000680070 0000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf2\insrsid7147049\charrsid9131608 http://www.opensource.org/licenses/lgpl-license.php}}}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid725387\charrsid1539703 \par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1051552\charrsid9131608 \par }}code-4.4.3/InstallerBits/Licences/COPYING_hdf4.txt000066400000000000000000000041111275430514000215140ustar00rootroot00000000000000------------------------------------------------------------------ Copyright Notice and Statement for NCSA Hierarchical Data Format (HDF) Software Library and Utilities Copyright 1988-2005 The Board of Trustees of the University of Illinois All rights reserved. Contributors: National Center for Supercomputing Applications (NCSA) at the University of Illinois, Fortner Software, Unidata Program Center (netCDF), The Independent JPEG Group (JPEG), Jean-loup Gailly and Mark Adler (gzip), and Digital Equipment Corporation (DEC). Redistribution and use in source and binary forms, with or without modification, are permitted for any purpose (including commercial purposes) provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions, and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions, and the following disclaimer in the documentation and/or materials provided with the distribution. 3. In addition, redistributions of modified forms of the source or binary code must carry prominent notices stating that the original code was changed and the date of the change. 4. All publications or advertising materials mentioning features or use of this software are asked, but not required, to acknowledge that it was developed by the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign and credit the contributors. 5. Neither the name of the University nor the names of the Contributors may be used to endorse or promote products derived from this software without specific prior written permission from the University or the Contributors. DISCLAIMER THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY AND THE CONTRIBUTORS "AS IS" WITH NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED. In no event shall the University or the Contributors be liable for any damages suffered by the users arising out of the use of this software, even if advised of the possibility of such damage. code-4.4.3/InstallerBits/Licences/COPYING_hdf5.txt000066400000000000000000000100271275430514000215200ustar00rootroot00000000000000Copyright Notice and Statement for NCSA Hierarchical Data Format (HDF) Software Library and Utilities NCSA HDF5 (Hierarchical Data Format 5) Software Library and Utilities Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 by the Board of Trustees of the University of Illinois. All rights reserved. Contributors: National Center for Supercomputing Applications (NCSA) at the University of Illinois at Urbana-Champaign (UIUC), Lawrence Livermore National Laboratory (LLNL), Sandia National Laboratories (SNL), Los Alamos National Laboratory (LANL), Jean-loup Gailly and Mark Adler (gzip library). Redistribution and use in source and binary forms, with or without modification, are permitted for any purpose (including commercial purposes) provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions, and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions, and the following disclaimer in the documentation and/or materials provided with the distribution. 3. In addition, redistributions of modified forms of the source or binary code must carry prominent notices stating that the original code was changed and the date of the change. 4. All publications or advertising materials mentioning features or use of this software are asked, but not required, to acknowledge that it was developed by the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign and to credit the contributors. 5. Neither the name of the University nor the names of the Contributors may be used to endorse or promote products derived from this software without specific prior written permission from the University or the Contributors, as appropriate for the name(s) to be used. 6. THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY AND THE CONTRIBUTORS "AS IS" WITH NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED. In no event shall the University or the Contributors be liable for any damages suffered by the users arising out of the use of this software, even if advised of the possibility of such damage. -------------------------------------------------------------------------- Portions of HDF5 were developed with support from the University of California, Lawrence Livermore National Laboratory (UC LLNL). The following statement applies to those portions of the product and must be retained in any redistribution of source code, binaries, documentation, and/or accompanying materials: This work was partially produced at the University of California, Lawrence Livermore National Laboratory (UC LLNL) under contract no. W-7405-ENG-48 (Contract 48) between the U.S. Department of Energy (DOE) and The Regents of the University of California (University) for the operation of UC LLNL. DISCLAIMER: This work was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor the University of California nor any of their employees, makes any warranty, express or implied, or assumes any liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately- owned rights. Reference herein to any specific commercial products, process, or service by trade name, trademark, manufacturer, or otherwise, does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government or the University of California. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or the University of California, and shall not be used for advertising or product endorsement purposes. -------------------------------------------------------------------------- code-4.4.3/InstallerBits/Licences/COPYING_iconv.txt000066400000000000000000000613021275430514000220120ustar00rootroot00000000000000 GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. GNU LIBRARY GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS Appendix: How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it!code-4.4.3/InstallerBits/Licences/COPYING_libxml2.txt000066400000000000000000000020711275430514000222430ustar00rootroot00000000000000The MIT License Copyright (c) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. code-4.4.3/InstallerBits/Licences/COPYING_zlib.txt000066400000000000000000000027351275430514000216410ustar00rootroot00000000000000zlib License License /* zlib.h -- interface of the 'zlib' general purpose compression library version 1.2.2, October 3rd, 2004 Copyright (C) 1995-2004 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly jloup@gzip.org Mark Adler madler@alumni.caltech.edu */ Click here to return to the zlib Home Page. Last modified 3 October 2004 Send all questions about zlib or its license to zlib@gzip.org Web page copyright © 1996-2004 Greg Roelofs and Jean-loup Gailly. zlib software copyright © 1995-2004 Jean-loup Gailly and Mark Adler. Primary site hosted by France Teaser. zlib.org domain name donated by Andrew Green. code-4.4.3/InstallerBits/nexus.ico000066400000000000000000000221561275430514000170600ustar00rootroot00000000000000h6 ¨ž@@(F( @ÿÿÿ³\qå À‡ )¶‡™ÍÒÏ’GNþ¼ÝÔ‰©»lˆ›XbƳ4@®O`Ò˜£>OÚ–µ§ivÇvõ³Ô¯~Œ9M¯s†¡M] `oÚ¦½³ez˜9I•OZɦҞ¹¹Ž¢¥Yg˜Zl.­m~Η³ FVâ›·°ThÈ•«¸~“ª\oº`w۽΃Ÿ–1F¾‰œ›AP09´w‹¿k¾r‹Ž '•IT·i~χ¥²ƒ“Þ¥ÂÓŽ­Ô™²¥H]ÁwŽáœ¾Ë ²û¹Ù·sˆšGSΧ²n€¥`mÑÑÒà¡À±ixÙ ºÏÎÎÌ›´Å–®8AÖ—µÜ ¿Ua»Šž²tˆ•GQØ—¸‘6>Þœ½ÕžºÑ–³ßŸ¾Ùº¨gx¯kÐÐÐܦÁ²Zpц¦±d{ÎÐÏÔŽ«¢ao¹Œ¡û»ÙݧÂâ¿ÝŸ¾Ð—´ûºÚÐÑÑÎÑЗ9HÏÏÏœUbà ¿ß½×—¶Í—²Ïˆ¦ÑÑÑÎÑÏÍÑÏÏÎÏÎÎÎß¡ÀÜŸ¾Þœ¾Þ½²[p¨hx_dozzzodzdzyo_)S-%Z u:ZPNgAq?^5*/V c47pa_E3&T kvGJn=D$>l2~.‚R'6qKUC] "MIOer0_`Yf#T©Qcˆ£H[ÀŠ œZjƒ Å‘¬²Sgï¸Ôˆ*6Ý¢ÀѪ°H]–VbÈ£¹Ñ˜µÉž´•R_»ƒ™¬Wh½[oÔ¨¿Ü—·¦EVÀn‡ýÄà¡?M¢fw¼˜ªÂ…œ¼f€…%*™FW”MWÌÐÎï®ÍÑ„¢‡! *6/7¤v…IR¶ˆ›œkvŒ!)Ò´Ø“³’BL‡*/ܨÇâžÀœalµi}Ûœ¼‘8A·œªÇ{™©`u²mŒ(1ä§É¢CVœSaÙ«ÁĦ²XpÀrŠªdy•>H ;Gɪž\nšgt»vý»Üó´ÔÚ¢¾—KT€‹$3Ö—»Ó›¸¢8Kׯ•­Î…¢–_g£r~!&‘.ì±Î®oŽ1>̧¹×»Î‚ž¤Xn»_x ô½Ú„!ߥů¡·Ð‡¤Ì¢¿ƒšÕŒªÍ­¤PcþÂâ„$õ±Òˆ-4Û­Ãá¢ÁÞŸ¿Þ˜»œ:IÑŠ§¸‹´‰³Ti±‡–£ƒ‘¦€¹b~}‡ÎÍÎܯÆÒ¥¿:G´œ¬˜^nYúúúúúúúúúúúúúúúúúúúúúúúúúúYúúúúúúúúúúúúúúúúúúúúúúúúúúYúšššššššššššššššššššššššššYúRHˆbìÆbì‚HˆÆìbˆb‚HˆÆ‚HÆHH€N%‘YúöV¬~쇞VI¯ò&d-õËåhÎõhft^±€Yú§Ö‡Ú_ßX#ÞÊ=ŠXrߢ?lÓ×Yú¹»…ƒµ[¦iâ¶ cDxýk,óÉ“èñ¬]ÝUYú¹÷…ÆEu“`z¸‚ìŽz¾K˶Á>E€/[Yú¹…ËæÁ`xÐ ”ضۉ*7¶'­³A¤Å”ÜTYú¹l‰- |¸‡2v$WHJFzÒ8ßJ …´môÅnmŸÆYúëg‰ãù¤Çba:Lì¶êãìJC™{mOe'Ÿ®eYúëá£]¾Àü²Z@¢b¬¶PG>‚J ©qe„nûYúëFG¡Õƒ©1œ"ÿcàì¶ÈÑbìF°ñ6 €Œ¥j¢YúR`yHð<†B)!¡ºJí’\Îì`µDÂÔ˜9 YúR¨°«áoàJÍÌïØJðp3‰5–y•–›çQ(SYúë¨}0¶Ï¡ ¬ìJJìJ¼¡s+ˆJ¶ìJìÅÄ4çYúë¨mÎì—þìììììß‹ª•PG>‚ìììíÅÄYúRŽ·Žwø½ßìììJÏM.;¿uÃßìììíÅÄYúë¬î¬B Ùͬ¬¬¬¬Žœäî ÙŽ¬¬¬¬BéÄÄÄÄYúúYúúúúúúúúúúúúúúúúúúúúúúúúúúYúúúúúúúúúúúúúúúúúúúúúúúúúúYúúúúúúúúúúúúúúúúúúúúúúúúúúYYYYYYYYYYYYYYYYYYYYYYYYYYÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ(@€ÿÿÿ¶Xsƒ á Á›—ž‡8AÿÅæÐz—ÎÎÎ’r{’.g¾Ÿ°‘Y]“(¯v‘¥AQþãñÓ‰³î·Óž]–!F³Žž…)ָǘ€šXvÁl„€¦l{«FcŒGQͤ¼…+2š6BÇŠ¤ªž¨{Áo—ÜÃÏ™BeoŽš'2¼—¦„“bnû»Û;^©ViÕšºã¬Êˆ+I؉¥Š 5Tše‡9ŽLc¡L]°d‚í£Ëšx„õÛèÊ”±˜FN^iƒ &·–§–Ž”‡,Êx¢ª’ŸÙ§Äƒ Œ7K¥<^”On¾fŽ’$7¦y‰ etݲ¥7FŸŽ—˵±–º^w¶pˆÇsŠ’qŒ“ktÑÆË§‡ ~·}Ÿô¯ÒŠAHTe†27Ä€ªDZ¯Qmσ¥¤h’¯QbÚ ¾—;KŽ.Ap»Ž¤’Yf±hŒªs„“$1š-;¿—¬ž…޳œ¬ ¿w’ˆ%BŠ%˜0IªŽœ.Ò¯ÁĤµÈk’»e~š=STYÓÔÓÔ® 7M‘FX‘g‚«N_³†žÆw•€ ¦[m妯‡ž\}‰ 3Æ…©ƒ!ϺŖ)A9E˜vö¸Ø€Á¡—cl¯˜¤š€ˆžFU›ƒ”²WiÝœ½ˆ-9‹2^˜P^þ¾Þé¯Î…&++6à¦ÇT`”x€…ד³Ã†›—‹’²^wªSm¶k„Æš±Š2GœWk±‘¢‘")“/Ò‰«¸vŽ·Z{¯n¦nã³ÌݯÆÓžºÏ˜µÁ‹©ž@NL[Án‹APÍžš“–Þ¤ÂÒ¥½‘:Q„¹¬¼qޤt‹šfqŸ3C¤’œùÈå‹'>‰“ԼȎ+‹3>–4B¢•¡™ŽšÊ}˜•i}®ˆ—† +φ£¤ƒ ƒ ƒ ƒ ƒ ƒ ƒ ƒ ƒ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿcode-4.4.3/InstallerBits/nsis_install.nsh000066400000000000000000000007771275430514000204430ustar00rootroot00000000000000;;;;;;;;; !include "EnvVarUpdate.nsh" ${EnvVarUpdate} $0 "NEXUSDIR" "A" "HKLM" "$INSTDIR" ${EnvVarUpdate} $0 "NEXUSDIR${NEXUSDIRENVSUFFIX}" "A" "HKLM" "$INSTDIR" ${EnvVarUpdate} $0 "PATH" "A" "HKLM" "$INSTDIR\bin" ${EnvVarUpdate} $0 "LIB" "A" "HKLM" "$INSTDIR\lib" ${EnvVarUpdate} $0 "INCLUDE" "A" "HKLM" "$INSTDIR\include" ${EnvVarUpdate} $0 "PYTHONPATH" "A" "HKLM" "$INSTDIR\python" ${EnvVarUpdate} $0 "PYTHONPATH" "A" "HKLM" "$INSTDIR\bin" ${EnvVarUpdate} $0 "CLASSPATH" "A" "HKLM" "$INSTDIR\java\jnexus.jar"code-4.4.3/InstallerBits/nsis_uninstall.nsh000066400000000000000000000010261275430514000207720ustar00rootroot00000000000000;;;;;;;; !include "EnvVarUpdate.nsh" ${un.EnvVarUpdate} $0 "NEXUSDIR" "R" "HKLM" "$INSTDIR" ${un.EnvVarUpdate} $0 "NEXUSDIR${NEXUSDIRENVSUFFIX}" "R" "HKLM" "$INSTDIR" ${un.EnvVarUpdate} $0 "PATH" "R" "HKLM" "$INSTDIR\bin" ${un.EnvVarUpdate} $0 "LIB" "R" "HKLM" "$INSTDIR\lib" ${un.EnvVarUpdate} $0 "INCLUDE" "R" "HKLM" "$INSTDIR\include" ${un.EnvVarUpdate} $0 "PYTHONPATH" "R" "HKLM" "$INSTDIR\python" ${un.EnvVarUpdate} $0 "PYTHONPATH" "R" "HKLM" "$INSTDIR\bin" ${un.EnvVarUpdate} $0 "CLASSPATH" "R" "HKLM" "$INSTDIR\java\jnexus.jar"code-4.4.3/NEWS000066400000000000000000000461051275430514000131420ustar00rootroot00000000000000Version 4.3.0 ============= For the latest information see http://wiki.nexusformat.org/Nexus_43_Release_Notes New Features ============ * Links to external files via the NeXus external linking mechanism have now been enhanced to take advantage of native HDF5 external linking. Previously a nexus external file link was only visible to NeXus aware programs, and this will continue to be the case for XML and HDF4 based files. In the case of files created with the HDF5 underlying format, external file links will now be visible to any HDF5 (1.8.*) aware program. * HDF5 based files can now have multiple "unlimited" dimensions (previously only one was allowed) * New API functions have been added to handle very large arrays. Most original NeXus functions had array dimensions of type "int" which restricted the maximum size of an array. New functions with a "64" suffix have been added which use int64_t rather than int - existing functions continue to work as normal, so there is no need to update code unless you want to make use of the larger dimensions. * A new python tree API has been added * A GUI java based NXvalidate program has now been added * The NeXus API now ensures thread safety, even if the underlying HDF/XML library is not built that way. The current approach would not allow any concurrency in writing, but HDF5 does not support this anyway at the moment. * A new function NXreopen() has been added which will create additional NXhandle objects from an existing NXhandle, allowing you to have several NXhandle structures referring to the same file. This can give a large performance gain if you need to write to different parts of a file as separate threads can be created with their own NXhandles, thus removing the need to open and close data groups that can lead to unnecessary flushing to disk etc. * New application NXtraverse added Changed Features ================ * If creating an external link you are no longer supposed to create the group beforehand. As HDF5 can handle groups natively, that is counterproductive and we would have to remove the empty group again (hoping that it is actually empty that is). It is easier to create the group in the API if required. * The HDF5 1.6.* series libraries are no longer supported - NeXus now requires 1.8.* or higher. The 1.6.* series is now very old and moving to 1.8.* has allowed us to make use of new and improved features, such as native external file linking (see above) System Requirements =================== * MXML XML Parsing Library: Version 2.2.2 or higher of mxml is required. Earlier versions have a bug and the XML API will not work. This package can be downloded in both source and binary rpm form and is also available as part of Fedora Extras. IMPORTANT NOTE: Debian also provides the mxml package, but it based on 2.0 and will not work properly. * Python Interface: You will need both the numpy and ctypes modules to be available. These are provided in both the Fedora and EPEL repositories. * HDF5 Version: Only the HDF5-1.8.* series (and above) is now supported. Version 4.2.0 ============= For the latest information see http://wiki.nexusformat.org/Nexus_42_Release_Notes ==System Requirements== '''MXML XML Parsing Library''' Version 2.2.2 or higher of mxml is required. Earlier versions have a bug and the XML API will not work. This package can be downloded in [http://www.easysw.com/~mike/mxml/software.php both source and binary rpm form] and is also available as part of [http://fedoraproject.org/wiki/Extras/UsingExtras Fedora Extras]. IMPORTANT NOTE: Debian also provides the mxml package, but it based on 2.0 and will not work properly. '''Python Interface''' You will need both the numpy and ctypes modules to be available. These are provided in both the Fedora and EPEL repositories. ==Building Notes== ===NAG F90/F95 Compiler=== The NAG compiler needs the '''-mismatch''' flag to be specified or else it will not compile NXmodule.f90 This is achieve by running configure with the '''FCFLAGS''' environment variable set to contain the flag e.g.
env FCFLAGS="-mismatch" ./configure --with-f90=f95
===HDF4 on Intel Macs=== There is a problem with the include file, hdfi.h (normally in /usr/local/include). See http://coastwatch.noaa.gov/helparc/software/msg00069.html for details of the modifications necessary to fix it. ==New Features== ===C++ Interface=== See the [http://download.nexusformat.org/doxygen/html/classNeXus_1_1File.html doxygen documentation] and [http://svn.nexusformat.org/code/branches/4.2/test/napi_test_cpp.cxx NeXus API test program] ===C++ Stream Like interface=== The idea is to provide an IOSteam like interface and allow you to type
    // create an entry and a data item
    File nf(fname, NXACC_CREATE);
    nf << Group("entry1", "NXentry") << Data("dat1", w, "int_attr", 3);
    nf.close();

    File nf1(fname, NXACC_RDWR);
    // add a double_attr to an existing setup
    nf1 >> Group("entry1", "NXentry") >> Data("dat1") << Attr("double_attr", 6.0);
    nf1.close();

    // read back data items
    File nf2(fname, NXACC_READ);
    nf2 >> Group("entry1", "NXentry") >> Data("dat1", w1, "int_attr", i, "double_attr", d);
    // alternative way to read d1
    nf2 >> Data("dat1") >> Attr("double_attr", d1);
See also the [http://svn.nexusformat.org/code/branches/4.2/test/napi_test_cpp.cxx NeXus API test program] ===IDL Interface=== There is a new interface to RSI's Interactive Data Language, IDL for NeXus. This interface has to be considered beta. Nevertheless it is working most of the time. Known issues include: * Compressed reading and writing do not work for HDF-4 files, probably because of a library version conflict on libz. * There is an issue using NXgetslab on 64 bit operating systems; expect a fix for this pretty soon. ===Python Interface=== There is now, thanks to Paul Kienzle, a supported interface for the python scripting language. Arrays are stored in numpy arrays and thus allow for efficient data manipulations. ==Changed Features== ==Known Issues== See the comments on the IDL interface. ==Miscellaneous bug fixes== The following items are bugs reported in previous releases and resolved in the 4.2 release. ==Upcoming Features== Version 4.1.0 ============= For the latest information see http://wiki.nexusformat.org/Nexus_41_Release_Notes ==System Requirements== '''MXML XML Parsing Library''' Version 2.2.2 or higher of mxml is required. Earlier versions have a bug and the XML API will not work. This package can be downloded in [http://www.easysw.com/~mike/mxml/software.php both source and binary rpm form] and is also available as part of [http://fedoraproject.org/wiki/Extras/UsingExtras Fedora Extras]. IMPORTANT NOTE: Debian also provides the mxml package, but it based on 2.0 and will not work properly. ==Building Notes== ===NAG F90/F95 Compiler=== The NAG compiler needs the '''-mismatch''' flag to be specified or else it will not compile NXmodule.f90 This is achieve by running configure with the '''FCFLAGS''' environment variable set to contain the flag e.g.
env FCFLAGS="-mismatch" ./configure --with-f90=f95
===HDF4 on Intel Macs=== There is a problem with the include file, hdfi.h (normally in /usr/local/include). See http://coastwatch.noaa.gov/helparc/software/msg00069.html for details of the modifications necessary to fix it. ==New Features== * New types NX_INT64 and NX_UINT64 to suppport 64 bit integers (only available in HDF5 and XML) [http://trac.nexusformat.org/code/ticket/87 details]. * Python bindings are now included in the Windows install kit [http://trac.nexusformat.org/code/ticket/86 details] ==Miscellaneous bug fixes== The following items are bugs reported in previous releases and resolved in the 4.1 release. * The Fortran 90 part of testsuite failed with the Absoft compiler on MacOSX (it passed with g95 and gfortran (4.2)) [http://trac.nexusformat.org/code/ticket/68 details here] * NXputattr assumed NULL termination of NX_CHAR attributes, which is usually the case in C but not true for JAVA. A workaround is to add '\0' manually [http://trac.nexusformat.org/code/ticket/83 bug report] * pkgconfig issue [http://trac.nexusformat.org/code/ticket/84 bug report] * Build issue with MXML-2.3 [http://trac.nexusformat.org/code/ticket/91 bug report] * XML buffer resizing performance issue [http://trac.nexusformat.org/code/ticket/92 bug report] * Documentation is now installed to "datadir" (/usr/share) [http://trac.nexusformat.org/code/ticket/93 bug report] Version 4.0.0 ============= For the latest information see http://wiki.nexusformat.org/Nexus_4_Release_Notes ==System Requirements== '''MXML XML Parsing Library''' Version 2.2.2 of mxml is required. Earlier versions have a bug and the XML API will not work. This package can be downloded in [http://www.easysw.com/~mike/mxml/software.php both source and binary rpm form] and is also available as part of [http://fedoraproject.org/wiki/Extras/UsingExtras Fedora Extras]. IMPORTANT NOTE: Debian also provides the mxml package, but it based on 2.0 and will not work properly. ==Building Notes== ===NAG F90/F95 Compiler=== The NAG compiler needs the '''-mismatch''' flag to be specified or else it will not compile NXmodule.f90 This is achieve by running configure with the '''FCFLAGS''' environment variable set to contain the flag e.g.
env FCFLAGS="-mismatch" ./configure --with-f90=f95
==New Features== The following items are features added to the NeXus API to provide new functionality to the core library or to assist in the build process. *Extended XML-API to handle unlimited dimensions *Add building of Doxygen documentation *Add support for two dimensional character arrays (HDF4 and HDF5 only) *Added group attribute support to HDF4 (2006/05/02). Requires HDF4 version (???) *Add NXmakenamedlink (2007/01/09) to all three file formats (external linking) *Add NXprintlink *Improved link testing in test suite *API can now read generic HDF5 files, such as those produced by matlab *Add facility to enable/disable error reporting *New NXsummary tool for summarising contentes of a NeXus file *Fortran 90 API now works with gfortran 4.2 and above as well as with G95 *PYTHON and TCL bindings provided via a [http://www.swig.org/ SWIG interface] *Additional NXtranslate translators: SPEC, ESRF-EDF ==Changed Features== The following aspects of the API have changed in a potentially non-backward compatible way *The JAVA API now uses org.nexusformat rather than gov.anl.neutron.nexus ==Known Issues== * The Fortran 90 part of testsuite fails with the Absoft compiler on MacOSX (it passes with g95 and gfortran (4.2)) [http://trac.nexusformat.org/code/ticket/68 details here] ==Miscellaneous bug fixes== The following items are bugs reported in the 3.x releases and resolved for the 4.0 release. *Leading and trailing whitespace is stripped from char data on a read; this can be disabled by passing the NXACC_NOSTRIP option to NXopen *Fix problems with MXML (what problems?) *Improve test procedures when not all libraries are present *Correct sourcepath for javadoc *Updated makefiles for swig bindings (python, tcl) Changes in Version 3.0.0 ======================== - GNU Autotools are now used for building the API and programs - XML files can be written by the NeXus API by specifying NXACC_XML to NXopen - The NXtoXML, NXtoNX4 and NXtoNX5 utilities have been combined into a single utility nxconvert. To make a DTD definition file use nxtodtd - New utilities nxdir and nxtranslate - g95 compiler supported by FORTRAN90 bindings. To specify another compiler use the --with-f90 option of configure Changes in Version 2.0.0 ======================== - NeXus library updated to allow the reading and writing of HDF5 files using the same API calls. In creating a file, use NXACC_CREATE4 for HDF4 and NXACC_CREATE5 for HDF5. As long as both HDF4 and HDF5 libraries are linked, the API will read both HDF4 and HDF5 files transparently. - The Makefiles have been reorganized to allow HDF4 and/or HDF5 files to be linked into the NeXus library, with compile and link options stored in "makefile_options". - Rearranged the NeXus libraries so that libNeXus.a contains the standard C and F77 interfaces and libNeXus90.a contains the C and F90 interfaces. - Added the routine NXsameID to the C interface to compare the ID of NeXus groups and data sets. - Added NXtoXML and NXtoDTD, utilities that translate a NeXus file to XML, respectively with and without the data. Note that NXtoDTD does not produce a true XML DTD file. Instead, it produces a metaDTD as defined on the NeXus web pages (although it will lack proper annotation). - Changed NXUmodule.f90 so that NXUfindaxis uses the two accepted methods of defining dimension scales, i.e. adding the "axis" attribute to the axis data or adding the "axes" attribute to the signal data Changes in Version 1.3.3 ======================== - Added NXflush routine to flush data to the output file. - Added support for unlimited dimensions. - Used the NX_EXTERNAL macro to prefix callable NeXus functions and defined this to do the appropriate DLL import/export operation on Windows. README.WIN32 has been updated with instructions on how to make and use a NEXUS.DLL. - NeXus errors now directed to MessageBox() in a Windows DLL. - Modified timezone selection to use difftime/gmtime method on all systems except VMS 6.2 (where gmtime() always returns NULL). - Corrected spurious overflow errors in NXGETCHARDATA. - Added some unix-style commands, e.g. ls, cd, cat, as equivalents of standard commands in NXbrowse. Changes in Version 1.3.2 ======================== - NXbrowse now reads a filename as command line argument and only prompts if none is specified. - Added "dump " command to NXbrowse, which dumps a NeXus data array into an ASCII file. - Added a toggle command to NXbrowse, called "byteaschar", which forces NX_INT8, NX_UINT8 variables to be printed as character strings. This is for backward compatibility with files created before the definition of the NX_CHAR data type. 8-byte global attributes will be treated as characters when the program begins, but, after that, the default is to treat NX_INT8 and NX_UINT8's as integers. - Introduced proper typecasts for dimensions in data access routines. This is to correct problems with systems that do not have 4-byte int's. - Added in the CALLING_STYLE macro to napi.h to allow correct calling of the FORTRAN interface under WINDOWS. Corrected definition of NXcompress() on PC. - Added README.WIN32 to distribution discussing WINDOWS-specific compilation. Changes in Version 1.3.1 ======================== - Added NXgetgroupinfo, NXinitgroupdir, NXgetattrinfo, and NXinitattrdir to the core C and F77 API's. They were already present in the F90 API. - Updated the above routines in NXmodule.f90 so that they called the C versions directly. This removes the need for the F90 code to know the internal details of the NXhandle C struct. - Released a new version of NXbrowse written in ISO C. It is the version that is now installed with the "make NXbrowse" command (on unix systems). The ordering of array indices uses the C convention i.e. it is reversed from the original F90 version. - Corrected the calculation of time zone offsets when compiled by Metrowerks CodeWarrior for PowerPC Macs. Changes in Version 1.3.0 ======================== - Added NXcompress to the C, F77, and F90 API's. Compression works only with Release 3 of the HDF-4.1 libraries or better. Note: on my DigitalUnix 4.0D installation I had to link against the jpeg library supplied with HDF directly due to a conflict with a system shared library. Replace -ljpeg by $HDFROOT/lib/libjpeg.a. - Added NXUsetcompress to F90 utility API to set default compression parameters, and added call to NXcompress in NXUwritedata. - Changed attribute arguments in the F90 routine NXUwriteglobals to optional. Changes in Version 1.2.1 ======================== - Released NeXus API under the terms of the GNU Lesser General Public License. Changes in Version 1.2.0 ======================== - NXGETCHARDATA, NXGETCHARATTR, NXPUTCHARDATA and NXPUTCHARATTR added to Fortran 77 interface to correct problems with handling character data and attributes. - Reversed dimension order and adjusted starting indices in NXGETSLAB and NXPUTSLAB in Fortran 77 interface for improved compatibility with the C interface. - All SDSes created with the DFTAG_NDG tag, rather than DFTAG_SDG, which is now deprecated by HDF. - Expanded number of NeXus routines and data types checked by the test programs "napi_test.c", "napif_test.f" and "NXtest.f90". - Excluded null terminator from string length check in REPLACE_STRING to prevent error messages when the string is exactly the right length. - Added definitions of NX_MAXRANK (max. no. of dataset dimensions = 32) to and NX_MAXNAMELEN (max. length of dataset name = 64) to header files. - Made NXIReportError globally visible. - Improved determination of local time zone when writing the global file attribute "file_time". - Added option to NXbrowse.f90 to allow display of individual array elements of the specified index. - Added check for __ABSOFT macro in "napi.h" to make compatible with Absoft Pro Fortran for Linux. - Add __stdcall definition to C prototypes under WIN32 so they can link to FORTRAN. Changes in Version 1.1.0 ======================== - First appearance of the Fortran 90 API. - Added reading and writing of non-character attributes to the Fortran 77 interface. - Corrected problems with linking groups by making NXgetgroupID and NXmakelink use the HDF tag/ref pair in NXlink structures. - Added VMS build file MAKE_VMS.COM. - Added NEXUS_VERSION CHARACTER constant to NAPIF.INC, with value as defined in napi.h. - Made the Fortran 77 interface treat both NX_UINT8 and NX_CHAR as strings, for consistency with the C implementation and also for backward compatability reasons. - Fixed memory leak on Fortran 77 side on NXclose. - NXdict added to the normal distribution. - Added casts to HDF API calling parameters to eliminate type-mismatch compiler warnings. - Modified time creation functions to handle non-working gmtime() function on VMS 6.2. Changes in Version 1.0.0 ======================== - Reversed array dimensions on going from C to FORTRAN, so that the "fastest varying index" is kept consistent. - Incorporated fixes suggested by Markus Zolliker (markus.zolliker@psi.ch) for the following problems with the FORTRAN interface: (1) NXopen ends with a "Segmentation fault" if the file is not HDF. (2) NXgetentry gives an error message when NAME and CLASS are not initialised to blank. - Changed "data" from char* to void* in NXgetattr. - Changed value for NXACC_CREATE to be DFACC_CREATE rather than DFACC_ALL in NAPIF.INC for consistency with C interface. - Added the following global attributes : NeXus_version - updated whenever a file is opened "read/write", so it will always contain the latest version of the interface the file was written with file_name - set on file creation, then left unchanged file_time - set on file creation, then left unchanged $Id$ code-4.4.3/README.FORTRAN000066400000000000000000000055321275430514000144340ustar00rootroot00000000000000The NAPI FORTRAN interface consists of wrapper routines (napif.f) and an include file of definitions (napif.inc). The routines are called exactly like their C counterparts, but the setup for NXHandle and NXlink structures is done slightly differently (see the example program "napif_test.f") For a NXhandle, you use: INTEGER FILEID(NXHANDLESIZE) And for an NXlink INTEGER LINK(NXLINKSIZE) --- Running the Examples --- The Fortran 77 library is now built by the standard Makefile. See the README file for installation instructions. The test program, napif_test, should print the following: Number of global attributes: 4 NeXus_version = 2.0.0. file_name = NXtest.nxs HDF5_Version = 1.4.3 file_time = 2002-05-17 14:40:24-0600 Group: entry(NXentry) contains 8 items ch_data( 4) Values : NeXus data Subgroup: data(NXdata) i1_data(20) Values : 1 2 3 4 i2_data(22) Values : 1000 2000 3000 4000 i4_data(24) Values : 1000000 2000000 3000000 4000000 r4_data( 5) Values : 1.00 2.00 3.00 4.00 : 5.00 6.00 7.00 8.00 : 9.00 10.00 11.00 12.00 : 13.00 14.00 15.00 16.00 : 17.00 18.00 19.00 20.00 r8_data( 6) Values : 1.00 2.00 3.00 4.00 : 5.00 6.00 7.00 8.00 : 9.00 10.00 11.00 12.00 : 13.00 14.00 15.00 16.00 : 17.00 18.00 19.00 20.00 ch_attribute : NeXus i4_attribute : 42 r4_attribute : 3.141593 Subgroup: sample(NXsample) Link Check OK A file called "NXtest.nxs" is also created. *** FORTRAN Interface Notes *** - NAPIF.F uses the non-standard type specification BYTE to convert Fortran character data to C strings. There is no method of specifying single-byte storage under the Fortran 77 standard, but if the BYTE specification is not allowed by your Fortran compiler, please try one of the other common compiler extensions, e.g., INTEGER*1, LOGICAL*1. - There are separate routines for reading and writing character data and attributes (NXGETCHARDATA, NXGETCHARATTR, NXPUTCHARDATA, NXPUTCHARATTR). This is necessary because character strings are passed by descriptor rather than by reference. - If you don't wish to use these routines, it is possible to pass character data to the C interface using the regular routines (i.e. NXGETDATA etc) by forcing the string arguments to be passed by reference. Either equivalence the string to a BYTE array or use the %REF (or equivalent) function. It does not appear to be necessary to null-terminate the strings since the string length, passed to the HDF file, does not include the terminator. -- Freddie Akeroyd ISIS Facility Rutherford Appleton Laboratory Chilton, Didcot, OX11 OQX, GB Email: Freddie.Akeroyd@rl.ac.uk $Id$ code-4.4.3/README.FORTRAN90000077500000000000000000000061341275430514000146070ustar00rootroot00000000000000The NeXus Fortran 90 interface consists of a single Fortran 90 module containing all the global parameters and function definitions. The routines are called exactly like their C counterparts, although some arguments have been made optional because their values can be determined automatically. See for details of the individual routines. There must be a USE statement to incorporate the NeXus module e.g. use NXmodule (N.B. if the F90 utility module NXUmodule is USEd, it is not necessary to specify NXmodule as well.) The Fortran 90 interface uses two derived types for the NXhandle and NXLink structures. type(NXhandle) :: file_id type(NXlink) :: link_id There are also several KIND parameters defined for producing different-length storage. They are not guaranteed to produce the required result, but should work on most Fortran 90 compilers. NXi1 - one-byte integers NXi2 - two-byte integers NXi4 - four-byte integers NXr4 - four-byte floating points NXr8 - eight-byte floating points (double precision) There is no way of distinguishing signed and unsigned integers, so unsigned integers are mapped to signed integers of the same length. It is possible to read variables into arrays of different storage size, provided there is no overflow. --- Compatibility Issues --- This version has been tested on Alpha/VMS, Windows NT, Linux, and Mac OS X (using Absoft Pro Fortran 90). In the latest versions of the API (after v 1.3.1), the Fortran 90 code does not require access to the internal details of the NXhandle structure. --- Running the Examples --- The Fortran 90 library is now built by the standard Makefile with the following option make libf90 See the README file for further instructions. The Fortran 90 test program, NXtest, should print the following: Number of global attributes: 4 NeXus_version = 2.0.0. file_name = NXtest.nx5 HDF5_Version = 1.4.3 file_time = 2002-05-17 15:22:29 Group: entry(NXentry) contains 8 items ch_data : NX_CHAR Values : NeXus data Subgroup: data(NXdata) i1_data : NX_INT8 Values : 1 2 3 4 i2_data : NX_INT16 Values : 1000 2000 3000 4000 i4_data : NX_INT32 Values : 1000000 2000000 3000000 4000000 r4_data : NX_FLOAT32 Values : 1.00000 2.00000 3.00000 4.00000 : 5.00000 6.00000 7.00000 8.00000 : 9.00000 10.0000 11.0000 12.0000 : 13.0000 14.0000 15.0000 16.0000 : 17.0000 18.0000 19.0000 20.0000 r8_data : NX_FLOAT64 Values : 1.00000 2.00000 3.00000 4.00000 : 5.00000 6.00000 7.00000 8.00000 : 9.00000 10.0000 11.0000 12.0000 : 13.0000 14.0000 15.0000 16.0000 : 17.0000 18.0000 19.0000 20.0000 ch_attribute : NeXus i4_attribute : 42 r4_attribute : 3.14159 Subgroup: sample(NXsample) Link Check OK -- Ray Osborn Materials Science Division Argonne National Laboratory Argonne, IL 60439-4845, USA Email: ROsborn@anl.gov $Id$ code-4.4.3/README.MinGW000066400000000000000000000042501275430514000142760ustar00rootroot00000000000000Install MinGW from http://www.mingw.org/ using the MINGW installer - I used MinGW-5.0.2.exe and installed the "current" binaries. As you need to install MSYS later on, DO NOT install MINGW make. Now download the MSYS installer (I used MSYS-1.0.10.exe) and also the MSYS developer toolkit (msysDTK-1.0.1.exe in my case) from the MinGW downloads page and install. You also need to install mingw-utils (for the pexports command), which you download as a .tar.gz file and then unpack to your c:/MinGW directory Start MSYS, unpack the nexus distribution and edit the file "make_mingw_links" in the top directory as instructed within it; then run it If you wish a Microsoft compatible import library (.LIB file that references a DLL) to also be built, you need to make sure the LIB command is available in your MinGW path. Type LIB at the MSYS prompt now to check if this is so. Edit applications/NXtranslate/text_xml/Makefile.am and applications/NXtranslate/Makefile.am and in both replace `xml2-config --cflags` with -I/usr/local/include in AM_CPPFLAGS Now just type ./configure make make check make install To build the JAVA interface with gcj you need to pass the JAVA home directory to configure. If your gcj command is /mingw/bin/gcj then use ./configure --with-java-home=/mingw If you get a compile error about redeclaration of ssize_t when including the HDF5 header, you need to edit /usr/local/hdf5/include/H5pubconf.h and change the definition of H5_SIZEOF_SSIZE_T to e.g. #define H5_SIZEOF_SSIZE_T 4 /* for 32 bit machines */ After building and installing you should get ${prefix}/lib/libNeXus.a : static library ${prefix}/lib/libNeXus.dll.a : import library for libNeXus-0.dll ${prefix}/bin/libNeXus-0.dll : NeXus shared library ${prefix}/bin/libNeXus-0.dll.lib : MS compatible import library for libNeXus-0.dll (only built if you have ther LIB command in your path) Enjoy! Use libtool 1.5 but note it has problems as MinGW does not ship the unix "file" command so you get "file magic" errors to remedy, install scripts/file.MinGW as /usr/local/bin/file and chmod +x it also rename libmxml.a as libmxml.dll.a Freddie Akeroyd (F.A.Akeroyd@rl.ac.uk) -- $Id$ code-4.4.3/README.VS2008.pdf000066400000000000000000030314201275430514000147310ustar00rootroot00000000000000%PDF-1.4 %Çì¢ 5 0 obj <> stream xœÕ[ßÇ–YN`rç3Ø`q°wIvÜ¿¼F‰"Ey±uR ONì$ Ž ÿ¿”¯{º§«w»÷挈-ÙCOwuuuÕW_Õ,¯6r1°ðo~øþåê›ïìðãWqxøîéáõ«W+7ÊðO Ïß¿~w…~€˜‹VlôÞ1ßñAúÑr¯«ýpñrµþ`sñ¯•PntVcÂÅßúC[åíh5¶0Þ<Ç«­¥Ñ^Õz4Zrµ÷aP¸yÐ]?õþ-/Ò¦«é»Sïg>óÎkÍäÕÄÿõâO+.݈?Môüý?ó{¹èÝÞ³tïT¥£¼ä=¿°ÿƒ[^²üZ|ô’›õõÍ–žcÆúÆf‹ääµqfýáÆà⸞‘Á¿¾¹â‚±·6[9˵YßÞlõ¨¸c†¼ÿ]|â«o‘¶$óÌ!ŽšYÇ‘ÜF«w.¤?>üs%¹Cj3ƒ’|dL…ÿ«Á†!d»×_ýp•lÉùÀÝœ.yÊ–\éQ›Á 6š.£ƒr‰Ìèx°GB4ÚI5zaE°W£sžÃDtB½YFoEa «nÇ÷ÒÁÈ0‡…RJ¯_üçj‹k¸³‘#³ÒÙy_å×'xÔ¸` ˜Ûsk©5m ¾ÕR¬O·Ÿ/7XòF–{7ÈUÜ+èŒÏ£¯8éMpÇÖ˜¨eZw?Žr}†ø±À^‰ø"ª!44"ÊÇ£ªX*™žšˆ& ÉQîÍÆzÃQ36ù±±š=Gs¼² ø|—Ü[1PåÀ­Òwc8…¯«±þ÷¬” /è=š98u” ¼ZïlöДÆèø> Ð:#5“5`úή§3*¦Ô e´êŒE¶ýý’ç¿Qù#|C H[£#g8ÖÇs3;šh·õ“´Fõ×83VK†K·úÕÊšçë_”¸´ˆ§0rˆ<Øcb=nìS!JóÔk!Ç"9èè®ða8]ïÒ„¤ëóVµO´l9ÙEã¨JM #n k¤’HXÈõFHäÞÆè̓…„|…gçuÐ.ðmÈBK¸¸ÎÆlÀ^E‚©Veñ÷Ãz$0e”n6õr¢Ôiy$´¥,;Ãù ŠçB¨ƒ÷Ðõeÿ7b„ÿ¢Â=/¯Éòpé¶’ùQ[+bö `Aò=t½Û\ö èe õº³MD9CuL|O8Y©SJ„‡PvÎDuoç›Ì“ 5ÝêVô%à/àÆ¦¶Â'3~¼Z)eQÿr¥4·Óó¿Ó³3,<Ç9Óó?V~:4rž¦¾K°ìÛ7L§),4jŠý³…pA–,†‹²æùúKø†Pιàò`‹ Ô¿† Uq­ &Ë‚Ðlþ4ˆˆõ»­ø ’b%¤¥.Nª„-q?êT÷æ dUyꪤbù Qf­vÀˆA!mo3"¬"íãÌxÕ„‹¶®ìÁ ,ÿ Û¶Ís;˜Hk5râG¤^Ç'þ½Q ÕB çíàQû`‚> SŒ1=K‹pc^jÍs‰O¦&Õµ©±äq¸vÍT!@Z¬ r¶YP –¹ýHîƒ\}‰>ÜÍ÷¶xzª€(àeq1{*f4ÚófÖ¨!ov "ì狈çýÑò)¢Ùç´ŸG‰5õ=mùç£1L"òèy¿£( ­¢\G>á,„¡ wŠóÑK¡€mpÇiÊê™lrD`©1Ù‰ûÎ7-¦ÎwT‬Ìh“äIÛ…N2¼t\Œh@žlGH@1tÅxÒd"5b9ØŒ„ô5h L<‘z7SÎÂ-RAÈ:‰…G/¦$r6¡ …X=á\ˆ.XC3jª“HUD†î@ü>I“ó{ŽÙ:^ÑͺʊXë Td(KÖOãY³¾V&œDWwZ Rû ôν‚éQÉYÖ° ƒÌÆZ¸ÈÝBYîMèì[–M•V³!dS×³à›½ˆ,nqºÏ¢IDQGypXt`Q3O1h¥­Q)íN… l‰Ë“Ëä×ðžGïä È¡nEðÒNJ”M°„åJTY®¨J@œ=if„/Ö /¦Ž'÷ÌSŠ;ÛÒP<)S'[*£²-wঙ-^]<{ÞÃëÄ;ä…cµ¶G_ISêKá ;`Ýv’µ ”ƒv*:X¥À-+$¥¦)½yÖfB"‹ªðÉ»×á‘§¶ëª¦Ô§˜‰Ä%8_E kîm÷ú“Uõúë A¨ÕIïýÅü £©'  .²38²¬ñý,~Ìà~|»VØu–_Ó<Ú*UIÒ¼ý ãÌöG ”?]´i Ùµ vÄõL-Ñd+"Ÿ¬±‰tBx•oh‚‡ä!ŠR—Ó›N†Î÷³‰88£ì¼ë²åR'¸ÒÜN z vœªÐe̯êömÊ3åU&Hú¯;o «¬!wG A7-å!Ùé£Ó.Û?¨yRvªÚ²Ô&«#ïI—Š€\¡»ó*;X¢é!¤ôuÃ&ÿ›z1nd|fJ;t7½¤t÷i`¥aÔÊû·Ÿ8$ÔAt8,™Kõ%·[‰øóâtÊ/â 5ýÞÊø™"Äinò“af‰@WÔ.‹už5wÛÕa2Ï’hMª`MË;Áº^²tm‰/ŒÖIDuÕyh´’´Nâu~¤Û¸Ñn¸Z ®ÎêžéÛØ,·°ù= ØNr+*t]¦ÕìÎô¾›Ï°“¹æZï=aF-¡'sNÞÉ'o;€)>ç“\9‚•Ô!êއРF¹gm=ÑCÓ_@¤©UdæÁv˧Æ›E½A&Í"J"!—N€€<–:ædF%Á™Š™Ð)žŠ™ãƒ´Í¯4Ó¸Ù†jòþ`V­ÍMV•² ¼üþòVyæÑ)…À`÷93ó‰ºû;©#h>!Jj9PÎÒðüMÔS+Ë/ý×鬟Ån—ÁF¿•“!o61ježHîjHÞèÓ6k‹ˆáÖ°¢_Ö7ýŸ,$ªeg¸h¼SØ$iuc%6KãFU1»,†Îmh)Ä6tÓo–.;¿: íJrÂ^çfÿ«ð²vÏîV=RÐêœ6‘!o_CÞh0¤ºÀÐhÒV°Pæ>É ùɶ$’^*ø!ÍúK>_8— Qb¿'~#¸w8KÂUýF ‡³µJ­Ûň¤Ë®· > stream xœÕW[oT7Ðô—V´æR8iÇöØž× T©â…hß’>q“Ò*áÿK|ãݳÇK7¢ ! iw<žsó8‡ÆYòÆéßH¼>èžífóþcWÙf÷Ï%qô¾;ìŠ ú©Œ–~}`þ˜CQ ÌÌßuΊ'uL›IØd3?èúKÃüCçc±%3æoŽg½˜w¯`-8q-»\gÚ=•¢¨œ–Lòˆ¢ÉºÆéGo»wg‡¿!)þ=@›E,Xâ:É6q 9Ù¾2}Y1“çuòTûg¬ÄéX¤çïûüÙ6»p2óÏÿê(‹Õ¢‚÷.¾ÏRé|óʹB:U•\ð„}Yþ?ê—+)Re˜‘‚DÿÃ0ÃpN%õ[CBâˆW7CIÒ;%)’§Æìö0 6eâÔï 3¶‘ŠËÍþ­’ÖÄ fœu.~ËY‡CmŒÍ°v6aùR—O_ð¡_‹S}"1!¸ Èòâ)áÉ<ÿW%O‰È3ÛìMȹ"=Û%‚¼ÅY+•F,úœIIl,‹‰}[ó"ÙÿVsƒpÙ%[k`2N&)!~ù1ÿ=ÅêAíá'j4Æì³ÖNÄ3&"ßW'îÖ—¶õÂ;×v€õuöX¹•ÒßÒBŒ™HKr4 fQ#>†~ÿŸIc¤®ÿ” nP{ ÏŽ‰í2Nxv-6÷jÙ5w]Ë6ù[Ê ’“–=Û€3îOû7±.;—úkóÖöÛ¾º /уB¾=aÕ8©m§›ª'Q\œ¡ Ë\ˆH¯·.d.­-ƒˆ¸˜CnM5hö*]jMóoD¾m£ÕpšÔ`Ûµû¹„Ð?Pw2EÔyã„P_.%^¶²;¢aQ´Å’K¡¨ö5æ…¡èœãeˆôN»4xŸàMª#(.zþt¯ßjLq :jðÜAøð¼ÆÓõîÆ8<Â>ñ±½DWdéŸ6À \X©oð¨¶Úš@~æüR­ÍeB42ç³Iåkeà¸.XŠN~“F_—PKN’_Ó.šæ¶]F«> stream xœÕiGQà“·+¯5‹Mô–ˆx&Ê÷}pJ„ñ%Ö~³ùH$$ƒlþ¿DuÏÔtõ¼ê}³Ëze)™}SW×]Õón+©¶"ý‹߽ݼ|å·?üg“Þ¾úËôðþ‡Í»Mtú'ÿ@Ÿ¿{»ýã Æ-¹ø~#†ƒˆùÜê8xíÖÛ¸½x»é~Ô_üs£L‚·pñ÷öO¾Ø| Ô´ˆ"€€ƒ>Hà9x£dI*-ps[§Âhi¶>ý ÜßÿcóýÍIÿ×.ÉÿDÛøÃFS?ÚÁY-ãÕÞ§U˜tÊÖ×zÃHÖ5%½=ñ>𙯭ÐW#ÿ·‹o6R‡þ=øõÇæéví¬Ã­Št-/ùÈ ö`å5è?ÎQK×Ýéwrˆ º»ýŠc´.¸î^ïÀpÒΙ!¸Ø©ô(T’}Ðïô༴®{Øïì`dž¼ÿ EJ>q…B5nÂ0µîÝV‚?纥¬Œ[­EÆÐÞ™±²«°ýÓ¿§ÿµ**í f¬\(Uýå+)~¦3JЈãcj3<ÈoÕXIŸ&='ì>Ë:7ZÅîM×[ᆠmR Ð4…¦tPŽÕÔ#l÷yƒ4ù9¸žô@ÔÕ}šÈã•§w“‚7`œ;åñy’‡è*øzTEá(àirã¥ìîM0–2º;~˜A ¸É—ý.€š¢5”ð¼W$yó¯^ Æ‚¹»gðÁìà:ãù&˜Ô |Q?Ïn§“’Û9¥AŠ{éW Ç!8{¥ëN’dÑDácåíg…Âg=øYÖV´æÈyq¡·¾;.8äý›÷=<* Ûk}ÜÇAx!yý° / ”ÐA¡UÖނ„ñÚó’P,Ù'3+ûLD£TW;êõˆ*mbi\äp·Aëî—IÃ^U)sÛƒß çl%,/ÌD×J30B[Yn:¤ h¹ä~É•À1@=så¡–Ÿt`cJyq à€«R”äò±wìaFTÜJ5$S*þ®ª¬z”ô™ÔIôõ˜HC%+Ö%(_ Ì:@­GFœcç´ò_ÐÁ"„2+'#T~‰H‘‚P\ü”ó%â6„ÃÏr’c° }ÝC#!4ç„<Á¯)t¨4~Tl~¹ò!ö©SÕÊÇÓŒ2di‰3=φAH]ZžÊ¯¦—Wõ+@»Þ]sê(ÄÌnÂk]EzU;âñ”F&DHât?M!­á\ƒ‚_¹çªÔ$ Ï/2|žÌ`Õ8q²Ò((DJÆ*YÎNC w ‡:㨯“œCùžE„”c|æë/˜ÒtÙ§åGê`„rMxÈäÝ\|õš?“É@ݼ¡®[©“-Ë Eò‹t/TTô±ñÍO!š=I½QÐJQ%’2Fó\âdµ™:ä5­¥3ЛK[ËþÆZËÒ’Þ ´åRñ,ïszrèSké!£®éw ©Œîª-!xÓ¬ gÛ5B[ ¸vÎ%‰¹Ú7²P»$"ÒËU‘uÛ½ôãKÊÁ€áeŸü¶–|‚¼v‡v¸^ ‹ª^Ì,XièÑóye‘ÖÚ—àE Ò‡ì¾N¤ÀœÚ⌅ˆà~>šs•€z^ç×”VkAPRr’‚ðn€³(3ïˆRÂ4¹èÛ2 yâk¨£6ZqEOTT‚÷Q·DXCMÁ@¤¡ŒhTÚ3ôCò¶•­IÅ(Õž0cŽ<íqO‘;Úª=#å—‚. ~ÌÖ'9sè â¤mo×|ÀdŽëQHK¥ŽšU—õ#Ç›Á ¡ò’Âq•â)|’hÎnra…]1#h3?a¶¤M ¨”0;örˆ3–Û¢ËÝîxö%z\ª§ÒÖŒ¼L„æû|F;ã;@JèiÚ•ÒÖŸ§ªb†ÝÉšù[ž!éȃ’\÷«굃ã¾éà4*uLkP­•ÑS4¢Úrp>õCó¦Y Lž0‚Û#‘’@ƒÜ‘aÁŸ/ÆÿäÕaZýɱ €$-çÕ1ÿÜþÅqûwý¥ŸÙFð µ\ø™ÜnÌà¦nG´Uù €J‘L)¸¡ÂÙä£EZ½œ×ÝW£S+‰ iÖ>ŽK:gc÷$G@Uº—¼ÑR¸;©b€s–—#å’VÔ"íU\rCÈ‘÷ ÎÀ±Fé<€d@ û3v¡óbæý,—É(½'tž%WÊÞ^PR(¡? !/;4€FÀ_Õ!ê´C£ª^ä2}Þ÷줃ˆóŠÆ-Å8ÌÐøâsH•ܤ5éî“Ý‹WkâE|–ˆy‘Ö4ŸðÓYcb"¬ŸÏrãp§X&ê…Ó|""I&€ä¡eg“vÒeª¡° Ù+…·ÆL¹ÑH”÷¤exÜÈÇy–KÆ'Ólª Ž@•¸õJg„£+ÆŒÎÖyâGü²©1ä§ôì,ôˆžhç˜1!d·pÜz…$eq:“ÿ`Û)#„‚9‘ÌÜUFHÉYF²››Åe—4"âS¼ZW½Ÿé´6.ÙGÃaŒnô+DEĽv]‹8ÖFªhh9oø67iذ¸9Ø/áä $‡¹Ê2¿ Uû[dÊ·ÀgllTÛ)$pR·NÕÀíÄ›K² !Ú'+\K‹ÛŸó»ã2Îd%Zq¨½‰¤‘ Ší)£*/·vPpµçc•¼_±;˜ ‰&ë‹3Öyƒg¾¹ñõÄÄ`E½S+Œm×c¢„%‰ˆD¿çCq{nª(âadI|gºÈƒ±ëy²Ü!ŒüžöÄnY§&:+®šÕÖFÐ&4^dv(êù°(Ø7š೛¯#îÇcÖ÷[Ééó}QqœG•7"oIà!³'¡ÐN§lýÒaFŠÀÕç\½·ÀI±ÚpŒ8º™ìZMHJ)lj8¬Ó½À¦£=Wc¶ xàçóUݯs¨tí¿É•1¼iÇøÛ´ì•"´ìÀ›ŸÜû\…Åï²%âÞNn¥yq æå"÷ƒ·n¥¦Vë÷é44«è×B¤­§½NK³HlEvMFX²­øCºA€FŽKH¾õÇû{íK3.y=r¶Øü˜0gžåb¨mùFø˜/³ã“uËØÄzH¨ís·m¾¤˜¡¶2`µºg-c÷)ÇÏ'Ðhkê)!ªê6뀌?M鬨ÁŸoJHé'Ù¡|hPžxobN»Ø;?¸áo˜E÷ÉQ«-Ë„lî>-‰”»Z`2±ÊbO i òôŠksÂtU®àæ;òë 3WWK}+3q®:VTbݰ"(ùÌ Ì"¤•$KhzÌ2º7?Šº–O‘Ðe¿§Û¾rŒ²sk[MWiì¶Ð-Vì=JãN¤5ÚNäK¿spªc“ÌÁXœ‹‹ÎŽ¿¤!Ú™¿w¸dÇpÍ™eï{¼“iŒIZVèN|¾[N,# u²÷ÍÒx¬nÍJ$±ëAU'zv‹PÙÄù9uÿI»¼êʉâ–ÒÍ/3‘}â4æ°¹)Z±_AR‡2rëŽ5xõo Fë—Øè„™.ÿYèxŸ´¸ï%ÉaùåâôÅccXóëC9«ù=%ªµnLàœS6yßÌ)¸x[³)Âဗ±Á‚?Es32^ç¦b¹–ŸÉ™)¹.>ó8#ãÛN76oG¼Ã]m¹YµßbÖáüz T[çèG ²”Ý×†Ù£ÊÆd©l|ßÏ"ñíqõ19?†âÔ|!m5> stream xœÕ[iÅÁÁf<2†AÆÄ,ÏÀ{Ц]û¢(J%Š”oX#åƒO$E˜ÈÎËß˹µtÝꮞ7cŒE@‚žîª[·îrî©å=߉Iª ëÃ×ÏN=ö»oÿs’^ïÿ¹<¼øöäùI˜4ý“^ð篟íþpŽq1ßœˆ)Æ bú&w:N^F»ó6î.žìß8\üëD™0oÑàâïÛ¯þtqò¤iE€‚“>HŒ9y£d¤•–£¹Sha´4;Ocôÿ8ùæÕiÿkGú?jçØhúG;9«e¼Þwz©ÂüÒ)Û?¾Ô÷WÜɺMM_Ÿz?òœŸ­Ð×ÿ·‹¿œH&ü•#øÉOÎ?ÉN¯×Ï:¼V•^*J~âû?ðòUºÿ,=F-ÝþÍùœ¢D‹ýÃ9Šc´.¸ýÏŽ“vF†àâþz”F*ÉÄÞ<œëÉyiÝþÖáÜNFáÙ÷·y'Љk:Ô¸IócÖ: :ÓŠõ£ÇR0jëc–„Ÿ )uzz(½Ìf/ã&û^»£C99é~¨’>N«HTSp0ï›0tÐÊHrŸš<̪à½õç·æw7zBbЇéÉ(ï4yIL.X%õþé÷¾ðûÛÈTAËyH È)¹ÜZ¹„§/ˆá«£JŒu‡T6ÒY¹§ ¸uº(ëgk<ÿÌh|I!M´ûwi|€bŠŒûܘy3[GS)Dùý›QzßdÞ? ÜS8—.ÂpøÐãÊþÄ0ÎÇ ™39“ø‹”+šD–´.e«tp¬W5ó…Èð4µ”Wðœ û{éQi$&k{÷'á%rø.ù1¬Ý?8ÈÉ{« á}xI;¼ÕܪŽ6ûhÚB»è)Ž4p"„p±ºý¯¨›×NXÞà‹C˜pÀsß?H KÏȆŽ|>kË5gb³¾.JÅgqþÐ&¤P¬c±Ï·ÛÛ;í±Ø#X.”«PL®=GE®â³B¥l«XyÖ+r£ð{™Afø8½ Ù„õÝ(¦”…- sÙ¼…t¹ÅmWlä]ufÆTa†á~f3ÈA# ŠAø{”:ûß§Ô4JÌ&HsiÞÈÀ5¤,{É›²±Ö>O-š ]½ôb*²é2'4ó鎣‡y·³]ĸ)›/{ÛOgés@ÐÃìv4B ‰JPg|K3Y=HËxÀá:e„)q·„ÂlU ›ïo”r°´£Vç–r‹ÏsÔB&jëÑ68¿6Z€Ð4¬vÈ¥_ÇçFÑNêBŠ€®$Hx…Ik 5 Šh,zKr˜â—Ò¶¡Íïçg¿!¹ 5 Ï Nt*Þ«à¯2.,P®´½ÊuQVpàà(ó°udÑ7ŽÉìBm:;uQ?÷âÞž›>\ÍÒÊÎŽ òX†1ëw‰›bÌû©úHà ´±ÜY¦C#~P‚HÖ‚Ù– q›Š4˜*Gú"@ƒ„±—Ø×‡Ã÷U³Ö#Šë¶¦q§ªÖð„9l#ôÇð6V˜áÂÀç†OeÒ ¡øK L²EiEÀ'󀈚K)AÀd짇Ã$©ù¶ÅëSVa6ѬAEt;½&™¯”ò†„*|°wfÊ4üENmzG3*¶,>A;Þ¯¥Ùºà¬0÷ò!ÈT„½<2—3°E™‹8]‹wël—".¬—ËH¹‰Cy_Úžhfäe÷lqLPDg°ÖØÎ±Òr<ÿ%‚\ ½ %yǸ—µÀ éoëÄ™LÞiAK‹L­suV¼[ÖèÊÌtgņ?…W¢0_Æ+3*e¢……9Ù( à&Ê05.y Öµ¦C¥éŠ-¸Ø gÅ ñK—GLLcÏ– ¿lË ¦vÃ̘ËWAîn¤ ¹+ã”cBKþ ÑWÔ²JªÖŽ#›O†^é-—ZW«°Ø\Ô8^ôÈ0Ð…Õâ¶á&mcI7ˬ¸Z¹PàözÑlöJæœ!Ù6ev› ÔŸk l*Å¿w+º­ v»Â½m¹­UÖ˜7nÏ}2¬¡Oãq½>.íÃÌèH¶AT( &bc œÝë­çÂX!gSºI›6–*è/I€—0Y\a ‰j˜¨®·#²EFtçM×<€ÜÃ(ß Dy«dÆOÖêVÉ$&é¢Z“ˆ´qÒ!Ké{+‹­6DJ‰³Ý>³ÿ`5ÓmÒ(¾_2Ô±* C˜³Íã§{â‡&æõImÛqÕ‚ý¯Z±†,ìn¹„ÊlÜ"N+vG[›ì®*ž!Ä$*YûoÔù6‰Ò *¡FÜŸ‰¿W¿Ž¬Â“;×<3©àZÍk©ÔÀc£œóðeã·ºÉû]g9úÛ¯óÃ:VÞ (ou7«ì ž„v(ð1É´ª; >Ò»;‡˜‡®ÿØ÷y£ \u÷@rÿ™r|q^=s®ÄœÍ›»õð»Ô?çy@2òq{T`G[¢j‘jÄ"¬ýŽI‘Õù~œI§mwå¢ß«(ìzÝR‡&•Ž|‘"Æ o£I—øÛ‹ºqÚ/ög¯“ö¹Þ’a ©C{0±¼š×¾×V@§sBK7ïœ -,Ñ^Mº·Ö-q¯¿ûD#÷Û èK¦oô«§IkÃ]J W8¾"¯rýGó(ëµ"Ô²w3æF\Æ{(Ÿ’½¢²žy?z¬ýðD«˜t"dƒ›T:üo>ÔõÉ‚\[@¿Ž—¼]{—g ¶ãØäçú²£c„ Jz<«ïÒZžiͳãö¸>oÊ«ßZëÊH²º‹šê§#è„–sZõ¸°†ÉîÄ¡_<ùcä+ÇÅ ˜X`«üG`AV¯œþ™­Ò«©´F+Í‘}èÞVõTjkge„wŽdÞª¶Ð÷R[d¼S½ìUP¢“zŸ¦èEPî­¢ª¸1°“Ê™Åán%Ögã½—¶ŸòÆ|¥çvkÊܘÖP¼ ,¡Œª"£VÛÅi ø+˜3S0¯ ÁfiW‚°qPõÅ´cI†ï5Ibð²Î?~Ž†Ì‰e ‹"ns® WW(ÀZ‡‘x:Œ³î8šm–ZG˜âm.t¦zç*¸Iõr œ î˜N»ƒDS—všÆåªR(,*€]BKö/w-RÇÅiøé(ð^ Ú¶%‚º¨¹ÂnÊ@õãˆqvÕ™h§ðáÒÍÆÆbæxè‚ØkÙôâ~‹Åƒ*”ž2ÂHTÚÒÌA°BÞ 7íŠPÓ„J)ª‡ >(¤ÑóËÛtÍ¢dävŒ¥A€hKV4^¤åË?6݇°xãRQ«_¶¦÷I”F©¡Û?´Þ‹Zó—Ÿèrš¦Ý"4]µ¡¥°â)R­ÚŸ’0.,7Q7æï­û{ä˜[×PéªLK^rMU° p–»I®ÉƒáLRËh£„Y~MÞ‘Ö5ßÃÍÆz8à0¯(“IVL[“ôdò½øÓÑ‘.ëÄTmªU1ê[M—› %ÈxD,ؘ®š]å²”•a&¶¦ÞÚÞ*›»r°‘˜¯/¥ÅiTß×Ô5†ñÎÆ˜ë¼Ñ<ª,Äu¸ïÇ€`“¹np ªÂ¥\ÊibmËÞÎìtã ruшÖýýú¢JÝ>hÊ-ô¥õ;ï»TYŸÃ72Dòw)⬴Æáe½(eâLieZ‹I€\œ¹W±lsx hkszÆÞÕrçXÌ,ò¦^ÏUZ1M Ü"œ|²ŠäÅjd±›²±¾\K¨Š‰É.vÆ`ä–Os`ì—±Ûl¸ž\?%.AIC¯¡F‰qœœVƧ`„´—Ù]ª•¹;»*‘ÎÒ¹l»±Uõ0õAeçCqr¹:Ëëú ¸±+à^-0ÍË è'{M§MÖ CŒ3Ô¨I…ß"“"UµDN<ª¾Ì%Þ@52‚‚â!¤¢†ÓñÎ'ÉJÎzÄÍÔVØhS­P“Ò^í?¥X6O·ö"§ix:¡ï”Á¬@Ð @Óý]â *(öRR­‹ÖzÔ“”.]ÁÔŽ.µdA²Ün¦ëdzº1Që÷dø „¦Îsº*CÇÚ­×û‡s„›± ¨Q+³NLÔRK¹©– Tó™óE:xwê:z1eLÎ IÛÞ3 gR‰Dhà´,±c­+E.kÈÞ™ö_ç×EÙuËúºÿž~>…òàÒ.? ÐüWiá[ @K†`3‘V¦—©Åó`6ÿ,%ÒòÏóJ£ôC#vü74~~ŒE¯ñ»g'V ‘¿Ëô™ïrƒüøÏ“¿î¾éß6€‚@ì<¸ûeC2ÜW|^âräÛ†q"ÿ8c–¢×·°Ñ÷-FbŽ4ò]£µ6?ô÷NŒŒô?êe¸Bendstream endobj 35 0 obj 3355 endobj 45 0 obj <> stream xœÕY[G±5Ç+Ûd£Mœ0މ<ëÌöý"„„„x±µ6O BqÍÿ—øª/ÓÕçÌÙ‹I,“HIoOwuÝë«:¯1K5ú·.¾~¹9{æ‡ïþ³IÛó?—Åëï6¯6aÖôOÚàë¯_8ÇÅ8€Ìù·1ÇDLßä ãìe´ƒ·q8¹6ÿk£L˜ƒ·8pþÍá­?ož‚šQ08[áƒÄ›³7J†@\iðšœÂ £¥<ý×_ÿcóíÇ=þ¯ñÿ¬m þ°ÑôK;;«e¼ÞwÚTaÙtÊöË7úþ#_²î §o½ŸXæÏVèë‘ÿûù_6R‡e~þîËüN^z»vÖá­²ôF^òŽìÿÀÊW¹þ^ZF-ÝxcÚÊ9JœoN[Çh]pã­ÉÁpÒ.™!¸8ZJ#•dd¦­ž—Ö·§­ ³ï?ç—È'®QèPãf!ÌOYëðèl +Öbvøó¯ôçãÍùWÏÇO’€Z 3Þ%ÒPË-ÚÕ1$±¶2ï“£ñÁÚñ[?l÷~9AÜòUóÆylnÕ,´‹~üt’³÷V™FVŽwò}¿õâõË(Œ3Æ®Ómši\:àÍì@ è^ˆ6ô²‘ñ…–œØiá»ÇíèÉÚ­"ŽU®‘"ZèuÈtQDþò•´º¼xc ³>Ì6óÓÚt=¢ï^VO©'AQ¥â f׊TЕ³(|Ä=rneô’ðXp0 ÷ÜÈwßÛæ11@ïsKµÏL°Ì$AìèdO½ø³2šÛü^'Ê¢vïÞgáOÍY^?¢³ÂF; ¬Ô¬4\âWd!asΫ·ÈXŽÀwËcÖ¬¿@ N ¦zÊz Š¼ Ø&RÜÌš@K=Ké’%50|a!„ôéè3€–bïçÇJQ””S\èt?€¼%«I˜E{sàǤ‹ ®Y#fË¢p{°íäA­9o… ­)G-gÙÓÈl`Ù¯,¿7ï~ŠÈï®òÆ•Ÿ ½Ð³Kì¡mc,üZàè¢*#¥eسEL#©²Éî£Å,ð!"-(_yIˆúÕ€@ϰX5Ò†FI+³.ã‡?þ›Nn¬pÈa•çåÆJ!òúû²&4þ}9“×ÿÜümøá¡6ÒRù œ¡íÄôÓÿ¿“T8„ßK²î¢?èÒzÄvÿS®ëR?*‡Â¡Ž9è’®Ñ,D¥U&y±Ð?J1iôâ(_Á Û !ýde¯ºåMJ­Á—ÀD]>˜ˆw‚Haî)ѣݸKQEáøÑ“䉈ÞoTo§£Öå·âþ}œx1äKÑF@¥ñIòÈä‹*¶…Ô@ä*s€]§rJ 4²ÇäÊÔ—\ü,:«zÔ!?ì1kçð(I¨1‹¥°ÐÇí©/ëN µ[,ÈÚµŠƒ\J0a¼N;AýXCM‡š´Lwjå& ²&£Š¨ø­R˜Ñ s؆hѬj¥Df€µPè婨°"8À—3hÞCóP:áåx¡ÅõÑC©z¢¡"&ïJwBoä^WÚ+=¼Ã¸aGM+½n×Ô£¿IØ=jøí~wAÐý¬tjTyeËÕ¦Š3PÀ1ò;üN…<§ëÊ`vd3—À2àào•N¶uÒëtCˆR¡]WV¤ªd:ÃTg; ÈGB§{ñá»f”Qý¼Í|VSmó·õÕPÙ{Ã~SxØÈ]XKVÏ,>†"R%eƪŸ“v‰K»ÒOʈGÙaLJ‡a~Úu}•ó¾Óƒ…pÙ§N/#ÔçKk¤ºiRç5at—¾ ¦;ìsk×V:$¿Û»[ô#qRúoì¡ÆŠg™½ ƒÊÁê@- ðX¨\;å;Z—4ò}ÔUJ†}Ƀõìz<˜šØÀh –ÆøbʇÆO µ½ùS تôý‚A·‘ò$27ØÍnG+ÖV¶Xo´®=F•í>Ig† _N.lãzÿ©4ÙnµŸ¤­Œ¯XmdjáÓ¯…©-µe(ý®Ø¾n3§"AW|/œ©1YØSëÆä ´iãÖx{k2 ÈúŠc“µ¢¶@+ìlÖ‘3búíà(aÉuäcE¤<‚dZ¦×‹gøPÍ¥áC‡ÒK›Eõ6îÆ(K¬ÈC2OeyR3ž:j»#šÜâŸþ}R[âás­Ÿ©ý‹>ý zÇxÓÖAÂCCT]ã@§´ÖÎ[·û[A˜wLs`®`i\ÐdÓjIý1²â'p@WWK;ëùç“µŽŸ€¶QIÞ ˜ TJ¬;gGÙ|‹¬Í¾o' øí„âO±ž¿õ©¬•~Dð2Î ûÎûù…ÇÞb=<{‹qÀ„yØè²¾}EnE[&gÃzàIn¢_ÓìÎ €M>HÑd-÷â6êF5Œ¿/sQ‡!QÅŸíF)ÍSwìtÁú~vô,A¨4d`´ä‘A>O` c~bµõéC™€Yƒ„^‡R*HFO¿£ÌꨰìMVë•FXް\ó·G4Ì—B–ihfàtî…Lžu÷Ĉ´%;['/’=pŸÏh.ò0Rï¥A¿W®³O“–ɸ* ÈæA²–ÍqòÎFv«q]†A¨Þƒè’–WËx«Œù"5à'ôS#^6z?ÒwÔͳA#PKÍ¥ÕÁÒ'HâN?h“ÛOin!|þA€DwºË@õ¸\ö)à->Tͤœóž‰Î O²,z3Ocmj¤ γ0{,—ëíú¬—¥¢õ¹êú³ú7‡cmîÏ›wGžËYKªu&øn{Åš±3·mº¿Jͨ|¼—Ø./äa%ÏJ@#ÉÚþýao=¼4ϬOp™cw· ›§›ÿfbpcendstream endobj 46 0 obj 2627 endobj 52 0 obj <> stream xœÕZ[\GVav[Yã(÷Y!ð bŽû~!á%€/‰Vâ!á) Ä‚lþ¿DU_N}¦Ïîì:±Œ#ÅÇçTWU×­¿ªžç[1Iµü_}øæzóìK¿ýî¿›ôzûåËËï6Ï7aÒü'½Àço®·Ÿ_Ѹ%6WßnÄc1}“['/£Ýz·W×›Ýû«n” Sð–®þ¶þêW›/ˆ›QRp²ÂI2'o” µÒ24·uŠ(Œ–fëùß$ýÅß7ß~ÚÓßÚ±þ_‘jCÿ°ÑôvrVËx·ïüR…ù¥S¶¼×÷ïy‘u«š¾:õ~à=/>[¡ïÆþ¯WÚH&úWŽà¯^ÿ=¿–‹^­Ÿux¥*Ý+J^s‡ýxù”åÒcÔÒíÞÜä%Qì~´?Ðá­ n÷ã½#ÇI;W†àâîs~”F* l²?èÉyiÝî­ýÁNFááûOqÇÄ::ã&!ÌyÖ‘Ðɘ|Ø=bDヵ»‡ð|ÉûrJ“5>ÜÔ$´‹¾ZÎ8o?ØËÉ{«ÒyhÍd‚ç¬ú9¯òBEEæ&#êèÝ¼Š¼T,+´AklÃ$…&Ïs Aãªwöz2ÁÓíñë‰Yˆ6ìÞn|aÝ[{39!ɹOÚw4>ú³£Ís°‘< +EѶ"n»§¯=®:’‚Ž IßAßÇ{Á9¥‚¿hßß%÷E'ûõš0ÂqTp+k DúZÕ0ož…Š'ƒµú¸%F“ª0[fRÐŒ™—}jCR`p« ›†?#»¾ìAP9? Ç[Õ†ŽàüÖk'ìî—Iš•⟑ Qj’ 6¼m·I#„˜ƒÏFÛ©øž‹l »gÄÍ+JDÈ(bþ ̲\­TǪϜZWߨ+å&áÌ¡FÌAR™6óºÐe\MÚÊ›‰ó×磻Ž`´aR¶“ªqé½Ú…7:ƈ«ú‚IIF-éÂÎ<±œ§wŸð˨Ct(á}2™ÖÄÑrÝQŽH U—pÁ`e[+ @2.XÇ%{tË .´DÚEŒ¤O_â»@£-™0F†¥ú<9›â#6œE‘¬P«BW0Š Ù.1ÃR½ñz’NÕzÓ4蓽G£\+FU× ô^­‹³ƒÜéiÁGiVå–°*¼ “A-Pfå,ê0 $­‘ÆÏ‰Aþn;´zúQÚá!QØoXGÇï>e ¢…_ñÊšRŽD¹=z>'}_6)™ù½¬Mˆ0ð`ßVuU£ø«Æ­ÅÝžÔ¸ÊÍ㽎r’R³pÆMà†œÒ¸‚¡“çBÂЉPš iÎ!x‚±µíÂ&zÞN†ZÕ„ü¤ k(ô‹t ³¡Èè| EÝýšwa”RÕóBÍ%QQdŒKâÂõ7I#êNšdx(Bõyþ†U´ê%¤ñ#y¼† o£ †Eà_ÙUÍVó E¥‹Þ¬Õ¦º|Œu -à°<ý—º®þÇxž l¨«ÑíB¸ñÖ:¼X徟TÔÊè±9ϱVc¥I=?Ácì‘ ìØ±Úw[OZ͸L˜ÒZ8k”ðØ¹ªÑ{ì %jþH'®BA)]TÂH¥Æ¦Bè]ŽƒšNTð×pAFvÁ¬r}+U;b(6Àà¬;Àzh\Æõ‡{êTI’G S f¼Ct”Iå"IK 슀ÖëõûÌvT…Eo¥²3´ÁQPY·Àr•ô))n AJ<÷á±ÍÏ—ø®9Rà ¢ÎL§³…®)Ãrå O Y+Ç〷[ljÁ¹RÑêxc#µU¸‘54ŘÖ±PQÖ£93 õÖ2\ÁsP øq/=NŠË‘Ááû-PÑ+å‰Rb—WŒéÊXéP½}P¢ ¥]¾kÉÿüóæêWÝ}Æï>ˆäyG'gìªJ­ „ßO ë=Ùog°ý8%Ü“d¢¼Q~¼‘ÑË€Ͼ¢¿ž&¸©LÂT‹á¬©Þ3bÔÜMY/RãFAª w¥)` šÇ¨uŽMo År•'5Ës‘lBÊ4=ÑAD•õãèÎzŠ®w™Vpƒ¯ÞSšvô asÀÖUŸ¦³ƒÚÌXu±œ8$–ü³dR:ã,Ö¡.À‹ E¯­¡f9œåG>¹Ÿ´GN M§V̧VâAÙð 9ÃKéQH*A­‘[3"ßö>pƒYñfâk©€ôf?6°”H|Þ”¸hcÚ‹!-5†×iÏdÊ0×~á9íKé Ò"k]§¼}Ø/³ *Ô€2RZdoî9t„s<¦ª¨ ”( ØŸ7ö3­dÚ wrC±†‘ óϯKÈNÄ­60,™¬I' lâ¬qh/Ï‡Š ¿où”°t% .é|×6vF:øI#j!O÷Ï·tç!¿ÖÔIÒÿÒ!mŸoî­Ùþþ?L¹±ÂÉ­ Ô(_o¬"?ÿ«<{#ø9Ñäçlþ²ý÷½/–V[%Uꎯñúþ‹—¾Ž1·ú×£ÃëiÊEÊ[½h Ï·A”º¼¦v„/½uË+¿nw€+CÂѦ¡÷Oõ×Å©ù4|gÂ× ®þÂ%OqJ—hºÁ‰gOPä–~•=ËtÈ9ïyì6v`Ù£6,€¹Áe›¼ÀX¤¶ÊRáÛ2 ‰ ÙÂè&kË%·u·Tù¤Ÿ‚"Pœ§6¶‰RiIê8ãíѰhßKí³¦&ÏÛ,A5ÕæHù’ kî9Š)Œ­‹8ìBŸ±¥U4Òậkrz.­;ÏOÒ[X†Ã<ËáÙŽ>úµü›ÿKçÄ¥endstream endobj 53 0 obj 2751 endobj 59 0 obj <> stream xœÕZ[Ç&Øø°âÈ:Ž!>È‘˜±|†¾_âä!–£HQ^@+åòäÄŽ"ãòÿ¥|Õ==]}NÏÙ] ˆ€Äöö¥ªºú«¯ª{x¹“T[AKã»›ÇOýö‡ÿlR÷öéŸæÆ«6/7aÒô'uðöw/¶ßœaaÜBÌÙ÷1ÅDLcr«ãäe´[oãöìÅf¸2žýk£L˜‚·˜pö÷õ®?žmž@šQ8YჄÎÉ%C «´ Ðæ¶Na†ÑÒl=ýí¯þ±ùþíYŸÚ‘ýÏ`ÚÎàMÛ´“³ZÆËS§ K§S¶m¾Öø[^dݪ¥ïμÿñž÷†­Ð—ÿ·³?o¤~Ë~öþïù½\ônÏY‡wjÒk¡ä=?°ÿƒS¾ÈòR3j醫ãNNQbÆð³q‡ä­ n¸6:œ´ 3‡?PS©$ûѸӓóÒºáú¸³“‘Ax6þ1_D˜¸D¢CŽ›„0ošëâYK¶ój?Y³ä;=Âë…±Ã-4¥6ÆéìtŒZ§´Kou”Ã}ržÑÑ8LÁa!¤<¨'t°Ã¯“GõÞ ŸÐ\acê•jRÚ«ás¬Âf7—U_;ôFc±A`Õɬ֚áqr©²˜PÕ2[˜,7îàJ´-›:‹2*ô×_¥õÁ¬¿] x@½1„hRh‹A:ó¿ ~ ÊzjlÏ_ÑB?zÞ „€s™i}+˜ê¾ŸV ó–‚â²Ø>?wnúŒçb í¢_.·9k±€Jð…Û¶˜ªeË64¦ìMkŒ”ZÖ6¸¹7øÎ&/·ÆëŒu€¡R` T¹€urûí¿iæÆ ´U”~ûbc¥¹ýãÜöúóœÜþçæ¯ÛŸ^»VtÂOZÁ ¼©µn²úÉ›W JR™^Kh‘´üesöå³áwpY”ÒÛÂ=Âehr:ÜLM¥sX)ƒÓ4l†mf\#:†ÄO;ɈÌÁR¢BGÙjhj´2* ðIH! G¾êê&) ðt’ïr(,Ö¬*P×Xï¤4Š8‚ä¬g‹VQŒ·ïòœ‹R-› ®Û„èh|°½ÈK,cÂî§HÒÞ.—õÖULÓÛø ' -3\Ç„¹æV¶1 ¹`~höáø.NsSæL!j-¥®¢³ígRÌYò—ãºX‚û‚z½PQ­‹«uLW{èSpø(¨Ò² ÊY>Ó‘;4‚ßÐé õi ïŽ:Á¯§u7rÓ‰ÀqÔŒ¦tM¹)Âæ[®|“{¢Ë£_ƒMÈysÙ7wÚèUÔ}£Úû991j¦»ƒ*·Ð໕ָáç#¬ë·> £“ð+‹avœóZ§šzf>O+gFÎè:K4Ûgc`ØL¶ž‹½3êàÊåâeèÙ·ÅÖ-oãÁ@¢=ßS"1®qÑ•Q)ÊpŽÌÛY'éõv'MbS ‰_¥-"­˜NìKSþÝbÜrR%´!\P0{ÑÅÀ[*‚pº±œqfg´Ú²O©lû´xo”h㼘Ö/U8y¥ÚP-‚@ŸpT2‰sjCc…(™3fÄ8”*\Åi×]P|ßÉhàƒÚ”K=EèÌ<&àî/, Õ…EöYèËäh²zž™r!Ö߃Œ¯ˆH“{ÇÃÝQ}ÐR}¶Á ¿¤Mx\@Üž Pfù P·ÙD¶O'2³O»äÄUU.gfqívû¹šÊ V½T‘]œ+TCt¼ŸJ ’iîHAïd8X”Ç™iž9™K­rQAÉò|Q^NA»Yª©R¥ƒ5?wn©¢kµ¢!Mb¾òN€ÄJ¢rÕìUª,P!{ã—æµî„kïG#íI 4¯SQV?ÿ ¤c,®œ¹uyàÊNR" “”Ç`¨¥\<«ÀÕàf’EPã•ÑEóÃWã.NhwéBáp ¦´Üy éqv¢F\ŸÏáxM¬Ð(Gp.m_!›Q-mt/¤[®êB›†¾n7L»L™s®°=ާ¨’Š¡ê MÖ‚øaen®¯-X‹Fl{K¨Õ@›ztÜÓêºÑ ­ÌÙg~ÊéË£æêׯ¹iNL3æîaù8ŸðMdŸÔZ—w· 4“w u%ïÂ:ýd]liˆï¤XÕri1ú²¤µ~Á ‚þ³ÚÃ=áZH¾[Ù¯•û‚èm„;‹ ÓU¶ ¸Ñ§öÛÍ0©¾kGÇ’ù²®I/7—µ½X•©)Û[bû9Ûk˜0gû€;g@ºA¤áT˜ðÚ°½6Ööá¹RA7Ÿ«qž÷~C<èÒÌigæŠruºõ®Y¼BËÖy¥ˆ8Læi2‹k¶®á£9˜Ip²e93æ@”ÂÆ"·¥¨îv¹,úÒÖb©sá]§&ì7XÃd1µ»…c„\8†£º^¥këIï.ɬÞÑ-2¤['“j›q••"ißI…€+y¶.Ú;gßgåþ³«™c;‰€éäæç º—ØÕ!]W™ÚsH›¨‡Ýys¼9ÍûæÐ‘òŠ2+@ä®PPÆ‹ÉÈ‚—Àߺö/¬n”ùhâÆ~R@Tãιéº7Æ]á…½OÔyRÔñnÜ··”eB}äéGõíåZÈì¾8C¿ÑÓ^QÓC”åÊã½~K’œ’êtz#ÿ¾ô€]«gꪯÓu3¢¹„üÆ‹{Èü®¥eå ô|ƒ ‚y~-ÎÏÃ4OI¥Ó%ÏN •¿r½ï€azõD¥’rž cL‰k‹ÊþS2q‹Ë2ê%ZÇÌ»¥yh³¸ò¨E.E×«ËØÔß@”×ÚÄAÐNr!}=I¶øÆ€ùvƒ ¬ëÓ×5%M€9 ÍÂ)WëT&‹íëi•VZÞÉVÍ;‰wä7}¾«T6•5¯u',½ÙÚ“ƒ¤=JC¥“û€bÃXËÍjN†\¬ _’=è­ä:ÙøÍü­*ZË÷ò á'0á2XØç<ÕñG_ââ´èor½~ÂQA§O6á´Õós æÏ‚™áë )AͰÄ=ôÈêt³.KÝždë-Ef/KÝCQG–ž3¼lÚD¿ŒH/S'ÛÕêp¶|u8«_~݇WéÓÓ·t~ò®<}÷ß¡KÕ°|*òùò¡@.îï%Á'_ åæ9ow¡|a×üÓ!s°>U4c U««3ªæ¥]T­+N¨JKWPuÄæyWÊ×%õ>lV‡³i«ÃYýêð›ÂÆ ðɨaöÛôÅÚØ`jwš×4„oý¥pS_&ç|ë‚ï¦éÐøuí賋W‡ 4¼†ŒÕ¥ié 2Ö—³… õð¬ÛGÆêp6mu8«_~Ó/ÞœQr¼SÙR¾ +½||FFeŸKydó¼]%¤¹€$l"ôyÀÏñZÎæôlŒÆ\?Y”2gÕ¬ì›Y„²G4U)Leeß‚²-”P“s¨å­OŸ¬(õ2àŸ[ɦz=Fú¦y¹ `Ð?·ÖìEæX¦( áµ(X]š£ -]‰‚õ¥³ÙÁäÿ9U“ŸbH/“p&|R_ÒñI¾™´’EŽZ“gÓ’\ÉTô¼y|ÃiÆÑË}¯U‘gSqþŒ'›ÿº”¿?endstream endobj 60 0 obj 2781 endobj 66 0 obj <> stream xœí\ë¯\µ@¸¹ ´iÓÒXJUζìÁïG_TUQ¥Š/ ûô-H•R úÿKñãx¼Ç³g77 H>Ä÷Ø3ó°=7_íÄ,ÕNàßÚøüéÕŸúÝ—ÿ»JŸwŸþ½4¾þòê««0kü“>ÐöçOw½¸67_\‰9Æ bê“;g/£Ýyw7O¯¦ö7ÿ¹R&ÌÁ[pó/þÓG7WŸ7-¢ àl…朽Q2”J˳¹S0Âhiv†Ù¿þ÷ÕÏOzøW;”ÿ3í`àMß´³³ZÆËúñ£ ËG§lß|¦þçLd+é·'Þ7¼æ£n+ôeìÿyó+©Ã ?eöÝ_ów’èÛÝg¾U‘ž %ßñ ûìò9ä/¦fÔÒM/írŽFLwöŽÑºà¦»{'íâ‚‹Ó«Ø”F*Iؾ²?èÙyiÝto°³‘AxÒß!&.tãf!Ìíb”ìfà¶Ä» Ãµ‘³ 9â=ÙれZMo&åc~¶ÂÍA;\p5«tÀF•`¾Ã`ÞÏ i’TÕ ì¬­很ã•Ç0ˆ?wZóîpÀËíë+{\“м·¹••Ó«Oþ»W³± Ðé>NŒ”Nv¶*X°ÏéÉ×08ZmtªéAâ…›^*ØÝeç§÷÷‡8C˹逨1ÎY?͉ÜyÀRÕ¢ȲÊ6R&%–=øE”Ö€ ¨S”u¿ê’R›ÙI Üá_!Ý‚D¡Íô: Övm2äǸ˜`…Å.®ót*ªjNÅä7¥2³Õ…CB´¡¼“ wÝ„Uæ ©Ì?ÙƒJ5˜Ù²:¢¹Y›Š`:&Ð`£T”˜ 0ÐN?Óý6àÍ=XP½P]ÿAÍB{`KÔ´pãµ§TD0Ò$ž ÍEdyH…­î¥l¸Œ² QøX·‡ÒÏté¯%T){ä}5­¬DX¼nš%"ow½GÝD,2òu2-áJFÔE¸’¯”ªèÀq´§T׫}ôÔ?uÉ=€'Ù²²¶£¤ÿ]Ø0JQDм>\ a[ìÉ9vÇìkÐYÈ43ànöBX:Öï%ø¬(Ôd|ˆ “WNoAÐ A¤<Áq¨è8H``2D¨uRËge .zjáäë/AnÒL?ƒÖâ"` Œ0ö,÷UÇöî$ÌR€‡¦ÂðÞ¤² ð£ƒ×–‰öLèÈ€Õ+¹öC•œóS€œIá¼GdyõåºÒûËéø[s㌩2XÒ×»¤Å2R°Þ` áE¦=d×bÃ,äµ)ª×®gX<ÊPÖ¥—î8‘úkñÝ9þ„ŒXCå¤ÇiJª~·ùÌ^EGûì»\±9‘ªDÚW¢Ø‡U'™“ŠŸ-,h.*Ð\•LË{íDiã¢Q+M±7§é·bÚÁÓ–¾M–˸ Œ NFV¼¼•ò^ ÙTõFVD¼é¼ÑÚ³£¸)@©ÓãÒ\R ˆÓ:éÀ•u±cIA®ûÐòZïÇOÑL´`Á}•Jô™ÿ|×|*êÆY@6˜|…LaÎD9½‘Cˆ÷jú=r‚“²œžL°ÕÆ›éqéq QBRÕ²g†?àhTNãñGL²%=V,Š4F!¼ÓNÑùl†–l[» -—¦ëƒDýOuëýÏYÎÚøV;ÞåKú(¼÷{S, u,`#/Ù™fY„mcEhÎ…Îúhˆÿa’´5AŸ/Zêe«{€íKÌ/\µ}©eM?œ-_º¦J…ž‡:$‚HjAÄ­”Œ,µfŸ ×±¯Wä!ªŠ—ëFõx/a¨‹¸0¥P¹â›@pü¢¾é7i­‚m, VJO¡[ CŸûTK8ëèVÆf…zÈܪBÁÍéfŒÅ…Æ)Õï’Ž¬ñ’ûçgä2•'ÁÎkc9Ø%°U"1…G£POùÉ®©U&iÂ8ÎR^Ž|*IýVÉzove½w@ì t݇ ³jŒ–j@”„2/`§—³{Æ)s Ìν]LÙØ+ÇRE¸äœõ6ŽÚû”ýB‚=[øc4¹øªRfgä#üQ©LMÔóŽXÍ^æà$œ:àp¤œy6µnçA%^g|[ÄrêPASÿBÜÛë:aGãýÁh]FWn pMç–HvMBÍÖ® ”Ü– ð¦Ï3ú³IÍ»]Þ¡†KJ:´ÏeNâ‚xy”1Ô)È-Ò)×ǽJ<¾9Þ*"igäõ²w}šoÉ~ÇÊlçIï'³MÍ à/‘W—TŸW^ž¶o}ÎÊ( ©Y*7?Ü"ÎZG’€K$]´Ú|Nw]΃ýѳîPwò\Ⱥ³ç€íÑ鳊À>ëd—>^pŠõ¹}G¾x ÎÓ;ŸŠ-8fÑS¢Ì¦;Œ|»Svù DqÓ äò¯š•Ä×þ›¯n~ûYb¥@õfú9Š¢r¾*wàþÀà@VÌßd cLi%ˆ¥-äÚo n!]3¬d:eΰç:æ«‹Ú|*°³ùÊ Î÷:mÔ¡¿V^k!DÂb¤TÓ{Eß PÀ½6úôì~¦³ Íš.¼Ô†^d]?ÂY¥•–~$Te…"e|t‘.à寕 %Í»ÃËפ 8>ƒcW“Ä5Jƒ·‡„ïcÖ ð–ª}|U¢ÖþÌbG,lU;‚oƒ´ÏÑ‹k¶Ú±Þ5Ÿ[ë8(§ÈÓųjÏí„CWctN­£Pœl­c<®e䊮QoSëH«fª0L±#yø¼KoÔ:Z“"%_ëØ©ƒ«}ίû•í%eãgüú²Æ:‚)kÕ õèVù²uƒ²¹ãºFk£>„)À,Äðu±«<þ%]f%¨Ã,`¡¾^i¹dÙR{½\”àà+Ä¡o  ã@ª å÷µÍõµZÿäúʯ×ÉÛü‚š³Òè>!Yµºe#›BÕOvþm0{äooAV:HI³9Êæ™Z«<\1•~n÷)„Žn@cL¼1®–ì¢à:8Pƒ\ôël¾¿ÔÓB¡ãÎÑ ãùýv#„Ý9ªNûKùQW R±PC›ãÞÉØu!,>mnV7L1D絫Ë$d£¥©i /lÌÛ{â: I{y¡,:ÙZÈ=ÔïGëò¦N–;dÆÕV‘É5ú\™U¥‰–¸iZÏy\Y5¨¹IßÓÞ[!%,Óúà–’H©ètdÀR%qMêØi±‚QçíŠH·zÛ;7A<ëº@ÈŽJ 3Ûq]qÿ²\+?òâT„S†w\^-¾äxvýáÙõ{ô쪕۸ª=5·Ì%On12éøãÄÄxM‘IÇ×<éF÷²h¹ç8~v廳älwžží¾õY`cò¹˜“ÔWQåh +y+¥—„à)!sèJgNgl. ¡õö•#÷`K^ÃXÑÖ Qm@Gpd©3$)I~âÉDÊ@ò„ÌyU {Ceÿ$ÚF˜MìßF0šá%¨Ý ó¤¸Ìy¬¸k+ݜب×Ìy¬Wžsíf8otßÚµ.¿È›o$KuÖÇøã{Ο\ý ž¡endstream endobj 67 0 obj 3411 endobj 4 0 obj <> /Contents 5 0 R >> endobj 18 0 obj <> /Contents 19 0 R >> endobj 25 0 obj <> /Contents 26 0 R >> endobj 33 0 obj <> /Contents 34 0 R >> endobj 44 0 obj <> /Contents 45 0 R >> endobj 51 0 obj <> /Contents 52 0 R >> endobj 58 0 obj <> /Contents 59 0 R >> endobj 65 0 obj <> /Contents 66 0 R >> endobj 3 0 obj << /Type /Pages /Kids [ 4 0 R 18 0 R 25 0 R 33 0 R 44 0 R 51 0 R 58 0 R 65 0 R ] /Count 8 /Rotate 0>> endobj 1 0 obj <> endobj 7 0 obj <>endobj 15 0 obj <> endobj 16 0 obj <> endobj 12 0 obj <>/Length 33067>>stream xœì`EÛÇg/ì"UŠz U:Hï”® TA@ÅWÅò)ú ¨oèŠtC‘ÞK¨B(I¡Iï¤]Ûýfg¶Ì–Kî’\îÂ= \ööæ¶ýæÿÌì<;\µzÍŸ<ºÇa!„äŸ §þÂ)o"w%–¸ÿYW%¤£,”nÓL7ß} ý)Šü/þÆó‚üR]Š˜éØÎ´·ÄÃõ³ø‹2rIzT¬ê /¾’+Y¡ÚþÈワÓ/@’® $´Ú Ë¢%qÒu(H—»@R³€—Úô:BêAÀ¦åhðB†k„l 63äjH©W9ùxYÔõ Æ$Z/Q9b«_ù,ê?«–¡Ð,(þ¨qnNÞGN>ïòöK° ÅVé¨ ¼S¬Çð1Âm'ž^ìòõ/U‚ôÄÑH_®mô— SC0{®œÊ’ ¯"Š|õ) {*×W£²*KG«6NÝÅLÕ/•.CކJ¦M-ªÚZŸª5¶‰ËÈÕÇ)ÅÊ+'C³¾ […‚Á"H%ÊUŽ;÷OÔÕ‡bõ£­Gèe/þ°(H‡P®'M"9yc•JXŒ„ƒÔ¢8©rP.4^¼&è.‹áŒü†ZíYä?©?D=mFŒè¶êZ½|‘¼ÍÒ…«© ©ëB:¦Mä+‰ÔPVs*´ßMv]`qV=RtsM(£têpHíHUB¶^:Ød}qÄpO‰\äøµÿ¨/ ôäà-Ò¡&ÿ+‡Eþf»>´{N¾0D«7A[o«6)Ö"G÷²Y1—²ñZGÌ6BQªiumMô&]E¥ö18ûìQg/5¦ù‚®_»|hÿ®;7o(.Ë†Ž¹¯®ß¨yá׊ËgM©TÅê¤Ð¸s§N_¾‡ä¸W±K $‹D…~™À3¡§¼—L­-½äZRü¨EIåžVxR ‚¯žþ'ž6^²&S/{² –   N1w„˜I«u‡T/›žä)¾(î— Huz )רû¦Æ”˜Ó(µJØ8ާƒWÚRÀÆ|‚c…÷˜ç$?ç +r;ˆ#¦ n°“çiµÃ¤¨+9éIW¡ 9‹E"JÚkíµÆ\² å÷$ŠÈ68¥0xH>Òdc-4^‘p"_!; û¿ÀÆ}l….×úJ{‚¥œSUV«%0a¯ußTS"rÈ5£úþâ¹Sû†÷ä8ó§óÜÁ}˯Xß:Fá¤Ò«9DBÊV¼x>*êÒ-º©¥e‡æðE+q$1‹Ú –›ÀHW•ÈŒÄT;âëßB·’=ìÞÉ×…¸Å¼dPâûäË¥ƒ'·ò1fjHEr@Fx$—/¨‹å3A ±(Us !å…I‹Ó¾P¾^PZôìgįWcU©Ñ#;‡|敘Ur$r9’ó';’äcâ»N¼œ°ã áÓ‹-I _Ãã=áÉåk‘j/\v…SjCÚ –®0Žc®[«óÒ©¡Œò$'{­ZHÚ"ã$UuM)L¤/(¡ Ê‰q¤þÍVã£]W®8‹ZóX45¨AÒžÐS ³$m ²Ï™òßI½[;cNæÊ™#Gp°XO#ù”Ê áClw8¬6{PÙjÿùmÛ°±ã?®T(GÉ Õ¸2.FŸ‰Š¿®qmºÊùðŠm¾"evžÿÏ¢&,œlIj¬$ sáÏ·GãWFr=Æz)ínàÄëÿöž¡eqGçµ*HŽ=ÙK†"‰!röœäÄá3Ç’Ä™S±Ýxùu]µ¬iAéDªù«’Û]gg?Û†¼ð~¨rFÒwH./ IdWá`†Œ¡ÉÉÒÖµˆ­P¤j]©/¨%ñÚF‰r™[h´)‡åYŸ6å`Œ#9‘±ŽäI`Ç;Éïªk’Ú*ˆÔ^4®š¨È"•D¾AçORÏqRý#ȱ!Vn&I«SWÇ'–º{Å"™ÔŽ›ÝR¾ægì6f¼Bpháœ%+TÅ •»}.*þŠÒð#µBww­Ó¯úæÛC-Ü£Ö>¤²d $ò—¢ŸûB{„¯ÔÊŠoJ(Ùô;»6ZÕ{ÿ¬–ÅL>©òAè ’j>úãCâ¼í‚Ô–?u~N¥öܺ+#*‘˃T úŒµs¬¥à2ÎÌ~®û^%Æ'䀇ü“ Ri„H¨-=¦òB ”N1¤Ö‹JH $¹zTwѶ]e‡${JÛª¹ðÈ%€¨%à%4´Ç?NäÀ9ðOјäÕ$’ÄCdá‚8RêÅsråÀ3P¨8‹Ò›$Э–j7AŠHœÒd±H-#NŠÛé1ÕÇÇHî0áä¨^j¨I¡‰Ü5ÉD\Ê™T;3”M㤎[ ]k]UŠôäXE®y$ŸGæäˆ_=gÊ“z4ᣂd8õ4J 9EBë|¶fŸ’|ÑU.’«Dy Ré2c¢£ââéã:.H¼xÏͯØÎ²öòÐ \ ‚äªÀ"U5ÒAÎÏ}©¯T9|hwÝè;»5^Õk߬V¯Òˆ,Hî'[+Ç#Rדx¶œ¼R â­/(z‚¢Ã)HÉ®âòe¬ ·ÕCKŽ€Ä ›§2`‘Ûlˆ ¢= Rà /7‹˜(Mù¡AÝ %ÆPø“\‰ŽKàk¢ö'C¨Dü´²¥ ѯ ¾ ·—d‹t:iL'"ñ‡H”hRb;Š\14.'FD« ÅõH§ÔÐÊÁäm¡½H¶$Û!¦¢”ޡ䢒ߑ3Ì)ñ3R£{ÑÎi•«\®†¤Ûa‚„¶ ÄÚ:Ž8N©iç*LPê5©âÔÇPDÏ,v¤I]òÿxvÁA“ï¼|âÔyüvõ*啟ääp8SìKÕŸ­=8tìH&©rÑgJ”¯Â/]:>&&*6VÙd¹»ûîÞQµ‡ ¥‘³Z &›„¸¨ë'mî®(‡„ss_ê(ì”oÏðòkºŸý¥qA¸¹wdhD·¨ÏÐçM­£k¾åaýƒ¹Û[]ŠíÌüµ¿•Ê™¸áúˆò<.ü¥Â÷Ÿ~÷ÅDqá·D¿_–´•Äó‹OQô\ÒðJ£ Û»Þ+9 Ö‘«¸´3ÓŠ6>¼øìÏèó•µ&£/>Ù –ÐmQÔÒFù1HÏ·DªˆÐé…¯5ú¯ô¥?l¸þAE‹Ûi[4é«/Ç}Ûiíß ªE ,>`-y¿ÓÚ£óZ滵åƒÐÅÕ¿E¾ZóÅŽÄ•µ!ù¬+wwg¿º¿ÕÆMwºÛüÓKçÇçìÔ¯…êþ@¿öëçÞË·gX¹¡5öžy/U©õÑÙÇÆÆ×l„¶õÇÉëñÇw?ƒ›HA–ÞþñÛlüN·‡*/–7È«­»ÝR£Éþ::tôçJ4T¥è³!"H¥JÅÇÆFÅDS›%Æ$VOâÖÞß?²Öû¡/¶ÞŠ«·;{†”}§æÁKCªàÃsfÎ í­:0³ÅÝy/wöž˜oψŠv‹ú_¼èöþQ•#ºžú©q»{7]óöÞ™- YbäioÁ/¸ûý’ïÔ:ryŽÅ ½ÝÑU×;á/wú}ºáN¿r§•iúÏœ““ÞÈ'n\ÑÈb°#}%µŽkŽÎo]ðÖÖá¡Kzžù4®Rm´'åýЛ;†ô_ÛmñÙeM ÜÜ9(äáÏ#á-nÏ~¡½°ÿü ¼{†UòúžsÅÆR̯y;_uhn«ûá/¶ý }µ;yP(wnö3­Ñ‘ËC« ts× ?ÞŽŸ^ùäˆÐ.;®94·e>A=gr”§4È$’îîì_¯Ïš¶Ëã§6C{Þ/1¨æáØÁù÷¼_ruÏ aM b¢m€¶<ìŸwëØšË;_«Ú|¿…¨ÅÅ Hñ¹‰ZT´¾°õÉ4£bK´úêÈ2R×#â%ãh›…4Š$ çIg8ïpð²å‰—1¼UAÕî8N ”žC¥¾—:uðHÉ]6²5*½¢厓[x ¯Hê§£2¥ÄR×!ãHÒÍD{dä;¿Ä!Õí&m$©U¦ö›Ð½‘[´Œ½²¡ –"AmüJhÞÔ‰_7)ÿdçÚ\9‚‚-–%yëc#¢Qа#õ»‰®Õî|±i§ ûc‡ŒþIMJ®êkφ”«Ì/Y2þÂ…ÓÑç8B=:äáÍ ¶s–˜EÅšXrnF•¨ª.ïqzIã$$»±ede].È¿î•Ξ¨wòŠ.„áÁ 7÷®¾®ë‰É ÞÝ7¤i†ØFŠù5OKd|—›TYÚ#ji“üäÝØòAõ¥R9üî¨w*àË"za¡ÂÖý+â5Hƒ™‚dÁŽT1Û/½—„nïèWóíÕh‚èKÝÂWÿÊÞ—f6+(¤3ÓBšn æ¼Øßw®Ãõ1µðµ;¿Q~RùÞÝ1¦æŠî'—¼ºîÅvèÐ¥aU°Ìϧ˜$Ñw‡ã;_QyI·S‹ñ.3Ú­=CJ¿·ž¬óMdŒØ!…åwv ¨ÿ{߃á­ñ—ÜÞÑ¿Žü}Wµë&¦ÔÖ‹ÎÿòfÁ;;ßmüNújo”vÔâFÜæý+âSsvÑkõÑ–Çý0Tgf„N+»cF‹¼Hös’«Sêï=ÑhØIï,ÑûdSån溳HÉÀ+·:|+Hº9ÂË Õ*ͪHQ,'{’Ü`‘»Ý¤ø˜vQRW×ví jsŒGj» ßn±È÷^äXI H/‘Ô<{ÑžxN´Õ}”`‚„“<µØ¹S'Žª”çòʹ9ƒ,Á„ÙÈ&Ã(K”¢ú»gáÍr‚ÍÉïùþÌèÇCÆ|¦4%ª{^©XÉ—.Ä:EŠlsí>ë´à"Nçç—ieùëdÙ™Õ–w?µ¸I±W‡¿¹eT¥,(°.Oaשy÷X%¢ó‰IoàÑ­ck¬ë||r£w÷ kñöîi8> º°0o.òb—›#«.í~zIHÞyC,§Ë .gç©ð˜…E0HÇûWÀ[%V¨8”‹ž[±=·þêðŠb_TmèÞÞÞ·V¯5è»#W†ápÛH‰•½âg4UJNi^QGRo5HÎFŒL ¹” ŒšxH’—ïùJŸåäž©Ÿ6i囉œ¦"Nù‹’ÒÕ®v®(}<S•ˆš?}Ò˜Ð|WWÎÍ$6+÷5jt¤7öÌÆÕ”ÕÉ¿Öóý©ç ý’{6ª{€T¢Ä¥¸¸“gO‘ͦw?ƒÄ¿1‹C78÷^eÎ’#fAáŽÇ?4§êÙ¡å¢Õ‡Ã[æå±IslåÞéÍîÎËÛUØùOÿòÑ ÷<¹xëÏo¢}ÃZÝÐbö߸·wX Òt¤Ø…ù:r‘q8ÚRf ·æÈœ–yhÓèØï¤œ|´|@c퉶žPô>‘?1áÛaFĨÝÞ2"tI¨O/†ÖA»“Uºµë½הּéöå…›»Þ/9ðõƒ±ïU:þR'~Ï™ùö}Pi¨°bÏôæùÄÐ.—+#g·º?ïåö–È‹C0Hܹ9ϵýrÒÆÛ#+(íÐ[›GVYÒõ¤èHÊÙ`»ô´çNé•}Ìi…ãÀ;;û5\Ùwß,|ÐJA«öÌlž——Y¼³m,¶Ç#cãk7Fïõ-kÿÈŠ#jì95°rô‚<=¾CŸlzЧ¼Üëpvfvhù…a¥i'žx[–vŠ N©sM씑îЊ “ÞïQèaˆ\çJ¯ ‡¤Ÿ nr¯´|Cª=hĨ8‘ÜÃ"ÿ”?ÃÉÃ:hµ$÷°Î¤ÐO¬ œrO"H¥£‘ÂDîCÊ$’­ŠnŒ×N‡²5jݧ¸«Úé#Ì›>i\µ‚×W-È,:Ò¤çêÛHã’"±#Y|áî9}o0n#ÉûP½8éµ—/ÆýuÊBëŽt™’K5vq¹nRù»õ׆W+ƒ³ 7ø^ÚÖï#. +à çççí&ì8Ù¿{û§úoÃï´új,úöT—c“Þ(ÈYÎ-«Ðò'„>ýëNýÃù;qû/ ®ÂY¢~-T‚ZÎÐ2<~~~±œåñ]$‚t‡vâJ±›Î=·B[å>úrç!Ô´îñå§7+ˆëþڽѨŸÐç%ÿ@]ÿZGèלÓ"¯“?þ²y¾[ áʾdãIR"p”ˆK—›dÜ*ä,G-(PGÞ*ôÅŽÄwómY•€”_ ˜¾q¦‰$U€Ø@axf·C»ý­ì³wV˼··Ž}½û©ÔÎ3‰¯ÓøŸg'5)xw÷ÀæÑôCóÞS­=Ù»ñ>ž0ýu¿šU½íêùk½|õ"Ä!Ù‘z£É餗¢ØŒá¥A¼Ü¨ÜúVz’(Rئ\ØœŠÔ ÐF¿Ò>—ØPà”nJ9°•üFî$Ѓ$Á¢‚$K½'*÷ JͶǧô^W²)I»$wµkn é_Ê=¨Lg†"ú}ógLþ¢v±;ë—aG ¶pk+u7öÚu:³ÊÁ‹Ž”¿CŸÿ¾>dÔgHê~çj„І”¸r1îØ©Óô˜Òíã¤yÁAbë+‡ƒJna’ºÍ" õþ)í(¢A]ª\oœ|ƒFô8©«†dòEÒhzKQ>¢¼ ¨ã¥ƒÈ‘qA¹IÄj6¼àÖî÷K®zûâ´¦itA —ïòòšÈ„¶äq{Ê%ÆÉç!¶u ï‘rì™Îm¶TÛÑŠ])]Rò˜¤Ç!³r,¤ÏŒ#õ¹Ôë-Y4PýM΀Ôñ âD›ȉœr§Œ®’MCP;ù9â)½\Lo´RÇKÕ¼Üû/,?2VœäÉT){ÍKí….ÝèTnJw¥±SØsɽ%‹<@Séda@R‚IµçB+yuû58ÑÿÄC…AúºQÙ‡[Wç—{rq)·CÄãÃëpbœ¹[v›°?nð¨ÿ iîõ’/RJ]¹{øÔY2:‹VAdÈÏ`‘"ño¥ßBã \óÑÛ±t ’4(‰ªÕvíg¡ñé6@j5†ä}ò§yid {|¤aJAô&:3œY¯[{—^ývÜ”¦¤ëWs«—ŒÌIQ½<’\Ž{ä{L‡”ö„Z¯©=?ºófQªfz ©Ÿس(_^Lt(0—´t™žä;HRýÄË•»àIƒñh¿4O¸R‡f©n#Ý}‘¯e“Éõ,e{=Òû;ôF—Ô$Ž6%>‘úMŠýpA½À޹ åûÔ¼r€è1!IqœÒX’=–öI*}sjáFiâr9XÒw-ª$ìý+—ØÅ©®V©Nž‚äx¡Q»¯wœyä§ÊáªYêå²"H¥¯\Œ9øÏyz|,z£VÿØ‚ÉÍ ½»‡d?“úCIEOožÊ…Ž’£,õœX$‚(¤OÅb‘âceL—|8in PФ&&¢·ÅµgLÚá[{‡”YýVlØ›‘t~ä®Wy¸ÛÊ¥÷ä9å.¶zýË Œa¨!¶f+ 5ùÆ"ŸK¹±._&ˆ+ [ †ÒWH¦*ï ? ;¿êH Qä˜qòmiÄ'™GÊ–"õv‹’W¦ÚŸ®—†¬*; =ºòR9¢aWã”Ü.Ž]Uþ¬a!9’ÛIG“§ã ¤Ý'k3÷¨é)w°Kw¯”@‚î[ °uœÒ‚bN¨Â’øƒôßöu’ïÈ%Ž´}ÉU†r¢d4–Õîx®N³/þ:úÞÈq2H\­Ò¹‹‹ •(s%.úÀ?èÐ9µÐ¶R êÈn°ÁG+é8H ðrm. 9­D‰Î-´ÃZܦT"R!´ŸI¾,”Ã.ņԆ,Êàe©cIßÚW–|&è5%]Èø ˜‹UÞyÔ˜D=Šý Š Ìʼ1§=“r<®wÒ9•c_µæ•ÿqœRš eÁŠ;館’W>$Pk’@’™Ü¬—‹Ô„c/^&“¶œc/p6Ì´ŸTJPw‘“ÍJÚp¤Œ…Õ|•¾5zVc.¤ì‡Ô£Ê©¬¨…MÅQǬ*öÀ|™æòŽ Çþ*© g½W»T©¢…¥¶‡îV/)‰'}‹N§3îÚõùG/ö~g¸r¸j—Í+‚T¤DÙ«qç÷ŸŒS«N7%õ=rJÕ-=ÄÔÌÌnµ¦F GÒP~¤T&òNñtÐ’îÈ)Ÿ•¾Mº7AYÒœnö!æ*fc39\ÐW¥æå¤‘:²èj2¹=$¨—= ˜ÀŽbÁÉ­¹ÛŠÝù‚g7¿ª…~ÕÕÖ¬Yµ¹kwýÿÂsúÝ<ϯZµªm{wY2-–ÕøY» .ùÂ3Á¯¼˜#ïKÁ¯¼ãóÖΟ® rWkV© >{v6h@Ú(; Rç®}Œe-ú}Ñð6ùœdpylS…sÎþëA³:%”u¶ŸMЮ•«­‰X³¥sWý»›7®Æ.„äÛ‘øÅÇW.šÆ®Óªë¼yó{T,«qa›Š—ªô³A¯¼3ï‹9^y)øÛŸ—ü6,•€@¬"Ö,cA¢ ›¥ R§.f ýñk‹Z¥§®85ªWeáö#ñ‚àà-AAÏ¡œˆãÕkT¼hqÓ­Yûç–N]ôWüË/ŠyJ¼òÄo„æOû~蘯²#§ ñɳ§ÏØ»{Ïøç)ZÌýbY˜°rÞwoÛ‚ÕÎÛlB²ôÑÿÖ…’ÊG@ VkÿLH:›€´ô_›×.æWî<×»û;¦o­ØÒ¡³þŠß¶Yt$Ün¡C`ð‹%á? ýâ1EI‚3eά_ëÔsòß|:aN±â%Ý,–UBRòÐñ‹ì¢lb Ééø}Úè_x>Í}¨ÖG¸ ’€Ú6TAjß±·±¬åk–6«‚iÖ£\}ß¹Ó»·ŽíÓý]Ów7¬ÛÚ¾cKÝÂ<¹ƒñO«Í*¥†óüñÈíš5#% ޤÿûvZlt4^çï¨óÿ¾âf±¦jÓgئe³ÜYbµaÝr¤«tTk3]gñȂԶƒ H+Ö,i^»„q¹N8ØëÕÕü6ÔÆõ[ÛvÐ_ñ;·­ÁŽ´ýÈ¿4'4ÅÆ'$;ðòåÅòÙgr&ÎDLThÃ1Ž™€dZ¬¢v}5m¡É_÷;yþn†åF¨O¿a‚C•A«ë—kIFž6HmÚ›€ôÛŸ qh—¶#‰»‹9H›6lmÓ^ÅçÏ#:©yí"ÊÂð?£7ï9õÝ å‹8G" ãÚøëýGM@2-VQû~Ã6,]ˆã„È£s?ƒBÊWÿî>´kÒø‰À(MmÚ°<ÐÎô>’ 7¯-5QŽÄår’Ùyìtú‡ø/w8Ä_Ä6ëØÁú‘¯¦Wü®í¢#ýµïR»7B”…“–œ©Uñ•ÿN_?yXžŠEm/²T¥éd÷A²Úí¿,;ˆÈ½#«5å‹÷šÆ_9†RP£FðÂÇ6ô0ED¬+ŽÎÔo½ 4”NZ´yËXÖë—µ¨U’öÚ8Ͻף1]îä‘Í.ØbªfŠ]H±ò8<ë?tdÄÂ麶mÚÑ¢M3ÝÂBùÅ£«¶Çvo^fѦ›øu½ò9m¹rôÈ1ÞisØ­['>'x|r•3vŠ7n˜i±ïgï-ümcƒj¨sëÎÅ ¼„)ÂDaNž¿²ïωc?ÿÅ“C DmÛô{Ú Ñ¤0¶×®iK“›¡~Wní<íÑ»y­Æðë½ÛÖ~;y.»æÛo÷<êÃÕó§èJعuwÓ–Mt #÷nÀŽ´híé*Ó%IVÇ£ÇÖ‡ ¶[·o|ù󺓂gŠÀ'Wmý뎌fZì„y;Ù{GÓæ®h]û¥Î;çÎý¥èáÃǸ±t`ó¤/¿ Oã(‚^;·®RA:C@âÜèþnܬ‹±¬õ›V)¯íAǼÛ›ÝÁ[m‚ÍÎc/J¶S²‰Ž4êã1+Ãõ5ýžû7{ÃtC×ï9ûAï:³"â>|ò áqbR^8 uɾýíö‰™Êj[÷F?kZìS7°÷Žzúù£^Ñ3¹«Õm„Aºôð1fi÷oaµ ñ »æ… 4$(°µgÇŸz°#ÕI ¤M:¥^î›v~ò~—ºoŠŽ´aíš° Øw[·ï=îó±Ëgý¤ûÔÝ4i`ZàÊÍ'?ܘ煤çãDkB¢-Éê´%ßýͲ%SǦ¾1¦ÅÚì¶ÿ»’Þ;J±¦ÌûqèsÏæZ¿fQîWCð߇ÑÉC—.|§nnLW•6ãÀȵì^ëHÚûHußhŸz¹+ÖmýtØ[VÜ""þ£üEÄ‘ðò/¿þxÉô‰ºOÚw¨îuM üuÍ‘ÿ~ÔzÜôýÔ‹¨ú·ùðëE‹§|”úƤR¬N Ú¸eéI1Uø!Žíª½ú°s5T¬|ÈâC¹ëvŸæÇA«Cû6( :#µ3€dèþ®U¿Mêå.^µ~羃©¯³pʺ%G#Öª_ËtåéËöýòy§›·Úìö›N­+Wp¿‘ÓMù8õ/J¥ØTdáМOZ½S å~5wØÉÜïãi  ÀÑÑÈM,HˆÜ‘Õ‚´_íª×qk €§:qøxõ:5ŒËƒ,ÜÄy;®Ý¸‡_;íV§Ã&Î’ê° âŒÃŽai€äªØ4dA?}Ú7™†}·à™\ZNÞª «yš U©ÙÜêØÉ*5«e—bA E§ŽmOH•ª¿é»müNgNìb@’ÆÚ¥ R¹*|ºÙ )úÔ^-HX\ó4;JW2ï¤SÎ0€„©‚$¡mê H%Ê×óéfƒ@þ¥øóÝI$‰É§Û ù£ÒIj#i©xd1¤jñâÅ”Q¹’¦³!uæ­>ɽ””lM±óv»ýîC[²ÍbµÙ­Iöd‡Ý¦¬)‚íþéMË¿÷Þ‚@Y ¤ƒQ"HgÞÙàHÓWżT ´Ý‰¬Vg²Ía³:lv§ÍÁ[‚¿¶9­§3æàSZ;üÒÙȬÙ[ÈK2‚„Õ¢nÆiÊŠ“A/”¸à[÷î?²&¦8xAp8DrNÁ餋`°Û’®îù2æïMú"6µ´¥Y@ƒ7ò³]<ܯ4¡bìþQ¥ÒÚ˸© ˬìéΚ¦ßÒ0æ“ô}4c_!nõÙñÒÞ‹$*,»`,7ÝGC•ÛG? äHfÝß©ƒ6oMÿžížÉ™CP&™L'¾åàf ›•Ý!ØœèÉ“ûïöîuü°æóì7ujì¨Qæ$¥~*3ëDû$| EÒ¸©C¬ G¿úÓ³m.£f\iƒ´Iîlhã>HsW~¿›é[ŒÙœólváñ“Ý:´>wê˜f%wxšAÒ\¤âûCG¯ô…¤zñ›]F $Mgƒ Rs HfÏþN¤…+·¾ÓS?<œ(E‚ #ä@¸É„>|ü°o7H¦qŒhS£i[JŽö”sÌžlúzüÙ2RhHÖFê ®Ê =ZüD}—ñ“‹ÕÔqyŸÄ(a“´Qe'ë· ¿Ö|Æì:d9¯'—Ýß9Âä‚&nì¹²­X˜¼IâB4…‡‡Še§vÜtO7„]´µecýÚàI²ÒîµÛtà´ü̆ÊéIŸ$Æu"EN< E4¥Ç èi )§“9÷m‘rò¤k5RYhZNÛpúMÌû™®Æ|‹ä+±¤–Æ×=­«Í6#6ÍŠœ©ê¥—ÈÌÈ&Q€´»¥BåÞq“6ÚOšu › –$I ’éèï§é4èq$ñá N±u¤Ø‘Õ.>ZèQ£÷Þj}î´$"BS¨T*ínåìyJ½”j$ãªÀÑjŸ£ŠY¸Iõ¯ýJ­ë@¹@•:ßtÃ4 Mv'.Õý5n¼h¨êúú¯ˆ3n6X’$7A•nGºö8fgÌôþ¶?ðë[•þÅ,½´é{ûÅ¿§½>£rþ\_jã$åJО`?Iwå¡´AbBB¡’Ú}I¤ <Ùh<I»ñqÆÝÑífƒ#I2»¤ý½‰€$¤¤kOb6ÇÍÐÕAÏݶºyìÁ¿ãsî\q-á¥þM/” ÅÌ~vï:Íç7OZf”rqH#V¢Ð“­irHç_kÜ ítå AÒÄQÊjlhgºmÒª®ësã;®I.Ñå¿Æ7v›|¯ºq`H²Üèµ£m$Apÿ> Ò¤Íý¹|·“®' Ê{§È+•»Ÿ$þsçqì“ãwžý±×Êägr½|ÿøž º.>¦6i+µ²6|§ŸRdm#yRºµfù”®½?dzé‹@ L”$ّ겎t€$d…#arZµi”+§…|a ŸòhýÆ3ÝûIß¾y(vZºH3)ó”Å‚tàôeN|djQO }fCë,q¤UKþ×¹kÓˆ5;ñÏ5«¶÷ðÑoó'¿=è“esìóþÏþ¡ÿÐÏÏú¾ÿ°/2û›Ó=J®A:.‰} ×’u¤-RIhVgÃö;Ï=c\^¡b¥æÍšº³5+ÿÜ­G[åWÁbµ8lˆ·rN+rX‡•Çm)¼Í:!üï ¿ÌM¥(Ï Ò/-HñÄ‘¸õ*±ŽtZv¤4@š6mÚˆ#ŒËg̘1räH77È™|NàÉóº0Eø…#…s¤ gŠ`Kæ)NüÓj½s÷R±7g˜~\?âÒu©ùBý°q}©¶|¤\›Ž<Ü4SeAÙC,HûOÅsb‰kÉ‚´åà:h5ÍÐŽ©rËq§·N¢¯Ý Çoo÷í„A²pNÄc~’(E؈[ŠÓžÌ§$Û’žÜ}ðoØê¤isW¸.I“)`šCj¶PR*žLÊÃ…ÑÓO‹Xö¡²pZÄ6c;w@6|8}]µÕ§ÿl‘¦ˆ5s¦gŽ„žXxñ¢$ •`O–(ƒºd[râÍw*´›oþyÕ2ê²’L3ù\§ ºNÚsQ¾çéƒi§Ê‚²‡4 ýs‘ã0G¨U½P¤­Ø‘h©ž[ uºŠ]øçìî$ÚÇþ4–°`Ú·ýv² «èE8œs$ ö$ÁnÃüˆA-Éi³:¬IWî?ùrÆùõÛöé?¯Ž—6ÍÐ6Ë!5YèN©iùéÌÃM5U”=Ä‚´÷Ÿ‹1¶ã4 áÐŽdQ w@êÛ·}ݰÇûÿøœ¾^ºt™ûŽdr<%r!G"²§ðâ_«Óšˆ_`Š{Š59%þ¡½N÷Y&6 Ê\妒Xê:´3/?òp!³'»KÒÉ8Â׺~eÖ‘ÄÐŽw$\}ÝrÀÿ¶.’îÿàõÝiÖOãßÜ1˜,RdK¢}tbPg½HpX1Gv»õƒàþï¯Î]4 ·Ý댢*ÊŽašCê:±TŸªÍt^ËÏX®©² l! H'âÄBmTчvX­êUr$V•|w¿#á’ýÉ ‡5ƒäp8¬VGŠ %[žwà6G°ÍiiÖÇÍ»½.3´¡Ï”‰bAÚsü‚èGN íD¥ RÆï#MùáÓ?ŸøÙ‡ÿ;eAÏŽÍW®Û^#´Ìñ¨ØÂùs_¿óÐøÓ"$PVHÒß±ˆ4’Ú6¬jèl„¬ÙÙ@Y!¤ÝÇ’N;Ôöj*HÛž!¿Z¥ÕFb£¿A% HÇDG²pZ¶<+¡ i†v PÀŠi×±N‰ÓƒDÖZz8( ¤‰¨]#6´;tV-‰÷(´J,H;ÆXÄQ«\»ÆÕU¶:Ë‹8äJ:GÂKpl×¾QuÖ‘Î!2jµe½Š! ™JÒÑXúð“öMXG:|Ž’Т® ù(CÖ¬_ÛƒÄÕ 'É‚Uú6y®$ÜFBdÐj˺YÑk—± Ù Þ ‚ûK tJÓF:MAêФ†$!íÐÎ2d$o¤ëlàHgCûÆÚÐNl!‰éªà÷²n¤¾ºž¶~X˜<áq:>¹®-HHìl@×з‘°=4O«ä²i¦¾šN+½bfvôü#iO zš¥ílˆ‘;vIÒîlðƒ Y÷R_uIxj&qM·?¹®-H´Ä„v;°#5s#´óq†lsªz$Èu l™ÜG2:"£¿›×IÛ‘|œ!ënê+2ÍfuÚ¹ùi ×50•v÷÷Î#çé”aÍÝp$_gÈz”úªŸÖegƒ;\×À–$áG΋+ ‚;¡ÿeÈzYnLO éC;ñ¹vHÓýM ¯™6H~™!ë]1¡$( •¶#íúÞðé4ZÉ@„Ob”'›HÃPËN6™ ¯ ¤‰Ävf aGªéu–Íû±{—¹rß½õ0O¡ü–”»b®"G‚9ˆ·]½úøjr™úMt¸«„VuÔvØOätÖÎRR«‹™‹ ãä¶´ó#ÉŽÔi÷ßÑd„PV€„•r{Ã3Á–õÛ£+V,W*ß#äL–ÞpÚoì6§ÕzÿaB†¦Í$—ó´F*«0³“ò,ôŸ‚ŒW›ÒD:íP HÇcÄÛ±¼[¡]ß¾}úÛ¦ù‚I-hbŸ›²½ºWNJp¾R¨ %ùŽó‡¿Ú‰œVÁisÚìN[ŠÃfûeáª7»|×°yOCiÏ誮˜:Hñ òDÚ©//¾=HÒ Ù7_w $ãr2d¯­Üº÷j×ËùŸ|bÃñv»ÃfuØ­N›õÞí!â¢r™ÐªÍuج 혤"úñ rG:h÷wv¢±=Ä‘÷@Ê`b߬ŸÆwhW½ðk,I·n a„6ŒGt6›ÃjM|’8ýÎÚõw¨Y.¼E“÷5šv6h§l&ù­ƒ‚ŒW§Òƒ„% Ö©ldÈ®^2¹nh~ûM)>t A6Þbuä°:‚ý+7bÄ‚´ïd}Wë,H'D 4IË‘2+Cvâ?ý~Á˜÷:ÿo^D÷¶ VmÅ.Xmü៷¬ŸòñÞµ 6!9ÅáÀY²9kåŸ}ø/é–.Þ£×çx÷*Ÿó·é© RäéxDžýÝBçHHj‡Þ¨æH>‘âH‰)üƒd”´æð’ð¥Â~Fœ(Ût5×j³A  ”)ÒDG6´¨ªq$ÒiçH>q¤ß7«u ñUò$dKDÖñ§=eÊäè?íw8‘Ý)ØB×ÃÁ‘@™+¤ƒ¢#‰Á]s¤bh'ªaµÒ~ëHö‹äs8ÁAÁøÅ“ÓíÉAýº5œ=çoGr°Óüá´>8ÌkÜãì©sç¿þq*8(sÅ‚tèô%ºPR¤ RO@òÈX2>$ƒÔ¢ÊiÝÂ\w"fLðÃ!‡SÈ~Äa^“¾ÿœ‰ŽfAGeŠt qä1BÍêTb@Ç;ˆ(Õ¯ê-GÊx"ÓÛþéXë춨×ãK–‰9ú—®º0oùåP£#ýò>Š?‰úW^=‰º%oçAkº¡×ÈËÿ›‹Jô@o^"o•BGk ¾ !øS«Ñ´ûH*¼ÙõÏ-.Ù·G ± >s™ÜEoÖ©¨‚tPIì¶ó$)Rk7îZu÷ŽË]ÚÔ/káC@N§àtØ‹6.)¯ óXG¼q ÕÚF i*b³a/\“GD/Ù95%?5+(¯_AGK’rd#‚XŽœ¹"v6pèÍÚ,HâmZÑ‘êU)å·Ž´`õ¾·Ê.Øxst‡&U¾\|OœOÉ.ÞJú¢³ýÝÑ_¯Z8£è£8Ìk6fïßQÑSgL7w$Hµ#Q fÔjRùR< ÚH!¤£g¯Ð…ZN_¤OªW¥¤÷)ƒ©µs~ÛÑ«ÈçëMíд–Ã!ØØ‹x›Cxôàö¿ý}ÁôˆoãÕšºëŸ³1,H¬#™"±€8ª4A"¯ËÕBK«I«#‚4 »ŠH·]“šT–f˜¬[ÙGZ³|J•*¯¼VìyüÚÂÛ-NëŸï×nÐXy$¤³—nqâì¨vhI¤b®ÑA«UËzRvq¤ÕKÃÚµ/ÄY‚)Eø/7zÕ‘Wv§ÃŽÿ8œ,§ëÉ65³W¤W™RÈ—bA:wù6ýÍÕ¬XBéTì5ºj•2EŸ>GZ¹øçŽmóçÄ9­èñd»§[gƆÜ(u± E_¹#.â¸×+„¨ ¾pvAT.]Äß)ãC"V,˜Ô±mžgräÀmÛÿ‰HÞáäíØì¼Ý΋¶äÄKÞɈ@¢4 ]½K‡Õ`AŠŠ“Æ;„–ò¤¬Q¦L¶Ù©Õ ÏçÊyùÂÍSW_êPç g Rßœˆ·!»ñɧOß9ý¸^ïAj lì¹²­8mŒ‹Yk剗tÓÄÈëÔ ½Ò02µà4…‡‡Âì2þ,¤ØkRPS½|q¤³¯#ÒHªT²°¿9RÆAZ4ëû®­r¾˜3h}$W P§ØMäx"½'Ns–ȧ$Û“’®Ý¸7ç@©®½Þ­Û¨½¶(µYkÙ9ÎÔéÏèÚqê,›¦ÓÝêfIù£X.ü+åÒT+WLé\¼t›¶B‰BOŸ#-˜öm·–Ü£ûŽ“—_îX'%Ý»[œväHâmIöä{J¢-)iÆŽ„Ðý†M0àÙ¬µäw‚bgL僢¾l!¤8 ‡ª–Í0HYæHL­ ûº{sÇžSyJ㫸‰ì ÈžŒì‰ŽŒP’59ƒt-îÆ/‘yF|f°#äêäšòTš.AÒMw ͧì! H×Ep3© ÒùK7éªåC^õCGÊ`jí¬ŸÆ7ª{ý…ÎuÐ“ËØˆÖd =ÛQ2ö¢w¬ŠÍ}ÏÒ`ÊŒ…f¸7k­òŽv¶M³ÐÎ8Ý-€” Ä‚tñƺ°J™×T¢/K •+îHYæHÌœ>ñ³B…óTxå²5n&]bs';‚“l¹m9“ì9“íÁ‘ÑA½~Ö¦Ë ³Ü™µãRFîX<EU\$µ‚h°ç¢³B»ì$¤K7%BK3 Å\Ç;¤býБ2Ò”>EŽG)V[BbrBBòㄤGñßÇ ø×¤Äd+~ËÂ!˜l”ºX.ß’®–J¥Šª Å^¹MGà•-VÀß)³RkA  ŠéÊíGˆ´‘*”,¢‰®ZÆ@ € ÒÕ;qÇq¨|‰Â*H®Þ¡«–~-¿¿9’o¿RÄ‚tíî2:UЀtñ_ ¤’E<  (± ý{/.,WüÕŒ‚” ¬ ”q± ]¿Ÿ@»Êc@Š—A*Žd—‰•Ãá°cÙlJª^¾¨O¶ ”õÒD–qe‹d@º~‡#£¿C çGÒ ƒÔ¾aYãò«÷ÎY°dìðoµk˜¾’AÙK,H7î'Ò…eX.]¿‹ÈÁ‹ò¤ÑÚ=ç:5ÖçÒ:yþÛ¶2%Š|1ác‡õ«ý>Ù6PVŠéæƒDšyTúµ*H—oÜ¥«zR€8Òê§»5«¬üŠ#cÞ‰Aæþ¾uÉo«éÂCÂÓW¸÷•Êø#šä™´ %Ñ|¤R,HWnÞ£Ïl(V(/8’NêôÏM\Û­~áâùŸw8x;/\¾iM± #?ã5Ò¼Ö3²€ä™Xn?L¦ KÍÏ€të¾Ò«yÀ‘tZ¶áHŸöµñ¢ .[¾iÐ$4¿ÝÁÛìÈfwÆ\Kùè?cSy`rÆ ù‘Xî<’@*QDQ±‚€ ZqàÎ ñÊÑ-bpËð­—šVοúÓº‰V>úJò¾øÈHäJ =šŽ[•’(èÈp—1›=»µ•Ò›Ô±­šDÝX%ÿIJˆb†ÃÊIºšáêáƒÙ\™¿ r $ð½æ HâHóþØýn·&/ÉÙ=âÇþ•ÞoQ"o¿ ŸÕ}½DžsWR¾ø*äkW“ZÑ™ï!þ4$–Ó7u׺:ð\NÔÕdjhV ßô+,BôYP.2A.Å‚t÷±RHa¤«·ôZWÀ‘tš½bû;Ý›‘Uܳ=#¶~Ó Y•üA]#0HÕKä9Ÿüõÿ}œš#ó/ŒÞ ˆÉ[J­•8]Z‡ »BTýHÔÓh8. ™ŠéÞ㺰xá|*H×nKÉE=)Û9Rê?]}vÆÒ-ïtoÁóÈbá^ìµvã— šTÎ÷\ϵ«ÆÕ­òʹËÉß~÷I¦DD4²‚«k]ÆÚFÕ¯ª÷#ÉS± Ý’BG6/”aD¤Þ› ¼xŸ-oÿõþ§îóçë¿~ÙèÚUŠç‰¿‘òÝ@J5´“%g«Çê"7)µVe&•ÐN³BÙÉ,ÇÊ–HÈ'vt³ ‰9m^Z$ÿÓìHéûRqîÚöMNÜJÃ_ñ™xNäàù›båoÞ·Mø~œÛ ‰mÚvQ[1ºOhŸè%-;ÈS»"óÀ/f¶³Aé;ÐdÀ“¨Qa @òL¬ˆTìÕ¼*HÿÊÉ¡EòçGÒ ƒÔ©US‡È€q²Ë?ívÁê%8~øÁH™+¸Ö},¤‰6¤Qh@º~ç]µpþ—Á‘t ծÙÐjçmquŒþË®T"J¥Ý„$ŸK ’>.ÿµ‚y˜^;¹½vF¹šµ–8R HÓk÷DìµÃ¦ÂöÚÅ]“Ò(J…|$È\ÚľDêHšÄ¾NÓUÛ6¨ Ž™ŠiëÑDI]›¾®‚4{õºêÐnÁ‘@ S± Í[{ˆ‚4ºo ¤™«vÓU‡woޤdÈ‚¨XÂ#Ä» >êÛ*£ ˆ#A†,ˆŠinÄAD@Û·%8’[‚ Y•¤µEŒ2¤q¤,ÌÍânèO÷LF°ÆhÚHì—qàH&Ê Yï%á™~@òLÚΆƒd`Cf€ Ž”…²’_KßkGÚHcú€#¹'¯gÈšÍ3«¼Št™°†¡­†él5 :GèiÙ̓ Y·e ktŸæp©8’^^Î5ŒŒ-Á8RÛðn¬ë¼ZušZÓC†¬òH"ïfÈÆ™MYŠÎZ_?…32¼‹´ƹ9M-¤Qx&p$?Î5 ¦£eA2NVËà#OèÎ4µ’gGʼœ!kÚŲÍ'ÃCNL&«•¾É«MešZÈM§4 ­;D»¿Ñ‘Ò÷¥^Ï5™g6Î8-“ k˜¬6Vßù`˜¦¶õfm¦-€”éABb·8’»ò› Yev¤ÞàHîÉ›² ì$o ò› YŽùH L8” Òw“‡ƒ#@žÉä>Žä¶ CDå-Ä‘ CD#2$ÈQÁX;?Î5¸Q0òÀ÷GÊ|:‡¬"É÷GÊ.²©@ò½Üi™ëÉD^Îe&.2™V[d³úTÞ)@Éû²êdɆ`µEA6«OŽ”!yyYc2ŸôIí„~òà{¹ ’¨á=Þ|ŠÉ3d¤ì#ísí‘B™R€Èû²¦¡nŠXÉ÷Ò„HˆŽ”¾/õr†¬igƒqXÉ÷2‚„5ÉMA†,ˆÊ[ Ž#A†,#eP! ¢G‚|$P&(mfü±‹öå#@®ä-À‘@%·@B¤SÉ(ÈQy ¤q$ÈQ¹ Öp$ƒ CD¥Ÿú’ OÍÄ‘²pÙtÈ{“üôòH¢¬Íõôê²N,HáEŒ8¤™ú)em†,€ä¿òH"/gȶûKíu#j›ú\±È0]¬fðx8LëMé@ÂK8p$÷åÝ Y}âQêSëSgÕAåº9ú ©6Óe kl_p$÷äõ9d530§9W¬Éœ–Qõ#‘ɽ ó"“å-²#ùe†¬(uú×ÖÌjƹbÍAjU¿~d¨Þ¤L8R†äå YIÌô¯©Ìë*´cÓ!Ð[Gʼ›!;þlmBjsÅJå°ÐÐFbD…))“Ž”!A†,ˆ )C‚ Y8R†² *7@Z¹‹Î㎹’{ !q¼8äJnƒ„©'8d.o”Ý‘®^ºp4ò/vIͺ-‹•Ôçê@©+ÐiÍò)Uª¼òZ±çñk o·8­n¼_»Ak` ä‘Ý‘V/ k×¾g ¦á¿üÝèUG^uØ;þãp:°œ#Æý×üóîNóªÈýa0à ;)ÐiåâŸ;¶Íœ#ä´¢ÇWížnr»ÉcHO§²·#mß±óÜÙ3Æå*VjÞ¬©;%¬X0©cÛ<ÏäÈ)Ú¶ÿ ¢ãå¼ÃÉÛ±Ùy»mɉ—¼“Ï0QÒÓ©´Aš¾Rz@¤:Ò´iÓ† n\>kæÌ‘#GºS²y?vjõÂó¹r^¾póÔÕ—:ÔyÂY‚Ô·'âmÈnE|òéÓwN?®×{ЇÚ´ã©5¯”€T²V͆ʫ×Ãe­4Ìéb˜?är $Dž‰â‡Ž”qÍú¾k«œ/æ ZÉÈ#Ô)v9žHï9R3‘OI¶'%]»qoÎR]{½[·Q{mféÜjΩËÔ i?)%õi²•Æ|&å‡òHY£Œƒ´`Ú·ÝZrî;N^~¹c”tqrÚ‘#‰·%Ù“Sì)‰¶¤¤;BB{ô6ÁP@ª`¸ÈZMm}’xT é ‘æ3žä—r$¬üÒ‘úöíÓÜ6váâI-–.]†Ar'Ñ5<ìëîÍ{Nå)QŒ¯Và&²' {2²':R0BIÖäD Òµ¸¿DæñI˜ÁŽPVdxæÈÏä-²F$ãr ’;%Ìúi|£šÁ±×_è\7=¹ŒÈaMÆðØ“±%c/zp÷ÁªØÜ÷, ¦ÌXhV@ê¡Z*¡š,NSÂÃR í¤·Ów”@Y lïHxëËñº Òô‰Ÿ*œ§Â+—­q3é›38ÙœdË•hË™dÏ™lŽŒê5ð³6]™fò¶«¬UæÁƒ‡Géºèl€ÐÎO•í)ƒ MùáSäx”bµ%$&'$$?NHzô8ÿ}œ€MJL¶â·,º~çafo;è©Röv¤ŒßG2EÙÛ‘@ ?Qöv$ß~#¤È ~—RÍÁ‘@ WòHÙÈ‘ÀÊ@—{ }ð8’^0‡,ˆJ3ÑXÄAúL6 HÓ~ßI¦¨ð ¤q$˜CDåH¿íÄ¡þŽdÌ! ¢ÒO})ˆsÏiAZ±C4$Ž Ždoæ5IË…ä%ËdVsAÂ4uÅNŒìÐÈ·›‚#锵sȦ"ÉÇbAš·öÚéAZ¾]‰Ã 5GÒ)kçME’¥iÝ!4’4³šOY¾#$ìåH¢LCÖdˆ«‹É^ØÀœ°>–¤ÃØŽHaËH7ÊÄ‘2{Yö]&ñ–’¡6LA‚9a})¤ùë ¤·a´¤¥[%z7GÒÉKsÈ’êëóÌ’ggváH0q˜ïÄ‚´`ýa4º7Òÿ–n¡ }Ø»ÅSìH~1‡,2Ì «IÉüNZŽPGú°w3¤_–næƒ4º ˆ2yÙXcf-“«æÔ³ $‹é× GÒFú°ÒÏK6qœÅ‚¸Ñ}[>ÅŽ”¾/ÍÔ9dåÉ^53Êo¡Á(<\L•³c$¿“$$ö~ £X~Z¼Q‰ãÆômޤ“÷ç*²‡4 ýu”öÚz»© ÒäEié£~­Á‘tòþ²Rö ÒÂGEŒa¤$q¬ÝGýÛ€#éäý9d¤ì¡´Aš´€Äq{R€8DÅ‚´ƒ$r„F¾õ& Ò_„#ôñ€¶àH ©4 m:JGГé׿#ô‰' #J,H‹7\€„×䯽ޤdÈ‚¨ô !q ó H 6Y4îÝvàH:A†,ˆJ Ò1ÒDB#z0 M\°£Žä H"ÈQi@Ú| K® ‰OmG2Ê/2dͲýæY*¤%›ÑÐnx& Hó×Ó6Ò§Ûƒ#éä²qS‡XŽ BHY*o Žäû Yq¿Šê¼ìRJ]8¬;8’{òu†,ò&—Ýß9„È™ÍR¹ѧƒ:€#éäã ÙXšè‡ÌÌrf³TÞ)@äÓ ÙEh€1ù/­òAÞ‘ -XOúòžrGʆ²ãÏ–iËôcèÂ7)Kå-D¾Îu]¤úe­Üi"CðžnGJß—ú:C6•¢¤,•› a ŸGÒ 2dATÞ)p 2dAÈÜG2 2dATÞ)@ ¢G2AºÑßd²Xp$ÈCy ¤dÈ‚¨ôùHDÃYÄTsò¸;p$£ CDå-D! ¢r$¥qàHù8CI!Dé3% ßÎUGß e©¼R€8’3d$¿‘á)B³Žä®|œ!«†vÆXÈÍRy ¤q$?™C– 5”²Y'öá'àH©È/çMµ|wä-²#eà YÉŽ”!ùG†,ûˆHHìóÀ‘²o†ì"4@¾‹¤v&H¾‘î!úˆôƒ#¹+ÈQy ¤Àq$È!Di¢ޔРCDåH 7’¹^À‘@ —r$ò8.p$È•tsÈÒľL  Pr$Q0‡¬Q! ¢òHâH! ¢ÒDŽGrS! ¢òHâH~1‡lºEÈÖ#c$Ü)úâ] )Còƒ9dÓ­t$WH.¥iãQš! Žä®|?‡lú•*$—òH"_Ï!‹¤¤¾Hæêí WÍwÅjÓžbÕ•q³aa†9ž!ëÖ¥À‘²u†¬±µÄ”¥ÍÅ0|—«Y•¤· PÈ0 dÝšKшž H“n¤Ã0Á‘Œòq†,2<üDû8³ŒÚTó,œO¨ßÂT·äH‹6’ O¹#eË YÉoÄ‚´p£tC6@ ù:C6ÍÐΘQ›zæŸihÉ‚iË=ˆ>ð4;Rú¾Ôæ5tOÄŸÑåÉ$³ryLg€”¶t !’Ù— ˆžæ ÙÔž> ÒË[ Ž#=­²LL J[F°>GrSO]†,sJ $AnÈ[ ˆ#@TàH P&HÒ_ÒÈp$È3y ¤dÈ‚¨X~ý‹ÜGâ´ ý´H"ŽddÈ‚¨L@ÂŽôV†A A†,ˆJ"÷‘´ -Þ„ÈlÌàHFùw†, >È:iA:‚ÄAcf a}Ü¿ 8’Nþ! e4 m8B8B#3R€8’gÈHY'=HHŒíF¾ÕÉ-ù:C6õQ¤Ðšu2‰GrW¾ÎM$HhÍ"i@Z˜ÜGâF¾ Žäž|=‡¬ŽYY"¤ës™R¶s¤l™! ù ‘Îp$7å²Rκ"äáù@iƒôó’Í™éév¤ô}©ï3d•PpðàÁáQÐê+± Í_wˆ‚4ªW3 HˆÜG2êiÎy"o8Žô´fÈ‚<8R†ôÔeÈ‚Ò)¤ykrD& a}Ô¯58d*-H‘" õnžQ@ € Ò܈HêHf$p$P@‰)<âu¤Ñ}Z€#¹%ÈQ™€„Ðè¾-U~Yº…ÞGG2 2dAT,HsþÜ/úâÆd¤dÈ‚¨t !qð77¶o+Hx¹Žd”o2d]*õáv /Šiöš}´³A]/GÒÉÏ2d$ŸÉ"A\FA Gò³ YÉgÒ„Hh— ˆ25C©Ï4‘‡ªF©¿bÊNf2^oä?‰‘Ôm6·,ó-$ë}± ÍZ½—:ÒÇýÛ€#¹¥ÌÎ¥™{#hþžÉ¯lÆ«ôÒÅ´°Ì·@’¬÷¥ GÊD^ÊUçÐüê*-Â4o"Õoe¶Xf®ÚËq™R¶s$¿È²­Œ !òLU¤­¤- Žd¢LÎ-•fhç&HÛ—ÕÒ„È"3¤läHQ¦fÈ.B¤Î’iªt6ȉ礳@òKy ¤‘÷3dAÙCþØ#.â¸qïèA5¶oKp$¼Ÿ! ÊÒ‚$:âP&€ ò~†,({ÈÚa#@žÉ$A÷n;p$È#@™ o”Ý‘®^ºp4ò/vIͺ-‹•Ôçê@©+ÐiÍò)Uª¼òZ±çñk o·8­n¼_»Ak` ä‘ÒéK·Ò;#O¥#­^Ö®}!ÎL)Âù»Ñ«Ž¼ê°;vüÇát`9GŒû¯7¶ôÔÈ[ e­\üsǶùƒ‚sb„‚œVôø ²ÝÓ­3cCn ”ºÜ‰.㎴}ÇÎsgÏ—W¨X©y³¦î”°bÁ¤Žmó<“#¦hÛþ'ˆŽ—sð'oÇndçív^´%'^"ðNˆ™*m–m£?ñ¤¬Ñ´iÓ† n\>kæÌ‘#GºS²y?vjõÂó¹r^¾póÔÕ—:ÔyÂY‚Ô·'âmÈnE|òéÓwN?®×{ЇÚä‰X¤9W”YXB7Jó…±ï¦w?A~/o”5Ž”qÍú¾k«œ/æ ZÉÈ#Ô)v9žHï9R3‘OI¶'%]»qoÎR]{½[·Q{ÍçåÉ(™ßåyÁ:[Xú÷”MäHtéè>-ž>GZ0íÛn-¹G÷'/¿Ü±NJº‰89íÈ‘ÄÛ’ìÉ)ö”D[RÒŒ !¡=ú › ÿ<±¤> IU`fÓ=õòHYæH}ûöé?n»pñ¤K—.à ¹“èöu÷æŽ=§ò”(ÆW+pÙ=Ù)¡$kr"éZÜ_"óŒø$LoG²h§„vR*Û;ɸœ‚äN ³~ߨfpìõ:×M@O.c#rX“1<ödlGÉØ‹Ü}°*6÷=Kƒ)3¦RŽ8RfŒlØ÷O­ê•°ùØl⌗ow »“§¾tóZôäésÜ©”ÜaPð`UQv$ò|/±Á0½¹®ÈÆõ™´ í£ƒ´ -ßN‚#¹ÔìÛ:´hBg¿Ä­#ÊòóÖµsa³ç¥wÞ>˜A9{È[ ”#ÍXº¥M³&W¯\v:âóYNú¬Vò«øsÆü…ÒÓ­´Aš²|;y>$8’Kys&Y){È’¨O´Ñ€„_£{ƒ#@æòH P@É]°>G\HÒš}´[!@ (A†,È[ ”#A†,ˆiöš}´É3A†,H"OGrW~‘!ËÎÉò‘¼R È?2d㦰2Á8;ßÊÖÇýÁ‘Ü_dÈnÚ0¦bèè•pÓÖ·òH ?ÈÅAÞä²û;G˜~€œÙ¬8RvÎ¥‰~ÈUæ9$Vd™À‘Ò/_gÈ.BŒÉ² Õ/kŽ”}3dÇŸ-Ó–é ¬¯é¸²VàH•O3d]9³Y+w@ÚA“+žnGÊÈWû.C6•¢äÌf¥Xæü¹ŸL4&dH%ÈéABbo“¤©+vÐ¥àH®² HtáGýZg¤€dÈ‚Ü ‡vÍÀ‘@ S¹]:ª— @%oŽ (#e‚ C޲ L8R&2dAàHÙ9C)yú¡v ,VÚ MY±ƒ#KÁ‘tò}†,ŒLõ± …Ó‘ ™R 8’ï3d$¿‘[ !2k8’N¾ÏUC;ÓÀ2d³N"öãø^ÈÁ‘|Ÿ!+“Cˆ Õ–iY*-Hþ=Éù:C–e&Ãô±Ü ëçڑ²a†,€äGÒƒ$JÛ7à Žü C–}D$dÈúFÞ)Û9RF¾ÚG²‹Ðù.’Úײ¾ Ò܈´×nlßVàH2dAÞ)  2dAàH™ ÈiA¢·0 òHn€´|"c„À‘@ W2€$wxG r¥´)lùvbHœG? (A†,ˆiI©¥Á‘Cä7òH ßgÈ–r‘Ô¤ ’d³H°„Ñ}t !ñ>´‘tòƒ ÙÔA‚¶TÖ‰iþºƒ4Õ|tŸ,HÛH‚,^ ½vùA†lª An_J Ò!±2¤lçHÙ3C@ò¥ Òÿ–n£m$p$Sù4C–aE]’d} #HHìèÖ„DOÓ§ÅSìHùj_Î!«„‚ƒ2³)H’Í @õaïæ*H¿,ÝJï#éëH%ȱ - FhHœG ”#A†,È[ ” C¤iý!:Dh ÒÏK·ÐÐnlß–àH ©ŒŽ„ô -ÙB{í<  (é ‰±]&€Ž (± ýºþ0Ø€Fõ2€„õQßVàH¦‚ Y‰#!nT¯f*H?-ÙLÛHõó¤€r$Èé ‘áßG !ÒkçH%Èi@Úp˜ ZÍ Ä‘²0CúÁýZF°FêB;ºêÇýZƒ#±ÊÚ ÙT@Ê c€h&H+T-H‹7ÓÎ@ GÊÚ Yɯev¤·&/ÞDz¿Á‘ôÊì Y¤Ö6Žb 뮬(¿É DEÊot\ªa˜ª!IV³ s„öãÌBv­Ò‚t„ŽþÎÁ‘þ¿½óŒšìÿøsq!ú²ÊRQ¥L Ê´¨l ,»´@™PðÏ!P@VA”%µ”%PJQ™ò2Êjá•%¥¶ i{+wÉÿIr#ëîrw¹Þ÷ûXjòäÉ“'¹|û{’Ë7?8dYç>¹ÿgsR#~ÆeIW’hi¶É (Z‹žl‘•À1opW †sÈbn6| ‰‡ç²ÖÐÁºûD¦ ­p)âKÐfL1M$$0:‰\!a¢;<ÅÉ'²r„dßE{C¼”^™•ÝlM±B¤ÉIxBÚ{Š.¢(„8(é­!ch'í¢åèІ;Ö,¬l«åÖ^O`hç\!ý°÷BúfC:sOœzº#’;›VÈ!Kç„eÏ]¾Óœ½a¹Ù vÑšGsæˆÃ[š-òÈrGwÜûÂa¸k€/¤ÓÌ÷±xh׆û›yÞ"’-<éüèx„¯‘z»-¤€ŠHžtÈþHHj”XH¸kg O:dÿ€'¤´ÓÌM;%„P ¤„„Fõn  œ@($†Q‘n "Pp…´ž¥ˆ pÈB¢”ÚTD‡, f$D$§‡,à)!HDò¬CÓñ "¹ä,@Dò‡,àÓ@DrÏ;dk-àù#LOšJ=B nV/ÃÒ>Ó²|!±/?¡ " )‡¬5“,²ÅNp-å}¸BÚ°Ïtû[!wÈJ˜ùLkòÌã`ÂóøB:Ã>ý=²WàE$_tÈ‚üÙB‚÷ÚÙÀÃYÉ¡D&YÚy‘0Ô÷…äwÉM{Ì!+y³¡Y¢8Ž›ÕÛH èÕ "’€Cð”*"C€ˆ¤à " PˆH ‘ " ÀRúö!ˆHÎY@($D?ÃÉ9À! xJH8d !á¡]Ožö³9* "‰)Ʋ.©øŠO )(v‡¬³Â!Ž…´pã~æd5çQìY’ï"CH›ö3)*œR ày‡l§½Vßkêh?W,ùdy'AŠXOâ)!BDò¸CVh<²›+VÂLa}¨\dWç…ÂÈ¢¯’&@DâS9dy˜投Èi™Ùì8 ¼€JÃÒÆô3ìÕ”šÐÿiŽH>饱¦ çT犕RÇÌfÍŽ×I„¤4!±…qî )pð¤CÖ'ý«\±¶†v\{ ˜j=…§„äwÉM{Ê!;õrMþý{¹b%|²<Ù0cDަÀT«(‘²D$pÈ IÀ! @D? ‘@ "AD"’€C#¤ ÖFÉà<%¤€²€L!a(ˆHb|Ì! $¯áXH‹6e°²N艋ïå!y YBbKÇ;#¤@ˆH¾—C„ä5<%¤@ÀÃYƒ’2Å)eÓ"S:ÒO«Æ¤‘ Y&«9Ó‹¤À [@Dòa‡¬ÄlÇ$V4œIþê!]¢˜€ˆä:žÏ!k#¦D–1‹‰/$0ð‘|Û! Bò "¹‹‡sÈJ¦”µ³º`†vÅD$ŸuÈÖµÜlH)+WHœ°ÅD$‡, ²€@DRpÈ‘À(D$PˆH‘€ˆ¤à "CP9B:À:d!"Ù²€§„ É—²`Fò&2…„¡ " PÔ!ëPîW<ˆ|!áˆô1D$.Š:dAHþ§„¸çåWùaQ,Ç Ë¸÷²-žšž<µ®D& Èë "yÉ!k/?,ÇþjµA+ kzLnÈë "¹Ž[Y{ùayƒ4³â$ó^ +@ÆXoÉ[Yéü°—@?£@AÒaɈK(ÒH Å‘ ž\€"3/×:jz˜ÔIüÿŽHË–-‹1B\¾rÅŠøøx9-l^;·KûÒ/>[êÖõûî”ù¤I*¨„u1eD¤:Dj.^Ì»øäƒ¾CÆð°†˜z¹&7µ÷©mqÒØ¦j²NX¼,…c”à`9‘ï§X€u[Óû•çŽåŒ5M¦ãì†øÏËÖegàAW™øwDr_HëWÎîÞ¾ÔK¥Jì>®ªX–jòÚ}d(0-3h‘±ˆÔjµún΃ÕÇjtÔô£A V;P‹¬ÚaúŸùÄ—r€ó²¾š¦8C)l¶U˜-fe¢H«v釼yf[q­¾ Nçlå/3;8$[lèiݲ™=ÂTÿ>4œ»õrç&…H}©(d$AMêÕ„FKh‹ôjõòC…Õëöú4n–Dü´zìɽ 0ìl%ÿb¦wÈ)ûöjZ|K-²ºF¦ÌÂÓö²EH`¶åà n4V%;̨Éõ^4³Õ<Àâ÷©ÿ~Ñp 7ÌÿxÓ¦ÍXHrŒ®I‰Óz¶3üv¡ì¯‘ +ÞGD!"4ˆ(2h±„Ô:MÒÝ9‹Ž—™(G4Œt¦F¦ì´\Ñ—J)f}($¤póÐqŽ)XB j­™Å¹ ã˜mEÝÛcåɺ¢ ×{‡ßG$,$q9+$9-¬üfêGKfß+ݵi!*¸…‘A§Áâ!48ip,z”ÿ(5û•AÍ—,ÿÁFì9Ì5Øá?ã\?žm!Õ3´3É€>SeP·àrÝÌîÙmã|Ö䥦­3ø}D½—ãÊÒ·ó>¯\¥líÿÜÒÝXÁ–è%5†’jý³EúRj¢”†(yüZ‰¨ÁŸwè6ÄV#‚3£äHHÖá“› œ1w3Üi‡æWîè.&11sl /5­ùe_–7q^Á܉‰A™!‘ìâ÷ÉM!-™3 þÕêô…EšÂBÍ“Bõ¿OŠðÏ“B<«.Òè𢠺—÷Xé¾OôJßð” "ÙgÛ¡‹=ÚÖ³ÌR‘F,$jÍO“·±…'÷$ÙXÛðI4KÌ^Ȳñ‚ "’—ø)ýlïðFìô¼íÙ=šUy½Â‹IÔ­û:­žŠŸ0ÎKBâç»  "’«¸³›÷œêŠ˜XT¢ÛÎýÓ›·ª[0zé cÖ]í„ÉãÿØ»FÑþÊÄU€ "y‰vص9E!’BÏôØV=)ãf›z¶MjZ¤#¯ÝÖLž2Á†ÄŽZ´”—–=¥EæXQ^Z©¦²ù9ú²8p¹]J‹LéÈVDIADrwöqíÖ_õhEa©T¥zîœ]gØÇo”ûtÏÎÏ›¾÷FÙ+·µSþÏŽ$sÑrs‡Iº0Dyim¦µ•éÀåw©™0IZ@É;¬Úrp`϶ˆÖ‘êùÈÓ›·­_¡D÷XHï¾QöÒ_ši3>³‘l$,‹åù3Á/±&–ÖŒ<ã` G] $¸BZ¿ï4“Õ"’<ÄFZ9ÖZ–å›öìù1I¢  ÕKQ»Ò¾lÞª^ù"w¥NlÚ°ú®ÜÒÌü*„äGxJH€}°úvmG‘8"¡rÑ»wLnúaH…òÑ»7 ­ÿzÙ¿r´_ÍrJHÎíXQÉ’ƒ—«€„BBÌ£ ‘<R¯ˆ6F#¾J¢ÿxÑïÄ3"Ijõ”VGÞ¨Ÿ5{¢l!Y¿î¹Á»íÀÏ,+‘—V¾$¸ $+b!aFBDò4XH]Ú·1Ðú¡°œóo‚ têßBÜ9¶„ämÄãFÀsB‚ˆd,¤ÐÆ-t©7P„–þáVðY!ÁU$ˆä°6lIµ_Ç—„oQqD$PˆH ‘@ "€@D𹈴ýÇ%ÝûŽáþöІ@A|+"aå´ïðѳ¥‚mÔÑ’Úw§]êùé8gÛ€bÆç"RêÆÅ]»·Ù¹ýü{{êÁÈ’¿[ÐgHÂæ5sû ›¼aÕœèØ/6¬œ7Ejm§žO ЇYO ¤Ü¡vʆ…=zu´ÌRAº ƒ‘:•Q‡ :Ê #ñ^Kêu³’þœµHü}% ðJ iÙ²e#GŽ—/_¾\fŠŒQs…"õôVž0hUt&I-¥×­ÿÖéòòo¾Öz¹hUëcš¦/ß…&Qî|êȯ nÀRÚiæµvJ©^ØÄ‹óÙiùBÂã·>ý»`!©ŒˆÄúQ³*ˆÒk„†Ôjôê‚üG'nS/[³EÔ€Í'—é ªµ˜L•À-’%1kƒö“ÎïŸÇNËO̊؈„ ‚H‹ÔXT¡1©ˆÔiôš¢ûòjwúNjm‰,ß&pØIÈ⛤AH€b…„hC’[BêË{sǪž¬ä¸G×-›=¸KÒѱç ŠPS„ë‡ÔéÕF½Î Sß~Xðåò«»5 ’ÄÓþ¬¾„9ðÀ=$„„#R¤«B²$fmÑkÎÑ­_°Óò³bˆ‚³%P‘ KÈP„-Iÿ茺"ïÃä›Î!J¡°,ù$Ã,ÎXoúþG~>É•ßLÓ¹$ù„V‘^ÍÞ££u::QÖAè®?*9jÆÞóWþ'nÁtÃAxs)éºSàåU7ð”¸ÈF“ÔPx“(È1è ± ƒNgÐê‘FG‘¤ÿÓJêAmûÁóG€¡¤ÜÿiÉœIc¾˜÷ù˜Á_/YÙ¹]ÊÏÕ­y63»J…Wîå=ÿvu¯@a”, $P®~H3½×„ÎB 1/ˆ!€s¸($¯ö|0£ ©k×®Þë0ø"X $pW„×Hbð(ÙÛ]¼‰+C;’€‹V†µmæí^o½õÖŠÕdgåÀ‡=_J Br,¤ð[x»ÅÁ›o¾‰Ï¼³×*[ Ò”FO©u”Úü[«GZ‚N°jÀ#/vØÓ°Ä!­LÚ˜0>NÐÜÂÔ|äè€û¦š©¶(y²ýBâ´ZNÀ1¨»ñ 8R‡°7{O„‘Ðz­A§ÑëÕz]‘A¯1Z‚Б‚­?g\{W6ãàófùªõxg÷_­\©¼‘D„‘2(:­A阴4z‚ÔÓø| ÏœËZÿŒ·{íAØ¢¤ða-Ôv蟫ߥ«r-w7–.Í=Zúܵ/$¥lyÊ´ƒ…Ô)¼åê}…µ¼g u u Õè¹L8—ª¥`7ê £‘¢O©ÒwæOŸ8BÔÆÃ#«6ü’ËL7ZÝØ6ãDÅ‘ý?,ïb¯®nKüµbtì‡eÍóûf\ª5­åƒU˳ê¸ÚlõêÕñyƒwvßåŠl þ¬ÕzT¨% 5T¡–Âç€Z‡ð§Ï.U?¾·y|iNx§vgš¦Ë·qcï|ö€ð„´×d5w="=*¢ìÐÿ® ¥§äžº~&¤O:¶>tæÖÈþ¦Póø×æÏ½Iêff$…Æäp+‹ýjøØ^¼õóÿX±ìXŨñ=ß1ÍÉoòá;×S§ŽÿÔõSíjÚ´ÌZ3z¾ešK]”Y×¼ Wyýõ׿]ùÞÙó7Õ½Ãq‘$ŠÉõDŒt¤ÂÃîF¬_8S˺SùG6.»X+~DÏHÉí£'ö€p…ôý^æ!•l!ݼvøìŸ´Z­N«+]õý^]:°5mPsÂ)ï*Ç„g_Ùɬ8õrMî;€ä«xí$Ö;–ÍÜ(@Hü䑲%†…Ô%¢íS±B²¨ˆ|tÏ^>}äõ^w ôq ©‡¨hÉõR¸£‡¿/_—Ûæ³^µ­foýòxðèUÑIòN._ú ÍWj›Z˪kšvW_}Ÿ7xgOg=îj)')ü¡3 <™¤i&Ú…+W§Í]ºqq§îN¹½ƒöðhãVØÂÒ)’Fõ–'¤­…›,ßÉ™½Ù‰†¡-}ÐNò€r2g™ÎwιÎMÌžÉÓÛËÌoÇœï›³Ü ÷ÉR‰›ØXXHÝ:¼ÿä ,$Št·öo=V²óäûUD.¹ñNøÛWÓ¯=—ð¬iå¼Ë´"l5+eʱృZV@—Sæo>Ï”5è:;²ÖÞoËÖfÜg úMŒ ÌZZ ËsÛ2%—÷LɬŬkm–Ùôf½~³#PÊü̺ìêü:‡ËÅÓ+ÒT«VmÙŠïñÎÍÌص9[HÑ*¢…Äfd¯šðÄ¥k×ðç¾yÉ$ÉâLÓ¨:¾îFˆµW–Ýajö{çÂfº¼RØÐø–e͇ÎÚÿdi'ϺÁ†å1ćC寯 ”¾ØÂÒžSH¥RÉÒ+fñ.»Tw/›Èù='ûʬ!ŸÏ[ýè_Í Ï?W%¸÷€ SÐ1jª‹OÞšö“×;“ÅÞ^;Hj 'w8Ò“ R÷.aé'®÷«6SREø ù$«"”§ºuõÖ®C»ºlïL¯œwbé5ZüÑfýôűàqƒZU•äíþââÛsz›Nnt™?Ë!ï×﷠Σ[•»üÓ¼‹õ&õá6Ëiÿòî¥ÿ4]ñ¸©<{0Õ§W´´À6XµjU|Þà=|öÎÐ^­ýriFEøƒ&Ù?x BbEa9e]ÏŸûK'Kînyñ…wÆÑ;Ž wä† e¶BO£þLWñ‘Y|µ¾©«;ÎWúˆ®Ì+ä÷¿Õ~;Ö¥–ãÃ9ÊÀ¾þ v*U¼L!­Z45vì»Úü‡¤úoªð6Ypódv• 1Ôs/ßȹ—s;7´aÃæB,TœËÑtß~Q–ß ©g·ð´cY8"e$VkÒ \‰WÞfUôbýD\¡Œ±Lí³!o¶~â¢n;ÍO‡ä_²0¿ÝÜÎu„­f%O>RiÂúT¸ôóä¬û¸b8.Ax•ßPxÌöüÎãÏrÁ‹~D}Ǽ}iÉNÔ—iÊÒ,Óˆõê­a¹mó™ÊÍþIþ.¯^íó+ÒT®\Ÿ7xgqøj‡K’÷ý‰è¡E¿ À@q`2â_4¸ìö;1½[ówjÛ9ÓtOM{ÍÙSþѸ”üõÅzŸ÷©Ã©`)¬(êÄ©–ÅŸ¾Zn3+yI~Û1Í'¤Ý`9!¤%s>ûšúÉC«èÉÍûU®¨â?jU¯d©þÑR'/ÞÚ»)5nPT¥òå.\ÉšŸ¸Ì$¤ô¥KkŽfN\Ëð+›?$cÅ`9Å9·ù¬—Wr†v‚vCQ2þ=¥}E¤ìá iÝî?TÌ݆ø>md iÞ—£FEÜË¿÷WAÁ’(¼UnÑ;¡oU)O"”¯¥þ*BÇþ¸¬½Ý¸q»?3¯-]þ-÷fƒðuÁÖ›–Û¼W¥šÖˆ‰‰IÊ 1ß 0¿HòfƒT;Ò²±~Ô,1-2¥#{ieVy­ò„4d`ï-i§ñ¹¥Ñ“F#ÚôºMÉ%|J‘G¤¼Û¢a@A©CC“n¶)1ýËþ¼Oã\rÜês¡ÃçjÈÌæNÏiÞðÒ÷q+Ož“·'xúÔÖÁ¹‡gM¿Ð—˜ÏÂÜô%kPÔÔðŠ’³–Âé»rªvo.77Œ'6þm-7·p¡Æt#x:-'øïÊm¸Ê”)ƒÏvgãú¶ÇƒºÔý§£:½ÏÆ%&ÑÑH—bºò·Îí#·îb½¿¹+û4Dœ®JJ·ÃÙ^kMnU”[y˜­M‹'ØÂÒÏ'ék$ŠïÓV–¦ŒŽÖjtZ­–Ðë =ñvøð»—¶Aò É[Ñ•Ûw­Z=0Ö +äé) iè >?î=……T¨!™•¦ë¬¥“‡·Öû ý ›,È3lþ_ÞÒî¢ÁÅ}|~¤ße§«…cÙTB—ÖŨ2}lx¥¼ôYßìÄ˪5 E¹U†Ž ÏÝ»’5Œ[Õà<V¢åóévØyK³ü†F¯\‡WY¸"ÍK/½„Ïvgc¢ÂðŸŒÔý§úF4IaâJ殃8.¥oš/ܺ~¡µW•»š é (:EåBãæ n :htÿ·óë&­°[¼´K»&ìD!õüq¢þGj¥üx:uªÄ½ß§téÒ‹–$±;;$2ìöÝ»'3ïvjÑ(ãÄ—ÞoùÉÑ?O_Ä]eØàQCGeüø›Íü.æ@•™ã:È;¹%9÷]Ÿï-ÒÐ^HÁ®Öî:®Ra!vMH˜/×ïkÖQϨõÄÙµ£áË™S¿’|O÷SÒð¡ýV¹õ>VÑœ¼¿rm^õÛãC½‹¡oÊòâ‹/âóïìÆŸOlØB¿ž:nØÀ¨NͶ¦Óq‰½ýÍÄ"d`2™£cãlYèÆf3×˨úÕx×…tÿÐŒÕhø´¶n(Qö€p…´f'­¤Ñ}Û¹($LìÌÁ5ÞÖ©¯^¼Ø²ô¾Á[¦ºÞwÄS‹X°b‡õ·_gDJWEÿþÒ§xú¦,/¼ð>o¸;;gùÖ_Žœ9|0ŽKáÝzLÛ57‘÷q÷ë=dÔèƒÉ‹ÜØìŵC3ªÌšÐÑü“6}Þö»Uº»¸ºØÂRÒÎcAÌEÒ˜~».$.]»òEø­Z­¢öº·Vùð°âb>uX­í¸#µšÖÀ*zr8ªzå ðy³0qµxgSžÇqI«'™Xd¾>d. qIì˜1‡~Zì•{ö€p…´zÇQæ^ƒj\ÿ0e„„é֭ˤðÿm?[yþê í‹÷‘)$L™Ö[üWEȶf›‚ã’GH«¶ao6Œïß^1!a&Mü,¼MãÖá~9’‘ Ò„±Ã½Ý‹bŸ7³³r éw6"ÿ4\I!XHÞîàM¸BZ¹íw6"M!9 >”ÞîàM¬BJý~²A¥ú,ºƒ!y·Ç¾ )À±i#$üóYtG{BÒèŸónÀ± iëoì#B l ©°°Ð»ÝŸ¥téÒ$IÎÿ~/=£RMh[HÞì&ø<²„äÍ€Ÿ0oÝÆ ‹&ê$!¤€‡r¦†íÊ»ÌQkŽ—Ó5˜—Õ°/0OqŠ83ü z]ëZ’ˆRœ:n¯ŠÍe”ƒ HS”°PX"®aÝ–½~ØC¢MŠ×;VF*,¤’$ŽµÄ©äž–dlÊòé©Zâ©,ÿ‰«šK$‘,fNsyP\Ô’ÒB²)%Ûû!g%êp´dÒš8„dYZ2×s¨%G :X(!$$ûOKx]A4`[HŽºå†sŽ:{Dk( %A„q´E‰µ)M²éàáßk¿QYjpéÆÝ°¶­U5BÞU>ñvgÀy¡t™ÿ„’î endstream endobj 17 0 obj <> endobj 22 0 obj <> endobj 23 0 obj <> endobj 21 0 obj <>/Length 21436>>stream xœí`ÕÿÀߥü)*²TT¦ K–̲÷†2e–%ÈžŠúw! 8Ø{oJ)EönÙ{¯R) e–¶i’ËÝÿÝÌ»‘ä’&¥i¿ \^î^.é}ò}÷î}ïQ…K”3'½ xB”ÉD,ãŸÜSHXHß°Ü?þþá–Xá!Ã8–yÄõ¥Àç¼–íMê½|…cöø(ß;/{g CqâÒVMr‚ý{3îÏeÛóäxãœo!ŠÿƒXŠBò)ráþÛÎÙW«ú_û,ët]WÛ ñ“ûO ²ø§IüG„^þ§´&˺ ·Ú¯mÍë²Ä,Ò¾o½eå­ô6ã^”’JYÕg!þŒ|Xa?¹hÃK £Þq®NñSŽú(9’QÂëÊq ×Ár¿G¾:$|HÂ#â×,þO,ËO«~8þW|ܚƎ².å–êµ+jjr»ª‡m-ß6Îþ{œÿ4aTX“÷ [´aÿ‡ïæà^†?^ùCYz$*çúmó¸LxÆÙAªk®üXüTYÁwᇴ¸ë°OùYéï±F‘êË@ñP½¹“G,ñfeÓXÅc…Å,¹šC-±ÇJm;q„õï”EÒ/‰ûøz(²5È:Ü•›”£)ÉmËëOi]J}@S:Ž!õq/¯K>ô!-®+oâÎHÏ}ñ­cwî?îÛ¶¶C°ÝÇ.á0‰F‰Q’J¯/î„ëÔeCªCK}kWä!¿-Å]“~õ&¹Hñ»GÊ%'¯á.+’ÞêJC„EF· é?V½#ò¶’_‚šÄ:ÉA@N ÊñaËG©PF±bü£XY1® ±˜‘^A],qu“Z5b‘¼Ž*„iM¡Ô%Î4K'Ž!ŸjÖ$ä‡`{O\æ£äŸ|߆蘉l…q¸ÌõJªÃËE%â#Ý“ˆc¢ÿüSÂŽJM'Ýu³ë¬¶H÷]iíR+eàÒì‰Ê_Gǃ°+»&ÿpŠëQ¬$šôIñV²‰ûÁð‘ ÿd$.Q¼gDu侪›‹¤*”üÏmsQóPŽýwÿÞéã‡?zhd«œ¹ò”«Xõ÷òÊ% ÁbN^1ñ&™„&1pñ…bpcÍQCâ<ˆé<ã"p©Â˜ôí8#þqÊALÞBþJ0f—›}Ñ‹äf¤ Yõ‚öåXVñÙ°R‘ÜãG&WÄÊ!KŽcÒVˆÍâ„Ø…Ï฿Ü!š1Òj’füÉ™ü *4S8F„6„4©[•äCm|$qzJ¥ëžêeuWM…c‘«–ô/óAñª5‚ƒ‚LÄÇ!}‹ñ)CÛí—ïŸuön›NÝåJ‚í?‹­2ñ^™$¿¤HFt$(vÃMsHKu¨×u»¥ôµJ~½íy?‰F“ý0rÕߪýV¬&"åÚÎÚÆŽhF|&²L,±DÖÊwc°²\Ž £¤S8Á1|(0¢fü+F6Yc¹Á©ý–R†2UØÒF*JýXÁ•cê¨Dî†^¡êeuWõÖ± gÍü¢£ýꙬY^y%[$wÒW²Ûí6š¶XmAE˘³ºK¯þr Áœ¹*&Ç1îÿ« ˇþ̯Ü|æ¡™5r«Z¨â¯#vQ¾¶hÛ…ž%ÈýÓ‹÷­0-Ù;¥N.¢E]êÚ ®,(Óê'éA³™fVÏdÉqŒøU û»ðýÖh×¥^%ô«u¢•ó]Q‹!:zNÞ’âíž)êQö8NÆøŠÙGÑßÔé½›{曥g{Áÿ?Šþ¶^ŸÝâæMþÜ5¥J.ÄÆ.ªöÙ¯R_Í?VPŒZŒ·‹WŽ·L:1“;BX¾»ƒR…ŠøÍ뜙‰ëHåŽ2$; jDºÐÌÇôs¾ªG¬\8{FŸvÌ•¯fy%8ˆ cz‚áðE§Xm¦bÎp*ØÁ3q‚]|ãM{3¦f2nw+¨‡Ñ£6¿óG¯šS@–ìÃ6hûEI0•Zbú×^×!zª$• Å÷¹Ë@seþ'-QÄÕÏ?V•“qL^”.6à娅yCѮ˽J =´/é:H‰eÊ7© \D yn&ý¯Óž$KÕ~J,{ea¥¶ãêÍ<:¾F.üµQ¹Ý/ÃÖ^ë˜3ú›ºëšíž’Å-+ÒmÒX,ÞG±‹C:°‹Oõ(Ä><<¦Æ4;â—o±b“BZ‹¼r|Øc„>J¸œ ‡-ùW.8?g¤<’õB™¼Š_Ó¼¦ËU  ֫sá(/X$%·%Áìœ`¥*\´Á©`‡ÎÆ™¤“/1Žqá‹ZËДt¦»‡± ?hv!B¸Åô«µ®CÌÔº„`º_åΞ¿2¿T ´.NŒU~².š1JÁ4XùÈéÎhÒži)VTžL©^EÿTLår©âòÊMÏÏ>:žÜH®&>z,lÏÔj¹¸Ïš_žRõÑ¢ªÐâSÝ ã“°ØÅµ:±óކ¤â›†vÇ™˜Üh$¯¡G¡E)8þÓ„2Çô®Ÿè;æTuÉ=5¸ªA8Áš1g¾ŠˆÁA“âß:}î ./Wº˜¼0*÷sš¶§ØhS™j—mv) Fœ†=:8¼â Ü¢ãÝ0Q§{yI¡Ä¾_½ÏÇÁrí\>ªí©?kçÁ­Aay,ú¿š½7 kÙt·òáÚ |¬»´ô£†r=‘×øzág¿ýËùÂu×>ÿ˜<|•‚q Î!Ÿö/·7M©Øù%›Ÿœ}ø'ôsù¨r? _~ØÆ­Ðbα95s ‚í¾Â viIÁzRËéǨ}ù/ýøÕÏßÿÖlžé%/*ûÅfþù¦Ë÷M¯›+~ψÊkÊ|‹&ŒÛ8fó½îʼn£_¨ þ6©½îÓÑèlj[ß®žÛÕ,º´¬HÃIŠc·Ÿí‘ëÀÐO–à ÅÙ+ó˶<5ýÀ ›Õ£ ·»Ã]ZQ¬1ŠºÕåc3 Q?~oÆl9Ñ쿯jF´ˆ™’Sá⣿®³®ùÞ©!‚`uxÁ/ªÚ VQLì"Q0éÌ.z†ì‚m ß›ÈeR‰4ÈÀqLRDó@)—ÁPÆu—)q¥™'޹ yï'XçFÌ©èWñ)X©óÁgkWÏÆåí;ö“VVËNÛ™›ÍT¾öÀUÛ]vÍD†/>˜™LññYÓV4zÓîÅñn>Ü?¸üåw^î…4ΫÐSKñQø/`ÁzꆗE÷«¹®Ã>ÞR¬PkaÍ!åû•Lã½:½‡¸Çxáìá°bX¿FgæŸü³VÇÛ½2¿d‹¥}_ŠÛœ¹ã÷Ž =4øfH#„÷°XÖ=Ü7¨Ìúvgÿ*yax¥.ÛÙ¸VÅÅV¬÷¦FóOýQ áPnǹž¹ ÁÅÉßkåÁò,/Úý}§kÎ=£ª­méðêÒŠy©Šq‘J -(Ê®ºÜ»¨Puì‚O[£•{Q¾.ûhïØÚ¼`9ÑãCšlh»eRÍìW…tCqË‹õb×ïîX”åOÀXþÜËîèµçÿ"±£Ãΰb¯‰thRJÇ„e§Ž)_ýP¦ÇPªC®5󪹈›Ð¬Ò‹=²¾l2-Ë‚— âí¬ÛãC4ÃXlö7ê¶³å˜SÁŸ»ÆË…HÁ„.DD]Z^¤ñÙ§ðÑ6¢ÊÚÖGgÕ)ñ{†Wo}tö;9Á.÷ÌcP°æ†W o}˜ûvêÁ=œ•g“t.§9¯ãà##w‚÷ù&¸5).¦ /Êý/Ï+Þ á0…ÁZ>Vqu›ãsåç››g£,ß~#?àïv_n~xå5¡œ±ä9þ¢)×o ÿðîk‚uìO¿Ú„˜Ó¯îº{¾C¿…„í jm8ïÄÄšyíP¿Ï&ôõ¶Ó=ðûå¢Ë †xÁب›]>楚]xûŸµqmlì‚ Á¤fæ£è±µ{í Ç.?×ë#Ü,ä/–ÕŸ³î×Ù‰³/Y3éâ˜ØPä:õ$õª ŠrHC‘'P¨Çs.Sw… ïCÆ4óm(©˜ÿVø¼,A¦`>þªÝ_pL°+$zþÀh–µÚ™üúL8q˵`BÔB”ÜP”‡tÄ.ø¤ŠÅ-ã¤Ü‰ÏÖZû;ù±,ÿ%ÒúÈì¹4zXx,Õnþ:^®Ù~×ä’W†UÀ§²»&×É)w^ÄïScmË}ƒnÖl«øÃ+-³õD÷bqK vš€†¯¿ÑYêÌacVjƒV\è™cÿ &ý· ‹ø§núxÿ๧‰½ˆ{¸s0ÇàC®›-<VHºÒÅ·ý8•„Æ¡]ê?DR"oÅ(ñ-‘££¤ŸŠPF^!û•ô#ŸWŸÖ©sÕvÊ"}Œ:¦m´:¯ ö!…ïE,ÌÌE°‰¯…hÏÁF'ÂÌB3yÛõúéðuç`×E¯¤«ËxáÚÒÒÕ”ÿ‹ˆëSŒû2»¼´0Ù9ñùÇmJà°0²jØvüLÓïñ‰þÙ¶'ÿàN¢¸ª‰ˆ;‘«|ˆSè<ßɱ¬H£‰R=Bç{ìâÛ¡mç{ðÇ:VZZà+óK·”¯ƒ¡Q¶¡VÏÎ;þ;çðÀº}Ð̃ߣq7 æÛ·òÝ*My) k߇Í^%¹=),÷Ðüùß³²àý6hçE±‘\ïðݰœ{FV =<[ìºÓô¥#¢˜?ë_Ÿ“Š 7#Ûïü«N®ø=£kôØ)®Ûl*ïÕ¹9Ç«‘ûѾû¡)1ÓC/¬Ø†¿ä8æÛáÆ¡È:±\§<¿IÓ¿öN ]X¥Ý8±¦† 6ÿ^;Ç£èoùnú*9WËp«Þ‘¬ ¸¤~yáB36&^h–®‰±ò˜E®ÚÑIA'Y)ˆäŽ*Â!„Töèõü{ÊÜ5•ÁÉÙ˜'Oê­û¹v‰ø+p 6QJ¶Óö"¶ºA3\ËÝ¢Ëw1—œ_;{M±!Œæ–)i¤”°WÒ§¡éHsy…Xn7œ›gTë©zÇ…/]*þà°ŠÚŸT3"[ú:£PÄ„åçªhì‘ebÓ‹xyÅz]B%ŠQêzåˆ r;õ¥Ýgäç„wÂÊ•;† ЬÔ&”zäEå„eV8ÿâìd¤÷Á%%ÉM@ÅfÕYE)í!ϯô4S¦e¨5sǼ;%Ó UªÝ4±`¿6.ÿlǺ¬AAÁATåØ}ù nÐv,˜={ö_o?åb$Ç5J’Ê$Æ1$3Vy²:Kú5¸ºö¥¸¥]Íåe³øƒÃ+ýÝúøÄšÂD´`|x ¤ú(ù:—¹È“ Ò‘P»Ç¬jb§U£=œŒq¼¸¢„•j¥¤±Q*ƒùAR‚KbOï˜ÿÉ’="Œ#}…Y&ÝP&-9®¼ëqÌñŸ„®cD‰wÍEçqÌ€cX°I­B÷mÎÌ fr\”~}ÜW/­f³Qr*ØþÓW¥±‡H2Šh1Rb_¥VLs¡Õ€]ÎVTÏ:¹¨[è884¢òÆÖGã;O¤ƒ@>mà˜Ô¿WE%Äy•::!µäÎHßg KÉÅ’uk{GÔÆŸ,yÙMÚ+JŽ\|šK¼4bÎÈáKèˆgìÈÑ\4“è3²žâÁC™ˆøDœ`Q ǤXÝá¡’@šã²¹¨Ù©Fq«þ×l¢|=ýÕœ=)`ÁþêP/ùèî¬ÜHDÜJ4 û!Œä~47Ò—±Øè×*×¾v·SÁbN^åD1EEøÔ$ÙĶ¡2UȈÎÛH}€jJÚ 4ǵÎêrVþ²!ëÄw¯%Û”úç—´.ÉϲŠý• eAXåV¤a’<ê@©\MQĈwÌJ/D Dþ´JËËØ…nxÏìB@GH1RKRÊ‘“Áø³0©C8Ûrʤär¢ˆÈÿõwu¸CòºÎš‹úŽiWv:9ÁÓÛR'”E­Y6¨vÙÂäå‡I£é%X~4=>ŸµÛí×ïÞ›}¶uÇnò³ª|°XJΖ޸è’ì"»[5Í'œ¶çO¨hݶ(å%ǼcWå(Fž„kÓ|9(%SÅT2d¢8|rv[̹Ÿ{ç)ö>ÍÒIX0¬Y©Zß8®#˜nµ2Í»õß´Œ‹ZÅ:~8û«¨@±²øaô‘hÌÄo'€c€×lݤ G°ê^ ¶´~%ñèØõ¬v;ÍM‘$L“Ds?p9Ms¸Vˈ¾êú&ìÝÅE°Íûo6«Q@.œ¸ìbÅoÿ:}ã¤þ9J|`eαÒu'Ìb³ý¹â0â¯}Y,)ß|^÷Æí(Õ¬Y&Xѳõw~t1¤9ôv^â¥` š|¦­kíÆ *z^¡>o_K(·3Èjc­4—â—bcS, næ…õµxºª†[w7hROUø^nî‚oÄ®¸võ‹,Ùú/W-öÊ’í·;ÁØ­´Í²cÂk\C‘1—n0#úÈ íŽéV;aéòÚ×âÕ[ª•E¡CóåyÛ…M¹r{ÿú #ÆþéÉG vn]ã^0a°ocB°º u.òFmZ#_òÚsžع~ÅZ-ðò¾~š4\³cÇn}‡ ]·`Šª†=;¢ë6¬­*<´oŽ`K6œïÞê¡$ÙB?O°X­v5Ý Ã·ùºo-†a“Sì I–Ä$k²Ån5?öÊeSG¸ÞÝj­6ë—¿† ×¾R,)óë÷Úÿ²nŒ\’ýÝøï³gèÌ‘¨›7Ïô¨’[WºÉ·vp ðœƒÑŒ ƲCJÉ‚U©ÑÜu½«þÞ1¦ÿg|ÆÅÇ+ù/â#.ÿîû/—MŸ ÚêÈþ#UjTÑ­pQä±_G6=ý€»Âúý’¥SFºÞÕª0™Ð–íËÏœ¹‰Ð3ÜF,ûî³Ð²(_±Kd¯Òâ[#5É‘ý› ÆP"«ÒÄu½K#6îÙØõ:‹§ŒW•?t¼bHEÝ•§¯ØÿçØV>³Úl)V+ûL”5kp·ÁÓ–LùÒõ ¹¨Ö& ÍÕ¨GY”ýÝì“Ïdï3bާ5ÀñC[ݶõÐá2)X¹Ê†FxÊ飧ÊU.¯-2Qæï¾{ÿ1^¶Û,vÚÊØiü“eh¼°p²ÁœUë– ú}LS|JÖÿç…¯fsšÎ8}t‡Ûvñ7‘kTÕ!Xé õý±7çNœ)]¡l T n9wb1Q¬š»NŽ’åê¼¼}€€áâé½nÆ"ê öqéš/s¯ @ˆ=·ÏÍXD]Á>*©ß™ɵ‹ •b•‚,Võ¥î67®öf¨ÔKÜc,ܦÛD ƒ[g€{–.uwël ¼Æ½`Û_JU-aP°ùëÎ0Ao&›-)6Æf³=zf5[M«Í’üœ¶™i›U^“eYë“ó[Wþâ¿w/­`¢šTû$U‚M¸úfžlvd±ØÍVÚj¡­6»•f,4kÁËV»…¶Û°{4“’ôü܆7/J‹÷ iŽ_"Ø”Ug‚²b©àÿ'>ynIJ¡–¥iÎ(ÚÎÚíâtÀ,‹lÖä;1ß]=¹U]Ŷ~¦¦BVß-Ìl'7 Å++w`HawïòúÔêEÂ;YS÷Uª_åݦ©{ n¯/}+¾{î¹0ÙË· ­×ëOÃáO?S£ìœ$Xˆ»ùÁ\ 6y~dX‡f¯fy…•gUänlÈ=E3;†ƒ›f­vôâÅ“ž[]8uT±=yd]Ÿ:5nÈ}Ã\ÿŠ}u¼$Áð‡Ð- ¯Oí×=|.J½Þì›ÓQ±‹€.¤`ûÏŠš›„(#˜0Ø·¡á6yÞºa}Úê>EcµìÈjgqsÑjc^‚ÝM¸ºçêô0ëZ¼ü_ɱconýÅöÏÉiŸÎø$wÖïz7q*˜|„(ñéL0Õ‰Ü F4-4eÁÝ©<ª,Y¡,“G‚)wþºöí¨?ånCsƒ"‚ñ‚QÁRÁºíúlÝéýÚCË¢'žþûm–=«î&¾VwÍ{YÑÕ.íû[±ý¶©S‹ ‘¾Å§lêâ”F<.í##MDU=ÈcÁí1y5²‰¨»oâªÎ¿ÿµÏ8‹`RNߎ‹÷«Ýym¾Îë:v˜;ìüM¡°QUB°]G/se,ª_¥¸‚MÜFåz˜|/±wÎø÷ßþÄý"él|BÜ‹Sñÿû­S¸ùÕ¬o=93NÕåH|mëœ{ËßâÊÓa‹¾}ûνPBêeàÊœvrèÕã±`Š^Ôwòä ÄTuŠ§Ø·8÷Wù4‡®Ó&"ߟqéöa¸ýÜ;¿Eþ wÎñ1â/ ÕnCs)Ø!N0®—£aÕ’Áª_ÙcÁì,´¼mûpÂg+m4ûúÒ²èâëñן߼ÿüµ¨¸dÆÁ?^§wÍÿb¯ÿßi a(8xw)ÂWZ@ürF0 ¥l7/ë‰`‹Âwôäcê3ù·S÷ nš·Ý“uYvÎøOJì„‚=?ÈZ«ÑþW_¹¿ëÞõçsûœNƒ·p蜩ñJ0] tÕá H(»%\Rn ìØaÕz•Šì·Éó£wü- àxヲqE»¾#kø™.ôÕ‡gï¤íõþG5nØ^/4ßVàRìõK›‚w/‡±ˆÞá¡+bƒÐù¥>Àׂ¾p ñmÄúUR'˜Š§ý±çÞ‚Ó#žÞVa7ßaóþñÝÓÆ%‡T+ÒÒ÷o Ò ÁÎßâOÁ¨UJ8Ûs\¼Û{ÝŠC>x)Ø‘ üÜZ>Û"Û+ ÆÖ©èA:tè”)êÉS ³A vô¢8y]=…`'ÄV§D0ð R°c—î…u+';É Æz&D0@Áø^DªN¥bÁ¢OÆ w•ªóiZD°È•SÚtJþôÓ @@ vü²Á(|¶å,æ¤ØD¬å‰`ÞE0lT£&5³f1!.d¦0)Ï7n¹Ø®ÛpOëñ r„žW ¿>Ê2JÁî é*u*‚º*¬Z«|Ñ4ˆ`Ëþ mS7*rþ±«C÷‘«LêØ{ÔŠy¿uéóÕÒÙãÃú]:ë—°þßøú•½‰ó€S‚]¹‹K(ŠªýéÇÁöŽãr šåܶk÷žË—.jË‹—(Y¿^]#{¾ô¶í›ÊY“ÅD[c¡ìD[XÚÂà¿ÖÆj7÷ä¸?繨Ês@0À÷‚àãBXí „`ûÏÄq+²¨F¹"®›6mÚÀµå3fÌîì[¾X~B°«üXTöãÓ}Fs*/pÁõ1ÀÇ‚ÅÝ}"tràXåì\—ç̲¨LÑÒ}F3¤/HÁ®ýûD(,K váÚ¿Â9Ø'½o<ŒÄã|0ï3š ¤*;Ÿd9dòdi¢q/6Üd@R°ë÷ž …eŠ~èìâ?÷?Åe©Âyý-Xª3šÝ¦*ëN²,.3¤z¾‰ûi—Ì)Ø?÷ŸR|ñ“"8»|ã¾V¢Ð{iÁ¼Ïh6–ª¬JŽtdbi×4¼ ä&z‚Ý|ðL8+U˜ìÊÍüP)¶xA÷‚uíÚ%lôNÅ Ll $\¦EF³›9‹ý)ä&z‚Ýúï™pY²ðûÁbo=à›ˆl±†Ó–§]F³ÑTe¤›}줉hpq 7 !»ýßs!‚•(DvõöÂ`ßó¿ãï„ËTg4{”ª¬žßÙi'‡‘M 7ЃìÎÃçÜ8„ŠÌë,îöCÞ/¶h>¿ †|ŸÑìg Ló dfHÁþ}ôB(ü¸À{Á®ÝáPá V$_îÌhö/D“tPöø…pöqþw‚ýóo¼ÐM_ø7‚eˆÛöBƒp )ؽ'‰B7}‘|ï8»yï?›9*ø¾‚Áhz@JÁ3#.€qA‡`wþ{"tÓç{7G:`E?Û#/§XQb “Ì2I 2³(ÿdP2~‚{3 ÝBXíT?ÓŸ¦÷c÷ä&†Iï; èB ÿ\¬@^B°»Ÿ C¥>|çítÁ°`E>.d³3)6ÖbeŽþ±}ÕÜ)_îÛheÍ)4Õ² dµWÌ=ûèfq$>~GŸÎIïÇ&ˆ` )Ø£³ÐÉ‘?o.‡`ÿò½á8ˆ}'{ D°¤æ©%G]6wy÷É çv„O/¥ P±É&Y0ˆ`€_!{òÂ"ŒäÈ÷nNµ`X±÷s§÷¶fÛ©Ï—ç–Ì‘5 Y¹Ÿ¶”)“b{ý~€¶#›µÑl›îÒ>‚ n²óKÏP×µ(¡?û Ò³Kסi|®n!D°ÀE)XŠpÓ…`÷⟠w¬Ï›;ýF°M¸‰¤i;Œ^œoF›ƒºµ­>{ÎIÚl·Ö7kµ¿tîò•¦,Šl‹nîA#®‹¿¦]ç\ºÁ+ôqE´¼€Ã:m!D°ÀE!X’…`Ô‡ïäpv?þ¹p™7÷[~Š`©‚kPú¼ª0k|ÔŒé±ÝÇ¡ílvôn.Öîzöbl,)XD0» ž’ì"]"—u !‚.¤`O“¬B¡B°øS0ô^.óˆÔ'’­Ýy¶eÅK;/|Šˆ8vm·“Ãþl£j.®¼UJÁ¸£ù +ËÞ9ƒÚçŸæƒÏ‡üâóPÁö¨ÎMþ©Âèxy.¼|¡çƒÜÜ£ÖS®†…óÐ&Í> "XàB ö,Ù&\{?ÏÛ„`„UßÍù¦Ÿ"˜R¡7mS&z÷­ÖMBŠš(D³Èngí4‹c×–eÅTÍER09‚q'?7QżüâËŸÖ,œõC-¼Zý1{Ï^ºJ FF0]UÔn¸Œ_æâOYq5#ç`® !‚.¤` ø[ŸC#˜°jžoø/‚¥2zÆòíÞêelY¿ê„ˆgrÒàÅà±ãWΛŽÛŠœx {16Îhãψ ȱ‰O‘MD‡<¼xK 7°c¿"é„pRÛ‹H¢[,p!{a¦…Â÷HÁâŸ&">_%·'‚yÁR™©‰kÿJÓõìŽfõjڸƗ¼^<ù÷Ë&~5ú+«øÖmI4Áž(:9pqiv±“Ãq‚ÄË#<»¿€t&u|ÊmA!Øæ£ü…fªB°¥› ÷äèÞ<F°uË'7kþe ì™G±ÇÞ¥mvÚ†ÿÐvc8úW'h'ÅôzšLO7Ü&ß “6Û¬™ÍÓ}| )Ø’ÍGx¿Ð€õ‚-Ù|X¸³oO —þѲiî à,X­ »%ÜFÖǪuflÊž^s¶>–^ [¼éßMO øŒlÓaá:XÏ!é-‚¥~Ȫ…[6Íñê+¯`»và†53 KÓ mgl8zٛᘗ°ŒÑ˜‚® [´ñ°ÐM?ð³úÁo<Ì]£G‚¥ >ÈÔœÿ[«FÙ^ÏšåÖµçî¼Ù¢ò Êäxšµ#ÆŠlĘϟ?ŸPµsï¡Ê \ ¦™·y›v’#éžµÊÓ2•"n…ïâ¥]ìÌ%¦hÃeÔ Ž„`‹þæ~ر^­ª¥·–zÁ–Ìú¥M£,od ÚxˆÊ“ƒ­œï¢ÅôÄMĤ˜mÉÉwï?žs°p›N=«Ôl®¬@q"$2Yu”oëWýê(BƒÓÿÉÆéÍâ¢xiÞ—3t UsI§% Á°J|Ô±B0a$‡G‚¥ >H…žöSÛ†Ôó'ô™[oµ¬œˆ’ ŠEv¢“k²ÍœbKI²&'ÏØX TûnýÇi*pF1 "B‘(/¡óéž•"½&Ÿ¦­jÔU˜K:-Q †¸Á¾ƒ;‚-Ä¥,§XïÐôÁR™ =wò÷íêÓ1çrÌÇ”ÍóÙ‘ÍŒlIt V+ÙbN‚ݽ~ÿÏC9Žš¬ _È`ʹù³õIÍ:L5©Ÿî9•AÁt愹¤Ó R°… £é•‚m8(tÓ{$XÚúTèY¿[³Bpܽl¡UÑ‹[8pÑ3–ÊfÆáËŒc×ÓGO#â²?6U›2c±^®re»N~†;ÀåþtÝ&¢ªAè­`:U‰À\ÒiƒR°ƒÂu°Á:[€KùIÐ?­ž#X*35§Oøú½¼9Š¿}Ër}¦Pbµ›éàdkÖ$k–d[³-øPlP§^_7iÝ[¯ƒBK¯ˆÔ¡Ñ·/ºPb‰³¢µzÛDÔVsI§%¤` ¢pg`5D!XÔAÞ/ôykKR/Ø”ñcý<ÅbML2'&š“Ÿ'$á¿ ‰øar’Ù‚Ÿ2Q(=LW "¤`ó9Á¸6¤K#‡`ó£öãf#>ëã‰`r üŠZ0ÄÝ4`h—Æ ÁX–B,Û§MôÁ C 6/j?ÅÏþ0´+!ؼõ\óT°@‹~E#†¦Œ¿Ö§MMˆ`à¤`s¹X…ð)ý°®MÁ"÷ «z$XE0}€ÿ ›¹O‹8œl..åSšû¶…¦F˜—Œ„¦iÆj-^ø½rÅ>x){¤´‚áÂÝR-X&‰`X°æÕ‹jË®Û7gᲺ֬ºw5•`ˆÈA©cù aýÚÖ‚¦bCÌåVµÔ¹ÏvÍ]½³HÁ÷¿÷׈þaŸ5¯¡»- ›½nÀÐȰ¦Áæ¬Û'ÜôÆ#Á2I[·û|ÛzŸÈñ§Äر`ì¼5;–­^'Ù¤mÏÁàPŒ¦pžÄ¥|Æ“d/íˆ{coÌ##¿¼Ø8ƒ§®©îM¯,F˜B"˜Ç´ëMˆŒk’7î×iš±1ì­–+;xäpç‚»r¨”c(®«C ?'f™x6ˆÐ‡¯¯jÎd‚!îš×—¤`³×Å«BÓ²bÓ±.Í+!>vµŽÚþCµÚ¥rÛhÆjCV›ýêÝ”‘_prãnþÀÚÒ!|œf4½î¡&y×Ï£|.ì%C 6kÝ>a Ù/»kÃç`ýÛÖ†¦bqÔÁ¡ÕpšaÑ+m£ú6,0wÇͺŸä^7¦J’…‰½mþꛑ®‹ã ‘ÎS¡‘ X8"Byh*ê[ª_¢1çxFóbzùÔÜwAS!ó:NHã²j,21¶XÚu~óÉ¥† Æ4kÓFU•ö¤0½£,Bl"ú@°LÁæ¯îÙ¶6‹õ¢¨,í¢~ +Ù§AÁœÝ6E}]åÓ‚9.ßNùæÿܦ—}ì,Ze‹ž`êGžƒÉ¶à5B£Äõ´çOúùÔs…#Z‘h£ÕÛ‘}ƒ”)9sù¦h‹:ÕMªÜñì6'¯¨-ôî÷–v,"†¿©êß"˜šÙ«võhWq~Qÿëµã‡jõJçj…+W0ÇÅæïüÒ`ò –tS¡…µPß¹dÅôq4U™°¬×#»W®ëf…ºÊ§–νú%2Â:]SÿAz_1úõ'¥éR°™1ÂmÛF‘‚ÍŠˆVõH°€‹`®:ÛvÆòí=Ú5`d2QotÚ°å»jµ?ÉõZ‡ £«”-ðöå[æŸ~å^0ñ0ß‚š:OCWçn}(=çôÀ%–½ÌE>µütš ¦ûŠ:{™>Q †¸>jT­`,êß"˜,XçÐú,ÑζqýWUj”È+lãŠa•JçÏqã~ÊÏãŒ&Ç'ÍDסâ¾ÒA¦Ù‚èÑÐn›ˆÚ|j©ÄñšFšˆ®×Ôº¤—ˆ­¨G[˜ÞÑ †Ý£™C°™ÑßOï‘`Á¼{Qnnèæuív|Æõq÷T´#šaR¬lŠ…yðÄ:î—цCä-ÔiÈ8´‘g.ªS~¾bÛÑÑû ¾Éâ:¸.A'ew‡2ÉY/Ÿš¿iÜ!Dôºˆ›9íä»!¼LûŠº…é‚­¦ønèÁ4`ÁZ5ªKs^±X3›ôÓfc-4û<‘?Þ™`DÚ÷¤¼I lm ?E³Z°½,Ÿ%æ‘`™'‚UªPÝbc¬4k£9Íð_rÌw¯˜!CÜI˜B°k÷òkR!‚ip6+4 æ£WÌ(‚áÖSG04°}ˆ`àþ ¤,ñ'aJÁÂ÷ gfÁÀS‚q*q·öÕ†8ñ ‚iŒfÀ5jÁ—q9ºgs‡`ÓÃ÷ 7sƒ¦2š×è †›ˆ-4‚á&bˆ`j £pŽ`ø¬—R0~0=5è3ˆ`j+£Ùóyœ²g<]A 6cÍ^á–*Áöð·E¤{"X&!3šA°´@%âNÁT‚­ÙÃMðL°LÁ9£K Ü 6mõ¾o‘üY]ˆ`*-£©Ôºx9ÇÊ7Ý8 Ð †Ó[%ÏàŽ–I"X@e4žÇY™¨’ÓÓR°ékÄþB…`SWí¦F÷H°LBf4k¼ròršÍ3`ºq L(ü*õ‚\Ë4ͺ‚9K^ÌàéÆi€¿Ë$fF³¶‰èlJè žnœlå.¾“ éT/G0ï^42š=êäPe(gðtã4À½`S°`üë=,“92šUdœd­4À½`“WìägFǂՇ¦"sd4«Á<À€`Ëw ~Ú°¡=,“92šU€`à^°¿°`|qX—ÁÀ#Œ¶÷Ë3Á@Fûsùvþ~Úhx׆ÁÀ#Ü öDzmüÄÍ”G‚e £pQÁp鈮 ‚©€ŒfÀ5ªÁ¾B³B°ß—nå;)Ë$@F3à…`á{?S‘Ž`xÕ‘ÝCS‘î3šÉñôi9¾zíE †ønDË$¤÷ŒfrXàõ©SㆠÑÐÈ÷€`"Ê{rDsMD–U¤«LZ²Eˆ`_†5¦"½g4ëT ‚¥)ê;û²,Žacz¥Z°LB d4“#å‰üKżD¥¸u5/ªi]*Ò–qÙ¨«â™mæeãhnÍ6¦q_ĉ‹··ÂÕ½)D0é>£ɲ*¦$wl%ëç:¯Ù‘¨B$8‹‹Äð~òÝA*4‡Þ½éYÅG½,“î3š%xËJ©S0d¬ íô}²+º)ž.’bÞW‰¸FfH…Ö™€UÞ› †ø[ádì–A3šHýȹ`Î&k–ûU|(XfI…&›µnwD–Õ qÓòAS“Þ3š‹nžZdˆ|ìòͯ8ç’(«PœÖiïUêZ!H…!›¹ŸåQLÀç`ÁRC d4“½bàÓ™[i󚋈CúöEJŠ`nËt©Ð¤`sÖ ‚qAB°E›¹) "˜–L™Ñì5™1‘ŒlîúBûR!Ž`¬0±,D05™2£Ùk2»`ó¢b»,XX83D¦ÌhöšÌ.Øü ‡xÁ˜‘ÝR-X&‰`àR°3Ü)3¢kcˆ`àHÁþ}Dˆ`û6‚>@-7TŠÖ¥!D0ð¤`‹6z‡viY"؛׎ÚL–T¨Ò0_!u%x‡B°MG†t®ŸY"XäÊ)¥K¿ýa¾×ñ²‰±™ì–õ[žTªÖ|‚R°c\ËîT/³D°uË'7kþe ì™G±ÇÞ¥mvÚ†ÿÐvc8úW§U¼„”ab|†73/i)ØâÍÇY>¥ypǺ™%‚…/ý£eÓÜAÁY°ZAv J¸¬UëÌØ”Ý©`:)ÃþÞeäòÚ–¾ð—`iÁvíÞsùÒEmyñ%ë׫k¤†U '¶lšãÕW^Áví<ð ã i†¶36½lŒÍÆpaÌŽKXÆÎ¨M{9Ç30(Ûrœ÷‹›90"Ø´iÓú -Ÿ5sæàÁƒÔ°bþo­e{=k–[ל»óf‹Ê/(SãiÖŽ+²Yc>>þ|BÕν‡*+ÐŽ|WŒšu’æ¨üÊ'jiÓ˜]OìÁ¤D}õëü)Ø’-Çù{r AŸÕ Œ–zÁ–Ìú¥M£,od ÚxˆÊ“ƒ­œï¢_ˆÏÑ)ȞĤ˜mÉÉwï?žs°p›N=«Ôl®©C›2,}w“èAÊ©ÍæubìùÌËE'e´dÆ@@%âoß2¨CªKR/ØÂi?µmH=BŸ¹õVËʉ(ù¢Xd·!:™±&ÛÌ)¶”$kròŒÝ‰Jµï֜ӊä”á"Ф&½¼]gÑF›ïhdêdU‰"µY±9 dgÀŸøK°4‹`]»v ½“,\:±Áòå+°`F“çNþ¾]}:æ\Ž‚ù˜²y ["²™‘-‰NÁj%[ÌIX°»×ïÿy(ÇÀQ“õ—Ñî8ö•`F¦NV•‚él®›ì ø­`˜Á°`ÚrA0#5ÌúýÛš‚ãîe ­’ˆ^Ü‹¶˜±T63_f»ž>z—ý±©Ú”‹u¶ß6U/e˜l"ºÈ>VgËkšˆš³;ÇS^̼,âÑT¢l+×É|"XšE0¼÷Úr¼‡›>áë÷òæ(þö-Ëõ™B‰Õl¦ƒ“­Y“¬Y’mY̶àC±Az}ݤuo½ tR†‰Ö]ˆÎÓäìcõ5+Í5uб'MDíÌË¡Q/ã¿™‚-Ù"”¦Ï–JÁ¦Œƒèç)kb’91Ñœ˜üfjœÌ»ºãèõ†•u®ÛÂLÍD0pû¿çùÞyKUhgм5»ŠÈûÍ/“‡÷ë35gN ‚¥jWŸ%ÑswÜ0[lys¾Þ§A~¡Pž©yåß1+ÖFY¬¸©hÓL$»-MæhÖŽ»÷â]º##Îëå+ ‚yχÉFîE,U ÏÿNßx>åóÒƒ›:rõi¥Þ¶³\âæù[ÏßÍÆšÍÖÏGþ9C¹õ¶´˜£Ùù—Ùiˆ`Þïê×Ë.Mˆ¼údyóÿ½‚¦l¾‘/÷k«¿oje[Ê0Ü̓^í°áŪ–÷ÿ{Ôoô/»Ö¨^b[ZÌÑ ‚½lÜ 6qÉ~‚Kˆ`jþpÿÜñCµÿ'¼“óÍk÷“‹Ø!Ñ 8Ã_‚PX€ŒfÀ ó%D0'@F3à •`ˆU>,“D°ÀÊh†ÙœÓ –ðŒf,-Ð †ÌžÑ ‚¥þ,3€ÍH¸­«Ù›3rºq,ód4žÍY™­•ÓÓˆ`ޘͯœ¼GFO7NÜ öDzmˆû:f3vË4ͺ‚9É_ÌèéÆi€¿Ë<`F³ÛÙœ3Kºq,Ãg4{ÔÉ¡½ËMFN7NŒ †Ù­1D0]2zF3I†JÖJü%X¦Š`=£™ó ˆ`> £g4“€`ž,v8 ‚€H» Á|d4΀Í€æ £p†R°Â4 ÁþFr@Ó#Ýg4kFbxó.ïцa} Xf 2šÉ‘×§N2DwB#Ào 3"˜’ÈhÖ©KSôÃMÄÚ„`Ë·#þΣ –Œfr¤<‘©˜—¨·®æE5­KEæ2.uUÜ"³Í¼lc‚q°#ºBSÍH>ÐS’#å/LÖè­ÎkV$¶Ìu¤Ôˆ‹Äð~Å‹B*4òD04¢k#ˆ`$Ñ,Á[VJ‚é$ci§ï“­ÒMñÔ4;!ZÂ_‚\Ë ÍŽ ¤c9ÌÙdÍr¿Š¯ËD©ÐÁRKºÎh.ºyj‘!òáË·ÀâœK¢¬B'­Ù­` ­Æ½`-ß.ÜP;£F°Ô“¾3šÉ^ 1ðéÌ­Œ´yÍEÄÇ!}û¢ % E0µ± mH0¡t8D0'd¦Œf¯É¤‰dFº›YËT,3e4{ Ì[2SF³×€`®"> £†wm <Â_‚€<9CÁÀSÜ 6™ŒõP0AÁ„ë`ÁÀSü%˜×D®œÒ¦óPò§Ÿ^Ò‚­ØÁ§9£aþ`بFMjfÍbB\£4…Iy¾qËÅv݆{ü¶ }`D°\Ëz$˜×D,û+´MݨÈ=øgdÄ®ÝG®^0©cïQ+æýÖ¥ÏWKgë7vé¬_Âúã§â^°)+vrÌ€`»vï¹|颶¼x‰’õëÕ5²7áKÿhÛ¾©ü5YL´1ÊnA´…¥- þkMa¬–qsOŽû3“_ºÂ!vX7‚M›6màÀÚò3f <ØàÙÍ—YÆÊ-a»ðBÑ)ÈžÂZÍ bÇ?-–øG7óÕ™¡·5?2`r©aøQ¦Ž YEr-—†+ôÖf;M 6¸û À€`+wâó!ìØ°. Œ öIÃÑçwL– †Û»¶Â‚™(;b°WÉ‚]8p±Ö»Í̤˜­É/=ýwòºäióVi* nÕ¤s®ÊÕò~C£Ä?ƒ©Áà1FÛ…xƬÿ€Âr™FcÎnŸ ,Ïš9Ó³†^˜š]ÉX6Öfíâ‡f«9éÁÓøâÍèmí4ÉW7W×I½ËÔ`ðß ÖºŸbØëúÙíÁŒ¤ /œöSX¯V&dábnÒfÖ–ÌÚ¬Ø+®qhM¶[-´%ùö“ß͸²qç~MÎTÑKv-˜óÔ`0ŽAÁ0ìÐÎîëÚµ‹°\½ýøkÇ ËË—¯0Ál/N¡$ «E'![ ÃýµØ-IxÛÅÚR,æ”Ïl•ÛÍÒÛÚY vb²‰hd²cˆc€7¸lêÊ]Â…æ¡ë» ×%,7ìþ׎%âõ+¼¾AÁfýþíç}[3 œ]Öd¡ÏkZ¸ØÅÒì—Íf¹ö4xЛÏ^þGS;ºô<ùÂ0¡“Cuw#þYg©Áà †CüXD#1.ÆüèxÓöâ>mIÄ‚Ñ4m±Ð)Vd¶° CãV:Øj7Õëã°€À€`«v ½ˆnKýu°)ãÇ ;á롽~²°CËúáï*_ªÈ© qysg¿ÿLû35ïÒ£ 3Ä`¨p/Ø´U»…‘ £éŒû <Ű`¸‰Ø "x†Þ —”Z0aÕÁêA [²å8E!`«wó-D"xŠQÁPZE0Èh2¤`‹±`¸ˆBÉ.9Áxwô@0Èh¤ló1Ša;¤Z0¯I]F³GwŠÍø·•^:¤`‹xÁ(Ÿæ]KuF3¤/Œ¶‡Š˜F,Íš©zÔIÉäcnJ Õ¼>àsÔ‚á"Š”zÁ¼‹`¾ÈhÖM/$2¤LR†ø æ5>ËhÖN:ÌÝŒƒLRÁ¿£lÓQÄ7}V×7ÌÓ‰}™ÑìdJR"Iü)ØÂG8¿(j°B°5{¸Y,XÝ4ˆ`>ÍhV%2‹HIÊq ào‚ý}X¬c½—#Xª3šÉ ˆ«'R%)+V?@ ¶`Ã!®‘2 îD6}Í>]%"d4 R°ùQ±]øÏNõIÁörÙ`øì3¿ Í@ƒl^Ô a‡¨!‚…ïåVdÙAþ 2¤`sÖïÇñËDQC»4TF0 o ›½nŸ‰ `Ô°®´ ú¬A 6 Fq!lxׯJÁ¸9ÐÑ  x)ØÌˆ׉HìÖD#‚£lm4ßMO}Ù½©C°|‘…&"x)VI¸6ª¾€lúš=&n$‡itÏfÁœƒ€Ç¨ãJQÔè^ÍÕ‚!>K P¶zâ Ó«>@-—†Æôn ‚€Ð †ƒØW ÁÖŠÝô x )Ø´Õ»¹ŒfD}õ9!ØÌµ{Y ¼B!تÝÜ9˜Ž`ˆëFÁÀSôC_}ÞŠ,ZHWØÏP Æóu |QÁ7©žaP0Žíkƒ`à ø ü~?‚€ÁÀ,"š+cA0ðÕ`_aܼž`8‚µÁÀ3@0ð#jÁx¾þ_‚€ÁÀ€`àGT÷äàû8X…`³"¢ùR > endobj 30 0 obj <> endobj 31 0 obj <> endobj 29 0 obj <>/Length 23110>>stream xœí`ÅþÇg/A|ŠØè” „¡÷z¨O@}vý[žú°Š vDš(H—Þ éÐ AZB’k»ÿ)[fË]î.9rIæ {s³s³{óÙßovæ·ÃµêÜ;÷Æ5 ½šLœò†“?LÅ” W$ü?zÇó‚´©¤jƒÉתúàÃ\px«ýW¯PÚ•ab*¹f‹îÞ‘ o•–»+ÝRånÓ}•ÉÕÈWŽ2dKºL\®œ\ÁôƒRÄeÏŇÄLá?Jõ8ùÞ—úNuåu…¹÷î\¢Å«¾z7Ú]ÀoÅ¿¼”Sg“÷WŸ6ÍI4<©œá¶îThË¢÷R§x@Ä^áOýÏæôwÔ–¥?=tŨcWu” Ù•óà²=qÊ?Ô®á¿ÜBá¶Mˆ»Çц iÖ*-!öðYÛƒ÷(¹`yRÃ’Š Þj+dôå‚vÓÙA¹¨»ÁGÊÁÀ?‚R?ª†œ“ॼsP覯lø•§R 6ÔmB0:ýqéÛ·1š½œž í¨â7êçáäããä}ƒSÇ ‚ú-©m•$£ÆãúSü|Ø €× ø®Aÿ27G$´NK8š~Õ)Aå`t$P¶‚ªˆUðRF'c ¿B8ëÐø¶‹#¸z+5!Ú&ÈfoóJÿAÉ#Öšj8Ú ‘Úz«“µo8ÃOHiͪÃä?J Ô*}ÑS©ú'ÔÔ@C‚¾ÝÖݵOr3ßbàu?¼Ö]ææmE2þÁ$«!¶%A¾ºJ.“Œ~ ËåÁ Ú†%ˆDÓ¦ºþI$|‚SVÜj>ržCPg#¦€—.®¼† ù€¥âéI['”»t¢ô)NO}>ÕmTFR2[pÚ¤ ¯gÆ™‹<ŸÚáâù3vï¸rù¢ë}ˆjÔªÓ©{¯:õé^P³Ú•2¯9h ð« »šÎƒ{tWE]´gW}ÍÓ:œúŸÀéÛ‰[õQõ\{¬:GÐé[µ)À‚B‚ì8qÊ6¤h\ðP"0hœ+ÚK¡bLœcÇØØgðõ7ù§Es'4¸»i§n&$N9O‚XÏ <ÏÛŽä{–Ÿ-œòä,щà8 §¯ñ0Ù„ 0‰×\Ñã¦Ü$·Ú¹3ß©è*2³ªhNßÔ¶Ë52ET†êƒ¹ÜÉãß§pZS P<Ðþ’TŠÜÕå߀pׯÁð\óÀiI͹YwˆÕÇ ?{ÎØ>Ž´ã•ïªT)â ù2œ ‘àp8lv»Åj 0G¾²bËSÏ¿Žs <µïVHȺÎÒúi³pr^½./à2G-Mû¥wMãŠ$}U)Ä^|º…ëŠpyû£õëÿSÃ÷Oóa¼zÝþ#½µ$ׇ3ø1iàKÒ‚ÀÞàØ¥gZ([ÎjzeËØÈeSŽýÔÿê‚€>¯~ºõÖìj[ƵÂ)5”n€e dgIz+Q!!ÁI I‚ñ•Þ î 2ˆðY: ‚l¸´VP;ÉÛ¾ñ‘ ÿŧ½û®JÈ0‘ ‚½Ðj35iûêª" 8Só:jÔ®à²7=6¸Í>ûôæ° ozrMÅO·0èí`zƒØK:ȧW¶Ž‡ƒ´þ"äÜÍ@JœW·+ØzcV¸þ#]O@º“Šþ%-€$\†$H“˜Åíʨ’Õ7 Ô¹„+[Æ¡ƒ%í']¡I’÷KqtUjñ›<12*R9𫝧ÆANp ÝÏÌ©®ÑR+ˆÛ(‚îœ âÝGi[²Éú»¯ªo3òŒ‹0Ê("axW>ñ&!@"“#‰"!¢Ã«k÷($мî¿ÎH$û/&¸ Øvsv8îãqÀÈ9Å:¹‘p™\tu­’ÐrÙ”xŠ/úH óêhIH‹×u”Û*pó¤L‚â7*¾•qe¼ñëPÁ4 D$嘔BuŽÑ÷³ÀËfA†ÈÌ(= n7zÜq–\4(§<àÆ¤z§4Q¾]J·YAiÁbrÆàÄ©¾ÍÐG*ÂCE$ îÈÇï»úFçÜìD ü U‹&òÆ‹ÕoÚíŽB›ÝԲ˫˜ñüërq$•Y¸¼óÑz€ ÇìGÜ"|$ ‹«¶þ?±„O·ßšÕ ‘ݸËÏÔØ>¥Þ¯Ï/îS ;Bhû¿`vËQ«IîwöÙ»îF9±õ8±øþÖoÉåÜDí;é+øé§ï¼úNÿtÛMõå?a.$a›BÂåÖŸÔ{e‰’ƒKÓ>/×ÿµý§àÕÖ£ £–¥¯èU“KH8±ø¾VJåsŸÃ•7õŸ½ûÊóÿ7üÏKZ%L®3ñ7ü9zÛ¿Fö¦é!?¶þï•Uïîç‘yÔÿ\Tl÷-—N9¾¤?€(ß/¼‹´úÂBx~XùºSÖ¡”7vóS›‘nî-(VB̓ú{U<¨›¼–#ãà¬M¹2¸es R²© ­ž@_ÎËPò0,üì½ÿõoËÇíºvLöÝXµbL=n†¼±¼Ëv_h³™Z÷|uã‘"H n¡’~3‚aÒoàý¶'#ÐÛSêOhG®¯€ÃëOüÔ?GCB_L‚´ G‹eS`¶ê¢Ëwé™;¦Ô›Ø>ŽøîI¸œxä[ö~~—}z3ÄÉÑÕ*é„$ΫÝEê' ÇìÍOš›öj†¹ ØkˆØ˜øÛ¨ei+zÕºŒ¾àêa²aõ&×ÐnÊô:ôgÂXyS¯WlåO6GTôBÌ´DõŸ\ç×I·<6=dà„ ÃAýÃâ1 #W ^}a>­F%i+j¬ˆáŽeÍh)vDP˜.ÝDô«æö޼áüž@ÉÀ`Ð;¦‚vô˜SH’E×GŃžpu‡ÄII„×;çîø½r¥€@“éç‡;CS@hùg¿ç-6Ç}½†¾¿/cöŽHYî@ŒDü7÷·Ž]}nqËãÓC›¾Bì:Ãë%~[kuÑ$Äc÷@$aÔ¸ã¸4tÁË1£·µÖȃ\Èɶt  €XùÌ NÈèÕàƒØ‹¨}Cn믘xnqŸÚ賓ójwÐjÜc¾Œ¿tl†Xy.{ó!?ŽËøµÖjÔú³QëÿZ±Xsà^¡M›ñ«únâD4s¤¾8©{G@r“UùÄ7÷·û7ƒðEÈÅ/£k Š„ŠàÉ€Oõ›åF¨#Ay§žt¢Ê¥ù€ÚÖ¸”F› rÅ!ÂAÞV•£¹»D“¡ícië¢ë3;ç’ðTh•3+¿¹+ÀÈqзßßó)Á ó®…ð¬ÚÁêàŽybazîŒç^— j^OMÐÜ8Âã¸Ø8Ò ÓÍóô$(-¸ÆŽGë­¼#yûÊÖq¸Ÿ€I í{äÒô Bö&|iGåDƒ¸‹ ÑÜn®.rïHî„´"$<ÝBÀþÒÊI美I¨ƒÉ¾BÅ^‚mâ—!~)$7qˆ1éE  ïöóOPß °wéE“ ¨Iê7”{€ðc°UÜÀ=fD‚°‘k°óÑ:®¯ÿÍ?!ÝK•Lú¼t¡¨ÛGÀIŸQtaôHÐoвê–)½ˆ8è:3@ýIQý1A»å†EŸ½÷oó}çV~S9ÀÀq{zÌÐÛ„n/r‚ÅÁ×óÄ—i·d Zˆ$àxY×x4”¦À¡[¨»£.À ž $U)úÈúø#¡ûÖ“î/ºetm_•î‘è·€-èR=xÕ¹¯ ʽ#é~k äâ£Û©ýpâ]Ñx¯«øÓ " •ú€£èûQ‰óñ½£™áòÙÈÞ<£É’Ñ)¯d6i öX§G\Þ>µÁäuŸà^5¢âÜ‹HZ¨úRÈduÀÁKrôá Ø% ï±¢»L¯ÂÎÏì¦ò—BJ1í" T/ÛðG¼‚Û} 5ÙØ2®õèUoíu<²·Žk3ºãæë³šàk;|9ùUÀ p,íÉÄ@Sàâ%VÀ./ýúWYÛšõþËk¼üi‘~”*§;lªç,Ú-¹ºÚPÚ¦=‹prR vÓä^ôùûÏ…?xqõ÷•‘MøèžÎú~ÂKùû¡M°Øù:£ûüäµϽ&Ù²þ½h^px«ôÄØÓ×ô\#ÂCòÂJýÄü¨y5C'?Ðæm±„O¶áv‰š2iµ°i† A½ÕaŸ¼ þ;ñì"dN|ó@[¸ËÛ{­]þ¾Kjß'¾y°­\Ζëb9}ÁÑó" ʶ¨ÄùÔxxkÏQЭmì¯g"Ø&´ –$^m¸ŒÜ°n Ê1ì¸~wõåbÅ/¥*¿Uì¦Cäâ$äà5»µ”¼½ÏþDõM3Ì?I…õï¦ûÙdÕfÙ”Xx-7¶Œo³ Z·zú|Ô)¿ô¬NlrIº~ßwý«ñâÈ/ «Áâ¤}a€ä#É?-™¹yßK’Ò » ú7†…pºc—[¦ÜQ”Ûª†½ Íh½ Œ­ü%œQ‘_þÁK‘µrÖ/ƒ6!ÐÄýÞl”þÞÑГ«í<² ÕOüèØ¥'g¿*Ù J(&!2=1îÔ?vÙ/B€gëhæáÉfp N- ³£t;³«4Ÿ]ÞùX£UÎ|-õ³9ÅT‹Ó uþ´5qò­Îj¨Eé4^oHWAš•„Æxbä}¥Þºî¶á*éÚ¦ìú½k¿KsDêC$ÝAùT;Ì ¸:‹ªO8à‚}!_Ïýßkߨ²¦r@@` 5\åNº²v$Áñ@ß‘ì?¥"¡á}¡­¹à¦-ÓOËȱȓ‹LÇ…y<ç‡'½Lƒ^Ž|±¢U}ÅRÓ¢ïZP$9Jœz“þœÄyÊ'À°UP'EÕœ”¬Î<(Õ§2n8Ÿ•õ÷¶Íùù·õëíÖ=÷ÜÓ=:¦^ÃFr¶v¡u‚›6ç›Ã3SÎæ(mC_{Êt6Žž€(I’ÿQN:g`Jœ‰Ë£üP£3ãÔ8wæ Š ÔP‘ö‹49ù×ÑP¦ýåʯ¬Iu¡”n•â¦/PA:—<® €Cèú TÛåT¶Mk(4ètíAsœz_NUsr´©’ß&«.Œ**€Sé›+]kêlê?rr5ä¨V¤£ËKrµ37nIhš™ròDÖ%r¡lPý!êì¹åÑPÇD4ÍË ä,†nŠl&õ%íW¹øRç4v¹¨¯Ñêl?åW§»•”óCîi~8ùcå7Ôš {oØ J4ð…\K{›–¾«ô^!pq:JQ¯væF!M›qB›œJMŠ?u¥q eãz÷ÝwŸIŒüáÈ+­Ò¬{— Ïóä•HN¡%ïXº5/‚§úhz&ÙnÒ4’v*59.í ñZ…4€­ÿÖ­[¥[Q&&ß©jÕª„¸Œ ôFZ‡††„‡s ÇÓRަf塀!aíÚµ'M.å*31•¨–-]2bĈV­Z;v,=ûIlÞ”klÎJO9”tÏEÚ5 ’I˜0á‘Ò­7SÉjùòŸe2®ˆ$D‚ÌY)2ÉíåŽÍÆg$0•+­ø…&?†‘͈„úA¡g2RÄgÛišË$ŒÇH`*WúuEBÎEr/+2ÈÚL"a|âÀ¤"aô˜I¥]s&¦’Ôª•K).I$„š›!ï(4 Ù„Lˆ@GŠ„Q£ H8}6kÇÞ]ŽS€Íaâ*YM–ÀˆöЃ¹_¡ë'^ªZ½Á=VÍÚ=§q×Y……÷ä^Ï»/ø©’:`&&C­^¥™s‰ÜœŽlLHÀ=æƒ ™d ¶C„ÒO1Ê€„—ÿøL‡£¼ÉÎÀ›8xîËÃmA•Ú @pØùÕ&²QZú}eä®É‰ŸÓ ÓÄ ñGë¶ìxfß÷Õ"f ±[UL¾ÕÚÕ*ëI wQ$BM€¾w4lÄD}Y?ýúÓÓý«9ðlÎ$|€‰s,úózïå<Û’ò§ ìç¢B÷X—V¶€»[ݾrñÞ5@aBþ-þBþš5k—ð¡31QZ·v™Žö˜ BͧRSâRO£Œhmn,“0t¸ «~èÓ.dþ/'fŽWʶ>-vÞ ð¸ p|÷NÝÖkè¬BW¶„Ý]­ÕÃM'ý«F”埽9‰?ÚÏݪ÷p/ƒÉwúý7- P-‰M€¯™©)Ç3²È¼‘È`edmð0–®ú!º}H‘_¹ãHæ„Q:û´ŠmI¥»òAåˆü7îy¸È?z;d]ï ð08™w¤Y7oÞlÙº›çGÍĤÕúuÎI ËHN>‘u¥q EÆ2 ƒ†LЗµ|íÒÞíA›°ðƒ™Î¾/9a×¶CéGMu–¡rþº« ÿkÐzPvfV­ðögö[§õs•j(ý›Íf±X áëzEóúà™˜dmøc9}ïˆÌ¢S‘pòìY’µYƒ2 ðËÚŸ£Û7Ö§ký¥ñ#œGä§¿xW§ÁƒWN®*¨9¹æ¿ s¯ß¨ÞâMø‘Õj%À””˜Ò³7#©´q½Š€gЊ$7 KOJN>H€¾Hx=…„þƒ HXñÛÐ;*Ú&>=n¸«¹Kç“Z´Ð>T6z V¬Fzz:äaÐP6ÆÇTÚ´AKïR.ˆ6¡IÝ"IXÝ>ˆlάìpØÑ“éÉÓéíè¦Ûíè úgµ‘LÂiLlô-hÒ.Ÿ'ù̵êÉ$LžÌBì™Ê•–,YB‘ D‚ LK*þÉ&‰ÍªH¸@R͵êºI·kŽóUó ,…6Þf³]½a-°š,V›%ÿ¦ÝV`·Y圂 X¯%lZþ¾ïމɹAB¶DBMwIøruZÕ!6°XV»Õb·ÚV;o± ¸muXì„ÄÎÞ¾yâ÷§³’öûü@™˜\ªhÒ%BÝ&aÞ/Ǫ \`ö?y×nZnÚyA°ÛQÓ·;‡­FWµYóÏýýfZì&m›g˜,Æ[Ó7ò‹bŒ¿fz/<}ïÌࢎ2s~×ЕcÜÉiø-]Ó^D»*u ó\7Kóþ«ñשŽÞùñª?qû¼êètµNzƒ_ ÿŸ/SbE2åÎ+ë§QäÉ!KM‚¸¦Nó†Ajð#UBÝî'Ìývíä1ᆱ’ ¯ƒžÑ‚>²óÂÍ…Í.X 7÷ÚÔ Cã©ö—~‡¼=?}æLc\~ñOŽTŽB‚X` ý|FߥÔm'vÞñ†Ì‚«#‚Ÿ­&5Ö)à'wëfD‚\ÂæùóCg¢Ï•±@ÿ4¥ gÀ³ÃÖ‹&!ëšHBDš©Çì ߬™ýÄHÃì°:è)Ym­Üë#Ç$Ÿ8ªÊän.5J®pÝwi¾b㘕ïÉ¿¯Ë/•ZBºŒ„›ß¨#Á¨MI_ ü–úbàŠ&!÷˜D‚»ÞÑ+·<:F;Y•‚2`°Û_oܺ1i¤Ž| JÔØ^Ê.K.ƒ|^ômô¤PÉ“A¹’ÁY9s#fÏF{8·ù†$  0,^!]2U’þjÙé¡“6‚u6,ïïº(Ü‚WʈVØhO•Œ@Ó”½õçIBwÊ }ì»ócä¹Ã*¸A• dU;÷û z‘Œ\#„CÀþÈ,ܺusÊ= Ê) Î1Ï´g邉†åH9õ¹N†Þ ­Û•/Ä@çd¹>EvŒJ+Údè/­.þy"Ô' ŸFB€úÜúäüX€bš„3×rHb³U$ˆþb€š¨‡ ‹ =ðâfÞÍicc’ô$`Éç;Tõ[HGì9 Àu9@טhÑ=fù¢¥¹¤9/P}MRÀ‹iºæ¤&bYÀiQÒÕb˜¾8Q®¾³30¸êëjÛ““‹ƒþD©R ÎmÉžŸLýË(¸CÂE‰„:Þ‘pþVÚŽ´/'[WÁíìf U7½o;ûE›Í«W~óñþNIÏžú¤” ú<ú¥Õ¿«Á¥ÖYMHVè8wÖÅìÿT>sz\Äà:ñŽT$8ï!»&AÞÏwçG %fÎ^»JÃ4R“ã çsÓ6g.À¹Çï¹b‚nÖå£×/¼q׎_ÎçUÜë×Ú•AÚwO'íþCµ¿|ËB1¢éjÃJNÊ÷Ï™bÝñŽ4åœkºZE µþšÂõý-(ç5½ÅÎs%]•¯6<-ú4¢>q~2ŒzrTšÓs[‚çGWÝ’ë'“™s‘¤W÷†„6Oæª]É¿˜÷øÃ9ulîØ•{;>çVzn\οæŒ_Ypwåû¯ÅýýžæFå‡ô侚Ú {LŸ.ûbšÓ³Q9Å"¡¨Âé›ñâqmÖŒ›×Y)[rÔE¡¾$åÀ(-NZÒ‹¨‘Z”Æ_;¤‡¿'¥ÜX;Çûa‡¸dÏϰuÚ)–IP‘pîÆUâ5­¯"AŒéô‚‡þ½´‹ÝVÿñËmváÞ%‘àä½9™7³.ݼgÝi˜²`ß§÷Ú·}ûäNïj_T¼ß§TäåÅÕÅEÄõ^%r~Jr<áÜP’Ih¨pJzöKPõÚn’ðÃÊ-S1 <OÌw©ß³ꌺ¶æ®­ß^9U˜zîVã©õ*÷è·çîJi9Û.fÞ\üÄ1/«ïÿò®y”¶¼@óêPKèü¸ºççžhÎc UhZ¯x$Ì™ûí®-¡åûêE¦›'=øPå•Ç'ÚӮğ+4?V7¤ÛiÛ½AßÚ%¥f&mܾ´<Î;Ryö¥]™;!µŸ 7¯‘Ä&u($œÎãwW¯åݬìõÇ®~ºãâwÇž¿~éFÛíø6Ñß÷À—7¯wŽi6³Kè>&&&ÏE“páÆ5²ŽTMBVÎe²"§×$01ù¿T$›À¡'©HØgòˆ„Y³fÍ›gü(l&&?” ²Mn–.‘ÕˆÙ¦ò+ ·$ê4•WñŽf˜Ê–´6ô á2 (ÎõUs÷ÞQq´vù¼fѯ>ú"&&Z6öj‹$˜Ó“Rîd?6ý~ý»W¾Ë„¿±/¼¹~ãÉQ<çÍ‘y,zŒWa8>‹ßaºrê…7ႚ˜3’RNKã ÝO(ŽVÿüù°½Ö­Ý_×®Þ6fÊ +¾ûxÜã/.ûfÎÄ'^Y²èƒÉ3^[²ðýÉO½^Òßìõi9cÒÉ€õ˜C4$nŒ¬mÛ¾#9é¤>½ix³è޽ܩÍÊ%ŸŽ=@~+˜,&»ðÎav‹`·ð𯵷ZÞ[ûÞg߸(Ês1*´œÙ„¦a\ã°ÐÌäT÷mÂ_|ñÌ3ÏèÓ,Xðì³ÏºY!GA²ÀãÇÀ@ à†½³G¡`-àí…øj±ä\ÍjµÀpwíŒ-çTƉÚI¬Ú0*uù@=SЋȸ"#Ș,“%‘ÐÈš÷})aËGdÛ}  4nÒPH‚‰sO0€¦@°:l|a5?÷êõ s×äñÍ/ÎKRÍõ5 ¤2JÔàÂñ/24½ȸ28=¯¼Š&á¢Ôc6ׯ$……f È]TÁžzúi²Ý²ßËñ‰Ë¨-üê+ÏlÈ5ñvl ò!‚­@ÄùEÖ‚Û—¯ç4èdy5å¢ÝY¥`šã<îÇY@ŒÓò=*:‚ŒéIEB®ØO0ïˆôΠgD¢5§V«é Ãg¬¦[4Š@î&ѯú¾ÿâÝÉ 5 ²Ð#²¶|Áf… ¿Èšï°Zì–ü³×rß\²~ëíþª ñA%ER$ºEeX¾—‘q.#Șîh.å]Çà ¤V}…„³ÒS<\£H&MšH¶»Žþ`ïª×ÈöÒ¥ËÜ· ¶Ü¸p›ƒ Øo[!þZ–Ûpb Ø -…§oØ:ŒZh°³_ã,ÊEt•sïȸüˆŒ+îäz¦b‹&!;ÿ&‰Ô ®YÝ;"ã ç¤èæúU/’XÙî;åó-?‰ã0¿›$,üäiÓ‡ò·Ö|r§ùEd »‚`³Y2®þû?ã“Oé : §O‰áÒ5Û0Êyt•6àêëË/^dœdLwF4 9ù·HbãuB1 hŒùÂõ2µÞƒ@Ë}  ®îµçeÙr/Ù-y»Ýn±Ø ­ À"ð¼þ³Ú­Sï‰nÛ¹rÉĤ&ែ\€º\£êµ”ÙoàèfÔy°š¯Çæ}ðò¬×>|uÖcÿ›÷ý˜!Ñ+ÿØÖ:"4.1½Nõ.æÜпºQ$#É-Ñ$\+¸Mæ5¨V“€ç¢^"1Ô~àá28•‘Àä–T$æ“ÄÕj„Êñ —¥¹ÚµîˆÍEe*¯¢I¸n)h8Ô{¸º©“}ë:ÉZ³êƒeÐ&01¹%š„›Ö’X÷!Š„+·ˆ;.Ôð„„;lÚ{ Ò‘'J¢LeV4 ·l…$örr1 ¨^õ¿µ Œ¦bŠ&!×f!‰µ|˜&á&‰Ô©~Ÿ$0›ÀT¶D“g·’6_ë‡u6ÁC¼–w1kŒ¦bJM² ¾_ª± HÕï»ÿĬuéÞúá‡+ÃmNpp¼}íoG݉Y“Iøì pz ø5ì„פ”kE”ÀH¨à¢I¸m·á5Póþ‡®æ‰#ÏÕªT½6Á–ãLoãs/™êN$kßÎ{ÚÌ·|ôê3/ýO³—–ªÝ3˜ÜMBo#«çÔ¸ÿA…„$.Š„‰Y>¼½) ` ®{ž6SÝÇô;2˜Š)5 v’X½ê ×òrIêCUîs?>–Gñ –›;+B ¶n;Ö«Gµm;s¢£ªoØ|iPLíU¿=¼Á’å™SŸ}w᧯?õ‚²ž¹žÕÆÕ ÔàÜq0âÊöìh0ù´±gx>m0*¸h ™k{¥C²oçŒÞºr¥À«Ù7ª]ÝTxp&åc‚8쀷ž;wë\AhçžâôM×$t»&­©I‡Á‘ Ðn«ê« \*OfeW»¯ªBÂõÛ¢òà½Uî€M(¼²áî@Óúm©ááaÁÕn‡8Ú6À[›Õa±\»‘W£«ª«P„M¼£A}@¯Sàùë Ù"FBM‚­wÀÁK/ì($ÜHxÀ &Mš8ù%ÕÅvÉG}H¤Ž›1kãG5ÏÏs׺MXÃûoÎo…ð6›Ýj±Û,«åŸ+× Ñ¸&¡¹ücïèûoÀi/´,Ä20*¸hl XF~ò„à[·IÖªÿº×ב: ?ycðÀVuê×0å_°“°[!èY­v‹åvîíïÖïhÔþ…ÉSgÐ;º&dnЧ¢G¤[YïH`0*¸hì¤s* ?HyB°D‚Põ_EÛ„âǬ­ùùãŽÕm—EË!Xy“Å^Ébt­ÆÆ˜™Š) œ˜ˆH×’P´M(©˜µ_ìå÷¿nÚ°Ï¿]7j@—Õ÷uˆ ;t<µQÝY®F«1˜Š)ç$Hq̹·I?¡HJQŒ¦bJKnôT©‚žò"‘ F²Ý÷¯{Ø\T¦ò* (¡ð@•û \PXXF²—$Üa1˜Š)Õ½#bð]Ô °P‰„€§#Ý›À ™JEªñ'‰ÝWµQhˆHB^a>™—çÏ6È\õþ†ÁA –Bb+ªÜ}·ŸÛHBhXÍÁÚ‹•?ôé_¿,ž÷ŸÝ¿çY…‚B»2`ÀêhW}Ñ¡?Kví¦2/•MHx¨êý ‚‹$ÜÌ¿ ½#ÁÙ¥.Ù&Ü.䯀üµ‡~^¼tÊÜOÁM¸ hòÚõßÀH`ÒH³f) WÿZÕª×oÜH$!3û"ä²Z»®ŸÛ„_7Çi¶ >ÖÛÀ’‡^m…ó>N}쓽v°9›]1åi- l‰´ /š„„S„„N-#ë5’H8–•Á È(´ õ[›°ao|µ;ìp#7a ½ à‘‘]}k/tXg}1zJ=F'HNykÎ|f˜4¢IØ~äàИÂО½›{: ùFÌ6uö[«\PïæcÐSêýÜîØÄÔù ¾,Â&h–` UÒD‚VáÅ4j öäíò š„CIî(DE¶CcÌdÞQlêŒB£Ð¶q˜ïlB1hûzÅöñu_[sþà^íìvÁæ€Ö€·Ú…›×¯<ùŸwýþËuo÷€Ù¢_ÞŸ”æ6 ÒÊP¡F ®1Ê—hb³Òa ÇqÝ›E¢yG„„¸¬4<œÚxB‚G*þm –þ5þþIë¬k‡Dwúpõ Ù&Ìì“ûìk,ÿæKè&!BxádjzQ$¸\—MÉϼ£r%š„øóhá2h:7i®ÌEÅ6¡Ð¶‘mB1hƒ$Œ®4à7aËÀÞÝmÈ&ðdè ÷Ú…ÿ¼ýÑ+/½b`ì–¼"m‚n 6ÕJãš5ÊY¹|H5žpñ Nã:™Ã•ø„جTd`Ù—6¡˜Án„%¿¬ž<~TL¯ž‹6åÊ6aj§+¯}ð¹>¿ d‰pÏ]L£e›™ÊšT$\: °wÔ1¤©²º"·ù®ŸPüñ"ÈCÏ®Ýóo]¶Ù6›½ÚoäÆèÒþ=&Aï91•E©HÈ>G¢Ö:7UV—:z:à{Gí|fJJÄ2èÓ]‘ º=†kźÞ[b*Û¢IH¼|Y:71Ó$°H`ñ LeK*›pÛèÑ$!6AíƒüÝ&01y-u?áºs½£¦*H?Á#˜M`*[Òõ˜‘{¤"áð©T’Õÿm‹YcòZ껨gñÊä\§P :5ñs›ÀbÖ˜¼––€†Ö:…†«Hð¼fný‘À¦©– ©fà]ÈÂfÐÙ¡p0#ç:†x@‚Gò—˜5)T 1dìפ‹³í”·®âÚ¤9yo$…Ò{1üZjNcït‹PÖO8žŒ¶P?º\ǬI¡jÔ&åilYΠŸ§ÍlB™MÂñ §ð’: kXså©ñÒN’ÙÍÍ*@Ìš³í¢2ÃØFB™MBÜù <ëÖ¤¥BÂþ´2ÆÜ%¬yˆYs¶ÍH(ç¢I8r&z‚ÀõlIâÌéI){RâÉSº5mYbÖœm»“yGeX4 3“Mh4™ëݲ-ŠY 3g$§ìJ'=!Ç'lŠ=@ú 1­:ú¹M`bòZªèÍ3éxú5šW¡Ä¬mÂ0°­¿ÏEebòZª˜µ³äYÀ=šD*1kcq¤ŽxBSÙ’:ޝ³Æq=ÂZRqÌqp7ôg1kLåWêÑ:k^g&á OI(±˜5&¯¥Ê @$´Ð‘@ÿÖþnXÌ“×r‹€{Ìý[ûû³-XÌ“×ò e-fÍ;9›IÁVm+{r—¨?¶ >‰Y+ZE‘ÀÖª*;ò å!f­h1ÊüÂ&”vÌš&-†ŽåW&Î$Êí[ù ÄVm+{R‘pþÀF½Ó6Á?bÖèù¤RÐZ&íè&â½Ò5‹O±UÛÊžÜ$ÝEñä.ªGò¯˜5u ¿¸ÂZ¨Qb Ý3ž Ts·ÙªmeLZ°ÔÏÊŽ;@R="¡ ǬyAnßÄCrå±UÛüXš§Æ4ÆÌ• ÉÿbÖhGˆ4Zg‰ª~0üd ø {KlÕ¶2& hžHýÔxàË1f?ˆYSG–iŸï‚s$Rý±Ë=ÝɃ-تmþ.½M€êÑÏ;R=5øp.*‹Yc*uéVáð¬lš„#ûHÖíXÌS¹•Ê&œË$~L‚9=)eý¡½äÞÑà•š¾ì¯?ÉS^&õèç6Ŭ1y-zÊ &!$øTZúÒÍPš&õTVl‹YcòTêõ˜qY± 4 Ð&Äx@BňYs!j"5Ó‚Éo¥Y™\|òí-‡ýÒ?±¯ÿöгVâ¢31}úâD¦ãç¢I8œ•†8à¸(â5 ÉLM[¹s3Nc{Åøís±cÖJ\®d`ò;©H8†½#ST3B‚943%uÍîm(£FöðÕxBiǬÍ:kÓ7ò/¦‰Óíðl;%2_jÕæ]åf$”9Ñ$:ÊaE5kEƘC3’S×íßI²únŒÙ?bÖèuÖÄMõºië†ñÃÖ‰16îäg$”%©H8•Jú ½"ZãyGaæôä” ‡ö`çHÜÁWë1ûWÌš³mjaA7ò3ʘTO?•‚Aàz5o­ÌÀÛxd?™ç»¹¨þ³ÆH¨ÒP¨×»yeVö¦8ñYÙ¾{.ªÿŬ¶lwÄH(W¢I8™ A0AZ´QbÖ6;IðisiǬ¹nÙèf(é1K¦À=æ¢I kìé.~-= Ð=ŠnÑV‰cÞrü€–Y1­|ø¼#³ÆTºÒ“û´T“s$ô‹ôßgౘ5&¯E“°?# OE…$´£I8 D:øí3‹YcòZp×7RGTßÈö~>ÉkÑ$ìƒ6¥• LLeKjN’˜5Øæ™M`ªXR‘~’Ä1— ¥"³Æäµ46€"Ŭ1•-Ñ$ìMÇ$p _d‡²mXÌ“§r‡„#dÞ‘ÿÛ„bĬùhe4gKès:Ë@­r‚¤¦–?gØÅ“Þ;‚R‘°5þŽÔüÙ&ø`µ%!}þüЙÒ4>`ÀÂæ¢2Öˆ-JRrÒ€›¼ÓªcqI(k1k>&Áƒbf`‹·ùTnÙ”&€>‘íÊyÌZ+£3r KZaÁiãušÁ s#fÏFÞ{}1å6 xF¹ŽYsge´âD®7VÓqžÁàú’ç¾±wfŒ+ŸŠÉ=ùŠäO1kE­Œæ}¼Žº¹õ=ê#¨ÓØB=Å•¿Ø¿‰Y+je4oI(†9Nzšºöº˜Š+H¤Î–xé.jK_Ý;ò§˜5×+£y¹–nÔ’ ¿ß(Iw‹Hé¦(^óŽŠ'Õx"¯7Ù1TŽÞܘ¬ŸàѬì2³æbe4¥A+rÍ wK-z®dPE¨ï•ê‡)ØhBqE“°'=§ ý[u —Hø+þ¹‹ãI¤ŽGb1kL¥.š„Ýéâù èÙ›ŽKý­|ÇÌbÖ˜J]4 §ž ‰Ût oÂ51g$¥l<&ší­:ûí3‹YcòZ4 ;Sâqš0¸m×™„ ±{qÐ7¨µ¯žwT";21G4 ÛSޑġm»…4 ㇅f&§þqtÀþƒÛúûÚ›LL^KEBr,¾u†¶ïL‘°çä†xB³ LeK4 Û’bIâ0ByB0ôŽÈ½#ÿ· ,fÉkim@w‰ M@Þé'ü·ùF7°µ=f³ÆT¶D“°#åY[Pì'ˆ÷ޤ»¨<¹‹Z*b1kL^‹&aWj<Mï‘ñ„ÍÇ’¬¬•Õ˜5w¦C016ª[¾¤YKCã è…bð³ÇܯbŬ'ØŸò)Õl‹ŒD2ï¨$5ÛÇ1#õõ$R§ìǬ'X Xù”Óxʼ#‰„~å>fM¡†[º4íóܹ³W†§¿‘*Æ×3稜I?+[Àsí6Å!8Ä´*ß1ktô™v®3&Ìe6¡üÊYD?žw–‘œüçÔO€$ hëÃø¿‰Y£¶ý¼£r.õóŽ$0 M§¦M¸Ææ°Ì”äõ£JÒÑW϶ð§˜5ÀH¨˜Rõ˜Óš~`».!M¸F¡æS©)k÷"YGtõÕú þ³ o1ï¨ÜKu5’àp8ø!»‡™¹†!æÓi)+wÄSQ…Ñ=+Þ:kÒæ¤3#¡ÜJEBr¼Ý4¼KT9”klÎJOY¾1Ã~Âøh®½ÉbÖ˜JWª1æ“Çì¼ÝasŒìÝ84„«d>“‘²tó’uR ‹Yc*·R‘gsØVÛ¨¨~Bƒ! ¡g2RÚ¸Ÿ¬´3y€¿Ï;b1kL^K³I°Ã?Ö1Qý…@‡žÉLýqŽÞäÀ£ïÄ\T&¦R‘Š„„X›ÝŽHèUl˜˜Ê–ÔÞQ¬:ÖvÛè¨L‚Ê;“0›ÀTn¥é1c›`ݳ/ê'{GKÿ’zÌýü½ŸÀÄäµÔwQcìèÞ‘9DOX±ý ~¶×ëNÄ'01•ŠÔ#k'vè9†u‰ ǘ×ìǘGvóÕ3­µËç˜0‹~õÑ11ÑÒζpððÏà݃›˜¹ÆfsfJÊÅHßÍ;’›~¿þÝ+ßehNl!_xsýÆ“£y΋cbòHêç¢&¥+ÀÉÕ^Çlúܹ‰³ÕË¥‰«)ãO§O_œ(öÄç¹0“P!¤'àõf‹K-÷I€*¸º×ž—e˽d·äAìv»ÅbG1hçíðŸÕhu˜zOdS9˜JR%IBñÇæ}ðò¬×>|uÖcÿ›÷ý˜!Ñ+ÿØÖ:"4.1½Nõ.æÜпz{ÔLLZ•$ LLeW¾"ÍEe*[b6‰ ÉŽ“ç3›ÀTŽ¥&!…´y5 IÇà1 LLeK4 3Sȼ#= (•Ù¦r, §RȬS (Ú„H³ÆT^¥!­ž€¼£¶: wî ,f©lIOTtñIðZÅ‹Yóèñ½ìY¿LŠ´$`E·ðŠ?ˆYc$0y©’$¡´cÖäitÒ¬9mØý~# ÎÌT±å+J/fÍxªfþX†Æl“¢&ÁbÖ2u¡j(€™Cc$0)*yü%f-Ó(TM†ÆH`RTÂ$øYÌš&TM”†–ÎH`’UÂ$”vÌšÔkÖöqʰuš04Uf¦Š-_‘@‹Å¬1ù¿ük<Ŭ1•–J’&¦²+5 ©dV¶ž<+;œÍÊf*·rEBpÓ°tÅ&Œ¦r,š„C§Sñ\TA"?Go¢Euî̬l&¦R‘–ôä/…szRÊöÄ8²â`¯ˆ"žÌÄTv¥'…Þ-Ú`ÂÌéÉ)[OØ(@> LåU$л9&!(,4#9uó±ƒ(1‘¬8ÈÄT¶äŠ„ÆæÐÌ”Ô?ïʼnÜÀö] LåU4 ‡O§ä " BCN¥¦ý¶w'ê'p`X—(FSy•+›Ð0$ètZÆÊí›ÉzÌczÅÈ$”f•™˜|#§$4jœ•‘¹tÓzruRÿA2 Æ +Õ:31•¼`ó–½#üh ‰„úÉ<õãzd`òÔÁ# LåX4 ðâ/‚Š„o×®"ù¦]Áû Е,í*0ùPN{Ìõ5<{êô7«Å í€é£ÆUd>þlaßÞK»wB!!!_}½¤‚,9䧦?B“Õ«ykš„ø!HŒ„…1}º–v-î„‚‚‚`³€»%µ¶œh³‹M(° ù!_z-´‚B›`³ ‹¦\/Å _ä²ÒP€Có*(Ö¬äp?ቑc ÿüâóOiÊútõUPÔùÚ÷I=1÷fwV1s;ÎXY/ÍûsQ¤ ýûv[ºïn¸ípØ6‹ÍZh·X­ùVËm»µÀn+´Ù,¼ÝFòð\?ÖÆ—‚ÍbÁ¢ŸàÁþ•R«f­jØ‚Ý.Xí‚Í&Àß×·m¼mÀ_œ?z<í§g+•v­‹%rÈ*jô¢M ý„ï×­á 7uÈ×$À³–WÀ»8_±_·BYéXûÌùóÓgÎ4FÁ5 w:’00¦Ç×›òš¶lßææYnäY^¬‡žSöÂñÕ…(°Îaµ9jUÎ}ôöKOëʸ¶gÑ’Ùx³fçgf´¯2×¼s Æ3“ºUó²V)kæîª1yF·‡¤÷›Þ9i~«Ç?‹¤5ó¶ØFÁfvSR ’Í|+È+äó „¼BþÊù_òiþ‹Ëž¯Bj}¢¸]­W1Žîމ²s‚ŸÉÈ\òçï&ˆÇMê?¸H›pý¶àâ|û¶=Úr· û ƒDm?zæ™IâÅþÆ®.w‡á-×·,n?ýù¹ÿ}röhÕþW}õžãŸÕD|»çj‡nM2V¿u æ³xßVR6¾•h~gTˆønõg‰ÒWx«† ~¹ðGx°ñYùccZÓñ<€&ÂM„ƒ·;­€¦~Ä”§úô*—rPW÷üüE‚ùÙ§;ø†…bŸ=IäeŽd¥“»¨¢wÔ ¸qVzæ/[6šLd`t¯~²RwÆÅž(,,´ZªÔm7zhR®³óuèOòüF£§NPÑ÷ºÃõÏóz#)”~‚0|Ì‘ªœ¹³g£=:=íÂA†ê½õðiB‚Œ­¿’tdOÃÑçìèHyá¸=/ã®h‡áÚîßg÷úÏ覚RÓW½¹¿æÌ)Ý«{Q#¬œƒ æÿÓë¿›Š¥¥EˆÛÞ«~ýú°YÀƒ=’vcâ ör:/ÀŸþ¦ä—EþüYO$§¼5gþÏŸ¿H@T±ЕJ¬prÈ gÒI|‚HBÃà ÓékvmE7ZM¦á]£4$¬úù³¾5ŧ­¬HK6"Û÷hÝ)Úð|I$¹ÁRu ÛªE’‘à"Ѱœ‹É7QŸ{*HÂð!}þ:˜ IÐ``9óת}C^¹l³A „¼y™MbÂR6§Þýbeqçœ_Ìý§÷ûƒÂµ¥¦­|}_ÍÙS{TI+?ZÓZ{ŒÂó÷ßn¹Œ&¾4&\óV.¥g÷Æ)I^O4ã}•bñWïÁû…O|XùQbÙ]gçÃÏ¢‘êÕ«÷ÅW?ÀƒÝ›˜ýè°.$Q@ ௉€Ç¿,Ü8™š Ùeó^6<(jm€– >¾:¬F¸R+ùppΉMN,CéµúN{¶ÇCÒ©Sêärr”/lÙ­oöñ$|¶?<ûÙNîBYEÀ+%D´ÂóŽB‚O¥¥ÿ¾4 Ð( êÐUCÂ_½ûèÓ­HY–‹é¶K»/¥'¿÷[ø«~}ýfÁ=ÿº»N͇éóE‘€…qˆ€ 3Tõ”.Ø\ñS='¸.ǧ‚$ŒÚwóŒ‰õÞ5Ä&•'€îLʙ߷ÿ>tí´sÎù¿€ñ3õ¿MÚ¯¯í«ùÜÔžÕu)9ë_Kû`¬Ø:A’ú-¥œ]?ü†ÌìùpÒ¯&4yl8],U~ÒúùW:Ϭ±_,¾Ýv´@;Ê%ëÖ­ ›<Øqç¦î‰›Æþ”<¹ºA;ÏC$ iið—]>ÿÂ%~¢ÉsèÀaâoÙ}§áoAÛ`®*<3Ÿ§´«ú[|­î(³*Q]ÿžÿ¨ËQ>•ÏuÜ9dç$àxïƒÞ0qZwÒ°è³7fÌnUxõŸAÈ;ËçfL¯“W}ºp÷ý™—.^:›Ý>2²Këpù|iI;Ïè9e€„QÃc6îKƒ6aËÜzZ>ð@ÁàÞsa†ªŽªMモË _'ÄçìŸ÷éÕè9CšiKM[ñÊžZ/<Ž~Ë“¼ò3y2H˜à.ƒ˜é³HÍQ¿¥?Z&Ì ;9o˜€‹’‹Å…(=˜È‘sz_Å™;_Yñ]Nó¦ñÛ4;"Õ®]6 x°ÐÎ SVlŠÈ;Гvì64 ø‚ÓΞ;7}l”ú ÖˆÍš:RõÙ8¹â Í_×ŒÊ 'ÖÐÕ ²¥©·Sš£2ÓVÌ»Ú{Vg<&rÈZðŠj €&þ‰ì !aÞÿ™5£Aþ­k<ÄàVÖåÜ:ÉܳÝ{6¼ëž+…ÂÁ„3.]ýÔÔñµª=|"9í£¹_ˆ$lž??t&n‹²“®öjHk–[-u³Iéb¸ãiÊF$èÑ2¦’ðØ”1+6…$ÀËáÎ/ë·i” 1öÚeøv׿_ÛõÍ]çÓÿ½³iÛ¦ƒ);è!—+½ÿùÅAÿ›ÚRó$ýðô¶:oÍìv¾ÿNö ¯ÆµD9W€i3ûÕDgÿ5ÿß/µ{RÜQó–*|Ôüè0íõ¨šÆÅª3O‹¾ømö€×›G­i57|+ïˆtÿý÷>ÿù`Xµ9v\ÿ6ûH;¤@qౚúÌÆ%s ª&0NÌVÕ*þ‡WãZÃ#¢÷’NW-}ýélª/‚'ç[0nX__ïWx"rÈE‘w‚ÕOG‡oþû߃.^½x:7÷Þ–wæáÏš´R§ÀÕBáôm°ïPBͳmÛFÇ&¦Î_ð%ÝcÖ>±]ééÊ}ZÕîÅ=¦OŸ¾8‘$RO°3ì1•S<tì/ÀÆQ`å°ôÿª=Ûfƒm‚ß»ue«®#mv`º!lŸ¶8«WÀÛoNRí|ÅS_oÿ䜩‘ømöÎÍ—¢b"OþðÔ¶ÚoÏŠ¹´â© 5ß~#ªföÎ÷Þ>ѦHÍ({ó¼oÀø7bj¾•ßþýRÝ¡ÏKéR±5áÆÏ”t©„£´E…Àí—j^¨Ý‹ÎPµjUØ,ÈÁ>5¡ô‹VÿudüÀvÄ2`c€ìÞ2¼8}˜úÛé:Ò‰¨V€œ t¼ÙƒŽ‹TU Ë¡¾îõMv]]û g_­ßPr$lŠ;ÐMT›ðúÌÉ…–ÂÂB›Õj³ÚÂbžœòèˆj•l‚ýjæH>{í÷EŸN~t†Ý’G‘P&I˜6uÜò?Cò x|CLô•! w®jÞi$K±ó¹9öe§ræÐÙçËðÞ|žl׋í¾8ùýŒ­uÞžS+gó{Ÿ¬ƒŸÕ‹l²ëL›“ýËŒ…Äň|jÑø–ñê·%Ç·Eå÷r±ê/m?yÑcÍT™µ;"Ýwß}°Yƒ>¾/d~õ_‡' ê°[hì¸ë¬· ›—~¤ývEêD¥Vµ‡‰‰(hFÞPû§>|¬¥î¤¡úºœøï_^xX:.òˆÛF_­ßP2EB†¼ò2!!øTjúÆØ ¬þº~‚FËÖî­×&¢Qíò m·ó-Ù·ŽKÚºôk/)”u¦?>aéúƒ;·®×:4ºÙÈþµßÖ¢{kóÊåGV¿aÐÁõU©Rå³y‹ÉÁ>>¦ïÙóç&žصõ–' eh×cðÞ­¼ýñbz—'{tü´oYþI1¾6ñ»é[ë¼û\ÿZEgu¦ãß½ÛæãÇ#=Þ‘²S†ŸNKÿóò58´ë욨7ÚÕ7•ò­¶ÌÌ {~ÿ-òþÄ7þk¸ÖA$áÉi‹Ìö̪˃s—rN_º¾lÑß7¶½u+YÝ{ï½°YÀƒýùK~Ak<õÄ£ãv^µYr[`'&ÛÆÉ3žÝúË§ÅøÚÄoŸØR÷¿Ï{OÂåíï| ž|«·C.‚„ $ŽYú»¨†šñîÏ5ƒÃ oç§$$ô¨²é±G{lÜž1áé2l ˆ 3ž˜ä:ÏÓ+/ÑÜÜ1îÎÔ­duÏ=÷ÀfAì VíØsà™'ƒ–!fø¨mŸ3WõƒNœ0ùñÏܶâ³b|m·ӶÔyï…ÞpeãÛ®=_g„—»‹‡¬p6ƒ¬½Õ,R!aýA²`‡0¸cwwH 5lÄà×bΘ{Žß´=süSßzSG¿$ž©"³õ~n¹c0ÄàÖÎñw V¾lŸÎýZ°«·ÅCËPhå±5úH¸kSfÌšµý×ÏK¥ÂÅ—|È @\ƒ\é'¬?´óá PÇ}9æÔÚ¸Ú}½ÅwGrä& PU£~)»ç$¼ÿåJh\ìX®HÀ³²£Â#•{GÞ‡§`¸ëéõòKÿ‰éÕ6*¦Lº ² /Ì~²´kq‡›EÅ9X"š„£g3ðÅ_² äyGÀ|ÚÝc.Ç‚$”v˜|+š€‡E‚Ì¡)©›ÂÁ› ¦uÇ N£>QÚµ`ò¡þuW¡Š yGAaæŒä”­ñGH?ºOd;™„R®r)‰‘P¾¥!ª'!A|VvB,Ÿý">!¸Àzw©V˜‰É'*‚„'ãˆM OÏËË+ÍÊ21ùRUªTáy~WòqÒæU$ì„$`£Ð«"¡”kÊÄäc9%aGbc:Û”r™˜îˆþN>Nî¢ö¤{ÌÛN€°@FØÐ$¼E,nÓ‚ œ6eô‡~w@|%·©(É…ˆù’ãð(ªÅXàÿ8)#)!Ó‡h/œÆKߣTï‹Ú@ŠÁóÐIÏ?$Iò'ðÈÉCN üˣ駱’jâ\ÞG ¯@:@< ) Þ¶OæLè5)y°‡ªŠßpÒÉ«£:ÙÒ[¼øíâñœ\êN|ж>×yƒAú±å† ÿïÙ”º‹ºéØAå`$p6uj8AwòëãÃühp ›ò °ÍÂùÑ®èg5‘fi €¡@¢n·£ð*šE/¢xTŒ|à" ¸™Àÿ †Ád"Œ?Ò)â¤dÒñ%Ä1:*ãÇSP‹9ù\‹×x,rMH>§°&Õàï"$n*(MœbˆÓµ<ê#`Ð.+& @i†IŸ‹$ˆÑ›‡ö¢#!\µ«ô™ø‚~oxþuè 4¸Mó˜z_ 6 +AúO@$`€ØQË€í?0ÃÿI¿9ÊípØ!d¤`Éúˆ%‹’´\z ˆÍQ1H".(À/Ø|ˆ5‘ þbTG4ŸÇç…“S¬ < ùŠBýŒøÀp]€I¼˜s&Ò”eLœÂC)©²äú jñœd•\4Çòð€$?†“íu¦Ò ¼¿÷îiP£Æ™˜Ê²²o^ïÖ¹3Ù2/7×à’bÄì‚;RÛ‘´oŒ7Úù’ú(Te$—C¼†ë¾’î ]u]Y†—O©» ø!Úÿµ"¨¬™—”WƒžU)ƒD’pÇ.Ãå[Uxàÿ~Òm¬ endstream endobj 28 0 obj <>/Length 27200>>stream xœì@GÛÇgŒyS,±w¤ƒ¨ bÁ®¨ˆ½×hÌkŒ&oŒ‰éåKOŒ‰‰5cŒ5lA±ÆÞÀ†tì]£¨\ÛýfvövgËÇÁóOBööfgg÷æ·Ï3;óÌ0!aÝgÝg –¿:#}`Ä/•ËŠãð_$þÿèËr–Mi/ 6¨ªTµãrøèñϹ•ta¨¨JXW³ÌÝ:´f¼CÒã÷¥ëŸ{Z÷|El€hÂ4à-ËãEã1cåÉá/¬˜˜|W6¾Ä†‹ÿG*#þÃKœS^xUföÓžG«ð´–ÆÉ> ÿJé, EQÈÊ÷Û0Øœ%C1 §úͤÓiæeIGÜ4ÞøÀ\zÕϦõ;âù.õí±rvYŽš×Ë)î,Jf«>1Ò¨^ þ£ƒÛõÜ=×Õ§¢oPKÆ»IHÚ¹øãWŒUŸ‘’ÃŒ-5Œ(c¥dZ¥à”›Ö~DPh|%]ü‡“ÊG”!Ï帯W8ƒ#þrCF…¦T7ÜÖ…©À<Ä Nþµ¬Î)3Tþ€œP‰z¨æ‚Ød”ÕÕFæœú 5ÏêÃmlÿbRÃ`i0òØvžòmŠh‘vîdú=3ÿ5ʧB…a=4®À޲Ršwñ ª<V=Îmq¶> J†‡ºúj=7¬ZIŠT}$8ÂþH§&0v<®•~f‚¨Äø,Dõ•~N²ÊŸP¸V)wNù-þ§È¿ÒÛc±,å$ þ\þ5Ý}›¶Èø—G¡¸œø¼µxSâÕ±l^5§¼ŸœÀ8y…d=œŽ³bÜ-¡â«ü‰ŠdRÝÕr`õ•¼ SÞ‚ÙëüP³‚„ÄÅû,ÿ:\'<…¯œð ìªðÖܪ|Û“³,kFíÉ­™mvò)ŒÒ—Íÿi¥ÜÔ¼4«î“í³¨JE€.CV} Vƒ¤Bô 4Qsµ\aLCä@`M@q“Ñj[Èq²Š§ÝŒ•§çmÅŸ¾™1²§9ítŧ*Tp‡\¸YÜFtøÌf³ÑdÒŒn¾Á¬{mú'Ø=‚øÔ"¸ô€ÒPœŸS¿ýt>Ï¡+Óþê^K»DI¿Tñ7^k¦*´B·v¿ÔàE°õô²ˆšš5Æ&ܹ9õ;¾cù4tE _F£‘\À?I Ü»ƒS7_o&}é°l—ÔÚ·*PFŸ‘­†ƒå)kºÖÖ:Xå"’&Dƒ4°ÓÁq2‹¿ ç*?*È‹`$24^!)¨ò·Ag±$ªýJp´Ž–3.úé›ï†ucSN>ýTw7d*´€&”g0êü[}¸~ψÿt…k?%CBî5ævì¿~-™&5…•9öÕ u¿ÖŒÑ*D¢;ˆ¿©B{gç¨àUã1ùȺ‚”8§^°3ëÍ@õWof,ïn‰[ ‹3%$±»0²ÝÊ&§Õc´3 *US¢ÔÙ%UBÀAóĦÂgÍ¢sbK/qvÃö 6kš¿å\¤eаZÎ쳊 ád£‚S0*³èä«Y…„ `”·ƒGlkùDyƒ;²‰Çx$Ü,H0¢ßdAÂŒjóáÆSÞþXl^7©SQBâ² üÖF7‰»N äŸ)–6·†Î/@HÜÂaUµ†H4_5þ Dœ%IçæÔU"Á᪯´û’…@›çE$$—Rr»lT\ÛR?ïl¤v&5ª˜:Sá2ÎþV92¿¤¹H9‡ÍÄv ì8 €ý+‰’ŸÖêñPÎr4GìUzœÂÑäukSaùYÍ8ÿÔTÈ‘èߎ=sèiè6¹»ýp·ò©³)ð«fþâÆ»5šLæ<£I×¼ý‡Hàæ2ü£Š[{_ªÿ"ˆ>½¬ö˜ø’œ[\©Åÿ E™µûÑ›MÐ3I¸õzÍÝãë¯smqÚ¼„¶¿Óš©¿8dê°¥äíÉÙÅ•[|&æóUô¤_à·³¾øp:¿Ö®‡rƒpn6Db—„Ä­=/5ÛšwØ!-GW¦ý Þo°¶õ,ðáô­(ÁÐUékºÕÂÙb$Î.~>D*üã·øÂ뺃Ÿ¾üàíÿ´íìŠsãêŽÙÄ>ö®y;v’÷²V3Àÿ}°þËÃì$ËsÚšý‡ÎOó•m?Ó?G™ [™ wYô‹º¾¨gm¸'dUÛÏÀô/øsõ]}!¼i‰³t;²¦5‘²³¿U ù<(:aYo°sd‹¡8·a+ÒÖ ï1qv=ìߊŽ'­eû·qò>ënÌïQ›³†Úw¥a.dȆCa+€TX2¶F…˜¥5*`[â»Þ­Ø„}Oæ„›nô¡¬õk¡;5r²¸±º}“™Í3u-º|s!sd˜ +!½ÅlDÅØMà‹ÃÆWÑ#êÖžñ F·NÀO\DÂñ­g—÷¾«@¢'„eþüÍV‡Éjn}ÂÍ×kî_Lëìß'ñùœYÞûÜøžË4© æd¦Ër͉sê´·´%ñ ’ÛÛ_õ]>"íà ߖà,!‚d̦¡«ÒÖt«} ðÅ㑸 ‹7®Þè6pÞ­Û±mçVÀÂëº}`uµ)£‚§9*ÿ¸ºkÇÞXÜüÔ$ï>c<€¶Èꄲ¾ß†ë‹{xº±mNÝ€§³¤@$ m»óÑ´êhc}_ˆGÚwP°rw½;»A{°™e™dV"q64Ýq|tàªñ 3Áÿù,ž†ØjÎù9 x+ᇠgñ‘XK•’`wåyUªÚcÉŠ³Q¡„”ùºLqщR !~’S!!ñq˜×ã=[*Vps×éþ¬†ð<@+ñ⿇M,«7šŸï6à›Cü)›Ö}:_$°Ù8ó[åñQW7?=Égùˆô5B;>Aùµ£òGÖøš"C¯ÃGò¿¢/úX{ƒhCð£o[îB`{"Þ"ÔP¾G5Ü`͘«‹{ÔAߟS' @;øæõ-þ¤#2„Â3··¿â½ldÆÚÚQƒÛƒ3¿J6„× xÔ h%Fd¬•¿Z@ÀÆd†¥áŽË‘€ 'þb‘qX5þÔrdj&ûôÝ*;K@Öæe3¡ÆOä+¡j,ñm ‰¤_Üz~H~5 áó÷Mš5-€/ƒ‘x€ ]#–àA´x¬ÝkëͯœÜP¨¾·r¼T› ËF‚<1#Ï"1Åç¹Ëë~{ÊMçÎ0Ðÿ?Üe ¦ó¶o!¼&Ž3˜ÙFÃ_Y˜þxÊ[‹y4­÷@ñº‰ï!æYä\Ó}稑ªrÍ=/Õ_cqœÄmø0ãÛ<¸¢¹ŽÀHp·cù‡=Ê'$ܰ ÎÁm‹§ïIŽ“ØP ÁH¼ÖŒã]©uc¯þ. Q—Gˆûe{VnÈa†pRˆ_×!ϸ¥€n8̾BœðŽ$§‰ï1k¼€$1à.Þ^VoKåxÞ ðzÆWÇø?zóoÞ,­g duEj^óHô§®‘o2p:d=¦ƒÑ'`žçç4êbLó’‰ÀVB|åªè¦°Ò†Ñ”FçàdÈr²>b§Ðýw I%‚m‰ÿù>uÝoÝtn s ódµ•èøÏ"3ÇéÍlƒá¯ÌO{4ù-ÑJ€fü°¿K÷YÔ7'!Á 7°û»^GvŸKþ¥Bø‰­g–'BÏlÅmeô¢é8Ú¾gyã„÷@—Ä¡‡w¿õWEHHoœ,¯kk¢fzÛ‹ßùT8Ô=þÛëz€“×Éß>q.ÿÆij x[noŸì¿bXÊ™þ­Àä [»'4·ùG¾ Žðx‘oi$-”ÂY0°n…æ½57ñ-z7õ!l •’?Eì«<öê^+¹ ÿâã_pl`;ÄoùðTܪqëùÑ,Xé!-‡­ÿŒ¯å¢–ÃÛ‡z@âìFÑÓ=¨üÆÙß«†€(1j:wœþx'Jî8p·c^ó_>4:`s`>1÷…æµh XK¥%9ß7pòÚeí}œÒ…ÝiØ9PÖuÜéÀž>£ü­«•ê®’M8ýüÍ[UoD-­èެÄÌgÂÔm‰÷rC+¡7±u‡¾üóùû“ßúHìÎmVÿ4ìÏ+0$=1þâ}39® ƒ‘¼°B¯ð¹P=k‚6Î.®Òòs¡?îâ+(ªÓ¸úÂ:ê×yü¼?æ z4¢b+xÈç íÿyÊRÑÏþVµ•˜OÜ!Ÿžàä5 i[Pâ\¢_|và$èØ*~íå…ˆºÑ-G€É?­C¢7o@)þðæð©žL¼pR¢ð;…6=d/ÁÂôaZX€Ï™^©}¾B×&~­_D´Z-Wçù¶aç4JþãöoVß9ªÕjÐgsÔ6´gè²ä¿º VòN öþ›þDïí:" ÜzbiĽ…z[žkà›ø+Cn¼æß/šÿôé~ã›2wkßËõ'l‘k®Í ¯-šVêàXù˜+©C XëçQ¸8 [!{%ôW(¤zâkËâ|1ŒFBÒ3cŒ~ýùÛ÷‚kßݺ Z w³¥ÉPõ§ç£L,²5ú™yêæ«Ó>s nð¬DpzbÂ…M¢ËÄˉã;HÍê‹KÛc¼eWUå÷àP|wkïËëG_þ%ÜÒ('j–0¦‘É÷9˜ÿ™Tî²…“–»»F…®ëwuÕsRØâ„ŸœÁÏV­Â2Ä_Ž8Èøù,¾uZüëRÙÛ'FYõ5o#Cv‰è“4ÔCl¹h]ŸòƒV2KS£ü:û»Ú5ΊÛPÑÍÍÝq³Ô`Fü8½&“"a®ÒsÈ·‡/ÈhøœOP Æ+ yúùSwõâ@&îÌâ;Yþ×ÑhßçS½­ºÂ"?™ÝÚ÷߯ëG]\н6£ÑYÁÈ>h!ÙrFQCó-ƒ•__Û¿Ú5ºí_ãŽ.‰¨¡>üü\ï®ïigFß™ê/C›(«ì„Báq…«»h8©k ídć¹xjF#_–ªŒ²XÊ2 ´ „µÇ«ÂÔ|«waý:{Æg]³÷o«èæŽÐ1âèP‹5ãÌ,FÂô\§>_ì=ÿꛈ‡‡xTöiÂxú7ËH:z;GjEHÆÁ2Ðr#¢@EP±•ÕÈj–ª:©™òö¾‰^Q£2çw'‹ˆaãk»r«aÉeæˆÿäå¹»{lØ_cýÖ«°yÙòó( MpN:;®è–ñ ÂØ N°B ÑYâðóS9PEóÇê¦gÚtÿ$öø¤©ï‰¹´ô¬æ ‘hš‘t&ùÆcKÛšÍဥ“[j](Ÿ­q/ˆ«ÂÏ-NŒrË÷’l¥°á)¤g¼" Ðò&[ØäCQ3El j¼[âd¿™F!µî™^õø³ü³ÈlœìÒõ‹ç„08Œc‰Èg ‚}ˆØDõ»&ÕkdÄMÞìo¡ä™wǪ/nu¯/W/]ôRKO¯úuùÁÄHXâ –…†‚5›Í™×nüŸ9zÂdñÛPïšÞÍ™Æ~M2“Ï¿~Ÿ«‹NxýJÚ œŸxé5'þE´<”U!Ùõa2„”6š·EñHbD4dÕJùÄ‘á’S‚‡$ÈžP2+¡ub-WFÁC|¡(¼ÔÁ% UÂAØè0œìéb¥÷VjãâLC/ßKé)Ç’.ò#a¹PO‰Ñ£_,é’SQ9E«Wÿ)"‘aA"X@ÂÓ÷RFÊ‘s™¸[®m ‰‘£œŽDÛo£ÏäèG}Ï„ª\iÍ_w„In‚=y$xú\ÎH=r&÷]·kê%"1b¤Ó‘h÷]ôîªÐÝ¿‹>âXTåPk×XA¢‰‰Ãg2:ÆuvÉÚ¿-îƒ>ŽäÐsƶCï;”U9Ôúu+ $nâÁž>¾Mãäs Y‰L€&wm $†Ó@ââ•K{î3»éÜŒfSÁ Ó»fpÄÀª¾`gi¢Öo:,ow˜¹-æ=T¡÷o>|øºuëÈ¿ú Í7·È™Û¾WdHeÓTNžáÛ?~¢³ÙõÕkÝŸýOÅ¢*Uñ(j½ $øæõÑs™¸ë²MÔ–½¬•fóÆ ßv™³éH¸qlÛh€¥× ndee­[><0lð«•«×Pä6èǘ}Ó#ñöoÛÔª]n˜Y`4s&g0qF#ÁÐÃm#k@4<ôäé´½³”sO‘eÓÔ{³cy5yî?nUŸ{ªÚóªVrÿrÖŸkfO±q• jóÆUwù¶‡Ú ß ©) ©Ñ^´ðm,"1`ëÿèê=÷¯³SGIõi×ñ‹gbunnË€§ÃvjשQýFš¥Ù²iÇ€ABµëúSL_¡=ù5_„®V‰ßç}3ù­ÏàÓ˜ €Í]4Áþ}ÿ¼ñýïµê7$s:+fïÛKv<÷C r ;ÍÎå²ó¸ì\6G b‚œ¬û~ni£lšzýëuK¾ IÓCÀ \®‘ýïôŸÿ^ü®C¨\P[6IHdÞ½«Epc‰Æ>¾™©)§3.á Á^RW]¿H¬\ÿGxkï|O¹çDæè¡/i~µuóŽ~…j×ýç˜5o¡ }z;²Ð5Ç£àÆŸ‹œ<íCÀBr8sÞ¯ ÿhÖõ‡o?õë_ë4òsùsÌî·$böÇéÛÚvÁXÙ·ïåýí-²Q6MeçäNþd¹É€ZfÓÚyÓžîYÛ'¥r5mÝL"Úà$<ýü2’“Ï^ºŒ2 Y£F"}ûVçµzãÊî¡ÐJ,üvªµó%ŸÛ·ëXú˜¡4¿þ;®oÿžx;|Nìªi½áF@ewøWoÐs¬08'áð®NÝ»ó<är¦œ/¾œ—žš ÓÄ'¦lN¸"æ6fvì®7{ãí¿÷{i`{õ_š¯[ö?ä,A#Á± nßÑÄÏfÌ]µÐFÙl«÷˜)êéJ‹¢ÿ^M8N75篕¬IÆ"‘ý4økãŸá­«÷+]©Qƒµ»5b¶ÆEöª]Ϲ±Ëù ·Z‰]ǯó®È3@‡Ç÷·÷75¬nàÌ9ÀœÍ™Ÿ@6‚:¼/!1~NlÜT‰Í»NÖEüêvîù9ó..Ü„&Àû} íˇ8q"±m¥²N“eS«ÏXY›á‡Ï^)×…Jæ_/_$V„·\ùã™Ífš°OÚoBà~“ }@ÿôoORŽÔD"m'²Û\êÓÑCL9óÏó¡U¿›¿õ‡)/Ö7p,¢¢Y·¬!±m¿ä8AgéƒQ›ü« ¸ýäüû 6~y…5š!÷¬ÙÌ?“l?z£ñ§UGß¡×ç}<±ÛÅ+'AèÔ©ÜùȲòÀæÍ7çÃúÒvvéHܸ‚Ÿo~u%$zô¡ÎkýÖU=B=ñ§C)ÌÄañ~蓌œ¿™gäòô,t~ÆM~có²ùŠvÆîîÑ»;ÞîóKÜ‚)¨ ¶«‰z»¢v¥ ÷Y{ íñ¯°|Ç•ÇO²fƒÉ¨ûþä>±¹Íz,Xv䢘Ûë ã¶½&TâmûŽˆŽÓŽKïôòø‚±d2;q‘ò{é®õ~¬Ù*çR ¶Ë&êûɾˆekbÚƒÖ¬y€l@$N§\9°éû·?úÉÞß„ªDµ3v­U$¼üÒÎ'§Þ¼‚£ŒH$ºõÔè&Û½Vì‚ØsÎôúèðÐÎýàöþ[¾üá72åÈ‘/Nšúæ†ßç(rØ·¯[Ï.x»ÿ¯»gMDUðî¡hh%–o97~€àíäèMé³² ·ïÜütÖß»gºsæ<ŽÍmñÇ¢ýbnÓ—ìþûU¡Gï=й{G¼=hɾ¯Çw¿ºp8é£Û,Ü|1+ëñƒìGOrràÎñžÓ¿\sçÔ/b²Ÿw§ŠÛŸ,ß·i¢Dâõ±Â+TÌ©—"7{Wê¯FؼÞ2yî‚ù¶Ë&êã¹Ñd_Ä詳¦ OW nÛ "q)ë¤bßšÙ¡uØC¦±œ›ú¦Q¹šþÙ½É$P™?Dû.lç»>vÏ»¯ jÛY‰è-g/XJ~Ñwô{½½zኣí;Ô¾‹àñûcÿ'£¥*˜º÷̇“:³,—“g~ôDŸýÄ£7rïOû|Õ;?¼¥Y†¯WX?¡ÞÞ¾ÿ(F‚eÑ´EÑq,Õçg³Ô­Ô«†»¿‰:¬ÛÐJ¤@$l—M”Áhxç»u¸/"OŸ·dÆägþSqëÆåUj{À³²À飛/]:ýRÛ*“f½?1S*\^‡öm)Œ•hÛ1ŸA×ý÷þ”zØràm‚ø/à­Üÿégïü9ÿ{ÅQGmÛ±-Þ¹âÐôaaâW‰±'¾›ñÞüƒØ>`ëáñægËߘñ¶ff­?¼fœP‰w:‘@qfÔ¶ÿ¾¾D÷ã8ôîÕdÈš±À5@3qâl*DÂvÙlK§1;Vž>} €,è9×Î ú{¬8Z¥m¿Oìɪuô@´|@?ÆIm%€¼-ÖÛv¾+¢¶î9pÄvšes¾Uì9qøDhX(Þ³êèë¥*˜°ùÀO ¸u'Ë`4æ h*T¬èþâó^ýö ¥›®#ä°çhBßn¡ú¼'°¡ŸÇgBˆ¢F?üWv”IŸ ‘°]6û¥cÀ¯ïöz)T©]eöé*¯¼ýkAs *f8«ãÂkM‰6võãT§Ž%„´i·Ç¯9ñr¡ >íÆX³ûÚÍá¶Ù¨7› ¬Ùÿr¬ nŒÿJ‰¥ÛN,)ä°ÿÄ™Ei&ÓÔ’Ÿ¾²Q¶ÉM~|?6-¦|µôé笎¦r:§BÂ2ÆÉÍZ…[ϳð:{òt³VÁxûåõñ£{¦ ŠZ—°t˜rô^¡E–ª ëìÉ]ä°?¼³y¾H4 éêì’½²ñô ®ÍÉaÓÞ3¿ ¦•˜ª`:jo¾Hàæ5D¢ˆ„_³NÎ.Ù”-çÏdဦù'¢¢"”zv¿„Ľ[¸!Ý܃lKÜâ‘à€_ ï&£J©¨Ê€2ÎʉkxÚP‰ÆþíJºäTTNÑÅ”#r$ 8-$ ãT[B¢d MEåT©€VÂ[’_íú"ãÆÑ 0©Ê¦V¬XA‘ ¢’D"qÁ‚D3‰4 ¾v#±dÃiÖ­RN®>ÏÈÆ{Y†\ƒNo0êsšŒ¹&£ALÉqœáþ¹ØÕß8ï ©¨ $9·ñ*Í<¼Bb~TZ¥šÞF3Ðë͹“Ao2Í«7qz¸m0ëMf#¤ÅÄæ=yxvËk—’ËÅRQå/ÿb$@³F2+q'õ­]ÏN$æüuÚí9OŽq¿ýoöý‡ú'y&–C±“™3›ÑÜ3ü:Àhȹúϧiñ±Ê,¶OÖEâƒI1ì"+3ŠÁD_¦œê•ßUfÎíà³n¸=)5ÏÒ!í]t¨T&ÂfÛ™[áOÍŸNvõÖ¯WþÝ÷W§*uÒ'ì"øÿiüóJ(H¦¸£÷À–úi$ä’ó‰ÄE„×T†Äíëx©0û­Äì%Ç ïóôS8q~T6@ë¨H4 Fg0ƒÇïO= 1á˜ìxËÁoÏMŸ:U› Û÷¡¨î‰„aýŽZç’ÊŒ¶Ã}"BaëŠàw›Zjíx°ÜÞ²i!!æ°}î\Ÿ©è;„'@P?M ÈÆ(ØeÛ i#ÂqJ·8N>ö#ñÛ†i¯ ÑüÊa0ƒϱÇ=zü`H¿ˆä³'e‰ì­Ì%†D‘>•äçRœ"føº¯ÅÚæI-U"]dÃÎ3ªÐª\–S—E‚|*8${‘à b%–­‹{i¸r¨,Ëa„ñذiÿf=Ê;D…ÿPJT˜eÂd[¼ ñ©+ë'I>'¥RkùÌš6 aÝÐDm€I`ñâ ËCÔZ!ÉS‹þ¹+Dj”Ù÷ñxÛYñUy ÌŠfµŽ”I‹qŸt´ú>YŽD ,_;ïþh9uEa'H$.ý+,ßÔÈ“@âö5¼Ÿ#Hphnä5!Ì?;2=?\„t/ˆ‡-7é}Ú@ÂÆNÍ|,^;ñ½JšŽI¯Ý…Í@åÙ¾Yi6"´rË߈¨¶ÞÿóÉo1 ò{ë”û£aŠÆLȸoA¢¡ ‰ëx:»›×j$PØšµ"D¡7¢i;f?œ8""ùœ ^â÷‘ý(–K/8Àv>@U«H‘Íkñ1¦xÈYÏ SœÁ»iªšf¥$B^ÀjV–ÇÆf0iq¢X|kw`°Õ0VV,+O õ’íѸ·E{2ÕR4fÂ$îX¨UH$®=JÛ“6œa=ܾÝä:¤¢Rì7Æ ñóZ.hZ£â§ÿím ñ6ÊïNÉ!¡þª@?¹üÖxøZ+ N =ë½¼Ï6é;«×…M°ÇI†„õæ´m$ÄãœwÔRôVâòý»xg“†åHäú‰kÓ¶g.âÀÕÿ>sG=°['\ÿä©=]Ë®4®ÛÚ:AÚï¯%íÿ[v¼ø¢C²¯ér›‹ï”Ì?nžd¨íqœùhÜt²Xù ¡t ™«HêWÖK"8’a³­fey@J§Ö¼-ê"¾±~3´Z{Ä>«÷¶視NhKh#‘qGè—ð®Y$fnÇT¿“s#û¿ÕîÖ«ÚÔ¼ïñ“3w¥?N¸ûŸ£Öå>]±òý„¾V¼ž"\†–ذ“»øˆI“D×AØgµy­•CHä—9ùR_¸®íŠþí2Ky[<yV¨áIø6RÕSß–ôü;|,UKáÊÀÒ¿¶ìÑx !¶¤ÍÖsÑÞŸ›•R4FBÄ< !°È»fÝ‚"aæÀÿV¶7|?bµÑÄ=»"œönæÃK7>³ù"ܳàЬgM»–¼º×ÁËpaÑUœ*äãÖÆÓÄöQErœÒ/­˜À†!ñǺ¸ <,¯Ìž‘p³×‘u‡ÞßðÔÎ%w.ä¥^}ÔxBýŠ{xºBÚÝ]72.~唣×á²*\=)iªG®P—ZD÷ÇÖ›Â*ÇI ?õªa/3f/Ù÷7î´~¾~pºïت/T\wzŒ)íΙ«y¾/×óîxÑø¬ç£GRjfR´ûî•eqŒ“Ìû/é‡ X»]õþH\}pµÄ6!ÁOxÆq^v[ …¶žº7kÏßO½ýàfV«ÝüË¥ž>}Ñdj{ŸþN¸.*ªBJŽÄ¿$ÇéâÝ›¸«Î³f/AUæE"q- #ê7’¸ ,×§ ñæ›oΙ£œ|›ŠÊõ%GBXÚ¿~C~}‰¿tl%ø½žA‚Šª”Ja%ðNÿú|Ä%W.Xš×žv7¯µT¥VJ$ø‡üë5ò ”¸‰‹ „D¡µqõœÁ£ß$ÿ:éDTTš’#qíb ßô¤” |¿jKäSá¬d }§Õª¡•¸Ḭ̂¦›N}Q{ùˆ¢9ئPñAN ,¢*Ni 'Ÿ@ÆÓß7#)%Ó2 ÃËîŽÈ˜s”at˜kdßÔÕ³ê·c^ù`ÉÜÏ'Ný|ÁÌ_ï;'œ¹Ð¯¥°+ŽÊºd/a³pWPßÃ[gǧ]»÷$'WïlÞ½›=¥Y·bÖ A­unî˜{˜²•‰ê½\°K´W *$EWÞЀG¢±ŸOfrjæm‹•Èo$ì¼yó¦¼öšzÿÂ_~yã7ì,þáÞ nNuë\}×Þ»á]kDo¿Ù7¢ÎúMW† j¸buæ„7¾\8ëã)Ó5¦ºQ³꥽S9„Vè%Ïȇ'"v/ß7ªâ–ÜJÜÃr‰? wpì5“¯ãä8«–Ì:¨EÅ î÷ng½P§†.ï`ˆ¥9´è(0›k¸zõÑÕ\Ÿ°.Ö*‘lȱf¨—ÖN6ù†jØ»W Ç–yi9N  ~c/ˆ„§ŸOFrª¥yÍPyw¢Ÿv×mÝ•èçUý!0ç _˜€ÕsFƒY¯¿Ÿ•]³ƒ•æ„ôSEMhÆ YH²©c5ÿ‚*åãFUÜR5¯Ñ[Xÿú•Àm ËKX&ß®:ˆÄرcƽ·Sv‚™=V®\‘Àï È¿ê–ÎûrÔЦ9ÙæªujérïB/ 0`ÍÀ¬çÌ3š -Ïd0ü´,ªë ¯:„W/‹žæ]É'ÔKc§=q^šù2vÏfŒUq‹DâúÃûÂáõIÍëKw…i1=jÔ¶ õ~Œ„zrm]Üþ«-Zú5ªü˜ò€Ùy`F4g Qo6èÿ½óÀ£ÿoÚk¸<ÖB½lÄYwœ´ó/‚ؽ"ìOå°H$n<tøÖiˆÀý—ï SÙ4ª^+_$`^êý0½H,üñ“~}Bê6¨©Ë¹`CÂ`Bhš¡¿d0˜ôú'Ÿü¾uGëéã&LÖÊÀÒZ ›4 $Zžâš¡^Öã¿”±‘Ds]¿c±{vĸQ³H$nega+á]»ê½¾b™¤ á 5Ô†?hTÃxKð¾Ìœ›ÕéMô&wü׬ë>¦@=€vD‡RQ"‘¸ýä!ÞéU«ž4 ã*,â@ƒj5œÝ/1çÛ÷ßüèûï?~ùýo–¾5qàÏK6ls¨M°ß±Ó©õj^º~§n*7îfÙ} ª‚‰DâNÎ#¼Ó³f] ~$ìµÂ{¨úUóAÂ%E‘ *˜H$îæ>zãÔ¸fm1^⺥¯^Õêt$,U™‰Ä¿¹Âà‰F5jû:ˆU)•‰'xg£µ$$nQ\Ý*Åa%¨y¡*Y‘HÜ· ÑDâ&@Ý*Õ\ÜJøŽØ#nç@vû(‡cŸ° —Ùð/ ràèkêWrŤri)‘`P[¢aõš·ÞçgŸu ‚D‰X ˆ„Ÿ§ÑÌæ9½=6kÇ_‹ç¼³K¶ËÍ3™ z æÐ‹Žm³ÒÙGUî%C">D!Lƒj5dHव+¿PZ¬Ä“<öA.ÈÙxìÏÅ+ÇÏžšÁË:H„öަHPY‰D–^bWŸDâöÃxo­ÊU]ÜJ¬Ýž0"¢ÚÊ O€>ý5æÍù!õåâ_Œ&nðø×\ ú"ØEE"ñÐ Qï‰;$jV*Ŭèƒi­úerws‡Ïõ1庽8¤Ã¢_ãM¹îf½û›óÆ@'ªó°¤³É)ŸÍ˜[($жt>fªb‰Ä#CÞY÷…êw£®bؘ¨ù|'Y Ç»½!=šSì¬xwó‚ù©ã¿=j2sUÀ èDu{æ|j*E‚ʆH$›ôxq•:U«)‘€ªQ$ ¤yóæ½þúëêý ,°spÔúgú‡&íLl [‘± rÚOƒNÔêËA*$Ô!oĬèËİljyÞÁdb 6 Ê—OTïmFêEÐÀ»b‰D¶IÏYE‚5*9ËJH4íùÞ¹¸™xÛ~$VEÜ|ßî˃z‡ùê`â€ÙÌ™M´1ú+œ(+H¨—«Ã‘7 ‘oʲÊ%G¡|ùЩMíH=´©µD5UKŽ„íâ¸Úr$„Á€5ž¯ì<+!†ã5ïõþ™ßãmûÃñ–n80ÂwiÌ­iýº4ûtÅ¿ykD]4N˜öYÔ²õ¾ ¨îoíOL»`¾¶•°²’‹Öê!ò mo¨@§<‹öáä*$€Ú‰â‰Ä³ï¬Uù ‰{$ª‰‚Z ˆÄ ÉQäÎM‹†b$ì ÇûuÍîQõ>Úúpn¿n¡&g4CûÀLÜÃw^}ç˵Kçoþ¼3LþþÞ3IiEŒ„¡vÊ:užÖá%¼ôzy‰DŽÙˆwÖ¬\UBâßìGxNØêÏUrž•Ãñ: ûöàúð¶ýáx VîUyìfÃÆþáí¾Ê­ÄÔßøèÛտ͇B…åΧ¦Û„mljÀÆ®P;áLÄ’í–(¢|W{hTN‰D.kâ÷q5*Uõ§I†Hà¤Õ ‚DA­„{ÔsüÏqË…éýì=‚H «¹‰‹ëÓ½“Y wA<¾ýÏg~ðÞ“Ҥ϶‰å`¼PCekHj,$§Ê—_Œ$ë‘z2߉:NΗ ÎÌOÅÒRÑýìÇ|JîgZ Ãñ +þŠ7jhD·.‹b‹VbB»;}û³:½ tÕQ¹¨4à_·J¦÷ŸðHpà…çžwÙ~ ,F—rÝ2šÌF£ý5™?ŸY¸^ªr*‰<„b¢Æó•},H}ðñáÁ¡4ªŽªÌ‹DbÏ™“°-Á1 XçÆ¾>Lc_ïÌ”´ñGDDËv.Û/E£ê¨‰D챃 £ 3´k´¾üïBjÜËO ËE¶íè²½×X4ªŽÊq‘HlÞ¿G§s Ý«O#/Oˆ„×…Ôô˜#øár\ßv\|Œ•ã"‘X¿;ÎÍM}§ûhè ‘ðöº–}x?žÇ©_ûÎ.n%¨¨‰ÄÚ¸í Ã@*Æ÷„f· ñL laP+AUæE"±&n;4P/ Ì#§£`K"Ñ·«·%hT•ã’9N»v¸¹¹A$ ã„Ú}¼3aóúäa~úd.²u{·4ªŽÊq)š× Í„ntD$tš˜Æ¾>™)©q G?CG¯–mK‹• QuT…‰Dô‘:7½„íÉO¦ïç“‘œºçÌIÀ÷KtoÞÊÅ­„s£êÔ³$S•E‘HÄ%G-  ìÐ-ïå盞œ²ïü)þ…×5¨…ËZ‰R»Vâr"‘Ø›xŠo]3°Õ€'ÓGÃþö'Ÿáèì²½×¥v­:Š„ËI6Æ)õlJ 1N!mа?<8„å™èäïÄ‘°¥!ªÎ÷r„Ÿ,1_£5bî€ju;òs ˆ¦æ§“滎H$Žà‘° Þ¬?8œª;˜z¯/ÑѯY¹ª“è´Û:nYbeY´Îr^j%\K$ÇÑâ*PL· iæðC©ç8ÞJt,HQT:¢ê4†€löu€P-H÷nšˆ‹ê¼T.!WpèH Á[ ¤å<ª®H(¤CÂÎÓ¤ÅÂvT.!YTÝÕ ¼³k@°4CÇÁÔD¼·ƒ_P¹ª³Ž„—5ÇI{ŽKÔj:EÂÕä,$ÊbT¼ymŤ«ÍkÞq‚|É»£kÒ¹š\ÅJ”©¨:|©J\ÂJ”±¨::£S©–ýHpj^—ˆJ4ªN¹d/5¥T2$®dðëKh z¯÷Æ©H¤¢*)‘h¾?…y KEUJ¥ê—!qM\À®:j%¨J©ìB‚ãý)çõ^•hT•ãʉÈJ4S¬Ë[ UG帜…D‰ˆFÕQ9.û‘pâHØ"9ëZuTeVÎB¢˜Uj£ê¨\N.a%ÊqT•ËÉ%¬D)‰ªë³M gm<ì×1Ã×E¢„–øˆÃ@ ¾Ë78zˆWÁaa‡ƒÄ±St\¹säV¢tDÕáOÚqò€»°ÙŠMEðÍ@•?1fŠ(ƒ²8TE$W±¥ ªŽƒ°~ˆ•| €4aÊhU ·JMDÑËU¬DiˆªC²WtHHxâÚx2 ï]ÆK1|TE*W±¥!ªN¥ªQ¤’kã0b˜l90¢Ñ€NŸ)Α«X‰RU÷I’¼Ù+y8“&MZœXDŽ“8õͤIB½W¶£5ÚTE'W±e*ªÎÉ¢ k§Ê%¬D‹ªs®dËoS½\ÂJ•ÊúZuا £1¬N•KX‰"9ŠªH¤Œ½æ}—!±?õ,žðÌõ­•ãrÔJP•RiÌÐÁ•Z+A£ê¨‰ÄÉ«¼‘OG°ßÒ–èäòV‚FÕQ9.9™xÚü"@¢DD£ê¨— ¸³K)µ.UGUR/lGÇs—‘HÄ_ËÄ«Ò Hà%WþI=ƒ“vösÖ*DŽËe¢êlWzßRZ\E2+q 5¯!ÐqòAHð síK9›×ýéZuùŠ"Qêe­y–\ÁHìµ Ñ¥ HH¥!ª…µUD[ºVœrxŸÖvòÐ9 ~ÒXÑŽŽf*^É^Â^Ãý\×€ŒZÑtORÃOmÖ50„FÕY‰hS“`{)™Å ‘BÅ.ù€Ž4žЭI ´|£§¿oFRÊîóñ8i÷&-ËuTfD›Õ8› vÙËT­pGíD1ŠDâØåTŽ7áMZy‹Hìb¼Ä?Égx"˜Nþ®/A£ê¨‰ÄéëñÎ~M¥¢}ɧ¨"Q"¢QuTŽË>$°ãä_Ç©,FÕцr¡ü‘Ø›tšá™èàºm‰b‰ª£H” ÙÄy„d¢K@9ª£H” ÙDâ) C‰!Q •†¨:È‚ïÄ2säÚsüBrü`@b¸Þ$" I>n–.øƒïÁE>ÊØ9LçʉÝçâ! €aº:ËJ”ލ:r™9Ù nq 7±ðƒ˜ ˆ;ú: _ŽFA1k‹ßÑ`º’“Hœg•ÐumâD+QJ¢ê$ÇÉòø·ú#$ðb„Òa%8|Ý×p»Ï6i#"ð”Ó¹†òGb×Ù“ ¯nAÎãTJ¢êÈ4bõωl>Iû†|—~M,!-~çCƒé\Bù#±óÌ ŒD÷¦NŒ½. Qu„$Õ~e4á8 õ1±ˆ.ÓIA‰2§(S4$4˜Î$ï½FH0J$N[hV$ÊbTj^ó-iäÝhzS„óC,ŒBDåɶ·+g¼¡Át® »@½ Þ¬!Dª£r©‘hŒÄŽÓÇ€éê²ýX4ªŽÊqYöG qêö×3ØY±×E%UGå¸äƒÃ/ˆ‹«HHl?u”hS cœ¨¨JV2$®]`x&$p¼DlüÜ–ˆiëâV‚ŠÊq)&Ó×ñLñ8ª.æä”‘-ÛQ+AU楘9œÛ*FÕñHD?Âp€c@ßÖ@‚Šª”J>MrºŽÑáÈ ‰-Gð‹rf@;j%¨Ê¾d“Ö\JÓ¹é¿0?s¸Ÿ_Frò†ýùÎ nH§Å`%6®ž3xô›ä_'ˆŠJS²™Ã/¤¸¹£QÕ]y$ûúe¦$¯Û{€…nÇìÞÑÙV2Ыw§ŠO!.9Çæ=Üs~è‹oÙz©8ä@U0É&ÀÌHv¯€èÚ$Ä'"áã›™š²*n?Çr˼Ù©¬DÔŸ?ÜmóÆ=ðïÆ¨]ÃÇO_óû#ÿûîªßfŒy僋¾7ù£ ¿7åc­£ÕP$¨ &‰CIOñV¢kP oˆ„‡ï…Ô”1ÿ°<úw¶„ãÐëVÌ2,RüÈéô:“°zƬ&=gÒ³ð_Ckн8þëŸÔp *GE"q0íüS¼•èÖ´%š&#ñÇÖ}‰‰ƒºØFÂñà8(sn2ÇÐän˜òS0çq†\Ö”g†õú»÷.5ìº@ëh+ d)Cáhô•UÉ‘H¬P¡l5toÖŠGÂÛ÷BZÊÒ- ðÊ®ö#QÈà¸ßfŒ;"¡cÌ€…$ä` qà yfc.›—kÈy|ïÁõÙræýö—*íO”¡péʥ樨DÙD[‰¿$&Î ƒã¶౎5ñö!âÁsË”kÈ}rëÁÝ€>¿kmcEák!ÒMµŽ"– ÷ t€ëÖ”@âϘýf–ƒT¼Ü?ÇÉÁลó¾÷òÐ#û%S.gÌáŒHr™ 9fƒÞ¤Ï¹rÿñ§ R¶î< ÊÀ6²°7)œZ *B²Uˆ2λñS[tGm ˧Õ; +Áq/FæÓ¼v<8Êø8Á ‰éukT¹q7Ký×±k§¢Ò|Ø_?8œë@,¹}ì0Ç'í×&ŒŽ„¥*ó’ÅK\ÍÄ!DÈ‘°8^Rѧ KUö%ªË<üšI«ÅÄó!Dˆ,TT¥TŠ…¹@DÕ ±× Gø¦èM£ê¨Êä3td Ät G9À *ªR*Å €gB z· V‚ªìË.$ß¼îÝ¢8fè QuT%+g!QBQuTTŽJàß8)‘€Š(+áXT•£*J$\ ªŽŠÊQ%®U'[rN±ÀϤöÝ4ÍE蔋KÐÈ»r*g!QrQušKÎ)Ö€KW­¥¢B‚FÞ•WÙ‰z ‘ßKXWŠªò lTkÀY]qKv¼+‡²‰#x¯H¸FTWnÕpù"A8\Ôq*WRÌð°¿B#á2Qu@N¤XN±n§JK#ïÊ›”HÔ1ÑI=™>°£÷Ú•¢êäÛ²5àfÏNœ&_„N˜ÇƒÿvҤʼnB[‚FÞ•KÙD‚œLä?–FÕQ•)Ö—À#a;ù“Hœ8„“F†Ò¨:ª²/xggÿæ ßô¤”­Çâ7NýÚ`šd*ªR*[Hxúùf$§l9²ãƒ¯†å3µ):–ª”Ê&¾>)©ìæ7¤S8µTe^ê¶8‰Æ¾Þ™)iëöî¼ç4¢k/j%¨Ê¼TV‚Ÿ¡#ááã}!5í¯18騑ÔJP•y)—oäW}‘𺚾jÇ6¦gp)·Oòع gã±?¯?{xhO i`ñ·¡½£)TÖ$Gâ<žíV~‰xŒ“ë[‰µÛFD´@[¹3á Ðg£¿Æ¼9?¤¾üãA“ÍœÑÄ ÿš — ´°: …ª˜¤@½pR ±óÌ >„ˆse+}0 þ5™Mînîpãñ¹>¦\·‡tXôk¼)×ݬwsÞèDu–t69å³sŒDárãÇŸYæi¦H”H$¦Ÿç›L¯bFÂñnoˆDfç;+Þݼ`~êøošÌ\0:Q]Æž9ŸšêªHâXª¢—ÊJ $ÐNôuŽ/r·~ç™þ¡I;[ÂVd¬B…œöÓ`…µúr-$T‹ÔmWΫ/[¹b±rÔ ƒÁ}‰–ÂJÀªÏ0‰6*$ø÷PÅ€D!¹‹>6¸ù¾Ý—õóÕ1Àij™3›8hbþôW8Q6‘P/lçe%Ír0^+ C–<¸"QÂR!%€„ƒ‹Ü-Ýp`„ïÒ˜[ÓúuiöéŠÑzFÔ5ññ@ã„iŸE-[PÿáËЉêþÖþøÄÔ¹ æ[EÂúÂvüg¼H*Jœv ·Vs î£H”°´§B‘Eî~]³{T½¶>œÛ¯[¨ÉÄÍÐ>°÷ðÁWßùríÒù›?ï “…¿¿÷LRZ~HÈýRtž¸FÿV(,ìp¶p,¸"QÂR#ÁGF´‘BˆâÎX^Â6wVóÚñEî¬Ü1ªòØÍ†ýÃÛ}•%Z‰©=¿ñÑ·«›=(„ ËOM·…„za;Ù !q/årÙVrî£H”°dŽSF"ÞÜÖG 4;s¯/á¼ÁáŽ/r‘V!r×§{'#²,î‚x|ÿú;ŸÏüའ&!¥IŸm  ŒÅ[ä#|›4 $.'Û™ÖV.TpZDOò±ÂhçDɈDâ@ºð³wH;Ÿ@ ;ÎÃ/a#ò !*´ǃH¬ø+jܨ¡ݺ,Š},Z‰ íî|ôíÏêô´÷šÊšH$ö[ˆ´ fèˆ=m™Ž $ŸØëBËñ~ ,F—rÝ2šÌF£ý5™?Ÿ©î…(Zo]‘h(wé‰Ä?©gq«¡OËö>þŒ§¿oFRJÌ)Á–G†„¹lï5¶êýÔ&PÙ/‰½)§……[uô‘ˆŽ?È|bú¶Èg§"— *Y‘HìN>…Þ7n@ëΉÆ~>™É©Ÿ<øÅ‰ (.n%¨¨‰Ä®¤xÀ¿„Ô¦³w€ŸˆÄ~>%Ó¿X V‚ªd%Gâ$èâ‘ÀÓ$CÇ ¿qr}+A£ê¨—Ìqâ­rœ|[b[Â!~MG¦O‹âh^Ó¨:ª’• ‰Ü–B;IÍëËKØH§½„-*Ѩ:*Ç¥zã„Ô¯U„î—Ø~ú(Þë¼®:Rå;ªN50ªØ¥ê—@êÓ2̇G‚ï½¶Ä^÷¢Quö&.lnÛçÎõ™Š‡‘ë"…¢Dd»÷šãtZ ÛÓi!D4ªN•˜þ+1ÉÇ8%â®:ù' ½hT]qDÕñÇ¡ÛsñTE*yQ"óÚ»DlB‚a@Dª+†¨:`5Æ‚ªX$³içøÙ²?ÆÉÏ/#9yÛ Ô–€HD¶rb¼ª#4h;¢%kK¤œåø•}Zwððgûúe¦$o=z™ôoë\$hT Â${ {þ‹à´ë&ÆÃÇ÷BjÊÆƒÇpÒÁœBD£ê„M´Q]Ò’ è8{‚5³Ð$ éÔÝÓÏ—iäí{1-eÝÞ£ü@XnXguÕѨ:¨:Ú5QB"‘ØÄl6A&FvlìëÃ4ôò½”ž²z'꽆m‰QáÅ)UGUü"‘Øvü€ >YYnlïþÞ^LOßË)+·ÁIÇFШ:MѨº2%‰­‡ÿ1š °5ñRßA¼—3R—ÇÆó‰‹tõ1N4ªŽÊq‘Hl9¸×h4²,÷ò€! }.g¦.‹æÝ[¼ÔÇÕGÂRQ9.‰Í÷˜ °eÊýwàІžK *ª’•ÌJÚ Ûf3Ë[‰Æ Ç Œ‹¤V‚ªìKÖ–8ò‰wœÆã¶~ã´r‡¥yÝËÕÛ4ªŽÊqÉÞ88h6šX–Á¿qÂýkvågè#»¹z¼ª£r\ò~‰£,‹ú%FtëÝØ×[è½Þp@è½ÒÑY½×E%UGå¸ä½×'Qï5à†tä{¯ûúf¦¤ü}T!rÞ'Rå:ªN5®œªø¥ãÄÁ–ÚuFcœðHØØ„xŽCÏ×È–Îî¸ÊFT]ff¦———°Ž†-!ÉF¦žªþ}Z·G#aq¼ÄÎ3ñ8Š¢gp+—í½.‹Qu²  ªb“FT‡Cˆ,Hì>—€çq oÖ’FÕOT"^‚R,¹‚Cˆ"BÚHQu{?áY÷¦-hT“£ê,´Ð–DÉIŽDÞÙ+¸µ¸0laà½]›„ШºbˆªöѶD ‰DâpF2ÞÙ38Ô·ø‘ QuÚ9P¯\ U§´”ˆ’« A£êäQu´1Qb"‘8’™Ì¿[*Q$HѨ:ªâ— À¿[*n$hT•ëHà}/V$ŠJ4ªŽÊq¹4^‚ªdårHPQ•¬ìABXç”Z ªò ;H:×&r}+A£ê¨—HÀœë[ UGå¸ìC שk“àÒb%hTU¡e7Ðq ,$J(ªÎ5E޼Zgu!©L»SªÏBGð’#‘ÂïãJ‰ÂÉÅ¢êŠJŽœÈþc)2‘Hå‘àŠ‰2UWT¢H”€\‰’Žª+ŠÕ夬¾œ4mJÂGWNÆZyX’ì@/å·âFÌðu‘B |qXuÈ'I>¶¯HÝ6žuEB” ¨ðæ­J ‰’Žª“oÛ»º™%ôT ÂÔ7 ¹hžËÚj$"‹L–M›‡h]‘.`u4oy• ‰ <\I á*Qu…ŽƒSç#¯ˆD¶5$lì̯¢Û:ÄÊI+¦RÇI&BÂ%¢ê §ÊǵP… R$¬H Xsš;.U §X;Ilj¨¡Ò©œ‰„Æm§Ž“5¹ %UW¸88+ÍkY5Eyàæµ,Rg8iҤʼnα6¯ˆ˜c6¯r9$HѨ:ªâ—K Qj£êh<]”K QT¢QuTŽËN$øÁá®>–ŠÊqÙBÂ+À/]²\ñ AEU²²‰?',hŠ–!*žÁáÅl%B]Þ¥:ñJI— œÉ6¾éI)»ðòÝ‚œ5MrQ©Qu *…l"á盞œ²óìIÀ› ¸×Å­D!¢ê(T ‘H»Êñ i O?ŸŒäÔí§Ž¢„ ˆ.ŽåQ!¢ê(T ÙB¢±¯OfJê¶ãù”LŸÖí]ÜJ"ª®ð'º«§Áàg¥%ŠD1K†ÄÅTÀO€Þ¬%BÂÃÇûBjÚ¦ƒ{Q[‚ÛwuY+Qè¨:ç"Áu`x;³`¹‘‡P$ŠYj$ º7å‘häíy1-cÝîíxÝëáÝ"\¶÷ºÐQuNuœúöŸy õ!‰b–-$z6¾”‘¹2v+~ ;¶wß²U' Á?›A¸Z4hcìzúØ8„ÿ(îÁáD2+VWnA—@èNÔðÓ+ £%Í@uE¢Øe ‰=.g^X¶u#໯'ô\ö¢êHÀj BÁÊ`ù£]¬ô÷•ÉÄšŽ“â‘j?Ɇ…À¼ûÚ‡ŠD±KŽDàe~eH,Ù¸'8xXÙ‹ª“!Á×W?±®Ÿ=וµßR­C/؇>©K`l:—ù Õ!¼(Å,[V¢¾G£+.þµ–osƒICG–½¨:H,­‚j§Œ‘FJD…7>>‰’‰Äñ‹iø%¬‰5üÒDÎE¢¤¢êl ±×Œ«‚¼š8/™¤ô¯€U$üHÌbp¾ø Dóg|ãä/!ŸÊŠÛF‘(fi!ÁtoÚ‚@bÃ:†oK¼2dxÙ‹ª³å8ÝžßW³@ƒ*²=‚pÃÀf¿„ÐzV7¯‚íbK©=-¶(d‡P$Š]ù7¯—nÞ[€a&ôwb󺤢ê öÖɽrš¢H³Vð¡¶ <_ÎÈ\±m‹2Á0c{÷sÙ~ ¬BDÕ!ÒëT^‚ƒä°(Å,—Òï9 ŽSC¯Æ—Ò3ÿŠ‹Ñéðn½\¶÷«QuÔJP)¤FJ°¼~:N@ÇD¶hWö ¢RˆDâÄ¥tÜ/!C"æäh$à¿Ám(Te^2$.§sœ‰„#¨^ ªr ¸-Ñ5(DB"6á(@ï`©• *R"ø…-Hx]HM‰?POèMÛTå@¶häíu1-}Û 4».@dhE‚ªÌK ~Ñw ‰h{Í2ù–ŠJ¡ü‘Øzô¿“ë×¶E‚ªÌKŽD†0ûk¢-±õØ~'E‚ª\H†Ä• \ùE$ЧmÇqüÐ'ê8Q•Ù²x§˜“Gø .²•Ô¼.ébSQ9Q2$øÁá]›ó³ýùúd¤¤n?uŒ3-¤ÙþXÒŦ¢r–`=—'@"á监œ²óÌ Ü×#8”"AU$C÷^c$„™ÃÏÅ!"»8¦IvqAG³¤‹@åt‰ŽÓIl%èH ±ç|‚0dÜå'Ów¶~øiaÏîa%]Šâ··÷/¿®('+ _õK/½òŸ§òH$8~U: ‰½ ~o·&‰…=:”t)ŠCžžž°rÀ‹K­#î4š€ÞÈå¸=—cù›gyF4óâñJ°ÀE"|Õù#±'1CÆ[b$.þóÝ·§(²›uäw×ýX_H--jcÐíÖW\—KZPº°7Ã>A$z÷ì¸òÐÓpÛl6šz£!ϤÏ5r ú'&C®É˜g4êY“§ÿö­^Î-Ó+Ç‚EËáÅîH©]«vu3‹&]7™8ƒ‰39øëá¶‘5  ø£³'O§-£BI—ÚQá«V#DÇ 7¯wå9Þ<Ô6ðÞeç²6îZü¯!()ªÁIŸ`2çÎMŸ:U› ÛHØ LÑ "Ñ'¢ó¯±ÙÍCáÇÇÙú¬lý»õ#áöôÓQyzSžÁl0šÍªÏ]ùù{¯©ò¸`ÑŠ=·ùÍZa¯On]dnøâHÍ×Çv¬^ÈR¥l˜½¯æ¸É_°|Žýâ¼ïgÿ]´ ­Ia³õðð€•^llRM¼þ 9üÂNÙ¹\vè=€?1þ6'ëÆª·Ÿ#2€µ5QØ®ÞÍ«+Ná«¶‰ÿ6öÔQ¼0WDHÛ|­Äƒ'œ»vjIk´eoevE$úEvÝ}òòëc…ÇÖ¾öOû gõ÷ã·žt“LüÖä¯^6Lvü½c¿Ì;TsÔÛCý…îµéèŸõÙ‘Zo¼XøJ“óY¢ïC½…OQ?%YNQX5jÔhþÂeðbÏ\Ê–ì°ˆe4&~>ErɎ峦©¤‹ºwàÏyç|ßx­s pøîÂWm !ÐôØA„„ŽéÚ^Ä¥Ô½ ñgóòòôyúçê…Ðoí®YfÊ@nSâlyuF¦cÚa~ÓâK‰•ž¬ýxû“$Ëì(5XËgvдi舰مÇ"1 o÷Ç/b$DØÉðcÒ‰†]5¡‹e¹ûàÉœŒ§¦“¾Äýý –ÞîöΰE®éë?=\kêøN5 W(î]0÷ßn_õ rK ¶ ¯ ÀÊ/öDZÖ˜¾­Åý,Yø³â—Ÿ@ÑÄá%;þüù]"ò¢¾@[*ÊÌñU˸*¼„ÀÃþ6Ü‹ö1`eɉõþÔ³ÖBœÝšÄx#¸uçíÂ5ï1yŒPs‰Z ð¶Ô0°„šùD.Æg"¾/„ ƒú÷Øq4"¡àAyÇúCîý?¸e4B¸ì9™þ~)ÛSŸ~·¢pðÝ#ófÿÛý›¾Ê\ÓÖ}|¨Ö´ k€¤u3Wá÷5øÍp_HÑ?ó–ÄÝâwŒyox â£˜Ú»;¿')úãD_þX)[þÔøãÇ|Ó¬›™„—§Ù[í t Rýúõçýò¼Øƒ‰·_Øïä #?%;n]À ¼dǪ9ïk^±6@spæL XŒ@©Tâåð)ÇøŸ]…ö×î9ñÎ/XnTþ@ æsW:aóŽ=onàïÃîjÓÞhW RðU“HÄ_Íà‡8Yhèåy)=cÝÞ8¸̰®=H,ûåË—^ ÁÙéo¤oî¿™žüõ¦À¿ÿõÁÃÜgþótÝZÕÈ»¦œO‰ç"ÖP¢uÁWðÍᇂ#lçt· ƒôÜ~$cLý/5y€WÊÞc1à.s9åò–Ý[lì¾{dî_`ÔTõ”¶ö£CµÞšÐ¥†jÏÝ­óûv„PMA’ü#¡»ûþø ôŸÚ¥ZÒÚïÏ5}D ™-‘ÒÖ¹w¦Ö<,ä?¡Åp†õêÕƒ•^ìÞ„«‡uákÏü5Yü¤h–Q~Fê´Œ4øã®žûæEÁœ>ëÿºp¸sÓížù³ m0–/*¼3?§4ŠºéLíN(±l§¼ü]þ•ç#}+Þâ>@øªåHdò×Îu –&À\· Õ1`tH‹~údò´¼{÷Ùœë\ööñ¥£éu³kLâž®œyóÆÍ+·[·o(Þ5õcBKûÝ´Ò‚ÄÐA1‡Ò •ˆ›]¿MójnUü0Ï6› T2W HôìÚXäaÐfK7ÿÝÃsfÝ ŸÑ¿‰2×´5¨=ý¿èG=ÿ÷âYkFÀ=òˆ˜ô&®©wåIÁ¯VƒÑoúŸ³Œæ³³å3‘Z9ÁCft¿Ç'»³æ÷»MÎìRˆT§NX9àÅB“8yT8ܳ&6 ljãXÖd2š¡±0Ã?Hpß•«W'è*¿¨ §…í&/ WM\©ünœ_óݹ¦ŽlB$wÖT•$ ’¥É·Sš¢<ÓÖ̹×ýͰ‚:Søªm!Q¿±Ç•Ì Ë·mFós0Ì‹– 0E$æ|ûΛ“æ<ºÏB]ºõ¸n2óF§.MÝŸzæNwôÜåm+£¦LU»zµ³Éi3gÏØ>w®ÏT¾RŠÎMºÜáÁÕZ¬¾Ä+*©bã¤Èh!¡fÌ*6‰—Ç_{"{ç7héñò0ð£[ðã¾íkC» c°éÿÛÐ*ò0~Ù{sgÇ7?ßèûÝ„æŠ\“þxmWÝϦö{¿ùâvß_F6G)×€‰S{ÕB_ßÞ1÷‹-7C_T|$2_ú6= &~ܵ–v¶òÄÃo,¹ùq“Óßì©=±Vôñ@¤Ê•+ÿ<÷7ñbÍX¿=~do´ÈtŸô&ˆƒä;Ák:áõ˜34.ªÐÞy[Vª3|˜Ð^y”åvÕV—ŸL&;¼9KÀȉ` üûq¯šÊß/?á«–!q-·%:4—f_ú÷~j3f|Ÿ $þ¿½k®¢:ÃçìÞ‹-Ú™Ú††‘7R[£Ä( ½@h t¦BJµ–™ mª´#*ŒvÚ Ø±BCÃ# y¡€ P Ö™  )´¥ äÞÝíÿÿçœÝ½  &áqÿ›»9»÷ìùçÿþÿœ}.^8gNêç¾8qñâ?MÓÉo,””Ú/þ^“±sÍÖ‰Kl÷G‡c›O%&Ž~щsVÂ9-áL‹í °Ë5í=rrrVå¶kN¯#µsÓ˜•õdqù~ð’+-¦a°¢Ÿ}sÒË~?>«|WuÉCÃ&ûL;oÕf¯øÛH½`ጠý®Ë/<˜”ûÚÓôšp‹Ê†_ÂÑßå×ÄÌõ5¬Ëß[° %¶±nQÁ'‰°EùScåÛï°Œ¾oE\µ7”5ôH{AmWÍÆBaõig»jác‰Ø”ËbOÇtWèÖ­8‡P6Ú÷`ÈTºmÆøGD® ô€"ò—gZB¹E€æÙá¹¢²èõPîot¤Š›(7b–ÄöíÃRRþ♆ ågîv½;Ù>¥—Xe²‰ux!TëHà}ÌJ’%ˆ2Ç¥]ç¼К »zyྸ¯_nö_º|µñ‚~àÏŸVúMyjâ€DάiE›÷ÖUoÿ5mô£¢Ðd}õCÿw‡?< díþÒf÷>ÅÄÄ,}{…PvÖ”1§êë÷©?ìáª=Ÿ@®x$y®êMo¬pï2{fVFöœªµoÞÛ#«rªã_y~l÷W½\õÒŸ†¼1+¡5û ­CNÜ 1½~oËF®é(føBçá´ð½Š”1£™å½Üâ?vìôβ _;²àÕU­WñV"€DnöôV{výÀÃßΞhø÷šå;Î×>Ù²}¹Ô¥KpPvõ¦=âaìù³³2Æ?¾¾s…8Kù‰× ‰l™™÷£êâ%7ÁöÈÊÙU=^}¡õ8Sû‹B–ûóQ­k@hœ%ŽÓ/Öp z¿DQÅf6éÈu^¢¸ºœë€-ü¼Ä ibú„ŸúN‘QQ{,#e+%½e ‘ŸóÔ «z~ç€Çú.Ôe´ƒTmAàKÞ* W¶´æäŠæ“òƒšGÑô ¶äÍ[û‡ï|º]HhzĉNÊÉ,!Î^—ÔmÃãMº>ù‰‘ÿ/$€&MJ›ï;¾áã¸× «ÚTŸv ÿ@ÝRŠo_<°kCâ—¿)\qï0H8õ9§+ü’ïOè?X]ãôþÎZqvâã#Z  ù?ù±odbŠï¶B¸ ñâ¼ÜŽ–¢œãîQÖ¦Hà£Í)ƒ]Øøa>7œñ´¡É­ƒÄC‰Ž!JmNnH|tü3˜H3º¥´ÿàAì®cô0ý($`¯Ž–"JmN6$vÿõ(̢Ǜ…úÝ?P œvÕiô’ßI®SGËÜa…ÄÝ@6$v|z|ÆH¾!Cû(§×¥;jpܤñÉÃäôúJËW:Zæ(E© ɆDÍÁ]‡,‘úØ}o4-®­ÀóŒO¡ƒ°MMM-p”¢Ôæcšféöj ÁXzòÈÞúËóEÛ¶r/…Í5V£©F”¢t7@bí¶r]ÇÓ”Q¾ûúõ•g¯WãÙkÎumúèq-d”¢Ô®´zK×t˜8L;M¿/ß„3 ]£ 8¾àÑ2M\àÝ$xK‰E×ÃÇE“nºàâZ?ñêG&n¹ óø‡ëšúOL5*0ºæØ”MÙ8±ÄÆ- ÷á§K4±¦Ñûô䣜(Ûdñ £ zuH„¨ ‚ßÖë äeR-deX¦­¡lÊ-C¡šBy‹ Y©HÑE´j·œP*.„÷xa€êÁÇÛé¯×ÛÉÛ Š^Êá%†À?¿aö u€»a ›ÒR£…NÅA9üªGf⪄4PöèöÇÃdo¡½&².Àœªsq¼$Ö¼T_÷(ÕPN#ðc}Ód\Ül†¦Vmë¢}rªOj™°‹a0)~5¬‰ƒàâ¢s‹<Áïoñ_@-‚­eÉ^ –Ýaq·¥¥ºj?ä –M.Ï5•“Yd"š$€)uôKI÷@#O¥¦õr Q±Y£kœÐМK¥æ™Â‚)܃ܙaãÂ`Âåí> pÐá€ÇL.c`ÃÒ…0C) Øš&§+s¹¸f]þ3B†`ËÉZˆœ´T@”ŽƒU•Ó$LÛBŠ›aI{Ih‰ä]PGaW`I8J$doqahˆ¡S',x=²wÉ€èõÞÀ†PeŽ.¸4À2¦ ±ó$ N°÷H—V¾j)Y€aHཀødÈ—d˜!,èDæ2U6p‰.® & @$_ÚÏ º&00L Q² «SÀ’ÀeÀ$,ù-~e}æ.ˆX!Y«L¡Ré̸0ÆqŒ:¦!ýÖt¡Â21tªMÎMe~?½WŸÞj.Qµ•¹N f·…*I€Y¤€Œ®BZ¢¶çª|á ˜„Æ_tѧ¨…@Õ0ì,aªŒD*™Â Hb…/ ¢¤t$hƒ‚"îˆ@µ˜p°yCZÈ $6 L'ÆâÅ-4BFCü(Q£ìïþçê$Ýë‘ñÓ€ÁKèð8 ÿZ vDåý %œCyâ¸(`Wju™2BpÚ¢,µÜõ#qFƒÛQœÅ£I4Ývƒ¯I`;)$±tÁS—•É<¦! Üve‘áD×f@äB€áêU€D‹-¥Êš ’­Œh2k*9ÓR¦)ÜÁA=¦â …µ£Ê½Ê»2'LìÕ§B¢î;zÇõ`QŠÒÝM'N×>œ?0ä¡‹.¨ã Ñe¾b*È:ºŠ¸ÊgÜ5Ö 'î|#6hçi'ÐÙ-·Ä3ôËÃêÊVCXXîßÂ% )¸T¶BE åb ÏבMã&Î\ChÇÔAú…iïVÍ%–Í5œ¯Ý¹Á*ðÈ}h…Y!¨}në`ç ªÏT@zŠÔbª±¿ä&0nÅÝZÄš!}dÌkíÏyL·®ÿ“\gÖ endstream endobj 32 0 obj <> endobj 41 0 obj <> endobj 42 0 obj <> endobj 40 0 obj <>stream ÿØÿîAdobedÿÛC       ÿÛC  ÿÀ÷ÿÄ ÿĵ}!1AQa"q2‘¡#B±ÁRÑð$3br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ ÿĵw!1AQaq"2B‘¡±Á #3RðbrÑ $4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øùúÿÚ ?õ¿‚?|-¬øGÃ?¾!ønÃÄ~*ñšj°[ë°¥ý–Ÿgpže²Gk hYÌ¼ŽŒáäeVUP+ºòóHã«VW´Oy_‚ÿ þh×ßü#tŸþG­}>Æ\óî8üø[ÿDoáÏþºOÿ#Òötûž}Æ‚¿ èü:ÿÂ7Iÿäz=>ÁÏ>ãOÁo…Ãþhßïü#tŸþG§ìéöy÷~ ü/ÿ¢9ðëÿÝ'ÿ‘èötû<ûˆ~ |0íðsáÏþºGÿ#Ñìéöy÷#?~ù£¿ðÒùŽJ}ƒš}ÆšøcÿDwá×þºOÿ#Ñìéöy÷%à×Âò~oƒŸðÒùgO°sϹu> |*aŸøS?ðÒùgO°sϹ!ø)ð¨Íøsÿ„v“ÿÈô{:}…Ï>ãÁO…}¾ |9ÿÂ7Iÿäz~Ο`ç©ÜŒüøZ?æü9ÿÂ7Iÿäz=>Âç©Ü¯'Á¯…È ÿ…7ðçÿÝ'ÿ‘éû:}ƒÚTîd\|*ø_âÎ|9÷&éüT¨Ó}?2]Y÷1gøyð¾2Gü)ï‡?øFiüV°ôû~d:õ;”ÀŸ O„ðŒÒ?ùŸÕ©öüÅõŠÿ"¬žøf¾ÿá¤ò=?«Ríù‹ë;™Wøv ìøMðèÜ—£ÿò5WÕivüÅõŠÿ# ø2@øUðèÜ—£ò5?ªÒíù‹ë5;þF{h>>|:ÿÂ+FÿäjU£ü¿˜¾³W¿äBt?ù¥¿ÿðŠÑ¿ùªÑþ_Ì>³W¿ä0èž íð»áßþZ7ÿ#QõJ_Ëù‡Öj÷üˆÎà ä—ü;ÿÂ+FÿäjT¥ü¿˜¾³W¿ä4è¾ íð¿áßþZ7ÿ#P°”—ñaõš½ÿ!?±|?æ˜|;ÿÂ'EÿäjT£ü¿‹Öj÷ü„þÆðgý‡øDè¿üGÕ(ÿ/âÃë5{þBÿbø7þ‰‡Ã¿ü"t_þF£ê”—ñaõª½ÿ þÅðoý‡øDè¿üGÕ(ÿ/âÃë5{þAý‹àßú%ÿÿð‰ÑùªQþ_ŇÖj÷ü‡ÿbx3þ‰ÿü"´_þFªúåüX}f¯È?±<ÿD¿áßþZ/ÿ#Rx:?Ëø°úÍ^ÿbx3þ‰ÿü"´_þF¥õJ?Ëø°úÍ^ÿbx3þ‰ÿü"´_þF£ê”—ñaõš½ÿ þÄðgýÿ‡øEh¿üGÕ(ÿ/âÃë5{þAý‰àÏú%ÿÿðŠÑùªQþ_ŇÖj÷üƒûÁŸôKþÿá¢ÿò5T£ü¿‹¬Õïùö'ƒ?è—ü;ÿÂ+Eÿäj>©GùY«ßòìOÑ/øwÿ„V‹ÿÈÔÖ‡òþ,>³W¿ä4èž óKþãþÄÿ‘¨x:?Ëø°úÍ^ÿ«¢ø3¿Âÿ‡øEh¿üKê”—ñaõš½ÿ"Ìz‚_…¿ÿðŠÑ¿ùªQþ_ŇÖj÷ü‹©áÏ·üÒχøEhßüGÕ(ÿ/âÃë5{þDƒÃ^ïð¯áßþZ7ÿ#QõJ?Ëø°úÕ^ÿïøF| ÿD¯áßþz7ÿ#QõJ?Ëø°úÕ^ÿ‚þŸÑ+øwÿ„^ÿÈÔ}Ròþ,kW¿àƒþŸÑ+øuÿ„VÿÈÔ}Ròþ,&¯ÈpðÏ€ÏüÒ¯‡_øEhßüGÕ(ÿ/âÃë5__È_øF<ÿD«á×þZ7ÿ#QõJ?Ëø±}f¯Èxð¿€üÒ¯‡_øEèßüKê”—ñe}f¯È?áðý¯‡_øEhßüOê”—ñaõš½ÿ ÿ„_À_ôJ¾á£ò5T£ü¿‹ÄÕïùð ÿšSðëÿ½ÿ‘ª^òþcXš½ÿ!áðýŸ‡_øEèßüGÕhÿ/æY«ßòøE|ÿD§á×þz7ÿ#QõZ?Ëù‡Öj÷üƒþ_ÿÑ)øuÿ„^ÿÈÔ}Vòþaõš½ÿ ÿ„WÀ?ôJ~á£ò5U£ü¿˜}f¯È?áðý¯‡_øEèßüGÕhÿ/âÃë{þC?áðý¯‡_øEhßüMá(ÿ/âı5{þDmáù¥ÿðŠÑ¿ùªQþ_ÌY«ßò!o øtøYðïÿ­ÿ‘¨ú¥åüX¾³W¿äWx tø[ðïÿ­ÿ‘¨ú¥åüXþ³W¿äWoø,tø]ðïÿ­ÿ‘¨ú¥åüÃë5{þEgÐü:|0øwÿ„V‹ÿÈÔ}Ròþ,>³W¿äVmÁãþiÿü"t_þF£ê”—ñbúÍ^ÿ‘Ò|":|2øwÿ„N‹ÿÈÔ}VòþcúÍ^ÿÏì¿g?ð¬¾ÿá¢ÿò5T£ü¿‹¬ÕïùmôŸ1O…ßÏýÉZ7ÿ#QõJ?Ëø°úÍ^ÿ‘ÐÛøwÀŸ…_³ÿb^ÿÈÔ¾«Gù0úÍ^ÿ‘lxWÀþiOïü"ôþF£ê”—ó¬Õïùð¯€?è”ü:ÿÂ/Gÿäj>«G·æY«ßò|/àÿ4«á×þz7ÿ#QõZ_Ëùë5;þC†<3ÿ§á×þz7ÿ#Rú­.ߘþ³S¿ä'ü#>ÿ¢Uðëÿ½ÿ‘©}V—oÌ>±S¿ä8xgÀôJ~á£ò5/«Ríù‡Ö*wü‰—Ã_…¿ð‹Ñÿù—Õ©vüÇõŠË°øWáÉ ?Â_‡$Ø—£ÿò5/«Síù•íêw7í|ðºLoøAðäŸû4þG¥õz}‡íçÜÚáï¦ÿš;ðãÿÝ#ÿ‘é}^ŸoÌ=¼û–WáÏ“×àïÃü#tþG¡Ð§Ø~Þ}ɇÃo…þhçÃü#tþG¥ì)ö¶ŸrAðÏá9ÿš7ðãÿÝ'ÿ‘èöû¶ŸrQðËá)ÿš5ðãÿÝ'ÿ‘èöû¶Ÿrm#áGÁ™¼sát¾ø9ððÚI¢ënðÿÂ'¦,nñÜhâ6dm,¢i€$d MsV§É$tR›q»=[ømû9xEÕõëÿ‚ þÁ¦ÚËy?•àÝ)›Ë ¶Ñärp§³ö} 9Îf‡_ ´yO~Í¿a·‚êÂÏU²Ñí4CQÐ$½*¶¿l¶û *†‘ãBc–O½¹w g (½Êi¥sÐ ø7û>É41Ÿ‚ Èfð‡é\óÿ\)¸"™´ ü·ð÷…b„_ äéòÜxCI–I­£ffv·,ÌI$’I$×ÎÏR:)vü¿£‘ᪧ)Sêû÷~gA†¾ ·_ƒ¿ ¿ð‹Ñÿù¹å™V_kò;©ðÖ_òëñæG…¾ê𖣤øköqð6»aaý§so¥ø;ÃÆT·ÜÊZ8dD–r à¬)#è1™7^¦/8TVNÚÿÃ~g›™`òœ®¬iW¢îÕô½­{u’ü.VmálÞÔ¯ÿgoÙh^$2#R¼ðo‡£ŠF¥Œ±Á³í" +D‰#9ĉ¹ÖxÚYÍik®ºü­ø‘„ÃäØÜOÕhÒmëg­¿íëþ©<7ðh>ü2ÿÂ/FÿäzãŽeYý¯Èõ§ÃX(ÿ˯Åÿ™ÄøóÃÿ À¾=ß ~Árš¥$SÚxCI†Xmeet‘ ¬2AºicjNI9v/#ÃP¥)Æž«Íÿ™æµ7 ü1ѼQñ_ᆉ…‡·YÑtâa±šÒiÄ ,6ùÙ ‰<¶ë¶ ˆË#’»”ô5h¥$| *­ÉÅŸiü‰[àçÁBG?ð…xÿM–Õµ?Oã0´ŸÚÂWž#-Ï„üQ§h¿ÛZ‡GŠu [xôæÔ,–áåˆ0œÌTÇk+¬¢/(ãaq d\~±MPúÍI(G’SWkXÁÚ[_Ug+;>TÚ:ka*Ѫ¨Æ<ï÷wåÚ>Ò)Â÷¶îQ‹µí)G£¹ÉxWöÇøAã8õéô(u ›}.Å5wk[½*íÛLó’)o(/$’Þ8VT–HîVˆ™•‘vIÆ¥Ou)F2wº‹ùo(óE¦âÓ”e%ŠN0÷Œ$š—$“jVI6äãm"­w'uZò³Q»Ðõ=ã'„¼Ku:n™ª›;­.ûZ±Ô$Š#Q±¶–8Œð‘!b’U¢,«½îRØÕªèaëb*ÅÇÙF2”_Ä”ý£Š·IZ›m6œy¢¥isF3§^xï9J)ôn<œÞvN|·¶®2jñå” üXÓ¼a­xwJÐ<â)ìõM"ÓY—V”YAÌm$BT’áf»K[Å4aÎÒà«mè©gˆ¯†“÷¨¾WæüºÙëfÒ‹´’w‹ISœjáébcµEtºÛMßÃ¥õJNIY´” åâ_~!êžñÕþ‹gñœx:ê߇TÐô3›7ü$š§Ÿ*%·“¿¢Zj÷¾¿Ðç¸ ßÙºœ¶²Íä€K[M4D0†Ù‚3ƒ;ÜžýwÓÉߪ89”•ã·GßÍ®¦Tn"´‰”ŽVI¹<Ö©žjb¹Bi2ª ˜7kœšb9阩4ªdª°®3½¸„úšb} ­0 p=¨ÔP¡ê  ( € (ªÜŠ$FÅhE%^4ð{P¨ ¤Å aôÔPqI«‰;¤Š  Rdì>¤  € (¤w¦˜šFhØ -1•hQÒÊŽ”QÒ˜Š¬´†@€©  Û+¬`gšèâ“rƒš—u "±÷ Ëc½+ã|Â)â‰i42Ôw9©°îlÚ^m+Í+ç]gziXw6ã˜i[Y=éXe”“¥!ÜZÎ[Å…þªøVëNÇp4­qwm Á¹Ñ3×é\ó\Õòÿ3xiMØæåñWŠ."– î–X$RFÊêF ®#µW³3<ûCÕÞÓH´ð‡‡í´=.õ[½WVm-ÒKÙ•ðk8n ØÎfY#D,$Î6o”>JÕ} å6©¯3Ö4¿ø­õ-9øí3ÆáíVéÙlb¤î|5'Š|}¿‡×P"ì=$¨ò#=l`'ø}I¯ÍkÔ«}Eù#úK Éï.²ÿÒŸ™§k⟈„ ê ÿ~#ÿâkÌ«V²{ŸAB†ªü_ùž‰ðãÅwzo´øãÄú…¯†˜jVhÖ=Þ§8 >ͱDz8ܲyŽ¡Õötft÷¸~¬ §Z½džÜ­¥§?+u>#ŽéOì°x #š~óšMÙÞÜ«·vßKy›>!ÜøãÄv?¼7­jpø‡VµŠÏTðæ«i$Í£˜”€-®L~S[1 ÛCß&ý¹vXú3ªôq8XÕ¡Y]m­oÝnšü¾Ga1faS ŽÂ>Y_ß³²·ilâüµ½ŸsÈn|Sñ5ÿ¿ÿñ5óëV}OÒ+ÐÀtâÿÌåu¿øö_øÎ;«âÖç@Õ·"1ÇØ§ÿf½lJ®¤SgÌç4°‹ S•këæ}ûhÉ¿þÑîYÿéî¿D«ü8ü¿#ð Ä—õÔ÷ƒIÁO#Á^ÿÓeµ:kÜC›÷™$?|%ž—cqu¨Oieâkÿf’"³\Þ ±4R/˜q}0 0Ü.XàçšX*S§ 3\ÑŒg >±¨¤¥”­n›UΤՓš¦º{/eÊןî£{ßwk][6ÃàŽŸ„î|}ñ_ÆÚ¯$·†Å4MJM5Ö+(Ùsk祚Üj÷>(Öoìüi®…¥Ýŧyvl¶âÜÊ.Õn·:½â&8Ê`:*NuqUq“Öu¼’RÝ$­u»J|Öo™{Ê.8S‡²ÂÃMµN<·_Ìãwï³WÞ<®ÊÏݔԽt]%h×Zx4´PVãí@–ƒ¨‡Ú¥ Lu4ÆÁ¡ÀÒhIŽ©P@Â*–¢z aKÈevZb+:ÒQÖ€*:ÐGZVeö d (ñHTÐIewœh°já†E€0£p+µWcþE !f Ë╆(”ŠVËq\‘ƒšVÐØßà€MM‡s¯µ¼ 4¬RfÄsÞ•‡rêKHe¤“Þ¥¢®A¨éÑê˧7ö„¶7¶+ÛÜÇÜ#,¡±M2ù‘?— :0hІ å89;ÇsXO—G±Phº©9 ðàÿ¹Nïÿ–õ6«ÝÍO°ñ¡êçþfá'wÿËzV­ÝžŸfM­C$rÇâ? ƒ+Â'vpG#þbô5UõAÏÇ™Ú|½´²Ó,Œü?2ØÚ[Ù$³x:ë{¤1,J[n°í¨3€sÀé^ Èy­y/¹ÿ™õ«Œ'ù`ÕÛ{®®ýH¾ßF9ÿ‹[ã/ûù¡òάÃúÿ†«Ïúÿ‡#:gÏüÒïÿßÍ ÿ–t}f×ü0{ ÿ_ðã?²¾ Ñ/ñýüпùgGÖ!ýðŸõÿ4éè˜xÇþþh_ü³§õ˜_ðÁõyŒ:7Äÿ4ÃÆ?÷óBÿåY‡õÿ /«Ïúÿ‡#:Ä#ÓáŒ?ïæ…ÿË:>³ëþ>¯?ëþ‰¼?ñ ÿÍ2ñ‡ýüпùgGÖaýÃêóþ¿áÈÃO†¾0ÿ¾ô/þYÓúÔ?¯øa}^×ü8Ñᯈã§Ã_ÿßÍÿ–t}j×ü0¾­?ëþœxâ0ü3ñ‡ýüÐÿùgOëPþ¿áƒêÓþ¿áÄo|Eoù¦~0ÿ¿šÿ,é¬]5ýÀÕ§ýÕ¤ð·Ägÿ…kâÿûïCÿå?®Síý}Âú¬ûÿ_y›/þ"Kß ¼]ÿ}èü³ªúõ>ß×Ü'ƒ›ëý}åøoñúü7ñoýõ¡ÿòΟ×áÛúû…õ)÷þ¾òðÇÇçþi¿‹ï­ÿ–thC·õ÷ êSïý}ägáwÄÿ4ãÅ¿÷Ö‡ÿË:Úíý}ÂúŒûÿ_xÃð¯âÿšqâßûëCÿåÚíý}Áõ÷þ¾ñ§áOÏ_‡>-ÿ¾´?þYÓþчoëî¨Ï¿õ÷•¥øCãùð®¼X?àZÿ,éhC·õ÷ÔgßúûÌÉ> |BsÇÃïþzÿ,éÿh÷õ÷ÔgßúûÈ¿áGüDÿ¢â¯ÏCÿåÚ0íý}Âú„ûÿ_xÂø‰ÿBŠ¿=ÿ–th÷õ÷ê3ïý}ã¿áH|Cÿ¢â¿ü¡ÿòÒívþ¾á}B}ÿ¯¼?áH|Cÿ¢â¿ü¡ÿòÒívþ¾àú„ûÿ_x£à—Ä1ÿ4ÿÅž‡ÿË:?´aÛúûƒêïý}âÿÂ’ø‡ÿDÿÅž‡ÿË:?´aÛúûƒêïý}à> üCóOüWùèü³£ûF¿¯¸>¡>ÿ×Þ;þ§Ä?ú'Þ+üô?þYÑý£ß×ÜPŸëïøRŸÿèŸx¯óÐÿùgGöŒ;_p}B}ÿ¯¼_øRŸÿèŸx¯óÐÿùiGöŒ;_p}B}ÿ¯¼wü)oˆ_ôO¼Wùèü³§ý¥ß×ÜPŸëïøRß¿èŸx¯óÐÿùgKûF¿¯¸>¡>ÿ×Þð¥¾!Ñ>ñ_ç¡ÿòÎívþ¾àú„ûÿ_x–ø…ÿDûÅž‡ÿË:?´aÛúûƒêïý}áÿ [âýïþzÿ,èþчoëî¨O¿õ÷‡ü)oˆ_ôO¼Wùèü³£ûF¿¯¸>¡>ÿ×Þð¥¾!Ñ>ñ_ç¡ÿòÎívþ¾àú„ûÿ_x–ø…ÿDûÅž‡ÿË:?´aÛúûƒêïý}áÿ [âýïþzÿ,é¬Ê¿¯¸>¡>ÿ×Þ4üø„æŸx¯óÐÿùgKûF¿¯¸>¡>ÿ×Þ(ø+ñ Í>ñ_ç¡ÿòÎívþ¾àú„ûÿ_y:|ø†½~ø¯óÐÿùgGöŒ;_p}B}ÿ¯¼²¿¾ ù§^,ÿ¾´?þYÑý£ß×ÜPŸëïÿ “âý¯ßZÿ,èþчoëî¨O¿õ÷ÿ…Kñþ‰Ï‹?ï­ÿ–th÷õ÷Ô'ßúûÃþ/Äú'>,ÿ¾´?þYÑý£ß×Ü5šëý}áÿ ›âý¯ßZÿ,èþчoëî›ëý}âÿ§øÿDçÅŸ÷Ö‡ÿË:?´aÛúûƒê3ïý}âÿ§ñÿýŸÿßZÿ,èþчoëîÔ'ßúûÇ©ñÿýŸÿßZÿ,éhC·õ÷ê3ïý}áÿ §ÇÿôN|[ÿ}hü³§ý£ß×Ü?¨Ï¿õ÷‡ü*ŸÿÑ9ñoýõ¡ÿòÎívþ¾á< ûÿ_xáð«ÇãþiÇ‹ï­ÿ–t¿´!Ûúûƒê3ïý}áÿ ¯ÇÿôN<[ÿ}hü³£ûB¿¯¸QŸëïøU~?ÿ¢qâßûëCÿåÚíý}Áõ÷þ¾ðÿ…Wãÿú'-ÿ¾´?þYÑý¡ß×ÜQŸëïøU~?ÿ¢qâßûëCÿåÚíý}Áõ÷þ¾ðÿ…Uãÿú'-ÿ¾´?þYÑý¡ß×Ü/¨Ïúÿ‡ÿ §ÇÿôN<[ÿ}hü³£ûB¿¯¸>£>ÿ×Þ0ü'ñùÿšsâÏûëCÿå?ívþ¾àúŒûÿ_y|#ñùÿšuâÏûëCÿåÚíý}Áõ÷þ¾òø=ñÿÍ;ñgç¡ÿòΗö„;_pþ£>ÿ×ÞBß~ Ÿù§ž+üô?þYÑý¡ß×Ü/¨Ï¿õ÷·Á_ˆMÿ4÷Åž‡ÿË:?´!Ûúûƒê3ïý}ä'à‡Ä3ÿ4ÿÅž‡ÿËJ?´!Ûúûƒê3ïý}äGàgÄ3ÿ2Š¿ò‡ÿËJ?´!Ûúûƒê3ïý}ãÀ¿ˆáñWþPÿùgGö„;_pþ£>ÿ×ÞY‡àŸÄhŽáñQüt?þYÑý¡ß×Ü/¨Ï¿õ÷šÑ|$ø„€øwâÃøèü³£ûB¿¯¸>£>ÿ×ÞMÿ £âýŸßZÿ,èþЧÛúû‡õ÷þ¾ñ§á7ÏüÓŸßZÿ,èþЇoëîÔgßúûÈ[áÄÓáß‹?=ÿ–thC·õ÷ÔgßúûÈÁ߈'þiç‹?=ÿ–thC·õ÷ê3ïý}ägà×Ä#ÿ4÷Åž‡ÿË:?´!Ûúûƒê3ïý}ãáLüCÿ¢{â¿ÏCÿå/¯Ã·õ÷ÔgßúûǃÇüÓßþzÿ,èúü?¯øaýJ}ÿ¯¼³Â?ˆ‘á^x³óÐÿùgKëÐíý}Áõ9ÿ_ðæÍ·ÃˆPc?ÿ×ÞkGà ü2ñyÿè_ü³£ë°þ¿áƒê“þ¿áËiá¯_†0ÿ¾ô/þYÒxØ_ðÃú¤ÿ¯øruð¯ŽWþiwŒ?ïæ…ÿË:_\‡õÿ ?ªËúÿ‡&_ xäÍ,ñ‡ýüпùgKëpþ¿á‡õY_ðä£ÃÞ8óJücÿ4/þYÑõ¸_ðÃú´¿¯ørA xÜÍ*ñýüпùgKëqþ¿áƒêÒþ¿áÇÿaøÛþ‰WŒïæ…ÿË:>µëþ>­/ëþQ¢xØÍ)ñýýпùgGÖ¡ýÃÕ¥ýÃŽ/‡üÒŸßÝ ÿ–t¾µëþ>­/ëþwö7è”xËþþè_ü³£ëQþ¿áƒêÒþ¿áÃûÆ¿ôJ ý´?gÚþ¹Ùéê½ ßÃõÐá§ñ³[G?ñZý’[_ýG’ªÁ_×Reü_ë±ú]^YéP@P@PâYµÍCÅ^𦕯ͣZ]XßjWW¶pC-Ã,kÅ™5®÷QîÀÉ  ð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ P M®iþ*ñ7…5]~mfÒÖÆÇRµ½¼‚®g{¨š) (‘° i¸ŠxAÎwôP@P@yÖ 5ýÆÚ—‡ìüSy¡éV•gxí¥ÛÛ<÷S\Ít€3ÜG*ª"ÚLœž  ßð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€(éã_Ðë^:ûö¦>Ïömeû/™äüÞgÚ±æívgcg|D}…J´Ö¼Š“õö’Q·Ê÷ß_-Κ8_k]Qæµëº7ôöž÷þSÛÏ}5o‹?ioø&ÿá݆¹ðóLžï]{ªØèº¶¥¨Üh0^Þ kieh´³lªÁ·qql¬ÑÌ‘4Þ^æ¿bÞ1á½½Þm£í,ß-Ý´ºš¼í%'MhŸšª¹`ãŒJÉ©M'»„cIÙ]Ý&ÖÜ—JóI·cá÷ƈ7ðxfëâÎ…f×µ¿i×>ñ%Ê­´vãU8¸…-mÒâ(’ÌB‹&ÿ3+3‘Ö0©aèÖ•ù Ô“µî¢“½¯nik·ÃmævíÄR~ÛNŸÁG—»söK}ׯ¦õwnTþ¤öáý© ë¿ í­<-«xCSñ†×Ä?h¸Ô-í [ ôfÙœÒC$l<§¹E;Álªï+)a¥*—ÜVªÎp„í-5„ªAY¤¥{ÆVMŽ_ 0—¹*®—5µR÷µåëÉ;jžŠé_NÓÂßþ"kž!Õ<%©|"µµñ¼&¯µ‰å¨\M ÜK#ÁK‹u¶•ÞÝ<Ål¯œŽb”¥Kàœ¡6¶V§Ï¶rS—¹²qøš±À«Jt)׌t©h+êÚ”£.‰Æ3Rºm=c{ŸIVçkw)iñ#Âó¾v¯‡u»ÿ_zU|ksûLøRÚ0ø½¥2=m<|5›s+;üÞýŒ>ÿ4_4v»¶ð¹4eëۦ׽íTÚ¶¼¾Ïá¿e%ÒoíóÑNöŒrö 7îû5ús{O‹Õ%*2¿Ù嫪¼‹ >"x’ûâÏ„¬5k7Zlº—Ät–ÒâòY#‘-õ«HíU¶†6dŒ¸¬BàW‚JXtå«öŸý¼ç;¿V¬›Ý›c’Œ§Ë§ïh¯“¹5èåï5Õë¹éy> üQ´ñgŠ%Xkú·‰5¿kÞ0½¿‡Å÷ú’Î!20[IÄp#Ëç ‘(X­¶²ÆvÈæ»«ÇÙ9aèFò„(¤ž¼Òœ¹cï=nÛNSzëËnXÄ':ÕeQ¨¯¬N:^ÑIUod½Ø(8¨¥ïi6”´=vãö¢ñw‡oµÍÇ_ l´ÝoNƒÃ×"=/Ćþ £Õu6°‘­b`Ðí.À¦² ã¥N5j*jZûOfÝ´øù–Í­-f¢÷ÑY_¿f«%î¸Ušïû¸Æ\¯´Ÿ6¶æIY§&ÚŽÇŠim[Lñ>§àÿ |?ƒTÖâñu¯…-ö´la™¦ÑΧö‰må1ªàÆUUÉpÉù+<2úç}½¥ü•9$ý[OE¦¶M¤Ü–Õ`©FRohB9Õt’ߥ¹›í¥»ùoÄÿÚçÅÖpügð¿‚|-`º®á­oQÑ>j5ŸÙGûtsÖ­âÆñsϧ[éÎÌ#»ÿ³×Ïó|¹Q®ÎޝåyS€>ÅÑ.RïâGŠ'Líoèÿ{þ¾õZÆý µ-GFøñ§XÒ5 ›ZÇšµÍ­í”­ ÖÒ¥¤¬’FêC+«C \Ø·ËêíÍí{ÙÎ)í®«Mü®©Ž£ «§(Ý=·ê|m³â­'ÁÞ-Ö<¬|J³øq.£àxm.üss­Ç~ÚœºÄê+lÚ™Ÿd{y-‘ýË3J È+ÖQKF”Ò³¯%¥ýŸ³zMoñ§Ê§ïnß»ÈyisáœîÜþ­UÍýže 88ôæ^ó“»ofÖ·;_ŠŸµ?Œ¬ão…| á}4êz†5ÝOCñt—ïhfÓÄk8wŸK[Wž#+Ÿ* ®—Í¢”Å’ÃËŒ§V´Z5(ÛЕN[«¤ÝýÝyym+Ær²æõpôb±ÔhTWŒ¥µª|Ò‡:‹µÒM&›æçZ5ª&øñ7Fø¯âO|UÒmíüà/†vþ'—Jð¿‹ï§å•¯|É §Ù-¡»–Aj-ÁÙÅt;¤}½’^Åã#Í?i Q]v´UôIÊZÔø¬’µ®pá)ÏG/ìê{G'¶Ê›¶öM>]¯9­y"çézßíãÏéZô~5øI¦ÛøÆÚ=êÃLÑüNomo Ôuì{©-!h¦ŠGË'’ÈFݲ¶ÈQç¯õjnõ9ãºVœfá4íwéÍ5e%Ë~Wt™Jq©MW×ÙÊJ‹ù¿u)E«Ù6¥ZMjõÓZZ÷í%ñú—‹­®þ XÜéÞÖ4mY¼±ñHbך”M³I-Ì‘Ï|‰#J`ýÞÙ;‰5íÝ?gµIÔ„o¦°½œ­{EÚÍ®i-mY_Jt¢ÜµjŸµi"”Ô­{^J0rIÙ?‡™hߣø ⯎üU­êžÖ~YØk~×ÛFñ šgˆí® iÑÞÁu ’[Á%ÂÈg‚"žR2319UɺqJq¬¢Ôú}¸TPåôq¼Ô¶Våjìʯ=r5vù³ÞçNZÚÎ3ƒ‹]$›G½Veh·±ØüGñ¤²îÚt=|¿õßV¥)(');$Ç ¿iß xƒã-û¯Åý/[Ó¼pÚœV´Ö »}û9ñnRÙ´_i¶K™Ü2Ê€óŠšäÂNu.íY¾É·ÍÙÆ¢¹š5ek¹1â á‰QZZ~ÊÏK»i/•HÕ\ßiN’»J(ÚñÏíñ“RøGcñ/À ðö—¢ë:¦‚ú%Þ¡â9òëO»¿‚<ÜÛgI ,rƤ,’”YÃoQ¶*´ñT(WŠRr´£{¯†O•ÊÚ4Ò»Šjé¤ÚÕ׸Ö#•ÝBuþôÕ+ê•¥(Ý®kEIG™ò÷š7Ç«}'Ǿ$Ðõï ˧ÙÿoC¤êšÌž"¸¾µ³½}Þö?*9£U†Ý³$?/–¦EG)¾v tãIÍÊÔ×¶i½ß³šºêõ‡5K]òÆKErjB¢öm«ÍÆÒÙ)Τ¶æ|ê½”¥Î›I@ä5?ÛVµÖ|)£iµJçPÓ­u»øì“S¼’ÏOº¸–;SÙ4ùÐÜ40<­ËÛF¤„¾“J¥:¾ÊªäiÆ2¿Ù¨ã(·¤\i¹%))]¤Ú‹Ñ8¯(Ò¡*ð|×öŽמ0Ù«]þóNT“ZêÖ—âN¥e¨Ú|_ÔüI«ÅáÿøOµßé¯w/Øí´ØšãL„y{¾Ù SoÌÄÚ eUaiS©Q_ž•Y?&×·‹ÿ·iRT’_jR’Wœ›Ö½N­Jt÷ƒ¡dº©F*IüëÊmö§ôŠ·%ðïâGŽu[¿ x Äšöµý»­x•o&Iít)ìšÿìÁþV¥ñ›9 ‘ÂÖ•aõZ~ί½,5:±¨öö“ŠŒwßjêQ{©Sº»ÌªÕ…^zÔ_»YÒtô·,yäÒiÿ5<;rêåVÎ6m—ôïÚ×\Ó¼¦j>øJúމ¤xÃÆÚ“ë>0™î-ì¤7Jð$ÒÛË%ÝÊ­¡eiY™mÏ ¿¢¤R­/jí:pm/ùø¢î¢¬­ûÚ¦ôjí»tK/iì(ëRS­ž‰ºrK}mÎ䬭hí{$uÚþ´¶?þêÚ]ït=?ijEqªj^ žóG×–M6âHì­4Óq4VÓ#F“y¯ol?Ñœ•¥*ùP¤ãR¾Z>I«=e~x>x·{(®ek§­”pæ•hÖ¡KÝ7MßeýÞY%ñsÝ-“jN¢šQŸ6©¨h^ø÷ão‡þ6ñŒþðÕœ:†6¿¯^ê y¬iÿi–ù¢šæfg±‘|›w‹w^)La ï3BqT¨ÎkGY8­[td¡ÝÉJó•.kÊüµ#u(3uEâ«ý^œ½ùEÂO¢©{ÁÙY' BÑiû)+Æq>â·ñ5¥Í¼ “•ÀeÁŒò ªœy$âúÔ*ªô£U+s$þõroøH-»/ä?ƤÔ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿøsƵ¯Ç¯ ü|Óþhß²öÊëK­'Å‹âçƒN¸Ó‘”Iw;ÿg·‘åy‘‰b%]ÑSÍóa2€}€÷±ß|Hðd‘†ÂèšÚüßõßI J /økªZÁðÓá´2Mµ×ú^Fè‘{Pñƺþ£ãoü,ð—‰ÛÃ’ëVúµÿˆíí¡¹ºµ¶µ{hü«HçWˆLò]ÆL’Å**#…Yfœ%Z¤îí j-Ûw)7ʵM(û’rêýÕ]É\Ú¥J3µå)r«ÞÉr¶Þ–»Ñ(«îùšj.. W┿ áðׂî‹þ(xßRK»«h´ë].Þþ[8 ~l÷ Ïgh4ðÆ6fób©Ê¯3j0ø#y5{nÔtm·)%²½ÜdÒŒm1¤ãyOG%}îÓvÑZÉ&îíedÛv¿+®~Ø>Ò­Íþ™áëÚT¶ñeõö“an©¦i’¼èÒηÄûâ6Òo…¥ÇÜGÚûtŒTªr©.NhGžþëöŠ.Ow)'{hµ•®®Ô'(Ç–-ÎN¢PûW§e(ÿ-ï%¹½çµ÷88¾=x’ëâÆ«ÿj5Ðüá}sBÐ4˜t‹][{£u%3He¸f™®ÆâJ*ÚÈ6ª\´ÁÁÎýªýåJ²ŠOd¢¤¹tèšnn÷æqP|¼ÄÖq“Œ¨¿sØ:®¿º¿^XÚ*ÖæŒ¹´qo×bý¦¼-7‹tŸ '„|Yý•ªë·ÓüRm-†y{oÃΫûÿ=QÒh÷¼*®Ëû²ë–B¢•/jô÷%Q'»„z®×VqNͦ­vª¬].n¼¼©Û£“ŠIÿàJí{ªÎ-©Ú. Ú§áí·„|5ãGÓµó¦kžÔ¼eo ÛBfŽÎÊ8$–7nÌ.P*†*HlºðNµ—°œá/° Ý¿éä¹Uºè÷ü.mO *•U$Õý«¥ÿo.}Ãî=wÕi½¨x‹ö²ðoƒî>Ûø·ÂúöŒÞ4ž8,SQ½Ñ£ž%ÂA=¯ÛÄŒ±9ò"”¢H<ÁU¯g/­<Öi_Mu´Ÿ.›;ÅǙڛmZm]®/jžëkàÕö÷RMË[lŸÃñèÒÜT¹ŸþÒZŸ‹£Ñ.|oáÿxFi¼{ªxfÎ;hô¹-õ·Tº"{‡Av½xÌdΫ喈µE9AQ¥ZoYR”äì”RnJÚõ÷UúK™|7é¯M®"”ãOÙYõ|þÍYz¹ßT­ +{é¥ÑZ~Öþ ›DÕþñ‡56ÒÓRK_Áo_XÜ™D1y3K…c ¤›%B0褊ÙÑ”c&÷Œœ$º©$ŸMièÓiÙö9!UMS’O–qæ‹è×_4ÕÓi¤í$úžðÏöŽ×lÇFø›¨BVÖï|6`·Š).¬-µ ì…Œa|Éc’+p ›í±Äž9£)Ï/¥*jõÚ‚×i:ºSmì¯584¶Q‹jò»ì­NÇ89rÒj-½ùyiSGþO™jÛj¢Ò*(Âðí]©ü.ø'oãÚõµ¯ÅâMsH¿¾Ò&ÒtØá6·—©WW6Æ`±ÄU,î%YŽOCt›ÂÒ¦ïí Ÿ3êî£Ìâ®õºo–-G]´¾.e:ÓQµœ…þzQŸ'3´}ÖÜy¤ã}ôW·³jµ?ƒôßj^ÿ„SÅ—:N™«iº6£â‹{[a§XO³Ú—/:ÌÈæî$&8œ£d¸E*̨ӕYÆÝr”â¯ÖTÔ›Z_~]Í´“½Ò‰ÍF’­y8*šn å%}m{rÊM+µ{ÏûYü2Ó¼㟇šá¼ÓµO iwzÍÝÏÚtûå’ÖØDÒ0‚Òæk˜X¬ÈÊ—DÎ3´1¬)ÏÚЩZ ¾V£e«mÉÁZ׋nI+]Is+¥­¶•7Ôè»{öÕ»$Üyµ½­vånUo‹Xóg^þ×¾Ð4ï^øçÂ>,ðLJ4Ë VâËÄQØDÓÇ{q%½²G,wOg’,$ˆ‘†FM¯³IÚ ê›STíuñ5Í»´ZQÖêV{+½ §jâ×Ã(ÎIÙÛ– -»Z÷|ÖQ·=÷ŠN<ÒxCöºðŽæð5Ÿ„ü=¯jš‡‰g¿ƒÉÓgÒ¯#Óœ–Ë<—0Þ=»"¥ä2²’¹P<ÌFu'9r§§/=Úi[šQê¯~x¸èµÒI¸^K'4¡9îã% +6å(:ŠÝ>­Ú³Ñê}+ýµgÿ?øéÿ ȰþÚ³ÿŸütÿ…s:Désñ/Å3FÛøwGçÿ—½V€(|pÿ’+ñþÅmWÿI%ª‡Ä‰ŸÂÏ„?m/ù7_Ú þ¹Øÿéê½ ßÃõÐá¥ñ³CHÿ“lÐ?ì’Úÿê<•Pþ þºŠ_Åþ»¦垉óïÆÏ„¾2ø¬úUž—â iš&žcº¶mSÃúƧe|¥Á¸´Ôlukm³ñ Ae žEÏ«I+¤ÓiÙ«5¦é­ÓÑéu¢+™ò¸=bí£I«­ŸUÑîº3?Ãÿ³¶sáM'BøŸ«o\Ò.îeÓüCá{í{A¾ŠÑ‘KzÚ¥ÍìÛÊ|ûîJ2¤*cýÒšrJRæi|<¶²IÆüÍJ? “—¼îäÜž­¶¡'N.)îÔµÕó$Òi½SI´­k'e¦‡¢ÍðoáœÖ:Þ™ÿ¥¼:n¯áȼ#uik,¶ñ6‘˜GjˆŒj¢æ`¾ïp¸º’u\ÜÝùä¦üä­gò²Óo"¨Ô–T¥MëM·½œœ\›¾í¸¦Û¾ªý]司EðòêßÄ“ø{u¾¹¨éúµú}®ày÷v"ØZÉù]‚ÊÛå\+y0mÍ–ªIJOXÊS^R•ùŸÎïM—Dg¨CÙ­½Ÿ²ÿ·=ïwÿ'–»ë¾ŠÞ ìû«ÝüuÐüz|1 xÂ.¹}âö*ÕuIukÉ­æ· 4ÉaŠÏN/ö™&™àiGE »s=F ,<2û‚Žé)ÉIÚNÍ+'î%ÊܯuÉÖ-ºéÆ:ó:m·¦JÞêÑÊñŒTÞª Kí4z5¯ìÅðVÑõVO jŦj+[Ýëú¥Ä6ÖÛ~Õmk— –±>ÄÂ@¨hÙ¶”§MRŽÖ‚îíM§ÛÕ¨ÛDÞš÷wµVjºÄ'ï©ó®ÊošòKdåÌù¬½í9¯ËoøàOÂÿkÚ‰5Íî]NÒ;(‚Ûê÷öÐ\ 9ŒÖ¦âÞ)–+††RYTr¤œZF¤¡Y×OÞræÿ·¬—2[&ÒQm$ÜW+¼t0öqö*…½Õ>V¬âÞî:¶“vM¹+KRÍÁo‡v¬u«]ì^ zOGºµô¶öú”‘Ï“ÃnÒ˜¢Þ·wÑQšB쥀a8ªpTÒÑ)E__vv掷÷tÒ;Ei“f““©)ÊOY¨'çìÜ\~k–:­ZII´Œ]7ösø=¥Yø“M´ð½ÉÓ5½2ëEšÆçXÔ. ³°¹ÿ_kc“2ØÂÿ.cµ/É»M­ RÝ.Mõ~çÁy=ZDÝ—mMjмq)ûêNK·3ÕÊÛs=níww®®ý6«ðáïj~óµX£Ó"Iþ×p˜]:åî¬ÆÕp?w4Žý>lá·\jJ5Týç''þ'M¿œ$Õ¶ÖûÙœîœ^8[~î*Éy^ß}éÁïÓÍßÒ* <“Ærñ÷„¢ ¾}Î…«Ãd€f“í:d›wm‘ÈØáMpáV„|/€Oƒîÿá’F™­3s¸ÊÓ›ƒ'»Ìó<âdß»vîsJ+—Ù[þ]rrù{;rzÛ•o{õ½ÝÔ—7µ¿ü¼çæóö—æô½ÞÖ·KY Ò~h±g¯é~¼ƒVµ—SšórûP./Öb§Ì–4nF] ‘UMºQäŽÜª?öì[i|›zïܺ’unç­ÜeóŒ9ùCNÝ^º™þ*ø-áßë‘x›Uðî¿kâ·’j:©©èÓ]@²ÅpörÄgIb©.å]ï€76bŒšZJͧ¬[Z+Åû¯M5NëG¦‚”œÒO¦ÏªOV”·JúÙ=õÜŠóàw„/¼Q‹çðf¢º´r[LÐ[ÜßCes-¸ÞYìRAm<±d’ÆÎžT{HòÓn”ç*r”âõnO]u’´š¾ÎKFÕ›Öû²d¹éªOd¹íÛß•½ÜnÞŽëW¦¬Ôƒá>n4µ‡Á÷Š4ínëÄvß5Éòõ?Λ–çwÚ®>C”øQ…Æ|«’0è é¯ð=×üüË”å>w/·Ë>N^_»’;omow|‰¾ ørÓ@Òt7áл‡AÐo4 /MÔdºû?Ø®5’ÚV"BÉ'‘ ³ºHÀŒä‚by«Æ¥ÕÜÒ‹»µÔuŽ©ig­Ò¹­:ÒU7+{þÒé]óûו´þyi¢×ÒÞAðßöiÕm%ø‡?Ä4ÿéú~‹§ø‡Y×d·¶´ieI[TºX®|ß6s° _$CÆÏM¥%*mI·'QT¾ÍI(òêäÓ‹—3³wQjÑMò¥Ë(¨¤£JÞêzIYè£Ê’QZ]Ê[ÈõÍà?ƒ¼9=½Þ›á aïáÕ×^ºþ£}<—ëjÖby%žWyììcÃ’:dJ3pååÒÊIh¶œ¾ö®Þ÷»Ý²šº’zó(§}[Q—ÍUYF¬k§i))¯ñ$×5¶mÝó6¯-åv[?ü.›}¥^x?W½·¼Ó-´‰¦Ô¯õ»†¶·šKˆ¸–V”IÓ;¤Á„Švá†ÄÛ¤äê7&õæŒî´|ÑI)]Y§e«[êÝÛwΗîcCኚIê­;s+;Ý4’³Ñ%d’й¤|ðƉŸ„õYfÓ5S®C{¨^_ÞÝI~`{o>{™¤ygaó]ÀP qJn.2Zr©EY%¤å¦×oV÷¾·ªšnüÜ·¾ºE©Ey$ÒvV[÷w©{ð'—ëm Þñ XŨÜêϧÚêú­½¥ÝÍÅÇÚek›hæX®¦Ëys+ ¨P¤ŠšoÙ88ý„”oª\­¸´ÕÓwRø“IÞéYÕ~ÝMOí+>—\ªºÖÜ©+zõnþ­öMcþWŸøÿáHAöMcþWŸøÿá@Ù5ú^à;ÿ…dÖ?èyÿ€ïþ}“Xÿ Uçþ¿øPöMcþWŸøÿá@Ù5ú^à;ÿ…dÖ?èyÿ€ïþ/ƒ$ãïÄY|ûm H†xÁÃ'Úu960ìÛ$°yà è¾%øVÿÇ^ñ_ƒ4ûÍ.Ú]rÍôùdÖ¬n/­¼¿$ÈðÁsm)Ý‘AIã*Ì'nÓ2‚¹º4þi¦¿iF¬èTZnÒ‹ºõG ¦|8ñöµj<=ñ{Å> ñ'‚¡³ÛižðΡ¢OÝ­Ä7ÒµÃê·;‘L{ã·-´2¶®¤¥Z8†ýôù“ówW¶Ý_‘(F'FEÅÂßÝqåk¾Î×ßÎä°þοàÔµýOþ{‰¥Ömµ++›k­^þ{TƒP`÷±ÁlómÒgœBˆ sךÅSŠ¢ðëáiGw{FÎ)KâJ÷,×'Ù±²«8Ötí%%5þ$šæ¶ÎM7ÌÚ¼ž²»±Ði?~ijé¢Oþ‰‡/½¨ÝêÍy¦£Îëo3]K!‘su8Ë’Å_i%U@ºÿí©N¦ªm9t»IE=:Ù-V­ûÏÞÔ΃xoeì½›“—3‹vò÷ce´R´l´1´ŸÙÿá^¤j,:£yk{>Ÿq4úλ©jw,lf[‹HÅÍÌòL°Ã*ïHUÄ`³ü¿;î×ÛOš3¿½9§×™«97ö›Z^WÒÝ…Ê’ihœe tQ’jJ+h¦ž¼©tì­Òj? ¼ªÿÂQöýÍÿ„‹T±Öµ/ô©×í7–gû4¼8Û³ìvß*á[ËùÜÙΛt½Ÿ&œ’r”¥{¿;Ýèôì\¦ç~n°tßø5×þO-w×}”|+ðñYñÀÐâ¨:ŸöɽûTÿñùö§ù›7ìÿP#Û·oñcwÍE&è®Xh­%òœ£9}ò„_•¬¬›Nk~ýET×—–ßöï;Ýí'ë}vVô@xw‰íaÕñ Íi,Fhƒå‚I¹T³` Í™¦ý•GR;¶›ê›ìÚz6®Ö«m6¢¥IQkÝWµ´jé'fµW²Ù­“Ý#2çà­ž±¤üFð‡Š4Iµ‡þ-»7²è3ÙÍÙä“kN¨À”yQeevîmÀ*ŒTiÓƒWtåÍÛÞçWïË&ü¹9bã£r§9{YÕ‹·¸´ˆÔõ€08Õ|U•©Ì·.¦{gµ]îÌÂD¬#ƒGÀS¹¤«.fã¢qQ’MûÖm¦Ýù“MÊÍ4Ò“Š´l’Œš,½ïyI_£IÇKYZͦšwÝÝêtºÁ"çÂ:Ö—â+Ðïµß¯ƒ/´íXmN [ÞïdÝOm’NËvìï$xÝÆœ•¥A$¢å Yh—"J1ŠÙE(¥n‹EcJ§B¥*»Êœ§+¾²›Œ¤å¶î)émß•º[¿„¼´ñe”º†ª"ñ¯¤ëWEf‹)>ž,Ä+îøFû;ÁÉ;Ÿr6ꪵ:u:Âršõï-tëæÌ! j’ÙRö_öᆵþ/}ë¶Úo‡áÏŠ.>2ø^M3Jñ¦ŸðçAñ&¡âYˆ5-%ô¿>k{˜ØiÑ[»Þ4×)D$j BÁk$T`ÕUt©ÊšOâ´¤¬´÷\TSWo%­9­¦*NjJÍÓnÚ/w–M»êåx$Ò÷\¥)»µvþÍ^[9´«¿x¾óBÃú§…ôí2â{‡FÓ¯Äk,Vþ]ª³ÆæiX†-N7P哿“Tӓݪm8ߥîµv¼®ï­­¤kÊÖ!t©ímÓ™óßͧÎômÚÞï-åÍÓø›à§‡üMâuçñ_‰4ôk}.Þ÷MÓ¦µjK§\5ͯœÏÊ»dvÈŠHÕƒÀÖ‘©(Öuž·Ÿ´·E+$ÚëªIY¶•®’–§*¦•áÓÒ0•;õå’³]¯Öé&ôM¸¤‰ì~ øvËR‚ñ¼E®ÜXZø¢çŶšUÃÚù——Ý$è¥`4Nofr®ìÁ‚…ePTã(Ó){ÉBp×ù'owK|6´^úûÎNÖÞu%9T•íΩÞÝé¸4×›äŠ}4Ñ&Û0lÿg¯ A êž¼ñwŠu>…yá½'O¾¸µ)áÍ>érGhɳ°EK–Õc6÷T›¨¯QóOݼŸÄÔZ•ŸK7ådœšNM´­p¬é×x$¹fêrôçw׿ڕ•ì¹’ÒÞ©¥øKGÒ<]yã;k›ÆÕ.tk- â’D1-¤žHØ ï-s&ãœrNŽ£~×þžKúÚÚy[þæ„)Q¢¶¦¤—ý½É{ÿà Ûuùq©ðWÀ~o‡ç¹…ÌÚ?‰o¼SlòÜ&êêy.'Ø«¾™ÒEŒÿ¼,KÉŠOغNÓƒ¦¿ÂÕú^ÍÙô»µ®i^_XU#=¦à߬#«zÅZIÝ5'ånc]ý|'¬Ãw ·Œff…ÚU`ÿ7W7,ÓJ£©í/–Ššk—_y8¤áÈ×Úr9×»ÉI&鯋MèÔìœUôQO™¾v彡}£|>:ÿ†¼S¯xëÄ^$ñ‡m¨YÛ_k §ÂZ³lή–¶Ð¡Úmi Ìû‹|»rvå©éÏÕï£m5ÙënÖKKݺÕÑ»®e5äÔez{Íëw~¶Ð†ßḷ°³±ÿ…•ã¹~Ïc¦Y}¢mgt²ýŠäÜyÎÛ9–|ùS¿ü´ˆÂõ­KOžËâR·M#Ëo𿉯æÔ©ËŸ›K_ÚmÓÚvÿü»þ_3Ö>Ü=ZÌ“WÁ®_Ç^$føG´Ž½ÞªGèAú@üpÿ’+ñþÅmWÿI%ª‡Ä‰ŸÂÏ„¿m1ÿéûA×;ý=XW¡[økúèpÒøÙHþ¯@ôÿ…Kkÿ¨òUCø+úê)ÿ]ÒúòÏD( € ( € ( €2uBñ¢Øx‡E°Õ,UÄ‚ÛQ¶KˆÃ€@m®Î ÷4Êÿ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@V h^´kh¶]‹9ÛiÖÉor-µÀ>€5¨ € ( € Á×<+á­²x—Ãz^¬–åŒ+©ÙÅr"ÝŒíÞ§ÀÎ:àP;ÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€:-¾ðÂܧ†¼7¥é)pT̺eœVÂ]¹ÆíŠ3Œœg¦MoPžGð»Â6ÂDÓÿ·4ûfwZi~!Ô¬­ã,ÅŽÈbQI8UÚ€%ÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hoÃÞм.uÒ-¦7β]]Þ]MyqpUv®ù¦wv 8¶NÉÈ#ñÃþH¯Åÿûµ_ý$–ª& >ý´ÇücŸíÿ\ìôõa^…oáÇúèpÒøÙ¥¤/ücG‡ÏýR[_ýG’ªÁ_×QKø¿×cô®¼³Ñ9&oë+Õ´- VÒtûM?O³»g¿Óe¼y^y.€Vâ   aØçqæ«K]‹[š¿ð‹üEÿ¡ËßøNÜòuï`Ô?áø‹ÿC—‡?ð¸ÿäê=ÞÁ¨Â/ñþ‡/á;qÿÉÔ{½ƒPÿ„_â/ý^ÿÂvãÿ“¨÷{¡ÿ¿Ä_ú¼9ÿ„íÇÿ'Qîö Cþˆ¿ô9xsÿ ÛþN£Ýì‡ü"ÿèrðçþ·üG»Ø5øEþ"ÿÐåáÏü'n?ù:w°jð‹üEÿ¡ËßøNÜòuï`Ô?áø‹ÿC—‡?ð¸ÿäê=ÞÁ¨Â/ñþ‡/á;qÿÉÔ{½ƒPÿ„_â/ý^ÿÂvãÿ“¨÷{¡ÿ¿Ä_ú¼9ÿ„íÇÿ'Qîö Cþˆ¿ô9xsÿ ÛþN£Ýì‡ü"ÿèrðçþ·üG»Ø5øEþ"ÿÐåáÏü'n?ù:w°jð‹üEÿ¡ËßøNÜòuï`Ô?áø‹ÿC—‡?ð¸ÿäê=ÞÁ¨Â/ñþ‡/á;qÿÉÔ{½ƒPÿ„_â/ý^ÿÂvãÿ“¨÷{¡ÿ¿Ä_ú¼9ÿ„íÇÿ'Qîö Cþˆ¿ô9xsÿ ÛþN£Ýì™JÞ+ÑüW¤èZꚆŸyv¯a¦Ëfñ<Z µÄ¡'°ÆÑÍZè5¹ÖÔŒóíóÆšÆ¤jÿÚú$?nµŠçÊþÊ™¼½èn~Ò3Œã8Ó?2NænvfŸ“ãOúhŸø(›ÿ’ª¾«æÓÈ<ŸÐ{DÿÁDßü•GÕ|ÃÚy“ãOúhŸø(›ÿ’¨ú¯˜{O ò|iÿAíÿòUUóiäO?è=¢à¢oþJ£ê¾aí<ƒÉñ§ý´OüMÿÉT}WÌ=§y>4ÿ ö‰ÿ‚‰¿ù*ªù‡´ò'ÆŸôÑ?ðQ7ÿ%Qõ_0öžAäøÓþƒÚ'þ &ÿäª>«æÓÈ<ŸÐ{DÿÁDßü•GÕ|ÃÚy“ãOúhŸø(›ÿ’¨ú¯˜{O ò|iÿAíÿòUUóiäO?è=¢à¢oþJ£ê¾aí<ƒÉñ§ý´OüMÿÉT}WÌ=§y>4ÿ ö‰ÿ‚‰¿ù*ªù‡´ò'ÆŸôÑ?ðQ7ÿ%Qõ_0öžAäøÓþƒÚ'þ &ÿäª>«æÓÈ<ŸÐ{DÿÁDßü•GÕ|ÃÚy“ãOúhŸø(›ÿ’¨ú¯˜{O ò|iÿAíÿòUUóiäO?è=¢à¢oþJ£ê¾aí<ƒÉñ§ý´OüMÿÉT}WÌ=§y>4ÿ ö‰ÿ‚‰¿ù*ªù‡´ò'ÆŸôÑ?ðQ7ÿ%Qõ_0öžAäøÓþƒÚ'þ &ÿäª>«æÓÈ<ŸÐ{DÿÁDßü•GÕ|ÃÚy“ãOúhŸø(›ÿ’¨ú¯˜{O#NßDñíÌ)<~!Ð6pIŸ=qÿ?5Œá>Vÿø%&Ú¹?ü#¾?ÿ¡‹Ãÿø)¸ÿäš›C»û¿àPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCR‚ÿÂM¥ø‡OÒu»í.îÚòÊæáZÆÎ[v¢x´®"sØt©vèœÇù"¿ÿìVÕô’Zpø§ð³á_ÛPcösý Oý3±ÿÓÕ…z¿‡ë¡ÃKãfÆŸñŒ^oú¤–¿ú%8 úîþ'õØý#¯0ô  ÿÉEñ—ýtý¨Õ?… ©ê#8øÛþtÛM^ÌiúõÝŒzŒVá‹GunÁO™ w ]UÔüÈHÎC+03ñçÅZ÷„>\_øoRf«ªéZ8ÖLK7öTw·öö’]ud-Nξb˜÷*ïr r{jôpî\ªr³k}œ¹Uö”ÚTâõ´¤¬›²vš§Jµf®á É'µãõ³NË╵åNÇ/¯Úi³—„5èSøÃÄÚ¦¥u§éVúW‰|[©G{¨ÝÝEkl|ÛÉ&he¸_0À¡Bdˆœª-h¥)NžŒW¿++¿…(ÊRnOšm(E»IÍ·Ëg)9Li©sâ*ÉÚ”¤ÒZ¤¯¤W,SoEe®¶ŠVåu/Ú+Ǻ<úw„ï¾éò|P¸ñd}&ËÄþfœ¦}6}B´¾{D‘¡ ÙÛ,‹‰ $»PJ¨µ‰’…ÿyÍ}9eMBVÒ÷R…HI5Ö\­+I¦ãì•IUÚ1§5mnªUö]ylÔ”´ÚÉk®‘ø;ö“ñŽ»­x"ü'²Ñ¼9¯x‹Rðlº…¿‰>Û=¦·b—2­¿ÙQd³ca2¤þbÈIRÐ 9¨ç^ÃÛ5Z+«QåæŒºEë&¬äœb›jRåJ¬*RuWörŠ–½*ròJ=Óç§tùdœžFïœðíCñgÆöŸEø ¤C}ãßÏâ?C¨øÓË ¶6âåo,\ÀÇíP˜<µ›Ì ûϳʷ‰RÃ*îJî”#QùÆI迾šI§hÙ¶¦ì”µ«N4ê¸_ÝUgJöÚQr³kWË(ÂnêòM(òÙ©‰ûTëÞ"Ðtïü;øY¯§Úø&ÃÇzüZ¾¾4Ù¬,îÄå-ímæ[«,î²${x¾Xÿ{ó•ŒäÀʽZÒýÅ)(¹¥«\ªr’‡hÂQ“WæmòÅ6™4¨U¨éÐjÕæêEE¿uJœ”rWÑÍÚ-Eè›vÑ;zŸí=â ox‡û;á…½ÏÃ}ă¨øŽm{É»ÿ‰´VÐX‹fßQŒJ¯4xP „²&´ðòu£F·ºå:´Õµ÷©óo·»'Tõi·uewƒ¨§‡z*÷¢«YéîsNéoyF0”¬ìž‘Nç=ûPëu¿Å/ƒÚˆõ_‰Ñxbû@ñ,ï§ü.Ÿ_[˛țLîñé'Ì`‚Y‚™…LŸ67sÁR¤±Q£j©Ç“k)9I]ó~í_Mgî÷ÐîŠK ;[ÛA;ÿ/%VÖžõ®“j:é~…½7ãçÄo‡Z¶‡ñGÁ1_j~ øieã/ëiª¢\¬¦;Äx-íRŽi̶<Ÿ:8¿xä0تýø©Â­LDðñºU#N m)Ï–É^ܰ»jïT¹tw—/6 êGN þöUçÞ4àág6¯yòM6’ÖIê®mwö’ñïô|²‡Æqhwv:?‡|N55}KQO ö™­mü»ˆ¤rZ6Ëa³rÅ3ŒUJë MÞ|ñƒÝ$§¸M;]źsMYIrß•Ý'9Æ¥5]iNTêTÝEJQ’Ù6¥ 5)-_msüUûUøÁ:f§¤ø‹áR?ÅKÁáÈt Q¿Ö¬®kÔq=¦%æÁo¡•lÕÔe|²fÂj·/²ÕÞjWOÝtù³IÞê¥6›²÷œdÔ£g³§Éí%SH¨ÂKkµ9¸$Ói&¥]'-âäÚGñöŸø¿uà¿Ãÿ…VÚ/Š4o‡ãÛÿê—:lº,Œuq œúkI;£Øc[ˆà£ âòš¬šRœ»ÒK¿h¡+4›I¥'ÚO•ü.ZÛl8Ö­‡ŒãwRu#gtš§(F÷²’SçM{»kØéuïÚ#Qølž"Õüià[‹ÚxK×c ëÚ†©gyu¨êWv6ÐCn¶ ©ó^I¡µi™dØ#”žõâ£V­* þ^¨YÝÙû>y;¥)(Å&’KÞ·3QmÛ‹¥_ ‡ÄW–ŽdÞ‹H*ní{©Ê|ëFít¤âÛ/éÿµŒ.­¼ú¿Â›_ kP¹±¿Ôük¬he¡Ž[t‰-î.ôˆå–yÅÇ‚ÐHñHˆî@&a:ô駤’vÓ·)EÆ1M©Irsró)¸JåKŸ’gQÂIÛàv¾ª6䌯&ÕãË“™FQ挓’|ŠeVf¡@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*Fq¾ ÿ‘7Â_ö µÿÑK^?z=ÙÓUø·ö˜Õ¬-þ&ü%ÑØEâ J}vpKâmôo웫h.ZVÙšè:Ü’\G–dÂ8šr¥,N¾Ê4ý£v×INœ¢•ìÚœNü®)É?…KYRœ#(ïQN0K£ç¦êŶìÒåJþëjNÚ¥s;Iý¨o`ðõ—%¥î–×|Ñ“r”Z³NÖwMh¤šN/]ž¶³{Ùz%Aa@P@PηŠÏ¢Ý½¥Ì{µKTeŽTe+¹”üÀÄ ¯6rk3ÁÆÜÉÖ‚qÓÞZûº´û=;Øh©Ò¯}-J³MôjœÚ}^TÖªÚj|Åñ«ã?Å{¯_솛ñáå…À?ê¶ú.©¬Ù%ôN|«ø—O½¸‰eOº²3,«Ž00OfãC0š–±öZÞ7¨Ó·EÌ´vz¥¯ClTêåP”n§Y©=-5ÉgÕ¤õ´•µÓ[Û¥ðn§â߆z¯ì¯xsâŒõ‡ø±§-Šôø’ÿ^Žÿ:WÛ ü+{<­lñJ¹cÄ*ø#ÒÍ’Ãæü 5jJ•i'Öœ©?q©oïór4Ý›åkÞIž.r«•QÇÉ¿hªS‹í%Q´Ó[{¼ªQjÍkvâÚ8ÿٯÿ¾5þÇzÍdžuωzgÆ/ØÉ ¯Ä?üA¿“NÔ jl[ì‰õÌÖŒ±Cå¤,r@,’bérÃÈ­ì'(¶Ô¦¹T§i.f”î%xéîúu%æ8ÄõJXˆE¤¹avãÊ웋³NÎÉ;=uú;àÅO\ÚøƒÁøK®O®økÇ—ñ§öÇÄkß&‡Û Qµ¼Ô³=Ì ["ÄÊÒ1*>bÜxšË€XŠo–›…uÍdœjRmr;k&ÛVÚŽ×ió„°Õ¥F^õUì]“vp¨›r×Dã­ão{K7Óâ? ü{øÓ}û+þÉr]ÛüK·¾Ô¾%iVwßîµë6‡[·}RåÙÝ/ÚúDd2’Àˆ°xÛŸJ1Œó\¾\±”#x¿·û‹ÞÊéÝûþõŸWïhiýÕ,ã“^GW•¯±j©+^ÍY{«–ö¾š]ŸXéRxËàÏíC éÿî5ÍsLø§â½i¼­é¿5Éíth–ØI …Þ‚â;0›<â²/šÈáv«±è°þ7³©;¿{F§3³Œ%×Q²nì3î¼d…ÍFøZn<·ÓâNqmÝ­%ª{«û^øŸÄž“öañ§¥ WâÖƒ¦ßÿfÝÉoöÛIäÉo6Â<È›jîFÊ£#ŠÓïæ”iËXºuݺ]Sm;wOUÙìô˱s_c >ªõ©§gÒéµèÚ>|øŸqûGxËâoíÉàŸ‚Þ&ÕåÖôí?Á¤iZ’Ác†Hç{ètùÜùvwĤyË´†*Û”…a͆æxXÕ”yãT¹•ìåMS¤ùT·QRwi=¹¬›v{bùTéS„”e,=K;])ºFMu|©¨·Õ-’mxÿÄ?‹Vú§€~é_ÇX?4ïx»ÀzÏ5×"‘¬›ÍÓàÔf¿mæ ’FMÒÆY÷æ<ñ×C—ŒÃJ›ö”eOk.Wx%ñ«¯zÞi¶Ò|ºü'5W*8\Z¨•:ÐToö£iO⋳ÒI¸Ý%uì—¼ÿ^< f,|áëEÒuí+˶Qýâ}L꺅©<츺7tƒ<·Ÿ(ÿhŠUï=–ËT­muk®®Îîï[ÝÍ%e³Z½Ýú¿7£Ý.ŠÊÊÖ_ž:į‰_ .à¤:•ßÄ/xÒÿáÝ•ö…'‰Þ E¬‡G{Œ%½¼pÁy›K,Q&à¹mÌKµ¥ Ž5a¤Ýz°æÝÛš”SÖÿ3i|)ÞѶ‡}*P«ªr_»tiÏ•mñVn1ëy(¨¦Û“ÒíÙ·ì}ã¿/‹/>üLÒ5ôø¥¨x3Iñ¤úÕÿŽïüMkªÁrî®Ëm4qA§J³ ±¶Š¢çÙ­FÖ&…%e‡¨©´ýçð^-MûÒ¿+溽ªVzxÔkN§ÕëUwöð”Ó^êÒQæ\‹HÛš<ºÊÑv½ï1ÿ‚„ücñÖ‰âü?ø]â¿i÷†4KïˆZšx>ÓQ¹{ôµeŽÖÎïìhÆ;IŸícÌV#]Ì8¯"†!RÆKSZXgÌŸÃ':‘rRoÝ\´£)$Þ¼ÊÉêzÕ({\,pñvw8¦¾$£NVq[·*’¦´ÚÏTyÿÆ?|KøÝñÝôï‚Ú‡Ä]Fü´ñ†,|ã'Ðm4NâíÄ:…ÚÛxåD ªë²f å68쎵 ØÚP’æ¥^ŠS–°Qµåîû×SJêÑw×këÉõªu0¸*µ#¤á[šÒNI$’––q–—rVóØöO„º÷ÆŸ |rý©ì£Mwâo‹¼8<b4 ŸMg§À×–Q>§wmÃxFñ$á%$/–›m­h:5hsR-*˜ªÑrz¸SVqݶÔy­Êž·[¨«eZhªÑóUŽ2²ÑT©í%Ù&Ô¼×GÖR¿Ð¿¶OÄ_ü8ø1ö¿jÒhÚö¿¯é_Ç ÊtH¯nã‚K¬0+•F`¤Œe5Âéýk„À¹8ƵE 8é.^YI¨½låËÊŸKÝ4ì×c©õl.+’r£NSIê¹®’ºê“wk­¬ôgÍß¶†u‚~ø%§ü>ñ§Åk¸üGñCúV§gµYµVÝ’ée·†òâñ^8Ú ‰â‹r£~ì‚Õ½ªÙ*2…àÕyrÇÊ Ê÷M¨5Ì“më+^öSTðÚ¼Þüi+Iëf§zÉY=]ÜcªÒÖÐòÙµ {]ýˆiмx5 êÞ ¼ð­²øÏZ‡Xðr!›ªN³£ÜÏ «Ÿ.s: ’E!Ï>s£—`±•ç%OÞ_ £R²é¢rQ|Žn1wM%•õÂÆ53 VÇ–0Mr½Z:Nò½Ý”¥ï(ÆN6I½[ŒL~xz×Ãÿ ü`Õ5íBãSÓm5«¯k·úÔòO,—"kÉ¥uRy«œ(ɯk4„hã*Ђ´a)Ez);]îý[nÚ^É>[9VÂR¯7yN1oÕÅl¶_$‘ð׃|AãŸ~Ð7þý¤âE¯FKKó5fß73œí¤y—Ïÿ >,üPÐÿb¿|@†óâm§Äêº†æøŸâÏI®X,Wz»Û=Õœ×÷gxb7½¬r¸/ßÔÅP\F ¯וÊßN”§'{ܼí[t×:vN7‡4ªºÚÍ$è*Î?ÈššŒT£§7-ï³ME«ÙëõßÇÏ Þü‹ön³ðĈ ¿ñcÚn§ý³ã SU{ËsØ–6’æyË—d„Ôì9œ%Ok™Ò¢â¹qµ´þ²Öí¨µxó6ÓmßP©OÙåØº—nq4Ÿ_ãSM«Y&Ôšm%tí¶‡Îßµ—Ä¿‰þþ +/‡üâ2i~m´ÝZæØi2\O‹ƒhQÇ’Ò©Êm,ÍšäÀ¯k:šræÆ84›‡³¦ù/u¥Û²ºI»é¹êBxº²·Õ«Iÿ‰9òÉ®êÚ=ôÓcƒø‡ñ Ǻ/ÀÿÛ+WðĈ>‡CÖü/¦Yø/_ñeõï‰<-rg·[§7Íq#Gâ¸hÄWsD˸‡BZ1ÑE{GR\ñ©Šœ}Ý"\®”›å¼”¢Þ¶QR^ôäyxy^5.Ò”0¼Í½T¥$ç‰j¢’ih”›¿4£×σúxÓ|cü#3ðû4²9Ó<{â¯ê(IûÍtoorŒª‰ÎÐ~êò*ª½"®´]šÕèôW}ow¥•ô²Ëwg{»k}‹T¯¢ò²ÖîÚÝþø¿öŠøáðëÀß¶…ψ~$xŽOxŸÅ¾"Ð<¯ ^è\øWX°¸IRηfn-]ü°Œ 5©P¿?>K”ÞK„§wí¦©UŒ–ò·:±ovâ”f–Ω½™ëÔ„cšW©û¸.IG¢r¢åNiyÍò½7pw>Òð÷Š>:ß~Ó‡Š>,xÃÃÓ|3°°Ó|;máßÝéi¦¿öTW©]Ç ¨¼yebvÝ,±ì”)ÜÙô3yË…Ææt´©Ø…ÒpŒpò÷b¡ðÚZ¹Ý6ÓI8¤7*K_ —ÕÖ'v¥)WZÉËâN)% ;&›i¶Ï®~x³Å?eÿ†þ,ñ}ĺ‹|]áh¤¼½Ó˜ÛH“K _´Dc*cfÈl#iaŒ`V¹öþúŽðrŠkWîÊPN×ßÝnÚ릤e–”*Ö\ü’iÞÞò„Ú×K{ÉkemtVÐü™ð¿íñ€[þÎú–­ñÄ cðHÅmñAŸX˜®§%Ö¾ú8ó œÇ ´“07ß ‘št1kb)æ ~â¬(ÓŠéÏ<5YJVÚꢦ›Ý6ÛÙ6ñtjápøŒ eÍVœëT¿YBŒéÉEkt¥ Í=Z÷6vHôüPø™©þÍ? ®e:XjX¬uDÒöøˆ6¶§N‹iZ;k»÷e+ò¥h¦yYz«]á°pzºe®®¤ê_^f®¹~¹”[»—½Ê—%ñ#Çž%†Ëá·ÇOCñ‹UýŒï>X­¾«àÿÜéºï†o%+GV†Öê7½cˆ´…æŽ=²1BXï©_¯OÔg9Óörÿ—qºÖ.6åW“m·Ÿ¹Í{GJröÔiTÁÇš4ý¯<Å&¥£Rní%%Ìœç&­w÷†›âox‡â<°êþ þËð¥Êø_:¬7Ÿð’ZȺ|qä  oµÙ“d™-·pàÔÊ„_¶\µçÊ.ÑwÛÞ×Mãk3*2‹QTdçO’ MîÛZ¦ž·Zkö¯ ßŽòE~/ÿØ­ªÿé$µ0ø‘¬þ|3ûk ~Î?´ ÿ¦v?úz°®ú¿Ã_×CŠš÷Ù»£¯übÞ€ØÿšIkÿ¨úS‡ð¿®â—ñ?®ÇèÕy§ cø_þJ/Œ¿ì ¤èýF©ü(]OP©ÈøKÁÚ„ìâŽ)¤¼ÔE¼VÒj82|ü¿;¾Ùsò ó>UWr.HÓé:küÝ|ûïæi9Ên£—Ûäæóääåô·$vÞÚÞîëáÿ„ßü-ÿ'öö_øCt™ô=ý*âO±YMäy‘|Î|Ìý–™÷0ÙÁlÝVëû_i¯´ŠŒ¼â¶^Vî¬Å)¹ß›¬ÝGþ7Íwÿ“ËMµÛEn.÷öeø+}aá.O ]C¦è:\Z¶ZÞ£kޛܖwËê/­Á-û›¯5?y'¼}ÖªJ5týæâßkÃà|¿4zJ×]ôCIÍ;½\§+­uæÓVqævm&–‹²·e¨|$ø{ª/ŠûÃÂEñ«§ëzS ¹½²û7Ùdù\lÙö+o•0­åüÁ·6fœ'MÇìJR”¥~gç{½î»}9zr:öãæ÷òyk¾»è­Ò^xKÃú‡Š4]éþg‰tkK»Ï6Eò ¹hZuØcn6ÐrÀ‘³‚2r ý››ÛI?4›kñ}MÊ ›ÙIK攢ŸÝ).Ú÷HÏÔ>x/WÕüI®jÞ·½Ôeie+¹--u.gÍ{Þúì…×=õæI;ë¤ZqZÞÊ-)FÖ´½åg©µkðWáͽ¦¹g>“}¨¦³ ¯†uµÍbÿSžûMpâ f¹šI›Ëœ±|8°ªª•js¥-#6›¶šÆ*)¦¬ÓI-UýëójU“ÃÊœé·znRõ³“‹{Þêñ“Ñ%d’ÐË—ö{øMu£êš¥áÛÍJËQÑít+™u}gP¿¸’ÎÚy®-×í3NÒ‰"šâI`âTm›\yi¶ç9TnMÙóFwZ>x¥$ÕšvZµ¾­Ý¶ÞtR¡Ó‡Ã4“ÕZ¥”ãgtâÒK•è’²IhE/ìùðêæËEÓu ¯j:v™rnã´Õ|yâØ®\¼o¶é&½auh“N$Œ|À(À¸Í¤j«^6¶‹F›’vÛ™7u/‰Z6~ìm2‚•9Ò{J÷Õí(¨µ}ÒiZËM[µå&ý¶ ° € ( /ñGü”_ÿØWÿÑúuRøXº›#8ßÈ›á/ûZÿ襯NŸÀ½ ì骄sמÐoüM¡øÆîÃÌñkueewæÈ<˜nZ™vÚÛ¼<°$làŒœýܧ(ï$“óIÝ~,nNPTÞÉ©|Ò”Sû¤×m} ýCÀÕµokz¦ƒoy¯iè:»-,W–Ó2Àð±1•ÍÌùùrÁðIœèÂ¥*”d¯´ÚîÒ²}Õ–Ö·}õ.5ªBTçgM·'.[ÿé1ß¶›³ÁüSû/ørò×á¶…á«í~? èž#‹V¾‡Uñ–¹u<6ñX^ÛF¶Éq$–ίsKÄLç*¢­',DjÕm¥šÝósO—^o‰­Ó{6¬ù¥y‹:5¡“š‚JË•(ÔŒôŽËDìÒ½ùv²kØü=ð›À›Â÷:„ÐÝxzÚúÖÂâ[Ë‹‰/eŽk¶•䑚y%–$w–RòÉÝ–l¶“RVVqŒ²·$~Ûk/Ç­Ém´âÝï.}u|ÖqNûé4–ÉY%¢¶?†~ü)ðŒúœÚ7…Ù¡½³›N6:ž¡w¨ÚYÙÌÛ¥µ´µ¸–Hm-Ü…Ý lR@ÎT¡<<°ÓW„’Nú¶¢šŠr~õ¢›²¾ %Vrª«ÞÒMËM=缬¬¹ž·•¯«×WzCö{ø_ÿ¬^ šÏÄ7:%½ì:…“^ø¯Y¸ºÒ®"]‘½•Ü—F{M©• #Y—f潤£97ÌœŸ5ß7¼­+Ëâi­Óm=]®È‹äæåI)$š²å²|ÊÑ·*³³VJÖVÙ[F?‚^]GÃz¥ÄÞ+¾¹Ð-Œz¯Œ5»èU‡™¶Y!šéã–eó\¬Ò+H¤! 6&ÑÅ7)uj×ê½ÞGÊþËqºr›¼®ï)]-"¡Ñ4ûÞÒçWþd¥f“ºI%k$–hýž~óDŸN×n¾Ó¦ukïj÷:¬71!Ž9!Ôä¹k¸v¡t9”’AŒHá“„_+Z8¶ÓZ;ÉrÊíY»Å(»ÞñQ[EY©4ä÷æJ.ú«)9%g¢´Ÿ2¶Ò×s©Ð>ø Â÷¼Ñ4#ç‡mom,.îâi/$Ž[¦•ÉžYd†7ye/#6æ-–btRi¹-/ÇD’åÂ’Z$¼¬'w;Þ\úêù’qM·®‘“Il••´VÇñÀï†þ=ñ#x³ÄÚf«6¯-„z]ÒYëÚ••®£gÉ"ÛÝÚA:AuéæÊM« X8¬£Jrvº“M§¬[Jɸ»Æéy:³qŒS·-ÚkFœ­{IZKá[>‰¢Ï‰~ ü?ñV¹¤x–÷OÕ4ýM´[/ü5®j:j¯½må6SÃçB­’±É¹T³` Í"ÜkKzM9]ÝI«ÙÉ=$õz´îž†RJTVÖŠºVÑ«¤Ÿ+ZÆö[5²{¤_ƒáO€m†’°h;F™¯]øž×ý*såjw?hóçåùÝö»å™Â«Œý”y#NÚFšÿ·_>ûöf“©)¹¹?–þ|œœ¿w$vÞÚÞîøó| øW?‡ô_ KámÚ‘áûß YÚýºèy:]ÚD—nó76õ‚!½‰q·åa“›©ûÙJrÞJ)úAÞ?sWóërሩ ûH¿{ŸÚÛþ÷½ÿ“ËMµÛEg]üøg}©kz¥Î‡vÓêòió^Àšµò[\Mbð=¬ÆÙf PÚÛ0 vXÂ1eÊ—áSÚ-ùý§¤¬Óil¯wt¬›÷šrÔÁ%F hÓt—ø%{Å÷ø›»WvjäšwÁO†ÚOŒgñÕ†…s»%Ì÷Ë j—¯cow2•šæ”ÚÃq"´æŽ%‘¼Ù2ÇÌ}ÙBŒ!FT"½ÆœmÚ2|Î1{Æ-êÔl‹«9Vw›íå~Uhó[âåI[šö²¶Ê·à¿Ã›M/ÂúE†yckáÍçÃúTšv­}k=…Œâ,qÏË(cöhq.ï1veXdçJ—©)JMÞJ)ÙÚêñZ[g¿u£ºÐ§VOšúóIÍè¾)s¦ÿòyy+ÝY¥n£Áž ðï€4oì Av–M<·Rͨê:ÍÌÒ6ç’k›™$šW< Îì@ £@åxÆ;%²I%»on­¶Ûݶۻm˜¨®iO¬­’Q_rI/$uu%P@P@|eà/|Uð ÷ÃÿˆztzŸ…u‰®´ö»–ØÈbfç‰ÑÆ$†ÆA"¸jBQÄB¼W½NJQ}¤¶}Ÿ£º7§>XJ)é(Ê/ÒIůšmwìex»à¿Âx‹PñgŠ´o¼A}á«¿Ïuý£s™¤\œÍo±%U‰ÿXva\Ï ÌªÅÅÚ¯/6úò;ÇÒϵ¯Ö攫J‹¢àíìeÍ)4•üôKGtd|>ýŸ> ü0Õ¬µï h·­Xië¤Ø_kúþ¡®K¥Y( [Ù½õÄÆÖ" C±X£UŒëªª¢»ª­7ozK{J_WmÙ»_]õ9Ô)ÅA-¡wÑ7£il›J×µí¦ÍšÚGÁ…ø]eðkÃÖ7ZOÃë6mg¥k×ö—Ì.>Ò;Øç[”o;æÊÊo»ÅcR´¡)ÞðI+]Y(ò%¥¯îèïºÞæÊ§-J•tæ›”¥{;¹]ÉÙèµwVµžªÖG5¥|ð¯„o~ÃðïÄú‡†¼+¡ëš‡ˆ5* JîêoÝÝC*Ô/%¦¸Ä’ù§Î2î1Æ81.œª5‘½5JTÔmh®gzÊÊê*kkóMÎêK\êZq•§)ÂNW¼­´¢ŸDýÛ­¹cËmn¯Aû<| ¶ðþÃáXWÀ¾Õ¡×t]3ûVìýŠú)žxåóLÞcâY¶»2œà‚£ö®½,EŸ=$”]¶J<‹MŸ»¦·ï¾¥NJ¤kÆOJüÎÞæ—3ô»WÒÞZ_¿4ÏÞüJðò¿ü,´‹Q:N§â]gSÖì´[‹Ó¾y-´ù®ü¨Ü.õ·ò &ä ¡eNhRtè+]F7jï–;Fÿ*è¯k¤ìì‹”áZQöÚÅ4ìŸ.©5}¹¬Þ­7vÞ­²)¾k|5®øCö…ñƒ|a ]Im=œ>Ðï¼9-”п˜%NæA*¸’Hš&B§“žè)(K–Jp’’’mY­­k4÷»½š|­Z÷…9.hÝ8J.2M^é÷¾–ùofšhuŸìûðkNðö¯áË =ZÞ=WQW¾Ö!ñ^¬š½åäj%“U_mb¨6fÀO” ¼PéÉÆœiAɤ´W•Ô›µ®ä¤îÝï¥öVIÔ“ÕÍE;ë¤ZqZÞÊ.)¤­gv·w¼ý•g‹ï iþ¸ðÍв³ñü%Qêø—T‹R“XÃ/ÛeÔ–ä]Ë0@y&bP0pÔ'S”"”cou%?‹Eeï}¦õ}w’’¨¤ïÏËÍ}n¡ð­oeh•’:k üMðæ«¥éžøŸáxþYI_‰t}W]Öd‡ ̯«Ï¬ny—Ù$¾ÀTp¼Ôc9¶ëÆêÖ÷W/K.U¥ÞòÕèÝÈj1‡-g®­ójÛ~NÚÛ–útiY*>ý¾ ø3Äž1ñ^c«O¬x²&ƒ^þÛñf¯«ÛëSËÅ͵Ý԰ˈþE,„ª«…$V?Vÿf– ÆôÝîž»Úï]y•ä½çÕšN£u‰½ª+Y­-kÙim“j;&î’ff‹ð'Ãÿ 4Û³û>Þè>ñEà¶µ¹ÖŽÊé=ÕÝÛ4õíâ]ˆÐô¯„ß< áß i¶1Y®Ÿâ? ÞksƒTž=V× å„]¬ŒÙRKœàtÊU«â%[ys;»+=uzê®ÝíîÙvf4áF…Q¤­Ê­½Õ’I.úum»éµµÇÑg¯ƒ'Š4ß&¨_øƒM#NmsÄÚ¦«o¤›‰•­Õ̰Ú.aD!IPB’+ž8uR¡¾Wg®²ä²\¼ß¬•õÖÊ庒œ”êJòæçvÒ.wo›—kݶ¯{7}õ2|3û-þÏÞð^¹ðßJðýôßõk)4û k(Õµ]5ay<Æòm.®¤Šó>q$JŽÀÕ×¥,M/cZ.KÝßuÊ­KâV[Y­—egN§²¯õ˜;Mó7mŸ7Åxü.ýnž­›OQg_‚­á _À·ö®«áÝEí$‘uïêÚÅ»Z¶ûcmuqtóÚ˜›,žD‰´’F &ª¬jVq”ïÍûE%u.}=îei]¨¤õÕ]=O:j£(E.YG‘Çxòë§+÷zöèŸEh.¿f¯€—þñ¯ÃMSÃ-¨x[Å÷1^kͩ뺅Ýö±4MD÷„“µÔ… 1Ý)Úªar)ÅN‹„mì¥Ï+%6Ûr²Ñ¶Þ­Þú'¢VÒ•GJ¤ëEûÒ\­½_///.·²Qm$¬•ÛVm²~Ì³ßĽ[Ś猼".õ?éÖzV¯%¶·dº…½¤É=·˜NŠdŽH×l¸ówm%Np¥*MÊ ¦æª]]>xÅÅIvi7µ–·ßRbÔa khAÓ_à{ÇÍ>·¿NȺÞø…á(­´ƒÿ´-3à “AñËZñ¥óÎIÜÉ}>µ¤[B † üØETs^Õ^+¢Vv½ÝÞ·z»6´VZ¤…Ò„m ¦ÞºÝl’Itµµ³³½ìÛ««~Ì¿³æ½à|2Öügwà¿krø[ÓßR»kÔ¤‘%{…—Îó!%ãS¶'U 2Ã)S¡G•òÑÒ _u{Ýw·¾æ­8Ô©^RNuSvÑÙ%³º[+uM'{«–ü]û9ü ñÅÓ^kþ“Í›O‡J½M3]Ô4Øõ‹(†#·Ô#¶ž5¾‰W*äH³ a˜eÔ­:óå9)É5x¹§u'îßmm{$ž‘IeQ…»Fpš‹VqRø’}¯½Þí³¡ºÒ¾(Úø–Äx[ÇÞÓ>Úµ¼iáé¼#u5ävȪ$Š;ÄÕ"‰ ‚²€¨*û~gRs”ñ“m½4zívù®ï«ïåp’§ q…£enëÊÉZÉ++_¦ý&ÿ³ìï&Ÿñ“JY6ŸñZçíž.ˆê7Gû^mÌûóææÙ‡’S sךÁáSÃCÊýœ%Ï®’ºw¾ÿei{YZÖm{i}aâ¯ûÇ ÿuEÅ+m³jö»êî‘ÔèþxoÄñF‹áë{}oÁšü"ú ÆþâEÓtßR6¡$F€ÈÊd!p[WL¥Zu«b%~zÖSvÝ&ä—’»½••þG:§MR§E|4å)GÊRV“¾îë½þó›ð÷ì×ð¾#ð׋4 Çm®øWÕµÝ2s¬^ȶwºš¾‘cyÊbUQû²¥䢩$Öt)ËMR§EST’µÿv¥Ì£¯÷µ¾ý/m jÉVö¼îþÒq©/9Çiy[²²}Q„foÙûÀž"ðçŠ|)á$°Öt ýSRÒØk7ÒçϨª­ç“ÎÑ"H~ì.Å9(ªI%ÐŒðÐTé+%Oo°¥Î£w®’w¾ý/m]¬L¥:®îSö¥çf¹´ëgoKvVÂÙöh2ÝKmàÙlZãÅ'Æ®4¯j–*5¬.Õa¹@¬ ª "î;Tdæp´åƒö*‚iRæQ[¤¤¢¤¬îšjVwVºÙÉ3%ŠöÞÕßÚ¨©ômFíj¬ïvåu«•¤Û’Mojÿ³/ìõ¯øÇŸ µZ]x#ÆZܾ#Ö´é5;¼ÝjRH’¼ë(›Ìˆ—"dP2bXnjT(¸¾Z:Cwâë»ø¥½÷4UåÕk§ïTV–Ú¤’Zm¢JÖZ4žêåÏ~Ïüm}§«é7¶ššéCCš÷þ$Ôô9¯´ð[k¹,®ak˜”f.sc›7Z”±­*±¿¶wš·»'ª»ÂÝ›W¶Úl’3¢ÕÒ==’´X­”·µÒv¾úîÛ1õÙkö~Õ4í+C¼Ð/Ï…ì,ìlÃqx§V‹J¹·³ -ÒçOK¡mrF€ùѹp >êÒN¬ëË5y¹sꮹ¬’i5eek%k&µ& 4éªpvJ.7M§ÊÜ›\ËÞws“ÕßÞdÚ‚ïü)ñZÔ/¼o{¯Çâ u-BÎÊwqo ÚÓ!ŠÊÚ##ªF¾K9*3ÈÇh¬¢ªB”iÔÕÞmÉß™¹NRÕ¶ôŒ\`–Ë•Ëí4›Œ]W8.XòÂ*+D”b•íµäîÛ²ÒË^[¹¾8Éø¿ÿb¶«ÿ¤’ӇĂ >ý¶³wíqü?úz°®ê¿ÃG?ŽGA£¯üb¶€ßõHíõJpþþºŠ_Äþ»¢Uçæ?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘œªøãÂ/ãGøuˆlŸÇ §YôT4ñÙ‰?9”}ÕÞê£=sÅcüPñÓü:ð}׈­tvÕµi.¬ôÝ;Lîöîâ;ktyB¿•–dß&ÆØ›k´Ãö“œ(ÒIÊnÊú$’r”Ÿ”b¥&–®ÖZ´\TTgR£´a'm^‹d®®Û²JëV®Ò9‹oøÛᶃâüwñ¯ƒî<7mrG?†´ë -$g òÞêéïGtHüµÙð«4€-ÊTà•=\Ü”bÒøÛÒÊ ™§{;)Né»Û’òˆÂ¥YÞ)(Ù¶›øRWmÍò¦’½ÛŒmkõ²£7í-ðrßA¶ñ׈uKxgÖ?á]6çú¬Z˜ÔŒr–­¦µ¸»Iž/4@È6n.®à£¯:“VÖêÓÚöåûIê—¼ôÔii6ôäQnúi&£¯k©I¨¦¯wuºvóWö›´ñ'Äoþ øYvÒèþ2‹SÔ/u­GÂ:ÍÚà ”ñÛÉiµVkqç4‹#Ü7ú9‰D±fhó¿5g6”!ITO{ó®h;íÊ£ïiw7jqjW±VÐÃûE~oj©µmV’r¼wNê)^Ë•ÊzÆ2·Rj„~ðw…µÿøý/–ÿÃËâ9õm ÃZ§Ù£°ÚOÛ'w±‚BŽ#2̬ŠÎÊEkQ(Ö•$¬×"wwIÏá\Ú.i}˜ï¶…ûœÎ-kÏ8[δ¾PºçŸÀ¾&ãzEÇÆ/‡6–Þ"»¸ñË} RÓ´AþÉp~Ïw~-¤xå¼Á{kó.U|Ϙ®ÖÃT¤å%¬¥(/9FüËåg®Ï£2Œ”áí#ðû?kÿn{Þ÷þI-7ÓmUðÓãÿÃ[›_Þé’øŸU¶ðÖ¤úF¤ú„5½KʼIe†H£ö®f(ð8sð€£1 "çu#ñ-û“Ùù%{¾ÑÑ®ghó'ó&%NP©*OâI6®¶j-|Ú”_/Åg{Y6¼Êïö±ðN£âøs@¹»´Ò4ßÛøÒ×Çw^Õ¯ôÁÑÜ˾TŽÕ£Ž+u~.¤v’ı:½œ’«Ïîºu#Ÿ[¸ìö»r´m{¯Þ+Á2éÓæž .N³šKfœyU¥uî»¶¤¤¢àÒR³œOM¾øýð³Gñ-ŸƒuOÎuÇk8'»·Ñ¯ßO³¸º mẾXšÚÒYwÆRæGo6,æ&êŒZÒ¥Mj¥(«õ”W4¢žŠRKuo¥¯¡Ë[ òwN*WKì·nw\ctõz+;¿u´Ýö‡øEâ/Gà #Ä·Sx’MFûGMú>¡¤š…™—í6‹xð‹v¸E‚W0‰7˜×Ì P†1A©9Çž)µtœ¢ÓIÚ÷Kv!øßñ£â¯|cñ<#{àØ|#à/YxÂþÇ_ÒÖL—7É%¬QÝÆ–ÌÉd6h&ýäƒ Ž*pÏ™ÊuâªÓ¥eñ~ó—Tõ»NZFÊû]^çD¨©Â”!%ÔU}é|1öj›N[5}¹ÊþìUììzå÷í ð§J½ñ†›«k·¶—þ‚ µ¤}ýÒÁçKw†*Bc{™EÜ;xÙ¥•˜ª+2°$’n/™sû5my§v­¼žšÙ;&›²’oš—5HS“Vs‡=›ZFÒnR{E.Ik+/u•%ý¥¾ [hVÞ ¼ñ&¡iúÇü#ë§^è¾¢º™îÑô÷·I4¡xÑ¢]Ñ„Üd@Å›äQ×™I«kuií}cÕn–­[R”[羜Š-ßݲ“Q‹Ö×M´®´½õÑÚk¯Ú7á·†ô¦¹ªÞXkw­–•áÝRÿP jû.¼Ý> wº„@øIL±(™Uö–PS´ZM«8©Þë•Eí'?†)÷“KGü®Îœ'S›•;©rÙèùÚŠOVÚM¤“¼}åîêp¿?k߆?mµHô¨u¿ëZn£¤XÞZè:­y²ßÉiå»ÝÛÚK&Þñ%7fb<´Ëœ¹V…&šNrƒvzJ7æVë$Ö±Z¤Ô¶³j<³£í“ÑÓu#ç¤Óʤâ×4¬•›z&w ñËÁZ:ø¶û^ñD—öZ­ž›m£iÞÕ?µ šâÆ´µ6вOwpb‘§"TÇàè 25 rÆ+y9M^:§Èìö¾‘ÙÎü­Ù¦®Ô\í8«G’3×GiIÅ7{[šK•A®dÕµº64Ž?uýoÃÞÐïu­CTÖ-#½‰lü9ªK”R}ºe·1عh&_.é¢pѲ•bšƒ”ÜV¶ëuÊýÕ5i|2¼\d¹[º”Zø£|¥8Å]ïv­ö•¤àï‰.e(Ý«^2×Ý•½n¤° €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒã|ÿ"o„¿ìkÿ¢–½:ô0{³¯³ÿ»_úè¿ÌQSà~€·G7â‰æ‡ñ“À #ðÎ7‡üG£êš¬ÚüÚ³Ã5—ØšÝ]¯ÙÙd nàÓÌÈùT?—JJoê>XÒŒe~üÒk]¬•›½ß¡ÓR*u!«”Ô-ëI5½þšÓ¦®îÚZOÆ¿ƒZþ›w¬è_ü©i¾OŸ}a¯YÏ >lÆ·ºÈUw̦%Éùœ#åîÅMéצÍïè›ôMô JN {Êúu÷RrÓûªI¾É¦÷D°üeøAqૉ6ÿ|/ëy<™¼S¹hÚlRn ±®„žPmì«‚ÙËÔÑS÷\¾ÓNm¯¥÷Û¾Ïnϱ4ÿzä©êã½µ¶‰ëÛFŸ£E§ø­ðº;_ ß?ÄŸ -—Š6ᵋPšÖçŽ5û#oÄùy¡QåîËJƒ« Ú§7SÙ$ù­{u³NIÛ{8¦ïÙ7²2t¥Zþä]›èžº7²z?¹ö.økâ'Ãÿê~#Ñ<ã¯kºÏ‡æú½†©ÛÝÍ¥ÊY×˹Ž6-nŽAµÀ9FD´¤«GX=šÙõÑì÷_x潜ý”ô–ö{ÛÓæ¾óÀí4úo†þ&üSñ?…´}7àŸƒåÕ¬æÖÄhÚ»^XNÖíÚ|°G -4±²Â¿kwc$‘ „$F¤ Uª»{U jš“JÍèÔ¢ä’j.5•â¹·ŽUqo KW(É»¤½Îg.¾âº÷´¼Zš¼]ÏYÓ¾9üÕ?á K_ŠÞ7~0‰eÐm»gçk±LZ ™ˆpPù{¾`GQ]¥(×–k8®f–¯–Í©[~V“iìÒodqS¯ ”#‰zBN×z{×IÇ·2mE­ÓvÜØÓþ*ü/Õ¼TÞÒ¾$xZ÷ÆÊ³1ðõ¦±m-ðXdx¥&Ý\É„’9¾_•‘ÁVTÿ{*z¤“mkdígèî¬ü×sjŸ¹’…Ou½“Ò÷WÓ¾šúk±Â·í ðúçâv™ðëAñ'‡µxÆŸ­]ëZ¥†·o(ðôºsÚ+ÁuîòØ‹¶-½§’r~Y¥8T¥V»’Tá.o²Óm=v÷U›wz>†“¥(òÅ+ÔsŒ9zûÑ©$í¾¾ÎÉ[[èô³éaøãðRãÂÉ㋌ —ÁOröKâüAdÖ-p‘´¯¸yfEYÊîÈU$Œk_g>hBÎóøWYk˧{ÝÓ®›™ÁûN~My>+k˶ý·[÷]ÌüyðF‡ãß|6Ñõ½[ñ~³®Ç£ê:Ež±¼Ðã’Æêñ.&·]Î…ª¨ (`Ü`Î?Xªá”fÛÝ' {¯³zõº³Ðr´hʳ}#$¿š2©]y.t‹­ÆÏñô‹Þ/øâ« Dðv‹¡išÊx®÷]òÚg½ºšÖÞH#&ky=‹ˆ˳JJtªÔ›å䚊]ýÎvúZ˦½]Õ‹©JiÑök›Toºö|·Ó[«M;ék=4»ëìþ.ü(Ô<yñ"Ãâ„®~Z3-ÇŠ-õ«Y4è`¤=Ð)HfPrÝHéÔ~ÅFU=Õ-¯¥õ¶õMzègO÷Ò”iêÖékk+»ö²×Ó]Ž[KøëàÍ[ÆÚ‡íu}ü#‡´vÏÅÑj𽞡ý¡yui Q°ùd¶@Œ$;ÚeP2ë§NSŒî­%8Å.²æ‚škå²Öë]‡+(S©u/jß÷U.Nkÿànûrò»ùwZïÄo‡¾ÓüC«ø›Ç~Ò4­h­õkÝOT·¶‹K–E£K‡w&u–"ªä$B3¸g'8¥7¤›KÍ­ÒîÕµ] TæÝ’w·7ý»v¯étÕöº}4ðßíðÚ÷ÁW¾=ñ¯‹<5àÿ /‰5OÙê:Þ»m ¶ Ö—sÀ’E<†4c*@e¹À'€ÝZªrj„ZýåX©(}«ÞÎ6Ý´ì¶Ýì)Gߨ©ûÑŠƒæ[Ztá4û[ß²×[_­Ÿ‹ß|Ià(þYø3š_ˆ|Câý}t;K}cY“Iµ„›;«£+ϵËcm£(QÉqÈÅg:˜…B+ìÊNý£m-mÝü‚’ÃÔÄsi­­ù§-o·½{ë¢1ü1ûD|?¸ð^â_‰^"ðï€uk­Rû@›L×õÛx“ûNÎâKkˆ-§—ËIePYYIU$¨Ñ(Ô•Ñ|δTà­ï4í§*oTÚ‹µÕífÓWÎ|Ô=«®¹U7fïîÙ®x»ée(5+;5ªjéœÆ¿ûYü2²ºø“¢økSÓõ¯xÄ:Fƒªé+ªÛFãí·VVÏpGòà{í½÷°IÚFêŒ;Ž"4j§js›‹—òÙIÝô´”[ŽªêJn”åJ_¥*©uj*NÝî쯣²œ¼Éùá/x7Çú:ø‡Àž-Ñ|I 4¯Ôôøo­ÌˆpÈ%‰™wÔg"©ÆQQ“Z5uæ¯k®êé¯TeuÍ(u‹³]SÞϳ³Z=H€ ( €<{ã/Ä»ï„_ 5é~ojVú…•¾ˆ—‚Í®ä»Ô!´P%(ÁH3†ä`ã®rIÚµ*|­ó;i«²‹“²ÒîÊÉ]]õEÒ§í#QÝ.XÎZíîÅÊÍëdífìí½žÅm7ãf‡®ø£áV¡Z ­ Æú§¯C«I?”lÖͬ”Å$;OÎMá –SBT‚IÛ£Œc*éÍrÓŒgÌã(É»I==Ö’’–Í4ÈåF5lÔEMÅî¥ËQ´÷Ö.›‹]ÞúkÛx+âGÿ‰VwºÃŸøsÅZ}œßg¹ºðæ©o¨Ço.lv…Ø+`ƒ´óƒK–\ªv÷^Ϧ–¾¿5÷¡6£7MüKuÕoºù?¹¥H€ ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…ŸþÛ‰Ù¯ãùÿbÃÿOV5ÝWàG?Œ¿ñŠ:ÿªGmÿ¨úQá¯ë¨Kãþ»¡uçÆ?…ÿ䢸ËþÀºGþÔjŸÂ…Ôô]B+Éì/`ÓîÖÓP’H.ž/4A!RÊdnàíÈÎ1‘R3ão€²^½ð⧉¾.xÃâôž5ñFµ§\XO3èÆÁåyæ·–Iesq6ãþ‹ª¨EUù@ÀP N|Fð™ñ+—„µ;Û»๶Դò‚ãN»‚TžÞæêÉæE4QºîVRWH9ԌیéK–qiÅïf»®±jñ’ûQmu.IJWŒ£(µÝI4ý·O£³èy>µð“â·Ž<©øgâ/Å÷U†çNÔ4]OÃÞ“MK;ë+¨®ášîo®>Ò °D#xC ,®›¹rÔ…zJÓŒ¯Þ6jQqKâ´£)&ÜÛ^ëš“”CE:SmÓœ%·3æV¿5­uº´½îš²PØ|×.uï øÓÆ=´Ô¼kiâØüQ¨\éš+XYܬZeÆ› ­½»\Êð*¤âBï,Ì΢²¬eL4ùé­ÕNk½\ª(EËm8EE-•ÛrrmÔ”ªÂ¤eö£N*Ý#N¯µ×Wväåw¥“Zi­Ÿ~Ïÿð‰x×Eñ‡ü%¿jþϺñuÏÙ>ÁåùŸÛš„»wù§G‘³8>fíß&6œ=Ÿû$°·ø¨Æ•ÿÂäù­ç͵ô¶æ•êûy9Z×9ÿà]|ïÍ~›Yî|™ñsá'‹¾|6? ~x£Ä:lj|AðêßÀ—:}ÃÍCRƒX1‹ˆ-¦MN7û&”Û¯&óÔ’¨‹ ÞÛ¹¼f%Ò©JnúròòFrRvRN4âÜçîòÁ©Mªñ£]cÞŽ3­==æÔ§íT™6Ô$ý×)^Q”b⾄ñ7ìÕâ½kU×Gø™§i^ñ­áí{XÒçðóÝÞK{¥5–Ñ ßÚÑ#†XôøÀìæÎÚÒ_g‰U¥¬aVu"¶·:³‹zÝ]ÊKDîìî•2”f°£´½‡±“ßKTÕvw©g{Þ)¥Ë&¥¼Qû0O¯ø*?§Šô[»_øM5oÜiþ)ðçö¾“©%ô÷s [»´Æ'µÚ¼nÒmÁ†<€£“ÙÞ)½©Óö{kÓß…î¡5ªM©Z2’³æÓ¶­gRU¥Ofÿð\!K«ŒœšN.ö\ÖO›ÛöLÕ4Ï Þx7Iø‘e©|2O‡‹OáâÒ:Ä—‚ »}—Híkç/ G UZ>MoVn³©Í´¥J}n¥O•;¶Ýã(ÆÖÝIó9I{£ÃVúµz¢—îêU¶MT”eÊ­ðò¸«=U®¹Vuw³¶ºúïˆ`°ø‰moðßÅ–™¬ëúº!–úæîÊ+X€µ¾ûB¬J¶»Ñ­åõ»$BêR•E*ŠUUã ’©µ¤çí“ûJ=õ¤[Ò2rŽSåÃÆŠø½’£'Þ6”[K¤œg(Þí-®öô߀?Ùßð†ÿÅYæ`üBÕüwÿ~Ñöïíô_õ¿.Ïíõ¼îò¾âîùc/aìzû:N—­íïym¶¾§MzžÛë[Úû/—³ö_7²ò·7[k±«üð'‰¾4ŸŒþ.Ð4TµÑôí7IƒXÑ º—EžÖêêãíV×n1»”"©;Ž@U†VU\4”äŸ2Ñ¥ÉÊã}ìúúÚÄ×—·¥NŒ¾óÝnŸ?&ëm9{ótë‹âÙüø†‹ï‹ÚÏSñˆ´i÷BÀJº=ۉÈ>Ñ—NGuÌD¤Œ”%M':¢©¿zœç;µtÔvå“ÓO[«X¹ÔVÔ×»*^ɤõ³u2vv~þš5xëtìy7Ä„?í5o…ºõ—Ší5_‰Ú¯Ä8umOÄ6^›û+J†Pµ‡u€ºiØ-½Þæ’s‰thµ†J–%*^êä­)7¯4ä©ÇÊÞä#%ü‰¾gÍ̦ý¥ ò©«å¥¥¦‘¯õ½Ýå9KowEk\ŸÅ±½¿Šm<ªjÚ߃|Aã&óY½Ô&ñç‚S_ѵ)59’yÊi¯tncxaXYnY’5es)rÕ:p ÔiErò(뫺”¦æ¥¥œ§:ŽKXûÖIrÅ¢UeV3U²œe¦‹Ý‡³Qk[®Eë~h©]&âvúìÛuuá_‰z%‡‹´Í;RñF¯ k–’Yè%,t›*5"mÈ/nϦ)òĨU$Ø+¼ï*³R§:oÞ…YÔN^õùäÛRønìÚæÓÞ´­ouÅ;F JÞÁÑj>ê×Úë­’öšG[rﮜïÄÙ*?ˆƒÄZ–¿â?j>!ÔoOØÇV|¶j›7ÂÝ:œöžÖŒ¶m]ù šÐ§ÛöªO—I$¡8{›Þ¼ºÚÎ+{éó'…Ü'ó¹n¢àšƒ|µÛåJ]´± –3 WW SR¿ÚQ³½4º¦ä¤ß4S•4ù3ä¡ñàlj:—$Öî<=k¢i‘èS>•gã=b+]&êÇQ7¶ÐÚE©çøF» xòˆrÌÞ„*ÅcÞ-ÿ:š{»8ÙÁEû±´œß´^ôÓQjMy§8eñÂ+]S©MÚêîQqŒÜ–­ZÉÓµ£y>iÞÇ[¤þÎúþšþ 'Ðà½Ó~(øƒÆ÷—v­"Ë-üz¤hªÞP-pöÙ\6‚®xÕ;áéaÛ²Žt]»Í§t´ºæ\Ïg}msºµHÎX‰%~wBJýé*)·çhM&¯¤¬ì›·žè?³Ïǽ*/çÞ|>ðæ¥àoë^ мA¡Ís5ÅäÓýì—“E%ª­¸Í£;ÂpŽåƒK¸¼êº¾Ú´£iU(¸&ÔmNW”T×½´Ü ÔoMY«½…()Æ?cVU’æ~ò¨µWI´åMsZ«Z¸r®m~Ìž:Ò5\ñÑ¡ò>!ÛxÆâÆêÞ(™ ‹C—N ý¡¨D&žo=£‘wUA…ÆÀ”'3ƒþXÖZ$­íymoKII¶Û½úòÇ™©N•HKW(RŽ®úÓ¯íè’qÙEYKOï=;à?Å _x f²ð(ð7„þ jþ3‡\Šæçû[P‹P‹Pß Ûý›ËŽD’ù¸Ä©±ã~ÃÙ:º:teI%³»V–¶µùT§o6å~\\½²¯jªJ”µèàéÝ/”d¡/³ C•ó9FÏÅ߀ß~&|BñÖ¢-<'ÿF³¦øRÆ/·êO0Òõ³¨Ü ­¾Êc $SM+å£MÀ G€—Õꪕ>ÍhÔV×EMÃÊÒR³_}ÓZÖ"j¥F*ÿºÄAßù«B1]ïÊ®ôz»'mmø“à?Ž×Æ>-ñÿ…ŸÃwzˆñõ4UºžÖÏPè°és%Ü©† C gŽDŽl4q9;c)aáE$›¶OÊ5eÌœ^¶’wRÒÎ3©û×w G4^œÐ¥ívåJ¬ª+꯹#{Þ6NÍAFLø…ðGâgÄ-KÅÞ.|1¦ø‹Sð÷†!·Ò£Õ.n-“SÒu‹LÄ÷&ÕìÒo†10‡xËŸ+媌žJ¥/yªÐ©®—Ц¡5¥ìõ—+Õ=KT'?kERžžæ&Úÿ0ŒM¹o%¥¶Mîb‚ÿå×µ¯‰÷z_Ãù"Ô­.!·‹L»µÚjyw,Ë%ÄC{4EÑ\±É(zjÏÚæÅÎNIªŠÿ nmY´­£º»K¥Î\*ú¾XXÅ&ãM%ñ%Ë8I«µw¤ZN×½ž›¯:øíû8x»ÅÑ>|!’ÃOøs‰ªi—:-ߊ5}w*‚+éç´I&Ôvîºómî$T® ’³°sËš¥nyÚÉC–Ö´9ùT-Éf”]¿t£îÅ©4uaêGã8ß›ÚsË{Ê÷¿¿~h´Û“¶³v\ÐåÖ?~Îþ<ñ?ü/<»ðŒu¿ kžuõìí&tã¥Gui5©µdhÞ-:VGóNæ‘Q£Q—®ªu’¯J¬–”ë΢îã>gåË(ɤ’m5ïs'”©P….¿V•þ;UQk¼_´ÕèÕ´R¾Ÿ@|=ð¥àÿümñÌ–?Ù~1×­uk,Ën‰SL²´Ì¥@ÒZ¹ùKeJ’s1¤ù0°¡-ã*ÊÓ›’_‹oͽîk[–ucR*Ö§?7TrŒ£ékY#ÖªDP@äü «üFðü#:%Åœã_Ò5/2ùÝ#ò¬õkk¹FUXî1Û¸QŒ* $iìñxzïhII÷·#Z|ÙQ’öU¡ÖtêAzΊ¿•Þ¾]óïÄ_ÙSÄÞ-øƒãKÅzf•ðÇľñ.˜Ö µÎ•¬jâÑg¸…T{y>Ê&t,ç<¬ y§g5(Ê•´ÚRþ³OkB§´tæ¿’÷³Õ¨ÉÂܰŠ:a‰TëP¬“º©Ï]ù)Êœ\{K–I5·¹/yË›Ø>xÇÖ~2Ö> üEѼ'¢kèV·Ò¼}>¡ [I4¾|³ÍmnÀ–œªB#"5V>cù˜NÉÎ-Ö¨›r«%&ž©r©%gö¥.gÏ++¨ÓV\·~l):tðô¼hÆQO¬¹¹:}”¹JòÖR׿Ð5¸P@P@P@P@P@P@P@P@Pø“þGO ÿØ/RÿѶTç_?äŠü_ÿ±[UÿÒIj¡ñ"gð³âÏÛ}qû4|~?ìXéêÆ»j| úèrCâgC£Gÿ— 7ýR+oýGÒœî×õÔ$½ÿë±ú^yÚcø_þJ/Œ¿ì ¤èýF©ü(]OP©P@âs|jŽ]xwÂÿ |eâmÃR‹HÔüU¡Å`tí2íRHÜMuÄÂêekxfXþe'tr*-^*¦Ðw³{>VÓµ®íÌœnÒWMß•\u×±ºÞI&â·I®e½•Ü}åÜškKÊ)ûe (‹ñÿŽ´‡>_kv÷“ØCOÓ|»G“ͼ»†Ò#†eD—Xç!C À. ÚV§Ao7Ê»^ÍëòEr¾J“éÊoÒrvó²ÓϪ;JD…P@P@P—ø£þJ/ƒì «ÿèý:©|,]MŠ‘œo‚¿äMð—ýƒ-ôR×§Oà^†vu¶ ›«`‚d^GnhŸÂÁnjx§Äþð6‡yâoxËOðÿ†í [[¼·²¶ƒs]òɵW,Ê£'’@ï^dªÂ )Y_Eæ÷²Ôè9Îü©»kòî?Ã>"ðï4Kx;ÅÖ:ï†ïC5¶«£][Þ[\b¤Ç,yV•Á<‚;V³N›´ág£Öû5tþkUägFwå•í§M×C{È—þ&ü“ÿ‰©æ_Ê¿ó*ÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÌøÃž Ðï¼Oã?Xh>² numjîÞÎÚÜ3_2i6¢å™TdŒ–©¨•XBÜÖWÑy¾Û• s¨íÛÕéÙjßÉjÈü)⟠xïDµñ7ük§x‹Ãw%ÖWB¼¶½¶˜«`²Å¹X†"µ’p·4-}Vûw3Œ”›Q•í£òëù3£ò%ÿŸÉ¿$ÿâjy—ò¯ÇüÊ·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞg>|Má¡£k">1ÓLJô“rº†¦níþÏbm™–àM/ÝŒÄѸ}Äl(Á±ƒS*°„I$¢ìÓèÓÙ§}oиҜê{(¦ç¢µµÕ&´ßTÓ]ÓO©ÉøcãÂ-»ø3ã/„µôžðiñ6‹®Ø^ nŒo0|¶lËåG$›͵±€M[|±æqÒÍß]£ng¾Ñº»éu}ÑÖºíkùs;Fÿâz.ïDwzF£§xƒK°ÖôC©h·Ñ,ö·öÃ<1°Ê¼r(*ÊG ‚A¢Wƒ´£góÿ1´Óq{¦ÓòiÙ§æš³]†‘/üþMù'ÿK™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼Î{W×t/ h×Z÷Š|Qg¢èvól—PÕ.`µ‚&y|´ $˜PYÙTyfr@ª””ªFšW”¬’Öíµ¢Jú¾Éj+Z2“zE6ü’M¶û$“mì–¥ùµ6ÛT°ÐîY5~kvÞ<ý˜¼]§hÿü?ðƒÂ‘è~ñ'†<.×vZ=Í•»kú…¦£s&§ Ä‘=ÕÅ™Ž'šê6Šrê³3®üuWœg9)+ÒXŽu£ð8(¾XÉrÚ2Q—#åø}Û7sƒc‡ Þ•ýHJM¿‹–ÍÉÇWi:žú¼£vÓøQ¡ðÏös–ÃÄ¿îæøc­Ãá? Ãâ[¨t߈1øj?ì­Fyt©lÚMý’8üËk‰SÊrH­#mvF#«VœjÕ¦Ó©ì”`Û“|ÜõRoov\©­& š\ÑF§*U/Ë:Д—»gFpm%dÕÜn¥«åªÔó/þÏm¬~ ]ÍðÒãBÔM)(T¯i(Ô”¦Þßu"•ÕäíMÚêNŸ+²™ÙR<ØhhÜUH¹¥»,”^ÏÝSµôiIÂOáGÊ-ý þ0ÂðÊ}3Ç¿¼¡x‡UñRÍñ ¸Ö§)ÁjíÏO™òïÌÜïUE¦âÙÖ|TøÏñ#á÷Œ>ø?Kø¹q?ˆThWº¼$¸Ò,G‰`Ôu1 ¥•„Z[ÏuäF%Wh®-D ä3¼ìd'º4áS2ÿ KÙ[y/uÚ«Ú×r¤Û„§B4Õ­/T“Ë!‰“÷åNu/´o©r]Þ÷i·¹ÔÜâœe5´ñÿŽ>ü1ñ–•áO(ú¼Ÿ5/Äš¿Šoô4x6Ö[ÍJh®n'Kž;?¶H–ÿ½ºµ–#ö€"XC£'%Ц ¥g%{Ûß…¯Jí5xûÒqÒwÑËhž¦"1x¼mD¯% EkhÊ“®¤ÒMÆ÷i(s5'Ž_C|OñŠuÿÙÂÚõLj<-âÿË­ø`¦­¡k+u¥êÓ'ˆ,–6ût6Ȥ6ÕI²¨}åb®©§ Ëìáfågx«ºRn׿j-¶áw'Ëk·¹É„’©‡Å¹ÊëÙâuV•¢£Q%öS”U”¶÷“«è|á·Yx3Å?þ&†Ö ðrêA¥Ú.‡p¢;y¯­BÉ36 žf¶OÞ9Aß8UVŽ>hB5ª;«]¹©òèÛQNM;;Êò’ä”—&•”1§xÆŒc½ÿ‰9KkÊÓ”WEÁk˯Œj?´'Æè5¯Ú2âëâ·ƒ´SÃw‹VÇÀ7zÕ—ö½’ØÁ;Ø^Á£¾–“±t† ƒ+ßO‘Ìì±(*‘ñÒ¨åmå%윹$êÆ2‹K—–)9Aŧ7.F§gyuB„?µ0ØGð9Ó‹mÛÚEÓ»k»rw÷yTe¯Ζ_ß'ðçßÀãñŒ | ’x¦×JÓ/jš†³¥îŸÅÌ w ä\y—n]ò±u#½QU1Q¡):Ü‘ši¹ÇÙÊRIÛ•òZ3K–N¥­%7 Qº ´ìê{ ³”?–P…àÚÒK™ó^-ëìýÕtu#ø§ãßüM×ü/Æë¸¼m ëZ“áχwú~”fñî4V†ëQ•Ù.$bó_šÍ ·ƒìd¼{R@rÂKë„ãnj’S‚ºT©§nm_2å‡ï”¤äª;SŠ»6ÅÃØQvvJ“œe§½Róµ>ÏXŸ*Jv—5õ‹[ ñ—ŬŸ5;‰«qñ³ÂöÞ!þÈø#Ó¾X­7ý‚èÛ´n ñ-¼ûÒqý¤*(À®/hÖWŒ¹›QsóêóQž‰6½žªóSæøÒå”ë…rÌ)áê{´Ü¢¢öö‰Á7«Óâr^í¹ym-c6üJÇöñå¿Â‹럵w€n´{}ZÚkCÃ7ðÝæ¸Öíe;µ»]èöv)rÒÇ¥´öâR«83© n&*”¡=j$¡i9ÛÙòÛiÊå.gÈí*N1“¼jpaLC–Š.Ôî¥xò¶ê9]oM´¢£Î毊N7燨ë¼s¤xßâÆŸáßÝø¯ÅÖž½Ö¼5ðÿK}"ìií¨ºÝ„p&§oxó¹*V‚A" ¹D8׿§Oª÷$Óš»§ûerI7Í]¸ÔRÒ3šs³=°^ν\;j9£6Ý7?~úZVÒpåJñRŠKš§ á?^8ŸÀZmïŠ?j ê^$±´Ôþ!øo^Ò5ëŸ ZËes/—u!Ò,¬ì¼Û˜-¡Cuk!_>Ef,cÙÓVZtæùWïlÕ­7s¶âåg9¾UhÆŠ»r|ôjTœjÔäÕF›qwNSq”œ>$’qŠNR´¹¥&ãŸSá{¿íØ_öž¾]gûX\ˆ’.«ö³ý´­D‰¼±€»ÇÍ€ç€+›,ròK–Ž–z?h´³wV}ºÙ»êz¹\”³»©s.z6zj•*I;­Ÿj)F_R‹Hö)õÿŒ> ³ýŸ4ßxßÃÚ‰ñ/ŠaÓ.‡¼9&–§ÿc_ÏäÈ·wl_η‰¼ÈÚ3…Æ0No5´êâiO_Ýâ$û7¹l·VmõiÝi¦¾6\­–ûXè£<½×5Zqw{;ÆVøUµ}­ñ§„~0üSð§…ÿfOèŸüà? /Ãý R³¹ñ¦¿k¡Ûx’éåxî-ƒÜi—iòãŽÜ-æ´™EÎï1ƒ©¿JÙŒãS[J”y²p”#yF>ëroš1jN*QJQÖÒìÍ?sORž’u1~óÒ1”j>NgªKW'x·$šågì%pP@P@0~ÕÚ}–­ðBóKÔíbºÓoeñoŠ~!|3ø©¦ø'MÒïuÿ|<øoã;ï \\ÚK8×ìOö[XØs5Äo [ÊŠDŽaY0¾zÔC:ÔñuëO–§-Õ“IïUóVQZZQnmY%58¥Ë}iaèÂX|3V¥R¼\öJ•U(_ìòÊIF÷ýÜ©·)INßB~Îÿ/|[â_iº7Æïø[^·Ò,/ŠLhþÏÔäi„ÖBka…±E!…Íñæ1F\éòª©Âь҄¯~ugÌ´ÑòZ-N)F^ÑÅko63œ½Œ§¤å9ÃùqåÑûÑææš´›»Ó­þµ®sp € ( € ( € ( € ( € ( € ( € ( € ( ;ñ'üŽžÿ°^¥ÿ£l¨ξ8Éø¿ÿb¶«ÿ¤’ÕCâDÏágÈ·Zmý—~<¶?ƒNÿÓÍuÏáG4~&u$_ñ†Ú ˜ÿšAmÿ¦¥¢þº„·þ»r×Öcø_þJ/Œ¿ì ¤èýF©ü(]OP©P@ç:GÆ„~ ñu÷Ãýâ—„5/Y<ÑÜøoO×-'¿·hŽ%Y-’C"” †FÓ×RýôJ^ôR½Öª×µîº]¥ê§îd¡SÝodônêêÞ«_Mv;OTÓtM7PÖuFÚÃG°în¯¯fXa¶…³É$ŒBª*‚K“Iµß—Íè¾÷¡P„ªIB íì–ì·±ÍsC"É Š!äGQU(¸·+4gFqR‹º{1ôŠ Ë‹[ÑgÖ/<;¯e'ˆ--⻸Óá ÄHαÊñ¹Qš9±%ph¼œ£ªNÏÉÚö~vÖݵ {¶æÒ÷·­{wµÕû]”P@P@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*Fq¾ ÿ‘7Â_ö µÿÑK^?z=ÙÖÚ’.­ˆRH‘xù¢ ¹ÚùòÿϜߚñUçò¯æ_ù_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ù§Ž¼/cñÁ>/ð³ü:?ˆô»­&êk'‰&Žâh£-¹C…rA*FqzTN”jZòÙ§×x´×Nèß ˆž´+Ákš¾Ú|ΆÆ?°YYØCkpÐÛD¡vŒ’3ƒ×ŠÚ¬½µIT“Wm¾½N:–”)FöŠI|•‹^|¿óç7æŸüUG*þeøÿ‘­üƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿‘^Úim‹YOïSûÇýª©Å_~Ýûz ?"ÇŸ/üùÍù§ÿSÊ¿™~?ä;ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò<ÿÄ.ÏãO n…ãÆ—¨ýò¼þöËК–’ÙÜ>øáÿ$WâÿýŠÚ¯þ’KNþ|§ûzE³öUøìØêºoþž,k¦OÝG:Ý6‡üa^‚øÿš?oÿ¦¢;/ë¨Kv}¯\‡Qáù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@Pæ&•â/xÇÂZçÂ[ÒµozÆKU°Ðôù¢ºÔ´‰¥šKù¡Vßm ÚùÛ¥*2Ê#ŒÊXÔŽYV‹Ò\¥í ÞÉÔà–îM5ªºÛ0÷*c¡SNzpQOyKØRön+«EÝ|<ŽM¥×㯌?üYoûWxoÅ¿<eai øÓMÿ…ku¯[G«Ákokqö;˜4¯ìÈî™ E1µ áxçvHÓ*±òS~Ó Ò÷¤ýœ›IË’~Ú ÆIròÆ>ô\\\œ¹-;;˶…¨ç8ZTýØûJz½9âéó>[ß™ó;è⢣(´Ü[= ÃãŒt¯ øãRð‡ÆØ­Í§êB ;O <- y¶æWòÑÄÞF"u!Éʼç ­¹k{ÔTìýé¶Ôô~óä´cìâÔýý_ºÉœaR1•é©Â<÷K–.Šù¾yÝûV-QQœÈÓ?hº·ÃêPøí ñ£à‡šŸö„šE£*_jºì¶w“˜v‰!U_/ .2»-^”ðð–3Ø-"ëB;¾WC¤õWæÕ;;>Ž>éSµ:u&•ÜV9«©%ûž_gx·Ì”o³w{I·©Ýë¿ü{à£ãxÇãÞ•á⦃{ñ[VÓô˜nô­2ãD‹PŒLßf[™®äKa<–û6̪WÌ*õÃJP¯›ä¿·Z}¹S—º¯+¤ù“KY{;FÎAR”¨sÊ žð§4ŸØæ©*rzYÉ^_ÊçysFÿAþÌ>8ñĆš†½â?ÂEu‰uí:ßXûv_j´¶Ôn ·o)@ýÔiÎ2zœæ·”_Õðõ'YΜe%ª´ï£»^U³ÖæåXŠ´á.hEÇ•÷Nœ%{­%vÛæVŒ¯x%¾‡¬J ( € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒã|ÿ"o„¿ìkÿ¢–½:ô0{³¯³ÿ»_úè¿ÌQSà~€·G€~Ð_|Oð«â‡Áß è’C%¿Œ4ý^Ê+KôD²þÓûF— œ×w;wCfêláºÆ¡äx–¼¬4eŠÄUÂAÚN1åm]EÞnNÚs>Xû°ºæ••⛜zë(ÑÀ¼[ù'Òvn.¯f¢¹”\§gÉ)YÙÅ¿Æß´÷ÃïÙ÷[ðw¿‰~1»ñ®l໿Ö.nt]-£†iÚ$­åžØÌ»ÒP!²ŠâeH†å,ÈÒmC—ˆú½k8Á]ݹ4¬•ï-¤£iÊþäSQƲ– ñuÞ–œ´ÓHûÒµôI'h©IÊVµç%&R¹ý¸~ Ûø«â7…"–òîïÁÖz½ÕÌ–WÚT²^I¦Fò]Á¼ûb:ˆ¦ $öñBæ3¶B2øR¨«aþ³†ÑzkxÊq‚–—KÞ”}ÖÔìî¢í+t¼<£Š£ƒm)Ô”`ºZR‹š½õ~êÕÅI'£iè{/ÿŒZwÄ-gUÐÁ¾(ðÖ«kcm«[CâkX :–Ÿ;H±\Â"šB ´L)¼¹Ðã|i‘ž‰Rqö‘msS—,£}bÝìôÑ©ZJ-6›Œ–èã…hÍSœ~‘æ‹èíneÝ8óF÷I>dâÚÔá¼?Ä_‹w𝭾(j>ðÞâ CJÓ¼+£iúmŽä6’ÚÈÚŒ³Ã,îòÉ­‹ym¶Fȼº´‡,:p§F½_yÔŠ›ÙQ–±JÖ|ü7&ÜTôPq‹çÛ¿{Sw’Ë›«—,[ÑéÊ›²V»W—7½M+ö‡ðî­âØ4|â¨ü5u­]ørËÆÒÛÚÿe_j–ÞhšÙÜ¥!íî#Én³ÂBÈw&ü•XûZZsBSŠ{Î1NO—ÍÁ9¥&›‚rµ‡^„¥¯+Š•¾ËŸ/-ïkë(§Ë{9$ígnAý¯´OÚxjãßþ'_Mâ}!õÏÚ‹6 5»HŒbå¢2Þ¢Æ`3D¢ó7©ƒÏ ¤éZøuQÍ1œ¼¡$Ú—žÖqW¨›W…”š¹Òp«ì®¾9S¿Nx¶œnöºR’“´ZŒ—72å-j¿¶€,tû]gKðwuÍ øFÇÇWšŽ‘§@bÒô[“87ù³£o‹ìî^ÃÌGú´“l›5«OØU©N£Ò7-\o;rµkÉÅßt–­$Õâœ'Vq‹çŸ´JKšŸ*”{)^VZÙ´Òwµïj_µ€¼9¢üAÖ|oá¯øQ|+g§j&ÛÄ+aj–—óIoe=¼‹tÑ"K4L‡í2@b<Ì"\°ÎiÓŠrVŸ?³qº¼gÊ¥fïÉnVÝÔš|²I¶•Õ%íå a(JjVvqÅenk¤âù\T½èÙ;˜Ú/íàiÞŸÀþñgŠõ­tj¾Ná‰ô]Aám=­¾Ð²]Ç~lÉy ŠR唂S"\DJß¹„ª?‚0öÙ¯wšPz4›jQjÉ;üQ懼*v©Ì“WS=þÔ ê-V‰r­\š³ÑêcØþ×Ýx«Äú—ü šÓüÓþiÞ;‡Äè–I'•p·r7™^ •·XU|Ë,s ÄRCu ðñÄ{ksS©+5isr¨Ù¶’æræR“Œ5“OB¹\Ö–.óö¼É§x:\·N*òn.êJ*nNPPR÷­õ7üQuã? iþ#ºð®©áãx ǧê÷˜ÏÜIeqq#®JÊx# t§V“¤ùeñuZ¦šmYÝ-tóß½ÒÆEUsGáèôi¦“º³zký+7ÖÖf@P@P@P@=þÑþ$ñ§…~꺟Ãß.‡âéõ½#M´Õ^Ò+µ¶ûV¯kjäÅ"•aåÌãgž8 ’©™=ö·5Ó´·ÜÍwe>Ù^Y%´4‡nÐ+­NÒ§8þéEC’îÜ©(¥Íi¤U¯ÏÌõmój:U%Jr­{Ô”¹ùž®ý­ðÛd—-’ŠKK§ëþðΉ࿠ø{Áþ²û'‡´K(tûPìþL Ž5Üı¨$“ÜÖõëOVUª?zNïæaF’£Ûóz¶Þ­·Õ·«}Ê^1ðî¯â} iº'5ßÞ VOí_C§ËpT˜öÞÛ\E´ä|½Ü ÎyåÚjM[¦šúé=-÷FI&š½ýt×u¯Ë[èûÙª_<¢ü0ð~—àÍâúêÒѦž[ýRa5ÕýÌÒ¼÷¸ ²Í$’6ÕU˪«…NJJ1Š´cÆ)_HÅ(Å]¶Ý’Jí¶÷m½LÒ|ó©'yM¹6û¿K$’²I+$’[ÅAA@P@P—ø£þJ/ƒì «ÿèý:©|,]MŠ‘œo‚¿äMð—ýƒ-ôR×§Oà^†vuöñ÷kÿ]ùŠ*|ÐèÍñ§Â?|B×ô­sÅÖo¨Cg£jšé3ì{KËKólgY©f?è‘…Ã76Aà*1Qö}µ»MrKš.-Y©'ªiÝ4š³W;#ZqŒc-%/šŒág}Z›ºk^º]>Ùïû;UÐüCáÿŒ¿´ŸÙépè—º´3iw“k–0M$¶Ñ^‹«)‘Ú:dY‘RfYÌ’F;«Zu% ¹ËÞRq”“I)J+•ÊÑ·+šK™C–:+F6VætãìU{ª<Üjà¥ou^é¥Ê¹yÔš¶îò¿ñöyÕí~üwÒ~øãÅrÚx·GñÚü;–]0éo©jó1Í-°ºˆ=Ì­.ßµ¬Jò7 Ÿ(地†âQpJîÎ1HËF¬ß,SŠ½ÚŽ‹UzX:ñŽcGQòÚQrk^nT£vµè“|¶»Ww¼¯ê? >Çà+«Ïjþ,ñ‰|[¨iÖzk^øŠKF}>Î í¤?f‚%òÕæ”—pò¹#|µqß^¤yê¨kÏ7'+Yˤok+%v’I')YjÏ Nq£F54ä”zFöæ³Õ»òÅ6ÛÒ*Ýo_þŒ6>-ÕÃØK[AÂ-üPŒ“ME÷ån M9(7 ò¶W›¯)IéÌâåo´áËË{߬bß-®â›»½ô¼!ð/Â^ ÿ…Oý•¨êòÿ¾ðý߆ôϵÍyö×eÞóíwH>Å ì_™ò§#b$ñ>ߟþ^Â0vè£{[Ï]oAÔ›©Í~µ]_ûyûK¯ðþòZo¢×{òÚ_ì»à 'Â:ïƒ-µ6—ªøßáìÒÉq•tèEØYTˆ@í²åˆ)ò¦`åÖ›¬¤¥ö§ ¿X(¥òj*ÿ;4m TéâaŠIsBu*.׫(ÎIù'mokݽͯþÏ^ ñ­Æ¿y©êzå½ö§£i::]X]G šqÓnå¼³»·o,í¸K‰·å·F|´Üu'í%V/–N¢©uÒ\¼­YÝ8¸¶šiÝ6rÑQ£Bžׄ!8YõEÊö¶¶‚³ViÝ­mm}áöˆü+âÿ|DñGŠüMáûMNÂÖÿ\M2ð_5«H®–v–èv(ö ü︿˷:‘ŒéÕ§k{H(K½““¾·³÷­ÚÉi{¶ï.NFî”ÔÖÚ5 BÞ–“zÝß­´9? þÍú?‚'þ"øÃB¸Òü%oàñ5·öeÁºµ·35´ò‹‹9ŸÜÊêP,lXGP´©Vu%UÞÊ|®Î +®·”W,“m[X¨ËÞ.¬ý´ÔäµS«?gy/E$¥·I6ÓiúŸ…ú/ÂO Ká}Q½ÔâþëSº¿¿†Ò n®n$2Hæ+H`·L“Ò(X‚ÌÌÊéS§FQ„,R½’»}[êÛ¶ËáŠQI,¹[«R´å7vüùT(«½Û»m¶zUIA@P@P@P@| ¤|FðÁðηqy€Õ,õ/2ÅÑ$ólˆe•†Ó%ºÉRÀpEßÙ×¥]o¤»_•­~Lq“ä©“Œàý'o;=<ú3Ï|_û4ü1ñÇÄgâ&½o©>¡¬øf÷º¦™ovb³Ôm.„K$²F£p¸ÃbdemŠ îØ›p…5J¡Mµí]ÖŽ2‹MJ/¤®£}׺´½ïªÄMJ„Öô¥u礒RïÏ6—Nytm?ÿ„ðøPÔµÍKÇ>&ñ‡‰¯--ôá¬ø¥ìüë{(K´vñ¥¥¼$ŽÎPÈå†÷`¨¢U9¹Ÿ*NNòiYÉ«Úýß,RQ\Òi^M¾UN1äŒtŒQ]"¯®îü±MÉ·h¯;úÅfhP@P@P@P@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,ù¯þ Sþ/ãˆVíÓ8þ£5»Ùw>lÒõ ÁðƒA³Rý›þU˜ò·¿ò-ÆzW¥¯ªßúÜóæßÖ-ýl~¼Wˆzæ?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…óÇíûIøörðºk~&Yµ-ré]¬<=§º‹›µL$ù¸H™ÛŒ•Q–eRô=|¯ðãó|\¹×þ$x³Æ~,‡\Ó|Qªéšn‘¢x‚ûK±Ñà°¾–Ú(ä³…ãŠé¤‰œÝÇ6ã1Qˆ‚(0«ÙСˆOšSŠ“oU­ïMGT”5¦ÚJ|ÊO™IEAâ—5j¸m£ %m°Œ¹¹–¯™¾d¯Ê£Ê¹nçÍñ'Ç~,AñÆ>ñÞ™¥ÙjÚ?€´ëàË-µ”·7öðê:’ÂCÇ$›•… ÈU$³±ßtP‡¶T¡)rªõ,ŸU jiF7øgV¢œWº•$ÚQ*­©º’µÝR›Z¤ç(©ÚVkš0‚§SMR•H§{ÛÖì<5áoÚ>·âa«üCÕìdXÅäwúïŒn%“vÑ$6¤ÜÍËËl‰Yp€««]Q¦â£¥ôZ»hôæw•𶳓³JÍ9Kš#JU'ÎåïYßT“ÿ·U£}좖öµ’K/À´…ümðªÓâ¡ðߌl¬~Ïm-Öœ<#®Mr²L¨Ûm¡bkÈÁp<è#xð Èâ±?ìñæÞ÷KÕ+ëü«ûÎÉôwW5Z”—ØrZét¤ã׫µÜ>(ìÕ΋àÏŽ'ã?ôéZ.¹¥}ªÞ f³Ö´{ý?Ëy#Y Â÷PCö˜Æì ¢Õ¥Jn ÷ÓñÙ=·[èözÛfC’UjRþW%³Õ)J)ù7k¸ï™ë™A@P@P@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤c¾ÚÚ·€üÍmc¤Y’Jr•\ò]Edußc´ÿŸXïOÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv<ÿÄ0Ã<1åD‰/QÎÅ?½²©rrÝ…’<ûã‡ü‘_‹ÿö+j¿úI-8|HSøYùûWÞÝÏðSö†k©^! ®Ü?â{§ö¯_¨E¯/Èó(7íeóüʺcÿůÐ?óJìÿõŽ®î¿×s9ÿ¼ÿ]ØÊðÏdÇð¿ü”_ØHÿÑúSøPºž¡R0 €>|ø…û,| ø«â×ñÇü.­âG†+gõB¤Š,ìàŽu‰—æl©BãœäÐÐtä:—ÀŸ†šŸŒ.¼tÚ^©eâ Éažýtm{RÓlõib$—ÖVó¥µÛí …§ŠBÈŠ•P¡RN‚j“¶®KªŒŸÚŠwŠ•Ò•Ò¿2Røµ ¿¿V©Ù+ìÚ['%fÒZ$ݬÚÙ³¦ÓþxV×ÀðçRÓ£Ö¼/=´¶×ÖúÜqÜPLY§k…ÚÚWyþP¤¹ÀŠU©Ó¯JQ÷ŒR×E”lï{Å%i_šê÷¾¥Br§RU ìääßý¼ÛkÑÝ«mm63üðŸÁß E×ü#-â Lñ¤ñ‰uMpÁôŽ}q1…:ecÚ§jä«gRU#(Ï^gvÞòzüOyZî×nד_¾JœT”¢­ed–‰/(­Ëd´Il‘ÞiúvŸ¤ØZiz]½ž™iÃ¥¬KPF£ ˆŠU¢^ÿÅ©}\º¶ÛómÝ¿Võo« ?O°Òllô½*ÆÞËL´a·´´‰bŠÔaQ@  Sm·vVßVÛ~m»·êÞ¯».R € ( € ( € òÿÉEðoýuý§U/…‹©±R2ÏÃïù¼ÿ`{?ý”×Ð@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,üÂýª??ihm¿ôû§×±Šþ~_‘åáÿ/ŸæE¦Ÿø¶zÿªYeÿ¨ÔuPÿuþ»‘?÷Ÿë±û'^ì˜þÿ’‹ã/ûéú?Qª SÔ*FP@PŠ|Pñ׊´½Ãü6‹aâfÎ÷V¸×üMm-ÖŸ£iÖf4²C°´Ò3ÜÀ‹žBØcçÍyT”¤£Nœy¥'çuî­~YIÉéuy#U¡g)NJKvìÛoG¢JÖJîRŠÑ6×9¡þÐѼáÆ_4_êÒ^­¶§ð£H¿Ö­õ(må!çŠÒÌÞMq¡‰fbïr8S'Ì ïS–3Q³º¤Ü¶Kng&”cörin®ù[2£ ÔæåjIIE[{µu]·-ì•ÛŠæ²»Kjãö”ø/mâ´ðcxºi5£{c§<¶ÚMüöv÷±Ã-šMz›x|õ¸‹Ê2H¢FbªK+(téN¤ýœW½yÇ]=êi¹Å^×”T[qZÚÎÖjñ*׿¹(ÆwZû’“Š“KXÅÉ5we£¾ˆ³}ûCü$Óoü]c}â+Ø£ðÕµõÖ¡©Q6l½Üpß>Ïqå­DVâIYm3 :2WV;û)ýcê­Z¥¯g§FùuÓ(»ÃãOGÚO™UŒ©{x»Ãº×K&å§ÙIÝÏáI7{FVÐø?ã­_ââ}WY·³†ãNñN»¢D¶Hè­–¡=¬LÁ™‰r©b‰ (àD6YïR“õwÛÈÞ´U½ŒWð#òü+üi|ÿ2m8ųðùÿªYgÿ¨ÔuPÿu_×QOýçúì~É׆{?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@ä_~ë^%×¼)ã¿ø®Ûßü; Ý­ö¥¦RÆêÎèÄn-î­VhÔµ¼+Gwñìckâ?Áwº–³à­wÆZ>¡¯jŸð›ø5Ýùõ{¡wsåé¯v’@É2G为fTÞ¬dßF1¦â©¥Ê©Âžº¿q¶¤¤­k¹I5fškKÅH©ÖhÍUz¹FZh½Ú~Í&µºåQoUï®ee/ìßçè~;Ñÿá(±´ÿ„—Ä×¼½/Fû5¶Ÿý’šbýž<óˆäþÌù~oÝ, |û2Ý­ËVM_³«R¦®íó¹hÝ·\ÚÊÚ½l®c){;%û‡GEd®ªûÉkd½¦‘¾Ñ·6ºyÌŸ±n›÷ÆÒ/<‡Ž`×Ðk—>Ž_i²j±Ì%XK´óaIn$+A¸ÅˆŒœ®Z0öXhaïeœ}Û¨N2\ëU'h¤Úå»Jm];õ,E±ô±í]ÆQ“O]c_qý‹ÚïâÞIhÕº‰ÿ²´Ÿà£~ö¾¾^šeíkÔ­üܺvå§~<·ò½º\ôZD…P@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*FYø}ÿ"‚?ìgÿ¢R€:ú( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ”¿´Ä¥¾~Ó ÿL`ÿÓöŸ^Æ+øù~G•‡þ4¾™³§É2ðÿý’Ë/ýF£ª‡ûªþº“?÷Ÿë±û%^ì˜þÿ’‹ã/ûéú?Qª SÔ*FP@Pš|Døaðù¼?§Eá½oÄÞ,צxt¿ xn8îðF»æ“uİÁQ¡¤šT\²(%Ý¥Kž¯±‚»³“ÛH«&ÝÚêã•ÛmYZíSŠ7VNÊê+}e+Ù$¯ÑJO¢Qm²÷ÃïˆZ_Ä=3R»³Óu'WÒo_MÕ´e#KÍ&íUÃ0‰äŒ“‘H¯¤ŠÊÌkNTá ±wŒ“³×£q’³I§'§K«Å¦ó»Rtæ­%ggmž©«]4ÖÖz;ÅÚQ’[þ.Ð4ßhž º½#ÄúÅÝý‚ÄäÜCjaY˜>6.ÓsÃ0'ÃbrU9Üm+lÛK{-Z¶þ¶Fœ¶Šœ´‹’üÚ”½vŒžÝ;µ}=úëSÒ´ýB÷F¼Ònî!Y$Ó5ç´b2cÃ$‘– Guôb9«œT]“¿¥ÿ[žþ¯óßÑîºÛtžƒu}BïM´K›-÷U™§†#k`ð$Н"£JLÒF»#V.À6âªv«¶ÊÖQ‹Ñ>½›¾¾Z&îöµÚfO²½»ù.—~m.í”Í_ø»@Ó|M¢x6êôëwwö6 “q ©…f`øØ»MÌ Àüg „›’©È®à“i[fÚ[ÙjÕ·õ²+–ÑS–‘rQ¿›R—®Ñ“Û§v¯§£ß]jzVŸ¨^èךMÝÄ+$šf Ð<öŒFLrd’2á(G5sŠ‹²wô¿ëbßÕþ{ú=×[n“ÐÒ©P@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*FYø}ÿ"‚?ìgÿ¢R€:ú( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ“´©ÿ‹WûLúaþŸ´úö1_ÀËò<¼?ñ¥óüΗNÿ’cáÿû%–_úGU÷_ë¹ÿyþ»²ážÉáù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@P@x/ÄÝÅúGÄü\ð‡„î|VÚ.Ÿ©hz‡4ë‹K{ÙmoÖQ=«ÝI%ã–Ê É$уŽÀ³¢£ªStjTM^5#¦êPmÅ»µîµ9§k¾nK+s2ê¥V„b¥ ©+ÞÍ8¸Éu÷•Ô“¶ÊJêçÉ¿|â;ë¯x¯âõ+|U‚ûþž£m$ía‡o­’ÖâF™m$žE·w–/8Û°%¤‘2ìai•jTšç|•ç.©J\‰%Ík¨%ÞÞò”à›å¾“©*”1`ÜaF îÍòâ#&ýÛÛšS’¾Ê‹“‹mG[Á_³µîãß^;Õ~iòZirø–tØ×JžãÀÖ×wð\éh^Iöùv¨·_-£Ëä½Ã$*ÈwT8Ô… ´y¹ªN‡/?÷—7¸ßÄÿw(ÐŒš|Ê›ŠfÜ*Ò’Œ=ßo ¨i²¦ã9%ð«ÕQ¬ÒwÙÙÍXâídÿêßoíêz쇇|Sã ˜lexôÿKo¨hQß/˜°D×oúŒ±¼÷…¯¡X|ß.9 ‹óèÁ}J• & åÎâÔ}ÈÁkZrŒSwr÷ªN›ŒaÕVíu*Å©IBQ„ÕÜ”yÜ߯ù¥~UnV£%*’pü(ýšõŸøŸà‰|IðIuCáÉüSb³ßGáù/¼;ou©Eu¥ÎþKEi }¨ˆì”ù-;,QíbkZÎN•Zkãž“™^ÜÐæ›—¾ùàãÉ«4­>EdsÔQ•ÇÝU©ÍE¨­+M¤½ÔÕ[NZÞN<éÎI7ˆ¿³§Ä¼àMÆ?ׯš¼? tß h’6¥¦ð÷^‰®<ûÃ$³«C¸Ífßj°Oþ…€¿,{¶Ä~úµoa?gRR¦ãV×åQ‚V·ÅxMJj6ä¨åi4•Îê•©:ÞÒkž—µÄJTíüE:œÐvv‹¼oy§ è½é[ÑüEû6xŠûļzþ¶Õ>%§|#©xsÅϺK+H´xµ­Ý¤Í¸t·½YSåi•‘ òÅi‡«N•j5!Eík9.Ôês¥úÆÒÒ=r²wg êa• òçqÃr-ÿVQjûK™Ó|ÚtMÙ4¿Ak˜° € ( /ñGü”_ÿØWÿÑúuRøXº›#,ü>ÿ‘ Áö³ÿÑ)@}P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@wâOù‰«xºÒÃPñ^‹¬éZôÚ5Œº]üÒ¥Ë .Ê B$·‰ã2ÀÆ6eiêœ ªÂIÚ?¾÷“M>UÏð¹s6’‹Œ ’æjO 3œá^§³÷£ O‘¦š”«(ɸߙG‘ÚÎM¦¤î­sÕü ñ;⇋¼Gð{Fƒâmí׆ïÅW¿ÛVºvœ’x¾ËO¿²ŽÆVc F‰4s8i-Ö5‘|a7FÉ”oe:Ò§ïÆ‚š†ºÉÊq‹isÖ§%ïIFöN2ºžÎ0©ËOk)nÒ•)Îi[Ýn\·ié=nÎWÀ>)j,ú߇óŠ¡Î¢é·kËÝQrèõŒN|4¥RYÖ¦ÕU?f“÷o4¤ù[ç÷SkY;ró4ùe{þøßâÄñ§ÂM7ÄŸ¼9¬kJŽ84¿ëš&§¡r¦ð½ö ’ZEq-™Ž³qcäªÉ»¡HÁ`TR笢Ғƒ’¿ðáj*MÏW8'6Ý7)J2‹¦¤âßï"2½8ͦãÏm>6nHÆ.ܲ²´d¹T£%&¹¿åß9¡þÐ%¹ð&”º‡Ç‰¾Çÿ ]¾‘âÏŠvsø{QÒ4HšÂ[Œé—Ú­²B÷ mkøZXÍÀVx¤-Ft”¤áí,åËÍ9F1´y­ìÜ]å(Ê*.n…¡/r:'$ëZ*SQ„”c{%*œ­ÚîiÆ)·)(é.iÅ9KÐüñ#âo‹¼]ð_@®äðµòxšñõÛ=2Á$ñm…íŠYNÅ dDš)Ÿt–éÊŽ^-£d× Nu$Þ"®4£'ï9Î Oªç‚NKÞ2’‹~ì¢â¼¡ 5}›¿ïa-ÚR£9É+{­Æ¢ä»OHÙÝÝŸvøüË¿®©þÚW&`¹]%ýßýºF¸'hüÿöØåyÇhP@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤eŸ‡ßò!x#þÀöú%(¯ € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € (ÎüIÿ#§…ÿì©èÛ*ó¯ŽòE~/ÿØ­ªÿé$µPø‘3øYùGûLŒ|)ý¥ÿë„ú~ÓëØÅ?/Èò°ÿÆ—Ïó: ;þI‡ÿì–Yê5T?Ý®äÏýçúì~Æ×†{&?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@fkzbkZ.¯£I)Ž;ûYmšE( “lÖ´j:5cQ}–ŸÜÌêÃÚÂP}S_yæá¿î%´ýFÏ/ý©2n÷Ûöc¦OÔ×°±ød·—þ¿ù#Íx:÷é÷¿þDOøF¼iÿ@½ÿóò-?í 7yà+ÿ“Ôëù}ïÿ‘9ü&ñ‹5êzžŸþÕ¿¶,ÖÛY‘VI¾Íqm¶LÙ’Sė Tî ÎaŽÃB²¬œ®£(ü*Ö•¯ö¼´/êØe:VVŸ-õfqš·»Þ*þWõ:ÿøF¼iÿ@½ÿóò-Wö†¼¿ðÿÉ‘õ:þ_{ÿäCþ¯Ð/EÿÁ¼ßü‹Gö†¼¿ðÿɇÔëù}ïÿ‘øF¼iÿ@½ÿóò-ÚnòÿÀWÿ&S¯å÷¿þD?áñ§ýô_üÍÿÈ´ha»Ëÿ_ü˜}N¿—Þÿùÿ„kÆŸô Ñðo7ÿ"Ñý¡†ï/üòaõ:þ_{ÿäCþ¯Ð/EÿÁ¼ßü‹Gö†¼¿ðÿɇÔëù}ïÿ‘;_ èwz-¦ Ú„›ëûŸ´Ê–ìY""8â ¬@-òħ$Iâ¼Ìf"8‰§¢V×Õ¿ÔîÃQtbÔ·nÿ‚_¡ÕW!ÒP@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©gá÷üˆ^ÿ°=Ÿþ‰Jëè € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ó¿Èéáûê_ú6Ê€<ëã‡ü‘_‹ÿö+j¿úI-T>$Lþ~T~Ó‹„ÿ´±ÿ¦éûO¯cüü¿#ÊÃÿ_?ÌÝÓä–øþÉeŸþ£QÕCýÕ]IŸûÏõØý‹¯ öL ÿÉEñ—ýtý¨Õ?… ©ê# ( € (翊j~'øŸðßá$ž!Õ4O kz^­¬j3èw³i÷š“Z=œqÙÇwÙ`Sö·•Ú#”ù 2ŠPUªÕçzSŒZŠm]ÊMs6š|´ì“[9T6žì´©'F„' ç>[Ù;.IJÉ;«ÊÚ6´JN-K•ªºï‰5ÿ…š—‚~|+ðÜÞ0ñ>­g¨êðøºò(ììm^Ýeó5a¼¹šC-ä"4u~ æDTE4êUªçËÕ(¦Þ‰·'%¤’MÚ2Õò«E97)6åR…*j¤¤×<ÔRÕëÊäÞ®ê)G¥õ’I[oøµûFøËÅ_~"^ü-ð5ͼ–ÿ î×ÞGÙ¬QÈ..#’ÒwcæÀª HìÛDT娣Zœ¿rçEF]d§ìê/w¤y'k»ûÍ(Ë•y|m‹£J¤S©Ï%(n¿w>I.g¿4””I;{î ¦vºGí5ªÜüW°øS¤ü4Öõ}NŸOÒuCi«Íö{¹ìá¹Þ->K?%â1羂A¹È€C's‚¯^«·,yª¨ô_»r½ïd“qq/;råM+¾_œ R|Ó”)ɭݧ%éwt¯96’å_wKOâ3j9ø§âÿßÍâùü7àï ØkÖþð&¿>¯]ÞO{Zò;›S¶$²Ú‘›”ˆ´ÎÒd¬E|îhÓ¡_RíBJ /²¹c9M«®kóitì©Ë•9JËÑŸº¨Ó—:›m«ß“•(­¾+½›r†ª*Wó‹Úâ 2×á?†þ|6ñ¯Œ4ëß éååî©©©[ØÝ»Ãö°±½Š[¶ӻý¦{h؉›.côU)UÅÊ•F’æŒ\’²æ”c+꣩EÊÎé7h;$ù«ÇêxyM§ÎkB÷º“N)§);Ë݆’½½é+¦ýAý¤üK¨ø»H³Ö>Zéßõ?ë^ ¶ñzÿÚ.ÚûOûsy­d-” yRÂ@Ï.²¦2€JÜP©«ªõtæ£*É-t‹W‹ÚÎÍÉnšJö“²Þ½)S©8R\ÜŽ’—OâÆ 5½Ò•HEݧ«i4<ð÷í©¯øÁÚÇìþk £Ký‘.%ïö­„z”Wú½”b{›½2t˜-ÔR…µ–ò6 ÿ½+·B¡SšeRSŒz$åÊú¥6¢áiÞ ×‹3|ªjrBµH&Ü!Òm+ÿ^ÛòûúòÞWÑóEZÇy®þÒ>.Ñ~'ø{ábü=Ðõ cSAa=ê³ÚéZÉÓå¼[K«£¤ TŒùJ3çý§Ëš9~˵±\u¤çOè»(ÆnjÜ܉shú¯{HóÇš²”_7)(ûg*º'Êä–­Fsä‹K­ÝŸ¾à·³v?™|>ý£üG¤|2ø=ñãV…%Þ¿wðï\ñ]ΡáívgŽîÚÊ=>Fi,6öÆæcqÀ*DI ÊøïÅCÙÕ«N„o5>ïG*“åŠMü7m9JÉêâÓQMí <ëV•'h¥ˆ•5ä’ªîÝ“j>ÍÅ'~ei»KÝ^—®þÒ>>ðN“¯§Ž¾ØAã+Hô;» '@ñGÛíõ }KQOÝKiŠx¤rY F26í”åŠcª•þ«M§Sž0{¨¥8ÍÂiÚî-Óšk•Irß•Ý'ËNq©Mb5ör§V¢þoÝENQjöM©BÖ“Wní[__øOñ_ñÌÞ?мaá;/xÇÁúºé:…–—ª¶«i/™iow°\¼;+Et€†‰ ²°äa‹QŒèS¯¤œ“VÙÂN-nîšJIövµÓÔéÕt¦·Œdš{ÆW]“MJ2‹^I¦Ó=~ a@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©gá÷üˆ^ÿ°=Ÿþ‰Jëè € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ó¿Èéáûê_ú6Ê€<ëã‡ü‘_‹ÿö+j¿úI-T>$Lþ~VþÓ넟´©ÿ¦ÿú~ÓëØÅ?/Èò°ÿÆ—Ïó64ßù%¾ÿ²Ygÿ¨ÔuPÿu_×QOýãúì~Å׆{?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@Âø÷á·ƒ>&iÖoŒ4©n…ÊÞØÞØÞÜi׺u‚¶·–Ïð9Vd-ŠJ;)ʳ<‹ÚFªÒJé4ÚvjÍiºktôz]hŠæ|®X»;4šºÙÙõ]ë£8ýSö|ø_¬hÚ}eâÚ+ÎözÌ*Ö Õ—ÏL¯ª%м•$ d’fVF>ZmrJRæi|<¶²Qq¿3RŠ÷dœ½çÌäÜž­¶¡'N.)îÔµÕ©$Òi»´Òn*Ö´]–šü[û4|ñµµŽ¹à×MµÑ?á>©}¥[Üi`–“Ãk4i<)¹Œi*¸™™6’I©IδëËYMÆO³”[q•¶æôvºÓ]œ%*q„bþÚïï[šíêÔùW:m©ëÌÝ÷Á‡iãX¾ ØÙk:o‰À¶¾âOO¶Ô~λ!7–\$l¨nž9 EU$ª€*”%9/´å&ž«šJÒi=zj’wIî®déÅÒ§K¤JÚ4¢î•Ö­&Þµ¬¿™Þ÷Žþøâ5晪xŽËSƒ\Óã’ }gÃÚÞ¡¡_Ç^wc434,ÊŒÑ1–Db¥•HÅÓ‹r¿ÚVk£Jöæ[;]ÚéÛšV·3¾®MÅAꓺòvµÓÝ]hí¾—Ùõ÷ìóðžî ]Zhzž‰wáÍ6-Âãºþ§¡H,#`ÑÛLöWˆUeI‹¨,ä »gk5^X‹ûÒi¿ån7å¼~iiðû»hg8óÑö2m¯{[¾kÊÜϟ⼚NN÷m)7t™ÒÛü%ø}h4qoáý£Jñ 犭Ú®•ª]}§ÏŸ—ù·}²çäl ó8Qµq”RŠŒRÒ0t×_qïw¿w¯™¤ç*žÓ™ü|¼Þ|œœ¾–äŽÛÛ[Ýߑҿfï„Z-•æ“§hÚÌ~¸¹·»]Ojòé¶rAwì&ÖÅîM½ª¥ÄQ°X#EÀÙ„©ºs•/gÊîàÓ‹zµË«»²‹j×¶×Z+*ÕœêKy©©[DÕOŽéY^Ww•¹®ÛNíßb_ &ñòüK“B¼>,[áª+ ^üZ-è¶6¿i"o³ ͹ò̾Vö^ 5â©EÆ;>e®ºNüÉ^öŒ›nQVN^ó\ÚŠ¯ï¾?îߥùZq½·qi$ÝÚK•{ºôOÙïáa§iV~’ãI°°Ôt«[ _S½Ô ·±¾‹«DŠâY[°¶„q±Š¡˜8ª”êœc}[Œ[q¼Ÿ¼ÚoI7Ͷº+h«TGZ.Òu=¯ý¿f¹’Ù|RÑY6Ûµõ¤~Ï ´]PÐáе+ËKë:âyõ­{SÕ.˜ØN·q‹«›‰&Xa™7¤ â Yþ_÷oíªsÂ¥ýèÉÍ>¼Ír¹7ö›Z^WÒÝ‘—*I¤¬œe tQ’jQŠÚ)§¯*];+zFá/迊õÝ'Oò5_ÝÅ}ªOæÈÿjž;x­‘¶³˜†—;rFI'8¾Jj’øSoç'w÷¿øM¹ÉJ[¨¨¯Då$¾ùI÷×É!åþ(ÿ’‹àßûêÿú?Nª_ Sb¤eŸ‡ßò!x#þÀöú%(¯ € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € (ÎüIÿ#§…ÿì©èÛ*ó¯ŽòE~/ÿØ­ªÿé$µPø‘3øYùgûQ.>~Ò‡þ˜[ÿé÷O¯cüü¿#ËÃÿ_?ÌÔÓ䕸þÉ]Ÿþ£QÕCýÕ]IŸûÏõØý‰¯ ö  ÿÉEñ—ýtý¨Õ?… ©ê# ( € (Ê5ÿjúWÆ_†¿ííìÛEñ‰­êWSÈŽgŽ[94õˆFÁ‚…"ò]À©'jàŒ¼:ö²¯}ˆÂKÖRißä´.¤T(FªÝÔŒ>N%÷Þ å};hê_¼£øçIøwªÏ«ÙøTo.Ê[ QŽÂî_%æòcÔLdi¼¸¥o(M¿ß/š©ª?ùöœôÑY¶“ÖIs+òÞÚßgištÔdö}µJîËšß Þ‹š×n)k(ß‹ð‡í9ð?Ç+s6ãV0èÒø„j®—}¦ZO¦Å°Os ÍÌ1Å4p™e1³yLvÉ´ñWW÷4§Z¦‘‡-ûÚwpvÝ©ò¾V“Ré{«Ó§/o2W›” ­ªsƒ´£u§2{«ß~Ì]#ö™ø3¬Ç¨µ¿‰5ilL{›][Ãú¦<)¨]K&0Ü[¤›fœmVÛ¸rBÕ¬hÎRPKÞrä·U>W.V¾ËåW³¶–2·2zrÎwèᜤžÒŠOF®¤ÓQ»‹K­Ö>.ø#E_%Öõ ü1™ªÚhÔõ{‹[‰­ã¹|‹H$‘ÔÃ4L]‘waˆ Í*±…8Öœ•õµã~köJÛ»+Ù'v9'Ê÷åRÝ|.N)®úÅèµÒö¶§âÚ{à†4'_Õß)Ó¿Æ¿‡ ã/.±{.½rÐÇæ[è÷óY[M4~l0\_,&ÚÞy#(Ë Ò¤Œ$ |ÄÜãNSœ –±r]®ã¬”oñ8¤Ü”od¤Þ‘vÉÔŠ£ ÷÷d¢×¤¥ËÖé9{©´“zt=V ° € ( € òÿÉEðoýuý§U/…‹©±R2ÏÃïù¼ÿ`{?ý”×Ð@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,ü¸ý©F>þÒõÆßÿOº}{¯àGåùVøÒùþf–š?âÕx|ÿÕ+³ÿÔj:¨º¯ë¨§þñýv?a«Ã=ƒÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ( € ð߉Ÿ ×|5aªi­ˆ¼;>µÜW­hÌBÅ}hÈÈl×sð1J—5*•dž“ŒbÕ¿–NWNþ}%(΂¤Öªjiß´gZݧ}ÖÇšÜ~Ë×Ú—Ç +ãFµâïÞߨêqj‰,ž ªC·Nk'²ƒQ{¦htòî÷ l±äHìYܱ&}œcN­8h¦ªGͪ—³›Vç”.£î®H¨òÝ),«9W„c6®•5¶‰Âjw‚û<Ö|×r•äß7/ºCyû0é–?üágÆwóé> ø{¬ø6â}/Hg¹¾Žò+E70Ä­# Yea )s ã ¦/.jؘ75JÍ.nYR—4]­ï]¥xé§S²ER«RŠjUåU¦ìšŸµN ém*Û›KZöWÓÉüðçâ/Ç oâþ±â¿j¬º7†t½Å:Ÿ€¯¼-º†™q©,‹¤^Ì.ž’K_1šDYY¥XÙüº«Ò‡·§hÍ×Uº’åŒ#¬Ôdœà”Ÿ:³ìàp©rÆž·(ªU`Ý­üUofœÒ‡3²Q³‚åO™¿D×eOø®×Ä÷-ø‘á}sYñŠmüI©iú¯‚ÚãA½X´Èôõ¶›LkòeEò’â3$í²TF*ûsòAS§I-#í.Ý›½F¤åkFq³Œei{’’i·siT©5+»7E[EhNsIõq—2sJI¹+©FÙ¯øÁð—Å ~Ið«á§‰5ýWÄ>!øw'Ó,>_jú¯—öˆmeMJ,ô“›É¼ÓrÒ ‹ ª…C6œòÅâ=”¾R”ÝôåqäŒåÏ-$œiÆR†³÷msMМps†/g U—º®í){E´¢ÛP“÷—½F<«è ÙWOÒ¾2·ÅËþßO}q§ß^ø=SW²¸¶¶ŠØ3U1=¢²AxæÙ&ö^¨Ò_eR£[JU$š÷eû˶¤þÒM¾‰¸·íf¼åJU0¸zsø©Âœ]ýèûŽ÷KKK[^öºŒ­tïõõbt…P@P—ø£þJ/ƒì «ÿèý:©|,]MŠ‘–~È…àûÙÿè” ¾€ ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( ;ñ'üŽžÿ°^¥ÿ£l¨ξ8Éø¿ÿb¶«ÿ¤’ÕCâDÏágåçíN1ðwö’ÿ®6ßú}ÓëØÅ?/Èò°ÿÆ—Ïó4tÑÿŸÃÇþ©]Ÿþ£qÕCýÕ]E?÷ë±û^ìþÿ’‹ã/ûéú?Qª SÔ*FP@PŒ|NøÊŸ5ÿ xZÇáÇ‹|câvËPÔa±ð Ó·ÃofmÄÎæòîÜ›¨‚¢fçŽsö±N£–‘§)>‰6ÖÊò{=lÕQr‚Ö²PKk¶¥%®ÉZ.í´z/„|U¡øçÂÞñ—†¯>ÕáýrÊBÊãiC$2 t%O*pFAä t×£,=YRžë¶Þ©õOtú£š•Oik4öi«4Ó³MtiÝ5Ñ£¢¬€ (øãû‡:ˆ|U«xwW¼ðÞ‡¢ßëwÚ†öVXRÖ1!‡d“#´².ò›T§îÛ{¦WtJj?šÅ/7)réétÝí¦×záðòÄÕ§F sNJ>—êü¯¦—w{[S´±»ŽþÊÎþe†æ$™€ Ç~kz´Ý’§-Ókî8èVŽ"”*Çi$×Í\åu?iW|%ðîâÞñµ¯éú†¥kÿ‘ Áö³ÿÑ)@}P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@wâOùxÓâÅÏ…:χ¼_â hN…â -GÄ}7í1½ÓéÞTo Ÿ‡LwÇå127EpsÄ*ÚÂp„yzJÒ“iµi-éÅ룹»«Ë‡Œb“’«k­’…U}tzÉ+4îžÝWšx³öe»xô|<ðý–Žº›O xľ‰©!Õ#- ™i¡‘bº€€»¶Êà3âŠó©VŽ*rWJm+.jiGš G¥ËËÊ×+´y“QV¼,©Òž5[”a*’ýçÍ'IÆnÿ¯KÖûskäþýžüCáï‡Öºu·Á¯\øn?Xj~'øaâ3à«K[­¤ð:ZE¥4SlžKYäûw”g‘‚IPµÓZtå:|Ñç¦K'¼”y%Êß'*³J~ä§:©s(·ÃB5ª¥;Up¦¹Ó|¯–nSIÛÚ74å)¯y8ÂMEÎÝoÄß‚z‰5¸°ýšQðýï‚­´Oèíq£Y…ÚªKrÏpUnvZçβo´i¦yGذíw?%I:±NJ²•7Ú¾HÆ)(Ùû×¥$ä —%G.W%sªJ1…x^œ]Nzv^ÿ3¾Ì”—¼Ó5íyJËã/Ù\ñ§ñkŇ„SVñÕß‹¼+s¡ø…¯cŠçû: }"ßT–ÝüÐm¼Ø¡¿ITy‘B‘ òÅtSt}­r(ÁÖ­)ÇuìçÏhËù ÓIÃXêïY‚çú¼iT›”£†QNïøÑue'£RRpjzZûÛ™gÄσöþÖt_ Yü"†÷á^©ñ‚ÖÿBð…-¥¶¡h|+p·QCK£ÜÅsº š(¥%Ã’’Ùadç:ë.yB¢æ¥ ôi96•ïªWŒbtTŒcKVƒä½:Í]{ëöûN šæ[éw»ZºŸìùñBãÀ¥èž]2Ò|FÓ´ï ¥ý þÖ–ÕôÍ7"cù"pDLÐDA@á1S>J“ç—%åݳ›Žº¿g ¤õš‚z¶m‚­J–&ä‚ÄS­´cJpœ­¥ÍQ¹ÙkïÞ×½¶À/ÚI~!ø“@ñ•ú-Æ•6âO·…dµÐ­£±ŠÞkK©/PjÅç%üv24R¥É;w´ ÜœšÄªRåœÝyß–Jj\Ý÷›ŠiF3MBpŒ“µ¹|¾WõL%)«Æ¤œVêP©Í-ýÛ?vò‹çqæŽÊ7·ðà¿‹¼'ñGáoˆ5‚ á; ÃΗâ¿6«at|U«Í.žEÿîfy§ó¾Ï<ž}Â$üíu\.v£RœUwN>ΜáMFŸò¸»Éix謹“½N[ËT¯¾*õ›ç’¬äçµáËUGO.eî»*\Ö§tçoTÓÿg‹üRø÷ãKã=:Ó^ÖlfÒÞ:Ö4HníãÒl g{}>ö%Ü&ŠdÝ*o!GUÛ^|éµ–Ê”5¨ÝWgª÷›qÑûºõÿÉ«Ôö•i5ðÆœc¶·ö•[WÝé(¾Úé­Ï”£ý˜>%¬?á4ðŒõ=7Ã>Ñ´¨-<qá;›Ÿ ë³;ÜJ_W b2+[âçO˜LM± ±ê´Va:÷ÕÊ›R*‚R„¹mQEI>h«Æq›VÝKÁ*¸j´i6â剺½å%RW„“—ºåË{9ûЕš~ô­×_5?Š¿ñVuÍ=ô-.Âöiå„iRÃ5ŠÿiJæ(CI=ë3Å)s"°åQ‚§©JPº’„¥ ÛšqŸ5H®_r1š”ã ;ÍÅþñÅß›¦S„±ÔªÞÊ3¥nkSörß7¼Úš„¥MZQKEJ8Úìóãí[EøÀŸ ¾Ü|,е¿ xj ÛêZ*˪=ž§sq©["E%Åš4öÒy`ÎŒ¿¿y@ì¨âïÎù ë©ò¤¾G†K‘rÏßöiòéîµ'¦yJ1§Ò¢§Z.M¿âN4ùdÚ÷ùZöŸÄÓUhSrïþ~Íëkâ„ê |K‚¼-oâk§xÍ|1 ÚUýĺ\¶kk£°²ˆo¶¸–3ªÒ6Ödc5të6Û“¢¡ùïÏRëšNÊJå‹ºŠ¦ÔKš"¥nYAýªÐ””’äqBíEkòó&œ¥+ÊÍj{ì£à cáφ|Q Ýü0‹ÁÚ^Ä4Ö¿Óô{MgWEÜê¥ÜMmq9|¨œÝÂñ‚7ɬ¥z1‹²w—»Ôm½ÛZ2v|Ê7…”yT~ãËjò’»N+Þ“¼œ¯+§+óI$ÓN^ö¯™ÉÞO×7é´þÏ[í@€ ( € (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHË?¿äBðGýìÿôJP_@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@Pø“þGO ÿØ/RÿѶTç_?äŠü_ÿ±[UÿÒIj¡ñ"gð³òËöž›ÁßÚUsÒ+ý>éõìb¿—äyxãKçù&š?âÐø|ÿÕ*³ÿÔn:tÿÝ®äÏýãúì~½Wˆ{?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@ò÷Æm[Ã~ø½ð_Çßïlôÿ†:M¦±×5yR+ Y˜[ Yî%q²Öës;( 7–锇œiâ*¹;NTÒƒnÊÜש¯Å/ÝÉ+6áN{$Óºñu0‘QWQ©%¾œ³Q“þìdìôÒRƒ¾‡‹Ú|P·ð^«©üQð÷‰,ôÙÿÄ¿â7~"¾[é—v¢4sÞGq7È–³ê‘Á¶á ,²eÕ™fÜï jÃÐÄû±’®àž_ߦŸTÛUjE;^2еì‡_–··­GÞ”aE6µ\ÞÙF[hÜhʓח•ŵ(;qñí÷¾:üø‹®üh»²ÐîµèZ04«{=V85›d³³å¶/#Oo #ù®¶ªÑ•>k>psÂáªÍÿxXÏ•îÜ\ùŸ.÷zNKì¿rû¡9Òq§+Sz:­½ì;{»¦¥&ã´’¨ù[ýÛŽWÃßyo¢û’_ IóTG¼å)?YÉÉÛÊïO.çgY( € ( € ( /ñGü”_ÿØWÿÑúuRøXº›#,ü>ÿ‘ Áö³ÿÑ)@}P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@wâOù“}uökÛx¤E“l¶ÐnŽU` 2ã à•-‚ÆÕwSTéWz;Ÿ¥f·]í+]^èÊ”Þ+-IEÆOؾҋ•Zqjú=¤Ó]z«¥oñ?íañ[[ø1®xLøc¦ø[Uñ7Ã]_Æ^Ôá'7’@,ã·óþЂÇlR"ݬÐeYvÀX…Œn\•(sZIѽ´÷*¶´}%h¾ÜÜÑ”¹uô°t”s pqæ‚­*Zõœ¹nµ÷'É-Sn)k{¦|Yñçà Ùx/Cøqˆõø>ÛÅ^+ŸXñåíäÑ[Ü=ÉT³»»µ’[û†wM¶smâ4~NœÂ½:51Š«’…)(É¥ª´T§h¯‰S‹O™µ9Þör¹åe´*WÃᢥzµÔœnݹRrzòó9/v)¨ë­’rÖñíCâ,üLÕ4O…qjÞð–¥ é1\ ym¯5kSû1¢XíÚßËŒ"jLY¤˜ Ñ HÍT*)Œէ:³¤»^JRoùtV²oâÓHóë B­(Vƒ÷]]Ýmª5«»~Ï]’æëkÚ[â.™¨kVÞ(ø7¤ÙXx_Å_…üMycâÆ»û,š‹Z YìØÆn£ neý™î%ÆLáb±.޶U\à»óÁMê¿–\±Q•ïy>hEFò+Æt•NUw{^×§­ûÚqä©x¿uò®Y¾m8‹?µ‡tôøéá/xWM:¦ƒámUмao{¨=¡ŸN,áÞ})mxŒ®|«y®×Í·hf0ä°å„§V´^ëR§ÿoBU9y•Ònþî¼¼¶ã9YswaèEcèШ¯J1kTùåuk¨¦“Mós¥f ýåÎóãÆ·àËíQüOào´|F>ðÌ‹c¦ø¦æãN»½Õ5;« XTKqÀ¾hG–é`ÞQÊì“ÉŒ7}J|ÕªPí}²†»/ÝóÉßV£ÆVI{öO•JV^fº˜*¬D´öufÚZÚš¦öÑ9OY7h;¥'Ù«©~Ñ>?ÒgÓü%yðKŠW+‡ÂÏ¥[x¡›LS>›>¡ Úß5šÈÐìƒdŠm–E;ʬ»PIÏE¬L”(ïûÎkéÊé¨I­/~hT„¢×YrÉ+I­åe’©öcNJÚÝT«ì•ïk5.kï¢M]»/høCñëâoƒOˆu-tMrÓSÔtmGJŠóí±Û]Ù]Ëk(Š}‘ù±—„²¹D%XeTä q‹§J¬ãRšº³\Êí=^©Ýogk­ NjQ¨­(;hîšiJ-hž±”]šM6ÓØôúž_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*FYø}ÿ"‚?ìgÿ¢R€:ú( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ“_´¯ü’ßÚcþ¸Aÿ§í>½ŒWð#òü/üi|ÿ3Ð4Ïù#Þÿ²Ugÿ¨ÜuPÿuþ»“?÷Ÿë±úí^ìþÿ’‹ã/ûéú?Qª SÔ*FP@P—|Aø7àO‰ú†«øªq5m›{+íÄz¦‡4Q\yFhÚKˆYÑÌå\°ù R”­ñ$šz¦“m'£WothªÉCÙ§¥Ô¼Ô’i4÷NÒkNå›?ƒÿ ´õÔ"³ð^›ö…®4ñ6’i0™ŒvŸf'Ê´Î$> .¿ûL*S«ª¨Ô¥æÒ²kµ’Vµ­emI¥9PtåMÙÓrq}S“‹“¾í·ÛwwWêïÎiŸ³ÇÂ]3Âþ.ðpÐu íÄöi§j®kº–©u=¢+,p-ÝÌòOQïÆ‘È«;²f$ºÍâ"¡WUÍϯY&Ÿ4žòwŒu•ôIm R“£5Rž'º$÷J? OªI'¥öVèO‡ë{­jVz5ÆŸ©êš4>ž÷IÔnì&K²#Ž!•æÄRB2Çbm')Tö¼Íþòj¤µ³”Ò²m¯--³WMjÌéÂ4•(Å+S‹„zÚ.×Zú]_TõVg)sû6ü$¹Ò4-)´­z)´{««ÛMr×ÅZ;°³\ñp_UŽè^H$+ÌÊÂ8Á§ñ)--]4\®\Í4¬åï;¦Ü›—ÄÛv”–üÍIß]cDÕïf£î«[ݺٳ¯ñŸx¦o‡×:ì½ÍÇ‚nÒûFkºŒMÂÆbLRqö¦òÙÔ™ü̉$;Û*iT«*ÒZÊ2‹è¹gñ.Uî«ô²VÒÖ± <´>¬›å÷z»¾WxÞ_Õ'«Õ¤ÝÚF$ßþOáÍÂrøOw‡ôÞøNÊ×í÷cÉÒ®Ò(î-÷ù››zÛÂ7±.»~VœÜæêNS–òäOþÜ|Ñûž¾}ntB½Jsö‘~÷´ö¿öûæ÷¿òyi¶»h¬ÿüø]ãÍCNÔüM ]Kuidºc‹-^úÆ=BÅ[rÚ_GÈ—¶à—ýÍÈ–?ÞH6âGÜã9B¼± â“R}œ£wrü<ѾŽ×]ˆÂ ÙÑ…;F ¨ÛF“I;KâWI^Ï[&õH×Ô>|=ÕÅ }áá"ø‹UÓõ½H ©Ð\ÞÙ}›ì²|®6lû·Ê˜Vòþ`Û›*œ'MÇìJR”¥~gç{½î»}9zr:öãæ÷òyk¾»è¬íKá7Ãý_þ¯í Íÿ„“V°×5?ô«…ûMí—Ù¾Í/6lû·Ê¸Vòþ`Û›*›t}Ÿ&žÎR”|¥+ÝùÞïG§aÊnwæëMÿó]äò×}wÑ[‘ƒömø5¥âSþ[™¥Ö­u;+«k½cP¸µK}EƒßEok$ædÀg¢Üõæ³Tâ¨<:¿+J;»Ú6qJ_P²ä³\ŸbÅ*³hâ´£%5Û&¹­³“Mó6¯'¬®ìË­û?ü)›JÔt{íûP¶¾Òmt9çÕu­Búåí-®%¹¶æiÚe–)ç’Hç%FØUÇ–›u©'Q¹7gÍÝhùâ”T“ViÙjÖú·vÝó¢•Fœ>©¤žªÕ,§;§’\¯D•’KBþ‰ðGᯇàТ±Ñ.æ¸Ò5–ñ úž­}¨^K¨›y-~Ñqu<Ï5à yZ!ç;…@Š›Z©(Ê2Žœ±”U’JÒw–›^OV÷o[‰ê§ïÏË{»é)E+ì”’i++ß»¿iá xÁÖz†Ÿá½?ìv—º…æ«<~l’ù—WS¼óÉ—bFédvÚ0£8Jv§ Ká‚Q^Il¿áõ*mÎr©/ŠV¿ý»÷F)|¯½ÎŽ/ñGü”_ÿØWÿÑúuRøXº›#,ü>ÿ‘ Áö³ÿÑ)@}P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@wâOùZqoE9Å´Òié)BNRåÙ'ÚS’ŠmiuóÉ&›„efžª­×Çï‡o…>ø§UÔ¯!_Y-ö™§Øé·z•ËEå$’ÈðÛE#¤P‰K3ªÇeÞ˸fóõIV¥JJNrOìò­›Ú1“jÍ´ôfTJ´•IÁÅß•Çy)ëx$µ”—,´Šmò½49_„_´W†ücðkEøã NÖËYƒAÓ5}vÛN±º1ۛ؃Åöxðï2HĪÌ„²”Éu vbhÆ•U^Îq¦¯§ï$©Ú=:Ô†»{ÛèÂr‚«Z1iÆÒIÞÿ»„êÅJëM©Ié½®•š;-Wã×Ã-Vñn‹¯êz¾“{áÍ.÷Z½mWÃÚ¥¤2ÙZk™­'’Ýc¼XÄ‘–û3JFõã‘\j¤]9U½”ZNú5y8§g¯+i¥+rìïf›Ö§R­:0W”ì—fÚºöRk^VÔ´–žì­WFý¢¾kº_‹µ›?ËŸá˜-îõÕ4«í=¾ÏpX[M\Bsí¬2@$YXmŒ± V•c*0çš%¬Ü¹ýßs•{ÜÞôm]ßDcJq­(¨5iG=¢á­ä¤ýÞUgÍ+Ú+VÒ©~Ð? t} E×õ3â»xõf¸š[ø3]þÔ‘ Ç1ÓE§ÚÒÜ›¦hDcÌ-ó®S²’M¥§3wVн¯9mçkMvÔÒœ%U7³Qõ“WJ?ÌÚOHßgÙÛ…øµûNøGÁÐA¤ø;VƒUñ|š§‡íþ%··Z|Qj7Ö±l’ö%ñÜ5­ÃM/0‚±ÚP§*¸ºxv¬G tÖ1nJ7ÑÊ:s%v•î•£žV–&þë¥:‘ùFN õQ”£Ê›·3÷Sæ>¤¬ÆP@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*FYø}ÿ"‚?ìgÿ¢R€:ú( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ”?´ÀǯÚ_þ¸Aÿ§í>½ŒWð#òü+üi|ÿ3»Ó?äŽøþÉUŸþ£qÓ‡û²þº„ÿÞ?®Çë¥x‡®cø_þJ/Œ¿ì ¤èýF©ü(]OP©P@P@#ñà†•ñCÆÞñ7ŠPNÚ'É8Ï™®³Ÿ<›w“æJ:§ÕE±´ñm_’¤jYïîÁÑ?³ W*µÕ½ç7ªõ?þΉã W_Ö—Æ/c©\è:§J–Q§ßióßÛ]º™™ ÒÆ—+ à¾WwZq«:Ôô”ªûE}U¹%´º”\“i¦¯uf“9hB4ð´p“Ö…HJÚ6ª*iµ£åk’êêJïTÒióÿfâñø}âëŸ uïxau b ÒGp†Þ³­×C (CáqPŒ*:KÞŠŒ®®ï6œ^Ž:6š|ÉÞú4­¢©'EÑ›ÑII[O²âÔ·æN÷éf£Ùó&·û4x·Q}GHÒ>&èÚ?€õ][@×õ ˘)}¦5ŽRÎ_µog*iÐ G#ÆyYJü‡¢•W D+M¹*u'8ÝûÞÿ3qœ­ïZSœ”’‹»IÝ+òÚ‹§¢åIÒ“JËá”T£ûº5ÉrÆÊÒ|ëëúİ € ( € òÿÉEðoýuý§U/…‹©±R2ÏÃïù¼ÿ`{?ý”×Ð@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,ü¥ý¦Æ>~ÒÇþ˜Aÿ§í>½ŒWð#òü+üi|ÿ3·Ó?äŽøþÉUŸþ£qÓ‡û²þº„ÿÞ?®Çë¥x‡®cø_þJ/Œ¿ì ¤èýF©ü(]OP©P@P@{ã߈úg€Ædt}[^ñVµ#Å¥xk@Š9/5CHTÊñÃh¤–icŒU/¹ÑZ9ùª{(+ÊÎOm"šNM¶’I´·»m(¦Ý‹åJ¤£t¯®­¦ÒI]¶ìúY$å&¢›[Þ×ïÖ<7¨32M£k¢ÜÜÛ0?ÄÖòÍ ‚0Á£•׆ £YE$šwO×ѦšOFŸK=âÜZo(ɶÓV·§Þ¬ßù­šM4t•%P@O‡|y¤x›Ä¼7amy÷ƒ¯àÓ¯¤¸DXå’[8/ÂCW˹ŒÁNàÃNs¨©á1ü+yûŽÏËÓ_[88T7¼¢¥òrœWÎð+|³ü%ñ"ÓÇ_|ñ+¾Ö/´¿ÛYÞ[ißè°ÝCå>yD“,`F®]ÂÈ͵ vžª´eFª¥7½µè®¯w×ËDÝßk±IrJ¬ôÜãêá'—«Z^˽F¬DP@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤eŸ‡ßò!x#þÀöú%(¯ € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € (ÎüIÿ#§…ÿì©èÛ*ó¯ŽòE~/ÿØ­ªÿé$µPø‘3øYùUûN®>~ÒÇþ˜Aÿ§í>½ŒWð#òü+üi|ÿ3²Ó?äŽøþÉUŸþ£qÓ‡û²þº„ÿÞ?®Çë¥x‡®cø_þJ/Œ¿ì ¤èýF©ü(]OP©P@P@ñCDñž‘ãÿü]ðW„ßÅrè–†‰©xnÒêÖÖökKÉ-dóí$¹háic’Î<Ç$Ñ+FîCnEFšS•µW…H¤í¼e'«IÅóÉKª|­&“Nê%V„`¥ ó+ÞÍ8Ê2Z'ïjœ]­£M¥+žOñsž$øª|1ñ—g ÿøÆÓV¶½ø]ªÝèw76׳o²_Ë÷bÁÙ¸ò—Iº2Z@’èÅN¢’Rs‚Q•ÚP|ÍÉ^ÜËš.7œ"Úpq\ÑjNáUÊŠ„_%ª&ÿ¿-•Ö’i¨É¥%«´’G”xƒöUñŽ¿á﯊¼/ˆ|_§ü!ÓôO jj‚skâKy59#kyf‘]n 3Úˆï\#€ÌU×t‚µ›’SŸ;•_kEóü2’„`ªTVø9ä¥)E;»¥ªH¼,¨9áéU¨s׿ƒÕFISäƒJéòÁ8¤®¢ãuou›^4ý˜õ˜¤ñö…àÁ§xGÄö>žþ "ö·jvzãÏ©\¹YQþÒ-<¶{Œ‡”ªáÝÔ½7IWQi*0ÄsÆ6÷U7K•¥¬£uÉkvÍœtyÖ›~ÝЯ »Ý¹J Ùó?´ùåSÞmÚîí+j²¤ZF¡ñUð?ÂÍ&ÂÿMñ÷‡5Ëbm`þÆÓQ´·Õ €Þœr2j&XTGçÙWܹÏ?`ð²›³Œê©½ß²’šŒ[ë}òÁ]EÉ´“»5ÄÂeUn¥EÿàõÏË/)û´o=/eÍ'fp:ÿÀŒZÿ¾>ø¢?†ÒéÚÇŠ¼#ã- Yì?á°Óõ©nLI¥ùOo¶úáÞ(’]FOÝÊϱcFã—O—*M[Ò”–Þüj)Tk–ÑQ÷§É-jJ?RÒ]”ëSŽeCþu!ïoû¥šm®kó(¹B>â|¼¼ê*Qô~Îï‡â^ðßáµ²x/]ð÷…eÔ¼;§_Ad¾*¾´ÔndÕ •ŒƒuÅÍ‘Ž)&˜„ŸxYd#y^Ê• êKž<Ô–#ž1IYAÓQº‹´m ¨OÙ»'Édµ×ÍÂÓ•<-¥Ë]Q© K[óZÚ»m·V*jò‡75ô‰ì³_ÃÍSÀ÷_.ßáwü ñ½m}¡økí6Rý–Õt»+r¾]¬²C%†Qå#\|¤® åÅÆu2¯«ssTýï}¤ïwm•—hÚËÝI—.W‰HG–*_öòG-ŠüÉéñ_šVœ¦—“ø[Â?5?Ù›À?µO‚þ#мQáI<(&»Õ5-KKñeªYMrÖío}+áb‚I?x‘–!kЕXVÇañw´a(Ý=íìåôºÑÙo}U“W¶µ¤•Ltcªª±<­mûÎ~E­šo™t²³»Z^ þÎZç‡ü[áˆZ‚-l~ Š&ÔµO¤öíwÿíçö±Mäµ»<öR `NÙy\;>”gO N…7ÊÞp—ý|¼\om[N*ÒÖÉr¦£¡x©S¯R½I®k:ýØÑŒÒerûTÖŠWnÍ´ÛÿcÏ‚)øM«kW>5ðߌ­¥k¤ë7·:|‰ä6— +Z»Æ’¢È’…£’7à•uaÁ­Å¥v´»_4ìתz5Ñîf¤šM=Ò’óNé5Ý6šOmcV¤f~­«é:—¨kšî§i¦è¶½ÍÞ¡2A¬H 4’HÄ**€Ib@sI´­w»KæÝ’õoEæT!*– ïÈ»±ÍsC"É Š!äGQU(¸·+4gFqR‹º{1ôŠ ( € ( € ( /ñGü”_ÿØWÿÑúuRøXº›#,ü>ÿ‘ Áö³ÿÑ)@}P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@wâOùÞ´e¹)ó;Ï¿¸”¦›¼fáìÒæ»<š•%SGQÚ_UŒ”¿šjuœ`º>y5¹½äÓZO‰~/üCÑþø£Ä:·Æ+Ý/S×>#k>ÑoontMJðýµî #Yï§Òï6™b·ðÌòH°"ËI#yÎSx\"‹ýäéºÿ3·/$b“æwjJå“´åÌ¢”êñ…:؇kB ’Itç…)¹É·î¤Ü¯&ùj6æqfEŸÆŸš÷€üCãWø>›yáÿv~4k?J±0ßkSEª£O)žÝ¤ÖKåñ®@Rñ¿v'–½H-=­Å,j*r–Íßv£vì›»“åq¬Õ¯„ÃOU*µ£'}d©T§ëh­T¥ÌÔbÛwJ6Hê.~>xÚÚgÀÞ ÑüqzßÛèúׄuKë´NdÑå½ûmµ„zÚ’ØÈ`êKñ‘dŒ@FÖ8V÷2QwŠU¹zºnžÊ[(¹rJQŒ½£”%ά¾23o‡©'ïòR“è§í&¢ítù¹T•Ü9d”[mJ2Ûýþ |\ÔõoÙöóÇ.¼Oiñ/Àwúõæs¥éöpé—–¯§lkSo I‡KÉ‹+È €Éå/îÇl©B1-~HÒš}o.e%ÚÍÙǪJÍÊíx¸rÎu ì£^¥.^œ©ÕåzëÍJÏV¥ÌÝ•‘÷•qP@P@P—ø£þJ/ƒì «ÿèý:©|,]MŠ‘–~È…àûÙÿè” ¾€ ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( ;ñ'üŽžÿ°^¥ÿ£l¨ξ8Éø¿ÿb¶«ÿ¤’ÕCâDÏágåÇíH1ðö“ÿ®6ÿú}ÓëØÅ?/Èò°ÿÆ—Ïó:-3þHöÿdªÏÿQ¸ê¡þê¿®¢—ûÏõØýv¯ ö  ÿÉEñ—ýtý¨Õ?… ©ê# (?û'MþÔ:Ù²ˆêÞ@¶ûY\¸ˆ1m€öbxëß   ( € ( € ( € ( € (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHË?¿äBðGýìÿôJP_@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@Pø“þGO ÿØ/RÿѶTç_?äŠü_ÿ±[UÿÒIj¡ñ"gð³òóö¦ñgi#ÿLm¿ôû§×±Šþ~_‘åaÿ/ŸæoiŸòG¼?ÿdªÏÿQ¸ê¡þê¿®¢ŸûÏõØýv¯ ö  ÿÉEñ—ýtý¨Õ?… ©ê# (‚Öüj|=®Þ[ê6XðÕ¥½ÅÞ¦„“de’u"ÿÏ!äüÎ>ærFÝÌ à!€e ©w Œ´ê·_oþ Ÿ_Má]êóÄ–÷‚úí®oîY#wÑ¥˜ðñÚÔ¸(d9ŠkHöŠZãrrÀ׫zŒ'÷’z*½9•$Ýí;ÕµIÎ5¢®ñKÙÕ„ÕZrþãIIA/µ·´JñjœT)E¯øñSâ,¿³¦‡ðãUñv¥}ñƒÄögü#ž ¾¸{«Ù-5X^F½g’ïdaÔÛ NRÎ<ãzŠìÍ¢¥MÓ…âáu6´´#S™5¬y©¸ÒSvn½õm¦ö¬Ö‰«œyê¸E«ÇU•5N×¼¢¥É9$×-9ò«(\ïÿdOx·_¿ð}·ˆ¼W¬êñ¿Â ê2Vþ[“5ä·:šËrûØæiQ‡üͱrNw×Qo%­R·DèÅ´»+»Û¾¦5é,<¡J-´ªbãw»P©MFýì›·k»Zç¦|_Ї>;üðN§âXxfïÃþ$¾¹´ðωµ=ÜÏ ºRÄòIc<.ûòà37ž+ΡMU©Š»wŒ!mvnrMÛkÛºfµ%É„‹I]ÕŠzkogYÚû¥x§§dq>øËñ2ËKðïÃHµøƒñj>(¶·Ö¼Q­® Þ•¤jÐOqqoi9k¢g¶‹jÀ²JìÈxjUjb©G©¤ýœg4¬¯)JQ"Û÷ªªWŒ šŠ{RŒ0Ó©&£í#Þí®jJ«Ro[S»…ß4Ý£{¾i‡áŸ¾ ø©ø_JøiðúÒæêmÃÄ÷ü$úÛiƒF¶»šhR(Œ×?i¸ iu•ýÜx{óŒ]5¯ÚÓ•ðï’Óë%8F¢jµ9žiGY(«ÚN9Tç¥Y¯Þ·Q[ìÞ”¹%yog'hµt›j:)]°ý >ÜžoøD¶n|AÖ< ·çìÿaþÑÿJÿUóoþÍÿUÆß7ï¶ß›S÷0«oŠŒ«[·*¿/Ï¿NÆÕi{']^þËÙ|ý¯²û¹}¯ùz_O/ðíCñgÆöŸEø ¤C}ãßÏâ?C¨øÓË ¶6âåo,\ÀÇíP˜<µ›Ì ûϳʺbT°Ê»’»¥Ô~q’z/漣iÚ6m©»%'VœiÕp¿ºªÎ•í´¢åfÖ¯–Q„ÝÕäšQå³R+ÜþÚß\ü6‡ÁŸµýtkþÒ¼QªGkiªÝË¥Û_»¤qEö>ê'|‹‚~Ó-¤Gbí”åÌ}_W_\ž›ÜŒÔík¹%%'{EEFQr÷œ’nÑv\ÜÕÜðØWV¬mU{_qk­'Ë$š»w—»FÏyrÝ_¤²ý¤üw©kÖÖVÿ t¸|9ªx«]ðN“«]x¡„·®ž/š6šÝlÛÊ´˜X:™C¼‘»亀ïæÎSžÚ§Ë9Q•XõÒ.)§Òé7(îšI7ìºjÓTjÊ;œ©)¾©UŒqW´­*‘‹MÅêÚÑxãÅ!û·ÆÿÙhóxúÓÁ³k±Kmr×ß´2¤ó¢[À"f`Kò¨WlñÝ™ÒPœ(Ñ—#›§÷Psq6¯ÞIIK[kxì®ï IÕÇÔ£R>ìjÔŠIêÔd×*m-n¹"Þ­ZN͸¬YüUá/ÙãÄ—š§‰ï~-kúšøUñEÖ¿©xŒêZN¾¶‚Ú[¯#O’ð¥¥Ê´±ùk ­¼!geRTas«>OoF…;r8%yIóK’ JÒ—ÄÚ—VÓ|ŽÑ9°”ç˜G Zm^¬’n:F.Qœ¹\t¼ybÚv”´åw+Ï£~Õ_µ}/ñÿ†¹µñn½âHcÄÛQ±RŒ¹gÜ8Tz{Þýí¯ËÌœf½éÅ>[§g§O±pçUš‹SPZÝ>h{E.ŽÜŽ-¥$ݹtmvr~Ò~ uø¯¨EðöÃMÐ<š}¼Sø—X»µ»Ô5Û;¨,þÃoaq2Iþša(‹,¦U) ‡Ëº°té¹FÒ“©*qJíIBMJI¤ôå\ËGt¤äáó¼i^¤)JIÇš—µ•ôäOÚ+;µªp÷¯ËdôM®WÀø;öø¯ñâOÁoìÏéš'‚µ};ÄãÄ:V©¨ÝÁqÆ›klòÇúdsüˆûãŽAnÒ}¡Ä©‰ ¥*t¡^½Wzq¥ ŠÖm6äš²voš./Þi%Íñ7çºJ0_½öЃÝ.YS”Õ›IëIûªÒŠŒe(IÍtþÕ¾%¶ðL¿uï„Ö¶žÕüªxÓÂÍiâ/´ÜjÖvër ¿ˆÚ ³šXd‡”÷H§x-•]óYK )P¬¿}âµVs…9ÚZk T‚i¤¥{ÆVMh*øªta/rU]kj¥ïYòõ‹ösiÝ=⯧¬YjÞ!×u߆ÚÏŠ4+=X½ÐuyŸM±Ôý ®4ã3¢Ë˜ö6«PÎvéÄRT'*W»‹³íu½ºµ}›Iµ«KcÎÃVúÍ8ÖJÊI5ÞÍ'¯gä›õ=¹Î‚ÏÃïù¼ÿ`{?ý”×Ð@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,ü¿ýªüY¿ÚDÿÓoý>éõìb¿—äyxãKçù›zgü‘ïÿÙ*³ÿÔn:¨º¯ë¨§þñýv?]«Ã=sÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ äuiú·ˆF¹¨Í$öâxÿ³[KÉ ÊñÈãøÊ™‰ ~P@l¨]@oÂO‡ðXøoOD—ËÐu‰uû Úþé®"¿”Ìe™® žl†O´N®™]dd`WŠgHÓé8Û®<­>÷ø›wniT¿´JH“sSRR~n2R¢‹ŠI+%È—'º7@ø=ðÓÃx}ÂV°Ýx3J›DЮdy&—N²”D$‰$vf!„ÌKpyù›:V~ÝÔsÿ—‘P—KÅlº-ýuÜuªï=}ùTôœ¯Ì×kó;¥¦Úh­ÈCû4ü#²¼ðÅþ‘§øG¹ðþ•i¡Ù`ø¿[ÓØÚ¼’Aéov‹p¨ÓJ|äAÅZ«8Ôuo«i»ê›ŠQW‹÷vImªÞáZO\åÙÞ£Nm5f®Òz4••¬u>?ø=ào‰š—‡µ¯G®Å¬èq\Ác¨x{Äš¦…<1\ŒÈd±¸…Á *ä`V*R”íñ$šÝ4›i4ôjíîŠö’ö~Ë¥Ô¾i4š{­$ÖÊ^!øð·Äz?…4)¼9>•aᘞßH êwºú|¡d†)ìe†Q …MñnØå²’ªEM*•YjÜy_g-…ÅYZ-4­d¡9B îùµÕókï]Ýó>i^Wæ|ÎíÝÔ>|4¾½ð~£m¢ßh÷ž³NÓ_ÂúÍþ†Î6VŽÖQg4B{u( Ã0xÆ[ ó¶oÚKÛËÝç&œ¯ªn7µãð»s;]lÚÙØÍÅ:>Áí®¿is|MKâNZ94ï&“wi5E?gÏ… ãx>! P>#ƒT“[]ÔšÊÚþH¤†[ˆ¬ ÿeŽGI¥É.\³eŽktãJ›£îµ8ÿÛ³nSŠoT¤Ûm++ÙôVº¯Û¶ç­ùoÙ¸rò¶¶æŠ„R–ü·í)'Ñøá7Ãÿ  ý… }—þÝ&}DÿJ¸“ìVSyd_3Ÿ3?eƒæ}Ì6pF[:Un¿µöšûH¨ËÎ+eånêÌr›ùºÍÔã|×ù<´Û]´VäöoøD‹àñ¦èÚÎ7†4È´]:ëþ%Õ´‰þÁŽÚy­nc{˜•eIÚ@ 9}³j¬£Y׿¼ùoÙ¸+E¸ü-¥¥ÚÕhôfñ”*}§9_fGy´Õœy›åi].ÊÝu¿Â_‡ÖƒGþÚ4¯ÞxªÐ}ªàùZ¥×Ú|ùù›wÛ.~FÊ3…WE(¨Å-#Mu÷ñ×{÷zùŽs•OiÌþ>^o>NN_KrGmí­îïsÁ? |ð÷§ÁÓ®#ðžd ¦j:…Ö£1¸Á†?´É!Ž"5  EDªÒTjûÑQå×V×÷›»–š^M»i{$ Riâjr“›kOyêÚè®õÒÊ÷{¶Î/Ãÿ³§Áÿ K~l_‘q„b¡Ê£§,y›øSº‹þdšº½ìö6•IO™Ë^gô[Æ<‘k³P÷n¬Únû»è_üøi©èþ&Ñ/tké-õû»Bþèk7ëy-ÝœVñ[\%ؘOÈ––ø–9Ë&âK3sn|½9e)+{¶s¿5¹me+´ãðò·r»ÇH¨½R‚†¾õâ›’N÷»R“’“¼¹¬ït­SIøð³B“Áóèú&£iuá›ËÛý>êwRo%Yn¾Ñ/Ÿ¾é&‘äŽs";(%I_[Ù[•ÂÖ\¼¯^W…¥wËuî}ŽQJ<ñp“nòŒ›»¿4#Ë}þ¾òoš÷f~™û5üÒ,¼O¦YøVèézî—u¢Mau¬ê70Yi÷?ëíl"’vKåÌv‚ýÜ|~í6¥¥%Kt¹7Õþï༟¼Ôz&ÚZé«6Uê*ñħï©9.ÜÏW._‡™ëy5ww®®ûÚý´6~<ð-¥²l·ƒAÕc2NÕi  žz Òs•G)Ëvîþw9©ÓÆœ£eèúÌгðûþD/ØÏÿD¥uôP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@y߉?ätð¿ý‚õ/ýe@uñÃþH¯Åÿûµ_ý$–ª& ?0¿jŸù#_´ýq¶ÿÓîŸ^Æ+øù~G•‡þ4¾™±¦Éðÿý’«?ýF㪇û¯õÜ'þñýv?]«Ã=sÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ À›ÄÚE¿ˆ"ðÕÅÁ‹T–ž!"’†2ªý7þêC·© HÎ7èáo†ß´‡|añv·ŠþëP'‹=|!E¸ññÅ“hP-šú8åxÙ5U³‘)ߌØÞ¹UÚûŠì}ºû)ªËo}ÍÓK¼Ôc;'³÷ešÑßFÙ‡´$¦Ý”`ê;éh§(¶ïª|Дy_½Ì­kµy5Oÿt¯AáVÔu[ÿË{-±Ð´ KUxeÈó_²Á Š$7P™ÊĬûK¬t¿~â©êŸ]’÷å dôå ¥ÌÕùdÕÒlªRRsÝtêýØÏHï+FQnÉÛš)ë$½ãÃïxÎûÀZF«{>½k$ðΑ}„ÓÀ@ž5„ZÍd©:ÏH®Fï£J§ÀÚviK£jÝÙ²¡Qâ#†Kß”œne£7¤µ¼[¾OuÚ†¥ûVü ÑþÏý«â½JÑ¥ÓãÖ ÜxsVF·Ó^i Óƒm˜lüËy3s&ØULn\$±³é(¸MÂz4ã}e+8ÆMéïkI§{§ªicÏIV†±jM[^eIÅ-d’’~êz^Û;tÚ'ǯ†ž$µñ…·}®^Kሠ¸Ô,!ðέöÆ‚bâí­ ·w žT›%·IÂ1V ™^½´¢ÒæäjÏ™KÝ|²¹¢Òœ[æJÉÝÙ'fš•EM5wdî­(««Æ_ •Ó^ëzÛº¿ íMàm[âÃOøoM×õ Ùj³¦®<=« Ó.,®bµk{˜ZÔ˜Jò‰|æˆÁ姘M*ÍÆ³ºŠ…5QKxµ$ÝîšM$º;ÊW‚÷ÓC›TéF´“Ö¢¦Õšjñr½­u{EÆêÒ„DÜ"ÙzÚgáVáê~&ñÏöœúƉ¹&« xcU6±Y?Ê/®bD´ÛV`ø{¹@ŽL¹òÜgíÝ«4àÚ²søS–‘N[¤ÚvûÊ•*溻Rœlµw¦í$’»—.‰¸«6Õ­Ì‘Ðj´_Áí/ÆrxóÅ7ð‘C¨YéSù:EüÖ–—WqÅ%¤sÞ¤&Þ8¸ˆDd‘DŒJ©,¬¢hÂUåË­æµÒî ¹Å^×”T[qÞÖv³Wʤ£Jš«'ÝkîÊN*N×´\“WvZ7{ÝRPP@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©gá÷üˆ^ÿ°=Ÿþ‰Jëè € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ó¿Èéáûê_ú6Ê€<ëã‡ü‘_‹ÿö+j¿úI-T>$Lþ~aþÕCþ,Ïí#ÿ\m¿ôû§×±Šþ~_‘åa×ï¥óüÍ}3þH÷‡ÿì•Yÿê7:î¿×pŸûÇõØýv¯õÌ ÿÉEñ—ýtý¨Õ?… ©ê# (̼MàíGÄÚõü£g©ÙL-Œ¥­îŽ_2ÊF£z²¾àWªµiU­R¢vHÂ2]}φQ{&¯%ª’|Û]&:•#WŸž;ÕU®Înw‹î­;igtškTâ¹ý“!—Cøo¥Ø|@Ò-µ½ò}CVñzè1ëW³Ü]­ÕÙ±»†þ/±Ç3W†E¹‰—bº:¦ÖÞ3„10­ò E?‹“[M»©ÂR÷¥Ü¤š›Œ£Í*máªPæmËšÍëËxòÁÇf¥N6Š’jé$Õœ“³ð×ö`Ó~üVñôˆ|sa©êz–ª/.|ñ5¼—®òË×äo„K$U­‹yDF\í Yá_Õ°ëÑEErû·JI®uª“I$íËv”ž·¾¸¿öªê»Þé»ëf¡ÉîmË}ÞûÉ+)+]ƒö{×¥øŸ©|BÕ¼§Ïi7Ž-üeo¦Zhr@ðˆtyt‘ló5Ó‡&7†O0"üѸه_V„µqU—o⸽µømß[ô¶·ˆ›®¥¢p§í{:¾Ö÷Òü͵k++jìï¥áÙî? xËHñ\¾+ûdVW>.¬¾Ãåy£\Ô!½+¿Í8ò|/8;÷nù1´ä©Åáe…žªT¡I½´‹“¿]ù­n–Ý—V³©7R:?iN}ÿ‡EÒ·Ïâ¿M¬÷8;oÙWÄøçáLj>)ÚßxgIðv§à¿ }—ÃæÚ}2Öò·óïäûS‹Ùã†(”ÖÕï BYLzV“ÄMâ+kYò§%¢²œ'+G£œ©Å·wk%äÑ®¨baZ÷#UÕå¾¼Þþœßʹ撳z«·m}Åßá*ÿ…§ÿgÙá2ø{?ãÃÌû—öïô¯õ£ÌÏÛÿÕ|¸ò¾ÿÍòºÒö¾×§=XÕôå·»ç{oøeõ>¡õ-9¾¯.kû?[Ï-q¾"þÍ÷^8¹ñ=å§mìäÕü? è-g¤Û;ˆôëë‹§KÈDñ›‹k•¸0Ëo¹2›v VŠ’çIÙ>z¾ÒÒW_…šÒí7Ï}™Æ.ÎÖyP^Ç G wîBpæZ?}SW[Ûøv{·4œ]¤dü=ý˜u/†·_ o|7ãÙ¼1s¯ýªÂÏÂßd±¸³Õ®¡¹–ÞÎÞ+¥†&·#bfP¹ÜŒy¨ªJs£wË*^ÍÝÞZ98Jú-Ÿ2å´•”yJòŒ’I7RM—¹MÓ’µïï&Úwºz¾mo“¦~Êž&ðLJt ø?âÅ­…µÏ‚¬| âIï|9ö¹5+_´žÇý)ÎãmåÐÝ(º˜Ï–vúb91žÖŽ"<Ôj8¹FözABK™}™Æ1ONeovQnçL±2U–*šµHάâÞ©{IûK5¥ùd•ÕõºÕ[¹Ô¿g+k½?â6—eâ“kgâøw_… ‘”Ø&”ºb­¾L Éæ 0~óåÛç}ÖÛóióö´kTÖP«R£éwQɵånmõôG4#t½Œ6TèÕUÍÿ•6þîúéô½`0 € òÿÉEðoýuý§U/…‹©±R2ÏÃïù¼ÿ`{?ý”×Ð@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,üÄýª¿äŒ~ÒõÆÛÿOº}zø¯àGåù^øÒùþf®˜âÏèþ©UŸþ£qÕA²¯ë©2í×cõÞ¼CØ1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( ÄЙšÜJ†uPía¸)$G¡ óìhJùÛôv‡â[øb_x·JÒo|C©x[NñV¤4Ó§êZ‰¸AÃw%ÊdYܲ4°F¬#ÆAe ðéâa­¡í{¸¦“µ®®¯{7²o¡Xˆ<<¤žª<œÍ}Ÿh¢ã{Ùý¸ÅÙ;9.—g¼ê×·:n—¨jzEÞ«wm Ë›`Ь÷l"8ÌÒGf<î‹“ËÍKv¶Wç¿¢Ýõ¶É½RvnÞnÿ¥ÎcÂÞ=Ò¼Y¯x÷ÖVWÖú„o­ôëÿµ¬a^Y¬íïË(í¸îQI8ùƒ‘†6£ÍIV‹¼\¥üÙ¿GÓ­·H™^’³”ý”ãgæœíuµ›9sñ«ÂÃá·ÄŠ?Ùú©Ð<.¹ý¸Š/´LÚT³Åq䯙µƒ5»ìÜËWvÞ@Êsä¡J½®ª(´ºûï•^úo¾§E,4ëbþ§¹¯~žüc5ç´ÕôÞûõèþøËWñ¾“&­ªü8ñƒÆåò-|I6™,·Q²†'ØnîT/8ò¶GÝÇ5ÑR“¥xÉûÉ´×UoÃîogå~*U£Y)Á{­&ŸGÇïKuçnò²5 ±èMEJ‘¥ T›²JïÑ +»÷„¼W xëÃŒ¼+öï ëV±ÞØÞyREçÂê[cª²äÃ}EoR”¨Ë’jÏOÅ]~×,¥¼\¢ýbÜZù4×nÇEYˆ( € ( € òÿÉEðoýuý§U/…‹©±R2ÏÃïù¼ÿ`{?ý”×Ð@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,üÄýª¿äŒ~ÒõÆÛÿOº}zø¯àGåù^øÒùþf¦™ÿ$ƒÃÿöJ¬ÿõŽ®î«úêDÿÞ®ÇëÅxg²cø_þJ/Œ¿ì ¤èýF©ü(]OP©P@1âË VóÇð[ω¿³ì ž¨Y šïÍóÎ0ñP~ó¸(WÌ@fÀÜAlr@Å~y|5ø=ñ'Eø°5EðŠty`ñç‰5»ïëž$¶¿Ðït{ÉïZ(ôý4^Îm®äÛ*ÚÚ¸U˜4¤;G.Ti¹`c‡“å^ÂTäž²r,•í$¥%Ì¢ùW¸ß,¡¦a(Ö«)ÇÞ|Ô\ZÑG’œ!7%¥ß/´‚v“÷“M#‰?>8jŸ|;ðåþêRø;á7‹<º­Þ«¥5½Bê(­ZÕcºwXeû+°iÖ"¹Õz×Dê´ê¹tänµ¬·oß\É¥k®^o{—¿ñGÁOã ýsáKx×Á7~6Ò5{ï-õ‡üTz|>·±9Šâd·”C|‰/“rè­ö}ã$Gº§:n¤e8ó.lC]y]I^³ÑÞ*Qþhóó%ty´á„¥N2åœhQƒóq«9N[{²NëI%ÈÝ¥#©ð¿Â?X~Èÿ>'Å~!_dxlj0O±/§¼{8¾Ñæyc)4C,à.pqŠçÆ)TÂai7Ï8Fš“MݸÍ9Y»7¦¼ÎÍîõ;rê´¨æŸYk’Ÿ=6¼£tÓÑ]+8µËÆ6åƒqQn¥‡‚|y¤ø þ%øwðÇZoÄßê+=–ñ'ÅöúÌšÌW6âÖîîÛS½ò­‚”˜Deˆy–ÈBNz12u+ûJ2QSS¦ÛW”c&§¿æå©7¬¤à§®ây¸ZjBmÁB^ë²r…ÓQWI9AÔ‚ºQNq“øo5ø‡û-x†ü<ŸûÆ>&ðf‹ ÙÁgyà±áoµiZÚ^Ís{¨8Ö“}»Ü¼ÑJn,%Y÷BÁó¶" áCåËÊš…ÝÒ¥¨*rk÷EGÞ^ò©;«ÝKL_=| „­Ï?lê(ï)Ô³æ‡7¹üÊ<ÚÃÝåvr·W¤~ÌïxsÅwß 4¹!ÔnšÖy.ü-~5pLYÏ™i!¸³ciÈåÌa·µr•°´ðÊÊøyB_õòñ”/½ÜeikÊ’I¥¡×‰¨ªU­Z-ó'BTÞ·N£ò½ãîûTÖŠZ»6Ó<ûÂß³çˆ<3ðûöuÑ´ïÙ¢?øMüßb¼µÕôÿ _x{í -˜¸Õ¦O¶­ÂNëøníÃ\.Æóa|¬gº5•Lm,B÷"ãN÷ø©¨¹9F›ùj^òvæ¥6ãv¤¹éòã! \iGâ©ZQKáŸ7ðùâìœ9m{N²Q÷OÔzæ(( € ( € òÿÉEðoýuý§U/…‹©±R2ÏÃïù¼ÿ`{?ý”×Ð@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,üÄýª¿äŒ~ÒõÆÛÿOº}zø¯àGåù^øÒùþf¦™ÿ$ƒÃÿöJ¬ÿõŽ®î«úêLÿÞ?®ÇëÅxg°cø_þJ/Œ¿ì ¤èýF©ü(]OP©P@Ãëß¾ø[Äšƒ|Oñ Ã:G‹õ¢£MÐõMZÚÚóQ,ÛÈÜ<™pTm'Ž´SýôÝ*zÉ+´µiY»µÚÉ¿DûÿuVzE»]详—ïªû×s¸ € (Äþ*ð¿‚t;ïøÏÄš^ƒá« ¦çVÖ¯"³¶· ÁÌšFT\³*Œ‘’Àu52œangkè¼ßb¡ Tv‚»ÕéÙjßÉjÈ<%ãOxûEƒÄ¾ñfâ?Ìïz®ƒ õ´Œ§k*Ë2’ €x5¤¡(¤ä¬ž«Í^Ú|Ó^¨Î3Œ›IÝ­“µõù4ýýgÅþðä­ˆ|Q¤is‹+HǨÞÅnÂÒÜ)žãÃ÷QMï÷Wzî#"¡4î—K_Ë™Ú7õz.ïDkJN*)¾geæí{.îÚÛ{u wDÒ4øõmWX±²Ò¤’’òîá"‰ÞgXâPì@%ätEË3¨$ ·¦©5ï7dºßµ»èôò3Œ”áí"ï9_¥’»wì–­ímLüFø{ðÖÂÏUø‹ãÏøWL»›ìÖ÷ž#Õ-ôè§›io-gPϵXí8ö©¿R4c¬å²êöZ-Þ­/šîW+ås¶‹¯MoþOîgd¬®ªèÁ•†A Šm4ìÈŒ”Ò”]Ó‘A@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*Fxï„õÛ¸|-á¨WÅž/…SO·Q ¶€%Ž0#QµìM¹G@w6G9=h ÿ„Š÷þ‡?ÿá8¿ü@ü$W¿ô9ø×ÿ Åÿä ?á"½ÿ¡ÏÆ¿øN/ÿ Pÿ ïý~5ÿÂqù€øH¯èsñ¯þ‹ÿÈÂE{ÿCŸðœ_þ@ þ+ßúükÿ„âÿòð‘^ÿÐçã_ü'ÿ(ÿ„Š÷þ‡?ÿá8¿ü@ü$W¿ô9ø×ÿ Åÿä ?á"½ÿ¡ÏÆ¿øN/ÿ Pÿ ïý~5ÿÂqù€øH¯èsñ¯þ‹ÿÈÂE{ÿCŸðœ_þ@ þ+ßúükÿ„âÿòð‘^ÿÐçã_ü'ÿ(ÿ„Š÷þ‡?ÿá8¿ü@ü$W¿ô9ø×ÿ Åÿä ?á"½ÿ¡ÏÆ¿øN/ÿ Pÿ ïý~5ÿÂqù€øH¯èsñ¯þ‹ÿÈÂE{ÿCŸðœ_þ@ þ+ßúükÿ„âÿòð‘^ÿÐçã_ü'ÿ(ÿ„Š÷þ‡?ÿá8¿ü@ü$W¿ô9ø×ÿ Åÿä ?á"½ÿ¡ÏÆ¿øN/ÿ Pÿ ïý~5ÿÂqù€øH¯èsñ¯þ‹ÿÈÂE{ÿCŸðœ_þ@ þ+ßúükÿ„âÿòð‘^ÿÐçã_ü'ÿ(ÿ„Š÷þ‡?ÿá8¿ü@ü$W¿ô9ø×ÿ Åÿä ?á"½ÿ¡ÏÆ¿øN/ÿ Pÿ ïý~5ÿÂqù€øH¯èsñ¯þ‹ÿÈÂE{ÿCŸðœ_þ@ þ+ßúükÿ„âÿòð‘^ÿÐçã_ü'ÿ(ÿ„Š÷þ‡?ÿá8¿ü@ü$W¿ô9ø×ÿ Åÿä ?á"½ÿ¡ÏÆ¿øN/ÿ Pÿ ïý~5ÿÂqù€øH¯èsñ¯þ‹ÿÈÂE{ÿCŸðœ_þ@ þ+ßúükÿ„âÿòð‘^ÿÐçã_ü'ÿ(ÿ„Š÷þ‡?ÿá8¿ü@ü$W¿ô9ø×ÿ Åÿä ?á"½ÿ¡ÏÆ¿øN/ÿ Pÿ ïý~5ÿÂqù€øH¯èsñ¯þ‹ÿÈÂE{ÿCŸðœ_þ@ þ+ßúükÿ„âÿòð‘^ÿÐçã_ü'ÿ(ÿ„Š÷þ‡?ÿá8¿ü@ü$W¿ô9ø×ÿ Åÿä ?á"½ÿ¡ÏÆ¿øN/ÿ Pÿ ïý~5ÿÂqù€øH¯èsñ¯þ‹ÿÈÂE{ÿCŸðœ_þ@ þ+ßúükÿ„âÿòð‘^ÿÐçã_ü'ÿ( 3QšÿÆšW¬ëwþ^—{í4Yyy–Óî~â-ÙÇ?{3ÈŽòE~/ÿØ­ªÿé$µPø‘3øYù‰ûUÉý¤?ë·þŸtúõñ_ÀËò<¼?ñ¥óüÍ=3þIÿdªÏÿQ¸êáþê¿®¤Ëýáÿ]ךðÏ`Çð¿ü”_ØHÿÑúSøPºž¡R0 €<“Å~$Ö4ÝOarn£ŠÎÁcðþ2Ú‹Ë-Ða +0X”‚~MªÛʯïÖ$Aއµ|eð·â¯ê¿~|Rñ‰£ü`×<[©\]i^ ’8¯¼Q÷R :KHÜ+ßEö?³@‚p†  0V«†ÃÒ ½èüQûQªšs›[«Ë÷‘¨ì•>Wx¨Z/ýž&µZšA¨ò¿²áÈ—"{]7(Ê ¶æäíy«ò6ß´^¶Ñ5}RNvÝ^×µï©zS„q˜yÞnÄÃM¹#R²M'+_Ek½C™ð—Åé¼%%÷Ä+ønëmãñOÄý'ʵðæ·dú…ÜÍ$ÉmW0XÚ»­Ì»§³(ÞЦTe kF²pƒUÒRÞR¿´Œ“²´eïòFÉ{¶÷ÛSžuS©õŠ‘|òŒ(Úßa{XÆPv½Ú‹”Ûm´ª-"£¹_ünñ¾üDµ>+Rð†·á_‹eX.­ô먭ôöWT µ-æpœ0f.pkNN…7YZ|˜i»èÔ¥ZÒºèì’k£['sÓÀºÚ¥EÞ+B)­SŒ°î¤¬öiÍs)+¦­ÊùY'ƈ—º•íÿ‚õÏ‹k¤ßi^'ð=¶‘ðÈYZgXÓžóIµ"ͺô‡ž?:)VÝ>Ïåº cßC÷¹¥*Ÿ½½U%ÿ>ÔTùvÕs.YsJñ—´åŠRIž 첵“O~w*u•¼’jÑ´£Êêɺ~éôí1âO |:Ö|1ñ@|Oð¯†>#é>©i¦h~4u~,³‘­ä¸²ˆnY~ÒÒ[Ûx Œ¥Æè& «^TªJœªÂœ=¯:‚•4¯)$çËÉ¿¼ù§T¢î”’|²^’‚©NÖ~Î1“j£øa+Y¹ê—-ÕÜeîÉÂVU¾`“Ǿ2ør?kŸx_ÆWºŽ®o¼;©¯‚ü@4؆t»«-"9õŽ™#²ŠI óš9áAiºH¦t“lýÊQÃ{U4±!:¥k¹8¶í(ÇÛ{®òMY§Ý™S’¯:5¥MÆO Ív½åT÷RÒMÁêâšmÍÇKÓQÙ·øïâØ“áF—ã?ÚãÁº/„5x£&mgʵÔÈ@´UhÝSkJÉ*çU¤ª7x¸ÒŒ’åÒRö“º›n~äW4SMÎ2qåŠhT“tç4”¿}o~Xº2””¬’‹sI¦ïdãvïg÷¿ÁxŸÅ_ ¾ø“Æ4^)Ô´‹k›ÐöÆÑžF@w˜ &"à c'å-·µtb éÕå”9%eÍß’M'(_ª„¯úÚædš—,¹â¥%4TšŒ´ÓÞŠRÒË]G¦×9¨P@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©âþ ñ×ü+Ù÷Qøý—ý¥ÿτέýŸçùjò-|Ï/ÌÚÛ7mÆí­Œç¹ñX«Sö–¾±_ø’ü/s£ ‡úÕhÒ½¯×äx¿ÃÚþÇĵ֙ñsÃúÃëAá +ưëoâ„»ÓÒÆþCQ\Ï=½¯‘q¿h ‡VÉÃðô*Ñ^—¿F¢¤×FÜ\—+ë¢wM&¬ž©éÁJ´«:.n5a)®éFJ/™tÝ4Óië³G»Ýü{øa¤ø^¾øÑàK}^2®•¨Ïâ;ƒS1>ɼ†M²”r¶‚ppk% :ª‚O¤ÒêÔ¾–ö};ô6æJ©v:7Ñ;^ÍôÓ_MM+¿Œ_ôÿÃà»ÿŠ~¶ñŒ·Kc…>¹iãܲ£,"&ó!Y#!1’N9—¶v¥ïo¶¿Å·òÙßµµ µN<ÓÑi¿÷¾ü §~…h¾7üžÿÄÚT¼&©áÈg¹ÖlÓÄm.“,i.PI˜V6!]œ¤€pjT£*^Ý?sEÍÒòÒ*ûkÓ¿Bå B~ÎJÒí×Ew§’Múk±n‹ÿ n<qñŠ>“áôy2øž=nÑ´è¤Üc]òÃne\ÎX¦ªºåçÓ›ké}öï³Û³ìM?Þ¹*z¸ïmm¢zöѧèÑOTøáð[DÓ<7­k_ü§èþ!F“H¿½ñœ0ꪤki@³YA(N µJuU½÷f£ÖÒøtß^ú ™{7Zþâm7Ñ5º¾×VwíbíÿÅÿ„ÚWˆu?êŸ<#gâÍ:Õïo4[­nÒ+»Kt‹Îy¥œ:F±~ð»|ÄãšÍJ.2šzGwÑj£¯mZZõinËå“•8ÛZŸ÷·ø{ìö¾Ï±•/Ç¿pxjÛÆ“|hð$~¹»ku×ñˆ³šåW{B³™6üÅÜ8ª—¸ãhä›^i;6»¤ômuЈµ5'TZOɵtŸfÖ©vÔÔÔþ0|%ÑuÍÃÇÅØx“\H%Òô›ÍnÒI&m°µ¼Láå7PÇš¨ÂR©*1Wœnšê¬®î·VZ»ôÔNQT•výÆ®¥Ñ®éícÉ|uñËâ—ñ¸üøsðÃCñ³„G‹d½×eª†º&—½6Úä…¥i-´÷9(O›JÓQVÕYéÌí­›÷`’|Ó÷tgGáÚoámÿƒ¼®|Gñÿ€<ârÂ+çðõÇ´»Ñ Èî‰å\¤'F1°Ym$9º§I{UF“æ—»¥ï(©rÛ{ë§ó+IhÑ…:ŽTÝJ‹•{Ï{®XÉÇšý®µþWî½QÉxçö¿ð'›ÿGñ>=7JÒôéÞÓ$Ó¼E§ß]jmuNÓÍkæ#Y$"RÎ&;¼µóC(<ÔjF¯°„§V¤áÞ1P·¿)l–©K¬Š–²FÕS§í¥Íp„üäçv1Þú^/i¤ÚÑ3¿Ñ>>øR{ŸŠþ-Ö¼!áïøVöÊÚ×Å3x»N¸·Ô"¹·Žhå˜+±–iB¢Js *ë•aV½ÚJu}Ù¹Ô‡+ïßnk]Ê-ï~z®4½è(B|Ë´×oåÚÒÚWÐéõ_Žô-/CÖõ¿Œ>Óô]jºÓu ïÙC£ ­$4d@YAe$Àw¢^äÝ9i$“·[Kávìú>½~*QÕ6ÒõĽcÕtêhOñsáE¶±áŸ\üNðœZÿ‰ †ëFÓ$Ö­VãW†RDRZÄ_tÈ䬀†ÁÆj”$êJŠ^üouÕY]Ýn¬µwÙjKœU(ÖoÜ“²}ÑY=›»JÞk¹èu%P@P@P@P@P@P@P@P@P@P@P@ËÝÿÈé Ø/PÿѶtË|pÿ’+ñþÅmWÿI%ª‡Ä‰ŸÂÏÌOÚ«þHÇí!ÿ\m¿ôû§×¯Šþ~_‘åáÿ/ŸæhéŸòH¼?ÿdªÏÿQ¸êáþê¿®¤Ïýçúì~½×†{?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…Ÿý“¦ÿjlÙDuo [}¬®\D¶À{ ±,ë_mï<%6¹Ž4ïéþºÔî…•ÐKK¢žèZŠHß|ʰIU ˜`×Ô]7ÍÊñK·»_—•õ÷£Ë¬vÕÚNÚíŠ_]öœþï2Ã>þõneÓGͤ·ÓX«éá/Ø¿âF‰ã_xÏP×¼.Ïh øsâ •å÷‡“Y…-eK½¡j-Â’¡•„°Å!B(H` *Àk*rŒTžÚ­Ó³Vº}švvviìÓ1HÍÚ/¢~M;Ù§³ÙìvµvŒì !AcøÉ©””"äú|ÿ«ù .gdyuÏÆ_ZjfŽòëÒk—ÚCë«¥ZøkUžîÞÉCaî-ÒÜÉnÌQÕ#™RIYQi^SŠ×“–öÕ.…_kõi;¨§&”S`â×%þÓ’^n6æù+¯{áwVnèõäYcŽU Ô0¥HÔ}4I8¶ŸB#%8©.¿/Áê‡Ò(( € ( € ( € ( € (ľ"Ѽ!áÝ{Åž"¼û&¢Ùͨ_]yo'‘o$}ˆ 6I‚N8ÔÊjæêÒù¶’üY¥S¯R4©«ÊNËÕš–÷0][Ayî¶™D|•# àôàÕÕ^ÁÉTÓ–÷ò¶æªF´#R©$×£Øà¼ñSÁŸRÖãÂ7­ötn¾¦tMB ;•‘]㺒‰ãc"ùn®VPÆ\#•j-ÅNÖN*Jú;KmÞöµÒiµf›¹þîr§-ã'ÖÒWºÓ³M7µýÛßCÑ*@( €0o|M¢iúþ‰á{›Æö­óZÚG ’ЦIª‘)t]îUK:(%™A#ï¹(ý•w䛲ù·{-ÚRi54¤ù[êì½lßÝe«Ù;&ï$Ÿ›x‡ö€øaá­BÛI¼Ô5ËíRâæúÒ+OxgVÖ¤’K3ºÂÙÛJvD×#?ÝJgr°ªEÇmnkôQæ”.ßEÍkîµZ4ÞŽ5ôåq‹õ”=¤Rïxk¥í³³MZoÆ/‡:ÕÏÃû]ÄGV>6¶¹¼ÑgÒ,îoa¹‚ß`šI&Š6ŽF–4&fO‚}ï–·t¦ªN“ZÅ)>Öwåiìù­xÙ¾eªº3¿î½·NnO5-}׉5Ë.d×»gÍk›YŒ( €<ÆçãÃû/k¾¿Ôïí5­m> Å»Ñï¡… ó¼v®·ŠH¤’)#óQÚ5uØÌнQ”~Ôœø¢¹š¶êëá¾’ºQ»’MÔN–²ÚÎ]Õ—-Ý×òó'.±Wr²M¯N A@P@P@P@P@P@P@½ßüŽšý‚õýg@·Çù"¿ÿìVÕô’Z¨|H™ü,üÄýª¿äŒ~ÒõÆÛÿOº}zø¯àGåù^øÒùþc´¹?âÖèIÿT®ÏÿQ¨êáþê¿®¤Ïýçúì~ÅW†{?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@P@P@P@P@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©ä·šw‡õ‚Ù~+Ñ/5 ]øi!Ô4Í:)f¸º·k`$X’"%gÚNÑï ÆÌ¶+*Ö²nêÎ-5{¦¤š’¶¾ë´´ÚÛ3Z.J~å¯g£µžÝ|Þí¥ð¾ow_y¥v|Wâoøé,<¥jÞ%ø«/ÂÑãÛ]:Ï\þÆÔ4Okiѯ庵–Ö(!ºš8äD 2[¤ÎSt± Ûj?¼­OëZÉÆ³|»I.NIÊ0ø_;”l¹RQŒœc ;ÄR…,GÕ•£ÒµþÌhÆQ‹ŸÄ¹9ZmÉ·9CšM8¬ÿØümºðŸÃ+Aâ?ˆº/Ã9¯üDWP}ÄÚÞµ?hS¤ øtË»]PfÛí$™ÀÌkr†M¬±h¥m$ª*Q³I8ós=íx{EMÓæR‹„¦ª[´´‹§ÔtcxûHîÚ|¾ÏÞ·7¿ÊêÝhÔ¹\y_%Ïyð„ºÄŸY~(_üH¿ÕÄZ{xJÿJ°×¬4;«Ca%ô£ì°ÜµØ¼g‹QùÐUp1F/Zx—B.5oWKÝ%gÈ©¿…¥e%ﺜßôìä„\háÓ“”9!­­'Rï™É|i5ɤ½Ä¯×Ú?xWáÿÄø<7ãïÝÚüI_Š3ü Óà†îãRÖ|ùu±¤­ÂÒm7hE»ÂïI%óW•™·¯ËJãGíU£ó-76¾i¦ÖÊñ¿-ÑëCÙTÌ0ÞÒÞÎ5±¹T=¬9/Ó•Å»_I(­Ô#ËÝKoñÿhG»ñ/üe¡è¶óiŸØv¶ñ¯c{`ÖQ­ÂK=¥×ölR›“vßÚ<Èv:¾ß+dJÖÄÚV“u–Û+?fã{¦¢¹eO–R”\ù½ï*Ï„‹_f•îõçöžú•­%t”\¤Ü%Í£Œ™ìŸ³ šúxSÅšuý¿Šî®,n£†/xÁüCž!—ÈR󦟬þþÅC4P—€œ”lîDœ_?ÔÛ¡ûü±º–Ér¾gïY»Ú3Ö6zÉKžNX–ª7(Ú-ÊÜ»ÊW\©(s%k¸$¥uîÆÜ‘ùËH‹âóxÅ2èr|__‰ëðû]1áÕþÎÞ"0/Ù¿±Äÿ¹ó>Ñö“ÒÿsåíÏ&UeWõfý‹T”oüE.x]»ûÖäöžÛ›ÝräåM)[СÉý¡KÛ[øÎöø=åkýŸù÷kûöææûGOã |mðv“ñ[Eøu¬ü@¾´¾ð׆u7¿Õ.5jxî_P¸Mcì9™$Y’+›[Iae%| ²Ö·³s•7¥8ײµÛön Ú§Ï()¨Ý¦ÚNWæWG ?aB´µ­*UM¤½¤cÔ—,dܦ•Ò‹qWV‹=[ÀÖßlÿf߈v¾ ñf¹âˆQÚêŸð]kþÖtK˜.L% ˆE®Í=Ô€Jr²Ï+¡Ý´‰´ew¡Néôæqåæqç|ÖI+ICÝ×3²“mÊïL·ÙýqºÏÜæZ5+/v+vÝâß½'5i$Õ—Oñµ÷…<[oðªóãE¿„®_°<ž*—]MV;ó«Â5´mCý1bDyÌŸè¸ÎÌâlt()baµì]UËfÓääŸ?3ø”ö|œÍMKéx·•)N4¹§üeF·6Í{NOÝò¯Ë›ŸàÓàþéôoÆ k÷Vß¼áM[ÆVž_Ei¬Þhš­é»m-tËàEÕîæ›cÈ V™ßÌÞÈÂE—cŒ ý¾7š¯ÃÉQ»{±æ÷yv²N÷i+vÕ]=cjXZÜŸ¹kêõ«k^ÿgšýoÐñoxGâ—‡µ_†úúk_ïµ8|}®øvê {TÔní[Ѧ¨¶2\ÛÈÆ6\ÃbËzêfºî•Às„ª{rÛÚO'+Ûø«——Ê÷lÒIJòm97!Ö¥Kš²MòÂT¥ >“ö~Ò?ߊö•>.gT®”,pD_›À)—C“âúüO_‡Úèñˆ×¯övñ~ÍýŽ'ýÏ™ö´˜Ž—ûŸ/ny0‚ë(ò¿«7ìZ¤£â)sÂíßÞ·'´öÜÞë—'*iJÝ49?´){kÞß±¼­³ÿ>í~ÜÜßhØø‹áŸŠºÄiV¾=ø£ø×B²ºÓõK}Å>-’}`ÝË%è¼:}ìeNÖ¶Ú—ñMjrFˆ©"7])CëõtVU"¢¶‹¥k[™Þµ%)É{ExϽcä¾w•Sz©Êç{ÉMÆ*-EZZ{ÍF\É©'xž§ûFë1ÚüVø=¢kzÏÄK_hž!›QÓ¾¶ªno$‰ôÑ:i ÝaFÃÅ‚¥ˆb#iyÑ÷¥ŠVmªqq·I9Kä›I¤åîtzòž—ÆŒ•¿‹Û·ÂéÕmw³i_—].¶ºá4ÿ~Ѷ:¾§5ÿŒWâ‘ðŽÅôK{FX¬¥ñÿi¡ûB+-¥Å⡵²@åŽ#eßÍ X™I§>zj\ŠêÜu%tù\”¹jIYEÅÊWX_a*˜XËø\õž·¿"•?cíÅðÞéêýë¦îy]®¡â­Âßíõω_.´M_Æöqj–6¾ñ†‹ªEnÚF¤÷ñFêîòé]¡Œ²ÙÈDmøBÈUëwìÞ"Þ°å­f¯ÑSä¼RS²“mJW~óR|‘’\´}·±ÄT–•(èÒiKÛEI© ¶›‹PIY-2¿µøÃßµ¿ü‹S¾ø­WÅ—ö©ªê:¬òAý“h髹)+¹‹ÍeŠè™Z=É(cæ©ç^Þ4jÍÛÛª¶Ü¼îSKO…ÍSpU4·?4­u´Ÿ²pœ!fëAuæäöSö–oÞQö¿ ºÓ‘'ÊÒ9?Çñ¸è³KàÙ>$Œ)àÝTx­|xuì–ñ)XþËýž/Ñ1ö´ì:ú/•3ƒ%~HÒ©*ú¿,-ÿ?®œoËͯ7³öœüÞë©ìù.“¶ß»úÜ}½¿‹/†üžËßµùtµý•¿åå¹ï¯1cÆÃ]ºøIáµøE¨|`°Ó¦ñ¯ü&W~*Ó|c«ÁnmeËCln-¯š!uö_0irª˜€Ñ‰ÕXÅW„SýÏï9mÌýëG—™ßÚròߕԼy­Ì¯v°ÃûEF¯¶WÄrÂÿ/ƹùmzw·7Á¼~y þÿ„¿Mñ¯Â´x“â7ŒÌºTvEåÐüaá«}Þp“-®äÙåFmµk“åG"É#H¨ê­å*úò·ïèù_±[SIFNs÷—²JTç'¡û¸†§/‹ßøuÓ­ü×犄tjmÆPŠ’q»öœÖ…'ŽÀzV}oñfëÀÖ>,¶‡Å^(³Á¬ø†ÇìŸ>ÛOºÿ‰•ŒbôÙ‰b°.…w”mžr%þïš“«X~òÑMÉs%G)/•ûü±ŸÃ5g(ËžWeíÔ4ùiµ&”tu:Q²‡:‡X¥ÌŸ»ÉFôoxwâ&µâÿ‚°ëZ‡Äx¾Z¯‰ïà]GPÔm'’Ú;ÛÒcÕœ2Èòy^iX®‰•Ð2ÌŒÊk Ï NX‹:‘¥¥œyœæ¯§ºæ©8ª–¼yù¤¶„’­É*U!Káub–üܾÆ|öoßQö»=4åKK#ö´°ñ6µ/ÄÝ}?â}õï€n ð—`Ôf±¹Õ]nÖê;åµ&fŒÙ…[ÜÄT¿’<ÂÕÇM9Jz{ê¥&¯ðû;¦ív驹ý´¹95;°Ó*Øi7hs6Úø”“‡.½¾íÿw~kî#ïBø§ª|wŸOñgŒÃ™’E˜Ù"¹µ´–RWÈ»!©­ìÜåMéN5ì­vý›‚¶©óÊ j7i¶“•ù•Ñçà“ö+KZÒ¥Q4ÚKÚF0pmIrÆMÊi](·uh³Ò?i:WÂÙ‡Š¾&xámµ‹˜¡ðâx{ÇÞ3‰n-6½ÅôÒÏ0H?|ʺœ¯o2Êè%Œ²Ý-qT¹’Ú)¶ÒQ\ó¼Üt„­EÂKÚ5ÉI¹¸ÔÆ­þ¯^I½äÔRw•©ÆÑOYÆîòS¹Í)EÆñR§ú á¯ÂIgyý‰«ieÔ.ìXªîVÞÉQ“KûÍEò®­޹cÿ oâìó{«iž)Öô}#Ã^!±ÔõŸxkQÖÞMBæ]2V–hìmåhÌòGs&Jªä7N•Ñ ´ã_ Qj8Ó^P“Q3Òê)]Éë»}HåœðŠUçu”ä–Ëš¹¹SוJi-ÚM\¥ðËÚ߇~*ü8}sI—HÔ5½3Ǻêh²Ê’>›毥\G ˜ÉA YP²‰ÀfûÇ BtrüFæœ)RWZ¾k×—*}T/É´åж–.¼ÕU*Ëá•zv¾—QÃÎÍ=W3‹•žºûÉJép¿ ¾|EÕm~ÙøÓÅÿ<Ÿø.öçÆ-sâ=ZÍàÔà6?cF‘ÊU\‘š(™¼â¬N˜è¨¬Z¢þp”-ÿ?-%&»½u†°NÏ‘5®¼£íeR6Ò¼ãnŽ“uÑtNåš³´¹y¹d‘Éjš¿ÇíRÏöv76^?Ó|c¦é¹Ô.áÓ|C?öܲ^"jÝ¥½ÄZ}«Ã lÒ›è&yr#D( ëN”³IUVPrIÇh¨ÊrMÞ?ÜT`”âà¥)(ÙÇ—MPÃT¡M¹rû~Y^í¸6©/vÒ•ÔT¹¤ýœ®’Snq~™«¿‹ßCý£WQÿ…¨>=¦™âUÑNšºøÑ¾É²C¦ÿgy#û8Üy&Û¥yÞ`?05åÅIáaì›S|žÒûßÚEO–úrÿ/"·³ÖZº‡¡CÙiÒö¶ö<ðåÚܼ«›žßÞç¿´ën_wÙ™ŸÔ5»ÆI5ËÜJhY|ía±u,’?1T*,Š:ëóJ¶!alª©ÅSæþ"Z_t×2~Õ»Ô”yynÞ¼8.G†ÃK~F¤ëoÏ{BÖKÞZsò¨Y)ß™|&ÿůµ‹ŸÚN×ZÙ6»uð—B² lqçêÜkqD‘qË5â ’HÅh¹%/ömÅÃ’ý?€âÞ½7z­Õn]ˇÂK¯ î¢ÞñP¢ê+-ïee¾ÈûŠÕgKku¹p×"52Œlr@úÖu\Û†×ÓÐæÃª‘£UÞI+úÛ_Äž Ø( € ( € ( € ( € ( € ( € åîÿätÐ?ì¨èÛ:å¾8Éø¿ÿb¶«ÿ¤’ÕCâDÏágæíSÿ$gö‘ÿ®6ßú}ÓëØÅ?/Èò°ßÆ—Ïó Ó[þ-®€?ê–Yê5T?ÝWõÔSÿxþ»²µážÁÏø~êÞÓâŒd¹"ŒèÚB†‘€ùú—¥SøPºž‹ýµ¤ÐJÛþþ ‘msFEg}RÕQA%Œª½s§â_Ã¥%[Çž :”ãÔŸð³>ÿÐûáïüÁÿÅPÿÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@‹â?ÃÙåH`ñÎ$Îp±Ç¨ÂÌÇÐÔÑÿli_ô·ÿ¿‚€í}/þ‚ßb€<çÄ70]|Bðt–ó$ˆ4m\C‘Ÿ?Mª_ S~¤g/àùü!ÿ`»_ý´>¹á]Ä—ž¿Ö¬>ÑwáíCûSM“Í‘>ÍuäËü+ߺ¸•v¶WæÎ2³Ÿ´Åg”­uó²ýÛp•7ðÊ×ÿ·d¤¾éE?•¶:P@P@P@sמÐ/üM¡øÆîÃÌñkueewæÈ<˜nZ™vÚÛ´<°$làŒœ~ÍÍÇí$ŸšMµø±É¹AS{&¥óJQOî”—m}†ö¹á]Ä—ž¿Ö¬>ÑwáíCûSM“Í‘>ÍuäËü+ߺ¸•v¶WæÎ2³Ÿ´Åg”­uó²ýÛp•7ðÊ×ÿ·d¤¾éE?•¶:P@P@P@gÝi:Uí^é–—ŽœÎöwSB¯%£:s‘”,„©*FA ñB÷[’Ý«|›M¯KÅ;wIôBiI$öNÿ;5[6¯ÙµÕš ÀÔü'ámkXÐøcðÛFðÅÅö·â«¥’}Fæ #±Ó´øäU™¼Ü-Ãn ‘!ù7 $Âùi4ŒïükkàϺ¨ ºUÙqƒä½uw>$°¶™ óÕBq´)ãô§`+ÿÂWaÿ?+ÿ|·øQ`þ»ùù_ûå¿Â‹ÂWaÿ?+ÿ|·øQ`øJì?çåï–ÿ ,ÿ ]‡üü¯ýòßáE€?á+°ÿŸ•ÿ¾[ü(°ü%vóò¿÷Ë…Ä>"ü\ñ¦ƒ­k–~m¬-´}2êݵ+;‰\Ý\jŸe“yIÄ•Pß‚X” ;ÿøûPÕìüCqâ líµíJÂÐXÃ"kíFMÌÙªå˜môQE€ì?á+°ÿŸ•ÿ¾[ü)Øþ»ùù_ûå¿Â‹ÂWaÿ?+ÿ|·øQ`øJì?çåï–ÿ ,ÿ ]‡üü¯ýòßáE€?á+°ÿŸ•ÿ¾[ü(°ü%vóò¿÷Ë…•ñ¿‰,®|â›t¹äÓn€[“å6?Z,v ‡Ý¯åH!ø5ñ2ÿâßÄ[ _Âí¦Ýøkĺ®oy 1¶Ô-m¯f‚)9+.ØÔ:“†9dà²FèZ—ü” Ø'VÿѺeRøXºmHÎ_Àÿò%øCþÁv¿ú)h¨ € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € (—»ÿ‘Ó@ÿ°^¡ÿ£lè–øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ˜_µOü‘ŸÚGþ¸Ûé÷O¯güü¿#ËÃÿ_?̯§ø¶Þÿ²Yeÿ¨Ôtáþê¿®¤Oýçúì~ËW†{'i“øçÅÉ30Òts„RÇýv§éTþ.¦í΄/>Éö½8Ìm¦[˜ ±0ʹéÆAÁ#Ž¡ˆ9Š‘™Þ#ðö£ªøw_Òí ”\^ØÜ[ÆZ6sÆÊ3Ç©ä×úÄ+»Ë‹øDu@‰}”€3ÿ]ꮀ©ÿÇÄ/úõ_ü•ÿãô]Â1ñ þ…=Wÿ%øý@ðŒ|Bÿ¡OUÿÉ_þ?EÐü#¿èSÕòWÿÑtÿÇÄ/úõ_ü•ÿãô]Â1ñ þ…=Wÿ%øý@ðŒ|Bÿ¡OUÿÉ_þ?EÐ “Â4Ÿq¹ð äîÉlò­¶YRC*‹Às¸{Ñt§Ã>=c‡ÁZ„(d’f aºGmÎÇ7I$Ñtáø…ÿBž«ÿ’¿ü~‹ øF>!Чªÿä¯ÿ¢èþˆ_ô)ê¿ù+ÿÇèºÿ„câý z¯þJÿñú.€?áø…ÿBž«ÿ’¿ü~‹ øF>!Чªÿä¯ÿ¢èþˆ_ô)ê¿ù+ÿÇ躥÷ƒ~!_YÞÙÿÂ)©q°ƒ!¶ ¥Ð®Iœð @}&,î?ç„ß÷é¿Â¤ ÚV‡k£Eq›¥µ´ÜÏy*Ç þòy¤i$rO$³»Ð`(žÕ×â…7£.t\€êT‘æéƒ¿Ò©|,]N²¤g/àùü!ÿ`»_ý´ÔP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ËÝÿÈé Ø/PÿѶtË|pÿ’+ñþÅmWÿI%ª‡Ä‰ŸÂÏÌ/Ú§þHÏí#ÿ\m¿ôû§×±Šþ~_‘åáÿ/ŸæA§É4ðÿý’Ë/ýF£ª‡ûªþº‘?÷Ÿë±û+^ìœö­á k÷)y®øcIÔnÑK=ý”Sº $… ÊHbqîi¦ÖÌVLÌÿ…mðëþ„àªßÿˆ§Í.áeØ?á[|:ÿ¡ßø*·ÿâ(æ—p²ìð­¾ЃáÏü[ÿñsK¸YvøVß¿èAðçþ ­ÿøŠ9¥Ü,»ü+o‡_ô øsÿVÿüEÒî]ƒþ·Ã¯ú|9ÿ‚«þ"Žiw .Áÿ Ûá×ý>ÿÁU¿ÿG4»…—`ÿ…mðëþ„àªßÿˆ£š]Â˰¶øuÿB‡?ðUoÿÄQÍ.áeØ?á[|:ÿ¡ßø*·ÿâ(æ—p²ìð­¾ЃáÏü[ÿñsK¸YvøVß¿èAðçþ ­ÿøŠ9¥Ü,»ü+o‡_ô øsÿVÿüEÒî]ƒþ·Ã¯ú|9ÿ‚«þ"Žiw .Áÿ Ûá×ý>ÿÁU¿ÿG4»…—`ÿ…mðëþ„àªßÿˆ£š]Â˰¶øuÿB‡?ðUoÿÄQÍ.áeØ?á[|:ÿ¡ßø*·ÿâ(æ—p²ìð­¾ЃáÏü[ÿñsK¸YvøVß¿èAðçþ ­ÿøŠ9¥Ü,»ü+o‡_ô øsÿVÿüEÒî]ƒþ·Ã¯ú|9ÿ‚«þ"Žiw .Æž“á h/y¡xcIÓ®Ý M=…”P;! •,ª Pqì)6Þì,‘ÐÒæßð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚè|?àŸ xRK™ü= Ágsp¡$˜I,®Ts´4ŒÅA8$ g9ÀÀ-ñÃþH¯Åÿûµ_ý$–ª& ?0jƒÿkö’ôÆÛÿOº}{¥ûˆü¿#ÊÿßKçù‘iÃþ-§‡ÏýRË/ýF£ª‡ûªþºŠï?×cöR¼3Ø ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € â¼wã$ð^•ew™.£©êiacaˆÍÄì¬À ícrN ã€MweØf½’’ŠI¶ßD·g—œf´ò|+ÄÔ‹–ª)-Ü›²KÕœ‡ü%ÿ?èŽéßøSþE¯Cû3/ÿ Õÿ€Hñ¿·óOúÔÿÀéÿòAÿ ÆOú#ºwþÃÿ‘hþÌËÿè5àíüÓþ…u?ð:üÂ_ñ“þˆîÿ…0ÿäZ?³2ÿú _øƒû4ÿ¡]OüŸÿ$ð—üdÿ¢;§áL?ùìÌ¿þƒWþ þßÍ?èWSÿ§ÿÉü%ÿ?èŽéßøSþE£û3/ÿ Õÿ€H?·óOúÔÿÀéÿòAÿ ÆOú#ºwþÃÿ‘hþÌËÿè5àíüÓþ…u?ð:üÂ_ñ“þˆîÿ…0ÿäZ?³2ÿú _øƒû4ÿ¡]OüŸÿ$ð—üdÿ¢;§áL?ùìÌ¿þƒWþ þßÍ?èWSÿ§ÿÉt_ˆž#ÿ„ŸHð·¼4+­]eûöÚˆ¾ŽgFF>\{NÄr1žœã#9ⲚtðòÄ᫪‘‹IèÓWÛs£Ä518ÈàqxYQœ“”yœZio¬[Z‘Üø«_>Ñ.5TÓå¾¹ó`µ¶²…Õâây’“sp É*Ç $àãâŸJdý¯âŸ øDCâ[¼ËNÅjø¥ÿB§„?ð¥¼ÿåujø¥ÿB§„?ð¥¼ÿåujø¥ÿB§„?ð¥¼ÿåujø¥ÿB§„?ð¥¼ÿåujø¥ÿB§„?ð¥¼ÿåujø¥ÿB§„?ð¥¼ÿåujø¥ÿB§„?ð¥¼ÿåuR¼ñ7t4ËŸxOGMêöÞÂK­Z–îKgžE†&h¥µ„2É’¬HÝœPs¨^ŦØ_j3«4°¼ÎÅUKg¾±N3âÇô}&'` Š]N]ÉìvÛ‘Ÿ¡4ô£ñâ¯úèßø2Ÿÿ‘¨Ð5 x«þº7þ §ÿäj4 C*ÿ nÿƒ)ÿùPÇŠ¿è£àÊþF£@Ô1â¯úèßø2Ÿÿ‘¨Ð5 x«þº7þ §ÿäj4 C*ÿ nÿƒ)ÿùRž¡}â*ÊëR¼Ò4ù,­PÍ8³Ô$y5å™Uá@Ä.N7 â‹ »GñÃþH¯Åÿûµ_ý$–œ>$)ü,üÀýª?äþÒ_õÆÛÿOº}{8¯àGåùNøÒùþctïù&^ÿ²Yeÿ¨Ôtáþê¿®¡?÷Ÿë±û%^ìP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@x·ÆF ?Âgb-·9=¿Ñ.ëÞÈ?‰_þ½Oô>OŒ?Ýpÿõþþ–^þЃþ~bÿ¾…xö}¥æAý¡üüÅÿ} ,û2í?çæ/ûèQgØ9‘óÆ­ãï‹~,ñŽ´Ÿ…wÞÓ4?I•̾)°º½“\ÔÞ;–‚ŠækE4*g+pKÈØŒ¿y5HP–*Q¼nÔc³’†’|Ú¨ÞIÂ)ÅÛ•Éé$*(* ¥fâ¤åº3j+•[™¤¹¥ï-RÖìó‹/Ú¿Tñ?‹4øGGÓ[_ñwƒ´{AÓ/]í.n&¼K·¼•iµµKhËl Ìä"±iP…MÖ•haæŸ,¢Ô­§²”c.wݷͦ®ä“qŠœã5ZÃR§R´us«NQOyÓpJ1vÑ|nRiÚ1º‹•¡/°ìo¦ŽÊÎ=KQ³ŸQX\Ol†å“s$lîQIÉ ]ˆn=KšNMÁ4º_Wo7e[/C(6¢”Úo­´WòWvô»õ-ÿhAÿ?1ßB¢Ï±|È?´ ÿŸ˜¿ï¡EŸ`æGŽøÒæ9þ+| *¹š‡Ý9ÇúÅ{XUl§ëOógËãZ|G·üû­ÿ¶—ÄCH?õ1húv´¯Ÿ>¼ê¿´­ÿçæ/ûèPý¥oÿ?1ßB€<Bñçň:¦¡¯ø;Rð–ðûLÕîtµ²×4ë«ËýpZÎÐ\J³¥ÌId¦XåHó ÎUVCÞX0÷p§Z¶ÓI¨­Ô_Ã&õM¸µ>K++EÍ6Ü ë–S£OⅮީɤÜR]ù\¯½ýÛEsôš—íðËDÕ|U£kzΣ¦^x{M»ÕïRеXe³µ n%µšHwb1"û;H~aÇ5 ¤]9U½”ZNú5vâž¼­«s[—g{5}#Js« 1W”ì—kµt¹¾ÚèÚzKOvV«£þÑßu½7Åz½§‹šÃÍûjzmåƒy–ó@“ÄqÅb’ë+ !b@­*FT¡Ï4þ.KYósû¾ï*÷¹½èÚ6»¾ˆÆœãVIEïdö‹Ž·—3÷yUÝí«²Pý¢>iZ&‘®ê7>$‚-Q§[]5¼%­i:Ã6S§ _µ$)¹7LÑÆôù¾uÊvRQmmvî­{^Oh+ÿ3Zk¶¦„ª&â¶j>­«¥æm_á¾Ï³,|;ø¥/ÝþÑüêlUØ}»ý£ùÑ`»8{éüï‹yÎ.ïÿô‚æ½Z?ò*ÅúÃógÎâøþ ßûaëŸ8ðþ–êaÐôëi_6}¡Ë}¸zš>Ü=MxŽ›à?øW^Õ¾!éÚ€u]FMRçAÔô{qi4Ò.E•Ò\ı$ŽÍ&&†}®îA*B)C÷p…*žôa·G˺ƒzÞ+ed¤¡î©+E¢¿ïe*°ÒrJýUÒQæKGv’½ÛM«Ûtü’çöZ7ºçÄMjëÆ:A½ñ6‘â #ûR/ ªêrG©²•7×¦àµØ¶ ±ÄbQ À")GÙQT¿Á{hŸ$”¹šë9YóÉ·vî”uO¢5틆%«òÎ3³ßH¸ò§Ò:«+][Þrz¯GñoÁX¼S©kZ²ø©ìïçÑ´K ÌH,o4»Ù¯mîXĨe‘7CòåPãvWwVj¤ëSÒN§´WÕ|.‹ÚêQm]4Õî¬Òg5ÆjXYëÂpvѵ5ÚÞÍr]i%wªiYóß>k[Àúïuë^3ðêÞÛã]ð1Ôtk«{“#û>kæ’9ÐÁٖ秘 ø¨ÆH¯Š);몓iÅèÖ¦Ó½÷JÚsÉÒt¤ôRRVÓì´Ô·æN÷éf—gUøyàuð%ÿ/Æ¡g/ü$76W?dÓ¬>Ãocö}>ÚÏËŠ?1ñû6å\ü¡‚üÛwåRðäÕûÓ•Û»÷åÍ«ê×W×{#%*z%ÉÃEeîÊrº]¿dµµ·g§}¸zšÈ£#^¹é–êüÆ43ÿ•{õÿÈ­â_ûÜ趦·Ùœßëeÿxÿ:C# 7øƒ¥ÝjÏáȆ®jZeµËÝOo¡]Ci!uM±î™®`u¹a³vJ ㌤­>wÑ4½]µû®½$ÆßºâºµE­¾û;ùyžp<1â{ý,hZ>¹¤C'ˆaÔëþ^©ä9³¸ŽI㻕٠XÞé‚ãkü®›j¤WD§Ó£³·MoÌÓÞï[ÛU$œg.ê Õ©­~ë+vÝÐÏáé¾$ð—ö>­ö‰‡W¹½Õî4ךÛΞ[wÛå W`8;™œGÉl¨+sÂ.Ë‘/6ù›m>÷mõJö¶Í9;ÇšZ·4þJŠóµ’[ï¯ý_ÀöþÑo~Í6¡}q&‘k¤ÙÅkhòÍö¸d–h§.¹ ™][sD+’À 6½Ú*ÍÊ.7Ùr¥›íeiujêͱÆÏZ¯OšÛ¾{sYwÞË]ü®z†ô—Ðô=?Mšc=ÜhZâsÿ-§r^Gÿ;1ükIòÞÐøU’ïd¬¯çe¯™”9­yüOWêûy-—ednTax«þE_ÿØ2ïÿD½5¸žÌó¿ŽòE~/ÿØ­ªÿé$´áñ!Oágå÷íLâÍþÒõÆÛÿOº}{8¯àGåùVøÒùþdšpÿ‹aáóÿT²ÏÿQ¨éÃýÕ]IŸûÏõØýޝ öB€ ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €9Ox7GñÎý¬ùéJ·ÜÚ¸Im¥\€èH#8f‚b9®¼6®²­Eëø5Ùœ–[‡Í°ÒÂâ£x?“ºÙ§ÜóøP¶ôRümÿ6_ü^§úÁWþ|RÿÀ?àžú›ƒÿ Šÿø:æð¡lÿè¥øÛÿl¿ùõ‚¯üø¥ÿ€Áõ7ÿAÿðtÿÌ?áBÙÿÑKñ·þÙò5ë_ùñKÿÿ‚ênþ‚+ÿàéÿ˜Â…³ÿ¢—ãoü ²ÿäj?Ö ¿óâ—þÿ?ÔÜýWÿÁÓÿ0ÿ… gÿE/ÆßøeÿÈÔ¬çÅ/üþ©¸?ú¯ÿƒ§þaÿ ÏþŠ_¿ð&Ëÿ‘¨ÿX*ÿÏŠ_øüÿSpô_ÿOüÃþ-Ÿý¿àM—ÿ#Qþ°UÿŸ¿ðø!þ¦àÿè"¿þŸù‡ü([?ú)~6ÿÀ›/þF£ý`«ÿ>)àðCýMÁÿÐEü?ó: üм/®Aâ9uÝoZÕm‘ÒÚMfxœ[nX Ž4*HÉÎc&¹±yÍ|]`ãB÷j*×õ;rÞÁe˜­AÎu-kÎnm.Êûç‰Á«ÿÐÙ©à=ÿ¢áo0û¯ÿCf¥ÿ€ö?üb‹…¼Ãì¿ý š—þØÿñŠ.ó°jÿô6j_øcÿÆ(¸[Ì>Á«ÿÐÙ©à=ÿ¢áo0û¯ÿCf¥ÿ€ö?üb‹…¼Ãì¿ý š—þØÿñŠ.ó+]è—z…¼–Z‡‰u;‹FÙ­öZÄ&LòŒÑ­´ô8#ƒEÂÇñÇþH§Æûµ_ý$–œ>$)ü,ü½ý©ÿäŽ~Ò_õÆÛÿOº}{8¯àGåù^øÒùþaà}CKñÃoLq¤Ýx>ß×Ä É ÐiÃM¹IÆä–9Œ®ÓѪÃÚ®•ZÜŠ÷¥_™ÿZPŸÚ;âÿ˜ß‡ð‘¸ÿåµsÿf¾ÿ×Üoý »_xÓûH|Bóðïþ7ü¶£û5÷þ¾àþÐ]¿¯¼CûI|Bóð÷þ7ü¶£û5÷þ¾àþÐ]¿¯¼Oøi?ˆ?ôð÷þ7ü¶£û5÷þ¾àþÐ]¿¯¼iý¥~ ùx{ÿ þ[Qýšûÿ_ph.ß×Þ*þÒŸüÆü=ÿ„Çÿ-¨þÍ}ÿ¯¸>¾»_yj?Ú+â5﯄n?ùmGökïý}ÁõõÛúûË#ö€øŠyþßðçþ7ü¶£û5÷þ¾àúúíý}ã‡ÇïˆÇþcþÿÂFãÿ–Ôf¾ÿ×Ü_]¿¯¼_ø_ßè`ðçþ7ü¶£û5÷þ¾àúÿ—õ÷‡ü/߈¿ô0xsÿ þ[Qýšûÿ_ph.ß×Þ;þçÄoú<7ÿ„Çÿ-©gyÿ_pþ¿åý}áÿ óâ7ý ÿÂFãÿ–Ôÿ³_ëî¯ù_xÂüøÿC†ÿð‘¸ÿåµÙ¯¿õ÷×ü¿¯¼?á~|Fÿ¡ƒÃøHÜòÚì×ßúû…ý »_x¿ð¾¾#ÿÐÁá¿ü$n?ùmKû;Ïúû‡õÿ/ëïø__ÿè`ðßþ7ü¶£û;Ïúûƒëþ_×Þð¾¾#ÿÐÁá¿ü$n?ùmGöwŸõ÷×ü¿¯¼?á}|Gÿ¡ƒÃøHÜòÚìï?ëî¯ù_x‡ãßÄaÿ3†ÿð‘¸ÿåµÙ¯¿õ÷ ëë·õ÷‰ÿ óâ7ý ÿÂFãÿ–Ôf¾ÿ×Ü?¯ù_xÓñûâ0ÿ˜ÿ†ÿð‘¸ÿåµÙÏ¿õ÷×ü¿¯¼aý ~"ùxsÿ þ[SþÍ}ÿ¯¸__òþ¾ñ‡ö„øˆ?æ=áÏü$n?ùmGökïý}Ãúúíý}ãOíñu×|;ÿ„Çÿ-¨þÍ}ÿ¯¸__]¿¯¼aý¢~!ùŽøwÿ þ[Qýšûÿ_p}}vþ¾ñ¿ðÑÿè9áßü$n?ùmGökïý}ÁõõÛúûÄ?´oÄ1ÿ1Ïÿá#qÿËj?³_ëîíÛúûÆŸÚ;âÿ˜ß‡ð‘¸ÿåµÙ¯¿õ÷ö‚íý}âÃGüBÿ ß‡ð‘¸ÿåµÙ¯¿õ÷ö‚íý}âÚCâÿ˜ß‡ð‘¸ÿåµÙ¯¿õ÷ö‚íý}âÚGâÿ˜×‡¿ð‘¸ÿåµÙ¯¿õ÷ö‚íý}â¯í!ñ¿æ7áÑÿrÇÿ-¨þÍ}ÿ¯¸?´oëï,'íñ ñ{ßøHÜòÚì×ßúûƒëë·õ÷–íñÿÌßøHÜòÚì×ßúûƒëë·õ÷޾"Ÿùøsÿ þ[Qýšûÿ_p}}>Ÿ×Þ8|}øŠæ`ðßþ7ü¶¥ýœûÿ_p}}vþ¾ñá~|Fÿ¡ƒÃøHÜòÚŸökïý}Ãúÿ—õ÷Š>=üF?ó0xoÿ þ[RþÎóþ¾àúÿ—õ÷ˆ~=üFó0xoÿ þ[Qýçý}Áõÿ/ëï!Úâ2Ì{Çþåþ[SþÍ}ÿ¯¸_Ú ·õ÷Ú'âÿ˜ï‡ð‘¸ÿåµ?ìÇßúû…ý »_xŸðÑ_ÿè;áßü$n?ùmGöcïý}Áý¢»_xÃE|Cÿ ï‡ð‘¸ÿåµÙ¿õ÷öŠíý}âÚ'âÿ˜ï‡ð‘¸ÿåµÙ¿õ÷öŠíý}âÿÃD|Cÿ ï‡?ð‘¸ÿåµÙ¿õ÷öŠíý}âÿÃC|Dÿ ï‡?ð‘¸ÿåµ/ìÇßúû‡ý »_xÃCüDÿ ï‡?ð‘¸ÿåµÙ¯¿õ÷ö‚íý}äMûF|C^ºß‡ð‘¸ÿåµÙ¯¿õ÷ö‚íý}ä_ðÒ?¿è7áßü$n?ùmGökïý}Áý »_xßøi/ˆ?ôð÷þ7ü¶£û5÷þ¾àþÐ]¿¯¼CûJ|Aóð÷þ7ü¶£û5÷þ¾àþÐ]¿¯¼CûJüAóð÷þ7ü¶£û5÷þ¾àúúíý}ã᥾ ÿÐgÃßøHÜòÚì×ßúûƒûAvþ¾ñ§ö˜ø€?æ3áïü$n?ùmGökïý}ÁõõÛúûÄÿ†™øÿAŸá%qÿËj?³_ëî×ü¿¯¼zþÒÿÿÈkÃÃþåþ[RþÍ}ÿ¯¸>¿åý}åø¿hˆRô×ü8>¾¸ÿåµÙÏ¿õ÷××oëï-¿üÌÿÂFãÿ–Ôg>ÿ×Ü_òþ¾ñá~|Fÿ¡ƒÃøHÜòÚŸökïý}Áõÿ/ëïø_Ÿ¿è`ðßþ7ü¶£û5÷þ¾àúÿ—õ÷‡ü/ψßô0xoÿ þ[RþÎ}ÿ¯¸>¿åý}áÿ óâ7ý ÿÂFãÿ–Ôgyÿ_p}ËúûÄ?~#ù˜<9ÿ„Çÿ-¨þÎ}ÿ¯¸__]¿¯¼Oø_ßè`ðçþ7ü¶§ýšûÿ_ph.ß×Þð¿¾#ÐÁá¿ü$n?ùmGökïý}ÁõõÛúûÈÛöøŒ¿óðáÿ¹Fãÿ–Ôf¾ÿ×Ü_òþ¾ò”Ÿ´Ä8εáïÃÂ7ü¶£û5÷þ¾àúúíý}äðÒßè3áïü$n?ùmGökïý}Áý »_xÃK|Aÿ ×‡¿ð’¸ÿåµÙ¯¿õ÷ëéôþ¾ñá¥~ Ÿùx{ÿ þ[Qýšûÿ_p¾¾»_x¿ðÒŸè5áïü$n?ùmGökïý}Áý »_xÚOâ ÿ˜×‡¿ð‘¸ÿåµÙ¯¿õ÷ö‚íý}âÿÃI|Aÿ ×‡¿ð‘¸ÿåµÙ¯¿õ÷ö‚íý}áÿ %ñþƒ^ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‹ÿ #ñ þƒ~ÿÂJãÿ–Ôf¾ÿ×ÜÚ ·õ÷‹ÿ #ñþƒ~ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‡ü4Äú ø{ÿ þ[Qýšûÿ_ph.ß×Þ/ü4Ä/ú øwÿ þ[Qý˜ûÿ_ph.ß×Þ/ü4Ä/ú øwÿ þ[Qý˜ûÿ_ph.ß×ÞðÑÿ¿è7áßü$n?ùmGökïý}Áý »_xÃGüBÿ ß‡ð‘¸ÿåµÙ¯¿õ÷ö‚íý}áÿ ñ þƒ~ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‡ü4Ä/ú øwÿ þ[Qýšûÿ_ph.ß×ÞðÑÿ¿è7áßü$n?ùmGökïý}Áý »_xÃGüBÿ ß‡ð‘¸ÿåµÙ¯¿õ÷ö‚íý}áÿ ñ þƒ~ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‰ÿ ñÌoÿøHÜòÚìÇßúûƒûAvþ¾ñ?á¤> ÿÐoÿøHÜòÚì×ßúûƒûAvþ¾òEý£~!7üÇ<:?îQ¸ÿåµÙ¯¿õ÷ö‚íý}å…ý¡~"7üǼ9ÿ„Çÿ-¨þÍ}ÿ¯¸?´oëïÿ ñþƒÞÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷˜¾&ø¿ãOxoÄÖÝ6ë«9`ŠòÒáö•óÖuxZ@ª HSx^U)Ê/Ýv=°Œ–ªç+ÿ ‘ûAÿÐÑ¡á¡òoíª3ûÌ=•?å_pŸðØÿ´ý úþúÿ!Ñíª3ûÃÙSþU÷ ÿ û@ÿÐÏ ÿá¡òÚ§ó?¼~Êʾàÿ†Æý èfÐðпùmSùŸÞ/eOùWÜðØ¿´ý Úþúÿ!Ñíª3ûÃÙSþU÷ ÿ ‹û@ÐÍ á¡òÚ§ó?¼=”?•}ÃÇí“ûA¯ÝñF„>žпùmSùŸÞ?eå_q ý³¿hÓÅš'þÿ!Ñíª3ûÃÙCùWÜ/ü6íÿCn‰ÿ„†…ÿÈt{jŸÌþñ{(*ûƒþCö‰ÿ¡·DÿÂCBÿä:=µOæx{(*ûƒþCö‰ÿ¡·DÿÂCBÿä:=µOæx{*ʾáá´h¯ú´Oü$4/þC£ÛTþg÷ÙCùWÜðÚ?´Wý Ú'þÿ!Ñíª3ûÃÙCùWÜðÚ?´Wý Ú'þÿ!Ñíª3ûÃÙCùWÜðÚ?´Wý Ú'þÿ!Ñíª3ûÅì©ÿ*ûƒþGö‹ÿ¡»EÿÂCBÿä:=µOæxý”?•}Áÿ £ûEÿÐÝ¢ÿá#¡òÚ§ó?¼=”?•}Áÿ £ûEÿÐÝ¢ÿá#¡òÚ§ó?¼=”?•}Áÿ £ûEÿÐÝ¢ÿá#¡òÚ§ó?¼=”?•}Áÿ £ûEÐÝ¢á!¡òÚ§ó?¼^Êʾàÿ†Ñý¢¿ènÑ?ðпùmSùŸÞ?eå_pÃh~Ñ_ô6èŸøHh_ü‡G¶©üÏïeå_pßølïÚ ÿÌÙ¢á!¡òÚ§ó?¼=”?•}ÂÃfþÐÿô5èøHh_ü‡G¶©üÏﲇò¯¸?á³?hc×ÅZþÿ!Ñíª3ûÃÙSþU÷ ÿ†Êý¡èjÐÿðпùmSùŸÞ?eå_pÃdþПô4è_øGè_ü‡G¶©üÏï²§ü«îþ'öƒÿ¡£BÿÂ?Bÿä:=µOæx{*ʾàÿ†Èý ÿèhÐðпùŸ¶©üÏïeOùWÜ'ü6GíÿC>ƒÿ„~…ÿÈt½µOæx{*ʾàÿ†Çý ¿ègÐðпùmSùŸÞÊŸò¯¸OøloÚþ†}ÿý ÿèöÕ?™ýãöPþU÷ý±¿hÓÄúþúÿ!Ñíª3ûÅì©ÿ*û‡Û+ö„ƒÿ„~…ÿÈtýµ_æ{eOùWÜðØÿ´ý úþúÿ!ÒöÕ?™ýáì©ÿ*û…ÿ†Èý ÇOh_øGè_ü‡G¶©üÏïeOùWÜ8~ÙŸ´0éâ½ Ü¡¡òÚ§ó?¼=•?å_pïølïÚ#þ†Íÿ ÿèöÕ?™ýáì©ÿ*ûƒþ;öˆÿ¡³DÿÂCBÿä:=µOæxý•?å_qÞ4ñOÅ-Pø—ÇÚÔú¾«tƒÎÛ6hÇæ[x,P)*¤¬h ‘’3\õ%)KÞw:)ÅEhÿÙ endstream endobj 43 0 obj <> endobj 48 0 obj <> endobj 49 0 obj <> endobj 47 0 obj <>stream ÿØÿîAdobedÿÛC       ÿÛC  ÿÀ÷ÿÄ ÿĵ}!1AQa"q2‘¡#B±ÁRÑð$3br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ ÿĵw!1AQaq"2B‘¡±Á #3RðbrÑ $4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øùúÿÚ ?õ¿‚?|-¬øGÃ?¾!ønÃÄ~*ñšj°[ë°¥ý–Ÿgpže²Gk hYÌ¼ŽŒáäeVUP+ºòóHã«VW´Oy_‚ÿ þh×ßü#tŸþG­}>Æ\óî8üø[ÿDoáÏþºOÿ#Òötûž}Æ‚¿ èü:ÿÂ7Iÿäz=>ÁÏ>ãOÁo…Ãþhßïü#tŸþG§ìéöy÷~ ü/ÿ¢9ðëÿÝ'ÿ‘èötû<ûˆ~ |0íðsáÏþºGÿ#Ñìéöy÷#?~ù£¿ðÒùŽJ}ƒš}ÆšøcÿDwá×þºOÿ#Ñìéöy÷%à×Âò~oƒŸðÒùgO°sϹu> |*aŸøS?ðÒùgO°sϹ!ø)ð¨Íøsÿ„v“ÿÈô{:}…Ï>ãÁO…}¾ |9ÿÂ7Iÿäz~Ο`ç©ÜŒüøZ?æü9ÿÂ7Iÿäz=>Âç©Ü¯'Á¯…È ÿ…7ðçÿÝ'ÿ‘éû:}ƒÚTîd\|*ø_âÎ|9÷&éüT¨Ó}?2]Y÷1gøyð¾2Gü)ï‡?øFiüV°ôû~d:õ;”ÀŸ O„ðŒÒ?ùŸÕ©öüÅõŠÿ"¬žøf¾ÿá¤ò=?«Ríù‹ë;™Wøv ìøMðèÜ—£ÿò5WÕivüÅõŠÿ# ø2@øUðèÜ—£ò5?ªÒíù‹ë5;þF{h>>|:ÿÂ+FÿäjU£ü¿˜¾³W¿äBt?ù¥¿ÿðŠÑ¿ùªÑþ_Ì>³W¿ä0èž íð»áßþZ7ÿ#QõJ_Ëù‡Öj÷üˆÎà ä—ü;ÿÂ+FÿäjT¥ü¿˜¾³W¿ä4è¾ íð¿áßþZ7ÿ#P°”—ñaõš½ÿ!?±|?æ˜|;ÿÂ'EÿäjT£ü¿‹Öj÷ü„þÆðgý‡øDè¿üGÕ(ÿ/âÃë5{þBÿbø7þ‰‡Ã¿ü"t_þF£ê”—ñaõª½ÿ þÅðoý‡øDè¿üGÕ(ÿ/âÃë5{þAý‹àßú%ÿÿð‰ÑùªQþ_ŇÖj÷ü‡ÿbx3þ‰ÿü"´_þFªúåüX}f¯È?±<ÿD¿áßþZ/ÿ#Rx:?Ëø°úÍ^ÿbx3þ‰ÿü"´_þF¥õJ?Ëø°úÍ^ÿbx3þ‰ÿü"´_þF£ê”—ñaõš½ÿ þÄðgýÿ‡øEh¿üGÕ(ÿ/âÃë5{þAý‰àÏú%ÿÿðŠÑùªQþ_ŇÖj÷üƒûÁŸôKþÿá¢ÿò5T£ü¿‹¬Õïùö'ƒ?è—ü;ÿÂ+Eÿäj>©GùY«ßòìOÑ/øwÿ„V‹ÿÈÔÖ‡òþ,>³W¿ä4èž óKþãþÄÿ‘¨x:?Ëø°úÍ^ÿ«¢ø3¿Âÿ‡øEh¿üKê”—ñaõš½ÿ"Ìz‚_…¿ÿðŠÑ¿ùªQþ_ŇÖj÷ü‹©áÏ·üÒχøEhßüGÕ(ÿ/âÃë5{þDƒÃ^ïð¯áßþZ7ÿ#QõJ?Ëø°úÕ^ÿïøF| ÿD¯áßþz7ÿ#QõJ?Ëø°úÕ^ÿ‚þŸÑ+øwÿ„^ÿÈÔ}Ròþ,kW¿àƒþŸÑ+øuÿ„VÿÈÔ}Ròþ,&¯ÈpðÏ€ÏüÒ¯‡_øEhßüGÕ(ÿ/âÃë5__È_øF<ÿD«á×þZ7ÿ#QõJ?Ëø±}f¯Èxð¿€üÒ¯‡_øEèßüKê”—ñe}f¯È?áðý¯‡_øEhßüOê”—ñaõš½ÿ ÿ„_À_ôJ¾á£ò5T£ü¿‹ÄÕïùð ÿšSðëÿ½ÿ‘ª^òþcXš½ÿ!áðýŸ‡_øEèßüGÕhÿ/æY«ßòøE|ÿD§á×þz7ÿ#QõZ?Ëù‡Öj÷üƒþ_ÿÑ)øuÿ„^ÿÈÔ}Vòþaõš½ÿ ÿ„WÀ?ôJ~á£ò5U£ü¿˜}f¯È?áðý¯‡_øEèßüGÕhÿ/âÃë{þC?áðý¯‡_øEhßüMá(ÿ/âı5{þDmáù¥ÿðŠÑ¿ùªQþ_ÌY«ßò!o øtøYðïÿ­ÿ‘¨ú¥åüX¾³W¿äWx tø[ðïÿ­ÿ‘¨ú¥åüXþ³W¿äWoø,tø]ðïÿ­ÿ‘¨ú¥åüÃë5{þEgÐü:|0øwÿ„V‹ÿÈÔ}Ròþ,>³W¿äVmÁãþiÿü"t_þF£ê”—ñbúÍ^ÿ‘Ò|":|2øwÿ„N‹ÿÈÔ}VòþcúÍ^ÿÏì¿g?ð¬¾ÿá¢ÿò5T£ü¿‹¬ÕïùmôŸ1O…ßÏýÉZ7ÿ#QõJ?Ëø°úÍ^ÿ‘ÐÛøwÀŸ…_³ÿb^ÿÈÔ¾«Gù0úÍ^ÿ‘lxWÀþiOïü"ôþF£ê”—ó¬Õïùð¯€?è”ü:ÿÂ/Gÿäj>«G·æY«ßò|/àÿ4«á×þz7ÿ#QõZ_Ëùë5;þC†<3ÿ§á×þz7ÿ#Rú­.ߘþ³S¿ä'ü#>ÿ¢Uðëÿ½ÿ‘©}V—oÌ>±S¿ä8xgÀôJ~á£ò5/«Ríù‡Ö*wü‰—Ã_…¿ð‹Ñÿù—Õ©vüÇõŠË°øWáÉ ?Â_‡$Ø—£ÿò5/«Síù•íêw7í|ðºLoøAðäŸû4þG¥õz}‡íçÜÚáï¦ÿš;ðãÿÝ#ÿ‘é}^ŸoÌ=¼û–WáÏ“×àïÃü#tþG¡Ð§Ø~Þ}ɇÃo…þhçÃü#tþG¥ì)ö¶ŸrAðÏá9ÿš7ðãÿÝ'ÿ‘èöû¶ŸrQðËá)ÿš5ðãÿÝ'ÿ‘èöû¶Ÿrm#áGÁ™¼sát¾ø9ððÚI¢ënðÿÂ'¦,nñÜhâ6dm,¢i€$d MsV§É$tR›q»=[ømû9xEÕõëÿ‚ þÁ¦ÚËy?•àÝ)›Ë ¶Ñärp§³ö} 9Îf‡_ ´yO~Í¿a·‚êÂÏU²Ñí4CQÐ$½*¶¿l¶û *†‘ãBc–O½¹w g (½Êi¥sÐ ø7û>É41Ÿ‚ Èfð‡é\óÿ\)¸"™´ ü·ð÷…b„_ äéòÜxCI–I­£ffv·,ÌI$’I$×ÎÏR:)vü¿£‘ᪧ)Sêû÷~gA†¾ ·_ƒ¿ ¿ð‹Ñÿù¹å™V_kò;©ðÖ_òëñæG…¾ê𖣤øköqð6»aaý§so¥ø;ÃÆT·ÜÊZ8dD–r à¬)#è1™7^¦/8TVNÚÿÃ~g›™`òœ®¬iW¢îÕô½­{u’ü.VmálÞÔ¯ÿgoÙh^$2#R¼ðo‡£ŠF¥Œ±Á³í" +D‰#9ĉ¹ÖxÚYÍik®ºü­ø‘„ÃäØÜOÕhÒmëg­¿íëþ©<7ðh>ü2ÿÂ/FÿäzãŽeYý¯Èõ§ÃX(ÿ˯Åÿ™ÄøóÃÿ À¾=ß ~Árš¥$SÚxCI†Xmeet‘ ¬2AºicjNI9v/#ÃP¥)Æž«Íÿ™æµ7 ü1ѼQñ_ᆉ…‡·YÑtâa±šÒiÄ ,6ùÙ ‰<¶ë¶ ˆË#’»”ô5h¥$| *­ÉÅŸiü‰[àçÁBG?ð…xÿM–Õµ?Oã0´ŸÚÂWž#-Ï„üQ§h¿ÛZ‡GŠu [xôæÔ,–áåˆ0œÌTÇk+¬¢/(ãaq d\~±MPúÍI(G’SWkXÁÚ[_Ug+;>TÚ:ka*Ѫ¨Æ<ï÷wåÚ>Ò)Â÷¶îQ‹µí)G£¹ÉxWöÇøAã8õéô(u ›}.Å5wk[½*íÛLó’)o(/$’Þ8VT–HîVˆ™•‘vIÆ¥Ou)F2wº‹ùo(óE¦âÓ”e%ŠN0÷Œ$š—$“jVI6äãm"­w'uZò³Q»Ðõ=ã'„¼Ku:n™ª›;­.ûZ±Ô$Š#Q±¶–8Œð‘!b’U¢,«½îRØÕªèaëb*ÅÇÙF2”_Ä”ý£Š·IZ›m6œy¢¥isF3§^xï9J)ôn<œÞvN|·¶®2jñå” üXÓ¼a­xwJÐ<â)ìõM"ÓY—V”YAÌm$BT’áf»K[Å4aÎÒà«mè©gˆ¯†“÷¨¾WæüºÙëfÒ‹´’w‹ISœjáébcµEtºÛMßÃ¥õJNIY´” åâ_~!êžñÕþ‹gñœx:ê߇TÐô3›7ü$š§Ÿ*%·“¿¢Zj÷¾¿Ðç¸ ßÙºœ¶²Íä€K[M4D0†Ù‚3ƒ;ÜžýwÓÉߪ89”•ã·GßÍ®¦Tn"´‰”ŽVI¹<Ö©žjb¹Bi2ª ˜7kœšb9阩4ªdª°®3½¸„úšb} ­0 p=¨ÔP¡ê  ( € (ªÜŠ$FÅhE%^4ð{P¨ ¤Å aôÔPqI«‰;¤Š  Rdì>¤  € (¤w¦˜šFhØ -1•hQÒÊŽ”QÒ˜Š¬´†@€©  Û+¬`gšèâ“rƒš—u "±÷ Ëc½+ã|Â)â‰i42Ôw9©°îlÚ^m+Í+ç]gziXw6ã˜i[Y=éXe”“¥!ÜZÎ[Å…þªøVëNÇp4­qwm Á¹Ñ3×é\ó\Õòÿ3xiMØæåñWŠ."– î–X$RFÊêF ®#µW³3<ûCÕÞÓH´ð‡‡í´=.õ[½WVm-ÒKÙ•ðk8n ØÎfY#D,$Î6o”>JÕ} å6©¯3Ö4¿ø­õ-9øí3ÆáíVéÙlb¤î|5'Š|}¿‡×P"ì=$¨ò#=l`'ø}I¯ÍkÔ«}Eù#úK Éï.²ÿÒŸ™§k⟈„ ê ÿ~#ÿâkÌ«V²{ŸAB†ªü_ùž‰ðãÅwzo´øãÄú…¯†˜jVhÖ=Þ§8 >ͱDz8ܲyŽ¡Õötft÷¸~¬ §Z½džÜ­¥§?+u>#ŽéOì°x #š~óšMÙÞÜ«·vßKy›>!ÜøãÄv?¼7­jpø‡VµŠÏTðæ«i$Í£˜”€-®L~S[1 ÛCß&ý¹vXú3ªôq8XÕ¡Y]m­oÝnšü¾Ga1faS ŽÂ>Y_ß³²·ilâüµ½ŸsÈn|Sñ5ÿ¿ÿñ5óëV}OÒ+ÐÀtâÿÌåu¿øö_øÎ;«âÖç@Õ·"1ÇØ§ÿf½lJ®¤SgÌç4°‹ S•këæ}ûhÉ¿þÑîYÿéî¿D«ü8ü¿#ð Ä—õÔ÷ƒIÁO#Á^ÿÓeµ:kÜC›÷™$?|%ž—cqu¨Oieâkÿf’"³\Þ ±4R/˜q}0 0Ü.XàçšX*S§ 3\ÑŒg >±¨¤¥”­n›UΤՓš¦º{/eÊןî£{ßwk][6ÃàŽŸ„î|}ñ_ÆÚ¯$·†Å4MJM5Ö+(Ùsk祚Üj÷>(Öoìüi®…¥Ýŧyvl¶âÜÊ.Õn·:½â&8Ê`:*NuqUq“Öu¼’RÝ$­u»J|Öo™{Ê.8S‡²ÂÃMµN<·_Ìãwï³WÞ<®ÊÏݔԽt]%h×Zx4´PVãí@–ƒ¨‡Ú¥ Lu4ÆÁ¡ÀÒhIŽ©P@Â*–¢z aKÈevZb+:ÒQÖ€*:ÐGZVeö d (ñHTÐIewœh°já†E€0£p+µWcþE !f Ë╆(”ŠVËq\‘ƒšVÐØßà€MM‡s¯µ¼ 4¬RfÄsÞ•‡rêKHe¤“Þ¥¢®A¨éÑê˧7ö„¶7¶+ÛÜÇÜ#,¡±M2ù‘?— :0hІ å89;ÇsXO—G±Phº©9 ðàÿ¹Nïÿ–õ6«ÝÍO°ñ¡êçþfá'wÿËzV­ÝžŸfM­C$rÇâ? ƒ+Â'vpG#þbô5UõAÏÇ™Ú|½´²Ó,Œü?2ØÚ[Ù$³x:ë{¤1,J[n°í¨3€sÀé^ Èy­y/¹ÿ™õ«Œ'ù`ÕÛ{®®ýH¾ßF9ÿ‹[ã/ûù¡òάÃúÿ†«Ïúÿ‡#:gÏüÒïÿßÍ ÿ–t}f×ü0{ ÿ_ðã?²¾ Ñ/ñýüпùgGÖ!ýðŸõÿ4éè˜xÇþþh_ü³§õ˜_ðÁõyŒ:7Äÿ4ÃÆ?÷óBÿåY‡õÿ /«Ïúÿ‡#:Ä#ÓáŒ?ïæ…ÿË:>³ëþ>¯?ëþ‰¼?ñ ÿÍ2ñ‡ýüпùgGÖaýÃêóþ¿áÈÃO†¾0ÿ¾ô/þYÓúÔ?¯øa}^×ü8Ñᯈã§Ã_ÿßÍÿ–t}j×ü0¾­?ëþœxâ0ü3ñ‡ýüÐÿùgOëPþ¿áƒêÓþ¿áÄo|Eoù¦~0ÿ¿šÿ,é¬]5ýÀÕ§ýÕ¤ð·Ägÿ…kâÿûïCÿå?®Síý}Âú¬ûÿ_y›/þ"Kß ¼]ÿ}èü³ªúõ>ß×Ü'ƒ›ëý}åøoñúü7ñoýõ¡ÿòΟ×áÛúû…õ)÷þ¾òðÇÇçþi¿‹ï­ÿ–thC·õ÷ êSïý}ägáwÄÿ4ãÅ¿÷Ö‡ÿË:Úíý}ÂúŒûÿ_xÃð¯âÿšqâßûëCÿåÚíý}Áõ÷þ¾ñ§áOÏ_‡>-ÿ¾´?þYÓþчoëî¨Ï¿õ÷•¥øCãùð®¼X?àZÿ,éhC·õ÷ÔgßúûÌÉ> |BsÇÃïþzÿ,éÿh÷õ÷ÔgßúûÈ¿áGüDÿ¢â¯ÏCÿåÚ0íý}Âú„ûÿ_xÂø‰ÿBŠ¿=ÿ–th÷õ÷ê3ïý}ã¿áH|Cÿ¢â¿ü¡ÿòÒívþ¾á}B}ÿ¯¼?áH|Cÿ¢â¿ü¡ÿòÒívþ¾àú„ûÿ_x£à—Ä1ÿ4ÿÅž‡ÿË:?´aÛúûƒêïý}âÿÂ’ø‡ÿDÿÅž‡ÿË:?´aÛúûƒêïý}à> üCóOüWùèü³£ûF¿¯¸>¡>ÿ×Þ;þ§Ä?ú'Þ+üô?þYÑý£ß×ÜPŸëïøRŸÿèŸx¯óÐÿùgGöŒ;_p}B}ÿ¯¼_øRŸÿèŸx¯óÐÿùiGöŒ;_p}B}ÿ¯¼wü)oˆ_ôO¼Wùèü³§ý¥ß×ÜPŸëïøRß¿èŸx¯óÐÿùgKûF¿¯¸>¡>ÿ×Þð¥¾!Ñ>ñ_ç¡ÿòÎívþ¾àú„ûÿ_x–ø…ÿDûÅž‡ÿË:?´aÛúûƒêïý}áÿ [âýïþzÿ,èþчoëî¨O¿õ÷‡ü)oˆ_ôO¼Wùèü³£ûF¿¯¸>¡>ÿ×Þð¥¾!Ñ>ñ_ç¡ÿòÎívþ¾àú„ûÿ_x–ø…ÿDûÅž‡ÿË:?´aÛúûƒêïý}áÿ [âýïþzÿ,é¬Ê¿¯¸>¡>ÿ×Þ4üø„æŸx¯óÐÿùgKûF¿¯¸>¡>ÿ×Þ(ø+ñ Í>ñ_ç¡ÿòÎívþ¾àú„ûÿ_y:|ø†½~ø¯óÐÿùgGöŒ;_p}B}ÿ¯¼²¿¾ ù§^,ÿ¾´?þYÑý£ß×ÜPŸëïÿ “âý¯ßZÿ,èþчoëî¨O¿õ÷ÿ…Kñþ‰Ï‹?ï­ÿ–th÷õ÷Ô'ßúûÃþ/Äú'>,ÿ¾´?þYÑý£ß×Ü5šëý}áÿ ›âý¯ßZÿ,èþчoëî›ëý}âÿ§øÿDçÅŸ÷Ö‡ÿË:?´aÛúûƒê3ïý}âÿ§ñÿýŸÿßZÿ,èþчoëîÔ'ßúûÇ©ñÿýŸÿßZÿ,éhC·õ÷ê3ïý}áÿ §ÇÿôN|[ÿ}hü³§ý£ß×Ü?¨Ï¿õ÷‡ü*ŸÿÑ9ñoýõ¡ÿòÎívþ¾á< ûÿ_xáð«ÇãþiÇ‹ï­ÿ–t¿´!Ûúûƒê3ïý}áÿ ¯ÇÿôN<[ÿ}hü³£ûB¿¯¸QŸëïøU~?ÿ¢qâßûëCÿåÚíý}Áõ÷þ¾ðÿ…Wãÿú'-ÿ¾´?þYÑý¡ß×ÜQŸëïøU~?ÿ¢qâßûëCÿåÚíý}Áõ÷þ¾ðÿ…Uãÿú'-ÿ¾´?þYÑý¡ß×Ü/¨Ïúÿ‡ÿ §ÇÿôN<[ÿ}hü³£ûB¿¯¸>£>ÿ×Þ0ü'ñùÿšsâÏûëCÿå?ívþ¾àúŒûÿ_y|#ñùÿšuâÏûëCÿåÚíý}Áõ÷þ¾òø=ñÿÍ;ñgç¡ÿòΗö„;_pþ£>ÿ×ÞBß~ Ÿù§ž+üô?þYÑý¡ß×Ü/¨Ï¿õ÷·Á_ˆMÿ4÷Åž‡ÿË:?´!Ûúûƒê3ïý}ä'à‡Ä3ÿ4ÿÅž‡ÿËJ?´!Ûúûƒê3ïý}äGàgÄ3ÿ2Š¿ò‡ÿËJ?´!Ûúûƒê3ïý}ãÀ¿ˆáñWþPÿùgGö„;_pþ£>ÿ×ÞY‡àŸÄhŽáñQüt?þYÑý¡ß×Ü/¨Ï¿õ÷šÑ|$ø„€øwâÃøèü³£ûB¿¯¸>£>ÿ×ÞMÿ £âýŸßZÿ,èþЧÛúû‡õ÷þ¾ñ§á7ÏüÓŸßZÿ,èþЇoëîÔgßúûÈ[áÄÓáß‹?=ÿ–thC·õ÷ÔgßúûÈÁ߈'þiç‹?=ÿ–thC·õ÷ê3ïý}ägà×Ä#ÿ4÷Åž‡ÿË:?´!Ûúûƒê3ïý}ãáLüCÿ¢{â¿ÏCÿå/¯Ã·õ÷ÔgßúûǃÇüÓßþzÿ,èúü?¯øaýJ}ÿ¯¼³Â?ˆ‘á^x³óÐÿùgKëÐíý}Áõ9ÿ_ðæÍ·ÃˆPc?ÿ×ÞkGà ü2ñyÿè_ü³£ë°þ¿áƒê“þ¿áËiá¯_†0ÿ¾ô/þYÒxØ_ðÃú¤ÿ¯øruð¯ŽWþiwŒ?ïæ…ÿË:_\‡õÿ ?ªËúÿ‡&_ xäÍ,ñ‡ýüпùgKëpþ¿á‡õY_ðä£ÃÞ8óJücÿ4/þYÑõ¸_ðÃú´¿¯ørA xÜÍ*ñýüпùgKëqþ¿áƒêÒþ¿áÇÿaøÛþ‰WŒïæ…ÿË:>µëþ>­/ëþQ¢xØÍ)ñýýпùgGÖ¡ýÃÕ¥ýÃŽ/‡üÒŸßÝ ÿ–t¾µëþ>­/ëþwö7è”xËþþè_ü³£ëQþ¿áƒêÒþ¿áÃûÆ¿ôJ ý´?gÚþ¹Ùéê½ ßÃõÐá§ñ³[G?ñZý’[_ýG’ªÁ_×Reü_ë±ú]^YéP@P@PâYµÍCÅ^𦕯ͣZ]XßjWW¶pC-Ã,kÅ™5®÷QîÀÉ  ð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ P M®iþ*ñ7…5]~mfÒÖÆÇRµ½¼‚®g{¨š) (‘° i¸ŠxAÎwôP@P@yÖ 5ýÆÚ—‡ìüSy¡éV•gxí¥ÛÛ<÷S\Ít€3ÜG*ª"ÚLœž  ßð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€(éã_Ðë^:ûö¦>Ïömeû/™äüÞgÚ±æívgcg|D}…J´Ö¼Š“õö’Q·Ê÷ß_-Κ8_k]Qæµëº7ôöž÷þSÛÏ}5o‹?ioø&ÿá݆¹ðóLžï]{ªØèº¶¥¨Üh0^Þ kieh´³lªÁ·qql¬ÑÌ‘4Þ^æ¿bÞ1á½½Þm£í,ß-Ý´ºš¼í%'MhŸšª¹`ãŒJÉ©M'»„cIÙ]Ý&ÖÜ—JóI·cá÷ƈ7ðxfëâÎ…f×µ¿i×>ñ%Ê­´vãU8¸…-mÒâ(’ÌB‹&ÿ3+3‘Ö0©aèÖ•ù Ô“µî¢“½¯nik·ÃmævíÄR~ÛNŸÁG—»söK}ׯ¦õwnTþ¤öáý© ë¿ í­<-«xCSñ†×Ä?h¸Ô-í [ ôfÙœÒC$l<§¹E;Álªï+)a¥*—ÜVªÎp„í-5„ªAY¤¥{ÆVMŽ_ 0—¹*®—5µR÷µåëÉ;jžŠé_NÓÂßþ"kž!Õ<%©|"µµñ¼&¯µ‰å¨\M ÜK#ÁK‹u¶•ÞÝ<Ål¯œŽb”¥Kàœ¡6¶V§Ï¶rS—¹²qøš±À«Jt)׌t©h+êÚ”£.‰Æ3Rºm=c{ŸIVçkw)iñ#Âó¾v¯‡u»ÿ_zU|ksûLøRÚ0ø½¥2=m<|5›s+;üÞýŒ>ÿ4_4v»¶ð¹4eëۦ׽íTÚ¶¼¾Ïá¿e%ÒoíóÑNöŒrö 7îû5ús{O‹Õ%*2¿Ù嫪¼‹ >"x’ûâÏ„¬5k7Zlº—Ät–ÒâòY#‘-õ«HíU¶†6dŒ¸¬BàW‚JXtå«öŸý¼ç;¿V¬›Ý›c’Œ§Ë§ïh¯“¹5èåï5Õë¹éy> üQ´ñgŠ%Xkú·‰5¿kÞ0½¿‡Å÷ú’Î!20[IÄp#Ëç ‘(X­¶²ÆvÈæ»«ÇÙ9aèFò„(¤ž¼Òœ¹cï=nÛNSzëËnXÄ':ÕeQ¨¯¬N:^ÑIUod½Ø(8¨¥ïi6”´=vãö¢ñw‡oµÍÇ_ l´ÝoNƒÃ×"=/Ćþ £Õu6°‘­b`Ðí.À¦² ã¥N5j*jZûOfÝ´øù–Í­-f¢÷ÑY_¿f«%î¸Ušïû¸Æ\¯´Ÿ6¶æIY§&ÚŽÇŠim[Lñ>§àÿ |?ƒTÖâñu¯…-ö´la™¦ÑΧö‰må1ªàÆUUÉpÉù+<2úç}½¥ü•9$ý[OE¦¶M¤Ü–Õ`©FRohB9Õt’ߥ¹›í¥»ùoÄÿÚçÅÖpügð¿‚|-`º®á­oQÑ>j5ŸÙGûtsÖ­âÆñsϧ[éÎÌ#»ÿ³×Ïó|¹Q®ÎޝåyS€>ÅÑ.RïâGŠ'Líoèÿ{þ¾õZÆý µ-GFøñ§XÒ5 ›ZÇšµÍ­í”­ ÖÒ¥¤¬’FêC+«C \Ø·ËêíÍí{ÙÎ)í®«Mü®©Ž£ «§(Ý=·ê|m³â­'ÁÞ-Ö<¬|J³øq.£àxm.üss­Ç~ÚœºÄê+lÚ™Ÿd{y-‘ýË3J È+ÖQKF”Ò³¯%¥ýŸ³zMoñ§Ê§ïnß»ÈyisáœîÜþ­UÍýže 88ôæ^ó“»ofÖ·;_ŠŸµ?Œ¬ão…| á}4êz†5ÝOCñt—ïhfÓÄk8wŸK[Wž#+Ÿ* ®—Í¢”Å’ÃËŒ§V´Z5(ÛЕN[«¤ÝýÝyym+Ær²æõpôb±ÔhTWŒ¥µª|Ò‡:‹µÒM&›æçZ5ª&øñ7Fø¯âO|UÒmíüà/†vþ'—Jð¿‹ï§å•¯|É §Ù-¡»–Aj-ÁÙÅt;¤}½’^Åã#Í?i Q]v´UôIÊZÔø¬’µ®pá)ÏG/ìê{G'¶Ê›¶öM>]¯9­y"çézßíãÏéZô~5øI¦ÛøÆÚ=êÃLÑüNomo Ôuì{©-!h¦ŠGË'’ÈFݲ¶ÈQç¯õjnõ9ãºVœfá4íwéÍ5e%Ë~Wt™Jq©MW×ÙÊJ‹ù¿u)E«Ù6¥ZMjõÓZZ÷í%ñú—‹­®þ XÜéÞÖ4mY¼±ñHbך”M³I-Ì‘Ï|‰#J`ýÞÙ;‰5íÝ?gµIÔ„o¦°½œ­{EÚÍ®i-mY_Jt¢ÜµjŸµi"”Ô­{^J0rIÙ?‡™hߣø ⯎üU­êžÖ~YØk~×ÛFñ šgˆí® iÑÞÁu ’[Á%ÂÈg‚"žR2319UɺqJq¬¢Ôú}¸TPåôq¼Ô¶Våjìʯ=r5vù³ÞçNZÚÎ3ƒ‹]$›G½Veh·±ØüGñ¤²îÚt=|¿õßV¥)(');$Ç ¿iß xƒã-û¯Åý/[Ó¼pÚœV´Ö »}û9ñnRÙ´_i¶K™Ü2Ê€óŠšäÂNu.íY¾É·ÍÙÆ¢¹š5ek¹1â á‰QZZ~ÊÏK»i/•HÕ\ßiN’»J(ÚñÏíñ“RøGcñ/À ðö—¢ë:¦‚ú%Þ¡â9òëO»¿‚<ÜÛgI ,rƤ,’”YÃoQ¶*´ñT(WŠRr´£{¯†O•ÊÚ4Ò»Šjé¤ÚÕ׸Ö#•ÝBuþôÕ+ê•¥(Ý®kEIG™ò÷š7Ç«}'Ǿ$Ðõï ˧ÙÿoC¤êšÌž"¸¾µ³½}Þö?*9£U†Ý³$?/–¦EG)¾v tãIÍÊÔ×¶i½ß³šºêõ‡5K]òÆKErjB¢öm«ÍÆÒÙ)Τ¶æ|ê½”¥Î›I@ä5?ÛVµÖ|)£iµJçPÓ­u»øì“S¼’ÏOº¸–;SÙ4ùÐÜ40<­ËÛF¤„¾“J¥:¾ÊªäiÆ2¿Ù¨ã(·¤\i¹%))]¤Ú‹Ñ8¯(Ò¡*ð|×öŽמ0Ù«]þóNT“ZêÖ—âN¥e¨Ú|_ÔüI«ÅáÿøOµßé¯w/Øí´ØšãL„y{¾Ù SoÌÄÚ eUaiS©Q_ž•Y?&×·‹ÿ·iRT’_jR’Wœ›Ö½N­Jt÷ƒ¡dº©F*IüëÊmö§ôŠ·%ðïâGŽu[¿ x Äšöµý»­x•o&Iít)ìšÿìÁþV¥ñ›9 ‘ÂÖ•aõZ~ί½,5:±¨öö“ŠŒwßjêQ{©Sº»ÌªÕ…^zÔ_»YÒtô·,yäÒiÿ5<;rêåVÎ6m—ôïÚ×\Ó¼¦j>øJúމ¤xÃÆÚ“ë>0™î-ì¤7Jð$ÒÛË%ÝÊ­¡eiY™mÏ ¿¢¤R­/jí:pm/ùø¢î¢¬­ûÚ¦ôjí»tK/iì(ëRS­ž‰ºrK}mÎ䬭hí{$uÚþ´¶?þêÚ]ït=?ijEqªj^ žóG×–M6âHì­4Óq4VÓ#F“y¯ol?Ñœ•¥*ùP¤ãR¾Z>I«=e~x>x·{(®ek§­”pæ•hÖ¡KÝ7MßeýÞY%ñsÝ-“jN¢šQŸ6©¨h^ø÷ão‡þ6ñŒþðÕœ:†6¿¯^ê y¬iÿi–ù¢šæfg±‘|›w‹w^)La ï3BqT¨ÎkGY8­[td¡ÝÉJó•.kÊüµ#u(3uEâ«ý^œ½ùEÂO¢©{ÁÙY' BÑiû)+Æq>â·ñ5¥Í¼ “•ÀeÁŒò ªœy$âúÔ*ªô£U+s$þõroøH-»/ä?ƤÔ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿ?á µþì¿ÿøsƵ¯Ç¯ ü|Óþhß²öÊëK­'Å‹âçƒN¸Ó‘”Iw;ÿg·‘åy‘‰b%]ÑSÍóa2€}€÷±ß|Hðd‘†ÂèšÚüßõßI J /økªZÁðÓá´2Mµ×ú^Fè‘{Pñƺþ£ãoü,ð—‰ÛÃ’ëVúµÿˆíí¡¹ºµ¶µ{hü«HçWˆLò]ÆL’Å**#…Yfœ%Z¤îí j-Ûw)7ʵM(û’rêýÕ]É\Ú¥J3µå)r«ÞÉr¶Þ–»Ñ(«îùšj.. W┿ áðׂî‹þ(xßRK»«h´ë].Þþ[8 ~l÷ Ïgh4ðÆ6fób©Ê¯3j0ø#y5{nÔtm·)%²½ÜdÒŒm1¤ãyOG%}îÓvÑZÉ&îíedÛv¿+®~Ø>Ò­Íþ™áëÚT¶ñeõö“an©¦i’¼èÒηÄûâ6Òo…¥ÇÜGÚûtŒTªr©.NhGžþëöŠ.Ow)'{hµ•®®Ô'(Ç–-ÎN¢PûW§e(ÿ-ï%¹½çµ÷88¾=x’ëâÆ«ÿj5Ðüá}sBÐ4˜t‹][{£u%3He¸f™®ÆâJ*ÚÈ6ª\´ÁÁÎýªýåJ²ŠOd¢¤¹tèšnn÷æqP|¼ÄÖq“Œ¨¿sØ:®¿º¿^XÚ*ÖæŒ¹´qo×bý¦¼-7‹tŸ '„|Yý•ªë·ÓüRm-†y{oÃΫûÿ=QÒh÷¼*®Ëû²ë–B¢•/jô÷%Q'»„z®×VqNͦ­vª¬].n¼¼©Û£“ŠIÿàJí{ªÎ-©Ú. Ú§áí·„|5ãGÓµó¦kžÔ¼eo ÛBfŽÎÊ8$–7nÌ.P*†*HlºðNµ—°œá/° Ý¿éä¹Uºè÷ü.mO *•U$Õý«¥ÿo.}Ãî=wÕi½¨x‹ö²ðoƒî>Ûø·ÂúöŒÞ4ž8,SQ½Ñ£ž%ÂA=¯ÛÄŒ±9ò"”¢H<ÁU¯g/­<Öi_Mu´Ÿ.›;ÅǙڛmZm]®/jžëkàÕö÷RMË[lŸÃñèÒÜT¹ŸþÒZŸ‹£Ñ.|oáÿxFi¼{ªxfÎ;hô¹-õ·Tº"{‡Av½xÌdΫ喈µE9AQ¥ZoYR”äì”RnJÚõ÷UúK™|7é¯M®"”ãOÙYõ|þÍYz¹ßT­ +{é¥ÑZ~Öþ ›DÕþñ‡56ÒÓRK_Áo_XÜ™D1y3K…c ¤›%B0褊ÙÑ”c&÷Œœ$º©$ŸMièÓiÙö9!UMS’O–qæ‹è×_4ÕÓi¤í$úžðÏöŽ×lÇFø›¨BVÖï|6`·Š).¬-µ ì…Œa|Éc’+p ›í±Äž9£)Ï/¥*jõÚ‚×i:ºSmì¯584¶Q‹jò»ì­NÇ89rÒj-½ùyiSGþO™jÛj¢Ò*(Âðí]©ü.ø'oãÚõµ¯ÅâMsH¿¾Ò&ÒtØá6·—©WW6Æ`±ÄU,î%YŽOCt›ÂÒ¦ïí Ÿ3êî£Ìâ®õºo–-G]´¾.e:ÓQµœ…þzQŸ'3´}ÖÜy¤ã}ôW·³jµ?ƒôßj^ÿ„SÅ—:N™«iº6£â‹{[a§XO³Ú—/:ÌÈæî$&8œ£d¸E*̨ӕYÆÝr”â¯ÖTÔ›Z_~]Í´“½Ò‰ÍF’­y8*šn å%}m{rÊM+µ{ÏûYü2Ó¼㟇šá¼ÓµO iwzÍÝÏÚtûå’ÖØDÒ0‚Òæk˜X¬ÈÊ—DÎ3´1¬)ÏÚЩZ ¾V£e«mÉÁZ׋nI+]Is+¥­¶•7Ôè»{öÕ»$Üyµ½­vånUo‹Xóg^þ×¾Ð4ï^øçÂ>,ðLJ4Ë VâËÄQØDÓÇ{q%½²G,wOg’,$ˆ‘†FM¯³IÚ ê›STíuñ5Í»´ZQÖêV{+½ §jâ×Ã(ÎIÙÛ– -»Z÷|ÖQ·=÷ŠN<ÒxCöºðŽæð5Ÿ„ü=¯jš‡‰g¿ƒÉÓgÒ¯#Óœ–Ë<—0Þ=»"¥ä2²’¹P<ÌFu'9r§§/=Úi[šQê¯~x¸èµÒI¸^K'4¡9îã% +6å(:ŠÝ>­Ú³Ñê}+ýµgÿ?øéÿ ȰþÚ³ÿŸütÿ…s:Désñ/Å3FÛøwGçÿ—½V€(|pÿ’+ñþÅmWÿI%ª‡Ä‰ŸÂÏ„?m/ù7_Ú þ¹Øÿéê½ ßÃõÐá¥ñ³CHÿ“lÐ?ì’Úÿê<•Pþ þºŠ_Åþ»¦垉óïÆÏ„¾2ø¬úUž—â iš&žcº¶mSÃúƧe|¥Á¸´Ôlukm³ñ Ae žEÏ«I+¤ÓiÙ«5¦é­ÓÑéu¢+™ò¸=bí£I«­ŸUÑîº3?Ãÿ³¶sáM'BøŸ«o\Ò.îeÓüCá{í{A¾ŠÑ‘KzÚ¥ÍìÛÊ|ûîJ2¤*cýÒšrJRæi|<¶²IÆüÍJ? “—¼îäÜž­¶¡'N.)îÔµÕó$Òi½SI´­k'e¦‡¢ÍðoáœÖ:Þ™ÿ¥¼:n¯áȼ#uik,¶ñ6‘˜GjˆŒj¢æ`¾ïp¸º’u\ÜÝùä¦üä­gò²Óo"¨Ô–T¥MëM·½œœ\›¾í¸¦Û¾ªý]司EðòêßÄ“ø{u¾¹¨éúµú}®ày÷v"ØZÉù]‚ÊÛå\+y0mÍ–ªIJOXÊS^R•ùŸÎïM—Dg¨CÙ­½Ÿ²ÿ·=ïwÿ'–»ë¾ŠÞ ìû«ÝüuÐüz|1 xÂ.¹}âö*ÕuIukÉ­æ· 4ÉaŠÏN/ö™&™àiGE »s=F ,<2û‚Žé)ÉIÚNÍ+'î%ÊܯuÉÖ-ºéÆ:ó:m·¦JÞêÑÊñŒTÞª Kí4z5¯ìÅðVÑõVO jŦj+[Ýëú¥Ä6ÖÛ~Õmk— –±>ÄÂ@¨hÙ¶”§MRŽÖ‚îíM§ÛÕ¨ÛDÞš÷wµVjºÄ'ï©ó®ÊošòKdåÌù¬½í9¯ËoøàOÂÿkÚ‰5Íî]NÒ;(‚Ûê÷öÐ\ 9ŒÖ¦âÞ)–+††RYTr¤œZF¤¡Y×OÞræÿ·¬—2[&ÒQm$ÜW+¼t0öqö*…½Õ>V¬âÞî:¶“vM¹+KRÍÁo‡v¬u«]ì^ zOGºµô¶öú”‘Ï“ÃnÒ˜¢Þ·wÑQšB쥀a8ªpTÒÑ)E__vv掷÷tÒ;Ei“f““©)ÊOY¨'çìÜ\~k–:­ZII´Œ]7ösø=¥Yø“M´ð½ÉÓ5½2ëEšÆçXÔ. ³°¹ÿ_kc“2ØÂÿ.cµ/É»M­ RÝ.Mõ~çÁy=ZDÝ—mMjмq)ûêNK·3ÕÊÛs=níww®®ý6«ðáïj~óµX£Ó"Iþ×p˜]:åî¬ÆÕp?w4Žý>lá·\jJ5Týç''þ'M¿œ$Õ¶ÖûÙœîœ^8[~î*Éy^ß}éÁïÓÍßÒ* <“Ærñ÷„¢ ¾}Î…«Ãd€f“í:d›wm‘ÈØáMpáV„|/€Oƒîÿá’F™­3s¸ÊÓ›ƒ'»Ìó<âdß»vîsJ+—Ù[þ]rrù{;rzÛ•o{õ½ÝÔ—7µ¿ü¼çæóö—æô½ÞÖ·KY Ò~h±g¯é~¼ƒVµ—SšórûP./Öb§Ì–4nF] ‘UMºQäŽÜª?öì[i|›zïܺ’unç­ÜeóŒ9ùCNÝ^º™þ*ø-áßë‘x›Uðî¿kâ·’j:©©èÓ]@²ÅpörÄgIb©.å]ï€76bŒšZJͧ¬[Z+Åû¯M5NëG¦‚”œÒO¦ÏªOV”·JúÙ=õÜŠóàw„/¼Q‹çðf¢º´r[LÐ[ÜßCes-¸ÞYìRAm<±d’ÆÎžT{HòÓn”ç*r”âõnO]u’´š¾ÎKFÕ›Öû²d¹éªOd¹íÛß•½ÜnÞŽëW¦¬Ôƒá>n4µ‡Á÷Š4ínëÄvß5Éòõ?Λ–çwÚ®>C”øQ…Æ|«’0è é¯ð=×üüË”å>w/·Ë>N^_»’;omow|‰¾ ørÓ@Òt7áл‡AÐo4 /MÔdºû?Ø®5’ÚV"BÉ'‘ ³ºHÀŒä‚by«Æ¥ÕÜÒ‹»µÔuŽ©ig­Ò¹­:ÒU7+{þÒé]óûו´þyi¢×ÒÞAðßöiÕm%ø‡?Ä4ÿéú~‹§ø‡Y×d·¶´ieI[TºX®|ß6s° _$CÆÏM¥%*mI·'QT¾ÍI(òêäÓ‹—3³wQjÑMò¥Ë(¨¤£JÞêzIYè£Ê’QZ]Ê[ÈõÍà?ƒ¼9=½Þ›á aïáÕ×^ºþ£}<—ëjÖby%žWyììcÃ’:dJ3pååÒÊIh¶œ¾ö®Þ÷»Ý²šº’zó(§}[Q—ÍUYF¬k§i))¯ñ$×5¶mÝó6¯-åv[?ü.›}¥^x?W½·¼Ó-´‰¦Ô¯õ»†¶·šKˆ¸–V”IÓ;¤Á„Švá†ÄÛ¤äê7&õæŒî´|ÑI)]Y§e«[êÝÛwΗîcCኚIê­;s+;Ý4’³Ñ%d’й¤|ðƉŸ„õYfÓ5S®C{¨^_ÞÝI~`{o>{™¤ygaó]ÀP qJn.2Zr©EY%¤å¦×oV÷¾·ªšnüÜ·¾ºE©Ey$ÒvV[÷w©{ð'—ëm Þñ XŨÜêϧÚêú­½¥ÝÍÅÇÚek›hæX®¦Ëys+ ¨P¤ŠšoÙ88ý„”oª\­¸´ÕÓwRø“IÞéYÕ~ÝMOí+>—\ªºÖÜ©+zõnþ­öMcþWŸøÿáHAöMcþWŸøÿá@Ù5ú^à;ÿ…dÖ?èyÿ€ïþ}“Xÿ Uçþ¿øPöMcþWŸøÿá@Ù5ú^à;ÿ…dÖ?èyÿ€ïþ/ƒ$ãïÄY|ûm H†xÁÃ'Úu960ìÛ$°yà è¾%øVÿÇ^ñ_ƒ4ûÍ.Ú]rÍôùdÖ¬n/­¼¿$ÈðÁsm)Ý‘AIã*Ì'nÓ2‚¹º4þi¦¿iF¬èTZnÒ‹ºõG ¦|8ñöµj<=ñ{Å> ñ'‚¡³ÛižðΡ¢OÝ­Ä7ÒµÃê·;‘L{ã·-´2¶®¤¥Z8†ýôù“ówW¶Ý_‘(F'FEÅÂßÝqåk¾Î×ßÎä°þοàÔµýOþ{‰¥Ömµ++›k­^þ{TƒP`÷±ÁlómÒgœBˆ sךÅSŠ¢ðëáiGw{FÎ)KâJ÷,×'Ù±²«8Ötí%%5þ$šæ¶ÎM7ÌÚ¼ž²»±Ði?~ijé¢Oþ‰‡/½¨ÝêÍy¦£Îëo3]K!‘su8Ë’Å_i%U@ºÿí©N¦ªm9t»IE=:Ù-V­ûÏÞÔ΃xoeì½›“—3‹vò÷ce´R´l´1´ŸÙÿá^¤j,:£yk{>Ÿq4úλ©jw,lf[‹HÅÍÌòL°Ã*ïHUÄ`³ü¿;î×ÛOš3¿½9§×™«97ö›Z^WÒÝ…Ê’ihœe tQ’jJ+h¦ž¼©tì­Òj? ¼ªÿÂQöýÍÿ„‹T±Öµ/ô©×í7–gû4¼8Û³ìvß*á[ËùÜÙΛt½Ÿ&œ’r”¥{¿;Ýèôì\¦ç~n°tßø5×þO-w×}”|+ðñYñÀÐâ¨:ŸöɽûTÿñùö§ù›7ìÿP#Û·oñcwÍE&è®Xh­%òœ£9}ò„_•¬¬›Nk~ýET×—–ßöï;Ýí'ë}vVô@xw‰íaÕñ Íi,Fhƒå‚I¹T³` Í™¦ý•GR;¶›ê›ìÚz6®Ö«m6¢¥IQkÝWµ´jé'fµW²Ù­“Ý#2çà­ž±¤üFð‡Š4Iµ‡þ-»7²è3ÙÍÙä“kN¨À”yQeevîmÀ*ŒTiÓƒWtåÍÛÞçWïË&ü¹9bã£r§9{YÕ‹·¸´ˆÔõ€08Õ|U•©Ì·.¦{gµ]îÌÂD¬#ƒGÀS¹¤«.fã¢qQ’MûÖm¦Ýù“MÊÍ4Ò“Š´l’Œš,½ïyI_£IÇKYZͦšwÝÝêtºÁ"çÂ:Ö—â+Ðïµß¯ƒ/´íXmN [ÞïdÝOm’NËvìï$xÝÆœ•¥A$¢å Yh—"J1ŠÙE(¥n‹EcJ§B¥*»Êœ§+¾²›Œ¤å¶î)émß•º[¿„¼´ñe”º†ª"ñ¯¤ëWEf‹)>ž,Ä+îøFû;ÁÉ;Ÿr6ꪵ:u:Âršõï-tëæÌ! j’ÙRö_öᆵþ/}ë¶Úo‡áÏŠ.>2ø^M3Jñ¦ŸðçAñ&¡âYˆ5-%ô¿>k{˜ØiÑ[»Þ4×)D$j BÁk$T`ÕUt©ÊšOâ´¤¬´÷\TSWo%­9­¦*NjJÍÓnÚ/w–M»êåx$Ò÷\¥)»µvþÍ^[9´«¿x¾óBÃú§…ôí2â{‡FÓ¯Äk,Vþ]ª³ÆæiX†-N7P哿“Tӓݪm8ߥîµv¼®ï­­¤kÊÖ!t©ímÓ™óßͧÎômÚÞï-åÍÓø›à§‡üMâuçñ_‰4ôk}.Þ÷MÓ¦µjK§\5ͯœÏÊ»dvÈŠHÕƒÀÖ‘©(Öuž·Ÿ´·E+$ÚëªIY¶•®’–§*¦•áÓÒ0•;õå’³]¯Öé&ôM¸¤‰ì~ øvËR‚ñ¼E®ÜXZø¢çŶšUÃÚù——Ý$è¥`4Nofr®ìÁ‚…ePTã(Ó){ÉBp×ù'owK|6´^úûÎNÖÞu%9T•íΩÞÝé¸4×›äŠ}4Ñ&Û0lÿg¯ A êž¼ñwŠu>…yá½'O¾¸µ)áÍ>érGhɳ°EK–Õc6÷T›¨¯QóOݼŸÄÔZ•ŸK7ådœšNM´­p¬é×x$¹fêrôçw׿ڕ•ì¹’ÒÞ©¥øKGÒ<]yã;k›ÆÕ.tk- â’D1-¤žHØ ï-s&ãœrNŽ£~×þžKúÚÚy[þæ„)Q¢¶¦¤—ý½É{ÿà Ûuùq©ðWÀ~o‡ç¹…ÌÚ?‰o¼SlòÜ&êêy.'Ø«¾™ÒEŒÿ¼,KÉŠOغNÓƒ¦¿ÂÕú^ÍÙô»µ®i^_XU#=¦à߬#«zÅZIÝ5'ånc]ý|'¬Ãw ·Œff…ÚU`ÿ7W7,ÓJ£©í/–Ššk—_y8¤áÈ×Úr9×»ÉI&鯋MèÔìœUôQO™¾v彡}£|>:ÿ†¼S¯xëÄ^$ñ‡m¨YÛ_k §ÂZ³lή–¶Ð¡Úmi Ìû‹|»rvå©éÏÕï£m5ÙënÖKKݺÕÑ»®e5äÔez{Íëw~¶Ð†ßḷ°³±ÿ…•ã¹~Ïc¦Y}¢mgt²ýŠäÜyÎÛ9–|ùS¿ü´ˆÂõ­KOžËâR·M#Ëo𿉯æÔ©ËŸ›K_ÚmÓÚvÿü»þ_3Ö>Ü=ZÌ“WÁ®_Ç^$føG´Ž½ÞªGèAú@üpÿ’+ñþÅmWÿI%ª‡Ä‰ŸÂÏ„¿m1ÿéûA×;ý=XW¡[økúèpÒøÙHþ¯@ôÿ…Kkÿ¨òUCø+úê)ÿ]ÒúòÏD( € ( € ( €2uBñ¢Øx‡E°Õ,UÄ‚ÛQ¶KˆÃ€@m®Î ÷4Êÿ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@V h^´kh¶]‹9ÛiÖÉor-µÀ>€5¨ € ( € Á×<+á­²x—Ãz^¬–åŒ+©ÙÅr"ÝŒíÞ§ÀÎ:àP;ÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€:-¾ðÂܧ†¼7¥é)pT̺eœVÂ]¹ÆíŠ3Œœg¦MoPžGð»Â6ÂDÓÿ·4ûfwZi~!Ô¬­ã,ÅŽÈbQI8UÚ€%ÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hÿ…máïú ø³ÿ Ýcÿ’hoÃÞм.uÒ-¦7β]]Þ]MyqpUv®ù¦wv 8¶NÉÈ#ñÃþH¯Åÿûµ_ý$–ª& >ý´ÇücŸíÿ\ìôõa^…oáÇúèpÒøÙ¥¤/ücG‡ÏýR[_ýG’ªÁ_×QKø¿×cô®¼³Ñ9&oë+Õ´- VÒtûM?O³»g¿Óe¼y^y.€Vâ   aØçqæ«K]‹[š¿ð‹üEÿ¡ËßøNÜòuï`Ô?áø‹ÿC—‡?ð¸ÿäê=ÞÁ¨Â/ñþ‡/á;qÿÉÔ{½ƒPÿ„_â/ý^ÿÂvãÿ“¨÷{¡ÿ¿Ä_ú¼9ÿ„íÇÿ'Qîö Cþˆ¿ô9xsÿ ÛþN£Ýì‡ü"ÿèrðçþ·üG»Ø5øEþ"ÿÐåáÏü'n?ù:w°jð‹üEÿ¡ËßøNÜòuï`Ô?áø‹ÿC—‡?ð¸ÿäê=ÞÁ¨Â/ñþ‡/á;qÿÉÔ{½ƒPÿ„_â/ý^ÿÂvãÿ“¨÷{¡ÿ¿Ä_ú¼9ÿ„íÇÿ'Qîö Cþˆ¿ô9xsÿ ÛþN£Ýì‡ü"ÿèrðçþ·üG»Ø5øEþ"ÿÐåáÏü'n?ù:w°jð‹üEÿ¡ËßøNÜòuï`Ô?áø‹ÿC—‡?ð¸ÿäê=ÞÁ¨Â/ñþ‡/á;qÿÉÔ{½ƒPÿ„_â/ý^ÿÂvãÿ“¨÷{¡ÿ¿Ä_ú¼9ÿ„íÇÿ'Qîö Cþˆ¿ô9xsÿ ÛþN£Ýì™JÞ+ÑüW¤èZꚆŸyv¯a¦Ëfñ<Z µÄ¡'°ÆÑÍZè5¹ÖÔŒóíóÆšÆ¤jÿÚú$?nµŠçÊþÊ™¼½èn~Ò3Œã8Ó?2NænvfŸ“ãOúhŸø(›ÿ’ª¾«æÓÈ<ŸÐ{DÿÁDßü•GÕ|ÃÚy“ãOúhŸø(›ÿ’¨ú¯˜{O ò|iÿAíÿòUUóiäO?è=¢à¢oþJ£ê¾aí<ƒÉñ§ý´OüMÿÉT}WÌ=§y>4ÿ ö‰ÿ‚‰¿ù*ªù‡´ò'ÆŸôÑ?ðQ7ÿ%Qõ_0öžAäøÓþƒÚ'þ &ÿäª>«æÓÈ<ŸÐ{DÿÁDßü•GÕ|ÃÚy“ãOúhŸø(›ÿ’¨ú¯˜{O ò|iÿAíÿòUUóiäO?è=¢à¢oþJ£ê¾aí<ƒÉñ§ý´OüMÿÉT}WÌ=§y>4ÿ ö‰ÿ‚‰¿ù*ªù‡´ò'ÆŸôÑ?ðQ7ÿ%Qõ_0öžAäøÓþƒÚ'þ &ÿäª>«æÓÈ<ŸÐ{DÿÁDßü•GÕ|ÃÚy“ãOúhŸø(›ÿ’¨ú¯˜{O ò|iÿAíÿòUUóiäO?è=¢à¢oþJ£ê¾aí<ƒÉñ§ý´OüMÿÉT}WÌ=§y>4ÿ ö‰ÿ‚‰¿ù*ªù‡´ò'ÆŸôÑ?ðQ7ÿ%Qõ_0öžAäøÓþƒÚ'þ &ÿäª>«æÓÈ<ŸÐ{DÿÁDßü•GÕ|ÃÚy“ãOúhŸø(›ÿ’¨ú¯˜{O#NßDñíÌ)<~!Ð6pIŸ=qÿ?5Œá>Vÿø%&Ú¹?ü#¾?ÿ¡‹Ãÿø)¸ÿäš›C»û¿àPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCPÿ„wÇÿô1xÿ7ü“E¡ÝýßðCR‚ÿÂM¥ø‡OÒu»í.îÚòÊæáZÆÎ[v¢x´®"sØt©vèœÇù"¿ÿìVÕô’Zpø§ð³á_ÛPcösý Oý3±ÿÓÕ…z¿‡ë¡ÃKãfÆŸñŒ^oú¤–¿ú%8 úîþ'õØý#¯0ô  ÿÉEñ—ýtý¨Õ?… ©ê#8øÛþtÛM^ÌiúõÝŒzŒVá‹GunÁO™ w ]UÔüÈHÎC+03ñçÅZ÷„>\_øoRf«ªéZ8ÖLK7öTw·öö’]ud-Nξb˜÷*ïr r{jôpî\ªr³k}œ¹Uö”ÚTâõ´¤¬›²vš§Jµf®á É'µãõ³NË╵åNÇ/¯Úi³—„5èSøÃÄÚ¦¥u§éVúW‰|[©G{¨ÝÝEkl|ÛÉ&he¸_0À¡Bdˆœª-h¥)NžŒW¿++¿…(ÊRnOšm(E»IÍ·Ëg)9Li©sâ*ÉÚ”¤ÒZ¤¯¤W,SoEe®¶ŠVåu/Ú+Ǻ<úw„ï¾éò|P¸ñd}&ËÄþfœ¦}6}B´¾{D‘¡ ÙÛ,‹‰ $»PJ¨µ‰’…ÿyÍ}9eMBVÒ÷R…HI5Ö\­+I¦ãì•IUÚ1§5mnªUö]ylÔ”´ÚÉk®‘ø;ö“ñŽ»­x"ü'²Ñ¼9¯x‹Rðlº…¿‰>Û=¦·b—2­¿ÙQd³ca2¤þbÈIRÐ 9¨ç^ÃÛ5Z+«QåæŒºEë&¬äœb›jRåJ¬*RuWörŠ–½*ròJ=Óç§tùdœžFïœðíCñgÆöŸEø ¤C}ãßÏâ?C¨øÓË ¶6âåo,\ÀÇíP˜<µ›Ì ûϳʷ‰RÃ*îJî”#QùÆI迾šI§hÙ¶¦ì”µ«N4ê¸_ÝUgJöÚQr³kWË(ÂnêòM(òÙ©‰ûTëÞ"Ðtïü;øY¯§Úø&ÃÇzüZ¾¾4Ù¬,îÄå-ímæ[«,î²${x¾Xÿ{ó•ŒäÀʽZÒýÅ)(¹¥«\ªr’‡hÂQ“WæmòÅ6™4¨U¨éÐjÕæêEE¿uJœ”rWÑÍÚ-Eè›vÑ;zŸí=â ox‡û;á…½ÏÃ}ă¨øŽm{É»ÿ‰´VÐX‹fßQŒJ¯4xP „²&´ðòu£F·ºå:´Õµ÷©óo·»'Tõi·uewƒ¨§‡z*÷¢«YéîsNéoyF0”¬ìž‘Nç=ûPëu¿Å/ƒÚˆõ_‰Ñxbû@ñ,ï§ü.Ÿ_[˛țLîñé'Ì`‚Y‚™…LŸ67sÁR¤±Q£j©Ç“k)9I]ó~í_Mgî÷ÐîŠK ;[ÛA;ÿ/%VÖžõ®“j:é~…½7ãçÄo‡Z¶‡ñGÁ1_j~ øieã/ëiª¢\¬¦;Äx-íRŽi̶<Ÿ:8¿xä0تýø©Â­LDðñºU#N m)Ï–É^ܰ»jïT¹tw—/6 êGN þöUçÞ4àág6¯yòM6’ÖIê®mwö’ñïô|²‡Æqhwv:?‡|N55}KQO ö™­mü»ˆ¤rZ6Ëa³rÅ3ŒUJë MÞ|ñƒÝ$§¸M;]źsMYIrß•Ý'9Æ¥5]iNTêTÝEJQ’Ù6¥ 5)-_msüUûUøÁ:f§¤ø‹áR?ÅKÁáÈt Q¿Ö¬®kÔq=¦%æÁo¡•lÕÔe|²fÂj·/²ÕÞjWOÝtù³IÞê¥6›²÷œdÔ£g³§Éí%SH¨ÂKkµ9¸$Ói&¥]'-âäÚGñöŸø¿uà¿Ãÿ…VÚ/Š4o‡ãÛÿê—:lº,Œuq œúkI;£Øc[ˆà£ âòš¬šRœ»ÒK¿h¡+4›I¥'ÚO•ü.ZÛl8Ö­‡ŒãwRu#gtš§(F÷²’SçM{»kØéuïÚ#Qølž"Õüià[‹ÚxK×c ëÚ†©gyu¨êWv6ÐCn¶ ©ó^I¡µi™dØ#”žõâ£V­* þ^¨YÝÙû>y;¥)(Å&’KÞ·3QmÛ‹¥_ ‡ÄW–ŽdÞ‹H*ní{©Ê|ëFít¤âÛ/éÿµŒ.­¼ú¿Â›_ kP¹±¿Ôük¬he¡Ž[t‰-î.ôˆå–yÅÇ‚ÐHñHˆî@&a:ô駤’vÓ·)EÆ1M©Irsró)¸JåKŸ’gQÂIÛàv¾ª6䌯&ÕãË“™FQ挓’|ŠeVf¡@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*Fq¾ ÿ‘7Â_ö µÿÑK^?z=ÙÓUùwö ø…¢xkEðõ/Šön¼c¨Ý|:ðÞ—â¿x£H»Ô¯å:ÒØYZ%‹ÅoyåN‘MæÉö™BDDl3K€[lÎ^íyQ‹5MT»ÒITMÓIuŸ*“wqIÆÎWhæ¡Z|•&¥QMÓò“ï'kÚÉ«)6§¢ÕÚðTø×ñ:oÙHÙxkI¼Õ|E§ü%Ok¾.¿ñÙßXÉskr°ÉjDr=Åʵ´²9ia J»±Ú6Ì[öÇÝ„gF[¹5NRÓOvÒ3m7ÌíY£ÑÂF/1Q”nåZ§¸íeÕk–ú«½c¯wÝ÷¥Ù¾ßYø½ñ&ËÇ^ðßÃÖV—Ç:&¹7ˆ¼MtSSY|8·ê±Fö·Ö>w7“·2[©ÁûDŒ›A{Lg#V¤Þ#MÚäšMônÉÞ1ºÙÑ$Ï.šk-U¯ÍWØÑ’¾‹Þªéë½Ûµœ¬Ý¦Þ®Rî´_ºõÍÕ¿ƒ~ü=Uñuö³â’müQâÛ¨­£¶Ó5²Í7ÚÚÞæUi%ž*ÙbòãVe «†ã§:•(S8]*Q›×_yÉF)ý©>Y7)5¶®í•éF•IûIo(Ei¥åJ5·ÙQZhÞ¶ÕÛ'Zý«|Bšf£®øOá"j:6à«oêíªx,&µµy/kh£H&YnìNToHßæÌ‘áwÜ*Ó©ûèË÷T’•µq­Ê2åòŒ“”[Mh—3½¦8z³p£ûéJ¬9oîóRq‹\ÛûÒ•¢ùmewc±Õh“gñ‹Ã_ ì¼3£áýfT²oiÓj>™vöR^,W#ì"Î6)Ÿ/í¦}²ÆþNÓšÃê8b©?uÂ59Z{¸%Ì“vÕ>eîs¤ãfÓºŽËØÒÄGi(I§ºS—,]•÷m|\ª×³mEKÉnõM]ý‹~ ø‚ûÅž$O]Iáq¬Xëw¶w—?hÔ,àŸÍ¸†U‘ÃÅ<ªÁ˜ƒ»=@#Ò¯¬Ï ´r×Gû¶õ[5}lîtTK›0´Ö­åÈê8Û·/*µ­¢¶Ú™¡~Ñ^!¿ñV‘g«|6¶Óü©x³Yðm¶¼šé¸º7¶lo5¬Å¸ ÆA»Î.®v”*ÃJº•×­îóR•Umt‹\Éígfä­tÒ³´”Ö¡*S•:^÷#¦¥}ï#šÞéJ¤bîÓÕ´šG7ãŠßÍ,2[‡ÛËK«6•×ã„«:*-Ót¥'«¼\ ¤¤¥ñ.fý›Öלe¼Uú±JóÅVZJf•¶åuýŸ+ä_2Òë’×årO°ð·í<ö~ÓuH~Ü/‚4_‡ž;Õoo|K>¡}mm*Þ¶‹Î‰žò}Ö`y’ËDŒÌÀ¨W¬LåOÛI«ò:pV_ªF.*Éh—5¤ìÞÍFM¾]>¨ÝxЋ÷¥R´uÙ*SŠ”ºïÍu¬­Ët¬møkö™ñ~½¤ØÚÜ|»Óü{¬ë雩¾­¦i÷Ìö³]<’]ßévÓ Š+[‚þU¬Ã>XRåÎÁ©ÉÆ’r÷ïwd£[Éo&›œcÆ-Î饿qBp’]}šŒívÜäãïËu¤¤Ô¤”]ÕÝ¢êê_>+ø+âwÄÙ~ xkA‡áÏ„þÙøžúÃCÖ佸‚m׿CoæX@fiÛÊÛ$‘ª¬I ù¤t\¡R^Ƽ”y¤§AmyME(öQmÝÉÝ­¹lôëŽU§„§ 'QÕæzè£Ég·DÓ²µù¤¾ÄyõõÏÚÇž Òõؼið—N·ñ´z-͆™£øœÞÚßA¨ê `¡®¤´‰¢š)–O%»d9mº&ç[ê°³¨§=Ôm8ÍÂiÚî-Óšk•Irß•Ý'ÍIÆ¥5__g*u*-=ïÝEJQjöM©FÖ“Z½t×Ä?´eïÃÙ¼gi/ûËïˆâ‹ iVZÆ­¬ÙËy&¡+Ä!²žâxâ([{6ÞÈ$hãó$d…QJÚr«ºwJI¶Ò“ÕÉ%îÆöRZ_yQi:•]­NÒßj¤éÅYò«û¼Íîö÷šû þÐ>!×üWðÿÃÚŸÃëo Zø‚Â+‰gñ†¡}¤O5Ó5½®›úzý®TþaŽW¶›Ê•$15§j•¥M=-t´ç»So•;Z7囌åÉ%.o³ÏË)8ÓS·ÚjûGI¸-^ªRKš*Q\É®VýþO¨)P@WÆþÕüuðöçÃ:Œ/ü/ª\Om4zÞ˜Ò  ÝG3(òä±"ÆÑ°ÜY!†TùÕSXªUzBq“]$“MÅô´–š§mììmzU!ÖPœSþW(¸©/8¶¤¶wZ5¹£ðÓÂǼ'‡µß_ø£RKÛë¦Ö5&Êé=Ô³¤_<’0X’U‰FìmŒ`(ˆZR¥O¬!·üÎ1Qr~riÉîî÷{ÝÕ«S¤å)%Ò)½"¼¢´Ñ+ïmOøoâøSö’øÏðƒÄºÆ©¨ií¥·Ž¼+>©u%Ç‘nûm/ì¡/±ÃqR,jp«xÁ+½¦¤%ñÑ©kõ”*Þpo«å’©Nï¤b¯Ñ<]¡^Xü5ao%R“KÎP”$ûµ6¯­—ö¨×üGðãGøuñ¯FÕµX´/øŠÚ_iVwR%½þ‰v~Étó¿,Ÿgó£¹RÀíò\ñ’A†Ó0¡ |oIßhÊß“U#ß~YÉy:«S_‘~ò ÚFÛ¿g¬¡é*|ú2‹I´“ú[WÓã×4mOJ7×V±_ÛIoöÍ:v‚xC©]ñJ§(ã9V €Ec‰£*Ô§IIÅ´ÕÖé÷ùZ0œ+E)%g®©õù§ù=~ÉÞ3ñ‰¾ xêòæëâ7€5K¿k÷WŽÏ5åÍ“„ŽéÙ¹cqnÖ÷Žsçg'©í©UbèÐÆ¨¨ûh)8­£4ÜjGÊÕ#$—EmÆÏêØŠøDÛP—ºÛ»p’Sƒó÷d£~®.öwKžñ‰Omx5«K™¥Íª³i6Òr[GTÛ]të,&;ÙÊ nŒ’¨ŸÃt”œc£æZ¥v£{·m,ú¿ xoâ¯ÂWÓ4¸n5OŠþ&ñ$m©êú¦ª,…4ácFXãžILëç[nò¢(K]3c†fî•X׬ ãÉßK›}e9Nœ,µµ¤©§´T²M%ÇS£KŸ›žIR‡.×QŠŒç}®Úsky9Zî×$ý© ñ¼?|Eâχ†«Œü,'´²Ò®¤€êëe škB­ŽxVXÌdY”à+†®"8*”±uéÂKttåîÍö÷c'4úJ)ÝnwСõÅ<"v•H¸ÅõSÞ~sI=“‹i´Ïfð‡Š4xOÃ>3Ð.ú½§ÛêVs÷áš5‘ýò»±xiakTÃÏx·o'm?CÏÂWúÕVJÜÉ;v}SóOGæÍ/|Oñ߆~xËÄ^8¼×üñDŽÃXÓ|K%†©¨hš¶£ Ö.×ÏÌñ'™=¬‹´ïKfMÉœ®9}ëÏ*æøý·°ör§iN?iN›„ÚºnM»õ{æV£ Âkà•ms5Æ›û<•¬ìùc$­f›ïü9ûxÞj'Ò`ñ‹]'À:‡Žu¿Ç®[ø‰ï/ïNŠYLíeö4_&EŒ',¥ÊÀdáJ¼Ž"®žÓ“Ãúž™â‹†Ö.ì¥Ö`‡ý.í¢Ku–J%ÌÀ¬›NFMvQ¡*Yž[F¾ó«NñZÅÆtå+6í{{ºr´Ýû+ób+F¦_˜TÃê¡N¥¤ôjQœcx­mö¬î­¦ºz•·íÃb-|'¨êŸÓLÕ¼yâ\L𩙬¢Ò¢¸•¯ˆ˜d[cûŸ—nï¾Øç‚8¨*|EM#SWí«Š¤›q[^ößKv:çJ^Ú½jé×§A_Kº–\Ýmkí­ûŸ?AûaøºÿâÇÃO¾2Ðï|-ðJ…ž#ñm¯‡´ÏɨɫÛÃ<L·VžT0Åw³<Á|üyƒæ­y¥©ŒöþôÕ <”V±R«U%i;;¾nY>U¢ë²ÏLlpŠ»Z´\žÆ9]É+è¹y’»~Iïô7ÃoÚ»ã'Ä«;ïìÙO^:Ø´½NÊI//ôÝ>æÞæuŽá 槦Ù)¸·‰ÄÛ!Y£•A .qž×‡ä¨©Ô|¼µ&ßH´ß´Œ]§$œyeÉ7úsMø‰'Ę5¿Û àFã_Ûk~"ð³øûÀÌZµÌw6.#ò.lí§­q]ÄFR÷ÁçÅÄJqÊ«NïŸ Q6úÊ”ŸµWïnZ´õé¯%ëЄc†º÷1pòHû¥ÝÂp©m/(ɧ{òüoiû_xéü_àÿÚ_jÇàÖ›á+/ê:pÔdûþ ›Ã׳Nð‡*÷ p!ƒyPÃ$dâ½ Öô嘺?òÿëç/³ö=#Íz¶k¢][G] UŽŒõteEÕï/iR¥Ì÷å\´çg¥Û^‡áßÚÅÿ³™o?Ç>ñΗð×Â7š•—ˆ|m#Y\]êš”‘Hë–ò´wóÓ”¶ö¸ÆÖÕ¿o~[ê’µŸ5œºZ÷ÓÇ¿fÿÚ£ât~Ð~ÇáiÒ4×n[Ã÷K Äk›¶ÒbL¯ÀÈ@Û”¹ã›1©õ}jJ)5Êîä£Ö¼ºµ}íæm€ƒÆ¸+¥uvÓæI%y4ì›I&ö»¶×ÐøÿLý¶þ%Þ|?ñÿnÿf jÞËÃ^¶ñJÏ=Ö©aeyd[7P¥Þ¡¥Z†»†"%Ä’Å*†Û6@ÎøˆÃ­we±§-5Q–œñ‹´¤”´”d ÕÓÖö3ùc'aÕÜá)Bû]ZÑœ—4cÌŸºâæ´}ÏIø/ñê?Ú6ò×â'‡ü24ÿ†Íý±cáÍZkÓ%Æ»3ÙÇ%Ì–Æ%6«æ«*#;¹ KàžtiS•]'+»-mÚ.ýä•Úµ£¢»w¶q¬ªUœ!ðÅG^¼Î*R¿»t¯v¤ïmoÐ>8Éø¿ÿb¶«ÿ¤’Öpø‘¤þ|3ûk ~Î?´ ÿ¦v?úz°®ú¿Ã_×CŠš÷Ù»£¯übÞ€ØÿšIkÿ¨úS‡ð¿®â—ñ?®ÇèÕy§ cø_þJ/Œ¿ì ¤èýF©ü(]OP©ÈøKÁÚ„ìâŽ)¤¼ÔE¼VÒj82|ü¿;¾Ùsò ó>UWr.HÓé:küÝ|ûïæi9Ên£—Ûäæóääåô·$vÞÚÞîëáÿ„ßü-ÿ'öö_øCt™ô=ý*âO±YMäy‘|Î|Ìý–™÷0ÙÁlÝVëû_i¯´ŠŒ¼â¶^Vî¬Å)¹ß›¬ÝGþ7Íwÿ“ËMµÛEn.÷öeø+}aá.O ]C¦è:\Z¶ZÞ£kޛܖwËê/­Á-û›¯5?y'¼}ÖªJ5týæâßkÃà|¿4zJ×]ôCIÍ;½\§+­uæÓVqævm&–‹²·e¨|$ø{ª/ŠûÃÂEñ«§ëzS ¹½²û7Ùdù\lÙö+o•0­åüÁ·6fœ'MÇìJR”¥~gç{½î»}9zr:öãæ÷òyk¾»è­Ò^xKÃú‡Š4]éþg‰tkK»Ï6Eò ¹hZuØcn6ÐrÀ‘³‚2r ý››ÛI?4›kñ}MÊ ›ÙIK攢ŸÝ).Ú÷HÏÔ>x/WÕüI®jÞ·½Ôeie+¹--u.gÍ{Þúì…×=õæI;ë¤ZqZÞÊ-)FÖ´½åg©µkðWáͽ¦¹g>“}¨¦³ ¯†uµÍbÿSžûMpâ f¹šI›Ëœ±|8°ªª•js¥-#6›¶šÆ*)¦¬ÓI-UýëójU“ÃÊœé·znRõ³“‹{Þêñ“Ñ%d’ÐË—ö{øMu£êš¥áÛÍJËQÑít+™u}gP¿¸’ÎÚy®-×í3NÒ‰"šâI`âTm›\yi¶ç9TnMÙóFwZ>x¥$ÕšvZµ¾­Ý¶ÞtR¡Ó‡Ã4“ÕZ¥”ãgtâÒK•è’²IhE/ìùðêæËEÓu ¯j:v™rnã´Õ|yâØ®\¼o¶é&½auh“N$Œ|À(À¸Í¤j«^6¶‹F›’vÛ™7u/‰Z6~ìm2‚•9Ò{J÷Õí(¨µ}ÒiZËM[µå&ý¶ ° € ( /ñGü”_ÿØWÿÑúuRøXº›#8ßÈ›á/ûZÿ襯NŸÀ½ ì骄sïámOÁãY,7xšÒâ¼i\ùvÏ"Ê詃s¢ÁwŠ À(.G7·Ë>Nn_»ž[o}oeb^ÿ'7Ùæ·—7-þþUém-w>Ö~|+×fK«ßÝÃvº•Þª.4ÝbþÂO>è ºRðLŒ`›ËC%¾|—e ÈO5’ÃRQPå÷Tetq”ÝIFKi.vÝ¥t¯ee¡n¤åÌîï'_f¥{8´Ö±j^6}wÔÂÕeïú΋£øvóÂ)¡éºðÜvVZÖ£iÆ– kr"~Õnb‚}û™—kN³^Ò¬«KYK•¾ÍÃàmmÍ’µÖšè‚5% réiJJÉ+9´æ¿Ã++ÇákÝjÚ.©ð?áž®×rÜèwpÝÜj¶ºÛ^iúµõ•Â^ÛÚ­œRÇ43#Ç‹dF ÊX0mÍšMª¨·Œ¥%ë=eu´£.±•ã¶š#;/cì>Ï"§ÿnÆNqIîš“º’|×êUÕþü-Öm-ífÑ5 7ƒPÔ58¯´]sQÓ/#žúV–ì-Õ´ñÌ"šFÜðïòÉTù~EÆJŒŒm¤cÉnŽ¿,–ÒWÖÒ¹³­6å&õn/¦ñ$ZìÔ}Û«;_»¾´ßþMc­éŸðŠA›«xr/ ]ZZÍ,6‘˜GlˆŒj¢æ`¾ïp¸Ö§ïyÜõç’›ó”mgò²ÑiäM³ÃÊ”©½i¶â÷³“‹“wÝ·ÛwÕy»ç'ÀŸ…ñøÆÛÇqè7kâ{¤¾ˆ ^ÿì©t¶ßeÏÎû?öÝ™|½ì¼j¹ïöù¯é;ó¥üªM¶Ôlœ½ësjeÊ”5²Q^ª 8߬œyRMݤ¹oË¡cSø)ðãVø}áï…·:Eô^ÐÚÑì4û bþÍ¡6¬¯o™á™epŽˆÀ;‘¹ŽJ‚4”œëSÄ7ïÁ§Ù¥e¦ÏM5LÑÎRö·ÿ—¼ÜÞ|í¹z]·{[FÖÎÆ·Â¯Y[è;F—¯]øžÓ7S·•©Üý£ÏŸ—ù·}®ãäl ó8Q…ÄA(((¯‚. Ê/uç~ï_0”å55'ñòßÏ““—îä­µ½Ýùû€ ôë-SJµÒ5A¡_^[ß]S–ÂÒh.–î#kh×UYÑ_d W墌UMCþ]ÙÆúµË“wvQv¶Ö¶š+›©)Íï5(»iu5i]-–·—ÅvÝîÛnO€¿ £ñœ>]üø† NMfmoPk+ké"x¤¸ŠÄÏöhät–@ì±åË6Xæ¦(P$–’×_vmÊQW½£&Ûii~š!U“¬Ûž·å¿Ÿ'/+vë”·µÕí)'¡þÍ¿ü=y-퇃ž]Ú}î’–š–§}koavPÜZCm<Ï6Íå¦!5…Uæ}ŒPjñ”cvÛq¹Ÿ½îýté»4u¦êª÷÷”ùÓÚÓ|×’[&ùŸ5¾-/~XÛ´ðÃO ü7Óît¯ ˯¶0߈µ=e`DRªý²y|”ãl{G#k´S•:¾ò•ï}ß6÷—ÄþýÚÕ³Â0—4U´JËD’½­¢ß¢ZYl•¹ß|øaðÎ{; èÚˆ–ÊÔØØlkšŽ®4»vÆè¬ÖòyEª6Ô °„ #@ÙØ¸™ENœéËU%ÊßWårø­Ö×µÕ÷4©9V¨êMêäåÙs;ÞVZ_W­®¹¤–ßCDø/ðÃÃÖizg„­ÿ³&ðý¿…e´»šk¨¦Ò¡3í%v £í3dYƒá‰aÖŠÄS©N¢¼fÓ~n1QOÊÉ+ZÝ÷Ôµ^¢«ÉûÑ”æŸiNJR7û+idaÛþÏ mü1'„ ¿‰®4A=µÕ°¾ñ~·uq¦KDOcs-ÓMfT¿èïT•9T^ÕÆSmÊ-µ+¾kÉrÊòøšjé¦ÚÕ髾Pµ7.T’i+YrÙ;«GáVvi¤šj-kÛ]¾ |:–þÛR½Òõû¸ôVðìÇTÖµ ÕÔ´ãæ~æù%™–ô:l5È‘”ÈÄI¨©JUHÍiQEIt|»;l§ýõi¾²eBs¦é¸É§NNQwÕ9ZúîÖ‹Ý~ê²²VF~•ðá^‘¤ê,:&¡wk{>Ÿq4úλ©jw,lfYí#7É2à «½!W‚Ïòüï»~ysFw÷£';õrjÎMï'm/+èN×KDã([¢Œ“RQ[E4õåK§emüøi⡯¶³ LnõVÛ[¸¾²Ô¯,®¢¿‚í⸷¸†T–ÚE†%0²eKíœU(ÅAGNW&¬ÚwŸÇªÖÒêžžFެžúûª:¤×*“šVÛI7$÷NÚè¬Ûo‚Þ·Õ¼/­K/Š/îü<ìk.Öuuu2–[yîž)æS+m–Ty 6&Ý"ù&ê/ŠÖô÷ytþVã£q³•åvù¥|e*~Éü;úûÜêý]¥f“ÑY%¢Iz½"‚€ ( €:Ý2æÞ;KˆÕÆì«8rk†´$æÚF±jÇ“|Lø ðS㤚¿Äo C«ê)£Þh /öÕ¶,.¶ùñbP|ÛæÆá”ŠæxTÝFâýõ-õPŸ´¥¦¯¦û;­ }³÷þ&¼œâá/¾.Úíº³ÔÃø›û6üøµkàm7Ŷ÷?Øþ±»Ò`°±ÔZ¼Ó®m…¼¶wæ´ER'ʺ¸xPïûÁµ­NXŒE\MhóJ¢´º'j‘¨ž–Ö3Šk¦­4Ó±šÃáᆤùcœzµhÊ +ßIBN2ëkY¦®li?¾ h:Ä¿ èÞ‚ÛIñý¸¶ñ&þyþÜ‚ÔZ/úÙf ~LtÉÉæ£FxÊÃÔ¿,¥9éºGÍ)'m2MtMh’+ 8à«ÓÄRKš„Uö妭¾é-V·lâüû$~ÏÞ ›Ã¥¾‘w©ø§CÔ-5x¼A«k72]\êö‚Î;©•!gòÒ¢5ŒŸ›fy®—:žÙׄyez¯D÷¯gW{üm'ýß³c™P§ìý”×î×Ê•ýšÒÚBí.ë⹡®þË¿nœå:m÷prvégfž†¥ÿìïðŠo|3øo£Gs¡xgáþ©gªø}tËòóXÉnÌBy³ùŒñÈ’K†$”•€*pÃjО"´kÕMµC²p•7MÅÚÎܶ٧t¨Ñ¡R…=ÝüÔ”ÕE%{꤮¯u«V±FÙköp‡E𧇀¬fм7£j>Ólnõ«ˆàÓï˜5Ô,$™¼ÍìÜû™HùJÔÖ¥,G´ö‰¿iS}=Úm8%mœZMIZWIÞåÂ~ÍÁÅü3Eþ*—çoº•Úqw­c?Jý’g#Nø¥Cá‹Û«_é0hzëêÞ*Õõo¬!bƒÎ¸ºy#DSµ|¶R8QV”«ÂtêFêsIws‹¼dÞíßÏ^·6¨Îƒ³„eöQ–ñKdŸ¦,uÞ1ø ðoÇ÷L¾.Óooì´ø,­WHÿ„R‡MºŠÒ_:Ýn¬#¸[k ’ß¿ŽLô9ª•eˆx«^£“Ú½¦Õœ’zFV¶©&¬šÕ"aSì,4‚‹Žš>V¹Zrøš¶–o«îïìë¦ê6šl÷†;k˜^kK·¶•U”©),l¯`ðÈÁÁ aRŒªÅÆIëÚéýê̺sTšq¶žI¯¹èדÐù»Oý‘ÿg=7BÖ¼1ƒ«\h¶¯¿ya©xÇ[¾ŽmJ)„ëu‰¯@gqƒ&}Àbµ§Òt%ÛØµ(iðµÍkv^ô½ß…·v®“YÔŒjªªnþÕ8Ï_‰>]üí¤÷IY4®û1~Ïk⋯ Ôg¿¹ÕMÖ¯¿³¢¿¸„Ã5ÜZwŸöH®^6`gH–L±mÛ‰5‚ÃZƒÃò¾G Së¤&ï(Åï¾Ñi[M´5u9ªªíûÜÑŸ¬â­Im&»É=R{«øðdü"Ó¾Ãÿ ¦Æ;x­ô?í+ŸÝ¤­ÄCÏó|ã¶Xѹsœ`ädWLåZuébe~zn..Û8+GM’ë{õ¹Œ)Ó§J¥ü3SR]ÕK©ù«ó=¶¾–ÐwÄŸƒ¾ø£â/ø§\Öµ­;Zð±¼K[¿ ë2éSOou•4OY–6Ûæ'ÃÄ„67+a 'Q'ïG‘î®”ã5µÔ£¦¶iÉ4ÓhÚU9é*NÖRROFÓQ”]¯u¬dÓÒû4ÓI˜žý›¾ø/^ðŸŠ|=áa‰¼9w©ßØê×ZÍõåɺÔ@“ÜK4î×2ÊAyÌŒ€¥p+j~Ò•ù“‚§d¬¹¹ÒJÖ^ónëV÷fuj«Tw÷”µzóF<‹]죢[y/†~|.ðgŒµïxNÖóIÖu«™ou ; ~þ-2êêUU’á´Á?Øü祥òw–˸’b”'B’£ùR²O[+óZ7¿*¿HÛv¶mVJµEVšìÝ•—5­Í§ó_§eiüàvñæ·à;™xZ *øh–þóSººNÝℬҸ8iîÆóœ#µHά*Óš¼jò¹+oÉgº Úo»»ÔÆ0„%NqÑÁIG]¹çÏ/¾Zùl¬´<¿Ãÿ±'ìÏ¡é¦\øzïWRÖê“êZÕʼ6öײ^ÙÛ †HÔEo,„'˸¢ª»IŽ]Rƒ¥8'ÍNWݹҧì¡7}äÑ«(½Ú¾£®£‰u}¦ÕÓ[%“U'Õ'5ͽÖÉÛC¾ø‰û9üø©ã{xÖ›»Á¦Á¦\iÐj mm~–÷±ßZÉ0l†H'Œ²u–Epà€' NXZ®µ8ûÜКòœ⤖×囋½ÓVÒêãÄ5‰¢¨T~í§çòóE¾×„d­fšÞÍ¢[Ù·à™6‹qeá]'Åž3´-ªÞ8‹XºR³ÜÓÛÃå¶cáM:.œiF1Ò•9RŠjö§?Š:ï~îï³ Tue'­IƤº^q·,´ÚÖZ+.è·ö[ýŸ Ð5 CáûÕðuÝì:ˆðØñF«ý›gØ5?t‚¿-iMU§*3Wr¤ã(·y4ãêîÚQmYÝ=.´V+(×Uc=ª§%¢’“MÝ++¶“æø·×Wxí?eOÙÎËÅÑøÞßÂkQë7^ Ž 5íFKµ ”xî'K¸6ªÒ¬Œ,@7hÆ4°þÆ„auJ 5ÍhNüÐ\×´]ߺ´í².¬ý¬œäõrŒÛZ^p·,­y+/yêú·vUðÇìû4øCWþÚÒ<$œh÷>ŽÓV×µNÊßL¸bÓYÅgsq$@Ä“å¤j£'dÓöÙΓM©Æ0mÝÉÆqNNò¼\Uî­£=§ ‘vp”¦­¢R•ÔšJË[»éf6?Ù§Á^Ðô?ü-ñ·Š|#ag¨i2Lе}L2Æq/öm·ÚoZA(Qˆ°¥2¥Xc©VuáZw•¤å$ÕÜß$ãg»Q””ìî›M5­ÌêF¥R²rM&´åæœ%7¬”¤£k«Y»ê•ŸIàïÙËà/€òaªÝÛùÖöW&êÕ6Å2ªì˜—Ê€[£^(¡˜jªµ$Ô½¤jßûñ‹„e¯h¶­³Ý«êcV:Ô~¯5î{7JÛ{’’“ŽÚNû­“±K\ý™gÿê~!×5 ×õ­nÝjú~»¨XÞG©E—÷0N’[7•ò "°ûÀÖPÃ{8B‹J.£V¾õˆ›ÝÆ]bïš#iÍU”§;7%ïg¥?ƒM“I+KW®¬Ç´ý‘ÿfí;Âþð†“áK7KÑ%½–ÆçKñ>­gÛ 7Hoâº[—Šbrñ4¦6!I\¨Ã•xªn>ꇳµ¬œ9¹¹ZZI)6Õӵݬ˜*MÔ¿¼çí.õj|¼¼É½Si$íkÙ^çZß³çÀvÖ~këà2-Cá儺g†Ä2Å›k"xü…E(Ú<ÕrÌnjêÂuçV¥HÝÕ$´û6’I-£hÊQ\¶÷dãð»ÁF*t"íK™kª•Óæ¾íÞ)¶Û»Wz¶sv?²§ìù¤|3ƒà懡jzGÃD–îWÐô_ëÝ}¤:\<7jóÆà‘åÊ΀Š”ç[ÙûDä©«$õVææÕ=$ùµNIµªNÍšS©ìªN­;FS’“jÉó%dÕ¾Ò6Z-4Fý—|cæËá kÄß />ytÕðL ¸ŠoìÓG«]>©$,v+²…uR&àT«NXÈÏë©ÎRÕµ§½{ß«ô³M;4ô&“Ž‘`ýÅZúíköß]ï¾¼ÚßžƒöRýŸ¢ð…Ï€&Òu«ßϹÐõOk—Ö©ojûá·Hæ¼q¸`3â6 ¡•‚¨/iRq«5Í(ÉNí]¹Fü®MüV»iJêîö¾¢º\ܯ–êKM,§g;ZÜ®VWq³¶—³hÑѾ|<øsñæ÷À*igÄñêZ®©miw3ÛIvÒX«M»9Špï)Sy¶HÍO¿ Q¢ïËÚ¿Ngv“zÚú¨ÞÑ»²Wb勨ê¥ï5íµ¢­—KKÚîÊíÙøáÿ$WâÿýŠÚ¯þ’KJþ|=ûl.?fïÚãø,ôõa]Õ†Ž:ŽƒG_øÅm¿ê‘Úÿê>”áü5ýu¿‰ýv?D«Î;Ì ÿÉEñ—ýtý¨Õ?… ©ê#9UñÇ„_Æðê?Ù?ŽN:³è© iã³,~s(û«½ÕFzçŠÇø¡ã§øuàû¯Zèí«jÒ]Yéºv˜&0-ÝíÝÄvÖèò…*3,ɾM±6Ö#i‡í'8Q¤“”Ý•ôI$å)?(ÅJM-]¬µh¸¨¨Î¥GhÂ.NÚ½É]]·d•Ö­]¤sÞ#ñ·ÃmÄ>-øïã_ÜxnÚ8äŽ h7ÖZHÎAå½ÕÓÞ<Žè‘ùk³áV&i[”©Á*z¹¹(Å¥ñ·¥”3NövRÓw·%å…J³¼RQ³m7ð¤®Û›åM%{·Ú×ëeFoÚ[à徃mâ ¯ê–ðϬÂ>ºmχuXµ1©å-[Mkqv“<(^4h2lÜ];]ÁG^u&­­Ô§µíËö“Õ/yé¨ÒÒméÈ¢ÝôÒMF-^×R“QM^îëtíç:¯í7iâOˆßüð²í¥Ñüe§¨^ëZ„u›µ†)ã·’Ój¬"ÖãÎiG¸oôs‰bÌÑæ#~jÎm(B’¨ž÷ç\ÐwÛ•GÞÒînÔâÔ¯b­¡‡öŠüÞÕSjÚ­$åxîÔR½—+”õŒen¤þÔü5àï kþ/ñú_-ÿ‡—ÄsêÚ†µO³Ga´Ÿ¶O$ïc…F.d™Y”ŠÖ¢Q­*IY®Dî¹´\Òû1ßm ö59œZמp·œ%i|¡uÏ?|MÆ,ô‹Œ_m-¼Ewqâ-–ú¥§iƒý’àýžîü[Hð#Ëy‚ö׿\ªùŸ1]­†©IÊKYJP^rù—ÊÏ]ŸFe)ÃÚGáö~×þÜ÷½ïü’Zo¦Ú«á§Çÿ†·6¾-½Ó%ñ>«má­IôIô?kz—•x’Ë ‘F-í\ÌQàpæ-áFbD-ÎêF4)â[÷'³òJ÷}££\ÎÑæN7æMJœ¡RTŸÄ’m]lÔZùµ(¾_ŠÎö²my•ßícàGÄ3ðæswi¤i¾·ñ¥¯Žî¼9«_é‚ £¹—|©1«GVêü\+Hí$+‰bu{9%WŸÝtêF >·qÙívåhÚ÷_¼W‚eÓ§Í<4\g4–Í8ò«JëÝwmIIEÁ¤¥g8ž›}ñûáfâ[?êž%œëŽÖpOwo£_¾ŸgqtÛÃu|±5µ¤²ïŒ¤3ÌŽÞlXÌMÕ:µ¥JšÕJQWë(®iE=¤–ê:ßK_C–2¶äîœT®—ÙnÜî:¸ÆéêôVw~ëiº'íð‹Ä^4ÀG‰n¦ñ$šöŽ›ô}B+I5 3/Úmñáíp‹®ao1¯˜¡ b‚xˆ*”õN<ë¥ãu%}Ò””]¯g£³NÚWÿf—-M5Š}Rsûs•ýØ«ÙØõËïÚáN•{ã 7V×om/ü)kHú=û¥ƒÎ–ï T„Æ÷2‹¸vñ³K+1TVe`*I$Ü_2çöjÚóNíZ+y=5²vM7e$ß5.j§&¬ç{6´¤Ü¤öŠ\’ÖV^ë*KûK|¶Ð­¼AyâMBÒ õøG×N½Ð5;}Eu3Ü%£éïn.’i!Bñ£D »£ ¸È‹7È£¯2“VÖêÓÚúǪÝ-Z¶¥(·Ï}9[¿»e&£­®›i]i{룴×_´oÂ;o è>)MsU¼°Öî;[-+ú¥þ Õö]yº|ïuð’™bQ2«í, §h´›VqS½×*‹ÚN Sï&–ù]8N§7*wRå³Ñó;µž­´›I'xûËÝÔá~(~׿ ~Ûj‘éPë~)Ö´ÝGH±¼µÐtZò e¿’ÓËw»·´–M½âKnÌÄyi—8r­ M4œåìô”oÌ­ÖI­bµI©mfÔygGÛ'£¦êGÎ)I¦ÿ•IÅ®iY+6ôLîã—‚´uñmö½â‰.-ìµ[=6ÛFÓ¼/ªjA5ÅŒ7ijmdžîàÅ#ND0©Ž=ÁÐdjåŒVòrš¼uO‘Ùí}#³ù[³M]!¨¹ÚqV$g®ŽÒ“Šnö·4—*ƒ\É«ktli~ëú߇¼;¡ÞëZ†©¬ZG{ÙøsT–;(¤2ûtËnc±rÐL¾]ÓDá£e*Å5)¸­mÖë•ûªjÒøex¸Ér·u(µñFùJqŠ»Þí[í+IÁÞ?\ÊQ»V¼e¯»+zÝIa@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©Æø+þDß Ø2×ÿE-ztþè`÷g_gÿv¿õј¢§ÀýnŽâ¿ÅOø;Æ ð?€|  ø‡Y×´Í[V’_øŽ] XlM `;+¢îæñqŠ·5âγ§õ÷hÁMë«Mµd¶éÕ£¾á}eR4Òµõ”g+»k§&É6îjøoãÏÃM_ üIâi¿ø‰cky¢h^%Ô­¬ï/t„Æî Ò4kˆ÷d²ãï úŒ7±ÅÔÁÓ|ÒöZÙ_WÖ‰ÞûY§³8©Tr¡õ‰«E6›ºqºm;IhÖ—Oª³:H~-ü)¸ºñ•¿Äß Ë{áÚ_ÛÇ­Z³èH»·5â‡Í¸[&M m>•ƪBTd×"i_¥Ûi+ívÓIwLß’^ÑQ·¾ÕÒêÖŽéok4ïæ»œV»ûAxËOøkâ/ øÃþ$ðOŠõétYèÞ¹#"•Oܹªšr4¥},äÚŠ}›i¤ží4¶dÓý÷'³×žü¶×šÉ7nöM7nw)XüDðV³àÉ~!xcÄ6Þ%ðjÃ,é©xH6¶·KeqÚ Zw ¬»" ÛgŠ+߯U5·G³µŸ¦·¾ÖÕ»jíU¸Á«­õ]íëm–ïKnøWûQx+â|º«6‘®øoL³†Ñ×SñF©i6ÒÉs1ŽEÅÝ´0ù®’غ"ÈÌÿkÜÚS§)ÓŒž“m.]/wͤ·—,œâì¾Ç6Ó‰3—%ISiè¤ïgnXÊK™öV‹–¶¶©ë%ëž%ø©ðÃÁvz¦¡ãˆþЬ4˸ì/nubÚÎ;;™#Ç ­#€’4L®¨Øb¬ Ö.qJ-¿‰´¼ÚÝ.íu]:šû9ë£Ñs|›åOÑ´Õöº¶æ\ÿ|¢_x¿Æþ Ñ´ >í- Ô%ñ?2µšÞ¤‰5‚_+Ì”FLÀ«.à…¹/f’©¤¯$×øeË¿tÚRV÷dùu&)Ô÷©ëU+ù6Õú®[«)_WuemoÝüZøU§øwÃÞ/¿ø›áKo ëó%¾“­ÜkV±Újr¾vGo9}’³ml*NÓŽ”M8MR–’jé=ÚÑÝ.ªÍ}ë¹ Q•9VOÜîú+;;½•šiß©ÎüOøµƒ¾§ÄŸYi~-ŽöëK´Ó5aog|o¯mí#“íqÅ>#à>åòÍ' žÞ–GÞ©+k¥½×+ìú/ÄÚ0ª¹»{8Ô“Òîôã&ãk­oö{ìbøC㥃è_u/Œø{À7ÖWEÖ/gñ\i #ÁmVú)7d›îÚjÛß@Šrtãw;rÿzûr÷¿Kè~øšÇĺŸ†þ"xcVÓ|:òG¬]麽µÌZK ,ërèäBT+ŒsÒ”ä©Òöóv‡ó=´µõÛK¯½w?{SØÃYé¢Õë¢Ó}ZvïcŽß-|'aãÛŸŒž‹À·×FÊ×Ärø†Él.nìÃÉ“ËiÇʆ'åÇe@€ ( € (½¯ú¦ÿ®’èf®{ü—ä$X¨P@P@P@P@P@P@P@P@P@y߉?ätð¿ý‚õ/ýe@uñÃþH¯Åÿûµ_ý$–ª& >%ý·³_ÇóþŇþž¬kº¯ÀŽ:: ãtÿTŽÛÿQô¢Ã_×P—Çýv?BëÏ;Œ ÿÉEñ—ýtý¨Õ?… ©èº„W“Ø^Á§Ý­¦¡$.]<^h‚B¤+”ÈÜÁÛ‘œc"¤gÆß?d½{àÿÅO|\ñ‡Åéœøà=3âW„5/ jw·v+;Ásm©iåÆw©=½Ì%Õ“ÌŠh£uܬ¤® s©·Ò—,âÓ‹ÞÍw]bÕã%ö¢Úê\$’”&¯FQkº’iú=nŸGgÐò}ká'Åox/SðÏÄ_‹: î« Î¨hºŸ‡¼'&š–wÖWQ]Ã5Ü2ß\}¤`ˆ2Fð†@0Y]7rå© ô•§_¼lÔ¢â—ÅiFRM¹¶½×5'(†Št¦Û§8JngÌ­~kZëuh%{Ý5d¡°ø ®\ëÞñ§Œ<{i©xÖÓűø£P¹Ó4V°³¹X´Ë6[{v¹•àUIÄ…ÞY™œ?EeXʘióÓ[ªœ×z¹TP‹–Ú%pŠŠ[+¶ääÛ©)U…HËíFœUºF_k®®íÉÊïK&´Ó[>ýŸÿáñ®‹ãøK~ÕýŸuâ럲}ƒËó?·5/vïóN<#fp|ÍÛ¾Lm8{?öIaoñQ+ÿ…Éó[Ï›kémÍ+Õöòrµ¯:sÿÀ(º6ùßšý6³Üù3âçÂO|0øl~ü8ñGˆuøƒáÕ¿.tû‡š†¥°c[LšœoöM)·^Mç©%Q+½·sxÌK¤þR”ÝôååäŒä¤ì¤œiŸ+ÏÝåƒRš7UãFºÇ½gZz{Í©OÚ(¨ÿ2m¨Iû®R¼£(ÅÅ} âoÙ«ÅzÖ«®.ñ3NÒ¼â[ÃÚö±¥Ïá综–÷Jk-¢¿µ¢G ±éð+!ØÌµ¥:¾Ï«KX¬êEmnugõº»”–‰ÝÙÝ+e(Ía!Gi{c'¾–©ªìïRÎ÷¼SK–MJ3x£ö`Ÿ_ðT~Oè·v¿ðšjÞ-¸ÓüSáÏí}'RKéîæ·viŒN!kµxݤÚ%‚9 yG'³¼(S{S§ìö×§¿ ÝBkT›R´e%gͧmZΤ«J::žÍÿà¸B6—W8)4œ]칬Ÿ6%·ì™ªiž¼ðn“ñ"Ê-RødŸ5ŸÃŤu‰/vû.‘!Ú×Î^Ž"ª´|šÞ¬ÝgS›iJ”úÝJŸ*wm»ÆQ­º“ær’÷G†­õjô+E/ÝÔ«;lš©(Ë•[áåqVz«]r­êîÿgmuõßÁañÚßῊ5-3Y×ô)tC-õÍÝ”V±k}ö…X •l-w£[ÊÿëvH…Ô¥*ŠUª«Æ%R kIÏÚ%'ö”*{ëH·¤då§Ë‡ñ{%FO¼m(¶—I8ÎQ½ÚZ;];í鿳¿á ÿгÌþÁø…«øïþ<6ý£íßÚ?è¿ë~]ŸÚ?ëyÝå}ÅÝòÆ^ÃØõöt/[ÛÞòÛm}Nšõ=·Ö4·µö_/gì¾þoeånn¶×cWøàO|i?ü] h:þ©k£éÚn“±£Au.‹=­ÕÕÇÚ­®$Ücv7(>ER *w€« þ¬ª¸i)É>e£K“•ÆûÙõõµ‰¯/oJ|1çºÝ>~MÖÚr>÷æé×Äÿ³ùñ ?Þµž§âÿi(Óî…€•t{Ý6+·!}¢3.œŽë˜‰I)JšNt!ES~õ9Îwjé©ÝJ-híË'¦ž·V±s©­©¯vT½“Iëfê>dììýý4jñÖéØòoˆ?~)Újß uë/Új¿µ_ˆpêÚŸˆl¼17öV• :¡këtÒ-°Z9{½Í$ç&èÑk •,JT½ÕÉZRo^iÉS•½ÈF0Kù|Ï›™MûJåSWËJKM#^3ë{»Êr–ÞîŠÖ¹?Šÿc{Úx/TÕµ¿øƒÇ:Mæ³{¨MãϦ¿£jRjs$ó”Ó^éÜÆð°²Ü³$jÊæRå«:táA¨ÒŠåäQ×Wu)MÍKK9Nu–±÷¬’å‹DªÊ¬fª=e8ËM»f¢Ö·\Š7ÖüÑRºMÄíõÙ¶êë¿ôKišv¥â_@×-$³ÐJXé7T:jEÚ ^ÝŸLSå‰PªI°>WyÞUf¥Ntß½ ³¨œ½ëóɶ¥ðÝٵͧ½iZÞëŠvŒ$•½ƒ¢Ô}Õ¯µÖ+[%í4޶åß]9߈²Tˆµ-Ä~Ô|C¨x£Oñ\vú÷…TѾÑo¤Å¦K Î-Îg†DIdP&GÚ<;É|”cMÃÙ­"êüZûµZ•®­iE¨ÚJ׳N6m{iNŸ%G«§75…ITæ[èùœ\]ýÛû×i­íöw×4ü1×,5ÏxwMð¼ ݧÃï\øz]N5k†»ÓRx…ŽùÃý–hgú2;†M¡QF´ª»»«Zú7ìÔšµ¤ã«¦ÒŒ ¹b¤Ò—?,©Þ‚¢¬šwº[^§;QÖë$§«Sw“WåQú²²5 (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHÎ7Á_ò&øKþÁ–¿ú)kÓ§ð/C»:û?øûµÿ®‹üÅ>è ty/ƯÙÛÿ¼sà=GÆú6ªx/EÐõÍ>h/“uݵÝãXù6ga˶˜‰C+¡eÛœœy4£*U+V§.ZŽ0ä’ÕÂQ“•õé¶š©m%cµÕN‚£(©.u)EëEB¤\Zëw5§dÝÓHñ¿~Î|Sã Ç>/¶Ð|W¨ÝxnÏúõ…·¼Cáwk;«‰éEŒ.·k:\–{[ˆÂÄë„‘Õ˜žœ=HRÄ:¼¼ªS§SO{’QQºQ—»% E:r|²zó-­Íˆ‡´Â,4[j ¬Ýœá>T¹¦µŒœcjœ©©^êÜ©=Sà'Ž_Nøáû9¼=¢x)õkÃÞ›^ºÖí.õ }\jr=Ä’ØÅ5”W&5Gê(Ì¥£Q°¬¼øg,x»ÀšÅÏ„µz{‰¤»Ðü¯xŠá&tEKŸí[‘my¼Ó1«*íM»°Ì*1´£ŠÃGZÉ¥d’MÊRéñ¦ääù·m¦šÞp’ö‰V©dÚ½Û|ÉF1ê½×eʹv²’iíç_ðÉ6þøaã xÄú¾¡âKíGIÕ,‡ŠüE«]Y¦ÜZOonË<×"o±,m4q— À+ èž"¢«J´"›…G7~©Îm«êÓTç˵(©Í6Ù(Z5#VMóR•4ûsRän×IÞw¾Ï3Œtß Uø)ñÛQÿ……ã8ôYüQ× Et¿ I©é ·d‡Éµº³º¹¶šŽC¡’?-”Çk2G·˜ªrÌáRv”)Í_­í:=u¾šjpa+¯gˆ©EÙTUù\«÷œü+Þ+ÞNÚ´»³?Æß²ÿ‹AÒü!àì[oxCÅ©â x~ TðÛ,ÛÝEy§µí‚yÖi·rÍïX@Ñ*.ãÁTç¥V«æ”#:w»MÁ¨ò;õ”-ìÚi©A)9s¶ÖÞäcZ5ËŠ Ù+)ÆjR´t\³QRn÷U\¦®¬+/Ù—_¾Ð~'hMð¾âÿ‡ àÔ·±×u˧]›VYfk»¸âšåÔcmÎUËy‹€±+®l<éSÕóÒ”U¹U©BP|®é{œ©­y}í%¡¦ ¿ÕêáêÊ:Âu¥-[oÚʺoí>YIßH¶’ºF‚gÙÞü7Ô¼Aá½ LÔ|=â›kP¸oˆÿŒR†ßMÔ-SÊ:¸kfI¯’%b¡wû•wuF¬#_Û-«i£jU#¦å£“q‡,›KD­{´¸iÒöt*Qz· QRÛJuUF¹5PZ6¹[÷¥gd“9[ÏÙ/Ç~5h‘Ùé:•·ŠÅrè¾'Ô<}âû ÚÄW$$¾0É`¥é¢iâp̃ÌÙ¼•<4©Û Þ1„ÚæŒjÂm{ÚÙA6•×:¶‘~鈴Y•,kMÆ3„ÚÛ•ÆŸ&–Ò}Ty­hÊße_Ò?ö,?ôõc]µ>ýt9!ñ3¡Ñ£ÿŒKÐþ©·þ£éN÷kúê^ÿõØý¯<í1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( € ñ9¾5G?‹.¼;ᆾ2ñ6a©E¤j~*Ðâ°:v™vΩ$n&ºŽâaõ2µ¼3,2“º9 ¯Sh;Ù½Ÿ+iÚ×væN7i+¦ïÊ®:ëØÝo$“q[¤×2ÞÊî>òŠnM5¥åý²ÅøÿÇZG߯‰µ»{Éì¡§é¾]Š#ÉæÞ]ÃiÃ2¢K„,s¡ˆàí+S ·›å]¯fõù"¹_%Iô„e7é¹;yÙiçÕ¥"B€ ( € ( € (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHÎ7Á_ò&øKþÁ–¿ú)kÓ§ð/C»:ÛPMÕ° A2/#·4Oá`·*øçâ‡Ã/† ¦¿Ä¯Š¾ð’ê&Af|M«Ùi¢ì¦ÝþWœW~Ýé¹Æáž¢¼ÏknM/½ºÛ¾çB§74Ÿ*Òý.ïeó³û™ÛÚI ý­µõŽ«ö›˜Öhn hÝ&FVVH ‚8 Ö³Nœœ' 5£N÷O³ÔÎH©ÂWOTÖÍlõ7Q»Õ´ý?ÄÝ_ér¬ÖÖóC$–R´k*¤ªQŒrFà6 WSЃR¤œTÔtwWÖ×Z5¿G¿bœ\ZOv¯ò»WôºjýÓìiyÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-ærÚŒ¼âSÄZ'†|y¥júׇçÚ¶Ÿ¦_Û\Ï¥Ìwb;˜Ó-­ò¸å>”BJ¥5VN ´š½®·W½®º®%É?g'iY;u³ÙÛ³èú–5ßøcÂÓhvþ&ñžŸ¤\kW‰§i±j—–öͨ]¸%`€> ’°¹cƒDd§5J1¼šnÚÞÑÝÚû.¯§P—¹RNÑM+ô»Ù_»éÜè|‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜Ç£F’Ké5³7–¹;jgV‹”’IjÛ¿ùEɤ·(hú–™â+O×téè—ð­Å®¡§Í Ä10ʼr *êG ‚A­&7Ë8YùßüÉZÞÏf×Í;5êžÌÒò%ÿŸÉ¿$ÿâjy—ò¯ÇüÇo3€ñÏņ_ M‰_|7á%ÔL‚Ìø›W²ÓEÙM»ü¯8®ý»Ó;sÃ=EGµ‡7&—ÞÝmßr•9¸¹¤ùV—éw{/ŸÜÎÞÒHoím¯¬u_´ØÜƳCqFé20ʲ°*AÁµštäá8Y­wº}ž¦p”jENºz¦¶h±äKÿ?“~IÿÄÔó/å_ù•o0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[̯m †6ÅÔ£÷À ýãþÍT䯷ný½D—™cÈ—þ&ü“ÿ‰©æ_Ê¿ó¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó yžâdñ§†7LògKÔ~ø^?{eèKi쬟|pÿ’+ñþÅmWÿI%§‰  >5ý¹#Ûû1ü|8þ ?ÿO65ÙQû‘9`½ætÚ*Æ èù¤6ßú`Z!ð/ë¨Kâþ»z× Øcø_þJ/Œ¿ì ¤èýF©ü(]OP©P@ðv­ðïã™koðË@ð§‰[øù¼O¥ü@ðω¡Ó4ÔÓ®µ·ÝA©Û%Ü7È!–êÙ®b|Äûƒ3¯$ªa]òJúÆqŒ-–ºÊÐø’q—2O—Þ•bÚ›ÄÊ*ê¬n­¤£QÓäÕèùc?I;ÂË•¸¨ž=©~Í?ä×hÛûï øËSñïŠ4ÿÚéž&´›Âi¤êÖ·ÐOöIîJǬ|Šöðˆfw·ŠH©*æ¡ hm+AM7¼£V”ãËdäÒrRšSQ”ã~gïv*ðþÕÃâdÿw ÂJßeFŸ+R¾¶»–”þ'Ë&¯ÍnÛÇŸ³‹´íâ߇þxR=ÃÞ$ðÇ…ÚîËG¹²·mP´ÔndÔãa8’'º¸³1Äó]FÑN]VfuߎªóŒç%%zK΢”~Ë.[FJ2ä|¿»fîp`cìpôÒ¿±© I·ñrÃÙ¹8êí'SßW”nÚ 4>þÎrØx—àÝÜß u¸|'á8|Ku›ñ? Gý•¨Ï.•-›Ci£²G™mq*yQîI¤m®ÈÄujÓZ´Úu=’Œro›ž£jMíîË•5¢¤ÔKš!ÂtåJ¥ùgZ’÷là¨Î ¤¬š»Ôµs¼µZžeàÙãã µÄ ¹¾\hZ‡‰.|¥¨ðÞg.£e®‹ÍB[H4ÒªmÒZ9nÞK¹B»P¦ð^Ç ðôéÝR§UJ)üQ‡²”Ô}Äî£xÓ\»4Þª5^N­JÕ$—<éâbÚÕ78¯d¹šç’ÖI9ÚÍÉòÇ™¹~¬Ö ( € ( € ( /ñGü”_ÿØWÿÑúuRøXº›#8ßÈ›á/ûZÿ襯NŸÀ½ ìëìÿãî×þº/óTø -Ñà_|{àO‡_´_À]{âŒô hRxkÅV˨x‡Q‚•¥ÑÊÆ$••K¬Bç$)ô¯+àêbéÏW*tôÝ¿~WInýgmXÉàá(­«Bþ_º¬µí©ò¿ˆ|mñ+á'‚>xkÁ>"Ò>ü6ñ.±â½ONÖ<]}máx4ëo¶ùÚm‰šóL¿ŠÜK ÷­´E)HÂ+Åå´lAÖ‹§F¼—´§FÒæiFIYÉÒ§ìéÎ1œe{¶Þ²W?e)WÄS\ñ•X«Çk:w©4öµJ±“SjQnW³ö‘eí?â~¿¢|Xø¥q¥|gÑàøªø«Âmià- +;»ý£JÑ£¼’™ Ä¶É <‰-³E䪙f2! ½XxÅN qn>Þ²q–’…>gyÊÚ©A)Jîñ“‡³Kšìâ­)<%*Õ$¹¾­)­§5:Î1ôjr´l—5¦škCÖì?hq¼c࿆óxóOŸâCüS×4}WÂê->Û„ê³Ø¬°…Ý mV “¬ã;nlñPœ«aáV”yÚ¡VRßø°v³¶ÎéÚ:]&ÒkS¯©Ñž"2|¶öí?aÏ$ºÇßšrzFRQºn(Ëøñ»Å>4ø£ð·E¹øÜ¾,xcYÕ|SáEÓ,mÇ…uh%ÓÔXf(Vh<“qq‘pï?˜Çmt䫪rö”ã n?™Éêô´uV|©^Ö•ÛF¦àõ\“öÎÚ*5m¯›Š÷ž•9oMF1šx—^;Õî~7|Oð‡Ã?‰¶ú6£¯ü[Ó4]b÷HKBæÖ×þ-Ϊ“$‰‚{UfBH2¸WŒá—Çë(ÆþçûT´¶®3‹Zëß^éôv’èÆ¸Óæ“Kž4hZ÷Ó›$ôºûº¾š§f­vxçÇž2øíðGXñ/Ä}gPÖ|3Ä=ùvZ\ «¦«Ú[#Ì¢×(óÅä‰L-Ì cYErÆ<Òœb¹]¤³ÃIÖ£GÕÕJU$à“v”äWæ·ïUÔ¥%y7dy—Ã_x«ÆÿfOüDøØÐ\´~4ðý½ÕŒúKØø‚X5;5·.Oƒís .Zà2-ª¼)d/3—°§ˆ©j’é(µgx9©µ¹{*’M¾Ví;GÜEf¾¬éóû°ÄR÷“Nête%we^NœlµSµç>Y–ö„ø{à¿j¾)øàÞ ×n¾é¾#Ðc]/Msñ _™®Öb)­Ù§Úb³_²Øù3Ÿ¶ä7ÍÝq•:Õ–>Ò¬eMF–ÜÉÁJ÷ÞÓ“”î£IGšZ3¶¥*J·³›ä¤êâ#*—þ…NX+»ÇHÞ^ònv²øeGñÄV¾#ø•âÖø…s¦é>ñ¯„tEðLZfžö·jQhëyÅÃB׫ßÌÑ4r¡VÎã*•DÓN—¶£ùãR­jwÛÝ:„•­ï&“wѤ•“¼Ÿ½¥L2“\“XolÿÇUÉ4ïîµMBÊÍ]»Üôߌ–~:¾ý¢þÃð÷Äz‰® x©šóÄZ,úÄ/;GÜ¢®íX1;Ho0€Nr9°Š^×g§³§}?¿-ôû™ÓUÇêqº×ÛBßø*¿–ºz~‡øËâ÷4ß‹^*ðëü\M'ÆšN½¢iÞøYc³ÆztñÚ5ÕðŽXÞõ×|÷ËæÛΑ[‹,Êd¥«jÓ„ ¹ïRQœ[þ4íÌÚIÞ0µngîÔ»Š»±–..·kQçRZsÕ¼ýË6Ö®1‡"÷×776±µ8¼kñ«Y>{_Œz…ƒx§âö·àà±èÚ\‰¥i6Û[VÜ5¾LäZÁûÙŒŠ 1“5fX8{hac7¬èΤšÝÉrÙ.‰-Þ»ËTœT7Å(Ò–*PŠýÚ ¢µµçõ~fõ»¼’Ѥ“Úé2OüBøÅ¦ê¿ 5ßüSÔ|C¦^|A×ü¡¾§Cí­Šj¾Mîaf¬ÚtEöH°6ö piR«Ò…Z±¿>UZ]%O^ö’R¼däù¤Úi%°òS­NÞÎt¬ÝµWOI½¯l­(òéx¶äßÌšçÅÿ|\ðĶÔþ4ÌžÓï<â{{ëMCDÔ.ôe×vÏ£*i0[Ú½¼qÃ4¶íç´[2âHÙÑ«N4%†zŠð«ûD×$”©´¤¤ÒŒ—:j2P„dæãfÒQ'+Ï Q~ý,Jåi¦8«.OŠ.jVjR”¹Z²„½é~Äè3ÛÜèz5Íž¹ýµi-¤/±¾þÐB€‰÷B«Þ0ùUï”W]8Õ’”9oÝ×MvÖïMµm÷9h5*QqŸ:i{Úk¦úYk¾‰.ƵdjP@P{_õMÿ]$ÿÐÍ\÷ù/ÈH±P0 € ( € ( € ( € ( € ( € ( € ( € ( € ó¿Èéáûê_ú6Ê€<ëã‡ü‘_‹ÿö+j¿úI-T>$Lþ|‡ûu¦ßÙwãËcø4ïý<Ø×\þsGâgQ¢Eÿm Éù¤ßúaZPz/ë¨Kë±÷-qf?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@s¤|aøGâ_|?Ð>)xCRñå“ÍφôýrÒ{ûvˆâU’Ù$2)B`Tm=qE/ßAÔ¥ïE+Ýj­{^ë¥Ú^¬*~æJ=ÖöOFî®­êµô×c¸ÔõM7DÓu gYÔm¬4{æêúöe†hQK<’HÄ*¢¨$± 4›QÝù|Þ‹ïzJ¤” ®ÞÉnËqKÑÇ42,È¡‘ЂAuR‹‹q’³Fq”g(»§³H   ¸µ½}bóðêöRx‚ÒÞ+»1.ÜAŒë¯;•£+‚Q€'ˆûÉÊ:¤ìü¯gçmmÛP—»nm/{yÚ×·{]_µÑ©@P@P@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤gà¯ù|%ÿ`Ë_ýµéÓø¡ƒÝm©"êØ…$‰ßš'ð°[¯Ÿ/üùÍù§ÿ^*þeøÿ‘µüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA!<ùçÒoÍ?øªN «s~äòs~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/äW¶šAbÖSûÇäþñÿjªqWß·~Þ‚OȱçËÿ>s~iÿÅTò¯æ_ùþAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùü?ñ ³øÓáxñ¥ê?|¯?½²ô&¥¤¶wϾ8Éø¿ÿb¶«ÿ¤’Ӈą?…Ÿ)þÞ‘lý•~;6:®›ÿ§‹é“÷QηgM¡ÇÿW ¾?æÛÿé…hŽËúêÝŸk×!Ôcø_þJ/Œ¿ì ¤èýF©ü(]OP©P@ù‰¥x‹ÀÞ1ð–¹ð§@Öô­[ã^Ÿñ£RÕl4=>h®µ-Åâif’þhU·ÛB¶¾véd Œ²ˆÁc2£Öõ#–U¢ô„;è¡i{H7²u#x%»“Mj®¶Ì=ʘèTÓžœSÞRö½›ŠêãQFw_#“iEµÆxëãÅ?[þÕÞñoÄÙXZh>4ÓáZÝkÖÑêðZÛÚÜ}Žæ +û2;£æB‘LgmBx^9Ý’4ʬ|”ß´ÀB´½é?g&Òr䟶‚q’\¼±½'.KNÎòí¡j9Ε?v>Òž¯Nxº|Ï–÷æ|Îú8¨¨Ê-7ÏB°øßã+¾8Ô¼!ñ¶xOÃÖž¿ÔüI†š¶Þ’]McÕlwEÔŠ;y;2âÙ~i%%•‡§RpX®jßÁuÔÛ^ú”]ÓjÑ´fé5R<±~Ñ­ Ùáà¡þËÁ{ÿW«'¼% iÓvø““æ¼e{ºz$®½sö¸×ï¼ww£üpÓô/ƒËñOÐWâF›Ÿqm¡é¯¡CvLWSE%®&¿Ä?h¸YPyåÇ·–”/ Ýò9{w®œÎ rG]¸å5¥æ¡dýäÎ겂ætW=©Óov“•iÂRÓ{%4¡+¹/rhÂÐ~>x³SÑ< ÿ í¾ðÖ¡®ø¾Ú/O€ësiúƒNÓÂÏ Bžm¹•ü´Aq7‘ˆHrr¯9Æ‚«nZÞÂ5;?zmµ=¼ù-û8µ?Wî²gEÔŒezjp=Òå‹¢§~oƒÞw~Õ§KFÔTg²4ÏÚãn­ðßÃú”>;HFäÒÖ^ÎѳT¥*ò‚ç¼)Í'ö9ªJœž–rW…×ò¹Þ\у¿Ð³ŽÅ—Ú­-µˆ-ÛÊEP?usŒž§9­åõ|=IÇ–s§Ij­'{èî×£Õlõ¹„¹V"­8Kšqå}Ó§ ^ëI]¶ù•£+Þ EÅ/¡ë‚€ ( € ( /ñGü”_ÿØWÿÑúuRøXº›#8ßÈ›á/ûZÿ襯NŸÀ½ ìëìÿãî×þº/óTø -Ñã´‰üaáOÂ-ãOø'á/Ù¯dÖügáM*ÏSŸM»SÙ…â\Û\¬63tÒN!Â4Q—–Îÿ"Q¬ÕI%¤T9¾ IÉ©)»§{¼¾ô"ÓšræäGc‹t“§f¥yZüܪ/àŽ¼Í½ì¥%îÚ-9¸õw_¼#¤ØxÆ{¸µïøE5­Ã××v0ÃåÞ\êKb`šÜy¼Ãÿ A>Ðø]ÝJ›«RœciRpIï ß›O.×"ãNî\Ö¤êÝuŠç½­¥ß³“KmV»Û#Aý¤ü7¯ø¦ÅàoZhóx‡Qð¢x¦öÊÙ4çÕlÞu{pDæb[HÉ7•ä’BYwF9UXû×–ŠTÝH§¼”SrKûÊ*R³jñŒ¥¥rëÁáå(½y\­ö}¢‹‹wµÓsŒ]¯i=lµ9}öÀðN«áIº¨É¦“V‹ÕKBŸ‹mO…¾Õü xÏHÕô=w]µ‹Q}7XÔ4K;6Êk‡‚ ‰"–ýZ3Ëy6‚âáT2$vT:Ó£*˜§ƒ‹\鯭§-¡¥ÝÓi9$é«ßŸ•6¸¥Z0Áýyÿ ©It¼c&Õì–ŽÉI©7t“³:[ÚÂðxsÆÞ/ÿ„#įáoëCðêbëFHõ}Gí¿a0Bü5¹YˆÞ‹eÚÊsÈÏ5):С(ÅÞµ¹—’jRºwåÚ/Ý¿?7¸¢çx­ª%Nuc'¥$ùÝ¢Õ´jÜßi>dœ9xåìí7ÖüPñÄ—øE.¿à ëzG‹fk7»Ó+Í[K³iãoÉ5¬×q[™ž4Ý23ª€²ñ:¼°©MJOÙßÞqM´¹[ZY¶¹ùc>X·ËÌáwf:Wœ*Z>ý¥Ê¤ìœ¶WiÙ_xÝ¥~U7Ì×ø7ã¶¼¿~|;ðÜúÿÄ¿øšÃZ¹½ñ¶£g¦i×öSZÜÚÄa»·fa{c<‹<bYFø£:ÍŽŠ bù’ŒcN2Œ“¼eÌåg¼·ICMª)]B:G:«ÙQö©·/j âÕœS„›½Ôw·<^¾â–íÓæÖµý³~ÝGñ1@×dÕü{¦Ø_éZmÞªÏ4—׿²¾š4q:ðÌñL«‚cä†ËFjQoÚÉE->'u­ùkNhÉÅ4îÒÔÖ¤=•j”fíÉÎþTÓs÷~4Òµ¹¢¯{+µ%Þý¨uù5¯Œ ñ àÿ‰¼7 xWÄ.‡fó6•4ë& ºtiÇÙõ ƒIç_ù»£ý؃hÉ”:áà«Ó£¯¿R¤ ··»ÌûtQ´¯»k•5v¦²tçeʨº­éö]KÛ^ªêþhË™¤ã@ñ_íá_ kzŸ†Óž*Ö5û_ÛxF;ÒÞW¼Ô'Òÿ´âòËÌŠ±p†I *9ËíŒ4£*W®¡ìÕù½¥¶ÿ—M)^ú-îµ×mÚOIÒöiÊm$£ ½öGIl›¿2»ImµÞ…OübºÕfïŒümªxwÅеҶzÍ´ïGÔ좜–0ÒÂå%ˆU¤Æ,­Î8©rQ§Vœï¸Y­tsQ’³Wæ‹æ„“WRMt7Ë)F¾>jÑûqŒ“}šÕ=¥)&žÍlî—•|)øÙ¬i6u¿xÓÅ1ð—†ô7YÇ:n›á=j¤ûGÚ¶Ãs™ØŽŽæuDgªÍ&·ɇ£95µ^Dî¯ÊÔç»J2ærj.ÓkìüÞnŸìní)Ss–—Ö¾ãI·e~}\b7̯;v:Gí}àÏh~Õ|àøªÿÅë2ØéỦý—qaîMè´ ƒ$‘Ü›·ìӔ֗岌µŸ*mY6ÜogTi×oÝšƒ]4œ”"õµîÞÊòKÞi+£ð‡âŸÆ?i_4Ÿ ëÚ&ª"O§%´rÞÀÈ®&T†iv¦Y—µ‰BB”(í½Z.*“Õ«Ûª¾ªþªÎÛ«ÚV’i\×%j”w䔢ßFã'ZúèÖí$ú\ôúÈA@P@P”üS½ñ¦à=KÄ~œoB¹¤ºw’’kÚC){›A¹IW’ F\&Ün1¡†”+ÖºœÿÀâÓ–‰·ìïíV³päÚLÒ)b¨Óþ$“PÿïúZMrIôŒ›Vi5á—µO†<)àKãw‹õf“áωõÈôéé>`5#óuö«É­áA;Es*´ó¢b„'ï$Ú÷%* Ë÷³æ®½Øiʯ{;Ç–z^W«ËkGLé´º•©?ÝB1]u“~󵮚”ý“[/dçtœ­Ýx ö™ðÄÿx_Að†µ½au]nëQµ»ÒM¾o,³Â¦lÞïœ ­¥ŒÉf—nCuT¤ç5öcËïj—½R*Öç\ÑjÜÑŽ­­ã>\½¬ySZ¶ä¬¿¹7NM?…¥$ïi6•›^ô9»¯j·Ÿ›Â6Ú·Ø<7᯦¹«GåÇþœ÷sO²³º’±Æ,îäm…X·•–Ú[ž5#N–#YÚ´W­¹ç'×Ý"F§;¦Ô\z*R›ú¼i­jJ{nù¿¼ê_½à’Ñ´üºÇãö§¡Xx=õOx¿Æ%ø…«â-BðÝ…”/e¤Û½¿—†ækuGû=ÌŸ9÷T*#U\°Ð•:Ñjt`§WÉÉ»ÇFîé¿ÝÚ7rQRW÷šQ‚¨åV\’¨©Ã[§îÊÒRÛ–~ÎU›²SI6¬hÞþÕ~ :^­øcÁ¾0ñN‘qá›_jW:¥¯üH4›æ)â'v"ƒäÛ¬ó~áþNSv•à°µj´”aNJ2ŸØMë{îâ¢Ô¥$­´ÛW p©Vå‹ö“rJI^ )-}ÔÔšŽ²W•ít›XÖ_´ú?‹>,YßÛjÞ+Gñn›¡x?þ·´[«±>…i¨:Fó<ÝÎÒ\J *• ˆHSš¥ rƒuy«)m¤iÊ×z¤’ºw&’»a'Nq…zrJ›¥Nw×W:µ ­¥ï+E[efÝ—3:äý£ô+»? ¦ðûƺ§Šu9µ®|+egh/´aa"Ez÷FK„ƒlRIþæYZ_1L"Q’0XF²w¦¡Îä¯d®ãf¾.e(Î. 9' é ¹d¹£%i©(¨¶®Û:³¿-œ—3’ŠRŠ“MØç×öµð}ø“þñ¾»¦]øfÛÆŸö]—™áÍ&ãÌò¦¼InQˆ‚àù6¢yqüœ¦í«Eaç5Y¨Â*S rJ[ïhÅ©M¤ãÓoRÕ)ɨA^nU#í):r啹¬•äÒ\Î-·k]JÞàêw¿|}àëíTêzZXi¾$Ñož$‰–ÊôÜFmþEPë–lÊççÛ:†É]ÌãJtéΉN¤ ûÚÑ”[ôr”·TÓÖ\ÌÁÔGJµ/áÕ…×ø£e+u³Œ©Ë[¾iM+E(¯b¨,( € ( € ( € ( € ( € ( € ( ;ñ'üŽžÿ°^¥ÿ£l¨ξ8Éø¿ÿb¶«ÿ¤’ÕCâDÏágÌ·ä{dïŽmáÓ?ôñc]db·fö„ÑÿÃhCzïÿ…?oÆyÿ ÑŸ×QJÇÙõÊt˜þÿ’‹ã/ûéú?Qª SÔ*FP@P@§Œ|;«øŸHn‰ãÍwÂ7‚U“ûWÃÐéòÜæ=·¶×m9Ÿ/ws˜”[i©5nškë¥üô·ÜTd’i«ß×MwZüµ¾½šòÑðt?Ã|YñÏ…´Ûav×Úžúd÷ÚÜ×NÒÜOs5Ý”ûeyd–BÐpÒ»@P®µ8WJœãû¥K»r¤¢—5ý¦‘V¿?3շͨéT•)ʵïRRçæz»ö·Ãm’\¶J)-.Ÿ¯ø[Ã:'‚ü3áïøjËìžÑ,¡ÓìmC³ù0D‚8×sÇ  d’Os[×­šçE½ºð–5°»¸Ò¿Ù$w–ÚKBYÛFʳª2Ä2»²ÇªiÇõ™¾i{ITWÙNjÒi+hõvwJRrI=°tâ¨ÇOÝŠ¥ìtþO~Êîí4æÝÕ›²Œ¹¢åÏ|'ýŸu}?VÔüOãÍÄ;,¼oâOé–âÆM2).¯o>Ï| qÌmrH‰ç1«>ãÈ28§MÇ.…(®jªƒ¦¯¼—¼¢ôÕê®Û´e(¦¢ìº1RUñt„&íö¹)ÓÞ÷jÓŽË–î ê¯~káì ÉðgÃ>ø±âO®?gð“h·Z|‘xZ;È#Žõl¤† »±yä¸ÚjBÊ{ñ^Îu$àîß³÷ŸÅjmIG§»Ì—6——,[“jåýbPÆËOáj•"º6ç>Y?µðÉét—;Ñiov×~ Á}âÝ;ÆþøâßøŠ-.ßE¾—ÃçNš=bÎÞG’¹ŠòÒᥟD#|Là±BÄjÉV©UëÉMÅü<ËK¯´®¬¤®”z¤Î%IG O ofœc/´“Q¿÷_ž±vw¶§‹/ì÷šÿÄŠÞ-Ox®Ö:Metÿy¶Ìò‹HÐé¦9¢Ä†<ݥĊ™ êYËs*QT%Aê¦ÓíïÚ.+™[—i;¸¨·¢mÆ1Šè•G*Ñ®´pRQµýÞiFNÎ÷ÑÅZí¥y;s;v‘ð’ÇÂÿ ô…^ ñv¿áËMÞ{-wIû¼‡Ë`Å„r[½®æ?³ùJ„D ›w¯9Vœg{r¤’ßED›—3vVÕ·+¥&ùµ2£ÑS®¤äßMe'+®[ZÒz%¥½Öœ[OÒfÏ èú¯…üCmã?Š4Û­NëPÖf–ŧñö€Ý%âý›ËDail£ì©nȱ(B¼ç)Sƒ„¨¥jr§*n:Ù©JSæ½ù¹”ç9«I+ɦœTb®2œnù½ïi œÖW¼#ÉkrÛÙûŽñ»I;ó^OAý’¼¢èÇCºñߌµk­´ 1¨Ï`¿ÙözEè½²·…a´v‰×w #¡å÷æ5檬Dµ©Î¦ÛûRQ”níd•¥´TbšºJò¼´­(­"ãV6ÞʲJz»É½.œœÞ­«%×x“ö{ðï‰oþ'ÝÍâßYÚøâKÛ» 6²ò¬u+1l-µ f{f‘gO±[adw€˜òb$œóÂ.œ#I®JФ^—‹½ä––q›¿2’“³i5cIÍÔ’”¶ör¤×GsïÖëžVi­õM¥o#ñìͯÁ©x*ïÂÿžïGFÄ¥ÍF·;朣N)=¡]TédœS“éÍʹ”¤äåîÖÿü3ÂOü ›VÖ.t¿ÚêpjúÝİÿh^Í曫–eˆD%f™ØˆF¿*ªP£:ÐZtéErƼ¶éÊÔ¯­îå+ÊMï&Þì¬5yá±?[¿4ù”µëd”U•´QŠŠµ´K­ÙÃKû/hZ†—ªEâ‰~6Ö¼Wsý–¶¾-¿m-/t¸ôë‘wgÃe™T¸ !óm¤g-‡,ë*’çö°÷fåÌä·“å”5½Õ¹g4’JÜÎJÒ÷ŽxB0¦¨=i¨8(ôJ\·ÕZM¾X^íÝEEû®Iõ øáŸkñ^$ñ«­èã]"óWžÝÚòMZæ ›©&ƒp’Ývª†Ò6íÎqŒ¨Ô •£8*ztŠ”¤¬ÝÝï'vîß[»·¤¥)ßݹÆwÓxSt–ÖVåwi-ö²ÐÁÒÿeßi>×|m¬x´½WÀvÿf–Kˆ «§B.ÂʤB¸?m—,AO•0ƒ:V›¬¤¥ö§ ¿X(¥òj*ÿ;4tC:x˜b’\ÐJ‹µêÊ3’~IÅ[[Ú÷os¢°ø#o øÞûÆ^øâÝ ×T’Ò}gÃvGN›OÖ¦‚·Ye’Í´C›ya "S€Ùc ´ªk ¹»+©~nW½¹›’M´¤Þ–m>%MF(EÙÓŒ`¥ÕÆ ´ôêÕÒNÎ×Ò6ï>øIøgàO |>Ðn.çÑ|;ak5û£Ï$q(U22ª©lHP=…k^´«Ïž[è¾ä—èk'ÍRuó”¤ýg''o+½<»d  € ( € (­º†‚E= ’ü}ªq4•xJ”¶’·Þ¬vÔðéÿg¯ †ß ¾hþ'ñ&'Ãç¶—ÃÞ'Ó§¶þÒ±–^ßyó {y7Á,ѺI#,ò‚jÕZë¥g6qi&šwÓDû©$ÓV4u9ý²šº«'6µÒN~ÒêÎêÒÛ]´wMÝ÷Ƶâ_‡%ñ‡Åx’OL/,¬õK=4žð,©ö™%·Óâ$Û6Ò°Kl±¨d`\:§(Ó¬ëÆ+šÎ+uJ*2¶ºó+¶¥Ì¹Ò\°åÂqu(û 7ËtÞڸϞ=,­ð¦’|º6Û“iñá6­âïÞjZN§gi¡ø—C_ ø&f–Ê9Úhü€ ”žú¸¨Quæ Æ?-âŒTg%SX9BvþôÍ=9j.U>¼´Ô÷Üá­IÍÆŸ³v”}¢Nö·´Š\Éÿ4%8ìµm½~¨|?ÐõxCÇo-Ô:§‡4ÍCJ³µ·d[s ãZ´›×nw/Øâ µ€¶AÈÄÎ>Ò5ã&ß¶ŠŒŸ[&Ý×Û½î%hÒ…«F2RVïÊ)zZoO%óñDý“üe£èã¿hºe§†í¼#ªG¦]Y†ñ.“nd1AxïlÍ=Èóm ¼¸ðã ·iÍVœÝX©Bn-Áë㵿½”ã~Y¤”¢Ñ¬«ÍÏÚÅòÔR©5%¼]IsJ׺²’N7MÆÚ=]ú=körð†¥y¬ëOˆ|AáïÝk¶ž"±ÕôY-Dº%ݾœšb‹Xæ‚HLmhG4r©ó\Œ›eN¢q’“ºu{ó{Wy©^髤֗M&Ñ”ycMQå\Š‚Zè¡78½ïu)w³Z4ÓwóO‰_µ/hž»øg¥|S×üw§ÿj™µÏ êÞµºÔÚõ’k¥ÔßRhâòî'Ž&Ýkx| !¨ y«Ó•U:b£Óä³oÙîÚæµê'Í)ÉÎ>ûç¨Ûr‘¬9eyÖ–¼ñ•윕¢á, £Y+>X];6OáÙ6ÓOø}ð÷Ãú§ŽüG¢ë–~ Óü!âˆü+wn-¼Iin˜%{‹y%D =Ò¬Öíûgl¾Bmôqs¥[Y¥ÏFrO’KÝ|«•6—óE%8ß’I%(´aFµnXÔk’¢•I'~iCÚK™«»©Y¥g$ÝÕÓÕßÜ<àmGEñ¿¼e«G§Àu(l4m*ËM‘¤Km*Éeh|ÂȘ•¥»¹fEÊ*ù`!˜ã³•)*Žóœç9?6£¯×Ý‚“Ñ{Ò’Õ$Ü{8ÁÂô§N 1_Œ¥äß» ÝãN2ºrq^«PhP@P@P@P@P@P@Pø“þGO ÿØ/RÿѶTç_?äŠü_ÿ±[UÿÒIj¡ñ"gð³æ¿ø(Oød¿Ž!X·LàúŒXÖïdeÜù³KÔ/ Ì]KöoøUVcÊÞvÿÈ·é^”"¾«ësÏ›X·õ±úñ^!ë˜þÿ’‹ã/ûéú?Qª SÔ*FPÏ´Gí'à_ÙËÂé­ø™fԵ˥v°ðöžê.nÕ0d“æá"@~gn2UFY•HÐôò¿ÃÍñrç_ø‘âÏø²sMñF«¦iºF‰â í.ÇG‚Âú[h£’ÎŽ+¦B&swÛŒÅF" Â¯gB†!>iN*M½V·½5RPÖ›i)ó)>e%Š\ժᶌ,•´zÂ2ææZ¾fù’¿**廟67ÄŸø±Äoø_ÄWzf—e«hþÓ¯ƒ,¶ÖRÜßÛèêK ’BnV3!T’Î@FÇ}ÑBÙR„¥Ê«Ô²}T)©¥ßáZŠpM^êTd“iDª¶¦êJ×tiJmj“œ¢§iY®h M5JU"ïo[°ð×…¾hú߉†¯ñW±‘c]ßë¾1¸–MÛDÚ“s4g.w-²$x9e®­uF›ŠŽ—Ñjí£Ó™ÞVjÚÎNÍ+4å.h)TŸ;—½g}ROþÝV÷²Š[ÚÖI,¿þÐ^ñ·Â«OЇÃ~1²±û=´·Zpð޹5ÊÉ2£m¶„Y‰¯#Àó ãÀ' ŠÄÿ³Ç›{Ý/T¯¯ò¯ï;'ÑÜq\ÕjR_aÉk¥Ò“^®×pø£³W:/ƒ?ôŸŒþÒÇiÿ>°ÿßi>ì,»V§âïé^=ð—û6fÖ¼C§ê•¬ñÂ8¬ÚÙe1`Á‰¼‹h AÚÙ#%)Ϋ©¿FOÒM¥ošÔ©ÁBšªörPù¸Î_u þvÓ·kö;Oùõ‡þø{I÷dÙv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˱ä¿þ(øKàoÃ?üQñ~“{y hóCði0E-Ãy×In›GE 4¨NXaAÆN®yOC Ÿ½VQ‚íy-ß—{]ù |Ñ©/äŒæý!'o;-<ú£ÖÖÍÕ\ZņåKœÓµÌàãR*Io¨ï±ÚϬ?÷À£ÚO»*˰}ŽÓþ}aÿ¾Ò}ØYvØèÇiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØóÿà ^4ðÇ•&t½G; þöÊ¥ÉËvHóïŽòE~/ÿØ­ªÿé$´áñ!Oágæwí_{w?ÁOÚ>®¥x„6¸Gr@ÿ‰îŸÚ½|TR¡¼¿#Ì ßµ—Ïó*éÿ¿@\ÿÍ+³ÿÔj:¸ºÿ]Ìçþóýv?c+Ã=“ÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ùóâì±ð'⯋_Ç?ðLº·‰­žwÖ5b’(³²7‚9Ö&_™²¥;Žs“@AÐê_~j~0ºñÓiz¥—ˆ/%†{õѵíKM³Õ¥ˆ’_Y[Ζ×o´*ž) "*6UB…I: ªNÚ¹.ª2j)Þ*WJWJüÉKâÔ*þýZ§d¯³ilœ•›Ih“v³kfΗOøuá[_7ÃKNZð¼öÒÛ_[ëqÇr5A1f®hGi]äwùB’ç)V§ ðT¥u(Å-tPIFÎ÷¼RV•ù®¯{êT'*u%R.ÎNMÿÛͶ½Ú¶ÖÓc‡ð6ðgá{ÞÃáïHÓI[•ñoµ¶¶:GÛ®¦0'L¤{AÚ¹hÇ|°Øº±jTäùÛåmË}ݯ+]ÚíÛšM|Nü~ß &§ed“I%å¢Ùl–‰-’;?Å¿ ´› M/Kñ7†¬ôËH–--om¢ŠÔaQXP€*%ÅOâ¥'ÿn¿ò+ëx{¹{HݶޫVÝÛõoVú°Óü[ðÛI±³Òô¯xjËL´a·´´½¶Š(#Q…DE`@¦ðX¶îéKÿä‡m¿i¶ÛÕjÛ»~­êû²çü'¾ÿ¡ÓBÿÁŒüU/¨â¿çÔ¿ðþAõ¼?üüÞƒþßÿÐé¡àÆþ*¨â¿çÔ¿ðþAõ¼?üüÞ‹ÚŠ|1«Ü M+Äz]íшm/"•ÈNÕbj*akÒ\Õ)´¼ÓEÃJ£´&›òhÞ¬ B€ ( € ( /ñGü”_ÿØWÿÑúuRøXº›#8ßÈ›á/ûZÿ襯NŸÀ½ ìëìÿãî×þº/óTø -Ñãÿ´¯ÃøóOðsøÎ+LÝO¡jþeÌvæ=QˆÛÞÈŒà‚Ñb‚¹Œ;G^|ª0ŠÆÓEzoIö´gN®Ýy½—²òö®['~š“œpÓö2j¬_<-üü³§ôJ>ÑÔópJÎö~z¿ ~(è>+ý µ/xKC¹Ñí4;ø~ÙêÃ-½ýΩ‹½F+‹”"}®—@pç-Œ‘óÁT¥^ò”åI{­ºQ”åxó{·ä­*qŒ½ÛÑ2åi½)¸CBpv„W3Õ¨©¨S¥¥åîÆ—3šWŠ­%ß2"›Ã¾(OD#ÓášÒVšÇI bª×Œªa‰¸mï¿.kº…E ´g7­8ÖIêíÌã*z¾©ó5d£ +ÇhÉóGš4«¨é)Â’v²¼£]9íÑÓKY6ÜR‹z(/Gð§ì嫸oÅÞ øƒcà+K?§ÅêZ®»öÿj>¼þÖ0FÒoË[³OdâÙIÚí¼Æ®‡Œ£„õÃN]ê>W÷i¥ikd¹n£¡¾%S«*Í-OË’4a>_å\¾Õ5¢–®Í´yl²_‹5¯†úŒ>Z^øÃJø+¥xÿk¼µ•´ÿ[IÁ·q)Xn#ií¶]ùŒ@ ‚»ªÕä©:ô§íhÊ/¯,#+vW‹æ_nÊ餎®z±P}h:¸—4îÓ…Zqmu¼­§4uÙ²oÕôß]k¾1øUý«âoxÓÁK üG“R²-§Û-Þ˜’éH(ºCçÁw1†(šÝÄÍ+¸p@X'Nž>Œ)ûŸ¾«&ÿçäy'8ù¾X$¹%egÍɤüÉ{Oìù{g͈q³Üg¯y¹%ÍÊnj”½ËµõÅ‹ohÿþ|EðÇÃ{Æz6¢ëúeý¿‡nô¨'¶’êM5áb·×vÊÊE¬Ù*ÌA#šçÃÍÒ«_™i8A'¦ñ”›¾·Ùö:ªZxXÁ?yTŒ­®©S«弑à÷ìÿâ~ÒšÇü}àŸjÞÕîl%Òïô³á9­´m<Ù%½Î}%ØþÒ†?3íFX¬&xeK–8,Ònš8z~ʶ£ø½ª”¾Ìã$ÔZ²Rm&”UDÔ'OD—,âqœhT¥uÊ©¾UnhÎ5yÛw¼-ðó8¾ghj”n¾(øñ›Å |u¥ê–ÒŸhÖ¶ÐD7¶ms¯xzÊö)îdó&[¬úŒ¬oÂyLÐ"̾[0««RX‰Ã^7YÆu¢­ov2ŠJ2¼ZIÔ­ná8Áµ8&Š… ÊFáR4›æ÷]E¦©¹Ú1Téó|jQœÕÓ‹}WÀïƒ÷‚¼aðžÿNðgŠô_hv)†â×ŧÃvóiòÞË¥<)¶ŠÂÒ8$6×.$8‘ŸÔ·L*[Ús»Þœ"¾&îªÎMI¾É®[{ª±_ –©Ò’Ió:ПKYPœ.­Òî)ßÞrr–«Sîšæ4 ( € ( € ( € ( ”?l¯‡ž4ø«û3üEð/ÃÝ µŸê/i¦¥ÌÆq¥o4€I3¤`ˆâsó0Î1ÔŠ9,vkÆHNVµì–¶»FÔy+BNÜÔêÅo¼¡(­¯Õ£Á?i…~?jÿ¼Kwð»Åñü7ÐßTƒ]ø}æøFëT[‰a m~°_Ëu¥Ü"íxÀyщ‹& jËØÇë5jUÖ3§hÛxKžò»vkš6´©»è“kTgJr†¡îÊMÞöœyl­kü-·Ë5i>—P’ò~È_4}Â^ø/¥ëÑøsâ‚í|㩼S¬éÓêZœW±ÉÜòFé̱ØÍwhÜ8UHÕr é÷q¹ÑÆYМ¨Õ“WÖt£iG_{÷¶åey)JV½–q“Ãaã[ Ÿ·¥í¡ínJ®N.ÊÑŠ§/yE;¤ÔS|¦ŸŒÿcÿê?¼Uªë>ñž£àS7‡Gõ߇÷¾´ÿ„RÎÉQ>Ìòê1ý¾ÉbxüÓýœÅfY[*\‘U—לk}b»ý÷¶œå'ðÊ2µ“å÷¤”o {ºYY7#oh­(»_™F)}eû5øâÂ?…_-|EàÙåñ-ߌ¼O¯éš%¶¡j$Ôíî.¤šØ$ÂO.&•J½—ao›n9aîåx4“r…(Âi;4ùåÍgt›QwV–»&™Ð×>g‹¬šP©UÊ-ínX«µfítî­&g~Ì¿ üuàÿˆß¼Q¨x?[ð§Ã¿I¦I¦hþ5Õm5Íz{È`1ÜÜ\j\ÝHðå$QOu3!GØ"Bºi?gƒö3iµ98¤­hÉ&ù´JR”®ù­~T”¥-9r¯ûÌLjÁ5îZmõ—3åQÕòÆ1û)F7“j7roçÈ>øëXÕ/?f GÁ>!ƒÂÚ§ÅýKÅž!ñ!Ñ®JÔ|;æ.­_kÛä»Oq$6­rÃÉ”2Œ ã–$¡€öš}Rvz^¤jJ4¬žëßU´¿À•ôf™„Ÿ61ÓÕâ}šM}˜ÊœcU·ºiRœ5ßÚAê¥gÒ|Vý—<}ã_ÛKñ¿‡âŸöyñ½ŒWð#òü/üi|ÿ2-4ÿųÐýRË/ýF£ª‡û¯õ܉ÿ¼ÿ]Ù:ðÏdÇð¿ü”_ØHÿÑúSøPºž¡R0 € ( WÇNñx'Æ2FÅdM*í•”à‚!|]Xž*’ÍÍø§jþWùñ+Çþ$ÑuÏ ü<ø}.‹¦øƒT´¼ÔåÖüCm-Æ¢éÖf–G‚9a2»=Ä(±ùÑä-ˆö>Žò”å)(œy§'çuºÞÒ““Ò*ú´LycÒrr’„bº»6ÞÏD•¬•ÜœV—m`è¿´'…4xk\ñ‡Ä=Å·ú¬—‚ßRø[¥_ëúŒPHCÍ­¡¼•51,¬]Ò9)™AÚ¤a$×/º¤ÛÙ-¹œ¬£·³“Ij®ù["”jTråwJJ+£»WQµÝå½’ÕÅsYj–ÕÇí-ð~ßÅ àöñtòköËOy-´»éí-î/#ŠKDšñ!6ñyëq”^E3RYX .¥Od—½yÇUoz ¹Ç]9¢“n;ÚÎÖjùºª4cˆ¿¸â§}ýÉIÅI­Ôy“Wi-ô'½ý¢þi×¾+²½ñìQørÚöêÿQ:> lBÙ©{¨á½ùD÷à *˜ärŽ*TÝ7Zöг×K§%e}\yš\ÊñWWz«ô*u]Zt÷¦ÔR¿Y.h§ü­Ås.k]k±$Ÿ´è!ð¥ÝÍ߈môÏ˕ׅõˆm É8·‹Î¹ka¸’R¢33 :2WV;û«¬3V›W³VèÝ®ôç´]áñ§£Šm'Ϋ)Ru¢ïÕk¥“rÓì¤îåð¤›oÝ•¨xÇÚ¯Ä ê:¶³ogî™ã»­ßìhÊ<‹Ms쑱ÜÌw´Qä fÀ⯠l5*Ïz”œŸkòËo-<Ç‹µ<ð?‰aÐüq¡Åumg}¦NÊîÎèÄf†âÝe…ÝI‚£š6WNYK£úÊœ©ÍÊœ’æJ2M];;Åî­(¶ìö´¤šwN<ª'JiµÌ¤šÝ4šìÕœdÓ^4Ñà:ÿ쎺õ„/5 CÂZß‹t›ínúïþ?¦·£Þ>«r.®<½=îUád•SÊqrÌ©½XÉ¿#5…§EO–ѧ~òMû­µ$Õ¬îäšÕ4ÕõŠ‘£ÆN¢š©{¹F^ë·Ãf“ÞéÅ&ö÷ÕÕ—ºwòþÏóÍ¢ø×JþÞµµÿ„‹^ðö¹åéº9·¶±þËM5|ˆaóŽ#“û7åù¿v%çٖꊌjRŸ5ù*Φ®íóßFû«ë+kÙÆ«TÔ9mû‡GEe¯´÷’è—´Ò7û;ë§Ÿ?ì‡kçÅtÒ¤ðL^4ƒ\A­\x%ñžúœrùƒûY.SÍ…$Ê£C¸ÇˆËð¸èá#K°êI(¨¤ÒåmFq’çÖÒÒ);(Ý¥7ªwêXçõÚX×Ü%4ÝÕã_wOrö»ø·’JÍ[¥ø‘û4ÝüBñ§†øq®èðWÄÝ|j÷§Zñ6’·6²ÙÙm«e«Ìò}°|¿Ú µm¥ƒ¸"®UVV§$¹`¥%«ws”´»d¥)Z\®p§ï7γ»§ NjéÔPŽËznnOâ¾±”÷[K›KrË¢ø%{ñNãâ÷í5kãéšÇ‡4½zÎÛOÓmt»«v²gÒ¬&QIy2¤[d;£XÆéK˹wùc77 ­Ö„o>j¼½_»'£ë.œ¶·*ºÖé«ÄE¬EÝ$èÁ½7nu÷ÓX½îù\#q¹üyð«Æþ)øyáý/âQðg…ðÝÝ牬ï’òÎ SPxÞ{‹Ë8æ»\Å Qý™m"96†rB¾¡JmSå ý¤UÓKÞr²iÔqn¤'ðÔj§Â¬1*/SÒšZðQ“³~ÉO–0–‰EªJœ’W‹”r“w÷Ù[Æáß‚šúx'áç|d,¼{âK6µ0é7ÅRº”\J5il•ŽDIu‘™C+…×ãÃà•”béÅhïÙÚÚ7&’Ù¥+¤õ}p”ÚqR¼ÿvÛi§):TùžÖMÉ95¦5£‹yRxóÇþø·ûJx“Ã×>o ÚøçÚž‹©Aq6¥©í;H´T¶’9U-ÝwîBÑÎ&l¦" ½²À¾jzRÖ3­Vîé¹_™·¥£u)ÆÊÔÔ¥Ív’ÓÛJ¬U¥ 2›¿hÔ¯.[.²³Š•ÚR·»!žñgÄ{ãßÛ/ jžðÇ~ßñßPðÞ™¢\$z™±Öí¡k‰6^$fêUua3DÛ${†*âm±¼½sQ穬] RKeÊi(ïdš×Mcîéñ˜G‘ISø½µ$äõmK ÎÓÙ÷[ô¦þÃSÁý¢|ÿh?h?ÁÕñ_Žn>hÐè,c§B<zúŽª#Ô Äó%Ä^[„—6‰,‡ÈÆß»˜ËÓN­H>GôÛŸ÷cÊQÓWtšåk’W´šMµx‰Â40ê¬}¤Ö/On}(«_e½¹¯ÍóE6_ñƯŠW‰üw.›uá#àïx‡Cð¾£¢êVWU׿¾ŽÅšâÞå.;sAp›i¼Æ†ôÞ6]F¼©UkÜ­VTÒŽ® K–í½ù_ï&¬¹hû×g%JSÃPä½çN‡µ”žÒ·=â¶µý›JW~ü­Ë¦¾k®üBý¡üiâ…ú–‘ã¯øwÃñkYð¬:e¾ƒ¨O-Ô1êñ«^Jº”K2:Z‚a¨¬rîÂùTeËž¦¥m}¥M¥²øn•ïïuŒ­îÝ«J×{ã¡ìébéÑÑÁQ³z»ÍЕôµ•êY¯µãuÍu‡ñ{ã×¼Q¦~Ñ’ÆÆïáV¥àÉ¢ëƒKN•çÓQm§Ec¨Ï-Ê,²ÍHöv‹º51ùªÀ×ÝL+«RÊIÑ©‰ÂuW+¯V›’oÞ¼ÑíÁ/cša”5J¬iË­§ËÌõÓX¸¸¸¨´›³šq÷û _âÏŽô}ãÃ9Ò¾øª;x|¬éâÏM¸–ÚÂ-GYŠÍcœK3‰§‹Ë3AtžNç›0}iGÚfN”®¥üŽVµù¡9{»¸Î<¾ú¼­×Þg‡‚\¹}9Gàž¬’ÿ¯Tâí'´¡>e¥•¹d®÷^1âox—þø¥eàÅÑtÏËoñ‡T¶ñeÅ„“j:WÙ5ˆÙ£³ž9¢x|Å™²ÁŽ$ŽÃyeͤå,kRÃ^ßiJ«Ÿt··›]n¾‚•8O2\ëšõ¨E'¬S–;Û®±Iíx¹Fê÷_S·Å¿‰ÞwÃïßxkTø‹â;J jVú]Õ¥¶¥4Ò˜o<ëvºšFû*ùw‰Wtr`A5ÝR1©‹«8Õ´–ÉRåçrZi'ìëÆ T¤©F_åó¸YJ8Uäî¥I´õoÚ]()y7RŠºÕµVVŒRµ/Ž:mí§íð«ÅÞ ðV“®|Q°ð‹ßG[¸¡I..cm0Aœì›W3Ì biäÍ\xw8Oè«7 )»_GUÝÚñæ²×—™]¤®·=)Æ3ÂRUµå¬­Ñ_ØÖv½¤â¤ãµZÉòË•"«|mø§“à½fã\ÑÂðjZŒx|eà? x˜kvÚÃ_Û}JÏI¹ÑãÁ*äY\»Ío†V)H œŠu"—+ŽÒŒdµNêQRM5¥šw]“³»ÔÆœœ”“z©I=³Œši§­ÓV}Úº²Ðîk3@ € (åÚãG±ñÀmS@Õ#gÓu/xvÒáÊ3G&¿bŒ 8'r;Qìý¶; µyîš~ÎViôiêŸG©­)rQÄÊÉÚmº»žuOªê|í⿌×<~1ˆk_þ|<ñ¥íÔ&C x‚Ê1¥Kg}’§jÜ$L²0 h®n2©b%ZœD9c9FŒ%öa Ž­Ÿ¥?yTŽ®Ðj-óFVÖ–2ö6ß$«AÁ½e({*×K]eý›½œšSj1©ýYð¯Æÿï(c¹’xü‰ šæä“›vxæ(‘w-ve·”]zviÒšÚ²•ÓÒÝ'[Î7vS¦ïït*ºÃ×JÑ­I-Üyy:ý¤ùÒNÑÖ2Þú} X›…P@P@P@P@P@P@P@P@y߉?ätð¿ý‚õ/ýe@uñÃþH¯Åÿûµ_ý$–ª& ?)i‰K|$ý¦þ˜Áÿ§í>½ŒWð#òü+üi|ÿ3gNÿ’eáÿû%–_úGU÷Uýu&ï?×cöJ¼3Ù1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( € (  øª|:ðº øUÿ GŒ’ýµWÓ/´H§·kÖ‘¥k“FTÌdvs&7bÙÉ&ˆÁÆTå'NÎëݵÒåþ[&íknÂoÚ)Æz©«JÿiY+Kº²JÏ¢K¢3ãøSð‚KĺÌ? ü.šÇˆ£ž-bù<=n&Õ’a‰–æO+tË áƒ’uÍL){8{8YF÷²j׺w·{¤ýR{¢½¤½¢­wέgÕr¦£g¾‰´»&ÒÜ“Føað›Ãšv§£ø{ᆴ½'Q¾S¼²Ó´-ỼÖHî%DŒ+ʯ:ÈÀ°dR@«Š”]”ãªÑµk®ÎÚ]tЋE9JÚÉr¿5ª³î¬Þ›jûš£Á¾òéÝo•˜iå…ë‰/;9º«Kÿ=Ù"¢TT©ºRIÁÇ•­,â¯hµ·*»ÓmY¢«5%4ÝÓR¾·æŠå‹õQ÷SÝ-‡¢ü%Ñt_xo[²¶ÑtÿøFÊ{_ xS@ðéÓ£Ñä¹ .¥wW)!`¥QcŠ‹,›¼ÂÁ–à§Í:µ5F¹¾ÔïËk»·(C[è¡ÅEssc8C–:qåŒdæÕ·¤”ºYZsºÕ·'&öK¬ñ7Ã_…ž5ÔãÖüeðÛúö²–Ré«­h0ÞL¶’†Y`I0‰Ã¸dÎÖ Ù&³TRæi/z×Û^W̯ÞÍ&¯³WZšº¨¦Ý•ÚòmYµÚëGÝhcÅðSàdøB(> ø28¼)+O $~µQ¢JÒ‰™ìÀ‹÷ eBcÚKÝy­“¨ª{e/~Ê7¾¼©4£{ÞÉ6’ÚÍ®¦mFPtÚ÷]ÛVѶ’nÞi$ü’ìjÇðÇá<^0Ÿâ_ ¼4ž>šUšO®Ô$‘c1«µÏ—æ’€–ÈRGN*)AÑN4½Ôï{4¯{ßn÷wïvTÚ¨ù§«²ZöN-/Dã—xÅôF×À_Ùúö_Ü^| ð,óø‰üÍbI¼)fí«7š&ÝrL?¾>heóó€Ýy©*QIE4ÒÒɤÒiwJM'ÙµÕ•)¹ÍÔ“nMZýmtí~׌]»¥Ù¤Yhº•§hz“›¢ið%­¦Ÿaf`‚ÖP©qª…DU´¨êU“œåy=Ûwoñ3ŠŒ¢¬½;š?j‹û³ß—ÿ žGå÷¢®j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.c^XhšåƒiÚæ‘£aö•¸û5ퟟ›ÂXŸk)’DGSÕYA UJ-N3[«4î®­uÛ¨)h×Fš~ièÓòkFº­Ühž»Öí|MwáÛ9¼Imk-Œ:¬ºx{˜m¤ei!YJnXÙ‘ 8%A àVn’jqiZi)mï%{'Ý+»'Ý÷›|¿Ýw^M«6»;iuÐÈð_>|6°»Ò¾ø Dð¶—u9¹žÏÚ4z|SL@S#¤1¨g¨ÜFpíZ>wô[+è½5%ÙÍÔÝõ~¯æþó²ûT_Ý›þü¿øTò?/½áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.j‹û³ß—ÿ 9—Þ‚áö¨¿»7ýùð£‘ù}è.yÿˆeY|iá¡Æ4½Gï£/üµ²õ.-n¹çß?äŠü_ÿ±[UÿÒIiÃâBŸÂÏÉ¿ÚTÿÅ«ý¦Gý0ƒÿOÚ}{¯àGåù^øÒùþgK§É1ðÿý’Ë/ýF£ª‡û¯õ܉ÿ¼ÿ]Ù ðÏdÇð¿ü”_ØHÿÑúSøPºž¡R0 € ( €<ân‹âý#â€~.xCÂw>+mOÔ´=GÚuÅ¥½ì¶·k(žÕñËed’hÁŽG`YÑQÕ)º5*&¯‘ŠÓu(6âÝÚ÷ZœÓµß7%•¹™uR«B1NÒ„Ô•ïfœ\dºûÊêIÛe%usäß‹¾ñõ×*Á}ÿ âßQ¶’v°ƒÃ·ÖÉkq#L¶’O"ۻ˜mØ?’ÒH™v0´áJµ*Ms¾Jó—T¥.D’æµÔïoyJpMòßIÔ•Jаn 0£wfùq“~ííÍ)ÉFßeEÉŶ£­à¯ÙÚ÷@ñïÀ¯ê¿´ù-4¹|K :lk¥Oqàkk»ø.t´/$û|»T[¯–Ñåò^á’d;ªjB…Z<ÜÕ'C—ŸûË›Üoâ»”hFM>e ÍÅ3 îiIFï·„Ô4ÙSqœ’øUê¨Öi;ììæ¬qv¿²Œuo‡7öž+øw ÏŒ´Ÿ‚ÚVáß;P·fÓüOlÚ“«@Ë6È®by­Œw`žc%ubdœªÔ¤í7VŒ“WMF‚“Ouªi¥g+-ÕŽõR\T#[Z.®%Í=œ*Ôƒ×[ÅI¥kÅ«é+‹â?ÙËÄZ6§ã _†¾³Ó¼9®[xúê >{kxïµkyîu™T¸Ýp-DNó0Ý6Õ¤q¥”ébck*PÄ9Á%e:\¯•-•ÔW*JÛ¥»<ÊjO UÖ¼¨W„ÛÕÊR‚ö|Ïí>iT÷›v»»µŽfo„zôÖÿu=öC‹Ã¾)ñ…Ì62¼z„%·Ô4(ï—ÌX"k·Š}FXÞ{Â×Ь>o—†Eùô`¾¥J„“PrŒç Fñj>ä`µ‡-9F)»¹{Õ'NÍÆ0ê«?öº•bÔ¤¡(ÂNêîJ<îoã|Ò¿*·+Q‚’ƒ•I8~~ÍzσüOð ľ$ø$º¡ðäþ)±Yï£ðü—Þ·ºÔ¢ºÒç%¢‚4…>ÔDvJ|––(ö±5­g'J­5ñÏÉ̯nhsFÍËß|ðq„dÕšVŸ"²9ê(Ê‹„cîªÔæ¢ÔVŽ•¦Ò^êj­§-o'tç$›Ä_ÙÓâ^ ð&‡ãëãM^†ºo†´IRÓ@ø{¯D×}á’YÕ¡Üf³oµX §ÿBÀ_–=Ûb?}Z·°Ÿ³©)Sq«kò¨Á+[â¼&¥5rTr´šJçuJÔoi5ÏKÚâ%*vþ"Nh;;EÞ7¼Ó…ô^ô­èþ"ý›¡ ¤—öf_´Ú-ëÂ-ÍÂ,¹„I¼Æ¾`R„1Æ“Ui{hü<œ÷z^ ¨¹+ÚéJI6¶wNÍ;]eõyrÔÞñO­œãÏÚºNQi¤í{¥»FUíGð3QšöoNßN¾ÖâãFÔ`‚öÂÐÆ³ÝZLðî  ,ad¤Y b2ø8"Ü ê$öƒµŸ7ïP÷>/}»EZò{\ªtfáQ¥fâÛi$â¤äœ¾È£'S[SÓŸ–êþ±á_é1Уñ—o¬Zé®Î» x‡â-µ†…¡i–‰â}.êÙeo?ÓùßfžU;™§?f”² þ8À\žZR†2ªšªšŒ¢“mJj2ŒTUÛ~ÿ²¶®U)ÍÅ$ÔS–˜‰B-{?zÒm%û¶ãQ¹7nUeS›D©Ôör}~-­—À¯‰?<§ß¥Îƒ êš¯‹4=CIfžÖ $Q5¥ÒA8Œ²p»—•n†²ÅJT)ÆwK™Å]ëdæ¢Û³ÒÚ»;t{3§.¥ f.žW³’‹é½¶º³ß}UôÝ4y÷hŸ ÚxMñ޾5x'Æðë²hú}ϽòåøÚµÁ±0[ÝêIq²7`BFÕÙ–]ÝÕ(¨ÖŽ ¹K™Åô”bÒmtIjäùšJíÙFLàÃNué:Ò´RŒ\“Þ<Ï•^í^òj)Y;ß~Ä¿´ŸÁø­µûµ×uYãÒ5vðüÉiáÍVâKMdš7´´Ž;bד¡·™ž;q#"'˜À! ybÔãNqÕT»µm%w+-yR½ånTÓ‹wM.‡œ¢ôåQ“¾–Råq»{J\ñ´]¤ù’Jå˜ÿhŸ„3‹ÝÍ?‹í4Ëh4mBIËZË7KqÀ^ÔÁ$È& ‹_hG*Ý•ÛjÊ £w\¼6¥Íµ´¶ÿ£ñ4šQ“‹•ž’PµŸ73M¨¨üM´›VNëU£Lì|ñ#Âÿt©uÏeô•eÝjÚ¡¤­Ò²‡Y-þ× ^|L¬–-Ès÷NQW’³»VzI5k§ï-ú¥­ÖéÚã'h´ÖŽëX´ïf¤¯-:7¥žÍ_»¨(( € ( € ðÏ^<ñÃo…·Š|e¤Ýø¸jÚneo®,¦ÕÞóS·´>g–ÊÀˆ ð@8`0I¹¼EP7;µ¯fí+'ªMÚ×i¥{ÙšR„g ²”­Ë ’½¯gJJëK«­UÓkDÖç/iûDX_øá›³éúOƒ5x‹Wñš»çÐn´¹lcš \°Hü—¸¹Yw)æ AÎR£oWžô£ s„¬×2œšNÛê­îüJW‹ÕXP¥VtáOÞº±¦ã¾ð©-6½Übã-¥Ì´ižð÷〾(K©[xJÿRþаŠ‰ôýoEÔ4[¡Û¼©ÖÞö¤xc…•TÆÅ%HéN1rki8¾êI'f·NÍn—à̹ãt“½ÕÓÝImx½¤—[7k«î¯éµ™A@P@P@P@P@P@P@P@P@wâOùFݧ%nh»¦â¹2¿5›‰ê¿ ?gýSá6½à½CIñµ•æ¥ø3Oð~£c>ˆc’õlžæH'·‘.[|×o¾3 …P¥9'W]ÉÖæÕO‘õº”b Ûn÷‹ŠÛF¥«“Z8ó*j6\³­-´µWr¤­nWgªjë•h×Q«üÓ5¯6ßïu‡{! ¾qá¹-Qṟ2¤wfRw+,7pí ³ò~\?cKFzÆ´y}9¹}§¯?²£¿Ãìôø™¤äå*#¤©Kšý]””’ƒ©Qù¹½­¯ŸÙxþø'ácøóN×eÑu©õ}FãÆ¾M[Oñu+í=n!Y|”’2Wµ‰Ê±PµÜ±3„ê[Hµ-5æ›æH^ü“”Üä›RQU';ܘڜkFšåSqi-”aËS}eÁKXÊN)ó$Ü^–‘û(¦‘à_ø&?XøckðÝn—IXŸ€_x#YBœý»ýHÚ•Ãüß-Ö›­§¼§N}_ðãÛ]_7-îÝÕúîú0µÖ½ Ê:SYÙhŸ´œ'o.^Km­öV±Óø×öuÿ„ÃZÔuøL>Éö­7ÂÚ“ýŸælþÆÕŸRߟ4gÎßåc&7eþíi ܘ—ˆ¶õ}­¿íÇ_Æ÷ù[©ÉJ>ËO ü´ëS¿kBöþï%í}ok«]Ø´ýŸ#¶‡ÂpKâ³,Z/õ°;~Ò/Æ¢ §úß—gö—úÞwy_qw|¼œ‘ö4éOU2¢í»RIs-ínÚú3¬å*ÓŽŽ§²~žËÙ}÷ö^Væëm~cøuðÿÆþ+ñÖ‰áµõχžð&³á{-CÇ¿ 5 ËmܶQ[[]Û^K j¯äÙIçIoäÂUPa ¹;ÆrÅR¯‰¯g:ªŠ»ZIÆR”ß³¿4ÏÞÓšK‘{’DÕ’ÃÎ4hÝ%Vs´_”gœõRIÔJ¶n1›“w‹_Rèß|Q§üñGÂk¿‰“6³®%ì'_²¶ºHô¸.ƒ Œ3ÝÏ,1Ç)›‡œÂ*ƹâa T)Ò©yE8óó;ʤyù¦¥-çMÙÞJ6æs’m燔ðµgZ•¢÷‚K݃PQ‹QÚÑ’çåÒ-Þ)$rÒ~ÉþÐõKm_À:ÕìL<=á›­'âþ¯ã=6úÆtË…íooð‘G,1±HÙ¡t8Èeu%:®¯;RU9[æIÞQš”e‰µR)7kÔçÕÆÎiÂ4•.KÅÓnÍ;Z..*Ú$åìäì¿åÚZ]5Ói¿u˜þøïàÆ»ãß·j&°Õl?¶#´¹û6–—‘ÉGkkqw<«*à,-rÀ`ª”M¨‹ztáï >i>iI©óÞOG'u7yr¥Í)I9=ð>£‹X•e(ÉE{©(¨«Ej¢Ÿ-ì’I·d–ƒí~|DÕÏÃ~!|Cðæ¥qàG¬Ù·‡|/q¥­ÄK§ÝÙù2 u “¸›½þ` /nûpèöÉâ^)¯yª‰ö÷ùvík>®÷[[^Z4ý†XH¿uªiw\“ŒõèÊÚ½v2n?g­VÓCÒWÃ<¶±ñž‰ã_ÆÚN«¨hæòÒ95 o|Ëk‹E¸¥ŒA¨Mdš&Þ¨üPóÓs¢¨(?áÓtÖ’‹³¿Fš’‹Z½¬î›:ªÔw_iSÙ½©Ó4í­ù5VÚM-R‘£á_€·^ñ7„|e}ãµ/iÖ¾"þÒvÒü¨5+ÍZ{Iä•"Ÿ& D„´ŒQ†é w!N•ZcîÊ KÞמu%)mÍÏ9É´¹R½£ed§Ú9¾j›º›¶šB”©F*÷³åkÞwÕ7mtÜø!ðŸZøS§xŽËWñ6—£v“ZiÒît#E…#Tò¬¬f¼»û:³vX¤H‰ ¬jw3ëν”iêÚmÝ»½RJ)ÚêQ÷bÛå»I¨òÆ8¸·ZUvºJÉY^ònO§4¹½çe{&ï&Û÷ ̰ € ( € (Ì~%xþgƒáþÖþÍÆµ¦êjò<ÿøòÔ ¼Ù·rýÿ³ìÝŸ—~ì60tOÙâh×ÿŸmJÝýÖ­å¸ã+S«ç„áéÏü¯{uÚèñï~ÊZ~"ø¯Æ70Ôl<9âo êÞÔü9k77ñÚÃ&¡ÌO•/“g2dc6ß¿žŒg‡§Våg' AïÉ(ÏÚhžñs÷¹t÷œÝý÷mãˆp©F¤R¼$¥/ïÚ„SìÔfãÍ»,v„mèÿ>øÃÃþ!ÔüeñÇ:o‰|W>›m¢ÛË¢èm£ZÛÙÂòIÌ/spÏ3É+0&F˜býP½IÆ6•Fœô´y¹"—Ey½[“rw“J)qF’„iR‹÷)&£ßÞ廓ٻB YE+=5ÓÚ+3P € ( € ( € ( € ( € ( € ( € ( € ( ;ñ'üŽžÿ°^¥ÿ£l¨ξ8Éø¿ÿb¶«ÿ¤’ÕCâDÏágä÷í.?âÕþÓþ˜Aÿ§í>½ŒWð#òü/üi|ÿ3£Ó‡ü[Ÿú¥–_úGWOýÓúîDÿÞ®Çì}xG²cø_þJ/Œ¿ì ¤èýF©ü(]OP©P@P@üv>:oí¾xoÃZÞ·sáOÀö~+Õ'Ó¬Ä-&™¢µ¹i0v/b†üëŽq…­}w'hΔv»IÎJê:)z9GÔêç,5:»ªðjÚ=)VëÓÉÙëÐó÷o‹¿·þxÆZ†¹oðŸàöŸ©i¾‹K·‘|G«©Û¯˜ÞãË&Ò°Ã*¶c@Ãôc1n¼1xǧï!ߨŒ”\¦ÚNòJò»‹ZɸËÝQœ–•D£ígUË—E¤©5ßHÃß”V—JÚ«S¢þÐ_‡ƒ¼}¬~Ôþ“BÖ×ÁðÉi,¾[Ïo¥ÜC`¯:[Å›Û[†_<#2³,‰UcÉ^Sµ?ÞZnKßqQ´y’䓳r´Tº=cφr©F­Z°µe7NÏÜæšR|­ó®[´ù›ååæiòÊú>øÙâÄñÇÁ½+Äÿü/®6»¤Ç¾“ðï_еTÔnTÞï¿Ôc–Î+™lŒpźãOòUdŠmФ`²ª¼ÜÕÔ=Ù(9^IªPµ&嫜/6Ý7)J2‹¦›R¼Îð§9k;{ºÍ§[’*-®YYZJ*Q’›\ëø|ƃñÿÄ·_ôŸíÚ_°ÿÂ]k£x¿âՅφõ=B‰ôù®s¥ÞÃh¶ÉÜ¥¬µXÈVx¤7Ë*JMÂÚ[šÊs”# GšÜŽ.ò”e7 BЕá#Íûû%:‘6”oÊ”ê8¹%w4ãÛŒ¥%%Í8')zW€þ üQñŸŒ¾øy~)ÞIá=A »Ô¦ÄºÍ¥Ýõžgo> f…gmãä]¦æ‚wð<øMÔsQ·¸“z-m/Åt7”y`ª=œ”~mJI}Ñ“í§vƒÃ#ð׌lõ CÃz”×––Z…æ•<™ž/.êÖw‚xðø'l±ºîSŒ‚A…6骷,Ò’ÑjžÏþPœy'*rø£kÿÛÑR_|dŸÎÛÜèþË÷¦ÿ¿Ïþ4s¿/¹ ÇñÀe—ĽF÷_š;?‡êÏâ9<»¦þÎ h—¤à)2£ËþïÞÛ÷}¯îã[NYK•;/‰IFßøµö뱬0ó©Zx¯~i4¯º”¥å«‹Zöíažø•ðïÅÞ*ñw‚Öª¥OVîÓNñinÔ¾’Õ´ì“MèîPÒ~=ü%Õô_ëÃZ×4ë? io®jPx‡CÖ4{¸ôôVfºŽÒî§š#ñ#©a´ÜQRn”\åm‹VM§-"œV«™Þ×ZÚV¿+±‡ÖªÓ¥GW?‡´¶Ù½®¯g§4[²’¼:Oí ðwWÓ<[ªërøgHjV^!Ñu}ö-1™¯#³»‚)æƒäqæE©a´ÜS©7J©%¤d¢ì“jOdÒÕ7}.µ³¶ÎÆ?Z«N-]O‡´¶Z7£µã{=9£{s+öþñ׆>"é—:LJmüOŒŸè:¾„òeCŽ;èay|è çŒçŠ+Má麕l’½ôWVÞëÃ]RÙ™Óœj»AÞé;ëfžÖ{?“í݇à ¾,jú_‚µÍj[Û­<ê¶i«èº¾Ž5+ Êqh×D·1+Ig„¸_12FõͨÔq”­ðòßDšç»Öö|®ÎÝ ­«ÔöU4w”{®h;J7Z]uW¾ïdÏiû,_Þ›þÿ?øÔs¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹?ø‡ñÁ ¬4]CÅ÷Zʦ¯~ºe…¶¦jZÅÍÝÑŠY„qÛYÅ,¬|¸%bB`9"§ÚÞ¢¤•äÓ{_Ek½´µÖåªNP•N‘µõ¶íEnõ»iYw(Mñ[Àvš<:ö§7ˆôÍ&Q§íŸXÐu{šöèZ[ÆVh„­;*´dŒ:´ŠˆÊÇUÍ*‘¤­Í&¢–š·oËw²iÅÚI£5¬Õì”ä÷ÑCY7òM¯æZÆèôÿ²Åýé¿ïóÿG;òûìe‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚Ç+®xÃ~³Ó¯Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûXóÿıxÓÃKœézßvoùkeêj\›Ü-cϾ8Éø¿ÿb¶«ÿ¤’Ӈą?…Ÿ”´ÈÇŸÚ_þ¸Aÿ§í>½ŒWð#òü+üi|ÿ3 Ó¿ä—øþÉe—þ£QÕCý×úîLÿÞ®Çìmxg²cø_þJ/Œ¿ì ¤èýF©ü(]OP©P@PsM¼2Ï3…†5.ì„’j£9(Çv)IE9=‘˜5;–Mý”ô; \þ@Gâ+oaµ#ÿ“ò&>Ú_ÈÿóûJïþ€7ß÷Ý¿ÿ£ØCþ~Çÿ&ÿäCÛKùþKþgâÏ ÚxÇSð«©éZÔWÖ¶ì–ÖkEYgû-Å®ÙC9%6]Èp¥Nà§8NŒ)UöʬoË(í-¥kýôЧ^N”èû7irßo³8Íuï+ú¯ö•ßýo¿ï»þ;KØCþ~Çÿ&ÿäIöÒþGÿ’ÿ˜i]ÿÐûþû·ÿã´{ÏØÿäßüˆ{i#ÿÉÌ?´®ÿè}ÿ}ÛÿñÚ=„?çìòoþD=´¿‘ÿä¿æÚWô¾ÿ¾íÿøíÂóö?ù7ÿ"Ú_Èÿò_óí+¿úßßvÿüvaùûü›ÿ‘m/äù/ù‡ö•ßýo¿ï»þ;G°‡üýþMÿȇ¶—ò?ü—üÃûJïþ€7ß÷Ý¿ÿ£ØCþ~Çÿ&ÿäCÛKùþKþaý¥wÿ@ïûîßÿŽÑì!ÿ?cÿ“ò!í¥üÿ%ÿ1¯«I ´·ZMäê2ó9…•rB¹8ü)¬:“´&›í¯ê’]­e—ËôfÅs…åþ(ÿ’‹àßûêÿú?Nª_ Sb¤gà¯ù|%ÿ`Ë_ýµéÓø¡ƒÝ}Ÿü}Úÿ×EþbŠŸôº<—âíÌþø¹ðwâ•ï‡üE©øSKÓuÍþO è·ZÔöR^}ŠXd{[T’s62!hâp¬é»h9¯*…EFµhÉ;T‚IÙµxNöv½®¤ÚnËÝj÷qO®¢u0ªÞ5#'ª^ï%X6¯½œã¢ÖÍ»Y;|ΚGŽ<;¦ü3×î4oIs®x«_×cø{¤Eâ=/|z–´.-æ¿Ô4Àa¶’y5®¢<—ó$G1wá éUÃaç«…:1“ºå¦ÕÝG»§V×å”Smò'NMK’¦XÚª½+Câ OÚïáí¿¼[ªkß­b_ ÝiZÕÞŸp÷DaYï¢F†ÓÊ–ÝžCrÑ-•”·5•ûz4ð›8Væmè¹áQÍ7dùW2åO¸ÙGÞ‡7\qQÂb¨c¤œ£NšVZÉÊ*Ë–Û®e8¥'hjï%Ë+\·øsãoøÓãoÄ¿ xR›ÅÞ×ì'ÓmÒ3ø¯KþÂÒá¾³‰œ“{[“ÎæÚ0X +QË:Š-ª’®§¼³›qš]eïGKÊ.p‹^ѳ’–¸a°®IJi%'ð©Æ¥[¦ú)EòÊ÷åSGá|ýð÷Á>?Ô|3 èü7ñP×4_†ž¹›GÕ´[½:-J}3VžþëL[™Ö;´˜d‰|¶—߀²mô+Ö Õ1ç:ÔÝ–í{Nx'ñ:r÷Õ¾ÔMI¦]z‘ÅÆQ^ë«õÛ_§µœy­~^~W¯Âù¶i¿°~!ø²O¿ õh<àM¨èwú>¹>‹âo jmIm/à»’Æ/·ÇÍ$‘ÛÈ€¡hƒmÀ0Ï3J…zX™ZP§5¶®ÍJ.q¹ïJê¢N*Ri(^IòÄ?{ ¸gîÎ¥9Ç]“q²‹’¼m'íÛiY¿1øÓs«|pÒüâxÆ)¥h¿ ¼W¤›oÃWú=Ö«M­ÜÝM³gHü²Í«;oTç”5R´žÒŠK^nZŠnvZ¥î«­yçeî¶våÕàñ8KG±©+袔e7µäçwfì¡y5xógüR¶Öþ2ø;ÄÚß‚üâølü9ð¯ÄúK¬xzÿH»ÕuëX;k+¨c¹œ/Ù‹—ùeÚ%F‘ÈöÇ+ÖÄbTŸ,åME-[J²›Ÿ*»N Z<ÊíNvV½ùò&¨gáêi*u!)_EJæÙó9ßFì¡y5xßéO€:©Ô<5œž+ø‡â »CIsñÂoáË›raQäÁÓ¬VX”©;ÂHrÄ<ó¯ßáëJš½ÔÒkâ–îít½ÒVŠO¢ºgŸ€‹§ tæ¬ÔcuÑz=o¶¾ó²Iõ»ø×á—€>6|>øQàÉí ñNµñóá]îàæÕ´¨!kÝe’ÆUHbDŽs¯—%â³+Ù´o)ó•MæÒ½86ÛT›šÕΜyTà¬Òç‡3”T\eS™õ¢™ë~êyµ¨ÿuõŠ·Ù¼§7 š+¸¸ó)¶Ú4}šJ¤Ì›iÿ ./.~ |Z׌µµóxLx7âV…y'اV³mDÜÞê£Iå9šÑ$„órV'IAS´³¨¢”¹¿³åÕÚܾó¶¿?<—4=š•> 2©QËÛK’MSRÑI'zŽ[{¯›DÝNH»J3äŸMw¬øÛZøµñ'MÒï¾,ÅãÝ;Å^‹ÃÚ=…æ©s¡hÖí§é2ê1ßMk2¾[ÎÒ-ãÇ-n<Ù›\:N¥9BJKÛV攕¢é);ò¯…7eMFÓG Ú¡Y¿ªSæ‹‹–.+W%Wžª3ø¤ ¤åîÊ)ó^ÎÝï„¢ø‹'Å›c{'Åø’ž1ÕÛ[7­ª  fçìbÿñ,,aþÎÛöoô¿7y—Ï5çEOêJT÷öSöœß´´­ÉÖþוÅÃÜö<ÉûÍ'ÑåçŸ/z^ÎÝ­iÍm6ö·çן——NC‡ðg„~/h> øqy©x×âÍ–¯â¿…ÚÇü%š¦ª5ŸK£êÑ?ì’G§‚^¥Yn•b·M0F'|ªdØ¥M:ôbýËPiêÛ—3UqjIM?•®MyKª£*Ó­Õz±VqKÙµUŨ´àÔ)ò7ù_:Ÿ7âïø[úׂþ[iñÁŸEÆ»£¨Åiã¿ê7hð‹™`ŠîÓ\† ^•Žfxcmªë"˜%¬Ÿ7µR“ä~Í8«)¨ËÚJéÉ.IË—’KÚCX·J.TZ…:‰.vªFíû¼Ðöwn1m¸®{FQ„®šº“3P|a𗌼i£þË–ºG‰|K­kâ‹[½Cź.vh4mEêK[¸&ŽØ<’"2OØf ÃàÖóKûRS¹JÚ&¤µq´yµNû&µvºf8GÉ•Î|òq¤µM6ÕZM¾[Ý4““Ok>m<÷ã…¾(O¯xƒÃ±ÜøÇÅz¶ðýá½¹µÞ——pøžI/'òí¢ŽÜL¶é Ìb6ƨX§(ýbœæ’寔}ƒMë{'-ús>›ŽÅ;·Kž×nTáìÓµ»ÉA=^¶»¹çv:Æ‹üi—Æ_þ xsY¼Gkmk¦xÅš½¤zs Ÿ=ͽãéŒé¶u[[hoÕâgóYÙùpêø¦ï'ó¦š|þÖ<ÝyÚkš?ºœb©ÏÚYr.GŠkë‘özA4âÕ×±w¾Ž)©·+UŒ¯8(¤ã(Åý‰û8Ýê ­Pð÷ˆ4“õÜ0j:ÕíÕôK!U¹?Û_B’`²Ã8ʺm‘ºêë m¤›ZÆê\¾ô¬œ¢—6–wiJÍFQ‹N+ŽÔêF÷³^ö©KÝ‹º‹o—[¦“jéµ)^ïÝë` € ( +Æ>Ó<{àŸø;XVû­Å»:}øX³l‘=+©êAíXfÑQ”èiR J×jp´ ÒwM©$Òi§k4ѦPŒ×´4Ô—óEÝJ/ÊQm?&|¯è_mfo„º½Ç‰´¯x¯^‡]ø‘y¦èº½Î§¹‚fqö:æÛQÇp,bòífYR”ñ¬ŠÝx¨Ò§Š£BÔc ZÜÍs¿Ví)J£×š*M&’³E:qÅÝ©ÕæåOEÍN4Ô•î®éA>òWq|Î'AàÏøKô߈¿çˆ>#xífÓ ±eºÑ¼gá;M&4{Â××Bv{[§)åDÖú”†äùI(–F‘Q‰©Ì–ªîWV_¹ŽŠP|ó»½4¥JSqqj¥ÇR뤛~ó÷lÕïYëͬ҄t´ÛŒá(òó?iúX@P@P@P@P@P@P@P@P@wâOùZvI­œªG›OvZÔŸ±¡ÇyO–í'eÉ)Y'uy[FÖ‰IÅ©rµW\ñV¿ð·Rð_Â…žŸÅþ&ÕlõZãÝÅ«À²ùšŒ°Þ\Í!–ò:¿ó"**šr«UÍF ªQM½|ͨE$’nÑ–¯•Z)ɹɷ*œ)ÓUe&¹æ¢–¯^W&õwQJ=/«I+mã?i/x§àßÄ+Ï…Þ¹·’‡7$Õ5k­xi·š\Cw+f±G'Ú.#’ÒwcæÀª ;³mÔQ¨•jR½:<²ë%5 ‹ÝéIÚîþóJ2åg^^­‹£J¬S©Ï$áºýÜù$®÷æ’’‚i'o}Á4ÎÓHý§µ[ŸŠ¶ ô¯†ÚÞ¯£éóØi:ÇŠ"´Õ¦û=Üöq\o Ÿ%Ÿ’‹q˜óÞÁ ÜäFÀ!“¹ÓUñtå5E‹÷nW½ì’n.1åsn\©¥wËäS“¡ÃÎOšr…95»´ä£}.î•æÛIY|MÝ-/ˆ·:‡Ž~)x»Áš„þ/›Ã~ðņ»oá¯ëóhúõÝÜ÷‘e®ã¹µ;bK-©¸H‹Lí %b+çû´èׯT»P’‚Kì®XÎSjëšüÖW½•9r§)Yz|ª8´¹ÔÛm^üœ©Ehíñ]ìÛpÕEJþucû]æZü)ðßÃ߇4ñ~yá'[¼½Õ!Õ/µ+{§x¡ÞÖ6W±KxVÞw´Ïm13eÌ}ꌪâåJ¥’æŒ\’²æ”c+í¨ÅJ.Vi¤ß,’|õãõ<<¦ïÎkB÷º•œS¼¤ï/vKozJé¿@пiê>-Ò,õ†Vºw€5?k^ ¶×ã×þÑvotÿ¶°•¬…²o*XHyÅÖC´ÆP Žœãõu^®œÔeY%®‘jñ{YÙ¹-ÓI'i;-«Ó•:“…/{‘ÒRéüXÁ¦·ºR©»´õm&‘çÞýµüAâ/êþ6³ø«¦/öLš —ŸÚ–êQ_êöq‰®nôØmÒ`·QJÖ[¸Ø+þô®Û¬=G*tZJ¤§4î’rŒ¥}R›Qp´ýÅkÅÇ™»%S’ªAI¸Â5¤ÚWþ ½··¿¯-å}4U¬wZçí-âýâo‡þ/ÃýPÕõ43^ézΫ=®•¬>[Å´¹º:@µD>RŒùÿiòæŽ_²ílW%fåOè»(ÆnjÜ܉shôº÷´:æ‡,¥ÍÊI{NUtO•É-ZŒ§É—[»?yÁofí3øûIø“Iøgðâ/ÆK½~ïáæ¹â«‹ÿk³€¯<ë (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHÌ?è×Rø'ÁÒ¬‘}*цIï {WdqŒR3pmt:5ÜSE.øNÆ ÄgéD±’kQ(4Íí×óÂûúøšæ´;¿»þ ¦¡ºïþxCÿOÿE¡ÝýßðCPÝwÿúù#£Ýwÿ$)ü,ü­ý§× ?iSÿL-ÿôý§×±Šþ~_‘åaÿ/Ÿæli¿òK|?ÿd²ÏÿQ¨ê¡þê¿®¢ŸûÇõØý‹¯ ö  ÿÉEñ—ýtý¨Õ?… ©ê# ( € ¡ªÛÉw¥êV°€ešÞHÔ9*@þu¶jXN[&ŸâgZ.tå»LòxÁ¿´û;Æ¥7Ø.VöÊòÈ_Ø^i·æÛ^[šÚÌ…¢‘K+2’Uˆ=?VNq¨¤”£tššNÍY­Ó³[§£ÒëDsªòQpi´ítâÚºÙꚺè÷]Çêþjú>ƒ£ßi^--£<ïi¬A­ëðj«ç€&WÔÒaw*H$“2°Š0AòÓk–2—3åøymÍœ[æjQNÒN^óæNònOVÛ!ZTÓŠ¾­KTß¼“I¦Ói¤ÚVµ“²ÓB§ŠÿgÏ‚¾4¶±±Öü ¨G§Zè¿ðŽ‹"]WK·ŸL„´žW'…71e #ffM¤“U*\õg^RNSq“÷£g(¶ã+^ÜѾŽ×ZYè¬S¯*Q„cq¶´mÞVæ»jíO•s¦Ú—ÚNîû‡á'ôñœ^?²Ò¼K§x˜ a;èú–·§Ûjg]›ËH$H.ÙS ºxä%T’ª¨BPœæ¤½ç)5͹¤­&¢Ý“zj’wIî®dìéBŸ,KI](»¥Ík´›z6Ö¯»½ïü4ð/Ä;Í7Tñ•âu½>7‚ßXðý毡ß$Ax Ý“Ã3B̨Æ"å "1\ª‘Œ°±““m{ÊÍs«4¯neÍgk»];sJÖæw×ÛÉÅA¦Òw^ëvvµÖš]hí¾—Ù¿>]Ïák«Okú-߇tèô{ jÖ‡ ±ƒGm3ÙÉž%`YRbê 9.Ùß–^ÞXŽeÍ&›÷£ÊÜoËxß•Ù6–Ÿ»¶„J|ô½Œ¹š÷í.kÊÜÏšÜו““½ÛI·us£·ømðúÐhâ ^¨ÒüAwâ‹@c¿>V§uö>~~öï¶\ü‡(<Îm\g *N6Œ5ïEûu«Öþw~eμª{Nkûü¼Þëד“—¦–äŽÛÛ[Ýß’Òþü#Ѭ¯4;ÃÞ&ÃóÜ[Ý.ƒ&¯¯K¦ÙÉÜw‘}–Åæ0ZªO0XcEÀÙ„©ªTÝ/gË$ÜqnQmrÅÅjÛvQvµíµÖŠÊ¥gVs©$ï55+E¤ÕM't’MÊîòø®ÛNíß^_ƒ¿ fñâüI“ÃzÉñZß MX\êÂÑoE¹µûH±öa9€ùf_+{/šŠxuI8ÅÆÏ™k(½'~d®Ý£&Û”U“—¼×6¢©UÖVšfþëWåiÆöZ¸´¬ÝÚK•{º4_¿´;K´ðv£q¥XXê]­Ž­&©¨Áð„\Ú¬W ê-Ø[BXØHEPÌ –N“£6šqŒæ›q‹n7“—3i½$ß6ÚÙ+h±U#QÖM©:ž×gñÙ®e¥—Å-“m¶¯¨Í'à_Â}HÔ4H|5¯^Z^Üi÷Ï­_ëZËÖâÎ1ss$“,0Ì›Òq,ÿ/Îû·÷ù£>eÍ9§Íó5g&ïï;iy_Kv2çÝ$Òq”,¢ÒQ’jJ*ÖŠiëÊ—NÊÝõŸ†t=:ïÆº†…£]íø®U¸Ôfxn@¹¸[híQϘ6 Cáv—8$’U°êæ\‘“—Äž­ÝìÛÕ…iJ¾é·ËÊ´kKÉ¥²[ÊNûëäZ¯(ï (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHË?¿äBðGýìÿôJP_@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@Pø“þGO ÿØ/RÿѶTç_?äŠü_ÿ±[UÿÒIj¡ñ"gð³òÏö¢\|"ý¥ý0·ÿÓîŸ^Æ+øù~G—‡þ4¾™©¦ÿÉ+ðÿý’»?ýF£ª‡ûªþº“?÷Ÿë±û^ìþÿ’‹ã/ûéú?Qª SÔ*FP@P”kþ:Õô¯Œ¿ ~ÛÛÙ¶‹â[Ô®§‘϶riëƒ Eä»RNÕÁ9xuíe^2û„—¬¤Ó¿Éh]H¨PU»©|œ*Kï¼ÊúvÑÔ¾+x3GñΓðïUŸW³ñ¨Þ]”·:£…ܾKÍäǨ˜>ÈÓyqJÞP›~¾^+5R-Tóí9;颳m'¬’æWå½µ¾ÎÓ4é¨Éìûj•Ý—5¾½5®ÜRÖQ¿áÚsàŽVæmƬ,aÑ¥ñÔ5].ûL´ŸM‹`žæ›˜cŠhá2"Êcfò˜í“i⮯îiNµM#[÷´îàí»Så|­&¥Ò÷W§N^Þ8d¯7)A[TçiFëNd÷W¾ý˜ºGí3ðgYQkj6ÒØ.˜÷6º·‡õM:xSPº6–La¸·I6Í8Ú­·pä„!«XÑœ¤ —¼åÉnª|®\­}—ʯgm-Ý_>endôåœïÑ 9I=¥ž]I¦£w—[¬|]ðFо.2K­êøbþ 3U´Ð<=©ê÷·[ÇsùI#©†h˜º+"îÃAšUc q¬þ 9+ëkÆü×ì•·vW²Ní:rO•ïÊ¥ºø\œS]õ‹Ñk¥ímN?Ä?´÷Àÿ iN¿ªxÎWÑu x•/4Ý"ÿPŽÛK*Yn®Œ¿Ùc}¬¨gò÷º2.YYFÓ‹§Zt%ñEÆ/µåð®o…¹}”å£WM]S„ªF2Kâm$ôw¹¯f¹.½£i(}¾S§Æ6^]bö]zå¡Ì·Ñïæ²¶šhüØ`¸¾XMµ¼òFQ–¥IIù‰¹Æœ§9A-bä»]ÇY(ßâqI¹(ÞÉI½"í“©FïîÉE¯IK–-­Òr÷Si&ôèz­Aa@P@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤eŸ‡ßò!x#þÀöú%(¯ € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € (ÎüIÿ#§…ÿì©èÛ*ó¯ŽòE~/ÿØ­ªÿé$µPø‘3øYùqûRŒ|ý¤ÿë¿þŸtúö1_ÀËò<¬?ñ¥óüÍ-4ŪðùÿªWgÿ¨ÔuPÿu_×QOýãúì~ÃW†{?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@á¿>xëÄž;ðÄ?‡¾9Ð|?®øjÃTÓZxv}j ¸¯Zј…Šúёٮæ9àb•.jU*É='Å«,œ®üûJQI­TÔÓ¿hÎ6µ»Nû­5¸ý—¯µ/ŽWÆkÅÞ½¿±ÔâÕY<*T‡nœÖOe¢÷LÐéåÝîÙcȑس¹bLû8ÆZpÑMT›U/g6­Ï(]F/Ý\‘QåºRYVr¯Æm]*km„Ôïöy¬ù®å+ɾn_t†óöaÓ,~øÃ:ÏŒïçÒ|ð÷YðmÄú^Ïs}äVŠna‰ZF ²ÊÂRæ@9ÆL^"\Õ±0n2j•š\ܲ¥.h»[Þ»JñÓN§e:Š¥V¥Ô«Ê«MÙ5?jœÒÚU·6–µì¯§“ø+áÏÄ_ŽßÅýcÅ~$Ô#Yto éz?Šu?_xZ)u 2þãRYH½˜]<)$–¾c4ˆ²³J±²ùuW¥oNÑ›®ª%u%ËF-Y;¨É9Á)>ug;ÙÀáRå<3nQTªÁ»[øª0ÞÍ9¥gd£gÊŸ3~‰®þÊž-ñ]¯‰î<[ñ#Âúæ³âÛø“RÓõ_µÆƒz±i‘éëm6˜×äÊ‹å%ÄfIÛd¨ŒUö çä‚§N’ZGÚ]»7zIÊÖŒãgÊÒ÷%$ÓnæÒ©RjWvn0жŠÐœæ“êã.d攓rWRŒ³^/ñƒá/Šþü:“áWÃOkú¯ˆ|CðîO¦X|:¾Ô-õ_/íÚÊš”$Yé'7“y¦å¤AU †m9å‹Ä{)|.¥)»éÊãÉËžZI8ÓŒ¥ gîÚ2æš5¡8àç ^Ϋ/u]ÚRöŠ* iE¶¡'î7/z2ŒyWÐ?²®Ÿ¥|eo‹–1ü?¾žúãO¾¼>)ðÿ‘ Áö³ÿÑ)@}P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@wâOùkþðµÃøÇÄ:í–¡¨ÃcáA§o†ÞÌÛ‰Íåݸ'7QD.ÍÎçíbG-#N*R}m­•äöz$Ùª¢å;­d –×mJK]’´]Ûhô_ø«CñÏ…¼;ã/ ^}«Ãúå”:…•ÆÒ†He@èJžTàŒƒÈ<é¯FXz²¥=×m½SêžéõG5*žÒ<ÖiìÓVi§fšèÓºk£GEYPñÇöÿtø«Vðî¯yá½E¿Öïµ ;쬰¥¬bCÉ&Gid]å6©Oݶ÷L®è”Ô~-5Š^nRåÓÒé»ÛM®ô7Ãá剫NŒ朔}/Õù_M.îö¶§icwý•ü*Ë ÌI23ŽüÖõiº5%N[¦×ÜqЭE(UŽÒI¯š¹Êê~:Ò4¯øKáÝŽãk^!Óõ JÖxÑ ÅfÖË(‘‹ Mä[@RÖÉŠKÚº‘ØQ“ô“i[æµ7œ\)ª¯g%›Œå÷Zçm;7þ<ÒIo£ûÒ¨¤¹jN›Þ”_¬$âíåu§—c³¬„qv¾:Ò.þ!ë_ #·¼î—£YësNÈžCAs5Ì1ª¶íÅÃZHXpI$M{XN¢ÚQ~®<Úy[ñ*¤]5M¿·Ïoûs’÷ÿÀÕ¾{i~Ò‘!@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*FYø}ÿ"‚?ìgÿ¢R€:ú( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ˜µGü‘¿ÚKþ¸Ûé÷O¯cüü¿#ËÃÿ_?ÌÐÓGüZoŸú¥vúÇU÷Uýu&_ï×cö¼3Ø1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( € ( ™>0|(ñ§Ä/‹Ÿ uŸx¿Ä>Ð4 ÄZˆ<2úoÚc{§Ó¼¨ÞA? ˜ïŽ=Êb:dnŠ4àçˆUµ„áòô•¥&ÓjÒZ=Ó‹×GswW—Å'%V2×[% ªúèõ’ViÝ=º¯4ñgìËvþ$ñèøyáû-tÿ…6žðˆ..}RCªFZ2ÓC"Åu7wm•Àf%ÅçR­Tä¯:• ÚV\ÔÒ4Ž)K——•®Whó&¢­xYS¥<j·(ÂU%;ûÏšN“ŒÝþ)^2—­öæ×Éüû=ø‡Ãß­tëoƒ^4¹ðÜ~"°ÔüOðÃÄgÁV–þ(·[Iàt´‹Jh,¦Ù<–³Éöï(Î-#’¡k¦´éÊtù£ÏM:–Ox9(òK•¾NUf”"ýÉNuRæQo†„j%UJvªáMs¦ù_,ܦ“·´niÊ.S^òq„š‹ºß‰¿õj)qaû4.£áûß[hžÑÚãF² µT–åžàªÜìµÏdßhÓLò±`)Ûî~J’ucœ•e*n5µ|‘ŒRQ³÷¯JIÉA.JŽ\®J*çU:”c <ð½8ºœôì½þg;|/™)/y§kÚò•—Æ_²þ¹â-Oâ׊5¦­ã«¿xVçCñ ^ÇÏötúE¾©-»ù Ûy±C~’¨(ó"…"AåŠè¦èûZ2äQƒ­ZSŽëÙϞїóA¦“†±ÕÞ:³ÏõxÒ©7)G ¢ßñ¢êÊ2OF¤¤àÔôµ÷·28ωŸíü¬è¾³øE ï½Sã­þ…à= [;KmBÐøVán¢†–8#G¹Šçt4QJK‡%%²ÂÉÎt)Ö\ò„1:;;EÍJèÒrm+Þ+T¯Äè©Æ–"­Ézt9šº÷Ö")íöœ5Ì·Òïvµu?Ùóâ…ÇKÑ<ºe¤þ ø§iÞKû@Ö-fw¸”¾®ÄdV·ÅΟ0˜›b;b#Õ…h¬Âuï«•6¤þU¥ rÚ¢Š’|ÑWŒã6­º–9‚UpÕhÒmÅËu{ÊJ¤¯ '/uË–ös÷¡+4ýé[¯¾6j~0x×MðŒÞñˆ|=â­ ëš{èZ]…ìÓËÒ¥†kþÒ•ÌP†’{ÖgŠRæ$E`+Ê£OR”¡u% J·4ã>j‘\¾äc5)Æw›‹ýã‹¿7L§ c©U½”gJÜÖ§ìå¾oyµ5 Jš´.¢—:Š”qµÙçÇÚ¶‹ñ>| ¸øY¡k~ðÕ„>·Ô´U—T{=NæãR¶DŠK‹4ií¤òÁœ43~0òÙQÅßóA×SåI|Ž? —"埿ìÓåÓÝjOL0ò”cO¥EN´\›Äœiòɵï;òµí?‰¦ªÐ¦åßü8ý›Ö×Ä%Ô>ø–xZßÄ×Nñšøb´«û‰t¹mÖ×Gaeßmq,f49U¤m¬ÈÆj6éÖm·'EB.-óßž¥×4””%ËuM¨&—4EJܲƒûU¡))%Èã2…ÚŠÖ7åæM9JW•šÔö?ÙGÀÇß ø£A»øaƒ´4½ˆi­§èöšÎ®‹¹ÕK¸šÚârùQ81»…;ão“YJôcdï/v)¨(Ú){¶´dìù”o (ò¨üÇ–Õå%vœW½'y9^WNWæ’I¦œ½í_3“¼Ÿ®x£þJ/ƒì «ÿèý:²_ 4êlTŒ³ðûþD/ØÏÿD¥uôP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@y߉?ätð¿ý‚õ/ýe@uñÃþH¯Åÿûµ_ý$–ª& ?/ÿjrÁ¯ÚKþ¸Ûé÷O¯cüü¿#ËÃÿ_?ÌÔÓGüZ?Ÿú¥vúÇU÷Uýu&ï?×cõö¼3Ø1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( € ( sÅž1ð€´KŸxçÅZ?‡|7nÈ“jºíôV6Ñ3°U ,¬ª 1dòH¦SŒZRvoEæìÝ—É7è™J’m+ÛWåÓ_›H· x‡@ñf§xÂÚæŸ¬øzþ?:ÓTÒ®cº·ºN›£• W^ ‘ZN¦í5g£×³WOæµ^Fqœf¯uªù§g÷=™±RPP@ñÅ <a¢ø›â¿ˆ¼+¡iv7êÚv«âË»[8­¯LRª˜eœ€³šp6Û Ž„Ô󯶓M.öÒë½¶¿Êå¨Np’I¸èßmjþ’µ¯ÖÝl>Ãâ¯ÂýVÎ-GKø‘ákÍ>XmncºµÖ-¥áº˜Ám er M2´Q·GpUrF+_g>e;Ý+y¸ó%êãï%Ö:ìf¤œy“ÒÒ(|oÒ?iýž¶;Ú…P@P—ø£þJ/ƒì «ÿèý:©|,]MŠ‘–~È…àûÙÿè” ¾€ ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( ;ñ'üŽžÿ°^¥ÿ£l¨ξ8Éø¿ÿb¶«ÿ¤’ÕCâDÏágå—í=6ÿƒ¿´ªç¤Vÿú}ÓëØÅ?/ÈòðÿÆ—Ïó:M4Å¡ðùÿªUgÿ¨Ütéÿºÿ]ÉŸûÇõØýz¯ö  ÿÉEñ—ýtý¨Õ?… ©ê# ( € (åïŒÚ·†üñ{࿾%ÞÙéÿ t›Mb®jò¤V.³0¶³ÜJãd­ÖþævPo,Ó(+8ÓÄUrvœ©¥Ý•¹¯R _Š_»’VmœöI§uâêa"¢®£R.K}9f£'ýØÉÙ餥}´ø¡oà½WSø£áïYè?³ÿ‰~)ÄnüE|"·Ó.ìDh缎âo‘-gÕ#ƒmÂYdË«2͹ÞÔ#‡¡‰÷c%]Á=¿¿M>©¶ªÔŠv¼ekÙ¿-ooZ½(Šmj¹½²Œ¶Ñ¸Ñ”!'¯/+‹jPvâ<)ãÛï|uøñ]øÑwe¡Ýj>?дaiVöz¬pk6ÉggËl^FžÞ4Gó]mU£*|Ö|àç…ÃU›þ4ð±Ÿ+ݸ¹ó>]îôœ—Ùå÷C:s¤ãNV§ôu[{Øv÷wMJMÆ-i%Qò·û·¯‡¾.x³áÒjþøÙÿ ßÄ[ï†Æ·«è6F˜?áÕá·„éì"†!$rÌîãɹ2,åZH’8Ô¥k‹”pÑ­QkJ¥'>ÍÉsÂËtáí$Õ¹éû5ܤuÂ9fp¡5dñ§ÉÞ’”í'ö´´"¤š‹SZ7i|pøÏiñ‹Fñm·ƒ¾8@~x{Nð»y¬xaô»›{K©5ùVòY®e‚TQqA3)!ckeÞQööp£ŒU§.XCË]YEÓvi½æùSÕ6Üuv·Ÿ„¨ê`c¹ªÎ†#k~hÓ¦ÔZ[IóI8é.Y§exI};ñôkºœ?²™ðŒ´Éµ›Û½‰µ›ªÛ]©Ñ5Cö‰!µšÙe&XyRF¹p@Ú6˜„j,Í®^F©Ö¼lôøo]Õ¶Õ¶ºÜª2ƒËkK›5JÎë_ßR´®•µßD“écÌþjŽ4Í4XÛ½üþ+h¦š8ÞIeEd¶„Úiìàä’kËSJvøkÆ+^Ž„›è·•Úê–—f•"éá$Þò£Œ¿¤i׫ÙIÞÛ·{l—cñÓãF§ãÿ:~¡ñ³áŸ„nô¦ñ•§„¼]âk;++a'ØoΞúP¸HÌi ÃÜÉ{sE3ºÃ±§&^ÓªÊWrŒ[ië:±Œ£v­ '(%8MûOfîâß;ÅESÆF•5h¦­tí5ì\î•ÓŸ¿g.YS´!8ÝI9b~Î>8‹âÃ+M~/k^$ }whÚî³6‘söçŠBŒö÷\qÚOo¸ˆŠÄ 8W «×V6…9(¸ó+Ù¦¥ni%Ì®Òm+®VâãË(¹'ÌøéÉóÔ„ÜZNÎñÖ1—ºì›Zý¤¤ÓJÖ^ïX›P@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©gá÷üˆ^ÿ°=Ÿþ‰Jëè € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ó¿Èéáûê_ú6Ê€<ëã‡ü‘_‹ÿö+j¿úI-T>$Lþ~P~Ò®OÂÚaéŒú~ÓëØÅ?/Éž^øÒùþgq¦ø³þ?õJ¬ÿõŽªî«úêLÿÞ?®ÇëÅxg°cø_þJ/Œ¿ì ¤èýF©ü(]OP©P@P@Œ¡•”ô#•jJ½9R–ÒM}ú ;;œoÿi? ü á/‡Ú ÅÜú/‡l!Ó­f¿tyäŽ% ¦FUU-É °®ªõ¥^|òßE÷$¿@“æ©:yÊR~³““·•Þž]ÎβP@P@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*FYø}ÿ"‚?ìgÿ¢R€:ú( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ“?´§ i‘ÿL ÿÓöŸ^Æ+øù~G—‡þ4¾™è:gü‘ïÿÙ*³ÿÔn:¨º¯ë¨§þñýv?]«Ã=sÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ( € ø“öœ¸×.~+üð冇ñÄ]æ…âK¹ô‡,“ÃsÍ4/¦gšU¿²‘ù²¦G9—"6çÖ”ž.ÎÎ4âÔù`ܤ¹šWoå =6g\TVVW­ôÕ®J­¤ô¶©7ïE;nSðŸí/¬øwÁú?öµŒ1м-ðÂÇÆÞ$ñÌW²YÜ_â2ÛXInæyl:Jð$bÛ G5Z¥z´!§<#M+Zrª¢ák;F JíÝò§s+¸óa0Óš¡Iû³œêE¦Ûöjœ¢¤œ·›‡?-ù}þFÛ\Ç Ûüñ¦…ªC¡|Mø_¦èš£É£NdÐüHÚ­´v:…ѳYZW´·a,W‘ìÙ±Ã,¬AQŠö~ÙÑsIÆV“Ù$éÕ9&÷S)S³åiÙµªOVô#‰‚¼e8÷´eOÚs-—$**š9])--w“cûVkGÔ®¼;ðÏUÕuûa¬ÝÅ¡ÙLÒÏw§Ú[Csku¤LÏö¤½Ó¶ÆªÌ¦å€ó xlýÿe œ¶“‚rNþäåQSä“jËžm¨·ËNV‹gMH*uåIì§ÊžžòP›rÚMsÁÓMÊ)ÉÅÉÅ=9¿þךΉ øh¾ÑüYã.§ptïêšÎ»ceŒÅ2É=–5Ò܉.!C–Q¬o½d‘(zmsû©Ê *MÆÍ>iJ1öm>Iß’M78EµdÚ»(©Ss¨ù}õÓMÇ™óÅ¥(¸­â”¥ªvß—¹ø½©]júÇ졯ZÝøŸCM[ÅÑ ­.-J÷Ki`}&úëì×¶ñH‹&Ùm ÝªÀeÆÁ*[ªî¦©Ò®ôw‹qJÍn»ÚVº½Ñ•)¼V[:’‹ŒŸ±}¥*´âÕô{I¦ºõWJÞâÚÃâ¶·ðc\ñ™ðÇMð¶«âo†º¿Œ¼)¨ÿÂNo$€YÇoçý¡ŽØ¤E»Y Ê²ì !€± Ü<¹*Pæ´“£{iîUmhúJ.Ñ}¹¹£)rëé`é(æàãÍZTµë89rÝkîO’Z¦ÜRÖ.ö=Lø³ãφþ²ð^‡ðâ/ê> ð}·Š¼W>±ãËÛÉ¢·¸{’©gwwk$·÷ ,î›læÚ5Äh$ü9…ztjb1W% RQ“KUh©NÑ_§Ÿ3js½ìåsÊËhT¯‡ÃEJõk©8Ý»;r¤äõåær^ìSQ×[$å­â/Ú‡Ä:Yø™ªhŸ âÕ¼+á-KAÒb¸òÛ^j×:§öcD±Ûµ¿—DÔ˜³I0¢@8‘š$¨TS…«NugIv¼”¤ßòè­dßŦ‘çÖ…ZP­îº»ºÚ)Tj+Wvýž»%ÍÖÖ ?´·Ä]3PÖ­¼QðoI²°ð¿Š4¿ øšòÇÅwöY5´³Ø!±ŒÝFþÜÊ%û3!ÜKŒ™ÂÅb]lª¹Áwç‚›Õ,¹b£+Þò|ЊäWŒé*œªî0ö½¯O[÷´ãÉRñ~ëå\³|ÚqkééñÓÂ^ð®šuMÂÚþ«¡xÂÞ÷P{C>œ"YüúRÚ<ñ\ùVó]¯›nÐÌaÉaË N­h½Ö¥OþÞ„ªró+¤ÝýÝyym;Ær²æîÃЊÇÑ¡Q^2”bÖ©óÊê.×QM&›æçJÍAûÊ=çÇoÁ—Ú£øŸÀßhøŒ|1á™ÇMñMÍÆw{ªjwV°¨–ã|Ð-ÒÁ¼£•Ù'“nú”ù«T¡‡Zûe v_»ç“¾­FŒ¬’÷ìŸ*”¬¼Ì#u0T1X‰iìêÍ´µµ5Mí¢rŸ:²nÐwJN-³WRý¢|¤Ï§øJóá–ÿ®Ê5%SìÆœ•µº©WÙ+ÞÖj\×ßDš»v^Ñð‡â×ÄߟêZèšå¦§¨èÚŽ•çÛc¶»²»–ÖQû#óc/ erˆJ°Ê©ÈãN•X;Ƥ#5uf¹•Úz½SºÞÎ×Z2œ*Ô£QZPvÑÝ4Ò”ZÑ=c(»4šm§±éõ<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒ³ðûþD/ØÏÿD¥uôP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@y߉?ätð¿ý‚õ/ýe@uñÃþH¯Åÿûµ_ý$–ª& ?&¿i_ù%¿´ÇýpƒÿOÚ}{¯àGåù^øÒùþg iŸòG¼?ÿdªÏÿQ¸ê¡þëýw&ï?×cõÚ¼3Ø1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( € ( .øƒðoÀŸõ WñT:âjÚ,76öWÚˆõMh¢¸òŒÑ´–7³£˜!ʹaò*"¥)[âI4õM&ÚN/F®ÞèÑU’‡³OK©y©$Òiî¤ÖË6þië¨Egà½6+í \iâ2m$Òa3í>ÌO”#iœ.H|@]ö˜T§WUQ©KÍ¥d×k$­kZÊÚ“Jr éÊ›³¦äâú§''}Ûn)¶îî¯ÕßœÓ?g„ºg…ü]àá êÚ/‰ìÓNÕ\×u-Rê{DVXà[»™äž(£ß!#‘V6wd ÌIu›ÄEB®«›Ÿ^²M>i=äïë+è’Û@¥'Fj¥=N)tIî”~ŸT’OKì­ÐŸ„?Ö÷ZÔ¬ôk?SÕ4h|?=î“¨ÝØL–1dG2C*4 ͈¤„"eŽÄÚNR©íy›ýäÕIkg)¥dÛ^Z[f®šÕ™Ó„i*QŠV§õ´]®µôº¾©ê¬ÎRçömøIs¤hZSiZôSh÷WW¶šå¯Šµ›}af¹âྫмHW™•„q‚1OâRZZ<ºh¹\¹šiY;ËÞwM¹7/‰¶í;)-ùš“¾ºÆ<‰«ÞÍGÝV·»u³g_â…> ñLß®uØ5{›Ý¥ö ×uš+…ŒÄ$˜¤ãíM峩3ù™Hw¶TÒ©VU¤µ”eÑrÏâ\«ÝWéd­¥­byh}Y7Ëîõw|®ñ¼¾'ªOW«I»´ŒI¾ü&ŸÃš„åðžïèþ½ð•¯ÛîÇ“¥]¤QÜ[ïó76õ·„ob]vü¬ 9¹ÍÔœ§-åÈŸý¸ù£÷=|úÜè…z”çí"ýïiíí÷ÍïäòÓmvÑYþ1øð»Çš†©ø›@º–êÒÉtÇZ½õŒz…Š¶å´¾Ž ‘/mÁ/û›‘,¼mĹÆr…ybÅ&¤û9Fî2åøy£}®º=„³£ vŒQ¶&’v—Ä®’½ž¶Mꑯ¨|$ø{ª/ŠûÃÂEñ«§ëzS ¹½²û7Ùdù\lÙö+o•0­åüÁ·6U9:N›Ø”¥)JüÏÎ÷{Ýv*úrôätÿíÇÍîÿäò×}wÑYÚ—Âo‡ú¿ü%_Ú›ÿ &­a®jéW ö›Û/³}š^lÙö+o•p­åüÁ·6U6èû>M=œ¥(ùJW»ó½ÞNÔÜïÍÖ›ÿæºÿÉå®ú#ìÛðj KÄ:§ü"·3K­ZêvWV×zÆ¡qj–ú‹¾ŠÞÖIÌ6É;€Î!D¹ëÍf©ÅPxu~V”ww´l┾$¡eÉf¹>ÅŠUgÑÄ'iFJk·:Ms[g&›æm^OY]Ù—[öøS6•¨è÷Úö¡m}¤ÚèsϪëZ…õËÚ[\KslÌÓ´Ë,SÏ$‘ÎJ°«-6ëRN£rnÏš3ºÑóÅ(©&¬Ó²Õ­õní»çE*8|1SI=UªYN6wN-$¹^‰+$–…ýàÃ_Á¡Ec¢]Íq¤k-â/õ=ZûP¼—Q6òZý¢âêyžk†ò´CÎw 6µRQ”e9c(«$•¤ï-6¼ž­îÞ·ÕN-ߟ–÷wÒ2RŠWÙ)$ÒVW¿w~ÓÃðÿƒ¬õ ?ÃzØí/u ÍVxüÙ%ó.®§yç“.ÄÒÈí´aFp ”íN—â¼’ÙÃêTÛœåR_­ûv*+îŒRù_{!_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*FYø}ÿ"‚?ìgÿ¢R€:ú( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ“¿´¸ÿ‹WûLúaþŸ´úö1_ÀËò<¼?ñ¥óüÎûLñg|>ê•Yÿê7:î¿×rgþñýv?]kÄ=ƒÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ( € ñÿ>9ñW‚ü3§CðÿKÓõ/ˆšíúiÚ-†¨_ìòÊ畤ØCm[x'nä(ïXÕªéÉZ7IJr¶ü\ÎÞr|´âÞŠs‹i¤ÓÒR„œ¥Ë²O´§%ÚÒê7ç’M7ÊÍ=U[¯ß4ß |?ñN«©^B¾2²[í3O±Ónõ+–‹ÊI%‘á¶ŠGH¡ –gUŽ2˽—pÍæê’­J””œ"äŸÙåZ)7´c&Õ›i;ę̀*•i*“ƒ‹¿+ŽòSÖðIk).YiÛåzhr¿¿h¯ øÇàÖ‹ñÆ­–³ƒ¦júí¶ctc·7±‹ìñáÞd‘‰T™ e)’ê@ìÄÑ*ª½œãM_OÞIS´zu© v÷·Ñ„åV´bÓŒ=¤“½ÿw ÕŠ•Ö›R“Ó{]+4vZ¯Ç¯†Z­âÝ_Ôõ}&÷Ú]îµzÚ¯‡µKHe²´×3ZO%ºÇx±‰#-öf”ëÇ"¸ÕHºr«{(´ôjòqNÏ^VÓJVåÙÞÍ7¬)N¥Zt`¯)Ù.͵uì¤Ö¼­©i-=ÙZ®ûE|×t¿k6~+– ?Ã0[ÝêªiWÚ{}žà°¶š¸…æ)Ú7Xd€H²°Ûb@­*ÆTaÏ4þ.KY¹sû¾ç*÷¹½èÚ6»¾ˆÆ”ãZQPjÒ:{EÃ[ÉIû¼ªÏšW´V­¤;Rý ~èú‹¯êgÅvñêÍp-4·ðf»ý©"A:c¦‹Oµ¤ ¹7LЈǙ[ç\§e$›KNfî­{^rÚ ÿÎÖší©¥8Jªn f£ë&®”™´ž‘¾Ï³· ñköðƒ ƒIðv­«âù5OÚ7üKon´ø¢Ôo­bÙ%ìJ-ã¸k[†š8^a!c!´¡NUqtðíY:Žé¬bÜ”o£”tæJí+Ý+;G<>­,Mý×Ju#òŒœê£)G•7ngî§Ì}IYŒ( € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒ³ðûþD/ØÏÿD¥uôP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@y߉?ätð¿ý‚õ/ýe@uñÃþH¯Åÿûµ_ý$–ª& ?(i…_´¿ýpƒÿOÚ}{¯àGåùVøÒùþgw¦Éðÿý’«?ýFã§÷eýu ÿ¼]×Jñ\Çð¿ü”_ØHÿÑúSøPºž¡R0 € ( €»+ù¶‰û4ø“À_ðÿ°ø¦ºZèwÕ½¢x‡J›\Ù¤êSÃu-³I%ÚÊ÷ÜC¾;—‘†Ö+$Rõ¥8J­Br÷eMS•’NÐröN6V‹…9{;5%+)4™-$å(­yùÕîÒn¨¥ªrU'ûÇg›²z¶íxOö_‡Ãü µ>6–æÏÀÚ=¦“¬@¶ñX²"[ %ćÊû=ÉyÕ~q™p '²XŽlLñ Y4¬¯ðÉAÓr_â§)E«]µMÞôЫsVŒ¢äîçRWëËRjrŽ–Wn0MÚÎ*qåJ~ïuûÉâŠõçŽtC}âÝĺ'ö¼>UÕ¤Ve*u ótZôZ*,P XQbP€ 9(ÃÙPT| ´O’qŸ3]g;>y6ï'Ì”uOª8‹ciâÚ¿%HÔ³ß݃‡"f®Uk«{ÎoUê~5ýÆ®¿­/Œ^ÇR¹Ðt ;N•,£O¾Ò/ç¿¶»u22¥Œ4.V6Á|®î´ãVu©é)UöŠú«r8J-iu(¹&ÓM^êÍ&rЄiáhá'¬# •´mTTÓkGÊ×%ÕÔ•Þ©¤Óæ>'þÍÿÅãðûÄ>=×>ëÞ<ðÂêÄx‡ááÕ4Ë[£#û2}A¤Žá ¼%g[®†@P‡Ââ¡Tu —½]]Þ2m8½tm4ù“½ôi[ERN‹£7¢’’¶ŸeÅ©oÌïÒÍG³æMoöhñn¢úŽ‘¤|MÑ´꺶¯ê—…0RûLk¥œ¿kÞÎTÓ¡ŽGŒò²•ùE*®ˆV›rTêNq»÷½þfã9[Þ´§9)%v“ºV1åµN EÊ“¥&•—Ã(©F7÷tj.7’啤ù××õ‰a@P@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤eŸ‡ßò!x#þÀöú%(¯ € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € (ÎüIÿ#§…ÿì©èÛ*ó¯ŽòE~/ÿØ­ªÿé$µPø‘3øYùKûMŒ|(ý¥ý0ƒÿOÚ}{¯àGåùVøÒùþgo¦Éðÿý’«?ýFã§÷eýu ÿ¼]×Jñ\Çð¿ü”_ØHÿÑúSøPºž¡R0 € ( €<÷Ç¿ôÏÈèú¶½â­jG‹JðÖr^j-†©•ã†(ÑH-,ÒÇ,ª_s¢´sóTöPW•œžÚE4œ›m$“iovÚQM»Ê”I;Fé_][M¤’»mÙô²IÊME6·¼'¯Þx—EƒTÔ|+¬xoPfd›F×E¹¹¶`‰­åšaƒG+® F²ŠI4£M4ž>–{Ÿ´ÞQ“m¦­oO½Y¿ó[4šhé*J ( €8ŸøóHñ7ˆ>!xnÂÚò;ï_Á§_Ipˆ±Ë$¶p^)„†$¯—s%‚Á†œçQSÂw*¾Ö‹çøe%ÁT¨­ðsÉJRŠwwKT‘xYPsÃÒ«Pç¯Íª:’§É•Óå‚qI]EÆêÞë6¼iû1ë1Iãí ÀƒNð‰ì|=üEì6nÔìõÇŸR¹r²£ý¤Zyl÷)Uû¨zn’®¢ÒTaˆçŒmîªn—+J)YFê+’Öþí›8èó¬,'6ý»¡^w»r”³æióʧ¼ÛµÝÚV$ÔÿeH´Câ&«à…šM…þ›ãïjþ–ÄÚÁý¦£ioª¼ 8ädÔL°¨Î%²¯¹sž~Ááe7gÕS{¿e%5·Ö>û傺‹“i'vk‰…:ʪÝJ‹ÿÁ럖^S÷hÞz^ËšNÌàuÿ€?µÿ|}ñD ¥ÓµxGÆZ³ØÂ9a§ëRܘ“KòžßmõüQ$ºŒŸ»•ŸbÆÇ.Ÿ.Tš·;¥)-½øÔR¨×-¢£ïO’ZÔ”~6¥¤»)Ö§ʆ!ü4êCÞß÷J 4Û\׿Qr„}ÄùyyÔT£è>"ýœ5ß/Ľ;á¿Ãkdð^»áï Ë©xwN¾‚É|U}i¨ÜɪA+ë‹›#RM1 >ð²ÈFò½•*AÔ—÷vVïw¢¶ïbÔ%)ºi>nÝuI­<ÓOѧ±wN×tM^}J×IÖ,ontù+Èm.Vµw%E)% G$nÁ*ê [‹Jíiv¾iÙ¯Tôk£ÜÍI4š{¥%æÒkºm4žÚ>Æ­HÌý[WÒt /P×5ÝNÓMÑl!{›½Bþd‚ Xi$‘ˆTU’Ä€æ“iZïv—Í»%êދ̨BU,ß‘v)cš8æ†E’2:CÈ Ž¢ªQqn2VhÎ2Œâ¥töcéP@P@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*FYø}ÿ"‚?ìgÿ¢R€:ú( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ–Ÿµãáí(é¿þŸtúö1_ÀËò<¼?ñ¥óüΣLÿ’; Ù*³ÿÔn:pÿv_×QOýãúì~ºWˆzæ?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…äž+ñ&± ø¦ê{ “uVv ‡ñ–Ô^YnƒHY‚ĤòmVÞUx€´ $t=¨ó³Â¿|)á?‚ßµ‰áo‰~·øÍáíWâ±k ¦¡i6£hñ__ÏÍd嘨ùæB¤œƒYÆny~ T]í JVÖÉÔQwíñ[Õ®¶=t¡<éR®½Ú’¢’zs/aJöï³Û³ìqŸð²5¯ üfø¿ý‡ñz-?ÇZŒ<*,~%Œ’øµgÒôxîË TÎÉ,ïºÕ¢mi%2!U^Ü<<<4}½hÊ;rSæwŸq)M7xÍÃÙ¥Ívy5*J¦Ž"£´¾«)4Ôë8Át|òj.)s{ɦ´:Ÿü_ø‡£ü?ñGˆuoŒWº^§®|FÖ|/¢ÞÞÜèš•áûkÝ@F³ßO¥Þm2Ån"á™ä‘`D–’Fóœ¦ð¸EûÉÓuþgn^HÅ'ÌîÔ”#Ë'iË™E(Õã u±Ö„$’éÏ Ss“oÝI¹^Mò$ÔmÌâÌ‹??5ïø‡Æ¯ñ}6óÃÿìühÖ:~•ba¾Ö¦‹UFžS=»H5¬2—Ëã\€¥ã~ìO,zZ{Z1ŠþXÔTå-›¾íFíÙ7w'ÊãX 1«_ †žªUkFNúÉR©N1ÖÑZ©K™¨Å¶î”l‘Ô\ü|ñ´ÿ´Ï¼£øâ8ô'¿·Ñõ¯ê—ÖhœÉ£Ë{öÛkôÿµ%±ÀÔ—â3"É€¬p­îdfÞROßä¥'ÑOÚMEÚéór©+¸r(É(¶Ú”e·û;ü@ø¹©êß³íçŽþ&]xžÓâ_€ïõëÍ:çKÓìáÓ/-_NØÖ¦Þ“—’ W“Ê_ÝŽÙR„*b(Zü‘¥4úÞ\ÊKµ›³T•›•Û:ñpåœêAÙF½J\½9S«Êõך*•ž­K™»+#ï*ã ( € ( € ( /ñGü”_ÿØWÿÑúuRøXº›#,ü>ÿ‘ Áö³ÿÑ)@}P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@wâOù%Õn¾>ßü>8¾›ÂºÕç‰-ïõÛ\ßܲFï£K1áã´7©pPÈsÖ‘ì+µÆäå¯VþõN1ï$ôUzs*Iº Úw«j“œkE]â—³«-ª´åýÆ’’‚þ_koh•âÔ#8¨:R‹^7ð;â§ÄYgMáÆ«âíJûã‰ì4ÏøG*°ðÍ߇üI}siáŸjz ¹žt¥‰ä’Æx]ö åÀf o>‹ðH†ûǾŸÄ~‡Qñ§—AlmÅÊÞ:X¹Ú¡0yk7˜÷Ÿg!•tÄ©a•w%wJ¨üã$ô_ßM$Ó´lÛSvJN­8ÓªáuU+ÛiEÊÍ­_,£ »«É4£Ëf¤W¹ý´%¾¹ømƒ>kúè×ü7¥x£TŽÖÓU»—K¶¿wHâ‹ì:}ÔO:ùý¦[HŽÅÛ)˘ú¾®¾¹«â‹­RñÔ´}m´·^FŸ%áKK•icòÖBÎʤ¨ÂçV|žÞ väpJ.ò“æ—$•¥/‰µ.­¦ù¢sa)Ï0Ž´Ú½Y$ÜtŒ\£9r¸éxòÅ´í)iÊîWŸFýª¾!jú_‡cÿ… skâÝ{Äx~ÂÏTºÕô{)Öwk9¸Ôt‹Y˜FlÙeX­¤ ®¬+~ìß²r©pjíTnú[Ù¨;¥¬­%+EµΚiGß"a8Uª¯ËÓ’vßÚTTÒnü·Ô¥Ë)+5k¶T׿l]kLм™ð‚ïRø‘ª]kÖ·Þ²—UÔmì‘x,®Š\iÚeÜò™âò™­cB¬|lj¶£b¥rÎ ¸:p¨ô÷½ûÚ)_—™8Í{ÓŠ|·NÏNŸbáΫ5¦ µº|ÐöŠ]¹[J.I»rèÚìäý¤ü@ëñ_P‹á톛 x54ûx§ñ.±wkw¨j7¶v7PYý†ÞÂâd“ý4ÂQYL«$R—u`éÓr¥'RTâ•Ú’„š”“Iéʹ–ŽéIÉÂ1çxÒ½HR”“5/k+éÈŸ´VwkTáï_–Éè›\¯ðwíñ_âÄŸ‚ßÙž Ó4Ojúw‰Çˆt­SQ»‚â+6þÖÙåŽ9ôÈçù÷Ç‚ݤûC‰R#JTéB½z®ôãJ¬ÚmÉ5dìß4\_¼ÒK›ân Î3t”`¿{í¡º\²§)«6“Ö6“÷U¥ÊP“šè!ý«|Kmà™~"ëß ­m<)«ø;Tñ§…šÓÄ_i¸Ô-¬íÖäAµAg4°É)î‘Nð[*»æ²–R¡Y~ú* Åj¬ç s´´Ö©ÓIJ÷Œ¬›:(ÐUñTèÂ^䪺<ÖÕKÞ³åëìæÓºz+Å_OX²Õ¼C®ë¿ µŸhVz>±{ êó>›c¨5úA\iÆ0f1E—1ì,mV,¡œíÓˆ¤¨NT¯wgÚë{ujû6“kV–dž­õšq¬•”’k½šO^ÏÉ7êz sŸ‡ßò!x#þÀöú%(¯ € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € (ÎüIÿ#§…ÿì©èÛ*ó¯ŽòE~/ÿØ­ªÿé$µPø‘3øYùûTø³´‰ÿ¦6ßú}ÓëØÅ?/ÈòðÿÆ—Ïó6ôÏù#Þÿ²Ugÿ¨ÜuPÿu_×QOýãúì~»W†zæ?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…ÈêÓõosQšIíÄ6ñÿf¶<—’•ã‘Çñ•3ü €Ø$)Pº€<Þ„Ÿà±ðÞŸ‰/— ëëöµýÓ\E)˜Ë3\<Ù Ÿh\;2ºÈÈÀ¯Î<‘§Ò0pÿ·\yZ}ïñ6îÜÒ©h”‘&榤þ6¤üÜd¥E’VJ+‘.Otnð{ᧆ$ð$ú/„­aºðf•6‰¡\ÈòM.e(ˆIHìÌC"˜–àóó6t¬ý»¨çÿ/"¡.—ŠÙ;t[úë¸ê7UÞzûò©é9_™®×æwKM´Ñ[‡öiøGeyá‹ý#Oñsáý*ÓC²þÁñ~·¦)±µy$‚ ÒÞíáQ¦”þø9;È$ƒŠµVq¨êßVÓwÕ7¢¯îì’ÛU½Â´ž".5:¹Ë³½FœÚjÍ]¤ôi++Xê|ð{Àß5/k^(]‹YÐ⹂ÇPð÷‰5M xb¸1Écq :9‚UÉ À¬T"¥)ÛâI5ºi6ÒièÕÛÝí%ìý—K©|Òi4÷ZI­;”¼Cð'áoˆô hSxr}*ÃÃ1=¾þÔït ôøBÉ SØË ¢ ›âݱÊ!e%TŠšU*:²Õ¸ò¾Î:Z.? в´ZiZÉ!Br„Ýók«æ×Þ»»æ|Ò¼¯ÌùÛ»¨|øi}{àýFÛE¾Ñï<1g¦¿…õ›ý %œl­¬¢Îh„öêP†`ñŒ¶çlß´—·–%»ÎM9_TÜokÇávævºÙµ³±›Št}ƒÛ]~Òæøš—Äœ´riÞM&îÒjŠ~ÏŸ Æð|B |G©&·6»©5•µü‘I ·XþËŽ“J’ \¹fËÖ4鯕7F+Ýjqÿ·fܧÞ©I¶ÚVW³è­u_·mÏ[òß³pååmmÍ¥-ùoÚRO£ðÿÂo‡þÿ„û @û/ü!ºLú‰þ•q'ج¦ò<Ⱦg>f~ËÌû˜làŒ¶tªÝkí5ö‘Q—œVËÊÝÕ˜å7;óu›¨ÿÆù®ÿòyi¶»h­È7ìßð‰ÁãMѵo i‘hºuׇ|K«iý‚6´óZÜÆ÷1+Ê“´€r>ûfÕYF³¯yòß³pV‹qø[KKµªÑè*Íâ#(TûNr¾Í:Žói«8ó;7ÊÒº]•ºë„¿­Ž-ü?´i^!¼ñU ûUÁòµK¯´ùóòÿ6ï¶\ü”g 6®2ŠQQŠZFšëî=ã®÷îõóç*žÓ™ü|¼Þ|œœ¾–äŽÛÛ[ÝÞç‚~ø;áï…O‚[Úó~ó³w½þ/{t˜BNXÕ§î¸Ë™[D¥üÊ*Ѿ®Î×IÉ+);ÚðßÀO†¾Oŧ[x†ê- þ-OKMwÅZÆ®ºuÄvó[!€]ÜÊ#A ÌÉå®î®UHÛÛMÏÚ7y{ÊïVùíÍvõwå[ÞÎíY·|Ô#ÊVŒ”SKEhIJ6KHÚIl•ÒIÝ$ˆuÙëá>·oc Ú£ese©ê:Ŷ¥¡kÚ–“}ou#KxRòÖxçXæ‘Ë$Lþ~a~Õ?òF¿iúãmÿ§Ý>½ŒWð#òü+üi|ÿ3cLÿ’=áÿû%VúÇU÷_ë¸Oýãúì~»W†zæ?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…7‰´‹Eá«‹ƒ©,)zqœšzYFòwi«G–üòý–ßö¥ø-{áÍ ÅZn·¯jN¶ò.˜šg„õ«»I#$–{{X­ZymãYcpˆbG`ŒáþZ*µGãÓÝç~P½¹¥ü©Ýr¹YI4ãtî7JjsƒÞäã¼—*{JK–WQ»Vmètò|zøC‹qâ3ã‹&С[5ôqÊñ²j,«g"0S¾9±½r«µ÷ØûuöSU–Þû›¦—y¨ÆvOgîÊ-5£¾³iIM»(ÁÔwÒÑNQmßTù¡(ò¿{™Z×jòjŸþé^ ƒÂ­¨ê·þ!–ö[c¡h–ªðË‘æ4¿e‚AHn  3•‰Yö–X é~ýÅSÕ>»%ïÊÉéÊK™«òÉ«¤ÙU¤¤çºéÕû±ž‘ÞVŒ¢Ý“·4SÖI;z7Æ/‡Þ ñ÷€´Vö}zÖIà3"ú; §€<j µšxÎàðÅ+H†9(1¾×I{h{Hmkön7·2OW´¹’q»Ž¾ò½V^ÂQMiwÕÅÍ'm›ŠrIÙµ©ä6_´ü">3ø¿¥ü\×tÈ|?¤x®ÏÃ^‡@ðþ¡5íìÓéqêB).yÊHÈ‚8£ÜÑ`)iáß´ÃÓoZ²•]vå§$®–¯Dï'}®ì’lºô:—‹µ?g »µtåRTí}/yEY%y-mwGQý¦ì¼Iñ+àg‚þܼÚŒ£Ôµ ýgPðž³t"†Êxíå³V´¸óšU’K†Å±‰D±fhót5jžÕ¥N•KÝ{Üëš-KáQå÷¯¯3´¥s*ÞæÚGãöªš~î’r¼t•î£kÛÝrš¼bíèí7ðSS¶ñõ·‹.“NÑ´»ÍrKë½Q¶·¾ÓíãâêÂi T¿†?”—´iW‡8uÎ|ÉRuž‘\ßF•O´ìÒ—FÕ»³eB£ÄG —¿)8.ÜËGo…Ikx·}žëµ Kö­ø£ýŸûWÅz•£K§Ç¬¸ðæ¬o¦¼Ó@/§Û0Ùù–òfæM°ª˜Ü¸IcgÒQp›„ôiÆ.ú(ÊVqŒ›Ò-ÞÖ“N÷OTÒÆ/ž’­ bÔš¶¼Ê 2“ŠZÉ%$ýÔô½¶vé´O_ ýœ¼M§x®Âó_ø‹¥_øHñ†¯ã]'I°ðëÙßÃ{}%Ûî/žòT–[é×lvð³™m¡•òT¿ÙãJOÞ…)R‹Z+IY·´í²æI;;6¢Ö˜šžÞSqÑMÒrêÿt •ž–»¦›ºnÍÅ=n;Lý¼Wàÿ|‹áïÄ­;Oñ·ÃßÏáqªëž}FÏS²˜[KZ%ܾe”Œ'!Fõe}À¯UjÒ«Z¥Dí‘„dºûŸ ¢öM^KU$ù¶ºLu*F¯?ÓS—´”ÖÑö‰J:»jµ»!½ýš|C.‡ðßK°ø¤[kzäú†­âõÐ.cÖ¯g¸»[«³cw ü_cŽf¯ ‹s.ÅtuM­¼gbaZ1儊&¶›wS„¥ïJ.;¹I57GšTÛÃT¡ÌÛ—5›×–ñ僎ÍJœm$ÕÒI«9'gá¯ìÁ¦ü1ø­âéøæÃSÔõ-T^\ø1âky/]å–!®%Èß–I«[òˆŒ¹Ú³Â¿«aÖ¢ŠŠå÷n”“\ëU&’IÛ–í)=o}qíUÕw½ÓwÖÍC“ÜÛ–û½÷’VRV»ì÷¯Kñ?Rø…«xÿOžÒo[øÊßL´Ðäáèòé"Ùæk§Lo ž`Eù£q³6<¾­)jâ«.ßÅq{kðÛ¾·émo7]J+DáNÚöu}­ï¥ù›jÖVVÕÙßKÂ?³Ü~ñ–‘â¹|WöȬ®|];Y}‡ÊóF¹¨CzWšqäù^pwîÝòciÉS‹ÂË =T©B“{i'~»óZÝ-».­gRn¤t~Òœûÿ‹¥oŸÅ~›Yîpvß²¯ˆ'ð-ÏÃ|Sµ¾ðΓàíOÁ~û/‡Í´úe­ä oçßÉö§³Ç Q(1­ªÞ„²˜ô­'ˆ›ÄVÖ³åNKEe8NVG9S‹nîÖJ*)É;£]PÄ´#îF««Ë}y½ý9¿•sÍ%fõWnÚú‹¾ÿÂUÿ Oþ*ϲÿÂeðöLJ™ö//íßé_ëG™Ÿ·ÿªùqå}ÿ›åu¥í}¯Nz±«éËowÎößð2Ëê}CêZs}^þ\×ö~¶þžþZã|Eý›î¼qsâ{ËOÛÙÉ«øAÐZÎÿH7¶wé××N—‰ã7×+pa–ßre7ì­%Ï:“²|õ}¥¤®¾ 5¥Úož2û3Œ]¬ò ½ŽŽïÜ„áÌ´~ú¦®··ðì÷n2i8»HÉø{û0ê_ n¾ÞøoÆ:³xbç_ûU…Ÿ…¾Écqg«]Cs-½¼WJ- MoFÄÌ¡s¹óQU:”çFï–T½›»¼´rp•ôZ9>eËi+(ò •å$’n¥:š+/r›§%kßÞM´ïtõ|Úß'Lý•0·ðľñn•¤Þø‡Rð¶â­Hi§OÔµ;p&‚5†îK”ȳ¹di`XGŒ‚ÊáÓÄÂ3Z9CÚ$÷qM'k]]^öodßB±xyI=Ty9šû>ÑEÆ÷³ûq‹²vr].ÏyÕ¯ntÝ/PÔ,ô‹½VîÚ–=6Á¡YîØDq™¤Ž0ÌxÝ'–š–ím:¯ÏE»ëm“z"¤ìݼÝÿKœÇ…¼{¥x³^ñï‡,¬¯­õß[é×ÿkX¼³YÛÞ/–QÛpÜ¢’qó# mGš’­x¹J?ø³~§[n‘2¼#%g()ú')ÆÏÍ8;Úëk6rçãW…‡Ãoˆÿ³õS x*]r+ûq_h™´©gŠãÉ_3kkwÙ¹— ®í¼”çÉB•{]TQiu÷ß*½ôß}NŠXiÖÅýN-s^*ý=øÆkÏi«é½÷ëÑü?ñ–¯ã}&M[Uøqâ?ËäZø’m2Yn£e $O°Ýܨ^q‡el»Žk¢¥'Jñ“÷“i®ªß‡ÜÞÏÊüT«F²S‚÷ZM>ŽÿÞ–ëÎÝådj!!AcÐ šŠ•#J©7d•ߢWv9ï x¯@ñ׆4xVÿíÞÖ­c½±¼ò¤‹Ï…Ô2¶ÇUeÈ#†úŠÞ¥)Q—$ÕžŸŠºü®YJx¹EúŸµòi®ÝŽŠ³P@P@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤eŸ‡ßò!x#þÀöú%(¯ € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € (ÎüIÿ#§…ÿì©èÛ*ó¯ŽòE~/ÿØ­ªÿé$µPø‘3øYù‰ûUÉý¤?ë·þŸtúõñ_ÀËò<¼?ñ¥óüÍM3þI‡ÿì•Yÿê7\?ÝWõÔ‰ÿ¼ÿ]׊ðÏdÇð¿ü”_ØHÿÑúSøPºž¡R0 €øwáËü'Ô,¥ðwÂox%u[½WJ0kz…Ô6QZµªÇtî°ËöW`Ó¬Erªõ®‰Ôx—S%Êç?»»NRÚÒË£OÞ³ÑhŸeD)c£'ð}iÕréÈÝkYnß¾¹“J×\¼Þ÷/â‚þ8žÿÆúç–ñ¯‚nüm¤j÷Þ [ëø¨ôø|;obsÄÉo(†ù_&åÑ[ìûÆHuNtÝHÊqæ\؆ºòº’¼'g£¼T£üÑçæJèóh)à JœeË8УæãVrœ.¶÷dÖ’K‘»JGSá„~:°ý‘þ8|3 :OŠüB¾2þÈðØÔ`Ÿb_Oxöq}£ÌòÆRh†YÀ\àãÏŒR©„ÂÒožp5&›»qšr³voMy›ÝêvåÕiQÍ>²×%>zmyF4é§¢ºVqk–7ŒmËâ¢ÝKøóIð‡|Kðïá޴߉¾ ÔV{-âO‹íõ™5˜®mÅ­Ü1ݶ§{å[)0ˆËó-„$œôbdêWö”d¢¦§M¶¯(ÆMN3ÍËR0oYIÁN)]Äóp´Ô(*8„Û‚„½×då ¦¢®’rƒ©t¢œã'ðÞ>kñöZñ >?øy?ö'Œ|MàÍA³‚ÎóÁcÂßjÒµ´½šæ÷Pq­&ûw¹y¢”ÜXJ³î…ƒçlD9†)Ê –1•5 »¥JPTä×ïм½åR2wWº–˜¾zø [ž~ÙÔQÞS©gÍosù”yµ‡»Êìån¯Hý˜'‡^ðçŠï¾irx–÷â_Šn|C¨Ý5¬ò]øZüjá ˜³Ÿ2ÒCqfÆÓ˘Ãojå…+aiá••ðò„¿ëåã(_{¸Ê*Òו$“KC¯QT«Z´[æN„©½nœ#F3å{ÇÝö©­µvm¦y÷…¿gÏxgá÷ìë£iß³Dð›ø5¾Åyk«éþ¾ð÷Ú[1q«LŸm[„Ö ðÝÛ†¸]æÂùXÏtk*˜ÚX…îEÆïñSQrr7òÔ½äíÍJmÆíIsÓåÆB¸ÒÅR´¢—Ã>oáóÅÙ8rÚ öœ9d£î7Ÿ¨õÌPP@P@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤eŸ‡ßò!x#þÀöú%(¯ € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € (ÎüIÿ#§…ÿì©èÛ*ó¯ŽòE~/ÿØ­ªÿé$µPø‘3øYù‰ûUÉý¤?ë·þŸtúõñ_ÀËò<¼?ñ¥óüÍM3þI‡ÿì•Yÿê7\?ÝWõÔ™ÿ¼]׊ðÏ`Çð¿ü”_ØHÿÑúSøPºž¡R0 € (‡×¾'|5ð·‰4?øŸâ†tëEF›¡êšµµµæ¢Y¶/‘¸y2à¨ÚOh§ûéºTõ’WijÒ³wkµ“~‰ö þê ¬ô‹v»Ñ_M/ßU÷®çq@P‰üUáèwÞ'ñŸ‰4½ÃVAMέ­^Egmn‚/™4Œ¨¹fU#%€êje8ÂÜÎ×Ñy¾ÅB¨íw«Ó²Õ¿’ÕxKÆžñö‹‰| âÍÄ~™Þ8õ]þëiNÖU–&e$AðkIBQIÉY=Wš½´ù¦½Qœg6“»Z?'këòiú1úÏ‹ü'áÉZø£HÒçW‘Q½ŠÝ…¥¸S=Ƈßî®õÜFEBiÝ.–¿—3´oêô]ÞˆÖ0”œTS|ÎËÍÚö]ݵ¶ö.êiñêÚ®±ce¥I$1%åÝÂE¼Î±Ä¡Ø€KÈèŠ3–gP2Hn-MRkÞnÉu¿kwÑéäg)ÃÚEÞ6r¿K%vïÙ-[ÚÚ˜>5øð÷á­…ž«ñÇžð®™w7Ù­ïéõëâ¿—äyxãKçùšzgü’ þÉUŸþ£qÕÃýÕ]I—ûÃþº¯5ážÁáù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@y'ŠüI¬h>)ºžÂäÝG‚Çáüeµ–[ ÂV`±)ü›U·•_Þ ­H‚ jøËáoÄ…^Õ~"ü>ø¥âGøÁ®x·R¸ºÒ¼A$q_x¢ î¤t–‘¸W¾‹ìf*á &.6`­W ‡¥A{Ñø£ö£U4ç6·W—ï#QÙ*|®ñP´^5û#i ñ¾(ëÚF­ N¶¿iµÐcƒUžÄÜBª(LqX:Ìv´ŠÎÛ›9Q“¯‡…H5¥ ®MéÕƒå÷»Y§îét›I­NŠÑ§J­x4÷Ãò%ñ5?«ó¸­nŸ<×3MFRQºn(ð¹~ ^xâÇà–½âoÚWT•|-ñ" =oÆzUÿ…/|<—è×…M…üV< ì°ª]*̦ð«†cƒ·ÃFj.ÓUa?Šm(>UËe5=Rp´¥Ë;*rŒ£:óTÆSœ’j4¦Ü~ÇÛ¥{K™ÅÆÜòSrQå½899û¿„¾0ø×Vø³m¤Kñcí>3“Æ:¾ªüû †4= r-õ{øá³Ÿí3LÖò›°ˆ€É_:3ŸÔ•h{÷¥9N[{)¥&•¼ª%G’W”“u>»tcb©Nq»Êé(ÓÅ%w®®ÊS•ãeNY]©_•øcâ_þ8´øo«þÐz½¼ß<}âÛ­;ÃÚ*I¤ÜÙ›,Y‰-]BÊ/OŸç,ÛŠf³† ½Xè<:Ũ=iS…Eç))&Ÿ÷:¤­4Ò÷ÚæRºê0«)¥î¬EJVþêuZzÚIR廼Z“¼y’‘Ñ|Oøƒ­xÃöðÄ¿kšF•â GþÝRûZÔ!ŤçVÓžK‰có#Ä!²ì¾bar7¯ÞÅ >k‡tš„}¢jú¤œ$íº½¯kßR0ô§ã0ó¼Ü!‰†š9rF¤/dšNV¾Š×z.‡3á/‹ÓxJKïˆW?ðÜþÖ>(ÛÇ⟉úO•káÍnÉô# =¹šI’Ú(®`±µw[™wOfQ½¡L¨ÊÖd᫤¥¼¥i'ehËßä’÷mï¶§<ê§Së"ùåQµ¾Âö±Œ í{µ)¶ÛiTZEF)r¾7øÝâÿ|/ø‰j|W¥á o¿Ê46°*][é×Q[é쮨j[Ìà0?8`Ì\àÖ œ n²´ù0ÓwÑ©Jµ¥uÑÙ$×F¶Nç§tÿ´)J‹¼V"„SZ§aÝIYìÓšæRWM[•ò²OŒÿ/u+ÛÿëŸ×I¾Ò¼Oà{m#Ჴα§=æ“;jEš3tÿé<~tR­º}ŸËt2Ǿ‡ïsJU>){zªKþ}¨©òíªæ\²æ•ã/iˤ“<Ùej+ÝO &žüîTê)+y$Õ£iG•Õ“týÓèÿÚcÄžøu¬øcâ€øŸá_ |GÒ4}RÓLÐühê,üYg#[Éqeܲý¥¤·¶ðKÐLV¼©T•9U…8{^u*i^RIÏ—“yóN:©EÝ)$ùd½%Rœ=¬ýœc&ÕGðÂV³sÕ.[;«¸ËÝ“„¬ª)|Á'|eðä~×>(𿌯tÿ\ßxwS_ø€i° éwVZDsê 6/2Ge“Aç4s‚Ót‘Lé&þÙû”£†öªib*BuJ×rqmÚQ¶÷]äš³N.1»2§%^tkJ›Œžš4í{Ê2©î¥¤›ƒÕÅ4Û›Ž—¦£³oñßű'Â/Ƶǃt_jðx™µø_WÐõèÜÚ¾˜m"}FM:ÚÎ;•k©hªÑº¦Ö•’UΫITnñq¥%ˤ¥í'u6ÜýÈ®h¦›œdãËЩ&éÎi)~úÞü±te))Y%æ“MÞÉÆíÞÏï‚þ ñ?о|;ñ' h¼S©i×7¡í£<Œ€ï0LE†ÆOÊ[ojèÅAÓ«Ë(rJËš7¿$šNP¿U ^)õµÌ(É5.YsÅJJ2þh©5i§½¥¥–º$M®sP € òÿÉEðoýuý§U/…‹©±R3•ð[¤~ðœ’0X×Jµff8W“S9Æœ\æì–¯Ñ)ɤ·gϳ—íU¥|›â`—­á‹O N“Ù\^߉†±¤Hfj#1 Š7û<¿.[~õT?ÜcŒ­î?µö/Nßœg~›?;Ž6XJk›~V¾ÓŒåNI-~FÞwZ|!ûY|1ñŸÄŸ‰ÞÑüKá{x/B±Ö®¼{gâ;k‹缪ñHëû¸¼¿(ÆS÷ÆB÷TŸ5Õª{ª„þ×kéeÓ©ÆxsöÌÐüaâmbÃÃ:W†/|§xÕ<*þ,>5°†Ú{S`oúßxà© »¶Ÿv€(>zq«_Ü‹ö÷¿EG•§m,Ô®åðÁjÛNâ®ýIR¥ïµìmn®«’jû^-YGy½M¾ý°|ñF_|*]3YÓõËá{õÔüE§i·Zr¢ÎVê+f‘ÞäKänŠÄÚ°‡Œ«û 4ÔjÓœö÷¢à“ä”wOUÍÒ ÅËtMz‘£í¢åNp‡“Sms)mm/Y´ÔuLöûOuñ\V<s'…ã’]q-õÛ9Œ‘±Wk°$ý«+2m‚JÍN.’®Ÿ¸ì¹º^_»{Ý;ô5qj§±kßÕÛ­£ñi¾{u*Úüvø!}£kÞ#²øÉàkhmjz¤"²{}5¥m±‰åmˆ»p¡ˆÉàfª^äT¥¢m¥æÖ­.í-Zܘ~ò\±ÕÛ›Oå{KÓÏc?´/†õ‹ >xDi¾$ðï4[V¶ñf«Gqm±h”¢Õ–]Í+ÂA´¡=ªŒ%R­zS\¾Îœ*kÕN|«ÓOy=oø‘Z¤iÓ£R/›ÚNPôq‡7ü ioÀÄÑ?i3ñS㟼{cá¿øCἚd2x·Sñ(D¾’þ1%º˜å‚$ˆ•;Nfc¿j¨läFJ®ëvn¤éÅow [¾šÙ¦’Oíkh§-1 Ы-béûFö²æp×}9”µºÓ—¬š«[üeøAwá-CÇö¿¼7,'û5׈â×mÂÚl¨òä¹yhùtK—_QN»PsÑOá¿]öï³Û³ì‹œ¥«Ê;®«Õtùž_¦þÔ_õŠÚßXðü^ ³ðÞ›â _zÜÙj {w-¬pFp#$¼`+ [{8P¹ëXxJ²ªš´£Rã²s§íK}¶J÷Z™×©.ã(Nmô$Ô=Ûµž‡­êÿ¾x~ËÄ–½ñ'ÂÚn Ý¥†«u¬ZÁ™rà2CpìàE#RÈb`sYóÇ–3¾’n)ôrÄ—vº­×S^Ys8ÛT“k²{7Ù>gÐñï…¿µ_Ã|.ÿ…±ãxkÁ›^Ô4;;ÍgÄ6Ëk|m§’4’+™HÆTˆÈsœ4âÿÙðÕj{³«~W¼ui®îÖÕÙo±/ZøŠTýèÒ—/2Ù«&Ÿ•羚Ôê>:üp²øAðG]øÓ¡év¾,Óìã±–ÒÚÛR[x5î®!….U%18pÁX8ëšr…Hâ¨á9m:“P×K7}ô¾j‹¡É^¨¥îÆÖ·P‹•–½mmÏ2Ö?iÏø+XñŸ‚¾!ü/Ñ´¯XxRçźYøº7ÑõÛhYb}JêÚØZHŽÉ¸ËÀ­»yéYÊ¢äªá¬éÊ IÙ{³’Šœ]õJW‹NÏ™$¯Íu4Ó“¥)i Š\­jù¡'·^íš’¼m{´ÕŸ·h_þjú®á+Ÿˆ~¶ø{gÔž‡Ä6W7°–€\XÑ÷H¢2_z® ãå9®šÐ9ÖP—4i¹]ÚÖQvnIü6{§³ÑêcJr*U*.W5•ïñl“ÚWz&·è]Ð~2ü ñV•âwÂÿ¼¬hz~v­¨ézí¥Ô\xfßq"HV%Â9Ë0¤ö5”ÿwMU–‘nɽ¯¦—Úú­<×se*¾Á/·_»sËüQû`þÏÕ>i­ñ;ÃÚ¤^7Ô%Óì5W±¹´¶1£–âo8*DV,ÄÈê¸êC£VÅC ïÊ.Kµ“²^³iÆ íJ2KTÈ«8ÑÃË'îÆJ/Êú·éÔ¦þÊiõG¯ÁñGá׋ï¾ZüDðÄÞ=²C%φ¢Õí›P·@¡Ë=°1@FV$¨àƒÐÔFQ”%V.ñîú+;;¾–z;ìô.IÂQ„´”­eÕÝ]YuºÕyjy}ïí'ðÿT×< £ü/ñg¼pºÎ»©É¥x×LI4t’¤IV-ì×2;ì8F­(ÂUkF Z3|Ûë’ÝÞúËh+9hÑ5Ú¡IÉüjQ+ÓI;7wÕ.òz-OB³øÉðƒQÔ7Ö|,š~Ÿ}ªÍ$0Z¼¶ë‘ž4vU™†üÀtê9q˜wŠ¥ì/hÉ¥/ðÝs%æãtµ[îtàëG Z5¤¾µþ$½ÛùsZþGÆ~'ý€uûQáß…^6w‡uφ³øÄsëÚΣ}4“GåÉi-´RyŠù‹"<(ñ"G+lBI£ÍŠúäa¤*J•H'¿=9Ý)KWgNп¼×k+¸5ì#…MjCÚFmmËR|«E¤Û­õwwY~"ýŒ¾9øê÷Æzæ¼ÿ´K©´ÿ Zéz‘©ß^Yßc#EzíeH¥‘ɳj ­·'jጞ>*ó–&Ž[ÙYBtÜyµwJI§Ë«V|»˜}]K ¢°ó¡{_W8ÍK—M=Û5Í¥ï®ÇeáÿÙKã=ÇÄ«o‰>+ŸÀú|ó|WÇ·:f‹©Þ]¤6K¦½§”’Ii’}ì¬r¨¤n9å¬òØÇì“wåX«émkòrÛ]“Núíf¯­µÇóc=¥•¹¾­mzQræéÕ5ošvÝÓÓ?c_ŠVþð'€§×|9oáß |EÕ|Q·e©]Û:ö;åâj+¨ÍÔXQ+¡Ãë€*X<6r·³ÃVöµÖ¤m-º·u¥¬¬ÝìºkV¾"½zjüõè×WÓàwœ^ý—,ºÝÝFÚóW±ÅíSáþ…à ½SÁ:l> ø¯x/CÔ4»Û¶oI~¬ú„fÕ~Ë„4qµÉóXÇ=8§,Wµ¬Õ§Rx[t•Ær|ÖMß–Ñ\«wvŒpÑŽÙÒZ­;ìÛ© Å.]R^ýäùŸÂ¬Ž£Tý•?hÍZ¼×~øûÃz,×> ð·….bƒPº³–î;Ë{\¥«µ¨’7aÌjÒ©è¨NáÑZª©‹ÅU³tëb^[ò·NQQmjŸ3‹j/X¦¹º>|=RÃa©ÞÕ)P•>k]*Žq—5ž’VRø–íiÕiüý‘>&|-øðãÆ^$Ö<;.Ÿ¡\ø¾{«{=Rúþr5Yà–Ü,׫ÌÈ"a#ÈÁ‰ÁË’MNK OÙË_ÜB•ÒKÞiTnËE+%³ÒÖÔ¼TzžÑiûùÕÕ·îÊ”i¥w«wN÷é­ï¡ñ‡öJøÇñ/^ý¦¦³ŸÁVÚ7ÄmWÂ÷úl—Z­ãK zKÂn"{TË; ®à6äâ2×õW„uåÎ&Uµ¼dš²½½åh»lîõ÷W5æ<تUiÑÓ›é&ô´½§:z_OzJûè½æ££¯~È¿åø—ãŠF±á{Ë”ø•aã­Ú¥ÝÔV—ÑCd-$ŠîD¼Ã&HäH碂0N#å'¼£,Mõ²å¯k4ìýèÛUdµv‘X¸Ã*Ñøc(PKN´otÕ×»+÷¾‰ÛK ø×û*üeøÁâøí.¼£kzLJ¼9io¥¶©ywwún¬×Î?Ù#o!Ój‰{·g1ɬ'ûomzÕéVIéuNœ•õ³¼¯ikÊÝ”âãõÊ^Ê^êt*Òo{9TS‹¶—VŠRÕY½9­®[~Éÿ®<qñ†êO7ŠbøŽž8·ð‘ÖoŸOž/ìä³1Éxlw¬Ñ²—I³’p™ÀÏ`UÌâñWè­ˆQ³[ÝÅÆÍitïu±X´±®ª—º¤°öë­+§µ”“ºzÙ«YîszìIñ‡HÓ>k:†«á»ÿøgWñ5Ö¡á#Ś߇l¥ƒV”Ê×T³…nb’2#FF…‘а$c$Ãц<=¹¢¨F‹¾Ÿ INöÕJ2R³‹µšO[&®´Ýz•ªü2•okk¼,Þ8ûܲZ«¾’hú'â?ìÛ¬kß±ô¿³×Ãí/ÞÖ|‹m§Iªß]iÖoüWrÆ.åî$_’@£É$eTp:+U›ÆaqIó{S–¾íÔ#Ëd•íµ–únÛÞ0ª4¡^VUe§¼ïUNÍ·k»ÊòÛ[ÙZÈã~'þ;8·Äoxîh¾+ŸÀÚƒ<) é…Þ¡gf׊†k˻絆Ffd#K|"dåÙ¸ã­Bð­(;Ô«*W¾Š0§5>]ß3”µ½£k(ívô¡S‘Ч5îRU›œéºwè”R¶š¶ÛwÑ&ß ~È>0·´ý©ôÍkÅ:Nœ¿ü5£è®æÜ\X}›KûÆUxãÊ !UÎå'%NœÅ¬^­zJUêVWÙ©N3Œ_ž=Wv¹–Ë [ RZªTcOMÔ•Ó”žŽé]+vaÿkß u=YÑü/¤|E·Ò4k mpøßÄ^'¶ÖÅ…Ìw?d¸‚ùìV/$+ˆáóJy„Œ…Úý1ÅGIYªÐªâßÅʧz£¼›Jz7šÞë—(aâ©<,›åöu))-Tœå‚j+à÷ìÕö*½þˆø›ð³ãÄ[öø‡&‹àÝ7Æ¿¥qáôñÜö7–rÛ<¥ïözÈ%‘‚}½Fþ†¹èƳ X¶ÛЧVî½¥•Ö¾õ’¾®7nÚn]Nj˜˜[%.jsfé»Ùÿ*wjëšÖZ;éä>ý¾$hÚ¿ƒ|7>³á£àO xûTñä>*Šòäëz¬—I6ÛIí¸Ž1ºr’L.$2$KûµÎ’ C FŒŸ½GV‚ê¥í.”›û6Ní%/yZýMëÉT¯^qÚµju_xòr¶’ûM¸ò¦Ü}Öôè;ÁŸ±ïÄ/| ý”þ˯xvÛYømâ›­sZ¾ÓgŸlÑÊ·ªÔ˜y‡Ú£?¼T)äàg³ËŠÄFi¸ÅaêQóR8ÂémndÛÕ=ok³-T+])9b!W]œa7+?>[+jº^Ç!à?Ø_WÐ<oàx¾5MIÕ43\¼øâk·Eu'iͶúaxÈi7ï^w,â$ëÒ“K’r(»;ëNP’jm](8sB<¶½£uÞãûºêjNQSœõþü&¤šM)JNn.wO•¹YÎÌû#öjðÅO†Ÿ bð§Å¿·‰õ»{ëƒa<·‡Q–ÇNÈöÒÞµ½»ÝȪ iž$¹aEtWª«F›¼íni]ëk¾–W½ÛNOVÎj4}Œ¥é 9Uïmõ²Óšö[F6IÙ@W9¸P@P@P@P@P@P@P@P@P@P@P@½ßüŽšý‚õýg@·Çù"¿ÿìVÕô’Z¨|H™ü,üÄýª¿äŒ~ÒõÆÛÿOº}zø¯àGåù^øÒùþeí-‡ü*Msÿ4®ÏÿQ¸êáþê¿®¤Ïýãúì~¿W†{?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@P@P@P@P@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©Âh:Γáφš¿¯j6ö&¢Auw}w Ž+xRgwcÀP$ÔÎj ïðM¶Þ‰$µm½Wmè•Ë¥NU¦©Á]¿ëúdÞøƒáψ6W—ÞMfµ”E,ö…¨h· J†V^Ã…ÇÍŠ´ÞÌÇæK"Çnbç‘Ñu,À ’ Þ’‚Ýè—V÷²î;;7Ñ&ß’Jí¿$µo¢4(P=âh ÒF¹â[ÿ±éfêÖËÏò¤—÷×3Ço íE'æ–h×8ÀÝ’@‚+ž¤)G⛲óvoòOqÙòÊ]"œŸ¤S“$›ïØ5Ïh¼ð͆µö{¿êÙzl~Tö›¯&YöeT…ýÕ¼­¹°¿.3’ ½¤ýœ~+9|£k¿•×è 5 T mûzJ+ï”’ùßcE5}&MVãBS´mrÞÞ;¹tå™ ñA#:¤­wfŽE F Fðh^òmlŸ“µìüí¯ 4ãkõ½¼íkÛÒêý®»š㮾 ø.Ömñ¤Ï­jòèFÍÊɨD“¼¶ìцè-no+µ£*pØÁ:’Œc¯4\—œU®ÓÙ­~} ”\#9KNN[ùs8¨é¾¼Ñ·“OmNÆ‘&eþ­k¦ÜiV·^¼ºŒæÚµ²žáö3æWaL!ä*›Š®w2‚GÞ—*ÞÍýÞ{_]ï¢v`ô‹—Eo]]¶ßײÕÙtÏkž*Ð<7yá› jÿì÷~!Ô?²ôØü©í7^L³ìÊ© û«y[sa~\g$A{Iû8üVrùF×+¯Ðm5 T mûzJ+ï”’ùßc¡ G=Š´ j> †ÿw‰ìtû}RâËÊyv³É4Q>ý»ç·˜m XlÉIÏN;E¨¿V¯o»QÉ8(9}®kyòòó}ÜÑûôÙ  ΟXÒ-u+-çT´‹X¼†[‹k &Ušâ(Š ^8ÉÜʆXÃ×8Ü3œaÍíw仿»Nã³²}·Í¦íëdÝ»&ú<)âÆþÐü_á{ï¶øwXµŽòÊïÊ’/:•¶8V\ƒÑ€>ÕµJr¥.Y«=?pk–RƒÞ-ÅúŸµòi®ÝŽ‚ A@P]‚#;B‚HPXþrje%¹>Ÿ?ÁjþCK™Ù4RÛ[Òì5{8®ã´¼‰fŽ;û9¬§Ua$‚eI#oUuV¤¢àìÿ4ÿ"S½ü›_s·ÝÙìÖ«CF¤g=®x«@ðÝç†l5«ÿ³Ýø‡PþËÓcò¤´Ýy2ϳ*¤/î­åmÍ…ùqœ í'ìãñYËå]ü®¿A´Ô%Qü1µÿíé(¯¾RKç}ކsÚ犴 ÞxfÃZ¿û=߈uì½6?*GûMד,û2ªBþêÞVÜØ_—É^Ò~Î?œ¾QµßÊëôMBUÃ_þÞ’Šûå$¾wØ)øOh_Ó]Ï‚u“b,u/²Ïûÿ¶Mß»Ùæ.ù&~ewe°#yRœ+Bƒ^ü’îÚæôÛQ¸´ê§ÿ.ùù¼½ùýmÊö½í¥ô:í+VµÖm溳Šö8¢ž[f[ë)ìܼnQˆI‘Y•%\ޏe,¤šÖ1—F¯çó[§äì×TKÒN/u÷m}Ï~tÝ1týgHÕ­î®ôNÖþÚÚy­e’ÆUœG4.ÑËØN$GVV^¡”‚21S)(ÁTû-]Y^뺶þV½ú•óò=›ék¤Õû]4õèÓØã¬þ)ø2ÿÄ~ð…½Î§ÿ 6µ§kA§I¢ßÇ%­§ÌKÀбîduQså3²2¨,¤ #9TŒuövæÕYsl¯³“ß•7+jÕµ&oÙ¨Ê[IÉ/7s|•×½ð»«=Qèu# ( ^ïþGMþÁz‡þ³ [ã‡ü‘_‹ÿö+j¿úI-T>$Lþ~b~Õ_òF?iúãmÿ§Ý>½|Wð#òü/üi|ÿ1Ú\Ÿñkt$ÿªWgÿ¨Ôupÿu_×Rgþóýv?b«Ã=ƒÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ( € ( € ( € ( € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒò[Í;Ãú¿Áì¿藚dž.ü4êf³\][µ°,I³í'h÷„ãf[•kY7ugš½ÓRMI[_uÚZmm™­%?r׳ÑÚÏGî¾ovÒø_7»¯¼Ò»>+ñ7Œüt–ÒµoüU—áhñí®g®cj'‰54è×òÝZËkÝMr"™-Òg)ºX„íµÞV§õ­dãY¾]¤—'$å|/Ê6\©(ÆN1„â)B–#êÊÑŒiZÿfN´c(ÅÏâ\œ­6äÛœ¡Í&œVŒl~6ÝxOá• ñÄ]áœ×þ"+¨>âmoZ‚´)Òü:eÝ®¨3mö’ Ìàf5¹C&ÖX´R‡¶’U(Ù¤œy¹žö¼=¢¦éó)EÂSU-ÚZEÓŒj:1¼}¤wm>_gï[›ßåun´j\®<¯’ç¼øB]bOЬ¿/þ$_êâ-=¼%¥XkÖÕ¡°Î’ú QöXnZì^3Ũüè *¸£­|ºØRV‰ai6›´"Ý„aw¤’ù€+ÊÌÛ×å¥ ñ£öªÑùÇ–››_4Ókexß–èõ¡ìªfoiog؎ܪÖ—éÊâݯ¤”VêåøÀÿ´#Ýø—Æþ2Ðô[y´Ïì;[ øW±½°k(Öá%žÒëû6)MÉ»oíd;_o•²%kbm+IºËm•Ÿ³q½ÓQ\²Š§Ë)J.üÞ÷•g‡ÂE¯³J÷zóûO}JÖ’ºJ.Rn æÑÆLöOÙ†M}<)âÍ:þßÅwW7QÊ<`þ!‚OËä)yÓOÖb¡Ž(KÀNJ6w"N/ŸêmЊŒýþXÝKd¹_3÷¬Ýíë=d¥Ï' ,KU”mån]å+®T”9’µÜRº÷cnHüå¤Eñy¼â™t9>/¯Äõø}®pêÿgoìߨâÜùŸhûIˆé¹òöç“*²+ú³~ŪJ7þ"—<.Ýýër{OmÍî¹rr¦”­èPäþÐ¥í­üg{|ÆòµþÏüûµýûss}£§ñdž¾6ø;Iø­¢ü:Ö~ _Z_xkÃ:›ßê—޵Nf¦¥Îô¼[Ê”§\Óþ2£[›f½§'îùWÀåÍÏðiðtú7ㄵû«o^ ð¦­ã+O/‰¢´Öo4MVôݶ–ºeð"ê÷sM±ä+Lïæoda"˱ÆP~ßÍWáä¨Ý½Øó{¼»Y'{´•»j®ž±µ,-nO‹ÜµõzÕ‡5¯³Í~Š7èx·ƒ<#ñKÃÚ¯Ã}}5¯ˆ÷Úœ>>×|;u½ªj7v­áÈÓT[.mäc.a±e½u3H]wJáÀ9ÂU=„9mí'‡“•íüUËËå {¶i$¥y6œ›ëR¥ÍY&ùa*R…ŸIû?iïÅ{JŸ3*WJ8 "/‹ÍàË¡Éñ}~'¯ÃítxÄk‡Wû;xˆÀ¿fþÇþçÌûGÚLGKýÏ—·<˜Au”y_Õ›ö-RQ¿ñ¹ávïï[“Ú{nouË“•4¥nšŸÚ½µ¿ŒïoƒØÞV¿ÙÿŸv¿¿nno´l|EðÏÅ]‴«_ü@Ñü k¡Y]iú¥¾âŸÉ>°nå’ô^>ö2§k[mKø¦µ ¹#DT‘®”¡õúº+*‘Q[EÒµ­Ìï Z’”ä½¢¼gÎÞ±ò_;Ê©½Tå ó½ä¦ã¢­-=æ£ .dÔ“¼O~øòÚ ñoèõ1ñü<{mGÏÿ…rºŸû_6ÿbûQ±ýðƒgÚñæ¢ïÛçñ²¼šÑ”Ö")77O÷ËÍwÍ{û¼ß/´÷yyúÍÅQMÛ—sïÍËË-¹}ë]{ÎýùtlùkÂþøÙað§Â^³´ø£¬^ø}fmìòÒ[+Ÿí¹R ëi·ÏÀȈ ÿ&+Ù«ìëc-7î:о®ÜžÃU}Ôy´nêÒꥨN\±©5ñ·=y[rm:MÛÝm»¸Zé»òÝ€ú'Å=+ö{+¯øÏLð¦—w¦ÛøbÑ´/kö:ž˜,ãIëQ‚ôؤqö¡$º¼— •JG–S†„êÎYèê¿ktÒŠø_³i»Å%î´©òIÊ.wÍž.0ŒiBP´.×½.ojÜÕ—½¬mÊðP’i.Yoˆ¼)uã_š¿Š¬>3^|cÓµMQñu«Íâ¨mÞx5HMãiQÄËi4K¸xÓO ò¤.˜±°¨:êáëRæö*Q¿5ý¢æ„•Úø¯Ìý÷r.ö´,jܹñ4åniBº…­ÊÕŸ³Wøn×"´½ù^QÛ¨Ÿq­EãY¾ êɦÉñeæüþ×ß·5ýýýùýÞKß^sg@о)Ùj~×ï%Ôõ/‹äwðê7ÚŒ–°hq.´,ÇÙÙ¼¸¬ÉkR¬+時Ě—´ŽŒ!ñý^£wµý«IFíìÕ•“óværo«ìåSú/`£n×ú–¶ïøœÏV½äÝ®ð%‡Åæð/Œ_âʼnV^3¸¶³}wH‡ÀÞ7r—±ÞÆfKkÈ.çCƒÍ‹~Œ A¢]›#ºÍÒT¡ì—4¢ÒnPo÷s¼dýêŠï•ÊRs„eY*O:ÜÒÅÔÕE~òÍ%%g8(´´ƒ´tQ²¨ã9>hÎq÷oŠþÔ|û(øE¯¼!ã]:þÒ÷@ÕfÐ,unûU‚µv›| ¥õÓ­¿› YSÏ ªÞZÍíªÜ´±¸jµå‹7/Ù¼,׸Ún2j.qo¬¹¹\™I7GM+9B´Uú»O–ÎViM¥dìœ_#\­§ÎkQxÖoˆ:²i²|YOjè'ÀÖÆŠ4! §Ú¿´÷ÿ¢y»¿´¼á¨¥Ÿ“Ëùüš¬:—µ‹¹ÕYû[Û—Ùßì[Ý·³þ³×Ûk+E]E~O«/e~OcîoÏí}ûs_ßßÙߟÝä½õç:OÛ*çâ4úF‹£|>¶ñmž¢Úv§}i¯xV×_¾·Ä‘‹{6‡K¹·UiLŒë5ë=²ùLo¼ã–Kª-áÊÒé$åy^÷‡º¢®œe))Ú I'ÕÒ•8§Ã)¥.œ±³×F§ï7kÆQQµå(û¬óo‹Zj)¹oíWZômK‘CÜp忽c£ï ð]éròìà§JNýOY_ßRO—÷JGWñ7Â-Ó>:|\ñ‡€¬|aÿ îµðÕ ðµõ½Æ§6”Ú¼?Ú Å(,l"eWµh㸠†IÐyóÓ~Ï Š¥ïk8IÛâtß*Ÿ#z9«4”_tðçÁûµÿ„wÁv¶즵øË«_jד]ëäé’íyí¯® *$±MÉsm }ó)ir¬2ÁZPÂóh£F¬eö_:å\½%ËtœmîJÏ–éÊýغ‹Úã§Šk×Týê-ÙkÅ©ÝZñŒRiF1JiÞðÝ߉¾ é^ÓµÏi÷Ô:G‰uíI–+òºCÜ *òÛQ–#h&Ù;I$/ˆÌªå£qœ')û*“|³tiÛÝÓ;NëX)ÙFVœ_¿kjJ4èûXÒ\ËÚAêþÄ©sI&ýçQ¸¾YsÇE{FG×~/o4³si†»~N½nuûëK+‹´Ûd_n’òÛ¬1µÇLrð’ÔüÀUc¯õœG³,}k$ù’–œ‰5£k쵫ÝxEË—µ)sNÔ¬ÚjO÷´ùž©¸ós-Ò½ô¹ó?ü5û@xkÂ_5O ê¾=¾øâ?†:Ìš¬~3Ô//-­¼AXμbîïv¡Ë¬½ýtåç×µÌqSu>«Z8ã5G™+YµZ›—//¹¥¤ß&œ©?†Ç ¡ø›ã¶¡áßøoA°øŒ¿<5ðãÄv:Íæ±¥ßÛÛ\ø…Å-X\^"ÛÞJ].)³$d3Øf©¯:u¡[“Tå -&½äê¨Çu5Ó²Õü-ÛNäé¬K§¦¸‰5…S~Û’í˶ù.¢ß*K›•¸_‘½Ò||©ñ_ø-añn [Ÿ xbÖ=SÆÖÔú£"j—©¥¨¼’+Ù%Kido*)c“/þŒÈZ&­$”T¡&•7]?vïÜövNɪŽ*v»wšîœlŸ-¹Æ“iºŠ}*^ÑÆ—.ë‘7m,½•Ò¶ª¡î¶w^&ð×ì…ñªú?x—RÖ4Ý^¹ÓµSD×¼=}`VÑäEŒjóÍ|Û$Ë$Ï3uÚ¤c˜JJ]%x&Óßïm²I'ËhÚZÉ.i7ÌÛÛ&„jf1Œõ‹©vJÐMk{¦ï'm.Ú²µ=¶Ô¼m…>$_øBÓâέá{Ý#Dµ¼¸ñXñÛ Õ¥ºt¾½±‚# ëÅ ¯œñÁ&ÕH |ì6ÅB<Õ)¿v“ª¹RrŠŒ\¥Ì“S䔕8EOᓨçî^'nTiTøª{)s+®Y;EBÍû—W¨äãvÒŽóp¾7Ã?ø´øßö{ñÄdø—¨M§·‹4xuGÄ–áUµy4ß¶Z´óK@%Ëß;†HâYäsaq¬¿s^)~ò¦Öѧ(sFI´”9¹lâ—Å&åOšW“Ö£‹ àáôä­Ì¥I¶õnm*'} œ£hAÊ"ü9ð_ˆ~xá ~*ñWÄïx[Yøo}mâ»w~[A½ôä²[[}Œ–WJ%¸Š4Š%’]§rË -]Óœ>µ:m¦¯†p¾¼Õ9ù\.þÌÛQœn¢•¾kŒJo^/UW{Ï©*Òs·WXÊÕÞ[´Ò>½øÛ©ø‡ÃËð§ÄúJxŠmGñDSëöþ³¼¿¸›O{+¸pÖ–¨ò΂â[fdTlmGÉ‘ÅNjž..¢÷%‘ÚéI«Å¾ß Iômm{“§„«üV…¯£Ò­>mí¯'5Öí]y+Sâ%Ü^ ñ&­gñFþy¼aâgඃÅKÝZM¬±Ïq}f¾]´pÛ`¥µøï‘˜‚–a áS ÙË’š“mZš\òw÷*»[š/Þ´W#|Ü•'58W+¨èâ’Öv£OEo~›ræiéïJJ¤y•éõßm¾+Ú Åw¿ëÇ:gÄ}NçT—Q·Ô_ÖšX³Õ#Ó¥¶$}‰SÉ’ÕwÛâMîâàï"¸0¾Ò4Tèü~ªnV¿¶vÓ^ŽJ\ª?»p忽c»àý´%µèòòõ‚)Jý[Êþúš|¿ºR<çÂ>øË«x#UƒÆú÷Ž5¯Üj^Ÿ[ðÆ¡áC µäý”—ÛÞÝÝ\XI œãMHa1bM#;°Î”ka¥OX)Á¦ôq^Î¥ù”¯=_*“r”c(Ú?åž%·[´IÓĤ–ªIŪvkÝÚܱkó4ï$ÏjÒü#ñ;ÆÞ3ðÞ…âÝkâV›áÔ¾ =ìšn§¨é~lCV·þËW¹•Ñ%Úßc¦Q ©1¼ûKê2ž¾ÑaánþÓšwvë;ZéßF®ž–è¯8¤4šö´¿ð«>HºŸV´ú©<:/ÇM'ᾉ¯Ûê?¯ýœº;(Cßµß3roœ‡Zð‡Ä/ ÃR]xÛâ·µÛÍRŽõ¿·un4–ƒL]Eíž‘=Úì½E†ÞhïG Œ±œù#Ћµ8ן>û­ÉÓjÍIÁÞ<ò¦ß÷î×)dž“’¡R¦µ~«e}´NzJ÷Š—ÀãέÌܾÕFöt¸|Qg£ü;±ñ?Šþ/ø‡áðŸXÿJðχ|Y¢ßÁ©²µŒWQÝÍ>§%° |V[‰žÔ³*ÊB$j0Æ'RH¨Þ§²÷>W.y'Ì’QRQöqЍ­(©ÉÞR»TÚQœ›÷]Hó+Jê>Ïìµy8¹'):~ò“ŒckI–á//ì[ðSÂÒøgX)±ÿ„;ízD–R »o'T°’o6»”ƈìü¡œkÓÄÎ/6ÃT‹\ªQ»[%ìÚßµô×Ór¢ÛŽ;š÷’ÅZö»röœ¿Êêܺ;ûº4rú´Ÿío|3­¯Ä}bî/xŽo YX%í¬šÖ-.dÔìŠa·Å ïú4±9ÃF ¸áÁÅMá£=Ý:jM»r;ËžNþìÝ­Íi¥Êîù*Vad«º{$šKíÚ…?u5ïAóóZQÑÍÉI6”©ûì»á|¥üYðñ±ñ…®¯‹õ™ä%ŸW¹†kyo®dµ–ÒkÆh¥ £<–ìÅ™³)2V5ç9e£Oâ9FÛIM+4—Åm¹mî=\/vÃã,ƵOæTß÷mìã{}›©s&–±J1iEAkû3ü?ñl´?øî×Ç âIþør Û¿jZ§—. %¾[ˆ¥†i<£2 …š6\£Jd¼®Íèþî”q1§kJp·šöqm¯ûyZëU¬ok¢±Ö©V»F¦&ÖÙGÚG“nŽ-òô’ŒwP+þ"xK➥â_Œþ)Ò¼Eñ*ÖòÃÆ~µðåž‘yšé³Å¥Å¨É ª*xÊËv]dX^'‘<§1äÁÂ-a•_µRªÛþRå]âºÆjÒNܲVž%¦¤¡§-%k2«(ôÕ»B.êQi8»¢–½¢|@ð«ø§Â“]|Rºø1¦ü@´7W:uöµ©kM¡Ë¢Ç![[ÈÙõà]U£mÝäUó>Zº‚”£8Ðx‹éí–š{ÊW¦çË­¹\”[÷[PæºÔ'hè5Í(Sz´Ò~ÑÆ¢6ŠNœT¹|ä┥gÁ¾ø•¬ø§àÜ:–¡ñ/ZÅâ›ûUÕ5 FÒi ŽöÅ´ˆõw ²»ù^iX®‰•ã ³c2•ûøR­'g^4RŽÎ<îSIÿ#š¦àªZñçæ’Ú2YÏÙJ„/ìÝh.¼ÜžÊ~ÒÍûê>×g¦œ‰idGû#[|P‡UÖn>(øÇÅ·^-¸Ó‡öÖ¯x_ÄVvÖڂ͇’Þþöî}>EËHtÕ†'FVS¦>ËêíRÖ>å›ÒKÝwMJóméÍyJ1q÷~;ËfÜYößüŽšý‚õýg\å·Çù"¿ÿìVÕô’Z¨|H™ü,üÂýªäŒþÒ?õÆÛÿOº}{¯àGåùVøÒùþdkŵÐýRË/ýF£ª‡ûªþºŠï×cöV¼3Ø9ÿÝ[Ú|BñŒ—3¤QHPÒ0Ÿ?Rãôª SѶ´ú [ßÁR1­®hȬïªZª($±•@w tüKøt¤«xóÃáÁRƒüz€þgßú|=ÿƒ8?øª_øYŸè}ð÷þ àÿâ¨ÿ…™ðçþ‡ßàÎþ*€øYŸè}ð÷þ àÿâ¨ÿ…™ðçþ‡ßàÎþ*€øYŸè}ð÷þ àÿâ¨ÿ…™ðçþ‡ßàÎþ*€øYŸè}ð÷þ àÿâ¨ÿ…™ðçþ‡ßàÎþ*€øYŸè}ð÷þ àÿâ¨ÿ…™ðçþ‡ßàÎþ*€øYŸè}ð÷þ àÿâ¨ÿ…™ðçþ‡ßàÎþ*€øYŸè}ð÷þ àÿâ¨ÿ…™ðçþ‡ßàÎþ*€øYŸè}ð÷þ àÿâ¨ñ|Gø{<© 9Ð$™Î8õY˜ú€:?í+þ‚ÿ÷ðPý¯¥ÿÐBûìPœø†æ ¯ˆ^’Þd‘«‚Èr3çéµKábêoÔŒóÍ3ÄZ7„>éÞ,ñçÙ4 Ãñê×^[Éä[Ål$‘ö ,ØU' 8àS)¨[›«KæÚKñf”iN½HÒ¦¯);/VdÝj¾ñÏÄ=+ÂWÚ]ÝÖ¿á+K/i÷¬Z("7BöÎ6]®œ"\‚Ž›@‘O,>]a Bu*­%MºoþÞŠnÝ-dµÞû{E:Úw…dÚô§*sWêµ”Zôié£õš…P@å¿ð¶´ð†§ã[}/VŸHƒT:E’CF]f´-ªUó9G¸&5i yÚ\á0䇾¨8ÿËÛ5þj¤ü¹?x÷j¥$â”ß#¬¿çß5üÜV±_ÞæýÚNר¬´³|wƒ?hm3ÆÞ!Ð|3eðëÅÖZŽ¥}®Y3_ÿf±LðÛÝM1ŽñÉŒÏ:D‚0îÇ,QSç5B>Þœj­"áëÑMÉF.×÷Ÿ+z^)o+è]x:jZòÎ0Ó«œ=¢kË“W{>–oCè:’N{\ñVá»Ï ØkWÿg»ñ¡ý—¦ÇåHÿiºòeŸfUH_Ý[ÊÛ› òã9  ÚOÙÇâ³—Ê6»ù]~ƒi¨J£øckÿÛÒQ_|¤—Îû~ ñÖ—ã'ZÕôK+Ñ™ªê:4ܬi$³Ù\Ém!L9]¬ñ1RH$H^@M¿aN¼UÔ⤖—³½–¶WÓ½¼Êpå¯*vqå»ÖÞôc5碒¾›Þ×ëÇxãf‰ãi´ Y|1¯ø~óW—T´‚ qm>[Ý>æK{«F{yæO9L2H¡X«F¬ÊÇk…ÑC™Ú.þäj-õŒ­ª¿ò·+ÛYÆ×ÖÙÔn”¹f­ï(ôÝÁT_µ µÛ–JV|¼ÞÍP0 € ( € ( € ( € ( € (ľѼ_áÝ{Â~"³û^­YͧßZùŸo*äMèC.UˆÊFx ÔÊ væèÓù¦šüQ¥³¡R5i»J.ëÕ¶ÖðÚ[ÛÚ[¦ËxQcDÉ;T “ÏAZNr©'9nõféÆŒ#N É+/DMRYGQÒôÍ^Ý-5m:ÖöÑfŠáa»…eE–)Xœ+7$ˆŽ­ÕYA å’’Ýlû]5ù6½A}èÓOÍ5fŸ“Z5Õ¨ € ( € ( € ( € ( € ( € (—»ÿ‘Ó@ÿ°^¡ÿ£lè–øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ˜_µOü‘ŸÚGþ¸Ûé÷O¯güü¿#ÊÃÿ_?Ì«§qðßÃçþ©e—þ£QÓ‡ûªþºŠï×cöb¼3Ø8TUx´0ehýë¶§Tþ.§šxÿâƒøWÇß ~hÞ¸¾ÖüUt²O¨ÜÁ$v:vŸг7›€%¸mÁR$?&á$˜_-&‘ÿb|â÷U—J» Ž0|— ®çÄ–Ó4z¨N6…<~”ìøJì?çåï–ÿ ,ÿÂWaÿ?+ÿ|·øQ`øJì?çåï–ÿ ,ÿ ]‡üü¯ýòßáE€?á+°ÿŸ•ÿ¾[ü(°ü%vóò¿÷Ë…ÿ„®Ãþ~Wþùoð¢Àx‡Ä_‹ž4Ðu­rÏ­ 5…¶¦][¶¥gq+›«Sì²o)2€ª;ðKò”à¿j½Ÿˆn§"´1ÛNöð\+Ïo"\«|¾{bE-(¯B­G µkÒ—¾ëRœ_U¨]+ì£nW¤”R÷¢¢rå±§X<6)~í{UU=SSt“nß?,äŸÄž¯–V7ïþüQÖiüIÔ< -¿ö6¡ 7‰tØô ºÒŽ“,N·7:¤×k™”ùm|µ‚³.ãË8E,_²Vö‘­ºJúRåJ×\±…ÝKÊ3Ò+’Î<íNXj0ž²„iYîÔ”Ó©vöºrKÙüQ¿4¯'«û?þÏÚ·ÂWà&³oà{]U‡À÷ÚWïm§¥»¿Ý§µª\º¹7<«¥ÁuE*¥T÷J¬LD"ÿw(Òå]9ã̤ým'ÌßÄÝÛléÅòלëo?oRIõöSuý¯ì­ðÙY+2?üñNµñsÅÚÄŸ ÿµ¼Eªëú>£á¿ŠŸl²Cá 6Ý-EÅ /*ÞDKAzÞM¼O ßmÄŒ¡å+É^ÉÓ¡RR›ßÚE¿‡¿½ܵ+F õ#wdÌkUi´½äérF?ËRó´õÑY¸O™^^ï-´ãðßìõ­è>*ð—¬<kcãáñ/ÄšŽ§âšº»þÕ0«I¼–·gžÎO³v»o(¬†t£:xjt)¾Vðó„¿ëåâã{jÚiZZÙ.TÒÐÓ*uêVœ×5þìiFi?²¹}ªkE-]›i˜?³wˆ¿†±ªÞü9ñ~¥ñæ K föúû¶ºV¿!½g¿ŽæÍþæD‰ç¹VÔÊT¼{¼ÇÉì§RœiArS“…ÓÞ„¯es{FM%)ûŽÖ‹KŸ\\ëIó4«8µ³»R„]ýäß,b·„=ëikþ†W8Ƹ,Œ àFkE7ZŒéÅÙ´Õû] ;4Ͼ i÷ºîðgÁwpζ ´ö‡\ÞŽ‚]rÝZÆ(ØäÂý¦ä©ÉĶ’q½ö:ª´Þ:1´e¨-4s_¼K³¤¢è½•çR¼d‘ˆ—5JÔWÚ­RRÿ Ÿ´‚}¹ùáR-khYé&p_ ©àÿŒ~Ó¾ èÏá=c^›â5Η§k7ö-. —z¶›{‹ÈžUg0³“íãÊíÚ7)YåU¨/Ž8zw]W/¶¿ªWWjëU©¾2\ÎuWÁí¨¤ú;aåNýÕå+¤ÝÖ—v<«ö}øsã)>ø+Æ þ Ùéò|6½´ºÖuë«;ˆ&x“UÕõö»€ÎžºþÔhÈd?èÌÓYÉöuádc!E}í\ØJÁÒ¢¦Ô`°òNÜÉÆK™õ³Ž’ÕE+]GC¯¾¹:Ê+šMÐt÷½ã0Ÿ/kÇÚ&¾×ŸºUøW®èž6ºøAkáfÇT)ñƾ+7zeÊ\'öH¼Öm…º­³^Û¢·!²JçieÚ„eMÒSVäÂÁ?Yû>X¾×圖×öo[&žxÚ°”ëÆ->yÑJÖÓ’•)N_öï/³•¶u"žúýíX’P@P@P@P@P@P@P@P@P@P@P@P@ËÝÿÈé Ø/PÿѶtË|pÿ’+ñþÅmWÿI%ª‡Ä‰ŸÂÏÌ/Ú§þHÏí#ÿ\m¿ôû§×³Šþ~_‘åáÿ/ŸæWÓ‡ü[oÿÙ,²ÿÔj:pÿu_×R'þóýv?e«Ã=“´‚Iüsâä˜i:9Â)cþ»Sôª SvçBŸdû^œf6Ó-ÌHX˜e\áÔã à‘ÇPÄ‚EHÌïø{QÕ|;¯évÐJ./ln-ã-¹ãeãÔŠòkýâÝåÅÇü": Ä€>Ê@ÿ®õW@Tÿ„câý z¯þJÿñú.€?áø…ÿBž«ÿ’¿ü~‹ øF>!Чªÿä¯ÿ¢èþˆ_ô)ê¿ù+ÿÇèºÿ„câý z¯þJÿñú.€?áø…ÿBž«ÿ’¿ü~‹ øF>!Чªÿä¯ÿ¢èIáO¸ÜøòwdŽ6yVÛ,©!•ÅÀà9Ü=èºSោ1Ãà­B2I3…°Ý#¶çc›Ž¤’hº¿ðŒ|Bÿ¡OUÿÉ_þ?EÐü#¿èSÕòWÿÑtÿÇÄ/úõ_ü•ÿãô]Â1ñ þ…=Wÿ%øý@ðŒ|Bÿ¡OUÿÉ_þ?EÐü#¿èSÕòWÿÑtÿÇÄ/úõ_ü•ÿãô]RûÁ¿¯¬ïlÿáÔ¸‚XAÛRèW$‰‰ÀÎx‹ >“wóÂoûôßáRm+CµÑ¢¸ƒMÒÚÚ îg¼•c…ÿy<Ò4’9'’YÝè0ÏjŠëñ›ї:N®@u*HótÁßéT¾.§YR3—ð?ü‰~ÿ°]¯þŠZê( € ( € ( Aµ)EM8É]03ô'JÐtÛCÓ-4íÊ%‚ÚÆÆ‚xÔaR8ÔU€UÊR›¼Ø=[“ݶߛní¿6õo«4*@( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € åîÿätÐ?ì¨èÛ:å¾8Éø¿ÿb¶«ÿ¤’ÕCâDÏágæíSÿ$gö‘ÿ®6ßú}ÓëØÅ?/ÈòðÿÆ—Ïó Ó¿äšxþÉe—þ£QÕCýÕ]HŸûÏõØý•¯ öN{Vð…5û”¼×|1¤ê7h‚%žþÊ)ÝPB†e$ ±8÷4Ókf+&f¶øuÿB‡?ðUoÿÄSæ—p²ìð­¾ЃáÏü[ÿñsK¸YvøVß¿èAðçþ ­ÿøŠ9¥Ü,»ü+o‡_ô øsÿVÿüEÒî]ƒþ·Ã¯ú|9ÿ‚«þ"Žiw .Áÿ Ûá×ý>ÿÁU¿ÿG4»…—`ÿ…mðëþ„àªßÿˆ£š]Â˰¶øuÿB‡?ðUoÿÄQÍ.áeØ?á[|:ÿ¡ßø*·ÿâ(æ—p²ìð­¾ЃáÏü[ÿñsK¸YvøVß¿èAðçþ ­ÿøŠ9¥Ü,»ü+o‡_ô øsÿVÿüEÒî]ƒþ·Ã¯ú|9ÿ‚«þ"Žiw .Áÿ Ûá×ý>ÿÁU¿ÿG4»…—`ÿ…mðëþ„àªßÿˆ£š]Â˰¶øuÿB‡?ðUoÿÄQÍ.áeØ?á[|:ÿ¡ßø*·ÿâ(æ—p²ìð­¾ЃáÏü[ÿñsK¸YvøVß¿èAðçþ ­ÿøŠ9¥Ü,»ü+o‡_ô øsÿVÿüEÒî]ƒþ·Ã¯ú|9ÿ‚«þ"Žiw .Áÿ Ûá×ý>ÿÁU¿ÿG4»…—cOIð…4 —¼Ð¼1¤é×n†&žÂÊ(J–UŒ¨8ö›ovHèi óoøSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøít>ðO„¼)%ÌþÐ`³¹¸P’L$–W*9ÚFb œ3œà`–øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ˜?µAÿ‹5ûIúcmÿ§Ý>½ŒRýÄ~_‘åaßï¥óüÈ´áÿÓÃçþ©e—þ£QÕCýÕ]E?÷Ÿë±û)^ìP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@q^:ñŠø3K±ºL—QÔõ ݱ°‰ÄfâvV` `ícrN ã€I®ì¿,·³RQI6Ûè–ìòó|ÒžO†úÄâ媊ŠÝÉ»$½YÉÿÂYñ—þˆö›ÿ…@ÿäZîþÎË¿è5à<ŸíÌ×þ…sÿÁ”¿ù ÿ„³ã/ýí7ÿ ÿÈ´geßô¿ð öækÿB¹ÿàÊ_üÂYñ—þˆö›ÿ…@ÿäZ?³²ïú _øƒûs5ÿ¡\ÿðe/þH?á,øËÿD{Mÿ ò-ÙÙwý¯üAý¹šÿЮø2—ÿ$ð–|eÿ¢=¦ÿáP?ùìì»þƒWþ þÜÍèW?üKÿ’øK>2ÿÑÓð¨ü‹Göv]ÿA«ÿnf¿ô+Ÿþ ¥ÿÉü%Ÿèi¿øTþE£û;.ÿ Õÿ€H?·3_úÏÿRÿäƒþÏŒ¿ôG´ßü*ÿ"Ñý—ÐjÿÀ$Û™¯ý çÿƒ)òE≉ô øÛÀë¡]jë/Ø'µÔ…ôsl¶ÖPº£\\O2Ann%@Xôœb¼cèÌŸµüSïá?ƒè|Kw‘ùiØ í_¿èTð‡þ·Ÿü® í_¿èTð‡þ·Ÿü® í_¿èTð‡þ·Ÿü® í_¿èTð‡þ·Ÿü® í_¿èTð‡þ·Ÿü® í_¿èTð‡þ·Ÿü® í_¿èTð‡þ·Ÿü®  Wž&ñ®ƒ&™sâo èé¢Ý^ÛØIu£kRÝÉlóȰÄͶ°‚†Y#RU‰³ƒŠîu Ø´Û íFuf‚Ö™ÂXª©cŒ÷À 6)Æ|Xñ£¾¤Äì1K©Ë¹=ŽÛr3ô&ž‚Ô~mTo$áâíÊäô’F•HPR³qR”·QæmEr«]¤¹¥ï-RêÏ9²ý«õOø³@ð„t}5µÿø;I×´6õÙÞÒæâkÄ»{ÉQö›[T¶Œ¶À¬ÎB+•èT½³­ O–QjVÓÙJ1—;îÛæŠ„SWm&ã9Æj¿«R§R´us«MÅ=çMÁ(ÅÛEñ¹I§hÆê.V„¾Ã±¿–;+8õ-FÒ}EbAq=´få“s$lîQIÉ ]ˆn=I>W&àš]/«·›²¿­—¡œ”R›»ëmü•ݽ.ýK_ÚVÿóóýô*,ÊæAý¥oÿ?1ßB‹0æGøÒæ;жJ®V÷Qû§8ÿ‰}Å{X?ùâýiþlùŒ{¿à?Á[ÿl;ˆ‡êbÐ?ôíi^õgUý¥oÿ?1ßB€í+ùù‹þúàz>(|AÕ5 ÁÚ—„´o‡Úf¯s¥­–¹§]^_ë‚Öv‚âU.bK%2Ç*G˜nrª²nòÁ‡»…:Õ¶šMEn¢þ7ªmÅ©òYYZ.i¶àW\²-võNM&â’è¯Êå}ïîÚ+Ÿ¤Ô¿h†Z&«â­[Öu2óÃÚmÞ¯xÚ–…¨ÚÃ-¨Sq-¬Ò@#»‰·ÙÚCó9¨U"éÊ­ì¢ÒwÑ«·ìõåm[šÜ»;Ù«éSXQм§d»]«¥Íð¦×FÓÒZ{²µ]öŽøC­é¾+Õí<\ÐØxv.oÛSÓo,Èœ°·šž$kˆ¦(ˇYXa iR2¥y§ñrZÏ›ŸÝ÷yW½ÍïFѵÝôF4ç²J/xó'´\u¼¹Ÿ»Ê¬îïh­]º‡íðÓJÑ4wQ¹ñ$j:Úé­á-kûIÖy²8Zý©!MɺfˆF7§Íó®S²’‹kk·uh«Úò{A_ùšÓ]µ4„%Q7³Qõm](ÿ3jÿ ö}™cáßÅ)|i⯋Z[Üi¡øsU²´ÒîìÉÍÕ¼úeæ÷bä1ßrà 6…àœ“q§%AN¢´ùêE®Ü’å_>äJp“¦é;Ætã;ÿŠuÝh§ßWòõŸí+ùù‹þú8¯ˆ‘OáËTI‘öæ‚p¬üÅ쨧ñgüŠÞ%ÿ°}Çþ‹jkq=™ÙÍþ¶_÷ó¤2:çüQ¬K¡hwº…¬I-ÿÉ ¬2gl³ÈÂ8ÔãœeÎ;f¥ó6¡ÛKÓ»ôJíù!«$å-’oî[z½—›0­ËMK~dï~–ivwõ_‡ž__øÒüjrÿÂCsesöM:Ãì6ö?gÓí¬ü¸£óŸ³nUÏÊ/Í·qÞU/M_½9]»¿~\Ú¾­u}w²2Q²§¢\Œ4V^ì§+¥Ñ{öK[[vzwÛ‡©¬Š25ë‘.™n ÿÌcC?ùW± _ñgüŠÞ%ÿ°}Çþ‹jkq=™ÙÍþ¶_÷ó¤2:óˆ:]Ö¬þˆhú楦[\½ÔöúÔ6’TÛéšæP –7d Î8ÊJÓç}KÕÛ_ºëÒLmû®+«WôZÛﳿ—™çÃ!·¿ÒÆ…£ëšD2x†A¿åêžC›;ˆä‘Þ;¹]•ˆî˜.6±ÏÊ鶪EtJ}:;;tÖüÍ=îõ½µRIÆrî ½Zš×î²·hýÝ þñ>›âO cêÑÿh˜u{›Ý^ãMy­¼éå·}¾P•vƒ°y™Ä|–ÁÊ‚·<"ì¹óo™¶ÓïvßT¯klÓ“¼y¥«sOä¡(¯;Y%¾úùÕüoáÝ÷ìÓj×iºMœV¶,ßk†IfŠr뙕շ0TB¹,à“kÝ¢¬Ü¢ã}—*QI¾ÖV—V®¬Ûlõªô÷ù­»ç·5—}ìµßÊç§øoI}CÓôÙ¦3ÝÆ…®'?òÚw%äø³Æ´Ÿ-í…Y.öJÊþvZù™Cš×ŸÄõ~¯·’ÙvVFåAfŠ¿äUñOýƒ.ÿôKÓ[‰ìÏ;øáÿ$WâÿýŠÚ¯þ’KNþ~_~ÔÇþ,ßí'ÿ\m¿ôû§×³Šþ~_‘åaÿ/ŸæI§ø¶?õK,ÿõŽœ?ÝWõÔ™ÿ¼ÿ]ØêðÏd( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € (”ñ—ƒtèÿØÚÏž‘¤«q Í«„–ÚUÈ„‚3†aÈ † ƒšëÁcjà*ªÔ^¾{5Ùœ–[‡Í°òÂâ£x?“ºÙ§Üó?øPö¿ôS|oÿV_ü^—öôÿè—þÿñ?Õ7ý×ÿÁÓÿ0ÿ…kÿE7ÆÿøeÿÈÔoOþéàðCýQÃÐMü?óøPö¿ôS|oÿV_üGöôÿè—þÿ?Õ7ý×ÿÁÓÿ0ÿ…kÿE7ÆÿøeÿÈÔoOþéàðCýQÃÐMü?óøPö¿ôS|oÿV_üGöôÿè—þÿ?Õ7ý×ÿÁÓÿ0ÿ…kÿE7ÆÿøeÿÈÔoOþéàðCýQÃÐMü?óøPö¿ôS|oÿV_üGöôÿè—þÿ?Õ7ý×ÿÁÓÿ0ÿ…kÿE7ÆÿøeÿÈÔoOþéàðCýQÃÐMü?ó7ü+ðƒCðÆ»ˆæ×uÍkU¶GKi5™âqm¸b‚8Ðd©a“œ8ÆMa‹Î+âèûX»QV¿©×—ðæ.Ä}n2œêZÉÎnm.Êûç‰äØäи¾ÿ¢‹¯ÿà¿Dÿä ?á\_ÑE×ÿð_¢òð®/¿è¢ëÿø/Ñ?ù€øWßôQuÿüèŸü@ü+‹ïú(ºÿþ ôOþ@ þÅ÷ý]ÿú'ÿ Pÿ âûþŠ.¿ÿ‚ýÿ(ðü4®ôéõokš¥ÔW‹aÁ«ÿÐÙ©à=ÿ¢áo0û¯ÿCf¥ÿ€ö?üb‹…¼Ãì¿ý š—þØÿñŠ.ó°jÿô6j_øcÿÆ(¸[Ì­w¢]êòYj%Ôî,ef·Ùk™3Ê3G ¶ÓÐàŽ  wÇù"Ÿ?ìVÕô’Zpø§ð³ò÷ö§ÿ’9ûI×oý>éõìâ¿—äyxãKçù‡õ /Ä? ¼ 0yÆ“uàû\Kƒ$3A§ 6ä'’Xä 2»OF«j¸~Uýkr+Þ•~gýh}BhïˆCþc~ÿÂFãÿ–ÕÏýšûÿ_q¿ö‚íý}ãOí!ñÌoÿøHÜòÚì×ßúûƒûAvþ¾ñí%ñÌkÃßøHÜòÚì×ßúûƒûAvþ¾ñ?á¤þ ÿÐkÃßøHÜòÚì×ßúûƒûAvþ¾ñ§ö•ø‚?æ5áïü$n?ùmGökïý}Áý »_x«ûJ|@?óð÷þ7ü¶£û5÷þ¾àúúíý}å¨ÿh¯ˆRt×¼8>¾¸ÿåµÙ¯¿õ÷××oëï,Úâ)çûßøHÜòÚì×ßúûƒëë·õ÷޾#ùøoÿ þ[Qýšûÿ_p}}vþ¾ñá|Eÿ¡ƒÃŸøHÜòÚì×ßúûƒëþ_×Þð¿~"ÿÐÁáÏü$n?ùmGökïý}Áý »_xïø_Ÿ¿è`ðßþ7ü¶¥ýçý}Ãúÿ—õ÷‡ü/ψßô0xoÿ þ[SþÍ}ÿ¯¸>¿åý}áÿ óâ7ý ÿÂFãÿ–Ôf¾ÿ×Ü_òþ¾ðÿ…ùñþ† ÿá#qÿËj?³_ëîö‚íý}âÿÂúøÿC†ÿð‘¸ÿåµ/ìï?ëî×ü¿¯¼?á}|Gÿ¡ƒÃøHÜòÚìï?ëî¯ù_xÂúøÿC†ÿð‘¸ÿåµÙÞ×Ü_òþ¾ðÿ…õñþ† ÿá#qÿËj?³¼ÿ¯¸>¿åý}â‡üÌÿÂFãÿ–Ôf¾ÿ×Ü/¯®ß×Þ'ü/ψßô0xoÿ þ[Qýšûÿ_pþ¿åý}ãOÇïˆÃþcþÿÂFãÿ–Ôg>ÿ×Ü_òþ¾ñ‡öøŠ?æ=áÏü$n?ùmOû5÷þ¾á}ËúûÆÚâ ÿ˜÷‡?ð‘¸ÿåµÙ¯¿õ÷ëë·õ÷?´?ÄA×]ðïþ7ü¶£û5÷þ¾á}}vþ¾ñ‡ö‰ø†?æ;áßü$n?ùmGökïý}ÁõõÛúûÆÿÃEüCÿ ç‡ð‘¸ÿåµÙ¯¿õ÷××oëïþÑ¿ÇüÇ<;ÿ„Çÿ-¨þÍ}ÿ¯¸?´oëïhïˆCþc~ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‰ÿ ñ þƒ~ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷ˆiˆCþc~ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷ˆiˆCþc^ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷Š¿´‡Äÿ˜ß‡GýÊ7ü¶£û5÷þ¾àþÐ]¿¯¼°Ÿ´GÄ7Æ5ïá#qÿËj?³_ëß×ÞX´ÄSÿ1ÿá#qÿËj?³_ëß×Þ8|~øŠæ?áÏü$n?ùmGökïý}Áõôú_xáñ÷â)ÿ™ƒÃøHÜòÚ—ösïý}ÁõõÛúûÅÿ…ùñþ† ÿá#qÿËjÙ¯¿õ÷ëþ_×Þ(ø÷ñÿÌÁá¿ü$n?ùmKû;Ïúûƒëþ_×Þ!ø÷ñÌÁá¿ü$n?ùmGöwŸõ÷×ü¿¯¼…ÿhˆÉÿ1ïû”n?ùmOû5÷þ¾áh.ß×Þ@hŸˆcþc¾ÿÂFãÿ–Ôÿ³ëîö‚íý}âÃE|Cÿ ï‡ð‘¸ÿåµÙ¿õ÷öŠíý}áÿ ñþƒ¾ÿÂFãÿ–Ôf>ÿ×ÜÚ+·õ÷Š?hŸˆgþc¾ÿÂFãÿ–Ôf>ÿ×ÜÚ+·õ÷‹ÿ ñþƒ¾ÿÂFãÿ–Ôf>ÿ×ÜÚ+·õ÷‹ÿ ñþƒ¾ÿÂFãÿ–Ô¿³ëîö‚íý}áÿ ñþƒ¾ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‘7íñ zë~ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‘ÃHüBÿ ß‡ð‘¸ÿåµÙ¯¿õ÷ö‚íý}ã᤾ ÿÐkÃßøHÜòÚì×ßúûƒûAvþ¾ñí)ñÌkÃßøHÜòÚì×ßúûƒûAvþ¾ñí+ñÌkÃßøHÜòÚì×ßúûƒëë·õ÷ÿ†–øƒÿAŸá#qÿËj?³_ëîíÛúûÆŸÚcâÿ˜Ï‡¿ð‘¸ÿåµÙ¯¿õ÷××oëïþgâý|=ÿ„•Çÿ-¨þÍ}ÿ¯¸_òþ¾ñëûKü@cÿ!¯û”n?ùmKû5÷þ¾àúÿ—õ÷—âý¢>!KÓ_ðàúøFãÿ–Ôg>ÿ×Ü_]¿¯¼¶>>üF?ó0xoÿ þ[Qýœûÿ_p}ËúûÅÿ…ùñþ† ÿá#qÿËjÙ¯¿õ÷×ü¿¯¼?á~|Fÿ¡ƒÃøHÜòÚì×ßúûƒëþ_×Þð¿>#ÐÁá¿ü$n?ùmKû9÷þ¾àúÿ—õ÷‡ü/ψßô0xoÿ þ[Qýçý}Áõÿ/ëïü}øŒ?æ`ðçþ7ü¶£û9÷þ¾á}}vþ¾ñ?á|Eÿ¡ƒÃŸøHÜòÚŸökïý}Áý »_xÂþøÿC†ÿð‘¸ÿåµÙ¯¿õ÷××oëï#oÚâ2ÿÌ{Çþåþ[Qýšûÿ_p}ËúûÊR~Ñÿã8:ׇ¿ÜòÚì×ßúûƒëë·õ÷ÃK|Aÿ Ï‡¿ð‘¸ÿåµÙ¯¿õ÷ö‚íý}áÿ -ñþƒ^ÿÂJãÿ–Ôf¾ÿ×Ü?¯§ÓúûÅÿ†•ø‚æ5áïü$n?ùmGökïý}Âúúíý}âÿÃJ|Aÿ ×‡¿ð‘¸ÿåµÙ¯¿õ÷ö‚íý}à?i?ˆ'þc^ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‹ÿ %ñþƒ^ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‡ü4—Äú x{ÿ þ[Qýšûÿ_ph.ß×Þ/ü4Ä/ú øwÿ +þ[Qýšûÿ_ph.ß×Þ/ü4Äú ø{ÿ þ[Qýšûÿ_ph.ß×ÞðÒ?è7áïü$n?ùmGökïý}Áý »_x¿ðÑÿ¿è7áßü$n?ùmGöcïý}Áý »_x¿ðÑÿ¿è7áßü$n?ùmGöcïý}Áý »_xÃGüBÿ ß‡ð‘¸ÿåµÙ¯¿õ÷ö‚íý}áÿ ñ þƒ~ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‡ü4Ä/ú øwÿ þ[Qýšûÿ_ph.ß×ÞðÑÿ¿è7áßü$n?ùmGökïý}Áý »_xÃGüBÿ ß‡ð‘¸ÿåµÙ¯¿õ÷ö‚íý}áÿ ñ þƒ~ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‡ü4Ä/ú øwÿ þ[Qýšûÿ_ph.ß×Þ'ü4Ä!ÿ1¿ÿá#qÿËj?³ëîíÛúûÄÿ†øƒÿA¿ÿá#qÿËj?³_ëîíÛúûÉöø„ßóðèÿ¹Fãÿ–Ôf¾ÿ×ÜÚ ·õ÷–ö…øˆßóðçþ7ü¶£û5÷þ¾àþÐ]¿¯¼ü4Ä_úxsÿ þ[Qýšûÿ_ph.ß×Þbø›âÿ<]á¿xSXñŠºFµc>tlü+4Sf£-ÛTeWÚÇ«pH=)¬¹§{ÿ_pž=5k_yòwíGâ ?øS„êésâÙ­´ý:2d¸þз¾e>Ë ¤Ä·@vâ¦9¨RŒ^ä`ÓIIl|[ã?‰>6ø?¬Ü_ü<×LûtÛ®¬å‚+ËK‡ÚWÌ{YÕáiª!Mà yT§(¿uØôjÂ2Z«œ¯ü6GíÿCF…ÿ„~…ÿÈu¿¶©üÏï0öTÿ•}ÂÃcþÐ_ô3è?øGè_ü‡G¶©üÏïeOùWÜ'ü67íÿC>ƒÿ„~…ÿÈt{jŸÌþñû(*ûƒþöÿ¡›AÿÂ?Bÿä:=µOæx½•?å_pÃbþÐô3h?øGè_ü‡G¶©üÏïeOùWÜ'ü6/íÿC6ÿ„v…ÿÈt{jŸÌþðöPþU÷¶Oí¿wÅúx?Bÿä:=µOæxý”?•}ăöÎý¢OhŸøHh_ü‡G¶©üÏïeå_p¿ðÙÿ´Oý º'þÿ!Ñíª3ûÅì¡ü«îømÚ'þ†Ýÿ ÿèöÕ?™ýáì¡ü«îømÚ'þ†Ýÿ ÿèöÕ?™ýáì©ÿ*û…ÿ†Ñý¢¿ènÑ?ðпùmSùŸÞ?eå_pÃhþÑ_ô7hŸøHh_ü‡G¶©üÏïeå_pÃhþÑ_ô7hŸøHh_ü‡G¶©üÏïeå_pÃhþÑ_ô7hŸøHh_ü‡G¶©üÏï²§ü«îømÚ/þ†íÿ ÿèöÕ?™ýãöPþU÷ü6íÿCv‹ÿ„Ž…ÿÈt{jŸÌþðöPþU÷ü6íÿCv‹ÿ„Ž…ÿÈt{jŸÌþðöPþU÷ü6íÿCv‹ÿ„Ž…ÿÈt{jŸÌþðöPþU÷ü6íÿCv‰ÿ„†…ÿÈt{jŸÌþñ{(*ûƒþGöŠÿ¡»DÿÂCBÿä:=µOæxý”?•}Áÿ ¡ûEÐÛ¢á!¡òÚ§ó?¼=”?•}Ã᳿hƒÿ3f‰ÿ„†…ÿÈt{jŸÌþðöPþU÷ ÿ ›ûCÿÐסÿá!¡òÚ§ó?¼^Êʾàÿ†Ìý¡_høHh_ü‡G¶©üÏïeOùWÜ7þ+ö…ÿ¡«CÿÂCBÿä:=µOæxý”?•}Áÿ “ûBÐÓ¡á¡òÚ§ó?¼^ÊŸò¯¸OølŸÚþ† ÿý ÿèöÕ?™ýáì©ÿ*ûƒþ#öƒÿ¡£AÿÂ?Bÿä:~Ú§ó?¼=•?å_pŸðÙ´ý úþúÿ!ÒöÕ?™ýáì©ÿ*ûƒþö‚ÿ¡ŸAÿÂ?Bÿä:=µOæx{*ʾá?᱿húôü#ô/þC£ÛTþg÷ÙCùWÜöÆý GOè?øGè_ü‡G¶©üÏï²§ü«î?l¯ÚtñN„?îOпùmSùŸÞÊŸò¯¸ü6wí:x³DÿÂCBÿä:=µOæxý”?•}ÂÿÃgþÑ#þfÝÿ ÿèöÕ?™ýáì¡ü«îþCöŠÿ¡·DÿÂCBÿä:=µOæx½”?•}Áÿ £ûEÐÝ¢á!¡òÚ§ó?¼~Êʾàÿ†Ñý¢¿ènÑ?ðпùmSùŸÞ/eå_pÃhþÑ_ô7h¿øHh_ü‡G¶©üÏﲇò¯¸CûgþÑ'¯‹tCÿr†…ÿÈt{jŸÌþðöPþU÷ ?¶_í zø«BÿÂ?Bÿä:~Ú¯ó?½‹ÙSþU÷ ÿ •ûBÐÓ¡á¡òÚ¯ó?½‡±§ü«îøl¯Úþ† ÿý ÿèöÕ™ýì=?å_pÃe~пô4è_øGè_ü‡G¶«üÏïaì©ÿ*û…ÿ†Ëý¡èjпðпùmWùŸÞÃØÓþU÷ü6gí ÿCV‡ÿ„~…ÿÈt{j¿ÌþöÊŸò¯¸?á³?hoú´?ü#ô/þC£ÛTþg÷‡²§ü«îþÙ_´!ëâ ÿý ÿèöÕ?™ýáì©ÿ*û†ÿÃcþÐ_ô3è?øGè_ü‡KÛTþg÷‡²§ü«îþöÿ¡ŸAÿÂ?Bÿä:=µOæx{*ʾàÿ†Åý ?èfÐðпùmSùŸÞÊŸò¯¸Oøl_Úþ†mÿý ÿèöÕ?™ýáì©ÿ*ûƒþãÿý ºþÚÿ!Ñíª3ûÃÙSþU÷ ÿ ‰ñÿþ†]ÿí ÿèöÕ?™ýãöPþU÷ü6Çïú4ü#´/þC£ÛTþg÷‡³‡ò¯¸í‡ñütñ.ÿ„v…ÿÈt{jŸÌþðöPþU÷¯í“ûB'ÝñN„>žпùmSùŸÞÊʾâAûh~Ñ#§‹tOü$4/þC£ÛTþg÷‡²‡ò¯¸_ømÚ+þ†íÿ ÿèöÕ?™ýáì¡ü«îømÚ+þ†íÿ ÿèöÕ?™ýáì¡ü«îømÚ+þ†íÿ ÿèöÕ?™ýáì¡ü«îømÚ+þ†íÿ ÿèöÕ?™ýáì¡ü«îømÚ+þ†Ýÿ ÿèöÕ?™ýáì¡ü«îþCö‰ÿ¡·DÿÂCBÿä:=µOæx½•?å_pÃh~Ñ?ô6èŸøHh_ü‡G¶©üÏïeOùWÜöÏý¢O_hŸøHh_ü‡G¶©üÏﲇò¯¸‰¿lŸÚ¾÷Št#õð~…ÿÈt{jŸÌþðöPþU÷ ÿ†Åý ?èeÐ?ðŽÐ¿ùmSùŸÞ/eOùWÜðØŸÿèeÐ?ðŽÐ¿ùmSùŸÞÊʾàÿ†Åý ?èfÐ?ðŽÐ¿ùmSùŸÞÊʾàÿ†Åý ?èfÐðпùmSùŸÞÊŸò¯¸_øl_Úþ†mÿý ÿèöÕ?™ýáì©ÿ*ûƒþöÿ¡›AÿÂ?Bÿä:=µOæx{*ʾàÿ†Æý èfÐðпùmSùŸÞÊŸò¯¸?᱿húôü#ô/þC£ÛTþg÷ÙSþU÷ ÿ ûAÐÏ ÿá¡òÚ§ó?¼^ÊŸò¯¸?á±ÿh/úôü#ô/þC£ÛTþg÷‡²§ü«îølÚ þ†}ÿý ÿéûjŸÌþðöTÿ•}Áÿ ‘ûAÐÑ ÿá¡òÚ¯ó?½‡²§ü«îølÚ þ†ÿý ÿé{jŸÌþðöTÿ•}Áÿ ‘ûAÐÑ ÿá¡òÚ§ó?¼=•?å_pÃd~Ð_ô4h?øGè_ü‡G¶©üÏïeOùWÜðÙ´ý þúÿ!Ñíª3ûÃÙSþU÷ü6GíÿCFƒÿ„~…ÿÈt{jŸÌþðöTÿ•}Áÿ ‘ûAÐÑ ÿá¡òÚ§ó?¼=•?å_pÃd~Ð_ô4h?øGè_ü‡G¶©üÏïeOùWÜðÙ´ý úþúÿ!ÓöÕ™ýì=•?å_pÃcþÐ_ô3è?øGè_ü‡KÛTþg÷‡²§ü«îþ#öƒ> endobj 55 0 obj <> endobj 56 0 obj <> endobj 54 0 obj <>stream ÿØÿîAdobedÿÛC       ÿÛC  ÿÀ÷ÿÄ ÿĵ}!1AQa"q2‘¡#B±ÁRÑð$3br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ ÿĵw!1AQaq"2B‘¡±Á #3RðbrÑ $4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øùúÿÚ ?õ‚ÿü3¬xOÃ?þ xnÃÄ^)ñœz¬6úì)e§ÙÜ'™mv²…œÀñ»ÈèÎFUeU»¨Ñ-äqÕ«+ÙóÁ¿…ïÿ4sá×þºOÿ#ÖŽ>Æ|ÓîZO‚ÿ 3†ø5ðäÿÜ›¤ÿò=”ûš}ËÑüøN߃ðŽÒùgO°¹çÜ›þ‡Âoú#ðŽÒùŽJ}‡Ï>áÿ Cá7ý‡?øGi?üG%>ÂçŸq?áHü&íðcáÏþºOÿ#Óötû<û‰ÿ Cá?ý‡?øFé?üK’Ÿ`çŸq§à—Âqÿ4cáÏþºOÿ#Ñìéöy÷~ |(ÿ¢1ðçÿí'ÿ‘éû:}ƒž§q‡àŸÂŸú#ðŽÒùgO°¹çÜc|øT?æŒü9ÿÂ7Iÿäz=>ÁÏS¹Z_‚¿ À%~|9÷&é?üOÙÓìóîfKðoá²g¾á¤ò=ΟasÔîdÜ|)øq?ñh>qÿRf‘ÿÈõJ•7ÐN¥Næ ÿ¾Ã×áßü#4þGªT)¾Ÿ™.µNæT¾ øn§á'ßü#4þG«Xz}‰uêw*?„¾¯üÒo‡?øEèÿüOêÔ»~búÅNågð¯ÃÁÓá?ïü"ôþF¦°Ô»~dýb§Ȩþø~:|(øuÿ„^ÿÈÔþ«K·æX©ßò oxœ|*øt?îKÑ¿ùŸÕivüÉúÍ^ÿ‘x{Àc§Â¿‡_øEhßüOê´{~aõš½ÿ"Ð< :|,øuÿ„VÿÈÔþ©Kù1©Gù/­Uïù :‚»|.øwÿ„VÿÈÔ}Ròþ,>³W¿ä4èž ÿ¢_ðïÿ­ÿ‘¨ú¥åüX}f¯Èoö'ƒ?è—ü;ÿÂ+Fÿäj>©GùY«ßòìOÑ/øwÿ„V‹ÿÈÔ}Ròþ,>³W¿äØž ÿ¢_ðïÿ­ÿ‘¨ú¥åüX}f¯È?±<ÿD¿áßþZ/ÿ#QõJ?Ëø°úÍ^ÿbx3þ‰ÿü"´_þF¦°”—ñaõš½ÿ!‰àÞß þÿá¢ÿò5GùY«ßòh¾ Ï? þÿá¢ÿò5/ªQþ_ŇÖj÷ü‹1è^=~ü;ÿÂ+Fÿäj>©GùY«ßò.§‡| Ý~|;ÿÂ+Fÿäj>©GùY«ßò%ÿ„kÀ¿ôJþÿá£ò5T£ü¿‹­Uïø!ßðŒøþ‰_ÿü"ôoþF£ê”—ñaõª½ÿ/ü#>ÿ¢Wðïÿ½ÿ‘¨ú¥åüXÖ*¯Áü#>ÿ¢Wðëÿ­ÿ‘¨ú¥åüX©Gù/¬ÕïùðÿšUðëÿ½ÿ‘©}RŠû?™_Y©ßòþÑ*øuÿ„VÿÈÔþ©GùY«ßòøEüÿD«á×þZ7ÿ#QõJ?Ëø±©Gù1ýf¯ȼ3àaÿ4³á×þZ7ÿ#QõJ?Ëù‹ë5{þEwðç‚O…¿ÿðŠÑ¿ùªQþ_Åë5{þEwðÿ‚ÇO…ßÿðŠÑ¿ùªQþ_ŇÖj÷üŠÍ¡x4tøaðïÿ­ÿ‘¨ú¥åüÃë5{þEvѼ?æ˜ü;ÿÂ'Eÿäj>©GùY«ßò m#Â#þi—ÃÏü"t_þF£ê”—ñaõš½ÿ"3¥xHsÿ Ëáæ?ìIÑùªQþ_Ì>³W¿äZƒKða#Çgþäÿ‘¨ú¥åüX}f¯ÈÞƒÃþ ü+øtOý‰Z7ÿ#QõJ?Ëø°úÍ^ÿ‘oþÿÑ+øuÿ„VÿÈÔþ©GùY«ßò"o xtøWðïÿ­ÿ‘©}Ròþaõš½ÿ"»øoÁ§Â߇øEhßüGÕ(ÿ/æY«ßò*¿‡ü:|.øwÿ„VÿÈÔ}Ròþ,>³W¿äWmÁ¾ü;÷%hßüGÕ(ÿ/æY«ßò mÁÃþi‡Ã¿ü"t_þF£ê”—ó¬Õïùÿdx<Í1øwût_þF¥õZ?Ëù‡Öj÷ü‰#Ò|Ÿ›áò?ìJÑ¿ùªÑþ_Ì>³W¿änZh>“þ|:'þĽÿ‘¨ú­/åüÃë5{þFÜ~øvàøTÿ¿ð‹ÑÿùªÒíùë5;þE•ðã×á/ßü"ôþF£ê´»~cúÍNÿ‘a|ðÜÿÍ%øsÿ„fÿÈô¾«K·æX©ßò,/‚þž¿þÿá£ÿò=/«Ríù‡Ö*wü‹ià†'¯Â‡?øFiüKêÔ»~e}b§rÊxáyëðƒáÏþšGÿ#Ô¼5>ߘý½Nå¤ðÂÃ×àÿÃü#4þG¥õz}‡íçܲ¿þž¿~ÿá¤ò=/«Óíù‡¶Ÿreøsð§¿ÁχøFéüKØSìÚ}É—á·Âƒÿ4sáÇþºGÿ#Ñì)ö¶ŸrAðÓá?ý¿‡øFé?üKØSì?m>ãÃ?„ÿôFþá¤ÿò=ŸoÌ=´ûÒ>|—Æþ[ÿƒ¿ «èÚÛ¼'ÂzZÆïÆŽ#fAÒÊ&˜F@‘€êkžµ8ÆI$oJnQmþ·ðëöuÐ4m_]¿ø%ðÛì:u¬·sy^ Ò™¼¸Ð»mG' x¬ýÞ†œÌç®>|5ÑYeñ/ìßðF{{« MVÇG³Ñõ G@’ôªÛ}²Ûì(ªG ŽY>öåÞœJQ–Šå´Ò¹ÝAð‡ö~’xc?~Î?áÒ¹çþ¸U8+ÌÏšô ü ·ð÷…¢„_ äs¤X;Éqàý&Y$f¶™™Úܳ1$’I$“_;,mHè¥Ñ~GßÑÈðµS”©õ}û¿3 ÃŸ˜ üøeÿ„^ÿÈõ„³*ËíþGt8k/ùuø¿óßÂÿ uMKQÒ|5û8ø]¿°°þÓ¹·Òüáã2[îe-2"K9pV‘ẗ§ S‹ƒœ*+'má¿3ÍÌpyNWV4«Ñwjú^Ö½¿™~ málÞÔ¯ÿgoXè^$2#R¼ðo‡£ŠF¥Œ±Á³í" #D‰#9ĉº«KB“«9­-u×_•¿0˜|›‰ú­M½lõ³·ý½À´þø4½>ü2ÿÂ/GÿäzãŽeYý¯Èõ§ÃX(ÿ˯Åÿ™ÅøóÃßÛÀž>û7Â_‡0\¦ƒ©IöžÒa–[YY]$H+ ¤FA®šXÚ“’NG‹ÈðÔ)Jq§ªóæy§íSð›Ã_ 4_üXøa¡Á¡E¢_íÖt]8˜lf´šaK ¾vC"O%ºíˆ"2Èä®åýj)AIJ«rqgØ_áVøCðYˆø+Ãßúl¶­að#9üLÇÑ>?x{Tñ*xzø¹-eÖõ Ûë“ÚÚÇewªZ,îöÑ“qæëm!I|±8Fupȸª®t=´UÛ„§ÝsIAÙ¥­¹´m)5t›ØÞ¾xjžÎZ¥ÈäÖÐU"œ\ºÛÞŒ]“jR]dÖ´_‚õm6;ÿøkÄš½Ì×6Úe¾›gomÄú¬ªòK¦,è©umnó‰#Œ –E)95ìÓ’•ùZM)EG™Í7oqmwkÏÜIÍ8¨ö|®j£Qpø—ÅÊù¹#É̯)=9[\¶œœiµ7Íøâýö¯xo¥G4£B{xn/†ÃÍ,+8bÅ–)!vʉ“Ài>hÓœÚqiÊ:¦¯Ê•Úèãvã挗C›¬;J*iù7$¼ïî·¶Í>§Ç¾.øƒYÔ4›áñU¾ Ç&‡ªj&ðôK£«øfâ ìñ¬°%ºÛ™•wŽKlÜrÅ„Å5ƒŽ"³æ‚£Nrâ­6¢åªšs“Û—“W­Ž¼FËéGÜ~ÞtÔu~â”Ôgmfùy`®¯Íí6½Dð·íQà/iW~ðÖ¹«k鬮‡oáí*ëH¾žúàÛ ¢Ñ]Azö^Zý™šåv˜ÙHÞU[ÐO™AÓ÷¹¹¯o³Ék·{+{гM¦çî—4”`Úœ’²‹ÝkÍ)E$–·÷dìÕÔS—é‘â/ÚÓá‡|?£kΙªiúž§©éñh:½Þ“¥Ü£éóyLÒ]ÞEm…“hL]÷‚ªÀ1\*œ£ÇU(ó|¹œuNÎí§h¥}Ò³¶ßUšæç÷\\UŸW(©«Z÷J/Y|;ZOš<ÛÚ?ÅÝ Ç–kákZ–ªéVÚ¿öò­¬¶°NŒñIgIß;vî†)1ÚXp½piÕ©Jÿµïuun¶’ÚM(»I'x´¹§Zq›ÞWVÞÜ®ÒÕ{®Ït¤ÚVvå”´5uA»ŒVñ9ÙçW³r3[$c#"IýêÒ$¦×ôì+•^ozh’³MïLL¦…r3'­4 BÔÄ3uŠ`4’i”P@PU¸ # =€4"’€/)È ƒŠ}… è>€zŠ)1!ô‘AT)±%IA@PM14FFhØ!uö¦2³­!]hQÖ€)ºÐ"³¯ZWa@ RTûPÅÉ ÐIÔóL È  î´€§"u  R'Z¨àŠ¬Â€#ÜA¤Û{‚Œ(¨´»ÜMl$™ e…––RozVÚMïI¡—#œñÍKC¹v9é4;—ãŸÞ¦Å\¸’ƒÞ•†[I=éX *ùâ¤w$µÜäüS¨iÚŸ…®té w?ÙZâîÚƒs¢v?JçœoQ#x;AØä®Î ò7nÛ·~Þs·íŽ+\ÖÚ겯§µæ½¿½½¯•î^\ÿ³'G_gf¯ýݯk~„º÷ƒ¼?âO h¾ ¾¼½M/K¹Ó.¡–A+=Ä3Ä• ‚ð lN6œ¼ªÊX•Šܼ®ÓOó}IÂ¥„¡õxmÈá®ök—ï·ü1Åx‡à¿‡üA®øƒPoxžÇÃ^!¹·½×<#c=¨Óµ‰â»¥/\F!…$Hf$XðÊw>ìhÃØ¸YÝB\ñOhÊü×V³Ò~úMµÎÛ¶­VÕTº9G’M%w4Óºjî-Ù.erÉ8Å®áßÁk¨¯õÍSÇ>"ñÒÿá5Ö]éÒiVž¼}5¢ÑíÙE·œY‹ƒå òÓΖP‚€GW<å(TªùçÓŸ3ݺrRWµ“æis¶¹ž÷M¶ùj¨ÔU"—*Ÿ=ÒÛ÷œ×²ÖÉs>T´Ž‰.Uc¥ñw†ìíµýCâV™k­êÚÏö/ö=ß…ôÉ,^ ¶V‘¢ŽOµQ®&`VhÞCïTpb(/eˆ‡³çU’‹‹µº«ôé&¥ºåÚ.V:)UmQ¦êr*NRO®ª7[=ù#m¬Öé6SøàtøQð»Ã^»›ÌÖR6¹Ôf7/tZêC¹×ΚEŒ‰€;"Nõ œU%.enkró=ç6µ´ªMʤµ~ôÛzœ”ÔT§R0Pæ“j*ÖŒv„tÒЂŒ´´U´/‡^o…³ü"¹šîçÂ’ØÉ`í<ˆfxØ’I!B““ЮӌA ó,?-*4¡'ISå’Ý:\¼’ÚͧÚi޳±·µ½J•$¯í%7%ªþ#“’M5$½æ“MIn¥usÅ2Öµ«ß Gÿø/­ôÈÖ9Ì>T“ù°ÚG8yK¢Ê°±Çîö…Q¤)¨×tµwIkh§öWY.ÊnVnÿ‹XÔ«)ÒTS´n›þóM¸Þ÷µ¯£+²³mJjMÖuT%°Âº#žR<îîï{“šÝ#&ÌָϪ%•š_zBeÏz‰¤ª°®3yü)‰†á@ º€$Ѓښ`:›© € ( €3Tõ>• Oâ€4b“§4lŒÐ€ÐÐA[Š Z à{RhBS(?•&‰L}IA@PHªBz°¥°ÈiYÖ}¨£¥Tuæ™h\ŠtnPý( ³¹è   Å`ÀheÍVu¤9€)H”IÖØ@Æç9¤¥¥ÉRiÓÛÜšÐW  VJ,2u—Þ\´“ZVË‘ÍïRÐËÑÏïRÐî_ŽzV*åøç©ˉ(=é42ÒÉšCEmGNV]9¿´%±½°y^Þæ8áYd%ŠX™—̉ü¸‰уF„0Á)Á¶¥©¬&¢¬ö3ÛDÔÎOöÿ‡ ÝÿòÞ¦Õ{¯ëä_=>Ä-¢j]õÿá'wÿËz-Wºz}˜E¥j°KÑxƒÃË,l[þ;³‚9󣖫ꃞ9´øMqkg¦Yè3-¥½’K7ƒ®·ºCÄ¥±¬¸ª àœà•༆é^Kîæ}rã ‘mÆ ]·ºêïØÕ‹á¥Ì`cÅÿÂBïÿ—‹á¨Ky/ÇüÍ£ÆõÖÑzÿ"Ïü+›¿ú|?ÿ„…ßÿ.*Õz_Íùÿ™ëÞ'ùþC¿á\^ÐÓáïü$.ÿùqGú¯Iý¯ÏüÅþ½b—ñ_ä1þÝÉÿ3W‡GýÉ÷ü¸ª SÚüÿÌ‡Æø‰oÅÈ>YÍç[ë¾!Ó®ô™ÐÇse¥øvK .â<4-4·÷cq•}±‡*Ìî†ISMµoëÌâÅñ]lM7 4ýU¿-«Üçÿkë™/?fŽ—Sfš×N‘ÈËgO'ù׫ˆ\°Hùª.òlî¾êiŸ~êW³4ZvŸà öæERìãÛÊåTu;Q°;œ)Ó÷i§ýn*šÔ±êë¤ü@^Ÿ ¼cúë¡òγúÄ?¯øcOa/ëþ_쯈þiŒïî…ÿË:>±ëþ=„„þÈøÿD¿Æ?÷óBÿåX‡õÿ ?a1Ë¥üASÿ$¿Æ?÷óBÿåX‡õÿ /a/ëþ´–~?^¿ ±ëþ=„ÿ¯ørSmãÓÿ4¯Æ_÷÷BÿåY‡õÿ Â_×ü8Óiããÿ4¯Æ_÷÷Bÿå?¬Ãúÿ†«Ïúÿ‡l¼|æ–xËþþè_ü³£ë0þ¿áƒêóþ¿áÈ͇ÏüÒßÿßÝ ÿ–t}fŸõÿ WŸõÿDÚoÄÿ4¿Æ?÷÷BÿåY‡õÿ /«Ïúÿ‡!m#âÿš_ãûù¡òΟ֩ÿ_ðÂú´È[Cø†Ý>øÃþþh_ü³£ëTÿ¯øa}Z×ü9Yü;ñÿæ™ø¿þþhü³ªXº×ü0}Z×ü9—sàψ·ƒðÛÅÃ?íèü³¦±”×OëîÂOúÿ‡9ËŸ…¿. ?ð®üZ>­¡ÿòΫëÐ]?¯¸Ÿ©Ïúÿ‡3àïÄ6$ÿ½ñ_ç¡ÿòΫûB¿¯¸_RŸëï"?~"ù§Þ+üô?þYÑý¡ß×ÜQŸëï~ |D?óO¼Wùèü³£ûB¿¯¸_QŸëïÿ Sâ&äŸø¯óÐÿùgOûB¿¯¸>£>ÿ×Þ/ü)OˆôO¼Wùèü³£ûF¿¯¸>£>ÿ×Þ!ø'ñÿÍ?ñ_ç¡ÿòÎívþ¾á}B}ÿ¯¼?áIüDÿ¢â¿ÏCÿåÚ0íý}Áõ ÷þ¾ñáJ|Cÿ¢}â¿ÏCÿåÚ0íý}Áõ ÷þ¾ðÿ…)ñþ‰÷Šÿ=ÿ–th÷õ÷Ô'ßúûÅÿ…)ñ þ‰÷Šÿ=ÿ–”h÷õ÷Ô'ßúûÅÿ…-ñþ‰÷Šÿ=ÿ–tÿ´¡Ûúûƒêïý}âÿ–ø…ÿDûÅž‡ÿË:cß×ÜPŸëïøRß¿èŸx¯óÐÿùgKûF¿¯¸>¡>ÿ×Þð¥¾!Ñ>ñ_ç¡ÿòÎívþ¾àú„ûÿ_x–ø…ÿDûÅž‡ÿË:?´aÛúûƒêïý}áÿ [âýïþzÿ,èþчoëî¨O¿õ÷‡ü)oˆ_ôO¼Wùèü³£ûF¿¯¸>¡>ÿ×Þð¥¾!Ñ>ñ_ç¡ÿòÎívþ¾àú„ûÿ_x–ø…ÿDûÅž‡ÿË:k2‚éý}Áõ ÷þ¾ñÁ_ˆGþi÷Šÿ=ÿ–t<Æ¿¯¸>¡>ÿ×Þ ø+ñ Í>ñ_ç¡ÿòÒ—öŒ;_p}B}ÿ¯¼> üC_ù§¾+üô?þYÑý£ß×ÜPŸëï,¯Â/ˆ+ÿ4ïÅŸž‡ÿË:?´aÛúûƒêïý}ãÿáR|@ÿ¢uâÏûëCÿåÚ0íý}Áõ ÷þ¾ñßð©~ Ñ9ñgýõ¡ÿòÎívþ¾àú„ûÿ_x¿ð©~ Ñ9ñgýõ¡ÿòÎívþ¾á¬ ×_ëïøT¿?èœø³þúÐÿùgGöŒ;_p< ß_ëï|'øÿDçÅŸ÷Ö‡ÿË:?´aÛúûƒê3ïý}âÿ§ñÿýŸÿßZÿ,èþчoëîÔ'ßúûÇ©ñÿýŸÿßZÿ,éhC·õ÷ê3ïý}áÿ §ÇÿôN|[ÿ}hü³§ý£ß×Ü?¨Ï¿õ÷‡ü*ŸÿÑ9ñoýõ¡ÿòÎívþ¾á< ûÿ_xáð«ÇÿôN<[ÿ}hü³¥ý¡ß×ÜQŸëïøU~?ÿ¢qâßûëCÿåÚíý}ÃúŒûÿ_x«ñÿýÿßZÿ,èþЇoëî¨Ï¿õ÷‡ü*¿ÿÑ8ñoýõ¡ÿòÎívþ¾àúŒûÿ_x«ñÿýÿßZÿ,èþЇoëî¨Ï¿õ÷‡ü*¿ÿÑ8ñoýõ¡ÿòÎívþ¾àúŒÿ¯øq¿ðª|ÿDçÅ¿÷Ö‡ÿË:Úíý}ÂúŒûÿ_xÓðŸÇçþiÏ‹ï­ÿ–thC·õ÷ÔgßúûÈ›áÄÓá׋?=ÿ–thC·õ÷ÔgßúûÈ[àÿÄÿšwâÏÏCÿå/ívþ¾àúŒûÿ_y |ø‚ßóO£>ÿ×ÞBß~!ù§Þ+üô?þYÑý¡ß×ÜQŸëï!?>!Ÿù§þ+ÿÊÿ,èþЇoëî¨Ï¿õ÷‘¿ÏüÈ*ÿÊÿ-(þЇoëî¨Ï¿õ÷Œ?¾"g?ð€ø«ÿ(ü³£ûB¿¯¸>£>ÿ×ÞOÁˆ±áñWç¡ÿòÎívþ¾àúŒûÿ_y¯Â?ˆq€ÿÇCÿåÚíý}Áõ÷þ¾òøTÿ?èœø³þúÐÿùgOûF¿¯¸QŸëï#o„ž??óN|Yÿ}hü³£ûB¿¯¸_QŸëï!o„üÓ¯~zÿ,éhC·õ÷ÔgßúûÈà×Äÿ4óÅž‡ÿË:?´!Ûúûƒê3ïý}ä ðSâÍ>ñ_ç¡ÿòÎívþ¾àúŒûÿ_y |ø†ßóOüWÿ”?þYÑý¡ß×ÜQŸëï"?>"Ðâ¯ü¡ÿòÎívþ¾áýF}ÿ¯¼UøñNG€|Uÿ”?þYÑý¡ß×Ü/¨Ï¿õ÷švÿ~"Ã×áïŠÏÐèü³£ûB¿¯¸>£>ÿ×Þh¯Â¯ˆ 9øsâßûëCÿåÚíý}ÃúŒûÿ_y'ü*߈ôN<[ÿ}hü³£ûB¿¯¸>£>ÿ×Þ8|.ø€?æœx·þúÐÿùgGö„;_p}F}ÿ¯¼|2ñøÿšoâßûëCÿåÚíý}Áõ)÷þ¾òUømãñÿ4ÛÅ¿÷Ö‡ÿË:?´!Ûúû‡õ)÷þ¾òeøwãõÿškâïûïCÿå'‡oëî©Ïúÿ‡,'€||¿óLü]ÿ}è_ü³©úì?¯øaýN×ü9e<ãÅÿšcâÿûïBÿå/®Ãúÿ†Õ'ýÖÁþ;_ù¦0ÿ¾ô/þYÒúä?¯ø`ú¤ÿ¯ørÂøWÇCþiwŒ?ïæ…ÿË:>¹ëþU™0ðÏŽGüÒÏßÍ ÿ–t¾·ëþ>«/ëþü#~8ÿ¢Yãûù¡òέÃúÿ†Õ¥ýÃŒ>ñ¹ÿšYãûù¡òέÃúÿ†«Kúÿ‡#>ñÁÿš[ãûù¡òέÃúÿ†«Kúÿ‡þ_Ñ-ñ‡ýüпùgGÖãýÃêÒþ¿áÇ øäÍ-ñ‡ýüпùgKëPþ¿áƒêÒþ¿áÇ xàÍ,ñýüпùgGÖ¡ýÃÕ¥ýÃŽñ¸ÿšYã×M ÿ–t}j?×ü0}Z_×ü8ááßù¥~1ÿ¿šÿ,èúÔ?¯ø`ú´¿¯ør–­kâ/éZž»®ü:ñuއ¦ÛÉwy{!Ѥ[h#RòHV=E‚ª“…VcŽ8,L^‹úüðòZžû^Û½§ìÑñÖÖB Úéñ±^FF³§ƒÊž!Þ ŠŠ´š74ù7þÉ5¯þ£©D?„¿®¡/âÿ]ÓzóD( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<»ãü‘_Œö+j¿úI-T>$Lþ|ûfÿɼþПõÎËÿOvèVþ®‡ /šGü›Žÿdš×ÿQÔ§á/먥ü_ë±úq^aè…P@P@PâYµÍCÅ^𦕯ͣZ]XßjWW¶pC-Ã,kÅ™5®÷QîÀÉ  ð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ P M®iþ*ñ7…5]~mfÒÖÆÇRµ½¼‚®g{¨š) (‘° i¸ŠxAÎwôP@P@yÖ 5ýÆÚ—‡ìüSy¡éV•gxí¥ÛÛ<÷S\Ít€3ÜG*ª"ÚLœž  ßð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€øCuŸú*Þ.ÿ¿:7ÿ Pÿn³ÿE[Åß÷çFÿä ?á Öè«x»þüèßü@ü!ºÏýoßÿ(ÿ„7Yÿ¢­âïûó£òð†ë?ôU¼]ÿ~toþ@ þÝgþŠ·‹¿ïÎÿȬÿÑVñwýùÑ¿ù€(éã_Љy-…Þ¢Öh‘ÚGwÙ!Sö§•šSä¨ È Ò‚­V¯;ÒœbÔnÕܤ×3i§Ë $ÖÎU#ͧ»+©'J„%å>[Ù;.IJÉ;«ÊÚ6´JM5+5_[ñ»ðÃRðoÂ?†›Å¾%Õ-5 ZãoÝÅ¥³À²ùš„ÝÜË!–îŠêü̈¨ª[©R«¢š§ÛÑ6äÚ„RVMÚ2Õò«E97)6Ò¥ TÕII®yò­Þ¼®Mêî’Qé}ZI[o5Ö¿jÿ.™¨ë¾øFš–£ø&ÛÇ:Ãjž K ­-^KÈæ¶‰ –k„û•Ò7ù³$x]õMÒ¨ýª—î\éEJÎî5£F|½-'(·u¢\Îö¸Ð«>J1_¾”ªÃ–þï5'µÍ¿½)Z/–ÖWv8±ãϧ~?ø×Æ6·žÑüMáhvZGŽ5K4‚ ¹4¶¤PÅboDò9.ï¹íIhFöÓNQu‰R´âßÄ—"”m­—,m¢µ¦Ûœ­(Äʬ£]F­/ƒê®§fÿ‹.—÷Ÿ+5Û‚ŒedÔ}’ÚÄóø¯ÂÖ£áºü?ñ‹/¼'§ëç]kó­"½3M5—Ùö¤m%„©YÝ™Hg!åOÜûI«7JU’ßÝŠM&úJQqzs$›MÝYÝh{?háï{7˦²”#§xÅÊÍèÜ’J.-ÍcÞ~Ôßeø{௠¿þ‡ú׎¾Ãý©³ý‚Y~Ëæy?7™ö¬y»FÝ™ØÙÀßaR­5¯"¤ý}¤”mò½÷×Ës¦ŽÚ×Ty­zîý=§½ÿ”öóßM[âÏÚ[ľ ¿øwa®|<Ó'»×^Äê¶:.­©j7 ·‚ÚÚYZ-,Û*°mÄÜ\[+4s$M7—¹¯Ø·ŒxDïow›hûK7Ëwm.£f¯;IIÓZ'檮X8ã²jSIîáÆRvWwIµ·%Ò¼Òmǘø}ñƒâ üºø³¡YµÅßÄíoÚuχüIr«m¸ÕN.!K[t¸Š$³¢É¿ÌÊÌÁ$@µŒ*Bz5¥~gBu$í{¨¤ïkÛšZíðÛFù»qŸ¶ÅS§ðAÑåîÜý’ßuñ©½]Û•?…)=¸jOÛø2Oˆ:ï»kO jÞÔücᆵñÚ.5 {HàC}¶Ag4É)îQNð[*»ÊÊXiJ…eû訷ª³œ!;KMa*Vi)^ñ•“c£AWÄÂŒ%îJ«¥ÍmT½íyzÅòNÚ§¢ºWÓ´ð·ÆˆšçˆuO j_­m|Go‰«ÅmcâD¹C£êB÷ÈðDâÝm¥w·O1[G+ç#£Ø¥)FRø'(M­•©óÅ­œ”åîlœ~&¬p*Ò uã*Cš ú¶¥(Ë¢qŒÔ®›OXÞçÒU¹çZÝÊZ|Hð¼ï«áÝcîÿ×Þ•@ÜþÓ>‡öŒ¾/icL[OfÜÊÎðï7¿c¿ÍÍ®í¼ n@Ízöéµï{U6­¯/³øoÙIF´›û|ôS½£c½‚Mû¾ÍA¾œÞÓâõIJŒ¯öyjê¯#±ø…ûA|L½øcñ³Æ ¼#£[h>Óµ¨4ÏêºãÅz×¶&Hf”X )¢òÒHg)¾lÈbPÈŠû— J§²§VJÜî u|²’µú.h»é{&¯i].Ü-K ,—5¤”–Êî*I&®í¬Sz[ÞiJËšÕ¯ÇÝWÃþ&µ_x4¦¯ý‡áûvóOñ5ÕÝ•Œ··–ÂX­ÞãýÛÇ’Ê#‰ŠHÛ‰Xw éÅâ*Q†‘öœšëï{7(¤Þ¶”Ò§uÌä¥nfÑåRœÞŽ&£¼œ'.Šñƒ¤å'²¿$œí¯/+„[æ¹SÇ?µåÿ‡%Ó¬¼1ðÆï_Ô5[ÍTi‹š•Â]XX8û4Ú‚™ÜÞ†³,¨Ê»ZÄ8~BñÊ›‡³•Znñ禢íkƬc(ɧªv’¼~W5ÃáåZµ<ýÙNu ú¨ºr„]¶æMÉÛmž‡‰?iïi7zö‘ðÆ-CÁzN­£hZ†©>¼-®RòýìÆa¶òII}.Ò£³‚¢=¿¼­)Òæ¯ SvSœá»÷9““]”d’M½i's’=¦ÛE^J“ª×eÊ䢟Wd›Ù(»®i.CÐ~øºâ;ï‰þ¿¿¾¿ƒÃ!6–7W³µÌÆÖ{KkÄŽI]‹9®ž0XîØ‰œýæÊ’ÿe¢ú®h¿>IÊ1~o‘GšZÞJM¾kšÕN‰všŒÒí{ÆKÿ„ä’Ò1’ŠI$_ÿ„‚×û²þCühÂAkýÙ!þ4ÂAkýÙ!þ4ÂAkýÙ!þ4ÂAkýÙ!þ4ÂAkýÙ!þ4ÂAkýÙ!þ4ÂAkýÙ!þ4ÂAkýÙ!þ4ðçƒ?k_^$øù¨| ÖeìeÑÌwZ·‹ÅÏ>o§;0ŽîþÏ_?ÍòäD »::¿•åLbûD¹K¿‰(3µ¼;£ýïúûÕhö‚Ôµà?ÆcHÔ.luk j×6·¶R´3[J–’²I© ®¬  €Esbß,#«·4µïg8§¶º­4;ò¸F¦:Œ&®œ£töß©ñ´ZÏŠ´Ÿx·XðN±ñ*ÏáĺᴻñÍηûjrëG¨­³jd^}‘íä¶F÷,Í(Lƒ ¯YE,eSJμ”V—ö~Íé5¿ÆŸ*Ÿ½»~ï!äa¥Ï†s»súµW7öy”$àãÓ™{ÎN>í½›ZÜí~*~Ôþ2°O¾ð7…ôÓ©è~×u=ÅÐ^_½¡›O¬áÞ}-m^xŒ®|¨&º_6ŠSK.2Z>ÑhÔ¡ÿoBU9n®“w÷uåå´¯ÊË›ÕÃÑŠÇQ¡Q^2”bÖ©óJê.×I4šo›hÔª4›âwÄÝ⿉îþósmý$p4±Ë²JQfw ¾5FÚ4ªÓÅP¡^)IÊÒî¾>W+hÓJî)«¦“kW^ãXŽWuU×ûÐOT¯ªV”£v¹­%gËÞhß­ôŸø“C×¼3.Ÿgý½“ªk2xŠâúÖÎõô{{Øü¨æVvÌü¾Z™¦ùØ,)Ó'7+S^Ù¦÷~Îjë«ÖÕ-wËI-É© ‹Ù¶¯7wKd§:VÛ™ó¨FöR—:m%Ôÿl]Z×Yð¦¥üÖ5+CNµÖïã²MNòK=>êâXíLdÓçCpÐÀò´w/m’JøvM(R”êû*«‘§Êÿf£Œ\¢Þ‘q¦ä”¤¥v“j/Dâ¼£J„«Áó_Ú8[^xÃf­wûÍ9RMk«Z\_‰:•–£iñSñ&¯‡ÿá>ÔŠ¥ïedœ%üE E§ì¤¯ÄûŠßÄÖ—6ð\*LTW—3È&ªqä“‹èsPª«ÒT­Ì“ûÕÉ¿á µþì¿ÿ“Pÿ„‚×û²þCühÿ„‚×û²þCühÿ„‚×û²þCühÿ„‚×û²þCühÿ„‚×û²þCühÿ„‚×û²þCühÿ„‚×û²þCühÿ„‚×û²þCühÿ„‚×û²þCühÿ„‚×û²þCühÿ„‚×û²þCühÿ„‚×û²þCühÿ„‚×û²þCühÿ„‚×û²þCühÿ„‚×û²þCüháÏþÖ¿¼7ñóOø£~Ê?Û+¬.´Ÿ/‹ž :ãNFQ%ÜïýžÞG•æF%ˆ–uwEO7Í„ÊöÞÇ}ñ#Á’F ¢kkó×}&€=*€<¿á®©kÃO†ÐÉ6×_éy<¢Eí@OÄOëú¼ð³Â^'oK­X_ê×þ#·¶†æêÖÚÕí£ò­#^!3Éw2K¨¨Ž6uešp•j“»´)¨·mܤß*Õ4£îIË«÷Tmw%sj•(Î×”¥Ê¯{%ÊÛzZïD¢¯»æi¨¸¸5_ŠRü+‡Ã^ º>/ø¡ã}I.î­¢Ó­t»{ùlà1ù³Ü3= ÓÃØ›Ì@ˆv§*¼Í¨ÃàäÕí»QѶܤ–Ê÷q“J1´TÆ“Œyå=”U÷»MÛEk$›»µ•“mÚü®¹û`øJ·7úg„|g¯iPxrÛÅ—×ÚM…º¦™¦Jó£K:ÜOïˆÛI¾V—qkíÒ1R©Ê¤¹9¡{û¯Ú(¸I=Üd¤í¢ÖVº»Pœ£X·9:‰Cí^”£ü·¼”Ræ÷ž×ÜàâøõâK¯ˆ¯üE¨x×Cð…õÍ @ÒaÒ-tmîÔ–LÍ!–ášf»‰(«k Ú©pÓ8Sö«÷•*Ê)=’Š’åÓ¢i¹»ß™ÅAòóYÆN2¢ýÏ`ê6ºünêýych«[š2æÑÅ¿]‹öšð´Þ-Ò|4žñgöV«®ÜxsOñI´¶uåí¼w:¯ïüõDkI£Þðª»/îË®Xa ŠT½«ÓÜ•Džîê»]YÅ;6švµÚª±t¹ºòò§nŽN)'ÿ+µî«8¶§h¸.?jŸ‡¶Þð×N×Ι®xKRñ•¼+m š;;(à’XÜy¸0¹@ª©!²ëÁ:Ö^Âs„¾Âƒvÿ§’åVë£ßð¹µ<4ªUT“Wö®—ý¼¹õÿ¸õßU¦ö¡â/ÚËÁ¾¸øooâß ëÚ3xÒxà±MF÷FŽxL— lö¿n72ÄçÈŠR‰ ólV½œ¾´ðkY¥}5ÖÒ|ºlïgjmµiµv¸½ªxo­¯ƒWÛÝI7-m²Ç£J7qRæ|ûIj~.D¹ñ¿‡üIá¦ñî©á›8í£Òä·ÔRÜjRè‰îqÙþõã1“:¯–Z"ÕåF•i½eJS’w²QI¹+k×ÝWé.eðߦ½7 ¸ŠPW?egÕóû5eêç}R´$­ï¦—Eiû[ø*mTñ5÷ƒüa§xitïéí¥§—â[ THöŠ— ñ±£uŽémÝ–@@áö©·I5UrÍr·ñ%&£{+§Ë)EM&Ü\’jì¨Pu1¡Ÿ4Ý>o³Î¯£ëöegnWÊìö¿wð÷㮉ãýg]ðûøcÄ~Ö4ÛKMI-|G¼m}cre\ÅäÍ.Œ‚’l•â’+gFQŒ›Þ2p’ꤒ}4i§£M§gØä…U5NI>YÇš/£]|ÓWM¦“´“êx_Ã?Ú;]°ân¢utm[[½ðÙ‚Þ(¤º°¶Ô'²1„Uó%ŽH­À$o¶Ä x挧<¾”©«×j ]¤êéM·²¼ÔàÒÙF-«Êï²µ8CàåËI¨¶÷åå¥Nuøm>e«mª‹H¨£ Â?µv§ð»à¿ŒhKÖÖ¼C‰5Í"þûH›IÓc„ÚÞ\"¤Q]\Û‚ÇTHD³¸L•f9= Òo J›¿´‚|Ï«º3Š»Öé¾XµvÒø¸U”ëMFÖpjøyéF|œÎÑ÷[qæ“÷Ñ^ÞÍ©þÔþÓ|U©xwþO\é:f­¦èÚŠ-ím†a=üvÏj\¼ë3#›¸˜âr’á«2£NUg?uÊSŠ¿YSRmi}ùt{6ÒN÷J'5J´=äàªiºƒ”•õµíË)4®ÔUìG?ígðËNñÿŽ~k†óNÕ<-¥Ýë7w?iÓï–K[aH K™®ab³#*\A8ÎÐÄb°§?kB¥h&ùZ–­·'k^-¹$­u%Ì®–¶ÚTÜkS¢íïÛVì“qæÖövµÛ•¹U¾-cÍ{û^ø@Ó¼a{ãŸø³Â7Ó,5[‹/GaOíÄ–öɱÝ<žH°L’"F6¾Í'h'ªmMSµ×Ä×6îÑiG[©Yì®ô&œ}«‹_ £9'gnX(¶íkÝóYFÜ÷Þ)8óIáÚëÀ~;›ÀÖ~ðö½ªj%žþ'MŸJ¼Lr[,ò\\ÃxöìŠ—È ÊJå@ó1Ö4œåÊžœ¼÷i¥niGª½ùâã¢×I&áy,œÒ„绌”,¬Û” ê+tøV·jÏG©ô¯öÕŸüüã§ü+"ÃûjÏþ~?ñÓþÌé¥ÏÄ¿ÍnCáÝœcþ^õZ¡ñÃþH¯Åÿûµ_ý$–ª& >ý²Ïücßí ÿ\ì¿ô÷a^oáÇúèpÒøÙ«¤cþÇ@ÿ²Mkÿ¨êS‡ðWõÔRþ+þº§垉óïÆÏ„¾2ø¬úUž—â iš&žcº¶mSÃúƧe|¥Á¸´Ôlukm³ñ Ae žEÏ«I+¤ÓiÙ«5¦é­ÓÑéu¢+™ò¸=bí£I«­ŸUÑîº3?Ãÿ³¶sáM'BøŸ«o\Ò.îeÓüCá{í{A¾ŠÑ‘KzÚ¥ÍìÛÊ|ûîJ2¤*cýÒšrJRæi|<¶²IÆüÍJ? “—¼îäÜž­¶¡'N.)îÔµÕó$Òi½SI´­k'e¦‡¢ÍðoáœÖ:Þ™ÿ¥¼:n¯áȼ#uik,¶ñ6‘˜GjˆŒj¢æ`¾ïp¸º’u\ÜÝùä¦üä­gò²Óo"¨Ô–T¥MëM·½œœ\›¾í¸¦Û¾ªý]司EðòêßÄ“ø{u¾¹¨éúµú}®ày÷v"ØZÉù]‚ÊÛå\+y0mÍ–ªIJOXÊS^R•ùŸÎïM—Dg¨CÙ­½Ÿ²ÿ·=ïwÿ'–»ë¾ŠÞ ìû«ÝüuÐüz|1 xÂ.¹}âö*ÕuIukÉ­æ· 4ÉaŠÏN/ö™&™àiGE »s=F ,<2û‚Žé)ÉIÚNÍ+'î%ÊܯuÉÖ-ºéÆ:ó:m·¦JÞêÑÊñŒTÞª Kí4z5¯ìÅðVÑõVO jŦj+[Ýëú¥Ä6ÖÛ~Õmk— –±>ÄÂ@¨hÙ¶”§MRŽÖ‚îíM§ÛÕ¨ÛDÞš÷wµVjºÄ'ï©ó®ÊošòKdåÌù¬½í9¯ËoøàOÂÿkÚ‰5Íî]NÒ;(‚Ûê÷öÐ\ 9ŒÖ¦âÞ)–+††RYTr¤œZF¤¡Y×OÞræÿ·¬—2[&ÒQm$ÜW+¼t0öqö*…½Õ>V¬âÞî:¶“vM¹+KRÍÁo‡v¬u«]ì^ zOGºµô¶öú”‘Ï“ÃnÒ˜¢Þ·wÑQšB쥀a8ªpTÒÑ)E__vv掷÷tÒ;Ei“f““©)ÊOY¨'çìÜ\~k–:­ZII´Œ]7ösø=¥Yø“M´ð½ÉÓ5½2ëEšÆçXÔ. ³°¹ÿ_kc“2ØÂÿ.cµ/É»M­ RÝ.Mõ~çÁy=ZDÝ—mMjмq)ûêNK·3ÕÊÛs=níww®®ý6«ðáïj~óµX£Ó"Iþ×p˜]:åî¬ÆÕp?w4Žý>lá·\jJ5Týç''þ'M¿œ$Õ¶ÖûÙœîœ^8[~î*Éy^ß}éÁïÓÍßÒ* <“Ærñ÷„¢ ¾}Î…«Ãd€f“í:d›wm‘ÈØáMpáV„|/€Oƒîÿá’F™­3s¸ÊÓ›ƒ'»Ìó<âdß»vîsJ+—Ù[þ]rrù{;rzÛ•o{õ½ÝÔ—7µ¿ü¼çæóö—æô½ÞÖ·KY2|ð´š‹5ð¶¶#ñ47jÚZj:’éׂt 3µ€—ìÂGQóJ±$’[$“ ”U'Cì»÷Òòæ÷^ñ|Ú§šmÛvjªÎ5aZ.Ó‹M?4¬¯üÖVKšú$¶Š³í¾ ø^ÚÃUÓ[š½Ü–Šž¼“S¾Ô/f¸ÓÕ§u…æšFàÜ͇ݼv@Ö«u£(Ïí5'm4RIÝY¦¬µZ·«×S:?¸PPÚÖ[¥Íneg{§Ê•ž‰+$–„z×Àÿ ëÚW„4‹¯ ëVøZ³h÷Z6¡¨éw–ùb6.í¥Ž}ŒŠ”¹QKTMº•e]üRVvÒêéÙ¥edÒiZË¥…M{:~É|7¾º»ë­Ýß6®ò½ÝÝÛ»2õ_VšÝLjìu[=bãÂí®ž·º_™}ɼ²tk{´¿ŽUd A˜’ìa·Œ0u»mïÏϽÞY8òÊÖ²³I4’I>mù—+àãÊöƒ¦ïï^.öZßù§vîå̵\ºêÇð; áM{Ásø/Q½Ñu¶Y5)uK›ëÛÛéo—$·Ó;\´‘ìËɺ?-6ظ%ï(%§+æV÷m/æÒÞó¶¯w³m-ÂN[Ýr»ê¹]Ó×.¯ÝÛVívï{û:ø?RƒG‹PÒÛBÒ!ž0A0ÉöNMŒ;6É#lp€:/‰~¿ñ×€|WàÍ>óK¶—\³}>Y5«‹ëco/É2<0\ÛJwDdPRxʳÉÛ´Ì §nn?ši¯ÅQ«:#V›´¢î½QÃiŸ<}­Z|^ñOƒ|Ià¨E¬öÚg‡|3¨h“Åwkq Å´­pú­ÎäG€Á¸íËm ­«©)VŽ!¿}>düÝÕí·WäcJ£Iц‘qp·÷\yZï³µ÷ó¹,?³¯Áø5-Sÿ„^âiu›mJÊæÚëW¿žÕ Ô=ìp[<Æt™Àg¢Üõæ±T⨼:øZQÝÞѳŠRø’…½Ë5ÉöllªÎ5£];IIM‰&¹­³“Mó6¯'¬®ìtOÁ߇šD…ºh“ßÇ¢GáËïj7z³^i¨óºÛÌ×RÈd\ÝN2ä±WÚIUP.¿ûD*S©ª›N].ÒQON¶KU«~ó÷µ3 ÞÙ{'ofäãåÌâݼ½ØÙm­- m'öøW£é†‹‡¨ÞZÞϧÜM>³®êZË–âÒ1ss<“,0Ê»Òq,ÿ/ÎûµöÓæŒïïFNiõæjÎMý¦Ö—•ô·ar¤šZ'BÝdš’ŠÚ)§¯*];+tšÂ¯j¿ð”}¿Aóá"Õ,u­Ký*uûMåŸÙþÍ/6ìû·Ê¸Vòþ`w6s¦Ý/gɧ$œ£å)^ïÎ÷z=;)¹ß›¬7þÍuÿ“Ë]õßEe ü‘á- þ„Ò|1-´úL$ñý‰í×d[YH$%H$†RC ½Z’­_ë55Ÿ½¯øâã-6ÕI¯Åj•°…(S£õx+CÝÓü2RZïñE?>·»8ôýŸ<‘âGá'‡õ‰Yt¥Öuamhé?Ú¬¡óöY”Sl"ÚTcÉEF¦›÷ylîî¹U¢”¾$’Ò׳Z4Ö†ÎmÎU:ÉI=š’´®¶nZݵvÛw»mèj?ü#¬h¾(ðö­à½B÷KñÖ·¢Ý\^Ë%ä¶ÑÃ.Ò³™7¶„*Kn,ÄéÌù¡%§,œÕ’II»½–wiÇá³qµ´%]EE7¤9/w~[¶µÞéɵ+ó'­î•¬øŸàæƒâÝ{NñF¥ x‚×ÄVVâÑ5TÔôye·¼C3ZKš ù`’nU,Øsfi¿eQÔŽí¦ú¦ã{6ž«µªÛM…(©RTZ÷UímºIÙ­Uì¶kd÷H̹ø+g¬i?¼!âmcáÿ‹nÍìº ösGöy$ÚÓ*0%TY@Y]¤;›p £tàÕÝ9sEö÷¹ÕûòÉ¿.NX¸èÜ©Î^ÖubíÏÿ€ò6ŸKÁEiªiÊ÷zuKðÛGOÃñ<"øÆ'û 55‚Péaæ |€>îÝàã=³Ž(”yãV2Ú­¹¼íÌ“õ´ž«W¥ïehQJ4à¶§~UÑ]$ÿ¥ä¯k]ßœ´øà»Pðõ¯oG¾ðì^žßͼ>f•œßq}Ãi›ç9ßËp1s“©u.²ŒŸ¬RQ$—“êoõ#V5“÷£)I?ïM©IöÕ¤í²éd øᣫÝksè~(º¾šàoõÍ^ê–3µ¤NÑÚ¹Œ² XÝU™T€ÄêEU§RœõU.¥Ý¦î×6é7fÒvvZh­•?Ý:n{7Ñ8«EÛfÒêîõovsðÎZv—á+¯xGþ?×émc}e«jºÆ·Óc#}­¬wWN–»ã_™ùTœB•ÙÕœªÂ¬Ýí57}[”nã«ÖÜör_i+=ÓYªqŒ% ~íââ­t’–¤­­¯Êþ̬õW‹÷¡g«€ÒnÀ…»ÿ…fZI+!~ɬÐ*óÿßü(}“Xÿ Uçþ¿øPöMcþWŸøÿá@Ù5ú^à;ÿ…dÖ?èyÿ€ïþ}“Xÿ Uçþ¿øPöMcþWŸøÿá@Ù5ú^à;ÿ…dÖ?èyÿ€ïþ}“Xÿ Uçþ¿øPöMcþWŸøÿá@Ù5ú^à;ÿ…dÖ?èyÿ€ïþ}“Xÿ Uçþ¿øPöMcþWŸøÿá@Ù5ú^à;ÿ…dÖ?èyÿ€ïþŽì¿RÃÚ^®-"õ}A  x+OñÁÑ/W\ÕôhÒ´Úoˆ4¢ŽêÏx "m•$†XäPG,n‡ Ø ˆË*<µX»;8½µ‹µÓNýRkªi4ÑNJPtä®®Ÿ]ºM5g³k³M¦šž,Ä+îøFû;ÁÉ;Ÿr6:u:Âršõï-tëæÎxEBš¤¶T½—ý»ï«ÿ‹ßzí¶›ß’—à„ì¿á%¼¸ÕüW®i7VZäøXÝYÅ )©ÉçÝÇnëRQ”y§b…¾úŽœ²Ng¶£¦¬¤”påz$âÒ³Ýý·'ftF£–!Uv^ú›OX¹r¸·-ÛMIÞ+D´ŠKGç^ø;â/ßüGÔ>&Íã‹;=KNÑ´½.óÄÚž”úÜ2Ø\Mwâ85¤~\ÓEå™™¡v•X?ÍÕÍË4Ò¨ê{KÇ¥¢£fšå×ÞN)8r5öœŽuîòRIºq„âÓz5;'g}Sæo¹ohFßAhß…Ž¿á¯ëÞ:ñ‰âß.ܹjF:sÅEµ{èÛMvzÛµ’Ò÷nµpänë™My5FÞžózÝß­´!·øn-ì,ìáexî_³Øé–_h›YÝ,¿b¹7s¶ÎeŸ>Tïÿ-"p½kERÓç²ø”­ÓHòÛü/âkùµ*rçæÒ×ö›tö¿Áÿ.ÿ—Ìõ·_Ö³$Õðk—ñ׉þí#ƒïwª‘ú~„Pÿ?äŠü_ÿ±[UÿÒIj¡ñ"gð³à/Û(ÿÆ=þУþ™Ùéî½ßÃõÐá¥üFmiþ1»@?õImõJpþþºŠ_Åþ»¦•垈P@P@P@dë:…â;E°ñ‹aªX«‰¶£l—‡€Û\œ3îh•ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€:­@м9hÖÑl4»s!¶Ó­’Þ2ä[j3€}…kP@P@ƒ®xWÂþ'[dñ/†ô½Y-ËWS³ŠäE»Û½N3œuÀ wþ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEtZ…|/á…¹O xoKÒRà©™tË8­„»sÛg8ÏLšÞ <áw„m„‰§ÿniöÌï ´ÒüC©Y[ÆY‹Å:¢ ’pªµKÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ðÿ ÛÃßôñgþºÇÿ$Ð߇¼'¡x\ê¤[L.odº»¼ºšòâàªí]óLîìpl œ“Gã‡ü‘_‹ÿö+j¿úI-T>$Lþ|ûeÿɽþпõÎËÿOvèVþ®‡ /âKúêtBƒû5x}¿ê’Úÿê<•Pþ þºŠ_Åþ»¥µåž‰É3x¯Xñ^­¡hZ¶“§Úiú}Û=þ›-ãÊóÉt„·[Ç;5ZZìZÜÕÿ„_â/ý^ÿÂvãÿ“¨÷{¡ÿ¿Ä_ú¼9ÿ„íÇÿ'Qîö Cþˆ¿ô9xsÿ ÛþN£Ýì‡ü"ÿèrðçþ·üG»Ø5øEþ"ÿÐåáÏü'n?ù:w°jð‹üEÿ¡ËßøNÜòuï`Ô?áø‹ÿC—‡?ð¸ÿäê=ÞÁ¨Â/ñþ‡/á;qÿÉÔ{½ƒPÿ„_â/ý^ÿÂvãÿ“¨÷{¡ÿ¿Ä_ú¼9ÿ„íÇÿ'Qîö Cþˆ¿ô9xsÿ ÛþN£Ýì‡ü"ÿèrðçþ·üG»Ø5øEþ"ÿÐåáÏü'n?ù:w°jð‹üEÿ¡ËßøNÜòuï`Ô?áø‹ÿC—‡?ð¸ÿäê=ÞÁ¨Â/ñþ‡/á;qÿÉÔ{½ƒPÿ„_â/ý^ÿÂvãÿ“¨÷{¡ÿ¿Ä_ú¼9ÿ„íÇÿ'Qîö Cþˆ¿ô9xsÿ ÛþN£Ýì‡ü"ÿèrðçþ·üG»Ø5øEþ"ÿÐåáÏü'n?ù:w°jð‹üEÿ¡ËßøNÜòuï`ÔÊVñ^â½'B×um'P´Ô4û˵{ 6[7‰à’Õ%®% ¹=†6ŽhÒ×A­Î¶¤gŸh—ž4Ö4m#Wþ×Ñ!ûu¬W>WöTÍåï@Ûsö‘œgÀ®˜áù’w3s³4üŸÐ{DÿÁDßü•Uõ_0öžAäøÓþƒÚ'þ &ÿäª>«æÓÈ<ŸÐ{DÿÁDßü•GÕ|ÃÚy“ãOúhŸø(›ÿ’¨ú¯˜{O ò|iÿAíÿòUUóiäO?è=¢à¢oþJ£ê¾aí<ƒÉñ§ý´OüMÿÉT}WÌ=§y>4ÿ ö‰ÿ‚‰¿ù*ªù‡´ò'ÆŸôÑ?ðQ7ÿ%Qõ_0öžAäøÓþƒÚ'þ &ÿäª>«æÓÈ<ŸÐ{DÿÁDßü•GÕ|ÃÚy“ãOúhŸø(›ÿ’¨ú¯˜{O ò|iÿAíÿòUUóiäO?è=¢à¢oþJ£ê¾aí<ƒÉñ§ý´OüMÿÉT}WÌ=§y>4ÿ ö‰ÿ‚‰¿ù*ªù‡´ò'ÆŸôÑ?ðQ7ÿ%Qõ_0öžAäøÓþƒÚ'þ &ÿäª>«æÓÈ<ŸÐ{DÿÁDßü•GÕ|ÃÚy“ãOúhŸø(›ÿ’¨ú¯˜{O ò|iÿAíÿòUUóiäO?è=¢à¢oþJ£ê¾aí<ƒÉñ§ý´OüMÿÉT}WÌ=§y>4ÿ ö‰ÿ‚‰¿ù*ªù‡´ò'ÆŸôÑ?ðQ7ÿ%Qõ_0öžAäøÓþƒÚ'þ &ÿäª>«æÓÈ<ŸÐ{DÿÁDßü•GÕ|ÃÚyvú'naIãñ€³€ÚLùëùù¬gÁò·øÁ)6ÕÉÿáñÿý ^ÿÁMÇÿ$ÔÚßÝÿz‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚”þm/Ä:~“­ßiwv×–W7 Ö6rÛ´mÀ¸%¥pAžÃ¥K·@Ôä~8Éø¿ÿb¶«ÿ¤’Ӈą?…ŸþÙòo´!ÿ¦v_ú{°¯B·ðãýt8i|lé´…ÿŒeÐýR[_ýG’œ?…ýw¿‰ýv?IëÌ=ÂÿòQ|eÿ`]#ÿGê5OáBêz…HÎÁ¾6ÿ„‚6ÓW³~½wc£¸bÑÝ[°SæBÝ—Uu?23ÊÌÌüyñV½á‡WþÔ†™ªßêºVŽ5“Íý•íý½¤—AY D“³¯˜¦=Ê»Á\ƒžÚ½;—*œ¬Úßg.U}¥6•8½m)+&즩ҭY«¸BrIíxŽlÓ²ø¥myS±ËëöšGìåá _Åzþ0ñ6©©]iúU¾•â_ßêQÞê7wQZÛ6òI…šnÌ0(P™"'*‹Z)JS§…£ïÊÊïáJ2”›“æ›JnÒsmÅrÙÊNSj\øŠ²v„%)4–©+éËÛÑYEk­¢•¹]KöŠñî>á;ï„:|Ÿ.Y''£Q»ç<#ûPüYñ½§ÃÇÑ~ißx÷óøÃÐê>4òãh-¸¹[ÇK01ûT&-fó~óìä2­âT°Ê»’»¥Ô~q’z/漣iÚ6m©»%-jÓ:®÷UYÒ½¶”\¬ÚÕòÊ0›º¼“J<¶jF¢~Õ:÷ˆ´;ÄþC«éö¾ °ñÞ¿¯¯6k ;±9K{E[y–êä ;¬‰Þ/–?Þüçec902¯V´¿qJJ.ij×*œ¤¡Ú0”dÕù›|±M¦M*j:tµyº‘QoÝR§%œ•ôsv‹Qz&Ý´NÞ§ûOx‚ÛÄž!þÎøaosðß@ñ ê>#›^ònÿâmƒÁ4"Ù„‚7Ôc«ÍC!,‰­<"øTñRßİxrAÔoõ«+†šÁµœOi§Iy°[Ç(e[uu_,™†0š­Ëìµwš•Ó÷]>FìÒwº©M¦ì½ç5(Ùìéò{ITÒ*0’ÚíNn 4ÚI©FWIËEx¹6‘ÇüDý§þ/ÝxÇïðÿáU¶‹âáÃøÆöÿÅ:¥Î›.‹#BCg>šÒNèöXÖâ8¨Ãx„ü¦«&”§îÆt£ÒïÚ(JÍ&ÒiIÆv“å –¶ÛN5«aã8ÝÔHÙÝ&©Ê½ì¤”ùÓ^îÚö:]{öˆÔ~'ˆµxâãÇ6žðåãØè:ö¡ªYÞ]j:•Ý´Û­¨*|ÅW’hmZfY6å1F¯½x¨Õ«J‚ÿ—ªwv~ÏžNéJJ1I¤’÷­ÌÔ[vâÁ)WÂañ壅Y7¢Ò ›»^êrŸ:Ñ»AÝ)8¶ËúíAã «o>¯ð¦×ÃZÔ.loõ?ßë™hc–Ý"K{‹½"9ežqqû¨® ´]ý¨>!hžÑ|à}K⽇ÃÛ¯êü$·š¼:[ÙZÛDÓÊñÍ#( ζððs‰ë޽I:ª)¥(ÆU,ön:B/ºu%8½%N.êèè§©J¤âåã /öåªø_³Œùe¼gÊÖ¶)x[ö‡Ö5üN›öR6^Òo5_iÿ SÄüDöwÖ2\Úܬ2Z‘qr­m,ŽZXB…R®ìv³ý£q÷aÑ…ÖîMS”´ÓÝ´£ÌÛMó;FVhôp‘‹ÌTe¹V©î;YF5Z循ïXÆ+Ý÷}éF6o·Ö~/|I²ñ×…¼7ðçEµ•¥ñÅŽ‰®Mâ/]ÔÖ_-ú¬Q½­ÀµÍäíÌ–êp~Ñ#&Ð^ÓÈÕ©7ˆÓv¹&“}²wŒn£ötI3˦šËUkóUö4d¯¢÷ªºzïvíg+7i·«„T»­ãn½suoà߆¿cÕ|]}¬ø¤›x¶ê+hí´ÍGì³Mö¶·¹•ZIg‡Ê¶X¼¸Õ™C*Æ¡¸éÎ¥JçNJ”fõ×ÞrQŠjO–MÊMm«»GezQ¥R~Ò[ÊZiyRFíöTVš'w­µvÉÖ¿jߦ™¨ë¾øHšŽ£ø*ÛÇ:»jž K ­m^KÄšÚ(Ò –[„û•Ò7ù³$x]÷ ´ê~ú2ýÕ$¥m\kF2Œ¹|£$åÓZ%ÌïiެÜ(Å~úR«[û¼Ôœb×6þô¥h¾[Y]Øìu_Ú$Ùübð×Ã;/ èøY•,›ÄtÚ„¦]½”—‹Èû³ŠF§ËûiŸl±¿“´æ°Ä:ŽªOÝpNVžî s$ݵO™{œé8ٴ2ö4±ÚJiî”åËe}Û_*µìÛQRòéµÿjß±'Â}ZïÅ:òëÚÄ~‚÷ZµÕnm¯ç[NÆ)ÏÚãu˜3Ç#©upÄ1æ½ U(Ï0ÂÑÚ2”n“jÿ»o¥ºêu7ìêãÜR÷>µË¢irû^['§»enÖV55¯ˆ3~ÍÞ ø§¥[Þø›ÅÞ³Òt-CJÑu]JóY¼±Ôoï§°[qrââöHexâ“Né¶Q>V*ã§^n£Ëy*Š1–º©BS’|±o÷J<׳“U"”S!Њp«~X¸U”µÿŸ|–jí%ÍÏËk¨Þ)èÜÛÝÒhßˆÞ ›Á>Ѿñ¯ˆ"Öe6šþ¥¨hvvë`ÖŸ¼y¦ÅtñJ—€û‘*mÚS3-ÊRjr¦¯Ë7v“øå]ÚM¸óFí^ 9r= â£Ë)MÙ*‘‚ÑÙóS”ï­´+‹µõN×µž=ßí=Íÿ¬|'ð›\Ö¤ÕtK wVŠÒßR¼“L†êiaX¢667QI*›{ƒþ‘-¬LvÈrþ]Д1Ôi¿ÝIÁ)4Õý¤c8ɧe£89Þ\Ñ»´]•準*•ïµ\«[ºO–I5«æ—»G]åËu~¯Cý¢üE¨x«I´Õ¾þÔ¼Y¬ø:ß^]ûEѽ°ûcy­f-ÀH–2Þqus´¡P$l)×N‚¯U[š”ª¤µÒ-^/k;7%ºi$ìÝ–ÕèÊœ){ÜŽš—OâÆ 5½Ò•HÅݧ«i41¿ý¡|[oâÏ|Oño…n´/†GÀ>&ñ]¶›¥ëfþ]ZÒ/ìÙ`k«o.(â»Xݰ¦EóÈrÕw©†–&5£zª4—*»JS©Ëdí{Ýòɨì—/?M#EbU:t_»*Ê<ûh¡Z÷[ò»)GVß/½5ú­#ö ñö«¦øz/øQ×Þ*×;†z*³P¿ò¹'Êüï+Guñ_[YìÓŽ½u«§ M/æåÕ¯/vïg¶ÇÍÚíðž'ñ®¡à_ü!¼¾Ö×ů¢éöÖúº´º¾Œ_Jú¼ !Ã.téÑa݆b¹•r+’…YVÂG îéÔ¨âµiB*”×Kºªµ4­ð¹-Í+(R­*Jjׄc'¢”åRTê+ëhÒp›”µºŽÊ÷Âÿ´ŸÃÏÚà§‹¾%üYÖÿá^økÀwbëZѼ!ã½^ËWÓ¦Xæ„ÙꋵÌ2y¬!‰¤Y¥B³íÚÚâiÆ xšmÔu/(j¤ß-¹{ÏuiE%Ϫ’j°Îu±upp\¶ßZI&Û“ZòÅ$›”dßÅfš~ñû"[|U¶øà£ñŽmY¼_9¹¸ŠNn5[ÚÎÙO2\-¹ˆ;7Ï»ï|À×Mx:Q¥J£N¬a7…Í/y«iäÚÑ´ä´g ‘¯:µ¨¦©JrtÓÝAí}^úµ«´ZZZËÄüM.¿àŸÛàå…¯ˆ¼}áÏ øšmv=BãÅ!¹ÕtÎöË<Zu˜žx¬^ÞÊÏ™d…Ñ<ýÇ<¸*¿YÃIÚôŸ,[÷ªFNúF7ºRmsGÜŒSk«íBRמ Íh¢šiAÇNiMÙ_•ÅYÉÏšÊOø1©íMâ­á_ŽðéÑ|_â¿_ëÖ×>'ó‘Òg»’O.æ(K›nV%2"2++\J5ñIR›Š¤º·.y&õözòjß4•Ój-“¼kЦ•ªûÓ´$Òä–ŠM§%h«Cª½Ÿ|QñgÅ:gíñ'Ãú—Œ,iÚN“g¥xž[[ É;G, ‚[S"—6èbM¯»+ƒæÓœ¥–¹'ïòæ.ï])¨rùÞ7ýÛ¿¸îÒw:jÆ1ÌZ÷9° ËMg)syZV÷Õ½õdÚ=Gö/ý¤|yá?Ùƒá·Å\^]xûÂwÚ–‘ã{ŸÉ©ÞêSY2™Åô2B E’BÈây²C$ªûøŠq«^­(®YS¥Fv[8ÍF7¾›™¦Õ­«÷›Zøøz’§BFÜ£:µawº’s’VÖñå‹IÝY«ZÖfwÅ{ýoáïí©áßüjÕ<]ÂMVáð—ˆ<1¯ÞCc¢Éæiѵ®¥a  Iv6É+¤ÑÈ/­Õʈ‹ƒ*ø§‡—ñç'Ë}c$ì£{¤ÒR²j>õÜ_3MúYšO ðþ-Ïm\Ufç§Åu$iÊ-5/{™×þ#|@Ô_Â^7Ǿ!µ¸ñí/…äÓ¬õ‹”¶¶Ò,ÅšÙU‚,R}œÍ*íÄ /» ‡”~öYw>¾ÖŽ&¤¯­Ûçåߤb£Ñ4ä’mÞsÉÉGOeº{Ôe)ŠN¤Ó{òÚ;E?í¯ø¯Fý¢>:G£xãÅš}–™û>ê¾#³Óì|C¥®¦²Ü@·il’ˆ–UW †Æn¯>R”0…Dß2©B)öRW’]¯Ê¯kuþi_ÐÃS…LnU-%R¢’é%ge%ö­Ï-ﺿÃs_±?Œüu?Äÿ†šŠ|EãÝ?HñWÂ;YG¼C?ˆ?á,Õ¨n5[k›¥´‰RE ’o>3öq°‘ôáVÇáâ’tçýªp|ÑnRê¥+$”§gÛWIøJrt°µø§Z.WÒV·,9{Å^Nv[r§+Üúöø…ã~Òÿ²…lð/Ž< ¢xûJð§ƒW[Ö›s§ÉkåNy$9£¼x¦pzÑ«³; פé¸âñøi5%Ó­%m&ùI|1”y&£öd¥eyHäuTðØ:ñVn¥ZrW½ì¹¿íçFIK¤ef’äKÏ~+ßëmOø¿ãV©âè>j°G„¼Aá~òO3N­u+]ŠK±¶I]&ŽA}n®TD \¹WÅ<<¿9>[ë'e+Ý&’•“Q÷®âùšo³3Iàá^Ã…¹í£‹Š¬Üôø®¤Ö±9E¦¥ïs:ÿÄoˆ‹øKÆñø÷Ä6· ý¥àð¼šuž±r–ÖÚE‘¸³[! °EŠO³™¥]¸‘¤÷apòÞË.ç×ÚÑÄÔ•õ»|ü»ô‚ŒTz&œ’M»Î`¹#™(éì£B·OzŒ¥/ñIÔšo~[Gh£§ý£5ÿèß´GÇHôox³O²Ó?gÝWÄvz}ˆoà´µÔÖ[ˆí-’Qʱªá‚pÀ8ÃÕçÊR†0¨›æU(E>ÊJòKµùUín¿Í+újp©Ê£%¤ªTR]$£ì줾չå½÷Wøcnkö'ñŸŽ§øŸðÓOñOˆ¼{§é*øC§k#Hñ÷ˆgñü%š • Æ«bíst¶‘*H¡¡2@íçÆ~Î6>‚¼! Øüø/­|NñOŠt­#à¼w³kºµÕÚêZ™Õ%½t–Fkd¨c–Xö ;T ô©U§‰Ž>p£”c®£ìåøÊÉÊÖNZœ¥R… <¯9J»–özRi†7j7Ùy¶|gã|@Ó<¯ üKÔ%¸ý©á6Zo5(¯ntd2ªé¶ÓËy’®¯Ä l,ãb²òeU!•BQrS£ZR×YJ<É6ÛMò¨§«èÚMÉß¿”'šÎ-E•4‹’¥&Ò³Jîr½–Ï—áI/QðïÄˆÞøi¬xªOx¶|>øã˜|âMjâöïNÑ/îà´N¥ròH—ÄÃwöˆåó.|¼ÆRPãl$•Z™]ÚŸµs¡Q¥däùÝídùé8ÓN\±æ´×Á6ß&7÷pÌTS³§J¬wz(>kÝÚ5=øºw·’“V÷ÿÛ×LøŒt…¾'ÑìüE«ü&Ñu«wñW‡ü­Í¤ê· ×vŸeš*HžãaI£¬ÈÂ[ˆd˜ƒ'%)Ó£Œö¸¦Õ>[&¯hÊ÷”šZµÊ­t¤Òæ²×^Å[ V•*–“×ggR-_¥œ”ÚzMC•ö—œxß⬞/Ç·¿ ~'xŽOø;ö½ñ‡ïáÖ/ ¹Ôï.Öæïn²RIg,>V—,’Lï…~DãhPÇÖž“ŒððVµ’ê9FÚ.{Å]%î«-$ÑYdiÔÆe´mîÎu”µw„¡O’W½ã9Ý6îù[o•3Gâ–½â›ßðO½OþÚjž$ñO„tífûKñý„úµ½Õ“½Â\ɨÒïhÕ‰rNrA9ö±4á&t¢½Ä± Gìû‘滳³JÉ«ZëfÓñpr•\‚½I¶ä£´›«;KuîÉ­û=ÒkæÝâ?ÄÈ~+ø»Ä—~3ø§éOíqáÛŸßøžêóÃÖz);Fm'í2|Ò¼ˆ‘Éö1fXÏž›p82{:Yw´ÿ—Ôê&¥««?}C•ëÊÕ¯vã¤ZJM«ú™Õ©ËȾ T$­§³¿'=G·6—÷}îg{¥¹ú‡ûTh¿¼AðCÅÚWÀ[—‹â$ÆÜž 4Û‹«a2ˆ-¯óÉtI‰ d2œ0å©ÌªÐŸ/4#8¹Å>W(®—ÒÚÙË[¸¦•ïÊÈYÓ­nY¸IEµu5£·V•ùzsZöWkã{¿‹ÿ­?fï‹>2¼‡ãN‘â?k¯¦Ëà?øóÄQjðø‰íአ>+¸/ŒóÛLí ó]0ï Uè+åZ–xÏ*ÎTéigÌ媜t÷ —3RnQW‚’Ù,*ŠÄT§Œ^ÍSŒeST×*æ|Ñ“ÓÞ»Š~ê•¢Úµ¤ùŸ ø#â·Â¯~Ã>øƒñoâ«âÏÙx§WñM½ßŒ5y`–ê+(®mí^6¹a$VÌûmÁö±l†ÅkŒp¥,Âs*8_vZk.wRÉ%wÍ.WdÒPëµ…*øjXŠ‘åu14½ÝW,%¾MÛûæM½y•Ú“¿û*øoöƒø½ðÇÁ>0oüSÒ<'¨ø?ĶÞ%ñv¹ã©ïµ~Ó²iÓi›ée´’Ù¢%¤òíCÊŸ1\îy¤ž ‰­vÔhΚz¿kªJMê9%iAÊÒRIÁYÛ|5«ætéÛ™*õí¤}›÷;oÌ›º”W»Êí;´~¡þÌþ>Öþ(þÏ¿>!x”ÆÞ"×|=ew$X -Áˆ ˜Ààg¥vf4éÓÄ7IZ2Q’]”â¥o;^×ëkž~ÍÐå›»‹”o{ß’N7mhÛµÛZ_cÜkˆì (ÎüIÿ#§…ÿì©èÛ*ó¯ŽòE~/ÿØ­ªÿé$µPø‘3øYð7í˜?ã¿hSÿLì¿ô÷a^…oáÇúèpÒøäu:ÿÆ1hþ©%¯þ£ÉNÂ_×P—ñ?®Çéy‡ cø_þJ/Œ¿ì ¤èýF©ü(]OP©ÈøKÁÚ„ìâŽ)¤¼ÔE¼VÒj82|ü¿;¾Ùsò ó>UWr.HÓé:küÝ|ûïæi9Ên£—Ûäæóääåô·$vÞÚÞîëáÿ„ßü-ÿ'öö_øCt™ô=ý*âO±YMäy‘|Î|Ìý–™÷0ÙÁlÝVëû_i¯´ŠŒ¼â¶^Vî¬Å)¹ß›¬ÝGþ7Íwÿ“ËMµÛEn.÷öeø+}aá.O ]C¦è:\Z¶ZÞ£kޛܖwËê/­Á-û›¯5?y'¼}ÖªJ5týæâßkÃà|¿4zJ×]ôCIÍ;½\§+­uæÓVqævm&–‹²·e¨|$ø{ª/ŠûÃÂEñ«§ëzS ¹½²û7Ùdù\lÙö+o•0­åüÁ·6fœ'MÇìJR”¥~gç{½î»}9zr:öãæ÷òyk¾»è­Ò^xKÃú‡Š4]éþg‰tkK»Ï6Eò ¹hZuØcn6ÐrÀ‘³‚2r ý››ÛI?4›kñ}MÊ ›ÙIK攢ŸÝ).Ú÷HÏÔ>x/WÕüI®jÞ·½Ôeie+¹--u.gÍ{Þúì…×=õæI;ë¤ZqZÞÊ-)FÖ´½åg©µkðWáͽ¦¹g>“}¨¦³ ¯†uµÍbÿSžûMpâ f¹šI›Ëœ±|8°ªª•js¥-#6›¶šÆ*)¦¬ÓI-UýëójU“ÃÊœé·znRõ³“‹{Þêñ“Ñ%d’ÐË—ö{øMu£êš¥áÛÍJËQÑít+™u}gP¿¸’ÎÚy®-×í3NÒ‰"šâI`âTm›\yi¶ç9TnMÙóFwZ>x¥$ÕšvZµ¾­Ý¶ÞtR¡Ó‡Ã4“ÕZ¥”ãgtâÒK•è’²IhE/ìùðêæËEÓu ¯j:v™rnã´Õ|yâØ®\¼o¶é&½auh“N$Œ|À(À¸Í¤j«^6¶‹F›’vÛ™7u/‰Z6~ìm2‚•9Ò{J÷Õí(¨µ}ÒiZËM[µå&ý¶ ° € ( /ñGü”_ÿØWÿÑúuRøXº›#8ßÈ›á/ûZÿ襯NŸÀ½ ì骄sïámOÁãY,7xšÒâ¼i\ùvÏ"Ê詃s¢ÁwŠ À(.G7·Ë>Nn_»ž[o}oeb^ÿ'7Ùæ·—7-þþUém-w>Ö~|+×fK«ßÝÃvº•Þª.4ÝbþÂO>è ºRðLŒ`›ËC%¾|—e ÈO5’ÃRQPå÷Tetq”ÝIFKi.vÝ¥t¯ee¡n¤åÌîï'_f¥{8´Ö±j^6}wÔÂÕeïú΋£øvóÂ)¡éºðÜvVZÖ£iÆ– kr"~Õnb‚}û™—kN³^Ò¬«KYK•¾ÍÃàmmÍ’µÖšè‚5% réiJJÉ+9´æ¿Ã++ÇákÝjÚ.©ð?áž®×rÜèwpÝÜj¶ºÛ^iúµõ•Â^ÛÚ­œRÇ43#Ç‹dF ÊX0mÍšMª¨·Œ¥%ë=eu´£.±•ã¶š#;/cì>Ï"§ÿnÆNqIîš“º’|×êUÕþü-Öm-ífÑ5 7ƒPÔ58¯´]sQÓ/#žúV–ì-Õ´ñÌ"šFÜðïòÉTù~EÆJŒŒm¤cÉnŽ¿,–ÒWÖÒ¹³­6å&õn/¦ñ$ZìÔ}Û«;_»¾´ßþMc­éŸðŠA›«xr/ ]ZZÍ,6‘˜GlˆŒj¢æ`¾ïp¸Ö§ïyÜõç’›ó”mgò²ÑiäM³ÃÊ”©½i¶â÷³“‹“wÝ·ÛwÕy»ç'ÀŸ…ñøÆÛÇqè7kâ{¤¾ˆ ^ÿì©t¶ßeÏÎû?öÝ™|½ì¼j¹ïöù¯é;ó¥üªM¶Ôlœ½ësjeÊ”5²Q^ª 8߬œyRMݤ¹oË¡£{ð{áî¡ðÛOøE6‹q€lb´†ÖÂÓR¼¶–Ým¤ŽX ]G*ά’EnÊõª«zóI·Íši´ÓJËktÐÙU”gR}gÏÍ¢wç¿>MyŸ¥ô±R/ÿ WÁþ!ð5LJf¾ÐõçYu9µmJòþúþUÛåË-üÒ½ËK—•!—|^\~Y]‹‰”#(Â;(Ë™[ÝjZ>k«>geynöm¢a' 9îÚqwÕr»§;®Wy{»{Òv»wó?~ÌÚ³ã‡wCUñž Ðtýj†ºñ¦¼ú·Ú/ÄÆa¾7àDÒUdóÕpà`ÍR©Br«íUÔ¡+i{JRj[s'~·Õ-=ØÚ”ù(òCâö‘žºÙ(N>íïÊï%µ¾Ö·nþ‰©|øa¨]xfú QÑït :-"Æ kšŽ„ëc ´­eC”g 6®3Œ#¥¤`àºûu®÷ó»ó4ITöœÏã忟'//¥¹#¶öÖ÷wãô?ٷ࿇¯%½°ðsË»O½ÒRÓRÔï¯ímì.Ê‹Hm§™â†Ù¼´Ä1¢Æ ª œÇ±ƒ£* ^2ŒbîÛn1øW3÷½ß³®7e:ÓuU{ûÊ|éíi¾kÉ-“|Ïšß—¿,m©áß¼0š z}¶¿u‡}¥¦&·â}[V]>xíæ¶Cº¹F‚‰SË\!Ü \ª‘Ч.hÝåïjõožÜ×oW{-öwjͻ⢔e«FJ)¥¢´d¥%¢´’Ù+¤“ÑX5_? uk+k)4}FÉ­µKíf í\Ôt»Ø.¯$y.™.í§ŽuI^F-qÂü¿"ãJ1äåÓ’<ŠÍ¯véò»n®“Öú¤ÍeVSrr×›•»¤õŒT"×f¢¹n¬ìÚ¿½+É®| øeâ(5˜µ]é§Ôõ+]b{û}VúÚò;ë{xí¡¸†ê9–h%X"HËÄèYKnÎ÷ÝrŠ“‹Z4ç%ovÎÖÒWÖ?–„ÆrQåÝr¨k¯»9«Þ÷jMÉ7ï^Îú+>Ûà·­õo ëRËâ‹û¿ûZÇ‹µFÝ]L…e–Þ{§Šy”ÊÛe•A…à ‰¶¢ù&ê/ŠÖô÷ytþVã£q³•åvù¥|å*~Éü;úûÜêý]¥f“ÑY%¢Iz½"‚€ ( € (  †ÃÅz†¿áÓµK]Zñ&¶ÒþoÝs'ÎÇÏlÍ’NüÒ”&ýµ“^Ù%+{º%’µ¹l£¹yl¢’"*T•“örrõ³•Ûßtܤù]ãvô՜֣û!þÎ:Åå–­ ë³ÝëšýÆ©wã=r]FâþÖ/*ÚY/ÚðÜ·’„ˆÔÈU Ü hPœ]7×#“´³¹ž›É¤—3Ö×W³hr’’”dî¥}}ÔÛQ×ìݶÒÑ»7v•» ¯üGðݾ™¢|$ø¡áÝ/ÂöÑñxÿMÖ6‹â+Zjž.‚KÙ­.5?êwÐirÞnd±µžåà³i70-! ÅAs R£¾YG“¯7&žï7Ä–‹f¶]ÝIO‘Ôiò¸ÊÖJ.QVMÇgm_½}]ÝÞ§¡~ɳLJÃnF+4jÎ’6Lðô熚4î®Õõåo™·ìï)5m›n6z›W’ÄÑú½O†êéit¯¤­ñ-u½ÛIFü·‹ÏÕÿfƒ~"ŸÅ?ðK¬^išÏŠ¡ñ´:u¾¹>šº6µ¸€ÝYMfÐÜFÎö +/˜K(RMM*2£ Q‚w§í9^©¨ÔnRŽ–\·rµÕí&®Õ’s©Ï*’výäa++K‘®Vïö­+«iõ»wn¿fš†µ}â-VÃZÔu»ï Íá «ÍSÆ:ÕãÝ髬–Òù·mææ;ol¸s¼0`)Pr…Zn>í^W%m‚Š‹òk•j¬Ýå{óÊå:®”èÔŒ½ê-ÊìäîýoÙÝYEZѨøoöqøsð¶)u‚«i£xúßI‡BÒµ¯ßêÞ+‡HÓÒEo²Áoq¨+E\2ĹNà¡N³–!¹µ½FœÛWrµíw¾·«kÊöj#7:º3ŠNÉJKY[UwewkµuuvuZ?Ãoíx;ÇŸ5 ø“âG„&¾þÀÖ|9§^hpéð]ÃS£ZÉr²»?;±µT‚Ìádå:QjS,ž÷J\É%m5K»ºÞΓu#ì¦Ó‡4d—÷¢¤“½ûIé·{él köaýŸõû}fÞÿÃSÆu_Ü\iÞ"Ô¬gþܘÅäsAp’DÁ ce@y žkTeF4ãM4©óòÚú{Gyúóu½ôÑhk:¾ÒU%;7R0Œ®–±ƒN*ÛhÒwZé«.ŸÙ¿à$žñWÃ[ GsáÞG¨kmy«ÞÜ_k1̳$·ZƒÌn¦uxÓå$*…û¿-kÎ¥(FÞÊ\ñ²²S½Ü¬•›oY6Ÿ7[šR©;ÝÎ.mݸ¸¸rë²åm$­k¶¬õ:o‰Ÿþ|]³¶Ó¼ruY¬"µ¹±k}#ÄÚ–Ž—6×ÐÜ ;ˆ„ñ¸Iw/ŽNsT_;¨ãvítÕÓåmÆñw‹³n×]YtªºQ¤ík4ÖêÛZ[¯“ìÞ©h_¼á߉ñ;O×VƒÃ¶þÒôÐðGc¡i±Iælág˜â2å™Î!WjŒWµN´¥w*²R“z·ÊšŠ¿ò§)ÊÛóNM·¢XòSP£J:F’—*éyZòwÞVŠŠ}úÊMó>(ý›þ xËâM‡ÅÛjWúå´Âèé— ½}*{•û/—<šy˜Û—O°Û‘„ ͳ‡d’0ô熚4î®Õõåo™·ìï)5m›n6zšW’ÄÑú½O†êéit¯¤­ñ-u½ÛIFü·‹ÏÕÿfƒ~"ŸÅ?ðK¬^išÏŠ¡ñ´:u¾¹>šº6µ¸€ÝYMfÐÜFÎö +/˜K(RMM*2£ Q‚w§í9^©¨ÔnRŽ–\·rµÕí&®Õ’s©Ï*’výäa++K‘®Vïö­+«iõ»wn¿fš†µ}â-VÃZÔu»ï Íá «ÍSÆ:ÕãÝ髬–Òù·mææ;ol¸s¼0`)Pr…Zn>í^W%m‚Š‹òk•j¬Ýå{óÊå:®”èÔŒ½ê-ÊìäîýoÙÝYEZѨøoöqøsð¶)u‚«i£xúßI‡BÒµ¯ßêÞ+‡HÓÒEo²Áoq¨+E\2ĹNà¡N³–!¹µ½FœÛWrµíw¾·«kÊöj#7:º3ŠNÉJKY[UwewkµuuvQÔ¿g? üI×<;ã¯:Õž¿ñ3Ã~|ˆ|{®x7û.ÚUDHàÕeo1þpÒ‰d*„ay˜ÒT¥*”£%)ÅFNîÒI¶•º%}µ»×²Ns•H*SiÁ;¥mž—wë´mÚÞgA/ìßðj_è3i|T<_£éˤÛë‰ãÝ}.å²[‡¹\L/CÜÇæÈͶrùSòªTÕJS•HFÎN-«hÜU¢ÜmÊì»­nïvÝæj5)*2wIÉ­uNvR´¾%{-šµ´±…sû#~ÎWzV¥£\xTk+ï§%aã ieMqCâú)…ß™¿¼bLl ¤‚QHΕP…SM*JQ†÷JI)+îÓ¶©·«“ÞR¾³«Ï:Ó“»¬”gµš‹M+l­d´KD£ð¤•Ø¿f‚öqøFÏKMBÓIÑðÍÅ·‰®4/ ê6ú®‹iuãßL4««tòà{r÷ÄÆ#L…E!'“Z)VúÄ1Nî¤y¬Ú»|öæ½þ$ùR´®¬ä¶”¯—³§ì'†ZBi&“²²m«[m]ô¶ª/xÆÏ·ý•?g‹_^xÆ? ܾ«uâ'ñtÖw>%ÕgÓeÖ˜’o›M{“hfå[Êùp»q´c4êa£MPVtÓPºråæM;_U»Ù§®éêoˆŸÖœW~e˧4cnX»ZéYhîŸ[Ýš²|<ñߌÖm#ã/Ä kV[‹X| ¥êþÔm®‘ŽUÔ!Öe(S"”EMÛ¹l¬ýÒ”¢ùâîšm-T¢îºÝJÚ».ÍÙ¢u5”iÙB[§fìš’×MT”]íÓesœÕ?dÙ¯YÒ4MPð­ëÅ¥k’xšÞú?jñ_>®øÍôשt.'¸e–GdTqN0œ' Á8¸FQ´IIÞZ+/yüN×}[&RSŒá7̧ËÍ}oÊœbµ¾‰6”VšìoÇû6ü"ðo‹.Ûʼn<)%ĺ>¡­xó_Ôd³3ª¬Ë™ï_z:¢«#îRÁ4&ù´Þ ÉÙüäÝþ$ÔlýØÙ6œTo¢’š×íGgòíµœ•½é_fÛàŸÃ஡ðÀ×wÞðÆŸu¦ÄÚ-ÿ›we Ã;MåMuçÌe“æ`Åw|¸ ±t¥ŽŠ†!9FÑM[GÙr;}—Ë-›‹z§©®·Õ+!ñoÇø>ãÃvÑÇ$søkA¾°’ÒFp‚-ñäwDËXÝŸ ±3HÜ¥N SÕÍÉF-/½, ¹šw³²”¹/(Œ*Uâ’›i¿…%vÜß*i+ݸÆÖ¿[*3~Òß-ôo]x‡T·†}cþõÓn|;ªÅ©HÀ÷)jÚk[‹´™áBñ£D “fâèÚî :ó©5mn í=¯n_´ž©{ÏMF–“oNE漣j1jöº”šŠj÷w[§o9Õi»O|Føà¿…—m.ã(µ=B÷ZÔ|#¬Ý¬0ÙO¼–›Ua·sH²=㘔Kf1óVsiB•D÷¿:惾ܪ>ö—sv§¥{m ?´Wæöª›VÕi'+Çtì¹\§¬c+u'ö øGá¯x[_ñÒùoü<¾#ŸVм5ª}š; ¤ý²x'{$(â1s ,ÊȬì¤VµiRJÍr'wtœþÍ¢æ—ÙŽûh_±©ÌâÖ¼ó…¼á+Kå ®yü ân1g¤\|bøsimâ+»l·Ðµ-;HÔì—ì÷wâØÚG[̶¿2åWÌùŠíl5JNP‚ZÊR‚ó”o̾Vzìú3(ÉNÒ?³ö¿öç½ïä’Ó}6Õ_ >?ü5¹µñmî™/‰õ[o jO¤jO¡øC[Ô¼«Ä–XdŠ1ojæb‡1o 3²!nwR1¡Oß¹=Ÿ’W»íæv2q¿2hÒTå ’¤þ$“jëf¢×Í©EòüVwµ“kÌ®ÿkê> ñŸ‡4 ›»M#Mð-¿-|wuáÍZÿLMÌ»åHáZ8â·WâáZGi!\K¨ÛÙÉ*¼þë§R0iõ»ŽÏk·+F׺ýâ¼.>iá ¢äë9¤¶iÇ•ZW^ë»jJJ. %+9ÄôÛïß 4Ùø7Tñ,ç\v³‚{»}ýôû;‹ ¦Þ«å‰­­%—|e!ždvóbÀ>bn¨ÁÕ­*TÖªRŠ¿YEsJ)è¥$·QÖúZú±•°ð¯'tâ¥t¾ËvçqÕÆ7OW¢³»÷[MÑ?h„^"ñ¤~Ò*øÆ?“Â7¾ ‡Â>ðU—Œ/ìuý.ê{­dÉs|’ZÁuÜilÌ–Acf‚oÞH2â§ ùœ§Q^*­:V_ï9uO[´å¤l¯µÕîtJŠœ)BQEWÞ—Ãf©´å³Q÷Ûœ¯îÅ^ÎÇ®_~Ðß t«ßiº¶»{iáH ›ZGÑïÝ,t·x`2¤&7¹”]À#·šYYŠ¢³+RI&âù—?³VךwjÑ[Éé­“²i»)&ù©sT…95g8sÙµ¤m&å'´Rä–²²÷YR_Ú[àÕ¶…mâ ÏjO¬Â>ºuî©Ûê+©˜á-O{qt“I  eÝMÆD Y¾Ey”š¶·Pvž×Ö=VéjÕµ)E¾{éÈ¢ÝýÛ)5½mtÛJëKß]¦ºý£~ÛxoAñJkš­å†°÷qÚÙi^Õ/õÖ¯²ëÍÓà·{¨D„”ˈٕ_ie;E¤Ú³Šî¹T^ÒsøbŸy4´ÊìéÂu9¹Sº—-ž™Ý¨¤õm¤ÚI;ÇÞ^î§ ñCö½øcðöÛTJ‡[ñNµ¦ê:E它 ê×[-ü–ž[½Ý½¤°‚mïXÓvf#ËL¹Àp‹•hRi¤ç(7g¤£~en²MkªMKk6£Ë:>Ù=7R>qJM7üªN-sJÉY·¢gpß¼£¯‹oµïIqoeªÙé¶Ú6á}SûR ®,a»KSh«$÷w)r!…Lqî€Ã#P×,b·“”Õãª|ŽÏkéœïÊÝšjé EÎÓŠ´y#=tv”œSwµ¹¤¹TæM[[£cHøãðç_Öü=áÝ÷ZÔ5MbÒ;Ø–ÏÚ¤±ÙE!'Û¦[s‹–‚eòîš' )PF)¨9MÅkn·\¯ÝSV—Ã+ÅÆK•»©E¯Š7ÊSŒUÞ÷jßiZNñø’æRÚµã-}Ù[ÖêK (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHÎ7Á_ò&øKþÁ–¿ú)kÓ§ð/C»:û?øûµÿ®‹üÅ>è ts~!ø‘®h<ðÒ? éÓxÄz>©ªÍ¯Í«<3Y}‰­ÕÐZý–@Æî 1™0<Ì•Cùt¤¦ñ£å(ÆWïÍ&µÚÉY»Ýú5!(Ò§R¹MBÞ±”“[ßài­:jîí¥¤ükø5¯é·zÎ…ñoÁz–‘käù÷ÖõœðÃæÌ`‹{¬…W|Êb\Ÿ™ÁQ’1N^ìTÞ‘}zlÞþ‰¿Dß@P”¤à—¼¯§_u'-?º¤›ìšotKÆ_„ ¸ø“oñWÁòü:·“É›Å1ë–¦Å&à›èIåÞʸ-œ°M?uËí4æÚú_}»ìöìûO÷®Jž®;Û[hž½´iú4ZŠß £µðóüIð²Ùx£iÐîXµ ­nxã_²6üO—š^ì´¨:°Íªsu=’Oš×·[4ä·³Šný“{!s'JU¯îEÙ¾‰ë£{'£ûŸb"|?ñž§â=Áþ:ðö»¬ø~ao«Øhú½ÜÚ\¥|»˜ãbÑ6èä\”aØÔA{JJ´uƒÙ­Ÿ]Ïu÷ŽkÙÏÙOIog½½>kï8wøÉhŸ"øKý…1²k]‡Ä~zùCT15Ȱò±ÿdFŸvî˜ç4aÿÚ=­´ä½¼ùyß’‹«M-ùŸ´ÛÙûÊ¿î=õæµü¹¹Ô£tê'·+äZóû¼ï‚þ?Â_ãÁŸð‰ý“ûFïŶ¿lû™åbjYnÙå ùþ~üdy{vüùÜ+oIUÛ÷p©ÿÊQ·Ê׿[ìq4þ®ä¯{Nœ?ð:.µþVå·]î¶9¿þО;ðçˆ>0Ïcð–ÃWøoðÎêÞsT´ñ¦¯$/cm{4ÖÚsYù2£¹ÉV»Fa튣gFqtá[Ô)Êr‡6ê<²åæíhÞÜÍ_•]ÙØª”&ç 45IAM-¯yN*1zÞO‘òß•94›Jò^Ϭ|cøIáíR×C×þ(xKL×ntçÕàÓ5jÖÞækåk•‰Ü1…cŠW2chXØ“…8+ËØ*ÎIÞ—Ä–ëmèÛi+Úí¥ÔÆïáN¥=cRܯù¯k[»wZo}'ø]ûUü5ñ·Ã_ üPñ‡Œ| á ÄײÛè‘]øºÖf¹Q´¬S3¬Kè <Ëd2ùdæ6xÞTeQ¢õ«R*\«[»¤ÔóQmE´—½uÙ¹©8ÂX‰]{:Rqr¾š_WÒ*IsGWxZG¾ÜøÃÂVÚ¿lñN‘öeݽ…÷}}Žæ/Ȇ\·É$ž|°Íæ¦Ü3œSŸ/.¼Í¥æÖéwjÚ¥±m8ÞëhóÛª÷—øW,µÛGÙžáÚÃ᦯ã­ᧈu ÆúÆ«¯éÚvŸsª[p4ÍDØ+ì’ .X3E£gÊ™C%á£õºq•=[§væ½Òîâ—3ÑZ:ìV.Truº¥'µÜéF§Üœ”7~ô¡§½eë–^?ûgÅŸü.þÉÙý•áí?^þÓóóç}ªâò+ÊÛÆß±îݸçÌÆÜ•E{ZujmÉ5[ÅJÿ¬*±öj“þ~—'³ûïÏò·[éç:Çíáx›Ãº?޵_hþÔb×å¹ñ?ü$ñ5ŽštëËKU†ieŠ%Yݯ^2ÃÊ• y“ïTÒ”j&äíhBK´œÜ•¢ú¥ÊÚv×]‹©FQ‹”Svœckj”©Ê§3ZÛáÑkxÉJýR½øŸðÓMÔ4í#Qø‡á›][P³…¥•έm·V¦9eóãBà¼^\¾ð í†Cœ+ê~ëÚ{M=Üï§*V¿7òÚê÷µ®¯¹”´„*CXÍ¥¶“v²O«wVKºîcCñÇà¥Ç…“Çÿ</‚žåì—Äø‚ɬZá#i^!p$òÌ‹³•ݪIÕû9óBwŸÂºË^];ûÞîtÜ ý§?&¼ŸµåÛ~Û­û®äw¼á¿Éâoˆ¾?ð/†ô“«]i0êxši$ÑK"ÄË ‹±7™Æêë¹ön3ÎéAk9¤Ò]z{½d¯d•û!ÙÉÎPÖ1¶¾RI¦ú+ÞëWug}lt|Eø}sã¾[xïÃÒøþqw'†cÕ-ÛPŽ ZÔ?˜ §q\a‡<Ò‡ï9ù5äø­­¶ß¶ë~ë¹.J*oIü?Þßnû=»>Çe@€ ( € (Ǿ2üK¾øEðÓWñΗáVñ&¥o¨YXÛè‰x,ÚîK½BERŒƒ8nF0Jç!T«R§Êß3¶š»(¹;-.쬕ÕßT]*~Ò5ÒåŒå®Þì\¬Þ¶NÖnÎÛÙìVÓ~6hzïŠ>hú ºÐ¼o jzô:´“ùFÍlÚÉLRC´üäÞÙe1´%H$º8Æ2®œ×-8Æ|ÉÞ2Œ›´“ÓÝi))lÓLˆÞTcVÍIÔTÜ^ê\µO}b鸵Ý尿·‚¾$|;ø•g{¨ü9ñáü5ýu¿‰ýv?E+Î;Ì ÿÉEñ—ýtý¨Õ?… ©èº„W“Ø^Á§Ý­¦¡$.]<^h‚B¤+”ÈÜÁÛ‘œc"¤gÆß?d½{àÿÅO|\ñ‡Åéœøà=3âW„5/ jw·v+;Ásm©iåÆw©=½Ì%Õ“ÌŠh£uܬ¤® s©·Ò—,âÓ‹ÞÍw]bÕã%ö¢Úê\$’”&¯FQkº’iú=nŸGgÐò}ká'Åox/SðÏÄ_‹: î« Î¨hºŸ‡¼'&š–wÖWQ]Ã5Ü2ß\}¤`ˆ2Fð†@0Y]7rå© ô•§_¼lÔ¢â—ÅiFRM¹¶½×5'(†Št¦Û§8JngÌ­~kZëuh%{Ý5d¡°ø ®\ëÞñ§Œ<{i©xÖÓűø£P¹Ó4V°³¹X´Ë6[{v¹•àUIÄ…ÞY™œ?EeXʘióÓ[ªœ×z¹TP‹–Ú%pŠŠ[+¶ääÛ©)U…HËíFœUºF_k®®íÉÊïK&´Ó[>ýŸÿáñ®‹ãøK~ÕýŸuâ럲}ƒËó?·5/vïóN<#fp|ÍÛ¾Lm8{?öIaoñQ+ÿ…Éó[Ï›kémÍ+Õöòrµ¯:sÿÀ(º6ùßšý6³Üù3âçÂO|0øl~ü8ñGˆuøƒáÕ¿.tû‡š†¥°c[LšœoöM)·^Mç©%Q+½·sxÌK¤þR”ÝôååäŒä¤ì¤œiŸ+ÏÝåƒRš7UãFºÇ½gZz{Í©OÚ(¨ÿ2m¨Iû®R¼£(ÅÅ} âoÙ«ÅzÖ«®.ñ3NÒ¼â[ÃÚö±¥Ïá综–÷Jk-¢¿µ¢G ±éð+!ØÌµ¥:¾Ï«KX¬êEmnugõº»”–‰ÝÙÝ+e(Ía!Gi{c'¾–©ªìïRÎ÷¼SK–MJ3x£ö`Ÿ_ðT~Oè·v¿ðšjÞ-¸ÓüSáÏí}'RKéîæ·viŒN!kµxݤÚ%‚9 yG'³¼(S{S§ìö×§¿ ÝBkT›R´e%gͧmZΤ«J::žÍÿà¸B6—W8)4œ]칬Ÿ6%·ì™ªiž¼ðn“ñ"Ê-RødŸ5ŸÃŤu‰/vû.‘!Ú×Î^Ž"ª´|šÞ¬ÝgS›iJ”úÝJŸ*wm»ÆQ­º“ær’÷G†­õjô+E/ÝÔ«;lš©(Ë•[áåqVz«]r­êîÿgmuõßÁañÚßῊ5-3Y×ô)tC-õÍÝ”V±k}ö…X •l-w£[ÊÿëvH…Ô¥*ŠUª«Æ%R kIÏÚ%'ö”*{ëH·¤då§Ë‡ñ{%FO¼m(¶—I8ÎQ½ÚZ;];í鿳¿á ÿгÌþÁø…«øïþ<6ý£íßÚ?è¿ë~]ŸÚ?ëyÝå}ÅÝòÆ^ÃØõöt/[ÛÞòÛm}Nšõ=·Ö4·µö_/gì¾þoeånn¶×cWøàO|i?ü] h:þ©k£éÚn“±£Au.‹=­ÕÕÇÚ­®$Ücv7(>ER *w€« þ¬ª¸i)É>e£K“•ÆûÙõõµ‰¯/oJ|1çºÝ>~MÖÚr>÷æé×Äÿ³ùñ ?Þµž§âÿi(Óî…€•t{Ý6+·!}¢3.œŽë˜‰I)JšNt!ES~õ9Îwjé©ÝJ-híË'¦ž·V±s©­©¯vT½“Iëfê>dììýý4jñÖéØòoˆ?~)Újß uë/Új¿µ_ˆpêÚŸˆl¼17öV• :¡këtÒ-°Z9{½Í$ç&èÑk •,JT½ÕÉZRo^iÉS•½ÈF0Kù|Ï›™MûJåSWËJKM#^3ë{»Êr–ÞîŠÖ¹?Šÿc{Úx/TÕµ¿øƒÇ:Mæ³{¨MãϦ¿£jRjs$ó”Ó^éÜÆð°²Ü³$jÊæRå«:táA¨ÒŠåäQ×Wu)MÍKK9Nu–±÷¬’å‹DªÊ¬fª=e8ËM»f¢Ö·\Š7ÖüÑRºMÄíõÙ¶êë¿ôKišv¥â_@×-$³ÐJXé7T:jEÚ ^ÝŸLSå‰PªI°>WyÞUf¥Ntß½ ³¨œ½ëóɶ¥ðÝٵͧ½iZÞëŠvŒ$•½ƒ¢Ô}Õ¯µÖ+[%í4޶åß]9߈²Tˆµ-Ä~Ô|C¨x£Oñ\vú÷…TѾÑo¤Å¦K Î-Îg†DIdP&GÚ<;É|”cMÃÙ­"êüZûµZ•®­iE¨ÚJ׳N6m{iNŸ%G«§75…ITæ[èùœ\]ýÛû×i­íöw×4ü1×,5ÏxwMð¼ ݧÃï\øz]N5k†»ÓRx…ŽùÃý–hgú2;†M¡QF´ª»»«Zú7ìÔšµ¤ã«¦ÒŒ ¹b¤Ò—?,©Þ‚¢¬šwº[^§;QÖë$§«Sw“WåQú²²5 (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHÎ7Á_ò&øKþÁ–¿ú)kÓ§ð/C»:û?øûµÿ®‹üÅ>è tx/íð§Å¼C¨º—†t‡–¾ñ>ƒ©ëzÆ£*Mdú„vø˜Ûù>SÁ³]å®#ÊÈý6|Þ$Ÿ±Ž"¬ùlÕ7o…ºu9í=­lÚ»ò=:5¡N ·íTŸ.’IBp÷7¼ÿyuµœV÷ÓæO xUý¦¼OñvçL ®ôµÓ| ¦]_ø+T—YÐnŸNÕæ¿¹¶[ï³"Ï(µò󉡘Œ½z”_³¨±’æ³ÄûO{v£IG™?·ï5ï蜣(Ù8kæû±£OìÚÃ×§§Oi_ùbä¦ù=çyÝ󤾋ñ/Ào'ŽZbS )a£JÉ7oÒÑ«.dâìõMZJÉ5)«ës²¼¡ˆR‹Óš¢Ýµr¥VSW×X¸òÅ;Ý4šŠNÿþx›Eñ·€4©Â¦\R¼#9I¥¯nG·-ÖûÖW²¾«Gˆt«RÄÐWœ ¢¯¢RŒêIKKó%Ο/»{5u{¬„ý›5í#ã–³ã[=&Ë[ðF­ªiz´FãÇšöŠú$¶–Z…þÈ·ŽKChµŽDyŒM—(ÙTV¢N¥Z5a7ïËÛ5/‹ZÑ•ýפ_¿(9Eü 4¹“¿ZqöTiSÖ084ôÒœÜÓæZ¾’åjÜÑzÚN܇ŒÿfoŒú¿À…¿t­FšÃIðuχµ›$ñ>­¡[5ûÁPÞy–pù·°F¢áMœÞTR ƒ>J¨⦱§W¥¡ÊßÙpÖ^ïÃ.{FÒwtùn£.fŽè׌+J´zÖGѸÊr’\ËX¸ó]¨üNËš<·}?‹~|^»Ôü_£øhx>_x¯Äñö©©ê·pÞXÉ¥¶œ³[Åj–Ž’«Ç¦«$­:ÒSuiF²X˜T©ðS­R¤m»Dô}R”Ói¤•“»<øFtð±£s}]Ñ}“µ_yuiûD¾Ï.²÷­É.ƒÂ>"ø7₼ahþ¿µ²×|XðÇ‹ü#㟠i>ñ§¡êÞ8¾M?Ä:Õ’Öõ® hçK)Ìr$ "Éû²òŠJ¹q•5(aÝ +º¤Û×XÊRnßj.ér»_v×-¥µz­)KUûÊS_÷‡²jý3拳Ñt{køSörøƒà=7]ñfiâð¿Nðn®,ËS·–þg•bòÙc¶ÝuÀ #åÑ»j­*UiS¼”§IûÒjS…8FœÕÚœÒwš»NNK]¥Q:”ªÔŠMJ¼ÚµâiBI$íÍ8»§ËÌ’Z]ÛÀ_³'Ž´gA×<@4h|ˆvÞ1¸±ŸÅ:·Š&H"ÐåÓ‚ÿhj §›Ïhä]ÁPaq°­ ÆŒàÿ–5–‰+{^[[ÒÒRm¶ï~¼±çjS¥RÕÊ£«¾´ëûFú$œvQVRÓûÏ'Äÿ²¯î¯4~Æ]7W»°×|cq6‡5Ï %ÅŽ³¨ ÈÜj:tm0–5Š4x'‰üÆù³1ã§MF”(Î<ËØÂœµv¼%'¶ªQ’“M4ši5¥Óí­_ÚJsƒq|ôæ´W÷(ªO]âÔ—4d¯¥Ó^ó·±ü8ø]ñÁ?…ö“§hþøW-‚hèö)»×[V¾K[kxŸÈº±ŒÚ˜–žlW$L¨­$%ßt}žÕÎU¥VNI¹¸«-ê9¹Ý;®k»Ó÷ ¥6àãfêyªŠ§ 1¥-^±>U~.WÊ”ß,œb”®¹c¨« ( € ( €<ƒâÿuˆÞÿ„gD¸³‚ükúF¥æ_;¤~Už­mw(Ê«Æ;w 1‚ÅA d ýž/]í )>öäkO›*2^Ê´:ÎH/YÂQWò»×Ë£>}ø‹û*x›Å¿|is ø¯LÒ¾ø—Â>%ÓÁ v¹Òµ\Z,÷ª€o'ÙDÎ…‘¼ç•o4ìæ¥R£V›J_ÃöiíhTöŽœ×ò^özµ8[–GL1*j’wU#9ë¿%9S‹irÉ&¶÷#%ï9s{ÂÏøúÏÆZÇĈº7„ôMb] ÃöúWƒï§Ô!’ i&—Ï–y­­ØÓ•HDdFªÇÌ3 Ù9źÕnUd¤ÓÕ.U$¬þÔ¥ÌùåeujË–ïÍ…'Nž‚wÊ)õ—7'O²—"i^ZÊZ÷ú°7 ( € ( € ( € ( € ( € ( € ( € ( € ó¿Èéáûê_ú6Ê€<ëã‡ü‘_‹ÿö+j¿úI-T>$Lþ|EûmÇ·öløþØÿ–vúz°®ê¿8à½ötz4ñŠ:Õ#¶ÿÔ})Áþí]B_õØý ¯8î1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( € ñ9¾5G?‹.¼;ᆾ2ñ6a©E¤j~*Ðâ°:v™vΩ$n&ºŽâaõ2µ¼3,2“º9 ¯Sh;Ù½Ÿ+iÚ×væN7i+¦ïÊ®:ëØÝo$“q[¤×2ÞÊî>òŠnM5¥åý²ÅøÿÇZG߯‰µ»{Éì¡§é¾]Š#ÉæÞ]ÃiÃ2¢K„,s¡ˆàí+S ·›å]¯fõù"¹_%Iô„e7é¹;yÙiçÕ¥"B€ ( € ( € (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHÎ7Á_ò&øKþÁ–¿ú)kÓ§ð/C»:ÛPMÕ° A2/#·4Oá`·.^xËÁúwŠ´¯ê<Ò­¼oª@÷6>¸¿¶ŽúöݺH­ÏïÆË*6ŸC^|$ª9FMÅ&í}vMë¢oDßSi¯gÊnÊNɾ¯{.ïÈê|‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼Î/Oøƒà [Æ·ÃÝ+âN…{ãí./>ûÃ6š¤º…”'Ï-²“"/ïcå”}EÚ«R¼S³jí'ª³wÞé«y>Á5줣7föOKé}>ZújvžD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó yœV³ñ áÿ‡lõÝGÄt-3OÑn¢±Ôîµ NÒÞ=:æP3³#‘ıFÁa"`Ã$$¦à£¹·Úþô•ï®­YÝ-tc”\œ´å\ÏÊ/E'Ù7¥ö: #VÒ|Ak-îâK}JÊ)æµ{>xgDž'1ËdGVF^ªÊAÁ]rÆ\ºI]=uOfµÕy‹«õ[ùhŸäÓôi¿ÔtÝ.m.ÛSñ6wÇÙ,¢ºššò}'•` ¾Èä}«“µãФ¥.U»7mv[½ö]_@åj.]®û]¤¾öÒ^m.¦^¡âß é·zn«ã}2ËQµ[WžÖîöÚ)![™ŒÅѰTK01ÆHùÜ\ž(ƒU¡»òéŠ×¶ûÛ[omv‹Š»ìåòÄý#Õìº7‘/üþMù'ÿG2þUøÿ˜­æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó+ÛC!±u(ýãðxÿ³U9+íÛ¿oQ%æXò%ÿŸÉ¿$ÿâjy—ò¯ÇüÇo0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞgŸø…Y5~kvÞ<ý˜¼]§hÿü?ðƒÂ‘è~ñ'†<.×vZ=Í•»kú…¦£s&§ Ä‘=ÕÅ™Ž'šê6Šrê³3®üuWœg9)+ÒXŽu£ð8(¾XÉrÚ2Q—#åø}Û7sƒc‡ Þ•ýHJM¿‹–ÍÉÇWi:žú¼£vÓøQ¡ðÏös–ÃÄ¿îæøc­Ãá? Ãâ[¨t߈1øj?ì­Fyt©lÚMý’8üËk‰SÊrH­#mvF#«VœjÕ¦Ó©ì”`Û“|ÜõRoov\©­& š\ÑF§*U/Ë:Д—»gFpm%dÕÜn¥«åªÔó/þÏm¬~ ]ÍðÒãBÔ5xçÃWšuÏÄM?áÏoô½VóçºF›$ [# e m¦!æq NT‘âÓ¨£õƧʔ(óJ×䋪Ԧ×÷bùµÓMONãR–Wæ¯+Û™ªU½ÔÞ×rŠo§2¾çŒ¿ÇŸºx÷OøiûJ§t«m?Á2iþ,}'Im®µ-zK;Å&Ö¡”y!SfG÷Izô)Ðöµ•).XºþÍ4îÜ=”¤ìþù–“Šåºµ¤Ÿ *'EVÑÉÑÄMÆÎÊp§ Aot•ïÉ'Ï­å'BÝLj>)üGð[ø³ÀÞ)øÓ{aá}â%¦ƒ©|XÕ,4˜.ô]&}=A íöU°šòH­Dò[ìÛ:‚¾aW®jR…xЕIr_Û¯ñÊœ½Åy]&âÛik'Nѳ‘Ñ:.Š©(.váJi?³ÍUÓ›Òͤ æ¯ðó7+Æ&ß‚¾!üUñ‹> è6ÿï.<1}Šïÿ·,´½>9ý§|%¢xS»Öëâ÷„õýYˆÜÀ-žÓL—Q›MƒOŽwI®Üÿ¡!dµES¸»±5 N*mÁû>d­eQûIE´äåu¨ó$Ó”å).XBQ |Î%§j‘‹êéÇÙó6ì•›©dœ®”gï)E¦øþÿÅŸ>4ø+G“âv¯…á‹Zu–”Úe®”áá“Â-zdg’Ñ÷±‘§Ã ·R`ea1iƒúÌ+Ô§lRqÕYBQ\¿Ì“‹åzó[ªwo\G/ÔgNœ®¥J„¹´m·‰qæþ^’²·4Vœ®J[w¿üTÿÙ6^=øÌ¿ ü wâ¿é×Ú-*ØÁ&Ÿ©´~˜&½‚KHŒ–âwß$m$Ÿd![qbyhòÔ§BU'Ë'F¶žüœš“»þUËîÆÍós'Ë '®&ÎuU(óZTÓÝòFT#7-;Ôv¼¯ÍËkÊõÚ/Å~ð…ÇìÁâ¯øÃLÓü-i㸤ŸÄZÍì¶ÛEÕUd’bV%YpF–êoNJ–dÕEÈýem¬ýßwW+;³iÕË«û7Ï¥'}×¶¤ï¦›k¦Ÿ#Ãÿi_‹x–ËÇVÞñî“wðâßJð¿¥ê¶i£góx¦HäºDCN›maÊ 6þìãi$˜ÃEÇNuŸ#x«½-Pr¾º%¯2”“IjïceË,;t—7=,bikw pIiÕ9IYkwmÒµý?â‡ÄOKá¿ x#ãåæ½àí[âL^²ø™aa¢ÜÍ©X6…syq2Gmö)LWQ¤…9I7i„ŒªT¥í¡ejÒ¶¾üi¸òIõäçM¥nhÚ<®I¬j8‰A©ZŸ”':Ñ„¢¬ÿ‘©%'&œõmY6»ûJüJO||_ |DôM#Â2»³Ðõ ­6÷QðyQÁ,Öpé±5¢;ùÏwWWm4LŽV<2×% J¦U»“¥(½ÒSª“ƒ~êrŒf£8¤å +9ÝÞ]ThCûG‡ž«ÚBœ“Ó™899¥kÙ¸¾Y©F2NN1iÅÃÞ/|[ñkÁú®ƒðÖóÇú¶¹¯üF´±“Ã~%¹Ò¬ô™ÖBÚ¨Ù ºCåÃjÑÍ•dbC+³ã'ºP‡Öå…Z{:œÍ¿µF)]=µsƒ§)$¹^"“Kì¯"•YKO'i[-Y/u®­57>W{B„ÝÝì¾Ô çÜ÷®s©++ @€ ( € ( €+Úÿªoúé'þ†jç¿É~BEŠ…P@P@P@P@P@P@P@P@Pø“þGO ÿØ/RÿѶTç_?äŠü_ÿ±[UÿÒIj¡ñ"gð³äÛª=¿²ïÇ–ÇTÓ¿ôóc]søQÍï3£Ñ!Ïìu Éù¤6ßú`Z ýÕýu oýv>ì®#¬Çð¿ü”_ØHÿÑúSøPºž¡R0 € (ÎtŒ?üAâëï‡úÅ/j^<²y£¹ðÞŸ®ZOnÑJ²[$†E(A §®(¥ûè:”½è¥{­U¯kÝt»KÕ…OÜÉB§ºÞÉèÝÕÕ½V¾šìwž©¦èšn¡¬ë:µ†aÜÝ_^̰Ãm )g’I…TU–$&“j;¿/›Ñ}ïB¡ T’„ÛÙ-Ùn)cš8æ†E’2:CÈ Ž¢ªQqn2VhÎ2Œâ¥töcé—·¢Ï¬^xv^ÊOZ[Åwq¦%ˆ ‘c•âr£4rb0J0àÑy9GTŸ“µìüí­»j÷mÍ¥ïo;Zöïk«öº5( € ( € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒã|ÿ"o„¿ìkÿ¢–½:ô0{³­µ$][¤‘"ð;óDþ s©ÔîòÂöÒÞKÛ‰âxã¾µò[f " ¡e' :²ärȯ2tùââ§gÝn¾ô×ÞŽˆK–JN7K£ÙùhÓûš<ÏáßÂØü¬x«Å‡Š|Sâÿx…m ¼×üNúzÌ-­Ãˆ-ãŠÎx#‰ißåˆ34ÎY›Œl¹cOÙFÉ99=õ“QÝïov1VVZ^ÜÎMç+Îqœ›|«•-,•Ûvóovîì’Ù#Ö<ùçÎoÍ?øªŽUüËñÿ"¯ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ù§Ž¼/cñÁ>/ð³ü:?ˆô»­&êk'‰&Žâh£-¹C…rA*FqzTN”jZòÙ§×x´×Nèß ˆž´+Ákš¾Ú|ΆÆ?°YYØCkpÐÛD¡vŒ’3ƒ×ŠÚ¬½µIT“Wm¾½N:–”)FöŠI|•‹^|¿óç7æŸüUG*þeøÿ‘­üƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò8EðL/ãöøƒ¨ê:Ö¡y›Yiš]Ù´š2ɳÏ{pˆ²”Åæ–I „جÁ•8FŸ;ºr–—wºŽ•i¤[JO¬š3|±±QûEk(ënŽZ¥'æ“qV²I½.Û;¿>_ùó›óOþ*Ÿ*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò+ÛM ±k)ýãò xÿµU8«ïÛ¿oA'äXóåÿŸ9¿4ÿâªyWó/Çü‡ óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þGŸø…ÙüiáмxÒõ¾WŸÞÙzRÒ[;çß?äŠü_ÿ±[UÿÒIiÃâBŸÂÏ”ÿo8¶~Êß›WMÿÓÅtÉÞ(ç[³¢ÐãÿŒ.Ð_óGíÿô´Geýu -®ÇÛuÈuþÿ’‹ã/ûéú?Qª SÔ*FP@~bi^"ð7Œ|%®|)Ð5½+Vø×§ühÔµ[ Oš+­KA1xšY¤¿šmöЭ¯ºY£,¢0X̨õ½Hå•h½!Îú(Z^Ò ìHÞ näÓZ«­³r¦:4ç§÷”½…/f⺸ÔQ×ÃÈäÚQmqž:øÃñOÅ–ÿµw†ü[ñ#Á¶Vš4ßøV·Zõ´z¼¶ö·c¹ƒJþÌŽèù¤SÛPžŽwd2«%7í0­/zOÙÉ´œ¹'í œd—/,cïEÅÅÉË’Ó³¼»hZŽs…¥OÝ´§«Óž.Ÿ3å½ùŸ3¾Ž**2‹MųЬ>7øÇJð¯Ž5/|mƒÆÞðõ§…oõ?Ea¦­·†$—SXõ[ÑGµ"ŽÁGŽã̸¶_šIIeaéÔœ+š·ð]u6×¾¥tÚ´mºMT,_´kh6xx(²Â0^ÿÕêÉÁo Bštݾ$äù¯^+£o\ý¤.5ûïÝèÿ4ý àòü@Óôø‘¦Ç§Ü[hzkèPÝ“ÔÑIk‰¯ñÚ.TyEÁ1íå¥ Â‡·|Ž^Ýë§3ƒ\‘×Eî9Miy¨Y?y3º¬ ¹ÏjtÛݤåZp”´ÞÉF 'hJîKÜš0´ž,ÔôOÿÂcûA/…ü5¨k¾/¶‹ÇGGÓà:ÜÚ~¤ Ó´ð³ÂЧ›ne-\Mäb'Rœ«Îq ªÛ–·°ENÏÞ›mOGï>KF>Î-OßÕû¬™Æu#^šœ#Ït¹bè©ß›à÷ßµiÒѵÁ,3öøÛ«|7ðþ¥ŽÒj>øy©ÿhI¤Z2¥ö«®Ëgy9‡`’Uòòã+±²ÕéO c=‚Ò.´!£»åt9ÚOU~mS³³èãî•;S§Ri]Åcšº’_¹åöw‹|ÉFû7w´›zÞ»ñOǾ >0ð7Œ~9Ýé^Ñ~!Zh7¿µm?I†ïJÓ.4HµÄÍöe°‰šîD¶Éo³lÊ¥|¯\4¥ ñ¡)¾Kûu§Û•9{ªòºO‘¹4µ—³´lä)J‡< ¹ï sIýŽj’§'¥œ•áuü®w—4`ïôìÃã|Aøi¨kÞ#ñGü$WPø—^Ó­õ±Geö«KmFâ vò‘TÝFœã'©ÎkyEý_RqåœéÆRZ«IÞú;µèõ[=na.Uˆ«Næ„\y_téÂWºÒWm¾ehÊ÷‚QqKèzÄ  € ( € (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHÎ7Á_ò&øKþÁ–¿ú)kÓ§ð/C»:û?øûµÿ®‹üÅ>è tx'Ç¿Šþ6ømñoàŒz> «ðök=_Pñ^ž`‰ÌÖqM¦Û‹1—|bÛíÏpÛYAHß;°y¸;UÅT¥Sá´ò”å(ÅéüÓPƒ¿»ÊRvµ×]x[ëSøÔ×Î*YÎ6îãvÚ¹¨«¨¹_›ñí®è_´f š—ˆa±ýŸ|;á=v}H-’Ì÷ZŽö înEV‘£Š+Õ„GæT˜J®3ÂÔR£‰­4åðªijÿˆé;.²•E(Yè¹bô»e΄«:¨|NqRwÑûJu'¾‰F0Œù–ꦶQ×Ò¢ý¥t[m3Ä7(ømã ø‡N·°¹¶ðΫke5ö°—³ýšÐZ›[© -%ÇîŠÉ,m!¥¡ZÊ/›ÙCÞ¨¦ âšºm9&ßÃÉhÍóórþîzèsÂPšSæµ9FSRw³ŒmͧÅuÍuÅIóÅE6ì¹?‡´¥¨xóÇ:´?i¿mñÍŸ…tMQµ²Yôg}-FD¸xedt/Ë I²d@¤§Ý¬<jÒwœ½³¾¶µ9%m–ªöÚÎ×»Vnë®Fåk(Ó§&»¹Ö4ÓÕ4Ó…õÒÍ4¦¥5ŸÚCL·ñ©w¤ü/Ò´ŸÉâïm"fy´;»+vJo“bîº(‚áÆåÜR©F¦"¦±téN ­ç9FÏewdµ|«{­YÑ,4¤ãBÄö´àßKN„êÿò-»hÓé¿ üý¢| û@i~$¿ð^øgÑ%Š;«WÔô­H¢Ê…ã7N»º„nÚãcH$R‡r(*XǦxãâöáOÙ›âG‹~*ê~/Ѿ&,6šæ­izdLš{®¢¸°’ÊÚÝ‘íÊH“™²ÊÉóôâ,"Xz¿ ƒ’—X¸CÚKšÚrÊ<ÉZ7SPIÙ³|Lž"t´öueÓ‹­ìV÷—2n.÷i¥4ÕÜ\y_~Ýþñ¿€|UÀ;mZ÷Å‹y¥[Z_é—¾½™,¯5lÚñ-žýŒ98¯¢‰Ä·—„Ƴ˜ñ§F­yÐI5N*V³i8Êj)ë ÉBKG.TŸ7+pæsäÃÔ­Jm9Fi-ízI&í¤­%+í(§Èä쟺:wnµ/jV|aâ¡â; Ç¥Ég£}§ûF]5HÚ‚ŒŠÆI$m‰4†HdÒê³JŠO™Õi«ÚÔ䔾&­Ÿ¹y¥gy´žJœ©Óö•]­Nœšz¿~£¤¯ÊŸ¼åñ[ÜI&ºœ‡Ä?Ú¦;Àw~>ð^…âÇñM·†;ƒÆ×!O ÿÂm´ù5爐–öÈ—fÐÃ$0’&[†E-‰ {d)Œ?|ã^ójw¶œ®œ”¯k>YFkù£(ò¶ä“Õ§RU=ÞE wºœÕ8µký»ÅÞÖåmÙY¹$Lþ|Åû}Ç·öNøæØêºgþž,kw²1KVnèf?øb}n¿áOÛñžä´ãÓúê)h×)Òcø_þJ/Œ¿ì ¤èýF©ü(]OP©P@P@rž1ðî¯â} iº'5ßÞ VOí_C§ËpT˜öÞÛ\E´ä|½Ü ÎbQm¦¤Õºi¯®—óÒßqQ’I¦¯]5ÝkòÖú>ökËGÀUÓ¾hÿ üñgÇ>Óm…Û_jzCé“ßks];Kq=Ì×vSí•å’Y @!ÃHvíBºÔá]*sî”T9.íÊ’Š\×öšEZüüÏVß6£¥RT§*×½IKŸ™êïÚß ¶IrÙ(¤´º~¿áo èž ðχ¼á«/²x{D²‡O±µÏäÁã]ÌK*’I=Ío^´ñ5eZ£÷¤îþfi*0PM¿7«mêÛ}[z·Ü¥ãêþ'Ò›¢xó]ðà•dþÕðô:|·@9míµÄ[NA'ËÝÀÁçžQm¦¤Õºi¯®—óÒßq´d’i«ß×MwZüµ¾½š¥ðãÀ/Ãé~ Ðn/®­-iå¿Õ&]_ÜÍ+Ïqq;€ Ë,ÒI#mU\¹ ª¸Q´ä¤£«F1Œb•ôŒRŒUÛmÙ$®ÛovÛÔÍ'Ï:’w”Û“o»ô²I+$’²I%±ÜTP@P@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©Æø+þDß Ø2×ÿE-ztþè`÷g_gÿv¿õј¢§ÀýnŠþ'øcáx§DñV¼“Üͦ馇ýžÅ ­Õ­ù¶óÄÈT³ZF 3äŒyœeÐ{UŠ‹òI¶š}Þþ–³;!^tÔ9œ&¦Ÿ÷£EyZÓ;tº~qì½ð½<=á Ü®±y h¾Ö<0Ö÷—ÆGÔ­µF¯%¹›kÜ;ÀÌWSºG8$®ÝjÊUœäÝœ£N7Z8û'x8ÛfšZ»í¶äáçõ^UIYF§´]u´×.·¼R›VzÙ%{-c³ny¡ø†ÃÄß,ñ~™á Siá½?Å/§ù4Fh’ÒÖßÍÂÆ1-ÇšêŒá|É7ÕY{xÍUWs$ŸW /4WåWi&ì“vÐÞ­IT©)§e)º-¹œœ¯­ÞŽM¥{^Î׌Z©¥~ÌúF—áHþ¿Äÿ_|9²¸ÓæÒ|5}&˜ðè‹e} å¼PN,ÅËÆ¦Þ8±<ÒŸ+#;°âáZj¥:Õ=H4ÔžîÑqÖÖNéÞN×m'}ey›æ•YGÝU#QI-¿zŸ3W»M]¸¤ùUþ$—[qð/ÂW>5“Ço¨êãWÁâÓ Í“öÈ´£¥*cËÝå b7nó9Ü䨡'‡QQèª-éëN_u´ünUYºÑp—XÂ(UuWÏ™ÙÿwD“Ôæ¯?f‡š„:­½æ¡®Ëm¨Ûx®ÒxÌ*?\%ÅèD(ÑÏʤîÞyrZ‡°‹·¹'Õ{99FJús);êœ]’åÞûG8Wt•ÔáSÊôéû$½u}o³KAo¿f¯ k6z‚ø‡Æ~*Õ5Ë­JÒ½<¶P][¶›{5õ•Üb hâÏ8<Æca}ûάœÝX>Y9ª—_Ì¡ÈôwMN7æ‹M>f’JÉrЊ£FwïB1©>±¨¢œ]¬ôPJ-ZKvܵ5´¯€>³¼ðöµ¬x·ÄºÿŠôßͯêÒÚ-Æ¥v¶3XF“$ñB¥¼åV8#ˆnPÇ,ÒTä¨ÍJœR²šõsåæ“ÖîVŒRw²Œc¹b’rrœg»ó(G¦‘„ÕH¥oï&Ýîß4µÚÛà·…Ãoˆÿ ¾ßªÿÂ?ãYu¹¯î<Ø¾Ñ Õ%ž[%¼½ª®&ål»·rNR‚•4^Ô”Rïî>ežö·È襉_×"—5âü½ÈÆ Ïh+ë½öÙoxƒáƇâI>É}u}x/S]VÃÈtt«iqhl¡Üž]Ô‡ ´î s€AªÿíjU–óŒâý*ZöóVÓñ¹ÉB †ú¬~Ayû’Œ×ã}6½­ºòöeѼ!ÿdŸþ&xÛ·Úgá©®´·Ó.·ajìöéyÝœÑïF–|I Dø™Á$m ··“«*’Ö2qn?e¸ÅFÿ̹¢’•¤¯eÕ&iˆ“Ä©7¤œªIIoV\ÒJ÷VæI®dío9_éjÄA@P@P@WµÿTßõÒOý ÕÏ’ü„‹ ( € ( € ( € ( € ( € ( € ( € ( € ( ;ñ'üŽžÿ°^¥ÿ£l¨ξ8Éø¿ÿb¶«ÿ¤’ÕCâDÏágÍðPü2_Ç ®¥¶éœÿQ‹Ý쌺³ç:îð|ðí¸º˜[ª³Vó·þE´í^”ú­ÿ­Ï:mýcúì~¹×ˆ{?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…Ák~5>×o-õ,xjÒÎÞâïSBI²2É:‡‘çò~gs9#næPðÀ2TŒ‚;ÐË<;7ÅËâG‹* øÆÊÇìöÒÝiÃÂ:ä×+$ʶÚf&¼Œ΂7œ€+þÏmït½R¾¿Ê¿¼ìŸGqÅsU©I}‡%®—JN=z»]ÃâŽÍ\è¾ ü[Ò~3øHñž•¢ëšWÚ­à–k=kG¿Óü·’5¬/u?iŒnÀš Q±ÁíZT¦à¯}?“Ûu¾g­¶d9%V¥/år[=R”¢Ÿ“v»ŽñÙž±Y”P@P@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*Fq¾ ÿ‘7Â_ö µÿÑK^?z=ÙÖÚ¨k«e` ™{óDô‹¹Kâ|-ðŸÁ÷Þ3ñ•wygo$P¥Ž‘j·WRHáU"Œ• y,yUcÚ¼¹â}œ¢§+]ï}IÊRÝ„#)ËwËdÝ“é)TRäWk¦š¶Ôc}/)8Æ7isI]¥v»[t}KN´Õ´õ·¸Ó®¡Kˆ'‰Yce ¬¾ÄGÖ¯R¦ Tu®œ/u×M×àcFpÄB5)ë$Óò{_kñsÁw›ãôz5øðrørO›6·‡í¿eH å6oÙæìR1æmÏñcš¼Sžj–­Åiýö’üÕÿSª†â1O s)ÊŸ•ã'ý.´ÒöéÐâOÆ/|*Ò¾ë~)Óo?³<_­Zè–³ZÛÄâÎYâ–e–ãs®ØU!r컈ãå#$Uª}q`¹½÷Ímtºj)w¼¤Ôc¦ï[+³’œãW°ÿßi>ì›.Ç9áøSÆ6z†¡á¹¡¼´²Ô/4©äû3EåÝZÎðOA;e×pÊœd4)ÍÓ…Tß,Ò’óOgÿ¨çIÊœ—½_þÞŠ’ûã$þvÞçGö;Oùõ‡þø{I÷b²ìy—߉ž ø£'‹£ðÕÂ7‡µ94ÙþÝj±}§i!n Á;íܬÆ6ãŽU*’«Bˆ·Ë-µ×e%ñBP¨¿»8ÞÒ¼RšP­: {Ñÿ7ÿ€Î3ƒ½½èKufý7ìvŸóëýð)ûI÷c²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˱ÅxoÅÞñOˆ¾ øgOÓfŽÿÁú„mô—ƱË,¶]©ˆ†$¨Žæ0K;ƒ $'9ÑtônQó¼]Ÿã±U ©N0{¸©üœ§¾ð+kØð/‹¼;ñLÕõ]Mš};YÔ´IVöÑš{+©-ee Ì …Š’A*A!OŒç*T«'¥H©/GßÌ*AS«:/xòßþÞ„f¿ +ùßÔí~Çiÿ>°ÿßi>ì›.Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Å{k[V‹[DO˜ã”Þ5Sœ“ß·ä$‘cìvŸóëýð*}¤û±Ùv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»âa‹Æžò¢DΗ¨çbŸÞÙT¹9nÂÉ}ñÃþH¯Åÿûµ_ý$–œ>$)ü,üÍý«¯næø)ûGÃ5Ô¯†×îH×tþÕëâRTco/Èòè7í¥óü˺hÿ‹=áãÿTªÏÿQ´ª§þëýw&ï×cõÚ¼CØ1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( GPðvŸ«x„kšŒÒOn!·û5±ä¼¼¯Ž?Œ©˜§åÁ!J€uÔä:—ÀŸ†šŸŒ.¼tÚ^©eâ Éažýtm{RÓlõib$—ÖVó¥µÛí …§ŠBÈŠ•P¡RN‚j“¶®KªŒŸÚŠwŠ•Ò•Ò¿2Røµ ¿¿V©Ù+ìÚ['%fÒZ$ݬÚÙ³¦ÓþxV×ÀðçRÓ£Ö¼/=´¶×ÖúÜqÜPLY§k…ÚÚWyþP¤¹ÀŠU©Ó¯JQ÷ŒR×E”lï{Å%i_šê÷¾¥Br§RU ìääßý¼ÛkÑÝ«mm63üðŸÁß E×ü#-â Lñ¤ñ‰uMpÁôŽ}q1…:ecÚ§jä«gRU#(Ï^gvÞòzüOyZî×nד_¾JœT”¢­ed–‰/(­Ëd´Il‘ÞiúvŸ¤ØZiz]½ž™iÃ¥¬KPF£ ˆŠU¢^ÿÅ©}\º¶ÛómÝ¿Võo« ?O°Òllô½*ÆÞËL´a·´´‰bŠÔaQ@  Sm·vVßVÛ~m»·êÞ¯».R € ( € ( € òÿÉEðoýuý§U/…‹©±R3ðWü‰¾ÿ°e¯þŠZôéü ÐÁîξÏþ>íë¢ÿ1EOúÝ[ñ{Á¿üoñáºøQðî‹áŸ Gy¬\j¾&ÒdÖ`ºÔ3k k í¬ƒl3ݹvb¹1€ Î×ñ)ò¹B.rhûCâÿ½Gâ.•ð/×zê­îñ»Í¬FÔlå', åîcL&[çÎ0 ‰Q¯Ž«QIÆ2…T¤®š”œ\êšjéôi;¦qå“©‚À(mR*—œ*Ò“òÑE¿;Yn%Ò¾ üc¼×~xÃÆñÛ_øÏEñtV·µÔDC Øéz¥¥µÛ+Ì·7†áã@Ì¿jT93”§Sž¢´*U§YÊÛF¤ãÆ1¶¼‘Qº¾Ò”Þ‰¤­F*upðÖ”=œi®®*µ*’o´¹cÉ.ÙE«·¯Ÿøö}ø—§ønûLðÿÃSà/‰VÞÕô=ÇK«ZF|­Î‘¬7¾}¤¯q ó’yþÕx‘\Dg—“lâ9%Jr¥NÔ\i¯a{_–Q“\ËÝV‚%$ïSÚ¹O—•_¥N/ÎW~ÖSö–¿-7ÏhÙêìåN^ÎÜ‹ÙY6­zVÿ|^ãâ6­à_ÙÍþè²èÞ“OðŠj:Bɨ^éZÔÚ…ÔH¶×/o’F,"¬Œá¤ebûz£[ØTUoÌ–"3QJÍSpäv_ mw.H¾^Îòvã‚s£rÒ~Ç I¶ï:”à¢ÛÕÊíYÍ®wkI(Æ ú>›ðëâ׉þ$7ïþßxjÎóâ}§ˆÖÓTÔ4éîm4èü-&šf”[ÜKïµm_-Î<®Hæ…9Sêq§É‰WWÒU\\:_Õ¥£O[Y¾Š••U;ÇOgF)=Û†%Ô–×KÝÕk¬m´Û„Yû|ñGÂ}W[¹ñ·†¼ciã;­4ZëzõûxY´Ÿ]¤Ù7Q˧¤zÌ®L޲ê*eU–@ͽ‰mù©O *P,'¹-Õ£$ÒQýݵ´ÚIÎÐvÒË W5\s¬ß6µ,ÖÖ”¢âý뤕¢¯ZIiË~&Ëör½ð׆µOÙþÎ7¾²ø›¯ë^ÓD‚h“> lcŽ6#”Z5Õ›ýžûÈEû>#ݱ3ÏBIRÂ*Ѻ§ Á­-K$ªÚü­J)Å;ó¤ùœSŠGEyª•ñs¦í*Š‹Sî£ÈêA¿‰6ÔÛÓ–N[µ9µôgƒ<+ñ#À³çŠ´xJ-7Æs¶©qáÍy ‘xv;‰¤6v®âO(%ºº3G˜Ð+G:ªœ])ÖÃÒÂJ­äÔa*Š÷Q”ìÚ½œ½9r¦ýéû4Ú¼¬gBtéâjâ=Ÿ¹~e 3ŒÖ—Qöµ"ÝõKžï©ä)ðã„ ¸ðö¯ªÙø»áþ¯à ü¨Zü:Ñ¢ðö¥·BÖSÔu9ážfóo"ÉØ›§@S%uÄN8‡Z3‡»7 ¤¹yT¡(Ç“’I®YA®k¶œ(¨Y¶¯?ic>{Ê.jMÞíT‹”§ÏY)*‘\®6jUe5k^<œ|ðçÅ­KUøQñ_Ǿ Ôtø[Vñ=˜ÔÛN¸½¶³µÓo.aIæ¶ID³¸wHÝ Ávä-¥†ÃVnΤ`߬¥k.×Ù7{7wt¬tƃž:XX'-`’ºM¹Ó„÷z|R}6·©~Ú;áŸâ¤ð-ÿŠ®‰’öÇK¹htMDÚZÝÞE –±Ït!h-Ìââ!›*ïf(¥X ãMÕ¨áMuœUûÓMÎ)蜢¢ÛK[Y¥f¯Ãí(B¼ÝÓ„gt¾Ì¤â¤Ö®1rM^[YÝés áÿí áýZ/ZxãT±Óµ7Wñ,l--n>Ïe¥i—÷6ëu{7ϰhíÏÏ3Ʋ:È#)UÂŒ°Ôëß_g ËÉ͵»¹4ùb¯'fÒi3®­GððW»„cݹR…GòNvnÖW„[æ”yµ_ö™ø?‘k¬Ýjž!µK­J="ßO½ð–µo¨\ÝI—$Vj.dY"‚bޱ”s*±a¶¶)J¤)/ŠWÓMmÌ¥ü®*JRR³Q|îÑÔÅ5%6š´TdÝÕ¹e.H´ö’”½ÕË{³ÞÕƒ*°ÎÏ ƒù†¬ìLd¤”—_—àõ‘A@P@P@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤gà¯ù|%ÿ`Ë_ýµéÓø¡ƒÝm®~Õm´€Þbà‘œsDþ sµÛwÿ=áÿ¿GÿН>ðìþÿøÚ†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjnÿç¼?÷èÿñT^Ÿßÿ5 ·óÞûôøª/Ïïÿ€†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjnÿç¼?÷èÿñT^Ÿßÿ50$ðž‡/‰müg.…¢¿Œ ´m>-u´ä7‘Z³h|‘œfˆ¸C™Å5Íkë½¶¾šÚú_`•æ£j¢Û^M«6»6´o±¿¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjnÿç¼?÷èÿñT^Ÿßÿ5 ·óÞûôøª/Ïïÿ€†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðR½²Ýym¶h€ó¬dÿÿjªn7Û·_/A+–6ÝÿÏxïÑÿâªoÏïÿ€=Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjnÿç¼?÷èÿñT^Ÿßÿ5 ·óÞûôøª/Ïïÿ€†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjnÿç¼?÷èÿñT^Ÿßÿ5 ·óÞûôøª/Ïïÿ€†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjnÿç¼?÷èÿñT^Ÿßÿ5 ·óÞûôøª/Ïïÿ€†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjnÿç¼?÷èÿñT^Ÿßÿ5 ·óÞûôøª/Ïïÿ€†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø©çþ!xcÍtoø•ê8Ø…qûÛ/sRíÐ5<ûã‡ü‘_‹ÿö+j¿úI-8|HSøYù…ûTÿÉý¤ë·þŸtúõñ_ÀËò<¼?ñ¥óüÍ0ÿÅÐýR«?ýF㪇ûªþº“/÷‡ýt?]kÄ=ƒÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ øƒö–ý‘¼UûHxžÆïRøÔÚGlíÄxat´ˆY§Y¾Ò€ÌêÅC¼m°pÃ}¿@&Çû?|EøËðÚ_Š>o‡~:>$–8Âw ¨é²êÒ\K–ºþÑ1L±5Ë|¢Ý …(y¨Œ/‡£B£»¤ “Z|RÕkºMhÕ›O¥Ÿ]n¨Öå«F¥¾ µ*zó¹iånmúÛdpÓ³ ¨ö è_ÕT\ßùSáòß]9?öF²Óm¾0éÞ8‘|=ñZ]u¼[h4òd¹[énd·{Yb-æ·[£r’G*¢æ$o˜q*VÁß»®“ýä\}÷{óFJ1Œ©»«B<®+O³ë c–>+ß\ŠÝ!W¶·æ’’³\òRR´_ðûöWo³Ý|8ÓŸÃ^"·×‹|>ø~žþÖ1é÷¶{nÕ/%Wý·Ì(P»Baò½Ê½ªª¶¶•*~êöœ›'v­Ë­ÛæVZrÝðÂ’§N­%ª’¦®õŸîê)ûÒÓšö¶ÊÍÊZÞÇØuÎjP@P@P@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©Æø+þDß Ø2×ÿE-ztþè`÷g_gÿv¿õј¢§Àýn•¿ioüvø£…ø„@ñDçCø‡qäXljtç+}Šó÷«»yC‡o˜t>^ –'æ•”)ÝîÒç—ºúsGÔî«.\ Wjõa§GûªÚ=vë³Õ-:£Æ¿þ3xc^øžžÓ<| âø^-2òÒóíWË©C¦¨"håXàòê†"“ÍAåâ¾cÝiŒteR^õj•a}íËÍi½}çuïBñ¾¶š¾™N”pô”a8Pö­_OvU9 ´Òð§îÊÎÒµâÓÓ‡ñߎ¾*ë~&øàýsRðk|EðÅûmÛ_ƒOº²Ó.RçÃ7WQLöMs,»Ð^òEÀóZ5H·å {ZÔjÓÑÊž&.úë /…i¼RÝû¯™ê’Nê§B†"=è¸Pš·ºýìD#gñm(;5¼ZÑ;šZçí+ñÞhüàŸø?E×>%êWÞ'µ¹Ô´»¦²½]î;Vk[KÍZÇo˜Ó+7ú\͉Ô$Ã2&Tfñ 5iÁòªq›‹i7yÊñ„¹y£?g/v¥;¤ß¼åN49ãZZª‘‚it•/kª×ÞKÝ·4Sq“º·)ñ³âOÄhší–¦<'áï ø{ÆžÑõ ^y—»ßÍ{¤_3¥ÒL!USp#X„2y‚$¨!N4þ¿…©sÂUªF i¥55y_yI''G–2Œ®õOŸš¤pU}¤ygõiÊwÚó„ãhµ²OE+ËšiÓ²øÎÓöœ·Ö øáðÅÞIå×¼ ø›ÄÙÛ‚Í} 3iêÙTrÍ-¤—1 ÿžŒ„ð1\ØJ°Ãâ1ê;ABšŸ”%9ÆR~TîªÛ«¦–›®©Ñxœ¡ïʬyÆ©VpWè¥$¡'ü’’Ò÷<Îïâ&‘}û@i´ÌÞ#øOø¶ßA¾òå¼¶þËÓåÓ ¼èÀÈfº–醯Hc·Á¬=:Øzxºj?¿«m&“Öu(ÇâJÒ\µrV¤âÓ´^–6$ŸîéÔŠ»vIºU¥ZMÙÚÊ1„®š‹¤ÜV¯›®ð÷í ûAjðéþÔt èßgøƒ„%¸Ö´½‘[Z͡ɩ¬ïegªÝ¨™W÷bô‰ù,ùMiÓUÝ%kƳ–ïZMm¤wO•ïÊîï+r˜)rÓ«RI»B”ãöt©US×ânÊòWPnê6IsJ—j‹:ÂÖÕ´K Pø§ Íâ‡ÖôÛMËcwc¢Þ=¤×‹%Æ«kö(Y„îål$RˆØÖ1œdðõÒýÔ¡JS]SªùRRI·wœ©S•ì¹¹^’éú´ý¤ðÎKÍFÛ§MT»ƒkáŒáÏz‘Šz_ÞN=—ÿh_‰šn¡âmoóxÓÂZ‰ü5ái´-b™õ+É56ÓÞK„'#  V8L.\ÂÒýÝoB•ñ4©TwJµ)«hãìù·Þò|ŽN6\°”eylr{US ëÁYƇ¶wÙÝK•'¥’i.myçziEûæ—í9ñ®k¯Œ¾8? -çø;àÓâKT¸&ÊÜÅq¥QZk±©K9ó^Ý·Ftȼµ™[Ì‘St¼”æåƒ…iµUŒvŠsœ`“·5ÔT›”¹£g G–ïÝì©E}z8ZIÉ)ENÚ»:\íÅ>][qŒ"¹¹”“ºÙuÿo8|_Ô`eŽ_YÏâOˆš§¼®q…P@íÕ7ýt“ÿC5sßä¿!"Å@€ ( € ( € ( € ( € ( € ( € ( € ( € (ÎüIÿ#§…ÿì©èÛ*ó¯ŽòE~/ÿØ­ªÿé$µPø‘3øYù…ûTÿÉý¤ë·þŸtúõñ_ÀËò<¼?ñ¥óüÍ3þH÷‡ÿì•Yÿê7\?ÝWõÔ™ÿ¼]×jðÏ`Çð¿ü”_ØHÿÑúSøPºž¡R0 € ( €<ëâÄ‹ Ê=XñŠõ©^/Ã>HòÿË]Ò¸3Ë1ÇZI¥(¹.è \Õ=”ÝœžÚE4›wkK´–í¶¬ž¶¾T êIÙ&—][½’µÛm&û$›m$Ù½àÿ]ø«@µÖ¯ü)­xjöG–)t_, ulÑÈÑæ e‰ƒmÜ­ެ¬¤kYÅFÖwô¿Ýª[mÛªmY¼£&ÛMZÞ“M4ÚÙú§tÒi¥ÓÔ”Pà_i4Í_UÑ­ï!·ÓµKD•oQš{+©-ee Ì …Š’A*A!OÅsR¥YmR*KÑ÷ó*¤]:³¢÷-ÿíèFkð’¿ýNÒ‘!@P@P—ø£þJ/ƒì «ÿèý:©|,]MŠ‘œo‚¿äMð—ýƒ-ôR×§Oà^†vu¶¤-Õ³àH§žôOX°[•|sðÏáOÄõÓSâWÃO øµtã!³&ÐaÔ…¡}»ü¯:6Ù»bgn3´g ¯3Ø®n{+í}/nÇB©%ß+ÖÚÚêö+¿½š‹à省åŠx+H[¹ínn-×H@“Íl"ò:ìÃ|0ñl•·Š¾øY¶ÔnEåäZ®‡ ÒÝÜ>Ì%”øsE±°»ö–ÚNƒ ¬v·"6„MÇ '”ïñ†Úì¹Á"´ýåù¹µ³[ôi&·Ù¤“òK²2J)4–Ž×Ó{K™_Ò^òþö»•õ¿…?!þÏVÿ¾&xoÆ”¾ ³ðö“u§\fÏÀÇþⲕnb´:Ë\¶¦æ8Ý¢[a”R†âõxU:剓¼®Þ+·[Ïw;_™kz0{FÎ+r΂¡MYròê¯Ëß2‚Ó—š 픤Öú{'ü+…Æ7Ã/ ÿÂÀº¢ŸÄÿØhL†?(«Ýy~c)Œ ¶6Œtâ¡QQ§:I.YÝIii&îÓ[;½]÷z—)¹N$Û”5‹ë®´}4onì›Á¿¾|9I£ø{ðçÃþŽXÖÃÚ:xxÕÝ‘k•$ŒL»¤Öžÿ/'6¯§ægh§{w{uvOïQŠ}ùWdjŸ x)­Á¼#¦ÔN°¶çKO-o̦stfþq2y¿{y-œóS8òr»r+GUZ]•›ZtmlÙS~Ó™O^k^ýmk_½¹ckíÊ­²8[¯€¿³õì¾%¸¼øàYçñùšÄ“xRÍÛVo4Mºä˜||Ð$ËççºóS*T¢’Ši¥¥“I¤ÒO³k«*Ss›©&ÜšµúÚéÚý¯»wK²6õ…µdðlz¯Âß Þ§„B/‡–ïÃÐJ4 ›6 0ѳ…ò£Ç—·tV·©íž'›÷y_Þ{õ½ú¿½™Ú>Éз¸îÜm¥Þúm¯RMoáÂøš×ƾ#øeá­WÆV©pkÚ–Åì)ù‘ªNñ—Pó¨ Ãr0j)AÑ“/u½[M&ÞŠîÞ‹î]Š›USÖÉ¥~‰¦š^MJI®ªM=Ù¡ªxáæ·áÝ[Áú×4[ÿ j—]_h—º4sZ^Îóyï$°4eÚoÞ`I˜óÍL¨©(E¤Ô~´¶Öí¿BÕYFNiµ'£zÝ«rÙ¿ð¥M69íWàÏÁwOð¶“®|ð~£¥xe<½ÎûÃ6ÓÅ£§ÊvÚ£DD#äN/Ý‚´\ñª«§ï«%+ê¹~o}:vèdãJT÷ïhï½ÖÎ÷wïs¿šÇD¹Õ,5Ë"u«¥‚×P’ËtöÑJPÊ‘ÈWr«˜¢,¼µÎvŒL`ãw/dõZ¥ªO½ž¨§+®Wµïó³Wõ³jý›]LçðσdÔŽ°þÓ[W7Ë©›æÒÔÌo³-Æý›¼Ñ0‰3¸GògoF2…¹]­~«í|_ø^ýG)¹+K]ù)s%è¥ï%ÒZ­Loü7ø[áëž-ð—Ãèž+Ö‹KZÒ4(m.õïæ9žhã&çùŽârÜžh§JŸ±§e 4M%¥í¦Ú]۵ت5V§µž³µ®õvvº¾öÑ}˱Þ}ª/îÍÿ~_ü(ä~_z ‡Ú¢þìß÷åÿÂŽGå÷ ¸}ª/îÍÿ~_ü(ä~_z ‡Ú¢þìß÷åÿÂŽGå÷ ¸}ª/îÍÿ~_ü(ä~_z •í®cXØ—ýcž"süGÚªpwûº®ÂL±ö¨¿»7ýùð©ä~_zÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\>Õ÷fÿ¿/þr?/½ÃíQvoûòÿáG#òûÐ\óÿʲøÓÃCŒizßF_ùkeê*\ZÜ/sϾ8Éø¿ÿb¶«ÿ¤’Ӈą?…Ÿ˜_µOü‘ŸÚGþ¸Ûé÷O¯cüü¿#ËÃÿ_?ÌØÓ?äèöJ¬ÿõŽ?÷_븧þñýv?]«Ä=sÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ( € ùó⯇¼_cãïüRð¯„îüUm¥é¯‡õOi¶Ö:“ÛÞ½¤‹qg5İž9,Ô24ðü’V/£Ä}ßmNI¸ÕŒUÓ³‹ƒ•º§f§%x¾hÉFɦÜu”¹¨Ã•®zsSWÕ4ÓŒ•¬ÕÕÓWViJ-«Ÿøßöuø±âïü.¶ñ—‡üuâ?Øj>&šëÂÚ¾ñ³§Åwv$ÒÞwñ\ÙÎöö¨ð3¬í4FaåHêdÍ[–pswš¥óÂÑ´ÓnvvŒâÚkß…ágtã%JªPŸ±\©Ô„­+»Æ4ù_YFΧ¾£/uÆWiJ*'s{û5k×—þ8ñÚxæçâ,~.ðn£á]½²—Vµ±´ƒF‹P=%)Œ–÷©8Œ¨Ÿf1"ùyë£QRÄR©¢ýõw>TÒä©Î’WÕÁ©{±Þ7½”®ÎOg a#‡wj8e©Zê¬]YCmÔ6åײip:—ìÓñMwö¿¾ðŸŒµ?ø£Oñm®™âkI¼&šN­k}ÿa´žä¬zÇȯo†g{x¤ ‘¡_>„p1¡´­4ÞòXJS-““IÉJiMFSùŸ½é*ðþÕÃâdÿw ÂJßeFŸ+R¾¶»–”þ'Ë&¯Ín³âŸìñâë¯ü&²ð'Âk{?ø@hWšV±á»_Û›+•ÔÅΨ/nî¿L¢‰XóžYüç}ø…:±þÓ–)蔹SÚ.+ŠŠQ´®œ¦¹%jq‡/*r¼_Ž©Ie¡%yû9߬½·*Q—½x­cM^|Ýb£Ÿ_| ð—ˆ<á¯éþ$ÓþÇw{ãê°GæÇ/™kuª\Ï™F nŠDm§ 3‚W<°˜jOâ…8Åù5{¯ømÜCSÅU©†^Îßöí*qt¢×ÊûXöŠ’€ ( € ( /ñGü”_ÿØWÿÑúuRøXº›#8ßÈ›á/ûZÿ襯NŸÀ½ ìëìÿãî×þº/óTø -Ñá_´'ÆÍ_á—Ž~xRßâÇú/‰,5{»¯üH³{›6Ѭ„PD¡d¡Ü]JÇ.Çð½My¥í+U„¤—,c$º¶äÓëÑ+ìvÊšXol“ož1òI¤®ôï–«sÑn~>|1Ñjs©I(Ô‹÷'ÎâÞª~ÑÎë£J”î¿»¥î¯Šæ„fªÛšš‡=¶Nj¶õö¶ísk³·–Øþ×ÿ5[K{Í#Åz¾£ ÕŸö…’éÞÖ®dÔíI,ãŽÔµÒÂHù!üƒÄÞYQQªJRžŠ)7å&Ôßh;i7î7e{Ê)ï*R…_bþ.iFÛÞQv”Wy'¯*÷š¼’åM˜š—íaà= âņ³®Û¿ÃK¯é>-Ó5+K¾Ô%’©ïRK™Ì '•d‘[Û³O"$q™y Ü m2ŒëPª­RcOÉsE[š_ nNÑ»IëkÙ³6ÔèP¯GÞSö·]}ÏgeüMûÒæŠM«l¬ÏRÕþ=ü)Ðü]‚uN5ƒ5¥´·6úUõÆŸe=ÖÓm Ö¡-km,¡ãÙÒ£·›óvt¢ëOÙÁkyG]/(®iE^ÉÉ-Ò»¾–¾‚›P¤«?…Çšë_vís;]¨Ý?yûº7{'n ¾5x¤|øïñKì:Hñ‚®<]„)~Ï(Ò®.â·3/™¹·-º6²ä–Û³€0­QÓÁá± ¤êF›wÙsI'Õh—wó;ðØhVÌþ¥+òóS^~ý:s~[ÍÛM­¿^ká/í{©éÞ9×üyãø£áîa¦ÞZøóáîsŒ÷w/,Rikº¼3ÞFéo„‚Fw7q'”®T?mZq¥tù½£„t¿´£iE%v¹¹“jñ÷]Ÿ»>_+9bm¬¦¶tÚÕ©7§Âùµå”RnK–PnΫûLÁ®üUø5ðëáâ_Ckâoí ½Z÷_ðN»æÚÅhðÆÖ†&Ži3™÷®ØPDÍ-Ì,ÙP\õj:{8Sæ½Ö®í|_ Qå’–íÍ{5Ë4íµÝáùãñûHÂÖnÜÐs»[»®N]—+”õŒ%nûþwà¨ÒuÍ~__áifض£s jpÁ}ÅÊÚÃ5ŒnúšH×ζ2Æ<Ä%‚º“)6¢ìï&’V|×’rŠqø—2Œ¹n—3MFí4i*n%JZ4¦ÞªÉS³©®×…×2½ÖÍ\ܶøïðÒëÄšW„ãÔu…Ö¯ÖßåŸÃº¤0ØËíë¢ÿ1EOúÝuŸküQð'ÄŸío+þ½'VÓ?³¼ßiûkÙ>ÿ3pÙ³ìXÛ´îó:®Þ|Ú/ØÊ´·ö‘Œ}9då;ÞÇLåÏF4»MOî„ãoüž÷òµµÓË5ï€Zî©âÿÜØ|@¶³øoãgO×õÿK¢™ï¦»´ŽÚ0¶·ÿhU‚ ÆÔ:5¼¯Ä»$Œº˜ÖÔÕ8U÷£Nnpéis{EÍüÊ5=ô´oHÉÊ:3/o[IJŸ²“ßÝ|ÉÙiirÎQ½ÚÙòÝ;¶oÙóR´ðþŸ†üs—toê¾6Ñõ‹í ÝÚÛË=ãKoqh³ÆÓGö{ùâܳDÛ¶È ãaTÜèÆ‚¦ÿ‡OÙ»«©Eêû4ù”d¬÷âÚwV¤kÊ·:÷j{7dõNœi¨»ÙÝ7 µo†M&¤¹_þËW^<ñ÷‡~(ë· µ¿E£Úé¨ññ­ÙHmç’hçÓb{åšÂBg™[3ά<¼ŒÇ“¦Ç ^U ´rŒ´ÒjQJ/–ih“IÅòµtÝÝðÄsbpÊ„ìÜyÒº¼Z´”/ïZÛó+§%ÕrûÆxïâ&…{áo xÓÃÚ?‡u‹ ­7Y³ñ†[\0Ì¡7A‹¸7 d½YårŸ) ËWJ•*Íû9[m$¬ÝÜdî“zY¸¾V“]oÑJ¼°î5héR.é½bü¥W]%§$ïtãä¾øgoÿ ²ÿUÑá$‡À~Ò­l zõ”ö«ªëñÛµ‰¾¦å“OXâk„)<ÅÄ£½iÏOZ£KÛ¹¨­ov¥WÝ \áMÓNÍ¿m-¦¥.Ob°ñÃa`ÛT “{Þ1»¥­¼êJk¤•+ÙÆÇcà€?ðƒŠÿгí¿ð®<)}áøðò¿´þÓößÿ­o+oØ~çÏŸ3ï ¼Ö._ZúÏOmN0ôå¾¾w¾Úz5j{Nm>*Ò­ÿ{_wåí7þîÚéå–²oŒô-ÇÃÞøÉec¦Ïà;áö®÷>k‰®m-Úì½Í«‹Ä÷ ·ŒºÌ‰·%$È WäÅûZxˆóR«(9FömFƒ7E4š–—³\¶i¹k,L£V8ŠJÕ#RµHßTYÆjëFùWU}n‘ÜÞþÎz ×üEi¡xöÞÃáW‰u=3WÖ¼76Ž×ÒÜYEk %¶¡ö…Xa‘,-Šöò¿ì’2êRÕYTšž#ßå¨êÇ¥¤çííº[Í$£}#'(èøÝ8Æ‚£OG콋o_rÒÒÒÒå›õ[>[§~œü ÏÁï‹ß ÿá(ÿ‘æÍý«ö/øðþÖšæ\y^gï<¯´ãï.ý™ù3Ï(saðô?çÒ‚¿~I)|¯·[yÔ1^ÇõÛ_X;‚†þ|—ÛKÛ[]ò_?eûé>3Ð#ñ5­–âk-2KÝ2ëEŠúÞ}cOš·¾–'p²ÆñÛÅÅ»‚%Š(ÀxÊ’ÚÕ—´ªêY;Tö‘M].e%R6ÒñšwVåqŸ4Ór›·:©ÒméIÒ“NÍÆÖƒ[ò¸7&ù”eu‹Ÿ?gHü®x+[–OéÑhZÝ“hÿ|ÿÕ…ÐÔZÄ™<µÏ²Dû·þbýÍŸ2ª£Z•Z3»U)ªo]’”¥îé¢|Ûw¼¯­‘Mºq´lŸ´K¥ü´å >ïÞ½ôÑ(Û©åÞ ý‰ì<á‹iZÃûM*;%íuÝÀiÚõÌ6µôqêWñÝí¼g[UœC\‰H$m©W”gJ¬÷„£&£îÆMBQ~î¶ošêÎÑ÷’VjΪU*Ö©üHVŽºÊ>Õ5¤´÷c†×iE9]]÷÷_²öšŸµot^»“X¿³Ô®ÿá*ðR§z вiÞémzœíG[®t’ž­MÞM_•GêÊÈÔ( € ( € ¯kþ©¿ë¤Ÿú«žÿ%ù *P@P@P@P@P@P@P@P@P@wâOù§O²~ÏÚtºŽýZm$·zE½;…až&Êì@Î3s¦ª«r¶ÖËx»?¹ÿÀ.qä’Œ·qR^Ê)ýñ’ï§š:?²Åýé¿ïóÿïËîB±Î^xÃZŠ4ÝêSGâ]fÒîúÆÏ3·Ÿ³B³¶ñò.Ós A;ø&ê9¨ÛÜI½‰¶—âºQ储örQùµ)%÷FO¶Ú:?²Åýé¿ïóÿïËîB°}–/ïMÿŸühç~_r ä>#ðÕÇ‹u/C©LÞ)°Óíõ[‹,Î<»Yäš(¤ß÷綘m XlÉI º‘”ãkE¨½í^ßv½‡(ò(9}®kyòòó}ÜÑõ¾›3¢6Ш,^l“ûçÿŠ•Õ(J¤ì’Wzt_!(ÝØòëï‹¿ 4ï†:wÆ9µëé>ßÃg=®¡ge¨]Mr·RǸŽÖ8Úá™äš5#Ý–šÒ«‘£5ïI¤’W»jëdújZ¤å*ëOŸšîÖöwçÕ»iÊým¥ÌÝ/ã§ÂM[EÖ5Ø|Kk“¨ØéZ†­§jZ~¡§]^K6©qaË÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹?ñ K<1´¹Î—¨ý÷fÿ–¶^¦¥É½ÂÖ<ûã‡ü‘_‹ÿö+j¿úI-8|HSøYù…ûTÿÉý¤ë·þŸtúöq_ÀËò<¼?ñ¥óüÍ-0ÿÅ¢ÐýR»?ýFã§÷Uýu&ï?×cõò¼3Ø1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( € ('^Ò“]ÐõYLQê6“Z4Š2PH… Û5¥žÆ¤j.?¸Š°ö”TÑä’x7Ç#³iúŒI%Æ­4{®ß²6>™8õ5îÇ4 ’Zÿà+ÿ’<—€ªÝôûßÿ"qþ6ø3â?hKáýbËN†Éo¬u özäŠþe­ÔWQŒµ‹ ¥à@Ã*N8!iÐö´êëxK™{«{5¯½¶¥CZ qV÷£(½^Ó‹‹û;ÙéçÜëá ñ¿ýôOüÍÿÈu_ÚÔ<ÿðÿÉýŸWËïüˆÂãúèŸø9›ÿèþÖ¡çÿ€¯þH?³êù}ïÿ‘=Áž¼Ð,µí !7÷÷_j•-™ž8±pª«¥¾XT’TrOäcq QJ+D­ø·úžŽ‹¡¥»ÿ$¿C°®C¤( € ( € (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHÎ7Á_ò&øKþÁ–¿ú)kÓ§ð/C»:û?øûµÿ®‹üÅ>è tx§Åípx3ã¿ÁOj~ñMÿ†m]øƒàÿZNƒàóÅž ð?ˆ5ŸkÚ­·†´w]ºÑî¯/ÆŸ Ä>½¶»_ÜÉtÎc’[eˆ91H"”%C’„§ïS¥neÍÎå(ßX?f¥Cž.|¶Z='R\E8ßš¤/}„i(sYÚINpRi8Ô\ѽ½ôµ¼MeñÆÃâ”?`ñ‹Çâ¯èf_iÚ‰mæH£ðÕ–ëÁ§é3Û_:Is·hÖdHdù¤ùE˜˜óÓ*k‘ª˜‰E'}\ís]BÍIÊ3é¾M®â×=7ÉB”ܹڡJ-µgüZ®Ri§$Ò³pï=å§/3: Ü|g·Ñ¾ ø ĺ¯‹›Yø¥áÍ*-NúöêkKßÜéê§SåËÛÉqjÑ ØAYÔ¹fy =2•:˜×MY%%ˆÓ[ÅF Tíd¹eI8Ù^ê(Æ<ŒÆ¢t¨¹FûÔ ·ë)û9«ó>eKÚÏžR“—²¤®äîý«â øíðOƺŸ‡¼U}á‹?ø’ÂæóÃ^Õ5óm<ÒéMÊ–0Lé¼A.”°ó\ØjŠq*_jKGfÔäÚ¾Ú#ª¤y°qŒ^±«¾¶öu£}uzÉ'ë©å.—ÇúŸÅÜÛ·ÅX¼eq®hsxéqêðxu43£^}½ =_öŸš—Ê.€òÄCw*°ptçíÏ’ö¼Îñtïoqü.ô¿†áï{mdùnÌñrJÐø]rÉ©{kÎÜËâZû;©ûœ—¾¼ç/ÿhKߊ¿5ZxßL¹¹ð÷Š­í´ »rK+MB aM2hnõ+™4ÙdRI¢[xbA+G+I·5ËFËSÚs5% ;|q÷ïVR¼Ü£ J)ÝBMEÓ’åè’ƒÇRJÚN1Öü®œ½érµ8Æ÷N¤V’q”¤¥ÊßiU>4øƒà†Ÿñ‚ KŸxZÒ=[Ç:~¹>ªÈš­ëê±Ú‹É!¾–Tµ–Fò¢š92ÿèÌ…¢jì’QR„šTž"/Ý»÷=“²j£Š©k·y¨ÞéÆÉáBnq£&›ª©×Ñò¥í\irî¹vÒËØÝ+jª¶“Ь´_†ö>)ñwÆ_ü:×ú_…ü7âýPƒS&Ѭa»ŽîiõI-@kò²ÜÌö…™VR#QÍŒN¥:‘Q½GGÜøye.y§Ì’PSQöqŠª­()ÍÞR»Šm(ÎMû®¤y•¥ueöZ¼œ\“”Ý/yJQŒmi#©ÿ„Å?ì#ðsH¿ðŸˆ›ÄZ,> žÿDƒI¹¹Ô [mOO–à8ciYãŽ9‘ñÅzXÊÔãšáë'xFQ»Wi/f×›µôüÍ))TXè·¬Ö*ÜÎ)·/k˪÷o+«[G}4±ŸñvÛZñÜ_¾0hñt~Ï‚´ûkY|=§«­‡ˆöêäiFx#†9YW|AÛl̨cØòqá?ØëÒ«Ué*ÊV^÷,cJqç÷og7$šÞÔáÍm©µˆƒ¥¬hâc®‰Ê¤Œv½¹/uîÞi&åÌ—¡x¿â^‘'Åï‚áðŸÄI¼o¡øŸL¸ž‡Þ"’æÖâYt¦‰e³[#q¸†R®ñ„m†8£ýJüÿnœ-×iÊëMšÞÎÎÖ{4LÚ«…QŽñ«úi쪫«î¯(¦ÕÒnÛÜÑðö³'í3â V?ëz6«f×K{©CâmMðÌ"ÞØ%ªÛ\(ÒïZG,þl[nbfttp®èð°táZÝs{×O™ûM"¢Ûk–)Ú¥;ÂqŽª.\ÕqÄÉIÑœ/gËîÚÜ«’O™´•îôp©ïBRÑ´”)ý{RXP@P@P@^×ýS×I?ô3W=þKò,T ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ˜_µOü‘ŸÚGþ¸Ûé÷O¯güü¿#ËÃÿ_?Ì»¥·üZmê•Ùÿê78º¯ë©3ÿyþ»°5ážÁáù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@P@|[ûHxÃÆ^ øÃð;^ðö¹¨ÃáÝHñ¹¯h–÷-¾©aÚTW ,@í‘á·¹¹š<©;ÐÆâhÁÊ+WÚü´âÿ»Ï9EK]Œ¹%9oìã%­ìö«IÕÁZ’ýç´-·mS­.O?iËȯ¢“ŒìÜQÌ_|Uצý¦"ñ°ñ©µø5cá?ZZi÷z‹Zé7³é’iíq¨Îà0Ms5·˜Qö-«²ƒægçN†.¤ãy¸ÅÂ.ú.yB $›½I'$ã9Ât쥢c§WÕáEèªA6·n¥*³’wi8Æ1¦ÒmrÏÚ)?åÚðÿíkâÿi:l_Bxê÷Æqø>=*ÿSÔt»]ÒiRj1Ý/´Ë{¥ˆ,{5˜lnhüì*¾Ñ¤êJœiï(Ôní{®›WZs|I¦¯gv”’^ñÏ.Jµ%´cNJÚó*•5«åZJíò¹.T¬Ü›Œx߉ÿ´‹o~k:"ú/Å[o xï#þ›°è×z-ͽ­Ã"-¹Šñ²Æh$–aå„ýКB¼µ¡í©7FMF¤(JûJÕgÊÒß–Qw‹”]ÚÕ==, +b©Ò¯ÜkÆé.jr©Þ–QQ¼Z÷y›³qWÞƒãÿˆþ·Ã¯„vŸ ¼AâŸ[hZ~¯â ‹}OÄ~(–Ö+¹åEòoWM¸{‰‘pø½{8À©!PÞ_§QGŽ©I.HFjíd¥e}]¢á Çšn\í^NZ?‹• ²ž*mÊsŒæ–îJ)=•Úsm%ÅÆ.êéY¸¾&~Ò?þ5Àþðž‰â] Åz>˜šnµâKˆuv±›YŽËíil!‚äacš7™ s<ˆåâÜ>lDðÒ²jrJQOnhJJvNÒíZú^.PjOÑš…7ˆƒû4ªÊ-õpùã«RŠÕ§}ZŒ& ÜÔ;¯Ú‹Pñ*èßì?²üWqu¬øÆ ]WÃß¼K&“w~¿ÙZŒ¯o÷Ú,Ie‰/,[„@•Μc cÔ"œ¡ÉU®›rÚMs[Nו¯¥Â“—Ô«ÎvŒÒ§çfêÓM'kꛊv[ëcÏ~"øÖïÃV>Ð4Ïøc[Óìüy$Úï‹îõ+È ¼ñ)¶{Y‡Ún#2ìŠU’užF™%³2Ƶхýö*•ÚqU£­£ý×ekhšµœ“ÛwpáɆ”Úwt±m_táÓ½Ýîäœ/¬²µì½WáÏí+¨|Fø¯­xOøa¬Ãà«[íOKƒÅg«{›^L®ÚzX¬/$3*4wÒÈH@Ñ#3¬xáWÖ0þÚ^í⦓ëÒK[>f¤¤”T£Ê¤ù´\˾«YQ^󺌼›ƒô¾‹H¾nWÌÕ“VoêºB ( € òÿÉEðoýuý§U/…‹©±R3ðWü‰¾ÿ°e¯þŠZôéü ÐÁîζ×?j¶Úo1p Æy¢ ¹Úî»ÿžÿßÓÿÄןhwwümCußüð‡þþŸþ&‹C»û¿à†¡ºïþxCÿOÿE¡ÝýßðCS’¶ðVkãGÇ©a,¾(¼µ[#suª]\Go*J[Á!h­Ã”ŒÉä¢y†4/¸ªSQ§Æ-ÚM7¦®×K[ÞÊîËdÛi]°›u¾Êi|÷~o¥ÝÝ´½´:Ý×óÂûúøš-ïîÿ‚†ë¿ùáýý?üM‡w÷Á Cußüð‡þþŸþ&‹C»û¿à†¡ºïþxCÿOÿE¡ÝýßðCPÝwÿøáÿ$WâÿýŠÚ¯þ’KNþ~a~Õ?òFiúãmÿ§Ý>½œWð#òü/üi|ÿ2M1¿âÖè+ÿT®ÏÿQ¨éÃýÕ]HŸûÏõØýН öL ÿÉEñ—ýtý¨Õ?… ©ê# ( € (˜Ô¼á­cÄz7‹u--n5ý*ÊóN´¸ylv÷Fq;9¶‡–RFÎËf\"ãR ]TJ2]ÒmÛñeª“J);rÉIyI)$ハOï¾é#þÏÿŸÃú…¬ÓÚ&…{á« :fŽ+}6ìB.! ®2_ìðç. ä0$“s”ªJR“w’‚½Ú»w…šÖ.-'¬Õ–º!B^ÍrÅ.^g;Y[™©§uk4ÔæœmÊÔ­kXO|ø[á‰l.´ÍP–þÓYO¥þ«­ê:•Ìš‚Ú=’Ï,÷É$¤[;DŒËŒq•R*5%œt²’Ùm;siýë&Þ÷»Ý¶óå\²F£é óÅy%-Uº{¿‚ÞüøK¨[ê6·žó ¿ƒ]µ¸_·Ý¯™³*Í©.D¹tˆ§#1ˆö+8¥*kd¡”%Íò–½ÞÎèèŽ"¤j*ÉûÊQÿ½{8¿”4¶Ïv›Ôµâo‚?üY®h¾&Ô,µ›ivk§C©øwÄ:ž‰<¶ŠáÖ ä²¸ˆÜD¯–T˜º©g í#9B´«¯ŠMIõM«Ù¸ü-«µªÙÛmog«Ç ¾¦—tšIÚ_ºŒogºOt™—}û<ü-ÕWÅãXÓõíJO˜¾Ù>©âbî[qÀºŒYI%Ë=Ьá$Qjb£Œò.2Œ)ÆœtåqwM©^7å¼þ'kËFÚ´¦¾Ü¯«›•GQîÔãkij‰)®_…s$“Ó¢¶Èﯼ áQ|5;)ï$ðÚ_é3]^ÜK, o-°‘äg-3ySʤÊ_%˰ 5ç~Ù×ZI©-JÒµÒKE{-–,D#ÉEÐ_ åNí¶ùd¤®Þ¯ÞŠw½Ýµ½Ù‘â?„ßü[«jçˆtµê—Ðé\Oö«ˆüÄÓïúÌmGyw.Òd[;[rüµ4›¡%*z5.ûyG–ÿø µ¶ëk—)¹Ã‘íË8üª$¦¾j)wVÒÅ- à×€|1ã-SÇ^µÖtícR¹šòîÊÏÄœzeÅÌÃÎÚXŸìfW?3Iäî.K“¸–¥G÷ý”>Y'­“—5£{ò«ßá¶ílÚ&¯ï¦ªOâVÕi{G•sZÜÖ’æ¾ËùU½J€ ( € òÿÉEðoýuý§U/…‹©±R3ðWü‰¾ÿ°e¯þŠZôéü ÐÁîξÏþ>íë¢ÿ1EOúÝûU|FÐ|/¡ø3Àš§ÅÝ;áÅ×5ƒþ{Ýf%ìmm¢k‰^)¤u™ÖÞqq^å9Uä¥$¥Ê¥žÍÇJq}Ó©(ÊQzNœ]ÕÑÛÆ4eRqn-Æ_Ngyj¾ìãS–[Æ|­kcBý©¦Öü!ð/Äz.›á«Ý'ÆVí©â½c]—LÑìoaž+Ym¡»ŠÒâ).$¦E#B³yXI+Ñ©Ïì¡MBPOãj§½Æ.ÜÓŒ~8ó)+ìÒ›e*XiJRç7(É­#xiÏ'¼!=%Êãg«MÁMÚÇí[{áÍ⦯¯xÆ ¿ êéºo…àÕogׯ丿û¬×ZhÓÄZÍ!GŽksyæ!o-duØxèÎU©R”Uç7ev¡xÊmT²æŒã·ËÈï«O’Ó}ŽšiÂNÑ„g&Ý—2…µ†¼²‹nÊ\ÊÎÊj2æŒcÒÿiŸ‰zûø@Ñ>0ñ׈`Öç6:þ©¨h6vë§5Ÿï—ºdWo©z¡_ìjD©·iMÓ-Ö’§N¥XëtÕGµþ)AÆÉµwË͵x4åÈýÒ)¥$ÜÝ—´4ììù©Ê§6¶Ò<®2²z§kÚÏ„ñí9âï|ñ…úx"_ Yx»áf¿âÿë¶ 3êKX·­ÌI Y•®âxÚ)æ)%‘¾ZxºN“©ýêr¢ì¾Ô*NËWkJÉ)GUy4¥$›}yl$ñ¸uVë«ì¦§Ý[U(>J‰J÷j*ñ\ÖZ;øÑñ_Ïá]ÃÒøCÅv÷> Õl¯tŸ›Ùo4ëÍvÖÚD¹dŽ3 ä$‰,Jf‰–RiFêêåŒó8ÓV¼+rÊ?fÒ…G ;+¦á$ÓŠk•;ZQ<¬kÏ-Tðõ¥?‹š+¶Ö¶i΋M·­ùZ>ðÆ{k>ðÔ^ŽßÄsÍ«Çâ &Ô7l&û9lù@Ì&™à1ec߆AÂí<´}5ðû8ͽí94½›óN5¢ÞÊTdšM¤o[÷R”>Ò¨â—xróªw‹¤ÜwµŠ“M2¿ÂýcVÔ¾%þÓšv£ª^Ýiúg‰,-ì­¦¸vK(›DÓ¥d„ûµ2I#¸ù›©&±©5 §ÛI]©V¾¶mFZ+­U–‹·Czþî&’ŽŸºƒò¿µ¬®×Wd“î’]ÓjßiÞÓuoü:ž¢|7Ó¼ªI­øÒg¹¶°”Ý«ÛÇ4ÖÒËyt«fÌ­+"É–ß$d.þê‘J´½«´#R•6ÒÿŸŠ.ê*ÊÑæ÷µMè×3m',,Ý_«Ñ÷ªJuãôMÒšŽúòó¹++rÅi{$uŸ¾3k—íñŸávˆ’ëןÛ:v¨Ðjºœ–ÐxCmM/$ RMò=ÄÄ­ºRÏ#HñåK熃•¯áΪœ·÷œä©ÃÎü²{Ú÷qŒ¹«Ö„–¤?åíJ1Úö©SžO·,\W)8E{ªR‡–~Ó:·‰ÛãO‹´&ÿâ£ÁàèÚç†üOs¦hþÕnµ-BÞ+ýRÒ;¤Û—[0›k¥ÂÞbªdÔeÉδžÏÛÓIËXµË:j?ÍRÎ1VJS”cÏ$ΜK…<-)Î<ѵw$Ÿ,šŒi{ÜÚ4 ›“i¶•ä¡;r¿n»ý¦uˆ>3^ü'Ò~kzî•¢ÞÛiLjôû ZO*ò[XîsŠÂK! ¬ðo3ßA"îr#`É1¨ªÓ©^1j?¼q]_³æÑ·Ê½çòó·.TÒ»åÂT¥†…u$¥RJ›}½ùò_K½ç+¥£m4¨h_´çŠµï øqìþxi¾$x^AÓü"d··”˜E¼å‰i*ûÆŠœ§(›RÒnRNðJ©ÚV»—4㸷ïò´Ò.’«:‰ÅC“F—=ç>XÞ)´“ß™JQ’MÅÉrów ø÷yâox?ÁZ·‚F•â F¦¦‘êbê->ëI¸´‚D…ÄKçÅ/Úä„DÁTnŒ1*¸:°–®*ž±…5=twS9ÅïnYÓ’ºº•®´eN§u=ÕHÃM­:R«'£øTn¬¬Û×M|ïDý®nuM.×ÅWb´ð]ŸÃ»OˆºíøÖŒ·Ó‹Ü[[[‹p.e dYáR²1$ ý5i:~Õ$ÛŒ¡¥kÎu#«J+Þ³mèùtiË—w†“­Ýå*•¡®‰*3Œ\›Wz©]E'³WØè¼wñÿâ'Ã/ø{ZñÂ]?þÿëéZ‡ü;¬jzàpÖÒÝ;ݵ®”óÆÉ¼À¥½µÐÜæØZDÊIƬh-gi9Züª1åWN×w”’\Ñ‚µ›i»ÔqgŠ‹µ$¢Õì¤ÜÝ’jö[¦í)uJîÜÞñðßÅ·¾;ð?‡ÐáãŽNUw,¬­ù·…ʬ`×ÛäkgÍÊåÊÿ–V\Ï™mÓÞLÉÊ<’iý‰Í=×,ršþh+ý—ï4Ô]âíÑh¿´GÂ/øÍ<¤ø–ê_¾£}¤'™£êÚIfeûM¢Þ¼"ÜÜ"Á+˜D›Ìkæ(Ci5V—¶ÃÉÏw¥àš‹’½®”¤“kgtìÓ³¬¾¯.Z›Þ)õ³œyâ›WIÊ-4¯t·h—Áß´Âoø–ÏÂ^ñ%ÍÞ·{ou{b²éöÐjV¶ïKsiq,+ĦŒ,Ñ;Æû¾Fl]8ʬâ¶Q“¾F_ iÙ¥.šk­¶c¬½„¹*hù¹íä¤Ün´n<¯™}—e+9E?f©P@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*Fq¾ ÿ‘7Â_ö µÿÑK^?z=ÙÖÚ°[«fb‰’{sDõ‹¹¦þð¤ž,ƒÇC x¢ =ô¨¯Zá•jò,¯¦íƒsÇ,qØ œ(Î…9ÓçåOß忟'?/ÝÏ-·¾·²¶³j|œßcšÞ\ܼß,}-¥®ï级Àÿ„ÚÅѸ»ƒTKwÕeÖ§Ól¼OªZX^ÝÊñÉ#\ÙEr°\+[»]»sKù¥{u9ª{WkÚJÚrÚvS\¿ ¤’MZÍ$¶6ü9ð¯áç…õ V±›W½Õôxomìµø›RÖ® ŠìÀnͼ¸•ÙXÚÀ@bBì;vîlÔéʤ'NQÒqå––¼SnÍ­w“×{Y^É% ÉrßNe=þÒ‹Šk·ºÞ‹K¶í}Lɾ|¸ðæ‡á)¼; x{Gðí÷„ì­?´®G“¥^$QÜ[ïów6õ·„ob\mùXrU„ëÊr©󨧦êñûŸßÖèÞ™Ó¨ªÆ^÷´ö½>7ÍïäòÓmvÑZ®—ðàΑ¦êÚU¾‘ssm¨Üi×3¾©¯êò°N.l¢Žiçy"·†eÞ–ñ²Ä»˜lÃ07Í]8Í]Ê2sMîæãÊå'«“i%y_ï9ãB.Ò<Žè¡$Ô”VѺzÚÏmtV_…þ›@ñGį‰>+´ðýŽÓ>KÌ H ÄBx¸T§Ys*9i»QQ_ù*KO]õ*5=œ¡(>W9+ig6¥&­µÜSKeovÈç×ö~ø?ÿ”^™5ë Úö Fɯ¼e¬ÜÝé7®ÈžÆòK¶¸³Ú™@-äŒmf\a˜8Ô©8Ô•ùÓ“æ×™ó+JòÞI­Óm=ív(Ê0çQI)$œl¹lŸ2´~ÙÙ«%k+|*Þ±áÍ/E𶉧èf£y5šŽ]_V¹ÔîXOï.nd’iIåÝŽ0:)ÍT›»e¢¶ÊÝÞ÷oWvÈ‚Œ“îõmîï×ð[%¢²V6þÙiÿ?Pÿßb§Ùϳ*ë¸}²Óþ~¡ÿ¾ÅÎ}˜]w¶ZÏÔ?÷Ø£Ùϳ ®áöËOùú‡þû{9öauÜ>Ùiÿ?Pÿßbg>Ì.»‡Û-?çêûìQìçÙ…×pûe§üýCÿ}Š=œû0ºîl´ÿŸ¨ï±G³Ÿf]Ãí–Ÿóõýö(ösìÂë¹^ÚêÕc`×1æ9åÇ÷Tá&öíù 4Xûe§üýCÿ}ŠŸg>Ìw]Ãí–Ÿóõýö(ösìÂë¸}²Óþ~¡ÿ¾ÅÎ}˜]w¶ZÏÔ?÷Ø£Ùϳ ®áöËOùú‡þû{9öauÜ>Ùiÿ?Pÿßbg>Ì.»‡Û-?çêûìQìçÙ…×pûe§üýCÿ}Š=œû0ºîl´ÿŸ¨ï±G³Ÿf]Ãí–Ÿóõýö(ösìÂë¸}²Óþ~¡ÿ¾ÅÎ}˜]w¶ZÏÔ?÷Ø£Ùϳ ®áöËOùú‡þû{9öauÜ>Ùiÿ?Pÿßbg>Ì.»‡Û-?çêûìQìçÙ…×pûe§üýCÿ}Š=œû0ºîl´ÿŸ¨ï±G³Ÿf]Ãí–Ÿóõýö(ösìÂë¸}²Óþ~¡ÿ¾ÅÎ}˜]w¶ZÏÔ?÷Ø£Ùϳ ®áöËOùú‡þû{9öauÜ>Ùiÿ?Pÿßbg>Ì.»‡Û-?çêûìQìçÙ…×pûe§üýCÿ}Š=œû0ºîl´ÿŸ¨ï±G³Ÿf]Ãí–Ÿóõýö(ösìÂë¸}²Óþ~¡ÿ¾ÅÎ}˜]w¶ZÏÔ?÷Ø£Ùϳ ®áöËOùú‡þû{9öauÜ>Ùiÿ?Pÿßbg>Ì.»‡Û-?çêûìQìçÙ…×pûe§üýCÿ}Š=œû0ºîl´ÿŸ¨ï±G³Ÿf]Ãí–Ÿóõýö(ösìÂë¸}²Óþ~¡ÿ¾ÅÎ}˜]w¶ZÏÔ?÷Ø£Ùϳ ®çŸø†heñ§†<©Qñ¥ê9ØÀã÷¶U..; ºgŸ|pÿ’+ñþÅmWÿI%§‰  ?/?jG ðkö“Ûé÷O¯cüü¿#ËÃÿ_?Ì4áÿÓÃçþ©eŸþ£QÕCýÕ]IŸûÏõØý”¯ ö  ÿÉEñ—ýtý¨Õ?… ©ê# ( € (Ã~&|3ñ׉|wàˆ|u¡x\ð݆©¦´^!ðìúÔq^µ£1 í«#¡³\ÌóÇ4ԩΫ¾•#¾ë–MÝ7u}zÅ£IJ3 ©5ªšš~‘œlך÷[Cã¯Øç@ñ=ŸÃÉ­µ ë> ðÓêÏs7Å Aâ»-fMJT¸»žkA-·—qçÆ¯Â豩x +QŒ*^œR$af®ÒƒºjZ>gysî¦å{&•‰U•XIU~ô¦§¦Šê.¶×ÜQåQWºä‹ro››Sþ§ÅGYñ$)ñD³øyâmSEÕ5 i~kWS¦ÛXÂXÜ Â¶ÐHÖ ¹)H¼´e#Ì;Fkž©y(TXÝëÎäçgö¹'Ë=—4“¿ºùV2èF”R‹ö>ÅÙ{¼­Ï™Æ7÷[IE]ÉGG­µ·ìáâX|e¢^·Ä<ü7Ò¦TåÏ+5u³Ýzù˜Zï‹|?á›Ï éúÞ¡ök¿jÙZd~T’}¦ëÈš/*¤/î­æmÍ…ù1œ ‚ö•=”~+9|£k¿•ןcFš„ª?†6¿ý½%÷ÊI|ï±ÑÒP@P@P@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©gá÷üˆ^ÿ°=Ÿþ‰Jëè € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ó¿Èéáûê_ú6Ê€<ëã‡ü‘_‹ÿö+j¿úI-T>$Lþ~NþÒ­ÿ«ö™_úaþŸ´úö1_ÀËò<¬?ñ¥óü΋Nñl¼<ê–Yê5T?ÝWõÔ™ÿ¼ÿ]ÙðÏdÇð¿ü”_ØHÿÑúSøPºž¡R0 € ( €>fý£¼9¬øƒOÒO†>x£^ñ¥­½Ûh^,ðvµa¤^xjñ•B™e¸¹´‡a’5[ˆäâX Ï(UuþJ–V“ø·µH¤Ü šMÅÆIݵi$Íã*q§jËž÷ ´–Ú8;¤¥g(ósÁ«¥wNÞg£øÅ2üXo†Úø²Ô|16µ·Ò›Ê ®´-käB‡hHä¼·}B2Ä66$Ž+zªHâ#B2TèûXÒ¶’µ~gdÛ³œ#:Ñ’nÑjuÌrÃÚÅPUÚsª¡í[W‹t\o&·JMQŠJ6q¥Vë™ëâÚ7ìÕ}‰ðíõÙgK¼Ðüãˆ/¡Óu]Âðø‡WÓ›Mž îoÞ ¶±¹—íOhí'™’ pÆ"ñ£IцŸ±ÄѪíûÈû‹–4î¡ìæãöZq•ýŸ2Wƒ„b›„eÏCJÎJq¦ýçÍ)IU¼ãÌß¼½Ô]K7Ï(ÎR»”£Ô¿fŸˆòk¿´mý÷„üe©ø÷Å‹mtÏZMá4Òuk[è'û ¤÷%cÖ>E{xD3;ÛÅ$Tˆ• ñPƒŽ46• ¦›ÞQ« Jqå²ri9)M)¨Êq¿3÷½%^Ú¸|LŸîá8I[ì¨ÓåjWÖ×rÒŸÄùdÕù­Úx×ö?Ónmþ1[xoáNšðÞ|:µÿ„{tð’$Lþ~M~Ò¿òKiúáþŸ´úö1_ÀËò<¼?ñ¥óüΟNÿ’cáÿû%–_úGU÷Uýu"ï?×cö>¼3Ù1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( € ( sÅž1ð€´KŸxçÅZ?‡|7nÈ“jºíôV6Ñ3°U ,¬ª 1dòH¦SŒZRvoEæìÝ—É7è™J’m+ÛWåÓ_›HÌð-·Ã™ô˯|3ƒÃrhþ(¸mV}gà nÐë3¸ ×/4?,îÁ@2Äí³¤x‡JÓõÝU³ÔôKøVâ×PÓçKˆ.ba•xäBUÔŽAƒZN¦ùf¬üÉM;Û£kæšõOGæ7WÖô_Ú%þ½«Ùi¶/<6ËspFÓK"Çaœ½ätE^¬ÌÉ T¯zQ‚ÞZ%Õ»^˾‰¿D=£)tŠ»}’ݾÉw5(®é4’0XÔÌÇÜš™Î0‹”’Õ¶4œšIjgèúΑâ+O×t VÏSÑ/á[‹]CO. ¹‰†Uã‘ WR9 i8J›åš³ó%4ïn¯švkÕ=™¥R0 € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒ³ðûþD/ØÏÿD¥uôP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@y߉?ätð¿ý‚õ/ýe@uñÃþH¯Åÿûµ_ý$–ª& ?&ÿia…Ÿ´ÇýpƒÿOÚ}{¯àGåù^ø²ùþgK§É1ðÿý’Ë/ýF£«‡û¢þº‘?÷Ÿë±û!^ì˜þÿ’‹ã/ûéú?Qª SÔ*FP@PËßµo ø?â÷Á|K½³Óþé6šÄ#\ÕåH¬4]fal-g¸•ÆÈ [­üÌì 4ÞX;¦PVq§ˆªäí9SJ »+s^¤¿¿w$¬Û…9ì“NëÅÔÂEE]F¤\–úrÍFOû±“³ÓIJú9kß&ðÔš‡Œ| ñ|ñïÅXíÇŒ$³¶{Iìƒ+^ßZ½ÈhV/-K¥Öß%b%‰ÛÌXh¸*zï’.5çðµ%*iÝhå79$þ(ÔŒRRqµÔq©íëÑJr…:)µv¹ý²Œ¾¹¹iJ“û<®-§jžñ6¹â/Œ¿³gU´gN iÆ÷v÷Òå“—Àµwhæfý¡l-íþ>ëšíU/ˆtí6æIÒ$Ôü-mq Îo–Ú}NySNck§G4ÑÂ%º†p"ŠI±7› yô[©‚¥%%ûÉFÕ.¬¡ËÌ”ÚN Uygh¥wzqNsPê«ORM{8I¸-y¤ÔZPWæýÝí&ådùùãËOš|·Ã_x«ÆÿfOüDøØÐ\´~4ðý½ÕŒúKØø‚X5;5·.Oƒís .Zà2-ª¼)d/´åì)â*AZ¤°êJ-YÞjmFî^ãJ¤“o•»NÑ÷šú³§ÏîÃKÞM;©Ñ”•Ý”my:q²ÕNלùfX_Úâ5ï‚ü ªø§ãƒx/]ºøk¦øAt½5ÏÄ-~f¸Yˆ¦·fŸiŠÍ~ËcäÎ~Ûß4{uÄBTëVXhûJ±•5[s'+ß{NNPsº%ihÎÚ”©*ÞÎo’“«ˆŒª_øj9`®ï#y{ɹÚËá•ýÄ_>5ZøâW‹[âΛ¤ø?ƾÑÁ1iš{ÚÜA©E£­äW \¯3DÑÊ…[;ŒªUL=:^ÚŒSçJµ©ßov<êV·¼šMßF’VNò|ö•0ÊMrMa½³ÿ]W$Ó¿ºÕ5 +5vïsô¹‹ ( € òÿÉEðoýuý§U/…‹©±R2ÏÃïù¼ÿ`{?ý”×Ð@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,ü ý¦>~Óþ˜Aÿ§í>½ŒWð#òü+üi|ÿ3¢Ó‡ü[Ÿú¥–úGUOý×úîLÿÞ®Çìuxg²cø_þJ/Œ¿ì ¤èýF©ü(]OP©P@P@q~,ð.‘ãOÀz®§qyÇ„µŸí»%µtU–²ÜZí”2’Se܇ Tî s€Atß²«í–ü²ÊV¿ÏM rn”èô—-ÿíÙÆkñŠ¿•ýNÒ‘!@P@P@P—ø£þJ/ƒì «ÿèý:©|,]MŠ‘–~È…àûÙÿè” ¾€ ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( ;ñ'üŽžÿ°^¥ÿ£l¨ξ8Éø¿ÿb¶«ÿ¤’ÕCâDÏágå'í41ð£ö–?ôÂý?iõìb¿—äyXãKçù›úpÿ‹]áóÿT²ÏÿQ¨ê¡þëýw&ï?×cö6¼3Ù1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( € ( ‹i µkÏŒ_ü5o¡üGñ‰{£xŠêë@øqâÇðÝÄÒÅ&˜"žiF£b²$bi@S+ËÂHXH*¸šñì¡ ;¾XÞrM´µw]¢Þ†õ=Ü’²n¬VÚµìê»'m5I½RÓähx³öñgƒµïi:WÂí_ø']Ѽ5{«ÏâeŽîâmF#laá0¤×Ñ$ÆY“ ‰¦bÑ¥Ósźr²N¬êB=4yšnË݃jÞêr޶ƒI_ST)+]òÒUZzµ)©+¹>i¨ÓrWiKg$ìßã/Ÿu]_áþ‰oàÈt¯ˆþøŸ‡5?i'’M7VI|?w{ {淉ͮ&‚I[V€•ŽVT ðËÚU¥RžªTëÝ=•9(ß­ôW‹Ky$ù}æ®qötqª­hÑ”Zոʴ"í~[;©Á«Ù­nÓ4¼Mû`kš›á2Ãá Χñ2úï[µ¿Ð4ùõMNÖËû.xíî;7L»ž@òO–Ïká˜Ð¸ØÓ© Ê5i¦éò)==ëóJ)_•µ*unqŒ”SM§£T\9Õf¢ÔãÕ>h*Š]¹[J.I»$Òr)|^øãñľÿ„/ÁwÚ'…t¿øGMÔµû­eôíVÚæîûK¸–ÜX²a^G¥çGÝ$‰å:Ǫ…+c°ñ¨Óƒ«8«{Êj qmôQrŒ¹~&ÜSi&šÂ5°•&¢ùý„æâôpr§7_yÇI?†ËánkÐñOÆ?ø‹Ç¿®,<6úÂù>"ß苬[kÌ×ZÂÙXjÑN—v+ª[µÅ±xÇ)o%Ò&Ú.¬`Ö"º²t*TQßÝ´eöJ|­I%t“iÉ5gÑZ S¯J—¼âéE½š“«Jöï\$îÝ”eä«x+öÉÖ¼iáÍWÄö¿õ¸4ûØ´÷ð´—IªYC«=õÜV¶ÑÝ]]éÐ[ÂÄÜA#IoF%egØ‚Mý…Ov“IUrQi»%xÊrz®wÉK›÷kW¹>\ªºt«NnU’WÖ›QKùo9;BòOGΣgoAø-¬ø×Æ"ý¦ôˆ‘\i·–ºý¥€Ò´Ýzâî 67Ñ,…ÐXdDf‘å © †¶ÕlšãÅÛûÔƒ|×­®Ò÷e¢ºoEöuÚÚ-RÒR•<]%Ê•©Á÷Mº•µ³Z»%]o.h¨ÉüÅðÃ:—ÅH|§øŸâ—Ę&·øEáíj JËÇÄ2C©]Ýj†kÉWí>]Ì™Š/–å%lj…v µÝŽýÄ1XŠmFTåNͤ⒣kî´Þ²º»»»»¹U©ÂXPQ¼lRjîíB¥8Æ<Éó+&Ò³V½Öºžåû8üCñ§|k¦ê+Ö®.ZûáW†5Ymã—m¬·s]ê‹-Üp©òѦX¢c´}Ћ’Vœ©ÓÄK“‘ûH{¯Wj1“§w¯»&ÓîÕÞ¦cì•|ÜܳÄÛKÉS(ÆNÖWµÞŠÉÉÙ$Ï´«”€ ( /ñGü”_ÿØWÿÑúuRøXº›#,ü>ÿ‘ Áö³ÿÑ)@}P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@wâOùº_Á«K®Ûƒ¬jÎ×P–)"šâ7Ù¢’Uš_0¤Kæ3–}͆¬èÅP‡³‚Ó–Q×[FNòнíÝùV›i¢µÖn»n¦·å¿›‡/+ÓíEE%-íxÞÒ’t,ÿfƒ¶'ˆ|/k¡ë+áMb?.M¼M«¾Ÿb<áp­ch×&IU^7µHš2£a\ -îB~ã‹‹»æNFÒø•––½š²wISr«*Ïy)©v’©ñÞ? r»»jú·{·~¯Â¼à=/ÅšW…¬5+XüM/Ú5kɵ½Bæòöo!-üæ¼–fœKåEóò»³»æ¥Z*½ªÍ~ï]Ÿ²ÚÏW«îÛ{¶(>Jª¶òI+½tM´ït®ÒNö£ð¤—Ÿ[þÉŸ--ôK+m^OÒô˜´ìWÅÚà·»Óc–iRÎòµì¼€5ÄÃ˸Yd…ÙòÖ²›œ¥9Ùór¶šM7¨¦âýÛ¤–¶¾—ßPæ’I)4Ô¥$îù”¦Ó“Rø“m'£Ý]jvZÿÀ߇~#ñfŸã{›}Oñ¶š“øsž‰––òI,0ËÌQJˆóJBÈŒ0ätâ”'(T•[ÞR’“¾©ÉivÓÓ{­z“(©QŽÖ„n•´iI$ìÕšøc³ÒÊÖ=v¤a@P—ø£þJ/ƒì «ÿèý:©|,]MŠ‘–~È…àûÙÿè” ¾€ ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( ;ñ'üŽžÿ°^¥ÿ£l¨ξ8Éø¿ÿb¶«ÿ¤’ÕCâDÏágåí@¸øIûJúaoÿ§Ý>½ŒWð#òü+üi|ÿ3_Mñk|>ê–Yÿê5T?ÝWõÔSÿyþ»±UážÁáù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@P@xÿÆŸø«Á~Ó¡ø¥éú—ÄMvý4íÃT/öyeóÊÒl!¶­¼·rw¬jÕtä­¤¥9[~H.go9>ZqoE9Å´Òié)BNRåÙ'ÚS’ŠmiuóÉ&›„efžª­×Çï‡o…>ø§UÔ¯!_Y-ö™§Øé·z•ËEå$’ÈðÛE#¤P‰K3ªÇeÞ˸fóõIV¥JJNrOìò­›Ú1“jÍ´ôfTJ´•IÁÅß•Çy)ëx$µ”—,´Šmò½49_„_´W†ücðkEøã NÖËYƒAÓ5}vÛN±º1ۛ؃Åöxðï2HĪÌ„²”Éu vbhÆ•U^Îq¦¯§ï$©Ú=:Ô†»{ÛèÂr‚«Z1iÆÒIÞÿ»„êÅJëM©Ié½®•š;-Wã×Ã-Vñn‹¯êz¾“{áÍ.÷Z½mWÃÚ¥¤2ÙZk™­'’Ýc¼XÄ‘–û3JFõã‘\j¤]9U½”ZNú5y8§g¯+i¥+rìïf›Ö§R­:0W”ì—fÚºöRk^VÔ´–žì­WFý¢¾kº_‹µ›?ËŸá˜-îõÕ4«í=¾ÏpX[M\Bsí¬2@$YXmŒ± V•c*0çš%¬Ü¹ýßs•{ÜÞôm]ßDcJq­(¨5iG=¢á­ä¤ýÞUgÍ+Ú+VÒ©~Ð? t} E×õ3â»xõf¸š[ø3]þÔ‘ Ç1ÓE§ÚÒÜ›¦hDcÌ-ó®S²’M¥§3wVн¯9mçkMvÔÒœ%U7³Qõ“WJ?ÌÚOHßgÙÛ…øµûNøGÁÐA¤ø;VƒUñ|š§‡íþ%··Z|Qj7Ö±l’ö%ñÜ5­ÃM/0‚±ÚP§*¸ºxv¬G tÖ1nJ7ÑÊ:s%v•î•£žV–&þë¥:‘ùFN õQ”£Ê›·3÷Sæ>¤¬ÆP@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*FYø}ÿ"‚?ìgÿ¢R€:ú( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ–¿µãáí&é…¿þŸtúö1_ÀËò<¼?ñ¥óüÍM4Å«ðÿý’»?ýF£ª‡ûªþº“?÷Ÿë±û^ìþÿ’‹ã/ûéú?Qª SÔ*FP@PˆüDø!¥|Pñ·…¼Mâx‚ ÃÖPØé>Öu U»£ßr÷vW0ÈØŠ?-c?(HNrŠpP©R«ÕÉF+udœœÖöjoÙ·u£¦·¾•99BÖɹ=»µ¢îõ*sÛâç×e6Ñ?fŸx þ¿øV×K]ãZ·´OéSk›4Jxn¥¶i$»Y^â;ˆwÇrò0ÚÅdŠ^´§ U¢èN^쩪r²IÚ^ÉÆÊÑp§/gf¤¥e&“%¤œ¥¯?:½ÚMÂÕµNJ¤ÿxìâÓvOVݯ þËðøb¶§ÆÒÜÙøG´ÒuˆÀB¾+DKa$¸ù_g¹/:¯Î3#$öK͉ž!+&••þ(:nKüTå(µk¶©»ÞšnjÑ”\ÜêJýyjMNQÒÊíÆ »YÅN<©OÝிbù/üAñC^¼ñΈo¼[¢ø—DþׇŠº´‘êÌ¥N¡~n‹^‹EEŠ ,J€G%{* ”¶‰òN3æk¬çgÏ&Ýäù’Ž©õGlm<[Wä©–{û°päOìÃUÊ­uoyÍê½OÆ¿³¢xÃU×õ¥ñ‹ØêW:§iÒ¥€”i÷ÚEü÷ö×n¦@&C4±†ƒåÊÆÃx/•ÝÖœjε=%*¾Ñ_UnG E­.¥$Úi«ÝY¤ÎZ<-$õ„aR¶ªŠšmhùZ人’»Õ4š|ÇÄÿÙ£_ø¼~x‡ÇºçÃ]{Çž]BØü<:¦ƒyktb$fO¨4‘Ü!·„¬ëuÐÈ ø\T# ޤ÷¢£+«»ÆM§£Ž¦Ÿ2w¾+hªIÑtfôRRVÓ층-ù“½úY¨ö|É­þÍ-Ô_QÒ4‰º6à=WVÐ5ýC@²ð¦ _ic”³—í`[ÙÊšt BÑÈñžVR¿!è¥Uà ÓnJIÎ7~÷¿ÌÜg+{Ö”ç%$¢îÒwJÆ<¶¢éÁ(¹Rt¤Ò²øe(ÆþîEÆò\±²´Ÿ:úþ±,( € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒ³ðûþD/ØÏÿD¥uôP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@y߉?ätð¿ý‚õ/ýe@uñÃþH¯Åÿûµ_ý$–ª& ?.¿jQƒß´™ÿ¦6ÿú}ÓëØÅ?/Èò°ÿÆ—Ïó4tÑÿ§ÃÇþ©]Ÿþ£QÕCýÕ]E?÷ë±û ^ìþÿ’‹ã/ûéú?Qª SÔ*FP@Pžø÷â>™à1£YV×¼U­Hñi^Ð"ŽKÍE£PÒ2¼pÅ)¥šXã•KîtVŽ~jžÊ ò³“ÛH¦““m¤’m-îÛJ)·bùRƒ©'hÝ+ë«i´’Wm»>–I9I¨¦Ö÷„õûÏè°jš…u ê Ì“hÚè·76Ìñ5¼³BàŒ0håuÁÁ!ƒ(ÖQI&Óõôi¦“ѧÒÏx·›Ê2m´Õ­é÷«7þkf“M%IA@Páßi&ñÄ/ Ø[^G}àëø4ëé.9d–Î Å0Ä•òîc°S¸0Áœê*xGŒ ç^~ã³òô×ÖÅN#Mï(©|œ§ó¼Êß,ÿ |H´ñ×ßüJð¯†õ‹í/ÄvÖw–Úwú,7PÁ9OžQ$Ë«—p²3mF°§ª­Qª©Mïmz+«ÝõòÑ7wÚìR\’«½78ú¸IÅ¥êÖ—²ïcÑ«P@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©gá÷üˆ^ÿ°=Ÿþ‰Jëè € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ó¿Èéáûê_ú6Ê€<ëã‡ü‘_‹ÿö+j¿úI-T>$Lþ~_~Õ?iÿLm¿ôû§×±Šþ~_‘åáÿ/Ÿæhi£þ-?‡ÿì•Ùÿê7T?ÝWõÔ™ÿ¼]Ø*ðÏ`Çð¿ü”_ØHÿÑúSøPºž¡R0 € ( €<↉ã=#Çþø»à¯ ¿ŠåÑ,5 RðÝ¥Õ­­ìÖ—’ZÉçÚIrÑÂÒÇ%œyŽI¢V܆܊4§*5j&¯ ‘IÛxÊNV“‹ç’—TùZM&ÔJ­Á;JæW½šq”d´OÞÕ8»[F›JW<Ÿâç…w*¾Ö‹çøe%ÁT¨­ðsÉJRŠwwKT‘xYPsÃÒ«Pç¯Íª:’§É•Óå‚qI]EÆêÞë6¼iû1ë1Iãí ÀƒNð‰ì|=üEì6nÔìõÇŸR¹r²£ý¤Zyl÷)Uû¨zn’®¢ÒTaˆçŒmîªn—+J)YFê+’Öþí›8èó¬,'6ý»¡^w»r”³æióʧ¼ÛµÝÚV$ÔÿeH´Câ&«à…šM…þ›ãïjþ–ÄÚÁý¦£ioª¼ 8ädÔL°¨Î%²¯¹sž~Ááe7gÕS{¿e%5·Ö>û傺‹“i'vk‰…:ʪÝJ‹ÿÁ럖^S÷hÞz^ËšNÌàuÿ€?µÿ|}ñD ¥ÓµxGÆZ³ØÂ9a§ëRܘ“KòžßmõüQ$ºŒŸ»•ŸbÆÇ.Ÿ.Tš·;¥)-½øÔR¨×-¢£ïO’ZÔ”~6¥¤»)Ö§ʆ!ü4êCÞß÷J 4Û\׿Qr„}ÄùyyÔT£è>"ýœ5ß/Ľ;á¿Ãkdð^»áï Ë©xwN¾‚É|U}i¨ÜɪA+ë‹›#RM1 >ð²ÈFò½•*AÔ—ªé«®© zIÁî­uÕ])+úŦ»¦žÌ4/xÅ ªxg]Óµ}1f–ØÝé—QÜÄ&‰Ìrǽ ÑÕ•—9VR¡kÍ|2I§Ñ§³]ÓèÖŒ’”Åfº§Ù®ÈÙ *‰?­SI’çÇÞ†=ST}Å¥ÕmÔ^ê(ìg/óÜ+Æêb\¸(ÀŒƒN ÔqŒ5r‹’·X­\—x¥»Z ©û¥'SE“¾–oTŸfÖ©=ú­ ñýOö…ø¢xŽk?~Øxº g.‰{âko#œMJ9$ ¤g‘Å*-bZT}æÝ´×TìÖo¥·¾›…_Ü'*¾êJú饯}z[[öÔö `QÔõM7DÓu gYÔm¬4{æêúöe†hQK<’HÄ*¢¨$± 4›QÝù|Þ‹ïzJ¤” ®ÞÉnËqKÑÇ42,È¡‘ЂAuR‹‹q’³Fq”g(»§³H  € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒ³ðûþD/ØÏÿD¥uôP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@y߉?ätð¿ý‚õ/ýe@uñÃþH¯Åÿûµ_ý$–ª& ?.ÿjIüý¤‡¤6ßú}ÓëØÅ?/ÈòðÿÆ—Ïó6tÑÿ‹Ãçþ©UŸþ£qÕCýÕ]IŸûÇõØý|¯ ö  ÿÉEñ—ýtý¨Õ?… ©ê# (ÉÓ§ÞÉwtÆHÊZÀ!’EYI0¹×ë2Ä}R¬¬Ò¥NR‡ó)Mß–*Ï– 2R’œcMJ-ÞéÅ<$cZ¥)ÉÞs¥;ê›ÃÓnR“抔äî¹£9Nwi;I?¢|Cñ7ã ~!ø“ã;?‰w¾ð—|#£Aát«´½µÔ¢ÑÅÚO3Â×þW‰£• 6wWj&ô(Æ5èÓŸ¼ªU­O^Š<ê ZÞòi7Ѥ•“¼Ÿ4«á#R>쾬«]u’udÓ½ý×j6VjîWlÅðµÿ|{ûGü/ñF±ãÍ]§Ñçø“§ÛivÖšjA%µŽ³io,Íjdâ0£°9ñÊZS'S¥„«Š‚æ©,59[»ržšYÛ™)$š÷·ºÐíÇB-{ òÆ5èë¿Å…s{ß«’ôœº¨8ù߀h/ŒÞ"ð¡âý*×Qð|ÿn.m~Íq£Ä4÷ØÒ۪ߵ÷ï„+æ`´­ENa%'8sCÞ‹‹rNœäÒo–M¨Ê0å¦ùUU)ÅÙÃ*Ê_\©JQåö‰)^ÚN„šW—-›½DÚntä©É{’õo‚^!·ñí%¥øºëâçŠd‹Å¿ ôk½+Cñbè\kÉƤ$À´¶Q7”6Ü–´§úNíÍ D«½{*xªM{÷§'SŠ•8ÚR‹´¢Ó½7̹T¹£neu…zŠtð’æ²SÄG¦®.]];¥ugwqkí¹}ã/ù:ö*x¯ÿGèÕŽø˜¿ú÷OÿK‘½÷8×èÿéªç‡øWãŽuOŠÐéGâŸÛ|nþ0Õô}OàÏØ¬hÚ¿Ú…¶ vÂ/bß6s}¦išÞCx" ÍJu>©Ôãí[¥9Míìê$Ú•¶¨•GyÉIÔNÑmV2§Rq¿"Œ©(ÓÅ.Nwg«²”çîÛ—ÙòÊíJþ1{ñwÆ9ø1ñ.ß‹Ÿð—êÚ¿Âßßø×ÁÆÆÂðóR[O’ÓýžØ‰$¸ƒÈ½y¦quaåÈNÕ©Á+S~ÒŠö.5{ËÚCK-<\¦ÒW¥È£'y«ö`ïO5 ­É/nãÉ¿îÓ•§®ºrÁs_’^Òé|6ýHð×ü‹šýyAÿ¢ÖºñßïUÅ/ÍžYþåCüü‘µ\§hP@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*FYø}ÿ"‚?ìgÿ¢R€:ú( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ•_´ÔÛþþÒéé ¿þŸ´úö1_ÀËò<¬?ñ¥óüηMñh|>ê•Yÿê78ºÿ]Å?÷ë±úó^!ìþÿ’‹ã/ûéú?Qª SÔ*FPöN›ý¨u³eÕ¼mö²¹qbÛì2Äñ׿A@P@P@P@P@P—ø£þJ/ƒì «ÿèý:©|,]MŠ‘–~È…àûÙÿè” ¾€ ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( ;ñ'üŽžÿ°^¥ÿ£l¨ξ8Éø¿ÿb¶«ÿ¤’ÕCâDÏágäçí(ÙøUûLúaþŸ´úö1_ÀËò<¼?ñ¥óüÎ÷Lñgü?ÿdªÏÿQ¸ê¡þê¿®¢ŸûÇõØýw¯ õÌ ÿÉEñ—ýtý¨Õ?… ©ê# (‚Öüj|=®Þ[ê6XðÕ¥½ÅÞ¦„“de’u"ÿÏ!äüÎ>ærFÝÌ à!€e ©w Œ´ê·_oþ Ÿ_Má]êóÄ–÷‚úí®oîY#wÑ¥˜ðñÚÔ¸(d9ŠkHöŠZãrrÀ׫zŒ'÷’z*½9•$Ýí;ÕµIÎ5¢®ñKÙÕ„ÕZrþãIIA/µ·´JñjœT)E¯øñSâ,¿³¦‡ðãUñv¥}ñƒÄögü#ž ¾¸{«Ù-5X^F½g’ïdaÔÛ NRÎ<ãzŠìÍ¢¥MÓ…âáu6´´#S™5¬y©¸ÒSvn½õm¦ö¬Ö‰«œyê¸E«ÇU•5N×¼¢¥É9$×-9ò«(\ïÿdOx·_¿ð}·ˆ¼W¬êñ¿Â ê2Vþ[“5ä·:šËrûØæiQ‡üͱrNw×Qo%­R·DèÅ´»+»Û¾¦5é,<¡J-´ªbãw»P©MFýì›·k»Zç¦|_Ї>;üðN§âXxfïÃþ$¾¹´ðωµ=ÜÏ ºRÄòIc<.ûòà37ž+ΡMU©Š»wŒ!mvnrMÛkÛºfµ%É„‹I]ÕŠzkogYÚû¥x§§dq>øËñ2ËKðïÃHµøƒñj>(¶·Ö¼Q­® Þ•¤jÐOqqoi9k¢g¶‹jÀ²JìÈxjUjb©G©¤ýœg4¬¯)JQ"Û÷ªªWŒ šŠ{RŒ0Ó©&£í#Þí®jJ«Ro[S»…ß4Ý£{¾i‡áŸ¾ ø©ø_JøiðúÒæêmÃÄ÷ü$úÛiƒF¶»šhR(Œ×?i¸ iu•ýÜx{óŒ]5¯ÚÓ•ðï’Óë%8F¢jµ9žiGY(«ÚN9Tç¥Y¯Þ·Q[ìÞ”¹%yog'hµt›j:)]°ý >ÜžoøD¶n|AÖ< ·çìÿaþÑÿJÿUóoþÍÿUÆß7ï¶ß›S÷0«oŠŒ«[·*¿/Ï¿NÆÕi{']^þËÙ|ý¯²û¹}¯ùz_O/ðíCñgÆöŸEø ¤C}ãßÏâ?C¨øÓË ¶6âåo,\ÀÇíP˜<µ›Ì ûϳʺbT°Ê»’»¥Ô~q’z/漣iÚ6m©»%'VœiÕp¿ºªÎ•í´¢åfÖ¯–Q„ÝÕäšQå³R+ÜþÚß\ü6‡ÁŸµýtkþÒ¼QªGkiªÝË¥Û_»¤qEö>ê'|‹‚~Ó-¤Gbí”åÌ}_W_\ž›ÜŒÔík¹%%'{EEFQr÷œ’nÑv\ÜÕÜðØWV¬mU{_qk­'Ë$š»w—»FÏyrÝ_¤²ý¤üw©kÖÖVÿ t¸|9ªx«]ðN“«]x¡„·®ž/š6šÝlÛÊ´˜X:™C¼‘»亀ïæÎSžÚ§Ë9Q•XõÒ.)§Òé7(îšI7ìºjÓTjÊ;œ©)¾©UŒqW´­*‘‹MÅêÚÑxãÅ!û·ÆÿÙhóxúÓÁ³k±Kmr×ß´2¤ó¢[À"f`Kò¨WlñÝ™ÒPœ(Ñ—#›§÷Psq6¯ÞIIK[kxì®ï IÕÇÔ£R>ìjÔŠIêÔd×*m-n¹"Þ­ZN͸¬YüUá/ÙãÄ—š§‰ï~-kúšøUñEÖ¿©xŒêZN¾¶‚Ú[¯#O’ð¥¥Ê´±ùk ­¼!geRTas«>OoF…;r8%yIóK’ JÒ—ÄÚ—VÓ|ŽÑ9°”ç˜G Zm^¬’n:F.Qœ¹\t¼ybÚv”´åw+Ï£~Õ_µ}/ñÿ†¹µñn½âHcÄÛQ±RŒ¹gÜ8Tz{Þýí¯ËÌœf½éÅ>[§g§O±pçUš‹SPZÝ>h{E.ŽÜŽ-¥$ݹtmvr~Ò~ uø¯¨EðöÃMÐ<š}¼Sø—X»µ»Ô5Û;¨,þÃoaq2Iþša(‹,¦U) ‡Ëº°té¹FÒ“©*qJíIBMJI¤ôå\ËGt¤äáó¼i^¤)JIÇš—µ•ôäOÚ+;µªp÷¯ËdôM®WÀø;öø¯ñâOÁoìÏéš'‚µ};ÄãÄ:V©¨ÝÁqÆ›klòÇúdsüˆûãŽAnÒ}¡Ä©‰ ¥*t¡^½Wzq¥ ŠÖm6äš²voš./Þi%Íñ7çºJ0_½öЃÝ.YS”Õ›IëIûªÒŠŒe(IÍtþÕ¾%¶ðL¿uï„Ö¶žÕüªxÓÂÍiâ/´ÜjÖvër ¿ˆÚ ³šXd‡”÷H§x-•]óYK )P¬¿}âµVs…9ÚZk T‚i¤¥{ÆVMh*øªta/rU]kj¥ïYòõ‹ösiÝ=⯧¬YjÞ!×u߆ÚÏŠ4+=X½ÐuyŸM±Ôý ®4ã3¢Ë˜ö6«PÎvéÄRT'*W»‹³íu½ºµ}›Iµ«KcÎÃVúÍ8ÖJÊI5ÞÍ'¯gä›õ=¹Î‚ÏÃïù¼ÿ`{?ý”×Ð@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,üšý¥GüZßÚgÓȃÿOÚ}{¯àGåù^øÒùþg iŸòG¼?ÿdªÏÿQ¸ê¡þê¿®¤Éÿ´]×jðÏ`Çð¿ü”_ØHÿÑúSøPºž¡R0 €9CÁÚ~­â®j3I=¸†Þ?ìÖÇ’òBò¼r8þ2¦bBŸ”…*×P›Ãð“áü>ÓãÑ%òôb]~Âv¿ºkˆ¯å3fkƒ'›!“í«‡fWYâ£ÙÇ’4úFöë+O½þ&ÝÛšU/í’$ÜÔÔŸÆÔŸ›Œ”£è¢â’JÉEr%ÉîÐ>|4ðÄžŸEð•¬7^ Ò¦Ñ4+™I¥Ó¬¥ "I™ˆa@³Ü~fΕŸ·uÿåäT%Òñ['n‹]wFê»Ï_~U='+ó5ÚüÎéi¶š+rþÍ?ì¯<1¤iþ#Ñî|?¥Zhv_Ø>/ÖôÅ66¯$A:[Ý¢Ü*4ÒŸß'yqVªÎ5[êÚnú¦â”UâýÝ’[j·¸V“ÄEƧW9vw¨Ó›MY«´ž%ekOþxâf¥áíkÅë±k:W0Xêñ&©¡O W#2,n!gG0BJ¹#䊄T¥;|I&·M&ÚM=»{¢½¤½Ÿ²éu/šM&žëI5§r—ˆ~ü-ñáM oO¥Xxf'·Òºî>Ÿ¨Y!Š{a”BáS|[¶9D,¤ª‘SJ¥GVZ·WÙÇKEÇáqVV‹M+Y$(NPƒ‚{¾mu|Úû×w|ÏšW•ùŸ3»wcõß /¯|¨Ûh·Ú=ç†,ãÓ´×𾳡„³•£µ”YÍžÝJ°Ì1–Âüí›ö’öòÄ·yɧ+ê›íxü.ÜÎ×[6¶v3qN°{k¯Ú\ßRø“–ŽM;ɤÝÚMQOÙóáBxÞˆCBÔˆàÕ$ÖàF×u&²¶¿’)!–â+?Ùc‘ÒiC²D —,ÙcšÆ8Ò¦èÅ{­N?öìÛ”â›Õ)6ÛJÊö}®«öí¹ë~[ön¼­­¹¢¡¥¿-ã{JIô~øMðÿÂßð‚aheÿ„7IŸCÑ?Ò®$û”ÞG™ÌçÌÏÙ`ùŸs œ–Ε[¯í}¦¾Ò*2óŠÙy[º³¦ç~n³uøß5ßþO-6×m¹ý›þ"ø[ön Ñn? iivµZ=Y¼De ŸiÎWÙ§QÞm5ggfùZWK²·]oð—áõ ÑÅ¿‡ö+Ä7ž*´j¸>V©uöŸ>~_æÝöËŸ‘²ƒÌáFÕÆQJ*1KHÁÓ]}ǼuÞýÞ¾cœåSÚs?—›Ï““—ÒÜ‘Û{k{»ÜðOÃ_|=ð©ðG…ôëˆü'™išŽ¡u¨Ç n0aí2Hc€……HFB¨ÑQ*´•¾ôTyuÕµýæî妗“nÚ^É”£Zx„Úœ¤æÚÓÞz¶º+½t²½Þí³‹ðÿìéðÃRß› ÜÜÙÜé·2éšÖ±ªØØéóíZYÙÝM$–î±Æ¦(4Ù&6ª€T^Ö”éT|Êvæm·'Ë{^oÞvn÷¿Åïn“IÓ«´ý×s+h”¿™EZ7ÕÙÚé9%e'{^ø ð×Â©áø´ëoÝE¡_Å©éi®ø«XÕ×N¸ŽÞkd0 »™Dh!¹™<µÂÀ•Ê©{i¹ûFï/y]êß=¹®Þ®ü«{ÙÝ«6ïš„cB*Ñ’Ših­ )FÉiI-’ºI;¤‘±û=|'Öíìa›BÔl®lµ=GX¶Ô´-{RÒo­î¯äio ^ZÏëÒ9gˆ8ŒíO—ä\a¨r¨éËEfþî¢ÿ™&®¯{=¥RSærיŽñ$ZìÔ=Û«6›¾îúÿ¾jz?‰´KÝúK}~îÇP¿ºÍúÞKwg¼V× v&Å2%¥¾%ŽErɸ’ÌÄÜÛŸ/NYJJÞíœïÍn[YJí8ü<­ÆÜ®ÆqÒ*/T ¡¯½x¦ä“½îÔ¤ä¤ï.k;Ý+TÒ~|,Фð|ú>‰¨Ú]xfòöÿOº‡]Ô„Æ[ÉV[¯´KçïºI¤Ey#œÈŽÊ REÖöVåpµ—/+וÇái]òÝ{Ÿc”R<\$Û¼£&îïÍòÅ߇G¯¼›æ½ÙŸ¦~Ít‹/é–~º:^»¥Ýh“X]k:ÌZ}Ïúû[¤’Âùs …w»M©iIRÝ.Mõ»ø/'ï5‰¶–ºjÍ•zмq)ûêNK·3ÕË—áæzÞM]Ý뫾ö¿m Ÿ< il›-àÐuXãL“µDÚh'ž‚´œåQÊrÝ»¿ÎjtãF1§hÅYz#~³4,ü>ÿ‘ Áö³ÿÑ)@}P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@wâOùÆK¤‡R½•¯¥V‰ÚÞÞ2 ´!šñ67Yaeá*«÷}—´r_ eÍÈ÷»iÊÉ>m·*“WŽŠÃUt㣽4“ÕÏžœg&ž–Q¼ÚjÑå¿<£e·ý©~ ^øsBñV›­ëÚ†“­¼‹¦&™á=jîçRHãI%žÞÖ+Vž[xÖXÃÜ"‘Ø#8–Š­Qøô÷yß”/ni*w\®VRM8Ý;Òšœà÷„¹øï%ÊžÒ’å•ÔnÕ›z<Ÿ¾Ç¢ÜxŒøâÉ´(F–Í}r¼lš‹*ÙÈŒïŽFlo\ªí}Åv>Ý}”Õe‡·¾æé¥Þj1“Ùû²‹Mhï£lÃÚG’SnÊ0uô´S”[wÕ>hJ<¯ÞæVµÚ¼š§Æÿ‡:Wˆ ð«j:­ÿˆe½–ÀØèZ¥ª¼2Çäy/Ù`E¨LåbV}¥V:_¿qTõO®É{ò†²zFò„Òæjü²jé6UF©)9îºu~ìg¤w•£(·díÍõ’NÞñ‹á÷ˆ£g©ÙL-Œ¥­îŽ_2ÊF£z²¾àWªµiU­R¢vHÂ2]}φQ{&¯%ª’|Û]&:•#WŸž;ÕU®Înw‹î­;igtškTâ¹ý“!—Cøo¥Ø|@Ò-µ½ò}CVñzè1ëW³Ü]­ÕÙ±»†þ/±Ç3W†E¹‰—bº:¦ÖÞ3„10­ò E?‹“[M»©ÂR÷¥Ü¤š›Œ£Í*máªPæmËšÍëËxòÁÇf¥N6Š’jé$Õœ“³ð×ö`Ó~üVñôˆ|sa©êz–ª/.|ñ5¼—®òË×äo„K$U­‹yDF\í Yá_Õ°ëÑEErû·JI®uª“I$íËv”ž·¾¸¿öªê»Þé»ëf¡ÉîmË}ÞûÉ+)+]ƒö{×¥øŸ©|BÕ¼§Ïi7Ž-üeo¦Zhr@ðˆtyt‘ló5Ó‡&7†O0"üѸه_V„µqU—o⸽µømß[ô¶·ˆ›®¥¢p§í{:¾Ö÷Òü͵k++jìï¥áÙî? xËHñ\¾+ûdVW>.¬¾Ãåy£\Ô!½+¿Í8ò|/8;÷nù1´ä©Åáe…žªT¡I½´‹“¿]ù­n–Ý—V³©7R:?iN}ÿ‡EÒ·Ïâ¿M¬÷8;oÙWÄøçáLj>)ÚßxgIðv§à¿ }—ÃæÚ}2Öò·óïäûS‹Ùã†(”ÖÕï BYLzV“ÄMâ+kYò§%¢²œ'+G£œ©Å·wk%äÑ®¨baZ÷#UÕå¾¼Þþœßʹ撳z«·m}Åßá*ÿ…§ÿgÙá2ø{?ãÃÌû—öïô¯õ£ÌÏÛÿÕ|¸ò¾ÿÍòºÒö¾×§=XÕôå·»ç{oøeõ>¡õ-9¾¯.kû?[Ï-q¾"þÍ÷^8¹ñ=å§mìäÕü? è-g¤Û;ˆôëë‹§KÈDñ›‹k•¸0Ëo¹2›v VŠ’çIÙ>z¾ÒÒW_…šÒí7Ï}™Æ.ÎÖyP^Ç G wîBpæZ?}SW[Ûøv{·4œ]¤dü=ý˜u/†·_ o|7ãÙ¼1s¯ýªÂÏÂßd±¸³Õ®¡¹–ÞÎÞ+¥†&·#bfP¹ÜŒy¨ªJs£wË*^ÍÝÞZ98Jú-Ÿ2å´•”yJòŒ’I7RM—¹MÓ’µïï&Úwºz¾mo“¦~Êž&ðLJt ø?âÅ­…µÏ‚¬| âIï|9ö¹5+_´žÇý)ÎãmåÐÝ(º˜Ï–vúb91žÖŽ"<Ôj8¹FözABK™}™Æ1ONeovQnçL±2U–*šµHάâÞ©{IûK5¥ùd•ÕõºÕ[¹Ô¿g+k½?â6—eâ“kgâøw_… ‘”Ø&”ºb­¾L Éæ 0~óåÛç}ÖÛóióö´kTÖP«R£éwQɵånmõôG4#t½Œ6TèÕUÍÿ•6þîúéô½`0 € òÿÉEðoýuý§U/…‹©±R2ÏÃïù¼ÿ`{?ý”×Ð@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,ü£ý¦†>þÒÿõÂý?iõìb¿—äyXãKçùΙÿ$wÃÿöJ¬ÿõŽœ?Ý—õÔ'þñýv?]+Ä=sÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ŒM ™­Ä¨gUц‚’@$z>Æ€$ ¼7ûGh~!ñ…¿†%ð‹t­&÷Ä:—…´ïjCM:~¥©Ø›4¬7r\¦EË#KjÂ|Gø£ýŸªÁRë‘_Ûˆ¢ûDÍ¥KJ«ÚꢋK¯¾ùUï¦ûêtRÃN¶/êqkšñWéïÆ3^{M_Mï¿^áÿŒµé2jÚ¯Ãøæö~Wâ¥Z5’œºÒiôwü~ô·^vï+#Q €dÔT©P•I»$®ýÒ»±ÏxKÅz޼1 øË·ÿnðÞµkíç•$^|.¡•¶:«.A0ÔVõ)JŒ¹&¬ôüU×à rÊP{ÅÊ/Ö-ů“MvìtU˜‚€ ( € ( /ñGü”_ÿØWÿÑúuRøXº›#,ü>ÿ‘ Áö³ÿÑ)@}P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@wâOùðï‰~ü#ñÖ›ñ7ÁzŠÏe£üIñ}¾³&³͸µ»†;¶Ôï|«`¥&be²„“žŒLJþÒŒ”TÔé¶ÕåÉ©Æoù¹jF ë)8)Å+¸žnš…G›pP—ºìœ¡tÔUÒNPu ®”SœdþÇÍ~!þË^!‡Çÿ'þÄñ‰¼¢è6pYÞx,x[íZV¶—³\Þê5¤ßn÷/4R›‹ V}а|툃8PÅ9ArÆ2¦¡wt©B* œšýãQQ÷—¼ªFNê÷RÓÏ_á+sÏÛ:Š;Êu,ù¡Íî26°÷y]œ­Õé³ðëÞñ]÷ÃM.OÞüKñMψu¦µžK¿ _\$sæZHn,ØÚr¹smí\°¥l-<2²¾P—ý|¼e ïwEZZò¤’ihuâj*•kV‹|ÉЕ7­Ó„hÆ|¯xû¾Õ5¢–®Í´Ï>ð·ìùâ ü>ýtm;öhþ·Ø¯-u}?ÃÞûCKf.5i“í«p“ºÁ¾»p× ±¼Ø_+îeSK½È¸Ó½þ*j.NQ¦ã~Z—¼¹©M¸Ý©.z|¸ÈAÃQøªV”RøgÍü>x»'[A^Ó‡,”}ÆãSõ¹Š ( € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒ³ðûþD/ØÏÿD¥uôP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@y߉?ätð¿ý‚õ/ýe@uñÃþH¯Åÿûµ_ý$–ª& ?+iñ„Ÿ´©ÿ¦ÿú~ÓëØÅ?/Èò°ÿÆ—Ïó:ý3þHï‡ÿì•Yÿê78»/ë¨Oýãúì~ºWˆzæ?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@>½ñ;ᯅ¼I¡ø7Äÿ¼3¤x¿Z*4ÝTÕ­­¯5ͱ|ˆÃÉ—FÐrxëE?ßMÒ§¬’»KV•›»]¬›ôO°O÷PUg¤[µÞŠúi~ú¯½w;Š( €0|O⯠ø'C¾ñ?ŒüI¥è>² numjò+;kpÌ|ɤeEË2¨É,SS)Ææv¾‹Íö*•Gh+½^–­ü–¬ƒÂ^4ðw´Xçî"Ýœs÷±Ó<€Wøáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ–_µãáí(é…¿þŸtúö1_ÀËò<¼?ñ¥óüΫLÿ’;áÿû%VúÇNîËúê)ÿ¼]×Jñ\Çð¿ü”_ØHÿÑúSøPºž¡R0 €<“Å~$Ö4ÝOarn£ŠÎÁcðþ2Ú‹Ë-Ða +0X”‚~MªÛʯïÖ$Aއµ|eð·â¯ê¿~|Rñ‰£ü`×<[©\]i^ ’8¯¼Q÷R :KHÜ+ßEö?³@‚p†  0V«†ÃÒ ½èüQûQªšs›[«Ë÷‘¨ì•>Wx¨Z/ýž&µZšA¨ò¿²áÈ—"{]7(Ê ¶æäíy«ò6ß´^¶Ñ5}RNvÝ^×µï©zS„q˜yÞnÄÃM¹#R²M'+_Ek½C™ð—Åé¼%%÷Ä+ønëmãñOÄý'ʵðæ·dú…ÜÍ$ÉmW0XÚ»­Ì»§³(ÞЦTe kF²pƒUÒRÞR¿´Œ“²´eïòFÉ{¶÷ÛSžuS©õŠ‘|òŒ(Úßa{XÆPv½Ú‹”Ûm´ª-"£¹_ünñ¾üDµ>+Rð†·á_‹eX.­ô먭ôöWT µ-æpœ0f.pkNN…7YZ|˜i»èÔ¥ZÒºèì’k£['sÓÀºÚ¥EÞ+B)­SŒ°î¤¬öiÍs)+¦­ÊùY'ƈ—º•íÿ‚õÏ‹k¤ßi^'ð=¶‘ðÈYZgXÓžóIµ"ͺô‡ž?:)VÝ>Ïåº cßC÷¹¥*Ÿ½½U%ÿ>ÔTùvÕs.YsJñ—´åŠRIž 첵“O~w*u•¼’jÑ´£Êêɺ~éôí1âO |:Ö|1ñ@|Oð¯†>#é>©i¦h~4u~,³‘­ä¸²ˆnY~ÒÒ[Ûx Œ¥Æè& «^TªJœªÂœ=¯:‚•4¯)$çËÉ¿¼ù§T¢î”’|²^’‚©NÖ~Î1“j£øa+Y¹ê—-ÕÜeîÉÂVU¾`“Ǿ2ør?kŸx_ÆWºŽ®o¼;©¯‚ü@4؆t»«-"9õŽ™#²ŠI óš9áAiºH¦t“lýÊQÃ{U4±!:¥k¹8¶í(ÇÛ{®òMY§Ý™S’¯:5¥MÆO Ív½åT÷RÒMÁêâšmÍÇKÓQÙ·øïâØ“áF—ã?ÚãÁº/„5x£&mgʵÔÈ@´UhÝSkJÉ*çU¤ª7x¸ÒŒ’åÒRö“º›n~äW4SMÎ2qåŠhT“tç4”¿}o~Xº2””¬’‹sI¦ïdãvïg÷¿ÁxŸÅ_ ¾ø“Æ4^)Ô´‹k›ÐöÆÑžF@w˜ &"à c'å-·µtb éÕå”9%eÍß’M'(_ª„¯úÚædš—,¹â¥%4TšŒ´ÓÞŠRÒË]G¦×9¨P@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©Êø-Ò?xNI,k¥Z³3+É©œãN.svKWè‡äÒ[³çÙËöªÒ¾?Íñ0KáVðŧ†'Iì®/oÄÃXÒ$35˜ÐEýž_—-¿zªî1ÆV÷Ú‹û§ ŠïÎ3¿MŸŠ‰Ç,%5Í¿+_iÆr§$–¿ £o;­ ¾ý¬¾øÏâOÄï èþ%ð½Ç<¡XëW^=³ñµÅóÞUx¤uýÜ^_” c)ûã!{ªOšjÕ=Õ Â ÿkž7M=:û¶Öï­ôOvµ*0÷œá)»}žYY¦½5ô²éÔã<9ûfh~0ñ6±aá+þ Ó¼jžØCm=©°7}o¼pT‚†]Û Ï» À=8Õ¯îEû{ߢ£ÊÓ¶–jWrø`µm§qW~Τ©R÷Úö6·WUÉ5}¯¬£¼Þ‰&ßþØ>ø£‚¯¾.™¬éú¿‹eð½úê~"Ó´Û­9Qg+u³Hïr%ò7E bG‹íX ÃÆUý„šj5iÎ{{ÑpIòJ;§ªæéâåº&½HÑöÑNò§8CÉ©¶¹”¶¶—¬Új:¦{}§Æƒºƒø®+‹ ¹“ÂñÉ.¸–ú휇FHØ«µØ~áU•ƒ6€A¥f§IWOÜv\Ý//‡]½îú¸µSصïêíÖÑø´ßN½º•m~;|¾ÑµïÙ|dð5LJ´6‰5=RY=¾šÒ¶ØÄò‰6Ä]¸PÄdð3U/r*RÑ6ÒókV—v–­nL?y.Xêíͧò½¥éç±ÈÚÃz‡Å„Ÿ<"4ßxwÇšF­«[x³GÕ£¸¶ŒX´JQjË.æ•a ÚPŒÕF©V½)®_gN5ê§>Ué§¼ž·üH­R4éÑ©Íí'(z8Ûþ´·àyï‰iOˆÖž>øñá?|ÓñÞ±ñ'þѹiãܲ£,"&ó!Y#!1’N9…%í©{Ûí¯Ãñmü¶wímM&Õ8óOE¦ÿÞøð.ú[â·Âäñ|ÿ[âO…G Ròøhë£PD~i-m¿ÌGó’WîüÝ9©SŒ¡:©Þ0»“è’vm¾–z;ìË”eBVr·*êﵻߥŠ^øÑðwÆ×7Ö^ ø±àÝ~òÊÔß\Á¢ëÖwol1™c‘ŠÆ2>sÈæª^å9V–Žï¢Òú½–‰½z"bùåGYKeÕÙÙÙu³ÓNºWà¯Ú¯á¿Žþ&|Nðvâ ^ø#Áz –¹uã­?Ä6×V$LÓ #‘yq„;™Œ§†ä.2U'ÍFµjžê§8A_isÆ÷ON¾íµ»ë}zV£BŸ¼êFRÓtã%[Í>nštêz8øõð1¼=‹GÆ MvÖkCÄv?d’åSÌhVo3a'ÌPÁyÆ)ËÜqRÓ™6¼ÒvmwIèÞÉ„_=ùu³Iù9l½_E»è^¿øÍðKð¦•ãÍO⿃­< ©Ê`±ñÖ»iäƒvR+–Fíû·áXŸ‘½ ýÔÕ9é&®“ѵ£º]¬Ö¾k¸C÷±”¡ªŽ­lö×±Êh¿|7-çÅ[¿ê~ðïü!{gm‰çñfŸ<±\A©,ê¬>ÄKJª‰1Ì€«®C »EN¯»'9Õ÷ƒ¶ûs=oŠ´ƒã¬éÒ÷¢¡ Ýv’omùWIm-ÑÑÞ|qø)§é^ׯþ0x&ÛCñHš>£qâ (àÕY#‹i ›f*Ìì'€yªP“ª¨%ï»5­Kf–úôïОxªR¯r:7Ñ=toe³ß³ìz•IA@P@P@P@P@P@P@P@P@P@P@P@r÷ò:hö Ô?ômrß?äŠü_ÿ±[UÿÒIj¡ñ"gð³òßö¤ø?ûIŸúaoÿ§Ý>½ŒWð#òü+üi|ÿ3¤ÒÏüYíÕ*³ÿÔn:¨º¯ë¨¥þðÿ®‡ë­xg°cø_þJ/Œ¿ì ¤èýF©ü(]OP©P@ÿÙ:oö¡ÖÍ”GVò·ÚÊåÄA‹l°ËÇ^ýhP@P@P@Åê~Ò5_øKâ%ÅÅâë^Óõ 6ÖÝExÖÍ)‘J–, œ[H`æÈ9tŸ²u%¶£éÚ·ÍêTäçMR{))üÔgºÓ;kß´¤HP@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤g„xËÃþ8ñgìå©xWá½þcã}gÂɧé÷Ú¬ÒC«Ën±™ãG`UY˜aOÌN£—‡xª^ÂöŒšRÿ ×2^n7KU¾çN´pÕ£ZKá»_âKÝ¿—5¯ä|gâØ_±µøUãa§xw\øk?¼G>½¬ê7ÓI4~\–’ÛE'˜©˜²#Â$r¶Ä$z1üد®FB¤©T‚{óÓÒ”µvtí ûÍv²±Ëƒ^Â8YÔÖ¤=¤fÖܵ!gÊ´ZM¹ÚÑ¿Wwu—â/ØË㟎¯|g®kÏðëDº›Oð•®—¡éõåñÑf24W®ÖQŠPxÙ›6 ÚÛrwö®Éãâ¯9baˆå½•”'MÇ›Wt¤š|ºµg˹‡ÕÔ°ÀÉÚ+:µõsŒÔ¹tÓݳ\Ú^úìv^ý”¾3Ü|J¶ø“â¹ü§Ï7Åxü{s¦hºåÚCdºkÚyI$–‘'ÞÊÇ*ŠFã~ZÏ-Œp>É7~Uо–Ö¿'-µÙ4ï®ÖjúÛ\63ÚY[›êÖ×¥.nSVù§mÝ=3ö5ø¥oáÏx }wÖþð·Ä]WÅëvZ•ѽ¹Ó¯c¾^!6¡bºŒÝE…º1Þ¸ñÑÂ¥ƒÃa§+{<5l;k]jFÑ’Û«wZZÊÍÞ˦µkâ+צ¯Ï^u}>yÅïÙrË­ÝÔm¯5qû|^Õ>è^»Õ<¦Ã࿇ú÷‚ô=CK½»fñ—à*ϨFmW챨A#G\Ÿ5‰Üq“ÓŠrÅ{ZÍZu!‡…·IQœg'ÍdÝùmÊ·whÇ á½%¬!:ӾͺœRåÕ%ïÞO™ü*Èê5OÙSöŒÑµ«Íwá¼7¢Ísà¿ xRæ(5 «9nã°,·±%ÊZ»Z‰#v\Æ­*žŠ„˜¼U[7N¶!Uå¿+pTåÖ©ó8¶¢õŠk›£çÃÑ•,6íR• SæµÒ¨çsYé%e/‰nÖVŸÀÙâgÂ߈ßj|÷²K›ÚKžM=\[v_i8¤ÜS^E |ñĉµG é¾Ò¼mâÿ ýnâúëûGJ‡O²´”Ge‚A1)ÔygŒ©f'~ãpUHáñõjž/W¥äùž+(ݵy+èåhè¯ÉŠ¡ìÝlæž…7¿,S®›»vI´®Ô–ç¹x[ö6ñF…ãÜxŠÇEñ^qã;ÿé~#ÔÍZò“_ËV‚¶×”T–ŽËK)^%ýŒ>7üD²ø¼Þ!Ô| ák½{Ã^Ñ´‹jw÷–òÉ£Ëæ„»“ì¶ÒG ¬ª¹‡/ÛÅ>m¥Sý¦®1+Êx˜Wå»Z(J<ËTÒi©%ºè*4£ TpÓø!Bt[VoÞ’wQjÖi8¸¶ÓM­Sgjß²ŠïüKð×ÅñxoÃÖ´Ÿˆ:gŠµç›Æúï‹'Õ­m-e…[íz„ÌàË…j Eœð³ŽN¢ø#B²IZU£Ÿž±¼›·K&îÞxªsÄaåMümл»³T§9I[[+JÑZݹs;ZÔ¾þÉ_þøŸÀß´«ßø‹Ä¾×|UpžÕu[Û;#e«Íæ¤ÐÝ-¤­Òm ëä:2ÈÀ8 Í€æÁaéQjíaáFZÚÎ%RñÓTÓ³¿+Ó©Ó‹QÅÖ­RöN»«·Nš…¥®Y´ÕíóÒ/ˆ±ÏÅOø³Ç^;·ñ…õÿ´oXèkºžŸÜvÚrÙÏÚ…¬Iqk(-+E<*ý²Ä+ÂÅa$¯.Ibzòûµ¹y^—÷—/½šms5¹Y¼L«J^ï=: ¤­*Wm4íx94ÓÒWŠ’I¤&­û |E±x‡àþ— ü5ø—aªÜßÞø«Nøƒ¬ëL‘\Ü£\Ãfï)>UË g^>ÚXµy¹9ÅÝÝKÙ NZî┣ËnH¨ÝóNÿ¥ÊPå€äôÍCܨ¦’MÝ‹Ha@P@P@P@P@P@P@P@P@P@P@P@½ßüŽšý‚õýg@·Çù"¿ÿìVÕô’Z¨|H™ü,ü»ý©‡üYïÚHÿÓoý>éõìb¿—äyXãKçù›úgü‘ïÿÙ*³ÿÔn:¨º¯ë©3ÿyþ»®ÕážÉáù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@P@P@P@P@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*Fp𳤸sᦇ¯ëÚ½†‰§h]]ß]È#ŠÞYÝØðI53š‚»üm·¢I-[oD•Ûz%réS•iªpWoúþ™7‚> øsâ •å÷‡“Y…-eK½¡j-Â’¡•„°Å!B(H` *Àk*rŒTžÚ­Ó³Vº}švvviìÓ1HÍÚ/¢~M;Ù§³ÙìvµvŒì !AcøÉ©””"äú|ÿ«ù .gdyuÏÆ_ZjfŽòëÒk—ÚCë«¥ZøkUžîÞÉCaî-ÒÜÉnÌQÕ#™RIYQi^SŠ×“–öÕ.…_kõi;¨§&”S`â×%þÓ’^n6æù+¯{áwVnèõäYcŽU Ô0¥HÔ}4I8¶ŸB#%8©.¿/Áê‡Ò((žÒc ØžéãűÃc{á“r«0"Ô¡ŸfJ2WÒêNѵ÷môZ­.•ÑN”ÕOd•åt¬µw”TÖ‹¼Z×k»|Z]¶·cw©Ï¥[‹§ž+h®ÍÇØçÒG!p¾]ÉO*Fù (ŽYARÀR_+\×VåvwÑÞ×ÙêýV—Ò÷ÐÍI5EÝI]5®švÛ}/¾êé3Z€9Í/žÖµ?èÚ]ñŸSðÕÌvz¤ €ÛLðGpŠ P1Me ›A_÷>ßìÞK¾±vzo£ò×¥Êqqœ`÷iIz7(§ÛxÉkÚûXv‹â½_h!Óïöê2YC¨.ö),ï ¶”ºÇ$Ö“*ÍfŽEb)Ê0ê¤ pjýlììî“jöºÒöÖĽ-~­¥çÊÒvî•Ö«MSÙ£¡© $àô¥%å'd€ÏÒum+^Ólu­S´Ôt{Ø–{kë–xn#a•xäRU”ŽAƒW(ÊÒV`ôn/tÚ~M;4üÓÑ®ŒÐ© €dÔT©Pu&ì’»ôCJîÇ Ä¿Ü|8o‹pë[¾%õêýšaþ‚±Z_+g›ÂvìÝÛâ´­‡’M²ÿÀ­o¾ëõ4§Fu«}^ óæp·÷“qk¶é«íçc¤—_Ñ-×D{­ZÒßûbUƒO[™–&½•£iDq+]ü¸Ýö¨ÇªP”j:M{ÊúznýW±ÏNq«IV‡ÁdïäÚKÒí¤¯Õ¥¹¯PYÊx‹Ç>𥗉¯µí~ÒÚ?im­êp«y³Ùب™ÚÌ…“0)Üc`2A.I.n—Qÿ·¥k'Ù»¯–»Ò£:Ó…8/znÑév­{_µÕû]_s¥¶¸†îÞÞîÝ÷ÛÌ‹">ܤdzÒp•98Ku£9éÔhF¤ÓW^ŒÊñ/ˆ´oxw^ñgˆ¯>É h¶sj×^[Éä[ĆIbÍ…Rp “Ž5œ¦¡nn­/›i/śѥ:õ#Jš¼¤ì½Xí#^Óõƾ]=ovÚ:#Iscql’ï%V‰äEY—l‹—Œ²†Ü¤†VQ¬¡(_›F›^wNÏM÷ÙìÖªèÂ#R1”]Ô’’ô{|û­Ö—Jè¯yâ­ÃÄÚƒ®ïü¿ë·W¶VžT‡Î†Ù¡Y›x]«´ÜÃÃNþÁÄA{G5²“~I¶—â$œ`ª=›Qùµ)%÷FO¶žƒuÿøÃ>³Öï½Î¿ý™§F°É)¹¹òeŸËíýռ͖Àùqœ ½äâµj2•¼£kúÚëE«è˜Ô[Œ§ÑZÿöô”Wß)%å{½.Í-#T¶Öô» ^Î+¸í/"Y£ŽþÎk)ÕXd ™RHÛÕ]U‡B\¢àìÿ4ÿ"½ü›_s·ÝÙìÖ«CF¤f M?_ÑE;uo3e°>\g$<Êî+V£)Y&Ý£kí½®´Z¾‰—9EË¢µÝÒ·4”VÿÞ’^W»²Mœ›ñ÷᦭§ø’úÖçÄIs¡}œÞèמÖ-uE–´zl¶«u2¹I´q0&90~FÅKH*›§'5÷’Ri¥v­¤ï¥µÙ2ÅÈôvæ×EkòÝ7dýïvÉß™¨îÒ}%—Å_jïþ+Z를 ciu{u~ö— %¬vÛÅÀ’ÝL’Db‘^&A"²+¸bŠŸºPrÚJ-=ÓS·+Mtw_~¥P„±5}…5ïórÙèÔ¯k;Úß>šìËüIð…½ö§]^ÞÛÜêÚšiçL»‰/nžÕïb‘¢ ëäG!2)( jÕ9:žÊÞ÷½§_qÚ_uôþe¬nŒã%:^Ú:ÂÑ•ü§%üÛi5ººm$nËâmYøF{Æ_»³’úÞÞHdUžÝRB’ØÌ¥Ór,©  gÎå¼RoѶ“óÕYÛkÆöæê^ꌞʹ½R½¼›Z¤÷JV¿,­»L€ ó©þ*ø./ë^ †ãU½ñŽ-´!Ò´MBú;&¸dX’Yá…âI•$1—Ü‘7šÁcËÑK÷ëšsr_e̕ڻÓE»Ù6¢Ú“I•²²–î.}ýÔÚ¾ÜZKyYÙ3Ñh €9Äño‡îÅtûæÔRêþm0M¤Á%ôP\Ãæ cžHU– £Jà!;ÈREsòÛf¹“è×töwè¯w­¯f9'nmÕ®ºûÖkMöií¢wzjtt( € óGâÇ‚´›ÿi7÷´zƽ}sa§éÃBÔ^æáíÛdÒù+ u¶BW7,’3æaвŒ”Ý£«äs~Q]û6ôQv“z$Þƒœ]8¹Ke%ûzI´—}m«¥gv¬ÎÛHÕ-µ½.ÃW³Šî;KÈ–h㿳šÊuVH&T’6õWUaÐW(¸;?Í?È”ï&×Üí÷v{5ªÐÑ©P@P@½ßüŽšý‚õýg@·Çù"¿ÿìVÕô’Z¨|H™ü,ü¿ýªüYÏÚHÿÓoý>éõìb¿—äyxâËçù›zgü‘ïÿÙ*³ÿÔn:¨º¯ë¨§þñýv?]«Ã=sÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ( € ( € ( € ( € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒò[Í;Ãú¿Áì¿藚dž.ü4êf³\][µ°,I³í'h÷„ãf[•kY7ugš½ÓRMI[_uÚZmm™­%?r׳ÑÚÏGî¾ovÒø_7»¯¼Ò»>+ñ7Œüt–ÒµoüU—áhñí®g®cj'‰54è×òÝZËkÝMr"™-Òg)ºX„íµÞV§õ­dãY¾]¤—'$å|/Ê6\©(ÆN1„â)B–#êÊÑŒiZÿfN´c(ÅÏâ\œ­6äÛœ¡Í&œVŒl~6ÝxOá• ñÄ]áœ×þ"+¨>âmoZ‚´)Òü:eÝ®¨3mö’ Ìàf5¹C&ÖX´R‡¶’U(Ù¤œy¹žö¼=¢¦éó)EÂSU-ÚZEÓŒj:1¼}¤wm>_gï[›ßåun´j\®<¯’ç¼øB]bOЬ¿/þ$_êâ-=¼%¥XkÖÕ¡°Î’ú QöXnZì^3Ũüè *¸£­|ºØRV‰ai6›´"Ý„aw¤’ù€+ÊÌÛ×å¥ ñ£öªÑùÇ–››_4Ókexß–èõ¡ìªfoiog؎ܪÖ—éÊâݯ¤”VêåøÀÿ´#Ýø—Æþ2Ðô[y´Ïì;[ øW±½°k(Öá%žÒëû6)MÉ»oíd;_o•²%kbm+IºËm•Ÿ³q½ÓQ\²Š§Ë)J.üÞ÷•g‡ÂE¯³J÷zóûO}JÖ’ºJ.Rn æÑÆLöOÙŠ}zßÂ~-³Ôl|]¨Í§\Ç^#ñd¾ ¶›Ä²ù Ï4v×ï¬Fã´Çk}Ä”o¼ˆb&éá=¥:vkšÐRæm%>wy{ÎéF~ôlÝäšœªšæÅ8NwME¹5d¯)]r¤£x«6à’’kÝŽËþ¼øã>‡ñkR’?‰–Ú§e _]hðéþ#Kí>£/öµ¦6§q<÷1Ù¾m’µÞ%“i¥N©R¥J¤œ©Æ¤}íT¥“kZªÒ1çR“¨¢äôNòÒ¤¤ëN¥8¨ÍƶŽÍ'WútäÓ—/*är²“”chëé:^µ¦ˆ7öº_Æ[o„Z¯Ä>kû˜­õÅñ 掺 ÆèÊ?µ{ìŸéP‰Ñ(¢–”¨CÞ»²Û™´é¹òtpæ·G>_i¯0ê;¹J†¶§Mkÿ_ªs¨skuÍw}¢äéû¾Éœ­ÇÃ÷¿ø6×Bø‰«é&ûÛ_XÜ^Ü˨Ã.—ö£MòʦBÏïQåR^@s¨šÃAÖÞ* ¥­¥ÔIGG%Z‚}9WÂvàêRŽ65"í^’»ßÙýYÅ»¿yE5y{ñ’;UéÚ´¡Ñu¸~Çñ9< žð²ìºÈÔ–!¬^ `[ ßô¡}öãé|Ÿ/Ÿ&ºëÊÄNUÝéºÐÛgì½ß‡Þåçåö¶÷¾>o{˜òð1pÀÐŒUUKóinngsù}Ë—m¼?ãÿÂ+£xkSøµiðŽÿâ I ºµîµg«®‘ýuö¡<÷$jZ5ðUF¸e‘\ƒ ò²¡êAbmeÍYÛOqÓSqÓOÅ^þÏ’2»ç‰¬å»£¿--õ÷ý²çåæéì¹y¹t^ûVwgœüLÿ…ßkð¶×ÁšTaÖ´ÍCÅÃFñ4ø›S¿m¯dKµ”XÝ@d3@èñÝß¼¶å`’S!5”')Ë ]éR4é¶­e'{Oš÷‚qPNQqrŸ;öi{ÉîéQIѽéʤz¿v2§;4ÕF¹å(®Y%~JÑgØ4ÏÚxÏö€Õ5½.úÔêÚÖ™soqulð­Ø¼d€ RD%x Œ¼E­:¿±¦¥þ.z­§Ùê›].»Ÿø/ÂôÉgñ„6??áwk_,`Ò/µiõ‰í›_†;ñ$W‚V6‘L»í™c» ¦IÔyÞ)Æ<]:=eJNÚÞ›PSäÕ^i©+FJ¢Z+EžŒãpî¯ðã[¼’sNù~Ãõz4¢®Üi¥µà_ üHÖtŸhIñâ•Ö‘¨øÆÑµÄ}žºÓ¬Î•¨yñÉuªÝÝNðÉ*Û+4,QH¢1Èêõ¿-9VŒeg«Y§dô§È­¤ô|Ò‹›r•ÜnãÌ¥:Š•iÏJœ”t²v—¶\í?¾VÔ”J1»Vgiá/ |OðíÿÃÍ}µÿ‰—ðøó^ðõâêÚ†£øj8õE²–kG&90a²d¼t3HÌ›¥pà8¶èEMÚSÃÉÉÚíT\¼­Em;FܱKšòm9I³®t©ûJª¨N” ¹¬š›§í Ýýè¯iSY6áʽ䡧£þÎ6Zž©àoøg_‹Æ×âQdÞ+ñ ç‰tÛ½|½ºù·Zê…n´Ò cm»˜ƒ|Ñ8 ªúN¶P„T[æ´T¹´J6|ÍóZNë’¦ªÎîj\ó”åKÍ~k(»´’¿4½×r]Y]Å(É5îÇàÎ>Ð/ü/ð«öð߉´ï6ôÍ#P´ñ-—‡‡Š—SƒÄ(–‹n¿èßé¿a/v}Ÿý ~Üÿo‰© MIN-ÚT£ìºkwÏÍ{Z§ÃÊ«Y(ól¹MåÆuý¯õ‰9]Þôß;‹‹{§î98^Mêõö‡Ó^$»ø™¥~ËúBkÚn»¨üAžÃO´Ôä²7²j"YbŽ[§M)㹚X#c$‘ZH!•Cnã}ú”áQ¤Û;‚“Š’4¹R³ä•EËè£$æ¹T‘–ÑYA6—´äR²n7j ¹ìÔnþþ/ÞXð/ ÂLJÂ_ ì~&Ý|_¼ð”7¾%‰n¼5c®Új3] ÕþÉkÈij_­±¶7ÜÒEþ¬\±!k)h?5^Ù]øcýÔe¿Õ¦Šá¯î#ÕÅ‚‰bt”Ù"±´³’§o!vC]˜‰Fu'iMb7÷›ör‚êŸ< ª$ÛM´œ·^éæ`!Ɇ¡Rß¼tj.Wd¹ã{;¦¹c'Í$®”d⹓ålO_~ȼ=»â_ëZ&½o§¦©á­I¾c%£ì¶ŽßWš{ùþw;]å“vý‰€FXÛÎ -S…Ú¶¶«»QK–ѲÕ]¨óÉ·+¾¬žjžc“•£í#½ÒŠJÕ½Siɵ¢m­,`j>ø©¯xº?Ü^|@ÓüqñJ†i4‹»ûš8ð¯ïÑ&Œ©ŠØÞ¬ñ²íœä2Ê”¡V½ê;«â^ûûëÙÝþ0×U¦±m>: ÒÀB1V’¡Al¯ÍíÚží{?‹í(k¢³<ëXðçǵ†‚ÎÃÆ·šg‡§ñΓ©êÒ›É5“áïí{!µ»p]î䳋÷23y’¤lѹ“kŽZ3MF®#HÊiʬܣ)+Z6{òʲ¿ÉÏÉiDë­g ´ðÍ9{jr‚“M.jsÖWVŒ§(ÞðSäGȤ}]ñKºÕî?f;¿ izÝÖ“§øª+¹d»·»{‹K_ìmF5’ïÏtgt‘+4ø}î|Ƨícˆ­/µì««ÆÖæj6QåÓWð¨üŒh¸}F¤#}}•¯{»V¦ßÅï;$Û¾¶M³å<+ñ¿Äõ OXÖ>,Zx§Bø7¦j]½ž¥ªYÉqât:‹7›nn¾[ux$Þ:y‘±òÊõU”hÔji6ªÑ²ÝrrßMœ[¿3é­œ[•û}ø¨P›µ)ÕÄ©4íhºTÚ’Õ%'O^^¶ièâýßí.ºŠ|]â½CKÝ-ô]6þ"ÔtÛ볌\E-Í¥ØÓmØÜ›µv¿µicù_h‹a†Œ)Ô«‰óUM==Û?fÔ¥xÙ.Y.NYJQp•ùŸ7•ZS©„ÃßFáM·o{ŸžóN1´•ÒQnW‚Œ®’jG¨üKÿ„âßâÅóàfðŸß|0ÁÁ¼²~Ý ÅïŸåùŸ >eÆ™ß);3À® _êØ…ó)Òr¶¯Ù´ÒJÍ6Õ«Y&ä¬îÕ½:^ÇÛཷÃz·¾Úû_ÉÛ^¶NÛ3è0üc²ðJ·€üañ;ZñÓ݉ÒÏUð·Š´x´ûSg ¿Y\ºº[‹†EO²…”Ä—‹Õ=ÉnÚžÍTŠ–´“—;W¿²æ§¥4’Ÿ´OXÉÞ£§*±‹¼b—Ú7';*¶§Ê¥ðûNi]ÎQ÷\\•E ”bÒç•3î_„ÂÌéž.hññ°:„~@ñ÷Ú|ÝŸa´ÛöO´~ûÈÆ7y¿¼óþÑ»œ×>gÏ8Ù95Wk^þÒ§òéoù÷m=Ÿ%ŒpÖçû[Sßo‚?ù7óÿšÚøIøùáÿÙÆçD›Oñ¾•ñFÛÃú,:}¾g©ÉgiáÔšØ]¤6Ѽ8ÕV?µy‘ù‘Þ·ÝÕvlèÄÉNpæ–œñöW§#PäåjNš÷UN_{MÎ.Í>ùµõÜLâ“Mâ-Uœœ¤ï6ÓWr³¦åz|®ººÇ®ü4ðÏŽ5?ü°¾ñÏÄMgÁz|~"½º¹›MñG…ÐN’égovš•Ä·“ ctÉö‰dS$c1«GYWrTkÍ/}Q\»k':Šê)$¤¡hÙ§+(Ôw“ŒŽUiRœoñV‚jÍ5c+Ù½y\ÔdÜZJO—KXå¼)á¯Ú Ã^ð6©áWâ÷Äü-ÖäÕ#ñeýåì6Þ Š;#§ƒ Û-.’áâ?3kw²³Õã9`±¡ð(Ñi­eñ5W•Ý6Ü[n1jÍG—–ÈïŒh˪Ôz,Dãm¢é7QÆéiËJiI+ÚOWÌŠ~ÓX¨ÛŸ{¸¹ÞR»ŽÐ²ó©*µiV…GiÊ4.–æUâäù“Pnß%£ÁIèîwzg¼Sà›‹´o|@ñ­¾¥‘¤ézç‰üªZjwæÝ—Š]> (eþÌ´Iã—ÍŠÍYšY—|ïœÖ”0Ñ¡~YNnÒ·6žÎ)ÔšOI^.1…á5)©J¬µ¨Ô꺱NJ0o–öI¹¥So¾õS’Š‹æŸ,iÇo\6ÃöiñÇÃßøcÇæ¯â_øªî]^ïÂwºSÞꌌÓùÖ·Ç4S]\^;CŒ†Tp¤„XˆsF:jЧìynÓ|±šMä¹\§¤wæ²MyUN\mFù¬·µ¹½Ý¹½Ûž9â¿ì“Ãcÿ ËþG‘¬}¿û7þ/íïímöÿdûNâoö/íÛsþ»ËÝÇ—XI9Jjw¿³^ÎÖµùß=úsü<¾×N^o#xrû/ÝÚþÑsó_áä úsrórkû|ã¼AᎺ߇¼Y}¯ëŸíüU |&°¿ÒaÐõ;»U¸ñ">¤ÀH–dEuvmVXøßzîGQóÊ“•i(ºª­¥wîÃÛrEïJSæµÖ‘Û•¹_L5:凡&Õʺm»IAÊš¤å/‰IA¶®÷ærM¦kŸxß@»ý¡|YáÛ/Ûx“^ñÇ„§‰¢Ô5YæÑŽŒ×Í-#'”¹»Ù m"8ö.¸h„°Ô÷z·¾¾âçåm¾Žéßi»7v“9”¥^’­WøŸTk·ï-ZÊÊÉI5•®¤îµ›nˆÖ|Yeñ›áÝ–«©üQ´ñÆ¥ñT´Õ`½—Q‡Ã÷šBÙêrX¥ªœYH‚í_ù“z3\|àâÂÂuh{:¡QË›âUtW×T”›äp÷9\/ï8šã-Ö—gG‘ÇnW:W»ÚîíJÿ¼ææQý×:0ÄŸõ?xÃ}Å4ñ¯†þøªÃ\½›LÕí…ψV4´h®dE—Òᡚ&“;˜£emVKí+Ò÷c(áùVÍ>uí=׳IûúY묒geQŽ60šN?ZmíÊ©^·-ÞÜÝÑ]FÑæQ¼/»ñ?NøŸ¡ø·á_‡üßa:0Ñ/©¿Äúßöñ¸ÔÔ"¸š;µ±·Ä˜^Å11ϲ‰bZÞ*LÆwÒš—%µKÙò´§Ìî›nV¼zœç;5(øÑçþ̓•ý£„æßUQE8Ç•ZKXÞÎÔÝùTdÜâæøgáø÷Hð÷…¬~!ÚÞÇñwYŸZ´úåÍœÚ\±k2ZKç\³C-»—´i$˜4­”™q\”§RXJ1§¼hU•ª¥•ŸKüaûμ™èb]9b1uòú»Víz<ü½.¿x¤–±‚QiAEÞ‘ÅæðŠeÐäø¾¿×áöºbñƹã_h_~ë|JyLj4W_†ñ™ [ð±Óµû!)ÄÖ;¡0$C(“‹“Ž5oÊç÷r¨½G98ÿÛš ÷m:m8¨S¶¬ãfý•v¶J0÷U×¹-uŒÝ¤”_5ÝêN׊ ø±/µeø}©üM±øO?í@º×ìÙüNñÅ=sÁè–« j¾ѼU¤õE¼™gþ×¶…žö0!û§ö‹´N«3³33µtE©b$Úµ_ÝÚî<8+½¦¤æ›œd’‚pŒR\èå’ÿfM;ÂõyôjKÞ÷nÝNXÇ™EÅ»Ù7½2¯ƒ¾ø¿Zøëà?xº×Ç-&•yãøã»ºÔµXm ·þØ€éÈщ^T3˜Õ—l±Å°Ç³ŽŸ5, YÆþÑááêçy¦¼ä•·‹´•¥©Ûå©zqøUZM[·Õ½ç§Oh¬ßFå·%*Þ¾EñÄ|WþËoi btñ™ý¼%¶ÿm?÷Àì6{EïîóóÈjï—³x¹ò|iÓåþN^Uîss§ÏϲäåÑÔ2ÆÛ÷œŸÃö•ù­ñ[Ú~ë–Þ÷/'7/&›_þ]ŸrxkÄð’YßÞbjÚ_Ùu »#X¶û<“y<^tk“º6oÿ‰[8®e¬!?æIÛª¿Fº>è™®YÊÚڭ⥧¥ìûI5ÐèhP@P/wÿ#¦ÿ`½CÿFÙÐ-ñÃþH¯Åÿûµ_ý$–ª& ?0¿j‘ÿkö‘?ôÆÛÿOº}{¯àGåùVøÒùþfÆ™ÿ${ÃÿöJ¬ÿõŽªî«úêÿxþ»®Õáž¹Ïø~êÞÓâŒd¹"ŒèÚB†‘€ùú—¥SøPºž‹ýµ¤ÐJÛþþ ‘msFEg}RÕQA%Œª½s§â_Ã¥%[Çž :”ãÔŸð³>ÿÐûáïüÁÿÅPÿÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@‹â?ÃÙåH`ñÎ$Îp±Ç¨ÂÌÇÐÔÑÿli_ô·ÿ¿‚€í}/þ‚ßb€<çÄ70]|Bðt–ó$ˆ4m\C‘Ÿ?Mª_ S~¤g/àùü!ÿ`»_ý´>¹á]Ä—ž¿Ö¬>ÑwáíCûSM“Í‘>ÍuäËü+ߺ¸•v¶WæÎ2³Ÿ´Åg”­uó²ýÛp•7ðÊ×ÿ·d¤¾éE?•¶:P@P@P@P@P@P@P@Ÿu¤éW·ºf¥{¦Z\j:s;ÙÝM ¼–ŒèQÌNFP²¤©ƒÅ ÝnKv­òm6½/íÝ'Ñ ¥$“Ù;üìÕýlÚ¿f×VhP0 € ( € (ŸÔü'ámjâöïXðÖ•}uya&•s5åœS=Å”‡/lìÊKBÇ“ùIê(K•¶´mÅüâÛ‹õ‹mdznÛ²”¥FiÙÆö}Uí{v¿,omì»#}UQUU@P0Sm·vDb ”b¬´†P™Z| ð-¯Ž‡Ä‰-µ‹ïÆg6Ókþ¥¨ÛéÆ`¦ÒÒâw‚Ô²¹†4;K(±¥û˜¸Ã®—z»7v¹Ý›Iµ{>XéîÆÅ_ß[ŸdÓ¶Êé8§e£i7«×V÷w=6€ ( €9ïxW@ñž’4?Ø}³KV·¾G›$_¾¶ž;ˆ[r0?,°ÆØÎÜA ‘|•!V?ד³_“{Žï–Qé$âý$œZù¦×~ÇC@‚€ ( € ( € åîÿätÐ?ì¨èÛ:å¾8Éø¿ÿb¶«ÿ¤’ÕCâDÏágæíSÿ$kö‘ÿ®6ßú}ÓëØÅ?/Èò°ÿÆ—Ïó64Ïù#Þÿ²Ugÿ¨ÜuTßû/õÜ'þñýv?]«Ã=s…EWñ·‹CGöV×þ»juOáBêy§þ(?…|}ðÇá¶á‹‹íoÅWK$úÌGc§iñÈ«3y¸[†Ü"CònI…òÒißøÖ(×Áž/uPt«²ãÉzêî|Iam3A窄ãhSÇéNÀWÿ„®Ãþ~Wþùoð¢À/ü%vóò¿÷Ë…ÿ„®Ãþ~Wþùoð¢Àð•ØÏÊÿß-þXþ»ùù_ûå¿Â‹ÂWaÿ?+ÿ|·øQ`øJì?çåï–ÿ ,ˆ|Eø¹ãMZ×,ü*ÚX[húeÕ»jVw¹º¸Õ>Ë&ò“ 1ˆ* ¿±)@wþ ñö¡«Ùø†ãÄØ#ÛkÚ•… ±†DÖ Ú8Œ›™³!UË0Ú è¢‹ØÂWaÿ?+ÿ|·øS°ü%vóò¿÷Ë…ÿ„®Ãþ~Wþùoð¢Àð•ØÏÊÿß-þXþ»ùù_ûå¿Â‹ÂWaÿ?+ÿ|·øQ`øJì?çåï–ÿ ,+ãY\ø?Å6ér ɦÝ·'Êl~´XìA»_ÊCðkâeÿÄ;¿ˆ¶¿…ÛM»ð׉u]Þòcm¨ZÛ^ÍRrV]±¨u' rÉÁdŒе/ù(ÿ°N­ÿ£tÊ¥ð±u:Ú‘œ¿ÿäKð‡ý‚íôRÐQ@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P/wÿ#¦ÿ`½CÿFÙÐ-ñÃþH¯Åÿûµ_ý$–ª& ?1?j¯ù#´‡ýq¶ÿÓîŸ^¾+øù~G—‡þ4¾™­¦ø³úÿªUgÿ¨ÜuPÿv_×Reþñýv?]«Ä=ƒ´‚Iüsâä˜i:9Â)cþ»Sôª SvçBŸdû^œf6Ó-ÌHX˜e\áÔã à‘ÇPÄ‚EHÌïø{QÕ|;¯évÐJ./ln-ã-¹ãeãÔŠòkýâÝåÅÇü": Ä€>Ê@ÿ®õW@Tÿ„câý z¯þJÿñú.€?áø…ÿBž«ÿ’¿ü~‹ øF>!Чªÿä¯ÿ¢èþˆ_ô)ê¿ù+ÿÇèºÿ„câý z¯þJÿñú.€?áø…ÿBž«ÿ’¿ü~‹ øF>!Чªÿä¯ÿ¢èIáO¸ÜøòwdŽ6yVÛ,©!•ÅÀà9Ü=èºSោ1Ãà­B2I3…°Ý#¶çc›Ž¤’hº¿ðŒ|Bÿ¡OUÿÉ_þ?EÐü#¿èSÕòWÿÑtÿÇÄ/úõ_ü•ÿãô]Â1ñ þ…=Wÿ%øý@ðŒ|Bÿ¡OUÿÉ_þ?EÐü#¿èSÕòWÿÑtÿÇÄ/úõ_ü•ÿãô]RûÁ¿¯¬ïlÿáÔ¸‚XAÛRèW$‰‰ÀÎx‹ >“wóÂoûôßáRm+CµÑ¢¸ƒMÒÚÚ îg¼•c…ÿy<Ò4’9'’YÝè0ÏjŠëñ›ї:N®@u*HótÁßéT¾.§YR3—ð?ü‰~ÿ°]¯þŠZê( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € åîÿätÐ?ì¨èÛ:å¾8Éø¿ÿb¶«ÿ¤’ÕCâDÏágæ'íUÿ$cöÿ®6ßú}Óë×Å?/ÈòðÿÆ—Ïó54Ïù$ÿ²Ugÿ¨Üupÿu_×R'þóýv?^+Ã=“žÕ¼#áM~å/5ß i:Ú ‰g¿²ŠwT¡™I,N=Í4ÚÙŠÉ™Ÿð­¾ЃáÏü[ÿñù¥Ü,»ü+o‡_ô øsÿVÿüEÒî]ƒþ·Ã¯ú|9ÿ‚«þ"Žiw .Áÿ Ûá×ý>ÿÁU¿ÿG4»…—`ÿ…mðëþ„àªßÿˆ£š]Â˰¶øuÿB‡?ðUoÿÄQÍ.áeØ?á[|:ÿ¡ßø*·ÿâ(æ—p²ìð­¾ЃáÏü[ÿñsK¸YvøVß¿èAðçþ ­ÿøŠ9¥Ü,»ü+o‡_ô øsÿVÿüEÒî]ƒþ·Ã¯ú|9ÿ‚«þ"Žiw .Áÿ Ûá×ý>ÿÁU¿ÿG4»…—`ÿ…mðëþ„àªßÿˆ£š]Â˰¶øuÿB‡?ðUoÿÄQÍ.áeØ?á[|:ÿ¡ßø*·ÿâ(æ—p²ìð­¾ЃáÏü[ÿñsK¸YvøVß¿èAðçþ ­ÿøŠ9¥Ü,»ü+o‡_ô øsÿVÿüEÒî]ƒþ·Ã¯ú|9ÿ‚«þ"Žiw .Áÿ Ûá×ý>ÿÁU¿ÿG4»…—`ÿ…mðëþ„àªßÿˆ£š]Â˰¶øuÿB‡?ðUoÿÄQÍ.áeØÓÒ|#áMåï4/ i:uÛ¡‰§°²Šd$¥•A#*=…&ÛÝ…’:C<Ûþ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@‡üá/ Is?‡´,în$“ %•ÊŽv†‘˜¨'Œàg8å¾8Éø¿ÿb¶«ÿ¤’ÕCâDÏágæ/íWÿ$gö‘ÿ®6ßú}Óë×Å?/ÈòðÿÆ—Ïó4ôÏù$ÿ²Ugÿ¨Üupÿu_×R'þóýv?^+Ã= € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( +Ç^1_iv7Qé’ê:ž¡x–68ŒÜNÊÌl ,nIÁ

2ÿÑÓð¨ü‹]ßÙÙwý¯üG“ý¹šÿЮø2—ÿ$ð–|eÿ¢=¦ÿáP?ùìì»þƒWþ þÜÍèW?üKÿ’øK>2ÿÑÓð¨ü‹Göv]ÿA«ÿnf¿ô+Ÿþ ¥ÿÉü%Ÿèi¿øTþE£û;.ÿ Õÿ€H?·3_úÏÿRÿäƒþÏŒ¿ôG´ßü*ÿ"Ñý—ÐjÿÀ$Û™¯ý çÿƒ)òAÿ gÆ_ú#Úoþÿ‘hþÎË¿è5àíÌ×þ…sÿÁ”¿ù ÿ„³ã/ýí7ÿ ÿÈ´geßô¿ð öækÿB¹ÿàÊ_üÂYñ—þˆö›ÿ…@ÿäZ?³²ïú _øƒûs5ÿ¡\ÿðe/þH±£|Bñ ñ>‘áxt+­]eûöº¾ŽgFF>\{NÄsÆzsŒŒÆ'+¥ <±8jê¤bÒz4ÕöÜߟԯŒŽ…•É9Fî2RK}bÚÓ¶ú®çoâ­|øgD¸ÕSO–úçÍ‚ÖÚÊTk‹‰æH"M̓$¨ €“ƒŒWŒ}“ö¿Š}ü'á}‰nò?-;}«â—ý žÿ–óÿ•Ô}«â—ý žÿ–óÿ•Ô}«â—ý žÿ–óÿ•Ô}«â—ý žÿ–óÿ•Ô}«â—ý žÿ–óÿ•Ô}«â—ý žÿ–óÿ•Ô}«â—ý žÿ–óÿ•ÔJóÄÞ5ÐdÓ.|Má=4[«Û{ .´mj[¹-žy™¢–ÖPË$jJ±#vpq@Ρ{›a}¨Î¬ÐZÂó8@ U,qžøÅ8Ï‹4wÑô˜€&)u9w'±ÛnF~„ÓÐZÇŠ¿è£àÊþF£@Ô1â¯úèßø2Ÿÿ‘¨Ð5 x«þº7þ §ÿäj4 C*ÿ nÿƒ)ÿùPÇŠ¿è£àÊþF£@Ô1â¯úèßø2Ÿÿ‘¨Ð5 x«þº7þ §ÿäj4 Jz…÷ˆt«+­JóHÓä²µC4âÏP‘äX×–eW…¹8Ü3Š,‚íÇù"¿ÿìVÕô’Zpø§ð³óöªÿ’1ûH×oý>éõëâ¿—äyxãKçùššgü’ÿÙ*³ÿÔn:¸º¯ë©3ÿxþ»¯ážÀP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@PŒü``—? ˆ <]nI=¿Ñ.ëÜȾšÚÿ‹|¤ëÚ›zìïisq5â]½ä¨ûM­ª[F[`Vg!‹J€t*^ÙÖ… §Ë(µ+iì¥ËÆ÷móEB)«¶“qŠœã5_Õ©S©Z:¹Õ¦âžó¦à”bí¢øÜ¤Ó´cu+B_aØßË•œz–£i>¢± ¸žÚ3rɹ’6w(¤ä….Ä7¤Ÿ+“pM.—ÕÛÍÙ_ÖËÐÎJ)MÝõ¶ŠþJîÞ—~¥¯í+ùù‹þúes þÒ·ÿŸ˜¿ï¡E˜s#È|isÇÅ?‚[%W+{¨ýÓœľ⽬üŠñ~´ÿ6|Æ=߈pà­ÿ¶‡ÄCH?õ1húv´¯ú³ªþÒ·ÿŸ˜¿ï¡@ö•¿üüÅÿ} ð= ÇŸ> Ꚇ¿àíKÂZ7Ãí3W¹ÒÖË\Ó®¯/õÁk;Aq*Η1%’™c•#Ì79UY7y`ÃÝÂjÛM&¢·Q ›Õ6âÔù,¬­4Ûp+®YN?Š»z§&“qItWår¾÷÷mÏÒj_´Ã-UñV­ë:Ž™yáí6ïW¼mKBÔma–ÎÔ)¸–Öi ݈Ĉ[ìí!ù‡Ô*‘tåVöQi;èÕÛŠvzò¶­Ín]ìÕô)ά(Å^S²]®ÕÒæøSk£ié-=ÙZ®ûG|!Öôßêöž.hl<; 7í©é·– äNX[ÍO5ÄSeŠHC¬¬0…‰´©R‡<Óø¹-gÍÏîû¼«Þæ÷£hÚîú#sY%¼y“Ú.:Þ\ÏÝåVww´V®È]Cöˆøi¥hšF»¨Üø’µFmtÖð–µý¤ë<ÙNœ-~Ô¦äÝ3D#Óæù×)ÙIEµµÛº´Uíy= ¯üÍi®ÚšB¨›ŠÙ¨ú¶®”™µ†û>̱ðï┾4ñWÅ­-î4ÇÐü9ªÙZiwvdæêÞ}2Îó{±rï¹p …BðNI¸Ó’ §QZ|õ"×nIr¯Ÿr%8IÓtã:qÿÅ:‹î´Sï«ùzÏö•¿üüÅÿ} œWÄ È§ðåª$ÈÇûsA8VþböTÓø³þEoÿØ>ãÿEµ5¸žÌìæÿ[/ûÇùÒsþ(Ö%д;ÝBÖ$–ÿä†Ö3¶YäajqÎ ²ç³Rù›PŽí¥éÝú%vüÕ’r–É7÷-½^Ë͘Vž<Óm|=¤êž&™lï®._N’ xe›uìeÃÇ(f91>ÑÉ?($fÛŒœy/ï.d·v²miÖ;?F$¤¹”¾Ë³{-ÒOÑÝ5äÉ%ø‘àè­ôÛƒ©NÿoýžÞ™gÂÁe_%c2BÃr• 'RD¶—Ü¥åg³¾Öü¶cI¿¾ß=íó¶únŠ–Þ>Óî$)ü,üÄýª¿äŒ~ÒõÆÛÿOº}zø¯àGåù^øÒùþf–˜âÑhöJ¬ÿõŽ®î«úêLÿÞ®ÇëÕxg°P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@៛d_ ˜öñTÿ%.ëÝÈ~“áý'Gðýìq‰.ôk>K§ŠðL[÷¬âí’HÙBÈžb±e¨ÝÔš•J´­Ê\ËOu.EG땚ºi[•©(ÉKš8Ñ«yG÷ŽZë'QÂ\ÉÚÑ’”9“J×{YYý§]_Eae«wΦ‘"Ü\ZÀmâ–PæH˹E'$)v q¸õ¢n.MÁYtëøÙ_îFPæQJnï¾ÅÏ·SR]ÃíÃÔÐ8«éÄß~cµæ¡ÿ¤ìaäW‹õ§ù³æñŽüC€ÿoý°õ¯‰xK?õ0è?úu´¯Ÿ>´å¾Ü=Mn¦€×w •!¡û¸B•Oz0Û£åÝA½o²²RP÷T•¢Ñ_÷²•Xi9%~ªé(ó%£»I^í¦Õíº~Isû-Ýsâ&µuã Þø›Hñ‘ý©†Õu9#ÔÙJ›ëÓpZì[Xâ@±(Œ`£ì¨ª_ུO’J\Íuœ¬ùäÛ»wJ:§ÑöÅÃÕùgÙï¤\ySéU•®­ï9=W£ø·à¬^)Ôµ­Y|TöwóèÚ%…„‹f$7š]ì×¶÷, âT2È›¡ùr¨Fñ»+»«5Ru©é'SÚ+ê¾ Eíu(¶®šj÷Vi3šŒc 5,,õŒa8;hÚš‚mof¹.´’»Õ4¬ùµŠ-à}wƺǀu¯øuomñ®øê:5սɌ‘ýŸ5óIè`‹lËsÓÌH| Tc ޤWÅõÕI´âôkFÓNéÞû¥m9äé:Rz))+iöZj[ó'{ô³K³¿ªü<ð:øÿÆ—ãP³—þ›+Ÿ²iÖa·±û>ŸmgåŘøŒý›r®~PÁ~m»Žò©xrjýéÊíÝûòæÕõk«ë½‘’•=ä„a¢²÷e9].‹ß²ZÚÛ³Ó¾Ü=MdQ‘¯\‰tËuþcÿʽzÿ‹?äVñ/ýƒî?ô[S[‰ìÎÎoõ²ÿ¼!‘ЛüAÒîµgðäCG×5-2ÚåЮ¡´º¦Ø÷L×0:€\°Ù»%qÆRVŸ;èš^®Úý×^’coÝq]Z¿¢Öß}ü¼Ï8ñ ½þ–4-\Ò!“Ä0êuÿ/TòÙÜG$ŽñÝÊ섬@ïtÁqµŽ~WMµR+¢SéÑÙÛ¦·æiïw­íª’N3—uêÔÖ¿u•»Gîègð‡‰ôßxKûVûDëÜÞê÷kÍmçO-»íò„«°ƒÌÎ#ä¶T¹áeÈ—›|ͶŸ{¶ú¥{[fœãÍ-[š% EyÚÉ-÷×È~¯à{è·¿f›P¾¸“HµÒlâµ´yfû\2K4S—\„Ì®­¹‚¢É`›^ífåì¹RŠMö²´ºµufØãg­W§¿Ímß=¹¬»ïe®þW=?ÃzKèzŸ¦Í1žî4-q9ÿ–Ó¹/#ÿÀ˜þ5¤ùoh|*Éw²VWó²×ÌÊÖ¼þ'«õ}¼–˲²7* 0¼Uÿ"¯Šìwÿ¢^šÜOfyßÇù"¿ÿìVÕô’Zpø§ð³óöªÿ’1ûH×oý>éõëâ¿—äyxãKçùšYÿ‹E ú¥vúÇW÷Uýu&ï×cõò¼3Ø ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € åÖ0…îÔU¯êuåü9ƒË±[Œ§:–²s››K²¾ÇyâOØø£F¼Ðõ-çØÂkY RÁ":É‘°èèèŒ:Œ¨È#"¼“ß8Öøs¨3oˆþ f'%šÃEbO¹694Ÿð®/¿è¢ëÿø/Ñ?ù€øWßôQuÿüèŸü@ü+‹ïú(ºÿþ ôOþ@ þÅ÷ý]ÿú'ÿ Pÿ âûþŠ.¿ÿ‚ýÿ(ÿ…q}ÿE_ÿÁ~‰ÿȸ¾ÿ¢‹¯ÿà¿Dÿä |? #k½:}[Ææ§iguâØO…´2ÍÝIökhö8W [nåƒ@‰wkí­Í•Ô{í®#h¤L‘¹X`ŒŽzÌ‹LÕaŠ8SÅÚ©DP É›¶³@Iú“šw¼É>Á«ÿÐÙ©à=ÿ¢áo0û¯ÿCf¥ÿ€ö?üb‹…¼Ãì¿ý š—þØÿñŠ.ó°jÿô6j_øcÿÆ(¸[Ì>Á«ÿÐÙ©à=ÿ¢áo0û¯ÿCf¥ÿ€ö?üb‹…¼Ãì¿ý š—þØÿñŠ.ó+]è—z…¼–Z‡‰u;‹FÙ­öZÄ&LòŒÑ­´ô8#ƒEÂÇñÇþH§Æûµ_ý$–œ>$)ü,üÄýª¿äŒ~ÒõÆÛÿOº}zø¯àGåù^øÒùþc¼©é~#øiàcæN4‹¯ÛørâX”!ž 8i· )8Ü’Ç!‘•Úz05¦Õpü«úÖäW½:üÏúÐú˜~ÐHÏöÿ‡?ð‘¸ÿåµsÿf¾ÿ×ÜoõõÛúûÇßüÇü7ÿ„Çÿ-¨þÍ}ÿ¯¸>¾»_x¿ð¿¾"ÿÐÁáÏü$n?ùmGökïý}Áõÿ/ëïø_¿è`ðçþ7ü¶£û5÷þ¾àþÐ]¿¯¼wü/ψßô0xoÿ þ[RþÎóþ¾áýËúûÃþçÄoú<7ÿ„Çÿ-©ÿf¾ÿ×Ü_òþ¾ðÿ…ùñþ† ÿá#qÿËj?³_ëî¯ù_xÂüøÿC†ÿð‘¸ÿåµÙ¯¿õ÷ ûAvþ¾ñá}|Fÿ¡ƒÃøHÜòÚ—öwŸõ÷ëþ_×Þð¾¾#ÿÐÁá¿ü$n?ùmGöwŸõ÷×ü¿¯¼?á}|Gÿ¡ƒÃøHÜòÚìï?ëî¯ù_xÂúøÿC†ÿð‘¸ÿåµÙÞ×Ü_òþ¾ñÇ¿ˆÃþf ÿá#qÿËj?³Ÿëî××oëïø_Ÿ¿è`ðßþ7ü¶§ýšûÿ_pþ¿åý}ã?á|Fóðßþ7ü¶¥ýçý}Áõÿ/ëïhˆ£þcþÿÂFãÿ–Ôÿ³_ëî××oëïhOˆƒþcÞÿÂFãÿ–Ôf¾ÿ×Ü?¯®ß×Þ0þÐßüÇ|9ÿ„Çÿ-¨þÍ}ÿ¯¸__]¿¯¼aý¢~!ùŽøwÿ þ[Qýšûÿ_p}}vþ¾ñ¿ðÑÿè9áßü$n?ùmGökïý}ÁõõÛúûÄ?´gÄ1ÿ1Ïÿá#qÿËj?³_ëîíÛúûÆŸÚ;âÿ˜ß‡ð‘¸ÿåµÙ­õþ¾àþÐ]¿¯¼?á£þ!ÐoÿøHÜòÚì×ßúûƒûAvþ¾ñ§öø„?æ7áßü$n?ùmGökïý}Áý »_x‡ö‘ø„?æ7áßü$n?ùmGökïý}Áý »_x«ûHüAoùøwÿ þ[Qýšûÿ_ph.ß×ÞXOÚ'âô×¼8>¾¸ÿåµÙ¯¿õ÷ö‚íý}äãöøŠæ?áÏü$n?ùmGökïý}ÁõõÛúûÇÿOüÇü7ÿ„Çÿ-¨þÍ}ÿ¯¸>¾»_xáñ÷â)ÿ™ƒÃøHÜòÚ—ökïý}ÁõõÛúûÅÿ…ùñþ† ÿá#qÿËjÙ¯¿õ÷ëþ_×ÞãßÄcÿ3†ÿð‘¸ÿåµ/ìï?ëî¯ù_xÇüÌÿÂFãÿ–Ôgyÿ_p}ËúûÈ_öøŒŸóðçþ7ü¶§ýšûÿ_p¾¾»_yý¢~!Žºï‡ð‘¸ÿåµ?ìÇßúû…ý »_xŸðÑ_ÿè;áßü$n?ùmGöcïý}Áý¢»_xÃE|Cÿ ï‡ð‘¸ÿåµÙ¿õ÷öŠíý}âÚ'âÿ˜ï‡ð‘¸ÿåµÙ¿õ÷öŠíý}âÿÃD|Cÿ ï‡ð‘¸ÿåµÙ¿õ÷öŠíý}âÿÃC|Dÿ ï‡?ð‘¸ÿåµÙ¿õ÷ûAvþ¾ðÿ††ø‰ÿAßá#qÿËj_Ù¯¿õ÷ö‚íý}äMûEüC_ùŽxwÿ þ[Qýšûÿ_ph.ß×ÞEÿ #ñ þƒ~ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷ÿ†’ø…ÿA¯á#qÿËj?³_ëîíÛúûÄ?´ŸÄÿ1¯á#qÿËj?³_ëîíÛúûÄ?´¯Äÿ1¯á#qÿËj?³_ëß×Þ7þ[âý|=ÿ„•Çÿ-¨þÍ}ÿ¯¸?´oëïiˆþc>ÿÂFãÿ–Ôf¾ÿ×Ü_]¿¯¼OøiŸˆôð÷þWü¶£û5÷þ¾áýËúûÇ/í/ñ¿æ5ááÿrÇÿ-¨þÍ}ÿ¯¸>¿åý}åø¿hŸˆRã÷‡×Â7ü¶¥ýœûÿ_p}ËúûËcãïÄR3ÿ †ÿð‘¸ÿåµÙ¯¿õ÷×ü¿¯¼wü/ψßô0xoÿ þ[SþÍ}ÿ¯¸>¿åý}áÿ óâ7ý ÿÂFãÿ–Ôf¾ÿ×Ü_òþ¾ðÿ…ùñþ† ÿá#qÿËj_ÙÏ¿õ÷×ü¿¯¼?á~|Fÿ¡ƒÃøHÜòÚìï?ëî¯ù_x‡ãïÄaÿ3‡?ð‘¸ÿåµÙ×ëý}Âúýº_xŸð¿¾"ÿÐÁáÏü$n?ùmOû5÷þ¾àþÐ]¿¯¼?á|Fÿ¡ƒÃøHÜòÚì×ßúûƒëë·õ÷‘¿íñ?æ=áÃÿrÇÿ-¨þÍ}ÿ¯¸_òþ¾ò”Ÿ´wÄ8ηáÓôðÇÿ-¨þÍ}ÿ¯¸__]¿¯¼€þÒ¿GÛ>ÿÂJãÿ–Ôf¾ÿ×Ü_]¿¯¼?᥾ ÿÐkÃßøI\òÚì×ßúûƒëë·õ÷Š?i_ˆþc^ÿÂFãÿ–Ôf¾ÿ×Ü_]¿¯¼_øiOˆ?ôð÷þ7ü¶£û5÷þ¾àþÐ]¿¯¼í)ñÿÌkÃßøHÜòÚì×ßúûƒûAvþ¾ñ᤾ ÿÐkÃßøHÜòÚì×ßúûƒûAvþ¾ðÿ†’øƒÿA¯á#qÿËj?³_ëîíÛúûÅÿ†‘ø…ÿA¿ÿá#qÿËj?³_ëîíÛúûÅÿ†‘ø…ÿA¿á#qÿËj?³_ëîíÛúûÃþGâýü=ÿ„Çÿ-¨þÍ}ÿ¯¸?´oëïþCâÿ˜ç‡ð‘¸ÿåµÙ¯¿õ÷ö‚íý}âÿÃGüBÿ ß‡ð‘¸ÿåµÙ¿õ÷ö‚íý}áÿ ñ þƒ~ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‡ü4Ä/ú øwÿ þ[Qýšûÿ_ph.ß×ÞðÑÿ¿è7áßü$n?ùmGökïý}Áý »_xÃGüBÿ ß‡ð‘¸ÿåµÙ¯¿õ÷ö‚íý}áÿ ñ þƒ~ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‡ü4Ä/ú øwÿ þ[Qýšûÿ_ph.ß×ÞðÑÿ¿è7áßü$n?ùmGökïý}Áý »_x‡öø„?æ7áßü$n?ùmGöcïý}Áý »_xŸðÒ?è7áïü$n?ùmGökïý}Áý »_y"þÑ¿›þc¾÷(ÜòÚì×ßúûƒûAvþ¾òuý¡~"7üǼ9ÿ„Çÿ-¨þÍ}ÿ¯¸?´oëï$ÿ†ø‹ÿAÿá#qÿËj?³_ëîíÛúûÇÃ@|E?óðçþ7ü¶£û5÷þ¾àþÐ]¿¯¼?áüEÿ ÿ‡?ð‘¸ÿåµÙ¯¿õ÷××oëïø_ÿè?áÏü$n?ùmGökïý}Ãúÿ—õ÷Š>?üE?óðßþ7ü¶£û5÷þ¾á}}vþ¾ñá|Eÿ¡ƒÃŸøHÜòÚì×ßúûƒëë·õ÷Š>>üF?ó0xoÿ þ[RþÎ}ÿ¯¸_]¿¯¼_ø_Ÿ¿è`ðßþ7ü¶£û5÷þ¾àúÿ—õ÷˜~&ø·ãOxoÄÖOý©¼Cgÿ [â²Î®—>-ž×OÓ¢&Kí {æSì°ÚJIèÁüB¯Ô)F/s<"s©)#âüIñ·Áýf{ÿ‡šëé†úm×6rÃå¥Ãí+æ=¬êð´€*!Mà yt§(¿uØôjÆ2Z«œÈý³¿hÓÅš'þÿ!ÖþÚ§ó?¼ÇÙCùWÜ/ü6íÿCn‰ÿ„†…ÿÈt{jŸÌþñ{*ʾàÿ†Ðý¢èmÑ?ðпùmSùŸÞÊʾàÿ†Ðý¢èmÑ?ðпùmSùŸÞÊŸò¯¸_ømÚ+þ†íÿ ÿèöÕ?™ýãöPþU÷ü6íÿCv‰ÿ„†…ÿÈt{jŸÌþðöPþU÷ü6íÿCv‰ÿ„†…ÿÈt{jŸÌþðöPþU÷ü6íÿCv‰ÿ„†…ÿÈt{jŸÌþñ{*ʾàÿ†Ñý¢ÿènÑðпùmSùŸÞ?eå_pÃhþÑô7h¿øHè_ü‡G¶©üÏïeå_pÃhþÑô7h¿øHè_ü‡G¶©üÏïeå_pÃhþÑô7h¿øHè_ü‡G¶©üÏïeå_pÃhþÑ_ô7hŸøHh_ü‡G¶©üÏﲇò¯¸?á´h¯ú´Oü$4/þC£ÛTþg÷ÙCùWÜðÚ´Wý º'þÿ!Ñíª3ûÃÙCùWÜ4þÙß´AëâÍÿ ÿèöÕ?™ýáì¡ü«îþ7ö‡ÿ¡¯CÿÂCBÿä:=µOæx½”?•}Áÿ ™ûCÐסÿá!¡òÚ§ó?¼=•?å_pßøl¯Úþ†­ÿ ÿèöÕ?™ýãöTÿ•}Áÿ “ûBÐÓ¡á¡òÚ§ó?¼^ÊŸò¯¸OølŸÚþ† ÿý ÿèöÕ?™ýáì©ÿ*ûƒþ#öƒÿ¡£BÿÂ?Bÿä:=µOæx{*ʾá?á²?h/ú4ü#ô/þC£ÛTþg÷‡²§ü«îølÚ þ†}ÿý ÿèöÕ?™ýáì©ÿ*û„ÿ†Æý ègÐðпùmSùŸÞ?eå_pÃc~Ð#þf}ÿý ÿèöÕ?™ýâöTÿ•}ÃÇí“ûBž)ЇÓÁúÿ!Ñíª3ûÃÙSþU÷ÿ†Íý¡ÇOhøHh_ü‡G¶©üÏﲇò¯¸_ølÿÚ'þ†Ýÿ ÿèöÕ?™ýáì¡ü«îþCöŠÿ¡·DÿÂCBÿä:=µOæx{(*ûƒþGöŠÿ¡»DÿÂCBÿä:=µOæx{(*ûƒþGöŠÿ¡»DÿÂCBÿä:=µOæx½”?•}Áÿ £ûEÿÐÝ¢ÿá!¡òÚ§ó?¼~ÊʾáíŸûDž¾-Ñ?ðпùmSùŸÞÊʾá‡öËý¡O_h_øGè_ü‡OÛUþg÷±{*ʾá?ᲿhOút/ü#ô/þC£ÛUþg÷°ö4ÿ•}Áÿ •ûBÐÓ¡á¡òÚ¯ó?½‡±§ü«îøl¯Úþ† ÿý ÿèöÕ™ýì=•?å_p¿ðÙ´/ý Zþúÿ!Ñíªÿ3ûØ{ʾàÿ†Ìý¡¿èjÐÿðпùmWùŸÞÃÙSþU÷ü6gí ÿCV‡ÿ„~…ÿÈt½µOæx{*ʾáí•ûB¾)ÐýÉúÿ!Ñíª3ûÃÙSþU÷ ÿ†Çý ¿ègÐðпùmSùŸÞÊŸò¯¸OøloÚþ†}ÿý ÿèöÕ?™ýáì©ÿ*ûƒþö€ÿ¡›AÿÂ?Bÿä:=µOæx{*ʾá?á±hú´ü#ô/þC£ÛTþg÷‡²§ü«îølOÿô2èøGh_ü‡G¶©üÏïeOùWÜ'ü6'Çÿútü#´/þC£ÛTþg÷‡²‡ò¯¸?á°þ?ÐÉ á¡òÚ§ó?¼~Êʾà¶ÇáÓĺþÚÿ!Ñíª3ûÃÙCùWÜH¿¶OíŸwÅúx?Bÿä:=µOæx{(*û‰GíŸûDŽž-Ñ?ðпùmSùŸÞÊʾáá´h¯ú´Oü$4/þC£ÛTþg÷‡²‡ò¯¸?á´h¯ú´Oü$4/þC£ÛTþg÷‡²‡ò¯¸?á´h¯ú´Oü$4/þC£ÛTþg÷‡²‡ò¯¸?á´h¯ú´Oü$4/þC£ÛTþg÷‡²‡ò¯¸?á´?h¯útOü$4/þC£ÛTþg÷‡²‡ò¯¸OømÚ'þ†Ýÿ ÿèöÕ?™ýâöTÿ•}Áÿ ¡ûDÿÐÛ¢á!¡òÚ§ó?¼=•?å_pÛ?ö‰=|[¢á!¡òÚ§ó?¼~Êʾâ6ý²hFûÞ)Ð×Áúÿ!Ñíª3ûÅì¡ü«î#ÿ†Åý ?èfÐ?ðŽÐ¿ùmSùŸÞÊʾàÿ†ÄøÿÿC.ÿ„v…ÿÈt{jŸÌþðöTÿ•}Áÿ ‹û@ÐÍ á¡òÚ§ó?¼=”?•}Áÿ ‹û@ÐÍ ÿá¡òÚ§ó?¼=•?å_p¿ðØ¿´ý Úþúÿ!Ñíª3ûÃÙSþU÷ü67íÿC6ƒÿ„~…ÿÈt{jŸÌþðöTÿ•}Áÿ û@ÿÐÍ ÿá¡òÚ§ó?¼=•?å_pÃc~Ð?ô3è?øGè_ü‡G¶©üÏïeOùWÜ/ü6?íÿC>ƒÿ„~…ÿÈt{jŸÌþñû*ʾàÿ†Çý ¿ègÐðпùmSùŸÞ/eOùWÜðØÿ´ý úþúÿ!Ñíª3ûÃÙSþU÷ü6GíÿCFƒÿ„~…ÿÈtýµ_æ{eOùWÜðÙ´ý þúÿ!ÒöÕ?™ýáì©ÿ*ûƒþ#ö‚ÿ¡£AÿÂ?Bÿä:=µOæx{*ʾàÿ†Èý ¿èhÐðпùmSùŸÞÊŸò¯¸?á²?h/ú4ü#ô/þC£ÛTþg÷‡²§ü«îølÚ þ†ÿý ÿèöÕ?™ýáì©ÿ*ûƒþ#ö‚ÿ¡£AÿÂ?Bÿä:=µOæx{*ʾàÿ†Èý ¿èhÐðпùmSùŸÞÊŸò¯¸?á²?h/ú4ü#ô/þC§íªÿ3ûØ{*ʾàÿ†Çý ¿ègÐðпù—¶©üÏïeOùWÜ/ü6Gí:x£AÿÂ?Bÿä:=µOæx{*ʾáÃöËý¡‡Ohcþå ÿèöÕ?™ýáì©ÿ*û‡Ãg~Ñô6hŸøHh_ü‡G¶©üÏïeOùWÜðÙß´Gý š'þÿ!Ñíª3ûÇì©ÿ*ûƒþ?ö‰ÿ¡·DÿÂCBÿä:=µOæx{(*ûƒþ?ö‰ÿ¡·DÿÂCBÿä:=µOæx{8*û…ÿ†Ïý¢èmÑ?ðпùmSùŸÞ/eOùWÜðÚ´Oý º'þÿ!Ñíª3ûÇì¡ü«îþCöŠÿ¡·DÿÂCBÿä:=µOæx½”?•}Áÿ £ûEÐÝ¢á!¡òÚ§ó?¼~Êʾàÿ†Ñý¢¿ènÑ?ðпùmSùŸÞÊʾâï‡> endobj 62 0 obj <> endobj 63 0 obj <> endobj 61 0 obj <>stream ÿØÿîAdobedÿÛC       ÿÛC  ÿÀ÷ÿÄ ÿĵ}!1AQa"q2‘¡#B±ÁRÑð$3br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ ÿĵw!1AQaq"2B‘¡±Á #3RðbrÑ $4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øùúÿÚ ?õ¿‚?|-¬øGÃ?¾!ønÃÄ~*ñšj°[ë°¥ý–Ÿgpže²Gk hYÌ¼ŽŒáäeVUP+ºòóHã«VW´Oy_‚ÿ þh×ßü#tŸþG­}>Æ\óî8üø[ÿDoáÏþºOÿ#Òötûž}Æ‚¿ èü:ÿÂ7Iÿäz=>ÁÏ>ãOÁo…Ãþhßïü#tŸþG§ìéöy÷~ ü/ÿ¢9ðëÿÝ'ÿ‘èötû<ûˆ~ |0íðsáÏþºGÿ#Ñìéöy÷#?~ù£¿ðÒùŽJ}ƒš}ÆšøcÿDwá×þºOÿ#Ñìéöy÷%à×Âò~oƒŸðÒùgO°sϹu> |*aŸøS?ðÒùgO°sϹ!ø)ð¨Íøsÿ„v“ÿÈô{:}…Ï>ãÁO…}¾ |9ÿÂ7Iÿäz~Ο`ç©ÜŒüøZ?æü9ÿÂ7Iÿäz=>Âç©Ü…¾ |.ÿ¢7ðçÿÝ'ÿ‘éû:}ƒž§rø5ðÀÍøt?îMÒ?ùgO°sÔîWƒ¿ ÇOƒ¿¿ðŒÒ?ùŸ²¥ØN¥Næmdž‘GÁÿ‡#þäÍ#ÿ‘ê•O§æK«S¹ÏÜü<øoâÐü9ÿÂ3Hÿäzµ‡¤úëÔîs÷> øwB|%øtÿ©/Gÿäjµ…¥Ûó'ë;þFþðdð«áÐÿ¹/FÿäjU¥ÛóÖjwüŒöÐ| :|,øuÿ„VÿÈÔþ«Gù1}f¯È„è~óK~ÿá£ò5U£ü¿˜}f¯ÈaÑ<Ûáwÿü"´oþF£ê”¿—ó¬ÕïùÁ@ÿÉ/øwÿ„VÿÈÔþ©Kù1}f¯ÈiÑ|Ûáÿü"´oþF¡a(ÿ/âÃë5{þBbø0Í0øwÿ„N‹ÿÈÔþ©Gù/¬Õïù ýàÏú&ÿð‰ÑùªQþ_ŇÖj÷ü…þÅðoý‡øDè¿üGÕ(ÿ/âÃëU{þAý‹àßú&ÿð‰ÑùªQþ_ŇÖj÷üƒûÁ¿ôKþÿá¢ÿò5T£ü¿‹¬ÕïùþÄðgýÿ‡øEh¿üUõ:Ëø°úÍ^ÿbx3þ‰ÿü"´_þF¤ðt—ñaõš½ÿ þÄðgýÿ‡øEh¿üKê”—ñaõš½ÿ þÄðgýÿ‡øEh¿üGÕ(ÿ/âÃë5{þAý‰àÏú%ÿÿðŠÑùªQþ_ŇÖj÷üƒûÁŸôKþÿá¢ÿò5T£ü¿‹¬Õïùö'ƒ?è—ü;ÿÂ+Eÿäj>©GùY«ßòìOÑ/øwÿ„V‹ÿÈÔ}Ròþ,>³W¿äØž ÿ¢_ðïÿ­ÿ‘©¬%åüX}f¯ÈiÑ<?æ—ü;Çý‰:/ÿ#Pðt—ñaõš½ÿ!WEðg…ÿÿðŠÑù—Õ(ÿ/âÃë5{þE˜ô/¿ ~ÿá£ò5T£ü¿‹¬ÕïùSÞoù¥ŸÿðŠÑ¿ùªQþ_ŇÖj÷ü‰†¼ ßá_ÿü"´oþF£ê”—ñaõª½ÿ!ßðŒøþ‰_ÿü"ôoþF£ê”—ñaõª½ÿ/ü#>ÿ¢Wðïÿ½ÿ‘¨ú¥åüXÖ*¯Áü#>ÿ¢Wðëÿ­ÿ‘¨ú¥åüX©Gù'‰«ßò<-àÿ4§á×þz7ÿ#T¼%åüƱ5{þBÿÂ+àú%?¿ð‹Ñ¿ùªÑþ_Ì>³W¿äðŠøþ‰Oïü"ôoþF£ê´—ó¬Õïùü"¾ÿ¢Sðëÿ½ÿ‘¨ú­åüÃë5{þAÿ¯€è”ü:ÿÂ/Fÿäj>«Gù0úÍ^ÿÂ+à/ú%_¿ð‹Ñ¿ùªÑþ_ŇÖ*÷ü†Â-à/ú%_¿ðŠÑ¿ù›ÂQþ_ʼnbj÷üˆÛÂþóJþÿá£ò5T£ü¿˜þ³W¿äBÞð0éð³áßþZ7ÿ#QõJ?Ëø±}f¯È®þð@éð·áßþZ7ÿ#QõJ?Ëø±ýf¯È®ÞðXéð»áßþZ7ÿ#QõJ?Ëù‡Öj÷üŠÏ¡ø4tøaðïÿ­ÿ‘¨ú¥åüX}f¯ȬÚ7ƒÇüÓ‡øDè¿üGÕ(ÿ/âÅõš½ÿ"#¤øDtøeðïÿÿ‘¨ú­åüÇõš½ÿ!ŸÙ~ÎáY|;ÿÂ'Eÿäj>©GùY«ßò.Ûé> bŸ ¾Ÿû’´oþF£ê”—ñaõš½ÿ#¡·ðï€%? ¾gþĽÿ‘©}Vòþaõš½ÿ"Øð¯€üÒŸ‡_øEèÿüGÕ(ÿ/æY«ßòá_Ñ)øuÿ„^ÿÈÔ}VoÌ>³W¿ä0ø_À#þiWïü"ôoþF£ê´¿—óÖjwü† xgþ-Oïü"ôoþF¥õZ]¿1ýf§ÈOøF|ÿD«á×þz7ÿ#Rú­.ߘ}b§ÈpðÏ€?è”ü:ÿÂ/Fÿäj_V¥Ûó¬Tïù/†>¿ >á£ÿò5/«Ríùë;—að¯Ã’@„¿Hÿ±/Gÿäj_V§Ûó+ÛÔîoÚø/át˜ßðƒáÉ?ö&iüKêôûÛϹµÃß…Mÿ4wáÇþºGÿ#Òú½>ߘ{y÷,¯ÃŸ…'¯Á߇øFéüC¡O°ý¼û“†ß üÑχøFéüKØSì?m>äƒáŸÂsÿ4oáÇþºOÿ#Ñì)öm>ä£á—ÂSÿ4káÇþºOÿ#Ñì)öm>äÚGƒ3xçÂé}ðsáá´“EÖÝáÿ„OLXÝã¸ÑÄlÈ ÚYDÓHÈ6:šæ­N1’Hè¥6ãvz·ðÛörðþ‹«ë×ÿ>ýƒMµ–ò+ÁºS7—m£ÈäáNgìúsœÌÿ¾hò$ž&ý›~ÃoÕ…ž«e£Úi†£ IzUm~ÙmöU #Æ„Ç,Ÿ{rï@ÎQz+”ÓJç Aðoö}’hc?>Ì?áÒ¹çþ¸SpD)3hø=oáï Äÿ¾É!Ò,å¸ð†“,’3[FÌÌínY˜’I$’I¯ž6¤tRíùG#ÃUNR§Õ÷îü΂? |n¿~á£ÿò=sË2¬¾×äwSᬿå×âÿÌŽ |3Õ5-GIð×ìãàmvþÂÃûNæßKðw‡Œ©o¹”´pȉ,äÁXRFÐc2 n¼5L^.p¨¬µÿ†üÏ72Áå9]XÒ¯EÝ«é{Zöë%ø\¬ÚÂØ-¼/©_þÎ޲мHe:F¥yàßF5KcƒgÚE@"Vˆ!Fs‰s¬ñ´):³šÒ×]uù[ñ# ‡É±¸ŸªÑ¤ÛÖÏ[;Û×ü RxoàÐ|øeÿ„^ÿÈõÇʳû_‘ëO†°Qÿ—_‹ÿ3‰ñç‡þ7|z-¾ü9‚å4JH§´ð†“ ±:ÚÊÊé"@Xe ‚2 tÒÆÔœ’r<ì^G†¡JS=W›ÿ3Ìÿjo…øc£x£â¿Ã  -ÿn³¢éÄÃc5¤ÓˆXmó²ym×lA–G%w('èjÑJ HøU[“‹>Óø-·ÁÏ‚„Žá ðÿþ›-«j2ŸÆbhß´‡µO§‡mü âäµ—[Ô<5o®Okk•Þ©f·öÑ“qæék!I|± ?#:¸d\£Wž¶Š»p”ã®i¨;5mÍ£iIÆé7±Ñ_ <5Og-RönMj ªEJ.]mïF.ɵ)-,îr'ý¢-5m@×¾é> ¹‚év£66ï,“Îì'Ò¶;å/#Â,¹Ú‘3€e_n5+J8œ*…åN¤æ•–•ÕêÎ2‹v|ªq‹r|©5(¿†is׋…*‘rP©k´ù?NRåæM¸¹ò¨sI«8¯z›—Z?hM –ÆÁ~øÌøÊ}r?…µ‘½µ¼Ž×혒Asöa[”‘eYÌxp )È4¥íeMGi©Jïh¨TTæåÕY»­=èüÎPRª«ØK¸¥ç̤âÕ¯{¸¸¾±ióZ)´ññÿBb—‹ðÿÆ á›É.í´­½‘µ×n`I_È·_´ùÊÒ}ža“ÅR|¨èG ïÃ: ayGd9lœuÊ2iáíïÆn-l씤æ¯kÁ(UZ^MÒœT\’Ož2‹¥N»iFtÝEwÑ;[üNME.®K]L½[öð_‡ü#«xçÄ~Öto C¨®“§]k:UŸöÕÑ’HÌq /Û2_zÞý™“0X.®©Â”ŸÅShé{rós6ß*V¿Ú½×-¹œc.º˜IÓ©R›×Ù¤äÒm+¸¥²m¦åI'šŸ7'¼t>ø±áï‰ |IñÀ·%ÒÚþ0kK£ku¶A’ÞI “+ŽGBäò+“;¯W •WÅÐvjœåg¼T–ÒKiE­švº¼Zn2ÿgˆÆG5´ã+®¼¯túÆIïu{4ši|ïðïãÁÑ4Kßêß5Š> ‹AÑîµ Ý"ËN»¹Òu‹»”·6Q›áŽB|åsVr[ÌE>¥V¡‰«†¦¹£í! sº÷ùÜÓMÝFÐåƒæV_¼×en<ºñ´èNvŒ¥Js©íÈéÆ3øuœy“¨½æÓtì¬Ô›ö«ßº>˜Ú¼÷ÿ|_áÿ!|K«Ó^ßÃÉLcºÛv^C2Å,†ÙgDY[!€TÔªÎ[NJ1vv”›å²Òÿ¹ÍnNdýë&Ö³¼)óÚï•Ë•|J*úÛ»QrP¿;V÷o(§i?hG¯É¦Mà¿Ãáè|AÿÄþ,šÚÕtØ5þ\q“çùì#F‹*Bц•U™X0\pµV*1š÷T½¥¯×Ùsóí{YS“\ÖM+-t4­MQRwRåPnÚÙMAÅÿäêé]­[\¶oˆÓÿm_‚º§ü&O§Iywo hú†¸²X^iw©ZÙãÍ1A ÛÍ ÊÈ—qÀX•`+ Qb”\nœœ4³nÕ$¢¢žÎQ¼~5{(¶šU[*5}‹¶í7{{ÑNN6v“Ò2÷¢œ=ߊ҃–Çí â kvZ·Á_Yx/MðÑ×å¼™4³t‘+Ë™Œ+~Òyl‘€±y~xlîE•¡q$r<››{Ù,öˆbؽÂm°` @Þ”yªENœ\®å}6åQm¶ì­ïÁ]6›’Š÷®‘îóÎ’\±Œÿ¿)F*ÊîîQzZé.gh{Åm{ö­øoáÏišÎ»¤jº^©}©ßiK kWzN—uÖd-Éin¯"¶ÚŒQA’ûÁ@ëÈÃëtý×u%)+vŒÜ:Ùݵ¤~+^ñMI-#BRö¼ÊÜŽ1Õ=\¢¦­dôåwævŽ–½ÜT·tOŒzŽîü/„<9­êZN·¥Ã«ÿl*ÚÁoeªÅ<Á,é,‡+°˜#•Uˆ EuBjU§I}žW}“R4ZNÒ´–ÍÅ&ù£~hMG’M(«üNêÚ;rË–^ò¼+ß–OK?†prØÕÕFî+ª&R<êøá˜VèÉœÍÚç&¨“ž™Š“@ЦJ« ã7ûЈO©¦!7ÒzÓ Ú€@8ª© € ( € ­Àa©DlP„RPàs@µ:€ LPq@¶@=Eš¸“°úH ªAÅ&NÃêJ ( €Gzi‰¡„f²ÓYÖ) ¨é@)ˆªËHd (ʚݲºÆy Ž)7(9  wPÐ’) zŒ¶;Ò°î7Ì"î(–“C-GqÓš›æÍ¥æÒ¼Ò°îuÖw¡€æ•‡sn9Á‘Eµ“Þ•†YI:RÉÕ© å¼Q¨_éÚ¯…n´é wJ×vÐÜ=~•Ï5ÍQ//ó7†”ÝŽn_x¢â)`žée‚E(ñÉl®¤`‚ à‚;U{1s3Ï´=]í4‹Ox~ÛAÓÒïU»ÕufÒÝ$½˜Ù_³†â láVe’4BÂ@ŒãfùCä¡ÍQ·ÐÞSjšó=cKñoŠßRÓ‘ïŽÓ<`þé:nÕn–Æ*NçÃRx§ÇÑÛøq-u þÃÒJ"3ÖÆ‡ÔšüÖ½J·Ñô_’?¡0°œžòë/ý)ùšv¾)øˆ@Πß÷â?þ&¼Êµk'¹ô(`:¯Åÿ™èŸ]õöQæ×¬­m-Ì7ìéà«]!ô]ÅÞ*ÑmúÃXߦÝÛ™?µm˜±ÔåËÜNJ™ËîI S,åªT=úSƒqT¤Üê)Ó•'Ís–mÙßß¼¯yK›•µ>gU)9¥ÎÚK©ªœÍE$¥udâ£Ë(Û–½7‡þxkBÔtMrçÄ:Þ¯âkZç[¸Öu9-¼ýRêkShMÂÅ q…H ",I%àÛ·‚Tô‚²ä”-«ÒsI=[wr÷åI¸Å(¨¨ÅeíÚsoIE¯.XÊ).ÊÒmÛy6Û»wÎÑ~ xsEÖ´«±ãÞø_G¾ŸRÒ|{=³iÚ]Ì¢@Z2°-ꉦ ³ÉoùPlg=4iB0—¼£Ý/v-rÙY-¡î);Ë’é¶ÛoZµW'·4”¥oµ$ù®ýgi´¬¹•Ì ~Ï? |'yðú÷J»ÖŒž»Ô.ìV{ÀË?Ú°SƒÌŠHRãËX"íÍk8rêß,9õw×÷—wýãæ©ymjµ­+%ZQ®êÊI^¤ÕI;+Ý%¢}"Ü`Ú[¸C_t¥7ìùák«½_¾ñ׉æñî§{a~¾0‰tË;ûIlˈ -½œpI„šh˜Ï ¬ÑJѱ)… Nš‡#iÆR•üå hýßz-ÞÉ6í-á‰båQÉI.G]l“’–Žüþì£E94œn—½>o\³Ò|#{áM{Åú¾¾÷pOm>¯©¥œWR$¡‡Kh"„ ˆ‡AÇ$åÁÃ…©„©¤gEµ½¤šo[«Ù饼Œ¨V–´kGVši=´·ÎÚw¹‘«ø'ú¿€ô_‡—7×Ë¢égL0͈'o°Í Ðîb…NZÝaFAlm8#³)b±+?‰OŸM¯{ýߙπŒrü:ÃRÖ*œ©ë¿, àÞ–ÖÎë¥ú[C‹ñ?Á¿ x—ZñEûø»Äz‡üTðÉâ/ XMkýŸ®¼h‘7™ÍøcŠ)Ä#9&hóR”ÛP—ovÉ)$Ú¹R’V¼S]®¹à _Äžñ7ˆ¼k®k3ød,–V×i‘¯ÚDf6¹2Ãh“«¸'zG"DÝ {~ZÚ"±o{^_î©G•¥mZjîÓrW|ÊÎ0qƬÝJ^ÆöÓvêâù£GÚÎÊÎéË›GUÔ‘÷m5לò‘ÃÜͽ5ªV2l˘n¨~ê" "‹È|©9¦7{P ŠhBÓAÅ>€ x9  €ji€êmT€P@PBÍSW½*@ž7Á¥æ€-u ƒ@ @n8Ô h:€hp=ªZÇSLaL &„˜ê‘…P@ "©j' Æ¼†We¦"³­!•h£­Tu Ef_j@€…Mt–WyÀ&‹¶®dQ¨ 7»Pv?äRjŒ¾)Xb‰H¥aÜ·É9¥a þÔØw:û[ÀÀsJÅ&lG0=éXw.¤´†ZI=êZ*䎬ºshKc{`ò½½Ìp-Â2ÊKÑ3/™ùq£a‚Sƒ“¼w5„ùt{‹ª“‘âû”îÿùoSj½Ñ\Ôû®æaðçþwü·¥jÝÐùéödÐèúÔ2G,~#ðà‘2·ü"wgr?æ/CU_Tðìy§Á›ÛK-2ÈøÏÃó-¥½’K7ƒ®·ºCÄ¥¶ënÚƒ8g<•༇š×’ûŸùŸZ¸Âqo– ]·ºêïØÔ‹áMô`cÅ~?÷'Ýÿòâ²— Â[É~?æk7¯¢þõþEøV:‡ý ~ÿÂBïÿ—ê½/æüÿÌÓý{Äÿ/â¿ÈCðÃP?ó5xsÿ ¿þ\Qþ«ÒþoÏüÃý{Äÿ/â¿È«/»çÏüU^ÿÂBïÿ—qáªqÚ_Ÿùøß-ãø¯ò+Åð†ÎO>ß]ñw¤Î†;‹=/òXIwá¡i¥¿¸ Œ«íŒ9V`¬„†T2HÑšm«^g/Š«bi¸Y§ê­ù]nsµÕÄ·³WÇ[©È3Mi§Èä e޳§“úšõ««A$|Íy6zÃJßJø/ð³T¾™¢Ó´ïh··2"—d† \ªŽ§j6sÅU-)'ýn)«ÔhõU±ñêÿÍ+ñ—ýýпùgY}f×ü1§ÕçýÃŽ6~=?óJüeÿt/þYÑõ˜_ðÁì'ýöããŸøµ¾2ÿ¿šÿ,èúÌ?¯ø`ú¼ÿ¯ør3¦xüÿÍ.ñýüпùgGÖaýðŸõÿ3û+âýÿÿßÍ ÿ–t}b×ü0{ ÿ_ðãN‘ñþ‰‡Œïæ…ÿË:Y‡õÿ W˜Ã£|A?óLøÃþþh_ü³£ë0þ¿áƒêóþ¿áÈ›ÃÿÏüÓ/ßÍ ÿ–t}f×ü0þ¯?ëþ¼7ñôøkãûïBÿå?­Cúÿ†ÕçýÃøŽ:|5ñýüÐÿùgGÖ¡ýà êÓþ¿áÉLJþ#ÏÃ?ßÍÿ–tþµëþ>­?ëþFð÷ÄVÿšgãûù¡ÿòΚÅÓ_×ü}Z×ü9]¼1ñ¿æšø¿þþhü³§õÊ}¿¯¸>«>ÿ×Þ@Þø’æ›ø»þûÐÿùgG×)öþ¾á}V}ÿ¯¼…¼ñ)¿æœx»þûÐÿùgG×)öþ¾àú¤ûÿ_yRO|H“¯ÃŸßzÿ,éývŸoëîÁÏ¿õ÷™ò|4ø‡''áÏ‹ï­ÿ–u__‡oëî%àgßúûÊçá_Äÿ4ãÅ¿÷Ö‡ÿË:Úíý}ÂúŒûÿ_xÓð§Çç¯ÃŸÿßZÿ,éÿh÷õ÷ÔgßúûÊÒü!ñü€øW^,ð-ÿ–t¿´!Ûúûƒê3ïý}ædŸ¾!9ãá÷Šÿ=ÿ–tÿ´aÛúûƒê3ïý}ä_ð£þ"Ñ?ñWç¡ÿòÎívþ¾á}B}ÿ¯¼?áGüDÿ¡Å_ž‡ÿË:?´aÛúû‡õ÷þ¾ñßð¤>!ÿÑ?ñ_þPÿùiGöŒ;_p¾¡>ÿ×Þð¤>!ÿÑ?ñ_þPÿùiGöŒ;_p}B}ÿ¯¼QðKâÿšâ¿ÏCÿåÚ0íý}Áõ ÷þ¾ñáI|Cÿ¢â¿ÏCÿåÚ0íý}Áõ ÷þ¾ðþ!ù§þ+üô?þYÑý£ß×ÜPŸëïÿ Sâýïþzÿ,èþчoëî¨O¿õ÷‡ü)OˆôO¼Wùèü³£ûF¿¯¸>¡>ÿ×Þ/ü)OˆôO¼Wùèü´£ûF¿¯¸>¡>ÿ×Þ;þ·Ä/ú'Þ+üô?þYÓþÒ‡oëî¨O¿õ÷‡ü)oˆ_ôO¼Wùèü³¥ý£ß×ÜPŸëïøRß¿èŸx¯óÐÿùgGöŒ;_p}B}ÿ¯¼?áK|Bÿ¢}â¿ÏCÿåÚ0íý}Áõ ÷þ¾ðÿ…-ñ þ‰÷Šÿ=ÿ–th÷õ÷Ô'ßúûÃþ·Ä/ú'Þ+üô?þYÑý£ß×ÜPŸëïøRß¿èŸx¯óÐÿùgGöŒ;_p}B}ÿ¯¼?áK|Bÿ¢}â¿ÏCÿåÚ0íý}Áõ ÷þ¾ðÿ…-ñ þ‰÷Šÿ=ÿ–tÖeß×ÜPŸëï~ üB?óO¼Wùèü³¥ý£ß×ÜPŸëï|ø†?æŸx¯óÐÿùgGöŒ;_p}B}ÿ¯¼> üC^¿|Wùèü³£ûF¿¯¸>¡>ÿ×ÞY_„_GüÓ¯ßZÿ,èþчoëî¨O¿õ÷Žÿ…Iñþ‰×‹?ï­ÿ–th÷õ÷Ô'ßúûÇÿÂ¥øÿDçÅŸ÷Ö‡ÿË:?´aÛúûƒêïý}áÿ —âýŸßZÿ,èþчoëîÀÍuþ¾ðÿ…Mñþ‰×‹?ï­ÿ–th÷õ÷ÀÍõþ¾ñáSü@ÿ¢sâÏûëCÿåÚ0íý}Áõ÷þ¾ñáSøÿþ‰Ï‹ï­ÿ–th÷õ÷ êïý}ã¿áTøÿþ‰Ï‹ï­ÿ–t¿´!Ûúû‡õ÷þ¾ðÿ…Sãÿú'>-ÿ¾´?þYÓþчoëîÔgßúûÃþOÿèœø·þúÐÿùgGöŒ;_pž}ÿ¯¼pøUãñÿ4ãÅ¿÷Ö‡ÿË:_Úíý}Áõ÷þ¾ðÿ…Wãÿú'-ÿ¾´?þYÑý¡ß×Ü?¨Ï¿õ÷‡ü*¿ÿÑ8ñoýõ¡ÿòÎívþ¾àúŒûÿ_x«ñÿýÿßZÿ,èþЇoëî¨Ï¿õ÷‡ü*¿ÿÑ8ñoýõ¡ÿòÎívþ¾àúŒûÿ_xªñÿýÿßZÿ,èþЇoëîÔgýÃÿ…Sãÿú'-ÿ¾´?þYÑý¡ß×ÜQŸëï~øüÿÍ9ñgýõ¡ÿòΟö„;_p}F}ÿ¯¼¾øüÿÍ:ñgýõ¡ÿòÎívþ¾àúŒûÿ_y |ø€æø³óÐÿùgKûB¿¯¸QŸëï!oƒ?OüÓÏþzÿ,èþЇoëîÔgßúûÈ[à¯Ä&ÿš{â¿ÏCÿåÚíý}Áõ÷þ¾òðCâÿšâ¿ÏCÿå¥Úíý}Áõ÷þ¾ò#ð3âÿ™Å_ùCÿå¥Úíý}Áõ÷þ¾ñ‡à_ÄN¿ð€ø«ÿ(ü³£ûB¿¯¸QŸëï,ÃðOâ4G?ð€x¨þ:ÿ,èþЇoëîÔgßúûÍh¾|B@|;ñaüt?þYÑý¡ß×ÜQŸëï&ÿ…Qñþ‰Ï‹?ï­ÿ–thSíý}ÃúŒûÿ_xÓð›ÇçþiÏ‹?ï­ÿ–thC·õ÷ ê3ïý}ä-ð‡âéðïÅŸž‡ÿË:?´!Ûúûƒê3ïý}äGàïÄÿ4óÅŸž‡ÿË:?´!Ûúû‡õ÷þ¾ò3ðkâÿš{â¿ÏCÿåÚíý}Áõ÷þ¾ñ¿ð¦~!ÿÑ=ñ_ç¡ÿòΗ×áÛúûƒê3ïý}ã‡Á¿ˆcþiïŠÿ=ÿ–t}~×ü0þ¥>ÿ×ÞY‹áÄHÈ?ð¯Mæùíà•CƯ0¼ˆ3ìe݈Ôg8  Ï쟉ŸôWk·Ê:ɨû$´‰çñ_…­GÃ;uøâ?_xOO×κ>×çZEzfšk/³íHÚK R0³»2Î"8CËŸ¹ö“Vn”«%¿»šMô”¢âôæI6›º³ºÐö~ÑÃÞön—Me(GNñ‹•›Ñ¹$”\[šÇ¼ý©¾Ëð÷Á^<ÿ„ü$õ¯}‡ûSgû6²ý—Ìò~o3íXóv»3±³¾">Â¥Zk^EIúûI(Ûå{ﯖçM/µ®¨óZõÝú{O{ÿ)í羚·ÅŸ´·‰|ðîÃ\øy¦Ow®½‰Õlt][RÔn4/oµ´²´ZY¶U`Û‰¸¸¶VhæHšo/s_±oð‰ÞÞï6Ñö–o–îÚ]FÍ^v’“¦´OÍU\°qÆ%dÔ¦“ÝÂ1Œ¤ì®î“knK¥y¤Û1ðûãÄø<3uñgB³k‹¿‰Ú߇4ëŸø’åVÚ;qªœ\B–¶éqIf!E“™•™‚HkT„0ôkJü΄êIÚ÷QIÞ×·4µÛá¶ó;vâ)?mЧOàƒ£Ëݹû%¾ëãSz»·* R{pþÔž#·ðdŸuß…vÖžÕ¼!©øÇà kâ´\jö-À†ú3l‚Îi!’6SÜ¢à¶Uw•”°Ò• Ë÷ÑQn+Ug8Bv–šÂU ¬ÒR½ã+&ÇF‚¯‰…KÜ•WKšÚ©{Úòõ‹äµOEt¯§iáoŒÿ5ÏêžÔ¾ZÚøŽÞ WŠÚÇĉr‡GÔ.&…î%‘àˆ%źÛJïnžb¶ŽWÎGG±JRŒ¥ðNP›[+Sç‹[9)ËÜÙ8üMXàU¥:ëÆ:T‡4õmJ Q—Dã©]6ž±½Ï¤«sε»”´ø‘áyß;WúÇÝÿ¯½*€>°Õ5}#ÚÿÆ ;Ç~2>3´ø¡{¦}‚ûÄ—·zv£§¿ˆÄX}‚yžÚ!äH<1$ˆÑ¡VÆågƒýÜp·2«©ßWï^óMݧNÜú5xÆQz7m1±Rž*Ú{8)FÚYÆ„'f–MÞ.÷ø®­%´|}ûXkž(ðßǽÃ>ñ—£iz‰­tïÚGªÅ$7ÖΆS/Ø’Ò$2Ã(â¾’]Ë1£óÝÕÃF¾©¿g$¶¼eR Úò¾g'dœyy¯-úðÐ,ʆKžóŒd­t¯gÝYiÍËvÕ“VoÐáý§âÇÆ¿RÓY‚ÜYÇo¯­á»³ÔoÒÃ̸o$y73x—͸ 3rËèJ1­Œ•¤½§#Kd¥Ê./K§É%f¢Õ“µš<|/2ÂS¨ÝײœÓ{·J RO{_š6ww»ºMYôúïí©[øÄ¾ ð¿"ÔüYiâKoiÑ_êÿbµ»gÒÓR’{‰„4‘ŽffUà%9isWŒ%¿´nû(Ó’ú¶å)E%m/vì®vÕŒhë7£Œd´ÝÊs‚Žý9›¾×I7dû¿…¥øá‹ísTðÓèzž±©hóéËx·Îê[fa(T1ˆ¶1Æq“Ö´j.•*°zTŠ–ªÍ_£Õêºôí}̤¥ ³¥5¬y}á]m§½¥ÒmYµÜW¥ÿÂAkýÙ!þ5øH-»/ä?Æ€øH-»/ä?Æ€øH-»/ä?Æ€øH-»/ä?Æ€øH-»/ä?Æ€øH-»/ä?Æ€øH-»/ä?Æ€øH-»/ä?Æ€øH-»/ä?Æ€øH-»/ä?Æ€øH-»/ä?Æ€øH-»/ä?Æ€øH-»/ä?Æ€>ðgíkñëÄŸ5šÏì£ýŒº9ŽëVñcx¹çÓ­ôçfÝÀÿÙëçù¾\‚(WgGWò¼©Œ@bè—)wñ#Ŧv·‡t½ÿ_z­c~ÐZ–££|øÓ¬i…ÍŽ­cáMZæÖöÊV†kiRÒVI#u!•Õ€!®l[å„uvæ‚v½ìçö×U¦‡~WÔÇQ„ÕÓ”nžÛõ>6‹YñV“àïë Ö>%Yü8—Qð<6—~9¹Öã¿mN]bõ¶mL‹Ï²=¼–ÈÀþ噥 dë(¥Œ£JiY×’ŠÒþÏÙ½&·øÓåS÷·oÝä<Œ4¹ðÎwnVªæþÏ2„œzs/yÉÇÝ·³k[¯ÅOÚŸÆV ñ·Â¾ð¾šu=Ãî§¡øº Ë÷´3iâ5œ;Ï¥­«Ï•Ï•×KæÀÑJbÉaåÆS«GÚ-”?íèJ§-ÕÒnþî¼¼¶•ã9Ysz¸z1Xê4*+ÆRŒZÕ>iCEÚé&“Mós­ƒÕF“|Nø›£|Wñ'¾*é6öþðÃ;Ë¥x_Å÷ÓÆòÊ×¾d†Óì–ÐÝË µàì‡bºÒ>ÞÉ/bñŽ柴…(®‰»Z*ú$å-j|VIZ×8p”玣—Æöu=£“ÛeNÍÛ{&Ÿ.לּ‘sô½oöˆñçƒt­z?ü$Ómücm‰ua¦hþ'7¶·Ðj:„v=Ô–´SE#å“Éd#nÙ[d(ó×úµ7zœñƒÝ+N3pšv»‹tæš²’å¿+ºL¥8Ô¦«ëìåN¥EüßºŠ”¢Õì›R­&µzé­-{ö’øáÝKÅÖ׬ntï k6ƒ¬ÞXø¤1kÍJ &ˆY¤–ˆfHç¾D‘¥0~ïlˆ‹DŠšöڤêB7ÓX^ÎV½¢íf×4–¶Œ¬¯¥H:QnZµOÚ´¿‘JjV½¯%9$ìŸÃÌ´oÑüñWÇ~*ÖõO k? ¬ì5¿ëí£x†M3Äö×N…´èï`º†I-à’ád3ÁO)˜œªäÝ8Æ¥8ÖNÑj}>Ü*(rú8Þj[+rµveWžŒ¹»|Yï s§-mgÁÅÇ®’M£Þ«24[Øì~#øÒYwm:ˆ>_úï«R”””’ã„ߴAñ–ý×âþ—­éÞ8mN+ Úk]¾‰ýœø·)lŽZ/´Û%ÌîHe@yÅM ra':—v‚¬ßdÛæ‹ìã Q\¿Í²µÜ˜ñPpĨ­-?eg¥Ý´—ʤj®o´§I]¥mxçöˆøÉ©|#±ø—àø{KÑuSA}ïPñyu§ÝßÁnm¿³¤Ž–9cRIJ,Îá·Æ¨ÛF•Zxª+Å)9ZQ½×Ã'Êåmi]Å5tÒmjëÜkÊî¡ ºÿz ê•õJÒ”n×5¢¤£Ìù{ÍãÕ¾“ãßhz÷†eÓìÿ·¡ÒuMfO\_ZÙÞ¾o{•ѪÃnÙ’—ËS"£”ß;…:q¤æåjkÛ4ÞïÙÍ]uzÚ¥®ùc %¢¹5!Q{6ÕæãNél”çR Ûs>uÞÊRçM¤ rŸí‹«Zë>Ñ´¿ƒÚÆ¥s¨iÖºÝüvI©ÞIg§Ý\K©ìš|ènVŽåí£RB _É¥ R_eUr4ã_ìÔq‹”[Ò.4Ü’””®ÒmEèœW”iP•x>kûG kÏlÕ®ÿy§*I­ukK‹ñ'R²Ôm>/ê~$Õâðÿü'Ú‡‡ïô×»—ìvÚlMq¦B¼½ßl†)Œ7æb mP2ª°´©Ô¨¯ÏJ¬Ÿ“kÛÅÿÛ´©*I/µ)I+ÎMë^Œ§V¥:{Áв]T£$þuå6ûS‚zE[’øwñ#Ç:­ß„¼âM{ZþÝÖ¼Jž0Ÿ7“$öºöMö`ÿ+Rø‹Mœ HákJ°ú­?gWÞ–XÔ{{IÅF;ïµu(½Ô©Ý]ÆæUj¯=j/ݬé:z[–<òi4ÿšž¹ur«g6Ëúwík®iÞÓ5 ü%}GDÒ<aãmIõŸL÷öR¥ximå’îåVв´¬‚L¶çŒ…ßÑR)V—µv‚86—üüQwQVVýíSz5vݺ%‡—´öu©)ÖŠODÝ9%¾¶çrVV´v½’:íZ[Žum.÷ǺŸâ Ù¢¸Õ5/Oy£ëË&›q$vVši¸š+i‘£I¼×·¶èÎÊÒ•|¨Rq©_-$Õž²¿<<[½”W2µÓÖÊ ¸sJ´kP¥‰Œn›¦ï²Š~ï,’ø¹î–ŠÉµ'QM(Ï‹›TÔ4/|{ñ·ÃÿxÆøjÎCF›_ׯu¼Ö4ÿ´Ë|ÑMs33ØÈ¾M»Å»È/¦0…w™¡8ªTg5£¬œV­º2Pƒîä¥yÊ—5å~Z‘º”º¢ñUþ¯N^ü¢á'ÑT½à쬓„¿ˆ¡h´ý”•ã8Ÿq[øšÒæÞ …I‚ÊŠà2à€FyÕN<’q}jUzQª•¹’z¹7ü$¿Ý—òãRjðZÿv_ÈðZÿv_ÈðZÿv_ÈðZÿv_ÈðZÿv_ÈðZÿv_ÈðZÿv_ÈðZÿv_ÈðZÿv_ÈðZÿv_ÈðZÿv_ÈðZÿv_ÈðZÿv_ÈðZÿv_ÈðZÿv_È|9ã?Ú×ã׆þ>iÿ4oÙGûeuƒ%Ö“âÅñsÁ§\iÈÊ$»ÿ³ÛÈò¼ÈıÎ®è©æù°™@>À{Øï¾$x2HÃatMm~oúï¤Ð¥P—ü5Õ-`øiðÚ&ÚëáÝ/#ôH½¨‰ø‰ã]Qñ·ƒ~xKÄíáÉu« ýZÿÄvöÐÜÝZÛZ½´~U¤s«Ä&y.ã&Ib•ÆÂά³N­Rwv…5í»”›åZ¦”}É9u~ê®ä®mR¥Úò”¹Uïd¹[oK]è”U÷|Í5«ñJ_…pøkÁwGÅÿ^bk8ÉÆT_¹ìF×_Ý_¯,mksF\Ú8·ë±~Ó^›ÅºO†“Â>,þÊÕuÛiþ)6–ÃN¼½·ŽáçUýÿž¨i4{ÞWeýÙuË !QJ—µz{’¨“ÝÂ=Wk«8§fÓNÖ»UV.—7^^TíÑÉÅ$ÿð%v½ÕgÔíÇíSðöÛÂ>ñ£éÚùÓ5Ï j^2·…m¡3GgeK7f(C$6]x'ZËØNp—ØPnßôò\ªÝt{þ6§†•Jª’jþÕÒÿ·—>¿á÷»ê´ÞÔ7ðÿ‰<#4Þ=Õ<3g´z\–úŠ[@ª]=àŽ;?Þ¼f2gUòËDZ¢œ ¨Ò­7¬©JrNöJ)7%mzûªý%̾ôצáWJ ñ§ì¬ú¾f¬½\ïªV„•½ôÒè­?kM¢jž&¾ðŒ4ï .ƒ}â]#S½´´òüKaj‚IÑRáž61´n±Ý-»²È>Õ6é&ª®Y®Vâþ$¤Ôoetùe(©¤Û‹’M]• ¦"4 Óæ›§ÍöyÕô}~̬íÊù]ž×îþüuÑ<¬ë¾ xÚƛii©%¯ˆà·¯¬nL¢ ˜¼™¥Â±‚PRM’¡tRElèÊ1“{ÆN]T’O¦4ôi´ìûª¦©É'Ë8óEôk¯šjé´Òv’}O øgûGk¶ã£|MÔN¡«kw¾0[Å—VÚ„öBÆ0оd±É¸‚ÍöØbOÑ”ç—Ò•5zíAk´])¶öWšœ[(ŵy]öV§cœ¹i5Þü¼´©Î£ÿ §ÌµmµQiaxGö®Ôþ|·ñí zÚ׈bñ&¹¤_ßii:lp›[Ë„TŠ+«›c0Xâ*‰–w ’¬Ç'¡ºMáiSwöO™õwQæqWzÝ7Ë£®Ú_ ²i¨ÚÎ Bÿ=(Ï“™Ú>ën<Òq¾ú+ÛÙµ?ÚŸÁúoе/ÿÂ)âË'LÕ´ÝQñE½­°Ó¬'¿ŽÙíK—fdswNQ²\"•fTiʬãî¹JqWë*jM­/¿.fÚIÞéDæ£IV‡¼œM7Pr’¾¶½¹e&•ÚŠ½ˆçý¬þiÞ?ñÏÃÍpÞiÚ§…´»½fîçí:}òÉkl"iAis5Ì,VdeKˆ"gÚŒVçíhT­ß+Q²Õ¶äà­kÅ·$•®¤¹•ÒÖÛJ›jt]½ûjÝ’n<ÚÞÎÖ»r·*·Å¬y³¯kßèwŒ/|sáxFãÚe†«qeâ(ì"i㽸’ÞÙ#–;§€3É ’DHÃ#&×Ù¤íõM©ªvºøšæÝÚ-(ëu+=•Þ„Óµqká”g$ìíËÝ­{¾k(ÛžûÅ'i•þÚ³ÿŸütÿ…dXmYÿÏÇþ:€9"t¹ø—♣mÈ|;£óŒËÞ«@>8Éø¿ÿb¶«ÿ¤’ÕCâDÏág¶—ü›¯íÿ\ìôõa^…oáÇúèpÒøÙ¡¤ɶhöImõJ¨]E/âÿ]Ó òÏDâu m®íÞ9à}¬ÊZ7RUÙNUˆ3ȹãUi%tšm;5f´Ý5ºz=.´Es>W¬]´i5u³³êº=×Fr:ŸÀ?†z¾‘ éÖzùmç{M^jðê«ç&WÔÒä]ÊŽ$“2°Ž0AòÓk’R—3Káåµ’N7æjQødœ½çtï&äõmµ :qqOv¥®¯™&“MêšM¥kY;-46&ø7ðÎkoLÿ„RÞ7Wðä^º´µ–[x›HˆL#µDF5Qs0 _÷¸\]I:®nnüòS~rV³ùYi·‘TjK*R¦õ¦Û‹ÞÎN.MßvÜSmßU~®òÜ|"øyuoâ Iü=ºß\ÔtýZý>×p<û»l-dÈ|®Áemò®¼¿˜6æËU$¥ §¬e)¯)JüÏçw¦Ë¢3ŒT!ìÖÞÏÙÛž÷»ÿ“Ë]õßEo‡ö}Õîþ:è~=>ÐçBÕá‚2@3Iö2MŠ;¶Èälp¦€<‹Gøá Ä“xªÇÂzÛêo¨\jÉö¥©ÞYÛ^ÎîòÜÁe4¯oÌd—÷‘F¬Ž˜—î#Cì®UÕ¥Õ&õIìÒz­ƒ«'ZNSëkô¿*J7KGnXÚ÷Õ'ºL†çöðeÕç‹nŸÂÞ ŽßÄñÝÇ«iVºÆ«{ö¨ÌwÖ)0·H¬KH±‡,KîßóT*qT½¯‰ê—½Ïe{ÙskeeºÙ´íUš­ BvœZi­5K•_ù¬¬—5ö]•–ËöðMŽ‹â]?ë3iúôPÁx÷Ú–¥w8ŠZḖV–Ý"ff‰!tXØ–@¤æ´›uRoIsÞúó®_yËvýÕ«}<Ù”"©é§+…º(´ÓIl“NÎË];+r&ýŸ,¬<+¦ø#áµÎ­«ÞêðkO®ø»\Ón¾Õ"tš¬kqv“‘cùHÜ…ƒ6 r½5ek[Ks'ͲךþònÏ}Yqµ§Ìõ’K]n£.h¦Ûû/X½Z´b­­Ù|øaâ?…ÿ4ÿ ê:™«Iw{©^ >Þ§º¹’á㉤Ý˰;€ÎsX´ä¹iÓŽªŒvQ½•›åWQMݨ¦ÔS²m#$›©R£Ó™ßvôIE]½e+$å'¬¥wÔõ¯²kô ¼ÿÀwÿ ̰û&±ÿ@«Ïüð ìšÇý¯?ðÿ€²kô ¼ÿÀwÿ >ɬÐ*óÿßü(û&±ÿ@«Ïüð ìšÇý¯?ðÿ€²kô ¼ÿÀwÿ >ɬÐ*óÿßü(û&±ÿ@«Ïüð ìšÇý¯?ðÿ€²kô ¼ÿÀwÿ >ɬÐ*óÿßü(û&±ÿ@«Ïüð ìšÇý¯?ðÿ€%ðdü}âØ‹/Ÿm¡iÏ ˜dûN§&Æ›d‘¶8a@â_èÞ/ðî½á?Yý¯@Ö¬æÓï­|ÇÏ·• r&ô!—*ÄeH#<je;stiüÓM~(ÒYЩ´Ý¥uêŠzÿƒ|7âßÃ:î›ö ìîc¶ó¤l–³G< ¹X1Û,1¶ ÁÛ†È$]IJ´q ûéó'æî¯mº¿#PNŒ4‹‹…¿ºãÊ×}¯¿Ï9‡öuø?¥¯êð‹ÜM.³m©Y\Û]j÷óÚ¤ƒ½Ž g˜Ãn“8 â@[ž¼Ö*œU‡_ J;»Ú6qJ_P·¹f¹>Í•YÆ´k§i))¯ñ$×5¶ri¾fÕäõ•ÝŽƒIø;ðóHƒP·M{øïôHü9xuíFïVkÍ5w[yšêY ‹›©Æ\–*ûI*ª×ÿh…Ju5SiË¥ÚJ)éÖÉjµoÞ~ö¦tÃ{/díìÜœ|¹œ[·—»-¢•£e¡¤þÏÿ ô}#PÑaÐõË[Ùôû‰§ÖuÝKS¹cc2ÜZF.ng’e†WzB®#Ÿåùßv¾Ú|ÑýèÉÍ>¼ÍYÉ¿´ÚÒò¾–ì.T“KDã([¢Œ“RQ[E4õåK§en“QøUà-Wþ·è>oü$Z¥Žµ©¥N¿i¼³û?Ù¥áÆÝŸc¶ùW Þ_ÌæÎtÛ¥ìù4ä“”|¥+ÝùÞïG§bå7;óuƒ¦ÿÀù®¿òyk¾»è¬£á_€‡ŠÏŽƒÿAÔÿ¶MïÚ§ÿϰ?ÌÙ¿güzÝ»‹¾j)7ErÃEi/”åËï”"ü­edÚs[÷ê*¦¼¼¶ÿ·yÜ~ïi?[ë²· ÒüOk©ã¯èR#ÊÚ‡‡´¥6ÐÈÉ,°‰µD”¡Råó£”åwƒ‘Ö³­JéÊ•ExÉ4ýmK§RTgvi¦½Q€ÿ ô§Ò<%¡Â#pšO†%¶ŸI‚$ž?±=ºì‹k)€„©ÊH`A"·«RU«ýf¦³÷µÿ\e¦Ú©5ø­R¶¥ t~¯h{º†JK]þ(§çÖ÷gŸ³ç‚âÒ~Ë"²€êm„[JŒc(¨ÂÓ~ï-Ý×*´R—Ä’ZZökFšÐÙ͹ʧY)'¢³RV•ÖÍË[¶®Ûn÷m½ Gà„uÅÕ¼¨^é~"šÖãT[«‹Ùd¼–Ú8b…ÚVs&à–ЂCÅImŘ9Ÿ4$´å“š²I)7w¢ÒÎí8ü6n6¶„«¨¨¦ô‡%îïËvÖ»Ý96¥~dõ½ÒµŸüÐ|[¯iÞ(Ô´ZøŠÊÜZ&£ êšž,¶á÷ˆfkIb3D,MÊ¥›nlÍ7ìª:‘Ý´ßTÜofÓѵvµ[i°¥*J‹^ê½­£WI;5ª½–Ílžé—?lõ'â7„Ú´¶],„|4u{­n}ÅWÓC<­þ¹«ÝCb²Æcv´‚IÚ;W1–A$ ª³*ƒHª´êSžª¥Ô»´ÝÚæÝ&ìÚNÎËM²§û§MÃOfââº'h»lÚ]]Þ­îÎcþËNÒü%uàÿÂS§ørý-¬o¬µmWXÖã:ldoµµŽêéÒ×|cËó#*“€HR»:³•XU›½¦¦ï«rÜuzÛžÎKí%gºk5N1„¡Oݼ\U®’RÑ´•µµù_Ù•žªñ~ô,õpMذ·ð¬ËI%d/Ù5ú^à;ÿ…²kô ¼ÿÀwÿ >ɬÐ*óÿßü(û&±ÿ@«Ïüð ìšÇý¯?ðÿ€²kô ¼ÿÀwÿ >ɬÐ*óÿßü(û&±ÿ@«Ïüð ìšÇý¯?ðÿ€²kô ¼ÿÀwÿ >ɬÐ*óÿßü(û&±ÿ@«Ïüð ìšÇý¯?ðÿ€²kô ¼ÿÀwÿ >ɬÐ*óÿßü(û&±ÿ@«Ïüð ìšÇý¯?ðÿ€ ÑÝ—âG…ìç]ìZ±,–íÃÆq¦f^ 1ŠLg®Ã@Ï@8ø2èÅà_‡ÊAø{KÁõŤ@þ ¨4ã¯iþ8:%êëš¾âmV›Mñƒ4QÝYïdM²¤ËŠhåÐá[‘eG–¢«gg¶±vºiߪMuM&š)ÉJœ•ÕÓë£WI¦¬ömvi´ÓG+ª|(mQ|7¨ÂÑñ•·ôhî OÛ>›öÛ›{“š "{Fµ“ l·B¦%*Ag-V\ÍÇDâ£$›÷¬ÛM»ó&›•ši¥'hÙ%5Y{Þò’¿F“Ž–²µ›M4ï»»Ôcüð/öW‰´KYµK]7[ðŒ^ š8®UÌV1ý§#º³ɼ”³¹`HRFs’V”e’‹”%e¢\‰(Æ+e¢•º-(V ”ªï*rœ®úÊn2“–Û¸§¥·~V·wðƒÂw–ž,²—PÕD^!Õôjè¬Ñe'ÓŘ…cýßß`‡x9'sà®FÝUV§N§XNS^³½ïå®|Ù„"¡MR[*^ËþÝ÷ÕÿÅï½vÛMïãü9ñEÇÆ_ ɦi^4Óþè>$Ô{ù´ùÞ»[Ýå¼¹º|ðÿ‰¼C¼þ+ñ&žo¥ÛÞéºtÖ¢ It놹µó™àyWlŽÙI°bÒ5%γÖóö–è¥d›]uI+6ÒµÒRÔåTÒ¡:zF§~¼²VkµúÝ$Þ‰·‘=Á¿ÙjP^7ˆµÛ‹ _\ø¶ÓJ¸{_"Òòâ;¤¬F‰ÍìÎUݘ0P¬ª œaq¥/y(Nÿ$íîéo†Ö‹ß_yÉÚÛΤ§*’½¹Õ;Û½7šó|‘O¦š$Ûf ŸìõáH4SÂמ.ñN£áÇЯ<7¤é÷×¥<9§Ý ŽHí Vv±¢ÉrÓº¬`Ã>ê“uê>iû·“øš‹R³éf✬““Iɶ•®:ñ¯—,ÝN^œîú÷ûR²½—3²Z[Õ4¿ húG‹¯ øÍðü÷#P¹›Gñ-÷Šmž[€¤Ý]O%ÃÄûwÀ³:H±Ÿâ·…‰b™1IûIÃzpt×øZ³¿KÙ»>—vµÍ+Ëë ¤g´Üõ„coX«I;¦¤ü­Ìk¿³¯„õ˜ná¶ñ‡Š´–¼:ìw’é“ÙﺶծÍݹ2Û¾Äóv´{%@.y¨Œya[ÅF1·~G'úÝ9=£+ÚQi#W^Nª­ö”£%äãÃmµŒV®í;ò¸Ýeß ÞZx²Ê]CUx‡WÒu«¢³E”ŸOb÷|#}‚àäÏ‚¹wUZ:a9MzÎ÷¿–ºuóg<"¡MR[*^ËþÝ÷ÕÿÅï½vÛMïÉKðÂv_ð’Þ\jþ+×4›«-r|,n¬â†Ôäóîã·uŽ) (Ê<Ó±Bß}GNY'N‡³ÛQŒSVRJ 8r½qiYîþÛ“³:#Q˪»/}M§¬\¹\[–í¦¤ï¢ZE%£ó¯üñŒoþ#êfñÅž¥§hÚ^—yâmOJ}nl.&»ŽñNœÒ?.i¢òÇÌÌлJ¬æêæåƒšiTu=¥ãÒÑQ³Mrëï'œ9ûNG:÷y)$Ý8Âqi½“г¾Š)ó7ÎÜ·´#o ´o‡ÂÇ_ð׊uïx‹Äž!Ðíµ ;kíatøKCvm™ÕÒÖÚ;M¢m!AùŸqo—nNܵ#9â¢Ú½ôm¦»=mÚÉi{·Z¸r7u̦¼šŒ£oOy½nïÖÚÛü7öv?ð²¼w/ÙìtË/´M¬î–_±\›9Ûg2ÏŸ*wÿ–‘¸^µ¢©ióÙ|JVé¤ymþñ5üÚ•9sóikûMº{Nßàÿ—ËæzÇÛ‡¯ëY’jø5ËøëÄŒÀƒÿö‘Á÷»ÕHý?B(ŽòE~/ÿØ­ªÿé$µPø‘3øYð—í¦?ã?h/úçcÿ§« ô+ ]_/éÿÃ5èŸð©mõJ¨]E/â¿ë¡ú_^Yè…P@P@PN³ h^#´[è¶¥Š¸[j6Éqp µÁÁ#>æ€9_øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ªÑ´ ÖaáíÃK±g2m:Ù-ã.@¶ 8gØPµP@P@:ç…|/âu¶OøoKՒܱ…u;8®D[±»Ôã8Ç\ çáS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPÿ ›á_ýO àš×ÿˆ þ7¿ú&žÿÁ5¯ÿ@ü*o…ôM<)ÿ‚k_þ"€øTß ÿèšxSÿÖ¿üEð©¾ÿÑ4ð§þ ­øŠ?áS|+ÿ¢iáOüZÿñ¦øWÿDÓŸø&µÿâ(ÿ…Mð¯þ‰§…?ðMkÿÄPE¡øWÂþ[”ð׆ô½%. ™—L³ŠØK·8ݱFq“ŒôÉ  êóÈþxFØHšöæŸlÎò M/Ä:••¼e˜±Ù Sª É'  {P¿ð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMð­¼=ÿA?á[¬òMmø{Âz…ΠúE´ÂæùÖK«»Ë©¯.. ®Õß4ÎîÁGÀÉÀ9ä~8Éø¿ÿb¶«ÿ¤’ÕCâDÏág¶˜ÿŒsý ¿ëþž¬+Эü8ÿ]_4´…ÿŒhðùÿªKkÿ¨òUCø+úê)úì~•×–z'$Íâ½cÅz¶…¡jÚNŸi§éöwl÷úl·+Ï%Ò ÜDl;î<Õik±ksWþˆ¿ô9xsÿ ÛþN£Ýì‡ü"ÿèrðçþ·üG»Ø5øEþ"ÿÐåáÏü'n?ù:w°jð‹üEÿ¡ËßøNÜòuï`Ô?áø‹ÿC—‡?ð¸ÿäê=ÞÁ¨Â/ñþ‡/á;qÿÉÔ{½ƒPÿ„_â/ý^ÿÂvãÿ“¨÷{¡ÿ¿Ä_ú¼9ÿ„íÇÿ'Qîö Cþˆ¿ô9xsÿ ÛþN£Ýì‡ü"ÿèrðçþ·üG»Ø5øEþ"ÿÐåáÏü'n?ù:w°jð‹üEÿ¡ËßøNÜòuï`Ô?áø‹ÿC—‡?ð¸ÿäê=ÞÁ¨Â/ñþ‡/á;qÿÉÔ{½ƒPÿ„_â/ý^ÿÂvãÿ“¨÷{¡ÿ¿Ä_ú¼9ÿ„íÇÿ'Qîö Cþˆ¿ô9xsÿ ÛþN£Ýì‡ü"ÿèrðçþ·üG»Ø5øEþ"ÿÐåáÏü'n?ù:w°jð‹üEÿ¡ËßøNÜòuï`Ô?áø‹ÿC—‡?ð¸ÿäê=ÞÁ¨Â/ñþ‡/á;qÿÉÔ{½ƒS)[Åz?Šô ]Õ´BÓPÓï.Õì4ÙlÞ'‚KT–¸”0"äöÚ9£K]·:Ú‘ž}¢^xÓXÑ´_û_D‡íÖ±\ù_ÙS7—½mÏÚFqœgºc‡æIÜÍÎÌÖŽÛÆÒÉK¯h›‚Œéwÿ·ªo Ê›¸)ß¡¯ÿïÿèbðÿþ n?ù&°´;¿»þ z‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‡ü#¾?ÿ¡‹Ãÿø)¸ÿäš-ïîÿ‚‘Ç xúE,¾!ðþçIŸ±#þ~}©¸Åuü?à…Û$ÿ„wÇÿô1xÿ7ü“JÐîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!¨Â;ãÿú¼?ÿ‚›þI¢Ðîþïø!©Aá&ÒüC§é:Ýö—wmyesp­cg-»FÑ< ‚ZW9ì:T»t NGã‡ü‘_‹ÿö+j¿úI-8|HSøYð¯í¨1û9þÐ'þ™Øÿéê½ ßÃõÐá¥ñ³cHOøÆ/·ýRK_ýG’œ?…ýw úì~‘טz?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…xßÇŸkÞøuqá½Hiš­þ«¥hãY1,ßÙQÞßÛÚItÕ´I;:ùŠcÜ«¼È1Éí«Ñùr©ÊÍ­öråWÚSiS‹ÖÒ’²nÉÚj*Õš»„'$ž×Œ[ÖÍ;/ŠVו;¾¿i¤~Î^ÕüW¡Oãjš•ÖŸ¥[é^%ñmþ¥î£wu­±óo$˜Y¡–á|Ã… ’"r¨µ¢”¥:xZ1^ü¬®þ£)I¹>i´¡í'6ÜW-œ¤å1¦¥Ïˆ«'hBR“Ij’¾‘\±M½”VºÚ)[•Ô¿h¯èóéÞ¾øC§ÉñBãÅxUô›/ùšr™ôÙõnÒùíF„$dSl².$(’íA*¢Ö&Jwýç5ôå•5 [KÝJ!$×Yr´­&›²U%WhƜյº©WÙuå³RRÓk%®ºGàïÚOÆ:îµàˆÎC*Þ%K «¹+ºPGç'¢þúi&£fÚ›²RÖ­8ÓªáuU+ÛiEÊÍ­_,£ »«É4£Ëf¤j'íS¯x‹AÓ¼Gðïád:¾Ÿkà›ëñjúøÓf°³»”·´U·™n®@³ºÈ‘íâùcýïÎvV3“*õkK÷¤¢æ–­r©ÊJ£ FM_™·ËÚdÒ¡V£§A«W›©ýÕ*rPiÉ_G7hµ¢mÛDíê´÷ˆ-¼Iâìï†÷? ôh£â9µï&ïþ&ÑX<Ab-˜H#}F1*¼Ñá@d2ÈšÓÃÉÖÞë”êÓV×ާ;ÞìœySÕ¦ÝÕ•Þ¢ž5è«ÞŠ­g§¹Í;¥½åÂR³²zE;œ÷íC¬iÖÿ¾h~#Õ~'Eá‹íij¾Ÿðº}}o.o"m0[»Ç¤Ÿ1‚ f f2|ØÝÏUJ’ÅFýª§M¬¤å%wÍûµ}5Ÿ»ßCº),<$íomïü¼•[Z{ÖºM¨ë¥úôߟ¾hvÚÅÅ}©ø+ᥗŒ¼k­¦ª‰r²˜ïà·µHZ9§2Øò|èâýãÃb«÷â§ µ1ÃÆéT8%´§>[%{rÂí«½RåÑÞ\¼Ø<3©=87ûÙTKŸxÓƒ…œÚ½çÉ4ÚKY'ªº5µßÚKǾÒ<@Wð¹km°ãZ¶3ÝIÔÒjœ¡ÞÊIO5îí¯c¥×¿hGá²x‹Wñ§n.)|0øMsâMkDð~«¦êºÞ¡'‡µ+*ïT’ÍìãŠÑo-ÊMfíæ*DvòI1™¼ªUkUsÂj7jîrqsvjê (ÛXóU‹z¨ßª³tðÑqÞu[ÑÙ(ÊvW½œœV¶¿,d“W8¿üIÔ¾ø¾ûáDóê>&Ñ?á?‡Âš^©«êoqu¦ÛÍ¡WËšâO2[§‰ãxÁ•„…&Œ³±B[\+x¸Â3V•«kd¹•&¬ì¬¾×³ow*r“NMе%‡ö“ì¡Jvm»:•]&®õ¶Õw·7*´yTrtß<]ñÓá燼7áÛáìòxÃOÕa½Ö˜OpúN§odnQE‹ʽ"ª¹¸‘]—ÉF“ 5-‡«Šª½ÕFR]rÓ¥î×+¾ËÞI¿t¼e?cJzÉU§Þžì躶ëÝùÞW´äáSIý®üPþ´øâoƒ¶ÚN‡¬øTñž…>&[»‹¿°[Ç4¶÷(-”@H r£M•æD‰Ï—[VJIP“÷Ò§+tåœáïÒPu!xí+¾Y5Ía†ö˜¸áâý×ZT\º©';4ºÅªr{¦šJÍ>b×ÇßÚâ7‡a»ð÷Ãi‰â+X|«I¨êº© ¾©¬=“Û„ûã'È—À!.Ôo‰VK…)^X·+œ-cÂXõ§(rUk¦Ü¶“\ÖÓµåkésZN_R¯9Ú3JŸ›«M4¯ªn)Ùo­=ø‹ã[¿ X\øC@Óú>©7ï%+r¿øaâÝ?]Ó?gox;Tñl:$:n±®jVzÞ£xú‘¹ÓÚÓ®¦’F™ÑnoÕ±æ:§ì”Ÿ5ÝfÁüEà½sY¼_øÃSÒ­$ÙEÍÃX‹"²¤Oû€4ÞpÍž=¸jXÄÆ-§TÚ×H¹JIµ{§ugv´zY¤›Î´¥NXò¥lK‚êùTkû·i;)E+ï%'fÜWC¢ütÕ¾xy®Úœõqö”]K7¼”5‚RwvR“sM¾ó\¿ø£¯ëúfÄÞñ/ü'y¯Zhö:ü÷¶ú~£¥^YIh¦8ÊGqÒGuGå6 eò^[«‚ž"רèÊ”ì¾×Å´ÓwÒjTî“Mʤcó5ÇBkFvù!Sš›v»J¤¡;-©Ú£vm»Ás5—5ûBø‚ãžø/ñXKâ¦ø'ò_k°x7XºÓµ-6IÙá¼u¶x帎Ýñ$œ<ŠÂJ,‡²Âæp”ê'NÒpýÏáT—3¿»É8¸ÏžWŠ„d¥hNWÒ©‰ÁN’…ª©Gši¸Ë–Tã%ö”ݬ­Í$š’”R–OÇ_jŸ‡>9øšÛž'´Ð|;®øCÃÑøWP¿†gµ¹ºÒo/'€Y0™æžAa0eÛXñæ0eN›…Z Ÿï+I4¯uqœlµþ"œ¥o‰8©_’6t­(óÑi¯ªÔ©í¬¤ªÚNúh©ÁÆÿ æjÜÌ×ðwÄoü;Ñ¡²ðç„|IâxÇÇÍ¡x"Ûâv­¨éº…½™ÓæYn徆ká»´¼‰ã3yN¤Q¶Ô”ªÊ†­”ùjJM[HFwÔtsäjÊ÷øTÚ—;Œ8ÓN½h7ËÓºèç)F–îê)J[ûê§*k”ô­ãÿˆµ¿iï?Ûh>jÞ&¿ð}—ˆ¡×‹êþÕî!y%°û:¬vÍ5Â$‰ròcËf‰C6Î •Õã*º:”å8$÷J¨“kᔩFSMs$×-ù™uT°òžÍÒtÔüœù»§¼£*‘‹¿-ýæ“I_È´OÚú{M/á‡àïƒþ%ÖÆ§á}'ÄœK>»®Üé¶—’IQ¥Ô}Ù¹¸Þv-{-¢¶Õýé%Ì~—²uqr¥'h©BÖIsJ1•ÞÑQŠ”\Ÿ75®Ô²”ã#õ*ugñIJ½—ó{)4ì•ÚszF*-GfÒµû_ˆÿ¾,ß|&øóãß…¾Ðm|7ám7^ƒLñ&¯¯ÉóßiÍ,3̺x°š/-%‚àÇæM™ Hdܾt¥QQ¥VK—Ú:n+vã9FÜÝ4]ôri5{Jñn„'˜C %Íi%$ôWqRI5v×½Éè×¼Ò’Šæá.þ ü[Ð~2§|Ew$z‡¾èz‡Š|¤j²ßéëks{©¥Åý¸xa q Ám30‰¢Šh†ã³=ö¥‡­‰Sv§íT/-6á¥wqNð“¼W,ý¬Õà’òé:˜Œ¿R*õZ­-7¨¢¨¾[%ñÊ2nIµRÔã.YÊN¨ý§5¯…ß ðþ¡yágíjt«í:æÒÐÃsRʼnxÙ- [Äp»G± ¼)Fî­JqÚëž2R‹³’MZâ“JJ£ï&sÊR:uíd§:O{â”$®––…Gv”¤§ÛQŠXú×í3âøÍ­|'ðwÂmK\´Ò/`Ò/uÓ°Å5ª\¦fƒLžÎ;uâY&»ŠD ì°È<Þj.uéJ¤cüü·vMÓ½îÝ’æqq/;råM+·ñ*8of¤ÛmA´•ÚŒçËt“Õ¥y»òÇ•|Wº\Σûcʾ ²ñ^‡ðºúöçR××Âz~œf¼¹’M^'—RŽXì,®çZµ´Ð‰a†c,‘³HvÎÚ>Yû)P|Ш¥8»5zQj*mY¸ÊRvQz%fä›åG³p•hÔi:6Œìö¨çËʯËugói¤­ËΜO©¾ø¶÷Ç~ðç‹5? _øQÔ`ßq£êP\A-¤Š2츊¶¤¡’«Bv+S9%tÒ}.®“³³’RW´’m)&®÷9éTumZÎK®¼²i5t¤•ÕÒÑ£·¬B€ ( € ( € ( € (ÎüIÿ#§…ÿì©èÛ*ó¯ŽòE~/ÿØ­ªÿé$µPø‘3øYðÏí¬1û8þÐ'þ™Øÿéê»êÿ ]*kßfñ‹zcþi%¯þ£éNÂþ»Š_Äþ»£Uæžáù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@:x£FÕ<9âM"ÏTÐ5(ÖóNÔ!Y຅Æ$ ¤#ZP­ Šéþš¦»4õMjž«RéÔ•)sAÙÿžäÖuZQaû<|+²ðæ»á9´í{Tеhb·–ø§XÕÞÙ"`ñ}–[«™$´(ꎭnÑ•xã`C"µIJ­œŸ¼¤§Í´¹–ÍÉ{Í«»]éÍ/æ•âšT¥Í’³­îòÉY®_†ÍhÕµV[$khŸ~ø~ +îk#YoÁ©ê×څ争·’×íSÌó\0·•¢s¸T ‰µª’Œ£(éËEY$­'yiµäõovõ¸žªqnüü·»¾‘’”R¾ÉI&’²½û»èÛü%ø}j4uƒÃûF—â ÏÚ¥Ü+TºûOŸ?/Îï¶\ü‡(<Ï•FÕÆ\‹’4úFšÿ·_>ûùšNr›¨åöù9¼ù99}-É·¶·»ºøá7Ãÿ  ý… }—þÝ&}DÿJ¸“ìVSyd_3Ÿ3?eƒæ}Ì6pF[7Uºþ×Úkí"£/8­—•»«1Jnwæë7Qÿó]ÿäòÓmvÑ[‹½ý™~ ßXxcK“—P麗‡­–·¨ÚÇw¦Æw%òÅ:‹ëpK~æëÍOÞIÇïuª’g]?y¸·Úðø/ÃÍ’µ×}çRsNïW)ÊëFGy´Õœy›I¥¢ì­Ùj >ê‹â„¾ðð‘|EªéúÞ¤Ôè.ol¾ÍöY>W6}ŠÛåL+y0mÍ™§'IÓqû”£å)_™ùÞï{®ÄßN^œŽŸý¸ù½ßüžZï®ú+t—žðþ¡âÆ—z™â]ÒîÆÆóÍ‘|ˆ.ZvØÛ´°$làŒœ¨?fæãöÒOÍ&Úü_@“r‚¦öRRù¥(§÷JK¶½Ò3õ‡ž Õõkš·‡íïuhñøSe¥Š÷OF–Ýábc+›«Œü¹a& 2•(N”èI{³iµæ•“¾é¤´µµ×}KiÂTçgM·ÙË–ÿ$wÚÚnïàþ8ý—<'wðÛ\ðGm§KÍcSÐf½¾ñ>¿©êsÉca¨ÛÜ›e»¸’yÒ5Š9ÄQ#,jò’of­ý¤§^Œê¶ã ¹»i&Ü\y¹•›ŸÃi7ueg¢&4ãRËWN¤"¬¹cÏ $”~µÌ’Õ%£²Gzÿ³¯ÂY|+'„'ÐõI¬ŸUMtê“ø‡T“VŠ(.†ª×õfXÕb'D<°v|µ_f֞ϙFÚYJîKK]K™ó^÷¾»!EµÏ}y’NúéœV·²‹JQµ­/yYêmZüøsoi®YϤßj)¬è+áFmsX¿Ôç¾ÓCÜ8‚Y®f’Gæòãç,_ì*€ª¥ZœéKHÍ¦í¦±ŠŠi«4ÒKUgzüÚ•F¤ðò§:mÞ›”£}läâÞ÷º¼cdôIY$´2åýžþ]hú¦…©xvóR²Ôt{] æ]_YÔ/î$³¶žk‹uûLÓ´¢H¦¸’D˜8•f×Zm¹ÎU“v|ÑÖž)EI5f–­o«wm·¨B4áðÅM$õV©e8ÙÝ8´’åz$¬’ZKû>|:¹²ÑtÝBëÆÚަ\›¸í5_x†ö+—/íºI¯X]D$ÄS‰#0 °.3p©ª×­¢Ñ¦ä¶æMÝKâVŸ»L ¥NtžÒ½õ{J*-_tšV²ÓVíyI¿m¨,( € (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHÎ7Á_ò&øKþÁ–¿ú)kÓ§ð/C»:ÛV ulÌ@Q"’Onhž±`·ã¯øâE……‡Šã•Í…À»²¿Ó5K.÷O›k!{{ËY#ždwF1È»‘Ý*Ä7ØË™M&šÒëGk§mÓi;;«¨»^)®ŽqÓvqvvvz§tõÙ®j®ÖÍœ´ÿ~Oà»O&•5¶‡m¨kGs§ëwÖšˆ¿ÜY¯¥ëv×.Y÷Ìf2Hƒ³ ¹R”)rÛÙ«FÚ$šqi%ef¥+®­¶îÝÉŒ”TÕïÏnkë{8¸êîýÞXòÿ*ŠJÉ$UÒ>üððð›è:eÕφ¯oõ :âßÄ‚J&½”MwçÉçiU]âœÉ2‚WYâiV«JP¦¬ý›¦•­V“ŠV÷~˳pû6»$ã'tå·ww(.U&÷mÇI;û÷|üÍ»ðŸ¿f¿|1ø}á½ÄÖÖú·‹“Ã+áÝVIµ«íFÇÊtAuœ/åÛC3"³¬1EæRà1ÓŒ§L*PP~Îj)§»QM%}Ò\ÒåI¥Õ’²¶Ò¯/­Ëgí'R=—4Ü“qøy¬ÒnÍüZ»»ô–_³GÀ»3ÄZZéz­ÌzÝ¥åÞ¥âÍ^öðÁg;\Z,Ws]<ð˜frñ´N¬‡#?kQk{ó©Ý]75§3’³m­Þ±÷]Ö†4ÔiYFÖQ”Ý(Í(Ê)=Z_ Ñ6ÚIÊMú¥÷„¼ª/‚†¦y'„îÒÿIšëPžY`¸[ym„#HZfò§•I”¾K–9`?Þ{g]FÒjKEeiZé$¬¯e²Ó¥‚…A?uò§wvùd¤®Þ¯ÞŠw½Ýµ½Ùâ?†_ <[«jçˆt¨nõKètÈ.'ûtÑù‰§Þ5õ˜Ú’<»—i2-­¹~ZšQ )SM5.ûyG–ÿø µ¶ëk—*œðäoNYÇåQ%5óQKº¶–)è_ ¾xcÆZ§Ž¼;ý§§k•Ì×—vV~$ÔcÓ..f–vÒÅÇØÌ®~f“ÉÜ\—'q-J9Ч젽ÛY'­“—5£{ò«ßá¶ílÚ&¬•iª“~ò¶«KÚ<«šÖæ´l—5ö_Ê­ê_l´ÿŸ¨ï±G³Ÿf]Ãí–Ÿóõýö(ösìÂë¸}²Óþ~¡ÿ¾ÅÎ}˜]w¶ZÏÔ?÷Ø£Ùϳ ®áöËOùú‡þû{9öauÜ>Ùiÿ?Pÿßbg>Ì.»‡Û-?çêûìQìçÙ…×pûe§üýCÿ}Š=œû0ºîl´ÿŸ¨ï±G³Ÿf]Ãí–Ÿóõýö(ösìÂë¸}²Óþ~¡ÿ¾ÅÎ}˜]w¶ZÏÔ?÷Ø£Ùϳ ®áöËOùú‡þû{9öauÜ>Ùiÿ?Pÿßbg>Ì.»‡Û-?çêûìQìçÙ…×pûe§üýCÿ}Š=œû0ºîl´ÿŸ¨ï±G³Ÿf]Ãí–Ÿóõýö(ösìÂë¹ÈøŸÃ~ñdžµ/ ø‚æåtÛÇbÒiº”ú}ÌDI¹^+ˆ%†F·BAÏ…úÄydžÛ®—Ÿ“ºm4îšmI4Ú.gF\Êß?ëæšÕ4ši¤Î Lø;á_ AðÆj£JoÜÌË5ô¨I©Û\©qÜJò I[d¾k9"X‘ˆp ™J¤ñ¼££Œ ÒZYµ%o58¦Û»’sOÞ›šÃ‘*>É=T£$Û¾±N:÷^ÎR‚Z(û¶V‚‰>Ÿð7àî—⸼ag£H5/¤Õ-´ùµ«Ù´»é .í´Ç˜ÙÁpÍ$¬fŠ´²¶ìÈå²£ ÐK‘="⺵öbÝÜceËed£î/wCJ²U¥)Më&›éÌÕ¬åo‰Ý'y_ÞJ_LŽ??cñ¼—Lº>$·Õ$ÖàFñ ÖV×òE$2ÜE`n>Ë’$Ò‡dˆ.Y²Ç54hºöpŽ–”uW÷fÜ¥{Ú2ní-/ÓDd«¶ê;ß–ý.áËÊÚZsEA%/Š×í)'†f‚Kaá6Ò?iöþi¤¾“ãzÆ]>Ÿ'ηŠXoQÖÜýžA»ÊMƒb/9j”Õ®›÷Tîù£ÚS½ù÷zÊîÚ7d‘rªåí.þ9ûGþ;5uü·æ•Ôl›mµvÙ×j¿þëV¡]ø_OE°Ðu ÚØXÏ%œ6úeêÄ—6躀`ˆnríÊ•$æ¥ÎR›NòäOÒš vQ{%em6Ðtkʃ‹„µŒý¢oWÏi.fÝÛošW½îÛnïSCOðm¥¯Ä)|qw®ÛOog£&‡¢é‘ÅåÿfÀβ\³Èdo9åxm¹Ú»K3kzÒšnU%ݺE>UnüÓ¨ÛêœU—-ß:§Æ8i i¤¼Ý“oÒ1ŠŽ—^ûæjvâ?Ù÷á_‹,cÓ5Û½j]2=VëUK;?]ØÄ~Ó0ž{iÞHÄöÏ.ç0ͽA‘‚àt¨ºR¥5ºjÊú¦—:Š’z>HÍÆiÊï5-§QËÚYÛ™§¦Ž-(ÝÅ­bäãÍ&ž³|ÿ‹Ž¶£ð›Âz¿‰k8ü¥k¯—Ÿbœï SoÝ•¯ÿnÉI}ÒŠ+ly¹ðƒÂ¾Õ5ˆŸ ü+¥ß|I’ækë=;Ä)Ô¬´Xog..ÒÕŽ½Ã£ÊZhmD’$ ãÍv<óÃÕú¼°´—,eBö»ŒdÜšŠ}9¬ù£ÝYûJu¦¥ˆm¥ÊÚZs8¤£ÍÞÉ$œ”¹m-²ü-û6|5Ò|+ð·MÕïu#âÏxzÓÃÿðøkÄ:–5ü0…%&6w1¡óCºÅ)uC#à ÍŸF´ÛÅÔÄQ‹JM;=S庇4_ºÚZ]§u£Ðæ”§ˆ¥(âZæ”§'Ë¥¥QóO‘üI7mýØ·ªGk/Á_…jž4ÕÊðGâØ.mõ!n]væqnÞ^ìl¶ŠIFËCÌ›öTýœ×ÃZgƒ­<tÿ Ø&£ Z~“¯j6¼òù×vòù7e¶’@ÛÈZ!´m@}œýÛ¦ùc«Ýé ò^ûÊ-·;Ê-¶šmšûWí%U?yËžýyšIµÙ4’”U£$’’vG¡Ü|)ø]wmâ+K·×u-;WÔíó´]Ø ai&D™_,YZü«…o/æ ¹³iÕR„ÒwŒ¥5¦Ò•ùŸÎïM—DgXCÙÇáö~ËþÜ÷½ßüžZï®ú+Rñ/ÁŸ„¾.!moH&ïZÕ­µÛ›ûZîÊî-BÞÞ;hnmî`™%¶‘`‰#ÝG•,w¾ì£FPPQMr95k§ïüz­Z•õOO#WYÊüÍ;ÅG[5Ë9¥m´“rOtìÓÑ[ > xJîó]µñ&·s­ø>ëÃSxRÏIÔõÛ«˜,n˜½÷Ÿ¨Ms%ÅÄ“•„,­Bª§’MrNJ§Ý顯‡>ŧùš|ð'Y½Ó䲞Æom=´°Lo:À4,’Ì«®áöËOùú‡þû{9öauÜ>Ùiÿ?Pÿßbg>Ì.»‡Û-?çêûìQìçÙ…×pûe§üýCÿ}Š=œû0ºîl´ÿŸ¨ï±G³Ÿf]Ãí–Ÿóõýö(ösìÂë¸}²Óþ~¡ÿ¾ÅÎ}˜]w¶ZÏÔ?÷Ø£Ùϳ ®áöËOùú‡þû{9öauÜ>Ùiÿ?Pÿßbg>Ì.»‡Û-?çêûìQìçÙ…×pûe§üýCÿ}Š=œû0ºîl´ÿŸ¨ï±G³Ÿf]Ãí–Ÿóõýö(ösìÂë¸}²Óþ~¡ÿ¾ÅÎ}˜]w<ÿÄ3C/<1åJ/QÎÆ½²©qqÝÓ<ûã‡ü‘_‹ÿö+j¿úI-8|HSøYð÷í°¸ý›¿hà±ÿÓÕ…wUþ8éür: ã´ÿªGkÿ¨úS‡ð×õÔRþ'õØý¯8ï1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ(Ï~(xéþx>ëÄVº;jÚ´—Vzn¦ Œ w{wqµº<¡_ÊŒË2o“cl@͵ˆÚaûIÎi$å7e}I9JOÊ1R“KWk-Z.**3©QÚ0‹“¶¯E²WWmÙ%u«WiÅ·ˆümðÛAñ‹~;ø×Á÷¶Ž9#ŸÃZ õ„–’3„yout÷#º$~ZÆìøU‰š@å*pJž®nJ1i|méeÌÓ½”§tÝíÉyDaR¬ï”lÛMü)+¶æùSI^íÆ6µúÙQ›ö–ø9o Ûx‚ëÄ:¥¼3ëð®›sáÝV-LjF¹KVÓZÜ]¤Ï  d ›7@Î×pQ×I«kuií{rý¤õKÞzj4´›zr(·}4“Q‹WµÔ¤ÔSW»ºÝ;yΫûMÚx“â7Àÿü,»itE©êºÖ£áfía†Êxíä´Ú«µ¸óšE‘îýÄ¢X³4yˆßš³›J¤ª'½ù×4öåQ÷´»›µ8µ+Ø«haý¢¿7µTÚ¶«I9^;§u¯eÊå=c[©?µÂ? x;ÂÚÿ‹ü~—Ëáåñú¶…á­SìÑØm'í“À‰;ØÁ!G‹™fVEge"µ¨”kJ’Vk‘;»¤çð®m4¾ÌwÛBýNgµçœ-ç Z_(]sÏà_q‹="ããÛKo]Üx‹e¾…©iÚF ÿd¸?g»¿ÆÒ<òÞ`½µù—*¾gÌWkaªRr„ÖR”œ£~eò³×gÑ™FJpö‘ø}Ÿµÿ·=ï{ÿ$–›é¶ªøiñÿá­Í¯‹otÉ|OªÛxkR}#R}ÂÞ¥å^$²Ã$Q‹{W3x9‹x@Q˜…‘ sº‘ x–ýÉìü’½ßhè×3´y“ù“F’§(T•'ñ$›W[5¾mJ/—â³½¬›^ewûXø'QñŒü9 \ÝÚiomüik㻯j×ú`‚hîeß*G jÑǺ¿ Ò;I âXFÞÎIUç÷]:‘ƒO­Üv{]¹Z6½×ïà™téóO 'YÍ%³N<ªÒº÷]ÛRRQpi)YÎ'¦ß|~øY£ø–ÏÁº§‰g:㵜ÝÛè×ï§ÙÜ]6ðÝ_,Mmi,»ã) ó#·›óuF­iR¦µR”UúÊ+šQOE)%ºŽ·Ò×Ð匭‡…y;§+¥ö[·;Ž®1ºz½ߺÚn‰ûCü"ñ#ð‘â[©¼I&£}£¦ýPŠÒMBÌËö›E¼xE»\"Á+˜D›Ìkæ(C ž" ¥=S:éxÝEÉ_t¥%kÙèìÓ¶•ÿÙ¥ËSMbŸTœãÏÚºNQi¤í{¥»GüoøÑñWÀ¾1øŒž½ðl>ð‚¬¼ac¯éwSÝk&K›ä’Ö ¨îãKfd² 4~òAG8gÌå:ŠñUiÒ²ø¿y˪zݧ-#e}®¯s¢TTáJ’Œê*¾ô¾û5M§-š¾Üåv*öv=rûö†øS¥^øÃMÕµÛÛKÿ AÚÒ>~é`ó¥»Ã•!1½Ì¢î¼lÒÊÌU™X ’I7̹ýš¶¼Ó»VŠÞOMl“MÙI7ÍKš¤)É«9Þͭ#i7)=¢—$µ•—ºÊ’þÒß­´+o^x“P´‚}cþõÓ¯t NßQ]LÀ÷ hú{Û‹¤šHP¼hÑ.èÂn2 bÍò(ë̤յºƒ´ö¾±ê·KV­©J-óßNEïîÙI¨Åëk¦ÚWZ^úèí5×íðŽÛÃzŠS\Õo,5‡»ŽÖËJðµ}—^nŸ»ÝB |$¦X”F̪ûK()Ú-&ÕœTïuÊ¢ö“ŸÃûÉ¥£þWgN©ÍÊÔ¹lô|ÎíE'«m&ÒIÞ>ò÷u8_еïǶڤzT:ߊu­7QÒ,o-tV¼‚Ùoä´òÝîíí%„ox’Æ›³1Ze΄\«B“M'9A»=%ó+u’kX­Rj[YµYÑöÉè麑óŠRi¿åRqkšVJͽ;†øåà­|[}¯x¢K‹{-VÏM¶Ñ´ï êŸÚMqc ÚZ›EY'»¸1HÓ‘ *cpt†¹c¼œ¦¯Säv{_Hìç~VìÓWHj.vœU£É룴¤â›½­Í%Ê ×2jÚÝGLJ:þ·áïèwºÖ¡ªk‘ÞĶ~Õ%ŽÊ) >Ý2Û˜ì\´/—tÑ8hÙJ‚1MAÊn+[uºå~êš´¾^.2\­ÝJ-|Q¾Rœb®÷»VûJÒpwÄ—2”nÕ¯kîÊÞ·RXP@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*Fq¾ ÿ‘7Â_ö µÿÑK^?z=Ù×ÙÿÇݯýt_æ(©ð?@[£Œø“ñGÄÞñƒ~xÂZ>·ã?Ù_êpÇâ=uôKCoh`YV9£µ¹y.3s‚ìYv¨o.“u'Q%¥5JߤÚ\±vNÎ-6囂¿½uÕ%S„äþ)r­4^ë“»é¢ÑY¹ZM+FD>øùàëÿˆ-ømâ}KFð׊4íZßIÒôÝSY·[­vI4ûK×û<ifí‚2±™>èlÀ )ÅV‡5'ÌïQYvƒk›½šMꕬû2*)Q9UVR„e~ŠR”áÉ}›¼4ï{[¿jßþ§Š5?į ¯4›f½Ô4ÖmEíº¢ÈÒÍo¿ÌŽ0Œ¬Y”¬pEcí!ìçZë’ ¹>‘IÙ¶öI=öe8INÚ÷§ð®²¾Ö]v{v7%ñ‡„ 7«?ŠtˆÚÎÂ=Vä=ôKö{) „¹|·Ë ¤CòƒÁ­\$¤àÖªJ uR{GüNêËwØÍJ.¨Ÿ»$Ú}I6Óê’i·Ñ5}Ï)ø«ñGÇžñ—‚< ðëáö‹â}Äf­ª‘®xŠ]8b±6ŠQ,îwÈæñ@ FÖçŽwW—ÛÎKÜ¥7mÚm«$쯧Y$t*qöQ©)[šq‚ÓMc9]½ì”:&õ7<ñËá§to‡÷ðø³IÓuŸi6úÆáÝNþu !–'”bû› ù*ýÄ„‘Ù‰¤°õ*ÁJê·ÑGGÌû+J/[[™_sž ¢‚u¡Ë.g·÷âùeömKM7ÒÛ£cAøÁð—Å^×¼[áŠ>Ö<)¡‡:¦µ¥ëv—VšhDÞßh™¤[Sæ;ÈÀäñXMªtÕYéì›Úúi}¯ªû×sHÅÊ«£y®zôߣûŸb§ü.ÿ‚ߨÅð·¼ÿ¸•`:Çü$e´áSÎó6n0(ÉŒnû¼ÖžÎnQ…å²ïªZwÖIiծ蘮tåRW~K™ÆþœÉÆÿÌšÝGâ·Âáâ ÂgâO…¿á*ЬÛQÕ4oí‹_µé¶ŠªÍ=Ä;÷ÅY‹¸ ©Ï"²rЧ:Íû‘v“螺7²z=gØqNNœb®çn_ï_n^÷éc>;ü—LðæµÆ_>â ¦±Ò/×ÄVFVåX#Cm'™¶i2©D$‚@Ç5¢‹u!I/zjñ]Z½®–í_M:é¹QPFýØi'Ò.׳}4×^šìzµIA@P@P@P@ãß~%ß|"øi«øçKð«x“R·Ô,¬môD¼mw%Þ¡ ¢)F Aœ7#%sªNÕ©Såo™ÛM]”\–—vVJêïª.•?iŽérÆr×ov.Vo['k7gmìö+i¿4=wÅ ´} Ð]h^7Ð5=zZIü£f¶md¦)!Ú~rol²˜Ú¤NÝcWNk–œc>dïFMÚIéî´””¶i¦Do*1«f¤ê*n/u.Z§¾±tÜZî÷Ó\OþÕ_³ÿ†<?ÄUø¯á]cÂjöZ·º»auWw2¢*3ùÁDv™ÁmË R>Z…g:Pz{FÒomÛo²ÒûÛš=ËP“ö©oN.R]l¯enòk–7µådo|Jø´þÓþŸiºGˆujq隺†±ý¥ÌÏm5Ò¼—±ÃpB¼P8ŒG†GdP%Õ¸TúÇÕym4¥&Ó´,¤’µÜ•ÓkKENMû¶qÓ–âT¯vÖÖüí$ﲎ¿×qŠ»’7¥øŸá Ãà­7â—‰zkuSšïW*ŠrÛD£NQKevÜœ›u%*°©}¨ÓŠ·HÓ«íuÕݹ9]édÖškgÁß³ÿü"^5Ñ|aÿ oÚ¿³î¼]söO°y~göæ¡îÝþiÇ‘älΙ»wɧgþÉ,-þ*1¥ð¹>kyóm}-¹¥z¾ÞNVµçNøFß;ó_¦Ö{Ÿ&|\øIâï† Ÿ‡(ñ±â_|:·ð%ΟcðóPÔ Ö bâ i“SþÉ¥6ëɼãu$ª"Ã…w¶îo‰tŸÀêR›¾œ¼¼‘œ””“8·yû¼°jSFê¼h×X÷£ŒëOOyµ)ûEæMµ ?uÊW”e¸¯¡d0;¹ƒó¶´§WÙâUikUH­­Î¬âÞ·Wr’Ñ;»;¥cÌ¥¬$(í/aìd÷ÒÕ5]êYÞ÷ŠirÉ©Fo~Ìëþ Áéâ½î×þM[Å·Š|9ý¯¤êI}=ÜÂÖîÃí1‰Ä-v¯´›D°G! (äöw… ojtýžÚô÷á{¨Mj“jVŒ¤¬ù´í«YÔ•iGGSÙ¿üFÒêã'&“‹½—5“æÄ¶ý“5M3·ž Ò~$YE£j_ “áÆ¢Óøx´Ž±%à‚îßeÒ$;ZùËÂQÃUV“[Õ›¬êsm)RŸ[©SåNí·xÊ1µ·R|ÎR^èðÕ¾­^…h¥ûº•gm“U%r«|<®*ÏUk®U£]]ßìí®¾»â,>"[[ü7ñF¥¦k:þ….ˆe¾¹»²ŠÖ -o¾Ð«­…®ôky_ýnɺ”¥QJ¢•Ux¤ªAmi9ûD¤þÒ…O}iôŒœ££ãTùpñ¢¾/d¨É÷¥Òé'Ê7»KGk§}½7àöwü!¿ñVyŸØ?µÿdžߴ}»ûGýýo˳ûGýo;¼¯¸»¾XÃËØ{¾Î“¥ë{{Þ[m¯©Ó^§¶úÆ–ö¾Ëåìý—ßÍì¼­ÍÖÚìjÿ| âo'ã?‹´ _Õ-t};MÒ`Ö4h.¥Ñgµºº¸ûUµÄ›ŒnÆåȪA…NãaŸÕ•W %9'Ì´irr¸ß{>¾¶±5åíéS£/†<÷[§ÏɺÛNGÞüÝ:âøŸö>!‡âûÃâö³Ôü_â-#Å}а®{¦Å`¶âD2´FeÓ‘Ýs)# e ISI΄(ªoÞ§9Îí]5;©E­¹dãtÓÖêÖ.u#Uµ5îÊ—²i=lÝGÌŸ¿¦^:Ý;MñáÅ;M[án½eâ»MWâv«ñ[Sñ —†&þÊÒ¡‡CÔ-aÝ`.šE¶ËG/w¹¤œâDÝ-a’¥‰J—º¹+JMëÍ9*qò·¹Æ "o™ós)¿iB¼ªjùiB)i¤kÆ}owyNRÛÝÑZ×'ñ_ìooâ›Oêš¶·àßxçI¼Öou ¼yà”×ômJMNdžrškÝ#Û˜ÞV[–dY\Ê\µgNœ(5Q\¼Š:êî¥)¹©ig)Σ’Ö>õ’\±h•YUŒÕG¬§i¢÷aìÔZÖë‘Fúßš*WI¸¾£û6Ý]xWâ^‰aâí3NÔ¼Q«è外z K&ãJ‡MH£[Ar Û³éŠ|±*I6Êï;ʬԩΛ÷¡Vu—½~y6Ô¾»6¹´÷­+[ÝqNÑ‚„’·°tZºµöºÅkd½¦‘ÖÜ»ë§;ñöJâ ñ¥¯øÃšˆuiþ+Žß^ð¢jš7Ú-ô˜´Éa¹Ó¥¹Ìðȉ,ŠÈñ»G‡c/’Œi¸{5¤]_‹_v«RµÕ­(µIZöiÆÍ£Om)Óä¨õtá㦰©*œË}3‹‹¿»zí5½¡þÎúæâŸ†:冹àOé¾!»´ø}àëŸK©Æ­pÂ×zjO±ß8²Í à8wFGpÉ´*(Ö•Wwuk_Fýš‚sV´œutÚQ”,TšRçå•;ÐTU“N÷KkÔçj:Ýs¤”õjnòjüª?VVF¡@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©Æø+þDß Ø2×ÿE-ztþè`÷g_gÿv¿õј¢§Àýn7ý¡< ã/‰>ðÿü â6î9XÜø»U»Ó¦Ðo@Žõ›Ak;4Ñ—vR¯o"2‚²‚Ù_¥Vž’äjÎ3޲ƒÖòJêîÖ·¼“ÕJé´êÆ”[åçé(?†qÑòÉëeu¯»;Ý5gKËîfÉañ4ͬhš‰üEâk0ø†õ^;›ˆtuÒ„­pË++5•ãÆªYAœ|˹±è¼#ZHÇ–1­Z£ŠÛ–§2ImwÊÔ]ÒVVÛCC÷ÆrçVtnúÏ÷­Iï§4¡.­5{]+ÝÐ>xê×ÄZg‡µ» Ëð×Hñ®¯ã[CupúÅü—ÍxæÒKCn#‡i¿’6¸[™ ‘BÊO0˜øiÑ„ðô©WÓÙÒ•+Gi)FPn]“Œ¹ÜUïY)óYYôb+IÔ«R‹³©*RwûŸ³~î÷ÖšI¾^XÉ­m¯% þÊ^5²ÿ„Mµi72Ay«´rLÏ…­Ñìm”þyöt^j¶Ôn»ÚÇå ×F´½¬+WÖRýå[}¬Doìæ»F7½·n1Ós›Jœ©Ô¥ErÅ{”ôøhÏ›ÚS~v›Q}£ ê›=«âÏÀ›o‹>øƒ^½¾‹Áú‘­Ø^Ûiþ¥¢ÝÜIxÖ>XYI<;mf S¹>Vê¸Q„!R´ê.e8Æ)=S´›|Ñ~ì“NÖi­ô:]iF„iÓv’©ß²Œ*GGºw’³VÒúô|÷Œÿg#â}WâÝ®‘>“ ø_Å ­¼¥ýŠÜ™4¨nÄ!UD.íÀEqŸ,‚%Tu'J»•¥RuaSÞÕK‘-'Õ¦ÓO}ô+Ržx7Ú4}¦ÛÚ~Êܯºänï­žºÛÍ|yðËÆ’ø[Æ_>(\|,ðV§§XxvÚÖÚMfit9ÓJÔ…òFú{[srÈÂA ˆ, Åö *W… BÆ'yJ¬fÔ’´gË.µZ¨ß?*¼¡Ir®[¾ZvèC®ã U`šZ¾xÇW^ÍsG™Þ2šºÝò?ü%¬ühñFµñbÍ<|=ÅȼMöê[Ý7RŠÛãN’M>ìÀ‚ð­ä…|ý‘«42‘‚ p°X:t%$ÓåÄhÕšö³ÑÛ¢i6ýøÉM+NʱUyV¦¬Û§B7Z«Â¯µ³–—|œ»/qµO^G'Ñé߲Ljô½{âD:¿„txsY¾ñ£a{©|Nñ.—Ÿí34o&“Z[°7 »¼Í JÌ%k—5:[N„SMëÉRMIûÐø#;E´ç®¢ýÝ1RŽ#í^±–­4¬¿réZÛTM7zÖ„Ú³å\ÝGü*ŸÚ2K‡ú³ë*|EÓ¯. ›Å-â¹æ“GÑ¥ºÍ’t•‡W2\Gk2°]²ïÝ9è¤Ô+ÂRwMGÚ;%íye9r¸+FRåS¦âõ””[¥.j°r¥R0Ýs{;¶ýá~gyI9ŹF|É¥·4¥µë#P € ( € ( € ( € ò‹þÕþ#xþâÎ ñ¯é—™|î‘ùVzµµÜ£*¬wíÜ(Æ ’4ƒöx¼=w´$¤ûÛ‘­>l¨É{*Ðë:u ½g E_Êï_.Œù÷â/ì©âoüAñ¥Îƒâ½3Jøcâ_ø—LkÚçJÖ5qh³ÜBª=¼Ÿe:FóžV¼Ó³š”eJZm)Ù§µ¡SÚ:s_É{ÙêÔdánXE0Īu¨VIÝTŒç®ü”åN.=¥Ë$šÛÜŒ—¼åÌïü ø½ã}'ÄÚö·¤ø CñÉ´ðÝŽ™£èº­ÝÅÜzN¨ºŽë›Æ²ŽHÄ„4H‹o „nmÒïÚ½N¯³Ä}rå)UŒÜdôJ*qÑÙÞmTnRq\Ü”ãhÙÈá£MS¡ +~ì(Ö¦¥m[«òÞÉG•;s?ŠZ÷ú â~‹âÿøßB‡áÇ#ðºÛ›k»›„Ù%šMý£K¶ˆ%â†Åº1lË ”jû$Lþ|Yûo®?fÇý‹ý=X×mO]H|LèthÿãôÿªEmÿ¨úSƒýÚþº„—¿ýv?@ëÏ;L ÿÉEñ—ýtý¨Õ?… ©ê# ( €‘»g›åãvÍß.ìc©Ý vÕõM§äÓ³OÍ4Ó]³/ùÿÏäß’ñ4s/å_ùŽÞf]†«¥j—z½†™â;{»í*u¶¿¶µžd±™£Ys*‚csˆá[k©èA¡IJ*j:;«ëk§f·èô}˜I8Ë•èì¼ìýŸ“5<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao2½´2ÛRÞ?'÷û5S’¾Ý»öõ^e"_ùü›òOþ&§™*üÌvó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æyÿˆQ“ÆžÝ3É/Qûáxýí— -§²°}ñÃþH¯Åÿûµ_ý$–œ>$)ü,ø×öäoìÇñðãø4ÿý<Ø×eGîDå‚÷™Óh©ÿƒ >?æÛéh‡À¿®¡/‹úì}ë\'aáù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@PÁڷÿŒe­¿Ã-ž&Aoãæñ>—ñÃ>&‡LÓSNºÖ>ßu§l—pÜK †[¨ _f¹‰óî Ì"¼’©„utTcÉ+ëÆ0´ZZë+CâIÆ\É>_zU‹jo(«ª±º¶’GO“W£åŒýý$ï .Vâ¢xö¥û4üG“]ý£oï¼'ã-OǾ(Óü[k¦xšÒo ¦“«ZßA?Øm'¹+±ò+ÛÂ!™ÞÞ) B¤D¨Wš„p1¡´­4ÞòXJS-““IÉJiMFSùŸ½Ø«ÃûW‰“ýÜ' +}•|­JúÚîZSøŸ,š¿5»o~Ì^.Ó´‹~øAáHô?x“Ãk»-æÊݵýBÓQ¹“S„âHžêâÌÇÍuE9uY™×~:«Î3œ”•é,G:ŠQø_,d¹m(Ë‘òü>훹Á±ÃÐoJþƤ%&ßÅËfäã«´O}^Q»iü(Ðøgû9Ëaâ_ƒws|1ÖáðŸ„áñ-Ô:oÄü5öV£<ºT¶m ¦Œ~É~eµÄ©åG¹$V‘¶»#Õ«N5jÓiÔöJ0mɾnz©7·».TÖŠ“PM.h„# Ó•*—åhJKݳ‚£86’²jî7RÕÎòÕjy—ÿgŒ6Ö?.æøiq¡j$¹ðmýþ–£Ãzuœº–º/5 m ÓJ©·H hå»y.äE ìYB›Á{+ÃÓ§uJU(§ñFÊPwQ÷ºãMrìÓz¨Õy:µ+T’\󧉋kTÜâ½’ækžKY$çk7'Ëfåú³X( € ( € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒã|ÿ"o„¿ìkÿ¢–½:ô0{³¯³ÿ»_úè¿ÌQSà~€·GƒþÓZæ¥ð¾ëÁÿ´+k›NÊÞûÂkoJ&}IcûäâcocxÚ.’kÄtêÕ«<rËgÒ5¼&ÞéBµýW[5ܽ—³Uë«Æ„½¤»ºvå©mu÷&×_fº¤x'Ä_üJø-㟅¿<3ñ/Áþðf…ám.[Kÿø‚ÛF‡Åw¢âH®âin4˳vʱ@^(&´˜½ÆFÞ¦?G:X¬}EÚšœ#kuI¥nH®VÚW„“Œ\"¥ i.:ê­¶5¦ÿ}5VS›Ò*¥”¯'ðÅ9JSk—ÞWQåQeŸüYø‰ øÅ_#Þx7áü^7Ò4{ßj|7Òçðäû¥kˆÞ&¾xái.ctCtQB“Þ—óÂ5f£ïbºýÙ:r´ ¥+éËÍ%ö¦¡kÝœôÚž5¨Åɺ4gg¿¿ZpœÚµPJé{ªÜÍYJóh7øÁñWøMàý'ãN¡§èZÕŸ‹î#ñ¦•¢éouâ+; »ôûÔÛÉn¾bNÄÉ")‘™ãD§5WVzõªG’¥:1Ÿ/NnyÅ6ž©N 5.¥ K–ë–I×îà¥Êùãí¡këÊèÎsŠkݼj.NnW¤uMÝŸSüñ–µñà—Âø‘ákš•õô–ñùi$ï ™SøAl½³ŠôqôáK5IZ.Í-ìšN×ëkÚýL# Ò•J3—3§9Âöµù'(ÞËDÝ®í¥ö=r¸Ë ( € ( € ( € ( € (  ö¿ê›þºIÿ¡š¹ïò_‘b a@P@P@P@P@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,ùöëM¿²ïÇ–Çðißúy±®¹ü(æÄΣD‹þ0ÛA“óH-¿ô´ ô_×P–ÿ×cîZã:Ì ÿÉEñ—ýtý¨Õ?… ©ê# ( €<çHøÃðÄ.¾ø |Rð†¥ãË'š;Ÿ éúå¤÷öíÄ«%²HdR„À¨ÚzâŠ_¾ƒ©KÞŠWºÕZö½×K´½XTýÌ”*{­ìžÝ][Õké®Çq©êšn‰¦êγ¨ÛXhö=ÍÕõìË 6Т–y$‘ˆUEPIb@i6£»òù½Þô*•I(A]½’Ý–â–9£ŽhdY!‘C#¡0<‚ê*¥ã%fŒã(Î*QwOf>‘A@qkz,úÅç‡aÕì¤ñ¥¼Wwb\!¸‚ Ö9^ w*3G V#£N ÷“”uIÙù;^ÏÎÚÛ¶¡/vÜÚ^öóµ¯nöº¿k£R€ ( € ( € (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHÎ7Á_ò&øKþÁ–¿ú)kÓ§ð/C»:ÛREÕ± I/¿4Oá`·;_>_ùó›óOþ*¼þUüËñÿ#kùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_ȯm4‚6Ŭ§÷È)ýãþÕT⯿ný½Ÿ‘cÏ—þ|æüÓÿŠ©å_Ì¿òüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùâgñ§†7BñãKÔ~ù^{eèMKIlîŸ|pÿ’+ñþÅmWÿI%§‰  >Sý½"Ùû*üvlu]7ÿO5Ó'î£nΛCþ0¯A|Í·ÿÓ Ñ—õÔ%»>×®C¨Çð¿ü”_ØHÿÑúSøPºž¡R0 € (óJñ¼cá-sáN­éZ·Æ½?ãF¥ªØhz|Ñ]jZ ‹ÄÒÍ%üЫo¶…m|íÒÈe‚ÆeG¬ êG,«Eé.wÑBÒöodêFðKw&šÕ]m˜{•1Щ§=8(§¼¥ì){7ÕÆ¢Œî¾G&Ò‹kŒñׯŠ~,·ý«¼7â߉ ²°´Ð|i¦ÿµº×­£Õ൷µ¸ûÌWödwGÌ…"˜ÎÚ„ð¼s»$i•Xù)¿i€…i{Ò~ÎM¤åÉ?mã$¹ycz...N\–åÛBÔsœ-*~ì}¥=^œñtùŸ-ïÌùôqQQ”Zn-ž…añ¿Æ:W…|q©xCãl6🇭<+©ø’+ 5m¼1$ºšÇªØîŠ=©vòâÛCÓ_B†ì˜®¦ŠK\Mˆ~Ñp² óÊ. o-(^=»äröï]9œ䎺/qÊkKÍBÉûÉÕeÌè®{S¦Þí'*Ó„¥¦öJ0i;BWr^äÑ… ü|ñf§¢xþÚ |/á­C]ñ}´^::>ŸÖæÓõ!§…ž…<Ûs+ùh‚âo#:äå^sVܵ½„j*v~ôÛjz?yòZ1öqj~þ¯ÝdÎ0‹©ÊôÔá{¥ËENüß¼îý«N–¨¨Î diŸ´ÆÝ[ῇõ(|vx‹QðGÃÍOûBM"Ñ•/µ]v[;ÉÌ;Ν—]–¯JxxKì‘u¡ ß+¡ÎÒz«ójŸGt©Ú:“Jî+ÕÔ’ýÏ/³¼[æJ7Ù»½¤ÛÔîõߊ~=ðQñ‡¼cñÎïJð΋ñ ÓA½ø­«iúL7zV™q¢E¨F&o³-„L×r%°žK}›fU+æzá¥(W Mò_Û­>Ü©ËÝW•Ò|É¥¬½£g ©JT9åÏxSšOìsT•9=,ä¯ ¯ås¼¹£ ÿfxƒâÃMC^ñŠ?á"º‡Äºöo¬}Š;/µZ[j7[·”Š ~ê4ç=Ns[Ê/êøz“,çN2’ÕZN÷ÑݯGªÙës r¬EZp—4"ãÊû§N½Ö’»mó+FW¼‹Š_CÖ%P@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*Fq¾ ÿ‘7Â_ö µÿÑK^?z=Ù×ÙÿÇݯýt_æ(©ð?@[£çŸÚ+Ǿ!ðïÄïƒÞ³ø…ã¿ xk[ÒõÛ»é>xV?ß\ÏlúzÀ§_²DÌùe‰FJåºåábëâ*Ómé5²W”šnRjËD·i³ŠŽÚ$¯í#ß[8T“²¾®ñFí3­Õ?i?xoÅÚ¯‚ï<ãKÛ=YÒ¼9¬x½m,–ÂÆïPŽÕ­RgIYdkÈ‘Œ07–Ä—XУ6´WÖ碧*‘g()7«{+E½$Ú\Ü×KžiТ¤Û•©ªOyCšQrjÑÕrJRQWQMÛ¡ÁüUý«tM3þំ~Õ¥|Wðƒu­zÆñ¯4}A7Ú[+¬†Þ ©æ€ƒ<.©yoõÎ`ŠäUZ¯OhN}tu9šº{5kó«¯u;Û¿ F_Ãáë«Æ¤¢»n¹­gikûÉréñkdñgí­\øh´ ÄÞñ½¥ï„çYÊ2Ì!EiW’q¾©8ÎQ»WV—+´£&›„•ôg—„œ¥ƒu*jÝ “Œº9BÞš;ÆN-¦’jJÜÊçoàïÚÇá?޾0jßô Æ—Äv7¶bèêc-ÅÍ¡"â!h—M}²âI­c‰ü¢QØ4eù°«ët]z{(ów¼y”y®®–®>ìšùt•·Åÿ±Ô…*Ÿš^ÁÍ-mu;¸Ý'î¶ž‡kñ·\ðÄ_Œ:WŠn¼]ãh.Ñ~Iu£xçÁþ#ðÕ†¢³ÝèÚªýž÷[†ÆUÝguwnQ.£›Ë7+lRT‰À¯­Ë Y¤ùZõ¦æµW‹O¼$ÕÓÖÖ½Õ^ÂXŠ3ø£J´¢üéÂNö~òå|¯ÞŠNöW´’÷¿ø·ÄÇŸ„Þ ´Ô<¿ k>ñ õõŸ•yóÛK¦, ¼®õÚ.gáH à`Ã/iÖüGqâ‹/ Ááˆmt§’Êþ}5$¶ÒXÓÊòÔ‡–i˜,Îÿ¼€êáuS÷îêÙíuNIIëd’OÝÑI­æÒs(µmSÜJ9µ¿ÇQÒ[s{Üߟ"ViîiYþÒÞÕt¯ \è?¼kªø‹Y›TŠo ÙZY‹ýi·f¿{²÷+ÎQ1²<…×ÉYFHΤãN>Ö÷¦©Æ«’½”d¯ï9?yr¤åîKMË%Í+MK‘EµyJÜÊÎü¼®6—3’¥´ä‘ëŸ"h×¶ú'ˆôø5+X5Ö9ãŠT¢EV`¬ä8=ë£BXzŽœ÷VÛÍ_õ%I9J+ìÊQÙ­c'£³Z®©>é=Ò±P@P@6~Ôß´/‚*ñ‡Àý^K_x^Q­®ž¶¶÷+­Z[Ê^æÉ–X¤#Ì€I´Ç¶Mê€0É,N!`êÒÄÕW£h»ÃK»ôåÝ»ü<Ýlo†¡õµ<4-IŨK~Yý.“»÷uvW»Øù·À_¶|ZÃÏ~Òÿµ‹Û…¾<ñ<:Ãôë)RÞ$1¼ïurÖè¾t±\ÌÏsp±F‘(V‚žšú¬háj{Õê{IßEjw¼»KHr¾²“¨¢“9iÔúÓz~í*q„^îõ¹õIß–MÁYE% ÊJÑr]ÿ†¿oÿƒž5Ô<¡x/@ñµâ]jvúE½Æ‚[9cŠUûT÷ñÚܓ櫠³žàºe€À§J“­Z4£³„j]¦­9Æî6ç÷]9ó%eêšnjV*S«-ã>K]6åËY4ùuR‚\ÒW””wº^µñ3Ç>,·øçû?|+ðÆ«&—§ë§V×u˨ ‚Vº±°†5€Ê­°I=Üp±¬¹&²Â?kŠ­|4és[¼¥8Â>~êæ{«¾[Ý]=q ÓÂÂqø§R0O²Q•IiÕÉACÉJOu|iãOŽüC­h>9ðoÅ]KBø_âŸ:ÃÝËOÒô©–ãIŠ9 ¾¹Y.-%¼·L‹`,| ÓÊ—·©ƒuµU£^­¶÷R¢¬Õãwªn57Ò-Šä§…/uáãN7ëí%8*›ÝZ*¢ŠÒÜѾª÷ðýcößøýáO~Ø–þ&ñ2C5žµ¯Y|4ñ2éö8³¸Ó.céòGål‘Å´ÑË•\²¤ÙbTçºÕM‡­{W—²ÿšœëF”ì¶NÑÛ[U‹ÒÇmJP†gV ~æ)ůå©ìeRûÚz¥wñE+{ÇÚ ‰ xÂv×zdÆãKFýtÙZÝLƒr—¹ƒ$¤Ïˆ~ËŠÄCã„ñ1WÒ*4ïÉg¢r]®Ûj7Nö’£'Rx(Kj”èÊMk')JÒÓ[EìÚI%všµ×ÉÿnÚ÷à‡m¼u⤶ø­®x¿EºÓ<@šu€OxjçR{+˜ÄB!Ë Ñ4NU‚Ë –-]>ÍO—aÖŽUiªï´§Vœ—e+8é´©½u2N…,¬~Ƨ³Ë:s„eÝÙó«ÞêOùO·ü©ü_¹ý²<}ð‹Sý ¼c}à? xoKñ,67g‡Q®åžâE’ÞycÓü¨ØRA“ûÌó\ùt”¨bªV÷½HA_K©Rrr•­ï'ªµ£Ý4i÷káéÓ÷UXNnÝj(¤¯}-½îüÏ6ýžl={â_í[ã¿jŸô-Oá׈×W‹ÁÞ°k6ºÑßJ!v¸ò×ÎÿJO:â1+–2Tb¹ðó\¢¾#zªš­Ò0”ª%ÎQ^ÉÊúûÚõ½f?ì¸Út–‘Rt¤º¹¨B\úýžoik&×SÂ>5kðO[?Ú|`'ø¥¢ZÝø‚îæM:ÔE«ÛÙ_ÍæÚK DKhZ=Ñu;X09'·0<L-Y+ÓjƒšîªF*M>9ó­•â“÷[FÔèÖ©&ÛMëÍf¿EtmN-kHÒµ›xÝ ¿¶ŠåLnUu Ç|¼M ak΄Ü[_s±Ã…¯õšë¥nd½UÍ*ÀÜ( € ( € ( € ( € ( € ó¿Èéáûê_ú6Ê€<ëã‡ü‘_‹ÿö+j¿úI-T>$Lþ|Çû~G·öNøæØþ3ÿO5ÐöF+vohMü16„7®ÿøSöügŸù­éýu¬}Ÿ\§Iáù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@P@ÊxÇú¿‰ô¦èž<×|#x%Y?µ|=Ÿ-ÁPcÛ{mqÓIò÷p0G9‰E¶š“V馾º_ÏK}ÅFI&š½ýt×u¯Ë[èûÙ¯-WNøy£ü7ðwÅŸø[M¶m}©é¦O}­Ítí-Ä÷3]ÙO¶W–Id-‡ !Û´ ëS…t©Î?ºQPä»·*J)s_Úikóó=[|ÚŽ•IRœ«^õ%.~g«¿k|6Ù%Ëd¢’Òéúÿ…¼3¢x/Ã>ð†¬¾ÉáíÊ>ÆÔ;?“H#w1,pªI$÷5½zÓÄÕ•jÞ“»ù˜Q¤¨ÁA6üÞ­·«mõmêßr—Œ|;«øŸHn‰ãÍwÂ7‚U“ûWÃÐéòÜæ=·¶×m9Ÿ/wsžyE¶š“V馾º_ÏK}ÆÑ’I¦¯]5ÝkòÖú>öj—Ãh¿ <¥ø3A¸¾º´´i§–ÿT˜Mus4¯=ÅÄîƒ,³I$µUrä*ªáFÓ’’Œb­Æ1ŠWÒ1J1Wm·d’»m½ÛoS4Ÿ<êIÞSnM¾ïÒÉ$¬’JÉ$–ÇqPPP@P@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤gà¯ù|%ÿ`Ë_ýµéÓø¡ƒÝ}Ÿü}Úÿ×EþbŠŸôº9Ÿˆ¿›Ç¾'ðŒ´Ïˆþ)ðw‰¼9k}em}á”Ó%3AvmÚT•/¬îPóiUH瓚ò 9ÎqQkKZ-µÒû¾çSŸ5/bÖœÊIëtÔeöÚouØ¡ðÂÚ­¯­õs\žokš7ˆu ¦–Ý\Ýé¢ÄC°,!Uû:"íä¼›J¡v§?e*R‚ISœç­¯;Ýjïe}5¿vÉr”¢ã'vé:Mõq~ÒïK.oÞK¥¶÷w¿7ì›àÛŸøK­nüqã)´-oOñ›Ž×+o¤Å­Iæß5¹[Q#¹“æW¸yŠäòñ\ñ¦•E»Ú0úòÓqpŽ–µ¹Rº\ÒZɹ$ÖÑÄN˜â£ºš©nŽj.7}lÔ¾Ôcd ¢´5aý™¼55¦­ˆüsâÿj7’hË««Íb.,­4»Õ½µ´‹Éµ<¯9Iwty¤ wHHB½1­(ÕUì¹ùý£vø¥Êâ¹­eh§'’r“[³–Õ:~Æ?§:i,jG–M=ÜšQÖMü+Îýwƒ¾'€üS¬k>ø‰â¸<'©_Þj’xoì鴸¤žHÝ­Mâ™ä›`¹ØÛ í¬è¿eIQ~òŠå÷ŠNé&­{/ussZ:tMi]ºÕ}¶Òvr·Ú´TUï{h•ùmv®÷•ðí¿gEãÝGâïŒ|O©]xª%ÓX­µµÜZtºjGŽÙÃöiTaÝ›t(Û²_y†o Æ:òûM^ÿ½iËk-÷têï},ëM׿ODãYtTê{En·r½îÞ¤––¯qû9h+ÿ xçÅžñU¦­­j°øF{ n•u[–º¼´)uk4nÒùL¡â.¦È|†-0N”aI¥*vþex·ýäïf¬Ò”–ÒiÕJžÚS•DÜd·÷ejšk^°ViÝ6ïk¨òêë|#â 3â^Ÿ¨ë:÷Ú|k©iúÍΧÄPÜéú…”6‘[\Ú²ÄÆÞ\2º— •(|º«¸ªj—¹É9N6èæÛk[§›ïÓ»ÔJméSÞ^ÏÙ;ý¨ÞmÞÖÕó½ckY5f®ih¿³üGá_ø“â'Š6ñsøKW‹XÒŸÄ?ÙJðH–w6ž[µ­” *4wnÌd-!tC¿ƒZ¬ý¯·²ç´Ó{]O–ú+%kid·wº²\¦©ÒiNJ ݹ&¦¬ÝÞ®)>fôZY¶ÝkoÙ×Âúv¹ xƒIñO‰l5 3T×µò%´e¾Xº[«ÛIwÛ±™=­Že—’O7³‹¥ì°t½“]â¯ÊÛZ©E¶ÕšNþò’²:*Vœäæ¥ÏNwìéÃÙ­Õ¥$š{¶­¥¹]öJðn‹£ëÇ~2Õ¬b¶Ðl,Æ£=‚ÿgÙé¢öÊÞ†Ò5Ú$]Ü4އ—ܨךª±Ö§:›oíIFQ»µ’V–ÑQŠjé+Êø´­(­"ãV6ÞʲJz»É½.œœÞ­«%é?~7|OàÿiŸüSàïxrÖúÊÚûÃ)¦Jf‚ìÛ´©*_YÜ¡æÒ" ª‘Ï'5ÏéÎs‹øÒ‹ZZÑm®—Ý÷4sæ¥ìZÓ™I=nšŒ£ÞÛMî»à'…¿á*‹Æw:æ¹s®¯‰m¼TòM-º¬×°é'I•!P#h vUÁó9Wä­©ÏØ´é¤’ö¶ZéíZrZ»éd£w¶÷z“)J¥?g7ro«Tê:©é¥Üž¶V¶‰'©Ëê_²—ÃMVóNÔo/µÃ¨é·ºþ§§]¥Ä+.{ªÞÅ}-Ì"ÊK Ð'’Àð¥•ÄcM:1ФÜeB J×Jrô|×ji§ÇÝ”Zm=*ÔúÇ4jÅ8ÊP“ZÙ¸SöQÙÝiï&š”f”£(´­ÑZ|ðÌ>$´ñuï‰vu†èO ²+SŒ÷Á¬ñ”#Š¥:Úq³¶öjÚa«KV£¼ZjþNçÍû"ü8O„¿ >Økþ(° ®íïü/â»;»uÕtÛ˜Yˆ“s@`“r»£¤4l¬A\àŽšµ§W b|³Œy4ëšwÝ$ß[­-±ÏF”(áêaZæ„Û“O¤œœ“MY§ß+éæVø‘û%h¼9á¿ üSø§ã_èZUúêRé[è>f¡:Íæ«4ɦ¬–ØQäÿ¡µ¹1RIfcd¨â©bâ½êvåß{¹6Ýùݯù}Ø¥‘s¼èÔ¢Þ•/}¶pPÑ5ʬ®Ó·74¥+Ýé×ühø+­|EÕ¼ãxæ/|@ð¢ê6özÔúOö¢5­í«A4F:ÿg™~À2¬ ËVƒ¨ëZVUiÊœ»´å&ŸG4zJ^¦Ô§ p§ Fêœá8ö¼ošÖêP”¢×{KìÙòš‡ì•àíCá§Ào†vþ/ñ‹¦ü*¾±Õ´ËŸ­Œmy¨Z¡Užu¸·œÏ$ÎÊ1–•‹ã\G>c ܪQQû<’J<½”*³Z6÷³\p¥%‚«„©+ººÎiÉ˽nµ¥ªz¤¶º|ß‹¿a/‚ž7ø[ñ#á7ˆn¼C>‰ã\øÚmD\[}·KÔ§ug6r ¢mVŽvHà±È#Ћ£…£²Ã§¾­7&Ô»¦å²Iiº¹Ú«ÉW¯]«ûd”—Ou$šëud÷ßÉ´wCöcÐô¯jž1ðįx.÷Z³²³×lü9q`mµß²Æ"Ži’æÒcþR¬m-¹…ʨç ëU¥íêUzÆu=«ƒøT›¼­ö’›øãÍiY_SQŠ£N”t”!ȧöœR´oö[Ùn-«µðèršŸìQð³QѼW¦Çâ/YjzÏÄ'ø›½euh·º.²Å 6lÖì‹nÉBUØ<ž¼7ÔÜ?æ5ïFM¹F}âïªV½—ϧ?­ºÎªMU„ ×EìÕ£%ÕJßjú]Ú×.hŸ²/‡¼?¦ü`ðÞŸñ[Ç£Á_®5«ÍoÃr­þÑ©ÆÑÏ,2ýƒíT0(<⠨ܮ22£àáž°„TcÞ)KŸ¦úÝ;§£}lÕS¯:XØãâÿxœdûIÆ<ªë¢Ñ7Ë˪ítðõ¯ØCàž¹¾Ñwâ8oÿáÏÁ‡Wž${_…ZÏö΃­ý¢×û@¹® ¤û>Æäe,ªŠO”˜`A'uZKG´(Æ+³PQQæïn^êו­v ªáñ8i|5œ¤üœ¯wÚ6µº¶÷i5í³|ðÃüNø…ñnÛ^׬ü[âÿ Ãዦµž¼FFI­ÔÄJÎ ¤îvuà|½sÅ,·ŠŠq»ÑêÓ9•%õiá®í*Š£}y”œ–½¯'ºÚÈâ¡ýŒ"Ѿj³ß†þ7xÄ|2Ô¼»K7\´ÒîšßOk¯´]Ám5½µ´«$ᤋ̙æTY“Œ’­:ºS9Sv}U%îEÛN^e-’-×3gDªKÚâ+Ò|³ªªmªR«¼¬îÝ“|ªé]ÝÞÖ>Óµ¶·²¶·³´…!µ(¢ŒacE `IÊ¬ÜæîÛ»}Û1¥NapVŒRKÑlOPXP@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,ù¯þ Sþ/ãˆVíÓ8þ£5»Ùw>lÒõ ÁðƒA³Rý›þU˜ò·¿ò-ÆzW¥¯ªßúÜóæßÖ-ýl~¼Wˆzæ?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@+ü8ðìß.uÿ‰,ñŸ‹!×4ßjºf›¤hž ¾Òìtx,/¥¶Š9,áxâºi"g7q͸ÌTb Š *öt(bæ”â¤ÛÕk{ÓQÕ% i¶’Ÿ2“æRQPx¥ÍZ®hÂÉ[G¬#.ne«æo™+ò¨ò®[¹óc|Iñß‹|Fñ…üEw¦ivZ¶à-:ø2Ëme-Íý¼:ޤ°ñÉ$&åaC2I,älwÝ!í•(J\ª½K'ÕBššQþÕ¨§Õî¥FI6”J«jn¤­wF”¦Ö©9Ê*v•šæŒ ©ÔÓT¥R)Þöõ» x[àv­ø˜jÿõ{1yÝþ»ã‰dÝ´I ©73FrçrÛ"Gƒ–\ *ê×Ti¸¨é}®Ú=9åf­¬äìÒ³NRæˆÒ•Ió¹{ÖwÕ$ÿíÕhß{(¥½­d’Ëðíá|*´ø¨|7ã+³ÛKu§ë“\¬“*6ÛhE˜šò0\:Þ<r8¬OûÇiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìq|aáÿ‡>—Äš®“q{ºæÚÂÓMÓa‰®5 ˉ’ {x¼ÆHÃÉ,ˆ¡¤ts¹ÝTíj9œ.å&ÒIöNRz´­ÆRzì®ìrEBu$ÒŒm¿¹|Ûj)um#3ß´-^ûÚ½ámSž5Ö ¾º·ðοm܈m™Ì¶²OlGúM» ³6D˜ûÊ꺧)ßÙÏ›•)=Õ“n:§g~dך÷•âÓpÕ¢å(Ùs(ßM[‹šµ¯ÑKѦž¶=+ìvŸóëýð*=¤û±Ùv9ÍÄ>×õèZLÐϪøjî+R³2}–y-â¹EÜÊæâl¡ nÁ93œéª©¾VÚùÅÙýÏþçI(Éj⤽”Sûã%ßO4tc´ÿŸXïG´Ÿv+.Ç)ã¿h_¼ãë:t“éÒîµk¨l¡¦’"i]c UK•B,q’:ÖUq¥õwiiÞM%»]Y¾ ñU¡BNM%}µ8¿†ÿô¯ˆ:®µáÛï‡Ú÷„|Q¦ÙZjm£ø™tç–{+£*ÃqÙ\ÜDQžÞe*\:”ù”Rz¥‘Œ¥Í¬dá%wu$“×¥šz4Þ챃 Æq§4½Ú‰Ê/£J×óMsE´ÒÒJ×ÖÞ¿ö;Oùõ‡þø—´ŸvieØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ŽÆ>/ðÿÃý×_ñ;èòêiÓÝÛB޶h¸¤ÓåXUÝ0ÎÐÛˆÚ†êIÖ§I=fìô¿+i?9É(EjÜåõ¸œR¥R¯H''ÞËâkü1¼Ÿ÷bíwdïè~%Ð|E¯x¿AÓ4é¼7q ÝóE®^%™¡³¹ž8䄾T(óTH`ªœé*©»7$¼ùl›^\ÜпóBJÚ&ÉZ5=•µI7åÍ{Eö—*R·òÎ_Ö}ŽÓþ}aÿ¾Ò}Øì»÷‰´;?h>M*k­kR´¸Ô­¢Ê±¶ˆª™gf`@i$HÔ(f,IÆÕvRIÔu‹zÿ3j+½åË6ºZ»MÅIM*j ¯‰´¾Jò~ŠñO­ç-v¼®óö‡øo§ø×Á~ ¾Ñ5x[Å:ž©¤éÚËÙCö&šÆX-ägq&õî®RÚ6)óJ¤p¬Œæsĵ7wtõW¿ð(AÔìœuæ’ˆëGØÂud½ØÎ0mw”¯éœ'Ö3Në–2’Ò×þ8x@“Ç–rxW½Ö¼5­Yøu4:În5½FêÒ ¸`²S ˜îsÊbDÙ#;,hd©…YÔ' ·RSŠW×Ü¿;wi(¤œ®ÞË»IÝJJ’nm$ ª7å)ÊœU’»“œl’OYGÎÙßð¿|#e¤ë×>(ð/ˆ¼9â=ÿH±¿ð¶«‹ß@ºÚZYÜ·¸–ÞHGl¼s1TªFõ)ZÒr­*Q§+óÍî’Qæißû­4ÕÓæVwRJ\TÜ£nXJ¢ÛÞŒråµõVjÎÍ;6”e>Ûâ'Ä-áóxN‹Â:·‰¼Y¯Lðé~ðÜÍwx#]óIºâX`Š(ЂÒM*.YîˆØªÓ_c ·g'®ÑVM»µÕÆ)+¶Ú²µÚ§Æ›«+%uç)^É$ŸE)>‰E¶Îa>9x øBÿÄwÖmüCeªÍà™- m\jìªéb±¤ Hèé ‘f0yMæ™DaœS©'콓rö·å¶—åæç¿7-¹9eÍ{/vêéŵk?j¹9ný¹ZµïÌÚQQ»r|–SN(ºøÉa£øFïÄž+øMã Zœz5‡„¯­tûGZ»•âKCku5»‡ rí:¤~\­+F±³*’ç§NæœÛI'f¬œ¥w++(§&ïkh›—º$’U'5Ë%&÷M7Ê’µß3•¢£kݧnV™^×ã§…’Ë]—Äþñ†u}âÉu½Z†Á®4{K¦e†þW·¸–´%4Ë!O.Mê¾[íp”ª:|’¿<ýŸ]'dÔ]ìï.h(µtÜ㪴¹fºŒå8ÙF.}5„~9-mî$Ü“´¬´Ošþõö;Oùõ‡þø½¤û²¬»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—cÏüC 1xÓÃTH™ÒõìP3ûÛ*—'-ØY#Ͼ8Éø¿ÿb¶«ÿ¤’Ӈą?…Ÿ™ßµ}íÜÿ?høfº•âÚáÉþ'ºjõñQJ„Zòü2ƒ~Ö_?Ì«¦?üZýsÿ4®ÏÿQ¨êáþëýw3ŸûÏõØýŒ¯ öL ÿÉEñ—ýtý¨Õ?… ©ê# ( €<‡RøðÓSñ…׎›KÕ,¼Ay,3ß®¯jZmž­,@’úÊÞt¶»}¡P´ñHYQ²ª*IÐMRvÕÉuQ“ûQNñRºRºWæJ_¡W÷êÕ;%}›Kdä¬ÚKD›µ›[6tÚï Úø¾êZtz×…ç¶–Úúß[Ž;‘ª ‹4íp»B;Jï#¿Ê—8qJµ:uà©J>âQŠZè ’ïx¤­+ó]^÷Ô¨NTêJ¤œœ›ÿ·›mz;µm­¦Æ€~ø;ᨺÿ„e¼A)ž4ƒ> ñ.©®"^‘Ào®&0§L¬{Tí\ƒµq¬êJ¤eëÌîÛÞO_‰ï+]ÚíÚòkâwÉSŠ’”U¬¬’Ñ%å¢Ùl–‰-’;Í?NÓô› M/K±·³Ó-"X`´µ‰bŠÔaQ@  TKßøµ/«—VÛ~m»·êÞ­õa§éöMž—¥XÛÙi–‘¬6ö–‘,QAŒ*"(T` m¶îÁêÛêÛoÍ·vý[Õ÷eÊ@P@P@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*Fq¾ ÿ‘7Â_ö µÿÑK^?z=Ù×ÙÿÇݯýt_æ(©ð?@[£Èhïk> Óô“á…ž(×¼ikovÚ‹<­Xiž¼eP¦Yn.`cm!ØdVâ98–x’…WQ¼;ä©ei?ë{TŠMÊ ¤Ü\dÛV’Lƫ.x_Þ‚Ò[hàî’•œ£ÍÏ®•Üe;xwŠþüqûOŽü5'ÃéüEyã/ø3Ä—^-Òïôë]6ØØ%/•¢šá.wƒ¦Í"*BÊË"ÁZôhN’ÅRå\”©W«5}o ¦ãk]Ý9r´úEÉ7tŽg*«•GÏQá]'m´~Ú÷½¬Ÿ:å²~óI¨Æò%ðsáåî»ñ_è ¥±ÕtŠ.½Ô>(MyhÂ}0^êP¶™‰þÕ‡šHÉ€Â-†mÆSƒå»ÓÊéÏàÕ¤¤·öŽI¨¯H»Nò³‹¦¡uÝôæþ&­?ŠW ãýËS¢äõµœ ¥vüÊk›Díæ_~ øŸÅß´ÛÏ|›Ãúž§ðƒWѯ|C>£b_Çw—¶­ŒaÖå¤dˆ«á¯/ Ž/Ý–#ÑÆÓ—=Hü1j‚äï(Ê2•K®±Š’Nêsö­É)E#¦¡O6U*;¸bjIÏù`§Q86²q“Š\·¦Úm´ß¬|Iý˜53ñáõî—à/\|;Ò44Ë/‡©áE—Ãz¼wrÜ]ݬ&è^s,.n¬e[‡xÌÜDmZR¬£˜U­{~ò.ìû4­Èùm5gx+ÂP›•š~3§'”Óÿ‹’j¢ZÊR”`”“~ã•”’”âìâí)5n÷àf­<´¦ø®ËásPƒRí§øIõÿ^i½ÉŠiž÷ì÷úZ€§ÉÔ3ˆ›`21WFž”9UàãË“NКr¯Ôe+ÉZtä¦äܽٯk.ê­K)©;IM9&ÓW”,©I®hÅ¤ï §ÉgMªKé j?ðÎz…ügð;LÕnÆŸk ÷漏™¶$R«f’] x$„„ºÄo1L̨ÍÓŒ´êS³rk—ÞRwŒ”7„Ÿ$¬¤­hÉFÎ×V1Â'=£¬ìšÒQrzI.eyÁûÉÞ2“å•¢Û_>xkà¯?ád|ø™ão„’øŠëDmOÓçñ=Ö•ªk^³–{It–Ôod˜™Í¿•{ûÈ%¹™ÀæWi$3NU0ñ©Éom*6çZEÎ.vR²Nò¤áNN1唣;µ¥'7 Ô½œÓöj¼$¢õjŽ5»jÞÖÕ"œ¯Ê¡d¥åÞýš~*Þh_mõo…ÓéÅòxBãUчü#šm•Íõ®¹ö­Ií!Ó ƒn¶ìLrÝ;ÝÈ€+±`놆’¡E/ܪ’RJêÎPjJ>â»QR…5ÈÕ¾%u«Rr«Z²Ò¤©âbÜz¹E{+IÚ¤µr´§k7'hs7/GÕ?føDõ/ÚÛá—ÀLMOYð爼?¨ørÛGÓâ¾´°“Jž}.,KÊóØÜ¸Y-ËHÈ lg…¯: ä›t«sI_ℹ’’ÖÏÙÆmZ\®÷Qº|ís¨ùR÷°Õ)ÞÛN^ÕYõ÷Ô©ê“V½nTŽKâ_†ø%«I¥øËâõ…ý§®õ=2K½VÎ/ Ïm$R˜î®Yí¥V†Yü©mv(æŒ$c Q£$¦Ôq2k¢æ”\_½dítßf›Úõ©VU(Ö©È£JŒo{;¬UßÃ{_™r´õM6âù£ ôï…0·ý’¾.|7Óü"4kÄg‰“@ðTwPcF†óí&ÏO,†*²F¥RC eŠ£@ÕŽ.3ž…9IÔœ>f´nÓR²nÍû8Zš“w’‚•îÊË*Ò¡™,C\”ý¤]¬´IEJVÒ璔쿛]n%¶øOñU<ñBÓAøQâ ëÚn‰¦\øW⯥x«YÔ+–ûuÅ´··—–ÅÖAök{»“ÌŽÆ ÞwN)²q©ïS•^t’\ÑJ;ÉËÝ”œãNïÞœiÅò͵Ç P„Ò¬iJ ݨ·öRQÕ(Þ«²QŒœã§4”_ ekûèþøwâ§Ã4Ô~x~¤º/‰_J¸ŽÕ/µ9ôèæµ³ÛkŸ*9G^L/íV3YbS©BµõªèBjÿe5¤¥ï&£Ê”ÝŸ+·»w´'ìâÕ-"ëS¬’åTd¥x¯uþöWißšO™ó;ÉáIû,xãÅ_õEñÿÃøµoißtŸè3êWö×Ùxš×ûH††S)ÜÆÓZí»ÈǘÛdÁ’º±ß·«Š¤ÿ{*ôª'ÖÉAÍ®ÉÉ>héÍetÒFôa…Zi¯öhÏœ]Ü}”çMCN¿»MGíEvlí$øã™ÿiÃñ;Æñž¬óKºÑ|Gá÷ð«ÛhöéewRÞ Õ ŒÌ·.ñØÈÑJ—$íÞÒÉ8¨ÒÄÓ¢­){u¯Ã8Î2ö{ZNɨÆ5ŒgÊö·/OiW †…K¾XRRKY)Ƨ4Ÿ½îÙèÜ¢ùÜy£­££¿eß…Ëð‹àoÃß ^øZÏCñZi–ϯCmå;ϨQ$y¥Œ°•ÀDMû›åEPvªÛŒ«“Q¦ýȤ—–Šÿ7+¶÷m¹;¶Ù½oÞb±·ç©Q§ÕÅÔ“¹Z²è´²Øú¹P@P@szç‡ôÏxcÄÖ­…Æ‘«[ÝY\Àå¤RoFÜÍa˜SZ&Ôù}Öš’W‹O£NÍ>&i‡«ìjF¥“³ÙêŸt×Tökª> ñ_ìÿñ/Vý˜¾ ø7PÑõmKÄvš¼ßô ´K«í~i¢¸7G’I¦ÜºÝÏþ\ÿº"‘•Ò,ubý”±t¥þê0qI(Ú2qO›–JÚËŸ™ÆÒ¼Ü•õL¢• xªt嬥hÉ·wÔJ)µªnŒb•Õ´Q’IÈÒðgÁgÃ_~k:/ÁÿÝ#NƒMºÖ¾&ÙøVðxfÆ'¼p¶2X] l®Çš¨Ò-Z#mŒ«HšS±5'&¬Ö²÷¹äÕÁ%'w$åüUSy:“„—5ªñÔ…ðé$ܹ›åvå÷«9I¸«E4¯*r†¼ªš“Œ}Ÿ¯|@Õµßü_ñ^©£Û5Lj¼aà»-'Âñ˜šXÛSµ¼».¬`º”>1ˆm¦s…ˆä„zu°q|²”á'%º§%É)/úónoñU„W½4ŸmJ°¦°Õ'emu{s7sŒ/ÑÔTæ—nVúx‡ö¶Ô¼OðÂòé3j ôOëÞÔ¯æº 8šáô³ …‹ù¦wkY¥ó—%dMŃ'iµV¦&q^Í8Òö|¿aÓ›”VËÙÚ<·VÑ/!Sœ©Ð‚›SŸµSÖ“R§YTr[Zr¥¥¤ÒV½¼“¿ ¾>hú¯Š~ x§Ã¶šÏŒü;ãû]n [Ûe>1ÓaÐcÒ%ž"ìÚêHÚYV)Z4&Ã"ÆÞmUþΕ’…œ½²©ýŸi%$áwnU8E¤Û’¤äêXŠÐRŒðГq:J–òp©:––ü²ärQ³¦’Z-¿‰^ ø¹ñÇÇŸ×án¥§êrÉá;M#Áêzkj—6Ún´š…ÔÓ:Ý$v â$-òÅ–ui<´Œ5°•iW~óuT¤—ÙŒa8G{{ÍÊNVÒÎ í§krUã*_ T«Å7Öu`—KÚ+–*ï[¹h¢“—§kÒüD¾ñGÃßúOÁÏÿhhÖz¦©xþ÷EMUí.ÞÖE¹¶•o^Ñ™e³‹1½Ôyݾú$nAû ÏíF¬c{oBRå½íî¸Êw·3»§m9í~ÚŠ†Ò§5%}¤œ\ek^Í]5t¾+®dß?ÃŸŠ·:’üo> ‰|_“Åøõ vº:bi¤ýœÜ6˨äið²7…„Ï·3чk¡ö¹•N{tuåæåº‡³¦¤¯z’ß*•V’ÅB¤~Fšúºs•GÍkÙIÎqŽí{’vwQÈÒ~|\Y¯þ&Cá_yÚ/Äú€$Lþ~a~Õ Ÿƒ´´6ßú}ÓëØÅ?/ÈòðÿÆ—Ïó"ÓOü[=Õ,²ÿÔj:¨ºÿ]ÈŸûÏõØý“¯ öL ÿÉEñ—ýtý¨Õ?… ©ê# ( €>|ðçÅ­KUøQñ_Ǿ Ôtø[Vñ=˜ÔÛN¸½¶³µÓo.aIæ¶ID³¸wHÝ Ávä-¥†ÃVnΤ`߬¥k.×Ù7{7wt¬tƃž:XX'-`’ºM¹Ó„÷z|R}6·©~Ú;áŸâ¤ð-ÿŠ®‰’öÇK¹htMDÚZÝÞE –±Ït!h-Ìââ!›*ïf(¥X ãMÕ¨áMuœUûÓMÎ)蜢¢ÛK[Y¥f¯Ãí(B¼ÝÓ„gt¾Ì¤â¤Ö®1rM^[YÝés áÿí áýZ/ZxãT±Óµ7Wñ,l--n>Ïe¥i—÷6ëu{7ϰhíÏÏ3Ʋ:È#)UÂŒ°Ôëß_g ËÉ͵»¹4ùb¯'fÒi3®­GððW»„cݹR…GòNvnÖW„[æ”yµ_ö™ø?‘k¬Ýjž!µK­J="ßO½ð–µo¨\ÝI—$Vj.dY"‚bޱ”s*±a¶¶)J¤)/ŠWÓMmÌ¥ü®*JRR³Q|îÑÔÅ5%6š´TdÝÕ¹e.H´ö’”½ÕË{³ÞÕƒ*°ÎÏ ƒù†¬ìLd¤”—_—àõ‘A@P@P@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤gà¯ù|%ÿ`Ë_ýµéÓø¡ƒÝm®~Õm´€Þbà‘œsDþ sµÛwÿ=áÿ¿GÿН>ðìþÿøÚ†Û¿ùïýú?üU‡g÷ÿÀ LÝ3D³Ñ`¸µÑìtÛ k‹‰®åŠÎÌB²Ï3´’ÊÁHÝÙ˜òÌÄ’I©’§(*Râ•­ÒÝ­m¼¶rrsoWmzè’_rI/$—AtÓÃú]†‰ ÙiÚn‹cÁkaaf ‚Ú5TŽ5!U@àr𛼮ߝü;¶ä÷m·æÛ»oÍ·vú½M·óÞûôøªW‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjfßè¶z¤Ú]Χc§^\i—k²–êÌJÖsìxüØ‹QöI"n\®Ã8&„ãs$Ó³W¿GºÛgÕu \\o£µ×{4×ÜÒkÍ'ÐÒÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjnÿç¼?÷èÿñT^Ÿßÿ5 ·óÞûôøª/Ïïÿ€†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjnÿç¼?÷èÿñT^Ÿßÿ5 ·óÞûôøª/Ïïÿ€†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¥{eºòÛlÑæ?XÉþ#þÕTÜo·n¾^‚W,m»ÿžðÿߣÿÅTÞŸßÿz†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjnÿç¼?÷èÿñT^Ÿßÿ5 ·óÞûôøª/Ïïÿ€†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjnÿç¼?÷èÿñT^Ÿßÿ5 ·óÞûôøª/Ïïÿ€†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjnÿç¼?÷èÿñT^Ÿßÿ5 ·óÞûôøª/Ïïÿ€†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðPÛwÿ=áÿ¿GÿŠ¢ðìþÿø¨m»ÿžðÿߣÿÅQxvüÔ6ÝÿÏxïÑÿ⨼;?¿þjnÿç¼?÷èÿñT^Ÿßÿ5 ·óÞûôøª/Ïïÿ€†Û¿ùïýú?üU‡g÷ÿÀ Cmßü÷‡þýþ*‹Ã³ûÿà¡¶ïþ{Ãÿ~ÿEáÙýÿðSÏüB&4ðÇšèßñ+Ôq± ã÷¶^æ¥Û jy÷Çù"¿ÿìVÕô’Zpø§ð³òßö¡”?ÁÏÚQ}!·ÿÓîŸ^Æ+øù~G•‡þ4¾™6œ?âÙø|ÿÕ,³ÿÔj:¨º¯ë¨§þóýv?dëÃ=ƒÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ( “cýŸ¾" üeøm/Å7ÿK á;…ÔtÙui.%Ë]h˜¦Xšå¾Qn…”<ÔFÃÑ¡QÝÒPI­> )jµÝ&´jͧÒÏ®ž+Ùcã‚ÙÁ´úòB0Ñékò§ªvÕy­­Göuû~ñOÿ„ÃËÿ„§Äžñ™ýŸŸ²e.˜<œy¿?›ý™÷þ]žwÝmŸ7TkrÕ£RßZ•=yÜ´ò·6ým²8iÇÙÐT{Pt/êª.oü©ðùo®œŽŸû#Yi¶ßt‹oH¾ø­.ºÞ-´y2\­ô·2[½¬1ó[­ÑŒ¹I#•Qs7Ì8•+`áƒOÝ‚‹WIþò.>û½ù£%ÆTÝÕ¡WΧÙõ†±Ëï®EnŽ‚+Û[óIIY®y))Z/ø}û+·ƒYî¾iÏá¯[ëž|?O kôûÛ=·j—’«È~Ûæ (]Œ¡0ù^å^ÕU[[J‹•?u{NM“»VåÖíó+-9nøaIS§V’ÕISWzÏ÷uýéiÍ{[efå-ocì:ç5 ( € ( € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒã|ÿ"o„¿ìkÿ¢–½:ô0{³¯³ÿ»_úè¿ÌQSà~€·GË¿´>¥¡ø ãÃÿ‹’xSMÔ¼Aáo‡~4Ôá–â4ŽWû7ök¢ŒÑ Î7v¬ÒæÇ¡7JX·M¨ÊQ£½æªãy?åWMù#ÒTc‰£BœÓiWŽÊïZU›Q_Í.UeÕ¨öFˆh/þ »ñdž¯ï¾xÄšNá Û+Ý"ÆöÎÕßYÖÅÒxÍÔΪ±*²:±-‘!\,u—µ­ìÓUý“mtönwåé%§¹ÌÿĹ¯8Í:0Ä=T¨Öª’zþîqW¶±mµÏe}RŠpn[ïñ¿ãž§wð¶úïÁ'âIñô>ƒÅ£G¼IH$ÑF°³¾œo ­)@öâ!vr¯»Æs£­*.›åº¬å}[öRå´V›©FN÷åQ›ÖÈÒ¤>¯“©ïEF”£mï*{/{†Q“ºø“Š÷[m]ðïÆï‹^"ñoÃ_B|—x¢=V·ÓîîaÔE¾³·-§Åö•0™„ò©Yo&AŒËå‘&1¯aSâùaETå¾­óN;[’\ª¤%ËySqÓÞæ‹©JTÔé]sûXSMè’)U»Ž®ñ²ƒ\ËU'¦Æ—ì½ñ“ãGÆ{Aã|?·Ò~kºdz¦‡¨[Çeˆ³ÿDZ’-RîK£±†e{k"­ˆÚsêtœ+?}rúIJ-¶’æI-,ùåΧ¢J7yW—.*Tè¯r.¤[{§ (®Îïߺå´Z·3Üñ?„š¿¼{Ÿ‚W|?‰|UñSº¾Õô‰¦ŠÑ´ýf(¡Ùom4`)8ˆ‚éµU1yRqƬã–Ó’øhá©Í.íÊk—É;^öv}îºñP¥UjÓ½çVŒ[VûXe9KÍóFû«Ýݦî·-ÿjŒVž²ø‡­é¾ k|.×Y½Üíq‹¸¤ûX;’;v]›~lﮌ\VׂzÃØÉ7¢å«7žúÅ8ûûKÞ—$tˆ°˜YÕÄÑ¥Uèë:·ó.eÏú?g?u«Æñ\Ò³o¥Õh_‹³ñ%–¾| ©ë—Zw†u "ÿG·¼ŠÇEþÚÔNž‹|^f71Âß½£[™Õlƒ†«•ñ/iF²§ÌÖ8ÊMF7¿´\–qæjõ)k«G¯>ž2kÝ••9V÷§·ïj¹eεå÷TgñØ¿©üeøÝaªØ|7‡Pð׎[ÇpxNoG£Þ8Á6>¦ìm2GqŽ5hÓRt~`ÙŽýªQŒW.•o}oìùpÚñ|üùjFzË–Ïz‘ö«)ëhRšéoiWÙZ[ÞÖsMZéÅYnû/Ùf÷âf£àïˆw?|k§øŠæxŠÊÒ[=:æÑ­Ö Jê&LÍwpL9QåF6ùQ€™“«ŸÊòjrKÞ•ïÝ4í}5–÷—]4VÔ©GV-®UìôJÚºTäúõººþni_Þ´|ÓÁ:úxgöø«¿‡ômd­¿ƒ­–Ï]´ûT gÔl`óBdbXüß26ÏË"#sŒc¹³L==¹¥~«÷MÝ>K_³hªªóÌ_gŠ•º>YU•Ÿx¶¬×Tcüñïü'¬5¤w^ºðˆ~-ø»ÃߨñÁrú²No5+³uö/”ª¾I n`'Ëýïœ3å&5œ2ü5ÕßÕå(µ´}š“÷»ÆMr]rµRpž¬xålF"¬>àúóÓ¡ -¹ZæR×›™)iÌmoö¡øã¥üð7Ä‹Hü)©xÿ\ðí×&ðî™áÇ6Öš5¼™k›­bÙbÛ4¨UódÄêÚ_)ݺëÁPÄ›ÖPömjÉr(»7{)¥hO™Ç™ò]EÔ°üõªQƒ³ugNŸÚ»”Ô¤ÕâšIE¿z 7µß2qõ‹ŸŽÓÄŸ|@±xZ/…^Ö4{MFÉôû™5±º±°ºººûWÚV$Ëy,„y]#ÀÚÃ.Bšƒ‡¶zJ­JWZYÅÊÛßâ¨áÒ1æ“v~盫‡§RŠ´Öiëz|ÑVIß’›äßšm'e©ôÂïj¾;Ð/ü[t,†ƒ¨Üÿ`›8ÝZ]5ʆiY˜‡iJ<ÊT(òåŒc ±Î)ûRš´åf»)7(+=STÜ9ÓÚ|Éh‘rkÛTŒ_»Ê»Þ))ùYTRJÚ8¤îîzE!…P@P@òÇíq£Øø‡à6© j‘³éº—‰¼;ipˆå£“_±F† œÈ9¨ö~Û„…Ú¼÷NÍ?g+4ú4õO£ÔÖ”¹(âedíF¶]?ÝÏFº§Õu>vñ_Æ ká×ÄÝ?Ä5¯ˆÿ ¾xÒöê!…¼AeÒ¥³¾ÉSµn&Y 4W 7T±­ N"±œ£Fû0…GVÏÒŸ¼ªGWh5ù£+kK { o’U àÞ²”=•k¥®²ƒ~ÍÞÎM)µÔþ¬øWãˆ÷ž5ÖüñVð޹yƒ§ø†ßWð}…ÆŸ1ÜÉ<~DÐMsrIÍ»„¬M€ ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ”¿´Ä¥¾~Ó ÿL`ÿÓöŸ^Æ+øù~G•‡þ4¾™³§É2ðÿý’Ë/ýF£ª‡ûªþº“?÷Ÿë±û%^ì˜þÿ’‹ã/ûéú?Qª SÔ*FP@OQí´û똱æE ºçÔ)"€<“â´¯ÿcY +Ä~$ñf³3æøsÃ÷ öËóÝ+:x`Š8פ–HЪ wDiRr©ì ®ìäöÒ*É·v´»InÛjÉëjå´I;$Òë«w²I&Ûi7Ù$Ûi&ÍÏk'Å: ®³}áÏxnòG–9tm~è-Õ³G#!Ü`žX˜»•£‘Õ•”ƒÍi(¨ÚÎÿݪ[mÛªmY™FM¶šµ½;'uk­ŸªwM&š]7Ùí¿ç½ßþMÿÅÔ•pû=·ü÷»ÿÀÉ¿øºáö{oùïwÿ“ñtÎ+Á>9Òð~¹«GâöðŽ/Ä;+ì´ÏêÚ ÞÏ`’+‚ð²ù$»ndMÁ˜dg5åNƒp©r§QrÊöjK´•×2ònÇT*%*nwjæVѧÞ.Ï–ZocÅ>þÍÞøuuâýKÄZwƒoæÖÆŸ z7„¼žÑtè,¥’≖àùÿjšYÚf”’Â=ª¦0OTdáMB/U';¹'gÊ¢”våI&í«æ”Ýí+,$œ¦žÑå”l•¯Ï¤Ü¿™Ê*0}9b•·=Ã]ðßiþ!Òš7„´ÛÐmOÒ…––°2Õü½ð[íAåDÞLYDŸ-2>Q$êJRœ¥w+&ï«KdõÖÝ;¥Ç‘/v÷·K믯¼õßWÝ™ømð³Â ×<[á?†ÞÑ{w•Ýß]]å®þóîÍ |)øWáO kÑþxrÓC×jÊÏ@†5§dÙ#ÝD±í˜ºä6ýă‚Mi^*½áÊ”/u«-VËm,ºt]‘Ã…Œ°ª-I¹¤“–Íۻ߫{õf¶‡à†ÞÒ´ Ã_ô-'CÐîž÷KÓ´Í+h4Û†+MiX¤+4 º€H‘Æ~c‘ºŽJNZ¥ÊöOu¾Þ[%©E-%füìÓWïf“WÙ¥Ù7…üáÍGÄZLJ¼%¦éz¾¿:Üê×Úv–¶ój“@’áÑJà9'Ö~Å*^ÂË’ò|ºZòø¶¼¾ÓëÔm©OÚ¿ŠÉ_­£ð«ö]N‡áÿ‚|&uð¯ÁoèÍ|нÑÒ¼/kkö–†Uš#&ÈFâ’¢H¤çk¨a‚«‚4”’i«5£I¤Ö»¤ÚO³k«åíg*“ÖRRM½[Rø“}T¾ÒëÔÙÓ>ü*Ñ)¦ )‘ÒÔ3áTn#8v­;Šƒz-•ô^š’ìæê?‰îú¿WóyÙ}ª/îÍÿ~_ü*y—Þ‡pûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ôµEýÙ¿ïËÿ…ËïApûT_Ý›þü¿øQÈü¾ô<ÿÄ2¬¾4ðÆÐã^£÷Ñ—þZÙzŠ—· ÜóïŽòE~/ÿØ­ªÿé$´áñ!Oágäßí*âÕþÓ#þ˜Aÿ§í>½ŒWð#òü/üi|ÿ3¥Ó¿ä˜øþÉe—þ£QÕCý×úîDÿÞ®Çì…xg²cø_þJ/Œ¿ì ¤èýF©ü(]OP©P@Pn³ÿ }Wþ½¥ÿÐM|©ñWNñ]—ÄüMðφ.|Oo¥éz®©h:Uå½– ð^Ik"Ïi,òCøÞÍC+OÉ!ebñªÒ~"ü;ðM‰týbîMk⌷pÍqhÖK ¬ —ÖŸ¼“íRnv>XÚ‡šñyêJUãMsJRŒnS“mr«]ôZ(·©ßÉN8uZ£²ö‘‹•ÒŒbãRNNöZr%w(¥}YØi´‡l<;ðàüM°Ôü9ãïèÖ:ž£áû}#P¿3ás},02ÙCæùˆ%º1/î¤É[íôkR¦ñsÃáŸ2RåMµk¿†<ß ›ÙE6äÚåOš7â„§ 7Ö+l¹õI«¨k)(¿}G–ÒwWŠiKSd~Ð æñ”_íüOp|Ms©Ë¢Z¿ö=ûY\êE$²ÛÅ{ä‹yd‰a—ÍT”˜Ù >ÖÂןµ£*´Þœ²šm}˜i)%£”SѸèÝ’whè©`ÿz´\·òçqåMëiII5«ånTÚÆð÷í à+½#ÂÈúæ©â}cQС×ûÂ> ×'¶’ÞHät•£Š+ƒiæˆeòáž_5¶í]äŒÞ.WUe¿quz_•JÜÖQ½šmo(Ýj®{7žÊMss8ÚêêÓp×]”“;´Œši'lþÖ?Ò.4¦ÕH©G­âî“}“qi^×jÇ…êÿ¾2ÜhŸ~.øZ×Âkð§Á×zŒ#Ú…ÓêÞ ƒN–H¯fŽûí1ÃhKÃ8†6·˜0‰Y¤Q.#ÂcF,N)Ú,ßNJrvŒÛ×™òµUÅ(û¯’êI³§ØJ¾*X<;\ë•]ê¥6”œtøUÚ§ÍyZJRåi(¿l“ã7ÃhluýF_í´Ñ5 7J¿qipþEÕøµkHþT;üÁ}kó&å_3æ#kcyÓ”$ Ö®R‚ó”/Ì­¾–~½.sRŸµ¤ª­?kÿnZNÿù$´ßMµWòO~ן õÏ j$ñ-®½á¨cñ]÷„ì­õjþf§u —BÑI¥ŽÎFòYÒB 9”ª´ÁsÒ¡5¬ªAË•jô³•­«I4ù­f¹­ðÊÛÕ¦éׯG¥.KÉè½õjôø¥Ë£w\³øezç…þ2ü7ñ”¾¶ð÷ˆ^âïÄj6³XÝ[JVÆXá¼I£–5h%†Y£FŠ`’$mù[ v§ ToÝŒ#6Ö«’[4Ö÷³ÚílÒ3Ö͵kK“UgÌÔ¤“OUxÅ´öjÍ;5?ð/í3ைßÏï éºÝÞ™qá?Ķ%þÆÔã´¼ŠèܦGµX£QVG”wx€ó"uS¥)´¤¬éÉ+>©¤ï몴UÛ^÷ÃvV&?V•8Ky:‘vÖΛQiÚýy“Ù+Gþ~BÿGÖd…P@P@P@៼yâÿ†ß 5oøËI»ñpÕ´Ý:Êß\YM«½æ§oh|Ï-•€ ;Aà€pÀ`“sxŠ4¡nwk^ÍÚVOT›µ®ÓJ÷³4¥Îe)[–%{^Î0”•Ö—WZ«¦Ö‰­Î^Óöˆ°¿ñÃ7gÓôŸkñ¯â 5v1Ï ÝirØÇ4¹`‘ù/qr²îSÌ@‚;œ¥FÞ¯=éFç Y®e94·Õ[Ýø”¯ª°¡J¬éÂ<Ÿ½ucMÇ}áRZm{¸ÅÆ[J™hÓ=;áïÆ|P—R¶ð•þ¥ý¡a7éúÞ‹¨h·B ·yS­½ì1Hð>Ç *©Š0 J-ÒœbäÖÒq}Ô’NÍnšÝ/Á™sÆé'{«§º’Úñ{I.¶n×WÝ_Ók2‚€ ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ“´¯ü’ÏÚcþ¸Aÿ§í>½ŒWð#òü/üi|ÿ3¥Ó¿ä˜øþÉe—þ£QÕCýÕ]HŸûÏõØý¯ öL ÿÉEñ—ýtý¨Õ?… ©ê# ( € d‘¤ÑÉŠ7R¬§¸=Eyµö§àé^Ôíë¢ÿ1EOúÝ÷Ž>hþ?ñ¯†üI⡺Ь4 kÃ÷š ͯ™£¢l÷î}ÃhU³#nÓ»Ìê»yòT,««µí#švqq“’’}né«8´šglkÊœ`¡£ŒÔïé ÆÖóç¿ÊÖ×OŸõÏÙ ë\ñ?„|m­ø‡À^.ñV™£[h7—¿~Åâs­Ä²Û\[ÿ¥Âö·{'tšUwIX#ùQí ]jºx‰Wi')Brå÷d¦¢”œ%¯,edã¥ÈÖë~jôãS °±VŒ}¢‚~ôT'kFIë>D¬¥t䜹®Ý×máO\|uøàoj¾ Ô¾øgÆúÇ‹nPð¡¤C¤,ö×âD:ÍÁ[}EMÞ£¶µ@Â6fvGº¹p´ýµHÐ%'£ÕÆNÞmA|JÐj™sN,Û.UQCz²¤Ú^÷Âá9>m”_#n?<£Ôc(¿Sð‡ìÉ®xBûà°±ñæ‘™à]"ÏJ¼½Ó4›_ÄÛÇ*ˆn/ÿÊk2òû4ÖÓ`Ì®®Á×zÎ8Š•¥5e8¸Ù;'zjæšjRŽ®´\]’|¼Êk']ÉÇG)Êwz¸óUöŽ1z4š´$µRøš¿//¨þÆj~øA¡k"ðˆõ/‡6—z6˜=Ô¿´¬fÿ„šîÂïìZ^›ýŸm§ý›M´±òá‹Ì“Ÿ²oUÏÈ®-·qÖuy©û=_¿RWníóË›Wevº¾¯[-Žu*Z%ÉN4ì•—»)ÊékeïÙFîÉnÏ9Ö¾x®îx'Ãÿ!Ñþ ø¾òê÷VÐC2êp·/{ Ž¢.V;xgv‘˜=¬Ò)¸›d‰˜ü¬(ÅF4©Ö\Фô]ÒnQŒÛ¿4bß*K—÷j0¾¾‰Vš­,MËRI]ïi(¨óÅiir¤õr:æqi¸¼ÿþÍþ#ñˆ¼Q'‡~#iº/|K­è> Ôôi¼<÷—mu¥½žÅ‚ïíh‘Ã$z}º0;¹ƒó¶´ÂÔ•°©Uó(T•HôÖjÒMëuw)-Ý›iXÆ¢^ËÙR÷W±t{Ú/ÚY®Ï÷–wæ¼SK–MJ<þ üNðΡðçOðWŠ,î Ÿâ½÷ŠloÃݥ喱4ßÚ.À¸ƒÏ¹XÕ”ÚWqr£ÏN¥m¯ÝÒ« ÛGw–-_ãµõR´¤“äI8½ëMU†.£ûj…—^hNŒ[Oª´šµÒR÷¶qô?gŸèòx7ľø¦Áñ+N¹×'Õ5­Sò^Yê#Vš9î–5¼­ö=½¸„´ÒìHðâRÅ«)QЦðôî©JŸ³’ÞM¹ó¹©[I9ʤ¬Ó¿kZ(Îu%QNR·;œf´|¾å9RŒZ½Úäjö’m«¦¯e¡ð‹ö|Ö~ë>½Óüyi¨éšO‚´ïj–÷z3$Úˆ±{™ ¹‚U¹ÛnKÝI½9B²rOlñó®Ú÷jr4º©F*^±qZ+&ž¼ÍhMg*®ú©Ö›oª­%&´²M8¯zÖjë•][éÚç € ( € ( € ( €<ÇâW€?áfx7þoíoìÜkZn§ö¯#Ïÿ-J Í›w/ßû>ÍÙùwîÃcDýž&ùöÔ­ßÝjÞ[Ž2µ:°þxNœñq¿Ê÷·]®ñ÷쥡ø÷â/Šücqã FÃÞ&ð®­áÝOÖ°!Ss¬2jLÄùRù6p#!FF1£`ûùèÆxzuaNVrp”ü’Œý¦‰ï?{—OyÍßßvÞ8‡ ”jE+ÂJRþý¡(E>ÍFn<Û¸òÇhFÞðãῌ$Lþ~O~Òãþ-_í0é„ú~ÓëØÅ?/ÈòðÿÆ—Ïó:=8ŰðùÿªYeÿ¨ÔutÿÝ?®äOýçúì~Çׄ{&?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@ðGí[ñ?üJÐu Å~ãí+á_u=2%çIÒ->X$X$Îñ›Y˜¥XC'+c*Rš–)SzòÐ]ôu¹]×mmÓÕ3ÐÃS§Wê´«/vxˆ.×^ΪvôæW¶×]ÑÊøûâ¯Æ_…úÄm2çãšäZO‚uë]WÐì1£KZ’Êö‚£ZùQeBÓ(fýó6vJ4•a'Ëâ7&ÕÝ7K›ÞvåN-7Ïe{Érŧæaëaibšæ•J¥Ê–žÒœ#$ãmlÜÒån_ ³Õ£[Jøõ­hPéÚüßìüKðGOø‰o¤Ý|OÕJ†ÒóK—G–I#–òÞ8íLqê-o¸‰cùñ1erÙP’R¤±1äçU”o§?*NòzU‚WJ^ÍI/}#Z‰8×tŸ3ŒiKMy%*ÑŒã§OgiZW”TîÞŠÜo„Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûX>Ë÷¦ÿ¿Ïþ4s¿/¹ƒì±zoûüÿãG;òûXàüsã¯|,ðv«ã¿kri^ÓæHîoÊÜL"2Ü,å" Ç2Hƒ!N3“€ ¢¥eÂisY+Ù-¯«z$’m¶ÒIjÒ)ÊjN)¾U);]»E6ì–­Ù=ÛÙ&Í9|Uá8¼Cá¿ ¶°Í®kö7:–› O4‹wmn`Ȳ.Pö¨1–·åsƒŠ÷ùêSjÒ§g$ÒM]´·]ÓVÝu%rÊ”k'xI¤šwM¸ÊKïŒ[¾Úoª:Ÿ²Åýé¿ïóÿO;òûìe‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,e‹ûÓßçÿ9ß—Ü‚ÁöX¿½7ýþñ£ù}È,yÿˆbX¼iá¥Ît½Gï»7üµ²õ5.Mî±çß?äŠü_ÿ±[UÿÒIiÃâBŸÂÏÊ?ÚdcáOí/ÿ\ ÿÓöŸ^Æ+øù~G•‡þ4¾™ÐißòKü?ÿd²ËÿQ¨ê¡þëýw&ï?×cö6¼3Ù1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( € ( €8¿øHøáÕðηqy€Ô4ýḴtI<Û;¸nâea´Én†2T°àýjuÖð|˵ìÖ¿&W3ä©“Œ ý'o;=<ú3´¤HP@P@P@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤gà¯ù|%ÿ`Ë_ýµéÓø¡ƒÝ}Ÿü}Úÿ×EþbŠŸôº<7ã?…~)ëÿþ ß|3Õ¬t)-|9âkk¿jþŸZ´³ó¤ÒöFR;›uIŸËvBò|§ùE*J¬±Tê»S8EÛFýù_•»¤ÒwÖ2étwJqŽWj¬¯ÑS¬›ikmRvkVµïóÿÄ_|Dø}㯅Þ𷎡ċsöÔÑ®à@íÙœ_Á5«)"®%WìÃWxŒuJµV®p´^‘t쓊”¯ª”e)%8§)lãÍ‹RX %yËÛ9ÎÞ÷<¬Ô”ci=\¥ÁÚéÆIÞ'¼ü2ðŸÆ#¡ü@Ö´¿Ýi>4Ô|k®(ˆ¶Zž»i‘£x-#²±ûuªÀ†'’T$<{A ¢=˜Ð÷0ØHÏUÈœÿÉïïkËd­fš¿½ng'-ñ<’ÅUih”m¤…MËD­'ÏÍw{§u~‡ñ/Ä¿ô_üVð…—ÄK­[\ñ—„µ]hZ^©qco¤,šTwê/"Col™‚üËH¬Ë#1VW$¼½ª•0ðš·%jœüÛ88· _ÅyE%{I;¤•ÉÄIS§'»xi%Ê·«ûým¯,’äi¶›´c)rÅð>$“ã:'í¦ü>ˆz¦»ö»{—ñ…å·Š-ØYIª“ue§érCÉ ˆ˜$úDÈÓ*®Ï"S ?6³ÐU¡ÍMIêÜýÙ^n7Ui¥>Nx+ÆÒn7Qt¡¤šŽ*m+ɯ*ÑF2J<‘½½œïö'%}=þkÊsë>ø_Ç:§‹~ Xj<ø­xNOß]ÜϦø«Â±‹„›J’ÎÞñ5;™o'@ÆíÜNë"™cįwÒvœêM+ªqµùZru*&ùRIIBѳM´•I^N39%ïP©õ•h+Y¦¡ìg{7­œÔdå’“åÒÖ4¾9|2ñ÷‹¾-üRÖ4<@|0>hö×Þ³´„YøÖ¿ÔÞóJk—‹ÍŽg¶rˆm牑®QŸr+“ 8ááV­eÍZqµôP^üRÖN´¹uŒù}›^õ×tùªÃJŒù*~úÓ½¹dý/3×–2iÞI)Å'(5(œÚÉñ[Vý¤—[¸ñG<9á¹Ò¦ð¦Š<â{› ­*K(„]IktšuœŸhk¥“ûFÌÏÈÊáD[)*І!s)×½dîÕ›³ön2•â×Ã%ÉË)J.¿3æâªéJ†R‹…>Z{/y?iïÅÅZIò¥ÊðP•ÖªLòQ¥|K½uýJøÕ'Å?…ž3ƒ]¿ñ¶­¶ÛÄòÇ`Q4Çyh^X¤0®Ÿ‹vXÓÊË+UG’*³Ã]R’Ãòó|m*‰ÍJþõÔmí÷SæäÓ˜ôh8ËF8‹iˆNVþ"e®œ¶v‹^õŸïŸ3¦zïŽtŽ/¡þÒ^'ðæ¥ãèüEöƒc¤@'ÔçŠ-¬ô—Õ$Óì#ž:–÷æÖàH²¬2G+±.·$T~ì«Ôævm¨)KÙü-IBí6㫎üÑŠŠâÁ¶éQæWœpÉ«Ù^³ö¿jÎVåÒwIò¶­©Ÿ¥Eâ‹|;²ñ¿‹¾-øàØ»ÖQ»ð¿†üo¡ë0_lö1MÍ>¸öaN |ï9ã24HÄ""‚nœ}ªwö~ëMr·í$¥Ì •¤¡Ë)èãÎW¨á")órTtÞ¾Ò<É«ZÎÞë“w½NYIÃTÛI(ªˆe׃uÿ øÇö‰»ðEżG¯x»Â:¦Ÿuö\Û]é 6Š·Œ²JÍõÙx’&DÑÀŒŒ«ài‚n.…–´kÏÚmk57žÎú¸^<ܪO™F×YÓªFÿî“QßâJ­“]'ü7/}ÉÊQ÷¥6úï EñO‹6ÆöOŠ ñ%ÍÏØÄÿâXXÃý·ìßé~nó.žkÏŠŸÔ”©ïì§í9¾?ii[“­ý¯+‹‡¹ìy“÷šOLo/<ù{Òövíh{Nki·µ¿>¼ü¼ºrþÎþø£á[ö}Õ|I«|F¿ŸÄÞ¿“ÆQø¿QÔ/aµÔâ}8Ú‡†rc³œ,—iµ6”+—:³×«/g˜ŠQ·*'×›ÞS³ó½å¢iYE+‹Š”çV/U^¤R[:MÕq÷V–%5%´µo˜ûÊ¸È ( € ( € ( žÿhÍTñƒ¥éEÖ§vÞ)ðôÍign×a]²’W( ‰;±Æ«€ «Œc,vÚ/uK[íog%¯Kkm{šS“E›¥Y.÷tä’^mÙ.·Øù‡ÅÞ øÝàψïàÿ†¾Õ3ðÿÅíà_ˆÒ[{Y.ÿ³ž™$² ‰<[ʱ ~V€C’Å%#žœå*nåÌ£FiÞu ª6ç÷©ìœãí?åâK¢Ÿ±Z Vös­µÒ S¨¦¥ýÉNJI«$¥*qIB<ÞÛû;ÅxþÒÇþ˜Aÿ§í>½ŒWð#òü+üi|ÿ3wMÿ’[áÿû%–úGU÷Uýu&ï?×cö.¼3Ù1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( € ( ‹ixËÁŸ~kÞ×5|;¢i ×5íÞâE·Õ, ›JŠá¥ˆ²<6÷73G•'z¸ÜM9Ebªû_ƒ–œ_÷yç(©k¢Q—$§-ýœdµ½žÕi:¸+R_¼ö‘å¶íªu¥Éçí9yôRq›Š9‹ïŠºôß´Ä^656¿¬|'âkKM>ïQk]&ö}2M=®5Ü ®f¶ó >ŵvP| áÜéÐÅÔœo7¸EßEÏ(A$“w©$äœc'8N”´LtãŠú¼(½H&ÖíÔ¥VrNí'Æ4ÚM®YûE'ü»^ý­|_â-'M‚ËàÈO^øÎ?Ç¥_êzŽ—kºM*MF;£%ö™ot±c†³ Í…WÚ4IS=åݯuÓjëNo‰4ÕìîÒ’KÞ9ã%ÉV¤¶ŒiÉ[^eR¢¦µ|«I]¾W%Ê•›“qñ?öñmïíg]ðׄ_Eø«má/äÂSqöïE¹·µ¸dE·1^6XÍ’À¬<°ŸºHW–´=µ&èɨԅ _iZ¬ùZ[òÊ.ñr‹»Z§¢G¥¥lU:Uâ›xÂÝ%ÍNU ÛÑòÊ*7‹^ï3vn*ûÐ|ñÂ6øuðŽÓáwˆê}Ñÿäƒþ/áçý ~"ÿ¿Vÿüvø†Y§üþ§÷Ëÿ‘øˆYoüû©÷Gÿ’øl¿‡Ÿô-ø‹þý[ÿñÚ?âfŸóúŸß/þD?â!e¿óî§ÝþH?á²þзâ/ûõoÿÇhÿˆešÏê|¿ùÿˆ…–ÿϺŸtù ÿ†ËøyÿB߈¿ïÕ¿ÿ£þ!–iÿ?©ýòÿäCþ"[ÿ>ê}Ñÿäƒþ/áçý ~"ÿ¿Vÿüvø†Y§üþ§÷Ëÿ‘øˆYoüû©÷Gÿ’øl¿‡Ÿô-ø‹þý[ÿñÚ?âfŸóúŸß/þD?â!e¿óî§ÝþH?á²þзâ/ûõoÿÇhÿˆešÏê|¿ùÿˆ…–ÿϺŸtù ÿ†ËøyÿB߈¿ïÕ¿ÿ£þ!–iÿ?©ýòÿäCþ"[ÿ>ê}Ñÿäƒþ/áçý ~"ÿ¿Vÿüvø†Y§üþ§÷Ëÿ‘øˆYoüû©÷Gÿ’øl¿‡Ÿô-ø‹þý[ÿñÚ?âfŸóúŸß/þD?â!e¿óî§ÝþH?á²þзâ/ûõoÿÇhÿˆešÏê|¿ùÿˆ…–ÿϺŸtù ÿ†ËøyÿB߈¿ïÕ¿ÿ£þ!–iÿ?©ýòÿäCþ"[ÿ>ê}Ñÿäƒþ/áçý ~"ÿ¿Vÿüvø†Y§üþ§÷Ëÿ‘øˆYoüû©÷Gÿ’øl¿‡Ÿô-ø‹þý[ÿñÚ?âfŸóúŸß/þD?â!e¿óî§ÝþH?á²þзâ/ûõoÿÇhÿˆešÏê|¿ùÿˆ…–ÿϺŸtù ÿ†ËøyÿB߈¿ïÕ¿ÿ£þ!–iÿ?©ýòÿäCþ"[ÿ>ê}Ñÿäƒþ/áçý ~"ÿ¿Vÿüvø†Y§üþ§÷Ëÿ‘øˆYoüû©÷Gÿ’øl¿‡Ÿô-ø‹þý[ÿñÚ?âfŸóúŸß/þD?â!e¿óî§ÝþH?á²þзâ/ûõoÿÇhÿˆešÏê|¿ùÿˆ…–ÿϺŸtù ÿ†ËøyÿB߈¿ïÕ¿ÿ£þ!–iÿ?©ýòÿäCþ"[ÿ>ê}Ñÿäƒþ/áçý ~"ÿ¿Vÿüvø†Y§üþ§÷Ëÿ‘øˆYoüû©÷Gÿ’øl¿‡Ÿô-ø‹þý[ÿñÚ?âfŸóúŸß/þD?â!e¿óî§ÝþHú[Âúßü$~ÑüCak²ÇT·[ØRáöº¤ƒx ×Ãc𯉩†¨ýè7m¯4ÛM;g„ÄG‡§ˆ‚÷f”•÷³WÔÞÝwÿUË(ôj1~Ÿñ¯¬ÆÔp—rí&@³µ·/ËSIºR§£Rçÿ·”yoÿ€»[n¶¹r›œ9ܳʢJk梗um,Rо xÃ2Õ៺+»?ż<\!u'J³MI«rÅtZ7®ëi¹æeXoo“mZ.N)ÞóKFõŽúÛ}ž†°øa¢kšÄ-£ø©†—5ýý¥ÔϦŤ@׺_3÷‘R;c”¹ÿ·±J W¡ï¨ÂQ\÷æR’‡¼ù}Ù&î×¼ŸI3Ô¯‘ÑÅc%=['UÁû¶QnírÙûÑÑ­¢Õ––hŃáÅ•÷„uÏXëwH,ã’êÖÛQµ¶·7ÖÉ2Ä]]<¿ÄrDMdeó2+ªyÝJXÚx:”Óæi7)rÉÅÊÍû5f¥fŸ-Ž9=ñ ú®­§jVúuìrØ d‹Î,U"W-²…rUpXuŽˆe:1Äbi(Bp”ãis7ËkÅûªÍ§x¤ÝÒ{=ˆÈÔ\¨áª:•cÉxòÙZ¦Í>fݤáx­d­tRð^k¹E$ÞÖæÒïµúï|>ð]‡‰¼w=¾µ¨i¾Ñ.á³)œ.f[‰L…cZànŒ,NÆFu=Óּܷ9ÇÖÂac*qj±rÖ\«–6»mCFÜ’QQk¯1ÛÊppÄVtç(Ò§7îÞ\Óµ’Nz§»nJÚ¤žÅgðºßLÔ4ÿµx¡/‰#Ñ,‘4µ»†b|‡H²¸6N FVÉHÁ%n®*ôçÉGÝTI{î-|K•r¦ïxüI­5Ý$òy-<;u%[iÂ1´/ÍÏx¶›I+|Iß],ÕÊsü,‚? Ïâ-Kź}¥ôâê{[9^Òš8exÎU§YC3G&ÕŠîÃ'nÏå,RÂÒ¡)Er©5Îìå÷Pq²M]Êq{»=/uò5 Uqk$Ó«eîG›ÙߣœZrk–1„e­¶G'㯠ZøFúÖÖÊúöþÖefMFk8á¶»ã}´©4‹4íeH<@ôrœÆy9N¤c­x©7(ùM8ÅÆ^ZßtÚÔó³<¾ ¹§{•(JÖÖR—2ïu¶’NépÕêžXP@PìçÂ/ù%Ÿÿì gÿ¢–¿˜øþFø¿úù?ý)ŸÑüŠð¿õîúJÏçGr¥Ûä¹ã$ƒ ¦aBø*Þ“¾Ñ”ÿ‡?&ªF1¾ü³’òuV.¦¿"ýä´·~ÏYCÒTùôþe“i'ô¶¯§Ç®hÚž”o®­b¿¶’ßíštíð‡R»â•NQÆr¬AŠÇFU©N’“‹i«­Óïò´a8VŠRJÏ]SëóOò?)5Œâøiû/øn oQ›âç…>0ÁðÿİÜë7zø†KX®BÙÑ]Ú ¨~ÉpÅ£—>fà®@Ïe ¯Âbc•j¦á´c8ÖjÖj𩸫]ið½±ÄR†ŒÃ¹;S«G–[ÉÓXJWÅ r7uv¥ÍmRôy?nøïJ‹À¾øUü]¼³ñOö¥•߉ÞÒËCM"G·–ho–ÑžáÞMžRˆ#ëó2“äã*¬F­zq‡Õ•vöšS” ”RvrRŒŸÇe{¶£Û†^ÇN…h§/¬{oã6Ûjê-4¾jÞ–ZøïÁülñÇ?` ê¾#Ôu j&ñ6¥,Þ0Ô,®u{¨ž{‹Ó%®Œ~`Ûo,­ÛعM¸ojtÔ³ \väÃRqìHÅ9[Då){®éò/ÞBNMÄñùåõ ?+»z±ofÔšõj1ŽªÖæv„’ŠR=‡à>³â_åøIñáüO®üEºð®¥â{_i¾8ñ‹m5{8ïŽø2ouf‚d.¡‚¶X«rajÂXz”6©F\Õœœ¯x:ŠVºN¢Ö:ov¹csÑÆA¼Dk&½jµT6-—:‹_ ”¯}ÒÓfºoÛOÇ!Ô?f£ñKáŸÄø8Yjúl-g7‡®5—Sµ–æ;ËT½‰@ß·ÊhC‡;¼Ä V¸h8fÙ|'iF¥X'¦¬ùž¶ïk8Êêßfú˜â&¥–ãÜt”)T’–©¦ ÞéÕ>eªkI-OMý¸¼Yâ~Í^=Ô]‹©ψ¥:U-ºvR“¦­té§ÉJm^3Ÿ½¯27upòÇáyß-*ÔŸFÒt­Q¯çw«*N×PŠÒñ‘õ…ûdxÃÄ:oìý¤xCáEž·ãøcUÕ¯mõo6‘}¥˜â½µ”‹Y›wœfŒ¹ Š™“lmJp«Š©A^:P®õp¨ýÔº]&ºÙ»ê­w†œéB…KýìªÎ‹ò•5ñ=v–ú_Ýw\×W¡à_Û·Qø—â_i¾øIjž¿ðü@×5}gÄolú=š]Imu 0Gg)º•)óD²q“sF'Ùá!‹ÄUoØÐQwJò’/kvé'm½egfôOJJu¾¯J+÷µgR -è¥N|Žò×Nnª7×míÂøïöÙÔ5ÿƒÚž¡â?‡:¿…4/ˆ×¼Oàí[¾/òõimì“{,Ò =ºuÓBé*4féT’ $`óciÊœ'N£µJkQò½9jÔ„l¤ÒnÎII8¥(·ª4ÂUIF¤éÎU©®e¯58NI¸Ý«IBM5&âÒºd¿ÄoøÀµ/ƒ§ñŠŒšÇÃñ'ÁZÖ§¬Ïu{`§ˆ/-âºùX4QÃ(Ù·oÚÁ ¼g\åN• ]%¤ðø…¯wšZœÐv»vMT§«~ìb®õId¼•kà+4Ü+ÒWRwJtâ“[jç BoEy)ÉuQÐÐ?n]{á×ôÏ |Cøl×ÿí¼/á+½ì~$kÁâwÕÙ¡k»‰mÚËæF^S‰À Ä4„ ÝøÔ«f5pôb£7‰ö»A9FUM+ò¨ÆJÜ‹T’ÑÝy˜:žÃ/£^¬œ£õomÍö¥Êã£v¼¥$ÓrÙ¶ìÕŸ„ø÷â÷í!„ÿiËoíy4Íyþ0è^–ÖÇÆWÌš-•ÄvJm´Ûϲ #ŽV™ãŽŒJîªÌ6·™ŠÄSËé;ÉTÅV‹»qråiÆ ¦Ú‚³Õ;Ù(òZrKÑÆÉО:¢÷]<5)+$Ôy“Ni;'7u£V»ošñMý ñ&ÛÇ?>-xkâoÄ××µƒ¾ Ö<-á­2ÇDø§â4“—†/%åšÇéÁ%ʧ˜ó9‘׿hØ»­tágŒú´ß½^¥E [Gz~ä9>6ã&œn¢å{«#,Dd°NºÒ4i'8ÝÝ¿hù¥üRj3Isrß—¡Â|cø‰ñÀŸ³oíoðºø¢ßÇŸ¼M¦¾•âí{”Ô®t-SR¶žÒAvJv¤—V…ƒt·#=@Ï­eªŸóùP©Ó™Ãí;ÏÊr§7ÕÉ·Ù¾ÉÚŽ+â½ÙP©Z³IºSæQO¥:°v_e8ô³~âˆßðÊ﬋¼_®|¸økªxÃXÐ5ÝnïÄ:UÅ„±*Mmq{4“ œHaòŒžY“rFK죅HÝSöRƒÑ{Õ'ìý›vÕ;)ëwI­.ŽzxwU`jÆVu\á>±å„=§=ºJ:§Ëñ+&›IžOñ“ö¼øµãŸ‚º­å—Â|?¿Ž÷ºžŸâ=.]bÎÚþ;VÞ9l>×ya`|⎡„Bh^9÷„žØaå ÇMµÌ± /E4áQìýçhÚJPN/—G}9êâ#<*p¿+¡)©-\•5«WŠ“R¼yg+ÚZÙ]ýaûgêöÿ¬>x·áE¶ã‘ã»?j ¦øˆßYÛÇu§Iä35¤M.V&CGSÎãÒ²Á¨ãeIAÙIb/~’ÃòÝ-uRRV•ÓZÞ:âæðŠnJöt-çÎQMöqpwZ§ÒVÔçô¿Û³WñdÖð? ;ßÍÿ =ܺv­âW±µ‡OÑ®ZÙå)e+4Ó:ùAWÒ<0Å©`¾»ov8uˆ’ê”§((ǤŸºÛmÅ-7¾R¡Ë‹xKêëº}PSr—ò¯y$—7]ºýðã_Œþ6è^ñ×ÂøGüâ Yk¶šçöì7»¯&wXù4“÷h¨þq[~õ*Ðö.q›³^ÍÇûÑ56ü¹[å³ÕüZ- Uý²ƒ‚Ñó©uÂn yó%Íu¢ÛW©…ñ“Ä>!økñ»àXÕáçˆîæð.»¥ýªCemqw‰tëÓÜY>Ñ ¶2`.”g€> sc'†–ª­6âßÙ+ÎËütÜî–îvêº1VX?oéN-Û­9Úrò„¹$»'>µì?¼)¯øãáo<+áOjZе 2dÒõ&ííg³¼ ºY†ÌTÜ3ó)`x5ËŒ•ZT]j óƒSK¤œZ—+]T­ÊÖº=Žœ'²öÑ‚^컥%f×i$ïѤÌ€ãÁÏ|C¸³k-[S± ©éïÖ:„LÐÝÀÀ€AŽâ)Sòô¯S Q«Ï‡w§4§ðM)Gðjþg›…ö°ƒ£_ø”Ü¡/ñA¸·ÿo[™y4ÓkS;ø‡Ä>ý¤¾3ü ñ.±ªjF»im㯠Ϫ]Iqä[¾ÛKû(KçlpÜG‹œ*Þ€0O. {L%HKã£R×ë(U¼àßWË%RßHÅ_¢éÅÚèÕÃVòU)Ù4¼å BO»SjúÙjÄ4‡_ôm[U‹Bð?ˆ­¥ñ6•gu"[ßè—gì—O<+òÉö:;•,ß%Ï$m3 —ÁVôöŒ§ü9ù5R1÷圗“ª±u0uùï ½¤m»özÊ’§Ï§ó(´›I?¥µ}>=sFÔô£}uký´–ÿlÓ§h'„:•ߪrŽ3•`rV8š2­Jt”œ[M]nŸðõ£ ´R’VzêŸ_š‘ù¿¦~×¾'ø1ðÁñø÷ï®xÏÃ>*¸øwâ¿ø‹Qº³ÓôÉ­r°êÜ6—R º¬ÝXÂÊÍs–p[¢x•Œ©„¨¢©ýbZ»F5"ùgMidùÔÚNÉB-»Yè,'ÖáyIQ’åûR•9ÚP›ëe¢Ú»sJ<¼Í¥ïš/Äë¿|oÓt}@ø7 “S´“ž$—Zi­ïî4ð’ÊΉÁ ‰‘åóP"1€Øº–ÄÕÃ4Ô©»;«nÝ“í>T¥(ëË̵i¦ÜbåFm-5ÑÝ_KÛ¼T®”¬¹¬ôM4¾€Éõ5 ðÜ©7ÄÏ̇(÷—L®tßœþ´{ã‡ü‘_‹ÿö+j¿úI-T>$Lþ~YþÔK„_´¡ÿ¦ÿú}ÓëØÅ?/ÈòðÿÆ—Ïó54ßù%~ÿ²Wgÿ¨ÔuPÿu_×Rgþóýv?bkÃ=ƒÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ( € ùïâ—‹¾)Añ;á—Ão†š×…twñ•¬ê—š—‰´+­`/ØÞÅ8â†ö×nï¶9,Y¾àÀëQMT«:ê6ýÜ#$»¹I­ú-;3Y¨Cª»ÝÔŒ<’p©&öÕû‰n·fW†ÿi?Úø+MÔþ'Z\iž7]GSѯ´/ 麈\Üéó´73Á­»Îm#5£ ž4v @::”*¨U¢í ÇšòÑA]ÆJrÒ+–jQæ|ª\®KM¦4*©Î”µp”cu§3œTáË·yA©8.g̯%gGCý¨|ÿ +âüS¬ÛAg§ëz^›¢_éÚuíÄ öŸe<{w¼þuÅÓÇ JÑ,›B¦öV5tiJ¬#­UάZÙ^›~ê¾óåM¸ÝËk-Uó«8FëAÞœ©F¥úûÓ©íº‚Q‹rjÑ»rimì6ÿ¾]ÛøƒpÕ|Cyá[Cö[æê–¿ióàå>]¿c¹ùÛ|¾î\夣$ô”EÓÜ[Ë]­Ùëä\á*~Ó™|¼Þ\üœ¾·çŽÛ_[YÛŽÑ?i‚Zþ¡>aãSO¾ÕÖ÷QÓ/llîtû2‚âò ¹áH'µ_51¶sÍ5Ø[H~7ÙHΞÖæ­-ìšÞ÷âêŠ!¢’BÈWpÉç“’¤ø~ª³ÄA>iJê¯+¼¾/z3NϪ½¶ÓDE:9å;%Bmr¨YÒæN)Ý'ž©´ÚîUwÆÏ:Öå¼3âi.-õC¬Ç,ºD®Âðì̤˜Écû´àåxéÉ«öù,¢«SIÃÙ´ª%îk¦’Ówª×Ì™áóÊ­¹Ñ¨ï%?üKDþ‹Kmä[h¾8¾q¡¿…5ÖÓç‰àr|=™LO)•£ó¼Ÿ0'˜Kl ´@š—*ë«Ã™4×ïtº\©òórß—KÚöêlÖ~á*n„í.kþë[M·$Ÿ-Òm¶Òi_[\©™ñžKã%ð޾Þ"•¤w¹“BïQóDc «0Á\sZË˰/OÙ+Y*‰lîµRæÑ«Þæ ¬JÆ*=¢¶¾ÍôVZrÛo"ÒÛükŠá®m<ªÙ»OktSOðÂZÆe·fh_ËŽ\©víógæÎ3u2 G’x˜ËI/z³“´ÒRW”ÛÕ%×N–4ts¶ÛXiFö¿-î¾e¤`•ï×w³ÓB[¯ø^—wv—²xW\ŽâÛí>ÍáÑ–<¹Ñ! ò:`[§< šo‡©ÂTÕx5.[Þ­ô‹¼Rnm¤žª*ËÈÒoˆ*TWFjI¹iJדÑÉÚ+™ùÊì­ŸÆÈtá¨ü#®$Ûµ¡Ãù—Èi<Óžaó6o;¶îÀ<â®Ur b~¶ñç¿7ñtæK–ü¼Ü·¶—µìeJŽyF‡Õ¡B|–køZÚWrJN<É6Ûi;_]õ6ôËO‰v§Æ^"¼ð¯Œ&ñ–»o%“yz$‘Àc”®ùYÔ¼!QcwO-z¹MO«áa^Š¡I©9^7²IßMun[][[XZY¥*•qu(Uu¥Ujm-RÛV·*W—Ä£+«kÉøÿü/qys£øZW»·kYã»ðù»ŽX‹+h剔ȧ§jôq˜Ü—¾&ëæV«ÊÓ³WN2Ofúž~œ`¦êQÃM6šw¦äš{¦¥ý OÆ{«Rêo xˆÉ¨Y>e]EAlXEÂĀƘT 002*!‰ÈiÆzv„¹—ïù¬×3|דwwrnýM'‡Ï'7QЩw)´”^é%%è–­½Ùz~7Á©kº¡ð–·=δU¯â½ð蹂長+4BÑåO íÈÉÆ2k)O‡åJ•¬A* Uyd¯£´£5+>ªúõظÒÏcVu}„ÛšJW§tÒµ¯k+i} ¯¥üb—J¹Ñ&ð6©.™,’ʱKá•slÒ\[±ƒt HlEWÐU¬FGËTTÒJê³W¶ÜËžÓk¼“~d¼>téÊ“ÃIÆM»{då¿/¹î_Oƒ—em‘¤døæ×÷Ú”¾Õf¸½Š8®’ãÂñËÖÂYXš($âVRüŸ›šÂÜ<©Æ’ÄE(¶ãjÍ8ßF””î¢ÿ•5#NLõÏáæÛŠ‹½$Ô’Û™8ZMYZRNZ-LÁ§|ló­n[Ã>&’âßT:ÌrˤJì/ÌÊIŒ–?»NWŽœšßÛ䲊­M'fÒ¨—¹®šKMÞ«_3)áóÊ­¹Ñ¨ï%?üKDþ‹KmäL,¾4*Mj×ZqyûÃKröæS™<™$ž,Ÿ›Tgž¼Ôûl…VU㉄e¢÷k8§Ë·2ŒÒ•–žòzi±r¥žNœéO9)97zW³ŸÄâÜ[ƒݵšÔÏ×|?ñoÄb]KÀºÂÁh¬°ÛØxwìQG¸åˆŽQw[8< Û Ép\Ζ*–îUy›¶ÚÊMÙtW¶ý̱8<ã¦VÚQ¥Ê®íwhÅ+»-wÑð®>!ÿÐ…â/üÜñÙý¹•ÿÐU?ü?æqÿbæ_ô Sÿ—ùü+ˆô!x‹ÿwüEÛ™_ýSÿÀãþaý‹™Ð5Oü_äð®>!ÿÐ…â/üÜñneôOÿù‡ö.eÿ@Õ?ð ¸ø‡ÿBˆ¿ðWqÿÄQý¹•ÿÐU?ü?æع—ýTÿÀ%þAÿ ãâý^"ÿÁ]ÇÿGöæWÿATÿð8ÿ˜bæ_ô Sÿ—ùü+ˆô!x‹ÿwüEÛ™_ýSÿÀãþaý‹™Ð5Oü_ä~–Y|2ðGÄ‚ÿ<ñ?Dûe…¶—zÚmÅÌöoݶÉ"-åº8)"‚Tœ`‚8¯ç|òÓÎêã(êáVS„–ª÷’MtjÍïu©û¾S²ŠxZªÊt£ §£µ•Óêµ^L¯ª~ί~øÃàæ—e>‹á/jkiº‹½Í¾£%ÂÜ›¸%œÉ²EE( ·WN”éG i¥†qtü¹%Ì—vÚwÕ¦ÕÏWž.uêM&ëósßísÇ•éÓKZÖI¤ìIàŸÙ»à?ÃÏh¾1ð§†×ÅSjOm¨ÉªÝÌÊú„‚KÆ(ò”&WPÜ®¢UÑ„°ñä£XòFµÒ“œc­Þ’mÞüÏfÚ2œUV¥UóKÔ»ÝÎQPrv²Ö)+ZÝRLâîc_ÙËSÖ©ö¹9°Yšu‹Êßåñ+3nÛ»œgTÓ„éF¤ šSq”¼ÜSIùY6´ù—6ªrs}Žkysòó}ü‘ßkik»üYâØÂZßÇß ü@·×®—áªÉâ=OVÑ ñî—uo¨êij­ö,¼©ÝÌ<¨óòÓ¾VÚ¹á0ÊŒ*ЫéºJœV»{YÔq’Ñ8%6¢¬ú]h™Xº²­:5i»MOš_*q„eÚã'u¶›´þ¥ð¯À ñ›â øNÃNÖ4ÿ Eàûw†êSzDoæ%·’ÒÈßÉr¥Û',s[Tö•UhÎ7UšsVÑòÇ•+ZÉ(¾UhÛKSŒi**ÞÊü®îéɦÝ÷mµvÛnúÞíŸ=|Vý| 7ßø_à—†tKx›IºðÂ_x›Äºœ¶¾ÒîË5Çöe«ý¢8í¤ZÀ¶ñ¶.¡@<óÃN·-]Aº\òø¦ãJQ”cw¬–ŽÉÊÉÙ´ÚÓ¢XR”ªÙ9%S–;Gž¢q“²Ò7½Ü”[û*ɳØ|cû9ü-ø§|8Ó|[uys„t›½ E­à¶þÔÓÇsmrTnòäPû¶GW °Á§­â«â§⦤µ·ñ#R;YÞ2Šqõi¦™ÏƒæÁáhá¡=i8µ.·Œ\:ÝZQ“R_Ž—[ý˜¿gŸ%Òk> ¶¹3èšw‡L‡T¼WŠÆÂO6Íbu˜4RDçrÎ…eÏW4ª*µjT­+ó΢ªÚº~Ò*ÊI«8èÚj6M6ši±S…:téÑŠ\¦é$õ^Í´ÜZw¾©;»´ÒiÝ´¿ÙgözÒ4-wÖþ¸ŸMÖ¼Akâ­Aµ/jw׺­»£Ås%Ä÷/+0hÐ_kcæ&•8N±öq·±›© -¦Õ›óºèîºÚåTQªª©»ûX(Jïx-Rò·KYÛMޝWø#ð—Ä<Óþ#ë¶7º‡ˆìuµkh/|C¨Í¦ÛßGÙãºM1® šÎ±ð²w󻿥BÃ;ÓM;I_v”Ýä¢ÝÜy›wåµîÖÍ—VJ´=”ß»¥ÒÒö—2æµ¹¬Òzßd¶Hçþ&þξ/x—QñŽâ»¼TÐSúž—k©=¾§käw¶í+DVa$3ÄY9‰0`F&•Q”çï)B}U§MIFJÖÖÒiÞêÉiur¥UÉS×àUGxÔŠŒâïuÊìŸFž·6ü3ð#à·…bñzZxv=RçÅ6ßaÖ¯üWª]ø‚ïS´Ù°[Mu,Ó5¸^ïòÆI ’I*Qö´¥BP÷dîì­y-›VnIi7xôhšröUaZÞ‚´uøUïd¶I½Z[õ½Ž&_Ùöuºð6¡ðÓPÐõ‹ÿÝÃeoý‘©øÏ\¼ŽÒI–ñÚ™o­QT…€ ;T@i?k9Ƭ¯Ï)©kÍÌ”’|Û»)J×z6ÞúŠñ´£¥¤¤šÒÖ“Œ¥îì®ãìº[b俲¯ìó6ˆ49¼9xø×“ÅXjÇVþÕH¼”ºþÔûWÛ7¬c`ýöà •NiÁÁ8òsÛ—Ýþ'Ç{[›Ÿí^÷²¾ÊÒ”-4õSå½õø-Ékß—–Þï-­wo‰ßȾ(þÉ^ ‹ÁÚ?…¾ |2ð°½µXX5wǺî6˜÷ÿ4ĽªM5üÈÌÒÚÍ4q6н•橃•hª rSPTî•ínn^M#.WyC™´›²I^ý4kB”Ýy{óöŠ¥›µåËÊÚž²ƒi(·ªÕê•úþÇÞ Ðü!¥|?ø…ãKƾÒtiúg‡înî,-l.t¶’Sx‘Ãp›4î¬xX‘È'Ñœå*ë>xTŒàÞ®*£JìíiÊZ(ÉÏXû©žt(Ú‡°›÷e Fih¤çQÔ“}–1ê”_¼ù¬½;Týœ> ^ü)ñ‡ÁÍ.Ê}Â^"Ô&Ö.$Óu{›}FK…¹7pK9“d‹:,Š0Pn8®Zt§J8XÓM,3‹§åÉ.d»´îÓ¾­6®vsÅνI¤Ý~n{ý®xò½:ikZÉ4‰<û7|øyâMÆ>ðÂZø£JmIíµ5[¹™_PIxÅR„Êê•Âô@£Šº0–<”cËHÓ¶ºB2sŒu»ÒM»ß™ìÛFSŠªÔª¾isº—{¹Ê*NÖZÅ%k[ªIœ]Ïìkû9jzÇõhw:»øšmRI­nµyá†Æ=HEöèmÖlsI”–,êîåAÚ1†B‚èh’[òÆ«­úBnñ²NÞëmT¬êWöíë¿•Ý?e)zÊ '}4ºIêuŸf߃­| ¦ø¶ÞçûÂö7zL:‹@·šuͰ·–Îâ@|ÖˆªDùWW ÿx6µ©Ëˆ«‰­iTV—DíR5ÒÚÆqMtÕ¦šv"“X|<0ÔŸ,`ÓV­A¥{é(IÆ]mk4ÕÍ'àÁMBø—á½Ãp[i>?·Þ „ßÏ?ÛZ‹Eÿ[#lÄ/ÉŽ™9<ÔbèÏBxz—å”§=7S¨ù¥$í£æI®‰­Ea'zxŠIsB0оܴգÝ%£êÖíœ_ƒ?dÙûÁSxcT·Ò.õ?èz…¦¯ˆ5mfæK«BÞÐYÇu2£¤,þ@ÚTF±“ólÏ5ÒçSÛ:ð,¯Uèžõìêï¤ÿ»öls*ýŸ²“ºýÚùR¿³Z[H]¥Ý|W4|Qû2|!ñ—Š>"x“_Ô|Jmüq´:Þ‡¤ø¦ûH±¾ha{}òÇg,-)’X%w–4ùÜ[–ž’Ÿ²å¼yå4ÚNJÞïÂÓpRÕ6Ÿ5šRiõºòuaZ2´£­£)J.û§f•šVµÓ²k“_Ù÷ÀŸ ~ Mñ3àï€ó¨ë¶Ùºý½ž°Ï+Ç·k# 7wâ„[´^Tm "€A·NIû׻攤ïwyIÞO^­™©%Ám¢¼’VKüÞíÝ»¶ÙaðÏDÓ4ý/J±ø!­Ça§Xx{L¶‹ûFÁ¼«m é®ô¤ÉÕÉ>Dîϸ’Òg\ =œû0ºîzƒ´­^ÃÅ ¨kV+au¬Fî-=®c¸–ÚâÒmPJÑ’›ØZï!Y€Þr K‹Žè.™ã‡ü‘_‹ÿö+j¿úI-8|HSøYùqûRŒ|ý¤ÿë¿þŸtúö1_ÀËò<¬?ñ¥óüÍ-4ŪðùÿªWgÿ¨ÔuPÿu_×QOýãúì~ÃW†{?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@á¿>øëľ;ðÄ?‡¾:м?®xnÃTÓZ/øv}j ¸¯Zј…ŠöÕ‘ÐÙ®æy㊚jTçUßJ‘Œ_uË&¾½bѤ¥ÐTšÕMM?HÎ6kÍNû­!ñ×ìs xžÏáäÖÚ‡†õŸxiõg¹›â… ñ]–³&¥*\]Ï5 –Û˸óãWátXÔ¼a ¨Æ/N)G’0³WiAÝ5-3¼¹÷Sr½“JĪʬ$ª¿zSSÓEu[kî(ò¨«ÝrE¹7ÍÍ©ÿ Ó⣬ø’ø¢Yü<ñ6©¢êšÇ†´¿ 5«©Óm¬aH,ná[h$kܤFÞZ2‘æ£5Ï T¼”*N¬nõçrs3û\“åžËšIßÝ|«Fô#J)Eûbì½ÞVçÌãû­Æ¤¢®ä££ÖÚÛƒöpñ,>2Ñ/[âFž~é3Ô|kkáÔðû‹ç¹¾†õ'†[óvU£_Ìé¶Ý@ KãurÓ§ÐT«^J4ªRVÓÜ›vÓ[Ê*ÑMY4®ÓnëjÕgRu%Mòóû&úëKÙ[Ë•û;µkݦ¥Êœeó‡…¾ø‡ÆZðð^³®ø»QøIே:ÿ…£×'øu©xnîÚ+¶³ŠÞ(ã»RúâÃe#4¶ÐˆNȇ”P®½J”kãªJÕd¨µ$¯yÂN£—²ÖJÒQr‹Ò\ܰ·,‹÷iW¥‡„ok)8ßEYǕԽš~Ó– Y¤§)9{­tþøsñãŠ>$ë¾2ñ¢4ß²x>ÂÓÄ:‡€ï¼(·óiZ¤º¤É—}/ÚBðÆÓ»l2Jæ1ˆÊWMFƒXŽ[?mí9nâ©r+nâ®ÚJW—ºå¬er6ãaSm*U Ý­gUF ¿æ’äæ—-£g’—3DÚ~Ï‘ÛCá8%ñY–-ÇúÇŽX ¿iãQÓýo˳ûKýo;¼¯¸»¾^.Hût§ªQvÝ©$¹–ö·m}N©Ör•iÇGSÙ?Oeì¾ûû/+su¶¾ð#Ã~4“ã/€­?µ¼A¬|9øiáOB²Õ5Ïj(·Ø¥¬ ׸kû Œ†K‹xã„äVg®…iV…|Uެi+íÌÓ”¦ù5”5³|Ú74¡nI#RTÜpô´µ”ìµQJ3I9í/âZÖÑ››•â×è=`@P@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©Æø+þDß Ø2×ÿE-ztþè`÷g_gÿv¿õј¢§ÀýnŠºÏÿ²>(øá·öO›ÿ &“«jÚ>~ß³}‰ì“g—´ïßöÜîÜ6ù}wmí¥Z;{8Æ^¼Òq·•­s¦q䣽æ¡÷Âr¿þIkyÞúkÿÅ xnoIãŸø7@Ò´›å³K«¯Ĭ§ìkvVíeXżÂ/2Aé3 wHYR$dÞ­ËÓF–«Õ)+{­¥w¸Ý9s{©ÙEKn¸ÞßËue+ê¯;}ñÓÁ°x—ÀvV¾‹}àoxYñü&vú´&ÂÚÛOk@ïæ Æñ°»f2yPDsœåi.WYU÷}œa-t¿;ioktiõºcíiÂt}ç*Š–º¸Ô}:§[w~V{ž,øcáû¿„I¥ÛA¬i¾<ÖÓI·Ô-oÊŠ'°»¼[„*¬%R¶¡@$ Œ…9 ?…¡ñÊ|[ð[x*k‰,ãñ×ìÍŒ“¢3¼KqæyeÕ#‘ІÈÄŒT¡'(E-gð¯æ×—Nþ÷»§]7!EÉÍ%ð|_ÝÛâíºßºî[ƒâï‹OÅz-·Äÿ K¬øbÞK½rÂ=jզѠA—–î0û Ee¤ sQ§R:ÅK•¾ŠWk–ÿÍtÕ·ºkt(ûõ!J:Êjñ]d¬Òݧ̵]×tO¥|Søc®èºï‰4?ˆþÔ|;¢³¦§ªXëÓÛiÌ™Ü'•\¬eprŒcš¥ÔZ_Q^mòÙ.íóFËwÍn…Ì›”o¬Uß’WÕöZ=vÑögñ/âo޼7ãŸ|>øwàmÄ:ç‰týSRi¼Câ)ôX-b²kE 4VWlìæõp6¨<Öqsœª¨ÇJqŒžº¾fÒImÓ«FŽ0Tkï8Á|ã9^÷íÎ÷ ö„øs/Ãí7Çßuý/áì2ê-å—Œõ[;#c©ÛË$SZšO.F …J±Þ€8[kÞ$ð­Çį ÅâY>¥«èòk6«u¥Z"«µÅÌ%÷ÃWF.à(§8"¦-N¤uŠj-ôRnÉ_»i¤·¾†žÎjp§gÍ?…u—¢ëòKø±ð³\ÒüS­èŸü)¨hÞi[¿±ÖmfƒGhÁgR+•„¨V$9\sÒ‰5 j´´ƒvO£zhž×Õ}ë¹ýíOe eÙjõ¿Mú?¹ö8 ~Ñß uø>(ø‚÷žÓ~x?R³°Oͯ[7QK‹+[””\± ßv"{+rÛE[–…:µ=×9J)=>£]ù—¼´Û¾å8óMF—½x)¶µ·¿R iÙÓÕùÚÚkØê?þ hñèRêÿüc·¬úcÞkÖq F;ÿgx H<Õ—Ê“Ë+þ[mÎÓŠösö¾ÂÏÚ^ܽo¦–Þú­7Õw3rŒi{výÍ}îžîúí§^ÝM­câ/€´hþÕüqáÛk™4Ïj¬÷º‚ÜÃ7™"ü’ªq´úÁÎüñ§g(¦Ú¾É&î÷²²m»h“} iB1M"ݯ碲Ù7ªÒýWsž´øÃà M3áìž0øà}#\ñŒqÿdÙÁâH'‡W™¶ š|ÒšñwHY#·¯Ê7]ë:îä•íozÖ½í®š={+ŠiÓŒçQZ1m6öM6¬û5mWGu­®tzÄ?x£^ñ…|3ãŸêþ'Ð_ËÕ´}3S·¹ºÓ%vÜBŒ^#•# ÖTÚ«Vž±N×Z«ë¥ö¾î}‚»š§=$ÕÒ{ÛMmÛU¯šîv4À( € ( €<ÛâŽdøqá7ñ|š+ê-ž¡ê¯Þ[éö/>É®Âío1aVó>Så£rš~õzTžŠmFýœ•¡§÷§ËôQRænÑagìªMjã+wåÖIyò©8¯µ$£¥î²áøÍáâ.·â=cGðÿÃß êé2ø¯ZÕ"µµžó ç¦é6¢$rK;‹Òù‰…Ø gÁÑ…i;sÊJ>j/–þ®q¨¹{EJö––R«*PWåŒ[·G%Ío5Èá.díïòèâÍÄøµðªMSÂz|Mð£k~)µKÝ O]jÔÏ­[°,³ZG¿tñ `@'5§$½¬¨[ߎñê·z­Ö‰½{>Ä9ESU[÷[²}ºV¾×»JÛݤz IA@P@P@P@P@P@P@P@P@wâOù6-ñMñ£ØùòÜb·ðïöiD-†•nöȇ 6(|«ü•¶à (Y¶¢± ;Yþõ®^º{©©k¥ì¹‘5æñ\d­'N”{®jx‡Yë¥Õ¢ì›–é-O:Ö?d¯_ê¾ ÕlõýÞ? ëž/×­tÆ’f³¿}GY·Ôl­n¢òpÖû`a0“c§™¶±Ã¹a•)¤¥:t©A'¢rƒ–·µÓŒeû©YòMFN•#L\¡ŠjwqUjS“ikhÑpÕýîyüqºö”å8¹EÊëè/‹žøâË/ƒ^!ðžáy|eá/ů^èÚ¶¹sie(:}嬑E{”®v½Ú•f·]ʇ! ÅR~ÇíiûÐåœuÑûܶvÕtÕ_æg sájÒ«¤¤¡¶ªñ© îí£QjöÝìy/Å€Ÿþ+7Œu»ûZêºþ‡áK4;½FçP±éšäÚ…ÄrJm#2ÀðȨ¤Ä 1`Ê£æ.ƒú­HÔ‡½ËV5uÓá¥ÊÕõ³æÚZÙ{Ö¿º_´ö”U9û¯“ ­‹F¦Ü·’ÒÛ&÷5l~øûZñv…ñ ÅÖ¾Óµ–ømâÝCCÒ/&½µµ¶·ÑgÓb\=¬-qrÒÖô©-`ѬÄ Ȭ¿f¶Ód[(H â,óH¡YTË ¾Xøëo¬c+â´”ÝDÝ´¬×*^rqq«uü9aé½Dß”¨K ÃáåeQÇÙúÒ·¾öÖ)ÆTÒz/oQ¯y3Ô>)xGâŒÿþüIøk¢ø[XoéZΗy§x›]ºÑà ױt’)!²ºÝ·ìn ²¯ß=kž‹•:•¶µHÆ7ݧ7{iu®ÜÈ훌ðê›ø•HÏÉ¥ ‘jý>4ö{3ügû*øÆçþ潦jV~$ñ'ˆ%×ìŠuŸC¨Í«ÏÌÒÁy¦ fDŽH%·•dW‰wÞšU*tïF1½'N0Õ½ã')7bÕG9ÊQ jÍ«§n¼ª)M¾Iº‘š¶¶Q¦éÆ<ÎÎñ-¦’m©{©NÑã<1ð£ÅÞ$ñÿÇoè>ðv™áUñ?„WÕçÔînu*=7JÒ.R Mö§íƒädŽi¥£.Òív%k²•GURÄÔ“qzÕSI)JJnÊIi&’›½7*vI]òÖ¤¨Ñ§‡„lÞSµÛQRxÝIë.TÛI¨ÝÆ-½tÖ¼ý’üq·ãV‰ž“©[x¡T¶¼9£.héîÉ¥¬¸~̼T|QâÝF? Øøª÷Çö~4‡Ã¾ñF±¤[OèɦMêöEu Ù2Ê'ލ 0^zIaãF1÷¹}µõqþ,”ÓVnöjÍ5i''î¶­Õ:žÛÚs{¼Ð§ÙIÞIO[ÚêQ²OGu.ofœ·eý—5ëïüU²MÃZM߉þ·‚¬,¦×¯õócz÷:œò4š…ÕºÜK ½í³—e.Yäùµ·ËNP¦õö”&¬”m1„R²ëV ûjìÛJ°UaF¶¥Xé Ös×›™U•6õ{ó(Ë™=5åWZž»àÿüKðÄêZ}‡†u¯xÎk+ÝSV¿Õîmu=*h,b´0ô•. ÿGItÐ3ÍÁà¶x¨ýb…|2J1“«(µ×Új¹—týÞdßîÔ½Ï{Š•7J¼áNÚéh9>d÷×™û®+U~o}òüÛcû!xóF_†uk¤x¦ i>Ö´•ñÿˆ<)RXÍ4žlmc ­ôR}¥Á†æ$ÚcR÷Žd+ÅbåWh¹Óš{¸¸F1øºìâ¥tïtú5ј?­Ó©õ–!ÛnhÖ—5œ—½ovVM4×ò«ý7ðÀ|㾤ºf‘ð¾îYn4Ÿ iúôúÞ.溚iî÷Ïe–žg˜ µYn!VcåùaO™Ë‡÷0±§QÞIAEoÉÅ®U-ÓÒÜÑæŠ”œZŒ"ºæÄ{JzEó¹t攜Z—.ª/âråv“•Úr放… a@P@“s§YëF§¤ê6ÑÜi÷©qo<Œ¬±¹eeaèA ýk ‡ְõ(þÂ|;¾¶Õ/`‡Äz®‰·pm®`º#U³Qy³^K0˜FÌÌ º‘#ÛŠ­íq±ÄÅ^*»M'««];8¤ÓÒQoTìÅN4©RÄP§îÆrn:^ÑUyãwü©Gu¤ÕùR}ƒþ |Jð‡Œ>j^дOè°ÛÅŠe¶ñæ§â95;t’îQj`¾ÓÁœù·;ÅçŸàÈêC¢uNJi¿ÝYZ6VmR8½-ÉÉÊ—ºÚ©Gž7iÓæœ§x¯Þݾk¶ìê¹É6ïÍÌ¥'f¯ ͨ4¹œþƬ‚€ ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ˜µGü‘¿ÚKþ¸Ûé÷O¯cüü¿#ËÃÿ_?ÌÐÓGüZoŸú¥vúÇU÷Uýu&_ï×cö¼3Ø1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( € ( ™¿hïk> Óô“á…ž(×¼ikovÚ‹<­Xiž¼eP¦Yn.`cm!ØdVâ98–sÊ]Fðï’¥•¤þ­íR)7(&“qq’wmZI3xÊœiÚ²ç…ýè-%¶Žé)YÊ<Üðjé]ÆS·™èþñL¿á¶¾,µ A ŸÄmmô¦ò‚k­ Zù¡Ú9/-ßPŒ±͉#ŠÞª£R8ˆÐŒ•:>Ö4­¤­_™Ù6ìçδd›´cZƒÝs°ö±Tvœê¨{VÕâÝÉ­Ò“Tb’œiUºæzø¶û5_G¢|;}CöYÒï4?øâ ètÝWGð¼>!ÕôæÓg‚{›÷‚í¬neûSÚ;IæE$‚Ü1ˆ¼hÒta§ìq4j»Eþò>âå;¨{9¸ý–œegÌ•àá¦áYsÐÅR³’œi¿yóJRUo8ó7ï/guRÍóÊ3”®å(õ/Ù§â<šïí}á?j~=ñFŸâÛ]3ÄÖ“xM4ZÖú þÃi=ÉXõ‘^Þ ÎöñI"%B¼T ã ¥h)¦÷”jÂRœylœšNJSJj2œoÌýïIW‡ö®'û¸NVû*4ùZ•õµÜ´§ñ>Y5~kvž5ýôÛ›ŒVÞøS¦¼7Ÿ­áÝ<$ ¿|$™M@ƒaºýˆ‘°3)Ãc®u*T«CI,D'NÊܰ\Ž\½#â¹ ¬¥ex»#‹.….\1ªë–P¬ž©ÇÜQRß™¥*ª-]Å6“JÇè~–·‹¦i˨gíâÄù Ÿ3hÝÈã®zSÄ8:³t¾»z_C› ‘ÃÓoE_®¶×_RýbtP@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*Fq¾ ÿ‘7Â_ö µÿÑK^?z=ÙÖÚ‚n­€b ‘y¹¢ ¹Ñͨé¶Ú¥†‡qâbÖ¯¢–{]>I¡Yîbˆ •ãŒÌ¨eˆ1…ó8Ü3çÆJWQíf÷Ñ=zéw¢6qis=¯o›·­“vì›èf£¦ëpÜ\èÞ †þÞ ‰­%–ÊhfX§‰ÌrÄÅAÑÕ‘”ò¬¤¡I8ÆJ:I]=u]Öº¯0qq“‹ÝZëÕ&¾ôÓ^M>¦—‘/üþMù'ÿG2þUøÿ˜[Ì˶Õ4«ÛbÎÏÄpOw¤È°êC4.ö24k*¤Êccˆà6 WVèA©u!~Õ¤£®ºÛMõ½´ëÛ©\’æPÖí&—V›i5äÚiy¦ºú'м-âf|9ã]7UiìaÔâmíµÉ’ÎbëÂìÎbsd+lƒZ4ã{Ãgg¾«¤õѵ¯¦¤µk]îÚùÅ¥%ëÒ}›W:O"_ùü›òOþ&§™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó yžq¤|[øQâ_|?Ð>/x[Rñå“ÍφôýjÆ{ûvˆâU’ÙÈ¥!Q´õŤ«AÔ¥(¥{«µkÚ÷Ok´½XTNŒ”*{­ìžÝ][Õké®Ç£ùÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao2†§{c¢iº†³¬ë‘Øhö=ÍÕõì‘C ´(¥žI$`QTXšN¤cº]ºîô]z½ …9Ô’„mì–ì·ùÑÇ4:ƒÉ Š<²A/"ª^ëq”lׯù™ÆJqR‹º{2O"_ùü›òOþ&—2þUøÿ™Vó"_ùü›òOþ&Žeü«ñÿ0·™Ëø·Æ>ð™µã¿é^Ñ¥-Rÿ^¿¶±…æ|ìŒI.Õ.Ø8\äàâ’š•HÒI9IÚ+[·Ù+Ý¿$7£)ý˜«·Ñ.íô^léÄ2½”ƒÜÿâió/åüÿÌ•ªºbùÿÏäß’ñ4s/å_ùŽÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ìçµ}wBð¦u¯x§Åz.‡o6Éu Ræ X"g—Ë@ÒI…•@'–`$ ©IJ¤i¥yJÉ-nÛZ$¯«ì–¢µ£)7¤SoÉ$Ûo²I6ÞÉj_›QÓmµK ãÄÅ­_E,öº|“B³ÜÅA+Ç™PËb æ.q¸fc%+¨Æö³{螉½t»Ñ Å¥Ìö½¾vnÞ¶MÛ²o¡¥äKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼ÃÈ—þ&ü“ÿ‰£™*üÌ-æD¿óù7äŸüMËùWãþao0ò%ÿŸÉ¿$ÿâhæ_Ê¿ó y‡‘/üþMù'ÿG2þUøÿ˜[Ì<‰çòoÉ?øš9—ò¯ÇüÂÞaäKÿ?“~IÿÄÑÌ¿•~?æó"_ùü›òOþ&Žeü«ñÿ0·˜yÿÏäß’ñ4s/å_ù…¼Ï?ñ 2xÓæy3¥ê?|/½²ô¥´öVϾ8Éø¿ÿb¶«ÿ¤’Ӈą?…Ÿ—ÿµ9à×í%ÿ\m¿ôû§×±Šþ~_‘åáÿ/Ÿæji£þ-‡ÏýR»?ýF㪇ûªþº“?÷Ÿë±úû^ìþÿ’‹ã/ûéú?Qª SÔ*FP@P9âÏøGÀZ%ω¼sâ­þ·dIµ]vú+h™Ø*†–VU˜€2y$S)Æ-);7¢óvnËä›ôL¥ I6•í«òé¯Í¤fxÛáÌúe׋>Áá¹4\6«>³á…·hu™Ük—š–w`  bvž+G QŒhµËª[%Íï]/ï^÷ë{™©Æ´[ó=¯¿Ã¥¯ýÝUºlvŽé4’0XÔÌÇÜšÎsŒ"å'dµm–““I-LýYÒ1øŸÃ?þ8|ø…ãßéþðD:Gˆ´iµífakgoypté Ž[‡ÄqK;¦FPÅ6Œ±¼¬=XR¯^vu)Ç—ÍÂwiyÚI¥»JNÖ‹·eT焊Šo–¬$í­—³«¾ËšQWÙ9%Õ3i?5_èÿõ¿øY/áïxÓÆ~$Õ­<=£Ýèðkþ'†û]-a-µž¥†êÑ¡›{­³Gq²xÚ?0•®U0˜:‰¹F•ãoË™ËÚ­'¥e&àã58Ù9ÓËVŽ'EûŸÍüÊ•p~É¿u¾hÊÊJÓN2Œ–‘©è_>0üSñgíâï x»â?ƒl¬-5}gMÿ…iu¯ÚÅ«Áknì-.`ÒΙ×ï!H¦3µüð¼s»¤i•XçjØ?k?zN NÚòO'|<±½¥K›‘©YÞO1ýÎ&©û±¼uzsÅÒr|·¿3æwÑÅEFQi¸¶w_>%|;ð÷íûKx\ñ÷‡4ßjþ'Ó$Ó|?ªÛÁ}~§AÓ@0[»‰$FU<©ô5Ïí%ý‘/`ï8[Ò¼EàoøK\øS kzV­ñ¯OøÑ©j¶Ÿ4WZ–‚bñ4³I4*Ûí¡[_;t²FYD`±™QóÀÞ¤rÊ´^‚ç}-/iöN¤o·ri­U×^aîTÇB¦œô࢞ò—°¥ìÜWWŠ3ºøy›J-¬Oö…øÛ¹ûG]\üTðn©øgNñh°øu­Y^Ål`ôûÈ4wÒÖá÷$PNe’úâ #™ÙcPU#æ£Q¼k7Í& ÛK›’N¬c(É.^X¤å7.GÙÞ] 9f¸|-­NS‚ÕÛž.Ÿ3åÞíÉÞñqåQ”Zn-›zŸÇÿ‰š~,ë_~/ÙüD´ÓtêïÄÆÒÊ __]^´:ŒBK[iDimk›ƒÌ7RÚ…?ž§aꯎš|´½²„j9/z.-µÍg )*iTåQ~Ù­99—Ÿ‚“« u&¯QÑœ¥M-T£¸{·R¼Ûàåy:v‡-ìnx#Ç?þ!j_ <cûHh“ÚêÖ^(º»ñgÃËíÅ8³“K6È÷m¦Aj&ŒÞJ®ÍA‰€#Ì"eËå ë%gNŠšÒÑrö•#}[n<±JVjõååºê”¢¡);5í¡ ýåFs’Ù%'(Ý]JÑk{ÜòoŠ¿üOãO€·ð|]·ðuÖ»ðau«-ßN´Ûã­JæÚí/b_:7‘–%Ž!´häí;äfM mŒ§OëUU5{U£jË rËšÿµr\×凳¼Óæ;°1–BœåðÕ©RÛÊ•E®]¯-Š÷ª9rÒqhõ«/Œ_íeà;Ÿ‰ ð¿…´Ù´‹M?Â>"×­të¯XOcÉqkg.™$÷²™äž4{{øQ^Ø#ÄJ¹–q5XʯY'_E¬¡È¤àùt²Ò3”¥Ï+$×»ãA*8 §§5:/™è›s´£}S|«•E(¾iFNMI#?À?h-3Â<_?‹î¾ øÇ 5¯Áá‹­"ÊÚuk$°ktµ±G3 EÛ,ˆîûŸ?(‚±j8u‰¥{rFŒ¹ìß*›j£å_R|ÑÅhòóI»ž·°„ñW”¹`±)5Ó•:¼š»µ%ì¬Ûn/™¶•‘èšwÆk? xCø»£~Ñs|X𙨼_ö8´iÛNŽâÛ,qX[Fð´WFÜùS1G<›ÙŠ®&µðÓåŒ\ã%8AÝ>j—‹‚æV‹rIÓ*³©VY«pÒç­*­R©IN-4£yTMI¹AFþÒNNMF‹ŽîL½ñç[Ô<5û2øRÿâߊl­¼K{â_ \^ͨÉodÌúåËÛ&)X"WPybbNæ­)Â4³LÉI©¨ó-9ä©Ê.ikny{Ê+kÙJn¦^Î1•*í'¼c(MB/Í^1Õë/TsÞø‰ñwþÿx›Uø›u¨øo^ø¡â_7…KÓâ´ƒO¶þÖkiVd„\„k—y—cGÁ~en8ÊPÁÆRÖsÃN¥ûN<­4¶µ®šwÕÝY%®* š¼©;*N…­ª’©*IÞîüÕ\“M[•+4Ùä>?|\ñgäÕü-ñ³þ¿ˆ·ß 5oWÐl40Â#«Ão ÓØE BHå™ÝÇ“rdYÊ´‘$q©Jß(á£Z¢Ö”#JN}›’ç…–éÃÚI«sÓöj-¹Hê…rÌáBjÉâ'O“½%)ÚOíihEI5¦´nÒ"øáñžÓãâÛo|p€ü8ðöàvóXðÃéw6ö—Rkò­ä³\˨¢(â‚fRBÆÖ˼2£íìáG«N\°†#–2º²‹¦ìÓz;Íò§ªm¸êío? QÔÀÆ sU G:ÖüѧM¨´¶“æ’qÒ\³NÊð’ú?á÷Å›ïÚPðÏÆ¡ãôÁu¥i^Ôt Û{[Dµµcq«C º^ÛÜË$­$rFíi"Ì€‰D1B2š¯Ï J.Wß’?¼åP‹ÝN+IB¥Þ“”e+5O:²PTgxË•'§4¯MËš]enhÊŸ*Ö1q_O²ë3P € (æÚ»O²Õ¾^iz¬WZmçŠ|7oqm:†I£X«#ÔH#ÐÑìaˆÆáiTWŒ¥f»§Ni›Q©*T± ìÕ*Í?5Ng̾-ñOÄ/†4ßéº]î¿ãχŸ üg}ák‹›Igý‰þËkÛf¸ákyQH‘Ì+&ÏZˆbgZž.½iòÔ売i=ê¾jÊ+KJ-Í«$¦§¹b¯­,=K†jÔªW‹‚¾ÉRª¥ ýžYI(Þÿ»•6å))ÛèOÙßâï‹|Kâm7FøÝÿ kÀ–úE…áñIƒMÙúœ0šÈMa 0¶#H¤0²¢Þ<Æ"HÀë>UU8Z1šP•ïάù–š>KE©Å(ËÚ8­`íæÆs—±”ôœ£'8#N<º?z<ÜÓV“o÷zu¿ÖµÎnP@P@P@P@P@P@P@P@ç~$ÿ‘ÓÂÿö Ô¿ôm•y×Çù"¿ÿìVÕô’Z¨|H™ü,ü²ý§¦ßðwö•\ôŠßÿOº}{¯àGåù^øÒùþgI¦ø´>?õJ¬ÿõŽ?÷_ë¹3ÿxþ»¯UâÁáù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@P@|½ñ›Vð߃þ/|ñ÷Ä»Û=?᎓i¬B5Í^TŠÃEÖfÂÖ{‰\l€µºßÁÎÊM僺eaçxŠ®NÓ•4 Û²·5êAkñK÷rJ͸SžÉ4î¼]L$TUÔjEÉo§,Ôdÿ»;=4” ï¡ó–½ñ2o I¨xÇÀ¿àð7ÁïüUŽÜxÂK;g´žÀè2µíõ«Ü†…a’òÔº]mòYѦ"X¼Å†‹‚¡‡®ù"ã^q_ QrR¦ÖŽSs’OâHÅ%']GžÞ½§(S¢›WkŸÛ(Ëák›–”¡ ?³ÊâÚpv©áokž"øËû6xÓÅõìYáñ†‹¡ë2C£ÙÛøÂ(µ !hFm°ò^B ÿ£˜üÔµY X•Ÿ|ƤèÑÄT”ykK§Éþ?y-ô‡%yFï‘Ï–mÅr™b\~®áÞÄS\Ú}ªRn-ü>ìܨ¦’½ÚwŸ,–u¯ÆO~#øsãKO‹Si—^ø-¥|@–tM:UÕõfmI¤YËÂvÛJ¶ˆ²GøS‘aüάLU U©yjÑ‚Nö´ã+Ù¦îÛµšµÞêÉw,4+⡃»í*âaÌ·Š…HF¯uîóktù–[5è¾#ø™ñ{ÀŸŒ4þ%Þk¯%·5«KÝCLÓ¢“N¦¼ö7¶‘`Eks xC(y“sfV8a¥0úÌpÎíCé¶÷”=—2æ²JêI»ÅF÷µ’G™NN¶8ͽ¥ óå[Ftজowo}.Y9| WvŽfoÚÂÞßãþÕRø‡NÓnaÑt"MOÂÖ× æùm§Ôç•4æ6ºtsM"[¨g(¤›y°×ŸEº˜*RR_¼”mRêʼÉM¤à¥W–vŠWw§á75ª±Tñu!$׳„›‚ךME¥~oÝÞÒnVOŸž<´ù§Ë|5ñ§Š¼añ?ödñ¿ÄOËGãOÛÝXϤ½ˆ%ƒS³[xáôø>Ð÷0¢å Ž"ګ‘fBûN^ž"¤ªK¤¢Õàæ¦Ônåî4ªI6ù[´íqaY¯«:|þì1½äÓºI]ÙFד§-TíyÏ–e…ý¡>#^ø/Àš¯Š~87‚õÛ¯†ºoˆô×KÓ\üB׿k5˜Škviö˜¬×ì¶>Lçí¹ óG·\D%Nµe†´«SQ¥·2pR½÷´äå;¨ÒQæ–Œí©J’­ìæù):¸ˆÊ¥ÿ†¡S– îñÒ7—¼›¬¾_ÑüEñ#ãU¯ˆþ%xµ¾!\éºOƒüká|™§½­Ä”Z:ÞEqpеÁ*÷ó4M¨U³¸Ê¥Q4ÃÓ¥í¨Å>xÔ«Zö÷cΡ%k{ɤÝôi%dï'Á/iS ¤×$ÖÛ?ñÅÕrM;û­SP²³Wn÷?Ak˜° € ( /ñGü”_ÿØWÿÑúuRøXº›#8ßÈ›á/ûZÿ襯NŸÀ½ ìëmIVÄ)$H¼üÑ?…‚Üí|ùçÎoÍ?øªóùWó/Çü¯ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò)ê wya{io%íÄñs~iÿÅTò¯æ_ù#”ñ×…ì~ ø'ÅþÖb¿‡Gñ—u¤ÝMdñ$ÑÃs~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/äW¶šAbÖSûÇäþñÿjªqWß·~Þ‚OȱçËÿ>s~iÿÅTò¯æ_ùþAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùüƒÏ—þ|æüÓÿŠ£•2üÈ/ä|¿óç7æŸüU«ù—ãþA óåÿŸ9¿4ÿâ¨å_Ì¿ò ùŸ/üùÍù§ÿG*þeøÿ_È<ùçÎoÍ?øª9Wó/Çü‚þAçËÿ>s~iÿÅQÊ¿™~?äò>_ùó›óOþ*ŽUüËñÿ ¿yòÿϜߚñTr¯æ_ùü?ñ ³øÓáxñ¥ê?|¯?½²ô&¥¤¶wϾ8Éø¿ÿb¶«ÿ¤’Ӈą?…Ÿ”´«“ðŸö˜_úcþŸ´úö1_ÀËòg—‡þ4¾™Üi£þ,ÿ‡ÏýR«?ýF㪇ûªþº“?÷ë±úñ^ìþÿ’‹ã/ûéú?Qª SÔ*FP@P@_‹< ¤xÇSð«©Ü^Eqá-gûnÉm]eŸì·»e ¤”Ùw!•;‚œà]7ìªûe¿,£ò•¯óÓBœ›¥:=%Ëûvqšüb¯åS´¤HP@P@P@åþ(ÿ’‹àßûêÿú?Nª_ Sb¤gà¯ù|%ÿ`Ë_ýµéÓø¡ƒÝ}Ÿü}Úÿ×EþbŠŸôº9/ø·ÄÇŸ„Þ ´Ô<¿ k>ñ õõŸ•yóÛK¦, ¼®õÚ.gáH àcÎÃ/iÁ3ørO³@ßÙÅ|=kz 'úD²?ï7ýí¿t1æR£[íJ«‹ÝUcà.×߮硅¡N¦e†ÃÉ{“…6×w*µbüõQKNÝîcøã7­þ4|AÒ+êÞ.šûáÿˆõí/[×ôÍ2;ÍTÓ`‰Ô¢ÚZCÛ¸œ6ÙcfWˆ ίµr©QOÚQºÓ§$úòʤa4Û÷[\Ñq´SÖmÞÊÝ9~O…u_2HÓ’ÙkI8ÛUðII6÷šiódøÿÆß¾ øsÄ¡þ)êž,‡Xømâéš®»¥i‰} êÚ}´R«)´¶‚ÞKgì–q$C.êåWLd•*•ðªéÂPjKVàêÆœ¢Ö©ËÞNJëž÷´L2h,cÁW«ª«8BQéïFSN-j¾ FI·{Á§K›è/€ºÅÖ¹à›^ãÇž?ñDÒÈ»®~!xa<=qnþR3$ :ÄÉ["O.@N@s´Yµð”*ºZr©´þÖ—K™tµ¯gõÖêÇ ¤«F¨õq‹i|7{Ùõ¿øž‰w»ù7öoý |Y©hÖÞ=ñßÅoxƒÁºg€_ÄÞ8+ðå¶“ÿýÑ(öϦ¬6VÒÝ[KZÞ¢â3öeÛ(l«ë_ÙahÖ©%x§MA½$æÕç’øé´ä£º³k™ÇЯBU3ªÐV—µ«}g¸Åó?µ’•œ¬œ¹Ô'7®øköÝøgã-&ÒëÂ~Ö5Ÿ^k0èv¾ÒuŸ ÝÏs<¶òÜÆEÌz›Y.ä·˜žåfܘòù\Ã¥;Â1\ÍóíÓÙò¹onk)ÅÞêͽ¡>^_kNò¼´Júý·(Æê׋nøÔuå_¢Ÿy©þÒÞÒ|Yâ Üü?ñ«ZøwTÓ´w_ŠÎѬ4iï¡¶’ÜÊÿhó$RnãG0G)Œ©iFRGT¢ª¸ÚK–s•8·¢”âì’ê¹Ý”I9IFêWJêÞ59-}Ÿ´kª…ä¤ßOw’M¤Û²¼T +ö‡ðî­âØ4|â¨ü5u­]ørËÆÒÛÚÿe_j–ÞhšÙÜ¥!íî#Én³ÂBÈw&üXûZZsBSŠ{Î1NO—ÍÁ9¥&›‚rµŠ¯BR‹×•ÅJßeÏ—–÷µõ”S彜’v³·¡þؾÕ´ñV¥àh¸ð¥ßŒ´ÍC\´³5› QÚD ˲I¸ˆ8‰X6ôfç­ªÅьܾ(û?vé;UmAݵ›IKšK’럗[T©J5-Òœàä“kšù•’çm¨ÉÆÑ|ü­FîÉ¿âíà?…¾ðV»ãï jú&©â•¹ŸOÐ5-kÖÓÉkB÷j“S[B&„¢%ËJâ@V2öªŽ4«:v”U壼=ç8Û™½´#'e®ºBKÛCámF.êÒm]4öJ×»“ŠóÖ7gíñFûNðŸÀÍsÁ~8ñ6‡áÏø’ÚÞãXðf‚šÞ¥6Ÿ.™{t‚ÞÑìîËx`'m»0PÝH©ÑÃê•®¹cRé+ûÐåJîÏE­Þ‹ÌXZ°Äà*bé¤ïrݬ§Rš}R¿,–ºì›±ÌxÏâö«áé¾ñ÷ï¼MomàË·ºñn…a`^ÓQ×þÅ#½¹³‚h®¤‰'ŽDxQQDF5GÞÕ®>ÛJ .WV0–·Þ‹“Mèì¥+¾e+ÇHû¨ååÃÊ£nþÏ(éoz”T“jËár%´’»—6ìÜþÜ-¼[ñÂFòâYü%oªKssö•!¸“OVk¨RÌ]ý²2¾\ Kqo å’%*ÈÍÉJ¢­‡úÄ5V‹JëU)Æ ó_’7”£¤å“»IFN7Z›¡Z'ñIÛfÚ|’©²\Ò´bô‚“æ÷~-¥ü⋯økOñ×…uOÀ^=?W¸°¸”Æ~ä‚K+‹ˆpÊVSÁ¥tU¤é>Y|]V©¦›VwK]<÷ït¹éÔUW4~Fši;«7¦¿Ò³}mfhP@å?ï|i£øRñ€ç'[ЮF©.䤟ÚöÊ^æÐnRUä„H—I°çŒEha¥ õŸî£g?ð8´å¢mû;ûE¬Ü96“4£JX…*4ÿ‰$Ô?Ç{Å>–“\’}#&ÕšMxeÇíSá x'RøÝâýY¤øsâ}r=Á:zO§X Bã|Ý}ªòkxPNÑ\Ê­<膡 ûÉ6½ÉJ‚§B²ýìù§k¯vr«ÞÎñåž—•êòÚÑÓ:_í.¥jO÷PŒW]dß¼ík¦¥?dÖËÙ9Ý'+w^ý¦|#ñ?ÄÐ|á­oX]WG‡[ºÔmnô“o£[Ë,ð©›7»çkic2Y¥Ä[€ÃÀU)9Í}˜òûÚ¥ïATе¹×4Z·4c«kxÏ—/kTÖ­¹+/îMÓ“OáiI;ÚM¥f×½o£ë#P € ( € ( € ( € ( € ( € ( € ( € ( ;ñ'üŽžÿ°^¥ÿ£l¨ξ8Éø¿ÿb¶«ÿ¤’ÕCâDÏágäÏí)ÇÂßÚdÓ?ôý§×±Šþ~_‘åáÿ/Ÿæz™ÿ${ÃÿöJ¬ÿõŽªî«úê)ÿ¼]×jðÏ\Çð¿ü”_ØHÿÑúSøPºž¡R0 € ( €>-ý¤&Õ¯>1|ðÕ¾‡ñÄ%îâ+«­áÇ‹ÃwKš`Šy¥ŠÈ‘‰¥L¬s/y!a ªâkÆw²„,îùcyÉ6ÒÕÝv‹zÔ÷pjJɺ±[j׳ªì´Õ&õKO‘¡âÏÚCÅž×¼u¤é_?µ|àwFðÕî¯?‰–;»‰µl±†…ü“_D“fL&$F™‹F—MÏéÊÉ:³©ô\Ñæi»/v «{©Ê:Ú %|eMP¤­wËIUiêÔ¦¤®äù¦£MÉ]¥-œ“³|oŒ¾6|QÕu‡ú%¿ƒ!Ò¾#øâ|~Ôü=¤xžI4ÝY%ðýÝì%ïšÞ'6¸š $ l]ZV9YP3Ã/iV•Jz©S¯tôJTä£~·Ñ^--ä“å÷š¹ÇÙÑÄFªµ£FQkVã*Ћµùlfµ»LÒñ7í®hzo†tË„7:ŸÄËë½nÖÿ@ÓçÕ5;[/ì¹ã·¸hî4Ý2îyÉ<[=¬K†>cBà#cN¤+(Õ¦›§È¤ô÷¯Í(8¥~VÔ©ÔI¹Æ2QM6žQpçUš‹SŒTù ª)tväqm(¹&ì“IÈ¥ñ{ãÄx~ûþ¿ßhžÒüOá7R×îµ—Óµ[k›»í.â[q`"É„Ay—t’'”è ª­ŽÃÆ£N¬â­ï)¨)Å·ÑEÊ2åø›qM¤škÔrÂTš‹çö›‹ÑÁÊœÜm}ç$þ/…¹®CCÅ?ü{â/ü¸°ðÛè äø‹¢.±m¯3]k ea«E:]جJ©n×Åãt¥¼”gH›h¸z±ƒXŠêÉЩQGvÑ”[Ù)òµ$•ÒM§$ÕŸEh5N½*^ó‹¥öjN­+Û¼up“ºwvQ”’­à¯Û'Zñ§‡5_ÚüÖàÓïbÓßÂÒ]&©e¬÷×qZÛGuuw§Ao qŒm%¾A••Ÿb 7ö=ÚM%UÉE¦ì•ã)Éê¹ß$a.oÝ­\näùrªéÒ­8]¸ATnI_ZmE/å¼äí É=:½à¶³ã_x‹ö›Ò>"Eq¦ÞZëö–JÓu닸4ØßD°f7Aa‘šG”2¤.BÛU²koìgR ó^¶»KÝ–Šé½Ù×khµKIJTñt—*V§Ý6êVÖÍjì”eu¼l¹¢£'óÀ? ê_!ð~ŸâŠ_`šßᇵ¨5+/kÉ¥wuª¯%_´ùw2f(¾[”–=±ªØ6×v;÷Åb)µS•;6“ŠJŒe¬_ºÓzÊêîîîîåV§ uaAFðu±I«»µ ”ãó'̬›JÍZ÷Zê{—ìãñÆž=ñ®›¨x¯Z¸¹kï…^Õe·Ž]¶²ÝÍwª,·q§ËF™b‰ŽÑ÷B.HQZr§O.NGí!î½\9¨ÆNÞ¾ì›O»Wz˜U²TiósrÏm/%Nt£;Y^×z+''d“>Ò®P ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒã|ÿ"o„¿ìkÿ¢–½:ô0{³¯³ÿ»_úè¿ÌQSà~€·F_ÄO…ðxúïÃÍ—Œ|Eá?ø~IÚÃ_ðÌ–¾zG2šŠê à–' +$LCFŒ¥HÍy*.5=¤dÓ³‹ÚÍ6ÓÙÅ4ÕšÕ^Ò’}.JTÝ9+«©-ô’M&¬×IIYÝ4Þ—I¯>Õfo êžð_€‹üIƒt;áª]é»4Ë“â ßµ ƹ»ž{I&IšãÌÉk%»+m+…Û´$¡^•e)r{8ëhr+E§~fÒ²|Ò—2VŸ2”ù²œ]J5iNMº¼Üòë.}ïöl¾Í¢¹l¹l£u¾ø<žñN±¬øoâ'Šàðž¥yªIài¿³¦Ò㺺f’y#vµ7ˆg’m‚ç`wl(S¶¦‹öT•ï(®Xßx¤î’jײ÷W75£§DÖ•Û­WÛm'g+}«EE^÷¶‰_–×jïy_ Ç?³Ç‡üu¯x—S¸ñ·‹t½Å1[Aâo éW6£OñB68–ÞI¢ßXd6ÒÀ^5PÄàš ØO›t¦ª$öS\¶’µžð‹åmÁµ¬_4ùв•D¹[Œ”\9“´¹[nÝ•œ¥i$¦¹¤­tWÿ¼ªZü[±Ô¾Ý=ŸÄ;˜nõ(¼åŒÚK ¥½¬OhèªÑ2-¤2+ä²Ê7)gZŠ­†XfÝ”¥$þÒ”¥ÍtöÑê´õ¹¥:žÎ¤&¢­*|¶÷\›³]Ÿ<¢Öܶ^gšøcöFøáËçÅ,Ö¼7/„tßÿejwV±¬V–.ÒÛOööñ\%ÒË$² VQ‡|¨]©³£7ˆU/£œáQ5£„ ’‹kY=oªítò‹”y.î—µ½õæöÎõ9¯«º²ÒÚ.í·ÜZ|ŽóÂþ"ð‡Ä‰¾4ñÞªÛGj¿ð‘Íam-‚¡ ¯š}­« ƒ¬n&rò«F¥YNìÍGí-%¤Ô£5$•Ô¢ï—À¹e­”m-¤¥Š_ºÖ°³+Õ8ÉZI·ï;ÇK¹7k´Óm¼ig-XÓ ¸žÔéz~©uæ™®£Û¹b^âåÄrÎð£ÌÌ‘©XörªQöÂZÚoâ„dšj/¿+pRiÉA¸_•´ô¯7^R“Ó™ÅÊßi×–÷¿Xž[]Å7w{šGìûáßi_ ôÿ ø³Äšeï|3{á}U쥞(.E®éÝe·xžuûEIËå·#è©Vu*T©{9¨EÛ´Õ¯}ö~[YêTê{NndŸ5IUëñITóÙ{FÒî£vÕÓåôßÙ[Þ±ðÛøOâ7Œì9VªÊNk{´Ô¥+Y®U'”- óûGSÞsšÞêJ—V¶ñø¯{¿yûÖkØõ߇šw‰eømu­êúΡà½M5{[¼Áß\­¥Å¡k€±„!’êV"5ŒoÛŒ(ÚmMGñI6¥kd§kÚí½,­vüîLn¨K'~n[·k¾YFiè’ÕÅ_KY»%¥¹oü ð—ŽüC¬ø—WÔuxoµ+}ÚXìæ‰cUÒµ'ԭʆˆ-4…dÉ9LØ~jXy<<Ô㺚©¯u zYúß­´4œÝJ~ÍíËV*±ŒeóJ+—³½Ó(i®öì´“\[5Í„³«Ýç´­woÝì;+8' 1¡{¨¤¢ÞñŠ•Ò¿T—¸¹®Ô“ME¥R^Ö·¶kWñy¨r&û4”_»kÊ)»ÞJ]oŸ…ú/ÂO Ká}Q½ÔâþëSº¿¿†Ò n®n$2Hæ+H`·L“Ò(X‚ÌÌÚ]*tèÂ*0‚åŠW²Wo«}[vÙ|1J)%Ÿ+ujV“¼¦îߟ*åw»wm¶ÏJ©(( € (­º†‚E= ’ü}ªq4•xJ”¶’·Þ¬vÔðéÿg¯ †ß ¾hþ'ñ&'Ãç¶—ÃÞ'Ó§¶þÒ±–^ßyó {y7Á,ѺI#,ò‚jÕZë¥g6qi&šwÓDû©$ÓV4u9ý²šº«'6µÒN~ÒêÎêÒÛ]´wMÝ÷Ƶâ_‡%ñ‡Åx’OL/,¬õK=4žð,©ö™%·Óâ$Û6Ò°Kl±¨d`\:§(Ó¬ëÆ+šÎ+uJ*2¶ºó+¶¥Ì¹Ò\°åÂqu(û 7ËtÞڸϞ=,­ð¦’|º6Û“~ñRXP@P@P@P@P@P@P@P@Pø“þGO ÿØ/RÿѶTç_?äŠü_ÿ±[UÿÒIj¡ñ"gð³òkö•ÿ’[ûL×?ôý§×±Šþ~_‘åáÿ/Ÿæz™ÿ${ÃÿöJ¬ÿõŽªî¿×rgþóýv?]«Ã=ƒÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ( € óüð?ÄÍKÃÚ׉Ó^‡YÐ⹂ÃPðï‰5]xc¸1Ëcq :±‚U‰AŒTÆ*3”㣒IêõIÝ]m£eûFéû'ðÝKeºM'}Ö’kæ:ƒ¿®­|Cgu¡K<:jú‹O¨]È÷w–ØZÊÒ4…·'Ømsƒ‡1åÃmÚª’Œ¡8èá)MY$”¥~f–ÚÝé²è‘òò·uÈéë«ä|×Wzý¹kñk¾ŠÙ~)ø ð³Æ7:•î¹ ^BûY‡Ä2ÞéúÅý„é¨Åeöî"–Þdxm¾Aå•üøßóVp³QPÓ—žÖéÎÓž¿Þ¶¾W[6ž’«)&¥ªqŒv_ fêE|¦ù“ÞýtE+ïÙ×á-ö…áMhz¥”^–æm3SÒÇiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .Áö;Oùõ‡þø{I÷aeØ>Çiÿ>°ÿßi>ì,»Øí?çÖûàQí'Ý…—`û§üúÃÿ| =¤û°²ìc´ÿŸXïG´Ÿv]ƒìvŸóëýð(ö“îÂ˰}ŽÓþ}aÿ¾Ò}ØYv±ÚϬ?÷À£ÚO» .ÇŸø†bñ§†<¨‘3¥ê9Ø g÷¶U.N[°²GŸ|pÿ’+ñþÅmWÿI%§‰  ?'iqÿ¯ö˜?ôÂý?iõìb¿—äyxãKçùö˜?âÎø|ÿÕ*³ÿÔn:tÿÝ®äÏýãúì~º×ˆ{?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@ãÿ|sâ¯øgN‡áþ—§ê_5ÛôÓ´[ P¿Ùå”#Ï+I°†Ú¶ðNÜÈQÞ±«UÓ’´n’”åmù ¹¼äùiŽçÓI§¤ ¥ 9K—dŸiNJ)µ¥ÔoÏ$šn•šzª·_¾i¾øâWR¼…|ed·ÚfŸc¦ÝêW-”’K#ÃmŽ‘B$A,Ϋe—{.á›ÌÕ%Z•))8EÉ?³Ê´RohÆM«6ÒwÑ™PU*ÒU'~Wä§­à’ÖR\²Ò)·ÊôÐå~~Ñ^ñÁ­â7Œ5;[-f LÕõÛm:ÆèÇnobÙãüÉ#¨#2ÊS%ÔÙ‰£UT!{9Æš¾Ÿ¼’§hôëRíïo£ Ê ­hŧ{I'{þî«+­6¥'¦öºVhìµ__ ´[ź.¿©êúMï‡4»Ýjõµ_j–Ëeh®f´žKuŽñcF[ìÍ)׎Eqª‘tåVöQi;èÕäâž¼­¦”­Ë³½šoXRJ´èÁ^S²]›jê7ÙI­y[RÒZ{²µ]öŠø=®é~.ÖlüW,†`·»ÔTÒ¯´öû=Áam4 q 5ÌS´n°É‘ea¶2ÄZUŒ¨Ãžiü\–³rç÷}ÎUïs{Ñ´mw})Æ´¢ Õ¥tö‹†·’“÷yUŸ4¯h­[Hv¥û@ü5Ñô-_ÔÏŠíãÕšàZioàÍwûRDƒtÇMŸkHrn™¡2<·Î¹NÊI6–œÍÝZ*ö¼å´ÿ­5ÛSJp•TÜÍGÖM](ÿ3i=#}Ÿgnâ×í;áA“àíZ WÅòjž´oø–ÞÝiñE¨ßZŲKØ”[ÇpÖ· 4p¼ÂB >ÆB7iBœªâéáÚ²u%ÓXŹ(ßG(éÌ•ÚWºVvŽx}ZX›û®”êGå87ÕFR*nÜÏÝO˜ú’³P@P@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©gá÷üˆ^ÿ°=Ÿþ‰Jëè € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ó¿Èéáûê_ú6Ê€<ëã‡ü‘_‹ÿö+j¿úI-T>$Lþ~PþÓ ¿iúáþŸ´úö1_ÀËò<¬?ñ¥óüÎïLÿ’;áÿû%VúÇNîËúêÿxþ»®•â¹áù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@P@xÄO‚WÅx[ÄÞ(ñ7ˆ Ѽ=au Ž“áÍgQÐ¥[¹Ú=÷/wes ˆ£òÖ3ò$„ç § •*½\”b·VIÉÍof¦ý›wZ:k{éS“”!Ml›“Ñ;»Z.ïXò§=¾.}vWómöiñ'€¿áÿ…añMtµÐî5«{Dñ•6¹³IÔ§†ê[f’Kµ•î#¸‡|w/# ¬VH¥ëJp•Z.„åîÊš§+$ åìœl­ rövjJVRi2ZIÊQZóó«Ý¤Ü-QKTäªO÷ŽÎ-7dõmÚðŸì¿†!øj|m-ÍŸ´{M'Xl+â±dD¶K‰•ö{’óªüã20àOd±Ø™â²iY_á’ƒ¦ä¿ÅNR‹V»j›½é¡Væ­EÉÝΤ¯×–¤Ôå,®Ü`›µœTãÊ”ýÞ ëö/’ÿÄ5ëÏè†ûź/‰tOíx|(««I¬ÊTêæèµè´TX¡@°¢Ä¡rQ‡² ¨ùA;hŸ$ã>fºÎv|òmÞO™(êŸTqÆÓŵ~J‘©g¿»DþÌ5\ª×V÷œÞ«Ôükû:'Œ5]Z_½Ž¥s èv*X FŸ}¤_Ïmvêdd3Kh>\¬l7‚ù]ÝiƬëSÒR«íõVäp”ZÒêQrM¦š½ÕšLå¡ÓÂÑÂOXF!+hÚ¨©¦Ö•®K«©+½SI§Ì|Oýš5ÿ‹Çá÷ˆ|{®|5×¼yá…Ô-ˆñÃêh7–·F"GödúƒIÂxJη] €¡…ÅB0¨êA/z*2º»¼dÚqz8èÚió'{èÒ¶Š¤FoE%%m>Ë‹Rß™;ߥšgÌšßìÑâÝEõ#Hø›£hþÕum_Ô4 / `¥ö˜Ö9K9~Ö½œ©§B-åe+òŠU\1­6ä©Ôœãwï{üÍÆr·½iNrRJ.í't¬cËj.œ‹•'JM+/†QRŒoîèÔ\o%Ë+Ió¯¯ë€ ( € (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHË?¿äBðGýìÿôJP_@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@Pø“þGO ÿØ/RÿѶTç_?äŠü_ÿ±[UÿÒIj¡ñ"gð³ò—ö›øQûKúaþŸ´úö1_ÀËò<¬?ñ¥óüÎßLÿ’;áÿû%VúÇNîËúêÿxþ»®•â¹áù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@P@yï~#éž5‘Ñõm{ÅZÔ•á­(ä¼ÔZ5 !S+Ç Q¢ZY¥Ž0YT¾çEhçæ©ì ¯+9=´Ši96ÚI&ÒÞí´¢›v/•(:’vÒ¾º¶›I%vÛ³éd“”šŠmoxO_¼ñ.‹©¨øWXðÞ ÌÉ6®‹sslÀÿ[Ë4.ÃŽW\2e’iÝ?_Fši=},÷‹qi¼£&ÛMZÞŸz³æ¶i4ÑÒT”P@q>ñæ‘âo|BðÝ…µäwÞ¿ƒN¾’ác–Ilà¼S I_.æ0K;ƒ 9΢§„xÇð®uçî;?/M}lTàáR4ÞòŠ—ÉÊq_;Áü­òÏð—Ä‹O|9ðį øoX¾ÒüGmgym§¢Ãu ”ùåL±¹w #6Ô`Û zªÑ•ª”Þö×¢º½ß_-w}®Å%É*°{Ós«„œZ^­i{.ö=±P@P—ø£þJ/ƒì «ÿèý:©|,]MŠ‘–~È…àûÙÿè” ¾€ ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( ;ñ'üŽžÿ°^¥ÿ£l¨ξ8Éø¿ÿb¶«ÿ¤’ÕCâDÏágåWí:¸øMûKúaþŸ´úö1_ÀËò<¬?ñ¥óüÎËLÿ’;áÿû%VúÇNîËúêÿxþ»®•â¹áù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@P@xÅ ÆzGüñwÁ^Ë¢Xj&¥á»K«[[Ù­/$µ“Ï´’壅¥ŽK8ó“D­¹ ¹iNTjÔM^"“¶ñ”œ­'Ï%.©ò´šM;¨•Z‚v”'̯{4ã(ÉhŸ½ªqv¶6”®y?ÅÏ x“âv©ðÇÆ^5ýœ/ücàkMZÚ÷áv«w¡ÜÜÛ^Ìm¾É,SÝ‹dHnãÊ\I$bèÉiK£:ŠIIÎ FWiAó7%{s.h¸Þp‹iÁÅsE©;…W**|–¨›þüTd¶WZI¦£&”–®ÒIQâÙWÆ:ÿ‡¼Z¾*ð¼^!ñ~Ÿð‡OÑ<5¨Mª ͯ‰-äÔä­åšEu¸€Ïj#½pŽ1W]Ò ÖnIN|îU}­ÏðÊJ‚©Q[àç’”¥îî–©"ð² ç‡¥V6¡Ï_šUu%O’ +§Ëâ’º‹Õ½ÖmxÓöcÖb“ÇÚ€<áØø{ø4‹Øl>Ý©Ùë>¥råeGûH´òÙî2R«‡wPôÝ%]E¤¨ÃÏÛÝTÝ.V”R²ÔW%­ýÛ6qÑçXXNmûwB¼&ïvå(/gÌþÓç•Oy·k»´¬I©þÊ‘i‡ÄMWÀÿ 4› ý7ÇÞÕü -‰µƒûMFÒßT6xqÈɨ™aQœKe_rç< ýƒÂÊnÎ3ª¦÷~ÊJj1o¬}÷Ëu&ÒNì× u•Uº•ÿƒ×?,¼§îѼô½—4™Àëÿ~1kþ6øûâˆþK§k*ðŒ´)g°ÿ„rÃOÖ¥¹1&—å=¾Ûë‡x¢Iu?w+>ÅŽ\=>\©5nwJR[{ñ¨¥Q®[EGÞŸ$µ©(ümKIvS­N9• CøiÔ‡½¿î”i¶¹¯Ì¢åû‰òòó¨©GÐ|Eû8k¾_‰zwÆÖÉà½wÃÞ—Rðî}’øªúÓQ¹“T‚V2 ×6F8¤šb}áeå{*Tƒ©.xóRXŽxÅ%eMFê.Ñ´&¡?fìŸ%’×_7 NTð´Z—-uF¤%-oÍh:wjí¶ÝX©«ÊÜ×Ò'°~Í5OÝ|l»…ßð€xgÄZõµö‡á¯´ÙKö[UÒì­Êùv²É 8–G”ŒQqò’¸'—Ôʾ­ÍÍS÷½ö“¼UݶV]£k/u&\¹^&5!X¨EÛÊu´Z+ó'§Å~iZrš^Oáoü\ÔÿfoüÕ> øBñG…$ð šïTÔ´I-/Å–©e5Ë[µ½ô¯…Š $ýâFX X…¯BUa[‡ÅÞÑ„£t÷·³”[ÒëGe½õVM^ÚÖ’U1ÑŽªªÄòµ·ï9ù¶i¾eÒÊÎíiyü3û9kžño„>!iþµ±ø‚>(x›RÕx§á6­­\ø×Ã~2´ñΚ-u­zý¼,ÚOˆ®Òl›¨¥ÓÒ=FæW%äYu2ªË fÞÄ·djCêî—,_#Q{ÆÑi¨¨þí-m&’s´´²æÅÞ®9Öo›Z–kkJQi;û×QJÑW„-$´å¿ßÎPP@yŠ?䢸7þÀº¿þÓª—ÂÅÔØ©gá÷üˆ^ÿ°=Ÿþ‰Jëè € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ó¿Èéáûê_ú6Ê€<ëã‡ü‘_‹ÿö+j¿úI-T>$Lþ~WþÔÿiSÿL-ÿôý§×±Šþ~_‘åáÿ/Ÿæuºgü‘ßÿÙ*³ÿÔn:pÿv_×QOýãúì~ºWˆzæ?…ÿ䢸ËþÀºGþÔjŸÂ…Ôõ ‘…P@Ú/ˆü=âEԟúöª&y.xÚuÔwÒî#‰`—a;%B@dl2ž Pµ„j/†Jéôjí]>ªé«®© zIÁî­uÕ])+úŦ»¦žÌ4/xÅ ªxg]Óµ}1f–ØÝé—QÜÄ&‰Ìrǽ ÑÕ•—9VR¡kÍ|2I§Ñ§³]ÓèÖŒ’”Åfº§Ù®ÈÙ *‰?­SI’çÇÞ†=ST}Å¥ÕmÔ^ê(ìg/óÜ+Æêb\¸(ÀŒƒN ÔqŒ5r‹’·X­\—x¥»Z ©û¥'SE“¾–oTŸfÖ©=ú­ ñýOö…ø¢xŽk?~Øxº g.‰{âko#œMJ9$ ¤g‘Å*-bZT}æÝ´×TìÖo¥·¾›…_Ü'*¾êJú饯}z[[öÔö `QÔõM7DÓu gYÔm¬4{æêúöe†hQK<’HÄ*¢¨$± 4›QÝù|Þ‹ïzJ¤” ®ÞÉnËqKÑÇ42,È¡‘ЂAuR‹‹q’³Fq”g(»§³H  € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒ³ðûþD/ØÏÿD¥uôP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@y߉?ätð¿ý‚õ/ýe@uñÃþH¯Åÿûµ_ý$–ª& ?-?j%ÇÂÚPÿÓý>éõìb¿—äyxãKçùF™ÿ$w@ÿ²Ugÿ¨Ütáþì¿®¢ŸûÇõØýt¯õÌ ÿÉEñ—ýtý¨Õ?… ©ê# ( €?/¼ yâïÍñþ›{׸øµãøzÖæÞš=\‹Z½T½pŸaiäbp¿ñ,EûÒ Å +‚Ã`*i Ó„ÛÛÝK–ºæé'ÃÙ+k7+»;ǧQPÅÔÇr©:~Ê-oÍz4+®‘U£7½ª«ß•#ÌuˆZŸì÷ð9¼ð›Å‰àÛý/Ä^<¸ÒŸPÔ,,¬¯¡ÓõI’;!ö>öK»¦2FRÖ ’*ÊLé…οY–#ê•ef•*r”?™Jnü±V|°Q’””ãjQn÷N)á#Õ)NNó(¹ßTÞ›r”Ÿ4T§'uÍÊs»IÚIý≿cñÄŸÙüK¸µðkáC¥X5¥í®¥Ž.Òyž¸È7ò¼M¨Q³¸Ê»Q7¡F1¯FœýåR­jzôQçPjÖ÷“I¾$¬äøù¥_ ‘÷eõeZ묓«&ïî¸ÓQ²³Wr»f/…¯ükãßÚ?áŠ5jí>?Ä>ÛK¶´ÓR -¬u›Kx¡fkS …„È·Œ†RÒ™8°Ò,%\T5Ia©ÊÝÛ”ôÒÎÜÉI$×½½Ö‡n:kØ_–1¯G]þ,+›Þý\—¤åÕAÇÎüûA|fñ€¼iâ~Ñ |?­}–ÊçPÑõéVºƒçûtiskök!§¾Æ–ÝVý¯¿|!_3¤mj*p£ )9Úô\[’tç&“|°rmFQ‡-7ʪ©N.ÎVRúåJPŠ/´IJöÒpŒ$Ò¼¹lÝê&Ós§%NKÜ—«|ñ ¿ˆi-/Å×_þÒõÆßÿOº}{¯àGåùVøÒùþgE¦ÉÐ?ì•Yÿê7T?ÝWõÔRÿyþ»®ÕážÁáù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@P@P@P@P@P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*FYø}ÿ"‚?ìgÿ¢R€:ú( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ—Ÿµ0ÿ‹;ûIúcmÿ§Ý>½ŒWð#òü+üi|ÿ3{Lÿ’=áÿû%VúÇU÷UýuÿÞ®Çëµxg°cø_þJ/Œ¿ì ¤èýF©ü(]OP©P@ñŽƒâ]VëãíÿÁ³ã‹é¼+ ]^x’Þð_]µÍýË$nú4³;Cz— ‡1Mi±K\nNXõoïQ„ãòOEW§2¤› Ý§z¶©9Æ´UÞ){:°‚Ú«N_Üi)(/åö¶ö‰^-B3Šƒ¥(µã¾*|E—ötÐþj¾.Ô¯¾0xžÃLÿ„sÄ×u{%¦« È׬ò]ìŒ:›a‰ÊYÇœoQ]™´T©ºp¼\.¦Ö–„`ªs&µ57JnÍ×¾­´ÞÕšÂc15b“=Wµx󪲦©Ú÷”T¹'$šå§>Ue ÿì‰âÏë÷þ¶ñŠõ^7øAá=FCªßËrf¼–çSYn_{Í Š0ò™¶.IÀ®úê-âd¢•ªBÖè¶—ew{wÔÆ½%‡”)E¶•L\n÷j)¨ß½“víwk\ôÏ‹úñ§Ç‚ž ÔüCâ« ÝøÄ—×6žñ6§ ›™á—JXžI,g…ß`ž\bóÅyÔ)ªµ1Wnñ„-®ÍÎI»m{wLÖ¤¹0‘i+º±OMmìë;_t¯ôìŽ'À?~&Yi~øc i¿~! GÅÖú׊5µÑá»Ò´@Z î.-í'-tLöÑmXvI]™ J­LU(â4Ÿ³Œæ••å)J1ä[~õAÕJñ„QObjQ†u äÔ}¤aݵÍIUjMëjwp»æ›´owÍ#Ðü3ñ÷Äõ? é_ >Z\ÝM¢Xxƒ^ÿ„Ÿ[m0hÖ×sM E‚Úçí7­.²¿»¯ï~q‹¦£UûZr¾òZ}d§ÔMAö§8·Í(ë%{IÇ*œô¡Ë5ûÖê+}›Ò—$¯-ìäí¢î“mGE+¶´Û“ ÿ–Ïíψ:ÇqöüýŸì?Ú?é_ê¾mÿÙ¿ê¸ÛæýöÛó`ê~æmñQ•kvåWåù÷éØÚ­/dë«ßÙ{/Ÿµö_w/µó¿/Kéåþý¨~,øÞÓáãè¿4ˆo¼{áÙüGáèuyq´ÆÜ\­ã¥‹˜ýª–³y¿yörWLJ–WrWt¡Î2OEýôÒM;F͵7d¤êÓ:®÷UYÒ½¶”\¬ÚÕòÊ0›º¼“J<¶jE{ŸÛB[ëŸ†Ðø3á¿®ÃzWŠ5Hím5[¹t»k÷tŽ(¾Ã§ÝDó¯‘pOÚe´ˆì]²œ¹«êëë“Ãó{‘š‚­w$¤¤ïh¨¨Ê.^ó’MÚ.Ë›š»ž êÕª¯kî-u¤ùd“Wnò÷chÙï.[«ô–_´ŸŽõ-zÚÊßá.—‡5Ok¾ Òuk¯0–ãUÓÅóFÓ[­›yV“ S(w’7b<—PüÙÊsÁûTùg*2«ºEÅ4ú]&åÓI&âÝ—MZjYGxS•%7Õ*±ƒN*ö•¥R1i¸½[Z"ücø¤?b¶øßã[-oZx6mv)m®Zââ–†TžtKxLÌ xcVU íž;³:J…2ästâÞên1æÕûÉ))kmo•Ýá):¸ú”jGÝZ‘I=ZŒšåM¥­×$[Õ«IÙ·‹?м%ûirA©ZRø›RêÚo‘Ú'6œóá«M«Õ’MÇHÅÊ3—+Ž—,[NÒ–‘¼®åyôoګ⯥øv?øP×6¾-×¼I‡ì,õK­_G²Mawv³›GHµ™„fÍ–UŠÚ@ªêÈÒ·îÍû'*‘§®ÕF諒šƒºZÊÒR´[Q|馔}ò!V…Zªü±9'mý¥EM&ïËxÝJ\²’³V»eM{öÅÖ´Í ÁðéŸ.õ/‰¥Ö½k}áë)u]FÞÀé‚Êè¥Æ¦]Ï yž/)šÖ4*ÇÌx›j6*Q—,à›ƒ§ O{ß½¢•ùy“Œ×½8§Ëtìôéö.ê³Qjj [§Íh¥ÑÛ‘Å´¢ä›·.®ÎOÚOÄ¿õ¾ØiºƒSO·Šëv·z†£{gcuŸØmì.&I?ÓL%e”ʱ¢E!ùwV7(ÚRu%N)]©(I©I4žœ«™hœ#w+Ô…)I8óRö²¾œ‰ûEgvµNõùlž‰µÊø~Ñÿþ!üIø-ý™à½3DðV¯§xœx‡JÕ5¸."¸ÓoímžXãŸLŽ‘|qÈ-ÚO´8•"1!t¥N”+תïN4¡QZͦܓVNÍóEÅûÍ$¹¾&àœã7IF ÷¾Ú{¥Ë*rš³i=ci?uZQQŒ¥ 9®‚Ú·Ä¶Þ —â.½ðšÖÓš¿ƒµOxY­^±~Îm;§¢¼Uôõ‹-[Ä:î»ðÛYñF…g£ëº¯3é¶:ƒ_¤µÆœccYsÂÀ&ÕbÊÀÝ8ŠJ„åJ÷qv}®··V¯³i6µilyØjßY§ÉYI&»Ù¤õìü“~§ ×9ÐYø}ÿ"‚?ìgÿ¢R€:ú( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ—ÿµ@ÿ‹7ûHŸúcmÿ§Ý>½ŒWð#òü/üi|ÿ3oLÿ’=áÿû%VúÇU÷UýuÿÞ?®Çëµxg®cø_þJ/Œ¿ì ¤èýF©ü(]OP©P@æðü$ø†ôøôI|½X—_°¯îšâ+ùLÆYšàÉæÈdûDêáÙ•ÖFFx¨öqä>‘ƒ‡ýºãÊÓvæ•KûD¤‰755'ñµ'æã%(ú(¸¤’²Q\‰r{£tƒß <1''Ñ|%k ׃4©´M æG’itë)DBH’GfbA,Ä·Ÿ™³¥gíÝG?ùy t¼VÉÛ¢ß×]ÇQº®ó×ß•OIÊüÍv¿3ºZm¦ŠÜ„?³OÂ;+Ï _éˆô{ŸéVš—ö‹õ½1M«É$N–÷h· 4§÷ÁÉÞA$Uª³GVú¶›¾©¸¥x¿wd–Ú­î¤ñq©ÕÎ]ê4æÓVjí'£IYZÇSãÿƒÞø™©x{ZñDzìZ·Ì:‡‡¼IªhSÃÁˆÌ†KˆYÑÌ’®Hùb¡)NßI­ÓI¶“OF®Þè¯i/gìº]Kæ“I§ºÒMiÜ¥â? |G£øSB›Ã“éV‰íô‡ð®§{ O§ÀêHbžÆXe¸TßíŽQ )*¤TÒ©QÕ–­Ç•öqÒÑqø\U•¢ÓJÖI ” àžï›]_6¾õÝß3æ•å~gÌîÝØýCàwÃKëßê6Ú-öyá‹8ôí5ü/¬ßèa,ãehíesD'·R€¬3Œe°¿;fý¤½¼±-ÞriÊú¦ã{^? ·3µÖÍ­ŒÜS£ìÚëö—7ÄÔ¾$壓Nòi7v“TSö|øPž7ƒâеâ85I5¸µÝI¬­¯äŠHe¸ŠÀÏöXätšPì‘åË6Xæ±§N4©º1^ëSý»6å8¦õJM¶Ò²½ŸEkªý»nzß–ý›‡/+knh¨E)oËxÞÒ’}‡þ|?ð·ü ŸØZÙá ÒgÐôOô«‰>Åe7‘æEó9ó3öX>gÜÃge³¥Vëû_i¯´ŠŒ¼â¶^Vî¬Ç)¹ß›¬ÝGþ7Íwÿ“ËMµÛEnA¿fÿ„H¾n¬èóxcL‹EÓ®¼;â][HŸì°xí§šÖæ7¹‰XT¤³‘÷Û6ªÊ5{ûÏ–ý›‚´[ÂÚZ]­VAVoB§Ús•öiÔw›MYǙپV•Òì­×[ü%ø}h4qoáý£Jñ 犭Ú®•ª]}§ÏŸ—ù·}²çäl ó8Qµq”RŠŒRÒ0t×_qïw¿w¯˜ç9TöœÏãåæóääåô·$vÞÚÞî÷<ð×Áß|*|á}:â? æ@šf£¨]j1ÃŒcûL’àaaR#Qª4TJ­%F¯½]umy»¹i¥äÛ¶—²@¥(Öž!6§)9¶´÷ž­®Šï],¯w»lâü?û:|ðÔ·æÃÂ÷76w:mÆŒºfµ¬_ê¶6:|ûDÖ–vwSI¥»¬q©Š6F‰ª µ¥:U2¹›mÉòÞ×›÷›½ïñ{Û¤ÂtêÆ­?uÆ\ÊÚ%/æQVõvvºNIYIÞ׆þ|5ðªx~-:ÛÄ7QhWñjzZk¾*Ö5uÓ®#·šÙ îæQnfO-p‡p%rªFÞÚn~Ñ»ËÞWz·Ïnk·«¿*ÞöwjÍ»æ¡ÆPŠ´d¢šZ+BJQ²ZFÒKd®’Né$C¬~Ï_ õ»{fе+›-OQÖ-µ- ^Ô´›ë{«ù[—–³Ç:Ç4ŽYâ#;SåùF*ª:rÇ‘Y¿…;¨¿æI««ÞÏciT”ùœµæqoE¼cÉ»5vêͦ﻾…ÿÀžâm÷F¾’ß_»±Ô/~·’ÝÙÅoµÂ]‰„ñL‰io‰c‘\²n$³176çËÓ–R’·»g;ó[–ÖR»N?+q·+±œtŠ‹Õ((kï^)¹$ï{µ)9);ËšÎ÷JÕ4Ÿ€ 4)<>¢j6—^¼½¿Óî¡×u!1–òU–ëíùûî’i^Hç2#²‚T‘Eõ½•¹\-eËÊõåqøZW|·^çØå£Ï 6ï(É»»óB<±wßáÑëï&ù¯vg音_Á"ËÄúeŸ…nŽ—®éwZ$ÖZΣs–Ÿsþ¾ÖÂ)'d°þ\Çh!_ÝÇÇîÓjZRT·K“}_îþ ÉûÍG¢m¥®š³e^¢¯J~ú“’íÌõråøyž·“WwzêッÛCgãÏÚ[&Ëx4V8Ó$íQ6šÉç ­'9Trœ·nïçsš8ÑŒiÁZ1V^ˆß¬Í ?¿äBðGýìÿôJP_@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@Pø“þGO ÿØ/RÿѶTç_?äŠü_ÿ±[UÿÒIj¡ñ"gð³ó ö©ÿ’5ûHÿ×oý>éõìb¿—äyXãKçù›gü‘ïÿÙ*³ÿÔn:¨ºÿ]Âï×cõÚ¼3×1ü/ÿ%Æ_öÒ?ô~£Tþ.§¨TŒ( € ø[á·í!ã_|]ŸÁ­â¿‡ºÔ âÏh7Þ Ð,å‹\ðÖŸc%ÒC©^Ê×Ò«DíooÚÍx›€¬°²Œð‹Uû¾ËÚ9/†2æŠä{Ý´ådŸ6Û•I«ÇEaªºqÑÞšIêçÏN3“OK(ÞNí5hòßžQ¿²ÛþÔ¿¯|9¡x«MÖõíCIÖÞEÓLðžµws©$q¤’Ïok«O-¼k,aî Hìœ?ËEV¨üz{¼ïÊ·4¿•;®W+)&œnÆéMNp{Â\üw’åOiIrÊê7jͽžO_cÑnÒÀ«/߸ªz§×d½ùCY=#yBis5~Y5t›*£T”œ÷]:¿v3Ò;ÊÑ”[²væŠzÉ'oFøÅðûÄ3¾ð‘ªÞϯZÉ<s¤_Ga4ð'‚ A¡³OÜ¥iÇ e7Úé/mi ­~ÍÆöæIêãv—2N7q×ÞWªËØJ1©£m.ú¸¹¤í³qNI;6µ<†Ëöƒÿ„GÆô¿‹šî™‡ôÙøkÃ0èÔ&½½š}.=HC"E%ÃO9IG{š,-" œ;ö˜zmëVR«¢NÜ´ä•ÒÕèäïµÝ’M—^“§Rñv§ìá7v®œªJ¯¥ï(«$¯ï%­®èê?´Ý—‰>%| ð_Âû—›Cñ”z–¡¬êÖn„PÙO¼¶`*¶—sJ²Ipض1(–,Ín‚æ­SÚ´©Â’©{¯{sE©|*<¾õõæv‚´®e[ÜÃ{Hü~ÕS³OÝÒNWŽ’½Ôm{{®SWŒ]½Oý¦þ jvÞ#¾¶ñeÒiÚ6—y®I}w¢ê6Ö÷Ú}¯ü|]XM$ —ðÇò’ö*áÐç¹Ï™*N³Ò+‘»èÒ©ð6šRèÚ·vl¨Txˆá’÷å'Û™hãÍð©-oï£ÓÝv¡©~Õ¿´³ÿjø¯R´itøõ‚·Õ‘­ôךhôàÛf?2ÞLÜɶS— ,lúJ.pž8ÅßEJÎ1“zE»ÚÒiÞéêšXÅóÒU¡¬Z“V×™AFRqKY$¤Ÿºž—¶ÎÝ6‰ñëᧉ-|as¡ßk—’øb(.5 |3«}± ˜¸†{kCmç]Ã'•&ÉmÒDpŒUˆ¦W…/m(´¹¹³æR÷_,£nh´§ù’²wvIÙ¦¥QSM]Ç™;«J*êñ—Ã%t׺޶î¯ÃCûSxVø…ðÓÀ¾ÓuýB߯6Z¬é«jè4Ë‹+˜­ZÞæµ&¼¢_9¢0yiæFJ³q¬î¢¡MTRÞ-I7{¦“I.Žò•à½ôÐæÕ:Q­$õ¨©µfš¼\¯k]^Ñqº´¡'Q7¶^ƒö™øU£xcÁzŸ‰¼sý§>±¢C®IªèÕM¬VOò‹ë˜‘'m6Õ˜>îEP#“.|·#YÅ{wF*Í8'v¬œþå¤S–é6¾ò¥J¤9®®Ô§-]é»I$®åË¢n*͵ks$t‡íð{Kñœž¼ñMÇü$PêzTþN‘5¥¥ÕÜqIi÷© ·„Î."$Q#ªK+(š0•yrÁky­t»‚nqWµåÜwµ¬Õò©(Ò¦ªÉû®*wZû²“Š“µí$ÕÝ–ÞÇ·T”P@_âù(¾ ÿ°.¯ÿ£ôê¥ð±u6*FYø}ÿ"‚?ìgÿ¢R€:ú( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( €<ïÄŸò:x_þÁz—þ² :øáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ˜µPÿ‹3ûHÿ×oý>éõìb¿—äyXuûé|ÿ3_Lÿ’=áÿû%VúÇNŸû¯õÜ'þñýv?]«Ä=sÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ( ”<9û9x›Nñ]…æ¿ñJ¿ð>‘ã _ƺN“aá׳¿†öúK¶1Ü_=ä©,(·Ó®Øíág!2ÛC+䩳ƔŸ½ R¥´V’³n?iÛeÌ’vvmE­15=¼¦ã¢›¤åÕþéA+=-wM7tÝ›ŠzÜv™û;x¯Áþø)Ã߉ZvŸão‡¾ŸÂãU×<<úž§e0¶2–´K¸9|Ë(NBêÊû^ªÕ¥VµJ‰Ú5#Éu÷>Eìš¼–ªIómt˜êT^~xïVuV»9¹Þ/º´í¥Òi­SŠçöLð½ËøNÆoÞÍá7Ã2h–›q3ëSyWAy,ŠT#Ä/õØ©´´èFß)AÕSU#‡÷,#Io쥣Æ÷n\‘„.ÝÚŽ·»*Ëš©g.yN}¦§/i(5­£í”uvÕkvC{û4ø†]á¾—añH¶Öô;Éõ [Åë \Ç­^Ïqv·WfÆîø¾ÇÌ^æ&]Šèê›[xÎÄ´cË(%þ.Mm6î§ KÞ”\wr’jn24©·†©C™·.k7¯-ãËš•8Ú*I«¤“VrNÏÃ_ÙƒMøcñ[Ä?Ò!ð͆§©êZ¨¼¹ðÿ3ì^_Û¿Ò¿Ö3?oÿUòãÊûÿ7ÊëKÚû^œõcWÓ–Þïí¿àe—Ôú‡Ô´æú½ü¹¯ìýmü?=üµÆø‹û7ÝxâçÄ÷–ž5·³“Wðþƒ µþolî#Ó¯®./!Æn-®VàÃ-¾äÊnØ1Z*Kžu'dùêûKI]|kK´ß ±ð/‰'½ðçÚäÔl­~Ð{ô¤[;·—Ct¢ê>c>YØwéˆäÆ{Z8ˆóQ¨âåÙé .eögÅ=9•½ÙE»2ÄÉVXªjÕ#:³‹z¥í'í,Ö—å’VwWÖëUnçRýœ­®ôÿˆÚ]—ŠM­Ÿ‰üKáÝ~6FS`šR銶ù2ƒ'˜4ÁûÏ—o÷[oͤkÏÚÑ­SYB­J¥ÝG&ו¹·×ÑÐŒiÒö0ÙPt£UW7þTÛû»ë§Òõ€Â€ (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHË?¿äBðGýìÿôJP_@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@Pø“þGO ÿØ/RÿѶTç_?äŠü_ÿ±[UÿÒIj¡ñ"gð³óöªÿ’1ûH×oý>éõëâ¿—äyxãKçùšºaÿ‹? ú¥VúÇUþÊ¿®¤Éÿ´]×zñ`Çð¿ü”_ØHÿÑúSøPºž¡R0 € (ço þÑÚˆ|aoá‰|âÝ+I½ñ¥ám;ÅZÓNŸ©jv&àMk Ü—)‘grÈÒÁ°”3牄f´r‡´IîâšNÖºº½ìÞɾ…b ðò’z¨òs5ö}¢‹ïgöãdìäº]žó«^Üéº^¡¨Yéz­Ý´/,zmƒB³Ý°ˆã3Ia˜ð º.O,5-ÚÚu_žþ‹wÖÛ&ôEIÙ»y»þ—9 x÷Jñf½ãßYY_[ê>¾·Ó¯þÖ±…yf³·¼_,£¶à#¹E$ãæ FÚ5%Z.ñr”ðfýN¶Ý"ex8FJÎPSôNSŸšpwµÖÖlåÏÆ¯ †ßþ(ÿgê§@ðTºäWöâ(¾Ñ3iRÏÇ’¾fÖ Öï³s.A]Ûy)Ï’…*öº¨¢Òëï¾U{é¾ú°Ó­‹úœZæ¼Uú{ñŒ×žÓWÓ{ï×£øã-_ÆúLš¶«ðãÄ~—ȵñ$Úd²ÝFÊHŸa»¹P¼ãÊÙw×EJN•ã'ï&Ó]U¿¹½Ÿ•ø©Vd§î´š}ÿ½-×»ÊÈÔBB‚Ç 5*F”%RnÉ+¿D4®ìsÞñ^㯠h>2ð­ÿÛ¼7­ZÇ{cyåIŸ ¨emŽªËG õ½JR£.I«=?uø\²”ñr‹õ‹qkäÓ]»f  € ( € (ËüQÿ%Á¿öÕÿô~T¾.¦ÅHË?¿äBðGýìÿôJP_@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@Pø“þGO ÿØ/RÿѶTç_?äŠü_ÿ±[UÿÒIj¡ñ"gð³óöªÿ’1ûH×oý>éõëâ¿—äyxãKçùššgü’ÿÙ*³ÿÔn:¸º¯ë©ÿyþ»¯ážÉáù(¾2ÿ°.‘ÿ£õ§ð¡u=B¤a@PçÃ_ƒßt_‹T_x§G–x“[¾ñ.¹âKký÷G¼žõ¢OÓEìæÚîA=±2­­«…YƒJC´råF›–8y>Uì%NIë''ðòÉ^ÐRJR\Ê/•{òÊfj²œ}çÍEÅ­y)ÂrZ]òûH'i?y4Ò8“ðsㆩð÷ÿ_á>¡e/ƒ¾x³Á+ªÝêºQƒ[Ô.¡²ŠÕ­V;§u†_²»b+W­tN£Äº˜‰.W8áýÝÚpš”îÖ–]~õž‹Dû(â!K?ƒëN«—NFëZËvýõÌšVºåæ÷¹{ÿ|ñÄ÷þ0¿×>·|wãm#W¾ðRßXÅG§ÃáÛ{˜®&KyD7È’ù7.ŠßgÞ2D{ªs¦êFS2æÄ5וԕá;=â¥æ?2WG›ANJTã.YÆ…?7³”áu·»$î´’\ÚR:Ÿ ü#ñÕ‡ìñÃá˜ðQÒ|Wâñ—öG†Æ£ûú{dz‹íg–2“D2Îç®|b•L&“|ó„i©4Ýیӕ›³zkÌìÞïS·.«JŽiõ–¹)óÓkÊ1§M=Ò³‹\±¼cnX7êXx'ÇšO€¼;â_‡üu¦üMð^¢³Ùhÿ|_o¬É¬Åsn-náŽíµ;ß*Ø)I„FX‡™l„!$ç£'R¿´£%5:mµyF2jq›þnZ‘ƒzÊN qJî'›…¦¡AQÄ&Ü%î»'(]5t“”H+¥ç?†ñó_ˆ²×ˆañÿÃÉÿ±hs{ŸÌ£Í¬=ÞWg+uzGìÁ<:÷‡ïµMh¥«³m3ϼ-û>xƒÃ?¿g]Nýš#ÿ„ßÁ­ö+Ë]_OðÅ÷‡¾ÐÒÙ‹ZdûjÜ$î°o†îÜ5Âìo6ÊÆ{£YTÆÒÄ/r.4‹“”i¸ß–¥ï'njSn7jKžŸ.2pÅÆ”~*•¥¾óž.ÉÖÐW´áË%q¸ÔýG®b‚€ ( € ( /ñGü”_ÿØWÿÑúuRøXº›#,ü>ÿ‘ Áö³ÿÑ)@}P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@wâOù½ñ;ᯅ¼I¡ø7Äÿ¼3¤x¿Z*4ÝTÕ­­¯5ͱ|ˆÃÉ—FÐrxëE?ßMÒ§¬’»KV•›»]¬›ôO°O÷PUg¤[µÞŠúi~ú¯½w;Š( €0|O⯠ø'C¾ñ?ŒüI¥è>² numjò+;kpÌ|ɤeEË2¨É,SS)Ææv¾‹Íö*•Gh+½^–­ü–¬ƒÂ^4ðw´Xçî"Ýœs÷±Ó<€Wøáÿ$WâÿýŠÚ¯þ’KU‰?…Ÿ˜ŸµWü‘ÚCþ¸Ûé÷O¯_üü¿#ËÃÿ_?ÌÓÓ?ähöJ¬ÿõŽ®î«úêL¿ÞõÐýy¯ ö  ÿÉEñ—ýtý¨Õ?… ©ê# ( €>1ø[ñáWu_ˆ¿¾)x‡DÑþ0kž-Ô®.´¯IWÞ(‚{©%¤nï¢ûÙ A ¸C ‹†…+UÃaéP^ô~(ý¨ÕM9Í­ÕåûÈÔvJŸ+¼T-~ÏZ­M Ôy_ÙpäK‘=®›”eÛsrv¼ÕùoÚ/[+ðÛˆÚB|FoŠ:ö‘«h­¯ÚmtàÕg±7ª‡ŠV³­"ó¶æÎTdëááR iB«“zF5`ù}îÖiûº]&ÒkS¢´iÒ«^ =ðü‰|MOêüî+[§Ï5ÌÓQ””n›Š<._ˆž8±ø%¯x›ö•Õ%_ |H‚Ï[ñž•áKß%Äú5áSa€O(;,*—J³)¼*á˜Á íÁÆ0ÆQš‹´ÕXEOâ›J•rÙMOTœ-)rÎÊœ£(ÇŽ¼ßÕ1”ç$š)·†1öé^Òæqq·<”Ü”ycïNN~ïá/Œ>5Õ¾,ÛiüXûOŒäñޝ£ê¿~ÃaB€Ü‹}D…„^ž8lçûLÓ5¼¦ì" 2DÎŒçõ%ZýéNS–ÞÊiI¥o*‰Qä•å$ÝO†.ÝتSœcîòºJôñIC뫲”åxÙG“–WjWå~ø—ãÿŽ->[êÿ´¯o7ÄÏ_x†öëNðöŠ’i76fÃËbKWP²‹ÓçùË6♇ìႯV:±jZTáQyÊJI§ýΩ+M4½ö¹”®ºŒ*Êi{«R•¿ºGž¶’T¹nï¤ïd¤t_þ ë^0ý…¼ñ/Äšæ‘¥xƒQÿ„7T¾Öµqci9Õ´ç’âXüÈñl»/˜˜\ë÷‡F1CšáÝ&¡hš¾©' ;n¯kÚ÷ÔŒ=)Â8Ì<ï7ba¦Ž\‘© Ù&“•¯¢µÞ‹¡ÌøKâôÞ’ûâÇü7?õŠ6ñø§â~“åZøs[²}Ânf’d¶Š+˜,m]Öæ]ÓÆÙ”ohS*2…5‡£Y8Aªé)o)_ÚFIÙZ2÷ù#d½Û{í©Ï:©ÔúÅH¾yFmo°½¬c(;^íEÊm¶ÚU‘QŠ\¯þ7x¿Çß þ"ZŸÇ©xC[ð¯Å² ¬ —VúuÔVú{+ªÚ–ó8 Î385‚§'B›¬­>L4ÝôjR­i]tvI5Ñ­“¹éà]?í R¢ïˆ¡Ö©ÆXwRV{4æ¹”•ÓVå|¬“ã?ÄKÝJöÿÁzçŵÒo´¯øÛHød,­3¬iÏy¤ÎÚ‘fŒÝ?úCÏ«nŸgòÝ „±ï¡ûÜÒ•OŠ^Þª’ÿŸj*|»j¹—,¹¥xËÚrÅ)$σöYZŠ÷SÂɧ¿;•:ŠJÞI5hÚQåudÝ?tú?ö˜ñ'†>k>ø >'øWÃôT´Ó4?:‹?YÈÖò\YD7,¿ii-í‚<FRãtU¯*U%NUaN×AJšW”’såäßÞ|ÓŽªQwJI>Y/IAT§k?gɵQü0•¬ÜõK–Îêî2÷dá+*Š_0Iãß|9µÏЉÕ>6üÐüCá-oâç‚ôÿØÂ÷Z-ö¿g Ý´IÞHZ@ê«2@cÇ5„d¥N.ê;¾‹^]{{Í/WmÎŽY{º|V·ö·{ô±Q¾=ü O ÇãWøÑàEðl—‡O]xøŽÄY5Ð]æ?™°Ë³æÙØç§/qÅKNdÚóIÙµÝ'£k©1÷ù¹uåµü¯µû_¥Í-+ãÂ-vÊÏRÐþ)øCQÓ®õ´‹{«rÒx羕7Çj޲ÓºË;ˆä*ýœÜ”,îù¬»òüVÿÚíÔžh¥'}"“~I»&û&ôWÝèy?޾9|AÒþ7‚~h~"Öcðˆñl—ºçŠ%ÑÑ£ûSÛyªXÜ™æ9#8S”êSÄUŒn¨¸«-äå%e¢èÖ¯·ËyÂÕiYÕs[h¹.ÛÕý¾‹¡‘à_ÚËÃÞ:_‡ºªhÖ…u7ZºÖïëÃw:d‹Ä/fí¾xÕüÍÓÆvFª¥ñ¼¿î›”ã4é{8T„¿™N\©5ö-µÞŽW‚mêùÿzœiJ½ö’§(ÿ+Œy½×´ïÙj¢ùšZ¥ë_ð¿þÿÂ7ÿ —ü.ÏÂ!ößìïíÏøI,~Çö½žg‘çù»<ÝŸ6ÌîÛÎ1Q5È⥧2m_ªNÍ®é=¶eÇßæå×–×ò¾×í~Í­kâç ÅáyüEñ;Âz\%E}MGZµ·]][fÓj]Çœ™ g;×ÔUrKÛ}Zß¼Û—íjí¶ûéêO<}Ö/û¿æéß}¶<ïÀ¿µ7Áˆ:ÇÅ#EñÆ—øwpÑk×ú…¤VæDi.£4“lŒþ[Lá:0ä`œ¨Ô…|$q±»rq»ï{EöµMé»ûé6‹©Kð{ê*_+^K½áöÕ½ÖÕÎÊoŽŸ­ü-iã™þ1x?Ý]8üÓô¯ ë×ÿ<m¡ø‰¤MQ¸ñ”pj¬ŒÅ´†M³f v‚@<Õ(IÕT÷ÝšV¥³K}zwèOk¸ã'§åŠöµš´êC n’£8ÎOšÉ»òÚ+•nîÑŽ1Ã{:KXBu§}›u!8¥ËªKß¼Ÿ3øU‘ÔjŸ²§í£kWšïÃxoEšçÁ~ð¥ÌPjVrÝÇ`YobK”µvµFì"¹ZU= Ü:+UU1xª¶nlB«Ë~Và©Ê*-­SæqmEë×7Gχ£*Xl5;Ú¥*§Ík¥QÎ2æ³ÒJÊ_Ý­:­?€²'ÄÏ…¿¾xËĚLJeÓô+ŸÏuogª__ÎF«<Û…šây™L$y189rI©ÁÉa©û9kûˆRºI{Ñ­*Ùh¢ã%d¶zZÚ—Šƒ¯SÚ-?:º¶ýÙR4®õnéÞý5½ô=wIøMñoÃ_~?xãLÓ¼!àO‰‘éq}¢ë\»µ¿ÒÅ¥¶cöe±’9K;žŸ(ë“Å:2«•ÖË壔«I=õ©¢šÒÚ¥w­“vNÖ}Ê´aŒÂâ㯳ŒbÖÛU”ÛO[é-JíZéj|£~Ãÿ¼5á«ß X?ÃN-oáT¯ïu-Nþ7Ó¦3Ê÷6ê,[Î@²®š"ΊI]¼öb9qQ­FMÆ'‡Ö­*4áîÝ&Û‹kÞVѾ©qaù°²£Z)JTãYr½"ÝJ“š»³i%$¥£ÞIw=óÃ?³Æ‡3~ÓZ·Ãoh:‹üc¤hw„üCyO=«éÖ+líz­*yŒ¤‚žn7nÚHÚV.¬ñ8iÓ»)שVVbsO•J×RåæW¶—Ñ¦î« J ´9ýèÒ ©«ïÌ“´­µ¯ÊÞºÚÍ3Ét؇âêkZn³â-cÃScânãk¨o¼E©ë³IicbmæG»º¶Y&¤;—pTÇ  £l%HaªÒšVPx—d¶öÊ<‰k«‹½'«ÒZ¶Ì«Æ¥zXˆÉÞU!F7îé¶æÚÙ)'¤VŠü¶QHè´†6~&ÿ‚‚ø«Wðεg©|:Ñ-­|[¯YX·›â•‚}:¦eùVcnï1Œà bA<ùKötq~Ì%R4ßKÖönµŸWMÅÛáö¶zè·Ìÿ{*Ö“’‹¨ºòÒr•&û&æ¹væTÛÕ${Ç~ük´ý£døåð¿NðN©m/…—Šu»Ý5­î~Û%ÈŸY\ # Ù¹ ù¹\b‡´¥OI4½¬¡%-ùybã¬t¾®öæ[Zúé­WN¬pÜ×ýܪ6¶ºš‚Ñëgî>t|û­~Â^4·Ðô #Ã~.Я¯“Â^4Óµ}SRYíc\*âd†8å ¸*~bÊŠ¸sY΄cN¦Ž”Õ*¡}ÿuUT“—øµj׳vÙ\t«7ˆ£Š­ñûj•gm½ú|‰Fú»Y^ö¾ýl»_~Éž:¼Óe«½ ÿK¼¾ø_áÙ1ñž›ãÝ"[ËË€×V¿gfÓ¯íŹU·v‰ÿ|’HÃä>K`ŠãÀÆX(a^ò¡ˆd¯e(Ôné»{®7ºÒI¾±ÜÛ£‹–!mô#Ié~YCf•ýå.ºÅÇ¢‘WWýþ(x·Æ6¿³&ígÍZÜ©+íTܮ۲ÓXÆ9b©âΤ(Ák{ªrnNNßiIÅ+5Ê’o³>%þÆÿ¼]ãoˆ~8Ò|M£©½ø…¤xÏLѶ5-(_Ák§­œ°Ü^Ú žÎa™)`ópq‘ÉÆ(¼,(ójã,MÒmi_—•¦µ¼yu‹Viµv·×Ö"¥v”áA'dß5»4ôqm§£ºi5f‘[Vý>"Ø¿¼CðKÐ~üK°Õnoï|U§|AÖu¦H®nQ®až+ëþÔYcŒHÂW·ÄÁy*¿FJ†*”¿åÔ`¡(ÙZQS©.E-ËÎùgÌÝå'ʹalkÇÛQ«¯7'8»»©{8AIË]ÜR”ymɾißô¹A °ž™¨{•ÒI»±i ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( ^ïþGMþÁz‡þ³ [ã‡ü‘_‹ÿö+j¿úI-T>$Lþ~b~Õ_òF?iúãmÿ§Ý>½|Wð#òü/üi|ÿ2ö–Ãþ&‚¹ÿšWgÿ¨Üupÿu_×Rgþñýv?_«Ã=ƒÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ( € ( € ( € ( € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒá4gIðçÃM_×µ{ NÑ º»¾»G¼)³»±à(’jg5wø&ÛoD’Z¶Þ‰+¶ôJåÒ§*ÓTà®ßõý2o|AðçÄ+Ëï&³ ZÊ"– {BÔ4[…%C+/aŠB„$ PÀU€ÖTå©=µ[§f­tû;4ìììÓÙ¦c‘›´_Düšw³Og³Øíj ìØB‚Çð“S)(EÉôùþ Wò\ÎÈò럌¾´Ô4Íåפ×/´‡×WJµðÖ«=ݽ’†ÃÜ[¥¹’ݘ£ªG2¤’:2"³¢Ò¼§¯'-íª\ÿ ¾×êÒwQNM(¦ÁÅ®Ký§$¼ÜmÍòW^÷Âî¬ÝÑêȲǪ+¨`J¨8 ûh’qm>„FJqR]~_ƒÕ¤PP@P@P=âh ÒF¹â[ÿ±éfêÖËÏò¤—÷×3Ço íE'æ–h×8ÀÝ’@‚+ž¤)G⛲óvoòOqÙòÊ]"œŸ¤S“$›ïØn¿âßøbçÃvzÝñ·¹×ïÿ³4èÖ%77>L³ùcb¿º·™²Ø.3’W¼œV­FR·”m[]hµ}‹q”ú+_þÞ’Šûå$¼¯w¥ÙF?øbm:çPŠêí§·ÓX—G}×ö¤V¿c¶åý¨1Hª†-å‘”)`ET“úÙ¤íªMÚɵt´w}–®É0Œ\š[]É+èŸ.önÉ¥uªÓUÝ_®ŽE–8åPÁ]CêT€}AÁØóD“‹iô3Œ”⤺ü¿ªH£žñGŠ´i#\ñ-ÿØô³ukeçùRKûë™ã·…v¢“óK4kœ`nÉ AÏR£ñMÙy»7ù'¸ìùe.‘NOÒ)É¿’M÷ìt4(Žºøƒà»Y´ÄV“>µ«Ë Y67+&¡NòÛ³F# µ¸ ¼®ÖŒ©Ã`êJ1޼Ñr^qV»Ofµùô*QpŒå-99oåÌ⣦úóFÞM=µ;D™ójúM¾§c¢\jv‘k7±K=µ„“"ÍqEdîeC,aˆ.õÎ7 ¼ÚZÚÍù'¢oµÞˆm4¹ž×·ÎÍÛÖÉ»vMô4(P@sÚ犴 ÞxfÃZ¿û=߈uì½6?*GûMד,û2ªBþêÞVÜØ_—É^Ò~Î?œ¾QµßÊëôMBUÃ_þÞ’Šûå$¾wØÐÖ5}/ÃúN©¯kwðXèÚm¼—ww·.;xcRîîÇ€ª ’}gV¬(AÔ¨ì—õêßdµoD]*S¯R4©«ÊM$¼ÙŸáOi>4ðö—â_#PÍ·:žu§LÉ’k{ˆã•ÆFäA=iN„Ý:ŠÍn»y>Íu[§£³9éU…hóÁÝwïæ»®Íhú fhyŒßþA£ëþ!}Zôè:"jϨêQé7ÏŸöd†+Åy"¡‘Õ¦wHŒaÂ’’pO³%¼Ôß,mê÷[­Ý–¦Ñ¡Ru–*ómFÞrŠšôN-jô»µï¡é×ÝÛÛÝÛ¾ûy‘dGÁ”ŒƒƒÏCW8Jœœ%ºÑœÔêF´#R髯FMRY™6­k­c¢¼W¦òîgŽHì§xc(=¡Š6>bíG`Î °GÞæK¥ŸßÛ¿šWkwdÐ=o«·á’óz_KÝštP@q~&øƒáOkðþ·{uý»â9ž7O°ÓîoæŸ`S$ŒFæ8Szo™ÂÆ…Ð3Ë™Œ”§(GW¹?(®¯Õ»Eo'¤SzIÆÑü7Qù´Ú_t[}’mÙ‘ª[kz]†¯gÜv—‘,ÑÇg5”ê¬2L©$mꮪá´”\ŸæŸäJw¿“kîvû»=šÕhhÔŒ(ŸÔ¼S éM¬Aq~&Ôt»©]iz|o{z–ĸYÒó8fŠEP¨K²2¨$J÷M­Ri?&öO¶÷×e«ÓR”q[s^×ÒöµõziuUݱȲǪ+¨`J¨8 ûj¤œ[O¡œd§%×åø=PúEPâψÞð=ž½¨ø¦òòÇNÒ- º¹»m6îHœM!Š(átŒ¬ó´€ ‚"òåã?x›§™hº¹(¥ÕÉì’ÝïºM-nôvµþéKÉ(«É·ÒË]mu{^ÆÎâ];İÜO§[j°¤&0ÃUÒo4æ;âIWjÜEl,Šh;\26F²ƒŽöÝ­ÓÙÙíÓ³Ù­SkS%%+[ªOn÷ûžš­Ö—Z£~   € ( € ( ^ïþGMþÁz‡þ³ [ã‡ü‘_‹ÿö+j¿úI-T>$Lþ~b~Õ_òF?iúãmÿ§Ý>½|Wð#òü/üi|ÿ1Ú\Ÿñkt$ÿªWgÿ¨Ôupÿu_×Rgþóýv?b«Ã=ƒÂÿòQ|eÿ`]#ÿGê5OáBêz…H€ ( € ( € ( € ( € ( €<¿ÅòQ|ÿ`]_ÿGéÕKábêlTŒò[Í;Ãú¿Áì¿藚dž.ü4êf³\][µ°,I³í'h÷„ãf[•kY7ugš½ÓRMI[_uÚZmm™­%?r׳ÑÚÏGî¾ovÒø_7»¯¼Ò»>+ñ7Œüt–ÒµoüU—áhñí®g®cj'‰54è×òÝZËkÝMr"™-Òg)ºX„íµÞV§õ­dãY¾]¤—'$å|/Ê6\©(ÆN1„â)B–#êÊÑŒiZÿfN´c(ÅÏâ\œ­6äÛœ¡Í&œVŒl~6ÝxOá• ñÄ]áœ×þ"+¨>âmoZ‚´)Òü:eÝ®¨3mö’ Ìàf5¹C&ÖX´R‡¶’U(Ù¤œy¹žö¼=¢¦éó)EÂSU-ÚZEÓŒj:1¼}¤wm>_gï[›ßåun´j\®<¯’ç¼øB]bOЬ¿/þ$_êâ-=¼%¥XkÖÕ¡°Î’ú QöXnZì^3Ũüè *¸£­|ºØRV‰ai6›´"Ý„aw¤’ù€+ÊÌÛ×å¥ ñ£öªÑùÇ–››_4Ókexß–èõ¡ìªfoiog؎ܪÖ—éÊâݯ¤”VêåøÀÿ´#Ýø—Æþ2Ðô[y´Ïì;[ øW±½°k(Öá%žÒëû6)MÉ»oíd;_o•²%kbm+IºËm•Ÿ³q½ÓQ\²Š§Ë)J.üÞ÷•g‡ÂE¯³J÷zóûO}JÖ’ºJ.Rn æÑÆLöOÙ†M}<)âÍ:þßÅwW7QÊ<`þ!‚OËä)yÓOÖb¡Ž(KÀNJ6w"N/ŸêmЊŒýþXÝKd¹_3÷¬Ýíë=d¥Ï' ,KU”mån]å+®T”9’µÜRº÷cnHüå¤Eñy¼â™t9>/¯Äõø}®pêÿgoìߨâÜùŸhûIˆé¹òöç“*²+ú³~ŪJ7þ"—<.Ýýër{OmÍî¹rr¦”­èPäþÐ¥í­üg{|ÆòµþÏüûµýûss}£§ñdž¾6ø;Iø­¢ü:Ö~ _Z_xkÃ:›ßê—޵Nf¦¥Îô¼[Ê”§\Óþ2£[›f½§'îùWÀåÍÏðiðtú7ㄵû«o^ ð¦­ã+O/‰¢´Öo4MVôݶ–ºeð"ê÷sM±ä+Lïæoda"˱ÆP~ßÍWáä¨Ý½Øó{¼»Y'{´•»j®ž±µ,-nO‹ÜµõzÕ‡5¯³Í~Š7èx·ƒ<#ñKÃÚ¯Ã}}5¯ˆ÷Úœ>>×|;u½ªj7v­áÈÓT[.mäc.a±e½u3H]wJáÀ9ÂU=„9mí'‡“•íüUËËå {¶i$¥y6œ›ëR¥ÍY&ùa*R…ŸIû?iïÅ{JŸ3*WJ8 "/‹ÍàË¡Éñ}~'¯ÃítxÄk‡Wû;xˆÀ¿fþÇþçÌûGÚLGKýÏ—·<˜Au”y_Õ›ö-RQ¿ñ¹ávïï[“Ú{nouË“•4¥nšŸÚ½µ¿ŒïoƒØÞV¿ÙÿŸv¿¿nno´l|EðÏÅ]‴«_ü@Ñü k¡Y]iú¥¾âŸÉ>°nå’ô^>ö2§k[mKø¦µ ¹#DT‘®”¡õúº+*‘Q[EÒµ­Ìï Z’”ä½¢¼gÎÞ±ò_;Ê©½Tå ó½ä¦ã¢­-=æ£ .dÔ“¼OCý²®~#O¤hº7ÃëoÙê-§jwÖš÷…muûçû|I·³ht»›uV”Èγ^³Û/TÆûÎ8 ä±*¢Þ­.’NW•ïx{ª*éÆR’ ´’~Œ#JTã Ÿ ¦”ºrÆÏ]Ÿ¼Ý¯EF×”£î³Í¾-iþ4ñˆµ«-sJø§â¿øI<#s¢[i6º‹èØñÜé²Ý<©ý‹ÍK„½y Ãí* b+³ ¡ m)CìÖ©Ì岤©¸·§/+…œ=î~~vç<å‚~Óâ–V¶’u% ©)y½¹eîòòò/jÑté~,Õ¾1|=¹Õô¿Š7^3Ó>$jw:´·Öú‹øzÓIzœz|¶¤±*y2Z®û|I½Ø\äW háùá~o«ÕRoâö¯¢ë«RäP÷9oïXêÅ´ÕhyÑååÙÁN”ú6ž³¿¾¤Ÿ/î”;ÑO{Ûk+E6¼{ê0æÿŸ Ûó{o{â¶¿%ù½ÎKß^b÷‡<=ñOHñO„üv÷ß/µk¿‰~$Ó¯ô›ýFþKðùþÕkAö7o"8wÇfb¹(÷ˆ¢CDØyº){¼Íáääžî¢qqW ¹m¥ÓwM¶ÎìL!Z¥o{•EÐåkk8ÒMĽ꒖©F÷\§‹øzÇ㉴KHñÌÚN§{à½V?êÚ_ˆŠè׫¯¤·¶ð˪ÜO$þD+’ku†Ù’0é€Mtà¡NŒðÑææŒ*¦¦ôn.”“mJóŠæKJ’rMëndåisJ¼’år¥‰Mo¯-©«§ÈÛævöjÍéyr¥£hÝf;_Šß´MoYø‰oà«íÄ3j:wÖÕMÍä‘>š gM4¬#HØx°T± Dm nûÒÅ+6Õ8¸Û¤œ¥òM¤Òr÷:=yN‡ +)·o…ÓªÚïfÒ¿.º]muâ¾(¸ý oWvþ9°ñv“§øvâòòÊÛ]ÔY2ߪÞÃxöwiI²ff¼†v—Îo)W`cÝN*Xöë5¼a5ªzÂÓœºQu%%ªEF2””y\x«r¬$•+Û÷ÒƒwæÑ·F-+MË•E¾wÊÛåjRs‹g‡>ݯü#¾ µ°ø—e5¯Æ]ZûV¼šï\o'L–hÛÏm}pYQ%Šh–K›iï™KH³•a– Ò†›E5c/²ù×*åé.[¤ãorV|·NWëÅÔ^×8üSXvº§ïQnËXÞ-Nê׌b“J1Š[óEñC´øym«¿ÄÍz]Å:î—cá°þ'¶“U²ÀŽÊîïX²ŠÕT¨ÔKCqο4´ð²ö•pÓš\Ò§K›¢ƒWS›‹÷&ÚIÎÒº¼~.Iá„iC©7ʯ(¤îåzP“‚’¼ãiÊQ„“kxÉ>U*~Óñ_ 7íð#Ç2Øø¶[km+XÓEÖ‰q«½•µëËe%ªÝÅhÞTp¾Ûï2ˆœF‚RvD='Rœ±jñ'KܾÎQ½ÕߺšqN×–°NI³ZÎÂÓM£Z ÛⳌÕôÕ¥.TÞÑM§hÊwâg˜¼vÞ(ðtº¤ŸWÄi¡Ýˆ«ãS©ÿf6°^/û8]£cÍû^Ó¦ÿ£ù8ßÖõÅS\îð#ËÍüN}-{ûß?µ¿ºçÉÉt³ÅßÚôçö“ø~eïÛowþ}rßß·77Ú"ñ¤Ÿm¾&üiƒáÒøÃ\ñ}ï‡utKë¡®éº_‡.’ʶ¶Š‘ý~dŸçY£+*32ºº‡tà2ÂÕßG¬·”“ª¯Áµ(¸Óæå6””mîÊJU:aì–3êüÑMtŠä“ærÅíÍûÑrÑ´”iù6›ÿ ×ádÚ:x›âN­³­Y ­BïÂì.ü-‹YßÊmMµÔ–H¢…–Þí-bg0Á!ú±‘çQ§Mìê8ÉiͤTagnUïJju¹–œ¯U^œUJ•~>ZiÇK'Í'9Ý^2iZ.4RzE¥ÊÛ;hß´­¥Ç¬Í}ã5ø¤ü!ÓGƒX¹º²²ŸÄÍý¥w?‘5ÈgÞ“o´nù!^.qPÅUŠø§OHÙµJ§³M%Í{¨è’’åJ)É>ª¤¥‡¥Wøj¥{ïðÆtÕ.gw>^[ÚònK™ÞORõç„t¯èÿl<¿â¶Ç0Üø‚÷ÅgÄvÚ•šPIY&¿­âf‘b2Ú^_Ý:>ÖAbÓ½’…d¬ÚþK&Ûö–vN*NîÍ;ûéáJuc…®«ªWÙ«ªÐråJôÝ­&ùSI$þ¥Õ|#ã-{öDøíà=zê:Õ´~,Ó´t»¹¾:®¡k ÍßözùÁ„÷!âX[ÏByÛw&&õ°øJ{ö¢åm5M)6–ÎËšZhýí4·¡—û<>ie+Sç‹M½œ!)ZOT£)I'{ÂÖM8œŸÄ}Å^¼·ðôoñ{û2ÓÁ6øøBû[»Çˆ|Ë;ûJxƒNŸ´êŒmByƒ –ºq©R¾%áÚöÜñön_ÃäKFþË\Ê^Õ»Ô”yynÞ¾vá„Â*êÔí/j•ùÓ|–I/}iÏÊ¡d¥£I(#Þ>è2?þ2øÆ÷þ$y!»Óìt»{›ëµÒ¼“¥iïpö–Å„ ÒÌ<À¤« *Z@Ö(З²ûU*oñ()¾EÝ+>›õmF6ŸÞJ8uWâT åkʪ•í»·.Žö\­%¡ò¿‰|-ñOþ‰Óü9â¯ì½WKø¶Òi¶Öw>UíÅÅú6œLAvÉ$¨ó2 ug)MpÅ7ƒ§{Æ–ËK©*ÍÊ×ÑIFÍöV¾‡³B¥8æ0«t—·¡wýÕ†´µþU4“褒z¤hÿg|E»ð׌,¾Þ|bƒC˜xFÚîZÚýu3«Æ5'°IÑ^(™ýé¶ÏiýÐ ²W Ôkb—3^ÆU½Ý_7'$¹ùÛ÷”tÔ9Ÿ:’¨îŸ)âa/K-V4*ó++)¨/d’ø\Ô¹þßÜæ»±ÓÞÃñ&Ëö–ð}‡‡añÕ‡„t=F"âÞá|KªÚjÚPÒea{=ü÷m§ÇÃÇO"K³$"G˜o"¸TçRž&«ø§ºZܲKÜåîåʤ½Ÿ$W3„¯;©m‰ŒaÆžñäiÝ»¹T÷ÖhÆM~òïNhÅF0”yÿh_´‰ðçá|¾½ñíÏÄMKᯈïuñ-õíÐÄMš¶i:]1Š,¢8Ü*çÍb2Ò³tcZ‹¯| mevï;Õq³MÏ•½Miò¥»¡ìe‰s©k}e¯/f½¿.‹ì|ikî½]ŽFÊ߯¶ n.î|yñW]0j¶÷ÍáQáˆÚ%ÝôŸcZÌêæòþgòÜÍ ½¢< Ï›’b4”8óÙÔQJ\‰ßÙòêín_yÇÛ_ŸžKš>ÍJŸ‡S›—¶—$š§}’w›–Ú>mt”y9"í(Ë’z|3¹±¼Ó¼_u¤k:ÝÞ¤úŽÛÍ?^º–ê=õmmÑì­åe⌨ÜQœy­7Í»r…Œrtdð²RÖ¯$­nfªÔWk¢RN)YZ1I]$ÜaZ”Ó­ËOš7o–ôâÒ»ÞN-JN÷rm»7cäí9ük'Áß´Câàøß»L8ûJ몾H¾ŒjŸØBOô,ýœ]y'LýáO,§ï6RýÅèòs}_š׿´øeno·n{{UOÝJü¾ï!Öù½µkÛÚrÕö{ruöwû·-¹ýëüzûB{oøßÄ?ðŠèÞÔþ-Z|#¿øƒC.­{­Yêë¤c]}¨O=É„V|Q®dW ÄÈ<†ª¡êAbmeÍYÛOqÓSqÓOÅ^þÏ’2»ç‰œå»£¿--õ÷ý²çåæéì¹y¹t^ûVwd_¾x¶çâïÂmoÅqøþá<*Êúrtþðù=ïm¬­Úó½ï¨Ã›þ|+oÍí½ïŠÚü\—æ÷9/}yO xkâv›ãxÚçUø‡q¨_|Nñ™¨éúŽ¡¨K§ÃáÒuFµ&ɇŽÍ¢¸Ù»çDÊ ËhB„'ö¨Iͽý¢qqÕü2²å²µÕg^61©*òƒ³ƒ¢ám/xÒEe¤—½RR½Ú’½×)Ýxê]vÏö‹ðTö‹ãnÂêÚ oì«â7KД —’ö[˜ö]áa±ZÚ謋±’±·œ¡KÓ·»7ÌݹmKH¨ËI^[Nô%-T”oN1æ×xû«­æ“—2÷—*Þ2¼euËwí>`ø?ª|añÃ]^øc­|MÕ>!Ý|5ÔeÕµÉ|úuήÐÀt³boZI.ï3[¥A7,Ò0'³ÖäV§ËJêß¼æºçqWR·'´æåj.N—³¶ç_î–cËVÚW¨¿º©)TV•½Ý%ìíöÒçZ$Òè<%Ä+Úý¿Æu¯Íâ 0x#\ñò\躟Ä믇1é~¹Ò žóÄ6³ùËâ ÅÛÊeu¹7 jÉ$¦cæ H¥m¦8Ýg âa*ÚZ¬uNÖ‡°Þëozɽù›Mó9_§ž1µOwO÷rå‡"×]eÌ¢¶”\¢“‹iö~2‹âNŸ­|Cµ»?ŸáD>6Òá¾mõKHèCC·Rt瀵ÛGý£åùÍhL¿ëÎsæÊHR–"úÊ»ÓO{šôù¹lÔ-ÍÊ—»ÍÈŸîùç¨áíÌ©SµÚòö§´ÖZ9û;oïZܾÿ!ôÂù¼6­¬ xŸÆW† 'K†]Åo©·ödxâfè'[©UÉ”Jí.Ô„¸\©mnÝ9lÒ›Vº~ΓåÓ¢‹Œ¿Ç9]ó6—'»í#º|»kªö“÷úó)Ev*Ë•&|ïoâO‰‘x§Âžšßâ*ë_uËíOT]'S–ÁtaÕ%³m1ýžx–ÉVwèˆUJ\ÔoWÛ‹ ‘“jïÚ'hµæÝœ¢Õî­ªm#º´¡µ”b¥Ìèr«Ù[÷ÓÞÑG^u%u-e+8©ÉyMÈø¼ÿ Ò|9sñ=&ÓÅvvþ!ñ¥í—Œîµ nÄÙÈZæk‹}VÒ1vmD‘ióìÆæVdD»I'*\ë’¼´SsÕ(r7$ùí/}(Ô¿,’ææRUvöé>yòÁ¦íê>t£nNhÇVà—4_º¡.XÇïƒQê0ü1ð|¯ˆu-rú+cj𯑤\Ü*»ómoî‘‚…\Îï#íÞÌŲvÄ;Í;$íÚÚ¾Uwî¥äîÜRJ-òÙZÇ5 òÊîþôº5eÌì—3nÑZ'wt“Z3Ókp € ( ^ïþGMþÁz‡þ³ [ã‡ü‘_‹ÿö+j¿úI-T>$Lþ~a~Õ?òFiúãmÿ§Ý>½ŒWð#òü+ üi|ÿ2 5¿âÚèþ©e—þ£QÕCýÕ]E?÷ë±û+^ìÿ‡î­í>!xÆK™Ò(Τ(iOŸ©qúU?… ©è¿ÛZGý­¿ïà©Ö×4dVwÕ-UXÊ ;Ð:~%ü:RU¼yáðÀàƒ©AÇþ=@ ÿ 3áÏý¾ÿÁœüU/ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTÂÌøsÿCðgÿ@ü,χ?ô>ø{ÿpñTø¾#ü=žT†èLç zŒ,Ì} @öÆ•ÿA ûø(þ×Òÿè!ýö(Î|Cs×Ä/Io2HƒFÕÁd9óôÚ¥ð±u7êFrþÿ‘/Âö µÿÑK@ëžЃ«iÞ¿vm6m]`FÔ­x1ÝF‘Ë#$R•YDrãïF¼VÒ§*qƒš³’M®±ººO¥ífìݯfït”¯ µ)?±)Fý‹qvëdÓZ¥}Öšž…P@yï?áðÞ£¡|Mñ‡ú=þ‘ÿ[-K÷ïäÿhÜÚÃåyQä7™2Z®æS·ÊÆ+ª¾ÎŸÅVÑõµä—eÕßBçJIü0½GåÉ]ü¢å§^ÍØÑðçôŸø‡Ç¾°·»ŽûÂ7ðiײ\",rÉ-¤jb!‰+åÜ %‚Á†Á$=×[7%çx»?øR.œã»Š—ÉÊQûïò·Ë±¤HP@P{»«k[›ëÉ’KxÚYeácEf'ÐMgV¬(S•ZŽÑŠm¿%«.9Uš„Ûv^¬óË_Š:E߇ü¯®‰¬ ñ…ÔvúfŸ$1 –GG”O"ù›R1oÎrÛÂaJù‡Ë­1 áe(UV”c)I/,o$ú]JÔôn.rI7Ìc ‘©MÕ†±ºKû×—*qîšýçGÈ›jêÇ'©|~Ð,þx?ãE‡„¼IªøsÄm¦­¾Ÿb¶IyÛ¥Ž «5ÄqæÍ6ÙùäF³£(b©aÅQ¤ŸExók×nÉšÊ+Þ´¿Ÿ³mJßø jöº]ô)x{ö‰Ñ5ïÁáÙ¼â½/I»×µ/ ØxŸQq°Ô5+#qçCÅw%ÂdZ\•i`Ea2 (<ñ¨nôýÛª—WÒv¶—Öömh›è¡*2i«òòs[ìûEÿàq‹jé6ºjIð§ö†Ðþ*^h6iàxgþ ëÚÞ$K/[²Vd’ku>ÖO:ÑËå¾%RØèö2Jié(r¶º¥;ò¾ÍhÓ³vv½®®«§B«¦õJS‡2Ûš ¦»«Ù¸Ý.e[ftøÍ¢x×KñÝÿ‚ü;®kWþ¾’Á´˜ÖÞãS*p²Ú´óGBäHä‘òŸÐgIË L"Ú•´Òêü­7v–°”*o~I-9¯4£^t$ìâ¯äþ$íkê§Swµ¥öm'Äè_´¾ŸªøwZñf«ð£Çƒ¦ëqxuîufÑäó¯ßRM5âE¶¿™±ÃüÌÁTª’…øjPö¾ÁEÿܻꚓ¿’÷m®·kK]¢jP•X5ü8JrÛD ª[͸»®Lö]KÆúN—㟠ü?¸·»mg_°¿Ôm¦‘Ú5²È$bÁƒwЃ†ÉškÚº‘_aE¿I6•¾kQÊ.ÕW³’ÍÆRû­ó·Ê§†ü{mâü@𕞪À<#uoeu«Üý˜ZÝÜKm×—YZbR+ˆK/…-ƒ‚ žŠ­²nI.¯•¸·¦–ºkVŸ•…V>ÊpƒÕÊ<Þ‰ÊQIù·µÕ–­hWÒþ#Zk~)ñG…4ëW^ÕáÒ5;µû*CjÒØÇz³|óx¶Ígb³ù÷6ऽ­8ÕÚ-ÍkÞÍi}útÓV´»«dÔ^­Æ2KÊR”}4ämùZ×z¾"ñž“ð×[ðg…l<©ÍoâÛëä·ºÐc°ŠÙ5&âýÒe’xß͟ɸa FRù2:nÉ…&Ôáß³§Ì—u£Ë‰«ÆÉòÆÍYèìåÅÖ“ë'Ù7FOºÕ-.Ò[Y#³ð—Št¯øsJñFŠÒÿg߯XGp›%ÕŠÉ©ü2#«£¯ð²0íZÎYÝ4škg$âÕììÓM]'g±”%ÍtÕšn-i¤¢Üd®®škFÖš6µ::‚‚€<ËÇ_< ñ*òÂëÆ–úÅýµ¨Œ%5ýJÛN» ‘EÕ„S­µÈÜDѸ 9QM{*žÖ?³WÕ&µM'tšz¦’i¤ÓºM9·:n“Ù¦´mIY«­lÖ–½µ}Ùé€v’JÈZP@@`Tô#¢¥8Õƒ§5tÕŸ£vw0<)ámÁÐü!á{±xwGµŽÎÊÓÍ’_&Uw¹flÕ‰>õµJ’«.i»½?`ošR›ÞMÉúɹ7óm¾ÝŽ‚ A@Q´ÒôË NîÇNµ·»Ôf“A £ÝÊ#HƒÊÀeØGh²v¢Ž€ ´TVÊúz»¿½¶ßž ß3MWnÞ—mÛ»}ËÔP@P@ËÝÿÈé Ø/PÿѶtË|pÿ’+ñþÅmWÿI%ª‡Ä‰ŸÂÏÌ/Ú§þHÏí#ÿ\m¿ôû§×³Šþ~_‘åaÿ/ŸæUÓ¸øoáóÿT²ËÿQ¨éÃýÕ]E?÷ë±û1^ì**¿¼Z?²´~¿õÛSª SÍ<ñAü+ãï†? ´o \_k~*ºY'Ôn`’;;OŽEY›ÍÀÜ6à©“p’L/–“HÎÿƱF¾ ñ{ª€Ë¥]G>KÐWsâK iš=T'Bž?Jv¿ü%vóò¿÷Ë…á+°ÿŸ•ÿ¾[ü(°ü%vóò¿÷Ë…ÿ„®Ãþ~Wþùoð¢Àð•ØÏÊÿß-þXþ»ùù_ûå¿Â‹ÂWaÿ?+ÿ|·øQ`Scõ¢ÀwbxýÚþT€òƒ_/þ!ÝüE°Õü.Úm߆¼Kªèö÷£mBÖÚöh"’²íC©8c–N $`…©É@ð·ý‚uoý¦U/…‹©ÖÔŒñÍgBO|¹ðÜ–zÍÜz§…ÖÑ­|;5´7Ó¶ VÝîY`p<ÖçïqšÆ¼H¤Õõ‹¶i'ª–Ž?ÌšwÕìkF\“½í£îº=œ}äÿ•¦švwVºøÅ³çüSàï…zv¯ð†[è÷ÜW>ð&•á K˜ÌÏد氿{(ϲ+#Á0‘MÀhö–%ÙßÚ);of’pm(KžRjß¼…ââï6§œ¤¹fM){*s…=?y^I^qTíïrû²j}%E'ÊœbŽÏ[ý™umy~"x’çÁ7×~1¹ñ'„î4-[YÔ­›S‡N‚ÛI·Ô›ÎŠmÊñC{Ç–WÏ ·÷‰å Þ>ÏÛR”Ômí«JvO•ÓŸ=•ž®›¿ÀÓZ¾hݳ8¤°Ñ£+G £¿yU‹«(;­ã'Ïdö•®v_ÀøWÇ––ž ðe¦‹ðÏNøˆ´ë)ímíl,ÃrZÏ,ဌéÕ,ìûJ’Ç<4åËMU“N0ÄFû´§5(.½äÕî–ÎÊÈÖ²¦£WÙ¥yÂÖÉÎÓ•ö×ÙF7z^Û¹¿Å…¾3¸ð‡†tûíOÄt;Ç©k¾׆m6½§˜$ˆZ*Ç ¤©ï Ï—p@$‚çäZÉò:´ÝJ|ÑJKÒOXͦìí¬U­Ë̦“”ÄÛ…U rJ\¶ÞÉ)'(¦“—¿ÇvŸÂíIžKñ'àÆ¡â-A'±ýœ¡ Þx2ÛFð–Óèöcá–¨²Ü³Üm[¶Ùó¬ÛÏÓŒò±à)Ûã’¤XƧ%YJ5u|±ŒRJßéÉ6 —%KÙÉ%r©Ô¥Qæ…éÅÔç§eïó8Ùÿ+æJKÞiÇšö¼¥kž.ø-ãë­WÅ×úïŽ|7´­cRð»\YgÅöø~ &+™’òï•'òn]¾Ï¸dˆ÷kÏKštýÞlCQÑò:’¼%gdíǼy¹’º3‡:ÃÆ—´ýâ£J.ZêáZrœo¿½µÙß•»9YtÙ­¼A«|+´øðÆÂO†ºu§‹þR{{Ûm;Û»)tû„;Fþ\qHBD$†ŒÛÄçž­9}^¼%.zžÆ0Œµ¿2œÚI»4éÂQ¦ª;JJ7ÓšH¯h’n’åN´'Ë¥¹cJq“i^6•GÏË®²»WNÝÜßþ#\~Éø}«èSê¾4Ót½kÃrêQ,šÄÒÛµåƒ\—òØÍRÄwÉåÉ¿k°Vf®Ì¬1êx‰GžêRZjÜu•“å›SåvRå·TMG±ðï‘~õSzéËÙ¥Õ^6Š{Â÷Þ'Ï:÷ìñãÍ_Ã^6¶Ñ>jð£ãÝ?[o‡šULJ§¸¼ÒFŠÐŽџKÌwj²ýšcå'1¶å‰««B„k>~_mÙò¹´é¿ykh§ ”/îÞ+[çï=’än8§ª»YÊjÑøy¢ïu¤ïïÙ΢]wü(&ž¶š„µøô˜ôoØÚAâ{Í/aþÏñ-ÅíÌR-”‚ÙWFE„ölDË)AÕF¯."*;Ú¬$ß¼ïC‘É·y9si&îå+É];˜«}YÁ&›†1YÛ⪣ȗ.‰I§Ëü±·5oÙm/5oëš÷Ã{­Z÷âgˆoüAsw<35߆®ŸS’+y³!YÉ$–2>W{h÷y†¹pp…(áá5îª2[§;ÅÆëí8µxË^K.V¬ñsöÏ(·{Ñpz«rÆ”*[µãí#%¢šÑßÝ9~Ì~5Ö|}àAàM>OZhŸ´­N¼žÒKk¾Ô-çÑQ¹ØaV÷>Rƒå•QY·'AN¢æ¨©P^nT¦ù•Þ—ä²»i;ë-ÙÓ‡©B†)8éM×§6’ӕДjéÙÔœ¯µ»²å!ñgìýâ sÅ µ´øMâý+ÀºW‡¬­4¿ ø9<·Ô »šYåÛ|dŽßΉôÙħÉÃò#Ç}:ªú•ù·œ%;ò¨(¥ìåkMF6jPW„£&•×Åã{9eC k5Ši[šR’Kž7÷~óNV”[RÑÊvëtïƒ^0ãƒuùþ 2kÚ_ÄK]Ö>'6§bßÛ:TÖúŠZ&<ïµ8…nm`òe‰V/÷[–¹kT>oqF”á%¿5F׿¥ïÌÔ¥Í+J<ü–µíÛ—µU’÷œ'·,c*NQ寧»ðÏ—Ú7í9Sï>2ü*ñïŠü}âýo@Ð~Õ¦^éþ ‚ ¾Õ~cØxŠkÛ±µÜåÛº¾H³µw7ËU€jhÊz%YOþÝT\oÿ;[~¶±u¦§‡P[ûÒ‡2º‹O‘Æ<®1QŒ>©øðîoYüÓl| l<+¤k«q«xzñ-6siö¦ !bu qF8Ë®ã( £ T­ZR—;tê¥-uœ­Êõ³Õ«¦Ò¶îÌÏ ?c„”i®I~ë•++rÕ§&´ÑrÆ/gm,¯¡Àø[à®µáØ“Pø9£ø.ÇKñÝç¯4ùôm<ÚÀ³ê³YøyÃ}G^¼Ðo´«û_ øÍ4I/ÄVÚŒrKòiñ±´‰¤B7’ªXVø‰§‹Ãâf¹Ôy­vÚäåwsw“½¥6ß¼Ók™Úü¸?ÝÑÄS»´k^ß¹œtމ)´ã§º¹[³ZršÏìï¨ê:ÏÄi? !Óü[ÿ „µ? ³Ïh“èÚu¬:DW©o²S¶Øà»†DŒ9"Uýê«L4 ´%9]ûZΤµ|КšÕµv¥{Ûtß5”®Â¯%jË–ÑX~XÇnZ‘ue­¢”dái'e·5¹Ž ^øñw^ñŸÇoGðêM?Wñ?…<_¢K5ü#Ö6Ä—&5Ó<§·ÅìîñD ’ê|’³ìXѸâ¡O—é5ngNMmïÆ¢”Úå´R÷§É-jI|mKIvÓ­æ4+¿†!ïoûµšm®kó(¹F>â|¼¼ê*KꄟÇÂï‰Þ,¼ðׄít?kÑVqbñ„½Ö¡šûí3J‹=ÁŠKmó°&N2îTãÐX¸â ¾jå•’‹„S²Ú*ñ^î–µÒÕžU\´0®K÷ªŒßWnGgöšn¦º½]ݬy_…> xªÇ⥶±yð¿ì¾1¶ñ~«­j~ÙdN·£NnM¶œ Lo$ÛÖýžh–Þ1jYŠE»ÌTåõ%NëT§ Çk9&¯}µ«sJÒ‹Š¦—+mvc$ªÎm{ÜΓ‡ý;QPæZꮣ8û·Rçæ•¯+qý˜uªkšQrMÉZMÞ\ÇLjQxʼn©«X‰É=ß²›¨þjþɨ=¬’KSÔ¿fÏøá–4½'á?‹ô»}sTµ]^ÛÄw±·Óm&2^Zâ"Ç>dŽ\ȉ3‡ºF@Þu#RÔïî'6›½Ö‘嵌c-ZQvŒ¹Û^òoʧNqr©QÞ¢ŒŸ Ÿ;æi¿}´¥)7=d”bµÛí*å:;ø»áÝOÅß >&øSE}šÆ³áýBÂѲF&–ÞDNGûL+ D½œ=§/?+Råþe¤ãÿo%o™Ù—T,])ÍÙ)+ýçŸü<¿‹âoˆ´ßˆVvÓÅáMAOÒ"š7ˆ5íʤ—¤©!KB"··ÈIÔd‚FÙ…)J–-ÁóJ­ãÞ¹”“þZ²’zÚêœ&¯yXDãC‡’·³W—•Ez|¯³¦”Ó¶Úk¬Qó͆‰ñþŸÀfýŸü_Š|3/†Vy$Õ<:mîÖÇPµ¸áuÔ‰ÀŽÙñ½P’Ê1×o\ªÆ¶? ‰Ú1”o}Òör‹z_DíµÞº'­»kI)ã¹uU#•®¾ÑÍEkfŸ¿w{$“ÖöNÇôoŠCTOxŸHšx‹Z½ñ·â;kíóI»šñ£ŽÃN“›{·Û“*Û[8U˜4¤;G/Kê †Ö¡(J/YJM{ª2û1RJMs(»+Á¾YDÇJ5êÊi]·EÅ­yiÂrZ]òûH'i?y4Ò7þü øð×உ­ ýk_øé¥x3ûCÑ5Ë4YøbiV?2( ´q+ÇæG;Ë$Ò¶ ¯É Õ˜~þ2£JVö¾ÎŸÚPÑ7mîÔ§$’NM+óZ6¹T„±u+Í^©Z¤`´SnRq½îÓš÷SzCžZ+´u >|]ø[ñÁòê> ð߈<Þ_ ^ŸèRèÏgö3æY\Oçê-9>eÜdÆæ`XÊéí£RuÔ£e;I[áR‹QåQ¶œÐk[Ù*1Ží_ŠPŸ-s^QrR¾íM9JMév§d–õ&íÛ[ø9ãmcà_ü6‹pº¶¯ñmi ´Ô’ÖS¦¿‰ÒûÏKˆåS}4ƒk¬ªF°¡¯ìå=%{6­hÍnµzµµÿ3º¥Uí±u!¯=7é{Ëêѧk?例Ӯڔ¾ þΩ§xºÃXð¿„|S㿃üC¥êZ7‰> jwbòk‡Óͽ´s_ÝÊÖÞh†pdˆ6 ç„­0“tëMËDÝ•Ó^g.ï‘Z|¯IZËVcUFxgýë½5³‹£Z-v÷œ£ïk­*kú|þ3—ö´ð†áµÖüI‹ôGPðlz”V×®–4ݦ¶bΡRæ+{˜¬RÈ̹ÁFt0µexB¥Ne£ÿ—•-tôn-Ƨ$šæQ·SI·JPŒ_$¥†´^º5:Ú&µê£Ìµ‡2–é¾ø+ã-;ŶšÎ‘ðþ¿‰vÞ!¶ðÿÛlön˜ž’Ä·—o3Å.˜'“0]Ù\ ÝS(ÏêÞÎR旳Į»ÔqöjïÉ[´mkò¤ÜT”%œ‘µáE/7 G<ôZ/wÞÓâ¿3ý䥄¼5ែ>ý‹üât xéu‰5MoNk«e¸¸’jQÝ]JÊÇÍXÿr6YU|µÜQ]•14¾³VJ_»¥BMöŠæ¥vû^JM·ñ>gvî˯R8Ê–»«Ur¾²_YŒ¢—Wh´ÔwŠ{#éïÙúOÃhµf£²×µc]±²¼Ônnm˜È Ѿ#~0¸Ú1”%F•5§ pŒ“ÝIE^/üÜÿ·umݾwR5ëU­OXÊZ5fšŠPçMhÔÜ]Dú©\öºÌ  € ( € ( € ( € ( € ( €9{¿ù4ûêú6΀9oŽòE~/ÿØ­ªÿé$µPø‘3øYù…ûTÿÉý¤ë·þŸtúöq_ÀËò<¼?ñ¥óüÊúpÿ‹máÿû%–_úGNî«úêDÿÞ®Çìµxg²q¶I?Ž|\‘£3 'G8E,×j~•OáBênÜèBóìŸkÓŒÆÚe¹€É  «œ:œd8êƒH©â?j:¯‡uý.Ú EÅíże£`7!Чªÿä¯ÿ¢èþˆ_ô)ê¿ù+ÿÇèºÿ„câý z¯þJÿñú.€?áø…ÿBž«ÿ’¿ü~‹ *_x7âõíŸü"š7K2`ª] ä‘18ÏÑtÒbÎãþxMÿ~›ü*@­¥hvº4Wiº[[A=Ì÷’¬p¿ï'šF’G$òK;±ý€9íQ]~ xSz2çIÕÈ¥In˜;ý*—ÂÅÔë*Frþÿ‘/Âö µÿÑK@EP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@½ßüŽšý‚õýg@·Çù"¿ÿìVÕô’Z¨|H™ü,üÂýªäŒþÒ?õÆÛÿOº}{¯àGåù^øÒùþdwü“OÿÙ,²ÿÔj:¨º¯ë©ÿyþ»²µážÉÏjÞð¦¿r—šï†4FíD³ßÙE;ªHP̤–'æšmlÅdÌÏøVß¿èAðçþ ­ÿøŠ|Òî]ƒþ·Ã¯ú|9ÿ‚«þ"Žiw .Áÿ Ûá×ý>ÿÁU¿ÿG4»…—`ÿ…mðëþ„àªßÿˆ£š]Â˰¶øuÿB‡?ðUoÿÄQÍ.áeØ?á[|:ÿ¡ßø*·ÿâ(æ—p²ìð­¾ЃáÏü[ÿñsK¸YvøVß¿èAðçþ ­ÿøŠ9¥Ü,»ü+o‡_ô øsÿVÿüEÒî]ƒþ·Ã¯ú|9ÿ‚«þ"Žiw .Áÿ Ûá×ý>ÿÁU¿ÿG4»…—`ÿ…mðëþ„àªßÿˆ£š]Â˰¶øuÿB‡?ðUoÿÄQÍ.áeØ?á[|:ÿ¡ßø*·ÿâ(æ—p²ìð­¾ЃáÏü[ÿñsK¸YvøVß¿èAðçþ ­ÿøŠ9¥Ü,»ü+o‡_ô øsÿVÿüEÒî]ƒþ·Ã¯ú|9ÿ‚«þ"Žiw .Áÿ Ûá×ý>ÿÁU¿ÿG4»…—`ÿ…mðëþ„àªßÿˆ£š]Â˰¶øuÿB‡?ðUoÿÄQÍ.áeØ?á[|:ÿ¡ßø*·ÿâ(æ—p²ìié>ð¦r÷š†4:íÐÄÓØYE² RÊ ‘•“mîÂÉ !žmÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ þ÷ÃúbÿÀÛ¿þ;@ü)ï†?ô(Åÿ·üv€øSß èQ‹ÿnÿøíð§¾ÿУþÝÿñÚ?áO|1ÿ¡F/ü »ÿã´žøcÿBŒ_øwÿÇhÿ…=ðÇþ…¿ð6ïÿŽÐÿ {áý 1àmßÿ ‡Ãþ ð—…$¹ŸÃÚ w7 I„’ÊåG;CHÌT‚@Æp3œ rß?äŠü_ÿ±[UÿÒIj¡ñ"gð³óö¨?ñf¿i!ÿLm¿ôû§×±Š_¸Ëò<¬;ýô¾™œ?âÚx|ÿÕ,²ÿÔj:¨º¯ë¨§þóýv?e+Ã=€ € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( 'Çž3Á:Mâé²ê:•ýÚXYXÄâ?>vV` v€±¹'ñÀ&»òì³ÞÊ2QI6Ûè–ìò³œÚžK…xª‘rÕ$–í·d—«8ÏøM~1ѲÿÂŒÿò-z_Ùú _ø ýeÌÿèUSÿ§ÿÉü&¿¿èYáFùìŒý¯üAþ²æô*©ÿSÿäƒþ_Œ_ôF¬¿ð£?ü‹GöFþƒWþ ÿYs?úTÿÀ©ÿòAÿ ¯Æ/ú#V_øQŸþE£û#ÿA«ÿ¬¹Ÿý ªàTÿù ÿ„×ãý«/ü(Ïÿ"Ñý‘€ÿ Õÿ€È?Ö\Ïþ…U?ð*üÂkñ‹þˆÕ—þgÿ‘hþÈÀÐjÿÀdë.gÿBªŸø?þH?á5øÅÿDjËÿ 3ÿÈ´d`?è5à2õ—3ÿ¡UOü Ÿÿ$ðšübÿ¢5eÿ…ÿäZ?²0ô¿ðúË™ÿЪ§þOÿ’-è_éõìâ¿—äy8ãKçùÓ¿ä™xþÉe—þ£QÓ‡ûªþº„ÿÞ®Çì•xg°P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@â?Ø!øVÄàÀrëÒ‡?[þ½Ïô>;ôÀQÿ¯Ô¿ô´{7Ûíÿçæ/ûìW“ÈûIÏáöûùù‹þûr>ÁÏáöûùù‹þûr>ÁÏçÎú·>-x³Æ:Ò~Þø;LÐü$VW2ø¦Âêö]sP{xîZZ+˜¬IЩœ­Á/#b0"ýæ©Å8Þ)µì䡤Ÿ6ª7’pŠqvårzI#ZžÎ5!GšÍÅIËufÔW.œÍ%Ìý壊ZÝžseûWj~'ñfàÿèúcxƒÅÞ ÒuíM¼vw´¹¸šñ.伕iµµKhËl Ìä"±iP Õ'^U©áäŸ+‹R¶žÊQŒ¹Üovß4T"𼤓qŠœâªµ†¥N­e¯=ZrIï:n F.Ú-fÜšvŒn¢åhKì;Éc²³RÔlçÔV$Û!‚9dÀÜÉ;”RrB—bSSŠrn ¥Òú»y»+úÙzÂvŠSi¾¶Ñ_É]ÛÒïÔ·öûùù‹þû<±\ñîo·ÿŸ˜¿ï±G#ìñîx·n#ŸâïÁ_.E|\ßýÓœ \×µ‡VÉñ^°üÏ–ÄÉ>'Á[þ}ÕÿÛNÛâ!Ƈ¤ú˜´ý;ZWÍlu_ÚVÿóóýô(þÒ·ÿŸ˜¿ï¡@¡xóâ‡ÄSP×ü©xKFø}¦j÷:ZÙkšuÕåþ¸-gh.%YÒæ$²S,r¤y†ç*«!Æï,{¸S­[i¤ÔVê/á“z¦ÜZŸ%••¢æ›nuË)ѧñB×oTäÒn).Šü®WÞþí¢¹úMKö€øe¢j¾*ѵ½gQÓ/<=¦Ýê÷©hZ¬2ÙÚ…7ÚÍ$;±‘ }¤?0ãš…R.œªÞÊ-'}»qNÏ^VÕ¹­Ë³½š¾‘¥9Õ…«ÊvKµÚº\ß mtm=%§»+UÑÿhï„:Þ›â½^ÓÅÍ ‡‡a‚æýµ=6òÁ¼‰Ë y IâF¸ŠbŒ±Iu•†± V•#*Pçš%¬ù¹ýßw•{ÜÞôm]ßDcNq«$¢÷2{EÇ[Ë™û¼ªÎîöŠÕÙ ¨~Ñ 4­H×uŸA¨Ó­®šÞÖ¿´aÇ›)Ó…¯Ú’Ü›¦h„cz|ß:å;)(¶¶»wVн¯'´ÿ™­5ÛSHBUq[5VÕÒó6¯ðßgÙ–>üR—Æž*øµ¥½Æ˜ú‡5[+M.îÌœÝ[ϦYÞov.C÷.P£h^ É7rTê+Ož¤ZíÉ.UóîD§ :n“¼gN3¿ø§Q}ÖŠ}õ/YþÒ·ÿŸ˜¿ï¡P3ŠøyþµD™ÿnh' ÀÿÌ^Ê€:È­â_ûÜ趦·Ùœßëeÿxÿ:C# Åĺ‡{¨ZÄ’ßüÚÃ&vË<Œ#N9Áv\ã¶j_3jÝ´½;¿D®ß’²NRÙ&þå·«Ùy³ ÓÇšm¯‡´SÄÓ-õÅËéÒAo ³n½Œ¸xãE Ç&'Ú9'å$ŒÛq“%ýåÌ–îÖM­:ÇgèÄ”—2—ÙvoeºIú;¦¼™$¿<¾›pu)ßíâ³ÛÃcs,òX,«ä¬f@èXnR¡€ã H–Òû”¼¬öwÚß–Ìi7÷Ûç½¾vÓ¿MÑRÛÇÚ}ljb°[»wÐo4û›+È£v3Kq$ê °ÈU"%Æ@ùŽ É®1wœ%ñ)Yà<ÏðM®ëbe$£­ïåg¯ÆV¥™ÚØêvZ“_-”ÆO±ÎÖÓŒ¡dP ($ØÈŒŒäu ZÅIlïø6ŸâšÒN/uoÅ&¿‹ô…â¯ù|Sÿ`Ë¿ýôÖâ{3Îþ8Éø¿ÿb¶«ÿ¤’Ӈą?…Ÿ˜µGü‘¿ÚKþ¸Ûé÷O¯güü¿#ÊÃÿ_?Ì4áÿÇÃÿöK,¿õŽœ?ÝWõÔ™ÿ¼ÿ]Ù ðÏd( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € ( € (Áþ<¶ÛO†éâ˜ô’†¿Þ+×¹þ‡ÆqÏü‹èÿ×ê_úZ6þÜ?¼Jçå=Npûpþñý(åpûpþñý(åsÄ5߇þ2‹Äž)ÖþüD´ðͯŠü§ÖíïtOí' À.¬_í,I•.#&—É0ú»t凔Ÿ³m½4’æ·2ŒÒN×^íÔ¥9]ói»Ä§(Uq¼à¹uøZMÊ<ËFìÛZI^-.‰œµ×ìéá϶[Þi ¼Ó§Ò|=¤èþ½Ž1%Þs§Évñ^ ‹~ô¸»d’6P²'˜¬Yd*6|ñ•J´­ÊJKOu.NNG땚ºi[•©(ÉÏJ4jÞQ½G-u“¨á'$íîÉJÉ¥k½¬¬þŒÓî²‹U¼‚çSH‘n.-`0E,  Ì‘³¹E'$)v n=jæ¢äÜ—N¿ŽŸ‘Í IE);²çÛ‡÷éSÊW8}¸xþ”r‡9Àꉾ/|ç8¹¾ÿÒ šô’¶OŠõ‡æxwâ|ý{«ÿ¶ž»ñ#égþ¦ÿN¶•ògß·Û‡© íÃÔЈé¾ñ¿…uíPxâ§øUÔdÕ.tO@7·“M!’äY]%ÌKHìÒbhgÚîä¤"”?wR©ïFt|»¨7­â¶VJJê’´Z+þöR« '$¯Õ]%d´wi+Ý´Ú½·OÉ.e£{®|DÖ®¼c¤ßi Ò?µ"ðÚ®§$z›)S}zn ]‹`«H%€  "”}•Kü¶‰òIK™®³•Ÿ<›wnéGTú#^ظbZ¿,ã;=ô‹*}#ª²µÕ½ç'ªôü‹Å:–µ«/ŠžÎþ}D°°‘lÄ‚ÆóK½šöÞå|J†Yt?.UÞ7ewufªNµ=$ê{E}WÂá(½®¥ÕÓM^êÍ&sQŒa†¥…ž±Œ'mSPM­ì×%Ö’Wz¦•Ÿ=ñàV±ñE¼®ø×Xðµã?­í¾5ßGFº·¹1’?³æ¾i# m™nzy€©ŠŒaQÔŠø¢“¾º©6œ^hÚiÝ;ßt­§<'JOE%%m>ËMK~dï~–ivwõ_‡ž__øÒüjrÿÂCsesöM:Ãì6ö?gÓí¬ü¸£óŸ³nUÏÊ/Í·qÞU/M_½9]»¿~\Ú¾­u}w²2Q²§¢\Œ4V^ì§+¥Ñ{öK[[vzwÛ‡©¬Š25ë‘.™n ÿÌcC?ùW± _ñgüŠÞ%ÿ°}Çþ‹jkq=™ÙÍþ¶_÷ó¤2:äüQáH¼Tú,W·÷0é–7&êK{9¥·’wËï£ut [wH1ÊJÓç}KÕÛ_ºëÒLmû®+«WôZÛﳿ—™çÏ€µ-ÿBÔ.L7>!PÍôsê?b±Ï’Jï.÷G"1Ë® á¹tÛU"º%>ºk~fž÷zÞÚ©$ã9wP^­Mk÷Y[´~égð‡‰ôßxKûVûDëÜÞê÷kÍmçO-»íò„«°ƒÌÎ#ä¶T¹áeÈ—›|ͶŸ{¶ú¥{[fœãÍ-[š% EyÚÉ-÷×È~¯à{è·¿f›P¾¸“HµÒlâµ´yfû\2K4S—\„Ì®­¹‚¢É`›^ífåì¹RŠMö²´ºµufØãg­W§¿Ímß=¹¬»ïe®þW=?ÃzKèzŸ¦Í1žî4-q9ÿ–Ó¹/#ÿÀ˜þ5¤ùoh|*Éw²VWó²×ÌÊÖ¼þ'«õ}¼–˲²7* 0¼Uÿ"¯Šìwÿ¢^šÜOfyßÇù"¿ÿìVÕô’Zpø§ð³òûö¦?ñfÿi?úãmÿ§Ý>½œWð#òü+üi|ÿ2M8ŰðùÿªYgÿ¨Ôtáþê¿®¤Ïýçúì~ÇW†{!@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@§Œ¼£øçGþÆÖ|ô%[ˆnm\$¶Ò®@t$œ3A1s]x,ml¾²¯Eëø5Ùž~g–a³|4°˜¸Þäî¶iôhòïøP:ýÿàM—ÿ#W¯þ²â?çÍ?üþ óŸê6]ÿ?kàÙÿ˜ÂÓÿè¤x×ÿl¿ùõ—ÿ>iÿàðCýFË¿çíoü?óøP:ýÿàM—ÿ#Qþ²â?çÍ?üþ¨Ùwüý­ÿƒgþaÿ Oÿ¢‘ã_ü ²ÿäj?Ö\Güù§ÿ€Áõ.ÿŸµ¿ðlÿÌ?á@éÿôRÍm¾Ç áKmÜ hÑ.í`½µ¹²º}µÄm‰’7+ ‘ÏC@‘iš¬1G x»U(Š"³vÀã–h ?RsNâ·™'Ø5ú5/ü±ÿã\-æ`ÕÿèlÔ¿ðÇÿŒQp·˜}ƒWÿ¡³RÿÀ{þ1EÂÞaö _þ†ÍKÿìøÅ y‡Ø5ú5/ü±ÿã\-æ`ÕÿèlÔ¿ðÇÿŒQp·˜}ƒWÿ¡³RÿÀ{þ1EÂÞek½ïP·’ËPñ.§qc(Û5¾ËX„ÉžQš8U¶ž‡ph¸Xã¾8ÿÉøÁÿb¶«ÿ¤’Ӈą?…Ÿ—¿µ?ü‘ÏÚKþ¸Ûé÷O¯güü¿#ËÃÿ_?Ì<¨i~!ømàIƒÎ4›¯ÛørâX”!š 8i· )8Ü’Ç!‘•Úz05X{UÃò¯ë[‘^ô«ó?ëCêûG|Bóðïþ7ü¶®ì×ßúûÿ´oëïiˆCþc~ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷ˆi/ˆCþc^ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷‰ÿ 'ñþƒ^ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷?´¯Äÿ1¯á#qÿËj?³_ëîíÛúûÅ_ÚSâÿ˜ß‡¿ð‘¸ÿåµÙ¯¿õ÷××oëï-GûE|B“¦½áÁõðÇÿ-¨þÍ}ÿ¯¸>¾»_yd~ÐO?ÛþÿÂFãÿ–Ôf¾ÿ×Ü_]¿¯¼pøýñÿÌÃøHÜòÚì×ßúûƒëë·õ÷‹ÿ ûâ/ý ÿÂFãÿ–Ôf¾ÿ×Ü_òþ¾ðÿ…ûñþ†á#qÿËj?³_ëîíÛúûÇÂüøÿC†ÿð‘¸ÿåµ/ìï?ëî×ü¿¯¼?á~|Fÿ¡ƒÃøHÜòÚŸökïý}Áõÿ/ëïø_Ÿ¿è`ðßþ7ü¶£û5÷þ¾àúÿ—õ÷‡ü/ψßô0xoÿ þ[Qýšûÿ_p¿´oëïþ×Äú<7ÿ„Çÿ-©gyÿ_pþ¿åý}áÿ ëâ?ý ÿÂFãÿ–Ôgyÿ_p}ËúûÃþ×Äú<7ÿ„Çÿ-¨þÎóþ¾àúÿ—õ÷‡ü/¯ˆÿô0xoÿ þ[Qýçý}Áõÿ/ëïü{øŒ?æ`ðßþ7ü¶£û5÷þ¾á}}vþ¾ñ?á~|Fÿ¡ƒÃøHÜòÚì×ßúû‡õÿ/ëï~?|Fóðßþ7ü¶£û9÷þ¾àúÿ—õ÷Œ?´ÄQÿ1ïá#qÿËjÙ¯¿õ÷ ëþ_×Þ0þПüǼ9ÿ„Çÿ-¨þÍ}ÿ¯¸_]¿¯¼iý¡þ"ºï‡ð‘¸ÿåµÙ¯¿õ÷ ëë·õ÷Œ?´OÄ1ÿ1ßÿá#qÿËj?³_ëß×Þ7þ/âý<;ÿ„Çÿ-¨þÍ}ÿ¯¸>¾»_x‡öø†?æ9áßü$n?ùmGökïý}Áý »_xÓûG|Bóðïþ7ü¶£û5÷þ¾àþÐ]¿¯¼Oøhÿˆ_ôðïþ7ü¶£û5÷þ¾àþÐ]¿¯¼CûH|Bóðïþ7ü¶£û5÷þ¾àþÐ]¿¯¼CûHüBóð÷þ7ü¶£û5÷þ¾àþÐ]¿¯¼Uý¤> ·üÆü:?îQ¸ÿåµÙ¯¿õ÷ö‚íý}å„ý¢>!¾1¯xsÿ þ[Qýšûÿ_p}}vþ¾òÀý ~"Ÿùøsÿ þ[Qýšûÿ_p}}vþ¾ñÃã÷ÄSÿ1ÿá#qÿËj?³_ëÓúûÇ¿OüÌÿÂFãÿ–Ô¿³Ÿëß×Þ/ü/ψßô0xoÿ þ[SþÍ}ÿ¯¸_òþ¾ñGÇ¿ˆÇþf ÿá#qÿËj_ÙÞ×Ü_òþ¾ñÇ¿ˆÃþf ÿá#qÿËj?³¼ÿ¯¸>¿åý}ä/û@üFOùxpÿÜ£qÿËjÙ¯¿õ÷ ûAvþ¾òûDüCóðïþ7ü¶§ý˜ûÿ_p¿´oëïþ+âý|;ÿ„Çÿ-¨þÌ}ÿ¯¸?´Woëïøh¯ˆôðïþ7ü¶£û1÷þ¾àþÑ]¿¯¼QûDüC?óðïþ7ü¶£û1÷þ¾àþÑ]¿¯¼_øhˆôðçþ7ü¶£û1÷þ¾àþÑ]¿¯¼_øhoˆŸôðçþ7ü¶¥ý˜ûÿ_pÿ´oëïøhˆŸôðçþ7ü¶£û5÷þ¾àþÐ]¿¯¼‰¿hψk×[ðïþ7ü¶£û5÷þ¾àþÐ]¿¯¼‹þGâýü;ÿ„Çÿ-¨þÍ}ÿ¯¸?´oëïÿ %ñþƒ^ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷ˆiOˆ#þc^ÿÂFãÿ–Ôf¾ÿ×ÜÚ ·õ÷ˆi_ˆ#þc^ÿÂFãÿ–Ôf¾ÿ×Ü_]¿¯¼oü4·Äú ø{ÿ þ[Qýšûÿ_ph.ß×Þ4þÓüÆ|=ÿ„Çÿ-¨þÍ}ÿ¯¸>¾»_xŸðÓ??è3áïü$®?ùmGökïý}Ãúÿ—õ÷_Ú_âù xxÜ£qÿËj_Ù¯¿õ÷×ü¿¯¼¿íñ ^šÿ‡×Â7ü¶£û9÷þ¾àúúíý}å±ñ÷â1ÿ™ƒÃøHÜòÚìçßúûƒëþ_×Þ/ü/ψßô0xoÿ þ[SþÍ}ÿ¯¸>¿åý}áÿ óâ7ý ÿÂFãÿ–Ôf¾ÿ×Ü_òþ¾ðÿ…ùñþ† ÿá#qÿËj_ÙÏ¿õ÷×ü¿¯¼?á~|Fÿ¡ƒÃøHÜòÚìï?ëî¯ù_x‡ãïÄaÿ3‡?ð‘¸ÿåµÙÏ¿õ÷ ëë·õ÷‰ÿ ûâ/ý ÿÂFãÿ–Ôÿ³_ëîíÛúûÃþ÷Äoú<7ÿ„Çÿ-¨þÍ}ÿ¯¸>¾»_y~Ð?—þcÞ?÷(ÜòÚì×ßúûƒëþ_×ÞR“öø‡ÁÖ¼=øxFãÿ–Ôf¾ÿ×Ü_]¿¯¼ƒþ[âý|=ÿ„Çÿ-¨þÍ}ÿ¯¸?´oëïøioˆ?ôð÷þWü¶£û5÷þ¾áý}>Ÿ×Þ/ü4¯Äÿ1¯á#qÿËj?³_ëî××oëïþSâý¼=ÿ„Çÿ-¨þÍ}ÿ¯¸?´oëïûIüA?óð÷þ7ü¶£û5÷þ¾àþÐ]¿¯¼_øi/ˆ?ôð÷þ7ü¶£û5÷þ¾àþÐ]¿¯¼?᤾ ÿÐkÃßøHÜòÚì×ßúûƒûAvþ¾ñá¤~!ÐoÿøI\òÚì×ßúûƒûAvþ¾ñá¤~ ÿÐoÃßøHÜòÚì×ßúûƒûAvþ¾ðÿ†‘øƒÿA¿á#qÿËj?³_ëîíÛúûÅÿ†ø…ÿA¿ÿá#qÿËj?³ëîíÛúûÅÿ†ø…ÿA¿ÿá#qÿËj?³ëîíÛúûÃþ?âýü;ÿ„Çÿ-¨þÍ}ÿ¯¸?´oëïøhÿˆ_ôðïþ7ü¶£û5÷þ¾àþÐ]¿¯¼?á£þ!ÐoÿøHÜòÚì×ßúûƒûAvþ¾ðÿ†ø…ÿA¿ÿá#qÿËj?³_ëîíÛúûÃþ?âýü;ÿ„Çÿ-¨þÍ}ÿ¯¸?´oëïøhÿˆ_ôðïþ7ü¶£û5÷þ¾àþÐ]¿¯¼?á£þ!ÐoÿøHÜòÚì×ßúûƒûAvþ¾ñ?á£þ!ùøwÿ þ[Qý˜ûÿ_ph.ß×Þ'ü4‡Äú øwÿ þ[Qýšûÿ_ph.ß×ÞH¿´oÄ&ÿ˜ç‡GýÊ7ü¶£û5÷þ¾àþÐ]¿¯¼°¿´/ÄFÿ˜÷‡?ð‘¸ÿåµÙ¯¿õ÷ö‚íý}ãÿá ~"ÿÐ{ßøHÜòÚì×ßúûƒûAvþ¾óÄßüiâï øƒÂšÇˆtUÒ5«ôë£gáY¢˜C4mùnÚ£*¾Ö8%X‚AéMeÍ;ßúû„ñé«[úûÏ“¿j?Yÿ˜ø¬'WKŸÍm§éГ%Çö…½ó)öXm&%º°­1ÍB”b÷#œêJKcâßüIñ·Áýfâÿáæ¸ÚgÛ¦Ýug,^Z\>Ò¾cÚί HT o`+Ê¥9Eû®Ç£V’Õ\åá²?h?ú4/ü#ô/þC­ýµOæy‡²§ü«îþö‚ÿ¡ŸAÿÂ?Bÿä:=µOæx{*ʾá?᱿húôü#ô/þC£ÛTþg÷ÙCùWÜðØß´ý Úþúÿ!Ñíª3ûÅì©ÿ*ûƒþö€ÿ¡›AÿÂ?Bÿä:=µOæx{*ʾá?á±hú´ü#´/þC£ÛTþg÷‡²‡ò¯¸xý²h5û¾(ЇÓÁúÿ!Ñíª3ûÇì¡ü«î$¶wí:x³DÿÂCBÿä:=µOæx{(*û…ÿ†Ïý¢èmÑ?ðпùmSùŸÞ/eå_pÃh~Ñ?ô6èŸøHh_ü‡G¶©üÏïeå_pÃh~Ñ?ô6èŸøHh_ü‡G¶©üÏïeOùWÜ/ü6íÿCv‰ÿ„†…ÿÈt{jŸÌþñû(*ûƒþGöŠÿ¡»DÿÂCBÿä:=µOæx{(*ûƒþGöŠÿ¡»DÿÂCBÿä:=µOæx{(*ûƒþGöŠÿ¡»DÿÂCBÿä:=µOæx½•?å_pÃhþÑô7h¿øHh_ü‡G¶©üÏﲇò¯¸?á´h¿ú´_ü$t/þC£ÛTþg÷‡²‡ò¯¸?á´h¿ú´_ü$t/þC£ÛTþg÷‡²‡ò¯¸?á´h¿ú´_ü$t/þC£ÛTþg÷‡²‡ò¯¸?á´h¯ú´Oü$4/þC£ÛTþg÷‹ÙCùWÜðÚ?´Wý Ú'þÿ!Ñíª3ûÇì¡ü«îømÚ+þ†Ýÿ ÿèöÕ?™ýáì¡ü«îÿ ûDù›4Oü$4/þC£ÛTþg÷‡²‡ò¯¸OølßÚþ†½ÿ ÿèöÕ?™ýâöPþU÷ü6gí zø«CÿÂCBÿä:=µOæx{*ʾá¿ðÙ_´/ý Zþÿ!Ñíª3ûÇì¡ü«îølŸÚþ† ÿý ÿèöÕ?™ýâöTÿ•}ÂÃdþÐô4h_øGè_ü‡G¶©üÏïeOùWÜðÙ´ý þúÿ!ÓöÕ?™ýáì©ÿ*û„ÿ†Èý ¿ègÐðпù—¶©üÏïeOùWÜðØÿ´ý úþúÿ!Ñíª3ûÃÙSþU÷ ÿ û@ÿÐÏ ÿá¡òÚ§ó?¼~Êʾà¶7í:xŸAÿÂ?Bÿä:=µOæx½•?å_pñûe~Ѓ§Št!ÿr~…ÿÈt{jŸÌþðöTÿ•}Ãÿ᳿hÓÅš'þÿ!Ñíª3ûÇì¡ü«îþ?ö‰ó6èŸøHh_ü‡G¶©üÏïeå_p¿ðÚ´Wý º'þÿ!Ñíª3ûÅì¡ü«îømÚ+þ†íÿ ÿèöÕ?™ýãöPþU÷ü6íÿCv‰ÿ„†…ÿÈt{jŸÌþñ{(*ûƒþGöŠÿ¡»EÿÂCBÿä:=µOæxý”?•}ÂÛ?ö‰=|[¢û”4/þC£ÛTþg÷‡²‡ò¯¸aý²ÿhS×ÅZþúÿ!ÓöÕ™ýì^ÊŸò¯¸Oøl¯Úþ† ÿý ÿèöÕ™ýì=?å_pÃe~Пô4è_øGè_ü‡G¶«üÏïaìiÿ*ûƒþ+ö…ÿ¡§BÿÂ?Bÿä:=µ_æ{eOùWÜ/ü6_í ÿCV…ÿ„~…ÿÈt{j¿ÌþöÆŸò¯¸?á³?hoú´?ü#ô/þC£ÛUþg÷°öTÿ•}Áÿ ™ûCÐÕ¡ÿá¡òÚ§ó?¼=•?å_p‡öÊý¡_è_øGè_ü‡G¶©üÏïeOùWÜ7þö‚ÿ¡ŸAÿÂ?Bÿä:^Ú§ó?¼=•?å_pŸðØß´ý úþúÿ!Ñíª3ûÃÙSþU÷ü6/íÿC6ƒÿ„~…ÿÈt{jŸÌþðöTÿ•}ÂÃbþÐô3h?øGè_ü‡G¶©üÏïeOùWÜðØŸÿèeÐ?ðŽÐ¿ùmSùŸÞÊŸò¯¸OølOÿô2èøGh_ü‡G¶©üÏﲇò¯¸?á°þ?ÐÉ á¡òÚ§ó?¼=œ?•}À?l?㧉tü#´/þC£ÛTþg÷‡²‡ò¯¸•lŸÚ>ïŠt!ôð~…ÿÈt{jŸÌþðöPþU÷ÛCö‰<[¢á!¡òÚ§ó?¼=”?•}ÂÿÃhþÑ_ô7hŸøHh_ü‡G¶©üÏïeå_pÃhþÑ_ô7hŸøHh_ü‡G¶©üÏïeå_pÃhþÑ_ô7hŸøHh_ü‡G¶©üÏïeå_pÃhþÑ_ô7hŸøHh_ü‡G¶©üÏïeå_pÃh~Ñ_ô6èŸøHh_ü‡G¶©üÏïeå_pŸðÚ´Oý º'þÿ!Ñíª3ûÅì©ÿ*ûƒþCö‰ÿ¡·DÿÂCBÿä:=µOæx{*ʾà?¶ízø³DÿÂCBÿä:=µOæxý”?•}ÄMûdþÐ÷¼S¡¯ƒô/þC£ÛTþg÷‡²‡ò¯¸gü6/íÿC.ÿ„v…ÿÈt{jŸÌþñ{*ʾàÿ†ÄøÿÿC.ÿ„v…ÿÈt{jŸÌþðöPþU÷ü6/íÿC6ÿ„v…ÿÈt{jŸÌþðöPþU÷ü6/íÿC6ƒÿ„~…ÿÈt{jŸÌþðöTÿ•}ÂÿÃbþÐô3h?øGè_ü‡G¶©üÏïeOùWÜðØß´ý Úþúÿ!Ñíª3ûÃÙSþU÷ü67íÿC6ƒÿ„~…ÿÈt{jŸÌþðöTÿ•}Áÿ û@ÿÐÏ ÿá¡òÚ§ó?¼~ÊŸò¯¸_ølÚ þ†}ÿý ÿèöÕ?™ýâöTÿ•}Áÿ ûAÐÏ ÿá¡òÚ§ó?¼=•?å_pÃcþÐ_ô3è?øGè_ü‡OÛTþg÷‡²§ü«îølÚ þ†ÿý ÿèöÕ™ýì=•?å_pÃd~Ð_ô4h?øGè_ü‡KÛTþg÷‡²§ü«îølÚ þ†ÿý ÿèöÕ?™ýáì©ÿ*ûƒþ#ö‚ÿ¡£AÿÂ?Bÿä:=µOæx{*ʾàÿ†Èý ¿èhÐðпùmSùŸÞÊŸò¯¸?á²?h/ú4ü#ô/þC£ÛTþg÷‡²§ü«îølÚ þ†ÿý ÿèöÕ?™ýáì©ÿ*ûƒþ#ö‚ÿ¡£AÿÂ?Bÿä:=µOæx{*ʾàÿ†Èý ¿ègÐðпùŸ¶«üÏïaì©ÿ*ûƒþö‚ÿ¡ŸAÿÂ?Bÿä:^Ú§ó?¼=•?å_p¿ðÙ´éâ ÿý ÿèöÕ?™ýáì©ÿ*û‡Û3ö†> endobj 68 0 obj <> endobj 69 0 obj <> endobj 70 0 obj <>stream xœcd`ab`ddä÷HÍ)K-ÉLNÔuÊÏI )ÿfü!ÃôC–Y–ÁgÎ Þnæn–eß›…¾— ~/áÿ^(ÀÀÌÈXÑ5Ý9¿ ²(3=£DA#4(\S[[!bhii©T “QpI-ÎLÏSP2ÊRsò rSóJ¬œªsr2“Òs* 2ŠSRRS@ÚÂsR³Ü2s2 òË4œ5Œ u„‘_fnRi±Bpb^±‚ÈÙ(" Œ @ÌÀÄÈÈÂþ}•,ú±aþwÛùыؾsq}WäþÎ5…‡ç»âT^ ÖT7 endstream endobj 71 0 obj 241 endobj 72 0 obj <>stream xœ‘ÍjSAÇg’¨ iýW¶ô¸(~.¸i»’ŠA54”Ò“{ÏM&3ÃÌ í-¸usÅ»ˆÖ·_À—Hß!¸êtçÜ„—îÎÌÿüÏï|pÖ¨1Îù^1êU…IxÀÃZ-¬ÕË2$armu¾}Y ëMV6ëe³ñ9üº¾ß _o‡ÉV¯ü§ü#ÿy°=“Ó±pØ‚]c 'C‚g[[/ _@Ôè! r©vßvÞìµáq{ïÚ¨Ñ Ýq_É:2Eíñ äÆZ< 5:“$ö ¼ô À[Le4áIжZ`Ѥ÷1éaà„&Ì€ HªqVáãn4u&꣨ÄR]ãɧNZ‚Hì¾z½è‘†‚*®—Q“ÇÌ̤ãFÿ•FBj„'Tqú™ôV‰"rc)ëä¼…±—z°¤·Àá@¸L¡Ÿ×­¶²œþ™ZX«Š¹×̳þò%yTyÒ#¡³X GôÐY.ÿ?ŽÂã?#Vã¼ñðâÓjx>œñ‹÷ars{çÑæt{6›NÏvΟn¬^>?»^Þ,o1ö)«É endstream endobj 73 0 obj 424 endobj 74 0 obj <>stream xœcd`ab`ddäòHÍ)K-ÉLNñ”H3þaú!Ë,Ëà3ço7s7Ë¢ïBßK¿ñÏ``fd¬èåœ_PY”™žQ¢ ®©­­ƒ1´´´THª„É(¸¤g¦ç)¨e©9ù¹©y%Ö Î@Õ99™É é9•Å ‰))©) ma‰9©Ù n™9™ùe Κ F†º@ÂÈ/37©´X!81¯XÁG!(5½4'±EQˆ˜YØ¿¯â¢’E?Ìÿî;ßgÛM®{Ü7'ðð<˜ÂÃËÀŠR÷ endstream endobj 75 0 obj 237 endobj 76 0 obj <>stream xœí½x\Ź>>sÎöz¶7mÓjw%­¤Uï–Vݲ,Ûj¶d[¶Ümp/¸‚M€!¡„b,ÉMÆI0‰IBÓBKJ0¡…€m­~ßœ9#É…„üï}þ7÷y¼£w¿wæ”=óÍÌ7ß”c#ŒÒ£ˆGÓ¦vÄó‘ø¹ûøš¾`żÕ4~WB¸}Á%ëýw{ ~ÿ¼Uü „Ôî%Ë7/¦ç,Ehâ–¥‹æ-üK89¡ÇáT¼ô›ë2Z!ž¶tÅúMÒï}†ðÅòU æÑøÖ·ò5®˜·iu°Žÿœ_ ‰•óV,’Îß_îÕ«Ö­§ñÇ> ÇW¯]´úâ½\Îï†Û )ïE(yÿ™†.Bë ¿;Ð5è&tz ýÍGW»Ýv£ï£~ô4z½†þ?ÉÍòHÇB dAhääȉänÀÜ0.å6ˆYd±”aäóÒ>LÞ6"$‡f¤¯Õs/Aê§xxä$WMâ#Å$Î] Ü(^ñ±òÞäÞäÃgé  ÍD³ÐlÔ‹úÐ<ÈÿB´-Í\Œ–£h¥[ Ç–À÷bˆÍ…³ÀY„µ ­¬EëÑt „ÕÀ×I1rl߀6BØ„6£-h+Ú†.•¾7Š)ÛàÈ1¾ pÚ%s9ºBdLÒ”+ÑUèj(µkÑuèú»~”íD7 ¡œ¿nþJ~Ó±[ |Ý õaºݾ õântÏY©ßÓïB÷¢û Îc·CÊ}"#G€~Š 'Ð^tPÔåÐÕÓËbQ‡«AÛ ‡WŽ{bª¿£Úº òNò¶SÊé&H¿bÜ—Hz$g^ gÒ»Ðr w¹ô,MÜy |,G4v»˜ÿ±ÔñZùg©L÷ŒÓÌÝbŒ°³S¿Šß¾-ðø&Z%ìAà”Ý'òñé÷Žž{¿ÿ.z}Êâa‘1ISv=mûQ´=aŒgT>K®  A´퇒<ˆ¡!1ýŸ;_ú>)}p4å0zò#t,Í!°”BÚSRê11ÆŒ~qrýý ,Ô/Ð/ѯÐóèˆ='~ÿb/ —ЯÑkXìEô|£äo#ª;ý$èù4ÍI4-œ;§wö¬™=Ý]ímÓ¦NiÜ2©ybScC}]mM¢ºjBeEyYiIqQ<';+=N ¥úV“`Ôk5j•R!—ñFY ¡Æ¾@¤¯_ Mœ˜Mâ¡y0o\B_’Ï<§?Ð'ž8óÌœ¹ø¬3ôÌÄè™XT¢Êì¬@C(м>Â3ÛºßTê ôŸy«Èe1¢‡H0WœKëý¸/ÐÐßxÉÒ }õp¿­¦.T·H“…4Z Z`ýé¡Õ8½ ‹„Ko(àJO~¶Ÿ7Ì[Ø?­­»¡Þ öˆi¨N¼W¿¢®_)Þ+°Œ<3º!0utçCšßÓ- -œ7»»ŸŸíävî¼¶ßëÏÕ÷glyÛ Y^ÔŸªoè…àf-í£?€ûåa!Øùw:ñÁ™)ó¤EXø;"”dqTMpœqÏOù ɳÜ0”@ó!Ò¿£­›Æh¾g%ⱞ~®9ʎغȑìÈèå}¡ )ª†>éï’¥ÎþóÙY }ñ/ p<ÐÏGúæ/XJä¼E;CõõToÝý‰z ‰yR^rãpþ¼>ÈÄ2¢†¶îþxhu¿5TKO€„)ƒeÝâ%ÒeýÖº~Ô·@ºª?ÞPOž+а³¯ž> ¹W¨­û0*yk 0àÙW€ QyŽ~{J¤ag÷ÂÅýþ>ÏB¨Ÿ‹Ýž`¢Ô×ê^ÔCJ)$ôg¼?Q¼ òvÖÙìd’seXèæ<|)-H4ÂW¨¶P\b””hme {; ~E:ƒ°3î>\7‘âÉ¥u=Áž ýü“GòHÏ$÷«ÆÝK€„Ñg¢¿ó•FÏ&”hXT?îϸ©\z@énçNŽèBúa¸BEŠs";ć¡åB·“H):ýhZ ;´(Ô‚:”˜ÖMòFt-–oKG¨¥mf·XÚR-é<#F—ÒX? Âaáê 6Æ<¬XÅx“N<ëp3;Ø© µtì$7I7DhAiE¤yÞ ¥æBhš`ÝBóB!иsÞÐÈŽù;‰«ú––“{„šî utWzÄgmï¾Ô³…ü”µà–ÎÚì,°=µ!|]Û@_×1³û08¸ë:»9ÌÕõÕö ¤Á±îÄb*GRI"‰H„Ü©"*ñ|ÏáB;Ä£21AŒ/ÂHLS±4Œ q4M`i¤ÉhZBL#($çRP1˜Û†ÀBR<Ûz–îìë! Ù¡(á÷ãPêçBU˜Sèú5¡EµýÚP-I¯&éÕ4]AÒ•P1°ƒrˆMÚÙ;ªy0­Š<¹e`hd¤³;xÜs¢'Um6`fw¿:¶_žç5ôArSÿŽóÈs ®nr­2ܼ ª-»!œÒܯ†;¨¥;Àâ5¤:ÂE  l Åëw@¤GOOŒüh÷²±: ýhb¨ŠÞS!?ïÙiå‹mš‚&|-jx6ÔÑMS<…ë¡JRêàÉ„àЂ¾h[†t@U§¶Tã¡)‹À$Ê"‹Dh<ÒAD²Å‡µzM¿:n„ksH“”‡•==ôáÅØµÒ ðÛB¿ž(2N•Ò 8ÔLžþ®…G%§>MnÓ6„ÚC›À²‡滑Ãýúpó<0þôz-¤„JÙÅ*b#´Ò=ŽÑT%ɹô·;‡FmŽûdg…Hç@*&ò†ŠzvžÐ?+–¥:;U/&ïܩҟÿª/•~T’Ä@ôp"Œ‰(‰ð1Íý§Nž¼_ýIÿ‘U‘c* |3%´ÅŒNM·ŒŒ@éàA5â®Ú¯vâI@®dä F.gd#Û¹Œ‘KÙÆÈVF¶0²™‘MŒldäF60²ž‘uŒ¬ad5#«YÉÈ F–3r1#1²Œ‘¥Œ,ad1#‹YÈÈFæ32‘>Fæ22‡‘^Ff32‹‘™Œô0ÒÍÈ F¦3ÒÅH'#Œ´3ÒÆÈ4F¦22…‘VF&3ÒÂÈ$Fš™ÈH#Œ40RÏH#µŒÔ0’`¤š‘*F&0RÉH#匔1RÊH #ÅŒ1RÈH#ùŒä1’ËHœ‘F²Éb$ÆH&#Œ¤3e$ÂH˜‘4FBŒ¤2d$ÀˆŸ#^FRñ0âfÄň“#vFlŒX±0bfÄĈÀˆ‘#zFtŒhÑ0¢fDň’#rFdŒðŒpŒ`FDð#IF†9ÍÈ)FN2ò%#_0òF>gäïŒ|ÆÈ§Œ|ÂÈÇŒ|ÄÈßù‘Œ|ÀÈ_yŸ‘÷y—‘wù #fämFþÄÈ1òGFÞb䌼ÉÈŒüž‘ß1ò[F~ÃÈ댼ÆÈ«Œ¼ÂÈËŒüš‘—y‘‘yž‘ç9Îȯù%#¿`äYF~ÎÈÏù)#Ï0rŒ‘Ÿ0òcFžfä(#O1ò#F~ÈÈ9ÂÈ“Œfdˆ‘CŒdä#ûÙÇÈ #Œô3²—‘'yœ‘ÇÙÃÈ£Œ|Ÿ‘Gy˜‘ÝŒ|‘‡ù.#2ò#÷3r#÷2òFîaänFîbäNF¾ÍÈ·¹ƒ‘ÛÙÅÈmŒÜÊÈ7¹…‘›ù#71r##70²“‘빎‘k¹†‘«anfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfn^Ëó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0ó0s{0s{0s{0óv0óv0óv0óv0óv0óv0óv0óv0óvpÝ>BÀkôUùÁgôÙ@\Ac—úÊAì ±íT\6èÓ¸”ƶQ±•Š-TlôÖ€Ø4è­±‘ŠK¨Ø@­§±uT¬¥‰k½µ VS±ŠŠ•ô”T,§ââÁ”Q±ŒŠ¥T,¡bñ`J=ˆE4¶ŠŢb}TÌ¥b½®—ÆfS1‹Š™TôPÑMÅ *¦SÑEE'T´SÑFÅ4*¦R1…ŠV*&SÑBŤAO3ˆf*&z&h¢¢qÐÓ¢aÐ3D=uTÔÒc5ôºÕôº**&PQIϬ ¢œ^^FE)%TSQDoVHE½K>yTäқũȡ×eS‘EEŒŠL*2¨H§"Jo¡"Lï™FEˆŠTzë zŸ ^*R¨ðPátOá¢Â9èž ÂA…&Ú¨°ÒD f*Lô˜@…‘&¨ÐS¡£Ç´Th¨PÓc**”T(]Ó@È]m dTð4‘£1L¡")ž‚‡iì4§¨8I}Ic_Pñ*>§âïƒÎNŸ :;@|JcŸPñ1Ñc£±©8AÅôØ_©xŸ&¾GÅ»T¼CÅ_è)¦±·iìO4ö_Tü‘Š·è±?Pñ&M|ƒŠßSñ;*~KOù ½NÅkƒŽ ^tLñ /ÓÄ_Sñ/Rñ=åy*ž£‰Ç©ø¿¤âô”g©ø9Mü?¥â*ŽQñzæiìi*ŽRñ=ö#*~H@Å*ž¤â0CôÌC4vŠTì§bß ½Äà }ˆ*ú©ØKÅTîtúC]ô.TtPÑNEÛ 5bÚ •üÂÔA+©ÞS­W‚h´fƒ˜LOi¡bÒ üÜLc©h¢‰ƒÖË@4 Z¯Q?hÝ¢nкDí ¹D  *ª©¨4CÿŽ'ÐXå ©Dåƒ&R5ʨ(45(4uƒ(4ÍQDRQ0hÊ‘OÏÌ4‘ŒåšHÛŒS‘C/Ϧ¿EEŒÞ,“Š z³t*¢TD¨šˆ–Ò¨Ñ{¦Ò{éÍô.~*|ô:/)Tx¨pSázA8…9 ƒÂ\v*lTX©°Pa¦˜èM4Ra BO…Žž©¥gjh¢š J*ôL9=SFy*8*0(1bœï'Hø‡ ý§Ÿœ| i_@Ú?Ÿþø Ò?|Ç>†øG€¿>œ€ô…cïCü=À»€w1,ñÿÙ°Ôÿ6àO€ÿüÒÞùÀ›€7 þ{¿üðÀëú‹ý¯éóü¯‚|E¿Üÿ²>âÿ5à%à/êcþÏžƒãÇ!íWúþ_ÿðgÿ\‘ÿgúeþŸê—úŸÑ/ñƒk÷û1ài@bä(|?øà‡º5þèÖúèÖùŸÔ­÷ AúAÀ8¶Žíƒ´AÀ °W»Ùÿ„v‹ÿqí6ÿcÚKý{´—ù|ðàaÀnÀ÷´Ùþ‡@~ð \óÈûµûï~/ðïî~7Üë.¸×p¯oCÚ·wnìܸ®û&ÜïÍÿÍš©þoh–øoÒ|Ï£æaÿÕ|Ø_ê¿—ú¯èÚÑuùž]Û».íºlÏ¥]ÚK±öRÏ¥-—n½tÏ¥¿»4aVh¶uméÚºgK׿®]›ölìz’»-æ®NTv]²gC—lƒuÃú ügðž ¸~ÎÝ€9´AØØÀëÖw­íZ·gmZ;m펵ýkeýkßZË¡µX34rtßZ¯dbÛZ½Ð¸¦kU×ê=«ºV.^Ñu<à²Ò%]K÷,éZ\º°kÑž…] JçwÍ+íëš[ÚÛ5gOo×ìÒ™]³öÌìê)íîšçO/íìêÚÓÙÕQÚÖÕ¾§­kjé”®)ÞZÚÒ5yOKפ҉]Í{&v5•6v5@æQŠHáòSRàI׿zž·<ydÈÓï9êáÍF·ßÍe]¸nª ¯rmwÝìâÎç\™‘Õht<ïøƒão™%áÈÈiDvÁ°ó6’7{kg£(«ë©Ì+óÚjE6l´ùm\ƒß†‘é-ÓG&Þö”ð¼ÀØh1r #œn4ø ù1ð C^I£Qï×säkDÏÛzH!wŒê¦u6µ~-×U­ªåÚêºÆ„6;·ñ8€1Â^EžÛüЮ÷Ù±C>ÐÙ‹µ ©P{K¿jÚ¬~|]¸ƒ|'Úfö+®ëG]3gu`üžÌÕuö[ɪ¯¿ú¦›P­·¥ßÛÑÝ¿·§¥!#@wÀŽj{bsÖmX‹­Ÿ_sÖ­‰ÃH,FÉߺõ'aƒG±ú¡§˜»>ëYâú~Õúÿo?ÀÿýÏ"jF¸«ÐBîJÀ€Ë;Û—.llllll\ØXXXX XX XX¸p``)` `1``!``>` 00Ð ˜ ˜˜ ètf¦º€@;  0 00Ð ˜ hL4&š€@= P ¨$Õ€*À@% P(”JÅ€"@! Èäâ€@6 d2é€( Ò!@* üÀ Hxn€ à8v€ `Xf€ Œ@д @ P”@ÕŒÀ7à€ÐB i8 œœœ| øðÀ瀿>| øð1à#ÀßN>üð>à=À»€wüð6àO€ÿüðà€7o~øà·€ß^¼xð àeÀ¯/^¼xðà8àW€_~xðsÀÏ?<8ø àÇ€§GO~ø!à€#€'‡C€C€ƒ€€ý€}€AÀ °ðàqÀc€=€Gß<x°ð=ÀC€ï<¸pà^Àw÷îܸðmÀ·wnìܸðMÀ-€›ßܸp`'àzÀu€k×®F kv`hÿÚ?†ö¡ýchÿÚ?†ö¡ýchÿÚ?†ö¡ýchÿÚ?†ö¡ýchÿÚ?^ €Á`°l€Á`°l€Á`°l€Á`°l€Á`°l€Á`°l€Á`°l€Á`°l†ö¡ýchÿÚ>†¶¡íchûÚ>†¶¡íchûÚ>†¶ÿ¿m‡ÿzþ·àÿøÇ9w’#”\Ç¿$7 )QjESЬ =Ti;*ÇØêëUÙÊAuåP*¼ a\—0Ê8ý!·»:t¨Hqoj†ÁûþjåM`Ê«‡ß~.>üæ sYüŽ¿ñÇ7ÿ(|üœ©,^ðÇ—ÿ˜—‹MA“«S*­ŠPjWäWqE…‘PªÓ ‹Kªø‚|Ç[YJGâ˜éôL~ê°‚»,T=½@îs­z…œKqš³+ÃBǬpeŽWÉ+¼\¥L/©MmYÞú[¥Ék³{Í*•Ùk·yMÊáßÉ '?‘NÕÉ–ŸÚÅ+*fW§ñßÖ¨8™B1äsº2+‚ÍÓA¦µ&»Ji6éÒëg_cK!÷H±Ù轆[A-¡‘“²ËäV”Š"è;‡QÚÈ»ûuž’Hdhä£ýZ ZF`LõQÂMXX ßzñ['~'Òq˜ÎÒâÖ´P$ü™N«s¦zC=¶ËtH'踽¡§Bχø.¤3{ÛÍ]ò.T]]m.+‹Ç{{MŽ2PSp"ßTõÒâo=l·+D•Gù oàC©‘Hq ¦zv(C|P¶A……°ß¶¨e«†ÿr¯±„R¼a#VáA™Þõ2ÝÙVüüã vAÆ+uj\‘|V­WËä]6¨5¨x^eÔÞ4¼Az !†ÚåC1TŠ~žpûnõ Fò¥‡/§¾W²’HwÛpÜ–€ã6›6‹œœENÎ"'g‘“³ÈÉYO‚߃FŽŽ" é}p&Èö%©åçût¢|wŸ–HNHèï×ÕrZwô³¼Â6èXò%˜ÀŸOÀqä sp€ÈƒpÌ‘ÙHVÂxT‡_ÐaÝ™½14¨Õz—‰Z¥*7Ö°zãUm|­£VÓiŒÊ¦©¬A§;`U ïæ"5OeMuº‚V×*ÖE`nÐ>T9Š«þ1ã²ß26|’S0.µ/Ü ú³¡i‡ªS{<’Tˆ$"I…HR!’Tˆž›¨9z4¡ÚÅìB6G aøœÌànöÜj[Ðáÿ´cOHžJ9ò!~ž*u†îýë?ŽÇ„[½†P»úÎG0Ù9r©ï‚F×s“§S0wRô;Çžôí”úUí)%9©Z¥œã¡‡R¹B9þÔÜ€@³`QãÆÖ3óÔF“Ngr™íàKÍFSN[ /Éi’Ýnœ¸ÑÄÃÈFsb“rb“rb“rb“rb#ûr‘ÚØnÂ1É0ãøqöäã,ñh%!ª¬«zø˜#ƒU üqÇZ¬‹ììLÁ§P›R¤²WÄÀ¶V¢ÇB_Õê*NŸ›ëˆÇ59N§{èkvŒ¤ùÒòt: iIÒ’4¤%iHKÒ–¤!>ZÂEJ)­¸Mëtèãμ…?½ÍßÅJµÖÈ(ó´ÀkF™©lB¼ €ø±ãêUß¼X:Ã^‹n,. ­¨ELeõ»A‹ŠKðZ›×jóYµ\² C«q9e–gi 7Í©Æåø­Ûq­0z,º±ê¹äÔ.¥FÉËÀ-£é»3ÓtîtÏéün_¦K«¶xm’UºLnBÐÕû¢F£UR¦(’Ô‹ò#¢L«¤L«¨LŸ&''Ÿ(3ßi$_pb¾ # NÉ'§ÈWÚ®É1Fe.Ò§‘"ª(ïÝÅ ¤*C5‰DCv»í<úòñŽ‚È¸Z%»LosëKÜÑPÈ–\¨Iá8Neñ;~³*ËÝîú½&\î-ÎÏsbèÒ-~—=`V5Yad¤õæG¹·Ê.­˜xǤӟŽv‚¦§jþáŸ.èëOÝ3•ûŒÀ+€¦BÞÙ9!{W„FEÛn+Ñ•T(+qݬÄu³:©š êÊÿ]Ÿ¤\ŸTS}R§è“:EŸ¤\ßpo5È] ±#DZ–|ú™.\ïY¶at¨)zpãüYÙ»“n{s×­¯ÜP?i×›»n~ù¦†ÑYß^½úÛs3"3¿µvÍ]sÒ¹;¾sz`îŒÝŸßçɽs§ïÓï¯üá S:o<²díÑZ;oþñVÁ·ù´¿”6 ¤)¤Œ(¤Œ(¤&§šœBʈ‚T‡ÉKÔã%êñ :=žì%ã!/Ù`†Laè÷÷):ȦvŸ­M7Îí¡D8Óó íîÈÆ9­üÏßt›Út«’鯶ÌÖe+&g¨˜Ñ›ußÝS–4¦ñ·Í»gee2g´]@Q+Õ³7ϘzQ¡aøËô¦ˆæX¦…£zôÍ„OÈ1•¨à©KH.JÄ\”\•R.R>”AFÕ&¢ `&I5&I5&I5&I5&²ñ,%GO÷àêN$@‚mÉȈþ-Ö3ª+“Z‰8(ÎáÏQ‰Ýáã¥ÁÃb·ãÂH4an½VaMó¹ƒV­l£-»ª³bS¸ù–¼w˺)ÑPíì²@avºu½A•®Ÿæª.øæ#õ jý`d »PCÏ+œQþͨÁi”óúÒé«êj–L-·b•Sò’JóòWO^æP*’“ƒÓÀÚ4œà@»iFïF5#ïî7 xr¤¢Iu5’­©‘TU3Äe%bù ‹OÎO@Ÿ™–Ÿ–¯ó8ɵbÀ=‚@¾à)Ï“\±âû„3¤vEpÂDƱX¯pB UuÌ_2Óg5PÙwáhg~ö TÁ/¨Ûø@oͪ-tÌ*CÁ´5“J{ëÒòÛ—­\Ú^P±ì›±­•…ŒãZ¥6^ß[^<­ÐßqÑÊ‹: ðų¾Cõ@ª3ì·{ÍÊÔô¯dZAɔм‚ªÎ5SÛ¶OÏ6ºü­Éi1ÃØ4%äõæÖ†‹§TæLèXed„¶þÔüT´è3Aü|ÑÚ~âÈ|í†O:RÓÈѤæ+ÌdHã•Úv>8^‹Êy&&‹hÆ\KfÎDWá5q ¶‹ycÀ¤•8LÇ1§î­ˆóU¦‹…NuÏáQ°Ô›Á«‰¡;Þ¾l ­6@Zq€Téû¤Ö7‹¦ñ^4Ô4d—2l—2l—2l—2l—2l’ˆ‡I|m²ý ¡†[h"íB»g¬Þˆ®µdÁccU¤ŸëK[Ïvód›v m¸¸ÿ²z:”³¨²:64·lh‹‰ª ‚—÷æ%‡wÔVm>¸‘1uœþdæ5=ÙYÝWÌàã½ÖT°nKA+ihe›F [zvqãtŽèq– g9±kHj¤"!fÏÉRI˜I’ËérFÂþv§ÜL}ksYµÉŒiC 9D½½¸··7Ö ‹nŒtîÅÅ㜟|»]¡äÉ ®¨×tštJ>Ù£ÂæôÔ” Y-Ãë0^Æ«ÀtùÓô¼ÊG¦ì°LήlPœÔƒaú©§dÕ$Lê‘ïŽEE5kî쉵Õ9Õ Î¬7F+»Ê7n&z+˦WÇtdü ÉeÒ»Â^sbë¾ W?µ¥Bp§: §9ê¦=1ãÊîXZ,¤²xI;í½Ü#_"¨ ÝðWW`­§Œ´Î2â%”/³ŒÔŽ2RYÊŽà/Bqªµ¸¤¬¸¤¬¸Ôbã’²â¤Bi,ÁFmYÔ#3d’-²ÎIÐÔeû ­òÉÄ1«SõY³ôb}FßÁÍ­U|$2~ÐWÂߣ4¥XÉÂ_Ó³Ü8#=þ7çN½2¡´úIRï®»´¾jÔ¨šà„DcÔÅ*ÐÆÖé­WÌ_䪦†:NËÆÃà PwæoKÔ_±êR]ÑV/hëN°j1TˆžHdÆ‹«‹WóÒš,2åm fŸ<‹h‹.†‰ö ê—êcÅ8²Ìs€´¶B™TùdRãZQR'#ú ³~¶Cv‹Œ;*Ã/ȰL–ÿ}d’óý>ÃjgP¿Ÿ"V°Þñk´Q¾£•M\¨"W­lgV>Î-ªä†}«Û ›ã:¥VÁs¼R[<}MbÕÃkË+×Ü¿à¢Ûû²wó›7N˜]•Êq\4زizŽÍmS\f½Å¨Óºœ–ª-C[Ö¾¼¡~ÝÝÝ–+våL^TBú«ðÈIîù&ðPÚÒņ瑬–‡Y+dΖBióexÂ…óÐËÍÆgU`šœ‹j» S³=4qŤPmš|/£Åa«µjgA[ù|¥ÉmI œþ+qÓÈÒo ¤YÜ&eïœk§gè:‹‡¬·%oã¯çŽªÐ4½°™³›H+kRA–›‚On*¨蘒Zj_ ß:HU+§Mèf­»kø–2¾ÿmiž°øúyÄR^=r·ÉãȆ‚èÆCÕ¡©¡U!Þ.ùrgŒ$-¢|ë¬'aáÖ dûª‰xI¥6PÓAŸìF ¯Åìw Í¢~^=“¬¡Ô³œÝÃBº]R¡⪳`ɪ(Œª€¿Š­ àÜòÌŒ2äxä•ämx!ä8 å¢köMÍ'ûCDgä'ä¹Ã̰“#$aò†pL‡¤óÆ-™Ð|®€íKh\.”ŸCò˜yÜ—îo¶BO: [)äÔTPÀüYš[È«üŒ‰û™£ë3²ÝæK,l d;aØÉ+ÕJEÈŒû ÌèdÆ**2 ·vÆT½É¬'ëÀrköÄf~Ϲê í`´ƒBt{BW]Œ3òp^ÂŒ[Á=zAÌ\žÔýå‘ÜëD)vyG¸(JE:I_½BMÃmÏÎFD%´‰ØSµòôæ”Fk0|Ãqp¶À»û„ü·X-­Q|žÆ! [¡«Pbl·óÛT–T·'ä4*’W]?p§ÊìJuºRmj½1ù$^©×ŠS†0\SãO’ús›Éé—ð%½š‡NU­s É'“a“M²¸ tfC qµo•¸Úwþå´±:‚¿Ø¯ÅKàü«{çÔl×¹&=…üðq¦¡÷3YêwdDÄYƒ¨8e°º7ž»ªOg2Ç­þ¿?jß|>;™ó÷åÓu'qJ\|Íœê÷¡idîiZÕ¹›$èmÏÙLqFVÀŠÁ–Ià|+úšIUÙ¥ÍÙ“]ãÊüB™4Ÿl*c ÄZНGü3“ùU6Ô& ü¥Ê"šR‹ÊšUŸS¶®´GТ´gÕå”­µ¬ sŠÃon.í©Ï²ÛZšÒf\Òì³±¡²³lì¹)üUà˜ð¼Z«ÚØ5Õ¯Iϫϴ€ñÌú (Á|´+a¤%H¾¤îèìRúŠ=d°èÓ ë•ÄEøqëïø‹CRÇDº¥„&{R¦+­™©žx cë¹ÂÚþÝ“í_uO£JüVë¿èžÎP(¨ôNd4ø&hˆ¬e=’H©ÎÀéfœa"s€ލpD‰3ÅY§ó¬_½uÞõ+â¬û⬷08saìINCæèQëj(&y/Ð8)#GixMFˆ’Êâ£Ë]½ìó¯Ö½ø7Ë×=¾vÕ÷V—­{lÈ’'ßMLëjKD3Ú·¶§M,ϰ)yèë5 ujqs<3‘aKO´wu$¢ØÐ°ÊÛᲦù-àMys¨8)L÷§Æª¦WÍkÎÒ™m‚ÎhL.AiwÙ-¡Ü”hQz 5³²“”EpäoÜ Ùã¨ÍÞŸL¡lIçÙRYdKe‘-Y±l©Vf“J¨sè³O„&zõ'óˆ/©¤Fè8©vÒ\Ìñct¢Jvþáò™ƒj;›\àV¨„@FŽ£qaÂ{™ÑLÖ®.enÇ;d&Ôl|§¤É‘–bUÉÕrÙ,oª`P+Â-ë¦p:^~•m=x•ލ“šÞ¹jZnp’|ï"³Vü ‡»5á‡~M%5(JjP”¬èDE¿"*ˆþò mi~I+~I+ ¿Û&!ûÄÍÍRcõKuÔO_ºË K>'““m1oÈ¢–%eü)Nc z>“’¿O¦Öè”§¿O–Öd*ƒ†Ÿ¡3«yápð¥vëtÜ_Ô:Ï©´DÛEà1_Ún@oFM`ž&@ÖJÉTNF).!2œƒ#A àˆG|8âÅÑœ.Ã<.¯Àå¸"W’—Þ†[i0LdBÕUÀ£”LdBG:’l¬iÏ#ʬ¦ «„í‚LH˜í…‚æpsù-Y8‹Ë"VS°Ø'.ÉÚ˜Å5@ªc²š(ù¢ÉÞcÕÕÇA“Tßc ˜t “~¨¢£zæ£Êq+~çQù8*¿J&Oþƒ×;Ò}þL—Žÿ!Çíåõî Ÿ? ±ä—røÊŽ”T³Šÿ ÇýŒS›¡ÚûÍ*î5¿Ê©-A·ÓKŠEi5Ž w“Z=¼n¬ˆŒV¥Z %ã®a·Z %¤ÃK6U:YŒSiHye@ëhòŠ£k£]&•—ÖßXØne/|ðçYY´XÆVëT–¨ß²ie¯¿&ÓÚRS¼aVcgò*l‰¼!«Fvü™Æä÷xÃfNü2Ë`ÑÉa¬©Ä‹’wƒàå:‹Â,z¯Ð(“xª‚ìžÓZÉ9Äz€¸ ô“†Ú#䵈´|Îð`§8t∡ØÀEÕØMºär7v•ʰ¿Ù¥±4kZdSQ‹4#kÆ1ÚhIã ò4«%–HjNáèZ±Eœ£°[•\Á&E^¾;`âÛÔŸ|J%¤ù|©Vµcþ …)5’fR$&¹ÎjÀe2³†Ÿmsä¼Ê¨Îá^µhåÐO˜!'=àì¿ÆB1Tq ;Y»ˆ{™âp¼P]¯æÔa¸àû\QÑo‘ÖMÁW8vG°Œ_>·Áš-ŸBŸ÷šBeP ¿jóúˆoJn,dE•“iM:%IKnÀ»Uzµ¢Ñâ1)S‚©»Ý%pÃfˆ+ vSÀàt¸…á;”‚èie&ßÄëÐ[ȃ4ƒZG ^>N×r•JÚòJ,£¯[­S¦ëåz‹Ëbrh°ìj­3ÍíJshoöæd»žSjTbcÀ–ž€ P2:2ò|»8ò ë·õÆ‚Qœq"ª>^}œ8ùçn¹3Ç7©]éþ@:´4gzÀŸîRŸç,VëÉ ¤f™=œ¤ Á`6Tw6Éñ·àyVB޵È1@6Þ=H6بyhBð(±§IöÇÍZ­ŒWUæ¬hŠç4È=nä7à—å›@kêA…½ ®„ç?c湄6'«OÖ9Ó\DKT{:‹Ëlvhe²Æíž€I¡0<¾Âœçs*’¼D%ö­™pÿuÒýµéþÿf¡È#þ‚x¶ó9¥N4QjlÙî˜ s€üN¾Ãkä?B6¤ä(ÏËuH÷–f¦”ÈôV¯Í4Ë\¯LoñÙÀµ’É?ÖU2¥Þ¢WlÕÕpg«î×€÷s9ÜdD†ýH©=!Cd«¡4O¤ÚkpŽÙ”œc†~ê©õù#ŸÂäFxäËäm24âDzd<€”š÷ddæñÜÛØeH0ž`2›MüOSòÕPÀJM Às\|*¿…PjÂÆSË'Ÿ›#oók¯FÕq¨qt™¼J³ctÏE/–Í?þÛÜÞ¹³äØàu™Ý_Ü^šâ/k/Àj!ÅîH8ùüg“=¯¾–œùKI+ç*ùâ_cÍšßÿæ¥%2…Ìž@4½žèx¢ *8ŒÌÔ2K>4‘È“™Å tZq”FŸ0–?ºÏMÉìu±¹¨‹F¤nÐnÆï¤”¶ó:‹Ûìöê±|öœ9sdœâ°¥˜TÜ’ œkͯ¿¸X®Rpr0¿À¿ö*~øYµ §SÈŽ'§ÂóÍÑòwË?EsQÞ¡ÖöVo«7µ}«ÍË«Ë ÚRÉB??^p¢úxÁèXG8vV,É‘ kŠÙ¨¦DR§MéSž³)ïî «\hÇrƒËêðrΑ۞ȶ©dP3ô¹S×NûÆmÅ=k6¬é.Ι}c¯ÎsÚì^£Ìî«)Ë1As!]‹6·¹¯¢nn…§¤gíÆµ=%xå´+ç”Ê£%™\©W½®°Ø¶TŸÝkQzC¾Õ}SË22‹§­ë¬[?£Dñ  Da ú9o´8ƒÙi´¤*·ÏíŽ×F+§•¦Ç §­A} §‡äŸbÿ°¡”ÃhŒ9\ë<2ö„²$rЈZ‰/É¡‹aôðCy¢‰èÎÃhx8¹oŽm¨Æ‹«q]5.¬ÆiÕ¸zˆ«KXu))º-Eø¢"ÜR„Ë‹p¬Áƒ«&Õš8fô͇wÁmP®à õ$ŒY¹V]ùHn®<2„Ñ ¥§~ÛäsGß_„ŠÔû2ø½=,3Ù„"2òÞIlÜpTvöðSyÖÜ›úaáòÝkÚ¶ÍžÌ9S7î^žœÈ2(eVjÕÚHqkAï5]¼»¦uzÞ²[z"O8ŠgÖ†'5T»ƒÕsªsª¼ø»]÷mnNŸ´|çCs:½÷†%•j£Y«7Z f· 2˜ “w|¶Ñç4–-º¾¯|nmšÞá7_þIJìܶEde³tû¤<ˆÈ6Ó&|ÅaTL†T&²ýiNECRJK)d)…,E|5Ô4öªh³¸…Ѝç²srÙ`m|Џ„;Ĺ.kºhWÒÅ¡ ÄÉ&ìô!ΙpûŒ!Ÿìà·Š_>«OS*žSJ†+6/8ðâ…R"¹°ôI®¡‘—IÅWè£{l¥%G¥ùú£âÂv-ñ5äµ¹pÓZöеì¡k¥‡®%Uͤ!þ”¦h‚<{ØÕÓ0œæÅi)8äÁinœæ’öíeˆ·fâ{çŠkߤšäbDJ eHóR=Êf2¤€ É¹Ï ›ö >'¹È©%ßZ“T Å7I%<.ý¨´¹ý£„®¸ß„Mó®Þjφ°’¾”_=|\œu"Ÿãd[Û L‹il„Õ+ù™lsø„ :²* KvÚ$ŽeïShôÊáÙJV¡PëUØp’ì@àZ5ΔéÌN³|‰÷Uµ¼žÌ+)·Åì6©ù×o×Èô>‡É)èOñ2–)µŠS7«¡{m¯mß-· íJè3Šq̇3¼d´šb2ídrÛ.¶ {@qÙ ÂP™¤ë²'¹íHK•£%cS-Y90•–ež!œs°À®Èéʆp:Óí·â´šCÕ>>úr«¨#qz†rÈÀò¬íxŠÑZ­7Qß#WÕÃE›QÉkŒºS3–•™SЦŠ›ñ`$ãä*gEÏÅsnêͱ7]³ê8W 2jå“Èq¥à³[}‡kfߺi~,ÖZžššžª2ûlF»`°¥…œE³·4Tm½yïÚWÕfÑ[_–ïVÐ_7–F3Ae)De3qž ”’GRÓI»H7LÍ_•¿=ŸÏ?ÿK[Orâ[®´Û?z@Üo`" yd?ÅYLÞ.Öe• {ŽåYmÎ3šNï Òtâ1,¼*µ˜c½/ÓÆC•K´{Þ^iç:ãµ~jI›wø;w ,¯\ÞYlTˆoÁ*5™MË&Ö­nˉ¶m›>¡;’âô{¹ *£Fn5'½¡æÜU»W•áû—>¸ªÜärt&·Ùä1©\^w ~ɤª¹Õ~;̃5Á´ôäír®hÞNð¯%™Sð¿ÿ‡«Ðö‚æýèµÃȶKc âÉ&A^ö:ó%°w¥~ò ±.®§…!v• ÐÉNñ*AºJ<¬%³ÔÒpÒu•ls¹^]-›Ô#Ûô®ô"ï[à›Ü4„³÷¹Û´£/åˆ]²X 1iF™M,Í)‹“qãç|ø½¼\­HæÈŽ4wjÄÄ)ðû÷Y,rAÍ}b°i²cf¯Çe8õœá ŽË&¥§Y _Q˜S@›’ Úü•¨ÍF´œ?(³£8²f¦ùÈ N§0£xÁñáãÿìe¡³^1>¨ÐTÉ!•)Åfõš€©õø *ܬ2y­dà LãáÙßÜEö~Jðr•Ùc!ÿâ0øËéûG¤_#ŸhÀñ¯ ææ ÏÓÀ·œ'ì—Í §H7ž7ì‘—cA±[Y3.>På‹á Ô{Ç‚Æ.…δíC,èÆº/]·^ù•á~CÖyÂOh0.¸u¨áŸ?=rr<¸èjÀ–ÿdð§Ñ —öý‡àb íÿx°° X$=Û‚ÿ€gûÔ«FiÎê«?d~D~ïÐ@ÿÞ'ç+ÿŽ\tBåÈ_·‘·<Ð3©ßÞrêäð ê”!ªçlàóÿ‹Eë endstream endobj 77 0 obj 18467 endobj 78 0 obj <>stream xœí |ÅõøgvuX·dY·­ÃºlË–lÉwìxã+>âÄñì$Nì\$\¹ „†¤ÜR(g …Ðè Šr`W!@)¤¥Ò ¥--GqI9J Xþ¿Ù'ù¡ʯ¿ÿÿóÆOßÙÙÙ™7oÎ]%„B4dáIçœîH”ˆŸ­ïÃ×¼¥g­AÿùÏBeKÏÞàŽ´–µBÀï‘e¬Xsê™ß}«þ.8~…ñÔ3Î]ñý¿!¤úž•ˇ–ýE–l&䪣X¾4;2 Ñýü¾•gn8ão›a±zéú/#ÄÙ|æÐ9k² |'!últŸ5tæòTþ }b_³zýô_õ,;¿fÝò5O݆ø5„˜¾CˆüVB’×’‰Ï×Á}‡ì"ûÉýä'ägäyòU’Ar1y˜ü‰¼EÞ%SBåÔD³i>ùÊ>É ¥g ÿ‘ !cÇÆÞLþhìMB¤ÚI!ׂÏ" L„ŒeŽ–¼69œü¹LEôâµzîi=JGÆŽquÌ?VÎüÜ¥ìX¼â¨üÖäîäÎ)ÙYCÖ‘är.ÙLÎ#[Èùd+¹\B.%—‘ËA[áø r%ÙA¾A®"W“o’kȵä:r=¹ÜH¾E¾Mn"7ƒo!·’©sÌ+¸ijìÌ÷ÈäGä.à÷ÉíäòòCðÿ´¹Â0ýwCÈmä»z'„²X,l7¸8ÙCd/Ùu†þ´o˜*†±´ÿ³câ÷cäyœz|ȇàþI>"Ç ?!£“|£Ç%I¨cB)å(O’G¡¢H¨”Ê OË  ª¤jª¡Zª£z™zF5~Æð©3êœSˆ!™ÔH³ ¿´P+µSô›9ÔI]ÔCs'³ŸqÃ/õQêœY¼Ò6~­ bX&ÅͧÅt|‡h˜Fค–Ò2ZA« ¤üQðWùb‘õ¤“,!gcÒ7¸g ý,èUöÍ‹ ,\0¿¿¯·§»knçœÙ³ÚÛZ[f6756ÔÏê¦×ÖL«®ª¬(/‹„‹ ó~Ÿ7×eÍ2èu•R‘!—I%cêeg¶¥ÏŒ_>èõ°ªjLý½Òß¶Ä]TÚÿüðçÝq>0¸déJÆ¡åÛ½¨·ž¾¸ÐÂPª¬M{Š#h ±Š©an_<â]ÏòÖcp³:XÕÝ'^’º,žÕ'ƒKSWÅ#M,_î¦íƒ˜A––wnß}$6öêžR·coŒ”’~–¸¹*%д½oÙŠ¸kб ìs…»Ïበý ¾~oßò~VK^}<ÿU¸G¼£x”í¸ØéȬär†»sðý¬¶ ÀÝ _Þú8¡‡ê½¬FëkÜ}ÔAÒÑà.©ìhJ:àáý -ìÏ.mhqxú=øùYr¤ò$õÇ3&¥¥‡€ñ<á}>3k›e(ßÝ´¼qR§$*Me0•Ú‰óÉ1]¤n Wd°êlIŸâýÐr!ŒƒdÄ V‹Vwœtºû¼Ë½ý^°!¡³•éZ¬ßönoûÜù}bm§¬¤gŠÏW¢/NJ8s\ÃÜ?ÎàijðĈ÷ñÜ{è{ñwÄQÄ;ˆ¿aÌÄÛøWÄ[ˆ7o ^GüñgÄk §ð'ôýñ‡DN&àÕDŽ ðûDNð âeÄï/a”Ñ÷[Äo¿F¼€øââyÄsˆ_"žEüñsÌÄaÄ3ˆ§?ÃÛ>…1ŠxñâqÄ!ÄcˆG?A<‚xÓ|ñ >€8ˆ¸qbq/âb?bb/"ؓȎâˆÝ‰ìàÄ݈»»?Nd—~„ø!^÷Ĉ;·#¾ø^þ]Ämˆˆ[· ¾ƒIߌ¸ /ÿ6â[ˆ7 ®Çë®C\‹¸ñMÄÕˆ«ßÀ¤wàåW"®@lG\ޏ /¸q âbÄEˆ $¥€¯#¶!¶"ÎGlA| qb3â\Ä9ˆMˆ³ëëkk«ö2ÀYˆ3g NGœ†X…X‰8±±± ±±1„D,F,B " æ#ú¶ @âÄBüñ¡x[ú±Dô |ñâ]ÄßGï þ†A¼ø+â-Ä›ˆ7¯ãýþ’0{F¼–0ƒÑ?!þ˜0Wþ€x5anü>an¼‚xñ»„¹ ðRÂÜ xñ[Äo0é_#^ÀÄ~…‰Aa`¦µ±±±qâLĈӧ!jÓz†jD¢Q(G”!J1D4¡cvZ‚(Fd" =B‡Ð"4 ¨”aªF¨J„‘'4¬ªeÂàß@F@Þù+È[ oBuþä—A~òÈ‹ ¿…jù ȯAyäƒ ÷ƒÜUñaº 5½9a`&.*çÄ&ÄÙˆˆD=êaB@Ô!¦#j±È&DÂÈpÏó\BpÝþÏ‘} ‡@xž`^ÎCtc­waÎæ":s³ˆYˆvD¢Ñ‚˜‰hF4!¹fÞp!œˆD6°#l+Ó‚0 7GA>ùäÈGPÁÿùä €¼òÔê» yä/ y äO ùÔîag@žùÈS ?yä ÇA<2 r/Ôøý û@ö‚ÜÌjŸEoA| ±*a€©]‰8Õ²±± ±±1„D,F,B " æ#ú}ˆSó½ˆDFU! !D"‘‡"?ÖáEHà[$¾I‚¼Š}äW G@žyä— Ï‚üäç èû@.æý®‹ø°ëBv]в­÷ë»¶õnmÙÒ{þ®-½ª-Ó¶´oáU[€ó¶ìÚòÒÙ×Z6÷ž·ks¯dsÖfNyn˦ÞsvmêUm¢ê³[6ööl|mãûù¬=—mܰñºG @~ûÆ}mä‡Ç27VNkÞ¶ñê\œçÈFªcÁž*mó†–u½ëw­ë•¬+]ÇM{}uåŠ×ÑÎuƒë8ˆµw/¯™Å.[g¶7ëׯÖñk[V÷®ÙµºwÎêÕ«·®Þ¹úáÕÒ­«¯ZÍí†#NX­Ð4ŸÕrfïïϤänŒèAáÆ¼rõA.I(y‡K côtPÀi ˆUáS{Wî:µwExYïò]Ëz—†—ô…{‡zíè]žß»`×üÞþp_ï)^¸§·wWOowxno×®¹½s³{gCxG¸½wÖ®öÞ¶pKoë®–ÞÎ:3ÜÜÛÄ—»`!Nø[ãÜæ<ꔨsÖäpkr^Í9šÃ¯É>šÍmuP}«ý*;¯ƒ/¿l.ÛU¶¶Ý6©N<àÕk2·erk Û \±A0‹þ‹wì õ9íñœî¾øm9ýíñmp °ƒ18 9{̤¾?´hýÆõë7„Ö‡à dÑzÙ°þDPønÜÀÎlXO Jè3>,Æz†b¤õo„4௃™o‘å³Òø¯~>³$ÿýß¼ùÿßëâEDJHr=ÿ’TKx"'U¤ƒÌ&= ½…XH5}z_ccF‘ü!ðrÄMŸ&„Ò[£„Ó8uÞ2Ù•ü\CküJ®‡Ô¾òòðu8³*r˜F^yaD?ú„¡*2rd¤¤˜<Q²´œ\.“ysÃ\Y0P‹E§se¥o®–ÃJË+¦ó±¨“ã³Ò!Ó9æ§üKŸÌá›F}ܹžiÝ%Rò[\ÆŒ ÞåÔøcn]{‡·<Ï.•dÈxi†Ù¹'UdÜ’ç4ùJ²kÛ5:Të°Ø³å­² ehôÛv¿E©´øíÙ~––thÄ2vLò˜4‹ä’ùëvzûî#¾±7ö©tt–wxì ÁÉŽüjת!fª5TJo®’¸%^jðü0” NAEÔ4“W«ƒ9>¯×©Ô˜‰7×*ÏÌéÊì•ök]]]¦¥ªÒ3€f/ˆÙ;F¢ÔY4`·ŽÆ¶\zèµZ4€‡%ÅÐ99¦fc?;øOîVR õûÍf¬· ï‘kyon P^A±²,r/ï‘ìQËÌ•%±*§ZrJÒÞ%Ñä”…Â¥Y25½J¦÷NMkdÒ{éê%¾“”Wè5T2ª5ª$2KWò5ƒIÅó*³ñ‰ÑÁw")Ët’©$;Óúuq×î·«L&a{¹…ÛÝTÙƒ0¡Ù[R"÷ § îƒI ÐÏ-µ2_)›. ò( (T7‚âTÑÈH42FšYFêØó%“))îÖx=¹2CiyÌ*11Kwò´4Ìy½fæÆ‰CIy a`ÍÖÙÉzŠŠ<´iÓkk¬á†PÅ@S^ò.kqkíÅ×V5™œÕó[¾óPE{…‹^Ô´fÞôº+ù´XþYwÿýŽyÉ£¡Åן{ñåg\·´„»)1z[;uîη¾¿ðÖ 3>¹ºría¦e⯄2’8–ˆÕw SÝF7”ÉnÕ@Žì÷Ó|{〆v2[ºBmb¾5sƒb¾ƒl¦-ȦVhˆ•L¢*Ñ3ãwø*’…øWˆI 0wÅSê£g3Ýp—(´J©T©U$£ôR…ŽëÉsésìøTèÚT¨&¥-è„N•<¤²@—°(“ת¬Aö oÇØ1~)h,HîKiLnæ®ÌšâÌ‘çéh‡ÜªÖÐYr½ ï§§ãØÑpl4ÚdÃc¯î…2±´Z:Kk›}Bî\›Ø[°"¦ bZ;d¨U&¾ÂtÇmi²¦ÒãCZ—PDh©ŸîPhURñx½Ú bN èqˆ…J¾çÌ·ª“·+­yNgž]•tªô*™ ¾$×U¶Ô–d+ôêò‹tŸÁ¬úSYö¥¨JQ™"îzÕì9‘ŧ@k)èò‰–á;H—¨a`Èb~Ú¥æÔÐOé}Ån7$š‰ê±ÿe‡ øÒi¥ÍOTÙdíáðj‚°ô¡d«Æ c9šd¶Ú‰Ô8c`Ô©¦¯irbÁ@Ô©ñ)õJ™ ¾8ÕèécÉ飤Ÿ¾”>F­ÒëA«&RÖ*á®Û/(õ]˜Yl‚áìMLÉp:kôzM:C®(ËÐD6&nMR½DÜÏNÚÓ÷3É«ˆB×e5hb+öIí”F³û ŸajW3½h”ÊÑÝž¢”š4ôFžåÌw¨¡yÞ˜ÎÙÇï¨lù¨ ÙZh‘5ä·˜;A¥).¶D"ʰÕjæ–íó•¨ÕJ8¸—øÊçÚÔ*ëAZõ;ºOïåf• ÜìÈ¢gßü¶DŠKÂ2WÞ\W︰ñœÈ£Q´)CLϾ Uµ‘X̃bïÿjï2¥ò¼”M`â@½SZ­8s 16‡u)[«Ê)öûгÕ\òrI¦«87·Ø•É'oàT΄ç¨Ê‹î ×»ÕÔ*¡¹W~¥#h›d9¿¦1(y)kÑÙÿi<üë±r·ªà“QžTûtZ¸*Õ3J†¥™¤–ìÇz8Ô)Ã:]{žæ Gûˆ³²+Ÿ)"Sàfåç…sÕzv¤VÉtÃt˽Ðó²N+̶˜Æ­…µ½*˜XT…`U5Ñ’#Twâ+H3­cTm ôšÍ¦O+Øèä-±À$“• ë~ão,”gK>”]má$•#ìó†íÊŠ¼Ò|Ÿñs(/Iy^öå†mÊ…èw´þº(7P¾eZËU³F(±ëTJ®ˆD4β`2êîîÌkþV·X©WK¥jhŠœ¨cl=›ä“m©ñÇ';È]K $‡û‰  ¿ØÞ`‚Ú+“©½ÃãsWÚ'˜æªÇG6Û 1]¦Æå/vazñ?vH&OLøÆ ÜvFª›Q—äÑ’p÷†M=…É‘âæŽü5g×õ–góŸùÃõ5É¥ãöue$"·L_¼uIc_*Ùš[Û ÖU7ö& å~ÒJ¦û Üû}Q_Tí`³W¢³WA”´è€¡œ¹&]†šaZ$¨g8¤ùÝf±”f¶}(H祻#f !NRô#L)⌅õaðW”lZe¹aIz!†+¶°,å—™RÊdK8S–SÆ_9ë‚{–6¬ï›fWI`’¢u®n-žU–]ܱdå’Žâ¦;ûà ;§gÉ¥/רTÅÍ +BBÈ™³lå²ÙÅô¢7ZjvåÚK®»Ê“ç±LÖ•„Šk{7ÌØ1ÖZYZ‹×ž“gWg{&iNϯ½›ÁâßGºQï bƒNµã€à³¹Õ6 ›û¨ÍÕe•f¦F›Ìª:XSY€2«ìú—íÐä½ÇÅamNìÌ$¬Å•—Oꢰ>’ó©Þ7=šW•g3($É­j©­¦<\š­’Òi”–IÔ9å‘pÌ(W‡Ùb‡J2Ôä<¶’(³tŸØù?Ljq9åð@9Å™ÈV,Ç$—»ŽX‰ë”aK$lGÔl¼Ì*7Œ× ™Q¹½^U~—WeÈé2LÌÄÆ"v+”®c$UÆ*q¢‹UíNx+óÄÚ_úM(ÀhL—ŸJ‚™*k]e¤Ü¥•¾÷®Lëª(*­ÊRiyòÕLezU¤Â­‘ýéeL#Š¢Õf•!ùêRoY&QèÕôùd‘Z¯ÈÌ^®Œ3úB OöлX¸Ô\à= }ÊLhYgó¿&1"ÐüT+,¥ÃÜ‚}$$ÕÃ\“ 7ðúž…Z†Õ¥ô“RZÊv|l:ZZžQ0L­‚ãÕ\ÊoÉÝ‘Ë ¹¹ƒ¹¼.ו˩%¹¹’˜Ë Z54«žvä ·Õ²½<µ¯ ê ±FÒüN´Œ°ush`íÈÀZX3ªb+fH‚î97âhÁ*†‚²Ô kÁ±²Rl»©‰8Fȱ5›cÑò þì¬PAQ¾¡bǼ™›N)®=wߦS ÁÅuKgÅô*ƒJ¦Ìn^´zÚªë ?¬Wn›YWÖviõr¹^;sZ½¿õŒ–ÙëÛ}åuYÙ¹ÙZ{ÀâòåxÆüÞK¾˜é‹y*…òR¶^=ìM ‘®!0"ߪW¥§ü 7Çw &ey™G"-NwhÅô]ÐÚÍúYUbVÅŒ ÒŽtVÇ–`–ªÔ°Á*ãÀ—Mc¢;䂦OO¡q3DšR¨Ü`6‹# )]rÕ‚¢Ù3›|°ÂpºòmJ5ÌsüÅ9êÜÆÆ–¼¥ÛOÉK~l(hˆÙŠcåβ¡²’Æ¢,úö¦‡.i1ªó‡T:¥D¢Ô©¤Þô›4ÂÌH;ç’½«Në*Ñæ–ç%Ó83Ú¹z–±·xÿ)#·¤4˜M‚qˆ–X©‹¸Æ·†|ìÑŸ±Mr?m!%`*X˜•ŠÅ/dÏ4t$4Rß#Ì¢£âøòŸ¦„sÙ¤ >Gd8ŒÀŽ2â6 ‡—Ê­Õm§„OÝyFEÃ9·/Éëh(3+¤|–Þ(m‰.YiuÄJÛ+…Z.‰Û½VÅc× [öm¸ä±mÓa¨0ë¬^[uLïÆkZÎjó».¥£€Ù[;ô#ÏHÏ$RE®OiKå¨:È-"„D¸u‚ÒèiVUmAÚX ­¶ kÛøŽPë>AÛ!•žj ¥Ô‰;&Øô_6ɳèÉm6j¶Œ¤F^Qgü3Jk¾ÓgS5ݸpÅŽþ¼Ø’k·o®Q‰&—­>V¾´¼dfÈ”™ßXj/‰•»sÓæµ´­ ,j)3»ÚiôOi[-ml)éZ^VyZwT—[‘ÇôÖz;ýoˆ”R)êm¯Ñè)dï»…J%ÃLs¾ÐXÈ9 “°®Î¢õ±D/áfuJ%Üm’¸¦ÙÐ[:3 nˆy-ÐfýÑ굜×*¬jÚ¡°BÅGBvÚˆBG {Iõtka…;²h€må½ ZDÔø÷Þb· óz&Ù­iªus¦`¹XOrþ@¾oôŽi3ê—µëê ž“dhªço¨ß´÷œiÓÏþÑikv®(~Ÿ_°¸xfÄÆÑc᪹F‹Qžé±™]fÖj1Ôl¾˦‡/n®ßxÛ"÷içúj»#ÐömcǸoIÏuåúT­˜õ¦š‹÷ø•Ã4goùL{ m…h¶„â÷,}‹8Ú3Ó‹ÖA3?=;$î÷)?çE“ºFÑM¨ÙäÙ6 >é1GÔŠ„û–$C)“l¹GЮþ>ÛÓÊ2~_õùJrTkŒF)­öulšlÎÓ*$’ws¼F¹¯·H©(L~ÔÒi U¹çX *FçsR£×íÔGK-[ïŸ?vŒæQrfzE¦â'¢°àÜë,°éÓf®¦‚B(jó5ÛfaÇœ^I²žFÜ O|¾øS7²ÄN~‚ý7œK›øçÔÙ%>I¶Úè« /)KÏÒœqië‚-¹¹i£§£3ÚÊršFw§C&Ï„ºš•W,e}öécÇèél˜HyHSúY€™{æ&˜_)‰‹ž·_°é[1÷/@æ'vý?}î„ÛsF6†3Ë“¡›Ï¹qzOï´ÚÞžšñ¼ó›aÜœB)ŠgUW¶ÎšVE¸±—’×ÒÛ §>RL§ëÉÏ=œ© ôeûl6 Óóöæ¹Z³Ø»M‚4eÿu/Œb16Mó½÷ßDœ(Cju+Úògg‡¯õ¬¶üj»RÂñÊ ©+Ó°ªÕÙ©²±r±òIV]Ð_¤RgZr,Ù~³Rª÷VÔð×~º˜ht3X£‰Ô¥z%ÆDaò¤RR ¡* ”vm‘6£ÚS[¤âÜ~À±7|âÒOi?÷Óæy)`$ï$»R{3ÍF6^8Q%{¿sz;£D?ÉÐím“uZaFÛôæ¢ÊÖ¢YÖÏÖŽªŽ°çlìY˜Ó”Ø¿iOŸÕÀL©Å*NÒM2«º@qŽÊà-ó-,=ù˜ž ¹å¾ðÂñf§´ç»ÜeÛµ}MQC^G{{°s»{\Ÿœ¡è¸øéþké£S;;-¡hzÐXsêöŽñ^ ê J¾žªƒ#SºS윈:™£{aJ-v6êtg£‚ΦÀæk×Q&j(µ?–Vô¹òóõT¦×S«ìÛÝÿ¦§š¢PÇôS-°”€6Œ$8ñÌ2‹Û3r'|+a’3þØÍ.(tm^kjÏ/{òŠmò3ËÏ{Ť9LzÞ–^Ì¥ç×IÍæáó6Å7TÖn¾÷¼sâë+“£¦hw]eO¹Ã\Ò3½ª§ÜNß\÷Àemõ矽îÁKÛfœ?üõúÕ]áü9«g‹òg¯f+Ýäõ¥œ¼Òõ”+Ó+Ý‹ÿÕJ·U?ç?^éþ»4&¯tO`ŸµÒ…ÅÆ¢àŒÚ÷¸-Øò]NXñÛgwG–°•î1C~CÔVÂVºƒ¥%M…&:²éáKZt®°+¹p|Où•´a¬Ê«ÍÏê¸$±©jUW‰Ž­t_lhÎ]í†;(î­Iµ›€zLAMì:¥KQò^É&ù*öŒŽv J!ÔЙܭ¦Y¸Ÿ‡v¿˜­¥ZŒòßÇ?nª{¢&"êGÆ„™½2#ËæÌ4AC9®x§WVfkœn«J ƒJ»/lW²©­¯¦pôȧ›ÈêèŒ€Ž—+”j{NÙ:ö&÷.”¾•¼9±»ß]nr‰Z¦á×*`8Q¾n¨XGPá®àxqKXWCkØ#‡¸-üÛn3ëÙŽ1S½Äüî¸Q°gˆ¸/< n /éGàoʦ³àþ¾Û—Ø‹æÞ­Zùîè‚–b³Z’¡V¨BBoynY0Ë_Û1·£Ö]tiOÁ¡Ð˜!áy¹:C¨j/κõésæÎ™ ÎYfu«©¨0Çk’Ûœv­=Ïî ¹³s …ùuÂé³ Ô™&Îä²8r³ä&«Ik÷f¹ ÜÙžB¡jÉ2ö6÷ ÉRM®ÅZº×`ÐLË'Þ"6ºZ4Eé–Y몽ޖM:@Ã6U,-%ìnAžR4ÎÃb׊p¹{)ú2‰`o/9ñÒlêΜ^ÖrßPez#ÙígµäžnÌbfyš*GG•âêí±ð´,·Í —©dÒÍ…#Ì|sÎé¢OáÚìIhâR)4ñ'qõ–hm•+är“´u.Ûៀ‘ðôT‹Vq3ÆÅ-tÆ¢Ö JjkM=‡±ì¸mq“›uûâJKûy¢ŸhebR.öúå»-ϰÍ“o…Á­ká–XxhÒ™~‡*Ò»,¹“ǵ•—¯àÆ’Íâ ÈÍM‡à ~/”»ô¦Æ½Ç5Ì]t@0yÜ2w˜Ôq{òZ=*{«jÖÄ# »õåãŸY)ÕnäãOa'F7‹ÑRaL½o·—òRIò}©!ØP^Ö0H“ïËäT•]âÏæ¨%OËd?å5Ù‘€?bWò;¥ZƒYûÉoÙÓ ©Ú¤çƒYn­ #‘* êѵ6w•Ú J”:6ÃñŽ“>åk"7¦ZAvNf¸°P_0Ì5ª}¥V/á««õ5Ã\Hм~Fk¬U_¬ÒµT=»X´ì ZÏ[ü­–YŠYé×ÕB!·&ߨ"™UPµVýÑSU•‰;ð,Í\]‡’Éù”‚øàÄazLìôtÜzú‘žÛ°×äR]Lê"42úÂÈ ì` /™sVêÑb˜wž°]q–žy§tÉÌEyÙy_ÞYfw”Ï)ãÔÖ|·/lå¥}%‡^|)¹ô ½EŸ!‘«ä+ŸÿõKk×¼ôë#«¤r^®5C~† ?™ñ±÷Ö'2MÒƒ-qÑ÷šìJÌ{WYÌë&ñùfiEyfY) ¤¿9“Ë´—Í)çu޼ìü"³¬û”y½RÞVäwåÙUüÊ38ûÚ—~ýüJȈ$²tˆî|éEºó1Y ™É>—ì&"–Söƒø(;ýÔÏRÆ)çelÀ—¤ž NyƒûÚ>±[”Å¢³Y*>€¤6+ €YEÍK/è*é¬ Â´¿µÅi)óš:oõ¼õí¹Õå±lƒ$¿¦I2:Oë/÷V‡œFEáê¯YòÝmËÚbNmñÙ_×±uqJ®”ñœ4C]·jGÏCÉ÷wͱwœvÅÝ¿Ür/•þpÎè sF¾·¢ ǘQXjÌ/й>±ó´õúËÏé‹ý¾¼ ŸÞ’W&4û"Î]Û_®u{;23¥ "9£­)0£w`qaçUgÖ›­Þ²m[Í™wS—™•)Ïʵ›&ÊlÒŸrÇ_¯íúñ·\¹±'ÜuÃó/VTz*šZšì5Íšœˆ‡o€:­…9˳R?¬V+ÈLêLÏÅ[Ç9 ã:H+->È­&Y$[-(:¯3 œ²ò~n˜Ã«‚’E"TÇ“úaî‚}ʲZéä9¡QPØú›Ä Lû¡ ]<ùÅR¶ÉžH„Ž{”?r­Šª¨§Š4C J •ͤ²f*k¢²F*ƒz*§²2*+¥²U„©¢ˆ* ©"DT桼›ª ï:þ æŒ ²CÄ-ªÉ*~OY^W`ƒ÷²4>ÿ³”—³÷¥Ó;Ìåü³µ›âëϺsM¥gÆP]¬«ÚYqæígœþí%WeWií`½7ùJV¨.ÔÓe*l.nã´•u–…›Ã–åË– Ñ}Û—ön™[1ÔÝêɞѱ°|öÖh¸gãÌHçÌwK÷"®Ö[Ìêht—‡í¡%£üµåQ»-ZQëÝÕÃvP« ¦_€š6’y2]ÏE©z.¢Y÷s×C•™T¥îƒ¤$\S:ÒzdoK Z]·ß ¡ãï0õNz G|Ž?^·XŸ™p…›*””Ë¢Kß1ü%Æ-DHöDû’Iûþ…èÚý^|ÏŠüØÚý\¼{E^òC¥ÉUX™;­£(Ói+ Ö9rîÊ›Å-ØõáwnúXäîXÙ±îÇk·ï?=d‹ÎZv>ôÈ×ÂÇ¥N¿q'hùT‘G3‚”fÒbñµПPLy’?Ì]³×iU†Ç^Ùcæ0Ý"(¼]ù:=UIõì'‘ãïÇA¡¢u£‡i$tøPlÆ.X9Ñð‚5?æÃ}&ÝŠÝáó¤Ç,z€¤ 8õhúå XæÈpŠXáOm,ÄÙt\¦Ò*FË3´° ‚£¿?kÉ1ȸ ­šš¥:kЈX3žWèTÒeÙAöËñW**¾m½Jj(X]fmÆ>‰”§°*U|ü<{‘›’>ÐÝ`ÓifJwZI!•@“­¦Š*ª†S¶(Pó0÷·1?8Ru?÷7¢{ ÍRf£*¦«*«ÜÐ*A3ËÂÝúñ¢þIïÁFqq5QŒh¢‡q&È,•5~Ê”nœ’;È•Žÿ*ï<ÑÕÐã+¦fǽ×"ïgäâ+»H•zå¨ÕìÎRÈô¶¬WºÂSþô‚i šÂ…&CÊË”¶†%g Ëo\Vbµ}Ý4 3pÙé9ùvU†¥Ðë‰ø½¦£Íëwú<Ó mN¿Kɵ¸,«ßk-ØÒR·yÇ®µ7«Å7~{Ùs¨»>:#µʘI•ÍT5?]ióiÉ0÷” ™Ý˜-fϼÖq?÷&t)oìc´ì9µX‰ZФ¶é G¦]tÀ0 œ¹<¥Ðò´BËYÓoí.¦ÁàvK[Ù+´cü½¿ySúñ—,zQ½ãﲪ=c‹B"†Ìª‰ všT ã:þ>3µî³dâœv|_„Åf™9Qõ›œ< í¢á3ë7ôWg*ä¼^¯,™µbFEÏ´oÓª™k4™j©TeP¯­ž_ë6‡Ã¥ [cj¶ŽàdЬé‹ÎkYôÍ¥1gõ)Ug´çÑó†nXQfÌvê³ù°úw¸öHC~QK,[nºrüYŽèÌgZÈæò»åY§ÍcÖ>[a÷¹³¦­è¬ÔòeËa|ñÁúí5i)€Þñ½T Ï’‡©Ó½3Ùqý)÷î§ù„“”ŠîŒéN8éVYÉçp÷LvòÓ>·ûù„ËXpÒMuŠ™ŸéÞTný´S9RîõO;õÚ¯Öi6À}Àœ¶í3ÜCNG&¹Gõ­SÜ'v†E¢{]füÓÎ8óK¹ÇNä²bYI;Ó&Óë'ÝIwÒ}¶3s_Â?í6ßûåœå»ÿÓÎzÃæl•¶ìûOd_’3Gt§œt'ÝIwÒt'ÝIwÒt'ÝIwÒt'ÝIwÒt'ÝIwÒt'Ýsâsd.õ?Ùe±·rás‘‘³{ J t? «©žM;á|u’séÕô'ô&:Ÿ¬§YD·ðãßæß'§Ð+©ž?Ÿ^Î÷ÑGø›ùuüV~„DÈtú$}‚æQÿ”Hè*RH¬$Àÿn$Ù¤‘HÈEp7 ûò9ƒoʾÁ/ïÿFˆx·LÐGØô—AHOOIYÓ†âbñ ¡W³!ús~2¦z’£cSRÿs D;!ôÀßË–¯‘Ÿ%RÕTá_ÿœr׉Eªž.÷Ë ¿äÄ"KBÚM_Hê?[øŸ’º¯Z$‰ù„²’xNÊIùW¿Gf~Q‘´“óù~Òòyâ¶O9iû<Â]Flÿ7 ÿ4q|aºJ ýœþE„SýîDçÎ?‘È.˜¸× ¥êã‹È¤k¹ßL¾„´~áž –ÿ–@>Ïý¼Â?EÌÒïñÂßMÜüψù¤œ”“rRNÊIù2ÂyÉ–ÿЬ'Ó¾œóŠóÉÐSä°Žý]`\ûº*ré#½ÄGEW›Úóøì[«KoÞß}ÿb]ÍĆ‹ûƒýšøþã¹ßZ÷ñ‹£;oˇ¸ qÿ>ÿøÜ³n endstream endobj 79 0 obj 14134 endobj 14 0 obj <> endobj 37 0 obj <> endobj 80 0 obj <> endobj 39 0 obj <> endobj 81 0 obj <>stream xœ]Ô1nÜ0Ð~O¡,g†’lÀ`c7.H. •(c ky]äöùÿ3N‘â/<EÏJ:?¿¾¼n×{wþqÜæŸõÞ­×m9êÇíó˜kw©o×ídÞ-×ùþ·Òïü>í§óó·iÿõ{¯ÔõdmÅ|[êÇ>Íõ˜¶·zzJ©<­k9ÕmùïÒÛ—õk©•–ä© ôÒ’z•QZÒ`,siIÃȲ/-ièY¥%…¥% +ˇҒ†åciIñÀr*-)kñ¥´¤QmÌ¥% •åRZÒ˜YVü¹ê*·2à”3Kହ³gŽ$pÖ€ÜÊ€3Ç` œ 8jgàLÀ‘^ÎtveÀ™€=œIÔk+h¬‰YBcΓÈÕ3D †£®€3cB‰ƒRÐ3wvà\À[9p.à ÅÀy.,s³îÎÌ$8p.`O¯çf¨çf@ŸØŠi1p.`ÏÁ¡ äØ8oGÆá`` ®r’8M^Pp!`P„§IÁpt¸0HÀ‚®¸3öMÄÑ4Ñì Ïš‚{ù„ÐCè$`º ºâèš(óPš(«+h¢§ЄDY÷BeŽ=C“%r•Ðd‰‚]a?% 8‹I€CÁè¸s. Ø»Þð¯W™/;¿üD|ŸÞk7GÝîúèÃÁOÆu«ÿ¾5ûmç]rúð|ö endstream endobj 82 0 obj 541 endobj 9 0 obj <> endobj 83 0 obj <> endobj 84 0 obj <>stream xœ]Ó=nã0à^§Ð ÌQd l’&Å.d/ ST "² 8ÅÞ~ß¼Ù¤Hñ ø§ôœŸŸž·õÞŸ^Ž[}m÷~Y·ùh·Ï£¶þÚÞÖ­íçµÞÿWü­ïÓÞMûŸ¿{ë1¡-øŒz›ÛÇ>ÕvLÛ[ë.!”˲”®mó¡xö×åkªOˆZPjñ„OÐ`å¹xBää©xBâ¹×â フµxB¬œ‹'dîÜŠ'd~ÆRc_YG­[ûnÅý¶Ûªéþ#è¦ endstream endobj 85 0 obj 447 endobj 11 0 obj <> endobj 86 0 obj <> endobj 13 0 obj <> endobj 36 0 obj <> endobj 38 0 obj <> endobj 8 0 obj <> endobj 10 0 obj <> endobj 2 0 obj <>endobj xref 0 87 0000000000 65535 f 0000024226 00000 n 0000797437 00000 n 0000024109 00000 n 0000022647 00000 n 0000000015 00000 n 0000003229 00000 n 0000024274 00000 n 0000797030 00000 n 0000794267 00000 n 0000797233 00000 n 0000795656 00000 n 0000024377 00000 n 0000796341 00000 n 0000793077 00000 n 0000024315 00000 n 0000024345 00000 n 0000057647 00000 n 0000022831 00000 n 0000003249 00000 n 0000004210 00000 n 0000057761 00000 n 0000057699 00000 n 0000057729 00000 n 0000079400 00000 n 0000023017 00000 n 0000004230 00000 n 0000007236 00000 n 0000102838 00000 n 0000079525 00000 n 0000079452 00000 n 0000079482 00000 n 0000130241 00000 n 0000023203 00000 n 0000007257 00000 n 0000010684 00000 n 0000796583 00000 n 0000793240 00000 n 0000796793 00000 n 0000793477 00000 n 0000130355 00000 n 0000130293 00000 n 0000130323 00000 n 0000264392 00000 n 0000023389 00000 n 0000010705 00000 n 0000013404 00000 n 0000264528 00000 n 0000264466 00000 n 0000264496 00000 n 0000426364 00000 n 0000023575 00000 n 0000013425 00000 n 0000016248 00000 n 0000426478 00000 n 0000426416 00000 n 0000426446 00000 n 0000578981 00000 n 0000023761 00000 n 0000016269 00000 n 0000019122 00000 n 0000579073 00000 n 0000579011 00000 n 0000579041 00000 n 0000758908 00000 n 0000023947 00000 n 0000019143 00000 n 0000022626 00000 n 0000758960 00000 n 0000758990 00000 n 0000759042 00000 n 0000759369 00000 n 0000759389 00000 n 0000759899 00000 n 0000759919 00000 n 0000760242 00000 n 0000760262 00000 n 0000778814 00000 n 0000778836 00000 n 0000793055 00000 n 0000793388 00000 n 0000793635 00000 n 0000794247 00000 n 0000794704 00000 n 0000795118 00000 n 0000795636 00000 n 0000796019 00000 n trailer << /Size 87 /Root 1 0 R /Info 2 0 R /ID [(õ%mö—\(f•»"Çœ­)(õ%mö—\(f•»"Çœ­)] >> startxref 797639 %%EOF code-4.4.3/README.cygwin000066400000000000000000000012071275430514000146140ustar00rootroot00000000000000The NeXus source code should build under cygwin, but note that HDF4 may not work (HDF5 and XML are fine). When building the HDF5 library you may want to specify an explicit prefix for the install location e.g. ./configure --prefix=/usr/local/hdf5 # for building HDF5 Otherwise you will need to configure NeXus with ./configure --with=hdf5=/path/to/where/hdf5/went # for building NeXus or it will not be able to locate the HDF5 libraries. Alternatively there is a native Windows kit available from http://download.nexusformat.org/kits/windows that supports HDF4/HDF5/XML and building applications under both Visual Studio and MinGW code-4.4.3/README.developers000066400000000000000000000003061275430514000154630ustar00rootroot00000000000000NeXus Mailing List ------------------ Any questions should be directed to nexus@nexusformat.org list. You can subscribe to this via the link http://lists.nexusformat.org/mailman/listinfo/nexus code-4.4.3/README.macosx000066400000000000000000000001721275430514000146060ustar00rootroot00000000000000If you compile libmxml from source you may need to run ranlib /usr/local/lib/libmxl.a Before NeXus will link to it code-4.4.3/README.rpm000066400000000000000000000027751275430514000141250ustar00rootroot00000000000000Unless you plan to build the rpm files as root you will need to do the following: (1) Create a ~/.rpmmacros file with a line similar to the following %_topdir /home/faa/mybuilds (note: that is a tab separating the two parts) (2) create the corresponding RPM build directories cd /home/faa/mybuilds mkdir BUILD RPMS SOURCES SPECS SRPMS cd RPMS mkdir i386 i486 i586 i686 (i.e. this should look like the default build area /usr/src/redhat) (3) Now you should be able to run the build_rpm script - this will generate src and binary rpms from the current nexus*.tar.gz created from the last "make distcheck" or "make dist" (4) The above will generate both a src and binary (probably i386) rpm You can always generate a binary rpm from a source rpm using e.g. rpmbuild --rebuild nexus-2.0.0-1.src.rpm While re-building files will be copied to a temporary installation directory structure under /tmp/nexus-2.0.0 You may change this location using the --buildroot option, but be very careful as the "build root" may ultimately get removed by rpm. In particular, DO NOT give "/" as the build root. If you want the final files installed in a different directory to the defaults (/usr/local/{bin,lib,nexus}), get/build the binary rpm and then use the rpm --prefix installation option e.g. rpm -ivh --prefix /opt nexus-2.0.0-1.i386.rpm will install the files to /opt/{bin,lib,nexus} Freddie Akeroyd 2004/02/22 $Id$ code-4.4.3/README.rst000066400000000000000000000141271275430514000141310ustar00rootroot00000000000000========================= Installation Instructions ========================= Requirements ============ In order to build the Nexus C API the following software has to be installed on the build system * C compiler * CMake >= 2.8.8 * HDF5 libraries and header files * Optional: HDF4 libraries and header files * Optional: MXML libraries and header files * doxygen: for building the API documentation * rst2man: for building manpages Building the code on Linux ========================== Enabling a physical file formats -------------------------------- By default the NAPI is only built with HDF5 support. You can explicit switch on a particular file format by defining the appropriate CMake variable during configuration * ``-DENABLE_HDF5=1`` for HDF5 * ``-DENABLE_HDF4=1`` for HDF4 * and ``-DENABLE_MXML=1`` for MXML CMake tries then to figure out the locations of the required library binaries and header files. This should work if the library provides a ``pkg-config`` file and/or is installed in one of the systems default locations. If your library is not in a default location you have basically two options. 1. if the library is installed with a ``pkg-config`` file you can add the path to this file to your ``PKG_CONFIG_PATH`` environment variable. 2. define CMake variables during configuration that point to the appropriate location. For the second option the following CMake variables are available ================= ======================================== CMake variable Content ================= ======================================== HDF5_INCLUDE_DIRS location of HDF5 header files HDF5_LIBRARY_DIRS location of HDF5 runtime libraries HDF4_INCLUDE_DIRS location of the HDF4 header files HDF4_LIBRARY_DIRS location of the HDF4 runtime libraries MXML_INCLUDE_DIRS location of the MXML header files MXML_LIBRARY_DIRS location of the MXML runtime libraries ================= ======================================= Enable language bindings ------------------------ The library provides bindings for C++, Fortran 77, and Fortran 90. To enable them set the following variables to one during code configuration ================ =============================== CMAKE variable language bindings ================ =============================== ENABLE_CXX build with C++ bindings ENABLE_FORTRAN77 build with Fortran 77 bindings ENABLE_FORTRAN90 build with Fortran 90 bindings ================ =============================== Enable applications ------------------- Aside with the C-library the NAPI source distribution ships a couple of command line programs to work with NeXus files. These programs are not built by default. In order to include them in the build the ``ENABLE_APPS`` variable must be set to ``ON``. =============== ======================================================= Program Description =============== ======================================================= ``nxbrowse`` browse a NeXus file ``nxdir`` list the contents of a NeXus file ``nxconvert`` convert a NeXus file to whatever? ``nxtraverse`` no idea what this is good for ``nxdump`` ``nxingest`` ``nxsummary`` ``nxtranslate`` =============== ======================================================= Building the distribution with these utility applications pulls in some additional build requirements. These are * ``libreadline`` * ``libtermcap`` * ``libhistory`` (most probably provided by the ``libreadline`` package) * ``libxml2`` As one cannot select an individual program to be included in the build, all these build dependencies must be satisified when ``ENABLE_APPS`` is set to ``ON`` in order for the build to succeed. Running the build ----------------- To build the library and program binaries simply use .. code-block:: bash $ make and for installation .. code-block:: bash $ make install This procedure installs the binaries, header files, and the man pages for the programs (if configured to build them). To build the API documentation use .. code-block:: bash $ make html $ make install-html Building the code on Windows ============================ These instructions will build everything except the applications using LIBXML2 (e.g. nxtranslate) * Download and install Win32/x64 HDF4 and/or HDF5 libraries from HDF web site - within these installations is a "cmake" directory, I needed to remove/rename this to get everything to configure properly * Download MXML source from http://www.msweet.org/projects.php?Z3 - open the vcnet directory - you need to edit mxml1.def and a add a single line containing the text mxml_error to the end of this file - open the visual studio solution, chose either Win32 or x64 build type as appropriate, and build the project - copy the files mxml.h mxml1.lib mxml1.dll to some other location * Define HDF4_ROOT, HDF5_ROOT and MXML_ROOT Windows environment variables to point to the top of each installed area - you should use / rather than \\ for the paths specified in these variables * Create an empty build directory somewhere - this can be within your nexus source tree * Run CMAKE-GUI to generate Visual studio solutions files - Provide source and build paths in the relevant boxes - Click on Configure, choose appropriate visual studio version (with Win64 suffix if needed) when prompted - A list of options will appear, select the ENABLE_* boxes for the components you need - Also check the CMAKE_INSTALL_PREFIX is appropriate, this is the root where file may be installed to later - press Configure again - If anything now appears in red, it means it is a newly displayed option. If you change ones of these (or any other value) you need to pres Configure again, otherwise move onto the next step - Click on Generate * Browse to the build directory and open the generated NeXus.sln * Build the solution - If you wish to copy files to the install directory specified above, right click and Build the INSTALL project - If you wish to run the tests, right click and Build the RUN_TESTS project. Currently tests pick up the DLL installed above, this will be fixed later to point to the DLL in the build tree. code-4.4.3/README.versions000066400000000000000000000003241275430514000151630ustar00rootroot00000000000000To increment the NeXus version you need to: - change the argument to AC_INIT in configure.ac - update NEXUS_VERSION in include/napi.h - change version number printed in test output contained in test/testsuite.at code-4.4.3/Windows_extra/000077500000000000000000000000001275430514000152725ustar00rootroot00000000000000code-4.4.3/Windows_extra/include/000077500000000000000000000000001275430514000167155ustar00rootroot00000000000000code-4.4.3/Windows_extra/include/nxconfig.h000066400000000000000000000144251275430514000207070ustar00rootroot00000000000000/* include/nxconfig.h. Generated from nxconfig_h.in by configure. */ /* include/nxconfig_h.in. Generated from configure.ac by autoheader. */ /* Define to 1 if you have the header file. */ /* #undef HAVE_DLFCN_H */ /* Define to 1 if you have the `ftime' function. */ #define HAVE_FTIME 1 /* Define to 1 if you have the header file. */ #define HAVE_INTTYPES_H 0 /* Define to 1 if you have the `df' library (-ldf). */ /* #undef HAVE_LIBDF */ /* Define to 1 if you have the `dl' library (-ldl). */ /* #undef HAVE_LIBDL */ /* Define to 1 if you have the `hdf5' library (-lhdf5). */ /* #undef HAVE_LIBHDF5 */ /* Define to 1 if you have the `jpeg' library (-ljpeg). */ /* #undef HAVE_LIBJPEG */ /* Define to 1 if you have the `m' library (-lm). */ /* #undef HAVE_LIBM */ /* Define to 1 if you have the `mfhdf' library (-lmfhdf). */ /* #undef HAVE_LIBMFHDF */ /* Define to 1 if you have the `rpc' library (-lrpc). */ /* #undef HAVE_LIBRPC */ /* Define to 1 if you have the `SystemStubs' library (-lSystemStubs). */ /* #undef HAVE_LIBSYSTEMSTUBS */ /* Define to 1 if you have the `sz' library (-lsz). */ #define HAVE_LIBSZ 1 /* Define to 1 if you have the `xml2' library (-lxml2). */ #define HAVE_LIBXML2 1 /* Define to 1 if you have the `z' library (-lz). */ #define HAVE_LIBZ 1 /* Define to 1 if the system has the type `long long int'. */ #define HAVE_LONG_LONG_INT 1 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and to 0 otherwise. */ #define HAVE_MALLOC 1 /* Define to 1 if you have the header file. */ #define HAVE_MEMORY_H 1 /* Define to 1 if you have the `memset' function. */ #define HAVE_MEMSET 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_STDINT_H */ /* Define to 1 if you have the header file. */ #define HAVE_STDLIB_H 1 /* Define to 1 if you have the `strchr' function. */ #define HAVE_STRCHR 1 /* Define to 1 if you have the `strdup' function. */ #define HAVE_STRDUP 1 /* Define to 1 if you have the `strftime' function. */ #define HAVE_STRFTIME 1 /* Define to 1 if you have the header file. */ #define HAVE_STRINGS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STRING_H 1 /* Define to 1 if you have the `strrchr' function. */ #define HAVE_STRRCHR 1 /* Define to 1 if you have the `strstr' function. */ #define HAVE_STRSTR 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_STAT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_TYPES_H 1 /* Define to 1 if you have the `tzset' function. */ #define HAVE_TZSET 1 /* Define to 1 if you have the header file. */ #define HAVE_UNISTD_H 1 /* Define to 1 if the system has the type `unsigned long long int'. */ #define HAVE_UNSIGNED_LONG_LONG_INT 1 /* Define to 1 if your C compiler doesn't accept -c and -o together. */ /* #undef NO_MINUS_C_MINUS_O */ /* Name of package */ #define PACKAGE "nexus" /* Define to the address where bug reports for this package should be sent. */ #define PACKAGE_BUGREPORT "nexus-developers@nexusformat.org" /* Define to the full name of this package. */ #define PACKAGE_NAME "NeXus Library" /* Define to the full name and version of this package. */ #define PACKAGE_STRING "NeXus Library trunk_r1077" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "nexus" /* Define to the version of this package. */ #define PACKAGE_VERSION "trunk_r1077" /* Set to printf format for int64_t */ #define PRINTF_INT64 "I64d" /* Set to printf format for uint64_t */ #define PRINTF_UINT64 "I64u" /* The size of `int', as computed by sizeof. */ #define SIZEOF_INT 4 /* The size of `long int', as computed by sizeof. */ #define SIZEOF_LONG_INT 4 /* The size of `long long int', as computed by sizeof. */ #define SIZEOF_LONG_LONG_INT 8 /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 /* Define to 1 if your declares `struct tm'. */ /* #undef TM_IN_SYS_TIME */ /* Version number of package */ #define VERSION "trunk_r1077" /* Define for Solaris 2.5.1 so the uint32_t typedef from , , or is not used. If the typedef was allowed, the #define below would cause a syntax error. */ /* #undef _UINT32_T */ /* Define for Solaris 2.5.1 so the uint64_t typedef from , , or is not used. If the typedef was allowed, the #define below would cause a syntax error. */ /* #undef _UINT64_T */ /* Define for Solaris 2.5.1 so the uint8_t typedef from , , or is not used. If the typedef was allowed, the #define below would cause a syntax error. */ /* #undef _UINT8_T */ /* Define to empty if `const' does not conform to ANSI C. */ /* #undef const */ /* Define to the type of a signed integer type of width exactly 16 bits if such a type exists and the standard includes do not define it. */ #define int16_t short /* Define to the type of a signed integer type of width exactly 32 bits if such a type exists and the standard includes do not define it. */ #define int32_t int /* Define to the type of a signed integer type of width exactly 64 bits if such a type exists and the standard includes do not define it. */ typedef INT64 int64_t; /* Define to the type of a signed integer type of width exactly 8 bits if such a type exists and the standard includes do not define it. */ #define int8_t char /* Define to rpl_malloc if the replacement function should be used. */ /* #undef malloc */ /* Define to `unsigned int' if does not define. */ /* #undef size_t */ /* Define to the type of an unsigned integer type of width exactly 16 bits if such a type exists and the standard includes do not define it. */ #define uint16_t unsigned short /* Define to the type of an unsigned integer type of width exactly 32 bits if such a type exists and the standard includes do not define it. */ #define uint32_t unsigned /* Define to the type of an unsigned integer type of width exactly 64 bits if such a type exists and the standard includes do not define it. */ typedef UINT64 uint64_t; /* Define to the type of an unsigned integer type of width exactly 8 bits if such a type exists and the standard includes do not define it. */ #define uint8_t unsigned char code-4.4.3/Windows_extra/libNeXus-0-Win32.def000066400000000000000000000036121275430514000205420ustar00rootroot00000000000000LIBRARY libNeXus-0.dll EXPORTS _NXICLOSE@4 _NXICLOSEDATA@4 _NXICLOSEGROUP@4 _NXICOMPMAKEDATA@28 _NXICOMPRESS@8 _NXIFCLOSE@4 _NXIFCOMPMAKEDATA@28 _NXIFCOMPRESS@8 _NXIFFLUSH@4 _NXIFLUSH@4 _NXIFMAKEDATA@20 _NXIFOPEN@12 _NXIFPUTATTR@20 _NXIFREE@4 _NXIGETATTR@20 _NXIGETATTRINFO@8 _NXIGETDATA@8 _NXIGETDATAID@8 _NXIGETGROUPID@8 _NXIGETGROUPINFO@16 _NXIGETINFO@16 _NXIGETRAWINFO@16 _NXIGETNEXTATTR@16 _NXIGETNEXTENTRY@16 _NXIGETSLAB@16 _NXIINITATTRDIR@4 _NXIINITGROUPDIR@4 _NXIMAKEDATA@20 _NXIMAKEGROUP@12 _NXIMAKELINK@8 _NXIMAKENAMEDLINK@12 _NXIMALLOC@16 _NXIOPEN@12 _NXIOPENDATA@8 _NXIOPENGROUP@12 _NXIOPENGROUPPATH@8 _NXIOPENPATH@8 _NXIOPENSOURCEGROUP@4 _NXIPUTATTR@20 _NXIPUTDATA@8 _NXIPUTSLAB@16 NXIReportError _NXISAMEID@12 _NXISETCACHE@4 _NXISETNUMBERFORMAT@12 NXIprintlink NXMDisableErrorReporting NXMEnableErrorReporting NXMGetError NXMSetError NXMSetTError createNXDataset createTextNXDataset dropNXDataset getNXDatasetByteLength getNXDatasetDim getNXDatasetLength getNXDatasetRank getNXDatasetText getNXDatasetType getNXDatasetValue getNXDatasetValueAt nxiclose_ nxiclosedata_ nxiclosegroup_ nxicompmakedata_ nxicompmakedata64_ nxicompress_ nxifclose_ nxifcompmakedata_ nxifcompress_ nxifflush_ nxiflush_ nxifmakedata_ nxifopen_ nxifputattr_ nxifree_ nxigetattr_ nxigetattrinfo_ nxigetdata_ nxigetdataid_ nxigetgroupid_ nxigetgroupinfo_ nxigetrawinfo_ nxigetrawinfo64_ nxigetinfo_ nxigetinfo64_ nxigetnextattr_ nxigetnextentry_ nxigetslab_ nxigetslab64_ nxiinitattrdir_ nxiinitgroupdir_ nxiinquirefile_ nxiisexternalgroup_ nxilinkexternal_ nximakedata_ nximakedata64_ nximakegroup_ nximakelink_ nximakenamedlink_ nximalloc_ nximalloc64_ nxiopen_ nxiopendata_ nxiopengroup_ nxiopengrouppath_ nxiopenpath_ nxiopensourcegroup_ nxiputattr_ nxiputdata_ nxiputslab_ nxiputslab64_ nxisameid_ nxisetcache_ nxisetnumberformat_ putNXDatasetValue putNXDatasetValueAt nxigetpath_ nxilinkexternaldataset_ nxiisexternaldataset_ nxireopen_ code-4.4.3/Windows_extra/libNeXus-0-x64.def000066400000000000000000000022761275430514000202660ustar00rootroot00000000000000LIBRARY libNeXus-0.dll EXPORTS NXIReportError NXIprintlink NXMDisableErrorReporting NXMEnableErrorReporting NXMGetError NXMSetError NXMSetTError createNXDataset createTextNXDataset dropNXDataset getNXDatasetByteLength getNXDatasetDim getNXDatasetLength getNXDatasetRank getNXDatasetText getNXDatasetType getNXDatasetValue getNXDatasetValueAt nxiclose_ nxiclosedata_ nxiclosegroup_ nxicompmakedata_ nxicompmakedata64_ nxicompress_ nxifclose_ nxifcompmakedata_ nxifcompress_ nxifflush_ nxiflush_ nxifmakedata_ nxifopen_ nxifputattr_ nxifree_ nxigetattr_ nxigetattrinfo_ nxigetdata_ nxigetdataid_ nxigetgroupid_ nxigetgroupinfo_ nxigetrawinfo_ nxigetrawinfo64_ nxigetinfo_ nxigetinfo64_ nxigetnextattr_ nxigetnextentry_ nxigetslab_ nxigetslab64_ nxiinitattrdir_ nxiinitgroupdir_ nxiinquirefile_ nxiisexternalgroup_ nxilinkexternal_ nximakedata_ nximakedata64_ nximakegroup_ nximakelink_ nximakenamedlink_ nximalloc_ nximalloc64_ nxiopen_ nxiopendata_ nxiopengroup_ nxiopengrouppath_ nxiopenpath_ nxiopensourcegroup_ nxiputattr_ nxiputdata_ nxiputslab_ nxiputslab64_ nxisameid_ nxisetcache_ nxisetnumberformat_ putNXDatasetValue putNXDatasetValueAt nxigetpath_ nxilinkexternaldataset_ nxiisexternaldataset_ nxireopen_ code-4.4.3/applications/000077500000000000000000000000001275430514000151235ustar00rootroot00000000000000code-4.4.3/applications/CMakeLists.txt000066400000000000000000000053511275430514000176670ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2010 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== #-------------------------------------------------------------------- # checking for additional build dependencies pulled in by the # applications. #-------------------------------------------------------------------- #The LibXML 2 Libraries find_package(LibXml2) find_library(READLINE readline) if(READLINE) set(HAVE_LIBREADLINE 1) set(READLINE_LINK "readline") endif(READLINE) find_library(TERMCAP termcap) if(TERMCAP) set(TERMCAP_LINK "") endif(TERMCAP) find_library(HISTORY history) if(HISTORY) set(HISTORY_LINK "") endif(HISTORY) find_library(M m) if(M) set(M_LINK "-lm") endif(M) find_library(DL dl) if(DL) set(DL_LINK "-ldl") endif(DL) # Recurse into the subdirectories. include_directories("../include") #----------------------------------------------------------------------------- # proceed with building the programs #----------------------------------------------------------------------------- add_subdirectory (NXbrowse) #add_subdirectory(c-nxvalidate) if (ENABLE_CXX) add_subdirectory (NXdir) add_subdirectory (NXconvert) add_subdirectory (NXtraverse) endif() if (ENABLE_FORTRAN90 AND CMAKE_Fortran_COMPILER_WORKS) add_subdirectory (NXdump) endif() if(LIBXML2_FOUND) add_subdirectory (NXsummary) add_subdirectory (NXtranslate) endif(LIBXML2_FOUND) if (WITH_MXML) add_subdirectory (nxingest) endif() #----------------------------------------------------------------------------- # programs built in the original distribution # # currently not supported #----------------------------------------------------------------------------- #install (PROGRAMS nxdiff DESTINATION bin COMPONENT Runtime) code-4.4.3/applications/NXbrowse/000077500000000000000000000000001275430514000166725ustar00rootroot00000000000000code-4.4.3/applications/NXbrowse/CMakeLists.txt000066400000000000000000000035521275430514000214370ustar00rootroot00000000000000## Process this file with cmake #============================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it under # the terms of the GNU Lesser General Public License as published by the Free # Software Foundation; either version 2 of the License, or (at your option) any # later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS # FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more # details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, Inc., # 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================== #------------------------------------------------------------------------------ # build and link the executable #------------------------------------------------------------------------------ if(HAVE_LIBREADLINE) add_definitions(-DHAVE_LIBREADLINE) endif() add_executable (nxbrowse NXbrowse.c) target_link_libraries(nxbrowse NeXus_Shared_Library ${READLINE_LINK}) #------------------------------------------------------------------------------ # install binary and man-page #------------------------------------------------------------------------------ install (TARGETS nxbrowse DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Runtime) install (FILES nxbrowse.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT Documentation) code-4.4.3/applications/NXbrowse/NXbrowse.c000066400000000000000000000651431275430514000206160ustar00rootroot00000000000000/*----------------------------------------------------------------------------- NeXus - Neutron & X-ray Common Data Format NeXus Browser Copyright (C) 2000-2014, NIAC This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Contact : R. Osborn Materials Science Division Argonne National Laboratory Argonne, IL 60439-4845 USA For further information, see !----------------------------------------------------------------------------*/ #include #include #include #include "napi.h" #include "napi_internal.h" /* for NXM{En,Dis}ableErrorReporting */ #include "napiconfig.h" static char *my_readline(const char *prompt) { char inputText[256]; char *stringPtr; fprintf(stdout, "%s", prompt); if (fgets(inputText, sizeof(inputText), stdin) == NULL) { return NULL; } if ((stringPtr = strchr(inputText, '\n')) != NULL) { *stringPtr = '\0'; } return strdup(inputText); } #if HAVE_LIBREADLINE #include #include #else #define rl_completion_matches(a,b) NULL #define rl_outstream stdout #define readline my_readline #endif /* HAVE_LIBREADLINE */ #define StrEq(s1, s2) (strcmp((s1), (s2)) == 0) #ifdef _WIN32 #define STRNCASECMP strnicmp #else #define STRNCASECMP strncasecmp #endif /* _WIN32 */ int NXBdir(NXhandle fileId); int NXBread(NXhandle fileId, NXname dataName, char *dimensions); int NXBdump(NXhandle fileId, NXname dataName, char *fileName); void ConvertUpperCase(char *string); void PrintAttributes(NXhandle fileId); void PrintDimensions(int rank, int dimensions[]); void PrintType(int dataType); void PrintData(void *data, int dataType, int numElements); void DumpData(FILE * fd, int rank, int dimensions[], int dataType, void *data); void WriteData(FILE * fd, char *data, int dataType, int numElements); int FindData(NXhandle fileId, char *dataName); void parsepath(const char* pathspec, char* absolutedir, char* lastcomponent); static int nxTypeSize(int dataType); /* if iByteAsChar, NX_INT8 and NX_UINT8 are treated as characters */ static int iByteAsChar = 1; /* Assume global attributes are all characters */ static NXhandle the_fileId; static char nxFile[256]; static char path[256]; /* * Freddie Akeroyd 18/10/2009 * * Add in support for readline and completion (nxbrowse_complete) of commands * (command_generator) and on data/group names (field_generator) */ typedef struct { const char *name; const char *doc; } COMMAND; COMMAND commands[] = { {"cd", "Move into to a group"}, {"close", "Move out of a group"}, {"dir", ""}, {"pwd", ""}, {"ls", ""}, {"read", ""}, {"open", ""}, {"help", ""}, {"info", ""}, {"exit", ""}, {"quit", ""}, {"dump", ""}, {"bytesaschar", ""}, {NULL, NULL} }; #if HAVE_LIBREADLINE static char *command_generator(const char *text, int state) { static int len, list_index; const char *name; if (!state) { list_index = 0; len = strlen(text); } while ((name = commands[list_index].name) != NULL) { ++list_index; if (STRNCASECMP(name, text, len) == 0) { return strdup(name); } } return NULL; } struct name_item { char *name; struct name_item *next; }; static char *field_generator(const char *text, int state) { struct name_item *item, *t_item; static struct name_item *names = NULL, *last_item = NULL; char *res; int status, dataType; NXname name, nxclass; if (!state) { item = names; while (item != NULL) { if (item->name != NULL) { free(item->name); item->name = NULL; } t_item = item; item = item->next; t_item->next = NULL; free(t_item); } last_item = names = NULL; char matchtext[256], absdir[256], tmppath[256], prefix[256]; prefix[0] = '\0'; char *ptr = rindex(text+1, '/'); if (ptr != NULL) { strncpy(prefix, text, ptr-text+1); prefix[ptr-text+1] = '\0'; } parsepath(text, absdir, matchtext); /* check if we've got a dir already */ NXMDisableErrorReporting(); strcpy(tmppath, absdir); strcat(tmppath, "/"); strcat(tmppath, matchtext); status = NXopengrouppath(the_fileId, tmppath); if (status == NX_OK) { strcpy(absdir, tmppath); strcpy(matchtext, ""); if (strlen(text) > 0 && text[strlen(text)-1] != '/') { strcpy(prefix, text); strcat(prefix, "/"); } } else { /* if not go into the dir part */ status = NXopengrouppath(the_fileId, absdir); } NXMEnableErrorReporting(); if (status == NX_ERROR) return NULL; if (NXinitgroupdir(the_fileId) != NX_OK) return NULL; do { status = NXgetnextentry(the_fileId, name, nxclass, &dataType); if (status == NX_ERROR) break; if (status == NX_OK) { if (strncmp(nxclass, "CDF", 3) == 0) { ; } else if (strncmp(name, matchtext, strlen(matchtext)) == 0) { item = (struct name_item *) malloc(sizeof(struct name_item)); item->name = (char *)calloc(256, 1); strcpy(item->name, prefix); strcat(item->name, name); if (strcmp(nxclass, "SDS") != 0) { strcat(item->name, "/"); } item->next = NULL; if (last_item == NULL) { names = item; } else { last_item->next = item; } last_item = item; } } } while (status == NX_OK); NXopengrouppath(the_fileId, path); last_item = names; } if (last_item != NULL) { res = strdup(last_item->name); last_item = last_item->next; } else { res = NULL; } return res; } static char **nxbrowse_complete(const char *text, int start, int end) { char **matches = NULL; static char line[512]; strncpy(line, text + start, end - start); line[end - start] = '\0'; if (start == 0) { matches = rl_completion_matches(text, command_generator); rl_completion_append_character = ' '; } else { rl_completion_entry_function = field_generator; matches = rl_completion_matches(text, field_generator); rl_completion_append_character = '\0'; } return matches; } #endif /* HAVE_LIBREADLINE */ int main(int argc, char *argv[]) { char fileName[256], oldwd[256], *command, *dimensions, *stringPtr; char prompt[512]; char *inputText; NXname dataName; int status; #if HAVE_LIBREADLINE rl_readline_name = "NXbrowse"; rl_attempted_completion_function = nxbrowse_complete; #if READLINE_VERSION >= 0x500 rl_catch_signals = 0; #else #define rl_crlf() fprintf(rl_outstream, "\r\n"); #define rl_on_new_line() 1 #endif using_history(); #else #define rl_crlf() #define rl_on_new_line() #define add_history(a) #endif printf("NXBrowse %s Copyright (C) 2009-2014 NeXus Data Format\n", NEXUS_VERSION); #if HAVE_LIBREADLINE printf ("Built with readline support - use to complete commands and paths\n"); #endif /* HAVE_LIBREADLINE */ /* if there is a filename given on the command line use that, else ask for a filename */ if (argc < 2) { printf("Give name of NeXus file : "); if (fgets(fileName, sizeof(fileName), stdin) == NULL) { printf("Failed to open %s\n", fileName); return NX_ERROR; } if ((stringPtr = strchr(fileName, '\n')) != NULL) *stringPtr = '\0'; } else { strcpy(fileName, argv[1]); } strcpy(nxFile, fileName); /* Open input file and output global attributes */ if (NXopen(fileName, NXACC_READ, &the_fileId) != NX_OK) { printf("NX_ERROR: Can't open %s\n", fileName); return NX_ERROR; } PrintAttributes(the_fileId); iByteAsChar = 0; /* Display remaining NX_INT8 and NX_UINT8 variables as integers by default */ /* Input commands until the EXIT command is given */ strcpy(oldwd, "/"); strcpy(path, "/"); do { sprintf(prompt, "NX%s> ", path); if (getenv("NO_READLINE") != NULL) { inputText = my_readline(prompt); } else { inputText = readline(prompt); } if (inputText == NULL) { inputText = strdup("EXIT"); } if (*inputText) { add_history(inputText); } command = strtok(inputText, " "); /* Check if a command has been given */ if (command == NULL) command = " "; /* Convert it to upper case characters */ ConvertUpperCase(command); if (StrEq(command, "PWD")) { fprintf(rl_outstream, "%s\n", path); } if (StrEq(command, "TEST")) { char a[256], b[256]; stringPtr = strtok(NULL, " "); if (stringPtr != NULL) { parsepath(stringPtr, a, b); fprintf(rl_outstream," you entered >%s< - i think the full path is >%s< and the final component looks like this >%s<.\n", stringPtr, a, b); } else { fprintf(rl_outstream," you entered nothing\n"); } } /* Command is to print a directory of the current group */ if (StrEq(command, "DIR") || StrEq(command, "LS")) { stringPtr = strtok(NULL, " "); if (stringPtr != NULL) { char a[256], b[256]; parsepath(stringPtr, a, b); strcat(a, "/"); strcat(a, b); NXopengrouppath(the_fileId, a); NXBdir(the_fileId); NXopengrouppath(the_fileId, path); } else { NXBdir(the_fileId); } } /* Command is to open the specified group */ if (StrEq(command, "OPEN") || StrEq(command, "CD")) { stringPtr = strtok(NULL, " "); if (stringPtr != NULL) { char a[256], b[256]; if (StrEq(stringPtr, "-")) { stringPtr = oldwd; } parsepath(stringPtr, a, b); strcat(a, "/"); strcat(a, b); status = NXopengrouppath(the_fileId, a); if (status == NX_OK) { strcpy(oldwd, path); strcpy(path, a); } else { fprintf(rl_outstream, "NX_ERROR: cannot change into %s\n", stringPtr); NXopengrouppath(the_fileId, path); /* to be sure */ } } else { fprintf(rl_outstream, "NX_ERROR: Specify a group\n"); } } /* Command is to dump data values to a file */ if (StrEq(command, "DUMP")) { stringPtr = strtok(NULL, " "); if (stringPtr != NULL) { strcpy(dataName, stringPtr); stringPtr = strtok(NULL, " "); if (stringPtr != NULL) { strcpy(fileName, stringPtr); status = NXBdump(the_fileId, dataName, fileName); } else { fprintf(rl_outstream, "NX_ERROR: Specify a dump file name \n"); } } else { fprintf(rl_outstream, "NX_ERROR: Specify a data item\n"); } } /* Command is to print the values of the data */ if (StrEq(command, "READ") || StrEq(command, "CAT")) { stringPtr = strtok(NULL, " ["); if (stringPtr != NULL) { strcpy(dataName, stringPtr); dimensions = strtok(NULL, "[]"); status = NXBread(the_fileId, dataName, dimensions); } else { fprintf(rl_outstream, "NX_ERROR: Specify a data item\n"); } } /* Command is to close the current group */ if (StrEq(command, "CLOSE")) { if (strlen(path) > 1) { if (NXclosegroup(the_fileId) == NX_OK) { /* Remove the group from the prompt string */ strcpy(oldwd, path); stringPtr = strrchr(path, '/'); /* position of last group delimiter */ if (stringPtr != NULL) *stringPtr = '\0'; /* terminate the string there */ } } else { fprintf(rl_outstream, "NX_WARNING: Already at root level of file\n"); } } /* Command is to print help information */ if (StrEq(command, "HELP") || StrEq(command, "INFO")) { printf("NXbrowse commands : DIR\n"); printf(" LS\n"); printf(" OPEN \n"); printf(" CD \n"); printf(" READ \n"); printf(" READ []\n"); printf(" DUMP \n"); printf(" CLOSE\n"); printf(" BYTEASCHAR\n"); printf(" HELP\n"); printf(" EXIT\n"); printf("\n"); #if HAVE_LIBREADLINE printf("Pressing after a command or partial nexus object name will complete\n"); printf("possible names. For example:\n"); printf("\n"); printf(" cd ent # all items starting with ent are listed\n"); printf("\n"); #endif } /* Command is to print byte as char information */ if (StrEq(command, "BYTEASCHAR")) { if (iByteAsChar == 1) iByteAsChar = 0; else iByteAsChar = 1; } /* Command is to exit the program */ if (StrEq(command, "EXIT") || StrEq(command, "QUIT")) { /* for (i = groupLevel; i > 0; i--) NXclosegroup (the_fileId); */ NXclose(&the_fileId); return NX_OK; } status = NX_OK; free(inputText); } while (status == NX_OK); return NX_OK; } /* Checks for attributes and outputs their values */ void PrintGroupAttributes(NXhandle fileId, char *groupname) { int status, attrLen, attrType; NXname attrName; void *attrBuffer; do { status = NXgetnextattr(fileId, attrName, &attrLen, &attrType); if (status == NX_ERROR) return; if (status == NX_OK) { attrLen++; /* Add space for string termination */ if (NXmalloc((void **)&attrBuffer, 1, &attrLen, attrType) != NX_OK) return; if (NXgetattr(fileId, attrName, attrBuffer, &attrLen, &attrType) != NX_OK) return; printf(" %s attribute: %s = ", groupname, attrName); PrintData(attrBuffer, attrType, attrLen); printf("\n"); if (NXfree((void **)&attrBuffer) != NX_OK) return; } } while (status != NX_EOD); return; } /* Outputs the contents of a NeXus group */ int NXBdir(NXhandle fileId) { int status, dataType, dataRank, dataDimensions[NX_MAXRANK], length; NXname name, nxclass, nxurl; if (NXinitgroupdir(fileId) != NX_OK) return NX_ERROR; do { status = NXgetnextentry(fileId, name, nxclass, &dataType); if (status == NX_ERROR) break; if (status == NX_OK) { if (strncmp(nxclass, "CDF", 3) == 0) { ; } else if (strcmp(nxclass, "SDS") == 0) { printf(" NX Data : %s", name); if (NXopendata(fileId, name) != NX_OK) return NX_ERROR; if (NXgetinfo (fileId, &dataRank, dataDimensions, &dataType) != NX_OK) return NX_ERROR; if (NXclosedata(fileId) != NX_OK) return NX_ERROR; PrintDimensions(dataRank, dataDimensions); printf(" "); PrintType(dataType); printf("\n"); } else { length = sizeof(nxurl); if (NXisexternalgroup(fileId, name, nxclass, nxurl, length) == NX_OK) { printf(" NX external Group: %s (%s), linked to: %s \n", name, nxclass, nxurl); } else { printf(" NX Group : %s (%s)\n", name, nxclass); if ((status = NXopengroup(fileId, name, nxclass)) != NX_OK) { return status; } PrintGroupAttributes(fileId, name); if ((status = NXclosegroup(fileId)) != NX_OK) { return status; } } } } } while (status == NX_OK); return status; } /* Outputs requested data */ int NXBread(NXhandle fileId, NXname dataName, char *dimensions) { int dataRank, dataDimensions[NX_MAXRANK], dataType, start[NX_MAXRANK], size[NX_MAXRANK], i, j, total_size; char dimString[80], *subString; void *dataBuffer; /* Check the specified data item exists */ if (FindData(fileId, dataName) != NX_OK) return NX_ERROR; /* Open the data and obtain its type and rank details */ if (NXopendata(fileId, dataName) != NX_OK) return NX_ERROR; if (NXgetinfo(fileId, &dataRank, dataDimensions, &dataType) != NX_OK) return NX_ERROR; /* Check if a single element has been specified */ /* If so, read in the indices */ if (dimensions != NULL) { strcpy(dimString, dimensions); subString = strtok(dimString, ","); for (i = 0; subString != NULL && i < NX_MAXRANK; i++) { if (i >= dataRank) { printf("NX_ERROR: Data rank = %d\n", dataRank); return NX_ERROR; } sscanf(subString, "%d", &j); if (j > dataDimensions[i] || j < 1) { printf("NX_ERROR: Data dimension %d = %d\n", (i + 1), dataDimensions[i]); return NX_ERROR; } start[i] = j - 1; size[i] = 1; subString = strtok(NULL, ","); } if (i != dataRank) { printf("NX_ERROR: Data rank = %d\n", dataRank); return NX_ERROR; } } else { /* Otherwise, allocate enough space for the first 3 elements of each dimension */ for (i = 0; i < dataRank; i++) { if (dataDimensions[i] > 3 && dataType != NX_CHAR) { start[i] = 0; size[i] = 3; } /* unless it's a character string */ else { start[i] = 0; size[i] = dataDimensions[i]; } } } total_size = 1; for (i = 0; i < dataRank; i++) { total_size *= dataDimensions[i]; } if (NXmalloc((void **)&dataBuffer, dataRank, size, dataType) != NX_OK) return NX_ERROR; /* Read in the data with NXgetslab */ if (dataType == NX_CHAR) { if (NXgetdata(fileId, dataBuffer) != NX_OK) return NX_ERROR; } else { if (NXgetslab(fileId, dataBuffer, start, size) != NX_OK) return NX_ERROR; } /* Output data name, dimensions and type */ printf(" %s", dataName); if (dimensions == NULL) PrintDimensions(dataRank, dataDimensions); else printf("[%s]", dimensions); printf(" "); PrintType(dataType); printf(" = "); /* Output the data according to data type */ if (dimensions == NULL) { /* Print the first few values (max 3) */ if (dataType == NX_CHAR) { /* If the data is a string, output the whole buffer */ /* this prints the first line of an array; could print more */ if(dataDimensions[dataRank-1] == 0) { PrintData("No data in string\n",NX_CHAR, sizeof("No data in string\n")); } else { for (i = 0; i < total_size / dataDimensions[dataRank - 1]; i++) { PrintData((char *)dataBuffer + i * dataDimensions[dataRank - 1], dataType, dataDimensions[dataRank - 1]); PrintData("\n", NX_CHAR, 1); } } } else { if (dataRank == 1 && dataDimensions[0] == 1) { /* It's a scalar */ PrintData(dataBuffer, dataType, 1); } else { /* It's an array */ printf("[ "); /* Determine total size of input buffer */ for (i = 0, j = 0; i < dataRank; i++) j += dataDimensions[i]; /* Output at least 3 values */ if (j > 3) { PrintData(dataBuffer, dataType, 3); printf("..."); } /* unless the total size is smaller */ else { PrintData(dataBuffer, dataType, j); } printf("]"); } } } else { /* Print the requested item */ PrintData(dataBuffer, dataType, 1); } printf("\n"); if (NXfree((void **)&dataBuffer) != NX_OK) return NX_ERROR; /* Check for attributes unless a single element is specified */ if (dimensions == NULL) PrintAttributes(fileId); /* Close data set */ if (NXclosedata(fileId) != NX_OK) return NX_ERROR; return NX_OK; } /* Dumps requested data */ int NXBdump(NXhandle fileId, NXname dataName, char *fileName) { int dataRank, dataDimensions[NX_MAXRANK], dataType, i; FILE *fd = NULL; void *dataBuffer; /* Check the specified data item exists */ if (FindData(fileId, dataName) != NX_OK) return NX_ERROR; /* Open the data and obtain its type and rank details */ if (NXopendata(fileId, dataName) != NX_OK) return NX_ERROR; if (NXgetinfo(fileId, &dataRank, dataDimensions, &dataType) != NX_OK) return NX_ERROR; /* Open the file */ fd = fopen(fileName, "w"); if (!fd) { printf("ERROR: failed to open--> %s <-- for writing\n", fileName); return NX_ERROR; } /* Allocate data space */ if (NXmalloc(&dataBuffer, dataRank, dataDimensions, dataType) != NX_OK) return NX_ERROR; /* Read the lot */ if (NXgetdata(fileId, dataBuffer) != NX_OK) return NX_ERROR; if (NXclosedata(fileId) != NX_OK) return NX_ERROR; /* Print a header */ fprintf(fd, "File : %s, DataSet: %s \n", nxFile, dataName); for (i = 0; i < dataRank; i++) { fprintf(fd, " %d ", dataDimensions[i]); } fprintf(fd, "\n"); /* Dump the data */ DumpData(fd, dataRank, dataDimensions, dataType, dataBuffer); /* Clean up */ fclose(fd); NXfree(&dataBuffer); return NX_OK; } /* Converts command string to upper case */ void ConvertUpperCase(char *string) { int i; for (i = 0; string[i] != 0; i++) { if (string[i] >= 97 && string[i] <= 122) { string[i] = string[i] - 32; } } } /* Checks for attributes and outputs their values */ void PrintAttributes(NXhandle fileId) { int status, attrLen = 0, attrType; NXname attrName; void *attrBuffer; do { status = NXgetnextattr(fileId, attrName, &attrLen, &attrType); if (status == NX_ERROR) return; if (status == NX_OK) { attrLen++; /* Add space for string termination */ if (NXmalloc ((void **)&attrBuffer, 1, &attrLen, attrType) != NX_OK) return; if (NXgetattr (fileId, attrName, attrBuffer, &attrLen, &attrType) != NX_OK) return; printf(" %s = ", attrName); PrintData(attrBuffer, attrType, attrLen); printf("\n"); if (NXfree((void **)&attrBuffer) != NX_OK) return; } } while (status != NX_EOD); return; } /* Outputs the specified dimensions as a formatted string */ void PrintDimensions(int rank, int dimensions[]) { int i; /* if (rank > 1 || dimensions[0] != 1) { */ printf("["); for (i = 0; i < rank; i++) { if (i > 0) printf(","); printf("%d", dimensions[i]); } printf("]"); /* } */ } /* Converts the NeXus data type into a character string */ void PrintType(int dataType) { switch (dataType) { case NX_CHAR: printf("(NX_CHAR)"); break; case NX_FLOAT32: printf("(NX_FLOAT32)"); break; case NX_FLOAT64: printf("(NX_FLOAT64)"); break; case NX_INT8: printf("(NX_INT8)"); break; case NX_UINT8: printf("(NX_UINT8)"); break; case NX_INT16: printf("(NX_INT16)"); break; case NX_UINT16: printf("(NX_UINT16)"); break; case NX_INT32: printf("(NX_INT32)"); break; case NX_UINT32: printf("(NX_UINT32)"); break; case NX_INT64: printf("(NX_INT64)"); break; case NX_UINT64: printf("(NX_UINT64)"); break; default: printf("(UNKNOWN)"); break; } } /* Dumps data to a file. Uses recursion because of unknown number of dimensions. */ void DumpData(FILE * fd, int rank, int dimensions[], int dataType, void *data) { char *dataPtr; int i, dimSize, dataSize, lineSize; if (rank > 1) { /* Recursively call DumpData until rank = 1 */ for (i = 1, dimSize = 1; i < rank; i++) { dimSize *= dimensions[i]; } for (i = 0; i < dimensions[0]; i++) { dataPtr = (char *)data + i * dimSize * nxTypeSize(dataType); DumpData(fd, rank - 1, &dimensions[1], dataType, dataPtr); } return; } else { /* Actually print the data */ dataSize = dimensions[0]; dataPtr = (char *)data; while (dataSize > 0) { if (dataSize > 10) { lineSize = 10; } else { lineSize = dataSize; } WriteData(fd, dataPtr, dataType, lineSize); fprintf(fd, "\n"); dataSize -= lineSize; dataPtr += lineSize * nxTypeSize(dataType); } } } /* Writes data items with the requested type */ void WriteData(FILE * fd, char *data, int dataType, int numElements) { int i; for (i = 0; i < numElements; i++) { switch (dataType) { case NX_CHAR: if (data[i] == '\0') { return; } fprintf(fd, "%c", ((char *)data)[i]); break; case NX_INT8: if (iByteAsChar) { fprintf(fd, "%c", ((char *)data)[i]); } else { fprintf(fd, "%d ", ((char *)data)[i]); } break; case NX_UINT8: if (iByteAsChar) { fprintf(fd, "%c", ((unsigned char *)data)[i]); } else { fprintf(fd, "%d ", ((unsigned char *)data)[i]); } break; case NX_INT16: fprintf(fd, "%d ", ((short *)data)[i]); break; case NX_UINT16: fprintf(fd, "%d ", ((unsigned short *)data)[i]); break; case NX_INT32: fprintf(fd, "%d ", ((int *)data)[i]); break; case NX_UINT32: fprintf(fd, "%d ", ((unsigned *)data)[i]); break; case NX_INT64: fprintf(fd, "%lld ", (long long)((int64_t *) data)[i]); break; case NX_UINT64: fprintf(fd, "%llu ", (unsigned long long)((uint64_t *) data)[i]); break; case NX_FLOAT32: fprintf(fd, "%f ", ((float *)data)[i]); break; case NX_FLOAT64: fprintf(fd, "%f ", ((double *)data)[i]); break; default: printf("WriteData: invalid type"); break; } } } /* Outputs data items with the requested type */ void PrintData(void *data, int dataType, int numElements) { WriteData(stdout, (char *)data, dataType, numElements); } /* Searches group for the requested data item */ int FindData(NXhandle fileId, char *dataName) { int status, dataType; NXname name, nxclass; NXinitgroupdir(fileId); do { status = NXgetnextentry(fileId, name, nxclass, &dataType); if (status == NX_ERROR) return NX_ERROR; if (status == NX_OK) { if (StrEq(dataName, name)) { if (!strncmp(nxclass, "SDS", 3)) { /* Data has class "SDS" */ return NX_OK; } else { printf("NX_ERROR: %s is not data\n", dataName); return NX_ERROR; } } } } while (status != NX_EOD); printf("NX_ERROR: %s does not exist\n", dataName); return NX_EOD; } static int nxTypeSize(int dataType) { #ifdef XXXHDF4 return DFKNTsize(dataType); #else int type_size = 0; if ((dataType == NX_CHAR) || (dataType == NX_INT8) || (dataType == NX_UINT8)) { type_size = 1; } else if ((dataType == NX_INT16) || (dataType == NX_UINT16)) { type_size = 2; } else if ((dataType == NX_INT32) || (dataType == NX_UINT32) || (dataType == NX_FLOAT32)) { type_size = 4; } else if (dataType == NX_FLOAT64 || dataType == NX_INT64 || dataType == NX_UINT64) { type_size = 8; } else { printf("error in type %d\n", dataType); } return type_size; #endif } /* convert pathspec IN (which can contain .. . be absolute or relative) to an absolute path OUT and a final component OUT relative paths are relative to the current path static */ void parsepath(const char* pathspec, char* absolutedir, char* lastcomponent) { char tmppath[512]; char* component[80]; int i = 0, n = 0; tmppath[0] = '\0'; if (pathspec[0] != '/') { strcat(tmppath, path); strcat(tmppath, "/"); } strcat(tmppath, pathspec); /* path is now absolute */ component[0] = strtok(tmppath, "/"); /* chop up and remove .. references */ while((component[++n] = strtok(NULL, "/"))); for(i = 0; i < n; i++) { if (component[i] == NULL) continue; if (strcmp(component[i], ".") == 0) { component[i] = NULL; continue; } if (strcmp(component[i], "..") == 0) { int j = i - 1; component[i][0] = '\0'; while(j>=0) { if (component[j] != NULL) { component[j] = NULL; break; } j--; } continue; } } absolutedir[0] = '\0'; lastcomponent[0] = '\0'; if (component[n-1] != NULL) strcat(lastcomponent, component[n-1]); for(i = 0; i < n-1; i++) { if (component[i] != NULL && component[i][0] != '\0') { strcat(absolutedir, "/"); strcat(absolutedir, component[i]); } } if (strlen(absolutedir) == 0) strcat(absolutedir, "/"); return; } code-4.4.3/applications/NXbrowse/nxbrowse.1000066400000000000000000000050571275430514000206320ustar00rootroot00000000000000.\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH NXBROWSE 1 "June 2010" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME nxbrowse \- browse a NeXus file .SH SYNOPSIS .B nxbrowse .RI [ filename ] .SH DESCRIPTION .B nxbrowse asks for a filename is none is given on the command line. The file is opened and can be interactively explored using the commands described below. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. .SH OPTIONS No command line options are supported. .SH COMMANDS When the file is opened .B nxbrowse will print out its version number and the contents of the NXroot node of the NeXus file followed by its prompt: .B NX> .br These case insensitive commands are recognised: .TP .B help Give out list of available commands. Synonym: .B info .TP .B exit Exit the program. Synonym: .B quit .TP .B dir List the contents of the current group. Synonym: .B ls .TP .B open \fIgroupName\fP Open the NeXus group groupName. Same as: .B cd \fIgroupName\fP .TP .B close Closes the NeXus group groupName, i.e. moves up one level in the hierarchy. Same as: .B cd .. .TP .B read \fIdataItem\fP [\fIdimension indicies ...\fP] Print the contents of the NeXus data item labelled dataItem. \fIdimension indicies\fP is an optional comma separated list of dimensions of the correct rank to specify one value. .TP .B dump \fIdataItem\fP \fIfileName\fP Write the contents of the NeXus data item labelled dataItem to a new file named fileName. .TP .B byteaschar Toggle treating (signed and unsigned) byte data as characters. .PP If your version of .B nxbrowse has been compiled with readline support you can use tab completion for commands, groups and data. .SH SEE ALSO .BR nxdir (1) .BR http://www.nexusformat.org .br .SH AUTHOR nxbrowse was originally written by Ray Osborn .nh .hy .PP This manual page was written by Tobias Richter .nh .hy and may be used by others. code-4.4.3/applications/NXconvert/000077500000000000000000000000001275430514000170515ustar00rootroot00000000000000code-4.4.3/applications/NXconvert/CMakeLists.txt000066400000000000000000000041341275430514000216130ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2010 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== #the third party library is required for the command line parser #we maybe should replace this with boost::program_options include_directories(../../third_party ../../bindings/cpp) #----------------------------------------------------------------------------- # build the program binary and the required libraries #----------------------------------------------------------------------------- set(SOURCES nxconvert.cpp nxconvert_common.h nxconvert_common.cpp) add_executable (nxconvert ${SOURCES}) target_link_libraries(nxconvert NeXus_CPP_Shared_Library) #----------------------------------------------------------------------------- # install the libraries, the program binary, and the man-page #----------------------------------------------------------------------------- install (TARGETS nxconvert RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Runtime) install (FILES nxconvert.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT Documentation) code-4.4.3/applications/NXconvert/nxconvert.1000066400000000000000000000037561275430514000211740ustar00rootroot00000000000000.\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH NXCONVERT 1 "June 2010" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME nxconvert \- convert a NeXus file between different on disk file formats .SH SYNOPSIS .B nxconvert [-x|-h 4|-h 5|-d|-o keepws|-o table] [\fIinfile\fP [\fIoutfile\fP]] .SH DESCRIPTION NeXus supports different file formats for physical storage on disk or other media. .B nxconvert allows the user to convert a file to a different backend. .PP If no output file is supplied on the command line, the program asks for one interactively. Same if the input file is not given. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. .SH OPTIONS The following options are supported: .TP .B -x create XML output .TP .B -h 4 create HDF4 output .TP .B -h 5 create HDF5 output .TP .B -d make a XML based definition file used for validating NeXus files (i.e. remove the data). .TP .B -o keepws the XML file created should preserve whitespace. .TP .B -o table the XML file created should write the data in a table format where the columns and rows are easily imported into spreadsheet programs. .SH SEE ALSO .BR http://www.nexusformat.org .br .SH AUTHOR nxconvert was originally written by Freddie Akeroyd and Ray Osborn. .PP This manual page was written by Tobias Richter .nh .hy and may be used by others. code-4.4.3/applications/NXconvert/nxconvert.cpp000066400000000000000000000123521275430514000216060ustar00rootroot00000000000000/*----------------------------------------------------------------------------- NeXus - Neutron & X-ray Common Data Format Utility to convert a NeXus file into HDF4/HDF5/XML/... Author: Freddie Akeroyd, Ray Osborn This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA For further information, see $Id$ -----------------------------------------------------------------------------*/ #include #include #include #include #include #include #ifdef _MSC_VER #else #include #endif #include "napi.h" #include "nxconvert_common.h" #include "tclap/CmdLine.h" using std::runtime_error; using std::string; using std::vector; using namespace TCLAP; static const string NXCONVERT_VERSION("1.0"); static const string EMPTY(""); int main(int argc, char *argv[]) { try { // set up the command line arguments CmdLine cmd("Convert a NeXus file between different on disk file formats.", ' ', NXCONVERT_VERSION, false); SwitchArg xmlArg("x", "xml", "Output file in xml format", false); vector allowedHdf; allowedHdf.push_back(4); allowedHdf.push_back(5); ValuesConstraint allowedHdfC(allowedHdf); ValueArg hdfArg("h", "hdf", "Specify HDF version to write", false, 0, &allowedHdfC); SwitchArg defArg("d", "dfn", "Output definition file used for validating NeXus files", false); ValueArg defValueArg("D", "definition", "Output definition file used for validating NeXus files. Requires a definition name.", false, EMPTY, "defintion"); vector allowedXml; allowedXml.push_back("keepws"); allowedXml.push_back("table"); ValuesConstraint allowedXmlC(allowedXml); ValueArg xmlSpecialArg("o", "outputxml", "Special arguments for xml. keepws defines that the whitespace should be preserved. table specifies a format that is more easiliy imported into spreadsheet programs. Either option forces xml output", false, "", &allowedXmlC); vector outputformats; outputformats.push_back(&hdfArg); outputformats.push_back(&xmlArg); outputformats.push_back(&defArg); outputformats.push_back(&defValueArg); outputformats.push_back(&xmlSpecialArg); cmd.xorAdd(outputformats); UnlabeledMultiArg FileArgs("Files", "Name of input and output files.", false, EMPTY); cmd.add(FileArgs); // parse the arguments and configure converting the file cmd.parse(argc, argv); int nx_format = -1; // output format int nx_write_access = 0; // output write access int nx_read_access = NXACC_READ; // input read access string definition_name; // NEXUS_SCHEMA_BASE is NULL if (xmlArg.isSet()) { nx_format = NX_XML; nx_write_access |= NXACC_CREATEXML; } if (defArg.isSet() || defValueArg.isSet()) { nx_format = NX_DEFINITION; nx_write_access |= NXACC_CREATEXML; if (defValueArg.isSet()) definition_name = defValueArg.getValue(); } if (hdfArg.isSet()) { int hdf_type = hdfArg.getValue(); if (hdf_type == 4) { nx_format = NX_HDF4; nx_write_access |= NXACC_CREATE4; } else if (hdf_type == 5) { nx_format = NX_HDF5; nx_write_access |= NXACC_CREATE5; } } if (xmlSpecialArg.isSet()) { nx_format |= NX_XML; nx_write_access |= NXACC_CREATEXML; string type = xmlSpecialArg.getValue(); if (type.compare("keepws")) { nx_write_access |= NXACC_NOSTRIP; nx_read_access |= NXACC_NOSTRIP; } else if (type.compare("table")) { nx_write_access |= NXACC_TABLE; } } vector file_args = FileArgs.getValue(); string inFile, outFile; if (file_args.size() > 0) { inFile = file_args[0]; } if (file_args.size() > 1) { outFile = file_args[1]; } // do the actual conversion std::cout << "Converting " << inFile << " to " << nx_formats[nx_format] << " NeXus file " << outFile << std::endl; if (convert_file(nx_format, inFile.c_str(), nx_read_access, outFile.c_str(), nx_write_access, definition_name.c_str()) != NX_OK) { std::cerr << "Conversion failed" << std::endl; return 1; } } catch (ArgException &e) { std::cerr << "PARSE ERROR:" << e.error() << " for arg " << e.argId() << std::endl; return -1; } catch (runtime_error &e) { std::cerr << "RUNTIME ERROR:" << e.what() << std::endl; return -1; } // tell the user that everything went ok std::cout << "Convertion successful." << std::endl; return 0; } code-4.4.3/applications/NXconvert/nxconvert_common.cpp000066400000000000000000000316371275430514000231650ustar00rootroot00000000000000/*----------------------------------------------------------------------------- NeXus - Neutron & X-ray Common Data Format Utility to convert a NeXus file into HDF4/HDF5/XML/... Author: Freddie Akeroyd, Ray Osborn This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA For further information, see $Id: nxconvert.c 991 2008-03-19 19:30:03Z Freddie Akeroyd $ -----------------------------------------------------------------------------*/ #include #include #include #include #ifdef _MSC_VER #else #include #endif #include "napi.h" #include "NeXusFile.hpp" #include "NeXusStream.hpp" #include "nxconvert_common.h" #include static int WriteGroup (int is_definition); static int WriteAttributes (int is_definition, int is_group); static bool is_valid_sds_name(const char* name) { static const char* invalid_sds_names[] = { "Dim0.0", "UDim0.0", "CDF0.0", "Var0.0", "RIG0.0", "RI0.0" }; for(unsigned i=0; i links_to_make; static char current_path[1024]; static int add_path(const char* path) { int i; if (path != NULL) { i = strlen(current_path); sprintf(current_path + i, "/%s", path); } return 0; } static int remove_path(const char* path) { char *tstr; tstr = strrchr(current_path, '/'); if (path != NULL && tstr != NULL && !strcmp(path, tstr+1)) { *tstr = '\0'; } else { printf("path error\n"); } return 0; } static NXhandle inId, outId; static const char* definition_name = NULL; int convert_file(int nx_format, const char* inFile, int nx_read_access, const char* outFile, int nx_write_access, const char* definition_name_) { int nx_is_definition = 0; if (definition_name_ != NULL && definition_name_[0] == '\0') { definition_name = NULL; } else { definition_name = definition_name_; } char* tstr; links_to_make.clear(); links_to_make.reserve(2000); current_path[0] = '\0'; NXlink link; if (nx_format == NX_DEFINITION) { nx_is_definition = 1; char env_var[] = "NX_IS_DEFINITION=1"; putenv(env_var); } /* Open NeXus input file and NeXus output file */ if (NXopen (inFile, nx_read_access, &inId) != NX_OK) { printf ("NX_ERROR: Can't open %s\n", inFile); return NX_ERROR; } if (NXopen (outFile, nx_write_access, &outId) != NX_OK) { printf ("NX_ERROR: Can't open %s\n", outFile); return NX_ERROR; } /* Output global attributes */ if (WriteAttributes (nx_is_definition, 1) != NX_OK) { return NX_ERROR; } /* Recursively cycle through the groups printing the contents */ if (WriteGroup (nx_is_definition) != NX_OK) { return NX_ERROR; } /* close input */ if (NXclose (&inId) != NX_OK) { return NX_ERROR; } /* now create any required links */ for(size_t i=0; i 100){ if (NXcompmakedata (outId, name, dataType, dataRank, dataDimensions, NX_COMP_LZW,dataDimensions) != NX_OK) return NX_ERROR; } else { if (NXmakedata (outId, name, dataType, dataRank, dataDimensions) != NX_OK) return NX_ERROR; } } if (NXopendata (outId, name) != NX_OK) return NX_ERROR; if ( is_definition && (dataType != NX_CHAR) ) { for(i=0; i MAX_DEF_ARRAY_ELEMENTS_PER_DIM) { dataDimensions[i] = MAX_DEF_ARRAY_ELEMENTS_PER_DIM; } } if (NXmalloc (&dataBuffer, dataRank, dataDimensions, dataType) != NX_OK) return NX_ERROR; if (NXgetslab (inId, dataBuffer, slab_start, dataDimensions) != NX_OK) return NX_ERROR; if (NXputslab (outId, dataBuffer, slab_start, dataDimensions) != NX_OK) return NX_ERROR; } else { if (NXmalloc (&dataBuffer, dataRank, dataDimensions, dataType) != NX_OK) return NX_ERROR; if (NXgetdata (inId, dataBuffer) != NX_OK) return NX_ERROR; /* fix potential non-UTF8 character issue */ if (is_definition && dataType == NX_CHAR) { clean_string(dataBuffer, dataRank, dataDimensions); } /* fix quasi empty strings */ if(testString){ ptr = (char *)dataBuffer; if(strlen(ptr) < 3) { NXfree((void**)&dataBuffer); dataBuffer = strdup("Unknown"); } } if (NXputdata (outId, dataBuffer) != NX_OK) return NX_ERROR; } if (WriteAttributes (is_definition, 0) != NX_OK) return NX_ERROR; if (NXclosedata (outId) != NX_OK) return NX_ERROR; if (NXfree((void**)&dataBuffer) != NX_OK) return NX_ERROR; remove_path(name); } else { remove_path(name); links_to_make.push_back(link_to_make(current_path, name, link.targetPath)); } if (NXclosedata (inId) != NX_OK) return NX_ERROR; } /* napi4.c returns UNKNOWN for DFTAG_VH in groups */ else if (!strcmp(nxclass, "UNKNOWN") || !is_valid_sds_name(nxclass)) { ; } else { if (NXopengroup (inId, name, nxclass) != NX_OK) return NX_ERROR; add_path(name); if (NXgetgroupID(inId, &link) != NX_OK) return NX_ERROR; if (!strcmp(current_path, link.targetPath)) { if (NXmakegroup (outId, name, nxclass) != NX_OK) return NX_ERROR; if (NXopengroup (outId, name, nxclass) != NX_OK) return NX_ERROR; if (WriteAttributes (is_definition, 1) != NX_OK) return NX_ERROR; if (is_definition && !strcmp(nxclass, "NXentry")) { if (definition_name != NULL) { nfile_out.putAttr("xsi:type", definition_name); } else { try { nfile_in.openData("definition"); definition = nfile_in.getStrData(); nfile_in.closeData(); nfile_out.putAttr("xsi:type", definition); } catch(std::exception& ex) { ; // definition not found } } } if (WriteGroup (is_definition) != NX_OK) return NX_ERROR; remove_path(name); } else { remove_path(name); links_to_make.push_back(link_to_make(current_path, name, link.targetPath)); if (NXclosegroup (inId) != NX_OK) return NX_ERROR; } } } else if (status == NX_EOD) { if (NXclosegroup (inId) != NX_OK) return NX_ERROR; if (NXclosegroup (outId) != NX_OK) return NX_ERROR; return NX_OK; } } while (status == NX_OK); return NX_OK; } static int WriteAttributes (int is_definition, int is_group) { int status, i, attrLen, attrType; NXname attrName; void *attrBuffer; int found_napitype = 0; i = 0; do { status = NXgetnextattr (inId, attrName, &attrLen, &attrType); if (status == NX_ERROR) return NX_ERROR; if (status == NX_OK) { if (strcmp(attrName, "NAPItype") == 0) { found_napitype = 1; } if (strcmp(attrName, "NeXus_version") && strcmp(attrName, "XML_version") && strcmp(attrName, "HDF_version") && strcmp(attrName, "HDF5_Version") && strcmp(attrName, "file_name") && strcmp(attrName, "file_time")) { attrLen++; /* Add space for string termination */ if (NXmalloc((void**)&attrBuffer, 1, &attrLen, attrType) != NX_OK) return NX_ERROR; if (NXgetattr (inId, attrName, attrBuffer, &attrLen , &attrType) != NX_OK) return NX_ERROR; if (is_definition && attrType == NX_CHAR) { clean_string(attrBuffer, 1, &attrLen); } if(attrType == NX_INT8 || attrType == NX_UINT8) { /* This is most likely a very old file where we used NX_INT8 or NX_UINT8 for strings because there was no explicit NX_CHAR type yet. */ attrType = NX_CHAR; } if (NXputattr (outId, attrName, attrBuffer, attrLen , attrType) != NX_OK) return NX_ERROR; if (NXfree((void**)&attrBuffer) != NX_OK) return NX_ERROR; } i++; } } while (status != NX_EOD); // if we are creating a reduced file for definiiton purposes, // make sure we always have a NAPItype attribute if (is_definition && !is_group && !found_napitype) { // need to be cleverer - cannot do this //if (NXputattr (outId, "NAPItype", (void*)"NX_CHAR", strlen("NX_CHAR"), NX_CHAR) != NX_OK) return NX_ERROR; } return NX_OK; } code-4.4.3/applications/NXconvert/nxconvert_common.h000066400000000000000000000033421275430514000226220ustar00rootroot00000000000000/*----------------------------------------------------------------------------- NeXus - Neutron & X-ray Common Data Format Utility to convert a NeXus file into HDF4/HDF5/XML/... Author: Freddie Akeroyd, Ray Osborn This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA For further information, see $Id: nxconvert.c 991 2008-03-19 19:30:03Z Freddie Akeroyd $ -----------------------------------------------------------------------------*/ #ifndef NXCONVERT_COMMON #define NXCONVERT_COMMON 1 #define NX_XML 0 #define NX_HDF4 1 #define NX_HDF5 2 #define NX_DEFINITION 3 static const char* nx_formats[] = { "XML", "HDF4", "HDF5", "DEFINITION", NULL }; // not needed now we are not being used as a library //#ifdef _WIN32 //#ifdef NXCONVERT_EXPORTS //__declspec(dllexport) //#else //__declspec(dllimport) //#endif /* NXCONVERT_EXPORTS */ //#endif /* _WIN32 */ extern int convert_file(int nx_format, const char* inFile, int nx_read_access, const char* outFile, int nx_write_access, const char* definition_name_); #endif /* NXCONVERT_COMMON */ code-4.4.3/applications/NXdir/000077500000000000000000000000001275430514000161475ustar00rootroot00000000000000code-4.4.3/applications/NXdir/CHANGES000066400000000000000000000046711275430514000171520ustar00rootroot00000000000000CHANGES ====================================================================== v0.2.5 - May 7, 2004 P.F.Peterson - Fixed bug in converting void* to concrete types. Also added support for NX_INT8 and NX_UINT8. v0.2.4 - April 15, 2004 P.F.Peterson - Added ability to write an NXdata to file as long as the rank of the data is one or two. v0.2.3 - March 17, 2004 P.F.Peterson - Implemented a separate recursion level for building and purging tree. Now relative and absolute paths act the same way. P.F.Peterson - Added ability to anchor at the end of a path. v0.2.2 - February 17, 2004 P.F.Peterson - Fixed infinite loop bug when path was specified as "*". P.F.Peterson - Made recursion option invisible. P.F.Peterson - Fixed bug where code entered an infinite loop when parameters that required values were not given values. v0.2.1 - February 13, 2004 P.F.Peterson - Made "*" fully functional in absolute paths. P.F.Peterson - Added "*" to list of characters with special meaning in the path. Works completely with relative paths, but only at begining or end of absolute paths. P.F.Peterson - Added verbose flag which prints message if nothing found in file. P.F.Peterson - If only one file is detected do not print filename on output. P.F.Peterson - Changed style of command line argument with flags to allow space between flag and value. v0.2.0 - February 03, 2004 P.F.Peterson - Added hooks to allow for changing format of how tree and data is printed. Exposed those to the command line. P.F.Peterson - Major rewrite to have -p be both relative and absolute path, also allowing to specify name, type, or any (with '.'). P.F.Peterson - Put default values for command line options in 'nxdir.h'. v0.1.0 - January 15, 2004 P.F.Peterson - Promoted attributes to the level of fields (less special code). P.F.Peterson - Fixed bug in tree purging code. P.F.Peterson - Added code to allow for arbitraray attribute retrieving. P.F.Peterson - Improved performence of converting data to string by one order of magnitude. Also added hooks in main.cpp for timing tests. P.F.Peterson - Added a recurse option (needs to be smarter), long option (how much of arrays to print), and rudimentary ability to print 2D arrays. P.Kienzle - Fixed string_util.cpp by adding a couple of "using lines". P.F.Peterson - Added README, LICENSE, CHANGES, and TODO v0.0.1 - January 6, 2004 Initial Release code-4.4.3/applications/NXdir/CMakeLists.txt000066400000000000000000000041671275430514000207170ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # (C) 2015 Eugen Wintersberger # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================= #----------------------------------------------------------------------------- # build and link the executable #----------------------------------------------------------------------------- add_executable (nxdir main.cpp string_util.cpp tree.cpp data.cpp data_writer.cpp nxdir.h nxdir_help.h) target_link_libraries(nxdir NeXus_Shared_Library) #----------------------------------------------------------------------------- # install program binary and man-page #----------------------------------------------------------------------------- install (TARGETS nxdir DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Runtime) install (FILES nxdir.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT Documentation) install (FILES CHANGES LICENSE README TODO DESTINATION ${CMAKE_INSTALL_DOCDIR}/programs/nxdir COMPONENT Documentation) code-4.4.3/applications/NXdir/LICENSE000066400000000000000000000022001275430514000171460ustar00rootroot00000000000000Copyright (c) 2004, P.F.Peterson Spallation Neutron Source at Oak Ridge National Laboratory Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. code-4.4.3/applications/NXdir/README000066400000000000000000000010651275430514000170310ustar00rootroot00000000000000README ====================================================================== OVERVIEW -------- NXdir is a utility for querying a NeXus file about its contents. Full documentation can be found by running "nxdir -h". INSTALLATION ------------ To compile on Linux: 1) Edit "Makefile" to suit your environment 2) Type "make" To compile on MAC OSX: 1) Edit "Makefile" to suit your environment. Specifically add "-flat_namespace" to "LD_FLAGS" "-D__unix" to "C_FLAGS". 2) Type "make" To compile on IRIX: 1) Edit "Makefile" to suit your environment 2) Type "make" code-4.4.3/applications/NXdir/TODO000066400000000000000000000002231275430514000166340ustar00rootroot00000000000000TODO ====================================================================== - Printing value of n-dimensional fields. - Switch to using autoconf. code-4.4.3/applications/NXdir/data.cpp000066400000000000000000000170241275430514000175700ustar00rootroot00000000000000/* * Copyright (c) 2004, P.F.Peterson * Spallation Neutron Source at Oak Ridge National Laboratory * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ #include #include #include #include #include "nxdir.h" #define ellipse std::string("...,") #define MAX_DIMS 2 using std::string; /* * This creates a string describing the dimensions of an n-dimensional * field at a specified path. This will return an empty string if the * Path does not point to an SDS. */ static string read_dims_as_string(NXhandle handle, Path path){ if(path.rbegin()->type!=SDS) return string(""); open_path(handle,path); int rank=0; int type=0; int dims[NX_MAXRANK]; if(NXgetinfo(handle,&rank,dims,&type)!=NX_OK){ close_path(handle,path); throw "NXgetinfo failed"; } close_path(handle,path); string result("["); for( int i=0 ; itype!=ATTR) return string(""); open_path(handle,path); char attr_name[GROUP_STRING_LEN]; strcpy(attr_name,path.rbegin()->name.c_str()); int attr_length,attr_type; if(!has_attr(handle,attr_name,&attr_length,&attr_type)){ close_path(handle,path); return string(""); } // allocate array to store data int dims[1]={attr_length+1}; void *data; if(NXmalloc(&data,1,dims,attr_type)!=NX_OK){ close_path(handle,path); throw "NXmalloc failed"; } // get the value if(NXgetattr(handle,attr_name,data,dims,&attr_type)!=NX_OK){ close_path(handle,path); throw "NXgetattr failed"; } // close the path close_path(handle,path); // convert the value to a string string result=oneD_to_string(data,attr_length,attr_type,config); // release memory if(NXfree(&data)!=NX_OK) throw "NXfree failed"; return result; } /* * This read the value of an integer attrubte. If it isn't an integer * an exception is thrown. */ extern long read_int_attr(NXhandle handle, const Path &path){ if(path.rbegin()->type!=ATTR) throw "Path is to non-attribute"; open_path(handle,path); char attr_name[GROUP_STRING_LEN]; strcpy(attr_name,path.rbegin()->name.c_str()); int attr_length,attr_type; if(!has_attr(handle,attr_name,&attr_length,&attr_type)){ close_path(handle,path); throw "Specified attribute does not exist"; } // check that the length is okay if(attr_length!=1) throw "read_int_attr only supports scalar attributes"; // allocate array to store data int dims[1]={attr_length+1}; void *data; if(NXmalloc(&data,1,dims,attr_type)!=NX_OK){ close_path(handle,path); throw "NXmalloc failed"; } // check that the type is okay if(attr_type==NX_INT8){ }else if(attr_type==NX_INT16){ }else if(attr_type==NX_INT32){ }else if(attr_type==NX_INT64){ }else if(attr_type==NX_UINT8){ }else if(attr_type==NX_UINT16){ }else if(attr_type==NX_UINT32){ }else if(attr_type==NX_UINT64){ }else{ throw "Unsupported type in read_int_attr"; } // get the value if(NXgetattr(handle,attr_name,data,dims,&attr_type)!=NX_OK){ close_path(handle,path); throw "NXgetattr failed"; } close_path(handle,path); // convert the value to an integer long result; if(attr_type==NX_INT8) result=static_cast(((int8_t *)data)[0]); else if(attr_type==NX_INT16) result=static_cast(((int16_t *)data)[0]); else if(attr_type==NX_INT32) result=static_cast(((int32_t *)data)[0]); else if(attr_type==NX_INT64) result=static_cast(((int64_t *)data)[0]); else if(attr_type==NX_UINT8) result=static_cast(((uint8_t *)data)[0]); else if(attr_type==NX_UINT16) result=static_cast(((uint16_t *)data)[0]); else if(attr_type==NX_UINT32) result=static_cast(((uint32_t *)data)[0]); else if(attr_type==NX_UINT64) result=static_cast(((uint64_t *)data)[0]); else throw "Unsupported type cast in read_int_attr"; // release memory if(NXfree(&data)!=NX_OK) throw "NXfree failed"; return result; } /* * This reads the value of a data item (or attribute) and returns its * value as a string. It will return an empty string if the type of * the ending Node in the Path is not understood. */ static string read_data_as_string(NXhandle handle, Path path, PrintConfig config){ // call the code to read the attribute if(path.rbegin()->type==ATTR) return read_attr_as_string(handle,path,config); // if this is not an SDS return an empty string if(path.rbegin()->type!=SDS) return string(""); open_path(handle,path); // determine the rank and dimension int rank=0; int type=0; int dims[NX_MAXRANK]; if(NXgetinfo(handle,&rank,dims,&type)!=NX_OK){ close_path(handle,path); throw "NXgetinfo failed"; } // if the rank is too big close the path and return an empty string if(rank>MAX_DIMS){ close_path(handle,path); return ""; } // allocate space for data void *data; if(NXmalloc(&data,rank,dims,type)!=NX_OK){ close_path(handle,path); throw "NXmalloc falied"; } // retrieve data from the file if(NXgetdata(handle,data)!=NX_OK){ close_path(handle,path); throw "NXgetdata failed"; } // close the path close_path(handle,path); // convert to string string result=to_string(data,dims,rank,type,config); //free up the pointer if(NXfree(&data)!=NX_OK) throw "NXfree failed"; return result; } /** * Read the value of all elements of the tree. */ extern StringVector read_all_data_as_string(NXhandle handle, const Tree tree, const PrintConfig config){ StringVector result; int length=tree.size(); std::string data; for( int i=0 ; i * Spallation Neutron Source at Oak Ridge National Laboratory * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ #include #include #include #include #include #include #include "nxdir.h" //#include // REMOVE #define NXDATA "NXdata" using std::string; using std::cout; using std::endl; using std::ostream; typedef std::vector NodeVector; typedef std::vector PathVector; typedef std::map PathMap; // define a "data" structure typedef struct{ Path path; string name; string units; int type; int rank; int dims[NX_MAXRANK]; int signal; void *data; PathMap unknown; }Data; // define an "axis" structure typedef struct{ Path path; string name; string units; int type; int dims[NX_MAXRANK]; int axis; int primary; void *data; PathMap unknown; }Axis; static bool path_is_okay(const Path &path){ if(path.rbegin()->type==NXDATA) return true; else return false; } extern Tree remove_nondata(const Tree &tree){ if(tree.empty()) return tree; Tree good; for( Tree::const_iterator path=tree.begin() ; path!=tree.end() ; path++ ){ if(path_is_okay(*path)) good.push_back(*path); } return good; } static Path copy_non_attr(const Path &path){ Path new_path; for( Path::const_iterator node=path.begin() ; node!=path.end() ; node++ ){ if(node->type!=ATTR) new_path.push_back(*node); else break; } return new_path; } static bool contains(const PathVector &vec, const Path &path){ for( PathVector::const_iterator comp_path=vec.begin() ; comp_path!=vec.end() ;comp_path++ ){ if(compPath(*comp_path,path)==compPath(path,*comp_path)) return true; } return false; } static PathVector find_int_attr(NXhandle handle, const Tree &tree, const string attr_name, const int attr_val){ PathVector attr_tree; // find the named attribute for(Tree::const_iterator path=tree.begin() ; path!=tree.end() ; path++ ){ Node node=*((*path).rbegin()); if(node.type!=ATTR) continue; if(node.name==attr_name){ if(read_int_attr(handle,*path)==attr_val){ Path short_path=copy_non_attr(*path); if(!contains(attr_tree,short_path)) attr_tree.push_back(short_path); } } } if(attr_tree.size()<=0) throw "did not find attribute"; else return attr_tree; } static bool starts_with(const Path &path, const Path &begin){ Path::const_iterator node=path.begin(); for( Path::const_iterator begin_node=begin.begin() ; begin_node!=begin.end() ; begin_node++ ){ if(begin_node->type!=node->type) return false; if(begin_node->name!=node->name) return false; node++; } return true; } static void fill_axis(NXhandle handle, Axis &axis, PathVector &tree, const PrintConfig &config){ axis.name=(axis.path.rbegin())->name; axis.type=-1; axis.dims[0]=-1; Path units_path; Path primary_path; Path axis_path; PathVector attr_paths; // sort out everything for( PathVector::const_iterator path=tree.begin() ; path!=tree.end() ; path++ ){ Node end_node=*((*path).rbegin()); if(end_node.type==ATTR){ if(end_node.name=="units"){ units_path=*path; }else if(end_node.name=="primary"){ primary_path=*path; }else if(end_node.name=="axis"){ axis_path=*path; }else{ attr_paths.push_back(*path); } } } // get the attributes and fill the structure if(units_path.size()>0) axis.units=read_attr_as_string(handle,units_path,config); if(axis_path.size()>0) axis.axis=read_int_attr(handle,axis_path); if(primary_path.size()>0) axis.primary=read_int_attr(handle,primary_path); else axis.primary=-1; // get the unknown attributes for( PathVector::const_iterator path=attr_paths.begin() ; path!=attr_paths.end() ; path++ ){ string value=read_attr_as_string(handle,*path,config); string key=(*path).rbegin()->name; axis.unknown[key]=value; } // -- from here down gets the data open_path(handle,axis.path); // get the rank, dimensions and type int rank; if(NXgetinfo(handle,&rank,axis.dims,&axis.type)!=NX_OK){ close_path(handle,axis.path); throw "NXgetinfo failed"; } if(rank>1){ close_path(handle,axis.path); throw "RANK>1"; } // allocate space for the data if(NXmalloc(&axis.data,rank,axis.dims,axis.type)!=NX_OK){ close_path(handle,axis.path); throw "NXmalloc failed"; } // retrieve the data from the file if(NXgetdata(handle,axis.data)!=NX_OK){ close_path(handle,axis.path); throw "NXgetdata failed"; } // close the path close_path(handle,axis.path); } static void fill_data(NXhandle handle, Data &data, PathVector &data_tree, const PrintConfig &config){ // local variables to put stuff in Path units_path; Path signal_path; PathVector attr_paths; // sort out everything for( PathVector::const_iterator path=data_tree.begin() ; path!=data_tree.end() ; path++ ){ Node end_node=*((*path).rbegin()); if(end_node.type==ATTR){ if(end_node.name=="units"){ units_path=*path; }else if(end_node.name=="signal"){ signal_path=*path; }else{ attr_paths.push_back(*path); } }else{ data.path=*path; data.name=end_node.name; //data.type=end_node.type; } } // get the attributes and fill the structure data.units=read_attr_as_string(handle,units_path,config); data.signal=read_int_attr(handle,signal_path); // get the unknown attributes for( PathVector::const_iterator path=attr_paths.begin() ; path!=attr_paths.end() ; path++ ){ string value=read_attr_as_string(handle,*path,config); string key=(*path).rbegin()->name; data.unknown[key]=value; } // ----- from here down gets the data // open up to the right place open_path(handle,data.path); // get the rank, dimensions and type if(NXgetinfo(handle,&data.rank,data.dims,&data.type)!=NX_OK){ close_path(handle,data.path); throw "NXgetinfo failed"; } // allocate space for the data if(NXmalloc(&data.data,data.rank,data.dims,data.type)!=NX_OK){ close_path(handle,data.path); throw "NXmalloc failed"; } // retrieve the data from the file if(NXgetdata(handle,data.data)!=NX_OK){ close_path(handle,data.path); throw "NXgetdata failed"; } // close the path close_path(handle,data.path); } static void split_vec(PathVector &full_vec, PathVector &new_vec, const Path &split_path){ PathVector old_full; old_full.insert(old_full.begin(),full_vec.begin(),full_vec.end()); full_vec.erase(full_vec.begin(),full_vec.end()); for( PathVector::const_iterator path=old_full.begin() ; path!=old_full.end() ; path++ ){ if(starts_with(*path,split_path)) new_vec.push_back(*path); else full_vec.push_back(*path); } } static string row_to_str(const void *data, const int offset, const int row_len, const int type, const PrintConfig config){ string result=""; for( int i=0 ; ifirst << "=" << pair->second << endl; } } static void write_axis_header(ostream &out, const Axis &axis, const PrintConfig &config){ out << "# AXIS"; if(axis.primary>0) out << "(primary=" << axis.primary << ")"; out << ": " << axis.name << "[" << oneD_to_string(axis.dims,1,NX_INT16,config) << "] (" << axis.units << ")" << endl; for( PathMap::const_iterator pair=axis.unknown.begin() ; pair!=axis.unknown.end() ; pair++ ){ out << "# " << pair->first << "=" << pair->second << endl; } } static void write_1D_data(ostream &out,const Path &path, const Data &data, const Axis &axis, const PrintConfig &config){ // overview information write_overview(out,path,config); // information about data write_data_header(out,data,config); // information about axis write_axis_header(out,axis,config); // space between header and data out << endl; // column headings out << "# " << axis.name << " " << data.name << endl; // figure out the range and if there is one more "axis" than "data" int range=axis.dims[0]; bool is_histogram=false; if(data.dims[0]range) range=data.dims[0]; // print data itself for( int i=0 ; i2" << endl; } extern void write_data(ostream &out,NXhandle handle, const Tree &tree, const PrintConfig &config){ for( Tree::const_iterator path=tree.begin() ; path!=tree.end() ; path++ ){ write_one_data(out,handle,*path,config); } } extern void dump_data(std::string &filename,NXhandle handle, const Tree &tree, const PrintConfig &config){ // error check the arguments if(tree.size()!=1){ throw std::runtime_error("Can dump only one node"); } if(filename.empty()){ throw std::runtime_error("Encountered empty filename"); } // go to the right place in the file Path path=*(tree.begin()); open_path(handle,path); // find out about the data int rank; int dims[NX_MAXRANK]; int type; if(NXgetinfo(handle,&rank,dims,&type)!=NX_OK){ close_path(handle,path); throw std::runtime_error("NXgetinfo failed"); } // determine the "size" of the data int size=1; for( int i=0 ; i(data),size); } code-4.4.3/applications/NXdir/main.cpp000066400000000000000000000453111275430514000176030ustar00rootroot00000000000000/* * Copyright (c) 2004, P.F.Peterson * Spallation Neutron Source at Oak Ridge National Laboratory * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ #include "nxdir.h" #include "nxdir_help.h" #include #include #include #include #include #include #include // -------------------- begin TIMING TEST stuff #ifdef TIMING_TEST #include // #define convert_time(time) (1000.*((float)time)/((float)CLOCKS_PER_SEC)) #define print_time(zero) printf("TIME=%7.3fms\n",convert_time(clock()-zero)) #endif // -------------------- end TIMING TEST stuff #define NXDIR_VERSION "0.3.0" // bring stuff into this name space using std::cout; using std::endl; using std::string; using std::vector; // some constants for command line flags static const string BINDUMP="--dump"; static const string WRITEDATA="--write-data"; static const string TREEMODE="--tree-mode"; static const string TREEMODE_SHORT="-t"; static const string PATHMODE="--path-mode"; static const string DATAMODE="--data-mode"; static const string OUTPUTMODE="--printline"; static const string MAXLENGTH="--max-array"; static const string MAXLENGTH_SHORT="-l"; static const string PRINTDATA="-o"; static const string NOT_PRINTDATA="+o"; static const string ARG_VERSION="--version"; static const string PATH="-p"; static const string HELP="--help"; static const string HELP_SHORT="-h"; static const string VERBOSE="-v"; static const string STAR="*"; #define HELP_PAD " " /* * Returns true if str1 starts with str2 */ static bool starts_with( const string str1, const string str2){ // empty string can't start with anything if(str1.empty()) return false; // can't start with something that is longer if(str2.size()>str1.size()) return false; // if they are the same then just return true if(str1==str2) return true; // do the actual comparison string cmp_str=str1.substr(0,str2.size()); return (cmp_str==str2); } /* * Returns true if str1 ends with str2 */ static bool ends_with( const string str1, const string str2){ // empty string can't start with anything if(str1.empty()) return false; // can't start with something that is longer if(str2.size()>str1.size()) return false; // if they are the same then just return true if(str1==str2) return true; // do the actual comparison string cmp_str=str1.substr(str1.size()-str2.size(),str1.size()); return (cmp_str==str2); } static string trim_arg(const string arg, const string flag){ static const string EQUAL="="; // trim off the flag string result=arg.substr(flag.size(),arg.size()); // check that there is something left if(result.size()<=0) return result; // trim off the equal sign (if there) if(starts_with(result,EQUAL)) result=result.substr(1,result.size()); // return result return result; } static int get_arg(const string arg1, const string arg2, const string flag, string *result){ int return_val=0; *result=trim_arg(arg1,flag); if((*result).size()<=0){ if(arg2.size()<=0) return -1; if(starts_with(arg2,"-")) return -1; return_val++; *result=arg2; } return return_val; } static int set_treemode(const string arg1, const string arg2, const string flag, PrintConfig *config){ // get the proper argument to parse string result; int return_val=get_arg(arg1,arg2,flag,&result); if(return_val<0) return 0; // convert the string to enum if(result=="script") (*config).tree_mode=TREE_SCRIPT; else if(result=="multi") (*config).tree_mode=TREE_MULTI; else if(result=="tree") (*config).tree_mode=TREE_TREE; else return 0; // return the result return return_val; } static string get_treemode_help(){ string result=" "; result+=TREEMODE_SHORT+"|"+TREEMODE+" "; result+=" "; result+="Sets the formatting of the tree. Allowed values are \n"; result+=HELP_PAD; if(DEFAULT_TREE_MODE==TREE_SCRIPT) result+="(script)|multi|tree"; else if(DEFAULT_TREE_MODE==TREE_MULTI) result+="script|(multi)|tree"; else if(DEFAULT_TREE_MODE==TREE_TREE) result+="script|multi|(tree)"; return result; } static int set_pathmode(const string arg1, const string arg2, const string flag, PrintConfig *config){ // get the proper argument to parse string result; int return_val=get_arg(arg1,arg2,flag,&result); if(return_val<0) return 0; // convert the string to enum if(result=="name") (*config).path_mode=NAME; else if(result=="class") (*config).path_mode=TYPE; else if(result=="both") (*config).path_mode=NAME_TYPE; // return the result return return_val; } static string get_pathmode_help(){ string result=" "+PATHMODE+" "; result+="Select whether paths are written with names or \n"; result+=HELP_PAD; result+="classes. Allowed values are "; if(DEFAULT_PATH_MODE==NAME) result+="(name)|class|both"; else if(DEFAULT_PATH_MODE==TYPE) result+="name|(class)|both"; else if(DEFAULT_PATH_MODE==NAME_TYPE) result+="name|class|(both)"; return result; } static int set_datamode(const string arg1, const string arg2, const string flag, PrintConfig *config){ // get the proper argument to parse string result; int return_val=get_arg(arg1,arg2,flag,&result); if(return_val<0) return 0; // convert the string to enum (*config).print_data=true; if(result=="script") (*config).data_mode=DATA_SCRIPT; else return 0; // return the result return return_val; } static string get_datamode_help(){ string result=" "+DATAMODE+" "; result+="How data is printed. Allowed values are (script)"; return result; } static int set_outputmode(const string arg1, const string arg2, const string flag, PrintConfig *config){ // get the proper argument to parse string result; int return_val=get_arg(arg1,arg2,flag,&result); if(return_val<0) return 0; // convert the string to enum if(result=="single") (*config).output_line_mode=OUT_SINGLE; else return 0; // return the result return return_val; } static string get_outputmode_help(){ string result=" "+OUTPUTMODE+" "; result+="How data is printed with respect to tree. Allowed \n"; result+=HELP_PAD; result+="values are (single)."; return result; } static string get_printdata_help(){ string result=" "+PRINTDATA+"/"+NOT_PRINTDATA+" "; result+="Print (or not) the value of selected nodes, if \n"; result+=HELP_PAD; result+="possible. "; if(DEFAULT_PRINT_DATA) result+="Defaults to true (-o)."; else result+="Defaults to false (+o)."; return result; } // print the version documentation static void print_version(const string progname, int length){ cout << progname << " (NXdir) version "<< NXDIR_VERSION << endl; if(length<=0) return; // print the version information cout << endl; for( int i=0 ; vers_text[i]!=NULL && i<200 ; i++ ) cout << vers_text[i] << endl; } // print the help documentation static void print_help(const string progname, int length){ if(length>0){ print_version(progname,1); cout << endl; } cout << "Usage: " << progname << " [options]" << endl; if(length<=0) return; // ----- print the standard text for( int i=0 ; help_text[i]!=NULL && i<200 ; i++ ) cout << help_text[i] << endl; cout << endl; // ----- print the dynamic text cout << "About NXdir" << endl; cout << " " << HELP_SHORT << "|" << HELP << " Print this help information" << endl; cout << " " << ARG_VERSION << " Print the version information" << endl; cout << endl; cout << "Node Selection" << endl; cout << " " << PATH << " Path inside the file to look in. This can be \n" << HELP_PAD << "absolute or relative and can be class or name of a \n" << HELP_PAD << "given field. To anchor the path at the beginning or \n" << HELP_PAD << "end place a \"/\" there.\n" << HELP_PAD << "To specify that a level must exist, but\n" << HELP_PAD << "the name or class can be anything, use a dot \".\"." << endl; cout << HELP_PAD << "To specify that any number of levels can exist, use " << endl; cout << HELP_PAD << "a star \"*\"." << endl; cout << endl; cout << "Output Control" << endl; cout << get_printdata_help() << endl; /* cout << " " << PRINTDATA << "/" << NOT_PRINTDATA << " Print (or not the value of selected nodes, if " << endl; cout << HELP_PAD << "possible. "; if(DEFAULT_PRINT_DATA){ cout << "Defaults to true (-o)."; }else{ cout << "Defaults to false (+o)."; } cout << endl; */ cout << " " << MAXLENGTH_SHORT << "|" << MAXLENGTH << " Change the number of elements that are printed for \n" << HELP_PAD << "arrays. Forces \"" << PRINTDATA << "\". (" << DEFAULT_MAX_LENGTH << ")" << endl; cout << get_treemode_help() << endl; cout << get_pathmode_help() << endl; cout << get_datamode_help() << endl; cout << get_outputmode_help() << endl; cout << " " << WRITEDATA << " " << "Select a file to write out selected NXdata to." << endl; cout << " " << BINDUMP << " " << "Generate a binary dump of the selected node." << endl; } // check if the file exists by opening for reading static bool file_exists(const string file){ FILE *handle=fopen(file.c_str(),"r"); bool exists=(handle!=NULL); if(exists) fclose(handle); return exists; } static void init_print_config(PrintConfig *print_config){ print_config->tree_mode=DEFAULT_TREE_MODE; print_config->path_mode=DEFAULT_PATH_MODE; print_config->data_mode=DEFAULT_DATA_MODE; print_config->output_line_mode=DEFAULT_OUT_LINE_MODE; print_config->print_data=DEFAULT_PRINT_DATA; print_config->max_length=DEFAULT_MAX_LENGTH; print_config->show_filename=true; } /* * This tries to set the value of an int. If it for some reason fails * it does nothing to the value. */ static int set_int(const string arg1, const string arg2, int *val){ string number=arg1; int arg_num=0; if(number.size()<=0){ number=arg2; arg_num++; } // do nothing with empty strings if(number.size()<=0) return 0; // do nothing with flag if(starts_with(number,"-")) return 0; try{ int result=str_to_int(number); *val=result; return arg_num; }catch(const char *str){ return 0; } } int main(int argc, char *argv[]){ // define the default options StringVector files; StringVector abs_path; StringVector rel_path; int recurse=DEFAULT_RECURSE; int build_recurse=DEFAULT_RECURSE; PrintConfig print_config; init_print_config(&print_config); bool verbose=false; // get the name of the compiled file string progname=argv[0]; progname=*(arrayify(progname).rbegin()); // process the command line if(argc<=1){ cout << "NXdir: no input files" << endl; print_help(progname,0); exit(0); } for( int i=1 ; i1 && print_config.data_out_file.length()>0){ std::cerr << "CANNOT OUTPUT DATA FROM MORE THAN ONE SOURCE FILE" << endl; exit(-1); } // loop over files for( StringVector::const_iterator file=files.begin() ; file!=files.end() ; file++ ){ // set the filename print_config.filename=*file; // open the file for reading NXhandle handle; char filename[GROUP_STRING_LEN]; strcpy(filename,(*file).c_str()); if(NXopen(filename,NXACC_READ,&handle)!=NX_OK) continue; // create the tree Tree tree; try{ tree=build_tree(handle,abs_path,build_recurse); }catch(const char *str){ NXclose(&handle); cout << "While reading " << *file << ":" << endl; cout << str << endl; continue; } // purge the tree if(!rel_path.empty()) tree=purge_tree(tree,rel_path,recurse); // remove any non-data from the tree if(print_config.data_out_file.length()>0) tree=remove_nondata(tree); if(verbose && tree.empty()){ std::cout << "NOTHING MEETS CRITERIA IN FILE: " << filename << std::endl; } // print the results try{ if(print_config.data_out_file.length()>0){ std::ofstream out_file(print_config.data_out_file.c_str()); write_data(out_file,handle,tree,print_config); }else if(!print_config.dump_data_file.empty()){ dump_data(print_config.dump_data_file,handle,tree,print_config); }else{ print_tree_result(handle,tree,print_config); } }catch(const char *str){ NXclose(&handle); continue; } // close the file if(NXclose(&handle)!=NX_OK){ continue; } } #ifdef TIMING_TEST print_time(time_zero); // TIMING TEST #endif return 0; } code-4.4.3/applications/NXdir/nxdir.1000066400000000000000000000051221275430514000173550ustar00rootroot00000000000000.\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH NXDIR 1 "June 2010" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME nxdir \- inspect a NeXus file non interactively .SH SYNOPSIS .B nxdir .RI filename .RI [ options ] .SH DESCRIPTION .B nxdir allows to retrieve the structure and/or data of a NeXus file. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. .SH OPTIONS About NXdir .TP .B -h|--help Print help information and exit. .TP .B --version Print version information and exit. .PP Node Selection .TP .B -p \fIpath\fP Path inside the file to look in. This can be absolute or relative and can be class or name of a given field. To anchor the path at the beginning or end place a "/" there. To specify that a level must exist, but the name or class can be anything, use a dot ".". To specify that any number of levels can exist, use a star "*". .PP Output Control .TP .B -o/+o Print (or not) the value of selected nodes, if possible. Defaults to false (+o). .TP .B -l|--max-array Change the number of elements that are printed for arrays. Forces "-o". (default: 10) .TP .B -t|--tree-mode \fIvalue\fP Sets the formatting of the tree. Allowed values are: script, multi, tree. Default is \fBscript\fP. .TP .B --path-mode \fIvalue\fP Select whether paths are written with names or classes. Allowed values are: name, class, both. Default is \fBname\fP. .TP .B --data-mode \fIvalue\fP How data is printed. Allowed value is script .TP .B --printline \fIvalue\fP How data is printed with respect to tree. Allowed values is single .TP .B --write-data \fIfilename\fP Select a file to write out selected NXdata to. .TP .B --dump \fIfilename\fP Generate a binary dump of the selected node. .SH SEE ALSO .BR nxbrowse (1) .BR http://www.nexusformat.org .br .SH AUTHOR nxdir was originally written by P. F. Peterson .nh .hy .PP This manual page was written by Tobias Richter .nh .hy and may be used by others. code-4.4.3/applications/NXdir/nxdir.h000066400000000000000000000124401275430514000174450ustar00rootroot00000000000000/* * Copyright (c) 2004, P.F.Peterson * Spallation Neutron Source at Oak Ridge National Laboratory * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ #ifndef NXDIR_H #define NXDIR_H /* Default values for various command line options */ #define DEFAULT_MAX_LENGTH 10 // number of array elements to print #define DEFAULT_RECURSE 1 // negative value means all #define DEFAULT_PRINT_DATA false // can be true or false #define DEFAULT_PATH_MODE NAME // can be NAME, TYPE, or NAME_TYPE #define DEFAULT_TREE_MODE TREE_SCRIPT // can be TREE_SCRIPT, TREE_MULTI, // or TREE_TREE #define DEFAULT_DATA_MODE DATA_SCRIPT // can be DATA_SCRIPT #define DEFAULT_OUT_LINE_MODE OUT_SINGLE // can be OUT_SINGLE /* -------------------- DO NOT EDIT BELOW THIS LINE -------------------- */ #include "napiconfig.h" #include "napi.h" #include #include #include #define GROUP_STRING_LEN 128 #define SDS "SDS" #define ATTR "ATTR" typedef struct{ std::string name; std::string type; }Node; typedef std::vector Path; typedef std::vector Tree; typedef std::vector StringVector; // enumerations enum NXdir_status{NXDIR_FAIL,NXDIR_OK}; enum TreeMode{TREE_SCRIPT,TREE_MULTI,TREE_TREE}; enum PathMode{NAME,TYPE,NAME_TYPE}; enum DataMode{DATA_SCRIPT}; enum OutputLineMode{OUT_SINGLE}; // print definition config typedef struct{ std::string filename; TreeMode tree_mode; PathMode path_mode; DataMode data_mode; OutputLineMode output_line_mode; bool print_data; // print array values to cout bool show_filename; int max_length; std::string dump_data_file; // binary dump of data std::string data_out_file; // write data as formatted ascii into file }PrintConfig; // -------------------- data.cpp extern StringVector read_all_dims_as_string(NXhandle handle, const Tree tree); extern StringVector read_all_data_as_string(NXhandle handle, const Tree tree, const PrintConfig config); extern std::string read_attr_as_string(NXhandle handle, const Path &path, const PrintConfig &config); extern long read_int_attr(NXhandle handle, const Path &path); // -------------------- string_util.cpp extern StringVector arrayify(const std::string path); extern int str_to_int(const std::string arg); extern void print_path(const Path path, const PathMode print_mode); extern void print_tree(const Tree tree, const PathMode print_mode); extern void print_strvec(const StringVector &vec); extern void print_tree_result(NXhandle handle, const Tree tree, const PrintConfig print_config); extern std::string path_to_str(const Path path, const PathMode print_mode); extern std::string oneD_to_string(const void *data, const int length, const int type, const PrintConfig config); extern std::string to_string(const void *data, const int dims[], const int rank, const int type, const PrintConfig config); extern std::string int_to_str(const long value); template extern std::string value_to_string(const T value); extern std::string voidptr_to_str(const void *data, int pos,int type); // -------------------- tree.cpp extern Tree purge_tree(const Tree tree, const StringVector rel_path, const int rel_recurse); extern Tree build_tree(NXhandle handle, const StringVector abs_path, const int num_recurse); extern Tree build_rel_tree(NXhandle handle, const Path &path, int num_recurse); extern bool has_attr(NXhandle handle,const std::string name, int *length, int *type); extern int open_path(NXhandle handle, const Path path); extern int close_path(NXhandle handle, const Path path); extern bool compPath(const Path path1, const Path path2); // -------------------- data_writer.cpp extern void write_data(std::ostream &out,NXhandle handle, const Tree &tree, const PrintConfig &config); extern void dump_data(std::string &filename,NXhandle handle, const Tree &tree, const PrintConfig &config); extern Tree remove_nondata(const Tree &tree); #endif code-4.4.3/applications/NXdir/nxdir_help.h000066400000000000000000000031001275430514000204460ustar00rootroot00000000000000/* * Copyright (c) 2004, P.F.Peterson * Spallation Neutron Source at Oak Ridge National Laboratory * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ const char* vers_text[]={ "Copyright (c) 2004-2006, P.F.Peterson ", "NXdir can be copied and/or modified under the terms of the \"MIT License\", ", "which may be found in the source distribution.", NULL, }; const char* help_text[]={ "For all information below the default (when flag is not given) is denoted by \nparenthesis, \"()\".", NULL, }; code-4.4.3/applications/NXdir/string_util.cpp000066400000000000000000000272751275430514000212330ustar00rootroot00000000000000/* * Copyright (c) 2004, P.F.Peterson * Spallation Neutron Source at Oak Ridge National Laboratory * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ #include #include "nxdir.h" #include #include #include #include #define ellipse std::string("...,") // bring some functions into this namespace using std::string; using std::stringstream; using std::cout; using std::endl; using std::find; using std::find_if; // alias some data types typedef Tree::const_iterator TreeIter; typedef StringVector::const_iterator StrVecIter; typedef Path::const_iterator PathIter; typedef string::const_iterator StrIter; // function prototypes static string path_to_string( PathIter path_begin, PathIter path_end, PathMode print_mode); // ==================== UTILITY CODE /* * Returns true if the supplied character is a digit [0-9]. */ static bool my_isdigit(char c){ static const string digits="0123456789"; return find(digits.begin(),digits.end(),c)!=digits.end(); } /* * Returns the negation of my_isdigit(char c) */ static bool my_isnotdigit(char c){ return !my_isdigit(c); } /* * Converts a string into an integer. This checks that the string * contains only digits. */ extern int str_to_int(const string str){ // check that it is a number StrIter itter=str.begin(); itter=find_if(itter,str.end(),my_isnotdigit); if(itter!=str.end()) throw "argument not an integer"; return atoi(str.c_str()); } /* * Returns true if the supplied character is a forward slash "/" */ static bool isslash(char c){ static const string slash="/"; return find(slash.begin(),slash.end(),c)!=slash.end(); } /* * Returns the negation of isslash(char c) */ static bool isnotslash(char c){ return !isslash(c); } /* * Converts a slash, "/", delimited string into a Vector of strings. */ extern StringVector arrayify(const string path){ StringVector result; StrIter i=path.begin(); while(i!=path.end()){ // ignore leading stuff i=find_if(i,path.end(),isnotslash); // find end of next word StrIter j=find_if(i,path.end(),isslash); // copy the characters in [i,j) if(i!=path.end()) result.push_back(string(i,j)); i=j; } return result; } // ==================== PRINTING CODE /* * Just like the name says: prints a path followed by a carriage return. */ extern void print_path(const Path path, const PathMode print_mode){ cout << path_to_str(path,print_mode) << endl; } /* * Just like the name says: prints the full tree with each path on a * separate line. */ extern void print_tree(const Tree tree, const PathMode print_mode){ for( TreeIter iter=tree.begin() ; iter!=tree.end() ; iter++ ){ print_path(*iter,print_mode); } return; } extern void print_strvec(const StringVector &vec){ for( StrVecIter it=vec.begin() ; it!=vec.end() ; it++ ){ std::cout << *it; if(it+1!=vec.end()) std::cout << "/"; } std::cout << std::endl; } static int num_match(const Path path1, const Path path2){ int num_match=0; int path1_len=path1.size(); int path2_len=path2.size(); int len=path1_len; if(path2_lentype!=(path2_it+i)->type ) return num_match; if( (path1_it+i)->name!=(path2_it+i)->name ) return num_match; num_match++; } return num_match; } static StringVector create_tree_str(const Tree tree, const StringVector dims, const PrintConfig config){ StringVector tree_str; int length=tree.size(); if(length<=0) return tree_str; // variable for adding space a begining of tree print when showing filename int tree_tree_space_start=0; if(!config.show_filename) tree_tree_space_start=1; for( int i=0 ; itype!=SDS) && (tree[i].rbegin()->type!=ATTR) ) continue; if(print_config.output_line_mode==OUT_SINGLE) cout << tree_str[i] << "=" << data[i] << endl; } }else{ for( StrVecIter path=tree_str.begin() ; path!=tree_str.end() ; path++ ){ cout << *path << endl; } } } // ==================== TOSTRING CODE static string path_to_string( PathIter path_begin, PathIter path_end, PathMode print_mode){ string result; for( PathIter iter=path_begin ; iter!=path_end ; iter++ ){ if(iter->type==ATTR) result=result+"#"; if(print_mode==NAME || print_mode==NAME_TYPE) result=result+iter->name; if(print_mode==NAME_TYPE || print_mode==TYPE) result=result+":"; if(print_mode==TYPE || print_mode==NAME_TYPE) result=result+iter->type; if(iter->type!=SDS && iter->type!=ATTR) result=result+"/"; } return result; } /* * Converts a path to a string. */ extern string path_to_str(const Path path, const PathMode print_mode){ return "/"+path_to_string(path.begin(),path.end(),print_mode); } /* * Converts a value to a string using the string stream class. */ template extern string value_to_str(const T value) { std::stringstream ss; ss << value; return ss.str(); } /* * Converts an integer (any precision) to a string. */ extern string int_to_str(const long value){ return value_to_str(value); } /* * Some character arrays are not null (\0) terminated, but since the * length is known this converts them to a proper string. */ static string fix_str(char *value,int length){ string my_string=string((char *)value); string result=string(""); for( int i=0 ; i0) && (length>max_items) ) itter_length=max_items; // get the first element if(length==1) return voidptr_to_str(data,0,type); // build an array string stringstream result; result << "["; for( int i=0 ; i0) && (col_len>config.max_length) ) itter_length=config.max_length; // create the string for the first itter_length elements for( int i=0 ; i * Spallation Neutron Source at Oak Ridge National Laboratory * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ #include #include #include #include #include #include "nxdir.h" typedef std::vector NodeVector; typedef Tree::const_iterator TreeIter; typedef Path::const_iterator PathIter; typedef StringVector::const_iterator StrVecIter; static const std::string DOT="."; static const std::string STAR="*"; enum{UNINIT=-1,ISSTAR=-2}; using std::string; using std::vector; /* * Determine the number of groups in the file */ static int num_group(NXhandle handle){ char group_name[GROUP_STRING_LEN]; char group_klass[GROUP_STRING_LEN]; int num_groups; if(NXgetgroupinfo(handle,&num_groups,group_name,group_klass)!=NX_OK) throw "NXgetgroupinfo failed"; return num_groups; } /* * Get the next group in the file at the current level. */ static Node get_next_group(NXhandle handle){ char name[GROUP_STRING_LEN], class_name[GROUP_STRING_LEN]; int datatype; // get the information if(NXgetnextentry(handle,name,class_name,&datatype)!=NX_OK) throw "NXgetnextentry failed"; // copy it into the supplied node Node node; node.name=name; node.type=class_name; return node; } /* * Checks the node for certain oddities that should be hidden from the user. */ static bool node_is_okay(const Node node){ if(node.name=="UNKNOWN") return false; if(node.type=="UNKNOWN") return false; if(node.type=="CDF0.0") return false; return true; } /* * Get the listing of groups at the currently opened level. */ static NodeVector get_groups(NXhandle handle){ if(NXinitgroupdir(handle)!=NX_OK) throw "NXinitgroupdir failed"; // get the listing int num_groups=num_group(handle); Node node; NodeVector result; for( int i=0 ; iname==name){ found=true; break; } } return found; } /* * Close the path a particular number of times. has_data specifies if * a SDS needs to be closed first. */ static int close_num(NXhandle handle, int length, int has_data){ if( (has_data<=0) && (length<=0) ) return 0; int num_closes=0; if(has_data){ num_closes++; if(NXclosedata(handle)!=NX_OK) throw("IOError closing path (NXclosedata)"); } for( int i=0 ; itype==SDS) has_data=1; num_entry=(int)path.size()-has_data; return close_num(handle,num_entry,has_data); } /* * Opens the handle according to the specified path. */ extern int open_path(NXhandle handle, const Path path){ int num_open=0; int has_data=0; char name[GROUP_STRING_LEN]; char type[GROUP_STRING_LEN]; for( PathIter iter=path.begin() ; iter!=path.end() ; iter++ ){ if(iter->type==SDS){ has_data=1; strcpy(name,iter->name.c_str()); if(NXopendata(handle,name)!=NX_OK){ close_num(handle,num_open,has_data); throw "NXopendata failed"; } break; }else{ strcpy(name,iter->name.c_str()); strcpy(type,iter->type.c_str()); if(!has_group(handle,name)){ close_num(handle,num_open,0); throw "Group does not exist"; } if(NXopengroup(handle,name,type)!=NX_OK){ close_num(handle,num_open,0); throw "NXopengroup failed"; } num_open++; } } return num_open+has_data; } /* * Returns true if two paths point at the same thing */ static bool paths_equal(const Path path1, const Path path2){ if(path1.size()!=path2.size()) return false; int length=path1.size(); PathIter node1=path1.begin(); PathIter node2=path2.begin(); for( int i=0 ; itype!=(node2+i)->type) return false; if((node1+i)->name!=(node2+i)->name) return false; } return true; } /* * Adds a Path to the Tree. This confirms that the Path is not already * in the tree. */ static void add_Path(Tree *tree, Path path){ // check for the path in the tree for( TreeIter old_path=(*tree).begin() ; old_path!=(*tree).end() ; old_path++ ){ if(paths_equal(*old_path,path)){ return; } } // if it got here the path must not be in the tree already (*tree).push_back(path); } /* * Merges two trees, the second is brought into the first. */ static void merge_trees(Tree *dest, const Tree *source){ for( TreeIter path=(*source).begin() ; path!=(*source).end() ; path++){ add_Path(dest,*path); } } static Tree make_tree(Path open_path, NodeVector groups){ Tree tree; for( NodeVector::const_iterator group=groups.begin() ; group!=groups.end() ; group++){ Path path=copy_path(open_path); path.push_back(*group); tree.push_back(path); } return tree; } /* * This builds a tree of attributes from the data at the supplied * path. */ static Tree build_attr_tree(NXhandle handle, Path path){ Tree tree; // make sure there is somewhere to go if(path.empty()) return tree; // make sure that the final spot is an SDS if(path.rbegin()->type!=SDS) return tree; // get a listing of attributes at the location open_path(handle,path); NodeVector attrs=get_attrs(handle); close_path(handle,path); // create the tree tree=make_tree(path,attrs); return tree; } /* * This checks for everything except "*". */ static bool node_okay( const Node &node, const string &restrict){ if(restrict==DOT) return true; else if(restrict==node.name) return true; else if(restrict==node.type) return true; return false; } /* * This builds a tree with the restriction that the portion of the * path past what is given must match the supplied iterators. */ static Tree build_res_rel_tree(NXhandle handle, Path path,StrVecIter res_begin, StrVecIter res_end){ Tree tree; // make sure there is something to match against if(res_begin==res_end) return tree; // what to do if the path isn't empty if(!path.empty()){ if(path.rbegin()->type==ATTR){ return tree; }else if(path.rbegin()->type==SDS){ Tree temp_tree=build_attr_tree(handle,path); if(STAR==*res_begin && res_begin+1!=res_end){ res_begin++; } for( TreeIter path=temp_tree.begin() ; path!=temp_tree.end() ; path++ ){ if( node_okay(*((*path).rbegin()),*res_begin) ) tree.push_back(*path); } return tree; } } // open the path int num_open=open_path(handle,path); if(num_open!=path.size()){ close_num(handle,num_open,0); throw "failed to open path"; } // get the list of groups in this path NodeVector groups; groups=get_groups(handle); // close the path int num_close=close_path(handle,path); if(num_close!=path.size()) throw "failed to close path"; // reduce the possible groups NodeVector good_groups; for( NodeVector::const_iterator group=groups.begin() ; group!=groups.end() ; group++ ){ if( node_okay(*group,*res_begin) || (STAR==*res_begin) ) good_groups.push_back(*group); } // build the new tree at this level tree=make_tree(path,good_groups); // return now if done parsing if(res_begin+1==res_end) return tree; // recurse down Tree full_tree; for( TreeIter it=tree.begin() ; it!=tree.end() ; it++ ){ Tree rel_tree; if(STAR==*res_begin){ if(node_okay(*((*it).rbegin()),*(res_begin+1))){ if(res_begin+2!=res_end) rel_tree=build_res_rel_tree(handle,*it,res_begin+2,res_end); else return tree; }else{ rel_tree=build_res_rel_tree(handle,*it,res_begin,res_end); } }else{ rel_tree=build_res_rel_tree(handle,*it,res_begin+1,res_end); } merge_trees(&full_tree,&rel_tree); } return full_tree; } /* * Build a tree relative to the supplied path. This is a recursive * function which continues down to any available SDSs. The NXhandle * is back in its initial state after the function completes. */ extern Tree build_rel_tree(NXhandle handle, const Path &path, int num_recurse){ // allocate the static StringVector for use in build_res_rel_tree static StringVector restrict; if(restrict.empty()) restrict.push_back(DOT); // prepare the variable to store the tree Tree tree; // check for a sensible path to recurse into if(num_recurse==0) return tree; // decrease the number of levels left num_recurse--; // build this level tree=build_res_rel_tree(handle,path,restrict.begin(),restrict.end()); // recurse down Tree full_tree; full_tree.insert(full_tree.end(),tree.begin(),tree.end()); for( TreeIter it=tree.begin() ; it!=tree.end() ; it++ ){ Tree rel_tree=build_rel_tree(handle,*it,num_recurse); merge_trees(&full_tree,&rel_tree); } return full_tree; } /* * Open the tree to the absolute path specified suplied and build a * one-level tree there, which is returned. The NXhandle is back in * its initial state after the function completes. */ static Tree build_tree_start(NXhandle handle, StringVector abs_path){ Path path; Tree tree; if(abs_path.empty()){ NodeVector groups=get_groups(handle); tree=make_tree(path,groups); }else{ tree=build_res_rel_tree(handle,path,abs_path.begin(),abs_path.end()); } return tree; } /* * Effectively a writting of operator< for Path. */ bool compPath(const Path path1, const Path path2){ // set up for how many elements to itterate over int path1_len=path1.size(); int path2_len=path2.size(); int len=path1_len; if(path2_len0) tree=purge_tree(tree,abs_path,-1); // adjust the recurse level as necessary int rec_lev=num_recurse; if(abs_path.size()<=0) rec_lev--; // if should recurse build from the existing tree if(rec_lev!=0){ Tree full_tree; full_tree.insert(full_tree.end(),tree.begin(),tree.end()); for( TreeIter it=tree.begin() ; it!=tree.end() ; it++ ){ Tree rel_tree=build_rel_tree(handle,*it,rec_lev); merge_trees(&full_tree,&rel_tree); } tree=full_tree; } // sort the results std::sort(tree.begin(),tree.end(),compPath); return tree; } static bool has_all_res(const Path &path, const StringVector &restrict){ int num=0; for( StrVecIter res=restrict.begin() ; res!=restrict.end() ; res++ ){ if(*res==STAR){ num++; continue; } for( PathIter node=path.begin() ; node!=path.end() ; node++ ){ if(node_okay(*node,*res)){ num++; break; } } } return (restrict.size()==num); } static int calc_offset(const int* array, int index){ if(index<=0) return 0; int val=array[index-1]; if(val>=0) return val+1; if(val==ISSTAR) return(calc_offset(array,index-1)); return 0; } static int * index_path(const Path &path, const StringVector &restrict){ int res_len=restrict.size(); int* indices=new int[res_len]; for( int i=0 ; i ! Materials Science Division ! Argonne National Laboratory ! Argonne, IL 60439-4845 ! USA ! ! For further information, see ! !$Id$ !------------------------------------------------------------------------------ program NXdump use NXmodule character(len=50) :: file_name type(NXhandle) :: file_id integer :: indent write (unit=*, fmt="(a)", advance="no") " Give name of NeXus file : " read *, file_name !Open input file if (NXopen (trim(file_name), NXACC_READ, file_id) /= NX_OK) stop !Cycle through the groups indent = 1 call getdir if (NXclose (file_id) /= NX_OK) stop contains recursive subroutine getdir integer :: status, type, rank, dimensions(NX_MAXRANK) character(len=100) :: name, class indent = indent + 3 do status = NXgetnextentry (file_id, name, class, type) if (status == NX_OK) then if (class(1:2) == "NX") then if (NXopengroup (file_id, name, class) /= NX_OK) stop print *, repeat(" ",indent)//"Group """//trim(name)//""" ("//trim(class)//") opened" call getdir else if (class(1:3) == "SDS") then print *, repeat(" ",indent)//"Next entry is """//trim(name)//"""" if (NXopendata (file_id, name) /= NX_OK) stop if (NXgetinfo (file_id, rank, dimensions, type) /= NX_OK) stop print *, repeat(" ",indent)//" Rank = ", rank, "Type = ", NXdatatype(type) print *, repeat(" ",indent)//" Dimensions = ", dimensions(1:rank) if (NXclosedata (file_id) /= NX_OK) stop endif else if (status == NX_EOD) then if (NXclosegroup (file_id) /= NX_OK) stop indent = indent - 3 print *, repeat(" ",indent)//"Group closed" exit else stop end if end do end subroutine getdir end program NXdump code-4.4.3/applications/NXdump/nxdump.1.rst000066400000000000000000000013311275430514000205400ustar00rootroot00000000000000====== nxdump ====== ----------------------------- list contents of a NeXus file ----------------------------- :Manual section: 1 :Manual group: NeXus tools SYNOPSIS ======== nxdump [NEXUS FILE] DESCRIPTION =========== nxdump prompts for a NeXus file name, opens the file, and recursively lists the groups and their contents, i.e., other groups and fields, within the file. The name and class of each group, and the name, datatype, rank and dimensions of each field are output. OPTIONS ======= No command line options are supported SEE ALSO ========. nxbrowse(1) http://www.nexusformat.org AUTHOR ====== nxdump was originally written by Ray Osborn code-4.4.3/applications/NXsummary/000077500000000000000000000000001275430514000170665ustar00rootroot00000000000000code-4.4.3/applications/NXsummary/CMakeLists.txt000066400000000000000000000043011275430514000216240ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # (C) 2015 Eugen Wintersberger # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # #============================================================================= #----------------------------------------------------------------------------- # build and link the program binary #----------------------------------------------------------------------------- include_directories(${PROJECT_SOURCE_DIR}/third_party ${LIBXML2_INCLUDE_DIR}) add_executable (nxsummary data_util.cpp main.cpp string_util.cpp preferences.cpp output.cpp data_util.hpp nxsummary.hpp string_util.hpp preferences.hpp output.hpp xml_util.hpp) target_link_libraries(nxsummary NeXus_Shared_Library ${LIBXML2_LIBRARIES}) #----------------------------------------------------------------------------- # install program binary and man-page #----------------------------------------------------------------------------- install(TARGETS nxsummary DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Runtime) install(FILES nxsummary.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT Documentation) code-4.4.3/applications/NXsummary/LICENSE000066400000000000000000000022001275430514000200650ustar00rootroot00000000000000Copyright (c) 2007, P.F.Peterson Spallation Neutron Source at Oak Ridge National Laboratory Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. code-4.4.3/applications/NXsummary/data_util.cpp000066400000000000000000000245221275430514000215450ustar00rootroot00000000000000#include #include #include #include #include "napiconfig.h" // needed for HAVE_STDINT_H #include "data_util.hpp" #include "nxsummary.hpp" #include "string_util.hpp" // use STDINT if possible, otherwise define the types here #ifdef HAVE_STDINT_H #include #else typedef signed char int8_t; typedef short int int16_t; typedef int int32_t; typedef unsigned char uint8_t; typedef unsigned short int uint16_t; typedef unsigned int uint32_t; #ifdef _MSC_VER typedef signed __int64 int64_t; typedef unsigned __int64 uint64_t; #endif //_MSC_VER #endif //HAVE_STDINT_H using std::ostringstream; using std::string; using std::runtime_error; // useful strings for printing static const string UNITS("units"); static const string SPACE(" "); // constants for unit conversions static const string SECOND("second"); static const string MINUTE("minute"); static const string HOUR("hour"); static const string DAY("day"); static const string PICOCOULOMB("picoCoulomb"); static const string MICROAMPHOUR("microAmp*hour"); // list of allowed operations static const string OP_SUM("SUM"); static const string OP_UNITS("UNITS:"); static const string OP_DIMS("DIMS"); static const string OP_COUNT("COUNT"); /* * THIS SHOULD BE ABLE TO DO * * total counts in entry ??? * principle investigator ??? */ namespace nxsum { bool operationValid(const std::string &operation) { if (operation.compare(OP_SUM) == 0) { return true; } if (operation.compare(OP_DIMS) == 0) { return true; } if (operation.compare(OP_COUNT) == 0) { return true; } if (operation.find(OP_UNITS)!=string::npos) { return true; } return false; } string nxtypeAsString(const int type) { if (type == NX_CHAR) { return "NX_CHAR"; } else if(type == NX_FLOAT32) { return "NX_FLOAT32"; } else if(type == NX_FLOAT64) { return "NX_FLOAT64"; } else if(type == NX_UINT8) { return "NX_UINT8"; } else if(type == NX_UINT16) { return "NX_UINT16"; } else if(type == NX_UINT32) { return "NX_UINT32"; } else if(type == NX_INT8) { return "NX_INT8"; } else if(type == NX_INT16) { return "NX_INT16"; } else if(type == NX_INT32) { return "NX_INT32"; } else { ostringstream s; s << type; return s.str(); } } bool infoOnly(const string &operation) { if(operation.size() <= 0) { return false; } if (operation.compare(OP_DIMS) == 0) { return true; } if (operation.compare(OP_COUNT) == 0) { return true; } return false; } string readAttrAsString(NXhandle handle, const string &label) { if (NXinitattrdir(handle)!=NX_OK) { throw runtime_error("NXinitattrdir failed"); } int num_attr; if (NXgetattrinfo(handle, &num_attr)!=NX_OK) { throw runtime_error("NXgetattrinfo failed"); } char name[GROUP_STRING_LEN]; int length; int type; for (int i = 0 ; i < num_attr ; ++i) { if (NXgetnextattr(handle, name, &length, &type)!=NX_OK) { throw runtime_error("NXgetnextattr failed"); } if (label == name) { void *data; if (NXmalloc(&data, 1, &length, type)!=NX_OK) { throw runtime_error("NXmalloc failed"); } int dims[1] = {length}; if (NXgetattr(handle, name, data, dims, &type)!=NX_OK) { throw runtime_error("NXgetattr failed"); } string result = toString(data, length, type); if (NXfree(&data)!=NX_OK) { throw runtime_error("NXfree failed"); } return result; } } return ""; } template NumT sum(const NumT *data, const int dims[], const int rank) { size_t num_ele = 1; for (size_t i = 0; i < rank; ++i) { num_ele *= dims[i]; } NumT result = static_cast(0.); for (size_t i = 0; i < num_ele; ++i) { result += data[i]; } return result; } template NumT inverse(const NumT data) { return static_cast(1.) / data; } template NumT convertUnits(const NumT data, const string &old_units, const string &new_units) { if (old_units.compare(new_units) == 0) { return data; } else if(old_units.compare(SECOND) == 0) { NumT my_data = data / static_cast(60.); if (new_units.compare(MINUTE) == 0) { return my_data; } return convertUnits(my_data, MINUTE, new_units); } else if(old_units.compare(MINUTE) == 0) { if (new_units.compare(SECOND) == 0) { return inverse(convertUnits(data, new_units, old_units)); } NumT my_data = data / static_cast(60.); if (new_units.compare(HOUR) == 0) { return my_data; } return convertUnits(my_data, HOUR, new_units); } else if(old_units.compare(HOUR) == 0) { if(new_units.compare(MINUTE) == 0) { return inverse(convertUnits(data, new_units, old_units)); } NumT my_data = data / static_cast(24.); if (new_units.compare(DAY) == 0) { return my_data; } return convertUnits(my_data, DAY, new_units); } else if(old_units.compare(DAY) == 0) { if (new_units.compare(HOUR) == 0) { return inverse(convertUnits(data, new_units, old_units)); } } else if(old_units.compare(MICROAMPHOUR) == 0) { if(new_units.compare(PICOCOULOMB) == 0) { return data * static_cast(36.E8); } } else if(old_units.compare(PICOCOULOMB) == 0) { if (new_units.compare(MICROAMPHOUR) == 0) { return inverse(convertUnits(data, new_units, old_units)); } } // should throw an exception here ostringstream s; s << "Do not know how to convert \"" << old_units << "\" to \"" << new_units << "\""; throw runtime_error(s.str()); } string operateData(const string &operation, const void *data, const int dims[], const int rank, const int type, const string & units) { if (operation.size() <= 0) { return toString(data, dims, rank, type) + SPACE + units; } if (operation.compare(OP_SUM) == 0) { string result; if (type == NX_FLOAT32) { result = toString(sum((float *)data, dims, rank)); } else if(type == NX_FLOAT64) { result = toString(sum((double *)data, dims, rank)); } else if(type == NX_UINT32) { result = toString(sum((uint32_t *)data, dims, rank)); } else { ostringstream s; s << "Do not know how to convert units with type=" << nxtypeAsString(type); throw runtime_error(s.str()); } return result + SPACE + units; } if (operation.compare(OP_DIMS) == 0) { return toString(dims, rank, NX_INT32); } if (operation.compare(OP_COUNT) == 0) { int num_ele = 1; for (size_t i = 0; i < rank; ++i) { num_ele *= dims[i]; } return toString(num_ele); } if (operation.find(OP_UNITS)!=string::npos) { if ((rank != 1) || (dims[0] != 1)) { ostringstream s; s << "Cannot convert units on arrays (rank = " << rank << ")"; throw runtime_error(s.str()); } string new_units = operation.substr(OP_UNITS.size()); if (type == NX_FLOAT32) { float result = convertUnits(((float *)data)[0], units, new_units); return toString(result) + SPACE + new_units; } else if (type == NX_FLOAT64) { double result =convertUnits(((double *)data)[0], units, new_units); return toString(result) + SPACE + new_units; } ostringstream s; s << "Do not know how to convert units with type=" << nxtypeAsString(type); throw runtime_error(s.str()); } ostringstream s; s << "Could not perform operation \"" << operation << "\""; throw runtime_error(s.str()); } string readAsString(NXhandle handle, const string &path, const string &operation) { // return empty string if the path is empty if (path.empty()) { return string(""); } // convert the path to something c-friendly char c_path[GROUP_STRING_LEN]; strcpy(c_path, path.c_str()); // open the path if(NXopenpath(handle, c_path)!=NX_OK) { throw runtime_error("COULD NOT OPEN PATH"); return ""; } // determine rank and dimension int rank = 0; int type = 0; int dims[NX_MAXRANK]; if (NXgetinfo(handle, &rank, dims, &type)!=NX_OK) { throw runtime_error("COULD NOT GET NODE INFORMATION"); } // confirm dimension isn't too high if (rank > NX_MAXRANK) { throw runtime_error("DIMENSIONALITY IS TOO HIGH"); } // get the units string units = readAttrAsString(handle, UNITS); // check if this doesn't need the data to get result if (infoOnly(operation)) { return operateData(operation, NULL, dims, rank, type, units); } // allocate space for data void *data; if(NXmalloc(&data,rank,dims,type)!=NX_OK) { throw runtime_error("NXmalloc falied"); } // retrieve data from the file if(NXgetdata(handle,data)!=NX_OK) { throw runtime_error("NXgetdata failed"); } // convert result to string string result = operateData(operation, data, dims, rank, type, units); //free up the pointer if(NXfree(&data)!=NX_OK) { throw runtime_error("NXfree failed"); } return result; } } code-4.4.3/applications/NXsummary/data_util.hpp000066400000000000000000000021651275430514000215510ustar00rootroot00000000000000#ifndef __DATA_UTIL_HPP_GUARD__ #define __DATA_UTIL_HPP_GUARD__ /** * \file data_util.hpp */ #include #include namespace nxsum { /** * \param operation The operation to check for support. * * \return True if the operation is supported. */ bool operationValid(const std::string &operation); /** * This will open the file to the supplied path and perform the * requested operation. Note that this leaves the filehandle * pointing at the node specified in the path. * * \param handle Handle for the NeXus files. * \param path Location in the NeXus file to look for the data at. * \param operation Operation to perform on the data. If empty this * returns the data itself, unchanged. * * \return String version of the data after the operation is performed. */ std::string readAsString(NXhandle handle, const std::string &path, const std::string &operation); /** * \param The integer type to convert to a string. * * \return String representation of the supplied type. */ std::string nxtypeAsString(const int type); } #endif code-4.4.3/applications/NXsummary/main.cpp000066400000000000000000000202721275430514000205210ustar00rootroot00000000000000/* * Copyright (c) 2007, P.F.Peterson * Spallation Neutron Source at Oak Ridge National Laboratory * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ #include "napiconfig.h" // needed for HAVE_STDINT_H #include #include #include #include #include #include #include #include "data_util.hpp" #include "nxsummary.hpp" #include "output.hpp" #include "preferences.hpp" #include "string_util.hpp" #include "tclap/CmdLine.h" #include "napi_internal.h" // needed for NXMDisableErrorReporting using std::cerr; using std::cout; using std::endl; using std::ostringstream; using std::runtime_error; using std::string; using std::vector; using namespace TCLAP; using namespace nxsum; static const string NXSUM_VERSION("0.1.1"); static const string EMPTY(""); static void openFile(const string &file, NXhandle &handle) { char filename[GROUP_STRING_LEN]; strcpy(filename, file.c_str()); if(NXopen(filename,NXACC_READ,&handle)!=NX_OK) { ostringstream s; s << "Could not open file \"" << file << "\""; throw runtime_error(s.str()); } } static void closeFile(const string &file, NXhandle &handle) { if (handle == NULL) { return; } if(NXclose(&handle)!=NX_OK) { ostringstream s; s << "Could not close file \"" << file << "\""; throw runtime_error(s.str()); } } static void printInfo(NXhandle handle, const Item &item, const Config &config) { try { string value = readAsString(handle, item.path, item.operation); print(item, value, config); } catch(runtime_error &e) { printError(item, e.what(), config); } } static void printSummary(const string &file, const Config &config) { NXhandle handle = NULL; openFile(file, handle); vector values; vector isError; size_t length = config.preferences.size(); for (size_t i = 0 ; i < length ; ++i ) { try { string value = readAsString(handle, config.preferences[i].path, config.preferences[i].operation); values.push_back(value); isError.push_back(false); } catch(runtime_error &e) { values.push_back(e.what()); isError.push_back(true); } } print(file, config.preferences, values, isError, config); closeFile(file, handle); } static void printValue(const string &file, const Item &item, const Config &config) { NXhandle handle = NULL; openFile(file, handle); if (config.multifile) { cout << file << ";"; } printInfo(handle, item, config); closeFile(file, handle); } int main(int argc, char *argv[]) { try { // set up the long documentation ostringstream descr; descr << "Generate summary of a NeXus file"; descr << "\n"; descr << "This program relies heavily on the configuration file that is located in \"${HOME}/.nxsummary.conf\" or \"/etc/nxsummary.conf\". A sample configuration file can be obtained using the \"--writeconfig\" flag."; descr << "Each \"item\" tag in the file describes a node to print from the NeXus file. The \"path\" attribute describes where in the NeXus file to get information from. The \"label\" attributes is what will be printed when showing the value of the specified field. The optional \"operation\" attribute provides for certain operations to be performed on the data before printing out the result. Valid operations are:"; descr << "\n"; descr << "\"COUNT\" - The number of elements in the requested field."; descr << "\n"; descr << "\"DIMS\" - The dimensions of the requested field."; descr << "\n"; descr << "\"SUM\" - Add together all of the array elements and print the result."; descr << "\n"; descr << "\"UNITS:\" - Specify the units to print the result in."; // set up the parser CmdLine cmd(descr.str(), ' ', NXSUM_VERSION); // configure the arguments SwitchArg verboseArg("", "verbose", "Turn on verbose printing", cmd, false); UnlabeledMultiArg filenameArg("filename", "Name of a file to be viewed", false, "filename",cmd); ValueArg configArg("", "config", "Specify configuration file", false, "", "config", cmd); ValueArg writeConfigArg("", "writeconfig", "Write the default configuration out to a file", false, "", "config", cmd); ValueArg valueArg("", "value", "Get value of the item pointed to by the label", false, "", "label", cmd); SwitchArg printXmlArg("", "xml", "Print results as xml", cmd, false); // parse the arguments cmd.parse(argc, argv); // fill in the config object struct Config config; config.verbose = verboseArg.getValue(); config.show_label = true; config.print_xml = printXmlArg.getValue(); // load in the preferences loadPreferences(configArg.getValue(), config.preferences); // write out the preferences and exit string configOut = writeConfigArg.getValue(); if (configOut != "") { writePreferences(configOut, config.preferences); return 0; } // turn of NeXus debug printing NXMDisableErrorReporting(); // get the list of filenames vector files=filenameArg.getValue(); if(files.empty()) { std::cerr << "ERROR: failed to supply " << endl; cmd.getOutput()->usage(cmd); return -1; } config.multifile = (files.size()>1); // are we looking for a particular value Item item; bool getValue = (valueArg.getValue().size()>0); if (getValue) { item = getPreference(valueArg.getValue(), config.preferences); config.show_label = config.verbose; } // go through the list of files for (vector::const_iterator file = files.begin() ; file != files.end() ; file++ ) { if (!canRead(*file)) { if (config.verbose) { cout << "Cannot open \"" << *file << "\"" << endl; } continue; } try { if (getValue) { printValue(*file, item, config); } else { printSummary(*file, config); } } catch(runtime_error &e) { if ((!config.multifile) || (config.verbose)) { std::cerr << "RUNTIME ERROR:" << e.what() < insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME nxdiff \- Generate summary of a NeXus file .SH SYNOPSIS .B nxsummary [--xml] [--value \fIlabel\fP] [--writeconfig \fIconfig\fP] [--config \fIconfig\fP] [--verbose] [--] [--version] [-h] [\fIfilename\fP] .SH DESCRIPTION The .B nxsummary utility prints summary information about NeXus files. This program relies heavily on the configuration file that is located in "\fB${HOME}/.nxsummary.conf\fP" or "\fB/etc/nxsummary.conf\fP". A sample configuration file can be obtained using the "\fB--writeconfig\fP" flag. Each \fIitem\fP tag in the file describes a node to print from the NeXus file. The \fIpath\fP attribute describes where in the NeXus file to get information from. The \fIlabel\fP attributes is what will be printed when showing the value of the specified field. The optional \fIoperation\fP attribute provides for certain operations to be performed on the data before printing out the result. Valid operations are: \fBCOUNT\fP - The number of elements in the requested field. \fBDIMS\fP - The dimensions of the requested field. \fBSUM\fP - Add together all of the array elements and print the result. \fBUNITS:\fP\fInewunits\fP - Specify the units to print the result in. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. .SH OPTIONS The following options are supported .TP .B --version Displays version information and exits. .TP .B -h|--help Displays usage information and exits. .TP .B --xml Print results as xml .TP .B --value \fIlabel\fP Get value of the item pointed to by the label .TP .B --writeconfig \fIconfig\fP Write the default configuration out to a file .TP .B --config \fIconfig\fP Specify configuration file .TP .B --verbose Turn on verbose printing .TP .B --|--ignore_rest Ignores the rest of the labeled arguments following this flag. .SH SEE ALSO .BR nxconvert(1), .BR nxdir (1), .BR nxtranslate (1), .BR http://www.nexusformat.org .SH AUTHOR .B nxsummary was originally written by Peter Peterson .nh .hy and may be used by others. code-4.4.3/applications/NXsummary/nxsummary.hpp000066400000000000000000000036071275430514000216500ustar00rootroot00000000000000/* * Copyright (c) 2007, P.F.Peterson * Spallation Neutron Source at Oak Ridge National Laboratory * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ /** * \file nxsummary.hpp */ #ifndef __NXSUMMARY_H_GUARD__ #define __NXSUMMARY_H_GUARD__ #include #include // useful constants /** * Size of buffer for character arrays used in node names. */ static const size_t GROUP_STRING_LEN = 512; /** * String to return when path is not found in the file. */ static const std::string NOT_FOUND = "NOT FOUND:"; /** * Object used to define a thing to print from the file. */ struct Item{ std::string path; std::string label; std::string operation; }; /** * Run time configuration of the process. */ struct Config{ bool verbose; bool multifile; bool show_label; bool print_xml; std::vector preferences; }; #endif code-4.4.3/applications/NXsummary/output.cpp000066400000000000000000000101121275430514000211250ustar00rootroot00000000000000#include #include #include #include #include #include "output.hpp" #include "xml_util.hpp" using std::cout; using std::endl; using std::ostringstream; using std::runtime_error; using std::string; using std::vector; namespace nxsum { void print(const Item &item, const string &value, const Config &config){ if (config.show_label) { cout << item.label << ':'; } cout << value << endl; } void printError(const Item &item, const string &msg, const Config &config) { if(!config.verbose) { return; } cout << '[' << item.label << ',' << item.path; if (!item.operation.empty()) { cout << ',' << item.operation; } cout << "] ERROR: " << msg << endl; } static void printStd(const string &filename, const vector &preferences, const vector &values, const vector &isError, const Config &config) { if (config.multifile) { cout << "********** " << filename << endl; } size_t length = preferences.size(); for (size_t i = 0; i < length; ++i) { if (isError[i]) { printError(preferences[i], values[i], config); } else { print(preferences[i], values[i], config); } } } #if defined(LIBXML_TREE_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) static void writeItem(xmlNodePtr &parent, const string &label, const string &path, const string &value) { xmlNodePtr node = NULL; if (value.empty()) { node = xmlNewChild(parent, NULL, item_name, NULL); } else { node = xmlNewTextChild(parent, NULL, item_name, BAD_CAST value.c_str()); } if (!path.empty()) { xmlNewProp(node, path_name, BAD_CAST path.c_str()); } if (!label.empty()) { xmlNewProp(node, label_name, BAD_CAST label.c_str()); } } static void printXml(const string &filename, const vector &preferences, const vector &values, const vector &isError, const Config &config) { // set up variables for creating the document xmlDocPtr doc = NULL; // document pointer xmlNodePtr root_node = NULL; // node pointers // create the document and the root node doc = xmlNewDoc(BAD_CAST "1.0"); root_node = xmlNewNode(NULL, root_name); xmlDocSetRootElement(doc, root_node); // add the name of the file to the output xmlNewProp(root_node, BAD_CAST "filename", BAD_CAST filename.c_str()); // loop through the values size_t length = preferences.size(); for (size_t i = 0; i < length; ++i) { if (!isError[i]) { writeItem(root_node, preferences[i].label, preferences[i].path, values[i]); } } // write out to stdout xmlSaveFormatFileEnc("-", doc, "UTF-8", 1); xmlFreeDoc(doc); xmlCleanupParser(); } #endif void print(const string &filename, const vector &preferences, const vector &values, const vector &isError, const Config &config) { if (preferences.size() != values.size()) { ostringstream buffer; buffer << "Number of items (" << preferences.size() << ") does not match number of values (" << values.size() << ')'; throw runtime_error(buffer.str()); } if (preferences.size() != isError.size()) { ostringstream buffer; buffer << "Number of items (" << preferences.size() << ") does not match number of \"isError\" (" << isError.size() << ')'; throw runtime_error(buffer.str()); } if (config.print_xml) { #if defined(LIBXML_TREE_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) printXml(filename, preferences, values, isError, config); #else cout << "XML OUTPUT NOT COMPILED IN" << endl; #endif } else { printStd(filename, preferences, values, isError, config); } } } code-4.4.3/applications/NXsummary/output.hpp000066400000000000000000000010601275430514000211340ustar00rootroot00000000000000/** * \file output.hpp */ #ifndef __OUTPUT_HPP_GUARD__ #define __OUTPUT_HPP_GUARD__ #include #include #include "nxsummary.hpp" namespace nxsum { void print(const Item &item, const std::string &value, const Config &config); void print(const std::string &filename, const std::vector &preferences, const std::vector &values, const std::vector &isError, const Config &config); void printError(const Item &item, const std::string &msg, const Config &config); } #endif code-4.4.3/applications/NXsummary/preferences.cpp000066400000000000000000000221641275430514000221000ustar00rootroot00000000000000#include #include #include #include #include #include #include #include "data_util.hpp" #include "preferences.hpp" #include "string_util.hpp" #include "xml_util.hpp" using std::cout; using std::endl; using std::runtime_error; using std::string; using std::ostringstream; using std::vector; static const string EMPTY_STRING(""); namespace nxsum { bool canRead(const string &filename) { if (filename.size() <= 0) { return false; } std::ifstream temp(filename.c_str(), std::ifstream::in); temp.close(); if (temp.fail()) { temp.clear(std::ifstream::failbit); return false; } else { return true; } } void addItem(vector &preferences, const string &path, const string &label) { Item item; item.path = path; item.label = label; preferences.push_back(item); } void addItem(vector &preferences, const string &path, const string &label, const string &operation) { Item item; item.path = path; item.label = label; if (operationValid(operation)) { item.operation = operation; } else { ostringstream s; s << "Invalid operation \"" << item.operation << "\" specified"; throw runtime_error(s.str()); } preferences.push_back(item); } void setDefaultPreferences(vector &preferences) { addItem(preferences, "/entry/title", "TITLE"); addItem(preferences, "/entry/notes", "NOTES"); addItem(preferences, "/entry/start_time", "START TIME"); addItem(preferences, "/entry/end_time", "END TIME"); addItem(preferences, "/entry/duration", "DURATION"); addItem(preferences, "/entry/proton_charge", "PROTON CHARGE", "UNITS:picoCoulomb"); addItem(preferences, "/entry/monitor/data", "TOTAL MONITOR", "SUM"); addItem(preferences, "", "SAMPLE"); addItem(preferences, "/entry/sample/name", " NAME"); addItem(preferences, "/entry/sample/nature", " NATURE"); addItem(preferences, "/entry/sample/type", " TYPE"); addItem(preferences, "/entry/sample/identifier", " IDENTIFIER"); } #if defined(LIBXML_TREE_ENABLED) void loadPreferences(const string &filename, xmlDocPtr &doc) { xmlLineNumbersDefault(1); doc = xmlReadFile(filename.c_str(), NULL, 0); if (doc == NULL) { ostringstream s; s << "Could not read configuration file \"" << filename << "\""; throw runtime_error(s.str()); } } void cleanupXml(xmlDocPtr &doc) { xmlFreeDoc(doc); xmlCleanupParser(); } void loadPreference(xmlNodePtr &item_node, vector &preferences) { if (item_node == NULL) { return; } if (item_node->type != XML_ELEMENT_NODE) { return; } if (! xmlStrEqual(item_node->name, item_name)) { return; } /* if (item_node->properties == NULL) { return; } */ Item item; if (xmlHasProp(item_node, path_name)) { item.path = (char *) xmlGetProp(item_node, path_name); } /* else { ostringstream s; s << "Could not find path attribute in configuration file (line "; s << xmlGetLineNo(item_node) << ")"; throw runtime_error(s.str()); } */ if (xmlHasProp(item_node, label_name)) { item.label = (char *) xmlGetProp(item_node, label_name); } /* else { ostringstream s; s << "Could not find label attribute in configuration file (line "; s << xmlGetLineNo(item_node) << ")"; throw runtime_error(s.str()); } */ if (xmlHasProp(item_node, operation_name)) { item.operation = (char *)xmlGetProp(item_node, operation_name); if (! operationValid(item.operation)) { ostringstream s; s << "Invalid operation \"" << item.operation << "\" specified in configuration file (line " << xmlGetLineNo(item_node) << ")"; throw runtime_error(s.str()); } } preferences.push_back(item); } void loadPreferences(xmlNodePtr &root_node, vector &preferences) { xmlNodePtr cur_node = NULL; for (cur_node = root_node; cur_node; cur_node = cur_node->next) { if ((cur_node->type == XML_ELEMENT_NODE) && xmlStrEqual(cur_node->name, root_name)) { for (cur_node = cur_node->children; cur_node; cur_node = cur_node->next) { loadPreference(cur_node, preferences); } return; } } } void privateLoadPreferences(const string &filename, vector &preferences) { xmlDocPtr doc = NULL; // document pointer loadPreferences(filename, doc); xmlNodePtr root_node = xmlDocGetRootElement(doc); loadPreferences(root_node, preferences); cleanupXml(doc); } void loadPreferences(const string &filename, vector &preferences) { // work with supplied configuration if (filename.size() > 0) { if (canRead(filename)) { privateLoadPreferences(filename, preferences); return; } else if (filename == "NONE") { setDefaultPreferences(preferences); return; } else { cout << "Cannot read configuration file \"" << filename << "\"" << endl; } } // user's configuration string user_config; if (getenv("HOME") != NULL) // HOME does not exist on WIN32 { user_config = string(getenv("HOME")) + string("/.nxsummary.conf"); if (canRead(user_config)) { privateLoadPreferences(user_config, preferences); return; } } // system wide configuration string sys_config("/etc/nxsummary.conf"); if (canRead(sys_config)) { privateLoadPreferences(sys_config, preferences); return; } // default configuration compiled in setDefaultPreferences(preferences); } #else void loadPreferences(const string &filename, vector &preferences) { if (filename != "NONE") { cout << "LIBXML2 tree support not present. Using default preferences." << endl; } setDefaultPreferences(preferences); } #endif Item getPreference(const string &label, const vector &preferences) { string my_label = toUpperCase(label); string it_label; vector possible_items; for (vector::const_iterator it = preferences.begin() ; it != preferences.end() ; it++ ) { if (it->path.size() <= 0) { continue; } it_label = toUpperCase(it->label); if (it_label.compare(my_label)==0) { return *it; } else if (it_label.find(my_label)!=string::npos) { possible_items.push_back(*it); } } size_t num_possible = possible_items.size(); if (num_possible == 1) { return *(possible_items.begin()); } else if(num_possible == 0) { ostringstream s; s << "Could not find label \"" << label << "\" in configuration"; throw runtime_error(s.str()); } else { ostringstream s; s << "Label identifier \"" << label << "\" is not unique. Found " << num_possible << " matches:"; for (vector::const_iterator it = possible_items.begin() ; it != possible_items.end() ; it++ ) { s << "\"" << it->label << "\" "; } throw runtime_error(s.str()); } } #if defined(LIBXML_TREE_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) void writePreference(xmlNodePtr &parent, const Item &preference) { xmlNodePtr node = xmlNewChild(parent, NULL, item_name, NULL); if (!preference.path.empty()) { xmlNewProp(node, path_name, BAD_CAST preference.path.c_str()); } if (!preference.label.empty()) { xmlNewProp(node, label_name, BAD_CAST preference.label.c_str()); } if (!preference.operation.empty()) { xmlNewProp(node, operation_name, BAD_CAST preference.operation.c_str()); } } void writePreferences(const string &filename, const vector &preferences) { // set up variables for creating the document xmlDocPtr doc = NULL; // document pointer xmlNodePtr root_node = NULL; // node pointers // create the document and the root node doc = xmlNewDoc(BAD_CAST "1.0"); root_node = xmlNewNode(NULL, root_name); xmlDocSetRootElement(doc, root_node); for (vector::const_iterator it = preferences.begin() ; it != preferences.end() ; it++ ) { writePreference(root_node, *it); } // write out to file xmlSaveFormatFileEnc(filename.c_str(), doc, "UTF-8", 1); cleanupXml(doc); } #else void writePreferences(const string &filename, const vector &preferences) { throw runtime_error( "LIBXML2 tree support not present. Cannot write config"); } #endif } code-4.4.3/applications/NXsummary/preferences.hpp000066400000000000000000000026221275430514000221020ustar00rootroot00000000000000/** * \file preferences.hpp */ #ifndef __PREFERENCES_HPP_GUARD__ #define __PREFERENCES_HPP_GUARD__ #include #include #include "nxsummary.hpp" namespace nxsum { /** * \param filename The name of the file to check. * * \return True if the file can be read. */ bool canRead(const std::string &filename); /** * Load the preferences from the supplied file. This will search in * other locations if the supplied filename is not readable. * * \param filename The name of the file to load the preferences from. * \param preferences Parameter to put the loaded preferences in. */ void loadPreferences(const std::string &filename, std::vector &preferences); /** * Write out the supplied preferences. * * \param filename The name of the file to write the preferences into. * \param preferences List of preferences to write out. */ void writePreferences(const std::string &filename, const std::vector &preferences); /** * Get a preference with the supplied label. The label does not need * to be an exact match, just unique identifier (case insensitive). * * \param label Preference to look for. * \param preferences List of preferences to search inside of. */ Item getPreference(const std::string &label, const std::vector &preferences); } #endif code-4.4.3/applications/NXsummary/string_util.cpp000066400000000000000000000115031275430514000221350ustar00rootroot00000000000000/* * Copyright (c) 2007, P.F.Peterson * Spallation Neutron Source at Oak Ridge National Laboratory * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ #include "napiconfig.h" // needed for HAVE_STDINT_H #include "nxsummary.hpp" #include "string_util.hpp" #include #include #include #include #include #include #include #include #include "data_util.hpp" // use STDINT if possible, otherwise define the types here #ifdef HAVE_STDINT_H #include #else typedef signed char int8_t; typedef short int int16_t; typedef int int32_t; typedef unsigned char uint8_t; typedef unsigned short int uint16_t; typedef unsigned int uint32_t; #ifdef _MSC_VER typedef signed __int64 int64_t; typedef unsigned __int64 uint64_t; #endif //_MSC_VER #endif //HAVE_STDINT_H using std::runtime_error; using std::string; using std::ostringstream; using std::vector; static const size_t NX_MAX_RANK = 25; namespace nxsum { template string toString(const NumT thing) { ostringstream s; s << thing; return s.str(); } // explicit instantiations so they get compiled in template string toString(const uint32_t thing); template string toString(const int thing); template string toString(const double thing); template string toString(const float thing); template string toString(const NumT *data, const int dims[], const int rank) { int num_ele = 1; for (size_t i = 0; i < rank; ++i ) { num_ele *= dims[i]; } if (num_ele == 1) { return toString(data[0]); } if ((rank == 1) && (num_ele < NX_MAX_RANK)) { ostringstream s; s << '['; size_t length = dims[0]; for (size_t i = 0; i < length; ++i) { s << toString(data[i]); if (i+1 < length) { s << ','; } } s << ']'; return s.str(); } else { throw runtime_error("Do not know how to work with arrays"); } } string toString(const void *data, const int dims[], const int rank, const int type) { if (type == NX_CHAR) { return (char *) data; } else if (type == NX_FLOAT32) { return toString((float *)data, dims, rank); } else if (type == NX_FLOAT64) { return toString((double *)data, dims, rank); } else if (type == NX_INT8) { return toString((int8_t *)data, dims, rank); } else if (type == NX_UINT8) { return toString((uint8_t *)data, dims, rank); } else if (type == NX_INT16) { return toString((int16_t *)data, dims, rank); } else if (type == NX_UINT16) { return toString((uint16_t *)data, dims, rank); } else if (type == NX_INT32) { return toString((int32_t *)data, dims, rank); } else if (type == NX_UINT32) { return toString((uint32_t *)data, dims, rank); } else if (type == NX_INT64) { return toString((int64_t *)data, dims, rank); } else if (type == NX_UINT64) { return toString((uint64_t *)data, dims, rank); } else { ostringstream s; s << "Do not know how to work with type=" << nxtypeAsString(type); throw runtime_error(s.str()); } } string toString(const void *data, const int length, const int type) { int dims[1] = {length}; return toString(data, dims, 1, type); } string toUpperCase(const string &orig) { string result = orig; std::transform(orig.begin(), orig.end(), result.begin(), (int(*)(int))std::toupper); return result; } } code-4.4.3/applications/NXsummary/string_util.hpp000066400000000000000000000021551275430514000221450ustar00rootroot00000000000000/** * \file string_util.hpp */ #ifndef __STRING_UTIL_HPP_GUARD__ #define __STRING_UTIL_HPP_GUARD__ #include namespace nxsum { /** * Convert a scalar number to a string. * * \param thing The number to convert. * * \return The string version of the number. */ template std::string toString(const NumT thing); /** * Convert a multidimensional array to a pointer. * * \param data The multidimensional array. * \param dims Dimensions of the array. * \param rank The number of dimensions. * \param type According to NeXus API. * * \return The string version of the array. */ std::string toString(const void *data, const int dims[], const int rank, const int type); /** * Convert a 1D array to a pointer. * * \param data The 1D array. * \param length Number of elements in the array. * \param type According to NeXus API. * * \return The string version of the array. */ std::string toString(const void *data, const int length, const int type); std::string toUpperCase(const std::string &orig); } #endif code-4.4.3/applications/NXsummary/xml_util.hpp000066400000000000000000000007101275430514000214320ustar00rootroot00000000000000/** * \file output.hpp */ #ifndef __XML_UTIL_HPP_GUARD__ #define __XML_UTIL_HPP_GUARD__ #include namespace nxsum { static const xmlChar *root_name = xmlCharStrdup("nxsummary"); static const xmlChar *item_name = xmlCharStrdup("item"); static const xmlChar *path_name = xmlCharStrdup("path"); static const xmlChar *label_name = xmlCharStrdup("label"); static const xmlChar *operation_name = xmlCharStrdup("operation"); } #endif code-4.4.3/applications/NXtranslate/000077500000000000000000000000001275430514000173665ustar00rootroot00000000000000code-4.4.3/applications/NXtranslate/BUGS000066400000000000000000000022251275430514000200520ustar00rootroot00000000000000This file contains a list of known bugs in NXtranslate or one of the libraries it depends on. Being smart about how you write your translation file will be able to avoid most of them. OPENING A NEXUS FILE MULTIPLE TIMES - There is an inconsistent bug in the NeXus API (napi) where the library will crash if a NeXus file is opened for read, closed, then opened for reading again. I have been unable to reproduce it in a sample code to submit to the NeXus developers. LINKING TO A ROOT GROUP - Creating a link to a group that exists at the root level (e.g. a NXentry) will move the group, not create a copy. If the link is at the same level, just inside the root, the group will be renamed. If the link is somewhere else in hierarchy the group will be moved to that point. RETURNING AN EMPTY TREE - The retrievers are assumed that they add at least one Node to the tree they are given for population. If they do not the xml_parser will crash. The user cannot create this error, only a programmer can. Instead of returning an empty tree the Retriever should throw an exception (invalid_argument, runtime_error, or exception) to notify xml_parser of the extraordinary call. code-4.4.3/applications/NXtranslate/CHANGES000066400000000000000000000003261275430514000203620ustar00rootroot00000000000000v0.2.0 Fixed bug that accidentily converted text in the translation file into a float value of "0.0". Added ability of NeXus retriever to convert Attributes into Nodes. Can create links in output file. code-4.4.3/applications/NXtranslate/CMakeLists.txt000066400000000000000000000063401275430514000221310ustar00rootroot00000000000000# Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================= add_subdirectory (text_collist) add_subdirectory (text_plain) add_subdirectory (text_xml) add_subdirectory (sns_histogram docs) add_subdirectory (FRM2) add_subdirectory (loopy) add_subdirectory (binary) add_subdirectory (spec) add_subdirectory (esrf_edf) add_definitions(-DFRM2_RETRIEVER -DTEXT_COLLIST_RETRIEVER -DTEXT_PLAIN_RETRIEVER -DTEXT_XML_RETRIEVER -DDYNAMIC_RETRIEVER -DSNS_HISTOGRAM_RETRIEVER -DLOOPY_RETRIEVER -DBINARY_RETRIEVER -DEDF_RETRIEVER -DSPEC_RETRIEVER) include_directories("${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/text_collist" "${CMAKE_CURRENT_SOURCE_DIR}/text_plain" "${CMAKE_CURRENT_SOURCE_DIR}/text_xml" "${CMAKE_CURRENT_SOURCE_DIR}/sns_histogram" "${CMAKE_CURRENT_SOURCE_DIR}/FRM2" "${CMAKE_CURRENT_SOURCE_DIR}/loopy" ${LIBXML2_INCLUDE_DIR}) set(SOURCES attr.cpp main.cpp nexus_retriever.cpp nexus_util.cpp node.cpp node_util.cpp retriever.cpp string_util.cpp xml_parser.cpp xml_util.cpp dynamic_retriever.cpp) add_executable(nxtranslate ${SOURCES} $ $ $ $ $ $ $ $ $) target_link_libraries(nxtranslate NeXus_Shared_Library ${LIBXML2_LIBRARIES}) install (TARGETS nxtranslate DESTINATION bin COMPONENT Runtime) code-4.4.3/applications/NXtranslate/FRM2/000077500000000000000000000000001275430514000200745ustar00rootroot00000000000000code-4.4.3/applications/NXtranslate/FRM2/CMakeLists.txt000066400000000000000000000024411275430514000226350ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # (C) 2015 Eugen Wintersberger # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================= include_directories("${CMAKE_CURRENT_SOURCE_DIR}") add_library (FRM2 OBJECT frm2_retriever.cpp) code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp000066400000000000000000002570241275430514000235470ustar00rootroot00000000000000#include #include #include #include #include #include #include #include #include "frm2_retriever.h" #include "../node.h" #include "../nexus_util.h" #include "../string_util.h" #include "../tree.hh" #include #include #include #include using std::ifstream; using std::invalid_argument; using std::runtime_error; using std::string; using std::cout; using std::endl; using std::vector; using std::isspace; using std::isdigit; using std::isalpha; #define MIN(a,b) ( (a)<(b)? (a):(b) ) #define MAX(a,b) ( (a)>(b)? (a):(b) ) class NXunits { public: static const std::string second; static const std::string millisecond; static const std::string microsecond; static const std::string nanosecond; static const std::string minute; static const std::string degree; static const std::string count; static const std::string volt; static const std::string ampere; static const std::string angstrom; static const std::string inverse_angstrom; static const std::string bar; static const std::string millibar; static const std::string meter; static const std::string millimeter; static const std::string rpm; static const std::string hertz; static const std::string megahertz; static const std::string gigahertz; static const std::string terahertz; static const std::string kelvin; // to be completed later }; static const int BUFFER_SIZE=4096; static const int LOG_BUFFER_SIZE=64000; const std::string NXunits::second = "second"; const std::string NXunits::millisecond = "millisecond"; const std::string NXunits::microsecond = "microsecond"; const std::string NXunits::nanosecond = "nanosecond"; const std::string NXunits::minute = "minute"; const std::string NXunits::degree = "degree"; const std::string NXunits::count = "counts"; const std::string NXunits::volt = "volt"; const std::string NXunits::ampere = "ampere"; const std::string NXunits::angstrom = "angstrom"; const std::string NXunits::inverse_angstrom = "angstrom^-1"; const std::string NXunits::bar = "bar"; const std::string NXunits::millibar = "millibar"; const std::string NXunits::meter = "meter"; const std::string NXunits::millimeter = "millimeter"; const std::string NXunits::rpm = "rpm"; const std::string NXunits::hertz = "Hz"; const std::string NXunits::megahertz = "MHz"; const std::string NXunits::gigahertz = "GHz"; const std::string NXunits::terahertz = "THz"; const std::string NXunits::kelvin = "K"; void Frm2Retriever::initUnits() { unit_strings["seconds"] = NXunits::second; unit_strings["second"] = NXunits::second; unit_strings["secs"] = NXunits::second; unit_strings["sec"] = NXunits::second; unit_strings["milliseconds"] = NXunits::millisecond; unit_strings["msec"] = NXunits::millisecond; unit_strings["msecs"] = NXunits::millisecond; unit_strings["microseconds"] = NXunits::microsecond; unit_strings["usec"] = NXunits::microsecond; unit_strings["usecs"] = NXunits::microsecond; unit_strings["nanoseconds"] = NXunits::nanosecond; unit_strings["nsec"] = NXunits::nanosecond; unit_strings["ns"] = NXunits::nanosecond; unit_strings["minutes"] = NXunits::minute; unit_strings["minute"] = NXunits::minute; unit_strings["min"] = NXunits::minute; unit_strings["deg"] = NXunits::degree; unit_strings["degs"] = NXunits::degree; unit_strings["degree"] = NXunits::degree; unit_strings["degrees"] = NXunits::degree; unit_strings["cts"] = NXunits::count; unit_strings["counts"] = NXunits::count; unit_strings["count"] = NXunits::count; unit_strings["cnt"] = NXunits::count; unit_strings["bar"] = NXunits::bar; unit_strings["bars"] = NXunits::bar; unit_strings["mbar"] = NXunits::millibar; unit_strings["millibar"]= NXunits::millibar; unit_strings["rpm"] = NXunits::rpm; unit_strings["rpms"] = NXunits::rpm; unit_strings["volt"] = NXunits::volt; unit_strings["v"] = NXunits::volt; unit_strings["volts"] = NXunits::volt; unit_strings["ampere"] = NXunits::ampere; unit_strings["amp"] = NXunits::ampere; unit_strings["amperes"] = NXunits::ampere; unit_strings["a"] = NXunits::angstrom; unit_strings["ang"] = NXunits::angstrom; unit_strings["angst"] = NXunits::angstrom; unit_strings["angstrom"] = NXunits::angstrom; unit_strings["angstroem"] = NXunits::angstrom; unit_strings["angström"] = NXunits::angstrom; unit_strings["ångström"] = NXunits::angstrom; unit_strings["a^-1"] = NXunits::inverse_angstrom; unit_strings["a-1"] = NXunits::inverse_angstrom; unit_strings["angst^-1"] = NXunits::inverse_angstrom; unit_strings["angst-1"] = NXunits::inverse_angstrom; unit_strings["angstrom-1"] = NXunits::inverse_angstrom; unit_strings["angstrom^-1"] = NXunits::inverse_angstrom; unit_strings["invangstrom"] = NXunits::inverse_angstrom; unit_strings["inverse angstrom"] = NXunits::inverse_angstrom; unit_strings["invangstroem"] = NXunits::inverse_angstrom; unit_strings["inverse angstroem"]= NXunits::inverse_angstrom; unit_strings["angstroem-1"] = NXunits::inverse_angstrom; unit_strings["angstroem^-1"] = NXunits::inverse_angstrom; unit_strings["invangström"] = NXunits::inverse_angstrom; unit_strings["inverse angström"] = NXunits::inverse_angstrom; unit_strings["angström^-1"] = NXunits::inverse_angstrom; unit_strings["angström-1"] = NXunits::inverse_angstrom; unit_strings["invångström"] = NXunits::inverse_angstrom; unit_strings["inverse ångström"] = NXunits::inverse_angstrom; unit_strings["ångström-1"] = NXunits::inverse_angstrom; unit_strings["ångström^-1"] = NXunits::inverse_angstrom; unit_strings["m"] = NXunits::meter; unit_strings["meter"] = NXunits::meter; unit_strings["mm"] = NXunits::millimeter; unit_strings["millimeter"] = NXunits::millimeter; unit_strings["hz"] = NXunits::hertz; unit_strings["hertz"] = NXunits::hertz; unit_strings["mhz"] = NXunits::megahertz; unit_strings["megahertz"] = NXunits::megahertz; unit_strings["ghz"] = NXunits::gigahertz; unit_strings["gigahertz"] = NXunits::gigahertz; unit_strings["thz"] = NXunits::terahertz; unit_strings["terahertz"] = NXunits::terahertz; unit_strings["k"] = NXunits::kelvin; unit_strings["kelvin"] = NXunits::kelvin; unit_strings["kelvins"] = NXunits::kelvin; unit_strings["none"] = ""; } const std::string Frm2Retriever::MIME_TYPE = "text/frm2"; const std::string Frm2Retriever::COLUMN_TAG = "column"; const std::string Frm2Retriever::DICT_TAG = "dict"; const std::string Frm2Retriever::DATETIME_TAG = "datetime"; const std::string Frm2Retriever::FILENAME_TAG = "filename"; const std::string Frm2Retriever::DICTARRAY_TAG = "dict_array"; const std::string Frm2Retriever::DICTMULTI_TAG = "dict_multi"; const std::string Frm2Retriever::TOFCTS_TAG = "tof_cts"; const std::string Frm2Retriever::TOFTOF_TAG = "tof_tof"; const std::string Frm2Retriever::TOFDNR_TAG = "tof_dnr"; const std::string Frm2Retriever::TOFMONTOF_TAG = "tof_montof"; const std::string Frm2Retriever::TOFMONCTS_TAG = "tof_moncts"; const std::string Frm2Retriever::TOFLOG_TAG = "tof_log"; const std::string Frm2Retriever::LOGCPY_TAG = "log_cpy"; const std::string Frm2Retriever::DESC_TAG = "desc"; const std::string Frm2Retriever::FLINE_TAG = "fline"; const std::string Frm2Retriever::RANGE_OPEN_BRACKET="["; const std::string Frm2Retriever::RANGE_CLOSE_BRACKET="]"; const std::string Frm2Retriever::RANGE_SEPARATOR=":"; const std::string Frm2Retriever::METHOD_OPEN_BRACKET="("; const std::string Frm2Retriever::METHOD_CLOSE_BRACKET=")"; const std::string Frm2Retriever::TYPE_OPEN_BRACKET="{"; const std::string Frm2Retriever::TYPE_CLOSE_BRACKET="}"; const std::string Frm2Retriever::ARG_QUOTE="'"; const std::string Frm2Retriever::ARG_SEPARATOR="'"; const std::string Frm2Retriever::HEADER_TAG = "header"; const std::string Frm2Retriever::DATA_TAG = "data"; const std::string Frm2Retriever::HEIDICTS_TAG = "heidi_cts"; const std::string Frm2Retriever::HEIDIMON_TAG = "heidi_mon"; const std::string Frm2Retriever::HEIDIIDS_TAG = "heidi_ids"; const std::string Frm2Retriever::HEIDIOMG_TAG = "heidi_omg"; const std::string Frm2Retriever::HEIDISO_TAG = "heidi_so"; const std::string Frm2Retriever::ARRAY_OPEN_BRACKET="["; const std::string Frm2Retriever::ARRAY_CLOSE_BRACKET="]"; const std::string Frm2Retriever::ARRAY_RANGE_SEPARATOR=":"; const std::string Frm2Retriever::ARRAY_SEPARATOR=","; const unsigned int Frm2Retriever::HEIDI_LINES_PER_ENTRY=3; const unsigned int Frm2Retriever::HEIDI_CHARS_PER_COUNT=5; const unsigned int Frm2Retriever::HEIDI_COLS_PER_LINE=16; static unsigned int convert_type(std::string nxtype) { if (nxtype =="NX_CHAR") { return NX_CHAR; } else if (nxtype =="NX_BOOLEAN") { return NX_UINT8; } else if (nxtype =="NX_BINARY") { return NX_BINARY; } else if (nxtype =="NX_INT8") { return NX_INT8; } else if (nxtype =="NX_UINT8") { return NX_UINT8; } else if (nxtype =="NX_INT16") { return NX_INT16; } else if (nxtype =="NX_UINT16") { return NX_UINT16; } else if (nxtype =="NX_INT32") { return NX_INT32; } else if (nxtype =="NX_UINT32") { return NX_UINT32; } else if (nxtype =="NX_FLOAT32") { return NX_FLOAT32; } else if (nxtype =="NX_FLOAT32") { return NX_FLOAT32; } else if (nxtype =="ISO8601") { return NX_CHAR; } return NX_FLOAT64; } static double arsin(double x) { if (x>0) return(asin(MIN(x, 1.0))); if (x<0) return(asin(MAX(x,-1.0))); return(0); } static double sgn(double x) { if (x>0) return(1); else if (x<0) return(-1); else return(0); } static void reset_file(ifstream &file) { file.clear(); file.seekg(0,std::ios::beg); file.clear(); } static string read_line(ifstream &file) { static char buffer[BUFFER_SIZE]; file.get(buffer,BUFFER_SIZE); file.get(); int state = file.rdstate(); //std::cout << "iostate: " << state << " failbit:" << std::ios::failbit << " badbit:"<< std::ios::badbit<<" eofbit:" << std::ios::eofbit<< std::endl; while (file.fail() && (!file.eof())) { file.clear(); file.get(); } return string(buffer); } static int count_chars(std::string str, char c) { int n=0; for (int i=0; i Frm2Retriever::parse_dims(std::string dimstr) { unsigned int pos = 0; std::string sub_str; std::vector dims; pos = dimstr.find_last_of(Frm2Retriever::ARRAY_OPEN_BRACKET); if (pos != std::string::npos) { sub_str = dimstr.substr(pos); sub_str = sub_str.substr(1); pos = sub_str.find_first_of(Frm2Retriever::ARRAY_CLOSE_BRACKET); if (pos != std::string::npos) { sub_str = sub_str.substr(0,pos); dims = string_util::split_uints(sub_str); } } return dims; } std::vector Frm2Retriever::parse_type_dims(std::string location, std::string &typestr){ unsigned int pos = 0; std::string sub_str; std::vector dims; pos = location.find_last_of(Frm2Retriever::TYPE_OPEN_BRACKET); if (pos != std::string::npos) { sub_str = location.substr(pos); sub_str = sub_str.substr(1); pos = sub_str.find_first_of(Frm2Retriever::TYPE_CLOSE_BRACKET); if (pos != std::string::npos) { sub_str = sub_str.substr(0,pos); pos = sub_str.find_last_of(Frm2Retriever::ARRAY_OPEN_BRACKET); if (pos != std::string::npos) { //std::cout << "dim brackets found: " << sub_str.substr(0,pos) << " " << sub_str << std::endl; typestr = sub_str.substr(0,pos); return parse_dims(sub_str); } else { typestr = sub_str; } } } return dims; } std::string Frm2Retriever::parse_type(std::string location){ unsigned int pos = 0; static std::string sub_str; pos = location.find_last_of(Frm2Retriever::TYPE_OPEN_BRACKET); if (pos != std::string::npos) { sub_str = location.substr(pos); sub_str = sub_str.substr(1); pos = sub_str.find_first_of(Frm2Retriever::TYPE_CLOSE_BRACKET); if (pos != std::string::npos) { sub_str = sub_str.substr(0,pos); return sub_str; } } return ""; } std::vector Frm2Retriever::parse_arg(std::string location){ // check if column unsigned int start_pos = 0; unsigned int end_pos = 0; static std::string arg_str; static std::string item_str; std::vector result; start_pos = location.find_first_of(Frm2Retriever::METHOD_OPEN_BRACKET); if (start_pos != std::string::npos) { arg_str = location.substr(start_pos); arg_str = arg_str.substr(1); arg_str = arg_str.substr(0, arg_str.size()-1); // TODO: check if range brackets are to be extracted // no need, they get cut automatically end_pos = arg_str.find_first_of(Frm2Retriever::METHOD_CLOSE_BRACKET); if (end_pos != std::string::npos) { arg_str = arg_str.substr(0, end_pos); } start_pos = arg_str.find_first_of(Frm2Retriever::ARG_QUOTE); if (start_pos == std::string::npos) { result = string_util::split_colons(arg_str); return result; } // check how many args while (true) { start_pos = arg_str.find_first_of(Frm2Retriever::ARG_QUOTE); if (start_pos != std::string::npos) { arg_str = arg_str.substr(start_pos); arg_str = arg_str.substr(1); end_pos = arg_str.find_first_of(Frm2Retriever::ARG_QUOTE); if (end_pos != std::string::npos) { item_str = arg_str.substr(0, end_pos); arg_str = arg_str.substr(end_pos+1); result.push_back(item_str); } } else { break; } } /*/ check if quotes have to be removed if (arg_str[0]=='\"' || arg_str[0] == '\'') { arg_str = arg_str.substr(1); arg_str = arg_str.substr(0, arg_str.size()-1); }*/ } return result; } void Frm2Retriever::parse_range(std::string location, int &x, int &y){ unsigned int pos = 0; static std::string sub_str; x = -1; y = -1; pos = location.find_last_of(Frm2Retriever::RANGE_OPEN_BRACKET); if (pos != std::string::npos) { sub_str = location.substr(pos); pos = sub_str.find_first_of(Frm2Retriever::RANGE_CLOSE_BRACKET); if (pos != std::string::npos) { sub_str = sub_str.substr(0,pos); pos = sub_str.find_first_of(Frm2Retriever::RANGE_SEPARATOR); if (pos != std::string::npos) { if (isNumber(sub_str.substr(0,pos))) { x = string_util::str_to_int(sub_str.substr(0,pos)); } if (isNumber(sub_str.substr(pos))) { y = string_util::str_to_int(sub_str.substr(pos)); } return; } else { // if no range separator is found -> go specified position to end of column if (isNumber(sub_str)) { x = string_util::str_to_int(sub_str); } return; } } } } void Frm2Retriever::parse_heidi_range(std::string location, int &line, int &word, int &wcount){ unsigned int pos = 0; std::string sub_str; wcount = 0; // cut the type part as it may contain range info too ... pos = location.find_last_of(Frm2Retriever::TYPE_OPEN_BRACKET); if (pos != std::string::npos) { location = location.substr(0,pos); } pos = location.find_last_of(Frm2Retriever::ARRAY_OPEN_BRACKET); if (pos != std::string::npos) { sub_str = location.substr(pos+1); pos = sub_str.find_first_of(Frm2Retriever::ARRAY_CLOSE_BRACKET); if (pos != std::string::npos) { sub_str = sub_str.substr(0,pos); pos = sub_str.find_first_of(Frm2Retriever::ARRAY_SEPARATOR); if (pos != std::string::npos) { //std::cout << "conv to line: " << sub_str.substr(0,pos) << std::endl; line = string_util::str_to_int(sub_str.substr(0,pos)); sub_str = sub_str.substr(pos+1); //std::cout << "XD sub_str: " << sub_str << std::endl; pos = sub_str.find_first_of(Frm2Retriever::ARRAY_RANGE_SEPARATOR); if (pos != std::string::npos) { //std::cout << "conv to word: " << sub_str.substr(0,pos) << std::endl; word = string_util::str_to_int(sub_str.substr(0,pos)); //std::cout << "conv to wcount: " << sub_str.substr(pos+1) << std::endl; wcount = string_util::str_to_int(sub_str.substr(pos+1)); } else { word = string_util::str_to_int(sub_str); wcount=0; } return; } else { line = 0; pos = sub_str.find_first_of(Frm2Retriever::ARRAY_RANGE_SEPARATOR); if (pos != std::string::npos) { //std::cout << "intstr: " << sub_str << sub_str.substr(0,pos) << std::endl; word = string_util::str_to_int(sub_str.substr(0,pos)); int upperlimit = string_util::str_to_int(sub_str.substr(pos+1)); wcount = upperlimit-word; //std::cout << "word: " << word << " wcount: " << wcount << std::endl; } else { word = string_util::str_to_int(sub_str); } return; } } } line = -1; word = -1; wcount = 0; } bool Frm2Retriever::isdata(std::string line) { unsigned int i=0; int digit_count = 0; int alpha_count = 0; int space_count = 0; if (line.size()==0) { return false; } while(i assume its a data row if (line.size() > space_count) { //cout << "chars: " << line.size()-space_count << " digits: " << digit_count <<" percent: " < 70) { return true; } } else { return false; } return false; } bool Frm2Retriever::isunit(std::string line) { unsigned int unit_count = 0; std::vector strings = string_util::split_whitespace(line); strings = string_util::strip_punct(strings); for (std::vector::iterator its=strings.begin(); its!=strings.end(); its++) { std::string str_word = *its; for (std::map::iterator it = unit_strings.begin(); it != unit_strings.end(); it++) { std::string str_unit= it->first; if (str_word == str_unit) { unit_count++; break; } } } //std::cout << " unit_count: " << unit_count << std::endl; if (unit_count > 1) { return true; } return false; } void Frm2Retriever::strip(std::string& str) { while (isspace(str[0])){ str = str.substr(1); } while (isspace(str[str.size()-1])){ str = str.substr(0, str.size()-1); } } bool Frm2Retriever::isNumber(std::string str) { // eliminate whitespace on both ends while (isspace(str[0])){ str = str.substr(1); } while (isspace(str[str.size()-1])){ str = str.substr(0, str.size()-1); } // if string is empty -> nan if (str.size()<=0) { return false; } if (str[0]=='-' || str[0]=='+') { str = str.substr(1); } // if string is empty -> nan if (str.size()<=0) { return false; } for (unsigned int i=0; i < str.size(); i++) { if (!isdigit(str[i])) { return false; } } return true; } bool Frm2Retriever::isheidiheader(std::string line) { unsigned int i=0; int digit_count = 0; int alpha_count = 0; int space_count = 0; while(i=3 && string_util::contains(line, "=") ) { return true; } return false; } bool Frm2Retriever::isheidicountdata(std::string line) { unsigned int i=0; int digit_count = 0; int alpha_count = 0; int space_count = 0; while(i 38) { return true; } return false; } void Frm2Retriever::extract_headers(std::string line) { //std::cout << "header line: " << line << std::endl; headers = string_util::split_whitespace(line); headers = string_util::strip_punct(headers); /*for (unsigned int i=0; i< headers.size(); i++) { std::cout << "headers["< key_pairs; reset_file(file); while (file.good() && (cur_line++)<=data_section) { std::string line = read_line(file); // eliminate whitespace at start of line while (isspace(line[0])){ line = line.substr(1); } pos = line.find("#++"); if (pos != std::string::npos && pos<2) { line = line.substr(pos+3); pos = line.find(":", pos); if (pos != std::string::npos) { value = line.substr(0, pos); while (isspace(value[0])){ value = value.substr(1); } str = line.substr(pos+1); while (isspace(str[0])){ str = str.substr(1); } while (isspace(str[str.size()-1])){ str = str.substr(0, str.size()-1); } if (isNumber(str)) { int key = string_util::str_to_int(str); key_pairs[key] = value; } } } } headers.clear(); // map map to header vector for (unsigned int i=0; i< key_pairs.size(); i++) { //std::cout << "pushing " << key_pairs[i] << " into headers" << std::endl; headers.push_back(key_pairs[i]); } } std::vector& Frm2Retriever::clear_units(std::vector &units) { for (std::vector::iterator it=units.begin(); it!=units.end(); it++) { std::string unit = *it; if (unit == "-" ) { units.erase(it); units.insert(it, "none"); } } return units; } void Frm2Retriever::extract_units(std::string line) { units = string_util::split_whitespace(line); units = clear_units(units); units = string_util::strip_punct(units); for (unsigned int i=0; i< units.size(); i++) { std::cout << "units["< args, unsigned int nxtype) { std::string datetime; std::string date; std::string time; // size of args must be at least 1 (time) if (args.size() < 1) { return ""; } if (args.size() < 2 ) { // we got only a timestring std::map raw_map = extract_dictentry(file, args[0], nxtype); datetime = raw_map["values"]; } else { // we got date and time string separately std::map raw_map; raw_map = extract_dictentry(file, args[0], nxtype); date = raw_map["values"]; raw_map = extract_dictentry(file, args[1], nxtype); time = raw_map["values"]; datetime = date+" "+time; if (count_chars(datetime, '.') > 1) { datetime = toftof_datetime_2_iso(datetime); } else if (count_chars(datetime, '/') > 1) { datetime = nicos_datetime_2_iso(datetime); } else if (count_chars(datetime, '-') > 1) { datetime = heidi_datetime_2_iso(datetime); } } return datetime; } std::map Frm2Retriever::extract_dictmulti(std::ifstream &file, std::vector args, unsigned int nxtype) { std::string values = ""; std::string value = ""; std::string units = ""; std::map result; for (std::vector::iterator it=args.begin(); it!=args.end();it++) { std::map raw_map = extract_dictentry(file, *it, nxtype); value = raw_map["values"]; if (raw_map["units"] != "" && raw_map["units"] != "unknown") { units = raw_map["units"]; } values = values + value; if (it!=(args.begin()-1)) { values = values + " "; } } result["values"] = values; result["units"] = units; reset_file(infile); return result; } // only for numeric arrays std::map Frm2Retriever::extract_dictarray(std::ifstream &file, std::string arg, unsigned int nxtype) { int i=0; unsigned int k=0, l=0; unsigned int pos=0, pos2=0; bool newnum=false; std::map result; std::string str=""; std::string units=""; std::string values=""; if (nxtype == NX_CHAR) { return result; } reset_file(infile); while (infile.good()) { std::string line = read_line(infile); //std::cout << "current line: " << line << std::endl; // eliminate whitespace at start of line while (isspace(line[0])){ line = line.substr(1); } //std::cout << "to find: " << arg << " current line: " << line << std::endl; pos = line.find(arg); if (pos != std::string::npos && pos<2) { line = line.substr(pos+arg.size()); pos2 = line.find(":", pos); if (pos2 != std::string::npos) { str = line.substr(pos2+1); //std::cout << "found dict: " << str << std::endl; while(k0) { if (isdigit(str[l-1])){ if (newnum) { values = values + " "; newnum= false; } values = values+str[l]; } } } /*else if (str[l]=='+' || str[l]=='-') { if (l>0) { if (str[l-1]=='e' || str[l-1]=='E'){ if (newnum) { values = values + " "; newnum= false; } values = values+str[l]; } } }*/ else { if (newnum) { values = values + " "; newnum= false; } values = values+str[l]; } } else { if (units == "") { while (isalpha(str[l])) { units = units+str[l]; l++; } } newnum = true; } l++; } } break; } } result["values"]=values; result["units"]=units; reset_file(infile); return result; } std::vector > Frm2Retriever::extract_tofcts(std::ifstream &file, std::string arg, unsigned int nxtype, bool is_monitor) { std::vector > result; std::string line = ""; unsigned int pos=0; int i=0, count=0; int monitor_number=-1; std::map raw_map = extract_dictentry(infile, "TOF_MonitorInput", NX_INT32); std::string raw_minput = raw_map["values"]; std::string units= raw_map["units"]; if (isNumber(raw_minput)) { monitor_number = string_util::str_to_int(raw_minput); } std::vector dInfo = extract_desc(infile, "aData",NX_INT32); reset_file(infile); while (infile.good()) { line = read_line(infile); // eliminate whitespace at start of line while (isspace(line[0])){ line = line.substr(1); } pos = line.find(arg); if (pos != std::string::npos && pos<2) { break; } } while (infile.good()) { line = read_line(infile); if (is_monitor) { if (count == monitor_number) { std::vector counts = string_util::split_uints(line); result.push_back(counts); } count++; } else { monitor_number = -1; if (count != monitor_number) { std::vector counts = string_util::split_uints(line); while (counts.size() < dInfo.at(1)) { // add missing .. zeros counts.push_back(0); } while (counts.size() > dInfo.at(1)) { // cut superflouos counts.pop_back(); } if (result.size() < dInfo.at(0)) { result.push_back(counts); } } count++; } } // if some entrys are missing -> adapt while (result.size() < dInfo.at(0)) { // add empty vectors std::vector counts; for (unsigned int i=0; i < dInfo.at(1); i++) { counts.push_back(0); } result.push_back(counts); } reset_file(infile); return result; } std::vector Frm2Retriever::extract_toftof(std::ifstream &file, std::string arg, unsigned int nxtype, bool is_monitor) { std::vector result; std::string line = ""; unsigned int pos=0; int i=0; unsigned int channel_width = 1; std::vector dInfo = extract_desc(infile, "aData",NX_INT32); std::map raw_map = extract_dictentry(infile, "TOF_ChannelWidth", NX_INT32); std::string ch_width = raw_map["values"]; if (isNumber(ch_width)) { channel_width = string_util::str_to_int(ch_width); } reset_file(infile); while (infile.good()) { line = read_line(infile); // eliminate whitespace at start of line while (isspace(line[0])){ line = line.substr(1); } pos = line.find(arg); if (pos != std::string::npos && pos<2) { break; } } if (infile.good()) { line = read_line(infile); std::vector counts = string_util::split_uints(line); while (counts.size() < dInfo.at(1)) { // add missing .. zeros counts.push_back(0); } while (counts.size() > dInfo.at(1)) { // cut superflouos counts.pop_back(); } for (unsigned int i=0; i Frm2Retriever::extract_desc(std::ifstream &file, std::string arg, unsigned int nxtype) { int i=0; unsigned int pos=0; std::string line=""; std::vector result; reset_file(infile); while (infile.good()) { std::string line = read_line(infile); // eliminate whitespace at start of line while (isspace(line[0])){ line = line.substr(1); } pos = line.find(arg); if (pos != std::string::npos && pos<2) { pos = line.find(Frm2Retriever::METHOD_OPEN_BRACKET, pos); if (pos != std::string::npos) { line = line.substr(pos+1); pos = line.find(Frm2Retriever::METHOD_CLOSE_BRACKET); if (pos != std::string::npos) { line = line.substr(0,pos); result = string_util::split_uints(line); } } break; } } reset_file(infile); return result; } std::string Frm2Retriever::extract_logcpy(std::ifstream &file, std::string filename) { char ch; std::stringstream ss; reset_file(infile); while( infile.get(ch)) { ss << ch; } reset_file(infile); return ss.str(); } std::vector Frm2Retriever::extract_toflog(std::ifstream &file, std::string col_name, int from, int to) { bool use_col_number=true; int count = 0; int index = 0; std::vector values; int cur_line=0; std::string line = ""; // read_line(infile); reset_file(infile); skip_to_line(infile, cur_line, data_section+((from<0)?0:from)); use_col_number = isNumber(col_name); if (!use_col_number) { std::vector::iterator it; for (it = headers.begin(); it !=headers.end(); it++) { if (*it != col_name) { index++; } else { break; } } if (it== headers.end()) { std::cout << "no column '"<< col_name << "' found " << std::endl; return values; } } else { index = string_util::str_to_int(col_name); index--; } line = read_line(infile); while ((infile.good()) && ((to>=0 && to line_values = string_util::split_values(line); /*for (std::vector::iterator itt=values.begin(); itt!=values.end(); itt++) { std::cout << "column------- vector: " << *itt << std::endl; }*/ /*std::cout << endl << "pushing data: " << (string_util::str_to_float(string_values.at(index))) << std::endl; //double dbl_val = string_util::str_to_float(string_values.at(index));*/ values.push_back(line_values.at(index)); } catch(...) { cout << "exception in transforming column values " << endl; } count++; line = read_line(infile); } reset_file(infile); return values; } std::string Frm2Retriever::extract_line_below(std::ifstream &file, std::string arg, unsigned int nxtype) { unsigned int pos=0; std::string line=""; reset_file(infile); while (infile.good()) { line = read_line(infile); while (isspace(line[0])){ line = line.substr(1); } pos = line.find(arg); if (pos != std::string::npos && pos<2) { line = read_line(infile); break; } } reset_file(infile); return line; } std::map Frm2Retriever::extract_dictentry(std::ifstream &file, std::string arg, unsigned int nxtype) { int i=0; unsigned int k=0, l=0; unsigned int pos=0, pos2=0; bool newnum=false; std::string str=""; std::string units=""; std::string description=""; std::string values=""; std::map result; reset_file(infile); while (infile.good()) { std::string line = read_line(infile); //std::cout << "current line: " << line << std::endl; // eliminate whitespace at start of line while (isspace(line[0])){ line = line.substr(1); } pos = line.find(arg); if (pos != std::string::npos && pos<2) { line = line.substr(pos+arg.size()); //std::cout << "got line: " << line << std::endl; /* extract description*/ description = line; pos = description.find("-"); if (pos != std::string::npos) { description = description.substr(pos+1); pos=description.find(":"); if (pos != std::string::npos) { description = description.substr(0, pos); } } else { description =""; } while (isspace(description[0])){ description=description.substr(1); } while (isspace(description[description.size()-1])){ description = description.substr(0, description.size()-1); } result["description"] = description; /*end description*/ pos2 = line.find(":", pos); if (pos2 != std::string::npos) { str = line.substr(pos2+1); while(k0) && isdigit(str[l-1]) && ((str[l]=='e') || (str[l]=='E')) ) || (str[l]=='-') || (str[l]=='+') ) { if (newnum) { //std::cout << "starting new word! " << std::endl; values = values + " "; newnum= false; } //std::cout << "appending: " << str[l] << std::endl; values = values+str[l]; } else { if (units == "") { while (isalpha(str[l]) && !isspace(str[l])) { units = units+str[l]; l++; } } newnum = true; } } l++; } } break; } } result["values"]=values; result["units"]=units; reset_file(infile); return result; } std::vector Frm2Retriever::extract_column(ifstream &file, std::string col_name, int from, int to) { bool use_col_number=true; int count = 0; int index = 0; std::vector values; reset_file(infile); int cur_line=0; std::string line = ""; // read_line(infile); //std::cout << "datasection starts at line: " << data_section << std::endl; skip_to_line(infile, cur_line, data_section+((from<0)?0:from)); //cout << endl << "counting headers: " << *(headers.begin()) << endl; use_col_number = isNumber(col_name); if (!use_col_number) { std::vector::iterator it = headers.begin(); while (*it != col_name && it != headers.end()) { it++; index++; } if (it== headers.end()) { std::cout << "no column '"<< col_name << "' found " << std::endl; /*while ((infile.good()) && ((to>=0 && to=0 && to line_values = string_util::split_values(line); /*for (std::vector::iterator itt=line_values.begin(); itt!=line_values.end(); itt++) { std::cout << "column------- vector: " << *itt << std::endl; }*/ /*std::cout << endl << "pushing data: " << (string_util::str_to_float(string_values.at(index))) << std::endl; //double dbl_val = string_util::str_to_float(string_values.at(index));*/ values.push_back(line_values.at(index)); } catch(...) { cout << "exception in transforming column values " << endl; } count++; line = read_line(infile); } reset_file(infile); return values; } std::vector Frm2Retriever::extract_dnr(std::ifstream &file, std::string arg, unsigned int nxtype) { std::vector result; std::string line = ""; unsigned int pos=0; unsigned int i=0, count=0; int monitor_number = -1; std::map raw_map = extract_dictentry(infile, "TOF_MonitorInput", NX_INT32); std::string raw_minput = raw_map["values"]; if (isNumber(raw_minput)) { monitor_number= string_util::str_to_int(raw_minput); } std::vector dInfo = extract_desc(infile, "aData",NX_INT32); reset_file(infile); while (infile.good()) { line = read_line(infile); // eliminate whitespace at start of line while (isspace(line[0])){ line = line.substr(1); } pos = line.find(arg); if (pos != std::string::npos && pos<2) { break; } } while (infile.good()) { line = read_line(infile); if (count != monitor_number) { if (result.size() < dInfo.at(1)) { result.push_back(count); } } count++; } while (result.size() > dInfo.at(1)) { result.pop_back(); } reset_file(infile); return result; } std::string Frm2Retriever::extract_header(std::ifstream &file, std::string arg, unsigned int nxtype, unsigned int word, unsigned int wcount) { int i=0, j=0; unsigned int k=0, l=0, u1=0, u2=0; unsigned int pos=0, pos2=0; std::string str=""; std::string result=""; reset_file(infile); if (arg[arg.size()-1]!='=') { arg.append("="); } //std::cout << "data_section: " << data_section << std::endl; while (i words = string_util::split_whitespace(str); // special case for heidi Omat extends over 3 lines if (arg.find("Omat")>=0) { line = read_line(infile); std::vector words2 = string_util::split_whitespace(line); for (unsigned int i=0; i< words2.size(); i++) { words.push_back(words2.at(i)); } line = read_line(infile); std::vector words3 = string_util::split_whitespace(line); for (unsigned int i=0; i< words3.size(); i++) { words.push_back(words3.at(i)); } } //std::cout << "words: " << word << " wcount: " << wcount <= 0.0) { return (double)(long long)(x + 0.5); } else { return (double)(long long)(x - 0.5); } } #endif std::vector Frm2Retriever::extract_heidi_so(std::ifstream &file, int entry_num, unsigned int nxtype, unsigned int word, unsigned int wcount) { const double dlim=1e-8; int i=0, j=0; double x, y; double vl, wl; double psi; double xyz[3]; double c; double schi0; double cchi0; double omg1; double phi1; double psr; double angle[5]; std::vector result; //unsigned int k=0, l=0, u1=0, u2=0; //unsigned int pos=0, pos2=0; //double omat[3][3]; //std::string str=""; //std::string result=""; //reset_file(infile); printf("extract the orientation matrix\n"); // extract the orientation matrix std::string omat_str = extract_header(file, "Omat", NX_FLOAT64, 0, 9); printf("orientation matrix extracted\n"); std::vector om = string_util::split_doubles(omat_str); printf("vector of doubles created: \n%f%f%f\n%f%f%f\n%f%f%f\n\n", om[0], om[1],om[2],om[3],om[4],om[5],om[6],om[7],om[8]); // extract wavelength std::string wl_str = extract_header(file, "Wave", NX_FLOAT64, 0, 1); wl = string_util::str_to_float(wl_str); // extract the hkls std::string hkl_str = extract_data(file, entry_num, NX_INT32, 0, 0, 3); printf("hkls extracted:%s\n",hkl_str.c_str()); std::vector hkl = string_util::split_ints(hkl_str); printf("hkls extracted:%d %d %d\n",hkl[0], hkl[1], hkl[2]); // extract psi std::string psi_str = extract_data(file, entry_num, NX_FLOAT64, 0, 6, 1); printf("psi extracted:%s\n",psi_str.c_str()); psi = (double)atoi(psi_str.c_str()); // calculate vector length //vl=sqrt(pow(xyz[0], 2)+pow(xyz[1], 2)+pow(xyz[2], 2)); // calculate direction vectors for (i=0; i<3; ++i) { xyz[i]=0.0; for (j=0; j<3; ++j) xyz[i]+=om[(i*3)+j]*hkl[j]; } // calculate scalar product c=0.0; for (i=0; i<3; ++i) { c+=xyz[i]*xyz[i]; } vl=sqrt(c); if (vl0) { angle[4]=atan2(-y, x); } // psi rotation if (psi!=0) { psr=psi*1.74532925199e-2; cchi0=cos(angle[3]); // chi0=0 if (fabs(angle[3])==0) { omg1=90.0*1.74532925199e-2; angle[3]=psr+angle[3]; phi1=sgn(omg1); } else { if (fabs(cchi0)==0) { omg1=0.0; phi1=psr*sgn(-angle[3]); } else { omg1=atan(sin(psr)*cchi0/schi0); x=cos(omg1); angle[3]=atan2(schi0/x, cchi0*cos(psr)); phi1=atan2(-sin(omg1)/cchi0, x*cos(angle[3])/cchi0); } } angle[2]-=omg1; angle[4]-=phi1; } for (i=1; i<5; ++i) { angle[i]*=57.2957795130; } x=angle[3]; if (fabs(x)>180) { angle[3]=x-sgn(360-x); } angle[4]+=round(-angle[4]/360)*360.0; if (/*(lphi==0) &&*/ (angle[4]<0)) { angle[4]=angle[4]+360.0; } result.push_back(angle[0]); result.push_back(angle[1]); result.push_back(angle[2]); result.push_back(angle[3]); // now we hopefully got the orientation matrix // re-calculate angles, omega, chi and phi now ... // convert strings to floats // do matrix calculations (inverse from dif4) //std::cout << "extract_header returning: " << result << std::endl; //REMOVE /*while (i words = string_util::split_whitespace(str); for (unsigned int i=0; i< words.size(); i++) { omat[0][i] = string_util::str_to_float(words.at(i)); } // special case for heidi Omat extends over 3 lines if (arg.find("Omat")>=0) { line = read_line(infile); std::vector words2 = string_util::split_whitespace(line); for (unsigned int i=0; i< words2.size(); i++) { words.push_back(words2.at(i)); omat[1][i] = string_util::str_to_float(words2.at(i)); } line = read_line(infile); std::vector words3 = string_util::split_whitespace(line); for (unsigned int i=0; i< words3.size(); i++) { words.push_back(words3.at(i)); omat[2][i] = string_util::str_to_float(words2.at(i)); } } //std::cout << "words: " << word << " wcount: " << wcount < Frm2Retriever::extract_heidi_counts(ifstream &file, int entry_num, bool monitor_counts) { int count = 0; int index = 0; std::vector values; reset_file(infile); int cur_line=0; skip_to_line(infile, cur_line, data_section); // strategy: find datasection -> skip 3*entry_num lines -> read 8 param of first line -> // n = number of scans -> read n std::string line = read_line(infile); std::vector words = string_util::split_whitespace(line); int nitems = 1; int nlines = 0; if (isNumber(words.at(7))) { nitems =string_util::str_to_int(words.at(7)); nlines = (int)ceil(((double)(nitems*2))/Frm2Retriever::HEIDI_COLS_PER_LINE); } if (entry_num>0) { for (unsigned int i=0; i<((entry_num*(nlines+2))-1); i++) { read_line(infile); } line = read_line(infile); } //std::cout << "line: " << line << std::endl; words = string_util::split_whitespace(line); //std::cout << "words: " << word << " wcount: " << wcount <::iterator it = headers.begin(); while (*it != col_name && it != headers.end()) { it++; index++; } std::string line = read_line(infile); if (it== headers.end()) { std::cout << "no column '"<< col_name << "' found in file ... filling with 0s" << std::endl; while ((infile.good()) && ((to>=0 && to=0 && to string_values = string_util::split_values(line); //cout << endl << "pushing data: " << (string_util::str_to_float(string_values.at(index))) << endl; double dbl_val = string_util::str_to_float(string_values.at(index)); values.push_back(dbl_val); } catch(...) { cout << "exception in transforming column values " << endl; } count++; line = read_line(infile); }*/ return values; } std::string Frm2Retriever::extract_data(std::ifstream &file, int entry_num, unsigned int nxtype, unsigned int lineno, unsigned int word, unsigned int wcount) { int cur_line=0; std::string result=""; std::string line; reset_file(infile); skip_to_line(infile, cur_line, data_section); line = read_line(infile); std::vector words = string_util::split_whitespace(line); int nitems = 1; int nlines = 0; if (isNumber(words.at(7))) { nitems =string_util::str_to_int(words.at(7)); nlines = (int)ceil(((double)(nitems*2))/Frm2Retriever::HEIDI_COLS_PER_LINE); } //std::cout << "nlines: " << nlines << std::endl; if (entry_num > 0) { for (unsigned int i=0; i<((entry_num*(nlines+2))+lineno)-1; i++) { read_line(infile); } line = read_line(infile); } //std::cout << "XD line: " << line << "lineno: " << lineno<< std::endl; words = string_util::split_whitespace(line); /*for (unsigned int i =0; i< words.size(); i++) { std::cout << "words["< words = string_util::split_whitespace(line); int nitems = 1; int nlines = 0; if (isNumber(words.at(7))) { nitems =string_util::str_to_int(words.at(7)); nlines = (int)ceil(((double)(nitems*2))/Frm2Retriever::HEIDI_COLS_PER_LINE); } //std::cout << "nlines: " << nlines << std::endl; if (entry_num > 0) { for (unsigned int i=0; i<((entry_num*(nlines+2))+lineno)-1; i++) { read_line(infile); } line = read_line(infile); } //std::cout << "XD line: " << line << "lineno: " << lineno<< std::endl; words = string_util::split_whitespace(line); /*for (unsigned int i =0; i< words.size(); i++) { std::cout << "words["< entrys = string_util::split_whitespace(header_line); entrys = string_util::strip_punct(entrys); return entrys.size(); } /** * The factory will call the constructor with a string. The string * specifies where to locate the data (e.g. a filename), but * interpreting the string is left up to the implementing code. */ Frm2Retriever::Frm2Retriever(const string &str): source(str),current_line(0){ //cout << "Frm2Retriever(" << source << ")" << endl; // REMOVE // open the file infile.open(source.c_str()); // check that open was successful if(! infile.is_open()) { //throw invalid_argument("Could not open file: "+source); return; } initUnits(); this->number_of_cols = 0; this->number_of_entrys = 0; int cur_line = 0; std::string line; /* = read_line(infile);*/ std::string prev1_line=""; std::string prev2_line=""; std::string prev3_line=""; std::string prev4_line=""; //std::cout << "current line: " << line << std::endl; while (infile.good()) { line = read_line(infile); //std::cout << "current line: " << line << std::endl; //std::cout << "prev1_line: " << prev1_line << std::endl; //std::cout << "prev2_line: " << prev2_line << std::endl; if(isdata(line) && isdata(prev1_line) && isdata(prev2_line)) { break; } prev4_line = prev3_line; prev3_line = prev2_line; prev2_line = prev1_line; prev1_line=line; cur_line++; } //std::cout << "data line: " << line << " isdata?: " << !isdata(line) << " isfileok?: " << infile.good()<< std::endl; header_section = cur_line-3; // this is dangerous as it assumes the unit line to be present and always under the header line // alternative: check if in header line is some occurence of unit string -> treat is as unit line if (isunit(prev3_line)) { //std::cout << "extracting units from: " << prev_line << std::endl; extract_units(prev3_line); //std::cout << "extracting headers from: " << prev_prev_line << std::endl; extract_headers(prev4_line); } else { extract_headers(prev3_line); } data_section = cur_line-2; // check if we have a tof file ... reset_file(infile); cur_line=0; while (infile.good()) { line = read_line(infile); int pos = line.find("aDetInfo"); if (pos != std::string::npos) { //std::cout << "seems that we got a tof file" << std::endl; data_section = cur_line+3; read_line(infile); extract_headers(read_line(infile)); break; } cur_line++; } // check if we have a heidi file ... reset_file(infile); cur_line=0; std::string lastheader = "Omat"; while (infile.good()) { line = read_line(infile); if (string_util::contains(line, lastheader)) { data_section = cur_line+3; break; } cur_line++; } //std::cout << "data_section: " << data_section << std::endl; // check if we have a tof continous log file ... reset_file(infile); cur_line=0; int pos = str.find("_"); if (pos!=std::string::npos) { if (str[pos+1] == '5') { if (str[pos+2] == '0') { //std::cout << "seems that we got a tof log file " << data_section << std::endl; extract_toflogheaders(infile); } } } reset_file(infile); /*for (std::vector::iterator it=headers.begin(); it!= headers.end(); it++) { std::cout << "headers: " << *it << std::endl; }*/ /*int num_of_cols, num_of_cols2, num_of_cols3; //std::cout << "compare data line 1: " << line << std::endl; num_of_cols = number_of_columns(line); if (isdata(line)) { line = read_line(infile); //std::cout << "compare data line 2: " << line << std::endl; num_of_cols2 = number_of_columns(line); if (isdata(line)) { line = read_line(infile); //std::cout << "compare data line 3: " << line << std::endl; num_of_cols3 = number_of_columns(line); } } if ((num_of_cols == num_of_cols2) && (num_of_cols == num_of_cols3)) { number_of_cols = num_of_cols; number_of_headers = std::min(number_of_cols, number_of_headers); number_of_cols = std::min(number_of_cols, number_of_headers); } else { //cout << "numbers of cols: " << num_of_cols <<" "<< num_of_cols2 <<" "<< num_of_cols3 << endl; printf("ERROR: number of columns must remain constant. check your ASCII file\n"); }*/ } Frm2Retriever::~Frm2Retriever(){ //cout << "~Frm2Retriever()" << endl; // close the file if(infile) infile.close(); } Node* Frm2Retriever::createEmptyNode(std::string nodename, unsigned int nxtype) { /*int* empty_dims = new int[1]; empty_dims[0] = 1; void *data; if(NXmalloc(&data, 1, empty_dims, nxtype)!=NX_OK) { throw runtime_error("NXmalloc failed"); } *((int*)data)=0; return (new Node(nodename, data, 1, empty_dims, nxtype));*/ return NULL; } Node* Frm2Retriever::createNode(std::string nodename, std::vector values, unsigned int nxtype) { int nxrank = 1; int* nxdims = new int[1]; nxdims[0] = values.size(); // allocate space for the data void *data; if(NXmalloc(&data, nxrank, nxdims, nxtype)!=NX_OK) { throw runtime_error("NXmalloc failed"); } for( unsigned int i=0 ; i(values.at(i)); break; case NX_UINT32: *(((unsigned int*)data)+i)=static_cast(values.at(i)); break; case NX_INT16: *(((short*)data)+i)=static_cast(values.at(i)); break; case NX_UINT16: *(((unsigned short*)data)+i)=static_cast(values.at(i)); break; case NX_INT8: *(((char*)data)+i)=static_cast(values.at(i)); break; case NX_UINT8: *(((unsigned char*)data)+i)=static_cast(values.at(i)); break; } } return (new Node("empty", data, nxrank, nxdims, nxtype)); } Node* Frm2Retriever::createNode(std::string nodename, std::vector values, unsigned int nxtype, std::string units, std::vector dims) { int nxrank = 1; int* nxdims = new int[1]; nxdims[0] = values.size(); if (dims.size()>0) { nxrank = dims.size(); nxdims = new int[nxrank]; for (unsigned int i=0; i(values.at(i)); break; case NX_UINT32: *(((unsigned int*)data)+i)=static_cast(values.at(i)); break; case NX_INT16: *(((short*)data)+i)=static_cast(values.at(i)); break; case NX_UINT16: *(((unsigned short*)data)+i)=static_cast(values.at(i)); break; case NX_INT8: *(((char*)data)+i)=static_cast(values.at(i)); break; case NX_UINT8: *(((unsigned char*)data)+i)=static_cast(values.at(i)); break; case NX_FLOAT64: *(((double*)data)+i)=static_cast(values.at(i)); break; case NX_FLOAT32: *(((float*)data)+i)=static_cast(values.at(i)); break; } } Node* node = new Node("empty", data, nxrank, nxdims, nxtype); if (units!="" && nxtype != NX_CHAR) { std::vector attrs; Attr attr("units", units.c_str(), units.size(), NX_CHAR); attrs.push_back(attr); node->update_attrs(attrs); } return node; } Node* Frm2Retriever::createNode(std::string nodename, std::string value, unsigned int nxtype, std::string units) { int nxrank = 1; int* nxdims = new int[1]; if (nxtype == NX_CHAR || nxtype==NX_BINARY) { nxdims[0] = value.size(); } else { nxdims[0] = 1; } // allocate space for the data void *data; if(NXmalloc(&data, nxrank, nxdims, nxtype)!=NX_OK) { throw runtime_error("NXmalloc failed"); } switch (nxtype) { case NX_CHAR: data = (char*)value.c_str(); //nxdims[0] = value.size(); break; case NX_INT32: *((int*)data) = static_cast(string_util::str_to_int(value.c_str())); break; case NX_UINT32: *((unsigned int*)data) = static_cast(string_util::str_to_int(value.c_str())); break; case NX_INT16: *((short*)data) = static_cast(string_util::str_to_int(value.c_str())); break; case NX_UINT16: *((unsigned short*)data) = static_cast(string_util::str_to_int(value.c_str())); break; case NX_INT8: *((char*)data) = static_cast(string_util::str_to_int(value.c_str())); break; case NX_UINT8: data = const_cast(value.c_str()); //nxdims[0] = value.size(); //*((unsigned char*)data) = static_cast(string_util::str_to_int(value.c_str())); break; case NX_FLOAT64: *((double*)data) = static_cast(string_util::str_to_float(value.c_str())); break; case NX_FLOAT32: *((float*)data) = static_cast(string_util::str_to_float(value.c_str())); break; } // create a data node Node* node = new Node("empty", data, nxrank, nxdims, nxtype); if (units!="" && nxtype != NX_CHAR) { std::vector attrs; Attr attr("units", units.c_str(), units.size(), NX_CHAR); attrs.push_back(attr); node->update_attrs(attrs); } return node; } Node* Frm2Retriever::createNode(std::string nodename, std::vector >values, unsigned int nxtype) { int nxrank = 2; int* nxdims = new int[2]; nxdims[0] = values.size(); nxdims[1] = values.at(0).size(); // allocate space for the data void *data; if(NXmalloc(&data, nxrank, nxdims, nxtype)!=NX_OK) { throw runtime_error("NXmalloc failed"); } for( unsigned int i=0 ; i(values.at(i).at(j)); break; case NX_UINT32: *(((unsigned int*)data)+(i*nxdims[1]+j))=static_cast(values.at(i).at(j)); break; case NX_INT16: *(((short*)data)+(i*nxdims[1]+j))=static_cast(values.at(i).at(j)); break; case NX_UINT16: *(((unsigned short*)data)+(i*nxdims[1]+j))=static_cast(values.at(i).at(j)); break; case NX_INT8: *(((char*)data)+(i*nxdims[1]+j))=static_cast(values.at(i).at(j)); break; case NX_UINT8: *(((unsigned char*)data)+(i*nxdims[1]+j))=static_cast(values.at(i).at(j)); break; case NX_FLOAT64: *(((double*)data)+(i*nxdims[1]+j))=static_cast(values.at(i).at(j)); break; case NX_FLOAT32: *(((float*)data)+(i*nxdims[1]+j))=static_cast(values.at(i).at(j)); break; } } } return (new Node("empty", data, nxrank, nxdims, nxtype)); } Node* Frm2Retriever::createNode(std::string nodename, std::vector >values, unsigned int nxtype) { int nxrank = 2; int* nxdims = new int[2]; nxdims[0] = values.size(); nxdims[1] = values.at(0).size(); // allocate space for the data void *data; if(NXmalloc(&data, nxrank, nxdims, nxtype)!=NX_OK) { throw runtime_error("NXmalloc failed"); } for( unsigned int i=0 ; i(values.at(i).at(j)); break; case NX_UINT32: *(((unsigned int*)data)+(i*nxdims[1]+j))=static_cast(values.at(i).at(j)); break; case NX_INT16: *(((short*)data)+(i*nxdims[1]+j))=static_cast(values.at(i).at(j)); break; case NX_UINT16: *(((unsigned short*)data)+(i*nxdims[1]+j))=static_cast(values.at(i).at(j)); break; case NX_INT8: *(((char*)data)+(i*nxdims[1]+j))=static_cast(values.at(i).at(j)); break; case NX_UINT8: *(((unsigned char*)data)+(i*nxdims[1]+j))=static_cast(values.at(i).at(j)); break; } } } return (new Node("empty", data, nxrank, nxdims, nxtype)); } Node* Frm2Retriever::createNode(std::string nodename, std::vector values, unsigned int nxtype, std::string units) { int nxrank = 1; int* nxdims = new int[1]; nxdims[0] = values.size(); std::string cvalues=""; if (nxtype== NX_CHAR) { for( unsigned int i=0 ; i(string_util::str_to_int(values.at(i))); break; case NX_UINT32: *(((unsigned int*)data)+i) = static_cast(string_util::str_to_int(values.at(i))); break; case NX_INT16: *(((short*)data)+i) = static_cast(string_util::str_to_int(values.at(i))); break; case NX_UINT16: *(((unsigned short*)data)+i) = static_cast(string_util::str_to_int(values.at(i))); break; case NX_INT8: *(((char*)data)+i) = static_cast(string_util::str_to_int(values.at(i))); break; case NX_UINT8: *(((unsigned char*)data)+i) = static_cast(string_util::str_to_int(values.at(i))); break; case NX_FLOAT32: { float ft = static_cast(string_util::str_to_float(values.at(i))); //std::cout << std::setprecision(9); //std::cout << "string: "<< values.at(i) << "logged float: " << string_util::str_to_float(values.at(i)) << " " << ft << std::endl; *(((float*)data)+i) = static_cast(string_util::str_to_float(values.at(i))); } break; case NX_FLOAT64: *(((double*)data)+i) = static_cast(string_util::str_to_float(values.at(i))); break; } } // create a data node Node* node = new Node("empty", data, nxrank, nxdims, nxtype); if (units!="" && nxtype != NX_CHAR) { std::vector attrs; Attr attr("units", units.c_str(), units.size(), NX_CHAR); attrs.push_back(attr); node->update_attrs(attrs); } return node; } /** * This is the method for retrieving data from a file. The whole * tree will be written to the new file immediately after being * called. Interpreting the string is left up to the implementing * code. */ void Frm2Retriever::getData(const string &location, tree &tr){ cout << "Frm2Retriever::getData(" << location << ",tree)" << endl; // REMOVE // check that the argument is not an empty string //printf("extracting...%s", location.c_str()); if(!infile) { //std::cout << "infile not valid returning: " << infile << std::endl; return; } if(location.size()<=0) { throw invalid_argument("cannot parse empty string"); } // so far ... all locations must refer to a column name std::string arg = ""; std::string method = parse_method(location); std::vector args = parse_arg(location); std::string nxtype; //nxtype = parse_type(location); std::vector vdims; vdims = parse_type_dims(location, nxtype); if (args.size() ==1 ) { arg = args[0]; } if (nxtype == "") { // default type is NX_FLOAT64 nxtype = "NX_FLOAT64"; } // get range bounds if specified int from, to; parse_range(location, from, to); //start: this is heidi only stuff int line, word, wcount; parse_heidi_range(location, line, word, wcount); wcount++; int heidi_entry_num = 0; if (args.size()>0) { if (isNumber(args.at(0))) { heidi_entry_num = string_util::str_to_int(args.at(0)); } } //end: this is heidi only stuff //cout << "location: " << method << "(\'" << arg << "\')" << "[" << from << "," << to << "]{" << nxtype <<"}" << "[" << word << "," << wcount << "]" << endl << endl; Node* node; if (method == Frm2Retriever::COLUMN_TAG) { std::vector values = extract_column(infile, arg, from, to); if (values.size() <= 0) { node = createEmptyNode(arg, convert_type(nxtype)); } else { int unit_pos=0; std::string unit=""; std::vector::iterator it = headers.begin(); while (*it != arg && it != headers.end()) { it++; unit_pos++; } if (it!= headers.end()) { if (units.size()>unit_pos) { if (unit_strings.find(string_util::lower_str(units.at(unit_pos)))!=unit_strings.end()) { unit = unit_strings[units.at(unit_pos)]; } else { unit = units.at(unit_pos); } } } //std::cout << endl << "pushing data: " << (string_util::str_to_float(string_values.at(index))) << std::endl; //double dbl_val = string_util::str_to_float(string_values.at(index)); //values.push_back(dbl_val); /*for (std::vector::iterator itt=values.begin(); itt!=values.end(); itt++) { std::cout << "column------- vector: " << *itt << std::endl; }*/ node = createNode("empty", values, convert_type(nxtype), unit); } } else if (method == Frm2Retriever::DICT_TAG) { std::map raw_map = extract_dictentry(infile, arg, convert_type(nxtype)); std::string raw_string=raw_map["values"]; std::string units=raw_map["units"]; std::string description=raw_map["description"]; if (unit_strings.find(string_util::lower_str(units))!=unit_strings.end()) { units = unit_strings[units]; } if (raw_string.size() <= 0) { node = createEmptyNode("", convert_type(nxtype)); } else { if (convert_type(nxtype) == NX_CHAR) { if (nxtype == "ISO8601") { // check if its in heidi form if (count_chars(raw_string, '.') > 1) { raw_string = toftof_datetime_2_iso(raw_string); } else if (count_chars(raw_string, '/') > 1) { raw_string = nicos_datetime_2_iso(raw_string); } else if (count_chars(raw_string, '-') > 1) { raw_string = heidi_datetime_2_iso(raw_string); } } node = createNode("empty", raw_string, convert_type(nxtype), units); } else { std::vector values = string_util::split_doubles(raw_string); node = createNode("empty", values, convert_type(nxtype), units); } //cout << "dict value: '" << entry << "'"< 0) { std::vector attrs; Attr attr("description", description.c_str(), description.size(), NX_CHAR); attrs.push_back(attr); node->update_attrs(attrs); } } } else if (method == Frm2Retriever::FLINE_TAG) { std::string raw_string = extract_line_below(infile, arg, convert_type(nxtype)); if (raw_string.size() <= 0) { node = createEmptyNode("", convert_type(nxtype)); } else { if (convert_type(nxtype) == NX_CHAR) { if (nxtype == "ISO8601") { // check if its in heidi form if (count_chars(raw_string, '.') > 1) { raw_string = toftof_datetime_2_iso(raw_string); } else if (count_chars(raw_string, '/') > 1) { raw_string = nicos_datetime_2_iso(raw_string); } else if (count_chars(raw_string, '-') > 1) { raw_string = heidi_datetime_2_iso(raw_string); } } node = createNode("empty", raw_string, convert_type(nxtype)); } else { std::vector values = string_util::split_doubles(raw_string); node = createNode("empty", values, convert_type(nxtype)); } } } else if (method == Frm2Retriever::DATETIME_TAG) { std::string entry=""; std::string units=""; std::string raw_string = extract_datetime(infile, args, convert_type(nxtype)); //cout << "dict value: '" << raw_string << "'"< raw_map = extract_dictmulti(infile, args, convert_type(nxtype)); std::string raw_string = raw_map["values"]; std::string units = raw_map["units"]; if (unit_strings.find(string_util::lower_str(units))!=unit_strings.end()) { units = unit_strings[units]; } //cout << "dict value: '" << raw_string << "'"< vals = string_util::split_values(raw_string); /*for (std::vector::iterator it=vals.begin(); it!= vals.end();it++) { std::cout << "vals: " << *it << std::endl; }*/ node = createNode("empty", string_util::split_values(raw_string), convert_type(nxtype), units); } } else if (method == Frm2Retriever::DICTARRAY_TAG) { //cout << "calling dict_array '" << std::endl; std::map raw_map = extract_dictarray(infile, arg, convert_type(nxtype)); std::string raw_string=raw_map["values"]; std::string units=raw_map["units"]; if (unit_strings.find(string_util::lower_str(units))!=unit_strings.end()) { units = unit_strings[units]; } //cout << "dict value: '" << raw_string << "'"< values; std::vector > ivalues= extract_tofcts(infile, arg, convert_type(nxtype), false); if (ivalues.size() <= 0) { node = createEmptyNode("", convert_type(nxtype)); } else { node = createNode("empty", ivalues, convert_type(nxtype)); } } else if (method == Frm2Retriever::TOFMONCTS_TAG) { std::vector values; std::vector > ivalues= extract_tofcts(infile, arg, convert_type(nxtype), true); if (ivalues.size() <= 0) { node = createEmptyNode("", convert_type(nxtype)); } else { node = createNode("empty", ivalues.at(0), convert_type(nxtype)); } } else if (method == Frm2Retriever::TOFTOF_TAG) { std::vector dvalues= extract_toftof(infile, arg, convert_type(nxtype), false); if (dvalues.size() <= 0) { node = createEmptyNode("", convert_type(nxtype)); } else { node = createNode("empty", dvalues, convert_type(nxtype)); } } else if (method == Frm2Retriever::TOFMONTOF_TAG) { std::vector dvalues= extract_toftof(infile, arg, convert_type(nxtype), true); if (dvalues.size() <= 0) { node = createEmptyNode("", convert_type(nxtype)); } else { node = createNode("empty", dvalues, convert_type(nxtype)); } } else if (method == Frm2Retriever::TOFDNR_TAG) { std::vector ivalues= extract_dnr(infile, arg, convert_type(nxtype)); if (ivalues.size() <= 0) { node = createEmptyNode("", convert_type(nxtype)); } else { node = createNode("empty", ivalues, convert_type(nxtype)); } } else if (method == Frm2Retriever::DESC_TAG) { std::vector ivalues= extract_desc(infile, arg, convert_type(nxtype)); if (ivalues.size() <= 0) { node = createEmptyNode("", convert_type(nxtype)); } else { node = createNode("empty", ivalues, convert_type(nxtype)); } } else if (method == Frm2Retriever::FILENAME_TAG) { std::string entry = extract_filename(infile, source, arg,convert_type(nxtype)); node = createNode("empty", entry, convert_type(nxtype)); } else if (method == Frm2Retriever::TOFLOG_TAG) { std::vector logs = extract_toflog(infile, arg); if (logs.size() <= 0) { node = createEmptyNode("", convert_type(nxtype)); } else { node = createNode("empty", logs, convert_type(nxtype)); if (arg =="nicd_time") { std::map raw_map = extract_dictentry(infile, "# File_Creation_Time", NX_CHAR); std::string tstr=raw_map["values"]; tstr = toflog_datetime_2_iso(tstr); std::vector attrs; Attr attr("start", tstr.c_str(), tstr.size(), NX_CHAR); attrs.push_back(attr); node->update_attrs(attrs); } } } else if (method == Frm2Retriever::LOGCPY_TAG) { std::string entry = extract_logcpy(infile, source); node = createNode("empty", entry, convert_type(nxtype)); } else if (method == Frm2Retriever::HEIDICTS_TAG || method == Frm2Retriever::HEIDIMON_TAG) { std::cout << "creating heidi mon cts node now 0" << std::endl; std::vector values = extract_heidi_counts(infile, heidi_entry_num, (method==Frm2Retriever::HEIDIMON_TAG)); //std::cout << "creating heidi mon cts node now 1" << std::endl; if (values.size() <= 0) { node = createEmptyNode(arg, convert_type(nxtype)); } else { //std::cout << "creating heidi mon cts node now 2" << std::endl; node = createNode("empty", values, convert_type(nxtype)); } } else if (method == Frm2Retriever::HEADER_TAG) { std::cout << "getting header data now" << std::endl; std::string raw_string = extract_header(infile, arg, convert_type(nxtype), word, wcount); std::cout << "extracted header string: '" << raw_string << "'" << std::endl; std::vector values; if (raw_string.size() <= 0) { node = createEmptyNode(arg, convert_type(nxtype)); } else { unsigned int pos = raw_string.find("value:"); if (pos != std::string::npos) { raw_string = raw_string.substr(pos+6); } if (convert_type(nxtype) == NX_CHAR) { if (nxtype == "ISO8601") { // check if its in heidi form if (count_chars(raw_string, '.') > 1) { raw_string = toftof_datetime_2_iso(raw_string); } else if (count_chars(raw_string, '/') > 1) { raw_string = nicos_datetime_2_iso(raw_string); } else if (count_chars(raw_string, '-') > 1) { raw_string = heidi_datetime_2_iso(raw_string); } } node = createNode("empty", raw_string, convert_type(nxtype)); } else { values = string_util::split_doubles(raw_string); node = createNode("empty", values, convert_type(nxtype), "", vdims); } } } else if (method == Frm2Retriever::DATA_TAG) { std::cout << "extracting data now... '" << "'" << std::endl; std::string raw_string = extract_data(infile, heidi_entry_num, convert_type(nxtype), line, word, wcount); std::cout << "extracted data string: '" << raw_string << "'" << std::endl; std::vector values; if (raw_string.size() <= 0) { node = createEmptyNode(arg, convert_type(nxtype)); } else { unsigned int pos = raw_string.find("value:"); if (pos != std::string::npos) { raw_string = raw_string.substr(pos+6); } if (convert_type(nxtype) == NX_CHAR) { std::cout << "bingo ... got a char ..." << std::endl; if (nxtype == "ISO8601") { std::cout << "bingo ... got a time value ..." << std::endl; // check if its in heidi form if (count_chars(raw_string, '.') > 1) { raw_string = toftof_datetime_2_iso(raw_string); } else if (count_chars(raw_string, '/') > 1) { std::cout << "bingo ... convert ..." << std::endl; raw_string = nicos_datetime_2_iso(raw_string); } else if (count_chars(raw_string, '-') > 1) { raw_string = heidi_datetime_2_iso(raw_string); } } node = createNode("empty", raw_string, convert_type(nxtype)); } else { values = string_util::split_doubles(raw_string); node = createNode("empty", values, convert_type(nxtype), "", vdims); } } } else if (method == Frm2Retriever::HEIDIIDS_TAG) { std::cout << "extracting ids now... '" << "'" << std::endl; std::string raw_string = extract_heidiids(infile, heidi_entry_num, convert_type(nxtype), line, word); std::cout << "extracted ids string: '" << raw_string << "'" << std::endl; std::vector values; if (raw_string.size() <= 0) { node = createEmptyNode(arg, convert_type(nxtype)); } else { unsigned int pos = raw_string.find("value:"); if (pos != std::string::npos) { raw_string = raw_string.substr(pos+6); } if (convert_type(nxtype) == NX_CHAR) { std::cout << "bingo ... got a char ..." << std::endl; if (nxtype == "ISO8601") { std::cout << "bingo ... got a time value ..." << std::endl; // check if its in heidi form if (count_chars(raw_string, '.') > 1) { raw_string = toftof_datetime_2_iso(raw_string); } else if (count_chars(raw_string, '/') > 1) { std::cout << "bingo ... convert ..." << std::endl; raw_string = nicos_datetime_2_iso(raw_string); } else if (count_chars(raw_string, '-') > 1) { raw_string = heidi_datetime_2_iso(raw_string); } } node = createNode("empty", raw_string, convert_type(nxtype)); } else { values = string_util::split_doubles(raw_string); node = createNode("empty", values, convert_type(nxtype), "", vdims); } } } else if (method == Frm2Retriever::HEIDISO_TAG) { std::cout << "getting heidiso data now" << std::endl; std::vector values = extract_heidi_so(infile, heidi_entry_num, convert_type(nxtype), word, wcount); for (int ii=0; ii< values.size(); ii++) { printf("values[%d]:%f\n", ii, values.at(ii)); } if (values.size() <= 0) { node = createEmptyNode(arg, convert_type(nxtype)); } else { // remove first value (2theta) values.erase(values.begin()); node = createNode("empty", values, convert_type(nxtype), "", vdims); } } else if (method == Frm2Retriever::HEIDIOMG_TAG) { std::string raw_string = extract_heidi_omg(infile, heidi_entry_num, convert_type(nxtype), word, wcount); std::vector values; if (raw_string.size() <= 0) { node = createEmptyNode(arg, convert_type(nxtype)); } else { unsigned int pos = raw_string.find("value:"); if (pos != std::string::npos) { raw_string = raw_string.substr(pos+6); } values = string_util::split_doubles(raw_string); node = createNode("empty", values, convert_type(nxtype), "", vdims); } } else { // unknown method node = createEmptyNode("", NX_INT32); node = NULL; } if (node != NULL) { tr.insert(tr.begin(),*node); } } std::string Frm2Retriever::month_strtonum(std::string &monthstr) { std::string result="Jan"; if (monthstr == "Jan") { result = "01"; } else if (monthstr == "Feb") { result = "02"; } else if (monthstr=="Mar") { result = "03"; } else if (monthstr=="Apr") { result = "04"; } else if (monthstr=="May" || monthstr=="Mai") { result = "05"; } else if (monthstr=="Jun") { result = "06"; } else if (monthstr=="Jul") { result = "07"; } else if (monthstr=="Aug") { result = "08"; } else if (monthstr=="Sep") { result = "09"; } else if (monthstr=="Oct" || monthstr=="Oct") { result = "10"; } else if (monthstr=="Nov") { result = "11"; } else if (monthstr=="Dec" || monthstr=="Dez") { result = "12"; } return result; } std::string Frm2Retriever::toflog_datetime_2_iso(std::string &datetimestr) { /* toflog: Mon Aug 29 12:05:12 2005 */ /* iso: 2005-05-17 03:13:37 */ unsigned int pos, pos2; std::string datestr, timestr; std::string day=""; std::string month=""; std::string year=""; // eliminate whitespace while (isspace(datetimestr[0])){ datetimestr = datetimestr.substr(1); } while (isspace(datetimestr[datetimestr.size()-1])){ datetimestr = datetimestr.substr(0, datetimestr.size()-1); } pos = datetimestr.find(" "); if (pos != std::string::npos) { datetimestr = datetimestr.substr(pos+1); pos = datetimestr.find(" "); if (pos != std::string::npos) { month = datetimestr.substr(0, pos); month = month_strtonum(month); datetimestr = datetimestr.substr(pos+1); pos = datetimestr.find(" "); if (pos != std::string::npos) { day = datetimestr.substr(0, pos); datetimestr = datetimestr.substr(pos+1); pos2 = datetimestr.rfind(" "); if (pos2 != std::string::npos) { year = datetimestr.substr(pos2+1); timestr = datetimestr.substr(0, pos2); } } } } //sample together new string if (timestr!="" && day!="" && month!="" && year !="") { datetimestr = year+"-"+month+"-"+day+" "+timestr; } //std::cout << "year: " << year << ", month: " << month << ", day: "<< day << ", datetime:" << datetimestr << std::endl; return datetimestr; } std::string Frm2Retriever::heidi_datetime_2_iso(std::string &datetimestr) { /* heidi: 14-Jun-05 15:57 */ /* iso: 2005-05-17 03:13:37 */ unsigned int pos, pos2; std::string datestr, timestr; std::string day=""; std::string month=""; std::string year=""; pos = datetimestr.find(" "); if (pos != std::string::npos) { datestr = datetimestr.substr(0, pos); timestr = datetimestr.substr(pos+1); pos = datestr.find("-"); if (pos != std::string::npos) { day = datestr.substr(0, pos); pos2 = datestr.rfind("-"); if (pos2 != std::string::npos) { year = datestr.substr(pos2+1); month = datestr.substr(0,pos2); month = month.substr(pos+1); month = month_strtonum(month); year = string("20").append(year); } } } //sample together new string if (timestr!="" && day!="" && month!="" && year !="") { datetimestr = year+"-"+month+"-"+day+" "+timestr; } //std::cout << "year: " << year << ", month: " << month << ", day: "<< day << ", datetime:" << datetimestr << std::endl; return datetimestr; } std::string Frm2Retriever::toftof_datetime_2_iso(std::string &datetimestr) { /* toftof: 17.05.2005 03:13:37 */ /* iso: 2005-05-17 03:13:37 */ unsigned int pos, pos2; std::string datestr, timestr; std::string day=""; std::string month=""; std::string year=""; pos = datetimestr.find(" "); if (pos != std::string::npos) { datestr = datetimestr.substr(0, pos); timestr = datetimestr.substr(pos+1); pos = datestr.find("."); if (pos != std::string::npos) { day = datestr.substr(0, pos); pos2 = datestr.rfind("."); if (pos2 != std::string::npos) { year = datestr.substr(pos2+1); month = datestr.substr(0, pos2); month = month.substr(pos+1); } } } //sample together new string if (timestr!="" && day!="" && month!="" && year !="") { datetimestr = year+"-"+month+"-"+day+" "+timestr; } //std::cout << "year: " << year << ", month: " << month << ", day: "<< day << ", datetime:" << datetimestr << std::endl; return datetimestr; } std::string Frm2Retriever::nicos_datetime_2_iso(std::string &datetimestr) { /* nicos: 05/17/2005 03:13:37 */ /* iso: 2005-05-17 03:13:37 */ unsigned int pos, pos2; std::string datestr, timestr; std::string day=""; std::string month=""; std::string year=""; pos = datetimestr.find(" "); if (pos != std::string::npos) { datestr = datetimestr.substr(0, pos); timestr = datetimestr.substr(pos+1); pos = datestr.find("/"); if (pos != std::string::npos) { month = datestr.substr(0, pos); pos2 = datestr.rfind("/"); if (pos2 != std::string::npos) { year = datestr.substr(pos2+1); day = datestr.substr(0, pos2); day = day.substr(pos+1); } } } //sample together new string if (timestr!="" && day!="" && month!="" && year !="") { datetimestr = year+"-"+month+"-"+day+" "+timestr; } //std::cout << "year: " << year << ", month: " << month << ", day: "<< day << ", datetime:" << datetimestr << std::endl; return datetimestr; } std::string Frm2Retriever::toString() const{ return "["+MIME_TYPE+"] "+source; } code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.h000066400000000000000000000155601275430514000232110ustar00rootroot00000000000000#ifndef __FRM2_RETRIEVER #define __FRM2_RETRIEVER #include "../retriever.h" #include #include // this is not intended to be inherited from class Frm2Retriever: public Retriever{ public: Frm2Retriever(const std::string &); ~Frm2Retriever(); void getData(const std::string &, tree &); std::string toString() const; static const std::string MIME_TYPE; private: Frm2Retriever(const Frm2Retriever&); Frm2Retriever& operator=(const Frm2Retriever&); std::string source; protected: int current_line; std::ifstream infile; int number_of_cols; int number_of_headers; int number_of_entrys; int header_section; int data_section; std::vector headers; std::vector units; std::vector detector_counts; std::vector monitor_counts; void extract_headers(std::string line); void extract_toflogheaders(std::ifstream &file); void extract_units(std::string line); std::vector& clear_units(std::vector &units); int number_of_columns(std::string line); std::string extract_header (std::ifstream &file, std::string arg, unsigned int nxtype, unsigned int word=0, unsigned int wcount=1); std::string extract_data (std::ifstream &file, int entry_num, unsigned int nxtype, unsigned int lineno, unsigned int word=0, unsigned int wcount=1); std::vector extract_heidi_so (std::ifstream &file, int entry_num, unsigned int nxtype, unsigned int word=0, unsigned int wcount=1); std::string extract_heidi_omg (std::ifstream &file, int entry_num, unsigned int nxtype, unsigned int word=0, unsigned int wcount=1); std::string extract_heidiids (std::ifstream &file, int entry_num, unsigned int nxtype, unsigned int lineno, unsigned int word=0); std::vector extract_heidi_counts (std::ifstream &file, int entry_num, bool monitor_counts=false); std::vector > extract_tofcts (std::ifstream &file, std::string arg, unsigned int nxtype, bool is_monitor=false); std::vector extract_toftof (std::ifstream &file, std::string arg, unsigned int nxtype, bool is_monitor=false); std::string extract_filename (std::ifstream &file, std::string source, std::string arg, unsigned int nxtype); std::string extract_line_below (std::ifstream &file, std::string arg, unsigned int nxtype); std::vector extract_desc (std::ifstream &file, std::string arg, unsigned int nxtype); std::vector extract_dnr (std::ifstream &file, std::string arg, unsigned int nxtype); std::map extract_dictentry (std::ifstream &file, std::string arg, unsigned int nxtype); std::map extract_dictmulti (std::ifstream &file, std::vector args, unsigned int nxtype); std::map extract_dictarray (std::ifstream &file, std::string arg, unsigned int nxtype); std::string extract_datetime (std::ifstream &file, std::vector args, unsigned int nxtype); std::string extract_logcpy (std::ifstream &file, std::string filename); std::vector extract_toflog (std::ifstream &file, std::string col_name, int from=-1, int to=-1); std::vector extract_column (std::ifstream &file, std::string col_name, int from=-1, int to=-1); std::vector parse_arg(std::string location); std::string parse_method(std::string location); std::string parse_type(std::string location); void parse_range(std::string location, int &x, int &y); void parse_heidi_range(std::string location, int &line, int &word, int &wcount); std::vector parse_dims(std::string dimstr); std::vector parse_type_dims(std::string location, std::string &typestr); std::string nicos_datetime_2_iso(std::string ×tr); std::string toftof_datetime_2_iso(std::string ×tr); std::string toflog_datetime_2_iso(std::string ×tr); std::string heidi_datetime_2_iso(std::string ×tr); std::string month_strtonum(std::string &monthstr); void initUnits(); Node* createEmptyNode(std::string nodename, unsigned int nxtype); Node* createNode(std::string nodename, std::vector >values, unsigned int nxtype); Node* createNode(std::string nodename, std::vector >values, unsigned int nxtype); Node* createNode(std::string nodename, std::vectorvalues, unsigned int nxtype); Node* createNode(std::string nodename, std::vectorvalues, unsigned int nxtype, std::string units="", std::vector dims= (std::vector >)(0)); Node* createNode(std::string nodename, std::vectorvalues, unsigned int nxtype, std::string units=""); Node* createNode(std::string nodename, std::string value, unsigned int nxtype, std::string units=""); public: static bool isdata(std::string line); static void strip(std::string& line); bool isunit(std::string line); static bool isNumber(std::string str); static bool isheidicountdata(std::string line); static bool isheidiheader(std::string line); static const std::string COLUMN_TAG; static const std::string DICT_TAG; static const std::string DATETIME_TAG; static const std::string DICTARRAY_TAG; static const std::string DICTMULTI_TAG; static const std::string HEADER_TAG; static const std::string DATA_TAG; static const std::string HEIDIMON_TAG; static const std::string HEIDICTS_TAG; static const std::string HEIDIIDS_TAG; static const std::string HEIDIOMG_TAG; static const std::string HEIDISO_TAG; static const std::string TOFCTS_TAG; static const std::string TOFTOF_TAG; static const std::string TOFDNR_TAG; static const std::string TOFMONTOF_TAG; static const std::string TOFMONCTS_TAG; static const std::string TOFLOG_TAG; static const std::string LOGCPY_TAG; static const std::string DESC_TAG; static const std::string FILENAME_TAG; static const std::string FLINE_TAG; static const std::string RANGE_OPEN_BRACKET; static const std::string RANGE_CLOSE_BRACKET; static const std::string RANGE_SEPARATOR; static const std::string METHOD_OPEN_BRACKET; static const std::string METHOD_CLOSE_BRACKET; static const std::string TYPE_OPEN_BRACKET; static const std::string TYPE_CLOSE_BRACKET; static const std::string ARRAY_OPEN_BRACKET; static const std::string ARRAY_CLOSE_BRACKET; static const std::string ARRAY_SEPARATOR; static const std::string ARRAY_RANGE_SEPARATOR; static const std::string ARG_QUOTE; static const std::string ARG_SEPARATOR; static const unsigned int HEIDI_LINES_PER_ENTRY; static const unsigned int HEIDI_CHARS_PER_COUNT; static const unsigned int HEIDI_COLS_PER_LINE; std::map unit_strings; }; #endif code-4.4.3/applications/NXtranslate/LICENSE000066400000000000000000000022001275430514000203650ustar00rootroot00000000000000Copyright (c) 2004, P.F.Peterson Spallation Neutron Source at Oak Ridge National Laboratory Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. code-4.4.3/applications/NXtranslate/Ptr.h000066400000000000000000000016421275430514000203070ustar00rootroot00000000000000#ifndef __GUARD_PTR_H #define __GUARD_PTR_H #include template class Ptr{ public: Ptr(): p(0), refptr(new std::size_t(1)){ } Ptr(T* t): p(t), refptr(new std::size_t(1)){ } Ptr(const Ptr& h): p(h.p), refptr(h.refptr){ ++(*refptr); } Ptr& operator=(const Ptr& rhs){ ++*rhs.refptr; // free the left-hand side, destroying pointers if appropriate if(--*refptr==0){ delete refptr; delete p; } // copy in values from the right-hand side refptr=rhs.refptr; p=rhs.p; return *this; } ~Ptr(){ if(--*refptr==0){ delete refptr; delete p; } } operator bool() const{ return p; } T& operator*() const{ if(p) return *p; throw std::runtime_error("unbound Ptr"); } T* operator->() const{ if(p) return p; throw std::runtime_error("unbound Ptr"); } private: T* p; std::size_t* refptr; }; #endif code-4.4.3/applications/NXtranslate/README000066400000000000000000000002711275430514000202460ustar00rootroot00000000000000Please see the documentation for more information. The quick installation for unix is make make test make install which will place the executable in the directory /usr/local/bin code-4.4.3/applications/NXtranslate/attr.cpp000066400000000000000000000030711275430514000210450ustar00rootroot00000000000000#include #include #include #include #include "attr.h" #include "nexus_util.h" using std::runtime_error; using std::logic_error; using std::out_of_range; using std::string; using std::vector; // ==================== Node implementation Attr::Attr(const string name, const void* val,const int len, const int type): __name(name), __length(len), __type(type){ // create dimensions int dims[1]={__length}; // copy the value NXmalloc(&_value,1,dims,__type); size_t size=nexus_util::calc_size(1,dims,__type); memcpy(_value,val,size); } Attr::Attr(const Attr& old): __name(old.__name), __length(old.__length), __type(old.__type){ // create dimensions int dims[1]={__length}; // copy the value NXmalloc(&_value,1,dims,__type); size_t size=nexus_util::calc_size(1,dims,__type); memcpy(_value,old._value,size); } Attr::~Attr(){ if(NXfree(&_value)!=NX_OK) throw runtime_error("NXfree failed"); } Attr& Attr::operator=(const Attr& old){ if(this==&old) return *this; if(NXfree(&_value)!=NX_OK) throw runtime_error("NXfree failed"); // copy everything other than the value __name=old.__name; __length=old.__length; __type=old.__type; // create dimensions int dims[1]={__length}; // copy the value NXmalloc(&_value,1,dims,__type); size_t size=nexus_util::calc_size(1,dims,__type); memcpy(_value,old._value,size); return *this; } std::string Attr::name(){ return __name; } void* Attr::value(){ return _value; } int Attr::length(){ return __length; } int Attr::type(){ return __type; } code-4.4.3/applications/NXtranslate/attr.h000066400000000000000000000010021275430514000205020ustar00rootroot00000000000000#ifndef __ATTR_H_GUARD #define __ATTR_H_GUARD #include #include #include #include #include // ==================== Attribute definition class Attr{ public: Attr(const std::string name, const void* val,const int len, const int type); Attr(const Attr&); ~Attr(); Attr& operator=(const Attr&); std::string name(); void *value(); int length(); int type(); private: std::string __name; void *_value; int __length; int __type; }; #endif code-4.4.3/applications/NXtranslate/binary/000077500000000000000000000000001275430514000206525ustar00rootroot00000000000000code-4.4.3/applications/NXtranslate/binary/BinaryRetriever.cpp000066400000000000000000000214221275430514000244730ustar00rootroot00000000000000#include #include #include #include #include #include #include "napiconfig.h" #include "binary/BinaryRetriever.hpp" #include "string_util.h" using std::invalid_argument; using std::runtime_error; using std::string; using std::vector; using std::cout; using std::endl; static const string myINT8("INT8"); static const string myINT16("INT16"); static const string myINT32("INT32"); static const string myUINT8("UINT8"); static const string myUINT16("UINT16"); static const string myUINT32("UINT32"); static const string myFLOAT32("FLOAT32"); static const string myFLOAT64("FLOAT64"); static const string myBYTE("BYTE"); static const int NX_DEFAULT_TYPE=NX_UINT32; /** * \file NXtranslate/binary/BinaryRetriever.cpp */ /** * All nodes returned by BinaryRetriever::getData will have this name. */ static const string NAME("binary"); /** * This is the constructor for the object. No resources are allocated. * * \param str The source string is ignored, but necessary to implement * the interface. */ BinaryRetriever::BinaryRetriever(const string &source_file): filename(source_file) { // there is nothing additional to allocate } /** * Since no resources were allocated, the destructor does nothing */ BinaryRetriever::~BinaryRetriever() { // there is nothing to deallocate } static size_t calculate_position(const vector &file_size, const vector &pos) { size_t rank=file_size.size(); size_t result=0; for( size_t i=0 ; i(file_size[i]*result+pos[i]); } return result; } static bool increment_position(const vector &offset, const vector &size, vector &pos) { int index=size.size()-2; while(index>=0){ if(pos[index]+1 &tr) { // check that the argument is not an empty string if(location.size()<=0) { throw invalid_argument("cannot parse empty string"); } // break the location string into a type and sizing information int type; string sizing; { vector temp=string_util::split(location,":"); if(temp.size()==1){ type=getDataType(""); sizing=location; }else if(temp.size()==2){ type=getDataType(temp[0]); sizing=temp[1]; }else{ throw invalid_argument("can only specify one type in location string"); } } // break the location string into three parts: file_size,data_start,data_size string file_size_str; string start_str; string size_str; { vector temp=string_util::split(sizing,"]["); if(temp.size()!=3) { throw invalid_argument("wrong number of groups in location string"); } file_size_str=temp[0].substr(1); start_str=temp[1]; size_str=temp[2].substr(0,temp[2].size()-1); } // convert the parts into vector vector file_size=string_util::str_to_intVec(file_size_str); vector start=string_util::str_to_intVec(start_str); vector size=string_util::str_to_intVec(size_str); // check for the same dimension int rank=file_size.size(); if(start.size()!=rank || size.size()!=rank) { throw invalid_argument("All parts of the location string must be the same rank"); } // confirm that the size doesn't have a zero component for( size_t i=0 ; i::iterator it=file_size.begin() ; it!=file_size.end() ; ++it) { tot_file_size*=(*it); } // set up the starting position vector pos; for( size_t i=0 ; i dims(size.size()); for( size_t i=0 ; i data_buffer(buffer_size); // push through the file grabbing the proper bits scalar_position=data_size*calculate_position(file_size,pos); data_file.seekg(scalar_position,std::ios::beg); data_file.read(&(data_buffer[0]),buffer_size); // copy into final array memcpy((static_cast(data))+data_index*data_size,&(data_buffer[0]),buffer_size); data_index+=num_items; while(increment_position(start,size,pos)) { // calculate where to go and read in a block of data scalar_position=data_size*calculate_position(file_size,pos); data_file.seekg(scalar_position,std::ios::beg); data_file.read(&(data_buffer[0]),buffer_size); // copy into final array memcpy((static_cast(data))+data_index*data_size,&(data_buffer[0]),buffer_size); data_index+=num_items; } // close the file data_file.close(); // create the node - this copies the data Node node=Node(NAME,data,rank,&(dims[0]),type); // insert the data into the tree tr.insert(tr.begin(),node); // delete the data if(NXfree(&data)!=NX_OK) { throw runtime_error("NXfree failed"); } } /** * The MIME_TYPE is necessary so the retriever can be selected by the * factory. */ const string BinaryRetriever::MIME_TYPE("binary"); /** * This function returns a string representation of the retriever for * debugging. Since no resources are allocated the string is always * identical. * * \return The string returned is always "[loopy]". */ string BinaryRetriever::toString() const { return "["+MIME_TYPE+"]:"+filename; } code-4.4.3/applications/NXtranslate/binary/BinaryRetriever.hpp000066400000000000000000000012241275430514000244760ustar00rootroot00000000000000#ifndef _BINARY_RETRIEVER_HPP #define _BINARY_RETRIEVER_HPP 1 #include "retriever.h" /** */ // this is not intended to be inherited from class BinaryRetriever: public Retriever{ public: BinaryRetriever(const std::string &source_file); ~BinaryRetriever(); void getData(const std::string &location, tree &tr); std::string toString() const; static const std::string MIME_TYPE; private: // do not allow these automatically created functions to be called BinaryRetriever(const BinaryRetriever &other); //copy constructor BinaryRetriever& operator=(const BinaryRetriever &other);//operator "=" overloading std::string filename; }; #endif code-4.4.3/applications/NXtranslate/binary/CMakeLists.txt000066400000000000000000000024601275430514000234140ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # (C) 2015 Eugen Wintersberger # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================= include_directories("${CMAKE_CURRENT_SOURCE_DIR}/..") add_library (BinaryRetriever OBJECT BinaryRetriever.cpp) code-4.4.3/applications/NXtranslate/docs/000077500000000000000000000000001275430514000203165ustar00rootroot00000000000000code-4.4.3/applications/NXtranslate/docs/Makefile.am000066400000000000000000000010421275430514000223470ustar00rootroot00000000000000## Process this file with automake to produce Makefile.in #==================================================================== # # $Id$ # DOC_SRC=NXtranslate.docbook overview.docbook \ translation.docbook retrievers.docbook nxtranslatedocdir = $(NXDOCDIR)/NXtranslate nxtranslatedoc_DATA = $(DOC_OUTPUT) EXTRA_DIST = $(DOC_OUTPUT) $(DOC_SRC) if HAVE_DOCBOOK DOC_OUTPUT=NXtranslate.pdf NXtranslate.txt NXtranslate.pdf: $(DOC_SRC) $(DOCBOOK2PDF) NXtranslate.docbook NXtranslate.txt: $(DOC_SRC) $(DOCBOOK2TXT) NXtranslate.docbook endif code-4.4.3/applications/NXtranslate/docs/NXtranslate.docbook000066400000000000000000000026231275430514000241260ustar00rootroot00000000000000 NXtranslate"> napi"> NXS:mime_type"> NXS:source"> NXS:location"> target"> NAPIlink"> ]> NXtranslate 30 July, 2004 Peter F. Peterson &nxtranslate is an anything to NeXus converter. This is accomplished by using translation files and a plugin style of architecture where &nxtranslate can read from new formats as plugins become available. This document describes the usage of &nxtranslate by three types of individuals: the person using existing translation files to create NeXus files, the person creating translation files, and the person writing new Retrievers. All of these concepts are discussed in detail. &overview &translation &retrievers code-4.4.3/applications/NXtranslate/docs/overview.docbook000066400000000000000000000127541275430514000235370ustar00rootroot00000000000000 Overview &nxtranslate is designed to be the anything to NeXus converter. To this end it is built in a modular fashion so the types of files that can be read from can vary between different installations. The reason for this is to minimize the size of the executable. In line with this modularity is the author's desire to work with users of &nxtranslate to add abilities, clarify documentation, and fix bugs. &nxtranslate operates by parsing a translation file to create a NeXus file. The translation file contains the organization of the resulting NeXus file, data, and instructions on other how to obtain data using retrievers. This book is organized into chapters with an increasingly sophisticated user in mind. The chapter you are reading is a general overview on how to use &nxtranslate with an existing installation and existing translation files. Chapter 2 is aimed at writing translation files and chapter 3 will discuss in more detail what retrievers are and how to write them. Command line arguments This section will explain the various command line arguments to &nxtranslate . For all of the examples here the name of the translation file is test.xml. nxtranslate --help -o outputfile --hdf4 --hdf5 -D macro translationfile --append outputfile First to get the easy arguments out of the way. Typing just nxtranslate will give a usage statement similar to what is above. nxtranslate --help will print the full help message. Generally speaking this is not what you are interested in. The minimum argument list for &nxtranslate to do anything other than print the usage message is to supply a translation file. The cannonical example is bash$ nxtranslate test.xml This tells &nxtranslate to parse the file test.xml and produce a NeXus file called test.nxs using the default base format (base format is discussed below). To change the name of the output file use the "-o" switch. bash$ nxtranslate test.xml -o my_file.nxs The only difference with the previous example is that the resulting NeXus file is my_file.nxs. The switches "--hdf4" and "--hdf5" are mutually exclusive and take no arguments. These are used to select the base format for the output file. NeXus is actually written using the Hierarchical Data Format (HDF) which is produced by the National Center for Supercomputer Applications (NCSA). There are two (incompatible) versions of HDF that have widespread use that are commonly referred to as HDF4 and HDF5. Part of the purpose of the NeXus API is to hide the difference between the different bases. In this spirit &nxtranslate only exposes the bases with these switches. To create two files with the same structure and diffent bases is easy. bash$ nxtranslate --hdf4 test.xml -o my_hdf4.nxs bash$ nxtranslate --hdf5 test.xml -o my_hdf5.nxs The last command line argument is the "-D" switch. This switch allows for substituting strings in the the translation file for the &mime-type , &source , and &location attributes in the translation file. To get a better understanding of what this means see Chapter 2. For now it is enough to show an example. bash$ nxtranslate test.xml -DFILE1=old_nexus.nxs This example assumes that there is a macro FILE1 in the translation file. &nxtranslate will convert the string FILE1 into old_nexus.nxs before creating the resulting NeXus file. This allows for a script to convert an entire directory of files to look like (using python) listing=glob.glob("*.nxs") for file in listing: os.system("nxtranslate converter.xml -DFILE1=%s -o new_%s" % (file,file)) This bit of code (plus the proper import statements) would use the translation file converter.xml to translate all *.nxs in the current working directory. code-4.4.3/applications/NXtranslate/docs/retrievers.docbook000066400000000000000000000207511275430514000240570ustar00rootroot00000000000000 Retriever Details listing of <filename>retriever.h</filename> RetrieverPtr; public: /** * The factory will call the constructor with a string. The string * specifies where to locate the data (e.g. a filename), but * interpreting the string is left up to the implementing code. */ //Retriever(const std::string &); /** * The destructor must be virtual to make sure the right one is * called in the end. */ virtual ~Retriever()=0; /** * This is the method for retrieving data from a file. The whole * tree will be written to the new file immediately after being * called. Interpreting the string is left up to the implementing * code. */ virtual void getData(const std::string &, tree &)=0; /** * This method is to be used for debugging purposes only. While the * string can be anything, most useful is "[mime_type] source". */ virtual std::string toString() const=0; /** * Factory method to create new retrievers. */ static RetrieverPtr getInstance(const std::string &, const std::string &); };]]> is the listing of the Retriever abstract base class. In addition to these methods there are a couple of assumptions made about classes that implement this interface Other constraints The copy constructor and assignment operator will not be used. It is suggested that they are made private methods. There is a static const string called MIME_TYPE which will be used to determine if that particular Retriever should be created by the factory. Care must be made to select a unique MIME_TYPE to prevent name clashing. The destructor will properly deallocate all resources allocated in the construtor. Specifically, if a file is opened in the constructor, it should be closed in the destructor. If anything goes wrong during the course of the Retriever's operation, an std::exception will be thrown. The rest of this chapter describes how to create the body of code, and header, for an example implementation. The Simple ASCII Retriever as an Example The simplest retriever is the the one for the &mime-type text/plain. Because of this it makes a good example of how to create your own retriever. The files are located in the text_plain subdirectory as retriever.h and retriever.cpp. listing of <filename>text_plain/retriever.h</filename> // this is not intended to be inherited from class TextPlainRetriever: public Retriever{ public: TextPlainRetriever(const std::string &); ~TextPlainRetriever(); void getData(const std::string &, tree &); std::string toString() const; static const std::string MIME_TYPE; private: TextPlainRetriever(const TextPlainRetriever&); TextPlainRetriever& operator=(const TextPlainRetriever&); std::string source; int current_line; std::ifstream infile; };]]> Note that none of the methods are virtual, so this is not intended to be derived from directly. That being said, you may want to copy the header and code for your own retriever as a basis of what works. In this example the copy constructor and assignment operator are made private as specified in Other constraints . The private data is a filehandle and the name of the file that is open for reading. The file name and &mime-type are used in the toString to identify it uniquely for debugging as seen in . Listing of simple ascii <function>toString</function> The first non-trivial function to write is the constructor. The constructor is not very complicated or insightful. The source and accounting for where in the file the reading is (current_line) are initialized in line 1. Line 3 opens the file, and line 6 confirms that it was opened without error. An exception is thrown if there is a problem to follows Other constraints . The constructor is very brief because C++ fstream library provides the ifstream object that does most of the work. Listing of the simple ascii constructor The destructor for the Retriever in is just as simple simpler since all it has to do is close the file. There were no calls in the constructor (or anywhere else) to new or malloc so the constructor does not need to call delete or free. Listing of the simple ascii destructor Next is the getData function which is simple as well. All that getData does is grab a line of text from the file and create a node. Lines 3-4 are error checking, and line 7 converts the location string into an integer. Line 10 moves to the appropriate place in the file while line 12 gets the string on that line. Since every getData must put a node into the provided tree, line 15 creates a node to be filled with data. Lines 18-20 update the generic node with the string read in from the source file. Finally line 21 adds the single node to the supplied tree. Listing of the simple ascii <function>getData</function> &tr){ // check that the argument is not an empty string if(location.size()<=0) throw invalid_argument("cannot parse empty string"); // check that the argument is an integer int line_num=string_util::str_to_int(location); // set stream to the line before skip_to_line(infile,current_line,line_num); // read the line and print it to the console string text=read_line(infile); // create an empty node Node node("empty","empty"); // put the data in the node vector dims; dims.push_back(text.size()); update_node_from_string(node,text,dims,Node::CHAR); tr.insert(tr.begin(),node); }]]> is brief because it leverages existing functionality. The ifstream objects does all of the work of getting information out of a file. skip_to_line and read_line are very short functions that scan to a point in an ascii file and read from a point to the next end-of-line character, respectively. Finally, the function update_node_from_string existed in &nxtranslate already to assist node creation while reading the translation file. The interested reader can look at the source of node_util.cpp and text_plain/retriever.cpp to see the body of the functions. code-4.4.3/applications/NXtranslate/docs/translation.docbook000066400000000000000000000712731275430514000242300ustar00rootroot00000000000000 The Translation File The file produced by &nxtranslate is entirely determined by the contents of the translation file. This chapter discusses the format of a translation file as well as listing "location strings" for the external formats. Overview Translation files are written in xml and read using an xml parser. For this reason they must be a valid xml file. There are many places to find more information about XML W3C is the definitive standard while Tellme Studio has a one page overview of what XML is. This means that the following rules must be adhered to Every opening tag must have a corresponding closing tag at the same level. This means that ]]> is allowed while ]]> and ]]> are not. Tags and attribute names are case sensitive. Therefore ]]> and ]]> are distinct tags. While this can lead to confusion when writing a translation file it is easily avoided in practice. Attribute values must be inside single (') or double (") quotes. Tags and attribute names cannot start with a number or special character. Another way of saying this is that the name must start with a letter. Certain characters will break the parsing of the xml. The characters, and how to create them are < (), > (), & (), " (), and &apos (). Empty tags, ]]>, can be replaced with a single tag, ]]>. This convenience will make more sense during the discussion of translation files when specifying information outside of the file. There are some other rules to note about the translation file. It is not simply a XML file, there are additional constraints. However, the translation file is not directly validated to follow these constraints, but failing to follow them will result in the program exiting early without creating a NeXus file. Also, NXtranslate is intended to be used to write any file readable by the NeXus API, so the translation file is not validated against definition files. This decision was made on the basis of performance since it was determined that most of the time a "standard" translation file will be used to convert a large number of files. First some definitions used througout this document. Translation file definitions &napiAn abbreviation for the NeXus Abstract Program Interface. nodeA point in the hierarchy, it can either contain other nodes (be a parent with children) or not (a leaf node). Any pair of opening an closing tags represents a single node. groupA node that contains other nodes. fieldA node that does not contain other nodes (a leaf node). In other places in NeXus this is sometimes refered to as a "data" or a "SDS". retrieverAn object whose job is to retrieve information from a source external to the translation file. Which retriever is created is determined by the value of &mime-type . The retriever is initialized using the value of &source . Information is produced by the retriever using the &location . special attributeAn attribute that is interpreted by &nxtranslate as a command to deal with external information. The special attributes are &mime-type , &source , &location , and &make-link . &mime-typeA keyword that denotes what library to use to retrieve information from an external source. It can be a valid mime type. &sourceA string denoting what a retriever should use to initialize itself. This is generally a file on the local system for the retriever to open. &locationA string passed to the retriever for it to generate data from. For example, when using the NeXus retriever this is a path to a particular node in the file which will be written out to the resulting NeXus file. &link-tagThis denotes a node that is a link to another node in the file. It must have a &make-link attribute. All other attributes will be ignored &make-linkThe attribute denoting what a &link-tag node should be linked to. The syntax for describing location is the same as for the NeXus retriever. If this attribute appears in a node other than &link-tag it will be treated as a normal attribute. primative typeAny of the following types (ignoring bit-length): NX_UINT (unsigned integer), NX_INT (signed integer), NX_FLOAT (floating point number), NX_CHAR (character), NX_BOOLEAN (boolean, or true/false), NX_BINARY (binary value). At the moment NX_BOOLEAN and NX_BINARY are not supported by &nxtranslate and the NeXus API supports only one dimension arrays of NX_CHAR. Now that the definitions have been presented the other constraints of a translation file can be explained. The root node in a file will be ]]>. There will be nothing before or after it, and only one of them. The NXroot can be used to set global values for &mime-type and &source . Only groups can exist directly inside the root. This is a constraint of the NeXus API. Every node (except the NXroot and &link-tag ) needs a name and type. If the node has a &location then the type can be omitted since the retriever will provide it. Groups cannot have any attribute other than the special ones. Fields can have any attribute. This reflects a restriction in the NeXus API and does not constrain the contents of resulting NeXus files in any way. Groups cannot have any data in them. In other words things similar to 1 2 3 4]]> are incorrect. To specify the dimensions of a field, use square brackets [] affter the type. A single precision floating point array with five elements would have type="NX_FLOAT32[5]". If the field has only one element, or is a character array, the dimensions can be left off. For character arrays, the dimensions are ignored. To specify the type of a attribute denote the primative type separated from the value using square brackets. For numeric types only scalars are allowed. If no type is specified it is assumed to be a character array (length is determined automatically). Simple Translation While &nxtranslate is the anything to NeXus translator, it is possible to have everything specfied in the translation file. shows a translation file where no information will be taken from any other file. Simple translation file <filename>test_simple.xml</filename> George User text/plain The data is a simple parabola, f(x)=x^2 0 1 2 3 4 5 6 7 8 9 10 0 1 4 9 16 25 36 49 64 81 100 George User text/plain The data is a two dimensional parabola, f(x,y)=x^2+y^2 1.0 4.7 2.3 1.6 3.3 6.2 9.2 11.89 32.98 16.18 13.45 39.44 60.53 43.73 41.00 85.64 106.73 89.93 87.20 ]]> This example follows all of the rules laid out in the previous section and serves to introduce several of the features of the translation file. First a style note though, in XML files there is a concept of "ignorable whitespace". These are carriage returns (), line feeds (), tabs (), and spaces. These are ignored (as suggested by the term "ignorable whitespace") and are present to aid those looking at the raw XML to see the node hierarchy. The main purpose of is to show how to specify information in a translation file. Line 4 demonstrates the method for strings. Here the name is author and the type is NX_CHAR. The length of the character array is determined from the actual string supplied rather than what is specified in the type attribute. The value is created by reading in the supplied string, converting tabs, carriage returns, and line feeds into a single space, turning any sections of multiple whitespace into a single space, then chopping off any whitespace at both ends of the string. This allows the person writting the file to add whitespace in strings as needed to make the raw XML easier to read, without changing what is written into the final NeXus file. Next to look at is how arrays of numbers are specified. Lines 24-27 show both one and two dimensional arrays. The dimension of the array is specified with the type as discussed above. The thing to notice here is that arrays of numbers are specified as comma delimited lists. The brackets in the list of values are "syntatic sugar". When the values are read in &nxtranslate converts them into commas then converts multiple adjacent commas into a single comma. The purpose of this is so translation file authors can more easily see each dimension of the array that they wrote. The brackets can also be removed altogether as seen in line 24. Translation from NeXus Next is to show how to use NXtranslate to bring in information from external sources. demonstrates various features of importing information from external sources, including modifying it before writing. Translation from NeXus file <filename>test_nexus.xml</filename> The functional form of the data ]]> As suggested earlier the root node (line 1) has defined a &source and &mime-type to use for creating a retriever. Line 2 demonstrates that entire entries can be copied from one file to the next and that the name of a node can be changed. In this case it is from entry1 to entry_1D. Lines 4-7 show how to copy over an entire group and add a new field to it. For finer control of what is added and have the ability to change attributes look at lines 9-12. Line 11 shows how to change the dimensions of the field by using the type attribute. Please note that this will not work for character arrays and the total number of array items must remain constant. Also, the type itself cannot be changed (single precision float to double precision float, etc.). Since the dimensions of the f_x_y array change it makes sense to change the axes for plotting. This is done in both line 9 and 10 by specifying the attribute and its new value. To add another attribute just specify it similarly. Line 11 demonstrates erasing the axes attribute. Specify the attribute with an empty string as the value. These two examples have shown the way to set up a translation file. You can import information from multiple files by declaring another &source and &mime-type . There are a couple of things to know about these as well. The default &mime-type is "application/x-NeXus" so it does not need to be specified. For each &source , whatever &mime-type was defined in the parent node will be used for the current &source . shows what, in principle, could be done with &nxtranslate as more retrievers get written.While retrievers that import information from mySQL and jpeg images would be nice, they do not currently exist. A contrived example George User

]]> Anatomy of Links The two nodes involved in a link are the source and link. The source is the original version of the information, the link is the copy. There is no way to decipher which is the original and which is the copy without direct comparison of ids using the NeXus api. Links can be either to a group or field. Links to attributes are not supported by the &napi . A link to a group and field are both shown in . The first link is to a group whose name was group1, while the second link is to a field array1. Two links ]]> Strings for Translation The previous section discussed how to write a translation file and several of its features. This section will explain in more detail the strings available for use in a translation file. In principle this section is incomplete because there may exist retrievers that the authors have not been informed of so consider this list incomplete. Also, by nature, the retrievers are quite decouple so the location strings for each retriever can be significantly different from the others. NeXus As seen earlier in this chapter the &mime-type for NeXus files is application/x-NeXus. Similarly the &location strings are as simple as possible. NeXus files are organized hierarchically similar to the translation file. A good analogy is to compare it to a file system where the groups are directories and the fields are files. Using this analogy the &location strings are absolute paths to the directory or file to be copied. Since there examples of NeXus location strings in and there is only one other thing to mention, the path separator is a forward slash, "/". Simple ASCII The &mime-type for the simple ASCII retriever is text/plain. The functionality of the simple ASCII retriever is limited. This is to emphasize the methodology for building retrievers, rather than build a general purpose one. All of the location strings are integers defining the line number to use. The first line of the file is zero. SNS Histogram The &mime-type for the SNS histogram retriever is application/x-SNS-histogram. The &location is of the general form [...,dim2,dim1][...,dimY,dimX]#{tag_name_1|operator_1}keyword_1{tag_name_2| operator2}keyword_2... Notice that the &location is divided into two parts, declaration and definition, separated by #. The declaration describes the dimension of the retrieved data. The definition describes which information the data consists of. Both of these will be described in greated detail below. The declaration part, [...,dim2,dim1][...,dimY,dimX] surrounded by square brackets, contains between the first brackets the size of each dimension of the array to be returned, separated by commas, and between the second set of brackets, the dimensions of the array to read from. The values are specified as positive integers. The current version of the retriever returns an array of the same size as the initial array, no matter the dimensions given between the first set of brackets. The definition part, {tag_name_1|operator_1}keyword_1{tag_name_2|operator2}..., is where selecting the data to be transfered from the SNS histogram file is described. Each part of the definition consists of a tag_name and operator separated by a vertical slash "|" . Multiple definitions can exist in a single &location separated by keywords. If the definition is missing, then all of the available data will be retrieved. The possible values for the tag_name are pixelID Select using unique pixel identifiers. Applicable for all detectors. pixelX Select using column numbers. Applicable for all area detectors pixelY Select using row numbers. Applicable for all area detectors Tbin Select using time channels. Applicable for all detectors The operator can be of one of two forms loop(start,end,increment) is used to specify a series of identifiers that runs inclusively from start to end in steps of increment. List of identifiers. The identifiers specify which data to include. The identifiers must be separated by commas. The keyword is used to link various declarations together into unions and intersections. Keywords are entirely optional. Keywords that work on two definitions are left associative. ! The logical "not" operator. This negates the definition following it. Must be placed just in front of the curly braces it is associated with. () Grouping operation. This can be used to clarify what order multiple keywords are applied. No associative parentheses are allowed within the curly braces. AND The logical "and" operator. This generates the intersection of two definitions. This parameter is case sensitive. OR The logical "or" operator. This generates the union of two definitions. This parameter is case sensitive. Examples [150,256,167][304,256,167]#{pixelID|loop(1,38400,1)} This retrieves the first 38400 pixel identifiers and put the data into a 150x256x167 array where the 167 dimension changes the fastest. In this example, there are 167 time channels, 256 columns, and 150 rows. The data are coming from a binary file where the data are stored as a 304x256x167 flat array [50,256,100][304,256,167]#{pixelID|loop(1,12800,1)}AND{Tbin|loop(1,100,1)} This retrieves the union of the first 12800 pixel identifiers with the first 100 time channels then places the data into a 50x256x100 array. One must keep in mind that if the array declared is of a different size than the data defined, an error will be generated. [7,167][304,256,167]#{pixelX|45,53,60,61,62,34500,34501} This retrieves a series of columns. XML retriever The &mime-type for the XML retriever is text/xml. The XML retriever is built on top of libxml2's document object model (DOM) parser. Because of this the entire file for information to be retrived from is loaded into memory as a character arrays. The DOM API was chosen to allow for jumping around the source file without needed to parse its contents multiple times. The location string will be formatted according to the following rules: The location string for a field will look like a (unix) path. Each level of the hierarchy is separated by a forward slash, "/". To specify the type the value is preceeded using a name separated using a colon, ":". The allowed names are "INT8,INT16,INT32,UINT8,UINT16,UINT32,FLOAT32,FLOAT64". If no name is specified it is (implicitly) a string. Therefore to get "the_answer" as a double precision float the location is "FLOAT64:/numbers/the_answer". In the case where the field has a "type" attribute with the value being one of the types above that will be used rather than as a character array. Specifying the type in the location will override what is in the source file. Arrays can be specified as part of the type as either an attribute in the XML file or in the location string. To get a six element integer array use the location "/numbers/array" which points to a whitespace delimited list. Multiple dimensions are specified by using a comma delimited list in the square brackets (i.e. "INT16[3,2]:/numbers/array") To get an attribute specify it at the end of a path separated by a hash symbol, "#". Therefore to get attr2 as a single precision float the location is "FLOAT32:/numbers#attr2". This methodolgy does not allow for automatically detecting the type of an imported attribute (it will be read as a string), or differentiating two fields at the same level with the same tag name. code-4.4.3/applications/NXtranslate/dynamic_retriever.cpp000066400000000000000000000052711275430514000236120ustar00rootroot00000000000000// // $Id$ // // NXtranslate Dynamic retriever // // Freddie Akeroyd, CCLRC ISIS Facility // // see dynamic_retriever.h for details of interface // #include #include #include #include #include "node.h" #include "node_util.h" #include "string_util.h" #include "tree.hh" #include "dynamic_retriever.h" #if HAVE_DLFCN_H #include #else #define dlopen(a,b) NULL #define dlsym(a,b) NULL #define dlclose(a) NULL #define dlerror() "Dynamic loading not supported - no " #define RTLD_NOW 2 #endif /* HAVE_DLFCN_H */ using std::ifstream; using std::invalid_argument; using std::runtime_error; using std::string; using std::vector; DynamicRetriever::DynamicRetriever(const string &source, const string& mime_type) : m_mime_type(mime_type), m_dlhandle(NULL), m_ref(NULL) { int i = mime_type.find("/"); m_module_name = mime_type.substr(i+1); m_dlhandle = dlopen(m_module_name.c_str(), RTLD_NOW); if (m_dlhandle == NULL) { throw invalid_argument("Cannot load " + m_module_name + ": " + dlerror()); } // initialize and getdata are required m_init_func = (init_func_t)dlsym(m_dlhandle, "nxtinit"); if (m_init_func == NULL) { throw invalid_argument("Cannot find initialize() in " + m_module_name + ": " + dlerror()); } m_data_func = (getData_func_t)dlsym(m_dlhandle, "nxtgetdata"); if (m_data_func == NULL) { throw invalid_argument("Cannot find getdata() in " + m_module_name + ": " + dlerror()); } // freedata and cleanup are optional m_free_func = (free_func_t)dlsym(m_dlhandle, "nxtfreedata"); m_cleanup_func = (cleanup_func_t)dlsym(m_dlhandle, "nxtcleanup"); // get our unique reference ID to pass to other functions m_ref = (*m_init_func)(source.c_str()); } DynamicRetriever::~DynamicRetriever() { if (m_ref != NULL && m_cleanup_func != NULL) { (*m_cleanup_func)(m_ref); m_ref = NULL; } if (m_dlhandle != NULL) { dlclose(m_dlhandle); m_dlhandle = NULL; } } void DynamicRetriever::getData(const string &location, tree &tr) { int free_data = 0, rank = 1, dims[NX_MAXRANK], type = NX_CHAR; void* data = NULL; dims[0] = 1; data = (*m_data_func)(m_ref, location.c_str(), &type, dims, &rank, &free_data); // add an attribute to say where the data came from vector attrs; Attr my_attr("translate_source", location.c_str(), location.length(), NX_CHAR); attrs.push_back(my_attr); Node node(location, data, rank, dims, type); node.set_attrs(attrs); tr.insert(tr.begin(),node); if (free_data) { (*m_free_func)(m_ref, data); } } string DynamicRetriever::toString() const { return "["+m_mime_type+"]"; } code-4.4.3/applications/NXtranslate/dynamic_retriever.h000066400000000000000000000035101275430514000232510ustar00rootroot00000000000000// // $Id$ // // Basic NXtranslate dynamic retriever // // Allows a retriever to be implemented as a dynamic library external to // NXtranslate // // Author: Freddie Akeroyd, CCLRC ISIS // // The dynamic library just needs to export the following functions // // required: // // void* nxtinit(const char* source) // void* nxtgetdata(void* ref, const char* arg, int* data_type, // int* dims_array, int* ndims, int* free_data); // // optional: // // void nxtfreedata(void* ref, void* arg) // void nxtcleanup(void* ref) // // see "test_dynamic.c" for an example of implementing this // #ifndef __DYNAMIC_RETRIEVER_GUARD #define __DYNAMIC_RETRIEVER_GUARD #include "retriever.h" //#include typedef void* (*getData_func_t)(void* ref, const char* arg, int* data_type, int* dims_array, int* ndims, int* free_data); typedef int (*free_func_t)(void* ref, void* arg); typedef void* (*init_func_t)(const char* source); // returns a "ref" typedef int (*cleanup_func_t)(void* ref); class DynamicRetriever: public Retriever { public: DynamicRetriever(const std::string& source, const std::string& mime_type); ~DynamicRetriever(); void getData(const std::string &, tree &); std::string toString() const; static const std::string MIME_TYPE; private: DynamicRetriever(const DynamicRetriever&); DynamicRetriever& operator=(const DynamicRetriever&); std::string m_module_name; // name of dynamic library std::string m_mime_type; // mime type of library // lt_dlhandle m_dlhandle; // reference to loaded shared library void* m_dlhandle; // reference to loaded shared library getData_func_t m_data_func; free_func_t m_free_func; init_func_t m_init_func; cleanup_func_t m_cleanup_func; void* m_ref; // internal reference pointer returned by dynamic module }; #endif code-4.4.3/applications/NXtranslate/esrf_edf/000077500000000000000000000000001275430514000211435ustar00rootroot00000000000000code-4.4.3/applications/NXtranslate/esrf_edf/CMakeLists.txt000066400000000000000000000024571275430514000237130ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # (C) 2015 Eugen Wintersberger # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================= include_directories("${CMAKE_CURRENT_SOURCE_DIR}") add_library (Edf OBJECT edf_reader.cpp edf_retriever.cpp) code-4.4.3/applications/NXtranslate/esrf_edf/edf_reader.cpp000066400000000000000000000215631275430514000237360ustar00rootroot00000000000000//+********************************************************************** // // File: edf_reader.cpp // // Project: Fable data to NeXus translation // // Description: implementation of a edf_reader class. It is a library, // which makes possible reading data from EDF format. // EDF file is read using the constructor of the class. // Every key-values pairs from the header are stored // in the one of two dictionaries(private members). // Image is read into the memory allocated dynamically, // and a pointer on that memory is a class's private // member. // // Author(s): Jaroslaw Butanowicz // // Original: April 2006 // //+********************************************************************** #include "edf_reader.h" using namespace std; /** * Destructor method. It realese memory allocated for the image. */ edf_reader::~edf_reader(){ // // release the image array // delete [] image; } /** * Initial constructor */ edf_reader::edf_reader(){ key_double.clear(); key_string.clear(); header_numbers[0]=0; header_numbers[1]=0; header_numbers[2]=0; } /** * Constructor responsible for reading data from the EDF file. * It reads data from the header and stores key-value pairs in dictionry. * Also EDF image is read. */ edf_reader::edf_reader(ifstream &in){ char buffer[256], value_string[256]; double value; char a = ' '; bool is_header = 0; int dim1, dim2; // //read first character from the file // in.get(a); // // read file until bace closing the header is met // while(in.peek()!='}'){ // //prevention from corrupted bits in file // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); in.getline(buffer, 255); break; } // //check if the header begins // if((a=='{') || is_header==1){ // //set flag if first time in the loop // if(!is_header){ in.get(a); is_header = 1; } // //get key // in.getline(buffer, 255,' '); string key(buffer); // //check if key corresponds to float value // if(!strcmp(buffer,"Center_1")||!strcmp(buffer,"Center_2")||!strcmp(buffer,"DDummy")||!strcmp(buffer,"Dummy")||!strcmp(buffer,"Offset_2")||!strcmp(buffer,"Psize_1")||!strcmp(buffer,"Psize_2")||!strcmp(buffer,"SampleDistance")||!strcmp(buffer,"SaxsDataVersion")||!strcmp(buffer,"WaveLength")||!strcmp(buffer,"EDF_BinarySize")||!strcmp(buffer,"Image")||!strcmp(buffer, "Offset_1")) { // //get value corresponding to key // in.getline(buffer, 255, '='); while(in.peek()==' ')in.ignore(1,'\n'); in >> value; // //store pairs key-double value in key_double dictionary // key_double.insert(pair(key, value)); } // //get dimension separately and store in dictionary // else if(!strcmp(buffer,"Dim_1")){ in.getline(buffer, 255, '='); while(in.peek()==' ')in.ignore(1,'\n'); in >> value; dim1 = (int)value; (void)dim1; // TODO unused varable - quiet warnings key_double.insert(pair(key, value)); } // //get dimension separately and store in dictionary // else if(!strcmp(buffer,"Dim_2")){ in.getline(buffer, 255, '='); while(in.peek()==' ')in.ignore(1,'\n'); in >> value; dim2 = (int)value; (void)dim2; // TODO unused varable - quiet warnings key_double.insert(pair(key, value)); } // //get size of image, store in the dictionary as well as in image_size field //it is used to allocate space for EDF image in the memory // else if(!strcmp(buffer,"Size")){ in.getline(buffer, 255, '='); while(in.peek()==' ')in.ignore(1,'\n'); in >> value; image_size = (int)value; key_double.insert(pair(key, value)); } // //in case of HeaderID store in separate fields, not in dictionary // else if(!strcmp(buffer,"HeaderID")){ in.getline(buffer, 255, ':'); in >> header_numbers[0]; in.getline(buffer, 255, ':'); in >> header_numbers[1]; in.getline(buffer, 255, ':'); in >> header_numbers[2]; in.getline(buffer, 255, ';'); } // //values corresponding to the rest of keys store in key_string diciotnary // else{ if(!strcmp(buffer," ")||!strcmp(buffer,"\n")||strlen(buffer)==0){ in.get(buffer, 255); } else{ in.getline(buffer, 255, '='); while(in.peek()==' ')in.ignore(1,'\n'); in.getline(value_string, 255,';'); // //store pairs key-double value in key_string dictionary // key_string.insert(pair(key, value_string)); } } // //go to next line // do{ in.get(a); } while(a!='\n'); } } // //after header was read, read the image // try{ // //allocate memory for the image // image = new char [image_size]; }catch (bad_alloc xa){ cout<<"Allocation Failure\n"; exit(1); } // //go at the beginning of the image // in.getline(buffer, 255, '\n'); // //read the image into the buffer // in.read(image, image_size); // //reset flags in stream for EOF // if(in.eof()){ in.clear(in.rdstate() & ~ios::eofbit & ~ios::failbit); } // //rewind at the beginnig of the file // in.seekg(0, ios::beg); } /** * Method returns current header value. */ int edf_reader::get_current_headerID(){ return header_numbers[0]; } /** * Method returns previous header value. */ int edf_reader::get_previous_headerID(){ return header_numbers[2]; } /** * Method returns next header value. */ int edf_reader::get_next_headerID(){ return header_numbers[1]; } /** * Method returns pointer to the EDF image. */ char* edf_reader::get_image(){ return image; } /** * Method returns size of the image. */ int edf_reader::get_image_size(){ return image_size; } /** * Method returns number of entries in the key-double_values dictionary. */ int edf_reader::size_map_double(){ return key_double.size(); } /** * Method returns number of entries in the key-string_values dictionary. */ int edf_reader::size_map_string(){ return key_string.size(); } /** * Method returns the name of the key and corresponding value * from key-double_value dictionary. The key number parameter decides * which key is read. * Parameters: input - int key_number * output - double value * Returns: string of the key */ string edf_reader::get_key_double(int key_number, double &value){ map::iterator p; // //set iterator at the beginning of the dictionary // p = key_double.begin(); // //go to invoked pair // for(int i=1; isecond; // //return key // return p->first; } /** * Method returns the name of the key and corresponding value * from key-string_value dictionary. The key number parameter decides * which key is read. * Parameters: input - int key_number * output - string value * Returns: string name of the key */ string edf_reader::get_key_string(int key_number, string &value){ map::iterator p; p = key_string.begin(); for(int i=1; isecond; return p->first; } /** * Method returns value corresponding to the key invoked by name(not position), * from key-double_value dictionary. * Parameters: input - string key * output - double value * Returns: true if key value was found, false otherwise */ bool edf_reader::double_by_key(string key, double &value){ bool exist=0; map::iterator p; // //look for key // p = key_double.find(key); // //key_double.end() is set if thekey does not exist in the dictionary // if(p!=key_double.end()){ // //read the value corresponding to the key // value = p->second; // //key exist in the dictionary // exist=1; } return exist; } /** * Method returns value corresponding to the key invoked by name(not position), * from key-string_value dictionary. * Parameters: input - string key * output - string value * Returns: true if key value was found, false otherwise */ bool edf_reader::string_by_key(string key, string &value){ bool exist=0; map::iterator p; p = key_string.find(key); if(p!=key_string.end()){ value = p->second; exist=1; } return exist; } code-4.4.3/applications/NXtranslate/esrf_edf/edf_reader.h000066400000000000000000000032161275430514000233760ustar00rootroot00000000000000//+********************************************************************** // // File: edf_reader.h // // Project: Fable data to NeXus translation // // Description: definition of a edf_reader class. It is a library, // which makes possible reading data from EDF format. // EDF file is read using the constructor of the class. // Every key-values pairs from the header are stored // in the one of two dictionaries(private members). // Image is read into the memory allocated dynamically, // and a pointer on that memory is a class's private // member. // // Author(s): Jaroslaw Butanowicz // // Original: April 2006 // //+********************************************************************** #ifndef EDF_READER_H #define EDF_READER_H #include #include #include #include #include #include using namespace std; class edf_reader { private: int header_numbers[3]; mapkey_double; mapkey_string; int image_size; char *image; public: ~edf_reader(); edf_reader(); edf_reader(ifstream &in); int get_current_headerID(); int get_previous_headerID(); int get_next_headerID(); int size_map_double(); int size_map_string(); char* get_image(); int get_image_size(); string get_key_double(int key_number, double &value); string get_key_string(int key_number, string &value); bool double_by_key(string key, double &value); bool string_by_key(string key, string &value); }; #endif code-4.4.3/applications/NXtranslate/esrf_edf/edf_retriever.cpp000066400000000000000000000212721275430514000245000ustar00rootroot00000000000000//+********************************************************************** // // File: edf_retriever.cpp // // Project: Fable data to NeXus translation // // Description: code for implementing a retriever of data from edf files. // It is added into NXtranslate program in the form of plugin. // By parsing a XML configuration file of // NXtranslate program using this plugin, data from EDF image // header as well as the image itself can be read and stored // in NeXus file. // // Author(s): Jaroslaw Butanowicz // // Original: April 2006 // //+********************************************************************** #include #include #include #include #include #include #include "edf_retriever.h" #include "edf_reader.h" #include "../node.h" #include "../node_util.h" #include "../string_util.h" #include "../tree.hh" // //delimiter used to separate statements in location parameter. //used in command parser // #define DELIMITER ':' using std::ifstream; using std::invalid_argument; using std::runtime_error; using std::string; using std::cout; using std::endl; using std::vector; /** * Fuction parses location command from .xml configuration file. * Command can be of the form letter or letter:variable_name. * It does all the checkins for correctness of the command. There are * only three letters allowed "A", "I", "S". Only in case of letter "S"(single label), * variable_name parameter can be in the location. * Parameters: input - string location(command) * output - char* key, * Returns: 0 in case of A letter, 1 in case of S letter, * 2 in case of L letter. * In case of any other labels error will occur. */ int command_parser(const string &location, char* key){ int if_label=0; //initialization of flag int size = location.size(); //check size of command string // //location cannot be empty // if(size<=0) throw invalid_argument(" cannot parse empty string "); // //label only of the form A(all paramters from header) S:key(value for the given key is saved) // or I(only image saved) // if(location[0]!='A' && location[0]!='S' && location[0]!='I') throw invalid_argument(" bad location parameter only A , I or S:key are allowed "); // //check syntax for All keys and Image location(only letter A or I allowed) // if(location[0]=='A' || location[0]=='I'){ if(size!=1) throw invalid_argument(" for all only A for image only I "); } // //check syntax for Single key location(syntax-> S:key) // if(location[0]=='S'){ if(size<3 || location[1]!=DELIMITER) throw invalid_argument(" Bad syntax. Correct syntax: S:key "); } // //case for Single key // if(location[0]=='S'){ for(int i=2; i &tr){ char key[256];//variable for holding variable name int label_case = command_parser(location, key);//parse location, and check for case with label // //case for single label // if(label_case==1){ double double_value; string string_value; int dims[1]={0}; edf_reader Edf = edf_reader(infile);//parse edf file and built object with header values string key_string(key);//built string from the name of variable // //go thru the whole double value dictionary and look for key //if key exists read double value, and store in the NeXus file in the place from which it was invoked // if(Edf.double_by_key(key_string, double_value)){ double valueD[1]={double_value}; dims[0] = 1; Node node(key, (void*)valueD, 1, dims, NX_FLOAT64); tr.insert(tr.begin(),node); } else { // //go thru the whole string dictionary and look for key //if key exists read string value, and store in the NeXus file in the place from which it was invoked // if(Edf.string_by_key(key_string, string_value)){ const int size=string_value.size();//check size of string std::vector valueS(size); for(int i=0; i::iterator root, log, data; // //create NXentry root group, in the place where command was invoked, // Node node("empty", "NXentry"); root = tr.insert(tr.end(),node);//insert root to the tree // //create NXlog group for storing header values //group is a sub group of NXentry root group // Node log_node("EDF_log", "NXlog"); log = tr.append_child(root,log_node); // //create NXdata group for storing EDF image //group is a sub group of NXentry root group // Node data_node("EDF_image", "NXdata"); data = tr.append_child(root,data_node); // //get every keys and values from dicitonary of double values // for(int i=1; i valueS(size); // //convert C++ string into C-style string, NXtranslate convention // for(int i=0; i // // this is not intended to be inherited from // class EdfRetriever: public Retriever{ public: EdfRetriever(const std::string &); ~EdfRetriever(); void getData(const std::string &, tree &); std::string toString() const; static const std::string MIME_TYPE; private: std::string source; std::ifstream infile; }; #endif code-4.4.3/applications/NXtranslate/hrcs1797.run000066400000000000000000005630001275430514000214070ustar00rootroot00000000000000V V)@V$*s åVV VV€@Loong NH4Cl 15K hrcs300 w/ mid angle 1797179711-MAY-9509:20:2811-MAY-9516:11:30pॠ±Ð0000I” 0026I]BgÕKBo0002ÐMI” Ð]ܬð5 ÐM–D$L$L0698179717971792VÖ€ SAMPLE MATERIAL:NH4Cl Proposal # :calib SAMPLE ENVIRONMENT:15K displex FILTER:250-3@270 T0-2@150 COMMENTS: :24D™Bä–BF“BBtB@ŠB¢‡Bn„BÐBœ|Bý!vB•!pBZ jBòdB·^BOXBRB¬LBqFB @BÎ:Bf4B+.BÃ(Bˆ"B BåB}BB BÚBŸüAm"ðA÷äA&ØA°ÌAßÀAi´A˜¨A"œAQAÛ„A pA(XA†@Aš(AìQA DH¡ D@D.áDæD!DÌ¿Dú`D²ÿõCBôC€óC[ÂòCÌÿòC'BñC˜ðCóÁïCdÿ×CBÖC€ÕC[ÂÔCÌÿÔC'BÓC˜ÒCóÁÑCdÿ±CB°C€¯C[®CÌÿ®C'B­C˜¬CóÁ«CdÿœÂM™Âä–Â{“©Â@ŠÂׇÂn„œ|Âg"v•!pÂÄ jÂòdÂ!^ÂOXÂ~R¬LÂÛF @Â8:Âf4•.ÂÃ(Âò" ÂOÂ}¬ ÂÚ üÁm"ðÁË äÁ&ØÁ„ÌÁßÀÁ=´Á˜¨ÁöœÁQÁ¯„Á pÁÐ XÁ†@ÁB(ÁøÁ´àB×£ãBš™æB\éBš™ìB\ïB…òB\õB…#CÃõ%C¤p&C…ë(C¤p)C…ë+Cff,C…ë.CffcC{dC\fC= gC\iC= jC…lC= mC…ŽC.ŽC…ëCö¨C…k‘Cö(‘Cfæ’Cö¨“CffœBM™Bä–B{“BB©B@ŠBׇBn„BBœ|Bg"vB•!pBÄ jBòdB!^BOXB~RB¬LBÛFB @B8:Bf4B•.BÃ(Bò"B BOB}B¬ BÚB üAm"ðAË äA&ØA„ÌAßÀA=´A˜¨AöœAQA¯„A pAÐ XA†@AB(AøA´ DH¡ D@D.áDæD!DÌ¿Dú`D²ÿõCBôC€óC[ÂòCÌÿòC'BñC˜ðCóÁïCdÿ×CBÖC€ÕC[ÂÔCÌÿÔC'BÓC˜ÒCóÁÑCdÿ±CB°C€¯C[®CÌÿ®C'B­C˜¬CóÁ«CdÿœÂM™Âä–Â{“©Â@ŠÂׇÂn„œ|Âg"v•!pÂÄ jÂòdÂ!^ÂOXÂ~R¬LÂÛF @Â8:Âf4•.ÂÃ(Âò" ÂOÂ}¬ ÂÚ üÁm"ðÁË äÁ&ØÁ„ÌÁßÀÁ=´Á˜¨ÁöœÁQÁ¯„Á pÁÐ XÁ†@ÁB(ÁøÁ´àB×£ãBš™æB\éBš™ìB\ïB…òB\õB…#CÃõ%C¤p&C…ë(C¤p)C…ë+Cff,C…ë.CffcC{dC\fC= gC\iC= jC…lC= mC…ŽC.ŽC…ëCö¨C…k‘Cö(‘Cfæ’Cö¨“CffSÀ פA1‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A{€AázA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AH€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz‚A{€Aáz€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç€AHA.ç‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚A€Aáz‚AÂAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHAmç€AHi?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i?C­i¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿Õxi¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i?C­i¿C­i¿C­i¿C­i¿C­i?C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­i¿C­&0&&&&&&0000ÿ0222222220000000022222222........ÿ666 66 66600000000 BBBBBBBB22222222777777 77000000007 777777755555 555::::: :::ÿ0000000022222222222222222222222222222222ÿ,ÿ,,,,,,,22222222********&&&&&&&&22222222555 555552 222222200000000000000005555 555 5ÿ000000002,,,,,,,........2222222222222222: :::::: :22222222222222222222222222222222@è´ÿ€€€€€€X€X€X€X€X€X€X€X€X€X€°(€°(€°(€°(€°(€°(€=€=€=€=€=€=€=€=€`Q€`Q€`Q€`Q€¸e€¸e€¸e€¸e€z€z€z€z€hŽ€hŽ€hŽ€hŽ€€À¢€À¢€À¢€À¢€À¢€À¢€À¢€À¢€·€·€·€·€·€·€·€·€pË€pË€pË€pË€pË€pË€pË€pË€È߀È߀È߀È߀È߀È߀È߀È߀ ô€ ô€ ô€ ô€ ô€ ô€ ô€xxxxxxxxÐÐÐÐÐÐÐÐ(1(1(1(1(1(1(1(1€E€E€E€EØYØYØYØY0n0n0n0nˆ‚ˆ‚ˆ‚ˆ‚à–à–à–à–à–à–à–à–8«8«8«8«8«8«8«8«¿¿¿¿¿¿¿¿èÓèÓèÓèÓèÓèÓèÓèÓ€€, €, €, €, €, €, €„€„€„€„€„€„€„€„€Ü2€Ü2€Ü2€Ü2€Ü2€Ü2€Ü2€Ü2€4G€4G€4G€4G€4G€4G€4G€4G€Œ[€Œ[€Œ[€Œ[€äo€äo€äo€äo€<„€<„€<„€<„€”˜€”˜€”˜€”˜€쬀쬀쬀쬀쬀쬀쬀쬀DÁ€DÁ€DÁ€DÁ€DÁ€DÁ€DÁ€DÁ€œÕ€œÕ€œÕ€œÕ€œÕ€œÕ€œÕ€œÕ€ôé€ôé€ôé€ôé€ôé€ôé€ôé€ô退Lþ€Lþ€Lþ€Lþ€Lþ€Lþ€Lþ€¤¤¤¤¤¤¤¤ü&ü&ü&ü&ü&ü&ü&ü&T;T;T;T;T;T;T;T;¬O¬O¬O¬Odddd\x\x\x\x´Œ´Œ´Œ´Œ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡dµdµdµdµdµdµdµdµ¼É¼É¼É¼É¼É¼É¼É¼ÉÞÞÞÞÞÞÞÞ(”lØD°ˆô`Ì8¤|èTÀ,˜ p Ü H!´! "Œ"ø"d#Ð#<$¨$%€%ì%X&Ä&0'œ'(t(à(L)¸)$**ü*h+Ô+@,¬,-„-ð-\.È.4/ / 0x0ä0P1¼1(2”23l3Ø3D4°45ˆ5ô5`6Ì687¤78|8è8T9À9,:˜:;p;Ü;H<´< =Œ=ø=d>Ð>=<5*!                                           x&  "(+8Io¹°‚Ì]¼M–D1"&!&"+(3*)!                                @  +@P_jr_XOJ7FG=DCEVKGBCI:A8J/,&.&* ''#%        ´ %&%AYL‡nk{LH9KAR@PQAQZ9K>6E:3/./(!)!,&!$       ©% )37JNËçñíÛÊœ™”Ÿ¥£˜–Œ‡‹šnkpkg^EX\T@M<B7/11@)31'($$%%$")                                                   w& $%:BBp•ÔÒö÷Ëꙉƒ–Ÿ±›Ž}xrz„ZeX]O[A0GB/7<-,.0+$1%( 2"%                                              0  !"4=If~³ü -ñÐÞ¥¢¬¹œ³Ÿ£…Œk}uqsTU_IJLM:?JP6P?,70*$##')&$#%*( !  "#%                                                                ]* 1/Cc{ªÂÜòüÒ½Ÿ™£†˜‚¥«~jseogpgW]EX@L<8IRB45(9.'0$&%-$& )&' %                                                               ³6  #);Im~¢ÉÚ7,ñó±°­¾§Œ‰”€lwxxmqZ`WUKHE?KIM:LJ?61-1*#5'#&2*98==-(." !#$#&#"%( !#+! #                                                                   Ñ5 "!5@[a Ùô .òßĪÃÁ°»š¤¡…‚vts…l`VN<A>CV2>:8K@714,8#(."4/-122/0#+ &&-$! $                                                                   EA )?9RYè9œŒT&ûƒRLÔar‚x‘agBG;,FEVe¶£¯•`c@( !$!%!#!$                                      i7  4>BXq¾<)&¨v­òÛùƒKa\fp^QG6-2/-DJgt…Šˆ_I0$!                                            de # 7JOv‘ÅÚθ͔ ñ×(äñ¡‚~“Ž•{[]YSP^lx§ßÖ᳓qO/4#'*5*-"'(& %#+#& %-&                   0$ (#                                            úb 87\gv’Ù7Óí¯SÀQ õðÒ'˜Û¤€‰•‡…kcWDN_Qt“¥ÊÑÚ·ƒh?>,-,$#'#-* ')9%&&#!                     %(,                                   Pj  !!6;Zwœšõ^Žç™ ¡ , WëÎón}m\vcO[CE4>Cnvy›¨”„yR/+*)) %)()##,!$                  ( (#"                               Gk  $@KV€…Æó™jª"X Õ Y V‘ŠÍŠtumsocZP59@<Ikl}’™¢}`T?.+%!*#(*#!!  $                       &                                =S &8?`~—ÛPQ-uE¿«ÎB±¼{^^`maLLE>2789MdzŽ—ˆybC2,!%*'"/ $%&                      "!"                                      Z`*'=]`l“´ü¯¡7Ë6 ìÎF’}à€ofdo_U\DI>;IQl—‘”‘ŽyF36-#&-'.-*#"$  "*1'!                       *"'$$'                                               j/ 2(I]qÏ:ø¯r?ßвém48+;0=)5*+!!/.79;JJ2%(                                      Y. '.8LdŠÖbôÉ!2­¸’ÓU-(+:0*'&#".-9;LB9(%                              ü/!)5;>]kÏ9Û©ŽZ©ºÅk;5/3:-%021%,.9<HF4+&!                                       (/ #'7DNƒ®0Ý÷Z2—’ÂT*+#1.-2"#'*.=AJ54.                                        T%)$+8Z~Å+ÀŠsePÑ¿8!%#&$.1&'1!                                 Ê# .)97a¢×¤*½IFµødœD($$#"! $%2'7!                          µ1  5=In©ö«qŽ3¼C£Rp»P-//$>*+%($$588D/3-&!                                      @ &&B\Žuß^MÞdÚi/                 ¡g #*>AXhˆÎ1]›ê“çrMW3 èæÆ¦°w“…·î0m¨¢i ¹f]P>CSQ^^_\D:C.(%((2JAKRlhpXAO<.!!!&%'!         $'"%/,90,5&0$%           !       "                                                Í_  $A?YeœÑZüõk×E_ýû@õ×Üäÿðéès„|ž·ñetlHøÂƒpCFP2>[XFCS=5D51 $2)1?G>UOYR?>,.$'!          $&+.4-)2& .#                                                        %Y #'/:P`šÏî|„e#J•0ÿ÷  3üîÅÇœŒ¢Êç4B^z8Ë¡}XeWX^nxgt_HKV8=749IZKƒi~}{bXP?02"#%(&&(+.*,!!$!!"#$ !!      &/'(,%,-*3%!                                                    I %.Fl²ü‰~ÈñeòeÎÏÊî«É»·…}|†Œž¤­Á¶¤ŸopRVE^gbMcVWOD<1252,G?cX_j^kaLR51,+)!))"&537 *&'$% 0$-%#&!"#     "&)!                                                            ÔT 60<M“Ñ@ÏDÝ2SËVéGöûûõÜͪž›®ÁÔÝíç¿ÈzZ_gD`awxeimcYGO9A<;BIS`pwdgYDM18248)+,553-240/0.3# #!!"3$"(*!!1$(!"% ""!&(#' !                                                   OF )-Dn¢þ<šÞ ã€TÞÔîÊÇÖ´¹ “wŽ‘‰ “¢›“€p`UKVVBiW\_MKW<E6=5=/;DMLIJPOKEJ1*/3;,,-)+37539)$"")""'(*/.$""& ##                                                                òG ##DJw§;˜ñ û‡UøåèùçñÔѦ—†œ’„‹’ªšsjSULNXSTilL`LKD:?/.2?:C9DHYUOJ?>:3*$!#,$)+A3-2,4*2/+# $% '.%#.,+"!("  $ $                                                                                  2³   6¢ŸÎ`ä ˜½Z!J'ì*ƒ,ª*Æ%* QHÑ c$.[ºœgn_MIC:<.'/%" ('!                    .   !$ *6>IPQT]i‡€¨¤«ÑMpLäÖ“{*¼u j€þt¯¾M¡ Í0ÀkY" F ™ ̇S4)c(%;%/   ìùíQ3 c(+@&C  9  †mE2R"0!'     %&„H<0f1B8  $ ˜Õ„F3(C /@!:     "ô‹O/&Q5(@-  ã –Ê™8/#K+ 0<    F ³Ë”S9^-49;     Vž€G'-U*,;%,    Á }µw<2_8?+-&   | ÒyC0a3!?!5  ¹ Š×uC%`,+.<   x 3ÒmC20P&20#3#     ‡|;3&V,#> .     šwC6 E*/57     ½ y •ƒB7&X%47"0     Z’ „hB-"O)"8 0    R Q šwA02P"4,    TŸŠg0&&?&19"   LŽ oB/&U':1   ²¬ r|M.-P(2:1   o £ H|K0!X(#R/   £ wzK7)I&'9#>     I KmC/'O$.;"1 x  Ð^h@=,P%)8#   Ó N8nN/#C#(:0      H ‹ vN/.].&A0 Y Ü&mF4&B-+D9  Ó H oC-+S.$=/   8  øaG&X*.6   iKyC7H'.34    ÷ …cQ2$O,"? $    Õ {qG*+J%162'   k  QYL/)A(3     k56:'#:!6   Å  p ƒ=%&X,81    N  Âq?"-M0$8-!   p  FåeB/"N,(63     H )öt7*J6*(    ¿  sëe5.5V* B/    È wa9(+J.(<"-  S  îz?5+J1$6"*    ž M#]O0O&$02  ?  2þc5($G!9"   I §<yH'%O''6 7 ½HÊV ?Á@   ¬ M¸F     e½Q FPì[ócÉP >yÕX  VsõM$  ˜w|5     wŸ€8% (  eœƒ†?    ̰¬ˆ:'"   œÁ¡C'    &üëŒ2!)   /ʈG(!    •’D2       hÉ«’D7*!,"!    ÷ÈŸQ6(:%)(   ÌœŠU4%""!!     e©¦R521-!      ìö²ŠF6$14#!&    5ö¤¦l;0F*#(      = ¥ cC16!$%   *6Õ’^?#(%,   ø;²´nF6:#+(4$    z×Ú¯UL8E3'!%)    ™ Ô¬º^KE<(.1&    ˆŽã²t]5@!.!,2   d–ÂsaH@.,"(*     ò¿¶kWEL,+%1      øÌN™p]8A&,()# ¶¶ÒzOH4&-%$  Ú  d»hA"L,!   R  ­‹>!B#$   . ´t71 A=$    Á ‡•nD)F$ !   m Ú¯y:/B"#'$  ½  Lžq=)%I$&     Ü —•gA*D#%)   0 ¾—dJ.J# -,   ï ¾yv*-G' *%    2 ¼¥j6,D (+$  I  F{j5*@#-  V ~a2'$F/&  ³I Žr;/D'3&  åH ‰kK)M' 0%       ¿ˆm;L3.     u  E DfM1$G"3$    JimC+A( -!   ó¹ ChA* W, +(  ç ž LwB.$N"14!    Š 7 AjO"H*-*       ³vlH( B '1   æ µBe0'N'+)1    à  {7l<+"C%26    m •r.&2"-   0  ØF\95(K)*%!(     g e"n0-B;3  # 'b/(C+'0".   m P0r?(B 36   · ¾$`;$E%3,.   Ž  ¿eK)= &#*   –%n<"Y&+(    ˆ )5z;1,O)!;1    ß  ¿_<% T+/5.   H  yB)K(,17    » ¤%_?1!P&5.    úøoI3&M#5'"   =  *ájG2(F)$5!    Ä ‡üsH$"L+):1      S *fG-B(+3!      Î ÝÌo=%%P/'=-   i &`=-#I(2#+    p  JáŠG!:C*)4     €@z;-)R +5!.&   †—«_<*[$*51   Û êTÄK7"L2'"    c z±g6#W%,+!;&    ô þ.¾Z9&d+$*%2   ä  âšËbB-h/-I!*   Ý  s¿c@*S,/2#(     œ¹1ÃÍ‹f•QOrIwI/01),(&$   y‚óN05i06,7    é Í”‚T/U1129   Ü  øa:0X-):!8   ì b½S3m1/B+9    £ 4ØsR3\41:>    x †ÃS†]<a5-?J  Ì +ňd4T0>5)= Ì  nö=nfGf314'4%  !     Á Ú œO/i+1/"9  Ä ~D'gCW10)>"   Ž s+)\@E04)$9   & ; Šj:e-0#2   Œ ™9™^>T)$,'<   Ö:kHQ21+'7    Ý ­<™z7R1C1,.' + šd!«qA_466-2*   ³üíð¦hOJ8<.*.  P òÊÛŽjA[900-+$  Ä fÛà’M=I?3.%=     O Þä}ZGF1,,!0   ×. êŒs4[/21%.  ‹>Úã‘d@H//."/   u  pñö}YC<7: E&')        bjÇÚ€L>A)*) )   7 • ~M1$j'&>;    …óžK-1W"#2 ;   @  ‘õƒK0(W12=>      ÃêŠG6&S3,    ç  ¨ÐsP1(K)/3!A N ¾úˆ?0m#7&7!  B  êЄ::$S%4,2      V d­z=*!S),7*   › w¢iD/'[.(6"2      {  Y±{F&%T3;)     î çµs= 'a&#5$0    a  ¸‘K:P'-2#7   ä % |t="%W )8% ¿ Ç ’w7,*P2(? -     &ÿ •U6#U/*<5    Üñ ›\C/"c%,'!/   Y M;4g)(@ &  . •jF.+P!-8)     Ö 4’E4!U)(*I     Qå Sq;$!G'&;0   “ tŒrT9'i0&80    *M QhI9([*&/%."   {I ^mA0!k$B7"5!  Ì   \h@+1Y(#5, !   1 ž4mH0&F,-;    p  &1c>4&]'"-(    –  ÒFhR6W%01)  S  ê q=&"M"#>-      ¢jC*#Q#%;-'  Ž 7wG-V$$A-    Ø 6vE1*P42.$    & †(i=.#B 2>-     \,J"7-   , m=+*Z)C ;    I 2ýZ66'M'52   < ø]>*2U%!@'   0 üòq>-%E((:+    Ô / ~:&.L$26:   Y  p@=K':%'     ŒðmB1%N. 3#5     K  …‹M,)S7 .-     + ãànM1(K6*0  ŸFµ2" ŒH”= ?<äN  FTÔE 8oòE& ncåJ  …€Y ÙÜj ¦ †>("   ?¡x~5-   «•«…7"     h“©ƒD2   ×ij‰.,!'   ò£‰7("!      Ć<1&    7†¢H,&""   ˜įN704$#"     N̪U<-++/     í¨®M:$1$'  Ä‹NF02(    #÷ϪGB/.!(*    ,¡ºN@1!( "    Jø¥HE64-,%    ßC¡l^4:(.'"/$   h¶¼¯ZL><../&+ ¸÷è¯cD7<,>"/    ᦮WT52/-"    66á¢qV79126#%   ¦«°_O1<)$&!'    ‡â¶¿aQM<-5#'  Ž‘¾gTG52-&+     Ó 5É|8'5$!)    ¤ H›j<( 182    ‡šnG+>!.(      ‹¨n7+>& 0%   Í  7yq8,+B-#2!-    á  nšl=* G -/        Ôzi7%"X&    ` íƒ71C%/     ë }‡o=,;",%  ; ¯j9,'G'(."   Ÿu {\-&&=$(%   E( ad8 A"''    ¤  r kd='<'"/   •  Ogw5 #>#7&     ’ [js+)"C()2    ® 2h:+9,$   5Ô ReA-H/-+   ® š Xe8!J 0-     ‰ H Qm<0N*0'       ™drA&"Q"#1(   j  + Zr4&C* 2'   î 6`(E3(   ¯ SSv9)M #2) ü À+_1+)N%!1=     ¬ S&aD.,J.,6#0  X #.i8!*H33    F > l/)'M+1-    b?-D$ ,&    t  ýt0"K(!,"    À È^6D"*='      Î È ^5+E!!3*    W ŸâjD)J0'  f Í rH)$B&-/.7   Å  cû_=.!K$***     â ªS9,B' >%         Møg0-P!0     ¾xN1/N);-   ã Çg=($H)%*%     Õ   èdK&$D.8%6    L  æþ‚N)c#":!    ô Üãm>7F&&6   G ÎtÈb6'Z/346     < M˜ê^0.c0;A%=    M ¿ˆÂJ87f&08$0&     ¯ yR´PC1^'636!   j ì~Ë^?'M"950!    ´Þh> l2,B3     ˜ Áj:)\7(@<   , x¼^H.['.:-=        Ë ·S‰eFV):/#<    X {{&–r@`3::,@"   B†f5Y(00!=  9 «s ŽaD\7:1;    ;  C›d<A@,3E    à ™¯qLQ>77#?   Š ¬“\OI0(-&9"     ì 5"­l=S0&*(*  XÏøÒ§eMN*)6   o åèäz]NOF:.&-    –äÔƒ[Og74&.!  " " ñ–cIJ>&4"2      ÿ9úò†dHP.;5!2  ‡€ô„zJL.13,6$    ¾ hŸшRR?-8<";  ¶ „åùoKT@6.17&   code-4.4.3/applications/NXtranslate/loopy/000077500000000000000000000000001275430514000205305ustar00rootroot00000000000000code-4.4.3/applications/NXtranslate/loopy/CMakeLists.txt000066400000000000000000000024351275430514000232740ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # (C) 2015 Eugen Wintersberger # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================= include_directories("${CMAKE_CURRENT_SOURCE_DIR}") add_library (Loopy OBJECT retriever.cpp) code-4.4.3/applications/NXtranslate/loopy/retriever.cpp000066400000000000000000000151121275430514000232430ustar00rootroot00000000000000#include #include "napiconfig.h" #include "retriever.h" #include "../string_util.h" using std::invalid_argument; using std::runtime_error; using std::string; using std::cout; using std::endl; /** * \file NXtranslate/retriever.cpp */ /** * All nodes returned by LoopyRetriever::getData will have this name. */ static const string NAME("loopy"); /** * This is the constructor for the object. No resources are allocated. * * \param str The source string is ignored, but necessary to implement * the interface. */ LoopyRetriever::LoopyRetriever(const string &str) { // there is nothing to allocate } /** * Since no resources were allocated, the destructor does nothing */ LoopyRetriever::~LoopyRetriever() { // there is nothing to deallocate } /** * Converts a string describing a type into an enumeration. * * \param type The string version of the type. * * \return The integer from the napi.h enumeration. */ static int str_to_type(const string &type){ if(type.find("INT8")==0) { return NX_INT8; } else if(type.find("INT16")==0) { return NX_INT16; } else if(type.find("INT32")==0) { return NX_INT32; } else if(type.find("UINT8")==0) { return NX_UINT8; } else if(type.find("UINT16")==0) { return NX_UINT16; } else if(type.find("UINT32")==0) { return NX_UINT32; } else if(type.find("UINT32")==0) { return NX_UINT32; } else if(type.find("FLOAT32")==0) { return NX_FLOAT32; } else if(type.find("FLOAT64")==0) { return NX_FLOAT64; } throw invalid_argument("Do not understand type:"+type); } /** * Does the mathematics involved in filling the data array. This is * done according to the equation: * \f[ * data[i]=delta i + offset * \f] * where \f$i\f$ is the looping variable * * \param data reference to the allocated data array to be filled * \param offset is the constant to be added to each value * \param delta is the constant spacing between values * \param num the number of values to put into the array */ template void fill_array(void *&data, const NumT offset, const NumT &delta, const int num){ // the looping variable is an int because NeXus holds the data // length as an int. for( int i=0 ; i(data))[i]=(delta*static_cast(i)+offset); } } /** * This is the method for retrieving data from a file. The string must * be of the form "type:offset,delta,number". * * \param location is the string that is used by the retriever to * create the data. * \param tr is the tree to put the result into. */ void LoopyRetriever::getData(const string &location, tree &tr) { // check that the argument is not an empty string if(location.size()<=0) { throw invalid_argument("cannot parse empty string"); } // check that it has the correct number of colons if(string_util::count_occur(location,":")!=1) { throw invalid_argument("location must contain only one colon"); } // check that it has if(string_util::count_occur(location,",")!=2) { throw invalid_argument("location must contain only two commas"); } string::size_type index; // split the string into type and loop information index=location.find(":"); string type=location.substr(0,index); string loopinfo=location.substr(index+1); // split the loop parameters into separate strings index=loopinfo.find(","); string offset_str=loopinfo.substr(0,index); loopinfo=loopinfo.substr(index+1); index=loopinfo.find(","); string delta_str=loopinfo.substr(0,index); string num_str=loopinfo.substr(index+1); // create the dimensions array - this can throw an exception int dims[]={static_cast(string_util::str_to_int(num_str))}; // convert the type to an integer int int_type=str_to_type(type); // get memory for the data void *data; if(NXmalloc(&data,1,dims,int_type)!=NX_OK) { throw runtime_error("NXmalloc failed"); } // fill the data array if(int_type==NX_INT8) { fill_array(data, static_cast(string_util::str_to_int(offset_str)), static_cast(string_util::str_to_int(delta_str)), dims[0]); } else if(int_type==NX_INT16) { fill_array(data, static_cast(string_util::str_to_int(offset_str)), static_cast(string_util::str_to_int(delta_str)), dims[0]); } else if(int_type==NX_INT32) { fill_array(data, static_cast(string_util::str_to_int(offset_str)), static_cast(string_util::str_to_int(delta_str)), dims[0]); } else if(int_type==NX_UINT8) { fill_array(data, static_cast(string_util::str_to_uint(offset_str)), static_cast(string_util::str_to_uint(delta_str)), dims[0]); } else if(int_type==NX_UINT16) { fill_array(data, static_cast(string_util::str_to_uint(offset_str)), static_cast(string_util::str_to_uint(delta_str)), dims[0]); } else if(int_type==NX_UINT32) { fill_array(data, static_cast(string_util::str_to_uint(offset_str)), static_cast(string_util::str_to_uint(delta_str)), dims[0]); } else if(int_type==NX_FLOAT32) { fill_array(data, static_cast(string_util::str_to_float(offset_str)), static_cast(string_util::str_to_float(delta_str)), dims[0]); } else if(int_type==NX_FLOAT64) { fill_array(data, static_cast(string_util::str_to_float(offset_str)), static_cast(string_util::str_to_float(delta_str)), dims[0]); } // create the node - this copies the data Node node=Node(NAME,data,1,dims,int_type); // insert the data into the tree tr.insert(tr.begin(),node); // delete the data if(NXfree(&data)!=NX_OK) { throw runtime_error("NXfree failed"); } } /** * The MIME_TYPE is necessary so the retriever can be selected by the * factory. */ const string LoopyRetriever::MIME_TYPE("loopy"); /** * This function returns a string representation of the retriever for * debugging. Since no resources are allocated the string is always * identical. * * \return The string returned is always "[loopy]". */ string LoopyRetriever::toString() const { return "["+MIME_TYPE+"] "; } code-4.4.3/applications/NXtranslate/loopy/retriever.h000066400000000000000000000013551275430514000227140ustar00rootroot00000000000000#ifndef __LOOPY_RETRIEVER_GUARD #define __LOOPY_RETRIEVER_GUARD #include "../retriever.h" /** * The loopy retriever creates an array based on information supplied * in the location string. There are no resources allocated. */ // this is not intended to be inherited from class LoopyRetriever: public Retriever{ public: LoopyRetriever(const std::string &); ~LoopyRetriever(); void getData(const std::string &, tree &); std::string toString() const; // done static const std::string MIME_TYPE; // done private: // do not allow these automatically created functions to be called LoopyRetriever(const LoopyRetriever&); //copy constructor LoopyRetriever& operator=(const LoopyRetriever&); //operator "=" overloading }; #endif code-4.4.3/applications/NXtranslate/main.cpp000066400000000000000000000143131275430514000210200ustar00rootroot00000000000000#include #include #include #include #include #include #include "xml_parser.h" #include #include "string_util.h" #include using std::cout; using std::endl; using std::find; using std::string; using string_util::starts_with; static const string TRANSLATE_VERSION="0.3.0"; // structure to hold options typedef struct{ string infile; string outfile; NXaccess base; bool append; bool timing; std::map map; }Options; // constant argument for this file static const string EQUAL="="; static bool is_equal(char c){ return find(EQUAL.begin(),EQUAL.end(),c)!=EQUAL.end(); } // the return string is the first part, the argument is missing it and an EQUAL static string split(string& str){ typedef string::size_type string_size; string_size i=0; // find the break while(i" << endl; cout << "NXtranslate can be copied under the terms of the \"MIT License\", which may be " << endl; cout << "found in the source distribution." << endl; } static void print_help(const string &progname, int level){ print_version(); cout << endl; cout << "USAGE: " << progname << " [filename] " << endl; if(level<1) return; cout << endl; cout << "OPTIONS:" << endl; cout << " --help Print out this message and exit" << endl; cout << " --version Print out the version and exit" << endl; cout << " -o Specify output file. The default is the translation file with\n" << " \".nxs\" appended." << endl; cout << " --append Specify appending to the output file." << endl; #ifdef HDF4 cout << " --hdf4 Write file using the hdf4 base." << endl; #endif #ifdef HDF5 cout << " --hdf5 Write file using the hdf5 base." << endl; #endif #ifdef NXXML cout << " --xml Write file using the xml base." << endl; #endif cout << " -D Specify a macro. The macro should be in the form of\n" << " \"FILE=old_nexus.nxs\". The \"=\" is required." << endl; #ifdef USE_TIMING cout << " --timing Print out timing information for the execution of the program." << endl; #endif } int main(int argc, char *argv[]){ #ifdef USE_TIMING time_t start_time = time(NULL); #endif Options options; options.base=NXACC_CREATE; options.append=false; options.timing=false; // parse the command line options (i=0 is the program name for( int i=1 ; i0){ options.outfile=arg1; }else if(arg2.size()>0){ options.outfile=arg2; i++; }else{ print_help(argv[0],0); exit(-1); } }else if(starts_with(arg1,"--append")){ trim_arg(arg1,"--append"); options.append=true; if(arg1.size()>0){ options.outfile=arg1; }else if(arg2.size()>0){ options.outfile=arg2; i++; }else{ print_help(argv[0],0); exit(-1); } }else if(starts_with(arg1,"-D")){ trim_arg(arg1,"-D"); if(arg1.size()<=0){ arg1=arg2; i++; } string key=split(arg1); options.map.insert(make_pair(key,arg1)); }else if(starts_with(arg1, "--timing")) { options.timing = true; #ifdef HDF4 }else if(starts_with(arg1,"--hdf4")){ options.base=NXACC_CREATE4; #endif #ifdef HDF5 }else if(starts_with(arg1,"--hdf5")){ options.base=NXACC_CREATE5; #endif #ifdef NXXML }else if(starts_with(arg1,"--xml")){ options.base=NXACC_CREATEXML; #endif }else{ options.infile=arg1; } } // print usage if there is no input file if(options.infile.size()<=0){ print_help(argv[0],0); exit(-1); } // check what is needed for appending if(options.append){ if(options.outfile.size()<=0){ cout << "Need to specify a file for \"append\" mode." << endl; exit(-1); } std::ifstream checkFile(options.outfile.c_str()); bool is_readable(checkFile); checkFile.close(); if(!is_readable) options.append=false; } // if the output file name is blank then create one if(options.outfile.size()<=0){ options.outfile=options.infile; string::size_type size=options.outfile.size(); if(options.outfile.substr(size-4,size)==".xml") options.outfile.erase(size-4,size); else if(options.outfile.substr(size-4,size)==".nxt") options.outfile.erase(size-4,size); options.outfile+=".nxs"; } // open the output file NXhandle handle; char out_file[50]; strcpy(out_file,options.outfile.c_str()); NXaccess base=options.base; if(options.append) base=NXACC_RDWR; if(NXopen(out_file,base,&handle)!=NX_OK){ std::cerr << "Error opening output file \"" << options.outfile << "\"" << endl; return -1; } // parse the file bool result=xml_parser::parse_xml_file(options.map,options.infile,&handle, options.timing); // close the output file NXclose(&handle); // delete the created file if result is non-zero if(result){ if(std::remove(options.outfile.c_str())) std::perror("ERROR DELETING FILE"); } #ifdef USE_TIMING if (options.timing) { cout << print_time(start_time) << " total time" << endl; } #endif return result; } code-4.4.3/applications/NXtranslate/nexus_retriever.cpp000066400000000000000000000156451275430514000233360ustar00rootroot00000000000000#include #include #include #include #include "nexus_retriever.h" #include "nexus_util.h" #include "node.h" #include "retriever.h" #include "string_util.h" #include "tree.hh" using std::invalid_argument; using std::runtime_error; using std::string; using std::vector; const static int GROUP_STRING_LEN = 128; const static string SDS = "SDS"; typedef tree NodeTree; /** * The factory will call the constructor with a string. The string * specifies where to locate the data (e.g. a filename), but * interpreting the string is left up to the implementing code. */ NexusRetriever::NexusRetriever(const string &str): source(str){ // allocate memory for the handle handle=new NXhandle; // check if the filename is nonzero if(str.size()<=0) throw invalid_argument("Cannot initialize from an empty string"); // check if the file is readable { // have the variable quickly go out of scope to enable cleanup std::ifstream checkFile(source.c_str()); bool is_readable(checkFile); checkFile.close(); if(!is_readable) throw runtime_error(source+" is not readable"); } // open the file using NAPI char filename[50]; strcpy(filename,str.c_str()); if(NXopen(filename,NXACC_READ,handle)!=NX_OK){ delete handle; throw runtime_error("NXopen failed"); } } NexusRetriever::~NexusRetriever(){ if(handle!=NULL){ if(NXclose(handle)!=NX_OK) throw runtime_error("NXclose failed"); delete handle; } } /** * This can throw a runtime_error if something goes wrong */ static void getAttrAsNode(NXhandle *handle, NodeTree &tree, string &name){ // get ready to find the correct attribute if(NXinitattrdir(*handle)!=NX_OK) throw runtime_error("NXinitattrdir failed"); char attr_name[GROUP_STRING_LEN]; int attr_type; int num_attr; int attr_len; if(NXgetattrinfo(*handle,&num_attr)!=NX_OK) throw runtime_error("NXgetattrinfo failed"); // find the correct attribute bool found=false; for( int i=0 ; i attrs; for( int i=0 ; i StringVec; StringVec listing=nexus_util::get_list(handle); if(listing.size()%2 || !listing.size()){ nexus_util::close(handle,node); throw runtime_error("listing of NeXus file returned odd result"); } // itterate through the listing for( StringVec::iterator it=listing.begin() ; it!=listing.end() ; it+=2 ) get_subtree(handle,tree,new_parent,*it); } // close the path to the node nexus_util::close(handle,node); } /** * This is the method for retrieving data from a file. The whole * tree will be written to the new file immediately after being * called. Interpreting the string is left up to the implementing * code. */ void NexusRetriever::getData(const string &location, NodeTree &tree){ //std::cout << "\"" << source << "\"." << "getData(" << location << ",tree)" << std::endl; // REMOVE if(location.size()<=0) throw invalid_argument("cannot parse empty string"); // get the name vector path=string_util::string_to_path(location); string name=*(path.rbegin()); // remove the last bit from the path path.pop_back(); // open the path to the node int num_group=0; int num_data=0; nexus_util::open_path(handle,path,num_group,num_data); // get the subtree if(num_data>0) getAttrAsNode(handle,tree,name); else get_subtree(handle,tree,tree.end(),name); // close the path to the node nexus_util::close_path(handle,num_group,num_data); } const string NexusRetriever::MIME_TYPE("application/x-NeXus"); string NexusRetriever::toString() const{ return "["+MIME_TYPE+"] "+source; } code-4.4.3/applications/NXtranslate/nexus_retriever.h000066400000000000000000000010071275430514000227660ustar00rootroot00000000000000#ifndef __NEXUS_RETRIEVER_GUARD #define __NEXUS_RETRIEVER_GUARD #include "retriever.h" // this is not intended to be inherited from class NexusRetriever: public Retriever{ public: NexusRetriever(const std::string &); ~NexusRetriever(); void getData(const std::string &, tree &); std::string toString() const; static const std::string MIME_TYPE; private: NexusRetriever(const NexusRetriever&); NexusRetriever& operator=(const NexusRetriever&); NXhandle *handle; std::string source; }; #endif code-4.4.3/applications/NXtranslate/nexus_util.cpp000066400000000000000000000311401275430514000222700ustar00rootroot00000000000000#include #include #include #include #include #include #include "nexus_util.h" #include "string_util.h" #include "nxtranslate_debug.h" // ----- start of declaring debug levels #ifdef DEBUG3_NEXUS_UTIL #define DEBUG2_NEXUS_UTIL #endif #ifdef DEBUG2_NEXUS_UTIL #define DEBUG1_NEXUS_UTIL #endif // ----- end of declaring debug levels using std::invalid_argument; using std::runtime_error; using std::string; using std::vector; typedef struct{ string name; string type; }SimpleNode; typedef vector StringVec; typedef vector SimpleNodeVec; typedef tree TreeNode; static const int GROUP_STRING_LEN = 128; static const string NXROOT = "NXroot"; static const string SDS = "SDS"; static const string ATTR = "ATTR"; static SimpleNodeVec get_groups(NXhandle *handle); static bool node_exists(NXhandle *handle, const Node &node){ SimpleNodeVec groups=get_groups(handle); for(SimpleNodeVec::const_iterator group=groups.begin() ; group!=groups.end() ; group++ ){ if(group->name==node.name()){ if(group->type==node.type()) return true; if(node.is_data() && group->type==SDS) return true; } } return false; } extern void nexus_util::open(NXhandle *handle, const Node &node){ #ifdef DEBUG2_NEXUS_UTIL std::cout << "nexus_util::open(handle," << node.name() << ":" << node.type() << ")" << std::endl; #endif // do nothing with a root if(node.name()==NXROOT) return; // the name is needed by all "make" functions char name[GROUP_STRING_LEN]; strcpy(name,node.name().c_str()); bool existing_node=node_exists(handle,node); if(node.is_data()){ if(!existing_node){ int type=(int)node.int_type(); // get the type and cast as an int int rank=node.rank(); if(rank<=0) return; int dims[NX_MAXRANK]; { // copy the dimensions from the node vector vec_dim=node.dims(); for( int i=0 ; i buff_size_vec=node.comp_buffer_dims(); int *buff_size=new int[rank]; for( size_t i=0 ; iis_data()) make_data(handle,*sib); else recurse_make_data(handle,tree,tree.begin(sib),tree.end(sib)); close(handle,*sib); sib.skip_children(); } } extern void nexus_util::make_data(NXhandle *handle, const TreeNode &tree){ //std::cout << "make_data(handle,tree[" << tree.size() << "])" << std::endl; // REMOVE // check that the tree is not empty if(tree.size()<=0) throw invalid_argument("Cannot write empty tree to file"); // recursively write out the tree for( TreeNode::iterator it=tree.begin() ; it!=tree.end() ; it++ ){ open(handle,*it); if(it->is_data()) make_data(handle,*it); else recurse_make_data(handle,tree,tree.begin(it),tree.end(it)); close(handle,*it); it.skip_children(); } } extern void nexus_util::close(NXhandle *handle, const Node &node){ #ifdef DEBUG2_NEXUS_UTIL std::cout << "nexus_util::close(handle," << node.name() << ":" << node.type() << ")" << std::endl; #endif // do nothing with a root if(node.name()==NXROOT) return; if(node.is_data()){ // check that there was something created if(node.rank()<=0) return; if(NXclosedata(*handle)!=NX_OK) throw runtime_error("NXclosedata failed"); }else{ if(NXclosegroup(*handle)!=NX_OK) throw runtime_error("NXclosegroup failed"); } } static int num_group(NXhandle *handle){ char group_name[GROUP_STRING_LEN]; char group_class[GROUP_STRING_LEN]; int num_groups; if(NXgetgroupinfo(*handle,&num_groups,group_name,group_class)!=NX_OK) throw runtime_error("NXgetgroupinfo failed"); return num_groups; } static SimpleNode get_next_group(NXhandle *handle){ //std::cout << "get_next_group(handle)" << std::endl; char name[GROUP_STRING_LEN], class_name[GROUP_STRING_LEN]; int datatype; // get the information if(NXgetnextentry(*handle,name,class_name,&datatype)!=NX_OK) throw "NXgetnextentry failed"; // copy it into the supplied node SimpleNode node; node.name=name; node.type=class_name; return node; } static bool node_is_okay(const SimpleNode& node){ static const string UNKNOWN="UNKNOWN"; if(node.name==UNKNOWN) return false; if(node.type==UNKNOWN) return false; if(node.type=="CDF0.0") return false; return true; } static SimpleNodeVec get_groups(NXhandle *handle){ //std::cout << "get_groups(handle)" << std::endl; // REMOVE // reset the directory if(NXinitgroupdir(*handle)!=NX_OK) throw runtime_error("NXinitgroupdir failed"); // determine the number of groups at the current location int num_groups = 0; try{ num_groups=num_group(handle); }catch(runtime_error &e){ // let it drop on the floor } // set up for the listing SimpleNodeVec result; if(num_groups<=0) return result; // get the listing SimpleNode node; for( int i=0 ; i nexus_util::get_list(NXhandle *handle){ SimpleNodeVec vec=get_groups(handle); vector result; for( SimpleNodeVec::const_iterator it=vec.begin() ; it!=vec.end() ; it++ ){ result.push_back(it->name); result.push_back(it->type); } return result; } static string get_type(NXhandle *handle, const string &name){ SimpleNodeVec groups=get_groups(handle); for(SimpleNodeVec::const_iterator group=groups.begin() ; group!=groups.end() ; group++ ){ if(group->name==name) return group->type; } return ""; } static void open_node(NXhandle *handle, const string &name, const string &type, int &num_group, int &num_data){ // do nothing for attributes if(type==ATTR) return; // everything else needs a name char ch_name[GROUP_STRING_LEN]; strcpy(ch_name,name.c_str()); // open a data if appropriate if(type==SDS){ if(NXopendata(*handle,ch_name)!=NX_OK) throw runtime_error("NXopendata failed"); num_data++; return; } // open the group char ch_type[GROUP_STRING_LEN]; strcpy(ch_type,type.c_str()); if(NXopengroup(*handle,ch_name,ch_type)!=NX_OK) throw runtime_error("NXopengroup failed"); num_group++; } extern string nexus_util::open(NXhandle *handle, const string &name){ string type=get_type(handle,name); if(type.size()<=0) throw runtime_error(string("could not find type for node[")+name+"]"); int num_group=0; int num_data=0; open_node(handle,name,type,num_group,num_data); return type; } static string path_to_str(const StringVec &path){ string str=""; for( StringVec::const_iterator it=path.begin() ; it!=path.end() ; it++ ) str+=("/"+*it); return str; } extern void nexus_util::open_path(NXhandle *handle, const StringVec &path, int &num_group, int &num_data){ #ifdef DEBUG1_NEXUS_UTIL std::cout << "open_path(" << handle << ","; for( StringVec::const_iterator it=path.begin() ; it!=path.end() ; it++ ) std::cout << "/" << *it; std::cout << "," << num_group << "," << num_data << ")" << std::endl; #endif for( StringVec::const_iterator it=path.begin() ; it!=path.end() ; it++ ){ string type=get_type(handle,*it); if(type.size()<=0){ close_path(handle,num_group,num_data); throw runtime_error("Path ["+path_to_str(path)+"] did not exist"); } try{ open_node(handle,*it,type,num_group,num_data); }catch(runtime_error &e){ throw runtime_error("Could not open path ["+path_to_str(path)+"]"); } } } extern void nexus_util::close_path(NXhandle *handle, int &num_group, int &num_data){ #ifdef DEBUG1_NEXUS_UTIL std::cout << "close_path(" << handle << "," << num_group << "," << num_data << ")" << std::endl; #endif if( (num_group<=0) && (num_data<=0) ){ num_group=0; num_data=0; return; } if(num_data){ if(NXclosedata(*handle)!=NX_OK) throw runtime_error("NXclosedata failed"); num_data--; } for( ; num_group>0 ; num_group-- ){ if(NXclosegroup(*handle)!=NX_OK) throw runtime_error("NXclosegroup failed"); } } extern size_t nexus_util::calc_size(int rank, int *dims, int type){ // check that the rank is reasonable if(rank<=0) throw invalid_argument("Do not understand rank<=0"); // determine how much to copy size_t size=1; for( int i=0 ; i &link, const vector &source){ /* // ********** begin debug print std::cout << "LINKING "; for( vector::const_iterator it=link.begin() ; it!=link.end() ; it++ ) std::cout << "/" << *it; std::cout << " -> "; for( vector::const_iterator it=source.begin() ; it!=source.end() ; it++ ) std::cout << "/" << *it; std::cout << std::endl; // ********** end debug print */ // keep track of location in file NXlink *link_id=(NXlink *)malloc(sizeof(NXlink)); int num_group=0; int num_data=0; // open the path to the source nexus_util::open_path(handle,source,num_group,num_data); // get the link_id if(num_data>0){ if(NXgetdataID(*handle,link_id)!=NX_OK) throw new runtime_error("could not get data ID for linking"); }else{ if(NXgetgroupID(*handle,link_id)!=NX_OK) throw new runtime_error("could not get group ID for linking"); } // return to the root node in the file nexus_util::close_path(handle,num_group,num_data); // open to link's parent location nexus_util::open_path(handle,link,num_group,num_data); // create the link if(NXmakelink(*handle,link_id)!=NX_OK) throw new runtime_error("could not create link"); // return to the root node in the file nexus_util::close_path(handle,num_group,num_data); // free up the NXlink variable free(link_id); } code-4.4.3/applications/NXtranslate/nexus_util.h000066400000000000000000000024701275430514000217410ustar00rootroot00000000000000#ifndef __NEXUS_UTIL_H_GUARD #define __NEXUS_UTIL_H_GUARD #include #include #include #include "node.h" #include "tree.hh" namespace nexus_util{ // open the group or data extern void open(NXhandle *handle, const Node &node); // open the group or data extern std::string open(NXhandle *handle, const std::string &name); // fill the opened data with contents of node extern void make_data(NXhandle *handle, const Node& node); // create a tree, closing the whole thing when done extern void make_data(NXhandle *handle, const tree &tree); // close the group or data extern void close(NXhandle *handle, const Node &node); // open to a specific place extern void open_path(NXhandle *handle, const std::vector &path, int &num_group, int &num_data); // close from a specific place extern void close_path(NXhandle *handle, int &num_group, int &num_data); // calculate size of a data for copying extern size_t calc_size(int rank, int *dims, int type); // create a listing of the currently open level. In pairs of (name,type). extern std::vector get_list(NXhandle *handle); // creates a link from link to source extern void make_link(NXhandle *handle, const std::vector &link, const std::vector &source); } #endif code-4.4.3/applications/NXtranslate/node.cpp000066400000000000000000000174331275430514000210270ustar00rootroot00000000000000#include #include #include #include #include "nexus_util.h" #include "node.h" #include "string_util.h" using std::invalid_argument; using std::runtime_error; using std::logic_error; using std::out_of_range; using std::string; using std::vector; static const string LEFT = "["; static const string RIGHT = "]"; static string convert_type(int type){ if(type==Node::CHAR) return "NX_CHAR"; else if(type==Node::FLOAT32) return "NX_FLOAT32"; else if(type==Node::FLOAT64) return "NX_FLOAT64"; else if(type==Node::INT8) return "NX_INT8"; else if(type==Node::INT16) return "NX_INT16"; else if(type==Node::INT32) return "NX_INT32"; else if(type==Node::INT64) return "NX_INT64"; else if(type==Node::UINT8) return "NX_UINT8"; else if(type==Node::UINT16) return "NX_UINT16"; else if(type==Node::UINT32) return "NX_UINT32"; else if(type==Node::UINT64) return "NX_UINT64"; else throw runtime_error("Did not understand type in set_data"); } // ==================== Node implementation Node::Node(const std::string &name, const std::string &type):__name(name),__type(type),_value(NULL),__comp_type(COMP_NONE),__ref_count(new size_t(1)){ // determine if this is data try{ Node::NXtype int_type=Node::int_type(); // throws an exception if not data __is_data=true; }catch(runtime_error &err){ __is_data=false; } } Node::Node(const Node &old): __name(old.__name), __type(old.__type), __is_data(old.__is_data), __dims(old.__dims), _value(old._value), __attrs(old.__attrs), __comp_type(old.__comp_type), __ref_count(old.__ref_count){ (*__ref_count)++; //std::cout << "Node(" << __name << ")" << std::endl; // REMOVE } Node::Node(const string &name, void * data, const int rank, const int* dims, const int type): __name(name), __is_data(true), __comp_type(COMP_NONE), __ref_count(new size_t(1)){ this->set_data(data,rank,dims,type); } Node& Node::operator=(const Node &old){ if(this==&old) return *this; // delete the old value (if necessary) (*__ref_count)--; if( (__is_data) && (*__ref_count==0) && (_value!=NULL) ) NXfree(&_value); // copy everything except the value __name=old.__name; __type=old.__type; __is_data=old.__is_data; __dims.clear(); __dims.insert(__dims.begin(),old.__dims.begin(),old.__dims.end()); __attrs.clear(); __attrs.insert(__attrs.begin(),old.__attrs.begin(),old.__attrs.end()); __comp_type=old.__comp_type; __ref_count=new size_t(1); _value=NULL; // copy the value if(__is_data){ int rank=__dims.size(); int dims[NX_MAXRANK]; for( int i=0 ; iint_type(); // allocate space for the data NXmalloc(&_value,rank,dims,type); // determine how much to copy size_t size=nexus_util::calc_size(rank,dims,type); // copy the array memcpy(_value,old._value,size); } return *this; } Node::~Node(){ //std::cout << "~Node(" << __name << "," << *__ref_count << ")" << std::endl; // REMOVE (*__ref_count)--; if(*__ref_count==0){ if(_value!=NULL){ if(NXfree(&_value)!=NX_OK) throw runtime_error("NXfree failed in destructor"); _value=NULL; } delete __ref_count; } } const string Node::name() const{ return __name; } const string Node::type() const{ return __type; } const bool Node::is_data() const{ return __is_data; } const int Node::rank() const{ if(!__is_data) throw logic_error("node is not data"); return __dims.size(); } const vector Node::dims() const{ vector vec(__dims.begin(),__dims.end()); return vec; } const Node::NXtype Node::int_type() const{ if(__type=="NX_CHAR") return CHAR; else if(__type=="NX_FLOAT32") return FLOAT32; else if(__type=="NX_FLOAT64") return FLOAT64; else if(__type=="NX_INT8") return INT8; else if(__type=="NX_INT16") return INT16; else if(__type=="NX_INT32") return INT32; else if(__type=="NX_INT64") return INT64; else if(__type=="NX_UINT8") return UINT8; else if(__type=="NX_UINT16") return UINT16; else if(__type=="NX_UINT32") return UINT32; else if(__type=="NX_UINT64") return UINT64; else throw runtime_error("do not understand type"); } const Node::NXcompress Node::compress_type() const{ return __comp_type; } const std::vector Node::comp_buffer_dims() const{ return __comp_buffer_dims; } void* Node::data() const{ return _value; } void Node::copy_data(void *&data)const{ // determine the type int type=int_type(); // determine the rank int int_rank=rank(); // int array version of dimensions int my_dims[NX_MAXRANK]; for( int i=0 ; ithis->num_attr()) throw out_of_range("asked for attribute with higher index than size"); return (*(__attrs.begin()+attr_num)); } const void Node::set_comp(const string &comp_type){ if(string_util::starts_with(comp_type,"NONE")){ __comp_type=COMP_NONE; }else if(string_util::starts_with(comp_type,"LZW")){ __comp_type=COMP_LZW; }else if(string_util::starts_with(comp_type,"RLE")){ __comp_type=COMP_RLE; }else if(string_util::starts_with(comp_type,"HUF")){ __comp_type=COMP_HUF; }else{ throw invalid_argument("Do not understand compression type: "+comp_type); } // work with user specified dimension information vector temp=string_util::split(comp_type,":"); if(temp.size()==2){ __comp_buffer_dims=string_util::str_to_intVec(*(temp.rbegin())); } // use default if anything is wrong if(__comp_buffer_dims.size()!=__dims.size()){ __comp_buffer_dims=__dims; for( size_t i=0 ; i<__comp_buffer_dims.size()-1 ; ++i ){ __comp_buffer_dims[i]=1; } } } const void Node::set_name(const string &name){ __name=name; } const void Node::set_data(void *&data,const int irank, const int* dims,const int type){ // copy the dimensions __dims.clear(); int my_dims[NX_MAXRANK]; for( int i=0 ; i &attrs){ __attrs.clear(); __attrs.insert(__attrs.begin(),attrs.begin(),attrs.end()); } const void Node::update_attr(Attr &attr){ for( vector::iterator it=__attrs.begin() ; it!=__attrs.end() ; it++ ){ if(it->name()==attr.name()){ __attrs.erase(it); it--; } } if(attr.length()>0) __attrs.push_back(attr); } const void Node::update_attrs(vector &attrs){ for( vector::iterator it=attrs.begin() ; it!=attrs.end() ; it++ ) update_attr(*it); } const void Node::update_dims(std::vector &dims){ // make sure that the caller is trying to do something if(dims.size()<=0) return; // compare sizes int old_total_size=1; for( unsigned int i=0 ; i<__dims.size() ; i++ ) old_total_size*=__dims[i]; int new_total_size=1; for( unsigned int i=0 ; i #include #include #include #include #include "attr.h" // ==================== Node definition class Node{ public: // enum for types enum NXtype{CHAR=NX_CHAR, FLOAT32=NX_FLOAT32, FLOAT64=NX_FLOAT64, INT8=NX_INT8, INT16=NX_INT16, INT32=NX_INT32, INT64=NX_INT64, UINT8=NX_UINT8, UINT16=NX_UINT16, UINT32=NX_UINT32, UINT64=NX_UINT64, GROUP}; enum NXcompress{COMP_NONE=NX_COMP_NONE, COMP_LZW=NX_COMP_LZW, COMP_RLE=NX_COMP_RLE, COMP_HUF=NX_COMP_HUF}; // constructors and copy control Node(const std::string &name, const std::string &type); // for creating a group Node(const std::string &name, void * data, const int rank, const int* dims, const int type); Node(const Node &); // copies share reference to the data ~Node(); Node& operator=(const Node &); // asignment operator // accesor methods const std::string name() const; const std::string type() const; const bool is_data() const; const int rank() const; const std::vector dims() const; const std::vector comp_buffer_dims() const; const NXtype int_type() const; const NXcompress compress_type() const; void* data() const; // do not mutate value void copy_data(void *&)const; const int num_attr() const; Attr get_attr(const int) const; // mutator methods const void set_comp(const std::string &comp_type); const void set_name(const std::string &name); const void set_data(void *&data,const int rank,const int* dims,const int type); const void set_attrs(const std::vector &attrs); const void update_attrs(std::vector &attrs); const void update_dims(std::vector &dims); private: const void update_attr(Attr &attr); std::string __name; std::string __type; bool __is_data; std::vector __dims; std::vector __comp_buffer_dims; void *_value; std::vector __attrs; NXcompress __comp_type; std::size_t* __ref_count; }; #endif code-4.4.3/applications/NXtranslate/node_util.cpp000066400000000000000000000130621275430514000220560ustar00rootroot00000000000000#include #include #include #include #include #include "node.h" #include "node_util.h" //#include "nexus_util.h" //#include "retriever.h" #include "string_util.h" //#include "xml_parser.h" //#include "Ptr.h" //#include "tree.hh" //#include "nxtranslate_debug.h" using std::cerr; using std::cout; using std::endl; using std::exception; using std::invalid_argument; //using std::map; using std::runtime_error; using std::string; using std::vector; /** * The void pointer passed to this function must have enough space * allocated to be filled with values generated from the string. */ extern void void_ptr_from_string(void *&value, string &char_data, int rank, int *dims, Node::NXtype type){ /* * type | napi4_test | napi5_test | nxbrowse * -----------|---------------|---------------|----------- * NX_CHAR | char | char | char * NX_FLOAT32 | float | float | float * NX_FLOAT64 | double | double | double * NX_INT8 | unsigned char | unsigned char | char * NX_INT16 | short int | short int | short * NX_INT32 | int | int | int * NX_UINT8 | | | unsigned char * NX_UINT16 | | | unsigned short * NX_UINT32 | | | unsigned int */ // REMEMBER: int a[10][20] can be accessed using a[20*row+col] int len=1; for( int i=0 ; i &v_dims, Node::NXtype type){ // local variables to do the work int rank=v_dims.size(); if(type==NX_CHAR) rank=1; int dims[NX_MAXRANK]; if(type==NX_CHAR){ dims[0]=char_data.size(); }else{ for( int i=0 ; i &v_dims, Node::NXtype type); extern Node::NXtype node_type(const std::string &str); extern Attr make_attr(const std::string &name, const std::string &value); #endif code-4.4.3/applications/NXtranslate/nxtranslate.1000066400000000000000000000037651275430514000220260ustar00rootroot00000000000000.TH NXTRANSLATE 1 "October 2011" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME nxtranslate \- convert anything into a NeXus file .SH SYNOPSIS .B nxtranslate [options] [--hd4|--hdf5|--xml] [\fIinfile\fP] [-o|--append \fIoutfile\fP] .SH DESCRIPTION .B nxtranslate is an anything to NeXus converter. This is accomplished by using translation files and a plugin style of architecture where .B nxtranslate can read from new formats as plugins become available. This document describes the usage of .B nxtranslate by three types of individuals: the person using existing translation files to create NeXus files, the person creating translation files, and the person writing new Retrievers. All of these concepts are discussed in detail. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. .SH OPTIONS The following options are supported .TP .B --help Print out the help message and exit .TP .B --version Print out the version and exit .TP .B -o outfile Specify output file. The default is the translation file with ".nxs" appended. .TP .B --append outfile Specify appending to the output file. .TP .B --hdf4 Write file using the hdf4 base. .TP .B --hdf5 Write file using the hdf5 base. .TP .B --xml Write file using the xml base. .TP .B -D macro Specify a macro. The macro should be in the form of "FILE=old_nexus.nxs". The "=" is required. .SH SEE ALSO .BR nxconvert(1), .BR nxdir (1), .BR http://www.nexusformat.org .SH AUTHOR .B nxtranslate was originally written by Peter Peterson .nh .hy and may be used by others. code-4.4.3/applications/NXtranslate/nxtranslate_debug.h000066400000000000000000000007521275430514000232540ustar00rootroot00000000000000// define default debug level #ifdef DEBUG_NXTRANSLATE #define DEBUG1_NXTRANSLATE #endif // ----- level three debugging #ifdef DEBUG3_NXTRANSLATE #define DEBUG2_NXTRANSLATE #define DEBUG3_NEXUS_UTIL #define DEBUG3_XML_PARSER #endif // ----- level two debugging #ifdef DEBUG2_NXTRANSLATE #define DEBUG1_NXTRANSLATE #define DEBUG2_NEXUS_UTIL #define DEBUG2_XML_PARSER #endif // ----- level one debugging #ifdef DEBUG1_NXTRANSLATE #define DEBUG1_NEXUS_UTIL #define DEBUG1_XML_PARSER #endif code-4.4.3/applications/NXtranslate/retriever.cpp000066400000000000000000000070361275430514000221070ustar00rootroot00000000000000#include #include #include "retriever.h" #include "nexus_retriever.h" #ifdef IPNS_RETRIEVER #include "IPNS_CPP/ipns_retriever.h" #endif #ifdef TEXT_PLAIN_RETRIEVER #include "text_plain/retriever.h" #endif #ifdef SPEC_RETRIEVER #include "spec/spec_retriever.h" #endif #ifdef EDF_RETRIEVER #include "esrf_edf/edf_retriever.h" #endif #ifdef TEXT_XML_RETRIEVER #include "text_xml/retriever.h" #endif #ifdef TEXT_COLLIST_RETRIEVER #include "text_collist/collist_retriever.h" #endif #ifdef BINARY_RETRIEVER #include "binary/BinaryRetriever.hpp" #endif #ifdef DYNAMIC_RETRIEVER #include "dynamic_retriever.h" #endif #ifdef SNS_HISTOGRAM_RETRIEVER #include "sns_histogram/retriever.h" #endif #ifdef FRM2_RETRIEVER #include "FRM2/frm2_retriever.h" #endif #ifdef LOOPY_RETRIEVER #include "loopy/retriever.h" #endif using std::map; using std::string; using std::invalid_argument; typedef Ptr RetrieverPtr; // hold a map of retrievers that have been instantiated so it can be cached map retrievers; RetrieverPtr getNewInstance(const string & type, const string & source) { // return appropriate retriever based on type if(type==NexusRetriever::MIME_TYPE){ RetrieverPtr ptr(new NexusRetriever(source)); return ptr; #ifdef IPNS_RETRIEVER }else if(type==IpnsRetriever::MIME_TYPE){ RetrieverPtr ptr(new IpnsRetriever(source)); return ptr; #endif #ifdef TEXT_PLAIN_RETRIEVER }else if(type==TextPlainRetriever::MIME_TYPE){ RetrieverPtr ptr(new TextPlainRetriever(source)); return ptr; #endif #ifdef SPEC_RETRIEVER }else if(type==SpecRetriever::MIME_TYPE){ RetrieverPtr ptr(new SpecRetriever(source)); return ptr; #endif #ifdef EDF_RETRIEVER }else if(type==EdfRetriever::MIME_TYPE){ RetrieverPtr ptr(new EdfRetriever(source)); return ptr; #endif #ifdef TEXT_COLLIST_RETRIEVER }else if(type==TextCollistRetriever::MIME_TYPE){ RetrieverPtr ptr(new TextCollistRetriever(source)); return ptr; #endif #ifdef TEXT_XML_RETRIEVER }else if(type==TextXmlRetriever::MIME_TYPE){ RetrieverPtr ptr(new TextXmlRetriever(source)); return ptr; #endif #ifdef BINARY_RETRIEVER }else if(type==BinaryRetriever::MIME_TYPE){ RetrieverPtr ptr(new BinaryRetriever(source)); return ptr; #endif #ifdef DYNAMIC_RETRIEVER }else if(type.substr(0,8) == "dynamic/"){ RetrieverPtr ptr(new DynamicRetriever(source, type)); return ptr; #endif #ifdef SNS_HISTOGRAM_RETRIEVER }else if(type==SnsHistogramRetriever::MIME_TYPE){ RetrieverPtr ptr(new SnsHistogramRetriever(source)); return ptr; #endif #ifdef FRM2_RETRIEVER }else if(type==Frm2Retriever::MIME_TYPE){ RetrieverPtr ptr(new Frm2Retriever(source)); return ptr; #endif #ifdef LOOPY_RETRIEVER }else if(type==LoopyRetriever::MIME_TYPE){ RetrieverPtr ptr(new LoopyRetriever(source)); return ptr; #endif } // if it gets this far the type is not understood throw invalid_argument("do not understand mime_type ("+type+") in retriever_factory"); } // Implementation of a pure virtual destructor. This makes the compiler happy. Retriever::~Retriever(){} // factory method Retriever::RetrieverPtr Retriever::getInstance(const string & type, const string &source){ map::iterator existing = retrievers.find(source); if (existing != retrievers.end()) { return (existing->second); } else { RetrieverPtr retriever = getNewInstance(type, source); retrievers.insert(make_pair(source, retriever)); return retriever; } } code-4.4.3/applications/NXtranslate/retriever.h000066400000000000000000000027301275430514000215500ustar00rootroot00000000000000#ifndef __RETRIEVER_H_GAURD #define __RETRIEVER_H_GAURD #include #include "node.h" #include "tree.hh" #include "Ptr.h" /** * The design of this class is that a factory will use a key to choose * which concrete Retriever to create and return. The Retriever will * then return partial trees each time that getData(string) is * called. In practice getData(string) will be called several times * with each instance. */ class Retriever{ typedef Ptr RetrieverPtr; public: /** * The factory will call the constructor with a string. The string * specifies where to locate the data (e.g. a filename), but * interpreting the string is left up to the implementing code. */ //Retriever(const std::string &); /** * The destructor must be virtual to make sure the right one is * called in the end. */ virtual ~Retriever()=0; /** * This is the method for retrieving data from a file. The whole * tree will be written to the new file immediately after being * called. Interpreting the string is left up to the implementing * code. */ virtual void getData(const std::string &, tree &)=0; /** * This method is to be used for debugging purposes only. While the * string can be anything, most useful is "[mime_type] source". */ virtual std::string toString() const=0; /** * Factory method to create new retrievers. */ static RetrieverPtr getInstance(const std::string &, const std::string &); }; #endif code-4.4.3/applications/NXtranslate/sns_histogram/000077500000000000000000000000001275430514000222465ustar00rootroot00000000000000code-4.4.3/applications/NXtranslate/sns_histogram/CMakeLists.txt000066400000000000000000000025351275430514000250130ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # (C) 2015 Eugen Wintersberger # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================= include_directories("${CMAKE_CURRENT_SOURCE_DIR}") add_library (SNShistogram OBJECT string_location_format.cpp SNS_retriever.cpp) code-4.4.3/applications/NXtranslate/sns_histogram/SNS_retriever.cpp000066400000000000000000001512241275430514000255110ustar00rootroot00000000000000#include "retriever.hpp" #define SWAP_ENDIAN //triger the swapping endian subroutine (if needed) using std::ifstream; using std::invalid_argument; using std::runtime_error; using std::string; using std::cout; using std::endl; using std::vector; /********************************* /SnsHistogramRetriever constructor /*********************************/ SnsHistogramRetriever::SnsHistogramRetriever(const string &str): source(str) { // open the file BinaryFile=fopen(source.c_str(),"rb"); // check that open was successful if (BinaryFile==NULL) throw invalid_argument("Could not open file: "+source); } /********************************* /SnsHistogramRetriever destructor /*********************************/ SnsHistogramRetriever::~SnsHistogramRetriever() { // close the file if(BinaryFile) fclose(BinaryFile); } /** * \brief This function creates the array according to the * string location * * \param location (INPUT) is the string location coming from the * translation file * \param tr (INPUT) is where to put the final array created */ void SnsHistogramRetriever::getData(const string &location, tree &tr) { string new_location; string definition_version_with_groups = ""; //use to determine priorities vector decla_def; //declaration and definition parts vector LocGlobArray; //local and global array (declaration part) vector Ope; //Operators of the defintion part int OperatorNumber; string DefinitionPart; //use to determine the operators vector GrpPriority; //Vector of priority of each group vector OpePriority; //Vector of priority for each operator vector InverseDef; //True=Inverse definition, False=keep it like it is int Everything = 0; //0= we don't want everything, 1=we do int GlobalArraySize = 1; //Size of global array within our program vector Tag, Def; vector LocalArray, GlobalArray; vector GrpPara; Grp_parameters record; // check that the argument is not an empty string if(location.size()<=0) throw invalid_argument("cannot parse empty string"); //format the string location (remove white spaces) without_white_spaces(location, new_location); DeclaDef_separator(new_location, decla_def); //Separate Declaration part from Definition part -> decla_def //check if the defintion part has a valid format if (decla_def[1].size() > 0 && decla_def[1].size()<7) throw runtime_error("Definition part is not valid"); //check if we want everything check_want_everything (decla_def, Everything, Tag, Ope); //Separate declaration arrays (local and global) declaration_separator(decla_def[0], LocGlobArray); if (Everything == 0) { //Work on definition part DefinitionPart = decla_def[1]; //Parse defintion part, separate Tag from Def TagDef_separator(decla_def[1], Tag, Def, definition_version_with_groups); //check if we have at least one tag if (Tag.size()<1) throw runtime_error("Definition part is not valid"); //Store operators OperatorNumber = Tag.size(); store_operators(DefinitionPart, OperatorNumber, Ope); //Give to each grp its priority assign_grps_priority(definition_version_with_groups, OperatorNumber, GrpPriority, InverseDef, OpePriority); //Store parameters of the definition part into GrpPara[0], GrpPara[1]... store_para_of_definition(Def, OperatorNumber, GrpPara, record); } //parse Local and Global Array from Declaration part parse_declaration_array(LocGlobArray, LocalArray, GlobalArray); //allocate memory for the binary Array for (int i=0; i Def, int HowManyDef, vector & GrpPara, Grp_parameters & record) { //find out first if it's a loop or a list of identifiers for (int i=0; i & GrpPara) { static const string sep=","; int pos1, pos2; string new_def; //Remove "loop(" and ")" def=def.substr(5,def.size()-6); //store the info into GrpPara[i].init, end and increment pos1 = def.find(sep); new_def = def.substr(pos1+1,def.size()-pos1); pos2 = new_def.find(sep); GrpPara[i].init =atoi((def.substr(0,pos1)).c_str()); GrpPara[i].last =atoi((def.substr(pos1+1,pos2).c_str())); GrpPara[i].increment = atoi((new_def.substr(pos2+1, new_def.size()-1).c_str())); return; } /** * \brief This function parses the value of the list of identifiers * * \param def (INPUT) is the definition part to parse * \param GrpPara (INPUT) is the Grp_parameters structure of the list of * identifiers */ void ParseGrp_Value(string& def, int i, vector & GrpPara) { int b=0, a=0; while (b <= def.size()) { if (def[b]==',') { GrpPara[i].value.push_back(atoi((def.substr(a,b-a)).c_str())); a=b+1; } if (b==def.size()) { GrpPara[i].value.push_back(atoi((def.substr(a,b-a)).c_str())); } ++b; } return; } /** * \brief This function parse the local and global array of the * declaration part * * \param LocGlobArray (INPUT) is the full string of the declaration part * \param LocalArray (OUTPUT) is the list of parameters of the local part * \param GlobalArray (OUTPUT) is the list of parameters of the global part */ void parse_declaration_array(vector & LocGlobArray, vector & LocalArray, vector & GlobalArray) { int a=0, b=0; //Parse Local array int i=0; //remove square braces LocGlobArray[i]=LocGlobArray[i].substr(1,LocGlobArray[i].size()-2); while (b <= LocGlobArray[i].size()) { if (LocGlobArray[i][b]==',') { LocalArray.push_back(atoi((LocGlobArray[i].substr(a,b-a)).c_str())); a=b+1;} if (b==LocGlobArray[i].size()) { LocalArray.push_back(atoi((LocGlobArray[i].substr(a,b-a)).c_str())); } ++b; } i=1,a=0,b=0; //Parse Global Array //remove square braces LocGlobArray[i]=LocGlobArray[i].substr(1,LocGlobArray[i].size()-2); while (b <= LocGlobArray[i].size()) { if (LocGlobArray[i][b]==',') { GlobalArray.push_back(atoi((LocGlobArray[i].substr(a,b-a)).c_str())); a=b+1;} if (b==LocGlobArray[i].size()) { GlobalArray.push_back(atoi((LocGlobArray[i].substr(a,b-a)).c_str())); } ++b; } return; } /** * \brief This function calculates the final array according to the * string location * * \param GrpPriority (INPUT) is a list of the groups priorities * \param InverseDef (INPUT) inverses or not the meaning of the definition * part having the same index * \param BinaryArray (INPUT) is the array coming from the binary file * \param Ope (INPUT) is the list of the operators * \param OpePriority (INPUT) is a list of the operator priorities * \param tr (INPUT) is the final location of the array in the NeXus file * \param Tag (INPUT) is the list of the tag_names * \param Def (INPUT) is the list of the tag_definitions * \param LocalArray (INPUT) is the list of parameters of the local declaration * part * \param GlobalArray (INPUT) is the list of parameters of the global * declaration part * \param GrpPara (INPUT) is a list of structures of all the parameters of the * defintion part */ void calculate_array (vector & GrpPriority, vector & InverseDef, binary_type * BinaryArray, vector Ope, vector & OpePriority, tree & tr, vector & Tag, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara) { int HighestPriority; int GrpNumber = GrpPriority.size(); int ArraySize = 1; int ArraySizeGlobal = 1; if (Tag[0]!="*") { HighestPriority = FindMaxPriority(GrpPriority); } //determine array size for (int i=0 ; i dims(GlobalArray.size()); for (int j=0 ; j< GlobalArray.size() ; ++j) { dims[j]=GlobalArray[j]; } // int dims[]={3,10,5}; NXmalloc(&NewArray,rank,&(dims[0]),NX_INT32); //make an array for each group for (int i=0 ; i & GrpPriority) { int MaxValue = 0; for (int i=0 ; iMaxValue) { MaxValue = GrpPriority[i]; } } return MaxValue; } /** * \brief This function calculates the array if the definition tag is PixelID * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_pixelID (binary_type * MyGrpArray, binary_type * BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara) { string loop="loop"; if (Def[grp_number][0] == loop[0]) //case with loop { if (InverseDef==1) //case inverse for loop { InversePixelIDLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case for loop { PixelIDLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } else //case with list of identifiers { if (InverseDef==1) //case inverse for list { InversePixelIDList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case for list { PixelIDList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } return; } /** * \brief This function calculates the array if the definition tag is PixelX * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_pixelX (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara) { string loop="loop"; if (Def[grp_number][0] == loop[0]) { if (InverseDef==1) //case inverse with loop { InversePixelXLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case with loop { PixelXLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } else { if(InverseDef==1) //case inverse with list { InversePixelXList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case with list { PixelXList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } return; } /** * \brief This function calculates the array if the definition tag is PixelY * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_pixelY (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara) { string loop="loop"; if (Def[grp_number][0] == loop[0]) { if (InverseDef==1) //inverse case for loop { InversePixelYLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case for loop { PixelYLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } else { if (InverseDef==1) //case inverse with list { InversePixelYList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case { PixelYList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } return; } /** * \brief This function calculates the array if the definition tag is Tbin * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_Tbin (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara) { string loop="loop"; if (Def[grp_number][0] == loop[0]) { if (InverseDef ==1) //case inverse with loop { InverseTbinLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case with loop { TbinLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } else { if (InverseDef==1) //case inverse with list { InverseTbinList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case with list { TbinList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } return; } /** * \brief This function makes a copy of the binary array * * \param MyGrpArray (OUTPUT) is the local copy of the binary array * \param BinaryArray (INPUT) is the array coming from the binary file * \param LocalArray (INPUT) ??? not used ??? * \param GlobalArray (INPUT) is the list of parameters of the global * declaration part */ void MakeArray_Everything (binary_type* MyGrpArray, binary_type* BinaryArray, vector & LocalArray, vector & GlobalArray) { for (int y=0 ; y & LocalArray, vector & GlobalArray, vector & GrpPara) { string OR="OR"; if (Operator[0] == OR[0]) { for (int y=0 ; y>24) & 0x000000FF) | ((x<<8) & 0x00FF0000) | ((x>>8) & 0x0000FF00) | ((x<<24) & 0xFF000000); } /** * \brief This function initialize the array to 0 * * \param MyGrpArray (INPUT/OUTPUT) is the array to initialized * \param GlobalArray (INPUT) is the dimension of the array */ void InitializeArray(binary_type * MyGrpArray, vector & GlobalArray) { for (int a=0 ; a!pixelID case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelIDLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; ipixelID case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelIDLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=GrpPara[grp_number].init; i<=GrpPara[grp_number].last; i=i+GrpPara[grp_number].increment) { for (int tbin=0 ; tbin < GlobalArray[2] ; ++tbin) { MyGrpArray[i*GlobalArray[2]+tbin]= BinaryArray[i*GlobalArray[2]+tbin]; } } return; } /** * \brief This function calculates the array for the !pixelID case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelIDList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; ipixelID case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelIDList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int j=0 ; j!pixelX case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelXLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; i!pixelX case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelXLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int y=0 ; y!pixelX case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelXList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; ipixelX case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelXList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int y=0 ; y!pixelY case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelYLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; ipixelY case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelYLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int y=GrpPara[grp_number].init; y<=GrpPara[grp_number].last; y=y + GrpPara[grp_number].increment) { for (int x=0 ; x!pixelY case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelYList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; ipixelY case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelYList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int y=0 ; y!Tbin case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InverseTbinLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; iTbin case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void TbinLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int y=0 ; y!Tbin case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InverseTbinList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; iTbin case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void TbinList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int y=0 ; y & GrpPriority) { int find_one = 0; for (int m=0 ; m= CurrentPriority) { find_one = 1; break; } } if (find_one == 0) { --CurrentPriority; } return; } /** * \brief This function shift to the left all the priority of the groups * behind index i * * \param GrpPriority (INPUT/OUTPUT) is the list of groups priority * \param GrpPriority_size (INPUT) is the size of the groups priority * \param i (INPUT) is the index of the group priority of interest */ void Shift_GrpPriorities_Left (vector & GrpPriority, int & GrpPriority_size, int & i) { for (int k=i+1 ; k & OpePriority, vector & Ope, int & GrpPriority_size, int & i) { for (int j=i;j & GrpPriority, int & HighestPriority, vector & OpePriority, binary_type ** MyGrpArray, vector & GlobalArray, vector & LocalArray, vector & Ope, vector & GrpPara) { int CurrentPriority = HighestPriority; int GrpPriority_size = GrpPriority.size(); //number of grp while (GrpPriority_size > 1) //as long as we have more than just one array { for (int i=0 ; i & decla_def, int & Everything, vector & Tag, vector & Ope) { if (decla_def[1] == "") { Everything = 1; Tag.push_back("*"); Ope.push_back("*"); } return; } /** * \brief This function swap endians of all the numbers of the BinaryArray * * \param GlobalArray (INPUT) is the size of the binary array * \param BinaryArray (INPUT/OUTPUT) is the array coming from the binary file */ void swap_endian (vector & GlobalArray, binary_type * BinaryArray) { for (int j=0 ; j #include #include #include #include "retriever.h" #include #include #include #include #include //Type of binary file typedef int binary_type; // this is not intended to be inherited from class SnsHistogramRetriever: public Retriever{ public: SnsHistogramRetriever(const std::string &); ~SnsHistogramRetriever(); void getData(const std::string &, tree &); std::string toString() const; static const std::string MIME_TYPE; private: SnsHistogramRetriever(const SnsHistogramRetriever&); //copy constructor SnsHistogramRetriever& operator=(const SnsHistogramRetriever&); //operator "=" overloading std::string source; std::string location; FILE *BinaryFile; }; struct Grp_parameters //parameters of the different definitions { int init, last, increment; //with loop(init,end,increment) vector value; //(value[0],value[1],....) char c; //c=l for loop and c=p for (x,y,z,...) }; /** * \brief This function isolate the different parameters of the definition * part of the location string * * \param def (INPUT) is the full definition part of the string location * \param OperatorNumber (INPUT) is the number of definition part the * string location contains * \para GrpPara (OUTPUT) is the list of operators (loop or list of * identifiers * \param record (OUTPUT) is a structure Grp_parameters that contains * all the information of the different defintion part */ void store_para_of_definition(vector Def, int OperatorNumber, vector & GrpPara, Grp_parameters & record); /** * brief This function parse the definition and isolate the three parts * of the loop definition; the initial value, the final value and the increment * * \param def (INPUT) the definition part to parse * \param i (INPUT) the index of the defintion part to parse * \param GrpPara (OUTPUT) the Grp_parameters structre of the defintion part */ void InitLastIncre (string & def, int i, vector & GrpPara); /** * \brief This function parses the value of the list of identifiers * * \param def (INPUT) is the definition part to parse * \param GrpPara (INPUT) is the Grp_parameters structure of the list of * identifiers */ void ParseGrp_Value (string & def, int i, vector & GrpPara); /** * \brief This function parse the local and global array of the * declaration part * * \param LocGlobArray (INPUT) is the full string of the declaration part * \param LocalArray (OUTPUT) is the list of parameters of the local part * \param GlobalArray (OUTPUT) is the list of parameters of the global part */ void parse_declaration_array(vector & LocGlobArray, vector & LocalArray, vector & GlobalArray); /** * \brief This function determines the highest priority of all the groups. * A group is a set of operation, can be a loop or a list of identifiers * * \param GrpPriority (INPUT) is the list of the priority * * \return the last maximum value of the list */ int FindMaxPriority (vector& GrpPriority); /** * \brief This function calculates the final array according to the * string location * * \param GrpPriority (INPUT) is a list of the groups priorities * \param InverseDef (INPUT) inverses or not the meaning of the definition * part having the same index * \param BinaryArray (INPUT) is the array coming from the binary file * \param Ope (INPUT) is the list of the operators * \param OpePriority (INPUT) is a list of the operator priorities * \param tr (INPUT) is the final location of the array in the NeXus file * \param Tag (INPUT) is the list of the tag_names * \param Def (INPUT) is the list of the tag_definitions * \param LocalArray (INPUT) is the list of parameters of the local declaration * part * \param GlobalArray (INPUT) is the list of parameters of the global * declaration part * \param GrpPara (INPUT) is a list of structures of all the parameters of the * defintion part */ void calculate_array (vector & GrpPriority, vector & InverseDef, binary_type * BinaryArray, vector Ope, vector & OpePriority, tree & tr, vector & Tag, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara); /** * \brief This function calculates the array if the definition tag is PixelID * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_pixelID (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara); /** * \brief This function calculates the array if the definition tag is PixelX * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_pixelX (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara); /** * \brief This function calculates the array if the definition tag is PixelY * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_pixelY (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara); /** * \brief This function calculates the array if the definition tag is Tbin * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_Tbin (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara); /** * \brief This function makes a copy of the binary array * * \param MyGrpArray (OUTPUT) is the local copy of the binary array * \param BinaryArray (INPUT) is the array coming from the binary file * \param LocalArray (INPUT) ??? not used ??? * \param GlobalArray (INPUT) is the list of parameters of the global * declaration part */ void MakeArray_Everything (binary_type* MyGrpArray, binary_type* BinaryArray, vector & LocalArray, vector & GlobalArray); /** * \brief This function does the actual calculation between the two * arrays that are pass in * * \param GrpArray1 (INPUT/OUTPUT) is the first array to operate on * \param GrpArray2 (INPUT) is the second array to operate on * \param Operator (INPUT) is the operator (or,and) * \param LocalArray (INPUT) ??? not used ??? * \param GlobalArray (INPUT) is the list of parameters of the * global declarataion part * \param GrpPara (INPUT) ??? not used ??? */ void DoCalculation (binary_type* GrpArray1, binary_type* GrpArray2, string Operator, vector & LocalArray, vector & GlobalArray, vector & GrpPara); /** * \brief This function swap endians * * \param x (INPUT/OUTPUT) number to swap */ inline void endian_swap(binary_type & x); /** * \brief This function initialize the array to 0 * * \param MyGrpArray (INPUT/OUTPUT) is the array to initialized * \param GlobalArray (INPUT) is the dimension of the array */ void InitializeArray(binary_type * MyGrpArray, vector & GlobalArray); /** * \brief This function calculates the array for the !pixelID case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelIDLoop (binary_type* MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the pixelID case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelIDLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !pixelID case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelIDList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the pixelID case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelIDList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !pixelX case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelXLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !pixelX case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelXLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !pixelX case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelXList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the pixelX case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelXList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !pixelY case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelYLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the pixelY case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelYLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !pixelY case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelYList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the pixelY case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelYList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !Tbin case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InverseTbinLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the Tbin case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void TbinLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !Tbin case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InverseTbinList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the Tbin case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void TbinList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function check for the highest priority in all the groups * * \param GrpPriority_size (INPUT) is the number of groups * \param CurrentPriority (INPUT/OUTPUT) is the current highest priority * \param GrpPriority (INPUT) is the list of the groups priority */ void CheckHighestPriority (int & GrpPriority_size, int & CurrentPriority, vector & GrpPriority); /** * \brief This function shift to the left all the priority of the groups * behind index i * * \param GrpPriority (INPUT/OUTPUT) is the list of groups priority * \param GrpPriority_size (INPUT) is the size of the groups priority * \param i (INPUT) is the index of the group priority of interest */ void Shift_GrpPriorities_Left (vector & GrpPriority, int & GrpPriority_size, int & i); /** * \brief This function shift to the left all the operators behind index i * * \param OpePriority (INPUT/OUTPUT) is the list of operator priority * \param Ope (INPUT/OUTPUT) is the list of operators * \param GrpPriority_size (INPUT) is the number of groups * \param i (INPUT) is the index of the operator priority of interest */ void Shift_Ope_OpePriority_Left (vector & OpePriority, vector & Ope, int & GrpPriority_size, int & i); /** * \brief This function shift to the left all the array corresponding to * each groups * * \param MyGrpArray (INPUT/OUTPUT) are the array of each group * \param GrpPriority_size (INPUT) is the number of groups * \param i (INPUT) is the index of the array of interest */ void Shift_MyGrpArray_Left (binary_type ** MyGrpArray, int & GrpPriority_size, int & i); /** * \brief This function calculated the final array according to the priorities * of all the groups and of all the operators * * \param GrpPriority (INPUT) is the list of groups priority * \param HighestPriority (INPUT) is the highest priority * \param OpePriority (INPUT) is the list of the operators priority * \param MyGrpArray (INPUT) are the array of each groups * \param GlobalArray (OUTPUT) is the final array * \param LocalArray (INPUT) * \param Ope (INPUT) is the list of operators * \param GrpPara (INPUT) is the list of the groups parameters */ void MakePriorities (vector & GrpPriority, int & HighestPriority, vector & OpePriority, binary_type ** MyGrpArray, vector & GlobalArray, vector & LocalArray, vector & Ope, vector & GrpPara); /** * \brief This function checks if we want everything * * \param DeclaDef (INPUT) is the declaration part of the string location * \param Everything (INPUT,OUTPUT) is 1 if we want everything * \param Tag (INPUT) is the list of tags * \param Ope (INPUT) is the list of Operators */ void check_want_everything (vector & DeclaDef, int & Everything, vector & Tag, vector & Ope); /** * \brief This function swap endians of all the numbers of the BinaryArray * * \param GlobalArray (INPUT) is the size of the binary array * \param BinaryArray (INPUT/OUTPUT) is the array coming from the binary file */ void swap_endian (vector & GlobalArray, binary_type * BinaryArray); #endif code-4.4.3/applications/NXtranslate/sns_histogram/retriever.cpp000066400000000000000000001511771275430514000247750ustar00rootroot00000000000000#include "retriever.hpp" //#define SWAP_ENDIAN //triger the swapping endian subroutine (if needed) using std::ifstream; using std::invalid_argument; using std::runtime_error; using std::string; using std::cout; using std::endl; using std::vector; /********************************* /SnsHistogramRetriever constructor /*********************************/ SnsHistogramRetriever::SnsHistogramRetriever(const string &str): source(str) { // open the file BinaryFile=fopen(source.c_str(),"rb"); // check that open was successful if (BinaryFile==NULL) throw invalid_argument("Could not open file: "+source); } /********************************* /SnsHistogramRetriever destructor /*********************************/ SnsHistogramRetriever::~SnsHistogramRetriever() { // close the file if(BinaryFile) fclose(BinaryFile); } /** * \brief This function creates the array according to the * string location * * \param location (INPUT) is the string location coming from the * translation file * \param tr (INPUT) is where to put the final array created */ void SnsHistogramRetriever::getData(const string &location, tree &tr) { string new_location; string definition_version_with_groups = ""; //use to determine priorities vector decla_def; //declaration and definition parts vector LocGlobArray; //local and global array (declaration part) vector Ope; //Operators of the defintion part int OperatorNumber; string DefinitionPart; //use to determine the operators vector GrpPriority; //Vector of priority of each group vector OpePriority; //Vector of priority for each operator vector InverseDef; //True=Inverse definition, False=keep it like it is int Everything = 0; //0= we don't want everything, 1=we do int GlobalArraySize = 1; //Size of global array within our program vector Tag, Def; vector LocalArray, GlobalArray; vector GrpPara; Grp_parameters record; // check that the argument is not an empty string if(location.size()<=0) throw invalid_argument("cannot parse empty string"); //format the string location (remove white spaces) format_string_location(location, new_location); DeclaDef_separator(new_location, decla_def); //Separate Declaration part from Definition part -> decla_def //check if the defintion part has a valid format if (decla_def[1].size() > 0 && decla_def[1].size()<7) throw runtime_error("Definition part is not valid"); //check if we want everything check_want_everything (decla_def, Everything, Tag, Ope); //Separate declaration arrays (local and global) declaration_separator(decla_def[0], LocGlobArray); if (Everything == 0) { //Work on definition part DefinitionPart = decla_def[1]; //Parse defintion part, separate Tag from Def TagDef_separator(decla_def[1], Tag, Def, definition_version_with_groups); //check if we have at least one tag if (Tag.size()<1) throw runtime_error("Definition part is not valid"); //Store operators OperatorNumber = Tag.size(); store_operators(DefinitionPart, OperatorNumber, Ope); //Give to each grp its priority assign_grps_priority(definition_version_with_groups, OperatorNumber, GrpPriority, InverseDef, OpePriority); //Store parameters of the definition part into GrpPara[0], GrpPara[1]... store_para_of_definition(Def, OperatorNumber, GrpPara, record); } //parse Local and Global Array from Declaration part parse_declaration_array(LocGlobArray, LocalArray, GlobalArray); //allocate memory for the binary Array for (int i=0; i Def, int HowManyDef, vector & GrpPara, Grp_parameters & record) { //find out first if it's a loop or a list of identifiers for (int i=0; i & GrpPara) { static const string sep=","; int pos1, pos2; string new_def; //Remove "loop(" and ")" def=def.substr(5,def.size()-6); //store the info into GrpPara[i].init, end and increment pos1 = def.find(sep); new_def = def.substr(pos1+1,def.size()-pos1); pos2 = new_def.find(sep); GrpPara[i].init =atoi((def.substr(0,pos1)).c_str()); GrpPara[i].last =atoi((def.substr(pos1+1,pos2).c_str())); GrpPara[i].increment = atoi((new_def.substr(pos2+1, new_def.size()-1).c_str())); return; } /** * \brief This function parses the value of the list of identifiers * * \param def (INPUT) is the definition part to parse * \param GrpPara (INPUT) is the Grp_parameters structure of the list of * identifiers */ void ParseGrp_Value(string& def, int i, vector & GrpPara) { int b=0, a=0; while (b <= def.size()) { if (def[b]==',') { GrpPara[i].value.push_back(atoi((def.substr(a,b-a)).c_str())); a=b+1; } if (b==def.size()) { GrpPara[i].value.push_back(atoi((def.substr(a,b-a)).c_str())); } ++b; } return; } /** * \brief This function parse the local and global array of the * declaration part * * \param LocGlobArray (INPUT) is the full string of the declaration part * \param LocalArray (OUTPUT) is the list of parameters of the local part * \param GlobalArray (OUTPUT) is the list of parameters of the global part */ void parse_declaration_array(vector & LocGlobArray, vector & LocalArray, vector & GlobalArray) { int a=0, b=0; //Parse Local array int i=0; //remove square braces LocGlobArray[i]=LocGlobArray[i].substr(1,LocGlobArray[i].size()-2); while (b <= LocGlobArray[i].size()) { if (LocGlobArray[i][b]==',') { LocalArray.push_back(atoi((LocGlobArray[i].substr(a,b-a)).c_str())); a=b+1;} if (b==LocGlobArray[i].size()) { LocalArray.push_back(atoi((LocGlobArray[i].substr(a,b-a)).c_str())); } ++b; } i=1,a=0,b=0; //Parse Global Array //remove square braces LocGlobArray[i]=LocGlobArray[i].substr(1,LocGlobArray[i].size()-2); while (b <= LocGlobArray[i].size()) { if (LocGlobArray[i][b]==',') { GlobalArray.push_back(atoi((LocGlobArray[i].substr(a,b-a)).c_str())); a=b+1;} if (b==LocGlobArray[i].size()) { GlobalArray.push_back(atoi((LocGlobArray[i].substr(a,b-a)).c_str())); } ++b; } return; } /** * \brief This function calculates the final array according to the * string location * * \param GrpPriority (INPUT) is a list of the groups priorities * \param InverseDef (INPUT) inverses or not the meaning of the definition * part having the same index * \param BinaryArray (INPUT) is the array coming from the binary file * \param Ope (INPUT) is the list of the operators * \param OpePriority (INPUT) is a list of the operator priorities * \param tr (INPUT) is the final location of the array in the NeXus file * \param Tag (INPUT) is the list of the tag_names * \param Def (INPUT) is the list of the tag_definitions * \param LocalArray (INPUT) is the list of parameters of the local declaration * part * \param GlobalArray (INPUT) is the list of parameters of the global * declaration part * \param GrpPara (INPUT) is a list of structures of all the parameters of the * defintion part */ void calculate_array (vector & GrpPriority, vector & InverseDef, binary_type * BinaryArray, vector Ope, vector & OpePriority, tree & tr, vector & Tag, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara) { int HighestPriority; int GrpNumber = GrpPriority.size(); int ArraySize = 1; int ArraySizeGlobal = 1; if (Tag[0]!="*") { HighestPriority = FindMaxPriority(GrpPriority); } //determine array size for (int i=0 ; i & GrpPriority) { int MaxValue = 0; for (int i=0 ; iMaxValue) { MaxValue = GrpPriority[i]; } } return MaxValue; } /** * \brief This function calculates the array if the definition tag is PixelID * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_pixelID (binary_type * MyGrpArray, binary_type * BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara) { string loop="loop"; if (Def[grp_number][0] == loop[0]) //case with loop { if (InverseDef==1) //case inverse for loop { InversePixelIDLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case for loop { PixelIDLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } else //case with list of identifiers { if (InverseDef==1) //case inverse for list { InversePixelIDList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case for list { PixelIDList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } return; } /** * \brief This function calculates the array if the definition tag is PixelX * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_pixelX (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara) { string loop="loop"; if (Def[grp_number][0] == loop[0]) { if (InverseDef==1) //case inverse with loop { InversePixelXLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case with loop { PixelXLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } else { if(InverseDef==1) //case inverse with list { InversePixelXList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case with list { PixelXList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } return; } /** * \brief This function calculates the array if the definition tag is PixelY * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_pixelY (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara) { string loop="loop"; if (Def[grp_number][0] == loop[0]) { if (InverseDef==1) //inverse case for loop { InversePixelYLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case for loop { PixelYLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } else { if (InverseDef==1) //case inverse with list { InversePixelYList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case { PixelYList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } return; } /** * \brief This function calculates the array if the definition tag is Tbin * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_Tbin (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara) { string loop="loop"; if (Def[grp_number][0] == loop[0]) { if (InverseDef ==1) //case inverse with loop { InverseTbinLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case with loop { TbinLoop (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } else { if (InverseDef==1) //case inverse with list { InverseTbinList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } else //normal case with list { TbinList (MyGrpArray, BinaryArray, GlobalArray, GrpPara, grp_number); } } return; } /** * \brief This function makes a copy of the binary array * * \param MyGrpArray (OUTPUT) is the local copy of the binary array * \param BinaryArray (INPUT) is the array coming from the binary file * \param LocalArray (INPUT) ??? not used ??? * \param GlobalArray (INPUT) is the list of parameters of the global * declaration part */ void MakeArray_Everything (binary_type* MyGrpArray, binary_type* BinaryArray, vector & LocalArray, vector & GlobalArray) { for (int y=0 ; y & LocalArray, vector & GlobalArray, vector & GrpPara) { string OR="OR"; if (Operator[0] == OR[0]) { for (int y=0 ; y>24) & 0x000000FF) | ((x<<8) & 0x00FF0000) | ((x>>8) & 0x0000FF00) | ((x<<24) & 0xFF000000); } /** * \brief This function initialize the array to 0 * * \param MyGrpArray (INPUT/OUTPUT) is the array to initialized * \param GlobalArray (INPUT) is the dimension of the array */ void InitializeArray(binary_type * MyGrpArray, vector & GlobalArray) { for (int a=0 ; a!pixelID case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelIDLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; ipixelID case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelIDLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=GrpPara[grp_number].init; i<=GrpPara[grp_number].last; i=i+GrpPara[grp_number].increment) { for (int tbin=0 ; tbin < GlobalArray[2] ; ++tbin) { MyGrpArray[i*GlobalArray[2]+tbin]= BinaryArray[i*GlobalArray[2]+tbin]; } } return; } /** * \brief This function calculates the array for the !pixelID case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelIDList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; ipixelID case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelIDList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int j=0 ; j!pixelX case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelXLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; i!pixelX case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelXLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int y=0 ; y!pixelX case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelXList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; ipixelX case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelXList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int y=0 ; y!pixelY case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelYLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; ipixelY case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelYLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int y=GrpPara[grp_number].init; y<=GrpPara[grp_number].last; y=y + GrpPara[grp_number].increment) { for (int x=0 ; x!pixelY case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelYList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; ipixelY case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelYList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int y=0 ; y!Tbin case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InverseTbinLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; iTbin case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void TbinLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int y=0 ; y!Tbin case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InverseTbinList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int i=0 ; iTbin case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void TbinList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number) { for (int y=0 ; y & GrpPriority) { int find_one = 0; for (int m=0 ; m= CurrentPriority) { find_one = 1; break; } } if (find_one == 0) { --CurrentPriority; } return; } /** * \brief This function shift to the left all the priority of the groups * behind index i * * \param GrpPriority (INPUT/OUTPUT) is the list of groups priority * \param GrpPriority_size (INPUT) is the size of the groups priority * \param i (INPUT) is the index of the group priority of interest */ void Shift_GrpPriorities_Left (vector & GrpPriority, int & GrpPriority_size, int & i) { for (int k=i+1 ; k & OpePriority, vector & Ope, int & GrpPriority_size, int & i) { for (int j=i;j & GrpPriority, int & HighestPriority, vector & OpePriority, binary_type ** MyGrpArray, vector & GlobalArray, vector & LocalArray, vector & Ope, vector & GrpPara) { int CurrentPriority = HighestPriority; int GrpPriority_size = GrpPriority.size(); //number of grp while (GrpPriority_size > 1) //as long as we have more than just one array { for (int i=0 ; i & decla_def, int & Everything, vector & Tag, vector & Ope) { if (decla_def[1] == "") { Everything = 1; Tag.push_back("*"); Ope.push_back("*"); } return; } /** * \brief This function swap endians of all the numbers of the BinaryArray * * \param GlobalArray (INPUT) is the size of the binary array * \param BinaryArray (INPUT/OUTPUT) is the array coming from the binary file */ void swap_endian (vector & GlobalArray, binary_type * BinaryArray) { for (int j=0 ; j #include // this is not intended to be inherited from class SnsHistogramRetriever: public Retriever{ public: SnsHistogramRetriever(const std::string &); ~SnsHistogramRetriever(); void getData(const std::string &, tree &); std::string toString() const; static const std::string MIME_TYPE; private: SnsHistogramRetriever(const SnsHistogramRetriever&); //copy constructor SnsHistogramRetriever& operator=(const SnsHistogramRetriever&); //operator "=" overloading std::string source; std::string location; FILE *BinaryFile; }; #endif code-4.4.3/applications/NXtranslate/sns_histogram/retriever.hpp000066400000000000000000000576741275430514000250110ustar00rootroot00000000000000#include #include #include #include #include #include #include #include #include #include "retriever.h" #include "../node.h" #include "../node_util.h" #include "../string_util.h" #include "../tree.hh" #include "string_location_format.h" //Type of binary file typedef int binary_type; struct Grp_parameters //parameters of the different definitions { int init, last, increment; //with loop(init,end,increment) vector value; //(value[0],value[1],....) char c; //c=l for loop and c=p for (x,y,z,...) }; /** * \brief This function isolate the different parameters of the definition * part of the location string * * \param def (INPUT) is the full definition part of the string location * \param OperatorNumber (INPUT) is the number of definition part the * string location contains * \para GrpPara (OUTPUT) is the list of operators (loop or list of * identifiers * \param record (OUTPUT) is a structure Grp_parameters that contains * all the information of the different defintion part */ void store_para_of_definition(vector Def, int OperatorNumber, vector & GrpPara, Grp_parameters & record); /** * brief This function parse the definition and isolate the three parts * of the loop definition; the initial value, the final value and the increment * * \param def (INPUT) the definition part to parse * \param i (INPUT) the index of the defintion part to parse * \param GrpPara (OUTPUT) the Grp_parameters structre of the defintion part */ void InitLastIncre (string & def, int i, vector & GrpPara); /** * \brief This function parses the value of the list of identifiers * * \param def (INPUT) is the definition part to parse * \param GrpPara (INPUT) is the Grp_parameters structure of the list of * identifiers */ void ParseGrp_Value (string & def, int i, vector & GrpPara); /** * \brief This function parse the local and global array of the * declaration part * * \param LocGlobArray (INPUT) is the full string of the declaration part * \param LocalArray (OUTPUT) is the list of parameters of the local part * \param GlobalArray (OUTPUT) is the list of parameters of the global part */ void parse_declaration_array(vector & LocGlobArray, vector & LocalArray, vector & GlobalArray); /** * \brief This function determines the highest priority of all the groups. * A group is a set of operation, can be a loop or a list of identifiers * * \param GrpPriority (INPUT) is the list of the priority * * \return the last maximum value of the list */ int FindMaxPriority (vector& GrpPriority); /** * \brief This function calculates the final array according to the * string location * * \param GrpPriority (INPUT) is a list of the groups priorities * \param InverseDef (INPUT) inverses or not the meaning of the definition * part having the same index * \param BinaryArray (INPUT) is the array coming from the binary file * \param Ope (INPUT) is the list of the operators * \param OpePriority (INPUT) is a list of the operator priorities * \param tr (INPUT) is the final location of the array in the NeXus file * \param Tag (INPUT) is the list of the tag_names * \param Def (INPUT) is the list of the tag_definitions * \param LocalArray (INPUT) is the list of parameters of the local declaration * part * \param GlobalArray (INPUT) is the list of parameters of the global * declaration part * \param GrpPara (INPUT) is a list of structures of all the parameters of the * defintion part */ void calculate_array (vector & GrpPriority, vector & InverseDef, binary_type * BinaryArray, vector Ope, vector & OpePriority, tree & tr, vector & Tag, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara); /** * \brief This function calculates the array if the definition tag is PixelID * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_pixelID (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara); /** * \brief This function calculates the array if the definition tag is PixelX * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_pixelX (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara); /** * \brief This function calculates the array if the definition tag is PixelY * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_pixelY (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara); /** * \brief This function calculates the array if the definition tag is Tbin * * \param MyGrpArray (INPUT) * \param BinaryArray (INPUT) is the array that comes from the binary file * \param grp_number (INPUT) is the group index * \param InverseDef (INPUT) allows to check if we want or not the inverse * of the defintion * \param def (INPUT) is the list of definition * \param LocalArray (INPUT) ???not used??? * \param GlobalArray (INPUT) * \param GrpPara (INPUT) is the list of parameters of the group * */ void MakeArray_Tbin (binary_type* MyGrpArray, binary_type* BinaryArray, int grp_number, int InverseDef, vector & Def, vector & LocalArray, vector & GlobalArray, vector & GrpPara); /** * \brief This function makes a copy of the binary array * * \param MyGrpArray (OUTPUT) is the local copy of the binary array * \param BinaryArray (INPUT) is the array coming from the binary file * \param LocalArray (INPUT) ??? not used ??? * \param GlobalArray (INPUT) is the list of parameters of the global * declaration part */ void MakeArray_Everything (binary_type* MyGrpArray, binary_type* BinaryArray, vector & LocalArray, vector & GlobalArray); /** * \brief This function does the actual calculation between the two * arrays that are pass in * * \param GrpArray1 (INPUT/OUTPUT) is the first array to operate on * \param GrpArray2 (INPUT) is the second array to operate on * \param Operator (INPUT) is the operator (or,and) * \param LocalArray (INPUT) ??? not used ??? * \param GlobalArray (INPUT) is the list of parameters of the * global declarataion part * \param GrpPara (INPUT) ??? not used ??? */ void DoCalculation (binary_type* GrpArray1, binary_type* GrpArray2, string Operator, vector & LocalArray, vector & GlobalArray, vector & GrpPara); /** * \brief This function swap endians * * \param x (INPUT/OUTPUT) number to swap */ inline void endian_swap(binary_type & x); /** * \brief This function initialize the array to 0 * * \param MyGrpArray (INPUT/OUTPUT) is the array to initialized * \param GlobalArray (INPUT) is the dimension of the array */ void InitializeArray(binary_type * MyGrpArray, vector & GlobalArray); /** * \brief This function calculates the array for the !pixelID case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelIDLoop (binary_type* MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the pixelID case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelIDLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !pixelID case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelIDList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the pixelID case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelIDList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !pixelX case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelXLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !pixelX case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelXLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !pixelX case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelXList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the pixelX case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelXList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !pixelY case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelYLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the pixelY case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelYLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !pixelY case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InversePixelYList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the pixelY case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void PixelYList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !Tbin case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InverseTbinLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the Tbin case * for the loop case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void TbinLoop (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the !Tbin case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void InverseTbinList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function calculates the array for the Tbin case * for the list of identifiers case * * \param MyGrpArray (INPUT/OUTPUT) is the resulting array * \param BinaryArray (INPUT) is the array coming from the binary file * \param GlobalArray (INPUT) is the the size of the array to return * \param GrpPara (INPUT) is the list of the parameters of the loop operator * \param grp_number (INPUT) is the index of the group */ void TbinList (binary_type * MyGrpArray, binary_type * BinaryArray, vector & GlobalArray, vector & GrpPara, int grp_number); /** * \brief This function check for the highest priority in all the groups * * \param GrpPriority_size (INPUT) is the number of groups * \param CurrentPriority (INPUT/OUTPUT) is the current highest priority * \param GrpPriority (INPUT) is the list of the groups priority */ void CheckHighestPriority (int & GrpPriority_size, int & CurrentPriority, vector & GrpPriority); /** * \brief This function shift to the left all the priority of the groups * behind index i * * \param GrpPriority (INPUT/OUTPUT) is the list of groups priority * \param GrpPriority_size (INPUT) is the size of the groups priority * \param i (INPUT) is the index of the group priority of interest */ void Shift_GrpPriorities_Left (vector & GrpPriority, int & GrpPriority_size, int & i); /** * \brief This function shift to the left all the operators behind index i * * \param OpePriority (INPUT/OUTPUT) is the list of operator priority * \param Ope (INPUT/OUTPUT) is the list of operators * \param GrpPriority_size (INPUT) is the number of groups * \param i (INPUT) is the index of the operator priority of interest */ void Shift_Ope_OpePriority_Left (vector & OpePriority, vector & Ope, int & GrpPriority_size, int & i); /** * \brief This function shift to the left all the array corresponding to * each groups * * \param MyGrpArray (INPUT/OUTPUT) are the array of each group * \param GrpPriority_size (INPUT) is the number of groups * \param i (INPUT) is the index of the array of interest */ void Shift_MyGrpArray_Left (binary_type ** MyGrpArray, int & GrpPriority_size, int & i); /** * \brief This function calculated the final array according to the priorities * of all the groups and of all the operators * * \param GrpPriority (INPUT) is the list of groups priority * \param HighestPriority (INPUT) is the highest priority * \param OpePriority (INPUT) is the list of the operators priority * \param MyGrpArray (INPUT) are the array of each groups * \param GlobalArray (OUTPUT) is the final array * \param LocalArray (INPUT) * \param Ope (INPUT) is the list of operators * \param GrpPara (INPUT) is the list of the groups parameters */ void MakePriorities (vector & GrpPriority, int & HighestPriority, vector & OpePriority, binary_type ** MyGrpArray, vector & GlobalArray, vector & LocalArray, vector & Ope, vector & GrpPara); /** * \brief This function checks if we want everything * * \param DeclaDef (INPUT) is the declaration part of the string location * \param Everything (INPUT,OUTPUT) is 1 if we want everything * \param Tag (INPUT) is the list of tags * \param Ope (INPUT) is the list of Operators */ void check_want_everything (vector & DeclaDef, int & Everything, vector & Tag, vector & Ope); /** * \brief This function swap endians of all the numbers of the BinaryArray * * \param GlobalArray (INPUT) is the size of the binary array * \param BinaryArray (INPUT/OUTPUT) is the array coming from the binary file */ void swap_endian (vector & GlobalArray, binary_type * BinaryArray); code-4.4.3/applications/NXtranslate/sns_histogram/retriever_test.cpp000066400000000000000000000110711275430514000260200ustar00rootroot00000000000000#include #include #include using std::string; using std::cout; using std::endl; using std::vector; void CheckMakeArrayPixelList (int i, vector & GlobalArray, binary_type * MyGrpArray, string str); void checkMakePriorities(vector & GrpPriority, int GrpPriority_size); void checkGrpParaValue(int i, vector & GrpPara); void view_array(int & x, int & y, int & z, binary_type * MyGrpArray); void checkDeclaration(vector & LocalArray, vector & GlobalArray); void CheckMakeArrayPixelList (int i, vector & GlobalArray, binary_type * MyGrpArray, string str) { if (str == "PIXELX") { cout << endl << "****RETRIEVER_MAKE_ARRAY_PIXELX_LIST****************************************"< & GrpPriority, int GrpPriority_size) { cout << endl << "****RETRIEVER_MAKE_PRIORITIES***************************"<-1) { cout << " Grp["<Done!"< & GrpPara) { cout << endl << "Def["< & LocalArray, vector & GlobalArray) { cout << endl << "Parsing of values: " << endl; cout << " Local array" << endl; for (int j=0; j #include #include #include #include using std::string; using std::vector; using std::runtime_error; using std::invalid_argument; /** * \brief This function removes white spaces in the string location * * \param location (INPUT) is the string location as found in the * translation file * \param new_location (INPUT) is the string location without white spaces */ void without_white_spaces(const string & location, string & new_location) { typedef std::string::size_type string_size; string_size i=0; std::string ret=""; while (i != location.size()) { while (i != location.size() && isspace(location[i])) { ++i; } //find end of next word string_size j=i; while (j != location.size() && !isspace(location[j])) { ++j; } if (i != j) { ret+=location.substr(i,j-i); i=j; } } new_location = ret; return; } /** * \brief This function separates the definition part from the declaration * part in the string location * * \param new_location (INPUT) the string location formated (whithout white * spaces for example) * \param decla_def (OUTPUT) is the declaration and definition part isolated */ void DeclaDef_separator(string & new_location, vector & decla_def) { typedef std::string::size_type string_size; int Dposition = new_location.find("#"); if (Dposition == -1) throw runtime_error("Declaration/Definition spacer invalid or not present"); string_size taille = new_location.size(); decla_def.push_back(new_location.substr(0,Dposition)); if (taille == Dposition+1) { decla_def.push_back(""); } else { decla_def.push_back(new_location.substr(Dposition+1, taille - decla_def[0].size()-1)); } return; } /********************************* /Separate local from global array /*********************************/ /** * \brief This function separates the two parts of the declaration part, the * local and global array declaration * * \param declaration_part (INPUT) is the declaration part of the string * location * \param LocGlobArray (OUTPUT) is the local and global parts of the * declaration part */ void declaration_separator(string declaration_part, vector & LocGlobArray) { std::string str; typedef string::size_type string_size; string_size declaration_partSize = declaration_part.size(); int SeparatorPosition = declaration_part.find("]["); if (SeparatorPosition == -1) throw runtime_error("Format of declaration not valid"); LocGlobArray.push_back(declaration_part.substr(0,SeparatorPosition+1)); LocGlobArray.push_back(declaration_part.substr(SeparatorPosition+1, declaration_partSize-LocGlobArray[0].size())); return; } /** * \brief This function separates the tag parts from the definition part * of the string location. A tag is a set of tag_name and a operator. * * \param DefinitionPart (INPUT) is the definition part of the string location * \param Tag (OUTPUT) is the tag_name part of the tag * \param Def (OUTPUT) is the operator part of the tag * \DefinitionGrpVersion (OUTPUT) is a string where all the tags are replaces * by the word "grp" + their index. This will be used later to determine * the priorities of the tags */ void TagDef_separator(string & DefinitionPart, vector & Tag, vector & Def, string & definition_version_with_groups) { std::vector ret; typedef string::iterator iter; iter b = DefinitionPart.begin(); iter e = DefinitionPart.end(); iter a; int CPosition; int OpenBraPosition; int CloseBraPosition = 1; string separator = "|"; string StringLocationGroup = DefinitionPart; static const string OpenBracket = "{"; static const string CloseBracket = "}"; int HowManyTimes = 0; int i = 0; int length = DefinitionPart.size(); while (b!=e) { if (find(b, DefinitionPart.end(), separator[0]) != DefinitionPart.end()) { ++HowManyTimes; b = find(b, DefinitionPart.end(),separator[0]); b+=1; } b+=1; } while (i < HowManyTimes) { CPosition = DefinitionPart.find(separator[0]); OpenBraPosition = DefinitionPart.find(OpenBracket); CloseBraPosition = DefinitionPart.find(CloseBracket); CheckSpacerValidity(OpenBraPosition,CPosition,CloseBraPosition); Tag.push_back( DefinitionPart.substr(OpenBraPosition+1, CPosition-OpenBraPosition-1)); CheckTagValidity(Tag[i]); Def.push_back( DefinitionPart.substr(CPosition+1, CloseBraPosition-CPosition-1)); DefinitionPart = DefinitionPart.substr(CloseBraPosition+1, length-CloseBraPosition-1); ++i; }; ReplaceTagDef_by_Grp(StringLocationGroup, HowManyTimes, definition_version_with_groups); return; } /** * \brief This function replaces the set of tag_name and operator, also * called the tag_definition, by "grp" * * \param StringLocationGroup (INPUT) is the definition part of the string * location * \param HowManyTimes (INPUT) is the number of tag_name/tag_operator in the * definition part * \param DefinitionGrpVersion (OUTPUT) is the definition part of the string * location where the set of tag_names and tag_definition have been replaced * by "grp" */ void ReplaceTagDef_by_Grp(string & StringLocationGroup, int HowManyTimes, string & definition_version_with_groups) { static const string separator = "|"; static const string OpenBracket = "{"; static const string CloseBracket = "}"; string part1, part2; int OpenBraPosition, CloseBraPosition; for (int j=0 ; j closeBra) { throw runtime_error("Missing \"|\" spacer or wrong definition declaration"); } return; } /** * \brief This function checks if the tag_name is a valid tag * * \param Tag (INPUT) is the tag_name part of the tag */ void CheckTagValidity (string & Tag) { if (Tag == "pixelID" || Tag == "pixelX" || Tag == "pixelY" || Tag == "Tbin") { return; } else { throw runtime_error("One of the Tag is not a valid Tag"); } return; } /** * \brief This function stores the operators which are between the tags * * \param StrS (INPUT) is the definition part of the string location * \param HowMany (INPUT) is the number of groups, or tags * \param Ope (INPUT) is a list of the operators */ void store_operators(string & StrS, int & HowMany, vector & Ope) { typedef string::iterator iter; std::vector VecIter; //vector of iterators std::string::iterator a; string operatorOR = "OR"; string operatorAND = "AND"; //Store each position of "|" into VecIter VecIter = PositionSeparator(StrS,HowMany); for (int i=0 ; i PositionSeparator(string s, int TagName_Number) { std::vector VecIter; int i = 0; typedef string::iterator iter; iter b = s.begin(); string separator = "|"; while (i < TagName_Number) { VecIter.push_back(find(b, s.end(), separator[0])); b = find(b,s.end(),separator[0])+1; ++i; } return VecIter; } /********************************* /Give priority for each group /*********************************/ /** * \brief This function gives for each group a priority value * * \param s (INPUT) is the definition part of the string location * \param OperatorNumber (INPUT) is the number of operator * \param GrpPriority (OUTPUT) is a list of groups priorities * \param InverseDef (OUTPUT) equals to 1 or 0 for each groups; 1 means we want * to reverse the tag_operator meaning. * \param OpePriority (OUTPUT) is the list of the groups priorities */ void assign_grps_priority( string & s, int OperatorNumber, vector & GrpPriority, vector & InverseDef, vector & OpePriority) { int DefinitionString_size = s.size(); int GrpNumberLive = 0; int Priority = 0; //Initialization of vector and vector for (int i=0; i #include #include using std::string; using std::vector; /** * \brief This function removes white spaces in the string location * * \param location (INPUT) is the string location as found in the * translation file * \param new_location (INPUT) is the string location without white spaces */ void without_white_spaces(const string & s, string & s_output); /** * \brief This function separates the definition part from the declaration * part in the string location * * \param new_location (INPUT) the string location formated (whithout white * spaces for example) * \param decla_def (OUTPUT) is the declaration and definition part isolated */ void DeclaDef_separator(string & s, vector & decla_def); /********************************* /Separate local from global array /*********************************/ /** * \brief This function separates the two parts of the declaration part, the * local and global array declaration * * \param declaration_part (INPUT) is the declaration part of the string * location * \param LocGlobArray (OUTPUT) is the local and global parts of the * declaration part */ void declaration_separator(string declaration_part, vector & LocGlobArray); /** * \brief This function separates the tag parts from the definition part * of the string location. A tag is a set of tag_name and a operator. * * \param DefinitionPart (INPUT) is the definition part of the string location * \param Tag (OUTPUT) is the tag_name part of the tag * \param Def (OUTPUT) is the operator part of the tag * \DefinitionGrpVersion (OUTPUT) is a string where all the tags are replaces * by the word "grp" + their index. This will be used later to determine * the priorities of the tags */ void TagDef_separator(string & DefinitionPart, vector & Tag, vector & Def, string & definition_version_with_groups); /** * \brief This function replaces the set of tag_name and operator, also * called the tag_definition, by "grp" * * \param StringLocationGroup (INPUT) is the definition part of the string * location * \param HowManyTimes (INPUT) is the number of tag_name/tag_operator in the * definition part * \param DefinitionGrpVersion (OUTPUT) is the definition part of the string * location where the set of tag_names and tag_definition have been replaced * by "grp" */ void ReplaceTagDef_by_Grp(string & s, int a, string & GrpVersion); /** * \brief This function check if there is a "|" present in each * group * * \param OpenBra (INPUT) is the position of the open bracket of the group * \param spacerPosition (INPUT) is the position of the "|" * \param closeBra (INPUT) is the position of the close bracket of the group */ void CheckSpacerValidity(int i, int j, int k); /** * \brief This function checks if the tag_name is a valid tag * * \param Tag (INPUT) is the tag_name part of the tag */ void CheckTagValidity (string & Tag); /** * \brief This function stores the operators which are between the tags * * \param StrS (INPUT) is the definition part of the string location * \param HowMany (INPUT) is the number of groups, or tags * \param Ope (INPUT) is a list of the operators */ void store_operators(string & s, int & HowMany, vector & Ope); /** * \brief This function localize the position of each operator * * \param s (INPUT) is the definition part of the string location * \param TagName_Number (INPUT) is the number of tags, or groups. */ vector PositionSeparator(string s, int TagName_Number); /********************************* /Give priority for each group /*********************************/ /** * \brief This function gives for each group a priority value * * \param s (INPUT) is the definition part of the string location * \param OperatorNumber (INPUT) is the number of operator * \param GrpPriority (OUTPUT) is a list of groups priorities * \param InverseDef (OUTPUT) equals to 1 or 0 for each groups; 1 means we want * to reverse the tag_operator meaning. * \param OpePriority (OUTPUT) is the list of the groups priorities */ void assign_grps_priority( string & s, int OperatorNumber, vector & GrpPriority, vector & InverseDef, vector & OpePriority); code-4.4.3/applications/NXtranslate/spec/000077500000000000000000000000001275430514000203205ustar00rootroot00000000000000code-4.4.3/applications/NXtranslate/spec/CMakeLists.txt000066400000000000000000000024551275430514000230660ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # (C) 2015 Eugen Wintersberger # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================= include_directories("${CMAKE_CURRENT_SOURCE_DIR}") add_library (Spec OBJECT SPEClib.cpp spec_retriever.cpp) code-4.4.3/applications/NXtranslate/spec/SPEClib.cpp000066400000000000000000001000331275430514000222420ustar00rootroot00000000000000//+********************************************************************** // // File: SPEClib.cpp // // Project: Fable data to NeXus translation // // Description: implementation of a SPEClib functions. It is a library, // which makes possible reading data from SPEC format. // The library consists set of functions which parse // SPEC file(pure ASCI file). Every single function // retrieves different information from the file. // // Author(s): Jaroslaw Butanowicz // // Original: March 2006 // //+********************************************************************** #include "SPEClib.h" /** * Function reads file name from SPEC file. * Parameters: input - input file stream, * output - char *result for storing file name * Returns: true if file name was specified in the SPEC, false otherwise */ bool get_file_name(ifstream &in, char *result){ bool empty=0; char a,b; in.seekg(0, ios::beg);//rewind stream // //stop searching for tag when #S will be met // while(!(a =='#' && b =='S')){ // //prevent from corrupted part of file // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); in.getline(result, BUFFER_SIZE-1); break; } // //get first sign in line // in.get(a); while(isspace(a)!=0){ in.get(a); } // //get the second one // in.get(b); // //check if file tag was met // if(a=='#'&& b=='F'){ empty=1;//indicate data collection while(in.peek()==' ') in.ignore(3,' '); in.getline(result, BUFFER_SIZE-1);//read file name break; } // //go to next line if #F was not met // else in.getline(result, BUFFER_SIZE-1); } // //after data collection rewind file // in.seekg(0, ios::beg); return empty; } /** * Function reads date of given scan from SPEC file. * Parameters: input - input file stream, * output - char *result for storing scanning date * Returns: true if date of scan was specified in the SPEC, false otherwise */ bool get_date(ifstream &in, char *result){ bool empty=0; char a,b; // //finish searching when #L is met // while(!(a =='#' && b =='L')){ // //prevention from corrupted bits in file // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); in.getline(result, BUFFER_SIZE-1); break; } // //get first sign in line // in.get(a); while(isspace(a)!=0){ in.get(a); } // //get the second one // in.get(b); // //case for data tag // if(a=='#'&& b=='D'){ empty=1; while(in.peek()==' ') in.ignore(3,' '); //read date of the scan in.getline(result, BUFFER_SIZE-1); break; } // //go to next line in case wrong tag // else in.getline(result, BUFFER_SIZE-1); } // //rewind file when job is finished // in.seekg(0, ios::beg); return empty; } /** * Function reads user ID of an owner of the SPEC file. * Parameters: input - input file stream, * output - char *result for storing user ID * Returns: true if user ID was specified in the SPEC, false otherwise */ bool get_userID(ifstream &in, char *result){ bool empty=0; char a,b; // //finish searching when tag of new scan is met // while(!(a =='#' && b =='S')){ // //prevention from bad bits in the file // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); in.getline(result, BUFFER_SIZE-1); break; } // //get first sign from the line // in.get(a); while(isspace(a)!=0){//rewind if space in.get(a); } // //get the second sign from the file // in.get(b); // //tag with user ID // if(a=='#'&& b=='C'){ empty=1; in.getline(result, BUFFER_SIZE-1, '=');//go to user ID after '='sign while(in.peek()==' ') in.ignore(3,' ');//ignore white spaces after '=' in.getline(result, BUFFER_SIZE-1);//read user ID break; } // //go to next line in case of wrong label // else in.getline(result, BUFFER_SIZE-1); } // //rewind file when job is finished // in.seekg(0, ios::beg); return empty; } /** * Function reads refilling mode of a scan from SPEC file. * Parameters: input - input file stream, * output - char *result for storing refilling mode * Returns: true if mode was specified for the scan, false otherwise */ bool refill_mode(ifstream &in, char *result){ bool exists=0; char a,b; int u_counter=0; // //finish when tag #L is met // while(!(a =='#' && b =='L')){ // //prevention from corrupted bits // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); in.getline(result, BUFFER_SIZE-1); break; } // //get first sign in the line // in.get(a); while(isspace(a)!=0){ in.get(a);//rewind white spaces } // //get the second sign from the file // in.get(b); // //case for user notes tag // if(a=='#'&& b=='U'){ if(u_counter==2){//we are interested in #U2 tag exists=1; in.getline(result, BUFFER_SIZE-1, ':');//go to refill mode section while(in.peek()==' ') in.ignore(3,' ');//ignore white spaces after ':' in.getline(result, BUFFER_SIZE-1, ' ');//read mode of refill break; } else u_counter++;//if #U but not #U2 } // //go to next line if tag does not match // in.getline(result, BUFFER_SIZE-1); } // //dont close the stream even if EOF is met // if(in.eof()){ in.clear(in.rdstate() & ~ios::eofbit & ~ios::failbit); } // //check for bad bits // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); } // //rewind file when job is finished // in.seekg(0, ios::beg); return exists; } /** * Function reads refilling time of a scan from SPEC file. * Parameters: input - input file stream, * output - char *result for storing refilling time * Returns: true if refill time was specified for the scan, false otherwise */ bool refill_time(ifstream &in, char *result){ bool exists=0; char a,b; int u_counter=0; // //finish searching when #L is met // while(!(a =='#' && b =='L')){ // //bad bit prevention // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); in.getline(result, BUFFER_SIZE-1); break; } // //get first sign in line // in.get(a); while(isspace(a)!=0){ in.get(a);//rewind white spaces } // //get second sign in line // in.get(b); // //#U tag met // if(a=='#'&& b=='U'){ if(u_counter==2){//we look for #U2 exists=1; in.getline(result, BUFFER_SIZE-1, ' '); while(in.peek()==' ') in.ignore(3,' '); in.getline(result, BUFFER_SIZE-1, ',');//get time of refill break; } else u_counter++;//if #U but not #U2 } in.getline(result, BUFFER_SIZE-1);//go to next line if not #U } // //do not finish working with stream in case of EOF notified // if(in.eof()){ in.clear(in.rdstate() & ~ios::eofbit & ~ios::failbit); } // //bad bit prevention // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); } // //rewind stream when job is finished // in.seekg(0, ios::beg); return exists; } /** * Function returns position of the given label. * It searches in #L group of labels if interested label exists. * If yes, position number is returned. * Parameters: input - input file stream, char *label, int number of scan * * Returns: int position of a label or zero if label does not exists */ int get_label_position(ifstream &in, char *label, int scan){ int position; // //go to the scan // scan_rewinder(in, scan); int MAX=count_columns(in); char temp[50]; char str[BUFFER_SIZE]; char a=' '; char b=' '; int counter=1; // //finish searching when #S tag is met // while(!(a =='#' && b =='S')){ // //fail bit prevention // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); in.getline(str, BUFFER_SIZE-1); } // //get first sign from the line // in.get(a); while(isspace(a)!=0){ in.get(a); } // //second sign from the line // in.get(b); // //check for #L tag // if(a=='#'&& b=='L'){ // //go to first label // while(in.peek()==' ') in.ignore(3, ' '); // //check labels apart of the last one // while(counter> columns_number;//read number of columns break; } else // //go to next line if tag is wrong // in.getline(string, 255); } return columns_number; } /** * Function reads data obtained during experiment for the given variable. * Variable is inserted into the function by its position. * To get position of the variable use get_label_position(...) function. * Parameters: input - input file stream, int position, int scan number, * output - double results[] - array with results obtained during experiment. * Returns: true if data was read, false otherwise */ bool get_values(ifstream &in, int number, double results[], int scan_number){ double value; int counter=0; bool flag=0; // //label position must be greater then zero // if(number == 0){ cout<<"Uncorrect number of label\n"; exit(1); } // //go to the scan // scan_rewinder(in, scan_number); // //finish working until EOF // while(!in.eof()){ // //fail bit prevention // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); } // //always look for EOF // if(in.peek()==EOF)break; // //ignore rows with # sign or starting with white space // if(in.peek()=='#' || isspace(in.peek())!=0){ in.ignore(500, '\n'); if(flag==1)break; continue; } // //if values section read values of the interesting label indicated by position 'number' // for(int i=0; i> value; } // //put vaules into the array // results[counter]=value; counter++; flag=1; in.ignore(500,'\n'); } // //reset stream flags in case of EOF // if(in.eof()){ in.clear(in.rdstate() & ~ios::eofbit & ~ios::failbit); } // //rewind file when finished // in.seekg(0, ios::beg); return flag; } /** * Function counts data sets during one scanning procedure. * Main purpose of the function is to allocate enough memory * in the array for results. * Parameters: input - input file stream, * * Returns: int number data sets, zero if no data was collected */ int count_data_sets(ifstream &in){ int data_sets=0; bool flag=0; // //search till EOF // while(!in.eof()){ // //fail bit prevention // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); } // //ignore lines starting with '#' or white space // if((in.peek()=='#' || isspace(in.peek())!=0)){ in.ignore(500, '\n'); if(flag==1)break;//if already read break continue; } // //count rows with data // if(in.peek()!=EOF)data_sets++; in.ignore(500, '\n'); flag=1;//set flag indicationg that it was read already } // //clear flag in case of EOF // if(in.eof()){ in.clear(in.rdstate() & ~ios::eofbit & ~ios::failbit); } // //rewind file when finished // in.seekg(0, ios::beg); return data_sets; } /** * Function returns position of given motor for the specified scan, * as well as number of motor group where that motor belongs to. * Function compares name of the motor we are interested in with all the motors * from the given scan. * Parameters: input - input file stream, char *label with name of the motor, int scan number * output - int motor group where given motor is * Returns: int position of motor in the group, or zero if motor does not belogs to any, */ int get_motor_position(ifstream &in, char *label, int &motor_group, int scan){ char str[BUFFER_SIZE]; char temp1[BUFFER_SIZE], temp2[50]; char a,b; bool new_motors = 0; int total_motor_groups, motors_in_last_group; int counter=1; // //go to scan and check if new motors are specified // if(scan>1){ scan_rewinder(in, scan); new_motors = is_motor(in); } // //if there are new motors in the scan go there // if(new_motors)scan_rewinder(in, scan); // //count motor groups // if(!(total_motor_groups = motor_counter(in))){ cout<<"NO motors in the file\n"; exit(1); } // //count motors in last group, in the rest of the groups there is always 8 // scan_rewinder(in, scan); if(!(motors_in_last_group = m_label_counter(in, total_motor_groups-1 ))) { cout<<"NO motors in last group\n"; exit(1); } // //if new motors in the scan go there, else work at the beginnig of the file // if(new_motors)scan_rewinder(in, scan); motor_group = 0; // //stop searching for motors if #L is met // while(!(a =='#' && b =='L')){ // //fail bit prevention // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); in.getline(str, BUFFER_SIZE-1); break; } // //read first sign in line // in.get(a); while(isspace(a)!=0){ in.get(a); } // //get the second one // in.get(b); // //motor section // if(a=='#'&& b=='O'){ // //go through every motor groups when searching for the motor // while(motor_group> value; counter++; } } break; } // //increment motor group // else motor++; } // //next line, tag does not match // in.getline(str, BUFFER_SIZE-1); } // //rewind the file when finished // in.seekg(0, ios::beg); return counter; } /** * Function checks if there are new motors in the scan. * Used in get_motor_position(...) function. If there are any * new motors in the scan, function get_motor_position(...) * search for motor at the beginning of the file. * Parameters: input - input file stream, * * Returns: true if new motor exist in the scan, false otherwise. */ bool is_motor(ifstream &in){ bool exist = 0; char str[BUFFER_SIZE]; char a,b; // //search until #P is met // while(!(a =='#' && b =='P')){ // //fail bit prevention // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); in.getline(str, BUFFER_SIZE-1); break; } // //get first sign // in.get(a); while(isspace(a)!=0){ in.get(a); } // //get the second one // in.get(b); // //motor tag // if(a=='#'&& b=='O'){ exist=1;//motors met break; } // //go to next line // else in.getline(str, BUFFER_SIZE); } // //rewind file // in.seekg(0, ios::beg); return exist; } /** * Function reads value of given motor in the given scan. Values * of motor position and motor groups are calculated * by get_motor_position(...) function. * search for motor at the beginning of the file. * Parameters: input - input file stream, int motor group, * int motor position, int scan number * Returns: double value of the motor in the scan. */ double get_motor_value(ifstream &in, int noMotor, int noValue, int scan){ char str[BUFFER_SIZE]; double value; // //go to scan // scan_rewinder(in, scan); // //count motors in the group // int MAX = m_label_counter(in, noMotor); if(noValue>MAX || noValue<1){ cout<<"Uncorrect number of value\n"; exit(1); } // //go back to the scan // scan_rewinder(in, scan); char a,b; int motor=0; // //stop working when #L is met // while(!(a =='#' && b =='L')){ // //fail bit prevention // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); in.getline(str, BUFFER_SIZE-1); break; } in.get(a); while(isspace(a)!=0){ in.get(a); } in.get(b); // //motor values section // if(a=='#'&& b=='P'){ in.ignore(5,' '); if(motor==noMotor){ for(int i=0; i> value;//read value until intersted motor } break; } else motor++; } in.getline(str, BUFFER_SIZE-1); } // //rewind file when finished // in.seekg(0, ios::beg); return value; } /** * Function set the carriage at the beginning of the scan, * from which we want to read data. If the scan number parameter * is bigger then number of last scan in the file, error will notified. * Parameters: input - input file stream, int scan number * * Returns: true if scan was found, false otherwise */ bool scan_rewinder(ifstream &in, int scan_number){ // //check if the scan number exist in the file // if(scan_number>total_scans(in)){ cout<<" Scan number "<MAX){ cout<<" Label number "<total_motor_groups-1){ cout<<" Motor group "<motors_number || motor_position<1){ cout<<" Uncorrect number of label\n"; exit(1); } // //set counter to 1 if last motor in the group // if(motor_position==motors_number) counter=1; // //stop searching for motors if #L is met // while(!(a =='#' && b =='L')){ // //fail bit prevention // if(in.fail()){ in.clear(in.rdstate() & ~ios::failbit); in.getline(str, BUFFER_SIZE-1); break; } // //read first sign in line // in.get(a); while(isspace(a)!=0){ in.get(a); } // //get the second one // in.get(b); // //motor section // if(a=='#'&& b=='O'){ // //go to invoked group // for(int i=0; i #include #include #include #include #include #include #include #define BUFFER_SIZE 256 //#define DELIMITER ':' using namespace std; bool get_file_name(ifstream &in, char *result); bool get_date(ifstream &in, char *result); bool get_userID(ifstream &in, char *result); bool refill_time(ifstream &in, char *result); bool refill_mode(ifstream &in, char *result); bool get_label(ifstream &in, int number, char *label, int scan_number); int count_columns(ifstream &in); //long double get_value(ifstream &in, int number, int scanNumber); bool get_values(ifstream &in, int number, double results[], int scan_number); int get_motor_position(ifstream &in, char *label, int &motor_group, int scan); int motor_counter(ifstream &in); double get_motor_value(ifstream &in, int noMotor, int noValue, int scan); //bool get_scan_comment(ifstream &in, char *result); //double time_used(ifstream &in); //int get_scan_number(ifstream &in); int get_label_position(ifstream &in, char *label, int scan); int count_data_sets(ifstream &in); int m_label_counter(ifstream &in, int noMotor); //int count_scans(ifstream &in);*/ int total_scans(ifstream &in); bool scan_rewinder(ifstream &in, int scan_number); bool is_motor(ifstream &in); void get_motor_name(ifstream &in, char *motor_name, int motor_group, int motor_position); //bool command_parser(const string &location, char &letter, char *label, int &scan); #endif /*SPECLIB_H_*/ code-4.4.3/applications/NXtranslate/spec/spec_retriever.cpp000066400000000000000000000736431275430514000240620ustar00rootroot00000000000000//+********************************************************************** // // File: spec_retriever.cpp // // Project: Fable data to NeXus translation // // Description: code for implementing a retriever of data from spec files. // It is added into NXtranslate program in the form of plugin. // By parsing a XML configuration file of // NXtranslate program using this plugin, data from SPEC tags // can be read and stored in NeXus file. // // Author(s): Jaroslaw Butanowicz // // Original: March 2006 // //+********************************************************************** #include #include #include #include #include #include #include "spec_retriever.h" #include "SPEClib.h" #include "../node.h" #include "../node_util.h" #include "../string_util.h" #include "../tree.hh" // //delimiter used to separate statements in location parameter. //used in command parser // #define DELIMITER ':' using std::ifstream; using std::invalid_argument; using std::runtime_error; using std::string; using std::cout; using std::endl; using std::vector; /** * Function parses location command from .xml configuration file. * It divides command on three parts. letter:label:scan_number. * It do all the checkins for correctness of the command. Command need * to be built from these three parts(letter, label, int) separated by colons ':'. * Parameters: input - string location(command) * output - char letter, char *label, int scan number * Returns: true if letter indicates that label is needed(L, O, U), * false for the case of letters(D, F, C) were label can be ommited. * In case of any other labels error will occur. */ bool command_parser(const string &location, char &letter, char *label, int &scan){ bool if_label=0; int size = location.size(); int counter=0; int second_delimiter; // //location cannot be empty // if(size<=0) throw invalid_argument(" cannot parse empty string "); // //check second place in string for delimiter(L:label:scna_number) // if(location[1]!=DELIMITER) throw invalid_argument(" after the letter suppose to be delimiter "); // //count delimiters in location, starting from first one // for(int i=2; i &tr){ char letter; char label[BUFFER_SIZE]; int scan_number; // //parse location, and check for case with label // if(command_parser(location, letter, label, scan_number)){ // //case for L tag // if(letter=='L'){ // //iterators for setting the structure of the tree of NeXus file // tree::iterator root, first_gen, second_gen; // //case for every labels from the scan // if(!strcmp(label,"*")){ string scan_group = "scan_";//template for name of the scan NXentry char lab[BUFFER_SIZE];//name of the label char number[5];//temporary array for storing scan number int MaxLabel; // //case for every scans(L:*:*) // if(scan_number==0){ auto_translation(tr); } // //case for L:*:scan_number, store data of every labels for given scan // else{ // //create folder for the interesting scan // Node node("empty", "NXentry"); first_gen = tr.insert(tr.end(),node); // //go to the scan and count number of measurements // scan_rewinder(infile, scan_number); const int size_of_data = count_data_sets(infile); if(!(size_of_data)){ cout<<" No data was collected in the scan "< data(size_of_data); const int dims[1]={size_of_data}; // //count labels // scan_rewinder(infile,scan_number); if(!(MaxLabel = count_columns(infile))){ cout<<" No labels in the scan "< data(size_of_data); const int dims[1]={size_of_data}; // //store values read from scan // get_values(infile, label_position, &(data[0]), scan_number); // //insert data item with label values // Node node(location, (void*)&(data[0]), 1, dims, NX_FLOAT64); tr.insert(tr.begin(),node); } // //case for single label from every scans(L:label:*) // else{ // //prepare name for scan entry // string scan_group = "scan_"; char number[5]; string item_name = string(label); // //insert "_" instead of every spaces in label name to name data item in nexus // for(int a=0; a data(size_of_data); const int dims[1]={size_of_data}; // //fetch data corresponding to label in i-th scan // get_values(infile, label_position, &(data[0]), i); // //insert data group with the name of the scan, // Node child_group(scan_group, "NXdata"); second_gen = tr.append_child(first_gen, child_group); // //store plottable data item in the group NXdata, for given scan // Node node_child(item_name, (void*)&(data[0]), 1, dims, NX_FLOAT64); tr.append_child(second_gen,node_child); } } } } // //case for motors // else if(letter=='O'){ // //iterators for setting the structure of the tree of NeXus file // tree::iterator root, first_gen, second_gen; int motor_position; int motor_group; int motor_groups; int motors_in_last_group; double motor_value[1];//single values for motors const int dims[1]={1}; // //case for every motors from the scan // if(!strcmp(label,"*")){ string scan_group = "moto_"; char number[5]; char lab[BUFFER_SIZE];//name of the label // //create folder for the interesting scan // Node node("empty", "NXlog"); first_gen = tr.insert(tr.end(),node); scan_rewinder(infile, scan_number); // //count motor groups // if(!(motor_groups = motor_counter(infile))){ cout<<"NO motors in the file\n"; exit(1); } // //count motors in last group, in the rest of the groups there is always 8 // scan_rewinder(infile, scan_number); if(!(motors_in_last_group = m_label_counter(infile, motor_groups-1 ))) { cout<<"NO motors in last group\n"; exit(1); } // //loop through motors from every groups apart of the last one // for(int j=0; j(strlen(refill))}; // //store refill mode item in the place in hierarchy from where it was invoked // Node node(location, (void*)refill, 1, dims, NX_CHAR); tr.insert(tr.begin(),node); } // //case for time of refill // else if(!(strcmp(label, "time"))){ // //go to scan // scan_rewinder(infile, scan_number); // //read time of refill, print error if it is not found // if(!(refill_time(infile, refill))){ cout<<" There is no refill time indicated in scan "<(strlen(refill))}; // //store refill time in the place from invoked // Node node(location, (void*)refill, 1, dims, NX_CHAR); tr.insert(tr.begin(),node); } else { // //letter does not match anything in SPEC file // cout<<" Wrong label "<::iterator root; // //prepare name for scan date // string scan_group = "date_of_scan_"; char number[5]; // //create entry for data corresponding to dates of every scans // Node node("empty", "NXlog"); root = tr.insert(tr.end(),node); // //count scans // int scan_total=total_scans(infile); // //fetch data from every scans // for(int i=1; i(strlen(result))}; // //store just read data in the place from invoked // Node node_child(scan_group, (void*)result, 1, dims, NX_CHAR); tr.append_child(root,node_child); } } break; default: break; //it will never go here } if(scan_number!=0){ const int dims[1]={static_cast(strlen(result))}; // //store just read data in the place from invoked // Node node(location, (void*)result, 1, dims, NX_CHAR); tr.insert(tr.begin(),node); } } } // //indicate mime type // const string SpecRetriever::MIME_TYPE("spec"); string SpecRetriever::toString() const{ return "["+MIME_TYPE+"] "+source; } /** * Method is used for automatic translation of the file. * Details about the rules of translation are in the documantation of the retriever. * The method is called from the SpecRetriever::getDate() method, when * location paramter is "L:*:*". The whole Spec file is translated automatically. */ void SpecRetriever::auto_translation(tree &t){ string scan_group = "scan_";//template for name of the scan NXentry char lab[BUFFER_SIZE];//name of the label char number[5];//temporary array for storing scan number int MaxLabel; int size_of_data; tree::iterator root, first_gen, second_gen; // //set number of scans from the file // int MAX =total_scans(infile); // //for text fields of date, userId, file name // char result[BUFFER_SIZE]; // //create root folder, it is advised to call for L:*:* from root level // Node node("empty", "NXroot"); root = t.insert(t.end(),node);//insert root to the tree Node node_user("User_data", "NXuser"); first_gen = t.append_child(root,node_user); // //read file name of SPEC file // if(!get_file_name(infile, result)){ cout<<" File name not specified. Empty string written into the nexus file.\n"; strcpy(result," "); } // //dimensions of file name // const int dims_file[1]={static_cast(strlen(result))}; // //store file name in the user group // Node node_file("file_name", (void*)result, 1, dims_file, NX_CHAR); t.append_child(first_gen,node_file); // //read user ID // if(!get_userID(infile, result)){ cout<<" User Id not specified. Empty string written into the nexus file.\n"; strcpy(result," "); } // //dimensions of userId // const int dims_id[1]={static_cast(strlen(result))}; // //store user Id in the user group // Node node_id("user_id", (void*)result, 1, dims_id, NX_CHAR); t.append_child(first_gen,node_id); // //go thru every scans // for(int i=1; i data(size_of_data); const int dims[1]={size_of_data}; // //go back to scan and count every labels // scan_rewinder(infile,i); if(!(MaxLabel = count_columns(infile))){ cout<<" No labels in the scan "<(strlen(result))}; // //go to the scan // scan_rewinder(infile, i); // //store data in NXlog group // Node node_date("date_of_scan", (void*)result, 1, dims_date, NX_CHAR); t.append_child(second_gen,node_date); } } code-4.4.3/applications/NXtranslate/spec/spec_retriever.h000066400000000000000000000021531275430514000235130ustar00rootroot00000000000000//+********************************************************************** // // File: spec_retriever.h // // Project: Fable data to NeXus translation // // Description: definition of a spec_retriever class. The retriever allows to // read data from SPEC file and store in Nexus file format. // It uses SPEClib for reading SPEC files. It is a plugin of NXtranslate // program. // // Author(s): Jaroslaw Butanowicz // // Original: March 2006 // //+********************************************************************** #ifndef __SPEC_RETRIEVER_GUARD #define __SPEC_RETRIEVER_GUARD #include "../retriever.h" #include // // this is not intended to be inherited from // class SpecRetriever: public Retriever{ public: SpecRetriever(const std::string &); ~SpecRetriever(); void getData(const std::string &, tree &); std::string toString() const; static const std::string MIME_TYPE; private: void auto_translation(tree &); // SpecRetriever(const SpecRetriever&); // SpecRetriever& operator=(const SpecRetriever&); std::string source; std::ifstream infile; }; #endif code-4.4.3/applications/NXtranslate/string_util.cpp000066400000000000000000000477451275430514000224560ustar00rootroot00000000000000#include #include #include #include #include #include #include #include #include "string_util.h" using std::cout; using std::endl; using std::find; using std::find_if; using std::invalid_argument; using std::runtime_error; using std::isspace; using std::string; using std::vector; typedef vector StrVec; typedef vector::const_iterator StrVecIter; static bool my_isnotdigit(char c){ return !isdigit(c); } static bool my_isnotfloatdigit(char c){ if(c=='.') return false; else return my_isnotdigit(c); } static bool has_non_zero(const string &str){ string::size_type size=str.size(); if(str.find("1")str1.size()) return false; // if they are the same then just return true if(str1==str2) return true; // do the actual comparison string cmp_str=str1.substr(0,str2.size()); return (cmp_str==str2); } /* * strip leading and trailing spaces from the string. */ extern string string_util::trim (const string &str) { typedef string::size_type string_size; string new_str=""; string_size i=0; while(ii && isspace(str[j-1])) { j--; } //copy the non-whitespace into the new string if (i!=j){ new_str+=str.substr(i,j-i); i=j; } } return new_str; } extern long string_util::str_to_int(const string &str){ if(str.substr(0,1)=="-") return -1*str_to_int(str.substr(1,str.size())); string::const_iterator it=str.begin(); it=find_if(it,str.end(),my_isnotdigit); if(it!=str.end()) throw invalid_argument("str_to_int(string) argument is not an integer"); return atol(str.c_str()); } extern long long string_util::str_to_int64(const string &str){ if(str.substr(0,1)=="-") return -1*str_to_int64(str.substr(1,str.size())); string::const_iterator it=str.begin(); it=find_if(it,str.end(),my_isnotdigit); if(it!=str.end()) throw invalid_argument("str_to_int(string) argument is not an integer"); #ifdef _WIN32 return _atoi64(str.c_str()); #else return atoll(str.c_str()); #endif } extern unsigned long string_util::str_to_uint(const string &str){ long num=str_to_int(str); if(num<0) throw invalid_argument("str_to_uint(string) argument is not an integer"); return num; } extern unsigned long long string_util::str_to_uint64(const string &str){ long long num=str_to_int64(str); if(num<0) throw invalid_argument("str_to_uint(string) argument is not an integer"); return num; } extern double string_util::str_to_float(const string &str){ double num=atof(str.c_str()); // check if the return is bad if((num==0.0) || (!num)){ string::const_iterator it=str.begin(); it=find_if(it,str.end(),my_isnotfloatdigit); if(it!=str.end() || has_non_zero(str)){ throw invalid_argument("str_to_float(string) argument is not a float"); } } return num; } static bool is_bracket(char c){ static const string BRACKETS="[]"; return find(BRACKETS.begin(),BRACKETS.end(),c)!=BRACKETS.end(); } extern bool string_util::is_comma(char c){ static const string COMMA=","; return find(COMMA.begin(),COMMA.end(),c)!=COMMA.end(); } extern StrVec string_util::split(const string &source,const string &split) { string::size_type number=count_occur(source,split); if(number==0) { StrVec result; result.push_back(source); return result; } vector result; string::size_type start=0; string::size_type stop=0; string inner; while(true) { stop=source.find(split,start); if(stop==string::npos) { result.push_back(source.substr(start)); break; } else { result.push_back(source.substr(start,stop-start)); start=stop+split.size(); } } return result; } /* * split a string up using commas as the delimiter */ extern StrVec string_util::split(const string &str){ static const string COMMA=","; return split(str,COMMA); } static bool is_slash(char c){ static const string SLASH="/"; return find(SLASH.begin(),SLASH.end(),c)!=SLASH.end(); } static bool is_colon(char c){ static const string COLON=":"; return find(COLON.begin(),COLON.end(),c)!=COLON.end(); } extern vector string_util::string_to_path(const string &str){ vector result; typedef string::size_type string_size; string_size i=0; while(i string_util::str_to_intVec(string &str){ // break it up into a string vector StrVec splitted=shrink_and_split(str); // turn each string into an integer vector result; for( StrVec::const_iterator str=splitted.begin() ; str!=splitted.end() ; str++ ) result.push_back(str_to_int(*str)); // return the vector return result; } extern void string_util::str_to_longArray(std::string & str,long *array, const unsigned int len){ // break it up into a string vector StrVec splitted=shrink_and_split(str); if(splitted.size()!=len) throw runtime_error("array and string not same size"); // turn each string into a short StrVecIter strIt=splitted.begin(); for( unsigned int i=0 ; i string_util::int_list_str_to_intVect(std::string &intListStr){ vector intListVect; intListStr_to_intVec(intListStr,intListVect); return intListVect; } extern string string_util::int_to_str(const int num){ char temp[20]; sprintf(temp,"%d",num); return string(temp); } extern string string_util::intVec_to_str(const vector &vec){ string result("["); for( vector::const_iterator it=vec.begin() ; it!=vec.end() ; it++ ){ result+=int_to_str(*it); if(it+1!=vec.end()) result+=","; } result+="]"; return result; } extern std::string string_util::erase(const std::string &in_str,const std::string &match_str){ string result=in_str; string::size_type match_size=match_str.size(); string::size_type index=0; while(true) { index=result.find(match_str,index); if(index==string::npos) { break; } result.erase(index,match_size); } return result; } extern string::size_type string_util::count_occur(const string &str, const string &ch) { string::size_type count=0; string::size_type index=0; // infinite loop to make sure that the entire string is parsed. while(true) { index=str.find(ch,index+1); if(index==string::npos) { break; } count++; } return count; } // these were previously in string_util_ext.cpp from test_collist and FRM2 /* * split a line of numeric entrys using whitespace, commas, semicolons, ... as delimiter */ extern std::vector string_util::split_values(const string &str){ std::vector result; typedef std::string::size_type string_size; string_size i=0; while(i::iterator itt=result.begin(); itt!=result.end(); itt++) { std::cout << "resulting vector: " << *itt << std::endl; }*/ return result; } /* * split a line of numeric entrys using whitespace, commas, semicolons, ... as delimiter */ extern std::vector string_util::split_ints(const std::string &str){ std::vector result; typedef std::string::size_type string_size; string_size i=0; while(i string_util::split_uints(const std::string &str){ std::vector result; typedef std::string::size_type string_size; string_size i=0; while(i string_util::split_doubles(const string &str){ std::vector result; typedef std::string::size_type string_size; std::string tempstr; string_size i=0; while(i string_util::split_colons(const string &str){ std::vector result; typedef std::string::size_type string_size; string_size i=0; while(i string_util::split_whitespace(const string &str){ std::vector result; typedef std::string::size_type string_size; string_size i=0; while(i string_util::strip_punct(std::vector &strvec){ std::vector result; typedef std::string::size_type string_size; for (std::vector::iterator it = strvec.begin(); it!=strvec.end(); it++) { string_size i=0; std::string str = *it; // skip punctuation characters in front of word while (ispunct(str[i])){ str = str.substr(1); } // skip punctuation characters at end of word while (ispunct(str[str.size()-1])){ str = str.substr(0, str.size()-1); } if ((str.size()>0) && (isalpha(str[0]) || isdigit(str[0]))) { result.push_back(str); } } return result; } /* * strip punctuation characters in front of at end of strings */ extern bool string_util::contains (std::string &str, std::string substr) { unsigned int loc = str.find(substr, 0 ); if( loc != string::npos ) return true; else return false; } extern std::string string_util::lower_str(std::string str) { for(unsigned int i=0; i #include #include namespace string_util{ extern bool is_comma(char); extern std::vector split(const std::string &); /** * Returns true if the first argument starts with the second. */ extern bool starts_with(const std::string &, const std::string &); extern std::string trim(const std::string &); extern long str_to_int(const std::string &); extern long long str_to_int64(const std::string &); extern unsigned long str_to_uint(const std::string &); extern unsigned long long str_to_uint64(const std::string &); extern double str_to_float(const std::string &); extern std::vector string_to_path(const std::string &); extern std::string int_to_str(const int); extern std::vector str_to_intVec(std::string &); extern void str_to_ucharArray(std::string &,unsigned char *, const unsigned int); extern void str_to_shortArray(std::string &,short *, const unsigned int); extern void str_to_intArray(std::string &,int *, const unsigned int); extern void str_to_int64Array(std::string &,long long *, const unsigned int); extern void str_to_longArray(std::string &,long *, const unsigned int); extern void str_to_ushortArray(std::string &,unsigned short *, const unsigned int); extern void str_to_uintArray(std::string &,unsigned int *, const unsigned int); extern void str_to_uint64Array(std::string &,unsigned long long *, const unsigned int); extern void str_to_ulongArray(std::string &,unsigned long *, const unsigned int); extern void str_to_floatArray(std::string &,float *, const unsigned int); extern void str_to_doubleArray(std::string &,double *, const unsigned int); extern std::vector int_list_str_to_intVect(std::string &); extern std::string intVec_to_str(const std::vector &); extern std::string erase(const std::string &in_str, const std::string &match_str); /** * Count the number of occurences of the character occuring in the string. * * \param str the string to search through * \param ch the character to look for * * \return The number of occurences */ extern std::string::size_type count_occur(const std::string &str, const std::string &ch); /** * Split the string based on supplied character. * * \param source * \param split */ extern std::vector split(const std::string &source,const std::string &split); /* * This method takes a string as an argument and attempts to convert this * string into a vector of integers. The string is in the form of a comma * separated list. Each element in the list is a single integer or a range * of integers specified by a starting value and ending value separated by * a colon. i.e. 1,2,4:7 translates to a vector that contains the values * 1,2,4,5,6,7. Note that ranges must be increasing */ template extern void intListStr_to_intVec(const std::string &intList, std::vector &intVec){ using std::string; typedef string::size_type string_size; typedef std::vector StrVec; static const string COLON=":"; using string_util::split; using string_util::trim; using string_util::str_to_int; using string_util::int_to_str; StrVec strVecList = split( intList ); for( StrVec::const_iterator it=strVecList.begin() ; it!=strVecList.end() ; it++ ){ string_size colon_pos = it->find(COLON); if( colon_pos == string::npos ){ // only one integer intVec.push_back(str_to_int(trim(*it))); }else{ // determine range // convert end points to integers long lowInt = str_to_int(trim(it->substr(0,colon_pos))); long highInt = str_to_int(trim(it->substr(colon_pos+1))); // error check if ( highInt < lowInt ) throw std::runtime_error("intList: Ranges must be increasing: " +int_to_str(lowInt)+">"+int_to_str(highInt)+"\n"); // add to the result vector for( long j = lowInt; j <= highInt; j++) intVec.push_back(j); } } } // these were presiously in string_util_ext.h from test_collist and FRM2 extern std::vector split_values(const std::string &str); extern std::vector split_uints(const std::string &str); extern std::vector split_ints(const std::string &str); extern std::vector split_doubles(const std::string &str); extern std::vector split_whitespace(const std::string &); extern std::vector split_colons(const std::string &); extern std::vector strip_punct(std::vector &strvec); extern bool contains(std::string &str, std::string substr); extern std::string lower_str(std::string str); }; #endif code-4.4.3/applications/NXtranslate/test_SNS_3_10_5_linux.dat000066400000000000000000000011301275430514000237420ustar00rootroot00000000000000  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•code-4.4.3/applications/NXtranslate/test_SNS_nexus.dat000066400000000000000000003523001275430514000230070ustar00rootroot00000000000000?ð@@@@@@@ @"@$@&@(@*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b ?ð@@@@@@@ @"@$@&@(@*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@@@@@@@ @"@$@&@(@*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@@@@@@ @"@$@&@(@*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@@@@@ @"@$@&@(@*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @@@@ @"@$@&@(@*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@@@ @"@$@&@(@*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@@ @"@$@&@(@*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@ @"@$@&@(@*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @"@$@&@(@*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@$@&@(@*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@&@(@*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@(@*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @*@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@,@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@.@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@3@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@4@5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @5@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@6@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@7@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@8@9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @9@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@:@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@;@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@<@=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @=@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@>@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@?@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@@@@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @@€@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@A@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@A€@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@B@B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @B€@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@C@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@C€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@D@D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @D€@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@E@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@E€@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@F@F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @F€@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@G@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@G€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@H@H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @H€@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@I@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@I€@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@J@J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @J€@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@K@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@K€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@L@L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @L€@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@M@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@M€@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@N@N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @N€@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@O@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@O€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@P@P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @P@@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@P€@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@PÀ@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@Q@Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @Q@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@Q€@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@QÀ@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@R@R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @R@@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@R€@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@RÀ@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@S@S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @S@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@S€@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@SÀ@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@T@T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @T@@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@T€@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@TÀ@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@U@U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @U@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@U€@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@UÀ@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@m€@V@V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@m€@m @V@@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@m€@m @mÀ@V€@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@m€@m @mÀ@mà@VÀ@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@m€@m @mÀ@mà@n@W@W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@m€@m @mÀ@mà@n@n @W@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@m€@m @mÀ@mà@n@n @n@@W€@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@m€@m @mÀ@mà@n@n @n@@n`@WÀ@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@m€@m @mÀ@mà@n@n @n@@n`@n€@X@X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@m€@m @mÀ@mà@n@n @n@@n`@n€@n @X@@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@m€@m @mÀ@mà@n@n @n@@n`@n€@n @nÀ@X€@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@m€@m @mÀ@mà@n@n @n@@n`@n€@n @nÀ@nà@XÀ@Y@Y@@Y€@YÀ@Z@Z@@Z€@ZÀ@[@[@@[€@[À@\@\@@\€@\À@]@]@@]€@]À@^@^@@^€@^À@_@_@@_€@_À@`@` @`@@``@`€@` @`À@`à@a@a @a@@a`@a€@a @aÀ@aà@b@b @b@@b`@b€@b @bÀ@bà@c@c @c@@c`@c€@c @cÀ@cà@d@d @d@@d`@d€@d @dÀ@dà@e@e @e@@e`@e€@e @eÀ@eà@f@f @f@@f`@f€@f @fÀ@fà@g@g @g@@g`@g€@g @gÀ@gà@h@h @h@@h`@h€@h @hÀ@hà@i@i @i@@i`@i€@i @iÀ@ià@j@j @j@@j`@j€@j @jÀ@jà@k@k @k@@k`@k€@k @kÀ@kà@l@l @l@@l`@l€@l @lÀ@là@m@m @m@@m`@m€@m @mÀ@mà@n@n @n@@n`@n€@n @nÀ@nà@ocode-4.4.3/applications/NXtranslate/test_SNS_nexus.xml000066400000000000000000000003741275430514000230400ustar00rootroot00000000000000 code-4.4.3/applications/NXtranslate/test_SNS_nexus3_10_5.dat000066400000000000000000000022601275430514000236130ustar00rootroot00000000000000?ð@@@?ð@@@@@@@@@@@@@@@@@@@ @@@@ @"@@@ @"@$@@ @"@$@&@ @"@$@&@(@"@$@&@(@*?ð@@@@@@@@@@@@@@@@@@@ @@@@ @"@@@ @"@$@@ @"@$@&@ @"@$@&@(@"@$@&@(@*@$@&@(@*@,@@@@@@@@@@@@@@@ @@@@ @"@@@ @"@$@@ @"@$@&@ @"@$@&@(@"@$@&@(@*@$@&@(@*@,@&@(@*@,@.code-4.4.3/applications/NXtranslate/test_SNS_nexus_3_10_5.dat000066400000000000000000000011301275430514000237450ustar00rootroot00000000000000  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•code-4.4.3/applications/NXtranslate/test_SNS_nexus_3_10_5_mac.dat000066400000000000000000000011301275430514000245650ustar00rootroot00000000000000  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•code-4.4.3/applications/NXtranslate/test_SNS_nexus_3_10_5_swap.dat000066400000000000000000000011301275430514000247770ustar00rootroot00000000000000     ! !!"!""#"##$#$$%$%%&%&&'&''('(()())*)**+*++,+,,-,--.-.././/0/00101121223233434454556566767787889899:9::;:;;<;<<=<==>=>>?>??@?@@A@AABABBCBCCDCDDEDEEFEFFGFGGHGHHIHIIJIJJKJcode-4.4.3/applications/NXtranslate/test_binary.nxt000066400000000000000000000002511275430514000224420ustar00rootroot00000000000000 code-4.4.3/applications/NXtranslate/test_dynamic.c000066400000000000000000000026741275430514000222260ustar00rootroot00000000000000/* * $Id$ * * test/example program for NXtranslate DynamicRetriever class * implements functions required by dynamic_retriever.h * * build shared library with * * gcc -shared -o test_dynamic.so test_dynamic.c * * and then use * "dynamic/test_dynamic.so" * * as the NXtranslate NXS:mime_type to activate it. * * Freddie Akeroyd, CCLRC ISIS Facility * */ #include #include "napi.h" // this is called when a DynamicRetriever instance is created void* nxtinit(const char* source) { return strdup(source); // this will be passed back as "ref" argument to // other functions. It can be anything e.g. a // file pointer or handle } // this is called when a DynamicRetriever instance is destroyed int nxtcleanup(void* ref) { free(ref); return 0; } // retrieves data from location specified in arg void* nxtgetdata(void* ref, const char* arg, int* data_type, int* dims_array, int* ndims, int* free_data) { char* result; result = strdup(arg); *free_data = 1; // we want NXtranslate to call freedata() on "result" for us *ndims = 1; dims_array[0] = strlen(result); *data_type = NX_CHAR; return result; } // free up any memory returned by a previous "getdata" when we have // specified the "free_data" option int nxtfreedata(void* ref, void* arg) { free(arg); return 0; } code-4.4.3/applications/NXtranslate/test_dynamic.xml000066400000000000000000000006541275430514000226000ustar00rootroot00000000000000 <start_time NXS:location="header.startDateTime" /> <end_time NXS:location="header.endDateTime" /> <!-- NXuser --> <userInfo type="NXuser"> <name NXS:location="header.userName" /> </userInfo> </entry1> </NXroot> ������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/test_ipns.xml���������������������������������������������������0000664�0000000�0000000�00000002075�12754305140�0022124�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<NXroot> <entry1 type="NXentry" NXS:source="fileName" NXS:mime_type="application/x-IPNS"> <title NXS:location="header.runTitle" /> <start_time NXS:location="header.startDateTime" /> <end_time NXS:location="header.endDateTime" /> <!-- NXuser --> <userInfo type="NXuser"> <name NXS:location="header.userName" /> </userInfo> <!-- NXdetector --> <bank1 type="NXdetector"> <detector_number type="NX_INT32[7]" axis="NX_INT32:2" > 19 20 21 22 23 24 25 </detector_number> <time_of_flight NXS:location="time.ids[ 19 : 25]" axis="NX_INT32:1" /> </bank1> <!-- NXdata --> <data1 type="NXdata"> <data NXS:location="data.ids[ 19 : 25]" signal="NX_INT32:1" long_name="Counts"/> <errors NXS:location="error.ids[ 19 : 25]"/> <NAPIlink target="/entry1/bank1/time_of_flight"/> <NAPIlink target="/entry1/bank1/detector_number"/> </data1> <!-- NXmonitor --> <monitor1 type="NXmonitor"> <data NXS:location="data.ids[ 1]" signal="NX_INT32:1" long_name="Counts"/> <errors NXS:location="error.ids[ 1 ]"/> <time_of_flight NXS:location="time.ids[ 1]" axis="NX_INT32:1" /> </monitor1> </entry1> </NXroot> �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/test_loopy.nxt��������������������������������������������������0000664�0000000�0000000�00000000207�12754305140�0022321�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<NXroot> <entry type="NXentry" NXS:mime_type="loopy" NXS:source="bob"> <int32 NXS:location="INT32:0,1,10"/> </entry> </NXroot> �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/test_nexus.xml��������������������������������������������������0000664�0000000�0000000�00000001117�12754305140�0022311�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<NXroot NXS:source="test_simple.nxs" NXS:mime_type="application/x-NeXus"> <entry_1D NXS:location="/entry1"/> <entry_2D type="NXentry"> <note NXS:location="/entry1/note"> <description type="NX_CHAR">The functional form of the data </description> </note> <parabola_2D type="NXdata"> <x axis="NX_INT16:2" NXS:location="/entry2/parabola_2D/x"/> <y axis="NX_INT16:1" NXS:location="/entry2/parabola_2D/y"/> <f_x_y type="NX_FLOAT64[3,4]" axes="" NXS:location="/entry2/parabola_2D/f_x_y"/> </parabola_2D> </entry_2D> </NXroot> �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/test_nexus_macro.xml��������������������������������������������0000664�0000000�0000000�00000001104�12754305140�0023466�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<NXroot NXS:source="FILE" NXS:mime_type="application/x-NeXus"> <entry_1D NXS:location="/entry1"/> <entry_2D type="NXentry"> <note NXS:location="/entry1/note"> <description type="NX_CHAR">The functional form of the data </description> </note> <parabola_2D type="NXdata"> <x axis="NX_INT16:2" NXS:location="/entry2/parabola_2D/x"/> <y axis="NX_INT16:1" NXS:location="/entry2/parabola_2D/y"/> <f_x_y type="NX_FLOAT64[3,4]" axes="" NXS:location="/entry2/parabola_2D/f_x_y"/> </parabola_2D> </entry_2D> </NXroot> ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/test_opengenie.xml����������������������������������������������0000664�0000000�0000000�00000014253�12754305140�0023125�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<!-- $Id$ Freddie Akeroyd <F.A.Akeroyd@rl.ac.uk> Example of calling dynamic OpenGENIE retriever "libnxgenie.so" Note that you need to escape double quote (") characters using XML escape sequences e.g. GET("TITL") needs to be written as GET("TITL") --> <NXroot> <entry1 type="NXentry" NXS:source="INPUT_FILE" NXS:mime_type="dynamic/libnxgenie.so"> <title NXS:location="GET("TITL")" /> <definition url="http://www.nexus.anl.gov/xml/NXTOFRAW.xml" version="1.0">NeXus time of flight raw</definition> <definition_local url="http://www.isis.rl.ac.uk/xml/IXTOFRAW.xml" version="1.0">ISIS time of flight raw</definition_local> <good_frames NXS:location="(GET("IRPB"))[10]" /> <raw_frames NXS:location="(GET("IRPB"))[11]" /> <run_number NXS:location="GET("RUN")" /> <program_name type="NX_CHAR" version="1.0">ICP1SEP89</program_name> <run_cycle type="NX_CHAR">05/3</run_cycle> <experiment_identifier NXS:location=""RB"+AS_STRING((GET("IRPB"))[22])" /> <start_time NXS:location="GETDAT("START")" /> <end_time NXS:location="GETDAT("END")" /> <duration NXS:location="(GET("IRPB"))[13] * 1.0" units="second"/> <!-- or [1] --> <collection_time NXS:location="(GET("IRPB"))[13] * 1.0" units="second"/> <!-- or [1] --> <proton_charge NXS:location="(GET("RRPB"))[8]" units="uamp.hour" /> <!-- raw_uamph NXS:location="(GET("RRPB"))[9]" --> <user type="NXuser"> <name NXS:location="(GET("USER"))[1]" /> <role>Principle Investigator</role> <facility_user_id>00000</facility_user_id> </user> <sample type="NXsample"> <name>unknown</name> <identifier>unknown</identifier> <nature>unknown</nature> </sample> <instrument type="NXinstrument"> <!--name NXS:location="GET("NAME")" short_name="SHORT_NAME" /--> <name NXS:location="GET("NAME")" short_name="HRP" /> <beamline>R55</beamline> <bank1 type="NXdetector"> <stored>general</stored> <data units="counts" axes="[detector_number,time_of_flight]" signal="NX_INT32:1" long_name="Detector Counts" NXS:location="GETDAT("CNT1")" /> <detector_number NXS:location="GETDAT:GANG("UDET")" /> <detector_number_unganged NXS:location="GETDAT("UDET")" /> <polar_angle units="degree" long_name="Polar angle /degrees" NXS:location="GETDAT:GANG("TTHE")" /> <polar_angle_unganged units="degree" long_name="Polar angle (unganged) /degrees" NXS:location="GETDAT("TTHE")" /> <azimuthal_angle units="degree" long_name="Azimuthal angle /degrees" NXS:location="GETDAT:GANG("UT01")" /> <azimuthal_angle_unganged units="degree" long_name="Azimuthal angle (unganged) /degrees" NXS:location="GETDAT("UT01")" /> <distance units="metre" NXS:location="GETDAT:GANG("LEN2")" /> <distance_unganged units="metre" NXS:location="GETDAT("LEN2")" /> <time_of_flight units="micro.second" long_name="Time of flight /us" NXS:location="GET("TIM1")" /> <time_of_flight_raw units="clock_pulse" long_name="Time of flight (raw) /us" frequency="NX_INT32:32000000" NXS:location="GET("TCB1")" /> <group_index units="degree" NXS:location="GETDAT("GROUP_INDEX")" /> <gang_count units="degree" NXS:location="GETDAT("GANG_COUNT")" /> <gang_index units="degree" NXS:location="GETDAT("GANG_INDEX")" /> </bank1> <moderator type="NXmoderator"> <type>unknown</type> <temperature units="kelvin" type="NX_FLOAT32">0</temperature> <distance NXS:location="-(GET("RVPB"))[23]" units="metre" /> </moderator> <source type="NXsource"> <name>ISIS</name> <type>Pulsed Neutron Source</type> <probe>neutrons</probe> <frequency units="hertz" type="NX_INT32">50</frequency> <period units="micro.second" type="NX_INT32">20000</period> </source> <detector_groups type="NXdetector_group"> <group_names>bank1</group_names> <group_index type="NX_INT32[1]">1</group_index> <group_parent type="NX_INT32[1]">0</group_parent> <group_type>bank</group_type> </detector_groups> </instrument> <bank1 type="NXdata"> <NAPIlink target="/entry1/instrument/bank1/data" /> <NAPIlink target="/entry1/instrument/bank1/time_of_flight" /> <NAPIlink target="/entry1/instrument/bank1/detector_number" /> </bank1> <monitor1 type="NXmonitor"> <range units="micro.second"></range> <integral type="NX_FLOAT32"></integral> <data units="counts" signal="NX_INT32:1" long_name="Monitor 1 Counts" axes="[time_of_flight]" NXS:location="GETDAT("MON",1)" /> <NAPIlink target="/entry1/instrument/bank1/time_of_flight" /> <monitor_number type="NX_INT32">1</monitor_number> <detector_number NXS:location="GETDAT:GANG("MON_DET",1)" /> <detector_number_unganged NXS:location="GETDAT("MON_DET",1)" /> <distance units="metre" NXS:location="GETDAT:GANG("MON_DIST",1)" /> </monitor1> <monitor2 type="NXmonitor"> <range units="micro.second"></range> <integral type="NX_FLOAT32"></integral> <data units="counts" signal="NX_INT32:1" long_name="Monitor 2 Counts" axes="[time_of_flight]" NXS:location="GETDAT("MON",2)" /> <NAPIlink target="/entry1/instrument/bank1/time_of_flight" /> <monitor_number type="NX_INT32">2</monitor_number> <detector_number NXS:location="GETDAT:GANG("MON_DET",2)" /> <detector_number_unganged NXS:location="GETDAT("MON_DET",2)" /> <distance units="metre" NXS:location="GETDAT:GANG("MON_DIST",2)" /> </monitor2> <monitor3 type="NXmonitor"> <range units="micro.second"></range> <integral type="NX_FLOAT32"></integral> <data units="counts" signal="NX_INT32:1" long_name="Monitor 3 Counts" axes="[time_of_flight]" NXS:location="GETDAT("MON",3)" /> <NAPIlink target="/entry1/instrument/bank1/time_of_flight" /> <monitor_number type="NX_INT32">3</monitor_number> <detector_number NXS:location="GETDAT:GANG("MON_DET",3)" /> <detector_number_unganged NXS:location="GETDAT("MON_DET",3)" /> <distance units="metre" NXS:location="GETDAT:GANG("MON_DIST",3)" /> </monitor3> </entry1> </NXroot> �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/test_simple.xml�������������������������������������������������0000664�0000000�0000000�00000002733�12754305140�0022445�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<NXroot> <entry1 type="NXentry"> <note type="NXnote"> <author type="NX_CHAR">George User</author> <type type="NX_CHAR">text/plain</type> <data type="NX_CHAR">The data is a simple parabola, f(x)=x^2</data> </note> <parabola_1D type="NXdata"> <x type="NX_INT8[11]" axis="NX_INT16:1" units="number"> 0 1 2 3 4 5 6 7 8 9 10 </x> <f_x type="NX_INT16[11]" signal="NX_INT16:1" units="number"> 0 1 4 9 16 25 36 49 64 81 100 </f_x> </parabola_1D> </entry1> <entry2 type="NXentry"> <note type="NXnote"> <author type="NX_CHAR">George User</author> <type type="NX_CHAR">text/plain</type> <data type="NX_CHAR">The data is a two dimensional parabola, f(x,y)=x^2+y^2</data> </note> <parabola_2D type="NXdata"> <x type="NX_FLOAT32[4]" axis="NX_INT16:1" units="number"> 1.0 4.7 2.3 1.6 </x> <y type="NX_FLOAT32[3]" axis="NX_INT16:2" units="number"> 3.3 6.2 9.2 </y> <f_x_y type="NX_FLOAT64[4,3]" signal="NX_INT16:1" axes="x,y" units="number"> 11.89 32.98 16.18 13.45 39.44 60.53 43.73 41.00 85.64 106.73 89.93 87.20 </f_x_y> </parabola_2D> </entry2> <copies type="NXentry"> <NAPIlink target="/entry2/parabola_2D/x"/> <NAPIlink target="/entry2/parabola_2D"/> </copies> </NXroot> �������������������������������������code-4.4.3/applications/NXtranslate/test_text_collist.xml�������������������������������������������0000664�0000000�0000000�00000004256�12754305140�0023673�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<NXroot creator="FRM2"> <entry type="NXentry" NXS:source="text_collist/mira.txt" NXS:mime_type="text/collist"> <start_time NXS:location="dict('created at'){ISO8601}"/> <local_contact type="NXuser"> <name type="NX_CHAR" NXS:location="dict('responsable'){NX_CHAR}"/> <role type="NX_CHAR" NXS:location="dict('user'){NX_CHAR}"/> <address type="NX_CHAR"/> <telephone_number NXS:location="dict('phone'){NX_CHAR}"/> <fax_number NXS:location="dict('fax'){NX_CHAR}"/> <email type="NX_CHAR">robert.georgii@frm2.tum.de</email> </local_contact> <sample type="NXsample"> <rotation_angle NXS:location="column('om'){NX_FLOAT64}"/> </sample> <instrument type="NXinstrument"> <name NXS:location="dict('instrument'){NX_CHAR}"/> <monochromator type="NXcrystal"> <wavelength type="NX_FLOAT64" units="Angstroms">2.0</wavelength> </monochromator> <detector type="NXdetector"> <distance units="mm" type="NX_FLOAT64">15</distance> <azimuthal_angle units="degrees" type="NX_FLOAT64">0</azimuthal_angle> <polar_angle units="degrees" NXS:location="column('phi'){NX_FLOAT64}"/> <counts signal="1" axes="polar_angle" type="NX_INT32" NXS:location="column('mon2'){NX_INT32}"/> </detector> <process_data type="NXprocess"> <scan_data type="NXnote"> <type type="NX_CHAR">text/plain</type> <description type="NX_CHAR">provides some additional info for scan</description> <data type="NX_CHAR" NXS:location="dict('filename'){NX_CHAR}"/> </scan_data> </process_data> </instrument> <monitor type="NXmonitor"> <mode type="NX_CHAR">monitor</mode> <data units="counts" type="NX_INT32" NXS:location="column('mon1'){NX_INT32}"/> </monitor> <timer type="NXmonitor"> <mode type="NX_CHAR">timer</mode> <timer_data units="seconds" NXS:location="column('time'){NX_INT32}"/> </timer> <data type="NXdata"> <NAPIlink target="entry/sample/rotation_angle"/> <NAPIlink target="entry/instrument/detector/polar_angle"/> <NAPIlink target="entry/instrument/detector/counts"/> <NAPIlink target="entry/timer/timer_data"/> <NAPIlink target="entry/monitor/data"/> </data> </entry> </NXroot> ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/test_text_plain.xml���������������������������������������������0000664�0000000�0000000�00000000255�12754305140�0023320�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<NXroot> <entry1 type="NXentry" NXS:source="test_simple.xml" NXS:mime_type="text/plain"> <text1 NXS:location="1"/> <text2 NXS:location="0"/> </entry1> </NXroot> ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/test_text_xml.xml�����������������������������������������������0000664�0000000�0000000�00000000447�12754305140�0023020�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<NXroot> <entry1 type="NXentry" NXS:source="test_simple.xml" NXS:mime_type="text/xml"> <text1 NXS:location="/NXroot/entry1/note/author"/> <text2 NXS:location="INT8[11]:/NXroot/entry1/parabola_1D/x"/> <text3 NXS:location="/NXroot/entry1/parabola_1D/x#units"/> </entry1> </NXroot> �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_collist/���������������������������������������������������0000775�0000000�0000000�00000000000�12754305140�0022103�5����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_collist/CMakeLists.txt�������������������������������������0000664�0000000�0000000�00000002452�12754305140�0024646�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # (C) 2015 Eugen Wintersberger <eugen.wintersberger@gmail.com> # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see <http://www.nexusformat.org> # # #============================================================================= include_directories("${CMAKE_CURRENT_SOURCE_DIR}") add_library(TextCollist OBJECT collist_retriever.cpp) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_collist/collist_retriever.cpp������������������������������0000664�0000000�0000000�00000050616�12754305140�0026357�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#include <iostream> #include <fstream> #include <stdexcept> #include <string> #include <cstring> #include <vector> #include <cctype> #include "collist_retriever.h" #include "../node.h" #include "../nexus_util.h" #include "../string_util.h" #include "../tree.hh" using std::ifstream; using std::invalid_argument; using std::runtime_error; using std::string; using std::cout; using std::endl; using std::vector; using std::isspace; using std::isdigit; using std::isalpha; class NXunits { public: static const std::string milliseconds; static const std::string seconds; static const std::string degrees; static const std::string counts; // to be completed later }; static const int BUFFER_SIZE=256; const std::string NXunits::milliseconds = "milliseconds"; const std::string NXunits::seconds = "seconds"; const std::string NXunits::degrees = "degrees"; const std::string NXunits::counts = "counts"; const std::string TextCollistRetriever::MIME_TYPE = "text/collist"; const std::string TextCollistRetriever::COLUMN_TAG = "column"; const std::string TextCollistRetriever::DICT_TAG = "dict"; const std::string TextCollistRetriever::RANGE_OPEN_BRACKET="["; const std::string TextCollistRetriever::RANGE_CLOSE_BRACKET="]"; const std::string TextCollistRetriever::RANGE_SEPARATOR=":"; const std::string TextCollistRetriever::METHOD_OPEN_BRACKET="("; const std::string TextCollistRetriever::METHOD_CLOSE_BRACKET=")"; const std::string TextCollistRetriever::TYPE_OPEN_BRACKET="{"; const std::string TextCollistRetriever::TYPE_CLOSE_BRACKET="}"; static unsigned int convert_type(std::string nxtype) { if (nxtype =="NX_CHAR") { return NX_CHAR; } else if (nxtype =="NX_BOOLEAN") { return NX_UINT8; } else if (nxtype =="NX_INT8") { return NX_INT8; } else if (nxtype =="NX_UINT8") { return NX_UINT8; } else if (nxtype =="NX_INT16") { return NX_INT16; } else if (nxtype =="NX_UINT16") { return NX_UINT16; } else if (nxtype =="NX_INT32") { return NX_INT32; } else if (nxtype =="NX_UINT32") { return NX_UINT32; } else if (nxtype =="NX_FLOAT32") { return NX_FLOAT32; } else if (nxtype =="NX_FLOAT32") { return NX_FLOAT32; } else if (nxtype =="ISO8601") { return NX_CHAR; } return NX_FLOAT64; } static void reset_file(ifstream &file){ file.clear(); file.seekg(0,std::ios::beg); file.clear(); } static string read_line(ifstream &file){ static char buffer[BUFFER_SIZE]; file.get(buffer,BUFFER_SIZE); file.get(); return string(buffer); } static void skip_to_line(ifstream &file,int &cur_line, int new_line){ file.seekg(0,std::ios::beg); if(new_line==cur_line){ // skip out early if possible return; }else if(new_line<cur_line){ // go to the beginning if necessary file.seekg(0,std::ios::beg); cur_line=0; } // scan down to the right place while( (file.good()) && (cur_line<new_line) ){ string text=read_line(file); //cout << "LINE" << cur_line << "[" << file.tellg() << "]:" << text << endl; cur_line++; } if(!(file.good())) throw invalid_argument("Could not reach line " +string_util::int_to_str(new_line)); } std::string TextCollistRetriever::parse_method(std::string location){ unsigned int pos = 0; static std::string sub_str; pos = location.find_first_of(TextCollistRetriever::METHOD_OPEN_BRACKET); if (pos != std::string::npos) { sub_str = location.substr(0, pos); return sub_str; } else { pos = location.find_first_of(TextCollistRetriever::RANGE_OPEN_BRACKET); if (pos != std::string::npos) { sub_str = location.substr(0, pos); return sub_str; } else { pos = location.find_first_of(TextCollistRetriever::TYPE_OPEN_BRACKET); if (pos != std::string::npos) { sub_str = location.substr(0, pos); return sub_str; } } } return location; } std::string TextCollistRetriever::parse_type(std::string location){ unsigned int pos = 0; static std::string sub_str; pos = location.find_last_of(TextCollistRetriever::TYPE_OPEN_BRACKET); if (pos != std::string::npos) { sub_str = location.substr(pos); sub_str = sub_str.substr(1); pos = sub_str.find_first_of(TextCollistRetriever::TYPE_CLOSE_BRACKET); if (pos != std::string::npos) { sub_str = sub_str.substr(0,pos); return sub_str; } } return ""; } std::string TextCollistRetriever::parse_arg(std::string location){ // check if column unsigned int start_pos = 0; unsigned int end_pos = 0; static std::string sub_str; if (location.find_first_of(TextCollistRetriever::COLUMN_TAG) != std::string::npos) { start_pos = location.find_first_of(TextCollistRetriever::METHOD_OPEN_BRACKET, location.find_first_of(TextCollistRetriever::COLUMN_TAG)); if (start_pos != std::string::npos) { sub_str = location.substr(start_pos); sub_str = sub_str.substr(1); sub_str = sub_str.substr(0, sub_str.size()-1); // TODO: check if range brackets are to be extracted // no need, they get cut automatically end_pos = sub_str.find_first_of(TextCollistRetriever::METHOD_CLOSE_BRACKET); if (end_pos != std::string::npos) { sub_str = sub_str.substr(0, end_pos); } // check if quotes have to be removed if (sub_str[0]=='\"' || sub_str[0] == '\'') { sub_str = sub_str.substr(1); sub_str = sub_str.substr(0, sub_str.size()-1); } return sub_str; } } return ""; } void TextCollistRetriever::parse_range(std::string location, int &x, int &y){ unsigned int pos = 0; static std::string sub_str; pos = location.find_last_of(TextCollistRetriever::RANGE_OPEN_BRACKET); if (pos != std::string::npos) { sub_str = location.substr(pos); pos = sub_str.find_first_of(TextCollistRetriever::RANGE_CLOSE_BRACKET); if (pos != std::string::npos) { sub_str = sub_str.substr(0,pos); pos = sub_str.find_first_of(TextCollistRetriever::RANGE_SEPARATOR); if (pos != std::string::npos) { x = string_util::str_to_int(sub_str.substr(0,pos)); y = string_util::str_to_int(sub_str.substr(pos)); return; } else { // if no range separator is found -> go specified position to end of column x = string_util::str_to_int(sub_str); y = -1; return; } } } x = -1; y = -1; } bool TextCollistRetriever::isdata(std::string line) { unsigned int i=0; int digit_count = 0; int alpha_count = 0; int space_count = 0; while(i<line.size()){ if (isdigit(line[i])) { digit_count++; } else if (isalpha(line[i])) { alpha_count++; } else if (isspace(line[i])) { space_count++; } i++; } // if alpha count is greater than 75 percent -> assume its a data row //cout << "percent: " << line.size()-space_count << " " << digit_count <<" " <<digit_count*100/(line.size()-space_count)<<endl; if (digit_count*100/(line.size()-space_count) > 75) { return true; } return false; } bool TextCollistRetriever::isunit(std::string line) { unsigned int unit_count = 0; std::vector<std::string> strings = string_util::split_whitespace(line); strings = string_util::strip_punct(strings); for (std::vector<std::string>::iterator its=strings.begin(); its!=strings.end(); its++) { std::string str_word = *its; for (std::map<std::string, std::string>::iterator it = unit_strings.begin(); it != unit_strings.end(); it++) { std::string str_unit= it->first; if (str_word == str_unit) { unit_count++; break; } } } //std::cout << " unit_count: " << unit_count << std::endl; if (unit_count > 1) { return true; } return false; } void TextCollistRetriever::extract_headers(std::string line) { headers = string_util::split_whitespace(line); headers = string_util::strip_punct(headers); } void TextCollistRetriever::extract_units(std::string line) { units = string_util::split_whitespace(line); units = string_util::strip_punct(units); } std::string TextCollistRetriever::extract_dictentry(std::ifstream &file, std::string arg, unsigned int nxtype) { int i=0, j=0; unsigned int k=0, l=0, u1=0, u2=0; unsigned int pos=0, pos2=0; std::string str=""; std::string ustr=""; reset_file(infile); while (i<data_section) { std::string line = read_line(infile); //std::cout << "current line: " << line << std::endl; while (isspace(line[j])){ j++; } line = line.substr(j, line.size()); pos = line.find(arg); if (pos != std::string::npos && pos<2) { pos2 = line.find(":", pos); if (pos2 != std::string::npos) { str = line.substr(pos2+1); while(k<str.size() && (ispunct(str[k]) || isspace(str[k]))) { k++; } l=str.size(); while(l>=k && (ispunct(str[l-1]) || isspace(str[l-1]))){ l--; } if (nxtype != NX_CHAR && l>=k) { //scan for unit if (isalpha((str[l-1]))) { u2=l-1; while(l>=k && (!isspace(str[l-1]))){ l--; } u1=l-1; if (u1<u2) { ustr = std::string("units:")+str.substr(u1+1,u2)+std::string(";value:"); } if (l>=k) { l--; } } } if(l!=k){ std::string word = str.substr(k,l-k); if (word.size()>=2 && isalnum(word[0])) { str=word; } } break; } } i++; } return ustr+str; } std::vector<double> TextCollistRetriever::extract_column(ifstream &file, std::string col_name, int from, int to) { int count = 0; int index = 0; std::vector<double> values; reset_file(infile); int cur_line=0; skip_to_line(infile, cur_line, data_section+((from<0)?0:from)); //cout << endl << "counting headers: " << *(headers.begin()) << endl; std::vector<std::string>::iterator it = headers.begin(); while (*it != col_name && it != headers.end()) { it++; index++; } std::string line = read_line(infile); if (it== headers.end()) { std::cout << "no column '"<< col_name << "' found in file ... filling with 0s" << std::endl; while ((infile.good()) && ((to>=0 && to<count) || (to<0))) { if (!isdata(line)) { break; } values.push_back(0); count++; line = read_line(infile); } return values; } //cout << endl << "pushing data: " << to << " "<< count<<" "<< infile.good()<< endl; while ((infile.good()) && ((to>=0 && to<count) || (to<0))) { if (!isdata(line)) { break; } try { std::vector<std::string> string_values = string_util::split_values(line); //cout << endl << "pushing data: " << (string_util::str_to_float(string_values.at(index))) << endl; double dbl_val = string_util::str_to_float(string_values.at(index)); values.push_back(dbl_val); } catch(...) { cout << "exception in transforming column values " << endl; } count++; line = read_line(infile); } return values; } int TextCollistRetriever::number_of_columns(std::string header_line) { std::vector<std::string> entrys = string_util::split_whitespace(header_line); entrys = string_util::strip_punct(entrys); return entrys.size(); } /** * The factory will call the constructor with a string. The string * specifies where to locate the data (e.g. a filename), but * interpreting the string is left up to the implementing code. */ TextCollistRetriever::TextCollistRetriever(const string &str): source(str),current_line(0){ //cout << "TextCollistRetriever(" << source << ")" << endl; // REMOVE // open the file infile.open(source.c_str()); // check that open was successful if(! infile.is_open()) { throw invalid_argument("Could not open file: "+source); } unit_strings["seconds"] = NXunits::seconds; unit_strings["second"] = NXunits::seconds; unit_strings["secs"] = NXunits::seconds; unit_strings["sec"] = NXunits::seconds; unit_strings["deg"] = NXunits::degrees; unit_strings["degs"] = NXunits::degrees; unit_strings["degree"] = NXunits::degrees; unit_strings["degrees"] = NXunits::degrees; unit_strings["cts"] = NXunits::counts; unit_strings["counts"] = NXunits::counts; unit_strings["count"] = NXunits::counts; unit_strings["cnt"] = NXunits::counts; this->number_of_cols = 0; this->number_of_entrys = 0; int cur_line = 0; std::string line = read_line(infile); std::string prev_line=""; std::string prev_prev_line=""; //std::cout << "current line: " << line << std::endl; while (infile.good() && !isdata(line)) { prev_prev_line = prev_line; prev_line=line; line = read_line(infile); //std::cout << "current line: " << line << std::endl; cur_line++; } //std::cout << "data line: " << line << std::endl; header_section = cur_line-1; // this is dangerous as it assumes the unit line to be present and always under the header line // alternative: check if in header line is some occurence of unit string -> treat is as unit line if (isunit(prev_line)) { //std::cout << "extracting units from: " << prev_line << std::endl; extract_units(prev_line); //std::cout << "extracting headers from: " << prev_prev_line << std::endl; extract_headers(prev_prev_line); } else { extract_headers(prev_line); } data_section = cur_line; /*int num_of_cols, num_of_cols2, num_of_cols3; //std::cout << "compare data line 1: " << line << std::endl; num_of_cols = number_of_columns(line); if (isdata(line)) { line = read_line(infile); //std::cout << "compare data line 2: " << line << std::endl; num_of_cols2 = number_of_columns(line); if (isdata(line)) { line = read_line(infile); //std::cout << "compare data line 3: " << line << std::endl; num_of_cols3 = number_of_columns(line); } } if ((num_of_cols == num_of_cols2) && (num_of_cols == num_of_cols3)) { number_of_cols = num_of_cols; number_of_headers = std::min(number_of_cols, number_of_headers); number_of_cols = std::min(number_of_cols, number_of_headers); } else { //cout << "numbers of cols: " << num_of_cols <<" "<< num_of_cols2 <<" "<< num_of_cols3 << endl; printf("ERROR: number of columns must remain constant. check your ASCII file\n"); }*/ } TextCollistRetriever::~TextCollistRetriever(){ //cout << "~TextCollistRetriever()" << endl; // close the file if(infile) infile.close(); } /** * This is the method for retrieving data from a file. The whole * tree will be written to the new file immediately after being * called. Interpreting the string is left up to the implementing * code. */ void TextCollistRetriever::getData(const string &location, tree<Node> &tr){ //cout << "TextCollistRetriever::getData(" << location << ",tree)" << endl; // REMOVE // check that the argument is not an empty string //printf("extracting...%s", location.c_str()); if(location.size()<=0) { throw invalid_argument("cannot parse empty string"); } // so far ... all locations must refer to a column name std::string method = parse_method(location); std::string arg = parse_arg(location); std::string nxtype = parse_type(location); if (nxtype == "") { // default type is NX_FLOAT64 nxtype = "NX_FLOAT64"; } // get range bounds if specified int from, to; parse_range(location, from, to); //cout << "location: " << method << "(\'" << arg << "\')" << "[" << from << "," << to << "]{" << nxtype <<"}" << endl << endl; if (method == TextCollistRetriever::COLUMN_TAG) { std::vector<double> values = extract_column(infile, arg, from, to); if (values.size() <= 0) { // if we get no values, just dont create a node std::cout << "creating an empty node, as we got no values" << std::endl; // create an empty data node int* empty_dims = new int[1]; empty_dims[0] = 1; void *data; if(NXmalloc(&data, 1, empty_dims, NX_INT32)!=NX_OK) { throw runtime_error("NXmalloc failed"); } *((int*)data)=0; Node node(arg, data, 1, empty_dims, NX_INT32); // put the node into the tree tr.insert(tr.begin(),node); return; } int nxrank = 1; int* nxdims = new int[1]; nxdims[0] = values.size(); // allocate space for the data void *data; if(NXmalloc(&data, nxrank, nxdims, convert_type(nxtype))!=NX_OK) { throw runtime_error("NXmalloc failed"); } for( unsigned int i=0 ; i<values.size() ; i++ ) { switch (convert_type(nxtype)) { case NX_INT32: *(((int*)data)+i)=static_cast<int>(values.at(i)); break; case NX_UINT32: *(((unsigned int*)data)+i)=static_cast<unsigned int>(values.at(i)); break; case NX_INT16: *(((short*)data)+i)=static_cast<short>(values.at(i)); break; case NX_UINT16: *(((unsigned short*)data)+i)=static_cast<unsigned short>(values.at(i)); break; case NX_FLOAT64: *(((double*)data)+i)=static_cast<double>(values.at(i)); break; case NX_FLOAT32: *(((float*)data)+i)=static_cast<float>(values.at(i)); break; } } //cout << endl << "info: " << ((double*)data)[0] << " "<<((double*)data)[1]<<" "<<((double*)data)[2]<< endl; // create a data node Node node("empty", data, nxrank, nxdims, convert_type(nxtype)); // put the data in the node tr.insert(tr.begin(),node); } else if (method == TextCollistRetriever::DICT_TAG) { std::string entry=""; std::string units=""; std::string raw_string = extract_dictentry(infile, arg, convert_type(nxtype)); //cout << "dict value: '" << raw_string << "'"<<std::endl; if (raw_string.size() <= 0) { // if we get no values, just dont create a node std::cout << "creating an empty node, as we got no values" << std::endl; // create an empty data node int* empty_dims = new int[1]; empty_dims[0] = 1; void *data; char *pPtr; if(NXmalloc(&data, 1, empty_dims, NX_CHAR)!=NX_OK) { throw runtime_error("NXmalloc failed"); } pPtr = (char *)data; strcpy(pPtr,""); Node node(arg, data, 1, empty_dims, NX_CHAR); // put the node into the tree tr.insert(tr.begin(),node); return; } unsigned int pos = raw_string.find("value:"); if (pos != std::string::npos) { entry = raw_string.substr(pos+6); } pos = raw_string.find("units:"); if (pos != std::string::npos) { units = raw_string.substr(pos+6); unsigned int pos2 = units.find(";", pos); if (pos2 != std::string::npos) { units = units.substr(0, pos2); //std::cout << " units extracted: " << units << std::endl; } } else { entry = raw_string; } //std::cout << "value extracted: " << entry << std::endl; int nxrank = 1; int* nxdims = new int[1]; nxdims[0] = 1; // allocate space for the data void *data; if(NXmalloc(&data, nxrank, nxdims, convert_type(nxtype))!=NX_OK) { throw runtime_error("NXmalloc failed"); } switch (convert_type(nxtype)) { case NX_CHAR: if (nxtype == "ISO8601") { data = (char*)mira_datetime_2_iso(entry).c_str(); } else { data = (char*)entry.c_str(); } nxdims[0] = entry.size(); break; case NX_INT32: *((int*)data) = static_cast<int>(string_util::str_to_int(entry.c_str())); break; case NX_UINT32: *((unsigned int*)data) = static_cast<unsigned int>(string_util::str_to_int(entry.c_str())); break; case NX_INT16: *((short*)data) = static_cast<short>(string_util::str_to_int(entry.c_str())); break; case NX_UINT16: *((unsigned short*)data) = static_cast<unsigned short>(string_util::str_to_int(entry.c_str())); break; case NX_FLOAT64: *((double*)data) = static_cast<double>(string_util::str_to_float(entry.c_str())); break; case NX_FLOAT32: *((float*)data) = static_cast<float>(string_util::str_to_float(entry.c_str())); break; } // create a data node Node node("empty", data, nxrank, nxdims, convert_type(nxtype)); if (units!="" && convert_type(nxtype) != NX_CHAR) { std::vector<Attr> attrs; Attr attr("units", units.c_str(), units.size(), NX_CHAR); attrs.push_back(attr); node.update_attrs(attrs); } // put the node into the tree tr.insert(tr.begin(),node); } else { printf("unknown method !!"); } } std::string TextCollistRetriever::mira_datetime_2_iso(std::string &datetimestr) { /* mira: 05/17/2005 03:13:37 */ /* iso: 2005-05-17 03:13:37 */ unsigned int pos, pos2; std::string datestr, timestr; std::string day=""; std::string month=""; std::string year=""; pos = datetimestr.find(" "); if (pos != std::string::npos) { datestr = datetimestr.substr(0, pos); timestr = datetimestr.substr(pos+1); pos = datestr.find("/"); if (pos != std::string::npos) { month = datestr.substr(0, pos); pos2 = datestr.rfind("/"); if (pos2 != std::string::npos) { year = datestr.substr(pos2+1); day = datestr.substr(0, pos2); day = day.substr(pos+1); } } } //sample together new string if (timestr!="" && day!="" && month!="" && year !="") { datetimestr = year+"-"+month+"-"+day+" "+timestr; } //std::cout << "year: " << year << ", month: " << month << ", day: "<< day << ", datetime:" << datetimestr << std::endl; return datetimestr; } std::string TextCollistRetriever::toString() const{ return "["+MIME_TYPE+"] "+source; } ������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_collist/collist_retriever.h��������������������������������0000664�0000000�0000000�00000003642�12754305140�0026021�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#ifndef __TEXT_COLLIST_RETRIEVER #define __TEXT_COLLIST_RETRIEVER #include "../retriever.h" #include <fstream> #include <map> // this is not intended to be inherited from class TextCollistRetriever: public Retriever{ public: TextCollistRetriever(const std::string &); ~TextCollistRetriever(); void getData(const std::string &, tree<Node> &); std::string toString() const; static const std::string MIME_TYPE; private: TextCollistRetriever(const TextCollistRetriever&); TextCollistRetriever& operator=(const TextCollistRetriever&); std::string source; protected: int current_line; std::ifstream infile; int number_of_cols; int number_of_headers; int number_of_entrys; int header_section; int data_section; std::vector<std::string> headers; std::vector<std::string> units; void extract_headers(std::string line); void extract_units(std::string line); int number_of_columns(std::string line); std::string extract_dictentry(std::ifstream &file, std::string arg, unsigned int nxtype); std::vector<double> extract_column(std::ifstream &file, std::string col_name, int from=-1, int to=-1); std::string parse_arg(std::string location); std::string parse_method(std::string location); std::string parse_type(std::string location); void parse_range(std::string location, int &x, int &y); std::string mira_datetime_2_iso(std::string ×tr); public: static bool isdata(std::string line); bool isunit(std::string line); static const std::string COLUMN_TAG; static const std::string DICT_TAG; static const std::string RANGE_OPEN_BRACKET; static const std::string RANGE_CLOSE_BRACKET; static const std::string RANGE_SEPARATOR; static const std::string METHOD_OPEN_BRACKET; static const std::string METHOD_CLOSE_BRACKET; static const std::string TYPE_OPEN_BRACKET; static const std::string TYPE_CLOSE_BRACKET; std::map<std::string, std::string> unit_strings; }; #endif ����������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_collist/mira.txt�������������������������������������������0000664�0000000�0000000�00000016064�12754305140�0023603�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������mira2:/data/2005 # cat mira_00000478 filename : 'mira_00000478' created at : 05/17/2005 03:13:37 installation : FRM2 instrument : MIRA user : mira responsable : Dr. Frankenstein phone : +49(0)29383933 fax : +49(0)30398773 ********* data section starts here ********************************************************* instrument general setup at file creation: scan data: single sided theta/twotheta scan: from 0.000 90 steps of width 0.025 om/phi; [ time, mon1, mon2, tube1, tube2 ] ********* parameter log file section starts here degree degree ; sec. cts cts cts cts ********************************************************* om phi ; time mon1 mon2 tube1 tube2 0.0 0.031494140625 ; 250.0 4275725 488315 0 0 0.0050048828125 0.031494140625 ; 250.0 4274579 498686 0 0 0.0498046875 0.0928955078125 ; 250.0 4285891 603134 0 0 0.074951171875 0.147583007812 ; 250.0 4277700 658966 0 0 0.099853515625 0.192993164062 ; 250.0 4276559 715051 0 0 0.125 0.24560546875 ; 250.0 4279586 769965 0 0 0.149780273438 0.2978515625 ; 250.0 4277632 821506 0 0 0.174926757812 0.346557617188 ; 250.0 4280600 832281 0 0 0.199829101562 0.3984375 ; 250.0 4269999 843837 0 0 0.224975585938 0.448974609375 ; 250.0 4273874 931177 0 0 0.249877929688 0.490600585938 ; 250.0 4277282 972020 0 0 0.27490234375 0.547729492188 ; 250.0 4276014 989198 0 0 0.2998046875 0.590576171875 ; 250.0 4263025 998680 0 0 0.324951171875 0.64453125 ; 250.0 4269679 1005099 0 0 0.349853515625 0.693969726562 ; 250.0 4274322 1004330 0 0 0.374877929688 0.746704101562 ; 250.0 4283304 1006898 0 0 0.399780273438 0.793579101562 ; 250.0 4277851 1004042 0 0 0.425048828125 0.845703125 ; 250.0 4277594 1006896 0 0 0.449829101562 0.897583007812 ; 250.0 4269086 1005051 0 0 0.474853515625 0.947631835938 ; 250.0 4265005 1003856 0 0 0.499877929688 0.996826171875 ; 250.0 4272178 1004025 0 0 0.525024414062 1.0458984375 ; 250.0 4275815 1002250 0 0 0.549926757812 1.09057617188 ; 250.0 4266241 1000968 0 0 0.574951171875 1.1484375 ; 250.0 4274536 1001625 0 0 0.599853515625 1.19750976562 ; 250.0 4262755 1000149 0 0 0.625122070312 1.24987792969 ; 250.0 4274648 1003059 0 0 0.64501953125 1.294921875 ; 250.0 4271390 1000382 0 0 0.674926757812 1.34643554688 ; 250.0 4267090 998688 0 0 0.699829101562 1.39770507812 ; 250.0 4270994 999878 0 0 0.724975585938 1.44580078125 ; 250.0 4273929 999304 0 0 0.749877929688 1.49182128906 ; 250.0 4268239 997403 0 0 0.77490234375 1.54614257812 ; 250.0 4264580 993968 0 0 0.7998046875 1.5927734375 ; 250.0 4282352 996910 0 0 0.824951171875 1.6435546875 ; 250.0 4272204 995771 0 0 0.849853515625 1.69323730469 ; 250.0 4267224 995298 0 0 0.875 1.744140625 ; 250.0 4265267 995201 0 0 0.89990234375 1.79638671875 ; 250.0 4269139 996092 0 0 0.925048828125 1.84094238281 ; 250.0 4267181 994677 0 0 0.949951171875 1.8974609375 ; 250.0 4267200 997659 0 0 0.974975585938 1.94287109375 ; 250.0 4268108 996698 0 0 0.999877929688 1.99438476562 ; 250.0 4269018 994563 0 0 1.02502441406 2.04772949219 ; 250.0 4268093 991316 0 0 1.04992675781 2.09765625 ; 250.0 4270127 991166 0 0 1.07495117188 2.14477539062 ; 250.0 4262664 988181 0 0 1.09985351562 2.18835449219 ; 250.0 4255505 988139 0 0 1.125 2.24658203125 ; 250.0 4253231 986428 0 0 1.14978027344 2.29675292969 ; 250.0 4256020 987368 0 0 1.17492675781 2.34375 ; 250.0 4271147 984120 0 0 1.19982910156 2.3955078125 ; 250.0 4272515 980439 0 0 1.22497558594 2.44543457031 ; 250.0 4278236 979898 0 0 1.24987792969 2.49780273438 ; 250.0 4273269 979854 0 0 1.27490234375 2.54772949219 ; 250.0 4270865 977653 0 0 1.2998046875 2.59497070312 ; 250.0 4272891 978129 0 0 1.32495117188 2.64538574219 ; 250.0 4286365 974690 0 0 1.34985351562 2.69372558594 ; 250.0 4279287 964834 0 0 1.37487792969 2.74609375 ; 250.0 4275173 951996 0 0 1.39978027344 2.79528808594 ; 250.0 4274118 932662 0 0 1.42492675781 2.84594726562 ; 250.0 4273096 896469 0 0 1.44982910156 2.89428710938 ; 250.0 4276390 833949 0 0 1.47485351562 2.94470214844 ; 250.0 4271434 750554 0 0 1.49987792969 2.98779296875 ; 250.0 4268945 649385 0 0 1.52490234375 3.04748535156 ; 250.0 4274466 523717 0 0 1.5498046875 3.09777832031 ; 250.0 4266729 422061 0 0 1.57482910156 3.14453125 ; 250.0 4269190 339093 0 0 1.59985351562 3.19555664062 ; 250.0 4271313 271210 0 0 1.625 3.24853515625 ; 250.0 4281439 252335 0 0 1.64978027344 3.298828125 ; 250.0 4266888 221772 0 0 1.67492675781 3.34655761719 ; 250.0 4270069 166294 0 0 1.69995117188 3.39379882812 ; 250.0 4269655 132940 0 0 1.72497558594 3.44750976562 ; 250.0 4268551 98834 0 0 1.74987792969 3.494140625 ; 250.0 4263542 79026 0 0 1.77490234375 3.53942871094 ; 250.0 4267556 93651 0 0 1.7998046875 3.59680175781 ; 250.0 4267600 110052 0 0 1.82495117188 3.64782714844 ; 250.0 4265438 116687 0 0 1.84985351562 3.69360351562 ; 250.0 4268855 110571 0 0 1.875 3.74670410156 ; 250.0 4267518 100638 0 0 1.89990234375 3.79565429688 ; 250.0 4258945 85478 0 0 1.92504882812 3.845703125 ; 250.0 4270633 69993 0 0 1.94995117188 3.89562988281 ; 250.0 4269804 60212 0 0 1.97497558594 3.94665527344 ; 250.0 4271325 55796 0 0 1.99987792969 3.99853515625 ; 250.0 4270954 56217 0 0 2.02502441406 4.05004882812 ; 250.0 4269068 63673 0 0 2.04992675781 4.05004882812 ; 250.0 4263556 74102 0 0 2.07495117188 4.14343261719 ; 250.0 4268602 76975 0 0 2.09985351562 4.193359375 ; 250.0 4264322 66247 0 0 2.125 4.24670410156 ; 250.0 4267896 50601 0 0 2.14978027344 4.29272460938 ; 250.0 4265196 39494 0 0 2.17492675781 4.34643554688 ; 250.0 4264335 39153 0 0 2.19982910156 4.39270019531 ; 250.0 4271106 45081 0 0 2.22497558594 4.44470214844 ; 250.0 4267013 49782 0 0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_plain/�����������������������������������������������������0000775�0000000�0000000�00000000000�12754305140�0021535�5����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_plain/CMakeLists.txt���������������������������������������0000664�0000000�0000000�00000002441�12754305140�0024276�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # (C) 2015 Eugen Wintersberger <eugen.wintersberger@gmail.com> # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see <http://www.nexusformat.org> # # #============================================================================= include_directories("${CMAKE_CURRENT_SOURCE_DIR}") add_library (TextPlain OBJECT retriever.cpp) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_plain/retriever.cpp����������������������������������������0000664�0000000�0000000�00000005640�12754305140�0024255�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#include <iostream> #include <fstream> #include <stdexcept> #include <string> #include <vector> #include "retriever.h" #include "../node.h" #include "../node_util.h" #include "../string_util.h" #include "../tree.hh" using std::ifstream; using std::invalid_argument; using std::runtime_error; using std::string; using std::cout; using std::endl; using std::vector; static const int BUFFER_SIZE=256; static string read_line(ifstream &file){ static char buffer[BUFFER_SIZE]; file.get(buffer,BUFFER_SIZE); file.get(); return string(buffer); } static void skip_to_line(ifstream &file,int &cur_line, int new_line){ if(new_line==cur_line){ // skip out early if possible return; }else if(new_line<cur_line){ // go to the beginning if necessary file.seekg(0,std::ios::beg); cur_line=0; } // scan down to the right place while( (file.good()) && (cur_line<new_line) ){ string text=read_line(file); //cout << "LINE" << cur_line << "[" << file.tellg() << "]:" << text << endl; cur_line++; } if(!(file.good())) throw invalid_argument("Could not reach line " +string_util::int_to_str(new_line)); } /** * The factory will call the constructor with a string. The string * specifies where to locate the data (e.g. a filename), but * interpreting the string is left up to the implementing code. */ TextPlainRetriever::TextPlainRetriever(const string &str): source(str),current_line(0){ //cout << "TextPlainRetriever(" << source << ")" << endl; // REMOVE // open the file infile.open(source.c_str()); // check that open was successful if(!infile.is_open()) throw invalid_argument("Could not open file: "+source); } TextPlainRetriever::~TextPlainRetriever(){ //cout << "~TextPlainRetriever()" << endl; // close the file if(infile) infile.close(); } /** * This is the method for retrieving data from a file. The whole * tree will be written to the new file immediately after being * called. Interpreting the string is left up to the implementing * code. */ void TextPlainRetriever::getData(const string &location, tree<Node> &tr){ //cout << "TextPlainRetriever::getData(" << location << ",tree)" << endl; // REMOVE // check that the argument is not an empty string if(location.size()<=0) throw invalid_argument("cannot parse empty string"); // check that the argument is an integer int line_num=string_util::str_to_int(location); // set stream to the line before skip_to_line(infile,current_line,line_num); // read the line and print it to the console string text=read_line(infile); // create an empty node Node node("empty","empty"); // put the data in the node vector<int> dims; dims.push_back(text.size()); update_node_from_string(node,text,dims,Node::CHAR); tr.insert(tr.begin(),node); } const string TextPlainRetriever::MIME_TYPE("text/plain"); string TextPlainRetriever::toString() const{ return "["+MIME_TYPE+"] "+source; } ������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_plain/retriever.h������������������������������������������0000664�0000000�0000000�00000001133�12754305140�0023713�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#ifndef __TEXT_PLAIN_RETRIEVER_GUARD #define __TEXT_PLAIN_RETRIEVER_GUARD #include "../retriever.h" #include <fstream> // this is not intended to be inherited from class TextPlainRetriever: public Retriever{ public: TextPlainRetriever(const std::string &); ~TextPlainRetriever(); void getData(const std::string &, tree<Node> &); std::string toString() const; static const std::string MIME_TYPE; private: TextPlainRetriever(const TextPlainRetriever&); TextPlainRetriever& operator=(const TextPlainRetriever&); std::string source; int current_line; std::ifstream infile; }; #endif �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_xml/�������������������������������������������������������0000775�0000000�0000000�00000000000�12754305140�0021232�5����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_xml/CMakeLists.txt�����������������������������������������0000664�0000000�0000000�00000002610�12754305140�0023771�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # (C) 2015 Eugen Wintersberger <eugen.wintersberger@gmail.com> # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see <http://www.nexusformat.org> # # #============================================================================= include_directories("${CMAKE_CURRENT_SOURCE_DIR}" ${LIBXML2_INCLUDE_DIR}) add_library (TextXML OBJECT xml_retriever.cpp xml_retriever_dom.cpp void_copy.cpp) ������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_xml/retriever.h��������������������������������������������0000664�0000000�0000000�00000001200�12754305140�0023403�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#ifndef __TEXT_XML_RETRIEVER_GUARD #define __TEXT_XML_RETRIEVER_GUARD #include <libxml/parser.h> #include "../node.h" #include "../Ptr.h" #include "../retriever.h" #include "../tree.hh" // this is not intended to be inherited from class TextXmlRetriever: public Retriever{ public: TextXmlRetriever(const std::string &); ~TextXmlRetriever(); void getData(const std::string &, tree<Node> &); std::string toString() const; static const std::string MIME_TYPE; private: TextXmlRetriever(const TextXmlRetriever&); TextXmlRetriever& operator=(const TextXmlRetriever&); std::string source; Ptr< tree<Node> > __tree; }; #endif ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_xml/void_copy.cpp������������������������������������������0000664�0000000�0000000�00000011531�12754305140�0023732�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#include "void_copy.h" // NX_FLOAT32 extern bool void_copy::from_float(const float* source, void *©, const int num_elem, const Node::NXtype type){ if(type==Node::FLOAT64){ for(int i=0 ; i<num_elem ; i++ ) ((double *)copy)[i]=static_cast<double>(source[i]); return true; }else if(type==Node::FLOAT32){ for(int i=0 ; i<num_elem ; i++ ) ((float *)copy)[i]=source[i]; return true; }else if(type==Node::INT8){ // should do something }else if(type==Node::INT16){ // should do something }else if(type==Node::INT32){ // should do something }else if(type==Node::UINT8){ // should do something }else if(type==Node::UINT16){ // should do something }else if(type==Node::UINT32){ // should do something } return false; } // NX_FLOAT64 extern bool void_copy::from_double(const double* source, void *©, const int num_elem, const Node::NXtype type){ if(type==Node::FLOAT64){ for(int i=0 ; i<num_elem ; i++ ) ((double *)copy)[i]=source[i]; return true; }else if(type==Node::FLOAT32){ for(int i=0 ; i<num_elem ; i++ ) ((float *)copy)[i]=static_cast<float>(source[i]); return true; }else if(type==Node::INT8){ // should do something }else if(type==Node::INT16){ // should do something }else if(type==Node::INT32){ // should do something }else if(type==Node::UINT8){ // should do something }else if(type==Node::UINT16){ // should do something }else if(type==Node::UINT32){ // should do something } return false; } // NX_INT16 extern bool void_copy::from_short(const short int* source, void *©, const int num_elem, const Node::NXtype type){ if(type==Node::FLOAT64){ // should do something }else if(type==Node::FLOAT32){ // should do something }else if(type==Node::INT8){ // should do something }else if(type==Node::INT16){ for(int i=0 ; i<num_elem ; i++ ) ((short int *)copy)[i]=source[i]; return true; }else if(type==Node::INT32){ for(int i=0 ; i<num_elem ; i++ ) ((int *)copy)[i]=static_cast<int>(source[i]); return true; }else if(type==Node::UINT8){ // should do something }else if(type==Node::UINT16){ // should do something }else if(type==Node::UINT32){ // should do something } return false; } // NX_INT32 extern bool void_copy::from_int(const int* source, void *©, const int num_elem, const Node::NXtype type){ if(type==Node::FLOAT64){ // should do something }else if(type==Node::FLOAT32){ // should do something }else if(type==Node::INT8){ // should do something }else if(type==Node::INT16){ for(int i=0 ; i<num_elem ; i++ ) ((short int *)copy)[i]=static_cast<short int>(source[i]); return true; }else if(type==Node::INT32){ for(int i=0 ; i<num_elem ; i++ ) ((int *)copy)[i]=source[i]; return true; }else if(type==Node::UINT8){ // should do something }else if(type==Node::UINT16){ // should do something }else if(type==Node::UINT32){ // should do something } return false; } extern bool void_copy::from_long(const long int* source, void *©, const int num_elem, const Node::NXtype type){ return false; } // NX_UINT16 extern bool void_copy::from_ushort(const unsigned short int* source, void *©, const int num_elem, const Node::NXtype type){ if(type==Node::FLOAT64){ // should do something }else if(type==Node::FLOAT32){ // should do something }else if(type==Node::INT8){ // should do something }else if(type==Node::INT16){ // should do something }else if(type==Node::INT32){ // should do something }else if(type==Node::UINT8){ // should do something }else if(type==Node::UINT16){ for(int i=0 ; i<num_elem ; i++ ) ((unsigned short int *)copy)[i]=source[i]; return true; }else if(type==Node::UINT32){ for(int i=0 ; i<num_elem ; i++ ) ((unsigned int *)copy)[i]=static_cast<unsigned int>(source[i]); return true; } return false; } // NX_UINT32 extern bool void_copy::from_uint(const unsigned int* source, void *©, const int num_elem, const Node::NXtype type){ if(type==Node::FLOAT64){ // should do something }else if(type==Node::FLOAT32){ // should do something }else if(type==Node::INT8){ // should do something }else if(type==Node::INT16){ // should do something }else if(type==Node::INT32){ // should do something }else if(type==Node::UINT8){ // should do something }else if(type==Node::UINT16){ for(int i=0 ; i<num_elem ; i++ ) ((unsigned short int *)copy)[i]=static_cast<unsigned short int>(source[i]); return true; }else if(type==Node::UINT32){ for(int i=0 ; i<num_elem ; i++ ) ((unsigned int *)copy)[i]=source[i]; return true; } return false; } extern bool void_copy::from_ulong(const unsigned long int* source, void *©, const int num_elem, const Node::NXtype type){ return false; } �����������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_xml/void_copy.h��������������������������������������������0000664�0000000�0000000�00000002053�12754305140�0023376�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#ifndef VOID_COPY_H #define VOID_COPY_H #include "../node.h" namespace void_copy{ // NX_FLOAT32 extern bool from_float(const float* source, void *©, const int num_elem, const Node::NXtype type); // NX_FLOAT64 extern bool from_double(const double* source, void *©, const int num_elem, const Node::NXtype type); // NX_INT16 extern bool from_short(const short int* source, void *©, const int num_elem, const Node::NXtype type); // NX_INT32 extern bool from_int(const int* source, void *©, const int num_elem, const Node::NXtype type); extern bool from_long(const long int* source, void *©, const int num_elem, const Node::NXtype type); // NX_UINT16 extern bool from_ushort(const unsigned short int* source, void *©, const int num_elem, const Node::NXtype type); // NX_UINT32 extern bool from_uint(const unsigned int* source, void *©, const int num_elem, const Node::NXtype type); extern bool from_ulong(const unsigned long int* source, void *©, const int num_elem, const Node::NXtype type); } #endif �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_xml/xml_retriever.cpp��������������������������������������0000664�0000000�0000000�00000023722�12754305140�0024633�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#include <algorithm> #include <iostream> #include <fstream> #include <libxml/xmlmemory.h> #include <stdexcept> #include <string> #include <vector> #include "retriever.h" #include "xml_retriever_dom.h" #include "void_copy.h" #include "../node.h" #include "../node_util.h" #include "../string_util.h" #include "../tree.hh" using std::ifstream; using std::invalid_argument; using std::runtime_error; using std::string; using std::cout; using std::endl; using std::vector; using string_util::starts_with; typedef vector<string> StringVec; typedef tree<Node> NodeTree; typedef NodeTree::iterator NodeTreeIter; static string get_type(const string &location){ static const string CHAR("CHAR"); if(starts_with(location,CHAR)) return "NX_CHAR"; static const string INT8("INT8"); if(starts_with(location,INT8)) return "NX_INT8"; static const string INT16("INT16"); if(starts_with(location,INT16)) return "NX_INT16"; static const string INT32("INT32"); if(starts_with(location,INT32)) return "NX_INT32"; static const string UINT8("UINT8"); if(starts_with(location,UINT8)) return "NX_UINT8"; static const string UINT16("UINT16"); if(starts_with(location,UINT16)) return "NX_UINT16"; static const string UINT32("UINT32"); if(starts_with(location,UINT32)) return "NX_UINT32"; static const string FLOAT32("FLOAT32"); if(starts_with(location,FLOAT32)) return "NX_FLOAT32"; static const string FLOAT64("FLOAT64"); if(starts_with(location,FLOAT64)) return "NX_FLOAT64"; throw invalid_argument("Cannot determine type in location: "+location); } static bool is_right_square_bracket(const char c){ static const string RIGHT="]"; return find(RIGHT.begin(),RIGHT.end(),c)!=RIGHT.end(); } static string get_dims(const string &location){ using std::find; static const string LEFT("["); if(!starts_with(location,LEFT)) return ""; string result=""; for(string::const_iterator it=location.begin() ; it!=location.end() ; it++ ){ result+=(*it); if(is_right_square_bracket(*it)) break; } if(result.size()==location.size()) return ""; else return result; } /** * The factory will call the constructor with a string. The string * specifies where to locate the data (e.g. a filename), but * interpreting the string is left up to the implementing code. */ TextXmlRetriever::TextXmlRetriever(const string &str): source(str), __tree(new tree<Node>){ // fill tree string warn=buildTree(str,*__tree); // check that the document is not empty if(__tree->size()<=0) throw runtime_error("Empty document ["+source+"]"); } TextXmlRetriever::~TextXmlRetriever(){ //cout << "~TextXmlRetriever()" << endl; // __tree does not need to be deleted } static Node getNode(Ptr<NodeTree> tr, const StringVec &path){ // set up iterators for dealing with the path StringVec::const_iterator path_it=path.begin(); StringVec::const_iterator path_end=path.end(); for( NodeTreeIter it=tr->begin() ; it!=tr->end() ; ){ if(it->name()==(*path_it)){ path_it++; if(path_it==path_end) return *it; it=tr->child(it,0); }else{ it=tr->next_sibling(it); } } // when the code gets here the path was not found string error; for( StringVec::const_iterator it=path.begin() ; it!=path_end ; it++ ) error+="/"+(*it); throw runtime_error("PATH["+error+"] NOT FOUND IN FILE"); } // determine if there is a call for an attribute (denoted by #) static string strip_attr(StringVec &path){ static string HASH("#"); // the attribute call can only be on the last part of the path string last=*(path.end()-1); // determine if it contains a hash int start=last.find(HASH); if(start<=0) return string(); // get the attribute out string attr=last.substr(start+1,last.size()); last=last.erase(start,last.size()); // repair the path path.pop_back(); path.push_back(last); return attr; } /** * Turns an attribute from a node into a node. */ static Node promoteAttribute(const Node &node, const string &name){ //cout << "promoteAttribute(" << node.name() << "," << name << ")" << endl; int num_attr=node.num_attr(); for( int i=0 ; i<num_attr ; i++ ){ Attr attr(node.get_attr(i)); if(attr.name()==name){ int dims[1]={attr.length()}; Node result(name,attr.value(),1,dims,attr.type()); return result; } } throw runtime_error("Attribute ["+name+"] not found"); } static int getElementCount(const vector<int> &vec){ if(vec.size()<=0) throw invalid_argument("Cannot get number of elements from empty dimension"); int tot=1; for( vector<int>::const_iterator it=vec.begin() ; it!=vec.end() ; it++ ){ tot*=(*it); } return tot; } static Node convertFromString(const string &name, string &data, vector<int> &dims, Node::NXtype type){ static string DEF_TYPE="EMPTY"; Node result(name,DEF_TYPE); update_node_from_string(result, data, dims, type); return result; } static Node convertFromNumeric(const Node &node, vector<int> &dims, const string &type){ // get the name of the resulting node string name=node.name(); // determine the numeric types Node::NXtype source_type=node.int_type(); Node::NXtype copy_type=node_type(type); // if the types match, just return the node given if(source_type==copy_type) return node; // create the dimension and rank information const int rank=dims.size(); std::vector<int> int_dims(rank); int tot_num=1; for( int i=0 ; i<rank ; i++ ){ int_dims[i]=dims[i]; tot_num*=dims[i]; } // allocate space for the data array void *value(NULL); NXmalloc(&value,rank,&(int_dims[0]),copy_type); // temporary variable stating whether or not the cast worked bool worked=false; // make the cast if(source_type==Node::FLOAT32) worked=void_copy::from_float(((float*)(node.data())),value,tot_num,copy_type); else if(source_type==Node::FLOAT64) worked=void_copy::from_double(((double*)(node.data())),value,tot_num,copy_type); else if(source_type==Node::INT16) worked=void_copy::from_short(((short int*)(node.data())),value,tot_num,copy_type); else if(source_type==Node::INT32) worked=void_copy::from_int(((int*)(node.data())),value,tot_num,copy_type); else if(source_type==Node::UINT16) worked=void_copy::from_ushort(((unsigned short int*)(node.data())),value,tot_num,copy_type); else if(source_type==Node::UINT32) worked=void_copy::from_uint(((unsigned int*)(node.data())),value,tot_num,copy_type); // ---------- add code here to work with other types // error out if the cast did not work if(!worked){ NXfree(&value); value=NULL; throw runtime_error("Cannot convert "+node.type()+" to "+type); } // package up the result Node result(name,"EMPTY"); result.set_data(value,rank,&(int_dims[0]),copy_type); // free up the temporary memory NXfree(&value); value=NULL; // return the result of the cast return result; } static Node convertType(const Node &node, const string &type,string &str_dims){ // can not convert non-data if(!node.is_data()) throw invalid_argument("Cannot convert non-data to data"); // convert type to integer Node::NXtype int_type=node_type(type); Node::NXtype node_int_type=node.int_type(); // move dimensions over to vector<int> that the functions expect vector<int> dims=string_util::str_to_intVec(str_dims); // convert from string if(node_int_type==Node::CHAR){ // convert void pointer to string string value((char *)node.data()); // do the actual conversion return convertFromString(node.name(),value,dims,int_type); } // if they are already the same type, update the dimensions and return if(int_type==node_int_type){ // change the dimensionality for numerics Node result(node); result.update_dims(dims); return result; } // check that the number of elements is unchanged int node_tot=getElementCount(node.dims()); int res_tot =getElementCount(dims); if(node_tot!=res_tot) throw runtime_error("Cannot change number of elements in a node"); // do the actual conversion return convertFromNumeric(node,dims,type); } /** * This is the method for retrieving data from a file. The whole * tree will be written to the new file immediately after being * called. Interpreting the string is left up to the implementing * code. */ void TextXmlRetriever::getData(const string &location, tree<Node> &tr){ // cout << "TextXmlRetriever::getData(" << location << ",tree)" << endl; // REMOVE // check that the argument is not an empty string if(location.size()<=0) throw invalid_argument("cannot parse empty string"); // variables for the divided string version of the location string str_path; string type; string str_dims; // convert the location to a type and (string) path if(starts_with(location,"/")){ str_path=location; type="NX_CHAR"; str_dims=""; }else{ // get the type and remove it from the location type=get_type(location); str_path=location.substr(type.size()-3,location.size()); // get the dimensions and remove it from the location str_dims=get_dims(str_path); str_path=str_path.substr(str_dims.size(),str_path.size()); if(str_dims.empty()) str_dims="[1]"; // remove the separating colon str_path=str_path.substr(1,str_path.size()); } //std::cout << "TYPE=" << type << " DIMS=" << str_dims << " PATH=" << str_path << std::endl; // REMOVE // split path up StringVec path=string_util::string_to_path(str_path); // get out the attribute string attr=strip_attr(path); // get the requested node Node node=getNode(__tree,path); // upgrade attributes to be a node, if requested if(attr.size()>0){ node=promoteAttribute(node,attr); } // change the type of a node if((node.type()!=type) && (str_dims.size()>0)) node=convertType(node,type,str_dims); // put the node in the supplied tree to pass it back tr.insert(tr.begin(),node); } const string TextXmlRetriever::MIME_TYPE("text/xml"); string TextXmlRetriever::toString() const{ return "["+MIME_TYPE+"] "+source; } ����������������������������������������������code-4.4.3/applications/NXtranslate/text_xml/xml_retriever_dom.cpp����������������������������������0000664�0000000�0000000�00000021474�12754305140�0025474�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#include <iostream> #include <libxml/parser.h> #include <libxml/parserInternals.h> #include <stdexcept> #include <string> #include <vector> #include <stdarg.h> #include "../node.h" #include "../node_util.h" #include "../string_util.h" #include "../xml_util.h" #include "xml_retriever_dom.h" using std::cerr; using std::cout; using std::endl; using std::invalid_argument; using std::string; using std::runtime_error; using std::vector; typedef struct{ int status; // 0 if everything is fine string error_msg; // store message for error reporting string char_data; // character data collected for current node tree<Node>::iterator node; // current node being worked on tree<Node> *tr; // a copy of the actual tree being filled }UserData; typedef tree<Node> TreeNode; typedef tree<Node>::iterator TreeNodeIter; // must be static to allow for producing meaningful error messages static xmlParserCtxtPtr context=NULL; static xmlEntityPtr my_getEntity(void *user_data, const xmlChar *name){ // let libxml2 do this for us return xmlGetPredefinedEntity(name); } static void my_startDocument(void *user_data){ // there is no initialization to be done } static void my_endDocument(void *user_data){ // there is no cleanup to be done } /* * This function exists only to make the code in startElement more * readable. It pushes a node into the tree and moves around all of * the appropriate accounting. */ static void insertNode(UserData *user_data,Node &node){ if(user_data->tr->size()<=0) // tree is empty, use a different command user_data->node=user_data->tr->insert(user_data->tr->begin(),node); else // add as a child of current node user_data->node=user_data->tr->append_child(user_data->node,node); } static void my_startElement(void *user_data, const xmlChar *name, const xmlChar ** attrs){ static string DEF_TYPE("UNKNOWN_TYPE"); static string TYPE("type"); // convert the name to a string string str_name=xml_util::xmlChar_to_str(name,-1); // create a label for the element when writing out exceptions string except_label="<"+str_name+">:"; // convert the attributes to a vector<string> vector<string> str_attrs=xml_util::xmlattr_to_strvec(attrs); #ifdef DEBUG_XML_RETRIEVER_DOM std::cout << "startElement(user_data," << str_name << ")" << std::endl; #endif // create attributes string type=DEF_TYPE; vector<Attr> attr_list; if(str_attrs.size()>=2){ for( vector<string>::iterator it=str_attrs.begin() ; it!=str_attrs.end() ; it+=2 ){ if(TYPE==(*it)) type=(*(it+1)); else attr_list.push_back(make_attr(*it,*(it+1))); } } Node node(str_name,type); node.set_attrs(attr_list); insertNode((UserData *)user_data,node); } static void closeNode(UserData *user_data){ user_data->node=user_data->tr->parent(user_data->node); } static void my_endElement(void *user_data, const xmlChar *name){ #ifdef DEBUG_XML_RETRIEVER_DOM std::cout << "endElement(" << name << ")" << std::endl; #endif static string LEFT("["); static string RIGHT("]"); if(((UserData *)user_data)->char_data.size()>0){ string str_type=((UserData *)user_data)->node->type(); Node::NXtype type=Node::CHAR; vector<int> dims; if(string_util::starts_with(str_type,"CHAR")){ // do nothing, this is the default value }else if(str_type.substr(str_type.size()-1,str_type.size())==RIGHT){ int start=str_type.find(LEFT); string str_dim=str_type.substr(start,str_type.size()); if(str_dim.size()>0){ dims=string_util::str_to_intVec(str_dim); }else{ dims.push_back(1); } str_type=str_type.erase(start,str_type.size()); if(!(string_util::starts_with(str_type,"NX_"))) str_type="NX_"+str_type; type=node_type(str_type); } update_node_from_string(*(((UserData *)user_data)->node), ((UserData *)user_data)->char_data, dims, type); } // purge character data ((UserData *)user_data)->char_data.clear(); // close the node by moving pointers up to the parent closeNode((UserData *)user_data); } static void my_characters(void *user_data, const xmlChar *ch, int len){ // convert the character array into something useful string str=xml_util::xmlChar_to_str(ch,len); // if the string is empty there is nothing to do if(str.size()<=0) return; // add the characters with a space between it and what was there ((UserData *)user_data)->char_data+=str; #ifdef DEBUG_XML_RETRIEVER_DOM std::cout << "characters: " << ((UserData *)user_data)->char_data << std::endl; #endif } static void my_error(void *user_data, const char* msg, ...){ static const string SAX_ERROR="SAX_ERROR"; // get the rest of the arguments va_list args; va_start(args,msg); // get the position of the error int line=getLineNumber(context); int col =getColumnNumber(context); // print out the result char str[70]; int num_out=vsprintf(str,msg,args); cerr << SAX_ERROR << " [L" << line << " C" << col << "]: "<< str; // clean up args va_end(args); // set the status to failure ((UserData *)user_data)->status=-1; } static void my_fatalError(void *user_data, const char* msg, ...){ static const string FATAL_SAX_ERROR="FATAL_SAX_ERROR"; // get the rest of the arguments va_list args; va_start(args,msg); // get the position of the error int line=getLineNumber(context); int col =getColumnNumber(context); // print out the result char str[70]; int num_out=vsprintf(str,msg,args); cerr << FATAL_SAX_ERROR << " [L" << line << " C" << col << "]: "<< str; // clean up args va_end(args); // set the status to failure ((UserData *)user_data)->status=-1; } // contains all of the function pointers for dealing with parsing the file static xmlSAXHandler my_handler = { NULL, // internalSubsetSAXFunc internalSubset; NULL, // isStandaloneSAXFunc isStandalone; NULL, // hasInternalSubsetSAXFunc hasInternalSubset; NULL, // hasExternalSubsetSAXFunc hasExternalSubset; NULL, // resolveEntitySAXFunc resolveEntity; my_getEntity, // getEntitySAXFunc getEntity; NULL, // entityDeclSAXFunc entityDecl; NULL, // notationDeclSAXFunc notationDecl; NULL, // attributeDeclSAXFunc attributeDecl; NULL, // elementDeclSAXFunc elementDecl; NULL, // unparsedEntityDeclSAXFunc unparsedEntityDecl; NULL, // setDocumentLocatorSAXFunc setDocumentLocator; my_startDocument, // startDocumentSAXFunc startDocument; my_endDocument, // endDocumentSAXFunc endDocument; my_startElement, // startElementSAXFunc startElement; my_endElement, // endElementSAXFunc endElement; NULL, // referenceSAXFunc reference; my_characters, // charactersSAXFunc characters; NULL, // ignorableWhitespaceSAXFunc ignorableWhitespace; NULL, // processingInstructionSAXFunc processingInstruction; NULL, // commentSAXFunc comment; NULL, // warningSAXFunc warning; my_error, // errorSAXFunc error; my_fatalError, // fatalErrorSAXFunc fatalError; }; static string parse_xml_file(const string &filename, TreeNode &tr){ // if necessary, create user data here UserData user_data; user_data.status=0; user_data.error_msg=string(); user_data.char_data=string(); user_data.node=tr.begin(); user_data.tr=&tr; // create context which is static so error messages can have line numbers context=xmlCreateFileParserCtxt(filename.c_str()); context->sax=&my_handler; context->userData=&user_data; // bind user data to context int result=xmlParseDocument(context); // return if the there was an error if(result<0) throw runtime_error("Error parsing document"); context=NULL; return string(); } #ifdef DEBUG_XML_RETRIEVER_DOM void print_node(Node &node){ cout << "[" << node.is_data() << "]" << node.name() << ":" << node.type() << " ["; int num=node.num_attr(); for( int i=0 ; i<num ; i++ ){ Attr attr=node.get_attr(i); cout << attr.name() << ":" << attr.value(); if(i+1<num) cout << ","; } cout << "]" << endl; } void print_tree(TreeNode &tr, TreeNodeIter it, TreeNodeIter end){ if(!tr.is_valid(it)) return; int rootdepth=tr.depth(it); while(it!=end){ for( int i=0 ; i<tr.depth(it)-rootdepth ; ++i) cout << " "; print_node(*it); //cout << it->name() << ":" << it->type() << endl; ++it; } } #endif extern std::string buildTree(const std::string &filename, tree<Node> &tr){ #ifdef DEBUG_XML_RETRIEVER_DOM cout << "buildTree(" << filename << ",tr)" << endl; // REMOVE #endif // check that the filename is okay if(filename.size()<=0) throw invalid_argument("filename is empty"); // parse the file to build the tree parse_xml_file(filename,tr); #ifdef DEBUG_XML_RETRIEVER_DOM cout << "********** print tree(" << tr.size() << ")" << endl; print_tree(tr,tr.begin(),tr.end()); cout << "********************" << endl; #endif return string(); } ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/text_xml/xml_retriever_dom.h������������������������������������0000664�0000000�0000000�00000000604�12754305140�0025131�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#ifndef __XML_RETRIEVER_DOM_GUARD #define __XML_RETRIEVER_DOM_GUARD #include <string> #include "../tree.hh" #include "../node.h" /** * This function takes the name of a file and converts it into a tree * of nodes. The return string is empty unless warnings or recoverable * errors were produced. */ extern std::string buildTree(const std::string &filename, tree<Node> &tr); #endif ����������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/tree.hh���������������������������������������������������������0000664�0000000�0000000�00000166244�12754305140�0020663�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* $Id$ STL-like templated tree class. Copyright (C) 2001 Kasper Peeters <k.peeters@damtp.cam.ac.uk> See http://www.damtp.cam.ac.uk/user/kp229/tree/ for more information and documentation. See the Changelog file for other credits. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA TODO: - 'Move' members are long overdue; will hopefully be incorporated in the next release. - Fixed depth iterators do not iterate over the entire range if there are 'holes' in the tree. - If a range uses const iter_base& as end iterator, things will inevitably go wrong, because upcast from iter_base to a non-sibling_iter is incorrect. This upcast should be removed (and then all illegal uses as previously in 'equal' will be flagged by the compiler). This requires new copy constructors though. - There's a bug in replace(sibling_iterator, ...) when the ranges sit next to each other. Turned up in append_child(iter,iter) but has been avoided now. - "std::operator<" does not work correctly on our iterators, and for some reason a globally defined template operator< did not get picked up. Using a comparison class now, but this should be investigated. */ #ifndef tree_hh_ #define tree_hh_ #include <cassert> #include <memory> #include <stdexcept> #include <iterator> #include <set> #include <cstddef> // HP-style construct/destroy have gone from the standard, // so here is a copy. namespace kp { template <class T1, class T2> inline void constructor(T1* p, T2& val) { new ((void *) p) T1(val); } template <class T1> inline void constructor(T1* p) { new ((void *) p) T1; } template <class T1> inline void destructor(T1* p) { p->~T1(); } }; template<class T> class tree_node_ { // size: 5*4=20 bytes (on 32 bit arch), can be reduced by 8. public: tree_node_<T> *parent; tree_node_<T> *first_child, *last_child; tree_node_<T> *prev_sibling, *next_sibling; T data; }; template <class T, class tree_node_allocator = std::allocator<tree_node_<T> > > class tree { protected: typedef tree_node_<T> tree_node; public: typedef T value_type; class iterator_base; class pre_order_iterator; class post_order_iterator; class sibling_iterator; tree(); tree(const T&); tree(const iterator_base&); tree(const tree<T, tree_node_allocator>&); ~tree(); void operator=(const tree<T, tree_node_allocator>&); #ifdef __SGI_STL_PORT class iterator_base : public stlport::bidirectional_iterator<T, ptrdiff_t> { #else class iterator_base { #endif public: typedef T value_type; typedef T* pointer; typedef T& reference; typedef size_t size_type; typedef ptrdiff_t difference_type; typedef std::bidirectional_iterator_tag iterator_category; iterator_base(); iterator_base(tree_node *); T& operator*() const; T* operator->() const; void skip_children(); // do not iterate over children of this node unsigned int number_of_children() const; sibling_iterator begin() const; sibling_iterator end() const; tree_node *node; protected: bool skip_current_children_; }; class pre_order_iterator : public iterator_base { public: pre_order_iterator(); pre_order_iterator(tree_node *); pre_order_iterator(const iterator_base&); pre_order_iterator(const sibling_iterator&); bool operator==(const pre_order_iterator&) const; bool operator!=(const pre_order_iterator&) const; pre_order_iterator& operator++(); pre_order_iterator& operator--(); pre_order_iterator operator++(int); pre_order_iterator operator--(int); pre_order_iterator& operator+=(unsigned int); pre_order_iterator& operator-=(unsigned int); }; class post_order_iterator : public iterator_base { public: post_order_iterator(); post_order_iterator(tree_node *); post_order_iterator(const iterator_base&); post_order_iterator(const sibling_iterator&); bool operator==(const post_order_iterator&) const; bool operator!=(const post_order_iterator&) const; post_order_iterator& operator++(); post_order_iterator& operator--(); post_order_iterator operator++(int); post_order_iterator operator--(int); post_order_iterator& operator+=(unsigned int); post_order_iterator& operator-=(unsigned int); void descend_all(); }; typedef pre_order_iterator iterator; class fixed_depth_iterator : public iterator_base { public: fixed_depth_iterator(); fixed_depth_iterator(tree_node *); fixed_depth_iterator(const iterator_base&); fixed_depth_iterator(const sibling_iterator&); fixed_depth_iterator(const fixed_depth_iterator&); bool operator==(const fixed_depth_iterator&) const; bool operator!=(const fixed_depth_iterator&) const; fixed_depth_iterator& operator++(); fixed_depth_iterator& operator--(); fixed_depth_iterator operator++(int); fixed_depth_iterator operator--(int); fixed_depth_iterator& operator+=(unsigned int); fixed_depth_iterator& operator-=(unsigned int); tree_node *first_parent_; private: void set_first_parent_(); void find_leftmost_parent_(); }; class sibling_iterator : public iterator_base { public: sibling_iterator(); sibling_iterator(tree_node *); sibling_iterator(const sibling_iterator&); sibling_iterator(const iterator_base&); bool operator==(const sibling_iterator&) const; bool operator!=(const sibling_iterator&) const; sibling_iterator& operator++(); sibling_iterator& operator--(); sibling_iterator operator++(int); sibling_iterator operator--(int); sibling_iterator& operator+=(unsigned int); sibling_iterator& operator-=(unsigned int); tree_node *range_first() const; tree_node *range_last() const; tree_node *parent_; private: void set_parent_(); }; // begin/end of tree pre_order_iterator begin() const; pre_order_iterator end() const; post_order_iterator begin_post() const; post_order_iterator end_post() const; fixed_depth_iterator begin_fixed(const iterator_base&, unsigned int) const; fixed_depth_iterator end_fixed(const iterator_base&, unsigned int) const; // begin/end of children of node sibling_iterator begin(const iterator_base&) const; sibling_iterator end(const iterator_base&) const; template<typename iter> iter parent(iter) const; sibling_iterator previous_sibling(const iterator_base&) const; sibling_iterator next_sibling(const iterator_base&) const; void clear(); // erase element at position pointed to by iterator, increment iterator template<typename iter> iter erase(iter); // erase all children of the node pointed to by iterator void erase_children(const iterator_base&); // insert node as last child of node pointed to by position (first one inserts empty node) template<typename iter> iter append_child(iter position); template<typename iter> iter append_child(iter position, const T& x); // the following two append nodes plus their children template<typename iter> iter append_child(iter position, iter other_position); template<typename iter> iter append_children(iter position, sibling_iterator from, sibling_iterator to); // short-hand to insert topmost node in otherwise empty tree pre_order_iterator set_head(const T& x); // insert node as previous sibling of node pointed to by position template<typename iter> iter insert(iter position, const T& x); // specialisation: insert node as previous sibling of node pointed to by position //pre_order_iterator insert(sibling_iterator position, const T& x); sibling_iterator insert(sibling_iterator position, const T& x); // insert node (with children) pointed to by subtree as previous sibling of node pointed to by position template<typename iter> iter insert_subtree(iter position, const iterator_base& subtree); // insert node as next sibling of node pointed to by position template<typename iter> iter insert_after(iter position, const T& x); // replace node at 'position' with other node (keeping same children); 'position' becomes invalid. template<typename iter> iter replace(iter position, const T& x); // replace node at 'position' with subtree starting at 'from' (do not erase subtree at 'from'); see above. template<typename iter> iter replace(iter position, const iterator_base& from); // replace string of siblings (plus their children) with copy of a new string (with children); see above sibling_iterator replace(sibling_iterator orig_begin, sibling_iterator orig_end, sibling_iterator new_begin, sibling_iterator new_end); // move all children of node at 'position' to be siblings, returns position template<typename iter> iter flatten(iter position); // move nodes in range to be children of 'position' template<typename iter> iter reparent(iter position, sibling_iterator begin, sibling_iterator end); // ditto, the range being all children of the 'from' node template<typename iter> iter reparent(iter position, iter from); // new style move members, moving nodes plus children to a different template<typename iter> iter move_after(iter target, iter source); template<typename iter> iter move_before(iter target, iter source); template<typename iter> iter move_below(iter target, iter source); // merge with other tree, creating new branches and leaves only if they are not already present void merge(sibling_iterator, sibling_iterator, sibling_iterator, sibling_iterator, bool duplicate_leaves=false); // sort (std::sort only moves values of nodes, this one moves children as well) void sort(sibling_iterator from, sibling_iterator to, bool deep=false); template<class StrictWeakOrdering> void sort(sibling_iterator from, sibling_iterator to, StrictWeakOrdering comp, bool deep=false); // compare two ranges of nodes (compares nodes as well as tree structure) template<typename iter> bool equal(const iter& one, const iter& two, const iter& three) const; template<typename iter, class BinaryPredicate> bool equal(const iter& one, const iter& two, const iter& three, BinaryPredicate) const; template<typename iter> bool equal_subtree(const iter& one, const iter& two) const; template<typename iter, class BinaryPredicate> bool equal_subtree(const iter& one, const iter& two, BinaryPredicate) const; // extract a new tree formed by the range of siblings plus all their children tree subtree(sibling_iterator from, sibling_iterator to) const; void subtree(tree&, sibling_iterator from, sibling_iterator to) const; // exchange the node (plus subtree) with its sibling node (do nothing if no sibling present) void swap(sibling_iterator it); // find a subtree // template<class BinaryPredicate> // iterator find_subtree(sibling_iterator, sibling_iterator, iterator from, iterator to, BinaryPredicate) const; // count the total number of nodes int size() const; // check if tree is empty bool empty() const; // compute the depth to the root int depth(const iterator_base&) const; // count the number of children of node at position unsigned int number_of_children(const iterator_base&) const; // count the number of 'next' siblings of node at iterator unsigned int number_of_siblings(const iterator_base&) const; // determine whether node at position is in the subtrees with root in the range bool is_in_subtree(const iterator_base& position, const iterator_base& begin, const iterator_base& end) const; // determine whether the iterator is an 'end' iterator and thus not actually // pointing to a node bool is_valid(const iterator_base&) const; // determine the index of a node in the range of siblings to which it belongs. unsigned int index(sibling_iterator it) const; // inverse of 'index': return the n-th child of the node at position sibling_iterator child(const iterator_base& position, unsigned int) const; class iterator_base_less { public: bool operator()(const typename tree<T, tree_node_allocator>::iterator_base& one, const typename tree<T, tree_node_allocator>::iterator_base& two) const { return one.node < two.node; } }; tree_node *head, *feet; // head/feet are always dummy; if an iterator points to them it is invalid private: tree_node_allocator alloc_; void head_initialise_(); void copy_(const tree<T, tree_node_allocator>& other); template<class StrictWeakOrdering> class compare_nodes { public: bool operator()(const tree_node*, const tree_node *); }; }; //template <class T, class tree_node_allocator> //class iterator_base_less { // public: // bool operator()(const typename tree<T, tree_node_allocator>::iterator_base& one, // const typename tree<T, tree_node_allocator>::iterator_base& two) const // { // txtout << "operatorclass<" << one.node < two.node << std::endl; // return one.node < two.node; // } //}; //template <class T, class tree_node_allocator> //bool operator<(const typename tree<T, tree_node_allocator>::iterator& one, // const typename tree<T, tree_node_allocator>::iterator& two) // { // txtout << "operator< " << one.node < two.node << std::endl; // if(one.node < two.node) return true; // return false; // } template <class T, class tree_node_allocator> bool operator>(const typename tree<T, tree_node_allocator>::iterator_base& one, const typename tree<T, tree_node_allocator>::iterator_base& two) { if(one.node > two.node) return true; return false; } // Tree template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::tree() { head_initialise_(); } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::tree(const T& x) { head_initialise_(); set_head(x); } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::tree(const iterator_base& other) { head_initialise_(); set_head((*other)); replace(begin(), other); } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::~tree() { clear(); alloc_.deallocate(head,1); alloc_.deallocate(feet,1); } template <class T, class tree_node_allocator> void tree<T, tree_node_allocator>::head_initialise_() { head = alloc_.allocate(1,0); // MSVC does not have default second argument feet = alloc_.allocate(1,0); head->parent=0; head->first_child=0; head->last_child=0; head->prev_sibling=0; //head; head->next_sibling=feet; //head; feet->parent=0; feet->first_child=0; feet->last_child=0; feet->prev_sibling=head; feet->next_sibling=0; } template <class T, class tree_node_allocator> void tree<T, tree_node_allocator>::operator=(const tree<T, tree_node_allocator>& other) { copy_(other); } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::tree(const tree<T, tree_node_allocator>& other) { head_initialise_(); copy_(other); } template <class T, class tree_node_allocator> void tree<T, tree_node_allocator>::copy_(const tree<T, tree_node_allocator>& other) { clear(); pre_order_iterator it=other.begin(), to=begin(); while(it!=other.end()) { to=insert(to, (*it)); it.skip_children(); ++it; } to=begin(); it=other.begin(); while(it!=other.end()) { to=replace(to, it); to.skip_children(); it.skip_children(); ++to; ++it; } } template <class T, class tree_node_allocator> void tree<T, tree_node_allocator>::clear() { if(head) while(head->next_sibling!=feet) erase(pre_order_iterator(head->next_sibling)); } template<class T, class tree_node_allocator> void tree<T, tree_node_allocator>::erase_children(const iterator_base& it) { tree_node *cur=it.node->first_child; tree_node *prev=0; while(cur!=0) { prev=cur; cur=cur->next_sibling; erase_children(pre_order_iterator(prev)); kp::destructor(&prev->data); alloc_.deallocate(prev,1); } it.node->first_child=0; it.node->last_child=0; } template<class T, class tree_node_allocator> template<class iter> iter tree<T, tree_node_allocator>::erase(iter it) { tree_node *cur=it.node; assert(cur!=head); iter ret=it; ret.skip_children(); ++ret; erase_children(it); if(cur->prev_sibling==0) { cur->parent->first_child=cur->next_sibling; } else { cur->prev_sibling->next_sibling=cur->next_sibling; } if(cur->next_sibling==0) { cur->parent->last_child=cur->prev_sibling; } else { cur->next_sibling->prev_sibling=cur->prev_sibling; } kp::destructor(&cur->data); alloc_.deallocate(cur,1); return ret; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::pre_order_iterator tree<T, tree_node_allocator>::begin() const { return pre_order_iterator(head->next_sibling); } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::pre_order_iterator tree<T, tree_node_allocator>::end() const { return pre_order_iterator(feet); } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::post_order_iterator tree<T, tree_node_allocator>::begin_post() const { tree_node *tmp=head->next_sibling; if(tmp!=feet) { while(tmp->first_child) tmp=tmp->first_child; } return post_order_iterator(tmp); } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::post_order_iterator tree<T, tree_node_allocator>::end_post() const { return post_order_iterator(feet); } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::fixed_depth_iterator tree<T, tree_node_allocator>::begin_fixed(const iterator_base& pos, unsigned int dp) const { tree_node *tmp=pos.node; unsigned int curdepth=0; while(curdepth<dp) { // go down one level while(tmp->first_child==0) { tmp=tmp->next_sibling; if(tmp==0) throw std::range_error("tree: begin_fixed out of range"); } tmp=tmp->first_child; ++curdepth; } return tmp; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::fixed_depth_iterator tree<T, tree_node_allocator>::end_fixed(const iterator_base& pos, unsigned int dp) const { assert(1==0); // FIXME: not correct yet tree_node *tmp=pos.node; unsigned int curdepth=1; while(curdepth<dp) { // go down one level while(tmp->first_child==0) { tmp=tmp->next_sibling; if(tmp==0) throw std::range_error("tree: end_fixed out of range"); } tmp=tmp->first_child; ++curdepth; } return tmp; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator tree<T, tree_node_allocator>::begin(const iterator_base& pos) const { if(pos.node->first_child==0) { return end(pos); } return pos.node->first_child; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator tree<T, tree_node_allocator>::end(const iterator_base& pos) const { sibling_iterator ret(0); ret.parent_=pos.node; return ret; } template <class T, class tree_node_allocator> template <typename iter> iter tree<T, tree_node_allocator>::parent(iter position) const { assert(position.node!=0); return iter(position.node->parent); } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator tree<T, tree_node_allocator>::previous_sibling(const iterator_base& position) const { assert(position.node!=0); return sibling_iterator(position.node->prev_sibling); } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator tree<T, tree_node_allocator>::next_sibling(const iterator_base& position) const { assert(position.node!=0); if(position.node->next_sibling==0) return end(pre_order_iterator(position.node->parent)); else return sibling_iterator(position.node->next_sibling); } template <class T, class tree_node_allocator> template <typename iter> iter tree<T, tree_node_allocator>::append_child(iter position) { assert(position.node!=head); tree_node* tmp = alloc_.allocate(1,0); kp::constructor(&tmp->data); tmp->first_child=0; tmp->last_child=0; tmp->parent=position.node; if(position.node->last_child!=0) { position.node->last_child->next_sibling=tmp; } else { position.node->first_child=tmp; } tmp->prev_sibling=position.node->last_child; position.node->last_child=tmp; tmp->next_sibling=0; return tmp; } template <class T, class tree_node_allocator> template <class iter> iter tree<T, tree_node_allocator>::append_child(iter position, const T& x) { // If your program fails here you probably used 'append_child' to add the top // node to an empty tree. From version 1.45 the top element should be added // using 'insert'. See the documentation for further information, and sorry about // the API change. assert(position.node!=head); tree_node* tmp = alloc_.allocate(1,0); kp::constructor(&tmp->data, x); tmp->first_child=0; tmp->last_child=0; tmp->parent=position.node; if(position.node->last_child!=0) { position.node->last_child->next_sibling=tmp; } else { position.node->first_child=tmp; } tmp->prev_sibling=position.node->last_child; position.node->last_child=tmp; tmp->next_sibling=0; return tmp; } template <class T, class tree_node_allocator> template <class iter> iter tree<T, tree_node_allocator>::append_child(iter position, iter other) { assert(position.node!=head); sibling_iterator aargh=append_child(position, value_type()); return replace(aargh, other); } template <class T, class tree_node_allocator> template <class iter> iter tree<T, tree_node_allocator>::append_children(iter position, sibling_iterator from, sibling_iterator to) { iter ret=from; while(from!=to) { insert_subtree(position.end(), from); ++from; } return ret; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::pre_order_iterator tree<T, tree_node_allocator>::set_head(const T& x) { assert(head->next_sibling==feet); return insert(iterator(feet), x); } template <class T, class tree_node_allocator> template <class iter> iter tree<T, tree_node_allocator>::insert(iter position, const T& x) { if(position.node==0) { position.node=feet; // Backward compatibility: when calling insert on a null node, // insert before the feet. } tree_node* tmp = alloc_.allocate(1,0); kp::constructor(&tmp->data, x); tmp->first_child=0; tmp->last_child=0; tmp->parent=position.node->parent; tmp->next_sibling=position.node; tmp->prev_sibling=position.node->prev_sibling; position.node->prev_sibling=tmp; if(tmp->prev_sibling==0) tmp->parent->first_child=tmp; else tmp->prev_sibling->next_sibling=tmp; return tmp; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator tree<T, tree_node_allocator>::insert(sibling_iterator position, const T& x) { tree_node* tmp = alloc_.allocate(1,0); kp::constructor(&tmp->data, x); tmp->first_child=0; tmp->last_child=0; tmp->next_sibling=position.node; if(position.node==0) { // iterator points to end of a subtree tmp->parent=position.parent_; tmp->prev_sibling=position.range_last(); tmp->parent->last_child=tmp; } else { tmp->parent=position.node->parent; tmp->prev_sibling=position.node->prev_sibling; position.node->prev_sibling=tmp; } if(tmp->prev_sibling==0) tmp->parent->first_child=tmp; else tmp->prev_sibling->next_sibling=tmp; return tmp; } template <class T, class tree_node_allocator> template <class iter> iter tree<T, tree_node_allocator>::insert_after(iter position, const T& x) { tree_node* tmp = alloc_.allocate(1,0); kp::constructor(&tmp->data, x); tmp->first_child=0; tmp->last_child=0; tmp->parent=position.node->parent; tmp->prev_sibling=position.node; tmp->next_sibling=position.node->next_sibling; position.node->next_sibling=tmp; if(tmp->next_sibling==0) { if(tmp->parent) // when adding nodes at the head, there is no parent tmp->parent->last_child=tmp; } else { tmp->next_sibling->prev_sibling=tmp; } return tmp; } template <class T, class tree_node_allocator> template <class iter> iter tree<T, tree_node_allocator>::insert_subtree(iter position, const iterator_base& subtree) { // insert dummy iter it=insert(position, value_type()); // replace dummy with subtree return replace(it, subtree); } // template <class T, class tree_node_allocator> // template <class iter> // iter tree<T, tree_node_allocator>::insert_subtree(sibling_iterator position, iter subtree) // { // // insert dummy // iter it(insert(position, value_type())); // // replace dummy with subtree // return replace(it, subtree); // } template <class T, class tree_node_allocator> template <class iter> iter tree<T, tree_node_allocator>::replace(iter position, const T& x) { kp::destructor(&position.node->data); kp::constructor(&position.node->data, x); return position; } template <class T, class tree_node_allocator> template <class iter> iter tree<T, tree_node_allocator>::replace(iter position, const iterator_base& from) { assert(position.node!=head); tree_node *current_from=from.node; tree_node *start_from=from.node; tree_node *current_to =position.node; // replace the node at position with head of the replacement tree at from erase_children(position); tree_node* tmp = alloc_.allocate(1,0); kp::constructor(&tmp->data, (*from)); tmp->first_child=0; tmp->last_child=0; if(current_to->prev_sibling==0) { current_to->parent->first_child=tmp; } else { current_to->prev_sibling->next_sibling=tmp; } tmp->prev_sibling=current_to->prev_sibling; if(current_to->next_sibling==0) { current_to->parent->last_child=tmp; } else { current_to->next_sibling->prev_sibling=tmp; } tmp->next_sibling=current_to->next_sibling; tmp->parent=current_to->parent; kp::destructor(¤t_to->data); alloc_.deallocate(current_to,1); current_to=tmp; // only at this stage can we fix 'last' tree_node *last=from.node->next_sibling; pre_order_iterator toit=tmp; // copy all children do { assert(current_from!=0); if(current_from->first_child != 0) { current_from=current_from->first_child; toit=append_child(toit, current_from->data); } else { while(current_from->next_sibling==0 && current_from!=start_from) { current_from=current_from->parent; toit=parent(toit); assert(current_from!=0); } current_from=current_from->next_sibling; if(current_from!=last) { toit=append_child(parent(toit), current_from->data); } } } while(current_from!=last); return current_to; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator tree<T, tree_node_allocator>::replace( sibling_iterator orig_begin, sibling_iterator orig_end, sibling_iterator new_begin, sibling_iterator new_end) { tree_node *orig_first=orig_begin.node; tree_node *new_first=new_begin.node; tree_node *orig_last=orig_first; while((++orig_begin)!=orig_end) orig_last=orig_last->next_sibling; tree_node *new_last=new_first; while((++new_begin)!=new_end) new_last=new_last->next_sibling; // insert all siblings in new_first..new_last before orig_first bool first=true; pre_order_iterator ret; while(1==1) { pre_order_iterator tt=insert_subtree(pre_order_iterator(orig_first), pre_order_iterator(new_first)); if(first) { ret=tt; first=false; } if(new_first==new_last) break; new_first=new_first->next_sibling; } // erase old range of siblings bool last=false; tree_node *next=orig_first; while(1==1) { if(next==orig_last) last=true; next=next->next_sibling; erase((pre_order_iterator)orig_first); if(last) break; orig_first=next; } return ret; } template <class T, class tree_node_allocator> template <typename iter> iter tree<T, tree_node_allocator>::flatten(iter position) { if(position.node->first_child==0) return position; tree_node *tmp=position.node->first_child; while(tmp) { tmp->parent=position.node->parent; tmp=tmp->next_sibling; } if(position.node->next_sibling) { position.node->last_child->next_sibling=position.node->next_sibling; position.node->next_sibling->prev_sibling=position.node->last_child; } else { position.node->parent->last_child=position.node->last_child; } position.node->next_sibling=position.node->first_child; position.node->next_sibling->prev_sibling=position.node; position.node->first_child=0; position.node->last_child=0; return position; } template <class T, class tree_node_allocator> template <typename iter> iter tree<T, tree_node_allocator>::reparent(iter position, sibling_iterator begin, sibling_iterator end) { tree_node *first=begin.node; tree_node *last=first; if(begin==end) return begin; // determine last node while((++begin)!=end) { last=last->next_sibling; } // move subtree if(first->prev_sibling==0) { first->parent->first_child=last->next_sibling; } else { first->prev_sibling->next_sibling=last->next_sibling; } if(last->next_sibling==0) { last->parent->last_child=first->prev_sibling; } else { last->next_sibling->prev_sibling=first->prev_sibling; } if(position.node->first_child==0) { position.node->first_child=first; position.node->last_child=last; first->prev_sibling=0; } else { position.node->last_child->next_sibling=first; first->prev_sibling=position.node->last_child; position.node->last_child=last; } last->next_sibling=0; tree_node *pos=first; while(1==1) { pos->parent=position.node; if(pos==last) break; pos=pos->next_sibling; } return first; } template <class T, class tree_node_allocator> template <typename iter> iter tree<T, tree_node_allocator>::reparent(iter position, iter from) { if(from.node->first_child==0) return position; return reparent(position, from.node->first_child, end(from)); } template <class T, class tree_node_allocator> template <typename iter> iter tree<T, tree_node_allocator>::move_before(iter target, iter source) { tree_node *dst=target.node; tree_node *src=source.node; assert(dst); assert(src); if(dst==src) return source; // take src out of the tree if(src->prev_sibling!=0) src->prev_sibling->next_sibling=src->next_sibling; else src->parent->first_child=src->next_sibling; if(src->next_sibling!=0) src->next_sibling->prev_sibling=src->prev_sibling; else src->parent->last_child=src->prev_sibling; // connect it to the new point if(dst->prev_sibling!=0) dst->prev_sibling->next_sibling=src; else dst->parent->first_child=src; src->prev_sibling=dst->prev_sibling; dst->prev_sibling=src; src->next_sibling=dst; src->parent=dst->parent; return src; } template <class T, class tree_node_allocator> void tree<T, tree_node_allocator>::merge(sibling_iterator to1, sibling_iterator to2, sibling_iterator from1, sibling_iterator from2, bool duplicate_leaves) { sibling_iterator fnd; while(from1!=from2) { if((fnd=std::find(to1, to2, (*from1))) != to2) { // element found if(from1.begin()==from1.end()) { // full depth reached if(duplicate_leaves) append_child(parent(to1), (*from1)); } else { // descend further merge(fnd.begin(), fnd.end(), from1.begin(), from1.end(), duplicate_leaves); } } else { // element missing insert_subtree(to2, from1); } ++from1; } } template <class T, class tree_node_allocator> template <class StrictWeakOrdering> bool tree<T, tree_node_allocator>::compare_nodes<StrictWeakOrdering>::operator()(const tree_node *a, const tree_node *b) { static StrictWeakOrdering comp; return comp(a->data, b->data); } template <class T, class tree_node_allocator> void tree<T, tree_node_allocator>::sort(sibling_iterator from, sibling_iterator to, bool deep) { std::less<T> comp; sort(from, to, comp, deep); } template <class T, class tree_node_allocator> template <class StrictWeakOrdering> void tree<T, tree_node_allocator>::sort(sibling_iterator from, sibling_iterator to, StrictWeakOrdering comp, bool deep) { if(from==to) return; // make list of sorted nodes // CHECK: if multiset stores equivalent nodes in the order in which they // are inserted, then this routine should be called 'stable_sort'. std::multiset<tree_node *, compare_nodes<StrictWeakOrdering> > nodes; sibling_iterator it=from, it2=to; while(it != to) { nodes.insert(it.node); ++it; } // reassemble --it2; // prev and next are the nodes before and after the sorted range tree_node *prev=from.node->prev_sibling; tree_node *next=it2.node->next_sibling; typename std::multiset<tree_node *, compare_nodes<StrictWeakOrdering> >::iterator nit=nodes.begin(), eit=nodes.end(); if(prev==0) { if((*nit)->parent!=0) // to catch "sorting the head" situations, when there is no parent (*nit)->parent->first_child=(*nit); } else prev->next_sibling=(*nit); --eit; while(nit!=eit) { (*nit)->prev_sibling=prev; if(prev) prev->next_sibling=(*nit); prev=(*nit); ++nit; } // prev now points to the last-but-one node in the sorted range if(prev) prev->next_sibling=(*eit); // eit points to the last node in the sorted range. (*eit)->next_sibling=next; (*eit)->prev_sibling=prev; // missed in the loop above if(next==0) { if((*eit)->parent!=0) // to catch "sorting the head" situations, when there is no parent (*eit)->parent->last_child=(*eit); } else next->prev_sibling=(*eit); if(deep) { // sort the children of each node too sibling_iterator bcs(*nodes.begin()); sibling_iterator ecs(*eit); ++ecs; while(bcs!=ecs) { sort(begin(bcs), end(bcs), comp, deep); ++bcs; } } } template <class T, class tree_node_allocator> template <typename iter> bool tree<T, tree_node_allocator>::equal(const iter& one_, const iter& two, const iter& three_) const { std::equal_to<T> comp; return equal(one_, two, three_, comp); } template <class T, class tree_node_allocator> template <typename iter> bool tree<T, tree_node_allocator>::equal_subtree(const iter& one_, const iter& two_) const { std::equal_to<T> comp; return equal_subtree(one_, two_, comp); } template <class T, class tree_node_allocator> template <typename iter, class BinaryPredicate> bool tree<T, tree_node_allocator>::equal(const iter& one_, const iter& two, const iter& three_, BinaryPredicate fun) const { pre_order_iterator one(one_), three(three_); // if(one==two && is_valid(three) && three.number_of_children()!=0) // return false; while(one!=two && is_valid(three)) { if(!fun(*one,*three)) return false; if(one.number_of_children()!=three.number_of_children()) return false; ++one; ++three; } return true; } template <class T, class tree_node_allocator> template <typename iter, class BinaryPredicate> bool tree<T, tree_node_allocator>::equal_subtree(const iter& one_, const iter& two_, BinaryPredicate fun) const { pre_order_iterator one(one_), two(two_); if(!fun(*one,*two)) return false; if(number_of_children(one)!=number_of_children(two)) return false; return equal(begin(one),end(one),begin(two),fun); } template <class T, class tree_node_allocator> tree<T, tree_node_allocator> tree<T, tree_node_allocator>::subtree(sibling_iterator from, sibling_iterator to) const { tree tmp; tmp.set_head(value_type()); tmp.replace(tmp.begin(), tmp.end(), from, to); return tmp; } template <class T, class tree_node_allocator> void tree<T, tree_node_allocator>::subtree(tree& tmp, sibling_iterator from, sibling_iterator to) const { tmp.set_head(value_type()); tmp.replace(tmp.begin(), tmp.end(), from, to); } template <class T, class tree_node_allocator> int tree<T, tree_node_allocator>::size() const { int i=0; pre_order_iterator it=begin(), eit=end(); while(it!=eit) { ++i; ++it; } return i; } template <class T, class tree_node_allocator> bool tree<T, tree_node_allocator>::empty() const { pre_order_iterator it=begin(), eit=end(); return (it==eit); } template <class T, class tree_node_allocator> int tree<T, tree_node_allocator>::depth(const iterator_base& it) const { tree_node* pos=it.node; assert(pos!=0); int ret=0; while(pos->parent!=0) { pos=pos->parent; ++ret; } return ret; } template <class T, class tree_node_allocator> unsigned int tree<T, tree_node_allocator>::number_of_children(const iterator_base& it) const { tree_node *pos=it.node->first_child; if(pos==0) return 0; unsigned int ret=1; // while(pos!=it.node->last_child) { // ++ret; // pos=pos->next_sibling; // } while((pos=pos->next_sibling)) ++ret; return ret; } template <class T, class tree_node_allocator> unsigned int tree<T, tree_node_allocator>::number_of_siblings(const iterator_base& it) const { tree_node *pos=it.node; unsigned int ret=1; while(pos->next_sibling && pos->next_sibling!=head) { ++ret; pos=pos->next_sibling; } return ret; } template <class T, class tree_node_allocator> void tree<T, tree_node_allocator>::swap(sibling_iterator it) { tree_node *nxt=it.node->next_sibling; if(nxt) { if(it.node->prev_sibling) it.node->prev_sibling->next_sibling=nxt; else it.node->parent->first_child=nxt; nxt->prev_sibling=it.node->prev_sibling; tree_node *nxtnxt=nxt->next_sibling; if(nxtnxt) nxtnxt->prev_sibling=it.node; else it.node->parent->last_child=it.node; nxt->next_sibling=it.node; it.node->prev_sibling=nxt; it.node->next_sibling=nxtnxt; } } // template <class BinaryPredicate> // tree<T, tree_node_allocator>::iterator tree<T, tree_node_allocator>::find_subtree( // sibling_iterator subfrom, sibling_iterator subto, iterator from, iterator to, // BinaryPredicate fun) const // { // assert(1==0); // this routine is not finished yet. // while(from!=to) { // if(fun(*subfrom, *from)) { // // } // } // return to; // } template <class T, class tree_node_allocator> bool tree<T, tree_node_allocator>::is_in_subtree(const iterator_base& it, const iterator_base& begin, const iterator_base& end) const { // FIXME: this should be optimised. pre_order_iterator tmp=begin; while(tmp!=end) { if(tmp==it) return true; ++tmp; } return false; } template <class T, class tree_node_allocator> bool tree<T, tree_node_allocator>::is_valid(const iterator_base& it) const { if(it.node==0 || it.node==feet) return false; else return true; } template <class T, class tree_node_allocator> unsigned int tree<T, tree_node_allocator>::index(sibling_iterator it) const { unsigned int ind=0; if(it.node->parent==0) { while(it.node->prev_sibling!=head) { it.node=it.node->prev_sibling; ++ind; } } else { while(it.node->prev_sibling!=0) { it.node=it.node->prev_sibling; ++ind; } } return ind; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator tree<T, tree_node_allocator>::child(const iterator_base& it, unsigned int num) const { tree_node *tmp=it.node->first_child; while(num--) { assert(tmp!=0); tmp=tmp->next_sibling; } return tmp; } // Iterator base template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::iterator_base::iterator_base() : node(0), skip_current_children_(false) { } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::iterator_base::iterator_base(tree_node *tn) : node(tn), skip_current_children_(false) { } template <class T, class tree_node_allocator> T& tree<T, tree_node_allocator>::iterator_base::operator*() const { return node->data; } template <class T, class tree_node_allocator> T* tree<T, tree_node_allocator>::iterator_base::operator->() const { return &(node->data); } template <class T, class tree_node_allocator> bool tree<T, tree_node_allocator>::post_order_iterator::operator!=(const post_order_iterator& other) const { if(other.node!=this->node) return true; else return false; } template <class T, class tree_node_allocator> bool tree<T, tree_node_allocator>::post_order_iterator::operator==(const post_order_iterator& other) const { if(other.node==this->node) return true; else return false; } template <class T, class tree_node_allocator> bool tree<T, tree_node_allocator>::pre_order_iterator::operator!=(const pre_order_iterator& other) const { if(other.node!=this->node) return true; else return false; } template <class T, class tree_node_allocator> bool tree<T, tree_node_allocator>::pre_order_iterator::operator==(const pre_order_iterator& other) const { if(other.node==this->node) return true; else return false; } template <class T, class tree_node_allocator> bool tree<T, tree_node_allocator>::sibling_iterator::operator!=(const sibling_iterator& other) const { if(other.node!=this->node) return true; else return false; } template <class T, class tree_node_allocator> bool tree<T, tree_node_allocator>::sibling_iterator::operator==(const sibling_iterator& other) const { if(other.node==this->node) return true; else return false; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator tree<T, tree_node_allocator>::iterator_base::begin() const { sibling_iterator ret(node->first_child); ret.parent_=this->node; return ret; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator tree<T, tree_node_allocator>::iterator_base::end() const { sibling_iterator ret(0); ret.parent_=node; return ret; } template <class T, class tree_node_allocator> void tree<T, tree_node_allocator>::iterator_base::skip_children() { skip_current_children_=true; } template <class T, class tree_node_allocator> unsigned int tree<T, tree_node_allocator>::iterator_base::number_of_children() const { tree_node *pos=node->first_child; if(pos==0) return 0; unsigned int ret=1; while(pos!=node->last_child) { ++ret; pos=pos->next_sibling; } return ret; } // Pre-order iterator template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::pre_order_iterator::pre_order_iterator() : iterator_base(0) { } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::pre_order_iterator::pre_order_iterator(tree_node *tn) : iterator_base(tn) { } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::pre_order_iterator::pre_order_iterator(const iterator_base &other) : iterator_base(other.node) { } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::pre_order_iterator::pre_order_iterator(const sibling_iterator& other) : iterator_base(other.node) { if(this->node==0) { if(other.range_last()!=0) this->node=other.range_last(); else this->node=other.parent_; this->skip_children(); ++(*this); } } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::pre_order_iterator& tree<T, tree_node_allocator>::pre_order_iterator::operator++() { assert(this->node!=0); if(!this->skip_current_children_ && this->node->first_child != 0) { this->node=this->node->first_child; } else { this->skip_current_children_=false; while(this->node->next_sibling==0) { this->node=this->node->parent; if(this->node==0) return *this; } this->node=this->node->next_sibling; } return *this; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::pre_order_iterator& tree<T, tree_node_allocator>::pre_order_iterator::operator--() { assert(this->node!=0); if(this->node->prev_sibling) { this->node=this->node->prev_sibling; while(this->node->last_child) this->node=this->node->last_child; } else { this->node=this->node->parent; if(this->node==0) return *this; } return *this; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::pre_order_iterator tree<T, tree_node_allocator>::pre_order_iterator::operator++(int n) { pre_order_iterator copy = *this; ++(*this); return copy; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::pre_order_iterator tree<T, tree_node_allocator>::pre_order_iterator::operator--(int n) { pre_order_iterator copy = *this; --(*this); return copy; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::pre_order_iterator& tree<T, tree_node_allocator>::pre_order_iterator::operator+=(unsigned int num) { while(num>0) { ++(*this); --num; } return (*this); } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::pre_order_iterator& tree<T, tree_node_allocator>::pre_order_iterator::operator-=(unsigned int num) { while(num>0) { --(*this); --num; } return (*this); } // Post-order iterator template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::post_order_iterator::post_order_iterator() : iterator_base(0) { } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::post_order_iterator::post_order_iterator(tree_node *tn) : iterator_base(tn) { } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::post_order_iterator::post_order_iterator(const iterator_base &other) : iterator_base(other.node) { } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::post_order_iterator::post_order_iterator(const sibling_iterator& other) : iterator_base(other.node) { if(this->node==0) { if(other.range_last()!=0) this->node=other.range_last(); else this->node=other.parent_; this->skip_children(); ++(*this); } } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::post_order_iterator& tree<T, tree_node_allocator>::post_order_iterator::operator++() { assert(this->node!=0); if(this->node->next_sibling==0) this->node=this->node->parent; else { this->node=this->node->next_sibling; if(this->skip_current_children_) { this->skip_current_children_=false; } else { while(this->node->first_child) this->node=this->node->first_child; } } return *this; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::post_order_iterator& tree<T, tree_node_allocator>::post_order_iterator::operator--() { assert(this->node!=0); if(this->skip_current_children_ || this->node->last_child==0) { this->skip_current_children_=false; while(this->node->prev_sibling==0) this->node=this->node->parent; this->node=this->node->prev_sibling; } else { this->node=this->node->last_child; } return *this; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::post_order_iterator tree<T, tree_node_allocator>::post_order_iterator::operator++(int) { post_order_iterator copy = *this; ++(*this); return copy; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::post_order_iterator tree<T, tree_node_allocator>::post_order_iterator::operator--(int) { post_order_iterator copy = *this; --(*this); return copy; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::post_order_iterator& tree<T, tree_node_allocator>::post_order_iterator::operator+=(unsigned int num) { while(num>0) { ++(*this); --num; } return (*this); } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::post_order_iterator& tree<T, tree_node_allocator>::post_order_iterator::operator-=(unsigned int num) { while(num>0) { --(*this); --num; } return (*this); } template <class T, class tree_node_allocator> void tree<T, tree_node_allocator>::post_order_iterator::descend_all() { assert(this->node!=0); while(this->node->first_child) this->node=this->node->first_child; } // Fixed depth iterator template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::fixed_depth_iterator::fixed_depth_iterator() : iterator_base() { set_first_parent_(); } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::fixed_depth_iterator::fixed_depth_iterator(tree_node *tn) : iterator_base(tn) { set_first_parent_(); } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::fixed_depth_iterator::fixed_depth_iterator(const iterator_base& other) : iterator_base(other.node) { set_first_parent_(); } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::fixed_depth_iterator::fixed_depth_iterator(const sibling_iterator& other) : iterator_base(other.node), first_parent_(other.parent_) { find_leftmost_parent_(); } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::fixed_depth_iterator::fixed_depth_iterator(const fixed_depth_iterator& other) : iterator_base(other.node), first_parent_(other.first_parent_) { } template <class T, class tree_node_allocator> void tree<T, tree_node_allocator>::fixed_depth_iterator::set_first_parent_() { return; // FIXME: we do not use first_parent_ yet, and it actually needs some serious reworking if // it is ever to work at the 'head' level. first_parent_=0; if(this->node==0) return; if(this->node->parent!=0) first_parent_=this->node->parent; if(first_parent_) find_leftmost_parent_(); } template <class T, class tree_node_allocator> void tree<T, tree_node_allocator>::fixed_depth_iterator::find_leftmost_parent_() { return; // FIXME: see 'set_first_parent()' tree_node *tmppar=first_parent_; while(tmppar->prev_sibling) { tmppar=tmppar->prev_sibling; if(tmppar->first_child) first_parent_=tmppar; } } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::fixed_depth_iterator& tree<T, tree_node_allocator>::fixed_depth_iterator::operator++() { assert(this->node!=0); if(this->node->next_sibling!=0) { this->node=this->node->next_sibling; assert(this->node!=0); if(this->node->parent==0 && this->node->next_sibling==0) // feet element this->node=0; } else { tree_node *par=this->node->parent; do { par=par->next_sibling; if(par==0) { // FIXME: need to keep track of this! this->node=0; return *this; } } while(par->first_child==0); this->node=par->first_child; } return *this; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::fixed_depth_iterator& tree<T, tree_node_allocator>::fixed_depth_iterator::operator--() { assert(this->node!=0); if(this->node->prev_sibling!=0) { this->node=this->node->prev_sibling; assert(this->node!=0); if(this->node->parent==0 && this->node->prev_sibling==0) // head element this->node=0; } else { tree_node *par=this->node->parent; do { par=par->prev_sibling; if(par==0) { // FIXME: need to keep track of this! this->node=0; return *this; } } while(par->last_child==0); this->node=par->last_child; } return *this; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::fixed_depth_iterator tree<T, tree_node_allocator>::fixed_depth_iterator::operator++(int) { fixed_depth_iterator copy = *this; ++(*this); return copy; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::fixed_depth_iterator tree<T, tree_node_allocator>::fixed_depth_iterator::operator--(int) { fixed_depth_iterator copy = *this; --(*this); return copy; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::fixed_depth_iterator& tree<T, tree_node_allocator>::fixed_depth_iterator::operator-=(unsigned int num) { while(num>0) { --(*this); --(num); } return (*this); } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::fixed_depth_iterator& tree<T, tree_node_allocator>::fixed_depth_iterator::operator+=(unsigned int num) { while(num>0) { ++(*this); --(num); } return *this; } // FIXME: add the other members of fixed_depth_iterator. // Sibling iterator template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::sibling_iterator::sibling_iterator() : iterator_base() { set_parent_(); } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::sibling_iterator::sibling_iterator(tree_node *tn) : iterator_base(tn) { set_parent_(); } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::sibling_iterator::sibling_iterator(const iterator_base& other) : iterator_base(other.node) { set_parent_(); } template <class T, class tree_node_allocator> tree<T, tree_node_allocator>::sibling_iterator::sibling_iterator(const sibling_iterator& other) : iterator_base(other), parent_(other.parent_) { } template <class T, class tree_node_allocator> void tree<T, tree_node_allocator>::sibling_iterator::set_parent_() { parent_=0; if(this->node==0) return; if(this->node->parent!=0) parent_=this->node->parent; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator& tree<T, tree_node_allocator>::sibling_iterator::operator++() { if(this->node) this->node=this->node->next_sibling; return *this; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator& tree<T, tree_node_allocator>::sibling_iterator::operator--() { if(this->node) this->node=this->node->prev_sibling; else { assert(parent_); this->node=parent_->last_child; } return *this; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator tree<T, tree_node_allocator>::sibling_iterator::operator++(int) { sibling_iterator copy = *this; ++(*this); return copy; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator tree<T, tree_node_allocator>::sibling_iterator::operator--(int) { sibling_iterator copy = *this; --(*this); return copy; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator& tree<T, tree_node_allocator>::sibling_iterator::operator+=(unsigned int num) { while(num>0) { ++(*this); --num; } return (*this); } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::sibling_iterator& tree<T, tree_node_allocator>::sibling_iterator::operator-=(unsigned int num) { while(num>0) { --(*this); --num; } return (*this); } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::tree_node *tree<T, tree_node_allocator>::sibling_iterator::range_first() const { tree_node *tmp=parent_->first_child; return tmp; } template <class T, class tree_node_allocator> typename tree<T, tree_node_allocator>::tree_node *tree<T, tree_node_allocator>::sibling_iterator::range_last() const { return parent_->last_child; } #endif // Local variables: // default-tab-width: 3 // End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/xml_parser.cpp��������������������������������������������������0000664�0000000�0000000�00000044724�12754305140�0022261�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#include <libxml/parser.h> #include <libxml/parserInternals.h> #include <iostream> #include <string> #include <cstring> #include <algorithm> #include <stdarg.h> #include <stdexcept> #include <vector> #include "nexus_util.h" #include "node.h" #include "node_util.h" #include "retriever.h" #include "string_util.h" #include "xml_parser.h" #include "xml_util.h" #include "Ptr.h" #include "tree.hh" #include "nxtranslate_debug.h" #ifdef USE_TIMING #include <sstream> #endif // ----- start of declaring debug levels #ifdef DEBUG3_XML_PARSER #define DEBUG2_XML_PARSER #endif #ifdef DEBUG2_XML_PARSER #define DEBUG1_XML_PARSER #endif // ----- end of declaring debug levels using std::cerr; using std::cout; using std::endl; using std::exception; using std::invalid_argument; using std::map; using std::runtime_error; using std::string; using std::vector; typedef vector<string> StrVector; typedef vector<Node> NodeVector; typedef NodeVector* NodeVectorP; typedef Ptr<Retriever> RetrieverPtr; typedef tree<Node> NodeTree; static const int GROUP_STRING_LEN = 128; static const unsigned int MAX_NODE_DEPTH = 20; static const string DEFAULT_MIME_TYPE = "NeXus"; static const string MIME_TYPE = "NXS:mime_type"; static const string SOURCE = "NXS:source"; static const string LOCATION = "NXS:location"; static const string COMPRESSION = "NXS:compression"; static const string LINK = "NAPIlink"; static const string TARGET = "target"; static const string TYPE = "type"; static const string NAME = "name"; static const string NXROOT = "NXroot"; static const string EXCEPTION = "EXCEPTION"; static const string INVALID_ARGUMENT = "INVALID ARGUMENT"; static const string RUNTIME_ERROR = "RUNTIME ERROR"; typedef struct{ NXhandle *handle; // output file handle int status; // status of parsing bool is_link; // whether the current node is a link std::map<string,string> map; // store macros for replacement vector<StrVector> loc_to_source; // mapping for links NodeVector nodes; // vector to current node listing string char_data; // character data collected for current node vector<int> dims; // dimensions of the array in current node vector<string> mime_types; // vector of mime_types (for nesting) vector<RetrieverPtr> retrievers; // vector of retrievers (for nesting) }UserData; #ifdef USE_TIMING static time_t start_time = time(NULL); static time_t intermediate_time = time(NULL); extern string print_time(const time_t & start, const time_t & stop) { double seconds = difftime(stop, start); long minutes = static_cast<long>(seconds/60.); seconds = seconds - 60. * static_cast<double>(minutes); std::stringstream result; result << minutes << "m" << seconds << "s"; return result.str(); } #endif // variable so the line and column numbers can be accessed static xmlParserCtxtPtr context; /* * Single place for printing out error messages generated by * exceptions. This does set the user_data.status to -1. */ static void print_error(UserData *user_data, const string &message){ user_data->status=-1; cerr << message << endl; } /* * Replace the key with the correct value in the map, if it exists. */ static void map_string(map<string,string> &map,string &key){ // check that the key is non-zero size if(key.size()<=0) return; typedef std::map<string,string>::const_iterator map_iter; map_iter it=map.find(key); if(it!=map.end()) key=it->second; } /* unused code static bool is_left(char c){ static const string LEFT="["; return find(LEFT.begin(),LEFT.end(),c)!=LEFT.end(); } static bool is_right(char c){ static const string RIGHT="]"; return find(RIGHT.begin(),RIGHT.end(),c)!=RIGHT.end(); } static StrVector split_on_bracket(const string str){ typedef string::size_type string_size; string_size i=0; string_size j=0; // find LEFT while(i<str.size() && !is_left(str[i])) i++; j=i; // find right while(j<str.size() && !is_right(str[j])) j++; // create the result StrVector result; result.push_back(str.substr(0,i)); result.push_back(str.substr(i+1,j-i-1)); return result; } */ #ifdef DEBUG1_XML_PARSER static void print_strvec(const StrVector &vec){ // print out the string vector cout << "["; for( StrVector::const_iterator str=vec.begin() ; str!=vec.end() ; str++ ){ cout << *str; if(str+1!=vec.end()) cout << ","; } cout << "]" << endl; } static void print_retrievervec(const vector<RetrieverPtr> &vec){ cout << "["; for(vector<RetrieverPtr>::const_iterator it=vec.begin();it!=vec.end();it++){ cout << (*it)->toString(); // a pointer to a Ptr if(it+1!=vec.end()) cout << ","; } cout << "]" << endl; } #endif static void my_startDocument(void *user_data){ //cout << "startDocument" << endl; // REMOVE } static void my_endDocument(void *user_data){ //cout << "endDocument" << endl; // REMOVE } static void my_characters(void *user_data, const xmlChar *ch, int len){ #ifdef DEBUG3_XML_PARSER std::cout << "characters" << std::endl; #endif // convert to a string string str=xml_util::xmlChar_to_str(ch,len); // if it is empty just return if(str.size()<=0) return; // add the characters with a space between it and what was there ((UserData *)user_data)->char_data+=str; } static void my_startElement(void *user_data, const xmlChar *name, const xmlChar ** attrs){ #ifdef DEBUG1_XML_PARSER std::cout << "startElement(" << name << ")" << std::endl; #endif static const string LEFT = "["; static const string RIGHT = "]"; // convert the name to a string string str_name=xml_util::xmlChar_to_str(name,-1); // create a label for the element when writing out exceptions string except_label="<"+str_name+">:"; // convert the attributes to a vector<string> StrVector str_attrs=xml_util::xmlattr_to_strvec(attrs); // check if it is a link bool is_link=(str_name==LINK); // check for "name", "type", "source", "mime_type", "location", // "target", "compression" attributes string source; string mime_type; string location; string compression; string type; bool update_dims=false; vector<Attr> node_attrs; for( StrVector::iterator it=str_attrs.begin() ; it!=str_attrs.end() ; it+=2){ if( (*it==SOURCE) || (*it==MIME_TYPE) || (*it==LOCATION) || (*it==TYPE) || ((*it==TARGET) && (is_link)) || (*it==NAME) || (*it==COMPRESSION) ){ if(*it==SOURCE){ source=*(it+1); }else if(*it==MIME_TYPE){ mime_type=*(it+1); }else if(*it==LOCATION){ location=*(it+1); }else if(*it==COMPRESSION){ compression=*(it+1); }else if(*it==NAME){ type=str_name; str_name=*(it+1); }else if(*it==TYPE){ type=*(it+1); if(string_util::starts_with(type,"NX_CHAR")){ type="NX_CHAR"; }else if(type.substr(type.size()-1,type.size())==RIGHT){ int start=type.find(LEFT); string dim=type.substr(start,type.size()); if(dim.size()>0){ ((UserData *)user_data)->dims=string_util::str_to_intVec(dim); update_dims=true; }else{ ((UserData *)user_data)->dims.clear(); ((UserData *)user_data)->dims.push_back(1); } type=type.erase(start,type.size()); }else{ ((UserData *)user_data)->dims.clear(); ((UserData *)user_data)->dims.push_back(1); } }else if((is_link) && (*it==TARGET)){ // working with a link StrVector str_vec; NodeVector node_vec=((UserData *)user_data)->nodes; for( NodeVector::const_iterator node_it=node_vec.begin() ; node_it!=node_vec.end() ; node_it++ ){ if(node_it->name()!=NXROOT) str_vec.push_back(node_it->name()); } ((UserData *)user_data)->loc_to_source.push_back(str_vec); ((UserData *)user_data)->loc_to_source.push_back(string_util::string_to_path(*(it+1))); type=LINK; } str_attrs.erase(it,it+2); it-=2; }else{ // everything else is an attribute try{ node_attrs.push_back(make_attr(*it,*(it+1))); }catch(std::invalid_argument &e){ print_error(((UserData *)user_data),INVALID_ARGUMENT+except_label+e.what()); } } } ((UserData *)user_data)->is_link=is_link; // if type is not defined (and it is not root) it is a character array if( (type.size()<=0) && (str_name!=NXROOT) ) type="NX_CHAR"; // map everything using the macro replacement map_string(((UserData *)user_data)->map,source); map_string(((UserData *)user_data)->map,mime_type); map_string(((UserData *)user_data)->map,location); // set the mime_type if(mime_type.size()<=0){ if(((UserData *)user_data)->mime_types.size()<=0) mime_type=DEFAULT_MIME_TYPE; else mime_type=*(((UserData *)user_data)->mime_types.rbegin()); } ((UserData *)user_data)->mime_types.push_back(mime_type); // confirm that maximum node depth is not exceded if(((UserData *)user_data)->mime_types.size()>MAX_NODE_DEPTH) throw runtime_error("Exceded maximum node depth"); // create a new retriever if necessary RetrieverPtr retriever(NULL); if(source.size()>0 && mime_type.size()>0){ try{ retriever=Retriever::getInstance(mime_type,source); }catch(runtime_error &e){ print_error(((UserData *)user_data),RUNTIME_ERROR+except_label+e.what()); }catch(exception &e){ print_error(((UserData *)user_data),EXCEPTION+except_label+e.what()); } }else if(((UserData *)user_data)->retrievers.size()>0){ retriever=*(((UserData *)user_data)->retrievers.rbegin()); } ((UserData *)user_data)->retrievers.push_back(retriever); // create a new node bool node_from_retriever=false; Node node(str_name,type); // default tree<Node> tree; if(location.size()>0 && retriever){ // if there is a location and a retriever if(!(((UserData *)user_data)->status)){ try{ retriever->getData(location,tree); if (tree.size() <=0) { node_from_retriever=false; } else { tree.begin()->set_name(str_name); if( (tree.begin()->is_data()) && update_dims ) tree.begin()->update_dims(((UserData *)user_data)->dims); node=*(tree.begin()); node_from_retriever=true; } }catch(invalid_argument &e){ print_error(((UserData *)user_data),INVALID_ARGUMENT+except_label+e.what()); }catch(runtime_error &e){ print_error(((UserData *)user_data),RUNTIME_ERROR+except_label+e.what()); }catch(exception &e){ print_error(((UserData *)user_data),EXCEPTION+except_label+e.what()); } } } // set the compression flag if(!compression.empty()){ if(node_from_retriever){ for( NodeTree::iterator it=tree.begin() ; it!=tree.end() ; ++it ){ it->set_comp(compression); } }else{ node.set_comp(compression); } } // mutate the attributes if necessary if(node_attrs.size()>0) { if(node_from_retriever) { tree.begin()->update_attrs(node_attrs); } else { node.update_attrs(node_attrs); } } // add the node to the end of the vector ((UserData *)user_data)->nodes.push_back(node); // check that the node is a group or data if(!is_link){ if(node_from_retriever){ NXhandle *handle=((UserData *)user_data)->handle; // write the data to the file try{ nexus_util::make_data(handle,tree); nexus_util::open(handle,node); }catch(runtime_error &e){ print_error(((UserData *)user_data),RUNTIME_ERROR+except_label+e.what()); }catch(exception &e){ print_error(((UserData *)user_data),EXCEPTION+except_label+e.what()); } }else if( !node.is_data()){ // create group and open it NXhandle *handle=((UserData *)user_data)->handle; nexus_util::open(handle,node); } } } static void my_endElement(void *user_data, const xmlChar *name){ #ifdef DEBUG1_XML_PARSER std::cout << "endElement(" << name << ")" << std::endl; #endif // an alias for whether the current node is a link bool is_link=((UserData *)user_data)->is_link; // create a label for the element when writing out exceptions string except_label="</"+xml_util::xmlChar_to_str(name,-1)+">"; // get an alias to the node, this uses the copy constructor Node node=*(((UserData *)user_data)->nodes.rbegin()); // get an alias to the handle NXhandle *handle=((UserData *)user_data)->handle; // deal with character data if necessary ((UserData *)user_data)->char_data =string_util::trim(((UserData *)user_data)->char_data); if(((UserData *)user_data)->char_data.size()>0){ // update the node with the character value try{ try{ update_node_from_string(node,((UserData *)user_data)->char_data, ((UserData *)user_data)->dims, node.int_type()); }catch(runtime_error &e){ print_error(((UserData *)user_data),RUNTIME_ERROR+": "+except_label +e.what()); } }catch(invalid_argument &e){ print_error(((UserData *)user_data), INVALID_ARGUMENT+":"+except_label+e.what()); return; } // clear out the dimensions value ((UserData *)user_data)->dims.clear(); // clear out the character value ((UserData *)user_data)->char_data=""; // write the data to the file if(!is_link){ nexus_util::open(handle,node); try{ nexus_util::make_data(handle,node); }catch(runtime_error &e){ print_error(((UserData *)user_data),RUNTIME_ERROR+except_label+e.what()); }catch(exception &e){ print_error(((UserData *)user_data),EXCEPTION+except_label+e.what()); } } } // close the node if(is_link) ((UserData *)user_data)->is_link=false; else nexus_util::close(handle,node); // pop the node off of the end of the vector ((UserData *)user_data)->nodes.pop_back(); // pop the mime_type off of the end of the vector ((UserData *)user_data)->mime_types.pop_back(); // pop the retriever off of the end of the vector ((UserData *)user_data)->retrievers.pop_back(); } static xmlEntityPtr my_getEntity(void *user_data, const xmlChar *name){ return xmlGetPredefinedEntity(name); } static void my_error(void *user_data, const char* msg, ...){ static const string SAX_ERROR="SAX_ERROR"; // get the rest of the arguments va_list args; va_start(args,msg); // get the position of the error int line=getLineNumber(context); int col =getColumnNumber(context); // print out the result char str[70]; int num_out=vsprintf(str,msg,args); cerr << SAX_ERROR << " [L" << line << " C" << col << "]: "<< str; // clean up args va_end(args); // set the status to failure ((UserData *)user_data)->status=-1; } static void my_fatalError(void *user_data, const char* msg, ...){ static const string FATAL_SAX_ERROR="FATAL_SAX_ERROR"; // get the rest of the arguments va_list args; va_start(args,msg); // get the position of the error int line=getLineNumber(context); int col =getColumnNumber(context); // print out the result char str[70]; int num_out=vsprintf(str,msg,args); cerr << FATAL_SAX_ERROR << " [L" << line << " C" << col << "]: "<< str; // clean up args va_end(args); // set the status to failure ((UserData *)user_data)->status=-1; } static xmlSAXHandler my_handler = { NULL, // internalSubsetSAXFunc internalSubset; NULL, // isStandaloneSAXFunc isStandalone; NULL, // hasInternalSubsetSAXFunc hasInternalSubset; NULL, // hasExternalSubsetSAXFunc hasExternalSubset; NULL, // resolveEntitySAXFunc resolveEntity; my_getEntity, // getEntitySAXFunc getEntity; NULL, // entityDeclSAXFunc entityDecl; NULL, // notationDeclSAXFunc notationDecl; NULL, // attributeDeclSAXFunc attributeDecl; NULL, // elementDeclSAXFunc elementDecl; NULL, // unparsedEntityDeclSAXFunc unparsedEntityDecl; NULL, // setDocumentLocatorSAXFunc setDocumentLocator; my_startDocument, // startDocumentSAXFunc startDocument; my_endDocument, // endDocumentSAXFunc endDocument; my_startElement, // startElementSAXFunc startElement; my_endElement, // endElementSAXFunc endElement; NULL, // referenceSAXFunc reference; my_characters, // charactersSAXFunc characters; NULL, // ignorableWhitespaceSAXFunc ignorableWhitespace; NULL, // processingInstructionSAXFunc processingInstruction; NULL, // commentSAXFunc comment; NULL, // warningSAXFunc warning; my_error, // errorSAXFunc error; my_fatalError, // fatalErrorSAXFunc fatalError; }; static bool resolve_links(UserData *user_data){ // check that this function will do anything if(user_data->loc_to_source.size()<=0) return false; // convenience for less typing typedef vector<StrVector>::const_iterator vec_iter; // loop over links in map for( vec_iter it=user_data->loc_to_source.begin() ; it!=user_data->loc_to_source.end() ; it+=2 ){ nexus_util::make_link(user_data->handle,*it,*(it+1)); } // return that everything went well return false; } extern bool xml_parser::parse_xml_file(const std::map<string,string> &map, const string &filename, NXhandle *handle, const bool timing){ #ifdef DEBUG3_XML_PARSER std::cout << "xml_parser::parse_xml_file" << std::endl; #endif // set up the user data for use in the parser UserData user_data; user_data.handle=handle; user_data.status=0; user_data.is_link=false; user_data.map=map; user_data.mime_types.reserve(MAX_NODE_DEPTH); user_data.dims.reserve(25); user_data.retrievers.reserve(MAX_NODE_DEPTH); // parse the translation file (context needed to get positions in the file) context=xmlCreateFileParserCtxt(filename.c_str()); context->sax=&my_handler; context->userData=&user_data; int result=xmlParseDocument(context); // return if there was an error if(user_data.status) return user_data.status; // return the error else if(result<0) return true; // return generic error #ifdef USE_TIMING if (timing) { cout << print_time(intermediate_time) << " to add new information" << endl; intermediate_time = time(NULL); } #endif // work on links try{ resolve_links(&user_data); }catch(runtime_error &e){ // deal with problems cerr << RUNTIME_ERROR << ": " << e.what() << endl; return true; } #ifdef USE_TIMING if (timing) { cout << print_time(intermediate_time) << " to create links" << endl; intermediate_time = time(NULL); } #endif // return that everything went well return false; } ��������������������������������������������code-4.4.3/applications/NXtranslate/xml_parser.h����������������������������������������������������0000664�0000000�0000000�00000001006�12754305140�0021710�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#ifndef __XML_PARSER_H_GUARD #define __XML_PARSER_H_GUARD #include <string> #include <napi.h> #include <map> #ifdef USE_TIMING #include <time.h> #include <string> extern std::string print_time(const time_t & start, const time_t & stop = time(NULL)); #endif namespace xml_parser{ extern bool parse_xml_file(const std::map<std::string,std::string>&map, const std::string &filename, NXhandle *handle, const bool timing); }; #endif ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/xml_util.cpp����������������������������������������������������0000664�0000000�0000000�00000001345�12754305140�0021732�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#include "xml_util.h" #include "string_util.h" using std::string; using std::vector; /* * If len<0 then just return the whole string */ extern string xml_util::xmlChar_to_str(const xmlChar *ch, int len){ string result((char *)ch); if( (len>0) && ((unsigned int)len<result.size()) ) result.erase(result.begin()+len,result.end()); return result; // return string_util::trim(result); } extern vector<string> xml_util::xmlattr_to_strvec(const xmlChar* char_array[]){ vector<string> result; int i=0; while(true){ if((char_array+i)==NULL || *(char_array+i)==NULL) break; else{ string str=xml_util::xmlChar_to_str(*(char_array+i),-1); result.push_back(str); } i++; } return result; } �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtranslate/xml_util.h������������������������������������������������������0000664�0000000�0000000�00000000507�12754305140�0021376�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#ifndef __XML_UTIL_H_GUARD #define __XML_UTIL_H_GUARD #include <libxml/parser.h> #include <string> #include <vector> namespace xml_util{ extern std::string xmlChar_to_str(const xmlChar *ch, int len); extern std::vector<std::string> xmlattr_to_strvec(const xmlChar* char_array[]); } #endif �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtraverse/�����������������������������������������������������������������0000775�0000000�0000000�00000000000�12754305140�0017224�5����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtraverse/CMakeLists.txt���������������������������������������������������0000664�0000000�0000000�00000002717�12754305140�0021773�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # (C) 2015 Eugen Wintersberger <eugen.wintersberger@gmail.com> # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see <http://www.nexusformat.org> # # #============================================================================= include_directories(../../bindings/cpp) add_executable (nxtraverse nxtraverse.cpp main.cpp nxtraverse.h) target_link_libraries(nxtraverse NeXus_CPP_Shared_Library ) install (TARGETS nxtraverse DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Runtime) �������������������������������������������������code-4.4.3/applications/NXtraverse/main.cpp���������������������������������������������������������0000664�0000000�0000000�00000007336�12754305140�0020665�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* * Copyright (c) 2010, P. Vicente <pedro.vicente@space-research.org> * Spallation Neutron Source at Oak Ridge National Laboratory * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ #include <iostream> #include <assert.h> #include <stdlib.h> #include <string.h> #include "nxtraverse.h" using namespace std; /*------------------------------------------------------------------------- * Function: usage * * Purpose: print usage * * Return: void * *------------------------------------------------------------------------- */ void usage(void) { cout << "Usage: nxtraverse -f <filename> [-h] [-r] [-a] [-n N] " << endl; cout << endl; cout << "[-f] traverse file <filename>" << endl; cout << "[-h] print this usage message and exit" << endl; cout << "[-r] do not read data" << endl; cout << "[-a] do not read attributes" << endl; cout << "[-n] print only N number of elements; N defaults to 5, * for all elements" << endl; } /*------------------------------------------------------------------------- * Function: main * * Purpose: main function * * Return: Success: 0, Failure: 1 * * Comments: * *------------------------------------------------------------------------- */ int main(int argc, const char **argv) { CNXTraverse nxtraverse; int i; const char *fname = NULL; if ( argc < 2 ) { usage(); return 1; } for ( i = 1; i < argc; i++) { //help if (strcmp(argv[i], "-h") == 0) { usage(); return 0; } //file name else if (strcmp(argv[i], "-f") == 0) { if ( argv[++i] == NULL ) { usage(); return 1; } fname = argv[i]; } //do not read data else if (strcmp(argv[i], "-r") == 0) { nxtraverse.options.read_data = 0; } //do not read attributes else if (strcmp(argv[i], "-a") == 0) { nxtraverse.options.read_attr = 0; } //number of elements to print else if (strcmp(argv[i], "-n") == 0) { if ( argv[++i] == NULL ) { usage(); return 1; } if ( strcmp(argv[i], "*") == 0 ) { nxtraverse.options.all = 1; } else { nxtraverse.options.nelmts = atol( argv[i] ); } } } if ( fname == NULL ) { usage(); return 1; } if ( nxtraverse.show_objects ( fname ) == NX_ERROR ) return 1; return 0; } ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtraverse/nxtraverse.cpp���������������������������������������������������0000664�0000000�0000000�00000035077�12754305140�0022145�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* * Copyright (c) 2010, P. Vicente <pedro.vicente@space-research.org> * Spallation Neutron Source at Oak Ridge National Laboratory * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ #include <iostream> #include <sstream> #include <assert.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include "nxtraverse.h" using namespace std; ///////////////////////////////////////////////////////////////////////////////////////////////////// //CNXTraverse class //constructor ///////////////////////////////////////////////////////////////////////////////////////////////////// CNXTraverse::CNXTraverse () { options.read_data = 1; //read data by default options.read_attr = 1; //read attributes by default options.nelmts = 5; //default printed number of elements options.all = 0; //default: do not print all elements } ///////////////////////////////////////////////////////////////////////////////////////////////////// //CNXTraverse //destructor ///////////////////////////////////////////////////////////////////////////////////////////////////// CNXTraverse::~CNXTraverse () { } /*------------------------------------------------------------------------- * Function: show_objects * * Purpose: traverse a NeXus file and print all objects * *------------------------------------------------------------------------- */ int CNXTraverse::show_objects(const char* file_name) { NXhandle handle; // open file to traverse if (NXopen ( file_name, NXACC_READ, &handle) != NX_OK) { printf ("NX_ERROR: Can't open %s\n", file_name); return NX_ERROR; } // traverse if ( traverse( handle, "/" ) == NX_ERROR ) goto out; //close file if ( NXclose (&handle) != NX_OK) return NX_ERROR; return NX_OK; //out out: NXclose (&handle); return NX_ERROR;; } /*------------------------------------------------------------------------- * Function: traverse * * Purpose: recursive function that traverses a NeXus file and prints all objects * * *------------------------------------------------------------------------- */ int CNXTraverse::traverse( NXhandle handle, const char *grp_name ) { NXname name, nxclass; int nxdataype; int num_groups; std::string path; if ( NXinitgroupdir (handle) != NX_OK) return NX_ERROR; if ( NXgetgroupinfo( handle, &num_groups, name, nxclass) != NX_OK ) return NX_ERROR; for ( int i = 0; i < num_groups; i++ ) { if ( NXgetnextentry ( handle, name, nxclass, &nxdataype) == NX_ERROR ) return NX_ERROR; if (strcmp(nxclass,"SDS") == 0) { path = grp_name; path += "/"; path += name; if ( options.read_data ) { //do not print end line, data will be appended to this line cout << path << "="; if ( show_dataset( handle, name, path.c_str() ) == NX_ERROR ) return NX_ERROR; } else { //print name and end line cout << path << endl; } } else { path = grp_name; if ( path != "/" ) path += "/"; path += name; cout << path << endl; if ( NXopengroup( handle, name, nxclass ) != NX_OK ) return NX_ERROR; if ( traverse( handle, path.c_str() ) != NX_OK ) return NX_ERROR; if ( NXclosegroup( handle ) != NX_OK ) return NX_ERROR; } } return NX_OK; } /*------------------------------------------------------------------------- * Function: show_dataset * * Purpose: read, display NeXus dataset * * *------------------------------------------------------------------------- */ int CNXTraverse::show_dataset( NXhandle handle, const char* dset_name, const char* path) { int rank; int dims[NX_MAXRANK]; int nxdataype; void *buf=NULL; uint64_t nelmts; if ( NXopendata ( handle, dset_name) != NX_OK) goto out; if ( NXgetinfo ( handle, &rank, dims, &nxdataype) != NX_OK) goto out; if ( NXmalloc( &buf, rank, dims, nxdataype) != NX_OK) goto out; if ( NXgetdata( handle, buf) != NX_OK) goto out; //get number of elements nelmts = 1; for ( int i = 0; i < rank; i++) { nelmts *= dims[i]; } //print if ( print_data( nxdataype, nelmts, buf ) != NX_OK ) goto out; if ( options.read_attr ) { if ( read_attr( handle, dset_name, path ) == NX_ERROR ) return NX_ERROR; } if ( NXclosedata( handle) != NX_OK) goto out; if ( NXfree (&buf) != NX_OK) goto out; return NX_OK; //out out: if ( buf != NULL ) { NXfree (&buf); } cout << "cannot open/read dataset" << dset_name << endl; return NX_ERROR; } /*------------------------------------------------------------------------- * Function: read_attr * * Purpose: read, print, a NeXus attribute * *------------------------------------------------------------------------- */ int CNXTraverse::read_attr( NXhandle handle, const char* dset_name, const char* path ) { char attr_name[128]; int nxdataype; int num_attr; int length; void *buf=NULL; if ( NXinitattrdir( handle ) != NX_OK) goto out; // find the number of attributes if ( NXgetattrinfo( handle, &num_attr )!=NX_OK) goto out; for ( int i = 0 ; i < num_attr ; i++ ) { if ( NXgetnextattr( handle, attr_name, &length, &nxdataype ) != NX_OK) goto out; //print the path in front of attribute name cout << path << "#" << attr_name << "="; //read attribute if ( NXmalloc( &buf, 1, &length, nxdataype) != NX_OK) goto out; if ( NXgetattr( handle, attr_name, buf, &length, &nxdataype) != NX_OK) goto out; //print if ( print_data( nxdataype, length, buf ) != NX_OK ) goto out; if ( NXfree (&buf) != NX_OK) goto out; } return NX_OK; //out out: if ( buf != NULL ) { NXfree (&buf); } cout << "cannot open/read attribute" << dset_name << endl; return NX_ERROR; } /*------------------------------------------------------------------------- * Function: print_data * * Purpose: print void* BUF into stdout * *------------------------------------------------------------------------- */ int CNXTraverse::print_data( int nxdataype, uint64_t nelmts, void* buf ) { unsigned char *ucbuf = (unsigned char *)buf; char *cbuf = (char *)buf; char *s; int more; uint64_t n; uint64_t i; float tempfloat; double tempdouble; unsigned char tempuchar; signed char tempschar; int tempint; unsigned int tempuint; short tempshort; unsigned short tempushort; long long templlong; unsigned long long tempullong; //how many elements to print if ( options.all ) { n = nelmts; more = 0; } else { n = ( nelmts < options.nelmts) ? nelmts : options.nelmts; more = ( nelmts < options.nelmts) ? 0 : 1; } switch ( nxdataype ) { default: assert(0); break; ///////////////////////////////////////////////////////////////////////////////////////////////////// //NX_CHAR ///////////////////////////////////////////////////////////////////////////////////////////////////// case NX_CHAR: s = cbuf; if (s == NULL) { } else { for ( unsigned int j = 0; j < nelmts; j++) { printf( "%c", s[j] ); } } break; ///////////////////////////////////////////////////////////////////////////////////////////////////// //NX_INT8 ///////////////////////////////////////////////////////////////////////////////////////////////////// case NX_INT8: for (i = 0; i < n; i++) { void* mem = ucbuf + i * sizeof(signed char); memcpy(&tempschar, mem, sizeof(signed char)); printf( "%d ", tempschar ); } if ( more ) printf( "..."); break; ///////////////////////////////////////////////////////////////////////////////////////////////////// //NX_UINT8 ///////////////////////////////////////////////////////////////////////////////////////////////////// case NX_UINT8: for (i = 0; i < n; i++) { void* mem = ucbuf + i * sizeof(unsigned char); memcpy(&tempuchar, mem, sizeof(unsigned char)); printf( "%u ", tempuchar ); } if ( more ) printf( "..."); break; ///////////////////////////////////////////////////////////////////////////////////////////////////// //NX_INT16 ///////////////////////////////////////////////////////////////////////////////////////////////////// case NX_INT16: for (i = 0; i < n; i++) { void* mem = ucbuf + i * sizeof(short); memcpy(&tempshort, mem, sizeof(short)); printf( "%d ", tempshort ); } if ( more ) printf( "..."); break; ///////////////////////////////////////////////////////////////////////////////////////////////////// //NX_UINT16 ///////////////////////////////////////////////////////////////////////////////////////////////////// case NX_UINT16: for (i = 0; i < n; i++) { void* mem = ucbuf + i * sizeof(unsigned short); memcpy(&tempushort, mem, sizeof(unsigned short)); printf( "%u ", tempushort ); } if ( more ) printf( "..."); break; ///////////////////////////////////////////////////////////////////////////////////////////////////// //NX_INT32 ///////////////////////////////////////////////////////////////////////////////////////////////////// case NX_INT32: for (i = 0; i < n; i++) { void* mem = ucbuf + i * sizeof(int); memcpy(&tempint, mem, sizeof(int)); printf( "%d ", tempint ); } if ( more ) printf( "..."); break; ///////////////////////////////////////////////////////////////////////////////////////////////////// //NX_UINT32 ///////////////////////////////////////////////////////////////////////////////////////////////////// case NX_UINT32: for (i = 0; i < n; i++) { void* mem = ucbuf + i * sizeof(unsigned int); memcpy(&tempuint, mem, sizeof(unsigned int)); printf( "%u ", tempuint ); } if ( more ) printf( "..."); break; ///////////////////////////////////////////////////////////////////////////////////////////////////// //NX_INT64 ///////////////////////////////////////////////////////////////////////////////////////////////////// case NX_INT64: for (i = 0; i < n; i++) { void* mem = ucbuf + i * sizeof(long long) ; memcpy(&templlong, mem, sizeof(long long)); printf( "%lld ", templlong ); } if ( more ) printf( "..."); break; ///////////////////////////////////////////////////////////////////////////////////////////////////// //NX_UINT64 ///////////////////////////////////////////////////////////////////////////////////////////////////// case NX_UINT64: for (i = 0; i < n; i++) { void* mem = ucbuf + i * sizeof(unsigned long long); memcpy(&tempullong, mem, sizeof(unsigned long long)); printf( "%llu ", tempullong ); } if ( more ) printf( "..."); break; ///////////////////////////////////////////////////////////////////////////////////////////////////// //NX_FLOAT32 ///////////////////////////////////////////////////////////////////////////////////////////////////// case NX_FLOAT32: for (i = 0; i < n; i++) { void* mem = ucbuf + i * sizeof(float); memcpy(&tempfloat, mem, sizeof(float)); printf( "%g ", tempfloat ); } if ( more ) printf( "..."); break; ///////////////////////////////////////////////////////////////////////////////////////////////////// //NX_FLOAT64 ///////////////////////////////////////////////////////////////////////////////////////////////////// case NX_FLOAT64: for (i = 0; i < n; i++) { void* mem = ucbuf + i * sizeof(double); memcpy(&tempdouble, mem, sizeof(double)); printf( "%g ", tempdouble ); } if ( more ) printf( "..."); break; } //print end line for data printf( "\n"); return NX_OK; } �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/NXtraverse/nxtraverse.h�����������������������������������������������������0000664�0000000�0000000�00000004671�12754305140�0021606�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* * Copyright (c) 2010, P. Vicente <pedro.vicente@space-research.org> * Spallation Neutron Source at Oak Ridge National Laboratory * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ #ifndef NX_TRAVERSE_H #define NX_TRAVERSE_H #include "napi.h" #include "napiconfig.h" //command line options typedef struct { int read_data; //read data int read_attr; //read attributes uint64_t nelmts; //print number of elements int all; //print all elements } nxtraverse_opt_t; ///////////////////////////////////////////////////////////////////////////////////////////////////// //CNXTraverse ///////////////////////////////////////////////////////////////////////////////////////////////////// class CNXTraverse { private: //traverse file int traverse( NXhandle handle, const char *grp_name ); //print dataset int show_dataset( NXhandle handle, const char* dset_name, const char* path); //read dataset int read_dataset( NXhandle handle ); //read attribute int read_attr( NXhandle handle, const char* dset_name, const char* path ); //print data int print_data( int nxdataype, uint64_t nelmts, void* buf ); public: CNXTraverse(); ~CNXTraverse(); //print objects int show_objects(const char* file_name); //command line options nxtraverse_opt_t options; }; #endif //NX_TRAVERSE_H �����������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/���������������������������������������������������������������0000775�0000000�0000000�00000000000�12754305140�0017502�5����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/CMakeLists.txt�������������������������������������������������0000664�0000000�0000000�00000003435�12754305140�0022247�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������## Process this file with cmake #============================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it under # the terms of the GNU Lesser General Public License as published by the Free # Software Foundation; either version 2 of the License, or (at your option) any # later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS # FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more # details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, Inc., # 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see <http://www.nexusformat.org> # # #============================================================================== add_subdirectory(include) add_subdirectory(src) include_directories(include) link_directories(${HDF5_LIBRARY_DIRS} ) add_executable (nxvalidate nxvmain.c) # This is an ugly hack to work around the fact that the default # cmake HDF5 library search thing does not set this variable though # says it does. set(HDF5_HL_LIBRARIES "/usr/pkg/lib/libhdf5_hl.dylib") target_link_libraries(nxvalidate NXV_Static_Library ${HDF5_LIBRARIES} ${HDF5_HL_LIBRARIES} ${LIBXML2_LIBRARIES} ) install (TARGETS nxvalidate DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Runtime) #install (FILES nxvalidate.1 # DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT Documentation) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/NXxrotflat.nxdl.xml��������������������������������������������0000664�0000000�0000000�00000021321�12754305140�0023300�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="nxdlformat.xsl" ?> <!-- # NeXus - Neutron and X-ray Common Data Format # # Copyright (C) 2008-2012 NeXus International Advisory Committee (NIAC) # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 3 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see http://www.nexusformat.org --> <definition xmlns="http://definition.nexusformat.org/nxdl/@NXDL_RELEASE@" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="NXxrot" extends="NXxbase" type="group" category="application" xsi:schemaLocation="http://definition.nexusformat.org/nxdl/@NXDL_RELEASE@ ../nxdl.xsd" version="1.0b"> <doc> This is the application definition for raw data from a rotation camera. It extends NXxbase, so the full definition is the content of NXxbase plus the data defined here. </doc> <group type="NXentry" name="entry"> <field name="definition"> <doc>Official NeXus NXDL schema to which this file conforms.</doc> <enumeration> <item value="NXxrot"/> </enumeration> </field> <group type="NXinstrument" name="instrument"> <group type="NXdetector" name="detector"> <field name="polar_angle" type="NX_FLOAT" units="NX_ANGLE"> <doc>The polar_angle (two theta) where the detector is placed.</doc> </field> <field name="beam_center_x" type="NX_FLOAT" units="NX_LENGTH"> <doc> This is the x position where the direct beam would hit the detector. This is a length, not a pixel position, and can be outside of the actual detector. </doc> </field> <field name="beam_center_y" type="NX_FLOAT" units="NX_LENGTH"> <doc> This is the y position where the direct beam would hit the detector. This is a length, not a pixel position, and can be outside of the actual detector. </doc> </field> <field name="data" type="NX_INT" signal="1"> <doc> The area detector data, the first dimension is always the number of scan points, the second and third are the number of pixels in x and y. The origin is always assumed to be in the center of the detector. maxOccurs is limited to the the number of detectors on your instrument. </doc> <dimensions rank="3"> <dim index="1" value="np"/> <dim index="2" value="number of x pixels"/> <dim index="3" value="number of y pixels"/> </dimensions> <attribute name="signal" type="NX_POSINT"> <enumeration> <item value="1"/> </enumeration> </attribute> </field> <field name="x_pixel_size" type="NX_FLOAT" units="NX_LENGTH"/> <field name="y_pixel_size" type="NX_FLOAT" units="NX_LENGTH"/> <field name="distance" type="NX_FLOAT" units="NX_LENGTH"/> <field name="frame_start_number" type="NX_INT"> <doc> This is the start number of the first frame of a scan. In PX one often scans a couple of frames on a give sample, then does something else, then returns to the same sample and scans some more frames. Each time with a new data file. This number helps concatenating such measurements. </doc> </field> </group> <group type="NXattenuator" name="attenuator"> <field name="attenuator_transmission" type="NX_FLOAT" units="NX_ANY"/> </group> <group type="NXsource" name="source"> <field name="type"/> <field name="name"/> <field name="probe"> <enumeration> <item value="neutron"/> <item value="x-ray"/> <item value="electron"/> </enumeration> </field> </group> <group type="NXmonochromator" name="monochromator"> <field name="wavelength" type="NX_FLOAT" units="NX_WAVELENGTH"/> </group> </group> <group type="NXsample" name="sample"> <field name="rotation_angle" type="NX_FLOAT" units="NX_ANGLE" axis="1"> <doc>This is an array holding the sample rotation start angle at each scan point</doc> <dimensions rank="1"> <dim index="1" value="np"/> </dimensions> </field> <field name="rotation_angle_step" type="NX_FLOAT" units="NX_ANGLE" axis="1"> <doc>This is an array holding the step made for sample rotation angle at each scan point</doc> <dimensions rank="1"> <dim index="1" value="np"/> </dimensions> </field> <field name="name" type="NX_CHAR"> <doc>Descriptive name of sample</doc> </field> <field name="orientation_matrix" type="NX_FLOAT"> <doc> The orientation matrix according to Busing and Levy conventions. This is not strictly necessary as the UB can always be derived from the data. But let us bow to common usage which includes the UB nearly always. </doc> <dimensions rank="2"> <dim index="1" value="3"/> <dim index="2" value="3"/> </dimensions> </field> <field name="unit_cell" type="NX_FLOAT"> <doc> The unit cell, a, b, c, alpha, beta, gamma. Again, not strictly necessary, but normally written. </doc> <dimensions rank="1"> <dim index="1" value="6"/> </dimensions> </field> <field name="temperature" type="NX_FLOAT"> <doc> The sample temperature or whatever sensor represents this value best </doc> <dimensions rank="1"> <dim index="1" value="NP"/> </dimensions> </field> <field name="x_translation" type="NX_FLOAT" units="NX_LENGTH"> <doc>Translation of the sample along the X-direction of the laboratory coordinate system</doc> </field> <field name="y_translation" type="NX_FLOAT" units="NX_LENGTH"> <doc>Translation of the sample along the Y-direction of the laboratory coordinate system</doc> </field> <field name="distance" type="NX_FLOAT" units="NX_LENGTH"> <doc>Translation of the sample along the Z-direction of the laboratory coordinate system</doc> </field> </group> <group type="NXdata" name="name"> <link name="rotation_angle" target="/NXentry/NXsample/rotation_angle"/> <link name="data" target="/NXentry/NXinstrument/NXdetector/data"/> </group> <field name="title"/> <field name="start_time" type="NX_DATE_TIME"/> <group type="NXmonitor" name="control"> <field name="mode"> <doc> Count to a preset value based on either clock time (timer) or received monitor counts (monitor). </doc> <enumeration> <item value="monitor"/> <item value="timer"/> </enumeration> </field> <field name="preset" type="NX_FLOAT"> <doc>preset value for time or monitor</doc> </field> <field name="integral" type="NX_FLOAT" units="NX_ANY"> <doc>Total integral monitor counts</doc> </field> </group> </group> </definition> ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/include/�������������������������������������������������������0000775�0000000�0000000�00000000000�12754305140�0021125�5����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/include/CMakeLists.txt�����������������������������������������0000664�0000000�0000000�00000002415�12754305140�0023667�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������## Process this file with cmake #============================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see <http://www.nexusformat.org> # # #============================================================================== SET(INCLUDE_FILES nxvalidate.h nxvhash.h) INSTALL (FILES ${INCLUDE_FILES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/ COMPONENT Development) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/include/nxvalidate.h�������������������������������������������0000664�0000000�0000000�00000006255�12754305140�0023445�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/** * This is the public header file for the NeXus file validation library. * * Copyright: GPL * * Mark Koennecke, mark.koennecke@psi.ch, and NIAC * November 2015 */ #ifndef __NXVVALIDATE #define __NXVVALIDATE #include <nxvhash.h> typedef struct __NXVContext *pNXVcontext; /* * NXVinit initializes the validation context Mainly * installs a default NXDL locator and a default logger. * \param nxdlDir The directory where to look for NXDL files * \return a pointer to a new validation context. Or NULL on * failure. */ pNXVcontext NXVinit(char *nxdlDir); /* * NXVkill deletes a validation context created with NXVinit * \param self The validation context */ void NXVkill(pNXVcontext self); /* * This is the signature for a function processing a validation error or * information. The function cannot assume that it owns the data in the * logEntry structure. */ typedef void (*validateLogger)(hash_table *logData, void *userData); /* * NXVsetLogger sets a custom logger for validation. Please note that * the user data belongs to the caller. The NXValidate library makes * no attempt to delete it. * \param self The validation context to set the logger for. Must have * been created with NXVinit * \param logger The logger to use * \param userData any data to pass to the custom logger */ void NXVsetLogger(pNXVcontext self, validateLogger logger, void *userData); /* * This is the signature of a function retrieving an application definition. * It is supposed to return the content of the application definition as * string. Or NULL, if it cannot be located. */ typedef char* (*RetrieveNXDL)(char *appDef, void *userData); /* * NXVsetNXDLRetriever sets a user defined function for retrieving * application definition data. Please note that the user data is * owned by the caller. The NXValidate library makes not attempt * to delete it. * \param self The validation context to set this retriever for * \param retriever The retrieval function * \param userData Any data to pass to the retriever. */ void NXVsetNXDLRetriever(pNXVcontext self, RetrieveNXDL retriever, void *userData); /* * NXDVsetOutputFlags sets output control flags. * \param self The validation context to set output flags for * \param warnOptional 1 when warning about missing optional * fields shall be printed * \param warnBase 1 when when warnings about additional fields which * are base class compliant should be printed. * \param warnUndefined 1 when warnings about undefined additional fields * are to be printed. */ void NXDVsetOutputFlags(pNXVcontext self, int warnOptional, int warnBase, int warnUndefined ); /* NXVvalidate runs the validation. Outputs trouble to a log. * \param self The validation context to run the validation in * \param dataFile The file to validate * \param nxdlFile The application definition to validate against. Can be * NULL, then the validator searches the application definition in the * NeXus data file. * \param path The path to the entry to validate in the NeXus file. When NULL, * default operation applies * \return 0 when validation succeeds, 1 else. */ int NXVvalidate(pNXVcontext self, char *dataFile, char *nxdlFile, char *path); #endif ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/include/nxvhash.h����������������������������������������������0000664�0000000�0000000�00000005445�12754305140�0022765�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* HW: HenkJan Wolthuis, 1997 */ #ifndef HASH__H #define HASH__H #include <stddef.h> /* For size_t */ /* ** A hash table consists of an array of these buckets. Each bucket ** holds a copy of the key, a pointer to the data associated with the ** key, and a pointer to the next bucket that collided with this one, ** if there was one. */ typedef struct bucket { char *key; void *data; struct bucket *next; } bucket; /* ** This is what you actually declare an instance of to create a table. ** You then call 'construct_table' with the address of this structure, ** and a guess at the size of the table. Note that more nodes than this ** can be inserted in the table, but performance degrades as this ** happens. Performance should still be quite adequate until 2 or 3 ** times as many nodes have been inserted as the table was created with. */ typedef struct hash_table { size_t size; size_t count; /* HW */ bucket **table; } hash_table; /* ** This is used to construct the table. If it doesn't succeed, it sets ** the table's size to 0, and the pointer to the table to NULL. */ /* HW: returns NULL if it fails */ hash_table *hash_construct_table(hash_table *table,size_t size); /* ** Inserts a pointer to 'data' in the table, with a copy of 'key' as its ** key. Note that this makes a copy of the key, but NOT of the ** associated data. */ void *hash_insert(char *key,void *data,struct hash_table *table); /* ** Returns a pointer to the data associated with a key. If the key has ** not been inserted in the table, returns NULL. */ void *hash_lookup(char *key,struct hash_table *table); /* ** Deletes an entry from the table. Returns a pointer to the data that ** was associated with the key so the calling code can dispose of it ** properly. */ void *hash_del(char *key,struct hash_table *table); /* ** Goes through a hash table and calls the function passed to it ** for each node that has been inserted. The function is passed ** a pointer to the key, and a pointer to the data associated ** with it. */ void hash_enumerate( hash_table *table,void (*func)(char *,void *)); /* HW: same as above, but sorted output ( sorted on 'key') */ int hash_sorted_enum( hash_table *table, void(*func)(char *, void*)); /* ** Frees a hash table. For each node that was inserted in the table, ** it calls the function whose address it was passed, with a pointer ** to the data that was in the table. The function is expected to ** free the data. Typical usage would be: ** free_table(&table, free); ** if the data placed in the table was dynamically allocated, or: ** free_table(&table, NULL); ** if not. ( If the parameter passed is NULL, it knows not to call ** any function with the data. ) */ void hash_free_table(hash_table *table, void (*func)(void *)); #endif /* HASH__H */ ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/nxrot.h5�������������������������������������������������������0000664�0000000�0000000�00062464710�12754305140�0021136�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������‰HDF  ��������������������ÿÿÿÿÿÿÿÿÈiÊ�����ÿÿÿÿÿÿÿÿ��������`��������������ˆ�������¨������������������������ ������������TREE���ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ��������ð�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������HEAP����X��������������È��������������entry����������H���������������������������������������������������������������������ˆ�������¨������ �0���������NeXus_version����������������4.3.0��� �0������ ���file_name��������������������nxrot.h5 �0������ ���HDF5_Version�����������������1.8.8��� �H������ ���file_time��������������������2012-08-15T09:55:43+01:00�������������������������8������P�������TREE���ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ��������H ������X�������8gÊ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������HEAP����°�������p�������x"������������à�������"������ �0������ ���NX_class���������������������NXsampleni60SINQSNOD���������0�������������X������x����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X������x������ �0������ ���NX_class���������������������NXentry������������������� ������P�������TREE���ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ��������ð �������������8gÊ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������HEAP����X�������H�������ð ��������������name����telephone_number��������fax_number������email���address���������������SNOD��P������� "������������� 5������L������h�������üQ�������������eÊ����� 4������8�������¨������������������������������(�������˜������������������������������X�������H"�������������H=������h?������������������������������������������������������������������������������������������������������������������������������������°������Ð ������ �0������ ���NX_class���������������������NXuser����������������������������������������������������������������8����������������������������ÿU+P��ˆ���������������������������������������������������������������������������������������������������������������������������������������������SNOD��@�������h������������������������������8�������X������������������������������(�������H�������������������������������������à �������������������������������������8������������������������������������������������������������������������������������������������������������������������������������������������������ivica lc oksanaEMERGENCY: 079 - 692.5617EMERGENCY: 056 - 250.1332UNKNOWNUNKNOWNchi 145 om 102009-06-17 12:31:162009-06-17 17:29:14NXxrotmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAmçAÂÖ1=Øþļ?‚ì<i{*<}½‰y6½ÿá=i=£<³¼øS‹AøS‹AøS‹A��´B��´B��´B������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������HEAP����X�������(�������l��������������data����mode����preset��time�����������0��������������������������������������������� 5������L������ �8������ ���NX_class����������� ����������NXmonitor�������MonitorneutronX9@�€"Dmç;¿����������������������������������������������������������������G����������������������������ÿU+P��ˆ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������`����������������������������ÿU+P��ˆ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������y����������������������������ÿU+P��ˆ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������€����������������������������ÿU+P��ˆ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ �����������������‡������ ����������������������ÿU+P��ˆ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������”����������������������������ÿU+P��ˆ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������§����������������������������ÿU+P��ˆ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������º����������������������������ÿU+P �X���������URL��������6����������http://svn.nexusformat.org/definitions/NXxrot.nxdl.xml����(���������������������������������������������������������������˜������P�������TREE���ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ��������8$������h�������8gÊ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������HEAP����°��������������Ð*������������������������Ä������X�������������������������à?������X�������TRICS�����������user����title���start_time������end_time��������definition������sample��control�instrument������data�����������@���������������������������������������������������������������������������������������������������������������������è����������������������������ÿU+P��ˆ���������������������������������������������������������������������������������������������������������������������������������������������SNOD���������(#������������������������������ �������&�������������������������������������€%������������������������������x�������,������������������������������8������� '������������������������������H�������°(������������������������������X�������À)������������������������������h�������€+�����������������������������������������������������e�������e������������ ������ �����������������������À������”���������������������ÿU+P �(���������axis�����������������1������� �@���������target���������������/entry/sample/rotation_angle����������������������������������� ������� ������������ ������ �����������������������T������$����������������������ÿU+P��x����������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������ �����������������������x����������������������������ÿU+P��x����������������������������������������������������������������������������������������������������������������������������������������������������e�������e������������ ������ �����������������������������”���������������������ÿU+P��x����������������������������������������������������������������������������������������������������������������������������������������������������e�������e������������ ������ �����������������������$������”���������������������ÿU+P��x�������������������������������������������������������������������������������������������������������������������������������������name����rotation_angle��orientation_matrix������unit_cell�������x_translation���y_translation���z_translation���rotation_angle_step������������ ����������������������������������������������e�������e������������ ������ �����������������������¸������”���������������������ÿU+P��x����������������������������������������������������������������������������������������������������������������������������������������������������e�������e������������ ������ ����������������������� -������”���������������������ÿU+P��x���������������������������������������������������������������������������������������������������������������������������������ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=ÍÌÌ=€–˜�€–˜�€–˜�Þ’™�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–˜�€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–K€–KDËCÑCJ¬CL·C{Cç›CÑ‚CøCwoCåPC¤ðC°CüéC¢C7C¨æ5CÃ…²Cþ4CTƒCøó"CòrC94CãC-C CßCÙ C C–c"CíC“øCíC^º&CsèCTãC'ñC1iCÛÙCåCuÓC¬Cú>Cá&C¾?C+GC×CC²=CÛYC b”C š%CD+CCcCìñC–ƒ{CÇk C¸¾ Cþ” CÙî C+' Cô C/= CfÆ C¤fCT£=Côý C¨ C?• CuS C¸> C=* CË! C‰![C˜Cª1 C¶3 CÙ'Cƒ@6CN‚0Cú3CjüCøSCÍlC#ÛC‘íC-²CËÁ CÛ9 Cù C¬Ü CáC×CC;ÿ Cç»C/CF–C˜CšyCð·ªCm§C+ç CSpallation Neutron Source"޽?HEAP����X������� �������-4��������������data����rotation_angle���������8�����������������������������������������������������eÊ����� 4������ �0������ ���NX_class���������������������NXdata�� �@���������target���������������/entry/instrument/detector/data������������������������������������������������������������������������������������������������������������������������������������TREE���ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ��������Ð8������ �������8gÊ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������e�������e������������������� �������������������4/������”���������������������ÿU+P��€�������������������������������������������������������������������������������������������������������������������������������������SNOD���������À7�������������������������������������:�������������������������������������(;������������������������������ �������8<����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ÿU+P��ˆ��������������������������������������������������������������������������������������������������������������������������������������������������������������������e�������e������������ ������ �����������������������È0������”���������������������ÿU+P��x����������������������������������������������������������������������������������������������������������������������������������������������������e�������e������������ ������ �����������������������\2������”���������������������ÿU+P��x�����������������������������������������������������������������������������������������������������������������������������TREE���ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ��������HA�������������8gÊ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������HEAP����X�������8�������ˆ?��������������name����source��monochromator���detector��������������� �����������������������������H=������h?������ �8������ ���NX_class����������� ����������NXinstrument������������������������������������������������������������������p"����������������������������ÿU+P��ˆ���������������������������������������������������������������������������������������������������������������������������������������������SNOD��(�������ˆO�������������°O������ÐQ�������������J�������������@J������`L�������������8@�������������������������������������B�������������¸B������ØD����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PE������P�������TREE���ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ��������°F�������������8gÊ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������HEAP����X������� �������øD��������������name����probe���type�����������8�����������������������������������������������������¸B������ØD������ �0������ ���NX_class���������������������NXsource��������������������������������������������������������������ì����������������������������ÿU+P��ˆ���������������������������������������������������������������������������������������������������������������������������������������������SNOD��������� E�������������������������������������øG�������������������������������������I����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#����������������������������ÿU+P��ˆ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ð3����������������������������ÿU+P��ˆ���������������������������������������������������������������������������������������������������������������������������������������������������������������ØL������X�������TREE���ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ��������@N�������������8gÊ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������HEAP����X��������������€L��������������wavelength�������������@�������������������������������������������������������������@J������`L������ �8������ ���NX_class���������������������NXmonochromator������������������������������������������� ������ �����������������������*����������������������������ÿU+P��x�����������������������������������������������������������������������������������������������������������������������������SNOD���������0M����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������HR������X�������TREE���ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ��������°S������0�������8gÊ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������HEAP����°�������€�������8YÊ�������pB���C��€B������������������…4������P�������������������������������������������������°O������ÐQ������ �8������ ���NX_class����������� ����������NXdetector������� ������������8����������e��������������€�������e��������������€������������������� �������������������øT��������Ê��������������������ÿU+P �0������� ��signal��������� �������������������������Õ4������H������������������������������SNOD��P�������èYÊ�����������������������������`�������øZÊ������������������������������������ R�������������������������������������øTÊ�����������������������������@�������(XÊ�����������������������������p�������\Ê����������������������������� �������VÊ�����������������������������0�������WÊ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������ �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ������ �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������ �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ������ ��� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������ ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��� ��� ��� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ������ ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������ ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ��������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������ �����������������������.����������������������������ÿU+P��x����������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������ �����������������������2����������������������������ÿU+P��x����������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������ ����������������������� 4����������������������������ÿU+P��x����������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������ �����������������������ðQ����������������������������ÿU+P��x�������������������������������������������������������������������������������������������������������������������������������������data����distance��������x_pixel_size����y_pixel_size����polar_angle�����beam_center_x���beam_center_y���timestamp��������������0��������������������������������������������������������������������������������� ������ �����������������������ôQ����������������������������ÿU+P��x����������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������ �����������������������øQ����������������������������ÿU+P��x����������������������������������������������������������������������������������������������������������������������������������������������������e�������e������������������� �������������������]Ê�����”���������������������ÿU+P��€����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������TREE���ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ��������€hÊ������������8gÊ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������SNOD��H�������¸�������������à�������"�������������ˆ�������������������������������������x�������������������������������������ˆ�������������°������Ð ����������������������������������������������������������������������������������������������������������������������������������������������������������������������SNOD��������� R�������������������������������������€%��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/nxvmain.c������������������������������������������������������0000664�0000000�0000000�00000003411�12754305140�0021325�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/** * This is the command line application for nxvalidate * implemented in C * * Copyright: GPL * * Mark Koennecke, mark.koennecke@psi.ch, and the NIAC */ #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> #include <ctype.h> #include <nxvalidate.h> int main(int argc, char *argv[]) { pNXVcontext nxvContext = NULL; char *defDir = strdup("/Users/konnecke/src/nexus_definitions"); char *appDef = NULL; int warnOpt = 0, warnBase = 0, warnUndefined = 0; char c; int status = 0; while ((c = getopt (argc, argv, "a:l:obu")) != -1) { switch (c) { case 'o': warnOpt = 1; break; case 'b': warnBase = 1; break; case 'u': warnUndefined = 1; break; case 'a': appDef = strdup(optarg); break; case 'l': free(defDir); defDir = strdup(optarg); break; case '?': if (optopt == 'a' || optopt == 'l') fprintf (stderr, "Option -%c requires an argument.\n", optopt); else if (isprint (optopt)) fprintf (stderr, "Unknown option `-%c'.\n", optopt); else fprintf (stderr, "Unknown option character `\\x%x'.\n", optopt); return 1; default: abort (); } } if(argc <= optind){ fprintf(stderr,"ERROR: no data file to validate specified\n"); fprintf(stderr,"Usage:\n\tnxvvalidate -a appdef -l appdefdir -o -b -u datafile\n"); exit(1); } nxvContext = NXVinit(defDir); if(nxvContext == NULL){ fprintf(stdout,"ERROR: failed to allocate validation context\n"); exit(1); } NXDVsetOutputFlags(nxvContext, warnOpt, warnBase, warnUndefined); status = NXVvalidate(nxvContext, argv[optind], appDef, NULL); NXVkill(nxvContext); return(status); } �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/src/�����������������������������������������������������������0000775�0000000�0000000�00000000000�12754305140�0020271�5����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/src/CMakeLists.txt���������������������������������������������0000664�0000000�0000000�00000005567�12754305140�0023046�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see <http://www.nexusformat.org> # # #============================================================================= set (NXVSRC nxvmainloop.c nxvcontext.c nxvcontext.h hash.c nxdlutil.c nxvgroup.c nxvfield.c) set (NXVLINK) include_directories(${HDF5_INCLUDE_DIRS} ../include ${LIBXML2_INCLUDE_DIR} ) link_directories(${HDF5_LIBRARY_DIRS}) #------------------------------------------------------------------------------ # building the static library #------------------------------------------------------------------------------ add_library (NXV_Static_Library STATIC ${NXVSRC}) set_target_properties(NXV_Static_Library PROPERTIES OUTPUT_NAME nxvalidate) # This is an ugly hack to work around the fact that the default # cmake HDF5 library search thing does not set this variable though # says it does. set(HDF5_HL_LIBRARIES "/usr/pkg/lib/libhdf5_hl.dylib") target_link_libraries(NXV_Static_Library ${HDF5_LIBRARIES} ${HDF5_HL_LIBRARIES} ${LIBXML2_LIBRARIES}) #------------------------------------------------------------------------------ # building the shared library #------------------------------------------------------------------------------ add_library (NXV_Shared_Library SHARED ${NXVSRC}) set_target_properties(NXV_Shared_Library PROPERTIES OUTPUT_NAME nxvalidate VERSION 0.1 SOVERSION 0) target_link_libraries(NXV_Shared_Library ${HDF5_LIBRARIES} ${HDF5_HL_LIBRARIES} ${LIBXML2_LIBRARIES}) #------------------------------------------------------------------------------ # install the targets #----------------------------------------------------------------------------- install (TARGETS NXV_Shared_Library DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Runtime) install (TARGETS NXV_Static_Library DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Development) �����������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/src/hash.c�����������������������������������������������������0000664�0000000�0000000�00000035500�12754305140�0021363�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#include <string.h> #include <stdlib.h> /* #define NDEBUG */ #include <assert.h> #include "nxvhash.h" /* ** public domain code by Jerry Coffin. ** ** Tested with Visual C 1.0 and Borland C 3.1. ** Compiles without warnings, and seems like it should be pretty ** portable. */ /* HW: HenkJan Wolthuis, 1997, public domain changed functionnames, all public functions now have a 'hash_' prefix minor editing, marked 'm all(?) with a description removed a bug in hash_del and one in hash_enumerate added some assertions added a 'count' member to hold the number of elements added hash_sorted_enum, sometimes useful changed the testmain */ /* ** RBS: Bob Stout, 2003, public domain ** ** 1. Fixed some problems in hash() static function. ** 2. Use unsigned shorts for hash values. This was implicit in the original ** which was written for PC's using early Microsoft and Borland compilers. */ /* HW: #define to allow duplicate keys, they're added before the existing key so hash_lookup finds the last one inserted first (LIFO) when not defined, hash_insert swaps the datapointers, returning a pointer to the old data */ /* #define DUPLICATE_KEYS */ /* ** These are used in freeing a table. Perhaps I should code up ** something a little less grungy, but it works, so what the heck. */ static void (*function)(void *) = NULL; static hash_table *the_table = NULL; /* Initialize the hash_table to the size asked for. Allocates space ** for the correct number of pointers and sets them to NULL. If it ** can't allocate sufficient memory, signals error by setting the size ** of the table to 0. */ /*HW: changed, now returns NULL on malloc-failure */ hash_table *hash_construct_table( hash_table *table, size_t size ) { size_t i; bucket **temp; table->size = size; table->count = 0; table->table = (bucket **)malloc(sizeof(bucket *) * size); temp = table->table; if( NULL == temp ) { table->size = 0; return NULL; /*HW: was 'table' */ } for( i=0; i<size; i++ ) temp[i] = NULL; return table; } /* ** Hashes a string to produce an unsigned short, which should be ** sufficient for most purposes. ** RBS: fixed per user feedback from Steve Greenland */ static unsigned short hash(char *string) { unsigned short ret_val = 0; int i; while (*string) { /* ** RBS: Added conditional to account for strings in which the ** length is less than an integral multiple of sizeof(int). ** ** Note: This fixes the problem of hasing trailing garbage, but ** doesn't fix the problem with some CPU's which can't align on ** byte boundries. Any decent C compiler *should* fix this, but ** it still might extract a performance hit. Also unaddressed is ** what happens when using a CPU which addresses data only on ** 4-byte boundries when it tries to work with a pointer to a ** 2-byte unsigned short. */ if (strlen(string) >= sizeof(unsigned short)) i = *(unsigned short *)string; else i = (unsigned short)(*string); ret_val ^= i; ret_val <<= 1; string ++; } return ret_val; } /* ** Insert 'key' into hash table. ** Returns pointer to old data associated with the key, if any, or ** NULL if the key wasn't in the table previously. */ /* HW: returns NULL if malloc failed */ void *hash_insert( char *key, void *data, hash_table *table ) { unsigned short val = hash(key) % table->size; bucket *ptr; assert( NULL != key ); /* ** NULL means this bucket hasn't been used yet. We'll simply ** allocate space for our new bucket and put our data there, with ** the table pointing at it. */ if( NULL == (table->table)[val] ) { (table->table)[val] = (bucket *)malloc(sizeof(bucket)); if( NULL == (table->table)[val] ) return NULL; if( NULL == ((table->table)[val]->key = malloc(strlen(key)+1)) ) { free( (table->table)[val] ); (table->table)[val] = NULL; return NULL; } strcpy( (table->table)[val]->key, key); (table->table)[val] -> next = NULL; (table->table)[val] -> data = data; table->count++; /* HW */ return (table->table)[val] -> data; } /* HW: added a #define so the hashtable can accept duplicate keys */ #ifndef DUPLICATE_KEYS /* ** This spot in the table is already in use. See if the current string ** has already been inserted, and if so, increment its count. */ /* HW: ^^^^^^^^ ?? */ for( ptr = (table->table)[val]; NULL != ptr; ptr = ptr->next ) if( 0 == strcmp(key, ptr->key) ) { void *old_data; old_data = ptr->data; ptr->data = data; return old_data; } #endif /* ** This key must not be in the table yet. We'll add it to the head of ** the list at this spot in the hash table. Speed would be ** slightly improved if the list was kept sorted instead. In this case, ** this code would be moved into the loop above, and the insertion would ** take place as soon as it was determined that the present key in the ** list was larger than this one. */ ptr = (bucket *)malloc(sizeof(bucket)); if( NULL == ptr ) return NULL; /*HW: was 0 */ if( NULL == (ptr -> key = malloc(strlen(key)+1)) ) { free(ptr); return NULL; } strcpy( ptr->key, key ); ptr -> data = data; ptr -> next = (table->table)[val]; (table->table)[val] = ptr; table->count++; /* HW */ return data; } /* ** Look up a key and return the associated data. Returns NULL if ** the key is not in the table. */ void *hash_lookup( char *key, hash_table *table ) { unsigned short val = hash(key) % table->size; bucket *ptr; assert( NULL != key ); if(NULL == (table->table)[val]) return NULL; for( ptr = (table->table)[val]; NULL != ptr; ptr = ptr->next ) { if(0 == strcmp( key, ptr -> key ) ) return ptr->data; } return NULL; } /* ** Delete a key from the hash table and return associated ** data, or NULL if not present. */ void *hash_del(char *key, hash_table *table) { unsigned short val = hash(key) % table->size; void *data; bucket *ptr, *last = NULL; assert( NULL != key ); if( NULL == (table->table)[val] ) return NULL; /* HW: was 'return 0' */ /* ** Traverse the list, keeping track of the previous node in the list. ** When we find the node to delete, we set the previous node's next ** pointer to point to the node after ourself instead. We then delete ** the key from the present node, and return a pointer to the data it ** contains. */ for( last = NULL, ptr = (table->table)[val]; NULL != ptr; last = ptr, ptr = ptr->next ) { if( 0 == strcmp( key, ptr -> key) ) { if( last != NULL ) { data = ptr -> data; last -> next = ptr -> next; free( ptr->key ); free( ptr ); table->count--; /* HW */ return data; } /* If 'last' still equals NULL, it means that we need to ** delete the first node in the list. This simply consists ** of putting our own 'next' pointer in the array holding ** the head of the list. We then dispose of the current ** node as above. */ else { /* HW: changed this bit to match the comments above */ data = ptr->data; (table->table)[val] = ptr->next; free( ptr->key ); free( ptr ); table->count--; /* HW */ return data; } } } /* ** If we get here, it means we didn't find the item in the table. ** Signal this by returning NULL. */ return NULL; } /* ** free_table iterates the table, calling this repeatedly to free ** each individual node. This, in turn, calls one or two other ** functions - one to free the storage used for the key, the other ** passes a pointer to the data back to a function defined by the user, ** process the data as needed. */ static void free_node( char *key, void *data ) { void *val = NULL; (void) data; assert( NULL != key ); if( NULL != function ) { if(strlen(key) > 0){ function(hash_del(key,the_table)); } } else hash_del( key, the_table ); } /* ** Frees a complete table by iterating over it and freeing each node. ** the second parameter is the address of a function it will call with a ** pointer to the data associated with each node. This function is ** responsible for freeing the data, or doing whatever is needed with ** it. */ void hash_free_table( hash_table *table, void (*func)(void *) ) { function = func; the_table = table; hash_enumerate( table, free_node ); free( table->table ); table->table = NULL; table->size = 0; table->count = 0; /* HW */ the_table = NULL; function = NULL; } /* ** Simply invokes the function given as the second parameter for each ** node in the table, passing it the key and the associated data. */ void hash_enumerate( hash_table *table, void (*func)(char *, void *) ) { unsigned i; bucket *temp; bucket *swap; for( i=0; i<table->size; i++ ) { if( NULL != (table->table)[i] ) { /* HW: changed this loop */ temp = (table->table)[i]; while( NULL != temp ) { /* HW: swap trick, in case temp is freed by 'func' */ swap = temp->next; func( temp -> key, temp->data ); temp = swap; } } } } /* HW: added hash_sorted_enum() hash_sorted_enum is like hash_enumerate but gives sorted output. This is much slower than hash_enumerate, but sometimes nice for printing to a file... */ typedef struct sort_struct { char *key; void *data; } sort_struct; static sort_struct *sortmap = NULL; static int counter = 0; /* HW: used as 'func' for hash_enumerate */ static void key_get( char *key, void *data ) { sortmap[ counter ].key = key; sortmap[ counter ].data = data; counter++; } /* HW: used for comparing the keys in qsort */ static int key_comp( const void* a, const void *b ) { return strcmp( (*(sort_struct*)a).key, (*(sort_struct*)b).key ); } /* HW: it's a compromise between speed and space. this one needs table->count * sizeof( sort_struct) memory. Another approach only takes count*sizeof(char*), but needs to hash_lookup the data of every key after sorting the key. returns 0 on malloc failure, 1 on success */ int hash_sorted_enum( hash_table *table, void (*func)( char *, void *) ) { int i; /* nothing to do ! */ if( NULL == table || 0 == table->count || NULL == func ) return 0; /* malloc an pointerarray for all hashkey's and datapointers */ if( NULL == ( sortmap = malloc( sizeof( sort_struct ) * table->count)) ) return 0; /* copy the pointers to the hashkey's */ counter = 0; hash_enumerate( table, key_get ); /* sort the pointers to the keys */ qsort( sortmap, table->count, sizeof(sort_struct), key_comp ); /* call the function for each node */ for( i=0; i< table->count; i++ ) { func( sortmap[i].key, sortmap[i].data ); } /* free the pointerarray */ free( sortmap ); sortmap = NULL; return 1; } /* HW: changed testmain */ /* #define TEST */ #ifdef TEST #include <stdio.h> //#include "snip_str.h" /* for strdup() */ FILE *o; void fprinter(char *string, void *data) { fprintf(o,"%s: %s\n", string, (char *)data); } void printer(char *string, void *data) { printf("%s: %s\n", string, (char *)data); } /* function to pass to hash_free_table */ void strfree( void *d ) { /* any additional processing goes here (if you use structures as data) */ /* free the datapointer */ free(d); } int main(void) { hash_table table; char *strings[] = { "The first string", "The second string", "The third string", "The fourth string", "A much longer string than the rest in this example.", "The last string", NULL }; char *junk[] = { "The first data", "The second data", "The third data", "The fourth data", "The fifth datum", "The sixth piece of data" }; int i; void *j; hash_construct_table(&table,211); /* I know, no checking on strdup ;-)), but using strdup to demonstrate hash_table_free with a functionpointer */ for (i = 0; NULL != strings[i]; i++ ) hash_insert( strings[i], strdup(junk[i]), &table ); /* enumerating to a file */ if( NULL != (o = fopen("HASH.HSH","wb")) ) { fprintf( o, "%d strings in the table:\n\n", table.count ); hash_enumerate( &table, fprinter ); fprintf( o, "\nsorted by key:\n"); hash_sorted_enum( &table, fprinter ); fclose( o ); } /* enumerating to screen */ hash_sorted_enum( &table, printer ); printf("\n"); /* delete 3 strings, should be 3 left */ for( i=0; i<3; i++ ) { /* hash_del returns a pointer to the data */ strfree( hash_del( strings[i], &table) ); } hash_enumerate( &table, printer); for (i=0;NULL != strings[i];i++) { j = hash_lookup(strings[i], &table); if (NULL == j) printf("\n'%s' is not in the table", strings[i]); else printf("\n%s is still in the table.", strings[i]); } hash_free_table( &table, strfree ); return 0; } #endif /* TEST */ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/src/nxdlutil.c�������������������������������������������������0000664�0000000�0000000�00000005106�12754305140�0022302�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/** * This file implements some utilities for processing application * definitions. Most importantly loading and flattening the * inheritance hierachy. * * copyright: GPL * * Mark Koennecke, mark.koennecke@psi.ch, and NIAC */ #include "nxvcontext.h" #include <libxml/xmlmemory.h> #include <libxml/parser.h> #include <string.h> static void mergeInheritance(pNXVcontext self) { /* TODO - check the extends attribute of definition - If not NXobject: * load the base application definition * merge the base application defintition into the tree. OR: Discuss if we want this. I have a Tcl script which does that. So, there is the option to use inheritance only internally and have deployed application definitions which are complete. This saves on complexity here. And may be even the users. */ } /*--------------------------------------------------------------*/ int NXVloadAppDef(pNXVcontext self, char *nxdlFile) { char *pPtr = NULL; char *xmlData = NULL; xmlNodePtr root = NULL; /* get at the raw name without any extras. Such as that the retriever can do her job properly */ pPtr = strrchr(nxdlFile,'/'); if(pPtr == NULL){ pPtr = nxdlFile; } xmlData = self->nxdlRetriever(pPtr,self->retrieverUserData); if(xmlData == NULL){ NXVsetLog(self,"sev","fatal"); NXVsetLog(self,"message","Failed to load application definition"); NXVlog(self); self->errCount++; return 1; } if(self->nxdlDoc != NULL){ xmlFreeDoc(self->nxdlDoc); } self->nxdlDoc = xmlParseDoc((xmlChar *)xmlData); root = xmlDocGetRootElement(self->nxdlDoc); if(root == NULL){ xmlFreeDoc(self->nxdlDoc); self->nxdlDoc = NULL; NXVsetLog(self,"sev","fatal"); NXVsetLog(self,"message","Failed to parse application definition"); NXVlog(self); self->errCount++; return 1; } mergeInheritance(self); return 0; } /*----------------------------------------------------------------*/ xmlNodePtr NXVfindEntry(pNXVcontext self) { xmlNodePtr root = xmlDocGetRootElement(self->nxdlDoc); xmlNodePtr cur; if(xmlStrcmp(root->name,(xmlChar *)"definition" ) != 0){ NXVsetLog(self,"sev","fatal"); NXVsetLog(self,"message", "No definition element in application definition, INVALID"); NXVlog(self); self->errCount++; return NULL; } cur = root->xmlChildrenNode; while(cur != NULL){ if(xmlStrcmp(cur->name,(xmlChar *) "group") == 0){ return cur; } cur = cur->next; } /* not found a group element */ NXVsetLog(self,"sev","fatal"); NXVsetLog(self,"message", "No group element in application definition, INVALID"); NXVlog(self); self->errCount++; return NULL; } ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/src/nxvcontext.c�����������������������������������������������0000664�0000000�0000000�00000012744�12754305140�0022665�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/** * This module implements all functions and utilities which have to * do with the validation context. * * Copyright: GPL * * Mark Koennecke, mark.koennecke@psi.ch, and NIAC * November 2015 */ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/stat.h> #include <assert.h> #include <stdarg.h> #include "nxvcontext.h" /*------------------------------------------------------------------*/ static void defaultLogPrint(char *key, void *data) { fprintf(stdout,"%s=%s ", key, (char *)data); } /*-----------------------------------------------------------------*/ static void NXVdefaultLogger(hash_table *logData, void *userData) { hash_enumerate(logData,defaultLogPrint); fprintf(stdout,"\n"); } /*----------------------------------------------------------------*/ static char *readNXDL(FILE *in) { char *nxdlData = NULL; struct stat stat; fstat(fileno(in), &stat); nxdlData = malloc(stat.st_size*sizeof(char)); if(nxdlData != NULL){ fread(nxdlData,stat.st_size,1,in); } return nxdlData; } /*----------------------------------------------------------------*/ static char *NXVdefaultRetriever(char *appDef, void *userData) { char *nxdlRootPath = (char *)userData; char *nxdlPath = NULL, *nxdlData = NULL; int len; FILE *in = NULL; len = strlen(appDef) + strlen(nxdlRootPath) + 50; nxdlPath = malloc(len*sizeof(char)); if(nxdlPath == NULL){ return NULL; } /* zeroth attempt: the caller may have specified a full valid path*/ in = fopen(appDef,"r"); if(in != NULL){ nxdlData = readNXDL(in); fclose(in); free(nxdlPath); return nxdlData; } /* first attempt: the specified directory */ snprintf(nxdlPath,len,"%s/%s", nxdlRootPath, appDef); in = fopen(nxdlPath,"r"); if(in != NULL){ nxdlData = readNXDL(in); fclose(in); free(nxdlPath); return nxdlData; } /* second attempt: applications directory */ snprintf(nxdlPath,len,"%s/applications/%s", nxdlRootPath, appDef); in = fopen(nxdlPath,"r"); if(in != NULL){ nxdlData = readNXDL(in); fclose(in); free(nxdlPath); return nxdlData; } /* third attempt: contributed definitions */ snprintf(nxdlPath,len,"%s/contributed_definitions/%s", nxdlRootPath, appDef); in = fopen(nxdlPath,"r"); if(in != NULL){ nxdlData = readNXDL(in); fclose(in); free(nxdlPath); return nxdlData; } /* fourth attempt: base classes*/ snprintf(nxdlPath,len,"%s/base_classes/%s", nxdlRootPath, appDef); in = fopen(nxdlPath,"r"); if(in != NULL){ nxdlData = readNXDL(in); fclose(in); free(nxdlPath); return nxdlData; } free(nxdlPath); return NULL; } /*------------------------------------------------------------------*/ pNXVcontext NXVinit(char *nxdlDir) { pNXVcontext self = NULL; self = malloc(sizeof(struct __NXVContext)); if(self == NULL){ return NULL; } memset(self, 0, sizeof(struct __NXVContext)); self->logger = NXVdefaultLogger; self->nxdlRetriever = NXVdefaultRetriever; self->retrieverUserData = nxdlDir; self->warnOptional = 1; self->warnBase = 1; self->warnUndefined = 1; self->debug = 1; hash_construct_table(&self->logData,50); return self; } /*----------------------------------------------------------------*/ void NXVkill(pNXVcontext self) { if(self == NULL){ return; } if(self->dataFile){ free(self->dataFile); } if(self->dataPath){ free(self->dataPath); } if(self->nxdlFile){ free(self->nxdlFile); } if(self->nxdlPath){ free(self->nxdlPath); } hash_free_table(&self->logData,free); free(self); } /*----------------------------------------------------------------*/ void NXDVsetOutputFlags(pNXVcontext self, int warnOptional, int warnBase, int warnUndefined ) { assert(self != NULL); self->warnOptional = warnOptional; self->warnBase = warnBase; self->warnUndefined = warnUndefined; } /*----------------------------------------------------------------*/ void NXVsetNXDLRetriever(pNXVcontext self, RetrieveNXDL retriever, void *userData) { assert(self != NULL); self->nxdlRetriever = retriever; self->retrieverUserData = userData; } /*---------------------------------------------------------------*/ void NXVsetLogger(pNXVcontext self, validateLogger logger, void *userData) { assert(self!= NULL); self->logger = logger; self->loggerUserData = userData; } /*--------------------------------------------------------------*/ void NXVprepareContext(pNXVcontext self, char *dataFile, char *appDef) { if(self->dataFile != NULL){ free(self->dataFile); } self->dataFile = strdup(dataFile); if(self->nxdlFile){ free(self->nxdlFile); } if(appDef != NULL){ self->nxdlFile = strdup(appDef); } else { self->nxdlFile = NULL; } hash_free_table(&self->logData,free); hash_construct_table(&self->logData,50); hash_insert("dataFile",strdup(dataFile),&self->logData); self->errCount = 0; self->warnCount = 0; } /*--------------------------------------------------------------*/ void NXVlog(pNXVcontext self) { assert(self != NULL); self->logger(&self->logData, self->loggerUserData); } /*--------------------------------------------------------------*/ void NXVsetLog(pNXVcontext self, char *key, char *value) { void *data = NULL; assert(self != NULL); data = hash_del(key,&self->logData); if(data != NULL){ free(data); } data = hash_insert(key,strdup(value),&self->logData); } /*--------------------------------------------------------------*/ void NXVprintLog(pNXVcontext self, char *key, char *format, ...) { char buf[1024]; va_list ap; va_start(ap,format); vsnprintf(buf,sizeof(buf), format, ap); va_end(ap); NXVsetLog(self,key,buf); } ����������������������������code-4.4.3/applications/c-nxvalidate/src/nxvcontext.h�����������������������������������������������0000664�0000000�0000000�00000002651�12754305140�0022666�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/** * This module implements all functions and utilities which have to * do with the validation context. * * Copyright: GPL * * Mark Koennecke, mark.koennecke@psi.ch, and NIAC * November 2015 */ #include <nxvalidate.h> #include <hdf5.h> #include <libxml/tree.h> typedef struct __NXVContext { char *dataFile; char *nxdlFile; char *dataPath; char *nxdlPath; validateLogger logger; void *loggerUserData; RetrieveNXDL nxdlRetriever; void *retrieverUserData; unsigned int warnOptional; unsigned int warnBase; unsigned int warnUndefined; unsigned int debug; hash_table logData; hid_t fileID; int subEntryFound; unsigned int errCount; unsigned int warnCount; xmlDocPtr nxdlDoc; }NXVcontext; /* * reinitialize the context for doing another file */ void NXVprepareContext(pNXVcontext self, char *dataFile, char *appDef); /* * write a log entry */ void NXVlog(pNXVcontext self); /* * set an entry in the log dictionary */ void NXVsetLog(pNXVcontext self, char *key, char *value); void NXVprintLog(pNXVcontext self, char *key, char *format, ...); /* * implemented in nxdlutil.c */ int NXVloadAppDef(pNXVcontext self, char *nxdlFile); xmlNodePtr NXVfindEntry(pNXVcontext self); /* * implementd in nxvgroup.c */ int NXVvalidateGroup(pNXVcontext self, hid_t groupID, xmlNodePtr groupNode); /* * implemented in nxvfield.c */ int NXVvalidateField(pNXVcontext self, hid_t fieldID, xmlNodePtr groupNode); ���������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/src/nxvfield.c�������������������������������������������������0000664�0000000�0000000�00000006610�12754305140�0022257�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/** * This file contains all the code for validating fields * * copyright: GPL * * Mark Koennecke, mark.koennecke@psi.ch, and NIAC */ #include "nxvcontext.h" #include <hdf5.h> #include <libxml/tree.h> static void validateData(pNXVcontext self, hid_t fieldID, xmlNodePtr enumNode) { /* TODO */ } /*-------------------------------------------------------------*/ static void validateDimensions(pNXVcontext self, hid_t fieldID, xmlNodePtr dimNode) { /* TODO */ } /*--------------------------------------------------------------*/ static void validateUnits(pNXVcontext self, hid_t fieldID, xmlChar *type) { /* TODO */ } /*--------------------------------------------------------------*/ static void validateType(pNXVcontext self, hid_t fieldID, xmlChar *type) { /* TODO */ } /*--------------------------------------------------------------*/ static void validateSignal(pNXVcontext self, hid_t fieldID, xmlChar *type) { /* TODO */ } /*--------------------------------------------------------------*/ static void validateAxes(pNXVcontext self, hid_t fieldID, xmlChar *data) { /* TODO */ } /*--------------------------------------------------------------*/ static void validateAxis(pNXVcontext self, hid_t fieldID, xmlChar *data) { /* TODO */ } /*--------------------------------------------------------------*/ static void validatePrimary(pNXVcontext self, hid_t fieldID, xmlChar *data) { /* TODO */ } /*--------------------------------------------------------------*/ static void validateAttributes(pNXVcontext self, hid_t fieldID, xmlNodePtr fieldNode) { xmlChar *data = NULL, *name = NULL; xmlNodePtr cur; data = xmlGetProp(fieldNode,(xmlChar *)"type"); if(data != NULL){ validateType(self,fieldID,data); } data = xmlGetProp(fieldNode,(xmlChar *)"units"); if(data != NULL){ validateUnits(self,fieldID,data); } data = xmlGetProp(fieldNode,(xmlChar *)"signal"); if(data != NULL){ validateSignal(self,fieldID,data); } data = xmlGetProp(fieldNode,(xmlChar *)"axes"); if(data != NULL){ validateAxes(self,fieldID,data); } data = xmlGetProp(fieldNode,(xmlChar *)"axis"); if(data != NULL){ validateAxis(self,fieldID,data); } data = xmlGetProp(fieldNode,(xmlChar *)"primary"); if(data != NULL){ validatePrimary(self,fieldID,data); } cur = fieldNode->xmlChildrenNode; while(cur != NULL){ if(xmlStrcmp(cur->name,(xmlChar *)"attribute") == 0){ name = xmlGetProp(cur,(xmlChar *)"name"); /* TODO */ } cur = cur->next; } } /*--------------------------------------------------------------*/ int NXVvalidateField(pNXVcontext self, hid_t fieldID, xmlNodePtr fieldNode) { xmlNodePtr cur; char fName[256], nxdlName[512]; xmlChar *name; char *myPath; name = xmlGetProp(fieldNode,(xmlChar *)"name"); snprintf(nxdlName,sizeof(nxdlName),"%s/%s", self->nxdlPath,name); H5Iget_name(fieldID,fName,sizeof(fName)); NXVsetLog(self,"sev","debug"); NXVsetLog(self,"message","Validating field"); NXVsetLog(self,"dataPath",fName); NXVsetLog(self,"nxdlPath",nxdlName); NXVlog(self); myPath = self->nxdlPath; self->nxdlPath = nxdlName; validateAttributes(self,fieldID,fieldNode); cur = fieldNode->xmlChildrenNode; while(cur != NULL){ if(xmlStrcmp(cur->name,(xmlChar *)"enumeration") == 0){ validateData(self,fieldID,cur); } if(xmlStrcmp(cur->name,(xmlChar *)"dimensions") == 0){ validateDimensions(self,fieldID,cur); } cur = cur->next; } self->nxdlPath = myPath; return 0; } ������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/src/nxvgroup.c�������������������������������������������������0000664�0000000�0000000�00000016413�12754305140�0022332�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/** * This file contains all the code for validating groups * * copyright: GPL * * Mark Koennecke, mark.koennecke@psi.ch, and NIAC */ #include <nxvalidate.h> #include "nxvcontext.h" #include <string.h> #include <hdf5.h> #include <hdf5_hl.h> #include <libxml/tree.h> static void validateGroupAttributes(pNXVcontext self, hid_t groupID, xmlNodePtr groupNode) { /* TODO */ } /*--------------------------------------------------------------*/ static int isOptional(xmlNodePtr node) { xmlChar *min= NULL; int num; min = xmlGetProp(node,(xmlChar *)"minOccurs"); if(min == NULL){ return 0; } num = atoi((char *)min); if(num == 0){ return 1; } else { return 0; } } /*---------------------------------------------------------------- Helper stuff for group Finding ----------------------------------------------------------------*/ typedef struct { char *nxClass; char *name; } findByClassData; /*--------------------------------------------------------------*/ static int FindByClassIterator(hid_t groupID, const char *name, const H5L_info_t *info, void *op_data) { findByClassData *fbcb = (findByClassData *)op_data; H5O_info_t obj_info; hid_t attrID; char nxClass[132]; H5Oget_info_by_name(groupID, name, &obj_info,H5P_DEFAULT); if(obj_info.type == H5O_TYPE_GROUP){ /* work the NX_class attribute */ attrID = H5LTget_attribute_string(groupID,name, "NX_class", nxClass); if(attrID >= 0){ if(strcmp(nxClass,fbcb->nxClass) == 0){ fbcb->name = strdup(name); return 1; } } } return 0; } /*-------------------------------------------------------------- Finding groups is hideous: * They may be specified by name. This seems easy but is complicated by the fact that the group name can either be a name attribute or an attribute field. A design flaw of NXDL, IMHO. * They may be specified by type and I need to search by NX_class. ---------------------------------------------------------------*/ static hid_t findGroup(pNXVcontext self, hid_t parentGroup, xmlNodePtr groupNode) { xmlChar *name = NULL, *nxClass = NULL, *nodePath = NULL; xmlNodePtr cur = NULL; findByClassData fbcd; hid_t gid; hsize_t idx = 0; name = xmlGetProp(groupNode,(xmlChar *)"name"); if(name == NULL){ cur = groupNode->xmlChildrenNode; while(cur != NULL){ if(xmlStrcmp(cur->name,(xmlChar *)"attribute") == 0){ name = xmlGetProp(cur,(xmlChar *)"name"); if(name != NULL){ break; } } cur = cur->next; } } if(name != NULL){ if(H5LTpath_valid(parentGroup,(char *)name, 1)){ return H5Gopen(parentGroup,(char *)name,H5P_DEFAULT); } else { return -1; } } /* no name to be found: search by type */ nxClass = xmlGetProp(groupNode,(xmlChar *)"type"); if(nxClass == NULL){ NXVsetLog(self,"sev","error"); nodePath = xmlGetNodePath(cur); NXVsetLog(self,"nxdlPath", (char *)nodePath); NXVsetLog(self,"message","Malformed group entry, type missing"); NXVlog(self); xmlFree(nodePath); self->errCount++; return -1; } fbcd.nxClass = (char *)nxClass; fbcd.name = NULL; H5Literate(parentGroup, H5_INDEX_NAME, H5_ITER_INC, &idx, FindByClassIterator, &fbcd); if(fbcd.name != NULL){ gid = H5Gopen(parentGroup,fbcd.name,H5P_DEFAULT); free(fbcd.name); return gid; } return -1; } /*--------------------------------------------------------------*/ static void validateLink(pNXVcontext self, xmlChar* target) { /* TODO */ } /*--------------------------------------------------------------*/ static void validateDependsOn(pNXVcontext self, hid_t groupID, hid_t fieldID) { /* TODO */ } /*--------------------------------------------------------------- We need two passes: * In the first pass we try to find all the stuff in the NXDL group * In the second pass we scan the HDF5 group in order to locate extra stuff I keep the names already seen in the first pass in a hash table TODO: may be refactor this into processgroup, processfield? This becomes to big for a function...... This is to tightly coupled by data. Think first how to untangle this. Data is: * namesSeen * childPath * myPath -----------------------------------------------------------------*/ int NXVvalidateGroup(pNXVcontext self, hid_t groupID, xmlNodePtr groupNode) { hash_table namesSeen; xmlNodePtr cur = NULL; xmlChar *name = NULL; char childPath[512] ,childName[132], nxdlChildPath[512], groupPath[512]; hid_t childID; char fName[256]; char *myPath; char *myGroup; name = xmlGetProp(groupNode,(xmlChar *)"type"); snprintf(groupPath,sizeof(groupPath),"%s/%s", self->nxdlPath,(char *)name); xmlFree(name); myGroup = self->nxdlPath; self->nxdlPath = groupPath; H5Iget_name(groupID,fName,sizeof(fName)); NXVsetLog(self,"sev","debug"); NXVsetLog(self,"message","Validating group"); NXVsetLog(self,"nxdlPath",self->nxdlPath); NXVsetLog(self,"dataPath",fName); NXVlog(self); myPath = self->dataPath; validateGroupAttributes(self, groupID, groupNode); hash_construct_table(&namesSeen,100); /* first pass */ cur = groupNode->xmlChildrenNode; while(cur != NULL){ if(xmlStrcmp(cur->name,(xmlChar *) "group") == 0){ childID = findGroup(self, groupID, cur); if(childID >= 0){ H5Iget_name(childID, childName,sizeof(childName)); snprintf(childPath,sizeof(childPath),"%s/%s", fName,childName); hash_insert(childName,strdup(""),&namesSeen); NXVvalidateGroup(self,childID,cur); } else { if(!isOptional(cur)){ name = xmlGetProp(cur,(xmlChar *)"type"); snprintf(nxdlChildPath,sizeof(nxdlChildPath),"%s/%s", self->nxdlPath, (char *)name); xmlFree(name); NXVsetLog(self,"sev","error"); NXVsetLog(self,"dataPath",fName); NXVsetLog(self,"nxdlPath", nxdlChildPath); NXVsetLog(self,"message","Required group missing"); NXVlog(self); self->errCount++; } } } if(xmlStrcmp(cur->name,(xmlChar *) "field") == 0){ name = xmlGetProp(cur,(xmlChar *)"name"); if(H5LTfind_dataset(groupID,(char *)name) ) { childID = H5Dopen(groupID,(char *)name,H5P_DEFAULT); } else { childID = -1; } snprintf(childPath,sizeof(childPath),"%s/%s", fName,name); if(childID < 0){ if(!isOptional(cur)){ NXVsetLog(self,"sev","error"); NXVsetLog(self,"dataPath",childPath); snprintf(nxdlChildPath,sizeof(nxdlChildPath), "%s/%s", self->nxdlPath, name); NXVsetLog(self,"nxdlPath", nxdlChildPath); NXVsetLog(self,"message","Required field missing"); NXVlog(self); self->errCount++; } } else { if(xmlStrcmp(name,(xmlChar *)"depends_on") == 0){ validateDependsOn(self,groupID,childID); } else { self->dataPath = childPath; NXVvalidateField(self,childID, cur); } hash_insert((char *)name,strdup(""),&namesSeen); } } if(xmlStrcmp(cur->name,(xmlChar *) "link") == 0){ name = xmlGetProp(cur,(xmlChar *)"name"); hash_insert((char *)name,strdup(""),&namesSeen); name = xmlGetProp(cur,(xmlChar *)"target"); validateLink(self,name); } cur = cur->next; } /* TODO: second pass Do we want this? We will warn on this anyway only. Defer for the time being... */ hash_free_table(&namesSeen,free); self->dataPath = myPath; self->nxdlPath = myGroup; return 0; } �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/c-nxvalidate/src/nxvmainloop.c����������������������������������������������0000664�0000000�0000000�00000013634�12754305140�0023016�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/** * This file implement the main entry point for the validator. * It is responsible for locating validatable content and starting * the recursive validation of the data file. * * Copyright: GPL * * Mark Koennecke, mark.koennecke@psi.ch, and NIAC */ #include <nxvalidate.h> #include <hdf5.h> #include <hdf5_hl.h> #include <libxml/tree.h> #include <string.h> #include <stdlib.h> #include <assert.h> #include "nxvcontext.h" static int validateFileAttributes(pNXVcontext self, hid_t fileID) { /* TODO */ return 0; } /*--------------------------------------------------------------*/ static int validatePath(pNXVcontext self, char *path, char *nxdlFile) { int status; hid_t groupID; xmlNodePtr groupNode = NULL; /* report what is being done */ NXVsetLog(self,"dataPath", path); NXVsetLog(self,"sev","debug"); NXVsetLog(self,"definition", nxdlFile); NXVprintLog(self,"message","Validating %s against %s", path,nxdlFile); NXVlog(self); /* load the application definition */ status = NXVloadAppDef(self,nxdlFile); if(status != 0){ return status; } groupID = H5Gopen(self->fileID, path,H5P_DEFAULT); assert(groupID >= 0); /* we searched for it. THis cannot be */ groupNode = NXVfindEntry(self); if(groupNode == NULL){ return 1; } self->nxdlPath = strdup(""); status = NXVvalidateGroup(self, groupID, groupNode); return status; } /*---------------------------------------------------------------*/ static herr_t NXVentryIterator(hid_t g_id, const char *name, const H5L_info_t *info, void *op_data) { pNXVcontext self = (pNXVcontext)op_data; H5O_info_t obj_info; hid_t attrID, defID, subID; char nxClass[256], definition[1024], nxPath[512]; memset(nxClass,0,sizeof(nxClass)); memset(definition,0,sizeof(definition)); H5Oget_info_by_name(g_id, name, &obj_info,H5P_DEFAULT); if(obj_info.type == H5O_TYPE_GROUP){ attrID = H5LTget_attribute_string(g_id,name, "NX_class", nxClass); if(attrID > 0 && strcmp(nxClass,"NXsubentry") == 0) { subID = H5Gopen(g_id,name,H5P_DEFAULT); defID = H5LTread_dataset_string (subID, "definition", definition ); if(defID > 0){ snprintf(nxPath,sizeof(nxPath),"%s/%s", self->dataPath, name); validatePath(self,nxPath,definition); self->subEntryFound = 1; } H5Gclose(subID); } } return 0; } /*---------------------------------------------------------------*/ static herr_t NXVrootIterator(hid_t g_id, const char *name, const H5L_info_t *info, void *op_data) { pNXVcontext self = (pNXVcontext)op_data; H5O_info_t obj_info; hid_t attrID, entryID, defID; hsize_t idx = 0; char nxClass[132], nxPath[256], definition[1024]; memset(nxClass,0,sizeof(nxClass)); memset(definition,0,sizeof(definition)); H5Oget_info_by_name(g_id, name, &obj_info,H5P_DEFAULT); if(obj_info.type == H5O_TYPE_GROUP){ /* work the NX_class attribute */ attrID = H5LTget_attribute_string(g_id,name, "NX_class", nxClass); if(attrID < 0){ NXVsetLog(self,"sev","info"); NXVprintLog(self,"message", "No NX_class attribute on root group /%s", name); NXVlog(self); } else { if(strcmp(nxClass,"NXentry") != 0){ NXVsetLog(self,"sev","error"); NXVprintLog(self,"dataPath","/%s",name); NXVprintLog(self,"message", "Wrong root group class %s, expected NXentry",nxClass); NXVlog(self); } } /* if the user specified an application definition, validate against that one */ snprintf(nxPath, sizeof(nxPath),"/%s", name); if(self->nxdlFile != NULL){ validatePath(self,nxPath,self->nxdlFile); return 0; } /* we have no application definition: look for one! Do we have a definitions field? */ entryID = H5Gopen(g_id,name,H5P_DEFAULT); if(entryID < 0){ NXVsetLog(self,"sev","error"); NXVprintLog(self,"dataPath","/%s",name); NXVprintLog(self,"message", "Unexpectedly failed to open group %s",name); NXVlog(self); self->errCount++; return 0; } defID = H5LTread_dataset_string (entryID, "definition", definition ); if(defID > 0){ validatePath(self,nxPath,definition); } else { /* we are either missing something to validate against or we have NXsubentry */ self->subEntryFound = 0; if(self->dataPath != NULL){ free(self->dataPath); } self->dataPath = strdup(nxPath); H5Literate(entryID, H5_INDEX_NAME, H5_ITER_INC, &idx, NXVentryIterator, self); if(self->subEntryFound == 0){ NXVsetLog(self,"sev","error"); NXVprintLog(self,"dataPath","/%s",name); NXVprintLog(self,"message", "Cannot validate %s, failed to find application definition", name); self->errCount++; NXVlog(self); } } H5Gclose(entryID); } /* end of group type IF */ /* ignore datasets and other stuff at root level */ return 0; } /*---------------------------------------------------------------*/ int NXVvalidate(pNXVcontext self, char *dataFile, char *nxdlFile, char *path) { hid_t fileID, gid; hsize_t idx = 0; int status = 0, returnVal = 0; NXVprepareContext(self,dataFile,nxdlFile); fileID = H5Fopen(self->dataFile,H5F_ACC_RDONLY ,H5P_DEFAULT ); if(fileID< 0){ NXVsetLog(self, "sev","fatal"); NXVsetLog(self, "message","Failed to open data file"); NXVlog(self); return 1; } self->fileID = fileID; status = validateFileAttributes(self, fileID); if(status != 0){ returnVal = 1; } /* * we have been give an explicit path to validate */ if(path != NULL){ status = validatePath(self,path,nxdlFile); } else { /* we iterate over all root level groups in the file */ gid = H5Gopen(fileID,"/",H5P_DEFAULT); if(gid < 0){ NXVsetLog(self, "sev","fatal"); NXVsetLog(self, "message","Failed to open root group"); NXVlog(self); return 1; } H5Literate(gid, H5_INDEX_NAME, H5_ITER_INC, &idx, NXVrootIterator, self); H5Gclose(gid); } H5Fclose(fileID); if(self->errCount > 0){ returnVal = 1; } return returnVal; } ����������������������������������������������������������������������������������������������������code-4.4.3/applications/nxdiff����������������������������������������������������������������������0000775�0000000�0000000�00000067317�12754305140�0016345�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#!/usr/bin/env python VERSION = "1.4.3" import nxs import numpy import math import os import sys NAN = float("nan") class NXSdata: def __init__(self, nxs, path, **kwargs): nxs.openpath(path) (self.dims, self.type) = nxs.getinfo() if len(self.dims) == 1: self.dims=self.dims[0] self.attrs = nxs.getattrs() self.data = nxs.getdata() def getDiffSym(diffType, format): sumMap = {Diff.SAME:Diff.SAME, Diff.NEWLEFT:'-', Diff.NEWRIGHT:'+', Diff.DIFF:Diff.DIFF, Diff.UNKNOWN:Diff.UNKNOWN} if format == "unified": return sumMap[diffType] else: return diffType def getPercentDiff(left, right, nandiff=float("nan")): # find the difference (absolute) diffs = left-right combine = numpy.fabs(left) + numpy.fabs(right) # do the percent part diffs = 100. * numpy.fabs(diffs/left) try: diffs[0] return diffs except IndexError: return [diffs] class Diff: SAME = " " NEWLEFT = "<" NEWRIGHT = ">" DIFF = "|" UNKNOWN = "?" def __init__(self, path, **kwargs): self.path = path try: left = kwargs["left"] except KeyError: left = None try: right = kwargs["right"] except KeyError: right = None try: self.rightpath = kwargs["rightpath"] except KeyError: self.rightpath = None try: epsilon = kwargs["epsilon"] except KeyError: epsilon = 0.0000001 temp = self.path.split(" ") if len(temp) == 2: (self.summary, self.path) = temp try: self.summary = kwargs["diff"] if self.summary == "<" or self.summary == "-": self.summary = Diff.NEWLEFT elif self.summary == ">" or self.summary == "+": self.summary = Diff.NEWRIGHT else: raise "Do not understand diff \"%s\"" % self.summary except KeyError: self.summary = Diff.UNKNOWN try: self.setFormat(kwargs["format"]) except KeyError: self.setFormat("standard") self.details = [] if self.summary != Diff.UNKNOWN: return self.__cmpData(left, right, self.rightpath, epsilon) if len(self.details) > 0: self.summary = Diff.DIFF else: self.summary = Diff.SAME def __shortPath(self): mypath= self.path.split("/") mypath = [item.split(":")[0] for item in mypath] return '/'.join(mypath) def __str__(self): result = "%s %s" % (getDiffSym(self.summary, self.__format), \ self.__shortPath()) if self.summary == Diff.DIFF: result += " " + " ".join(self.details) return result def __cmpData(self, left, right, rightpath, epsilon): left = left.getData(self.path) if rightpath is not None: right = right.getData(rightpath) else: right = right.getData(self.path) if left.type != right.type: # /entry/raw_frames changed from int32 to uint64. Also see below. if (self.path.find("raw_frames") != -1 and left.type == "int32" \ and right.type == "uint64") or (self.path.find("raw_frames") != -1 \ and left.type == "uint64" and right.type == "int32"): pass # See below elif (left.type == "float32" and right.type == "float64") or \ (left.type == "float64" and right.type == "float32"): pass else: self.details.append("TYPE MISMATCH: %s != %s" \ % (left.type, right.type)) if left.attrs != right.attrs: self.details.append("ATTRIBUTES MISMATCH: %s != %s" % \ (left.attrs, right.attrs)) if left.type == "CHAR" or left.type == "char" \ or right.type =="CHAR" or right.type == "char": if left.data != right.data: self.details.append("DATA MISMATCH: %s != %s" % \ (left.data, right.data)) return if not numpy.alltrue(left.dims == right.dims): self.details.append("DIMENSION MISMATCH: %s != %s" \ % (left.dims, right.dims)) return else: try: if left.data.dtype != right.data.dtype: # Display /entry/raw_frames after changed from int32 to uint64. if (self.path.find("raw_frames") != -1 and left.type == "int32" \ and right.type == "uint64") or (self.path.find("raw_frames") != -1 \ and left.type == "uint64" and right.type == "int32"): self.details.append("IGNORED TYPE MISMATCH: %s != %s" \ % (left.type, right.type)) self.details.append("LEFT DATA: " + str(left.data)) self.details.append("RIGHT DATA: " + str(right.data)) elif (left.type == "float32" and right.type == "float64") or \ (left.type == "float64" and right.type == "float32"): # cast float32 to float64 if left.type == "float32": if (left.dims == 1): if (abs(abs(numpy.float64(left.data)) - abs(right.data)) <= \ max(abs(numpy.float64(left.data)), abs(right.data)) * epsilon): # equal within precision epsilon pass else: self.details.append("DATA MISMATCH: %s %s != %s %s" \ % (left.data, left.type, right.data, right.type)) else: for i in range (left.dims): if (abs(abs(numpy.float64(left.data[i])) - abs(right.data[i])) <= \ max(abs(numpy.float64(left.data[i])), abs(right.data[i])) * epsilon): # equal within precision epsilon pass else: self.details.append("DATA MISMATCH: %s %s != %s %s" \ % (left.data[i], left.type, right.data[i], right.type)) if right.type == "float32": if (left.dims == 1): if (abs(abs(left.data) - abs(numpy.float64(right.data))) <= \ max(abs(left.data), abs(numpy.float64(right.data))) * epsilon): # equal within precision epsilon pass else: self.details.append("DATA MISMATCH: %s %s != %s %s" \ % (left.data, left.type, right.data, right.type)) else: for i in range (left.dims): if (abs(abs(left.data[i]) - abs(numpy.float64(right.data[i]))) <= \ max(abs(left.data[i]), abs(numpy.float64(right.data[i]))) * epsilon): # equal within precision epsilon pass else: self.details.append("DATA MISMATCH: %s %s != %s %s" \ % (left.data[i], left.type, right.data[i], right.type)) else: self.details.append("DATA MISMATCH: %s != %s" \ % (left.data.dtype.name, \ right.data.dtype.name)) return except TypeError: pass except AttributeError: pass # special case when the array is only nans if numpy.alltrue(numpy.isnan(left.data)) and \ numpy.alltrue(numpy.isnan(right.data)): return if numpy.alltrue(left.data == right.data): return else: if left.data.size == 1 and right.data.size == 1: self.details.append("DATA MISMATCH %s != %s" \ % (str(left.data), str(right.data))) return diffs = getPercentDiff(left.data, right.data) if numpy.nanmax(diffs) <= 0.: return stats = getStats(diffs) self.details.append("MISMATCH [min%s,max%s,med%s,avg%s,dev%s]" \ % (stats[0], stats[1], stats[2], stats[3], stats[4])) def setFormat(self, format): if format == "unified": self.__format = "unified" else: self.__format = "standard" class NXSfile: def __init__(self, name, **kwargs): try: self.__ignorelinks = kwargs["ignorelinks"] except KeyError: self.__ignorelinks = False try: self.__ignorenotes = kwargs["ignorenotes"] except KeyError: self.__ignorenotes = False try: self.__ignorets = kwargs["ignorets"] except KeyError: self.__ignorets = False try: self.__retype = kwargs["retype"] except KeyError: self.__retype = [] try: self.__epsilon = kwargs["epsilon"] except KeyError: self.__epsilon = 0.0000001 try: self.__ignorerunnumber = kwargs["ignorerunnumber"] except KeyError: self.__ignorerunnumber = False self.name = os.path.abspath(name) self.__initPaths() def __initPaths(self, **kwargs): self.__paths = [] self.__nxs = nxs.open(self.name) self.__paths = self.__getPaths() self.__paths.sort() while '/' in self.__paths: del self.__paths[self.__paths.index('/')] def __getPaths(self, **kwargs): result = [] #result.append(self.__nxs.longpath) # add the groups to the tree parent = self.__nxs.longpath.split('/')[-1] listing = self.__nxs.getentries() for name in listing.keys(): nxclass = listing[name] if nxclass == "SDS": if self.__ignorenotes and parent.endswith("NXnote"): if name == "author" or name == "date": continue elif self.__ignorets and name == "SNStranslation_service": continue elif self.__ignorerunnumber and (name == "entry_identifier" \ or name == "run_number"): continue self.__nxs.opendata(name) attrs = self.__nxs.getattrs() longpath = self.__nxs.longpath shortpath = self.__nxs.path self.__nxs.closedata() if self.__ignorelinks and attrs.has_key("target"): target = attrs["target"] if target != shortpath: continue result.append(longpath) else: self.__nxs.opengroup(name,nxclass) result.extend(self.__getPaths()) self.__nxs.closegroup() return result def __str__(self): return self.name def __eq__(self, other): """This provides only the simplest of cases for comparing equality""" return self.name == other.name def __getMissing(self, left, right): result = filter(lambda a, right=right:not a in right, left) return result def __removeDuplicate(self, item, array): if item not in array: return index = array.index(item) try: while True: index = array.index(item, index+1) del array[index] except ValueError: pass def cmpPaths(self, other, **kwargs): result = [] if self.__paths == other.__paths: diffPaths = self.__paths[:] else: # find what one has that the other is missing missingOther = self.__getMissing(self.__paths, other.__paths) missingSelf = self.__getMissing(other.__paths, self.__paths) # merge the results diffPaths = self.__paths[:] diffPaths.extend(other.__paths) diffPaths.sort() for path in diffPaths: self.__removeDuplicate(path, diffPaths) number = len(self.__retype) #print number # handle retype if number > 0: lnames = [] rnames = [] for item in self.__retype: if item.find("=") != -1: # TODO: add check for "NX*" if limit to type only (lname, rname) = item.split("=") lnames.append(lname) rnames.append(rname) #print lnames #print rnames for path in missingSelf[:]: otherpath = path for i in range(number): if path.find(rnames[i]) != -1: otherpath = otherpath.replace(rnames[i], lnames[i]) #print otherpath if otherpath in missingOther: # Found corresponding path, otherwise do nothing #print "Found " + otherpath + " in missingOther" result.append(Diff(otherpath, left=self, right=other, rightpath=path, epsilon=self.__epsilon)) missingSelf.remove(path) missingOther.remove(otherpath) diffPaths.remove(path) diffPaths.remove(otherpath) for path in missingOther[:]: otherpath = path for i in range(number): if path.find(lnames[i]) != -1: otherpath = otherpath.replace(lnames[i], rnames[i]) #print otherpath if otherpath in missingSelf: # Found corresponding path, otherwise do nothing #print "Found " + otherpath + " in missingSelf" result.append(Diff(path, left=self, right=other, rightpath=otherpath, epsilon=self.__epsilon)) missingSelf.remove(otherpath) missingOther.remove(path) diffPaths.remove(path) diffPaths.remove(otherpath) for path in missingSelf: index = diffPaths.index(path) diffPaths[index] = "> %s" % diffPaths[index] for path in missingOther: index = diffPaths.index(path) diffPaths[index] = "< %s" % diffPaths[index] for path in diffPaths: if path.startswith("<") or path.startswith(">"): result.append(Diff(path, diff=path[0])) else: result.append(Diff(path, left=self, right=other, epsilon=self.__epsilon)) return result def getData(self, path, **kwargs): return NXSdata(self.__nxs, path) def isNaN(x): if x * 1.0 < x: return True return (x == 1.0) and (x == 2.0) def removeNaN(array): hasnans = numpy.isnan(array) indices = numpy.where(hasnans == True)[0] if len(indices) <= 0: return array return numpy.delete(array, indices.tolist()) try: len(myarray) return myarray except TypeError: return [myarray] def getStats(array, **kwargs): myarray = numpy.copy(array) myarray = myarray.ravel() origLength = myarray.size myarray = removeNaN(myarray) myarray.sort() length = myarray.size if length ==0 and length < origLength: avg = NAN minimum = NAN maximum = NAN median = NAN stddev = NAN else: avg = numpy.average(myarray) minimum = numpy.nanmin(myarray) maximum = numpy.nanmax(myarray) median = myarray[(length/2)-1] stddev = myarray.std() result = map(lambda x: "%.2f%%" % x, (minimum, maximum, median, avg, stddev)) result.append(origLength) # add the number of elements result.append(origLength - length) # number of NaNs found return result def cmpData(left, right, path, **kwargs): left = left.getData(path) right = right.getData(path) if left.type != right.type: return "TYPE MISMATCH: %s != %s" % (left.type, right.type) if left.dims != right.dims: return "DIMENSION MISMATCH: %s != %s" % (left.dims, right.dims) if left.attrs != right.attrs: return "ATTRIBUTES MISMATCH: %s != %s" % (left.attrs, right.attrs) if left.type == "CHAR": if left.data == right.data: return "" else: return "DATA MISMATCH: %s != %s" % (left.data, right.data) if utils.vector_is_equals(left.data, right.data): return "" else: diffs = [] import math for i in range(len(left.data)): diffs.append(math.fabs((left.data[i]-right.data[i])/left.data[i])) stats = getStats(diffs) return "MISMATCH [min%s,max%s,med%s,avg%s,dev%s]" \ % (stats[0], stats[1], stats[2], stats[3], stats[4]) def delinearIndex(linear, dims): length = len(dims) if length == 1: return linear elif length == 2: index = [0,0] index[1] = linear % dims[1] index[0] = (linear - index[1])/dims[1] return tuple(index) else: raise "Do not know how to deal with dimension " + length def printDataDiff(left, right, diff, **kwargs): # determine the symbols for right and left try: format = kwargs["format"] except KeyError: format = "standard" leftSym = getDiffSym(Diff.NEWLEFT, format) rightSym = getDiffSym(Diff.NEWRIGHT, format) # get the data left = left.getData(diff.path) # use diff.rightpath for --retype if diff.rightpath is not None: right = right.getData(diff.rightpath) else: right = right.getData(diff.path) # the dimensions of the data leftLength = 1 try: for dim in left.dims: leftLength *= dim except TypeError: leftLength *= left.dims rightLength = 1 try: for dim in right.dims: rightLength *= dim except TypeError: rightLength *= right.dims # the threshold for printing values try: threshold = kwargs["threshold"] except KeyError: threshold = None try: shownandiffs = kwargs["shownandiffs"] except KeyError: shownandiffs = False # how many items to show if not threshold: try: numItems = kwargs["numitems"] except KeyError: numItems = 0 if numItems < 0: pass elif numItems == 0: leftLength = 10 rightLength = 10 else: leftLength = numItems rightLength = numItems # print out type and dims if (left.type == right.type) and (left.dims == right.dims): print left.type, left.dims else: print leftSym, left.type, left.dims print rightSym, right.type, right.dims if left.attrs == right.attrs: print left.attrs else: print leftSym, left.attrs print rightSym, right.attrs if threshold is None: try: print leftSym, left.data.__str__(last=leftLength) except TypeError: print str(left.data) try: print rightSym, right.data.__str__(last=rightLength) except TypeError: print str(right.data) else: nanIndices = [] changeInfo = [] length = min(leftLength, rightLength) myDiff = getPercentDiff(left.data, right.data) myDiff.ravel() for i in xrange(myDiff.size): index = delinearIndex(i, left.dims) if isNaN(myDiff): nanIndices.append(index) elif myDiff > threshold: changeInfo.append((index, myDiff, left.data[i], right.data[i])) print "%d values changed between number and NaN" % len(nanIndices) print "%d values changed more than %.2f%%" % (len(changeInfo), threshold) if shownandiffs and len(nanIndices) > 0: print "Indices changed between number and NaN:", nanIndices if len(changeInfo) > 0: print "%10s %5s %10s %10s" % ("index", "%diff", "left", "right") for item in changeInfo: print "%10s %5.2f %10f %10f" % item if __name__ == "__main__": import optparse info = [] info.append("This utility compares two files that are readable by the ") info.append("NeXus API.") info.append("In the difference the '<' or '-' symbol means that the ") info.append("field exists in the left file but not the right.") info.append("'>' or '+' symbol means that the field exists in the right ") info.append("file but not the left.") info.append("'|' symbol means that the field has changed between the ") info.append("two files.") parser = optparse.OptionParser("usage %prog [options] <left> <right>", None, optparse.Option, VERSION, 'error', " ".join(info)) parser.add_option("-v", "--verbose", action="count", dest="verbose", help="Enable verbose print statements", default=0) parser.add_option("-q", "--brief", action="store_true", dest="quiet", help="Disable verbose print statements") parser.add_option("-u", "", action="store_true", dest="unifieddiff", help="Use the unified output format.") parser.add_option("-s", "--report-identical-files", action="store_true", dest="reportidenticalfiles", help="Report when two files are the same.") parser.add_option("-S", "--suppress-common-lines", action="store_true", dest="suppresscommon", help="Do not output common lines") parser.add_option("", "--show-values", action="store_true", dest="showvalues", help="Show the values of arrays that do not match") parser.add_option("", "--num-values", dest="numvalues", help="Set the number of values to show in " + "\"--show-values\" mode. If not specified the default " + "is ten (10). To show all values specify minus one " + "(-1).") parser.add_option("", "--show-percent", dest="threshold", help="Set a threshold for the minimum percentage " + "difference shown in values. This turns on " + "\"--show-values\" mode and overrides " + "\"--num-values\".") parser.add_option("", "--show-nan-diffs", dest="shownandiffs", action="store_true", help="Whether or not to show the indices that changed " + "to nan when using \"--show-percent\" mode.") parser.add_option("-L", "--ignore-links", dest="ignorelinks", action="store_true", help="Only compare the original copy of links") parser.add_option("", "--ignore-note-meta", dest="ignorenotes", action="store_true", help="Ignore the author and date fields in notes") parser.add_option("", "--ignore-ts", dest="ignorets", action="store_true", help="Ignore differences in the version of ts used") parser.add_option("", "--retype", dest="retype", action="append", help="Ignore " + "differences after renaming. Please be consistent." + "Usage: --retype leftname1=rightname1 --retype leftname2=rightname2 ...") parser.add_option("", "--compareFloat32Float64", dest="epsilon", action="store", type="float", default=0.0000001, help = "Set the precision (float) for " + "relative epsilon comparison. The default is 0.0000001.") parser.add_option("", "--ignore-run-number", dest="ignorerunnumber", action="store_true", help="Ignore differences of /entry/entry_identifier and " + "/entry/run_number.") parser.set_defaults(verbose=False) parser.set_defaults(ignorelinks=False) parser.set_defaults(numvalues=None) parser.set_defaults(threshold=None) parser.set_defaults(shownandiffs=False) parser.set_defaults(ignorenotes=False) parser.set_defaults(ignorets=False) parser.set_defaults(retype=[]) parser.set_defaults(ignorerunnumber=False) # parse and fix values (options, args) = parser.parse_args() if options.quiet: options.verbose = -1 if options.unifieddiff: format = "unified" else: format = "standard" if options.numvalues is not None: options.showvalues = True options.numvalues = int(options.numvalues) else: options.numvalues = 0 if options.threshold is not None: options.showvalues = True options.threshold = float(options.threshold) if len(args) != 2: parser.error("Must compare two files") else: left = NXSfile(args[0], ignorelinks=options.ignorelinks, ignorenotes=options.ignorenotes, ignorets=options.ignorets, retype=options.retype, epsilon=options.epsilon, ignorerunnumber=options.ignorerunnumber) right = NXSfile(args[1], ignorelinks=options.ignorelinks, ignorenotes=options.ignorenotes, ignorets=options.ignorets, retype=options.retype, epsilon=options.epsilon, ignorerunnumber=options.ignorerunnumber) # direct comparison of the two files if left == right: if options.reportidenticalfiles: print "Files %s and %s are identical" % (left, right) sys.exit() # create the full diff diffs = left.cmpPaths(right) # determine if there were differences different = False for diff in diffs: if len(diff.summary) > 0: different = True # take the easy way out if quiet or identical if not different: if options.reportidenticalfiles: print "Files %s and %s are identical" % (left, right) sys.exit() elif options.verbose == -1: print "Files %s and %s differ" % (left, right) sys.exit() # remove common lines if requestsed if options.suppresscommon: indices = range(len(diffs)) indices.reverse() for i in indices: if diffs[i].summary == Diff.SAME: del diffs[i] # reformat the diff for diff in diffs: diff.setFormat(format) # print out the result for diff in diffs: print diff if options.showvalues and diff.summary == Diff.DIFF: printDataDiff(left, right, diff, format=format, numitems=options.numvalues, threshold=options.threshold, shownandiffs=options.shownandiffs) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/nxdiff.1��������������������������������������������������������������������0000664�0000000�0000000�00000005450�12754305140�0016467�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.TH NXDIFF 1 "November 2012" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp <n> insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME nxdiff \- compare two NeXus files .SH SYNOPSIS .B nxdiff [options] [\fIleft\fP] [-o|--append \fIright\fP] .SH DESCRIPTION The .B nxdiff utility compares two files that are readable by the NeXus API. In the difference the '<' or '-' symbol means that the field exists in the left file but not the right. '>' or '+' symbol means that the field exists in the right file but not the left. '|' symbol means that the field has changed between the two files. .PP .\" TeX users may be more comfortable with the \fB<whatever>\fP and .\" \fI<whatever>\fP escape sequences to invode bold face and italics, .\" respectively. .SH OPTIONS The following options are supported .TP .B --version show the version number and exit .TP .B -h|--help show the help message and exit .TP .B -v|--verbose Enable verbose print statements .TP .B -q|--brief Disable verbose print statements .TP .B -u Use the unified output format. .TP .B -s|--report-identical-files Report when two files are the same. .TP .B -S|--suppress-common-lines Do not output common lines .TP .B --show-values Show the values of arrays that do not match .TP .B --num-values=NUMVALUES Set the number of values to show in "--show-values" mode. If not specified the default is ten (10). To show all values specify minus one (-1). .TP .B --show-percent=THRESHOLD Set a threshold for the minimum percentage difference shown in values. This turns on "--show-values" mode and overrides "--num-values". .TP .B --show-nan-diffs Whether or not to show the indices that changed to nan when using "--show-percent" mode. .TP .B -L|--ignore-links Only compare the original copy of links .TP .B --ignore-note-meta Ignore the author and date fields in notes .TP .B --ignore-ts Ignore differences in the version of ts used .B --retype Ignore differences after renaming. Please be consistent. Usage: --retype leftname1=rightname1 --retype leftname2=rightname2 ... .B --compareFloat32Float64=PRECISION Set the precision (float) for relative epsilon comparison. The default is 0.0000001. .B --ignore-run-number Ignore differences of /entry/entry_identifier and /entry/run_number. .SH SEE ALSO .BR nxconvert(1), .BR nxdir (1), .BR nxtranslate (1), .BR http://www.nexusformat.org .SH AUTHOR .B nxdiff was originally written by Peter Peterson .nh <petersonpf@ornl.gov> .hy and may be used by others. Modified by Marie Yao .nh <yaox@ornl.gov> .hy in December 2012. ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/nxingest/�������������������������������������������������������������������0000775�0000000�0000000�00000000000�12754305140�0016762�5����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������code-4.4.3/applications/nxingest/.nxs���������������������������������������������������������������0000664�0000000�0000000�00000006547�12754305140�0017607�0����������������������������������������������������������������������������������������������������ustar�00root����������������������������root����������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="ISO-8859-1"?> <icat version="1.0 RC6" xsi:noNamespaceSchemaLocation="icatXSD.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <study> <name>_2007</name> <purpose>Group all Investigation per instrument and per year.</purpose> <status>ONGOING</status> <study_creation_date>2007-10-15T10:26:23</study_creation_date> <investigation trusted="false"> <inv_number>0</inv_number> <visit_id>1</visit_id> <title>mon pos 2.0 EXPERIMENT mon pos 2.0 Default EXPERIMENT_RAW COMPLETE Title =mon pos 2.0 Note = 0 No information available. SRF76670.nxs file:///mnt/isisdata/NDX/instrument/data/test_data/Neutron/SRF76670.nxs mon pos 2.0 1.0 First version NeXus 2.1.0 2007-10-11T10:25:45 2007-10-11T10:27:23 36963 run_number 76670 N/A Run Number nexus_version 2.1.0 N/A NeXus version used to create the file. hdf_version NCSA HDF Version 4.1 Release 5, November 5, 2001 N/A HDF Version used to create the file. program_name ICP N/A Name of creating program. program_version v1 N/A version of creating program. start_date 2007-10-11 10:25:45+0000 yyyy-MM-dd HH:mm:ss Start Time of the dataset. finish_date 2007-10-11 10:27:23+0000 yyyy-MM-dd HH:mm:ss Start Time of the dataset. run_duration 98 seconds Calculated duration. data_avg_counts 4 counts Average of number of counts in histogram_data_1. data_std_counts 151.295 counts Standard deviation of number of counts in histogram_data_1. histogram_resolution 20000 picoseconds Histogram resolution. set to 0 if not applicable. code-4.4.3/applications/nxingest/CMakeLists.txt000066400000000000000000000047211275430514000215260ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # (C) 2015 Eugen Wintersberger # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================= #----------------------------------------------------------------------------- # build and link the program executable #----------------------------------------------------------------------------- add_executable (nxingest nxingest_main.cpp nxingest_utils.cpp nxingest_debug.cpp nxingest_nexus.cpp nxingest_parse.cpp nxingest_time.cpp nxingest_debug.h nxingest.h nxingest_main.h nxingest_nexus.h nxingest_parse.h nxingest_time.h nxingest_utils.h) include_directories(${MXML_INCLUDE_DIRS}) target_link_libraries(nxingest NeXus_Shared_Library) #----------------------------------------------------------------------------- # install the program binary and some documentation #----------------------------------------------------------------------------- install (TARGETS nxingest DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Runtime) install (FILES nxingest.txt gpl.txt DESTINATION ${CMAKE_INSTALL_DOCDIR}/programs/nxingest COMPONENT Documentation) code-4.4.3/applications/nxingest/gpl.txt000066400000000000000000000354221275430514000203130ustar00rootroot00000000000000 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS code-4.4.3/applications/nxingest/nxingest.h000066400000000000000000000060471275430514000210010ustar00rootroot00000000000000/* ============================================================================= File Name : nxingest.h Version : 1.7 Component : nxingest Developer : Laurent Lerusse e-Science Center - Facility Support - Data Management Group Purpose : nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. Revision History : Version 1.0 05/06/2007 First version. Version 1.1 13/06/2007 Remove trailing white space around string. Version 1.2 16/08/2007 Bug correction: if the string is too short for the expected transformation, an out of bound exception would have been raised by substr Version 1.3 31/08/2007 Bug correction in test. (Logical OR and not bitwise OR) Add a filesize calculation function. Version 1.4 04/09/2007 The parameters will not be created if there is no value attached to it. Version 1.5 5/09/2007 To avoid wrapping the xml document, set constnty 'MXML_WRAP' to a high value in mxml.h (under linux) or under windows, add function mxmlSetWrapMargin(0); Version 1.6 06/09/2007 Bug correction. Connected to changes of version 1.4. Bug Correction. Difference of path between linux / and windows \ Version 1.7 12/09/2007 Bug correction in parseMix function when parseSpecial return a null string. Copyright : nxingest - extraction of metadata from NeXus files into a xml document. Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ============================================================================= */ #ifndef _NXING_HEADER_ #define _NXING_HEADER_ #include #include #include #include #include #include #include "napi.h" #include "mxml.h" #define NXING_OK NX_OK #define NXING_ERR_BASE_DEBUG -1000 #define NXING_ERR_BASE_UTILS -2000 #define NXING_ERR_BASE_MAIN -3000 #define NXING_ERR_BASE_PARSE -4000 #define NXING_ERR_BASE_NEXUS -5000 #define NXING_SHORT_SIZE 64 #define NXING_MED_SIZE 256 #define NXING_BIG_SIZE 1024 #define NXING_HUGE_SIZE 3999 #define NXING_MAX_DIM 32 // #define NXING_ERR -1000 // #define NXING_NOVAL -1101 // #define NXING_INVALID_DATATYPE -1102 // #define NXING_WRONG_INPUT -1105 // #define NXING_ERR_INVALID_DATATYPE -1106 // #define NXING_ERR_NO_TBL_TYPE -1107 // #define NXING_UNEXPECTED_PARAM_VALUE -1108 // #define NXING_ERR_WRONG_INPUT -1001 // #define NXING_ERR_CANT_OPEN_PARAM -1002 // #define NXING_ERR_CANT_OPEN_OUTPUT -1003 // #define NXING_ERR_CANT_OPEN_NEXUS -1004 // #define NXING_ERR_NEXUS -2000 using namespace std; #endif code-4.4.3/applications/nxingest/nxingest.txt000066400000000000000000000262331275430514000213700ustar00rootroot00000000000000 NAME nxingest - 1.4 USAGE nxingest mapping_file nexus_file [output_file] DESCRIPTION nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. The mapping file will defines the structure (names and hierarchy) and content (from the NeXus file, from the mapping file or from the current time) of the oputput file. See below for a description of the maping file. This tool use the NeXus api so any of the supported format (HDF4, HDF5 and XML) can be read. The output file parameter is optional. if not present nxingest will write the results into output.xml To be accepted by ICAT, the output XML should match the ICAT3 XML schema. See http://nile.dl.ac.uk/trac/isis/browser/Software/icat_xsd/icatXSD.xsd NB: This work is ongoing; the schema hasn't been released yet. This tool use the NeXus api so any of the supported format (HDF4, HDF5 and XML) can be read. nxingest can retrive metadata from the neXus file, from the mapping file (fix parameter). it can also retrive the actual time. If the metadata is a date or time, nxingest may modify it to extract only part of the data (e.g. the year) or reformat it to have consistant dates into ICAT. NeXus syntax. ------------- NeXus Data is divided in different classes that hold data sets. The data sets may hold any type of data from a single byte to unlimited dimension arrays. The data sets and the classes may also have attributes. To collect data from a neXus file, you have to build the path to the data you want. - Simple dataset (singular string or number) The path is the name of the different classes separated by '/'the last name is the name of the dataset. e.g. /run/title - Attribute (singular string or number) The attribute name is separated from the dataset by a '.' e.g. /run/data.units - Arrays Most of the data will be stored as multi dimensional arrays. We may want to extract particular information from the data. - Specific value from an array A null or positive number between square brackets after the data set name. nxingest consider all dataset an uni-dimension. e.g. /run/data_array[3] - Derived value nxingest may derived a few value from an array. To express that, you have to put the name of the derived parameter between square brackets. Available values are : [AVG] Average [STD] Standard Deviation [MIN] Minimum Value [MAX] Maximum Value [SUM] Sum of all values e.g. /run/sample/temperature_log/value[AVG] - Generic classes NeXus defined generic classes type that user can name freely. nxingest can use some of these to generalise the mapping files for similar instrument. By Writing the class type under rounded brackets like {NXentry} the program will substitue it with the actual class name from the current file. This is currenlty only available for {NXentry}, {NXinstrument} and {NXuser} e.g. /{NXentry}/{NXinstrument}/source/name is equivalent to /run/MUSR/source/name /entry_0/I18/source/name Also there may be more than 1 user define in a NeXus file. nxingest will loop over each of them if the mapping include a special node 'user_tbl'. Mapping File ------------ The mapping file is an xml document that will control the execution of nxingest, defining the structure and content of the output of nxingest. nxingest will scan the mapping file analysing all the element nodes it find. There are 3 major types of node : 1) Table node that define the hierarchy of the output document. e.g. the mapping : is mapped into : 1') User Table node is a specific case where the node is scan several time according to the number of {NXuser} type classes are present in the neXus file. at each iteration, nxingest will replace the string {NXuser} by the correct name found in the file. e.g. the mapping : ... is mapped into : ... ... ... 2) 'Tag' node which define a simple metadata record. It has 2 child node that contain the name of the output element and e.g. the mapping : name path_to_metadata is mapped into : metadata_from_nexus_file hdf5_version /.HDF5_Version HDF5 Version used in \ creating the file. is mapped into : hdf5_version 3.5 HDF5 Version used in creating the\ file. Metadata Sources ---------------- the source of the metadata is defined by nodes of type 'fix', 'nexus', 'special' and 'mix'. if the type is special. the begining of the text will contain a modifier (fix:, nexus:, time:or sys: ) The value is then the text without the modifier. 1) Fix string from the mapping file itself. - Node type fix - Node type : special; modifier fix: 2) From the NeXus file. - Node type nexus - Node type : special; modifier nexus: - Node type : special; modifier time:nexus(...) See below. 3) Time - Node type : special; modifier time: Time can be expressed in multiple format, so the the value after the modifier will be composed in 3 parts : time:source ; input_format; output format - The source can be 'now' for the current time or 'nexus()' with the path to the time string between the parenthesis. - input and output format are optional. The s/w expect an integer. Currently the possible values are 0 '2007-05-23T12:48:05' (default) 1 '2007-05-23 12:48:05' 2 '2007-05-23' 3 '12:48:05' 4 '20070523' 5 '200705' 6 '2007' 7 '23/05/2007' 4) System - sys:filename gives the filename of the NeXus file. - sys:location gives the path of the NeXus file. - sys:size gives the size in bytes of the NeXus file. 5) Mix of all 3. - Node type : mix; To combine several sources, several modifiers used with node type 'special' are used separated with '|'. e.g. nexus:/{NXentry}/{NXinstrument}.short_name | fix:_ | time:now ; 0 ; 5 should create something like : 'MUSR_2007' EXAMPLE Here is an example of the minimal xml document that can be accepted by ICAT. 000001 01 MUSR ll56 tester, developer test-1 EXPERIMENT_RAW file_01 /test/inv_1/file_01.jpg And the mapping file to create such document. inv_number path_to_metadata visit_id 1 instrument path_to_metadata user_id path_to_metadata role path_to_metadata name path_to_metadata dataset_type EXPERIMENT_RAW name path_to_metadata location path_to_metadata KNOWN ISSUES No test of Ingestion into ICAT has been done so far. Error handling and logging should be improved. The list of time format is relatively limited, it should be expanded. Only the columns NAME, UNITS, STRING_VALUE or NUMERIC_VALUE and DESCRIPTION from the parameter table can be filled at the moment. the column RANGE_TOP, RANGE_BOTTOM and ERROR are currently ignored. HISTORY Version 1.0 05/06/2007 First version. Version 1.1 13/06/2007 Remove trailing white space around string. Version 1.2 16/08/2007 Bug correction: if the string is too short for the expected transformation, an out of bound exception would have been raised by substr Version 1.3 31/08/2007 Bug correction in test. (Logical OR and not bitwise OR) Add a filesize calculation function. Version 1.4 04/09/2007 The parameters will not be created if there is no value attached to them. DEPENDANCIES - NeXux Library. - mxml library version 2.2.2 You may have to change the MXML_WRAP constant in mxml.h to a much higher value to avoid carriage return to appear in the xml document. AUTHOR Laurent Lerusse Science and Technology Facility Council e-Science Center - Data Management Group e-mail : l.lerusse@stfc.ac.uk COPYRIGHT nxingest 1.4 - extraction of metadata from NeXus files into a xml document Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.code-4.4.3/applications/nxingest/nxingest_debug.cpp000066400000000000000000000054121275430514000224750ustar00rootroot00000000000000/* ============================================================================= File Name : nxingest_debug.cpp Version : 1.7 Component : nxingest Developer : Laurent Lerusse e-Science Center - Facility Support - Data Management Group Purpose : nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. Revision History : Version 1.0 05/06/2007 First version. Copyright : nxingest - extraction of metadata from NeXus files into a xml document. Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ============================================================================= */ #include "nxingest_debug.h" int Log::level = NXING_VERBOSE; /* *********************************************** Function : Constructor and Destructor Description : *********************************************** */ Log::Log() { source[0] = 0; msg1[0] = 0; msg2[0] = 0; msg3[0] = 0; error = NXING_OK; } Log::~Log() { ; } /* *********************************************** Function : Constructor and Destructor Description : *********************************************** */ Log& Log::set( const char* src, const char* msg_1, const char* msg_2, const char* msg_3, const int status) { strncpy(source, src, NXING_BIG_SIZE); if(strlen(src) >= NXING_BIG_SIZE) source[NXING_BIG_SIZE-1] = 0; strncpy(msg1, msg_1, NXING_BIG_SIZE); if(strlen(msg1) >= NXING_BIG_SIZE) msg1[NXING_BIG_SIZE-1] = 0; strncpy(msg2, msg_2, NXING_BIG_SIZE); if(strlen(msg2) >= NXING_BIG_SIZE) msg2[NXING_BIG_SIZE-1] = 0; strncpy(msg1, msg_1, NXING_BIG_SIZE); if(strlen(msg3) >= NXING_BIG_SIZE) msg3[NXING_BIG_SIZE-1] = 0; error = status; return *this; } int& Log::getStatus(){return error;} void Log::printLevel(int lvl) { if(level >= lvl) { if(lvl == NXING_LOG_ERROR) cout << NXING_ERROR_PRECURSOR; else if(lvl == NXING_LOG_WARNING) cout << NXING_WARNING_PRECURSOR; else if(lvl == NXING_LOG_DEBUG) cout << NXING_DEBUG_PRECURSOR; else cout << NXING_LOG_PRECURSOR; print(); } return; } void Log::print() { cout << source << "\t" ; if(strlen(msg1) > 0) cout <<"'" << msg1 << "'\t" ; if(strlen(msg2) > 0) cout <<"'" << msg2 << "'\t" ; if(strlen(msg3) > 0) cout <<"'" << msg3 << "'\t" ; if(error != NXING_OK) { cout << "\t status = " << error ; } cout << endl; return; } code-4.4.3/applications/nxingest/nxingest_debug.h000066400000000000000000000037221275430514000221440ustar00rootroot00000000000000/* ============================================================================= File Name : nxingest_debug.h Version : 1.7 Component : nxingest Developer : Laurent Lerusse e-Science Center - Facility Support - Data Management Group Purpose : nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. Revision History : Version 1.0 05/06/2007 First version. Copyright : nxingest - extraction of metadata from NeXus files into a xml document. Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ============================================================================= */ #ifndef _NXING_DEBUG_HEADER_ #define _NXING_DEBUG_HEADER_ #include "nxingest.h" #define NXING_LOG_ERROR 00 #define NXING_LOG_WARNING 01 #define NXING_LOG_IMPORTANT 10 #define NXING_LOG_NORMAL 11 #define NXING_LOG_DETAIL 12 #define NXING_LOG_ALL 15 #define NXING_LOG_DEBUG 20 #define NXING_VERBOSE NXING_LOG_NORMAL #define NXING_ERROR_PRECURSOR "Error : " #define NXING_WARNING_PRECURSOR "Warn : " #define NXING_LOG_PRECURSOR "Log : " #define NXING_DEBUG_PRECURSOR "Debug : " class Log { private : static int level; char source[NXING_BIG_SIZE]; char msg1[NXING_BIG_SIZE]; char msg2[NXING_BIG_SIZE]; char msg3[NXING_BIG_SIZE]; int error; public : Log(); ~Log(); Log& set(const char*, const char* = "", const char* = "", const char* = "", const int = NXING_OK); int& getStatus(); void print(); void printLevel(int); }; #endif code-4.4.3/applications/nxingest/nxingest_main.cpp000066400000000000000000000130031275430514000223260ustar00rootroot00000000000000/* ============================================================================= File Name : nxingest_main.cpp Version : 1.7 Component : nxingest Developer : Laurent Lerusse e-Science Center - Facility Support - Data Management Group Purpose : nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. Revision History : Version 1.0 05/06/2007 First version. Version 1.1 13/08/2007 Windows compatibility : Remove stpttime function from Date class. Modify some Declaration in NeXus class. Version 1.5 5/09/2007 To avoid wrapping the xml document, set constnty 'MXML_WRAP' to a high value in mxml.h (under linux) or under windows, add function mxmlSetWrapMargin(0); Copyright : nxingest - extraction of metadata from NeXus files into a xml document. Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ============================================================================= */ #include "nxingest_main.h" /* * 'whitespace_cb()' - Let the mxmlSaveFile() function know when to insert * newlines and tabs... */ const char * /* O - Whitespace string or NULL */ whitespace_cb(mxml_node_t *node, /* I - Element node */ int where) /* I - Open or close tag? */ { if (strncmp(node->value.element.name, "?xml", 4) == 0) return(NULL); if (where == MXML_WS_BEFORE_OPEN ) return ("\n"); if (where == MXML_WS_AFTER_OPEN ) return (NULL); if (where == MXML_WS_BEFORE_CLOSE ) return (NULL); if (where == MXML_WS_AFTER_CLOSE ) return (NULL); return (NULL); } int main (int argc, char *argv[]) { Log log; FILE *inFp = 0; FILE *outFp = 0; mxml_node_t *outTree = 0; // hold the xml input to ICAT mxml_node_t *inTree = 0; // Hold the parameter list try { // Check if my assumption of type size are correct. // ************************************************ if(sizeof(short) != 2 || sizeof(int) != 4 ) log.set("Compiler Test", "The integer sizes are not as expected", "(short 2 bytes; int 4 bytes)").printLevel(NXING_LOG_WARNING); if(sizeof(float) != 4 ||sizeof(double) != 8) log.set("Compiler Test", "The float sizes are not as expected", "(float 4 bytes; double 8 bytes)").printLevel(NXING_LOG_WARNING); char mappingFl[NXING_BIG_SIZE] = ""; char nexusFl[NXING_BIG_SIZE] = ""; char outputFl[NXING_BIG_SIZE] = ""; if(argc < 3) { throw log.set("main", "Not enough input parameters!", "Needs 2 input files, mapping file and the NeXus file.", "And one output file.", NXING_ERR_WRONG_INPUT); } else { if(argv[1] != 0) strcpy(mappingFl, argv[1]); if(argv[2] != 0) strcpy(nexusFl, argv[2]); if(argv[3] != 0) strcpy(outputFl, argv[3]); else strcpy(outputFl, "output.xml"); } log.set("main", "input - mapping", mappingFl).printLevel(NXING_LOG_NORMAL); log.set("main", "input - nexus ", nexusFl).printLevel(NXING_LOG_NORMAL); log.set("main", "input - output ", outputFl).printLevel(NXING_LOG_NORMAL); // Read input XML Parameters. // **************************' #ifndef MXML_WRAP mxmlSetWrapMargin(0); #endif inFp = fopen(mappingFl, "r"); if( inFp == 0 ) throw log.set("main", "Can't open the parameter file!", mappingFl, "", NXING_ERR_CANT_OPEN_PARAM); mxml_node_t *inNode; // hold the node to read from. inTree = mxmlLoadFile(NULL, inFp, MXML_TEXT_CALLBACK); fclose(inFp); inFp = 0; if(inTree != 0) log.set("main", "The mapping file has been read!", mappingFl).printLevel(NXING_LOG_ALL); // Create XML output to ICAT. // ************************** outFp = fopen(outputFl, "w"); if( outFp == 0 ) throw log.set("main", "Can't open the output file!", outputFl, "", NXING_ERR_CANT_OPEN_OUTPUT); if(inTree->type == MXML_ELEMENT && (strncmp(inTree->value.element.name, "?xml", 4) == 0)){ outTree = mxmlNewElement(MXML_NO_PARENT, inTree->value.element.name); } log.set("main", "Output Created, first tag added!", inTree->value.element.name).printLevel(NXING_LOG_DEBUG); // // Open the neXus file. // ******************** NxClass nx(nexusFl); //if(nx.isNotOK) throw log.set("Can't open the neXus file!", nexusFl, nx.status); log.set("main", "NeXµs file read!", nexusFl, "", nx.status).printLevel(NXING_LOG_DEBUG); /* * Parse the parameter file, read the neXus file and populate the XML output. */ log.set("main", "Parsing the mapping file!").printLevel(NXING_LOG_DEBUG); inNode = mxmlWalkNext(inTree, inTree, MXML_DESCEND); parseXml(inNode, inTree, &outTree, nx); /* * Save the output file */ mxmlSaveFile(outTree, outFp, whitespace_cb); log.set("main", "Output file Saved!", outputFl).printLevel(NXING_LOG_DEBUG); /* * Close the files */ fclose(outFp); /* * Delete the xml Trees */ mxmlDelete(inTree); mxmlDelete(outTree); exit(0); } catch(Log log) { log.printLevel(NXING_LOG_ERROR); if(inFp != 0) fclose(inFp); if(outFp != 0) fclose(outFp); if(inTree != 0) mxmlDelete(inTree); if(outTree != 0) mxmlDelete(outTree); exit(0); } } code-4.4.3/applications/nxingest/nxingest_main.h000066400000000000000000000026561275430514000220070ustar00rootroot00000000000000/* ============================================================================= File Name : nxingest_main.h Version : 1.7 Component : nxingest Developer : Laurent Lerusse e-Science Center - Facility Support - Data Management Group Purpose : nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. Revision History : Version 1.0 05/06/2007 First version. Copyright : nxingest - extraction of metadata from NeXus files into a xml document. Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ============================================================================= */ #ifndef _NXING_MAIN_HEADER_ #define _NXING_MAIN_HEADER_ #include "nxingest.h" #include "nxingest_debug.h" #include "nxingest_utils.h" #include "nxingest_parse.h" #define NXING_ERR_WRONG_INPUT NXING_ERR_BASE_MAIN -1 #define NXING_ERR_CANT_OPEN_PARAM NXING_ERR_BASE_MAIN -2 #define NXING_ERR_CANT_OPEN_OUTPUT NXING_ERR_BASE_MAIN -3 #endifcode-4.4.3/applications/nxingest/nxingest_nexus.cpp000066400000000000000000000334731275430514000225610ustar00rootroot00000000000000/* ============================================================================= File Name : nxingest_nexus.cpp Version : 1.3 Component : nxingest Developer : Laurent Lerusse e-Science Center - Facility Support - Data Management Group Purpose : nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. Revision History : Version 1.0 05/06/2007 First version. Version 1.1 13/08/2007 Replace the uint and ushort by unsigned int and unsigned short. Declare loop variable before switch. (Windows portability) Version 1.3 31/08/2007 Bug correction in test. (Logical OR and not bitwise OR) Add a filesize calculation function. Version 1.9 08/09/2007 Make sure that the location string will use the linxu separator '/' Copyright : nxingest - extraction of metadata from NeXus files into a xml document. Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ============================================================================= */ #include "nxingest_nexus.h" #include #include #include #include using std::string; string buff2str(const void* buff, int rank, const int dim[], int data_type, const char* vector); // Enumeration for the different calculation available for arrays. // Positives number are used for specific value of the array. enum Calculation { Direct = 0, Avg = -1, Min = -2, Max = -3, Std = -4, Sum = -5}; // ***************************************************************************** // Function : NxClass Constructor // // The constructor will initialise the class by opening the NeXus file and // Searching for the class name for the class NXentry, NXinstrument and // NXuser. More than 1 NXuser class may be present. // // ***************************************************************************** NxClass::NxClass(const char* filename) { Log log; numUsers = 0; currentUser = -1; status = NXING_OK; try { status = NXopen (filename, NXACC_READ, &nxFp ); if( status != NXING_OK ) throw log.set("NxClass", "Can't open the neXus file!", filename, "", NXING_ERR_BASE_NEXUS-status); char nx_name[NX_MAXNAMELEN]; char nx_group[NX_MAXNAMELEN]; int data_type; // Find the NXentry and open the group status = NXinitgroupdir(nxFp); while( (status = NXgetnextentry (nxFp, nx_name, nx_group, &data_type)) == NXING_OK && strcmp(nx_group, "NXentry") != 0 ){;} if(strcmp(nx_group, "NXentry") == 0) strcpy(entry, nx_name); status = NXopengroup(nxFp, nx_name, nx_group); if( status != NXING_OK ) throw log.set("NxClass", "Can't open the neXus group!", nx_name, nx_group, NXING_ERR_BASE_NEXUS-status); // Find the NXuser and NXinstrument class status = NXinitgroupdir(nxFp); while( (status = NXgetnextentry (nxFp, nx_name, nx_group, &data_type)) == NXING_OK) { if(strcmp(nx_group, "NXinstrument") == 0) { strcpy(inst, nx_name); } if(strcmp(nx_group, "NXuser") == 0) { strcpy(users[numUsers], nx_name); numUsers++; currentUser = 0; } } char str[NXING_MED_SIZE]; sprintf(str, "%d Users found!",numUsers); log.set("NxClass", entry, inst, str).printLevel(NXING_LOG_DEBUG); status = NXING_OK; return; } catch(Log log) { log.printLevel(NXING_LOG_ERROR); return; } } NxClass::~NxClass() { numUsers = 0; currentUser = -1; return; } // ***************************************************************************** // Function : NxClass::readTag // // The function will parse the input NeXus path to replace the NXentry, // NXinstrument and NXuser by their proper value. // After that it will check if it need to read // - an attribute (separated from the path with a '.') or // - an array (which ends with [i], [AVG], [STD], [MIN] or [MAX]) // Read the data and ask the function buff2str to transform it into // a string that the function will return. // // ***************************************************************************** char* NxClass::readTag(char *input, char *value, int user) { Log log; try { if(user != -1 && (user >= 0 && user < numUsers)) currentUser = user; // Replace the {NXentry}, {NXinstrument} and {NXuser} // by their values read at initialisation. // Store the modified string into nx_name // *************************************************** char nx_name[NXING_BIG_SIZE] = ""; char *pch = strtok (input,"{}"); while (pch != NULL) { if(strcmp(pch, "NXentry") == 0) strcat(nx_name, entry); else if(strcmp(pch, "NXinstrument") == 0 ) strcat(nx_name, inst); else if(strcmp(pch, "NXuser") == 0) strcat(nx_name, users[currentUser]); else strcat(nx_name, pch); pch = strtok (NULL, "{}"); } while(nx_name[strlen(nx_name)-1] == ' ') nx_name[strlen(nx_name)-1] = 0; log.set("readTag","Path transformed into", nx_name).printLevel(NXING_LOG_DEBUG); // Some declaration unsigned int nd = 0; // Position of special character int length = 0; int rank = 1; // Number of dimension of the data int dim[NXING_MAX_DIM]; // size of each dimension int data_type; // data type char nexus_path[NXING_BIG_SIZE] = ""; // String to hold the neXus path while it is split in its different part. char name[NXING_MED_SIZE] = ""; // string to hold the name of the various attribute while looking for the type of the attribute. char *vector = 0; // End of the neXus path that describe what to do with array data. char *attr_name; // Name of the attribute to be read void * buff; // Buffer to store the data from the neXus API. status = NXING_OK; // check if it is an attribute. (presence of '.') // **************************** if((nd = strcspn(nx_name, ".") ) < strlen(nx_name)) { strncpy(nexus_path, nx_name, nd); nexus_path[nd] = 0; attr_name = &nx_name[nd+1]; status = NXopenpath(nxFp, nexus_path); if(status != NXING_OK) throw log.set( "readTag", "Can't open the path to element", nexus_path, attr_name); status = NXinitattrdir (nxFp); while( ((status = NXgetnextattr (nxFp, name, &length, &data_type)) == NXING_OK) && (strcmp(name, attr_name) != 0 )); if(status != NXING_OK) throw log.set("readTag", "No attribute with the following name found!", attr_name); else { dim[0] = length+2; status = NXmalloc (&buff, 1, dim, data_type); if(status != NXING_OK) throw log.set("readTag", "Can't allocate the buffer", nexus_path, attr_name ,NXING_ERR_BASE_NEXUS-status); status = NXgetattr (nxFp, attr_name, buff, &dim[0], &data_type); if(status != NXING_OK) throw log.set("readTag", "Can't read the attribute", attr_name, "",NXING_ERR_BASE_NEXUS-status); } } else { // Check if is is an element part of an array (presence of '[]' or [x] if((nd = strcspn(nx_name, "[") ) < strlen(nx_name)) { strncpy(nexus_path, nx_name, nd); nexus_path[nd] = 0; vector = &nx_name[nd]; } else { strcpy(nexus_path,nx_name); vector = &nx_name[strlen(nx_name)]; } log.set("readTag", "Get Data ", nexus_path, vector).printLevel(NXING_LOG_DEBUG); status = NXopenpath(nxFp, nexus_path); if(status != NXING_OK) throw log.set( "readTag", "Can't open the path to element", nexus_path, ""); status = NXgetinfo (nxFp, &rank, dim, &data_type); if(status != NXING_OK) throw log.set("readTag", "Can't collect the info on element", nexus_path, "",NXING_ERR_BASE_NEXUS-status); status = NXmalloc (&buff, rank, dim, data_type); if(status != NXING_OK) throw log.set("readTag", "Can't allocate the buffer", nexus_path, "",NXING_ERR_BASE_NEXUS-status); status = NXgetdata (nxFp, buff); if(status != NXING_OK) throw log.set("readTag", "Can't get the data", nexus_path, "",NXING_ERR_BASE_NEXUS-status); } const string strval = buff2str(buff, rank, dim, data_type, vector); strcpy(value, strval.c_str()); log.set("readTag", nx_name, "Return", value).printLevel(NXING_LOG_DEBUG); return value; } catch(Log log) { log.printLevel(NXING_LOG_WARNING); status = NXING_OK; return 0; } } char* NxClass::getLocation(char *value) { NXinquirefile(nxFp, value, NXING_MED_SIZE); char keys[] = "\\"; int i= strcspn (value,keys); while(i < strlen(value)) { value[i] = '/'; i = strcspn (value,keys); } return value; } // ***************************************************************************** // Function : buff2str // // The function will parse the data buffer according to the content of // vector and return a string. // if data_type is NX_CHAR, return the string. // if vector is empty, transform the buffer into a number. // else transform the buffer into an array of double and apply the // calculation. [AVG] Average, [STD] Standard Deviation, // [MIN]/[MAX] Minimum/Maximum value. // // ***************************************************************************** string buff2str(const void* buff, int rank, const int dim[], int data_type, const char* vector) { Log log; try { // If type NX_CHAR, return the buffer // ********************************** if(data_type == NX_CHAR) { return string(static_cast(buff)); } int vec = 0; std::stringstream stream; // Parse the vector to check what has to be done with the buffer // ************************************************************** if(vector == 0 || strlen(vector) == 0) vec = Direct; else if ( strcmp(vector, "[]") == 0 || strcmp(vector, "[AVR]") == 0 ) vec = Avg; // Average else if ( strcmp(vector, "[MIN]") == 0) vec = Min; // Min value else if ( strcmp(vector, "[MAX]") == 0) vec = Max; // Max value else if ( strcmp(vector, "[STD]") == 0) vec = Std; // Standard Deviation else if ( strcmp(vector, "[SUM]") == 0) vec = Sum; // Sum of all values else { vec = atoi(&vector[1]); } // Single Value // ************ if(vec >= 0) { switch(data_type) { case NX_INT8 : stream << static_cast(static_cast(buff)[vec]); break; case NX_INT16 : stream << static_cast(buff)[vec]; break; case NX_INT32 : stream << static_cast(buff)[vec]; break; case NX_UINT16 : stream << static_cast(buff)[vec]; break; case NX_UINT32 : stream << static_cast(buff)[vec]; break; case NX_FLOAT32 : stream << static_cast(buff)[vec]; break; case NX_FLOAT64 : stream << static_cast(buff)[vec]; break; default : break; } } // Array from which a value need to be extracted // ********************************************* else if (vec < Direct) { // Don't need to look for multi-dimension array. // All data is 1 dimension only. // ********************************************** long num_val = dim[0]; for(int i =1; i< rank; i++) num_val *= dim[i]; if(num_val <= 0) { throw log.set("buff2str", "The number of value of the array is null or negative.", "", "" ,NXING_ERR_NEGATIVE_NUMVAL); } // Big mistake std::vector dblBuff = std::vector(num_val, 0.0); // Transform the array of unknown type into an array of double // *********************************************************** int i = 0; switch(data_type) { case NX_INT8 : for( i = 0; i< num_val; i++) dblBuff[i] = static_cast(buff)[i]; break; case NX_INT16 : for( i = 0; i< num_val; i++) dblBuff[i] = static_cast(buff)[i]; break; case NX_INT32 : for( i = 0; i< num_val; i++) dblBuff[i] = static_cast(buff)[i]; break; case NX_UINT16 : for( i = 0; i< num_val; i++) dblBuff[i] = static_cast(buff)[i]; break; case NX_UINT32 : for( i = 0; i< num_val; i++) dblBuff[i] = static_cast(buff)[i]; break; case NX_FLOAT32 : for( i = 0; i< num_val; i++) dblBuff[i] = static_cast(buff)[i]; break; case NX_FLOAT64 : for( i = 0; i< num_val; i++) dblBuff[i] = static_cast(buff)[i]; break; default : break; } // Perform the caclulations. // ************************* double num_value = 0.0; double avrg = 0.0; int j = 0; switch (vec){ case Avg : for( j = 0; j< num_val; j++) num_value += dblBuff[j]; num_value /= (double)num_val; break; case Std : for( j = 0; j< num_val; j++) avrg += dblBuff[j]; avrg /= (double)num_val; num_value = 0; for( j = 0; j< num_val; j++) num_value += pow((avrg - dblBuff[j]),2); num_value = sqrt(num_value/(double)num_val); break; case Min : num_value = dblBuff[0]; for( j = 1; j< num_val; j++) if( dblBuff[j] < num_value) num_value = dblBuff[j]; break; case Max : num_value = dblBuff[0]; for( j = 1; j< num_val; j++) if( dblBuff[j] > num_value) num_value = dblBuff[j]; break; case Sum : for( j = 0; j< num_val; j++) num_value += dblBuff[j]; break; default : break; } if((vec == Min || vec == Max || vec == Sum ) && (data_type == NX_INT8 || data_type == NX_INT16 || data_type == NX_INT32 || data_type == NX_UINT16 || data_type == NX_UINT32)) stream << static_cast(num_value); else stream << num_value; } return(stream.str()); } catch(Log log) { log.printLevel(NXING_LOG_ERROR); throw; } } code-4.4.3/applications/nxingest/nxingest_nexus.h000066400000000000000000000042531275430514000222200ustar00rootroot00000000000000/* ============================================================================= File Name : nxingest_nexus.h Version : 1.7 Component : nxingest Developer : Laurent Lerusse e-Science Center - Facility Support - Data Management Group Purpose : nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. Revision History : Version 1.0 05/06/2007 First version. Copyright : nxingest - extraction of metadata from NeXus files into a xml document. Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ============================================================================= */ #ifndef _NXING_NEXUS_HEADER_ #define _NXING_NEXUS_HEADER_ #include "nxingest.h" #include "nxingest_debug.h" #include "nxingest_utils.h" #define NXING_MAX_USERS 64 #define NXING_ERR_NEGATIVE_NUMVAL NXING_ERR_BASE_NEXUS - 100 class NxClass { private: NXhandle nxFp; char entry[NX_MAXNAMELEN]; // Replace {NXentry} char inst[NX_MAXNAMELEN]; // Replace {NXinstrument} char users[NXING_MAX_USERS][NX_MAXNAMELEN]; // Replace {NXuser} int numUsers; int currentUser; public : int status; public: NxClass(const char* filename); ~NxClass(); char* readTag(char *input, char *value, int user); char* getLocation(char *value); int maxUsers(){return numUsers;}; int user(){return currentUser;}; int nextUser(){ if((currentUser+1)=0 && u < numUsers) { currentUser = u; return currentUser; } else { return -1;} }; bool isOK(){ if(status == NXING_OK) return true; else return false; } bool isNotOK(){ if(status != NXING_OK) return true; else return false; } }; #endif code-4.4.3/applications/nxingest/nxingest_parse.cpp000066400000000000000000000375711275430514000225340ustar00rootroot00000000000000/* ============================================================================= File Name : nxingest_parse.cpp Version : 1.8 Component : nxingest Developer : Laurent Lerusse e-Science Center - Facility Support - Data Management Group Purpose : nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. Revision History : Version 1.0 05/06/2007 First version. Version 1.1 13/06/2007 Remove trailing white space around string. Version 1.3 31/08/2007 Bug correction in test. (Logical OR and not bitwise OR) Add a filesize calculation function. Version 1.4 04/09/2007 The parameters will not be created if there is no value attached to it. Version 1.6 06/09/2007 Bug correction. Connected to changes of version 1.4. Bug Correction. Difference of path between linux / and windows \ Version 1.7 12/09/2007 Bug correction in parseMix function when parseSpecial return a null string. Version 1.8 12/09/2007 Add the capability to split a string according to ' ', ',' and ';' to store it in several tag with the same name e.g. keyword. The mapping is like that : name nexus:/{NXentry}/title | fix: , | nexus:/{NXentry}/notes Copyright : nxingest - extraction of metadata from NeXus files into a xml document. Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ============================================================================= */ #include "nxingest_parse.h" enum param_type { STR, NUM}; // ***************************************************************************** // Function : parseXml // // This function will parse the mapping file to find the different elements. // It may be the name of a sub table, the user tables that need to be // parsed once for each user in the neXus file. a tag or a parameter. // The tag and the parameters are the element which will be holding the // metadata. // // ***************************************************************************** mxml_node_t *parseXml(mxml_node_t *inNode, mxml_node_t *topNode, mxml_node_t **outNode, NxClass nx) { Log log; mxml_node_t *inNextNode = 0; mxml_node_t *outNextNode; mxml_node_t *userInNode; mxml_node_t **userOutNode; int type_descent = MXML_DESCEND; const char *type; while( (inNode = mxmlWalkNext(inNode, topNode, type_descent)) != NULL ) { inNextNode = inNode; // Get the last inNode to pass back to the calling function if(inNode->type == MXML_ELEMENT) { type_descent = MXML_DESCEND; type = mxmlElementGetAttr(inNode, "type"); if(type != 0) { log.set("parseXml", "Found element : ", inNode->value.element.name).printLevel(NXING_LOG_DEBUG); if(strcmp(type, "tbl") == 0 ) // Simple table. { log.set("parseXml", "Get new table", inNode->value.element.name).printLevel(NXING_LOG_DEBUG); outNextNode = mxmlNewElement(*outNode, inNode->value.element.name ); // add the attributes of the input node : if(inNode->value.element.num_attrs > 1) for(int i = 0; i< inNode->value.element.num_attrs; i++) if(strcmp(inNode->value.element.attrs[i].name, "type") != 0) mxmlElementSetAttr(outNextNode, inNode->value.element.attrs[i].name, inNode->value.element.attrs[i].value); inNode = parseXml(inNode, inNode, &outNextNode, nx); } else if(strcmp(type, "user_tbl") == 0 ) // User table. There may be several user. Need to loop over the different NXusers. { userInNode = inNode; userOutNode = outNode; do{ userInNode = inNode; log.set("parseXml", type, "Start", inNode->value.element.name).printLevel(NXING_LOG_DEBUG); outNextNode = mxmlNewElement(*userOutNode, userInNode->value.element.name ); if(userInNode->value.element.num_attrs > 1) for(int i = 0; i< userInNode->value.element.num_attrs; i++) if(strcmp(userInNode->value.element.attrs[i].name, "type") != 0) mxmlElementSetAttr(outNextNode, userInNode->value.element.attrs[i].name, userInNode->value.element.attrs[i].value); log.set("parseXml", type, "Element added",userInNode->value.element.name).printLevel(NXING_LOG_DEBUG); parseXml(userInNode, topNode, &outNextNode, nx); log.set("parseXml", type, "Parsed", inNode->value.element.name).printLevel(NXING_LOG_DEBUG); }while(nx.nextUser() != -1); inNode = mxmlWalkNext(inNode, topNode, MXML_NO_DESCEND); } else if(strcmp(type, "keyword_tag") == 0 ) // simple Tag record { log.set("parseXml", type, "Read",inNode->value.element.name).printLevel(NXING_LOG_DEBUG); inNode = readKeyword(inNode, outNode, nx); type_descent = MXML_NO_DESCEND; } else if(strcmp(type, "tag") == 0 ) // simple Tag record { log.set("parseXml", type, "Read",inNode->value.element.name).printLevel(NXING_LOG_DEBUG); inNode = readRecord(inNode, outNode, nx); type_descent = MXML_NO_DESCEND; } else if(strcmp(type, "param_str") == 0 ) // Parameter with a string value { log.set("parseXml", type, "Read", inNode->value.element.name).printLevel(NXING_LOG_DEBUG); inNode = readParam(inNode, outNode, nx, STR); type_descent = MXML_NO_DESCEND; } else if(strcmp(type, "param_num") == 0 ) // Parameter with a numeric value { log.set("parseXml", type, "Read",inNode->value.element.name).printLevel(NXING_LOG_DEBUG); inNode = readParam(inNode, outNode, nx, NUM); type_descent = MXML_NO_DESCEND; } } } if(inNode->type == MXML_TEXT && strlen(inNode->value.text.string) > 0) { log.set("parseXml", "Unexpected text (may be comments)", inNode->value.text.string).printLevel(NXING_LOG_DEBUG); } } return (inNextNode); } // ***************************************************************************** // Function : readRecord // // This function will read a Tag that will end up as value // where name is the icat_name value from the mapping file and value // either the default value or the value from the neXus file // or a special value (still to be implemented). // // ***************************************************************************** mxml_node_t * readRecord(mxml_node_t *inNode, mxml_node_t **outNode, NxClass nx) { // Check that this is the correct inNode for the function. Log log; mxml_node_t *inNextNode = inNode; mxml_node_t *topNode = inNode; mxml_node_t *nextNode; char name[NXING_BIG_SIZE] = ""; char value[NXING_BIG_SIZE] = ""; // while( (inNode = mxmlWalkNext(inNode, topNode, MXML_DESCEND)) != NULL ) { if(inNode->type == MXML_ELEMENT) { if(strcmp(inNode->value.element.name, "icat_name") == 0) { log.set("readRecord", "ICAT name",mxmlGetItem(inNode, name)).printLevel(NXING_LOG_DEBUG); mxmlGetItem(inNode, name); log.set("readRecord", "ICAT name",name).printLevel(NXING_LOG_DEBUG); } else if(strcmp(inNode->value.element.name, "value") == 0) { getValue(inNode, nx, value); } } } if(strlen(name) > 0 && strlen(value) > 0) { nextNode = mxmlNewElement(*outNode, name ); mxmlNewText( nextNode, 0, value); } return inNextNode; } mxml_node_t * readKeyword(mxml_node_t *inNode, mxml_node_t **outNode, NxClass nx) { // Check that this is the correct inNode for the function. Log log; mxml_node_t *inNextNode = inNode; mxml_node_t *topNode = inNode; mxml_node_t *nextNode; char name[NXING_BIG_SIZE] = ""; char value[NXING_BIG_SIZE] = ""; char keywordStr[NXING_BIG_SIZE] = ""; char keys[] = " ,;"; // strcpy(keywordStr , inNode->value.element.name); while( (inNode = mxmlWalkNext(inNode, topNode, MXML_DESCEND)) != NULL ) { if(inNode->type == MXML_ELEMENT) { if(strcmp(inNode->value.element.name, "icat_name") == 0) { log.set("readRecord", "ICAT name",mxmlGetItem(inNode, name)).printLevel(NXING_LOG_DEBUG); mxmlGetItem(inNode, name); log.set("readRecord", "ICAT name",name).printLevel(NXING_LOG_DEBUG); } else if(strcmp(inNode->value.element.name, "value") == 0) { getValue(inNode, nx, value); } } } if(strlen(name) > 0 && strlen(value) > 0) { char* str; char* nextStr; int i = 0; nextStr = &value[0]; do { str = nextStr; i = strcspn (str,keys); if(i < strlen(str)) { nextStr = &str[i+1]; str[i] = 0; } else nextStr = 0; if(strlen(str) > 0 && strcmp(str, "=") != 0) { nextNode = mxmlNewElement(*outNode, keywordStr ); nextNode = mxmlNewElement(nextNode, name ); mxmlNewText( nextNode, 0, str); } } while( nextStr != 0 ); } return inNextNode; } // ***************************************************************************** // Function : readParam // // This function will read a Tag that will end up as // // icat_name // value // value_units // value_description // where name is the icat_name value from the mapping file and value // either the default value or the value from the neXus file // or a special value (still to be implemented). // // ***************************************************************************** mxml_node_t * readParam(mxml_node_t *inNode, mxml_node_t **outNode, NxClass nx, int paramType) { // Check that this is the correct inNode for the function. Log log; mxml_node_t *inNextNode = inNode; mxml_node_t *topNode = inNode; mxml_node_t *paramNode; mxml_node_t *nextNode; char str[NXING_BIG_SIZE] = ""; char* buff = 0; string name; string value; string units; string description; while( (inNode = mxmlWalkNext(inNode, topNode, MXML_DESCEND)) != NULL ) { if(inNode->type == MXML_ELEMENT) { if(strcmp(inNode->value.element.name, "icat_name") == 0) { log.set("readParam", "ICAT name", mxmlGetItem(inNode, str)).printLevel(NXING_LOG_DEBUG); buff = mxmlGetItem(inNode, str); if(buff != 0) name = buff; else name = ""; } else if(strcmp(inNode->value.element.name, "value") == 0) { log.set("readParam", "Value ", mxmlGetItem(inNode, str)).printLevel(NXING_LOG_DEBUG); buff = getValue(inNode, nx, str); if(buff != 0) value = buff; else value = ""; } else if(strcmp(inNode->value.element.name, "units") == 0) { log.set("readParam", "Units", mxmlGetItem(inNode, str)).printLevel(NXING_LOG_DEBUG); buff = getValue(inNode, nx, str); if(buff != 0) units = buff; else units = ""; } else if(strcmp(inNode->value.element.name, "description") == 0) { log.set("readParam", "Description", mxmlGetItem(inNode, str)).printLevel(NXING_LOG_DEBUG); buff = getValue(inNode, nx, str); if(buff != 0) description = buff; else description = ""; } } } if(value.size() > 0 && name.size() > 0) { paramNode = mxmlNewElement(*outNode, "parameter" ); // Name nextNode = mxmlNewElement(paramNode, "name" ); mxmlNewText( nextNode, 0, name.c_str()); // Value if(paramType == STR) nextNode = mxmlNewElement(paramNode, "string_value" ); else nextNode = mxmlNewElement(paramNode, "numeric_value" ); mxmlNewText( nextNode, 0, value.c_str()); // Units nextNode = mxmlNewElement(paramNode, "units" ); if(units.size() > 0) mxmlNewText( nextNode, 0, units.c_str()); else mxmlNewText( nextNode, 0, "N/A"); // Description if(description.size() > 0) { nextNode = mxmlNewElement(paramNode, "description" ); mxmlNewText( nextNode, 0, description.c_str()); } } return inNextNode; } // ***************************************************************************** // Function : getValue // // ***************************************************************************** char* getValue(mxml_node_t *inNode, NxClass nx, char* str) { char buff[NXING_BIG_SIZE] = ""; const char *type; type = mxmlElementGetAttr(inNode, "type"); if(strncmp(type, "nexus", 5) == 0) str = nx.readTag(mxmlGetItem(inNode, (char*)buff), str, -1) ; else if(strncmp(type, "fix", 3) == 0) str = mxmlGetItem(inNode, str) ; else if(strncmp(type, "special", 6) == 0) str = parseSpecial( mxmlGetItem(inNode, buff), str , nx) ; else if(strncmp(type, "mix", 3) == 0) str = parseMix( mxmlGetItem(inNode, buff), str , nx); else strcpy(str, "Unknown type"); // Remove trailing white spaces. while(str != 0 && str[strlen(str)-1] == ' ') str[strlen(str)-1] = 0; return str; } // ***************************************************************************** // Function : parseSpecial // // ***************************************************************************** char* parseSpecial(char* in, char* str, NxClass nx) { Log log; char buff[NXING_MED_SIZE]; try { if(strncmp(in, "time:", 5) == 0) { Time tt; char * pch; char timeCntr[3][NXING_MED_SIZE] = { "", "0", "0"}; int i=0; pch = strtok (&in[5],"; "); while (pch != NULL) { if(i<3) strncpy(timeCntr[i], pch, NXING_MED_SIZE); i++; pch = strtok (NULL, ";"); } int inType = atoi(timeCntr[1]); // Type in which the time is read int outType = atoi(timeCntr[2]); // Time in which the time is written if(strcmp(timeCntr[0], "now") == 0) { str = tt.now().getTime(str, inType); } else if(strncmp(timeCntr[0], "nexus(", 6) == 0) { timeCntr[0][strlen(timeCntr[0])-1] = 0; char * nxStr = 0; nxStr = nx.readTag(&timeCntr[0][6], (char*)buff, -1); if( nxStr != 0) str = tt.set(nxStr, inType).getTime(str, outType); else str = 0; } } else if (strncmp(in, "fix:", 4) == 0) { return(&in[4]); } else if (strncmp(in, "nexus:", 6) == 0) { str = nx.readTag(&in[6], str, -1); } else if (strncmp(in, "sys:", 4) == 0) { if(strncmp(&in[4], "filename", 8) == 0) { string location = nx.getLocation(str);; size_t found = location.find_last_of("/\\"); if(found == string::npos) found = 0; strcpy(str, location.substr(found+1).c_str()); } else if(strncmp(&in[4], "location", 8) == 0) { str = nx.getLocation(str); } else if(strncmp(&in[4], "size", 4) == 0) { str = nx.getLocation(str); long fSize = fileSize(str); sprintf( str, "%ld", fSize); } } else str = 0; return str; } catch(Log log) { log.printLevel(NXING_LOG_ERROR); return 0; } } // ***************************************************************************** // Function : parseMix // // This function will read a Tag that will end up as // // icat_name // value // value_units // value_description // where name is the icat_name value from the mapping file and value // either the default value or the value from the neXus file // or a special value (still to be implemented). // // ***************************************************************************** char* parseMix(char* in, char* str, NxClass nx) { Log log; char *buff = new char[NXING_MED_SIZE]; char hardpch[32][NXING_MED_SIZE]; int numMix = 0; strcpy(str, ""); char * pch = new char[NXING_BIG_SIZE]; pch = strtok (in, "|"); numMix = 0; while (pch != NULL) { while(pch[0] != 0 && pch[0] == ' ') pch = &pch[1]; while(strlen(pch) > 0 && pch[strlen(pch)-1] == ' ') pch[strlen(pch)-1] = 0; strcpy(hardpch[numMix], pch); numMix++; pch = strtok (NULL, "|"); } for(int i = 0 ; i < numMix; i++) { buff = parseSpecial(hardpch[i], (char*)buff, nx); if(buff != 0 ) strcat(str, buff); } return str; } code-4.4.3/applications/nxingest/nxingest_parse.h000066400000000000000000000035631275430514000221730ustar00rootroot00000000000000/* ============================================================================= File Name : nxingest_parse.h Version : 1.7 Component : nxingest Developer : Laurent Lerusse e-Science Center - Facility Support - Data Management Group Purpose : nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. Revision History : Version 1.0 05/06/2007 First version. Copyright : nxingest - extraction of metadata from NeXus files into a xml document. Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ============================================================================= */ #ifndef _NXING_PARSE_HEADER_ #define _NXING_PARSE_HEADER_ #include "nxingest.h" #include "nxingest_debug.h" #include "nxingest_utils.h" #include "nxingest_time.h" #include "nxingest_nexus.h" #define NXING_UNEXPECTED_PARAM_VALUE NXING_ERR_BASE_PARSE -1 mxml_node_t *parseXml(mxml_node_t *inNode, mxml_node_t *topNode, mxml_node_t **outNode, NxClass nx); mxml_node_t * readRecord(mxml_node_t *inNode, mxml_node_t **outNode, NxClass nx); mxml_node_t * readKeyword(mxml_node_t *inNode, mxml_node_t **outNode, NxClass nx); mxml_node_t * readParam(mxml_node_t *inNode, mxml_node_t **outNode, NxClass nx, int paramType); char* parseMix(char* in, char* str, NxClass nx); char* parseSpecial(char* in, char* str, NxClass nx); char* getValue(mxml_node_t *inNode, NxClass nx, char* str); #endif code-4.4.3/applications/nxingest/nxingest_time.cpp000066400000000000000000000175571275430514000223620ustar00rootroot00000000000000/* ============================================================================= File Name : nxingest_time.cpp Version : 1.7 Component : nxingest Developer : Laurent Lerusse e-Science Center - Facility Support - Data Management Group Purpose : nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. Revision History : Version 1.0 05/06/2007 First version. Version 1.1 13/08/2007 Replace the strptime function because it is not available under windows. Version 1.2 16/08/2007 Bug correction: if the string is too short for the expected transformation, an out of bound exception would have been raised by substr Copyright : nxingest - extraction of metadata from NeXus files into a xml document. Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ============================================================================= */ #include "nxingest_time.h" // ***************************************************************************** // Function : Time(); // ***************************************************************************** Time::Time() { strcpy(format[IS08601], "%Y-%m-%dT%H:%M:%S"); // ISO8601 '2007-05-23T12:48:05' strcpy(format[MUON_CREA], "%Y-%m-%d %H:%M:%S+0000"); // MUON_CREA '2007-05-23 12:48:05+0000' strcpy(format[ISO_Date], "%Y-%m-%d"); // ISO_Date '2007-05-23' strcpy(format[ISO_Time], "%H:%M:%S"); // ISO_Time '12:48:05' strcpy(format[CMP_Date], "%Y%m%d"); // CMP_Date '20070523' strcpy(format[CMP_YM], "%Y%m"); // CMP_YM '200705' strcpy(format[CMP_Year], "%Y"); // CMP_Year '2007' strcpy(format[NRM_Date], "%d/%m/%Y"); // NRM_Date '23/05/2007' return; } // ***************************************************************************** // Function : ~Time(); // ***************************************************************************** Time::~Time() { return; } // ***************************************************************************** // Function : Time& defCustomTime(char* ct); // ***************************************************************************** Time& Time::defCustomTime(char* ct) { if(ct != 0) strncpy(format[Custom], ct, NXING_MED_SIZE); return *this; } // ***************************************************************************** // Function : Time& set(char* t, int timeType); // strcpy(format[IS08601], "%Y-%m-%dT%H:%M:%S"); // ISO8601 '2007-05-23T12:48:05' // strcpy(format[MUON_CREA], "%Y-%m-%d %H:%M:%S+0000"); // MUON_CREA '2007-05-23 12:48:05+0000' // strcpy(format[ISO_Date], "%Y-%m-%d"); // ISO_Date '2007-05-23' // strcpy(format[ISO_Time], "%H:%M:%S"); // ISO_Time '12:48:05' // strcpy(format[CMP_Date], "%Y%m%d"); // CMP_Date '20070523' // strcpy(format[CMP_YM], "%Y%m"); // CMP_YM '200705' // strcpy(format[CMP_Year], "%Y"); // CMP_Year '2007' // strcpy(format[NRM_Date], "%d/%m/%Y"); // NRM_Date '23/05/2007' // ***************************************************************************** Time& Time::set( char* tt, int timeType) { now(); string time = tt; tm.tm_year = 2000 - 1900; // year since 1900 tm.tm_mon = 07 -1; // mon from 0 - 11 tm.tm_mday = 01; tm.tm_hour = 00; tm.tm_min = 00; tm.tm_sec = 00; tm.tm_isdst = -1; if( ((timeType == IS08601 || timeType == MUON_CREA) && time.size() < 19) || ((timeType == ISO_Date || timeType == NRM_Date) && time.size() < 10) || ((timeType == ISO_Time || timeType == CMP_Date) && time.size() < 8) || (timeType == CMP_YM && time.size() < 6) || (timeType == CMP_Year && time.size() < 4) ) return *this; // string too short, exception may be raised by substr switch(timeType) { case IS08601 : case MUON_CREA : tm.tm_year = atoi(time.substr( 0, 4).c_str()) -1900; tm.tm_mon = atoi(time.substr( 5, 2).c_str()) -1; tm.tm_mday = atoi(time.substr( 8, 2).c_str()); tm.tm_hour = atoi(time.substr(11, 2).c_str()); tm.tm_min = atoi(time.substr(14, 2).c_str()); tm.tm_sec = atoi(time.substr(17, 2).c_str()); break; case ISO_Date : tm.tm_year = atoi(time.substr( 0, 4).c_str()) -1900; tm.tm_mon = atoi(time.substr( 5, 2).c_str()) -1; tm.tm_mday = atoi(time.substr( 8, 2).c_str()); break; case ISO_Time : tm.tm_hour = atoi(time.substr(0, 2).c_str()); tm.tm_min = atoi(time.substr(3, 2).c_str()); tm.tm_sec = atoi(time.substr(6, 2).c_str()); break; case CMP_Date : tm.tm_mday = atoi(time.substr( 6, 2).c_str()); case CMP_YM : tm.tm_mon = atoi(time.substr( 4, 2).c_str()) -1; case CMP_Year : tm.tm_year = atoi(time.substr( 0, 4).c_str()) -1900; break; case NRM_Date : tm.tm_year = atoi(time.substr( 6, 4).c_str())-1900; tm.tm_mon = atoi(time.substr( 3, 2).c_str()) -1; tm.tm_mday = atoi(time.substr( 0, 2).c_str()); break; } return *this; } // ***************************************************************************** // Function : Time& set(double sec, char* d = 0, int timeType = 0); // ***************************************************************************** Time& Time::set(double sec, char* d, int timeType) { Time date; if(d != 0) date.set(d, timeType); else date.now(); time_t tt = date.getMidnight(); tt += (time_t) sec; struct tm* tmPtr = localtime(&tt); tm = *tmPtr; return *this; } // ***************************************************************************** // Function : Time& set(time_t tt); // ***************************************************************************** Time& Time::set(time_t tt) { struct tm* tmPtr = localtime(&tt); tm = *tmPtr; return *this; } // ***************************************************************************** // Function : Time& now(); // ***************************************************************************** Time& Time::now() { time_t tt = time (NULL); struct tm* tmPtr = localtime(&tt); tm = *tmPtr; return *this; } // ***************************************************************************** // Function : char* getTime( char* buff, int timeType); // ***************************************************************************** char* Time::getTime( char* buff, int timeType) { int timeLength = NXING_MED_SIZE; if(timeType == Custom && strlen(format[Custom]) <= 0) return buff; if(timeType >= 0 ) { strftime( buff, timeLength, format[timeType], &tm); } else if(timeType == unix_t || timeType == secInDay ) { int t = this->getTime(timeType); sprintf(buff, "%d", t); } else { strcpy(buff, ""); } return buff; } // ***************************************************************************** // Function : time_t getTime(int timeType); // ***************************************************************************** time_t Time::getTime(int timeType) { if(timeType >= 0) return -1; time_t tt = mktime(&tm); if(timeType == secInDay) { tt -= this->getMidnight(); } return tt; } // ***************************************************************************** // Function : time_t getTime(int timeType); // ***************************************************************************** time_t Time::getMidnight() { struct tm tm_midnight; time_t tt_midnight = 0; tm_midnight.tm_year = tm.tm_year; tm_midnight.tm_mon = tm.tm_mon; tm_midnight.tm_mday = tm.tm_mday; tm_midnight.tm_isdst = tm.tm_isdst; tm_midnight.tm_sec = 0; tm_midnight.tm_hour = 0; tm_midnight.tm_min = 0; tt_midnight = mktime(&tm_midnight); return tt_midnight; }code-4.4.3/applications/nxingest/nxingest_time.h000066400000000000000000000034601275430514000220130ustar00rootroot00000000000000/* ============================================================================= File Name : nxingest_time.h Version : 1.7 Component : nxingest Developer : Laurent Lerusse e-Science Center - Facility Support - Data Management Group Purpose : nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. Revision History : Version 1.0 05/06/2007 First version. Copyright : nxingest - extraction of metadata from NeXus files into a xml document. Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ============================================================================= */ #ifndef _NXING_TIME_HEADER_ #define _NXING_TIME_HEADER_ #include #include "nxingest.h" #include "nxingest_debug.h" #include "nxingest_utils.h" enum timeType { IS08601 = 0, MUON_CREA, ISO_Date, ISO_Time, CMP_Date, CMP_YM, CMP_Year, NRM_Date, Custom, unix_t = -1, secInDay = -2 }; class Time { private: char timeStr[NXING_MED_SIZE]; struct tm tm; char format[Custom+1][NXING_MED_SIZE] ; public : Time(); ~Time(); Time& set(char* t, int timeType); Time& set(double sec, char* d = 0, int timeType = 0); Time& set(time_t tt); Time& now(); Time& defCustomTime(char* ct); char* getTime( char* buff, int timeType); time_t getTime(int timeType); time_t getMidnight(); }; #endif code-4.4.3/applications/nxingest/nxingest_utils.cpp000066400000000000000000000060631275430514000225520ustar00rootroot00000000000000/* ============================================================================= File Name : nxingest_utils.cpp Version : 1.7 Component : nxingest Developer : Laurent Lerusse e-Science Center - Facility Support - Data Management Group Purpose : nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. Revision History : Version 1.0 05/06/2007 First version. Version 1.3 31/08/2007 Bug correction in test. (Logical OR and not bitwise OR) Add a filesize calculation function. Copyright : nxingest - extraction of metadata from NeXus files into a xml document. Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ============================================================================= */ #include "nxingest_utils.h" /* Version using stat.h which is not portable. long fileSize( const string &fname ) { struct stat fileStat; int err = stat( fname.c_str(), &fileStat ); if (0 != err) return 0; return fileStat.st_size; } */ #include long fileSize( const string &fname ) { /* Function taken from : http://www.codeproject.com/file/filesize.asp Reported pitfals : * The file size may be bigger than can be represented by an int. * The size of the file may be larger than what is reported. */ std::ifstream f; f.open(fname.c_str(), std::ios_base::binary | std::ios_base::in); if (!f.good() || f.eof() || !f.is_open()) { return 0; } f.seekg(0, std::ios_base::beg); std::ifstream::pos_type begin_pos = f.tellg(); f.seekg(0, std::ios_base::end); return static_cast(f.tellg() - begin_pos); } // ***************************************************************************** // Function : mxmlGetItem // // The function will read the text of an xml tag and return it. // If a string is provided, multiple word will be concatenated // before returning the string. // // ***************************************************************************** char* mxmlGetItem(mxml_node_t *node, char* str){ mxml_node_t *topNode; topNode = node; strcpy(str, ""); while( (node = mxmlWalkNext(node, topNode, MXML_DESCEND)) != NULL && node->type == MXML_TEXT) { strcat(str, node->value.text.string); strcat(str, " "); } while(strlen(str) > 0 && str[strlen(str)-1] == ' ') str[strlen(str)-1] = 0; return str; } char* mxmlGetItem(mxml_node_t *node){ mxml_node_t *topNode; topNode = node; while( (node = mxmlWalkNext(node, topNode, MXML_DESCEND)) != NULL ) { if(node->type == MXML_TEXT && strlen(node->value.text.string) > 0) { return node->value.text.string; } } return 0; } code-4.4.3/applications/nxingest/nxingest_utils.h000066400000000000000000000035151275430514000222160ustar00rootroot00000000000000/* ============================================================================= File Name : nxingest_utils.h Version : 1.7 Component : nxingest Developer : Laurent Lerusse e-Science Center - Facility Support - Data Management Group Purpose : nxingest extract the metadata from a NeXus file to create an XML file according to a mapping file. Revision History : Version 1.0 05/06/2007 First version. Version 1.3 31/08/2007 Bug correction in test. (Logical OR and not bitwise OR) Add a filesize calculation function. Copyright : nxingest - extraction of metadata from NeXus files into a xml document. Copyright (C) 2007 STFC e-Science Center This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ============================================================================= */ #ifndef _NXING_UTILS_HEADER_ #define _NXING_UTILS_HEADER_ #include "nxingest.h" #include "nxingest_debug.h" #include "nxingest_nexus.h" #include #include #define NXING_ERR_TOO_LONG NXING_ERR_BASE_UTILS -1 #define NXING_ERR_INVALID_INPUTS NXING_ERR_BASE_UTILS -2 long fileSize( const string &fname ); char* mxmlGetItem(mxml_node_t *node, char* str); char* mxmlGetItem(mxml_node_t *node); inline float f_rand(float a = 1.) { return (a * 2.0 * (.5 - ( (float)rand()/(float)RAND_MAX ) ) ); } inline float abs_rand(float a = 1.) { return (a * (float)rand()/(float)RAND_MAX ); } #endif code-4.4.3/bindings/000077500000000000000000000000001275430514000142325ustar00rootroot00000000000000code-4.4.3/bindings/CMakeLists.txt000066400000000000000000000032501275430514000167720ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== # Recurse into the subdirectories. if(ENABLE_CXX) add_subdirectory (cpp) endif() if(ENABLE_FORTRAN90 OR ENABLE_FORTRAN77) enable_language(Fortran) endif() if(ENABLE_FORTRAN77) add_subdirectory (f77) endif() if(ENABLE_FORTRAN90) add_subdirectory (f90) endif() #add_subdirectory (idl) #if (NOT(Java_JAVAC_EXECUTABLE MATCHES NOTFOUND)) # add_subdirectory (java) #endif () #add_subdirectory (matlab) #if (PYTHONINTERP_FOUND) # add_subdirectory (python) #endif (PYTHONINTERP_FOUND) if(ENABLE_NXINTER) add_subdirectory (swig) endif() code-4.4.3/bindings/cpp/000077500000000000000000000000001275430514000150145ustar00rootroot00000000000000code-4.4.3/bindings/cpp/CMakeLists.txt000066400000000000000000000064111275430514000175560ustar00rootroot00000000000000## Process this file with cmake #============================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it under # the terms of the GNU Lesser General Public License as published by the Free # Software Foundation; either version 2 of the License, or (at your option) any # later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS # FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more # details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, Inc., # 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================== include(GenerateExportHeader) #Make NeXus CPP Bindings Static Library set (HEADERS NeXusFile.hpp NeXusException.hpp NeXusStream.hpp) set (SOURCES NeXusFile.hpp NeXusFile.cpp NeXusException.hpp NeXusException.cpp NeXusStream.hpp NeXusStream.cpp) set_property(SOURCE ${SOURCES} APPEND PROPERTY COMPILE_FLAGS ${NX_CFLAGS}) #Make NeXus CPP Bindings Shared Library #------------------------------------------------------------------------------ add_library (NeXus_CPP_Shared_Library SHARED ${HEADERS} ${SOURCES}) target_link_libraries(NeXus_CPP_Shared_Library NeXus_Shared_Library) target_include_directories(NeXus_CPP_Shared_Library PUBLIC ${CMAKE_CURRENT_BINARY_DIR} ) set_target_properties(NeXus_CPP_Shared_Library PROPERTIES OUTPUT_NAME NeXusCPP VERSION "${ABI_VERSION}" SOVERSION ${ABI_CURRENT}) generate_export_header(NeXus_CPP_Shared_Library BASE_NAME NEXUS_CPP EXPORT_FILE_NAME NeXusExport.hpp EXPORT_MACRO_NAME NXDLL_EXPORT) #------------------------------------------------------------------------------ add_library (NeXus_CPP_Static_Library STATIC ${HEADERS} ${SOURCES}) set_target_properties(NeXus_CPP_Static_Library PROPERTIES OUTPUT_NAME NeXusCPP${STATIC_LIBRARY_SUFFIX} COMPILE_FLAGS -DNEXUS_CPP_STATIC_DEFINE) target_include_directories(NeXus_CPP_Static_Library PUBLIC ${CMAKE_CURRENT_BINARY_DIR} ) target_link_libraries(NeXus_CPP_Static_Library NeXus_Static_Library) #------------------------------------------------------------------------------ install (TARGETS NeXus_CPP_Shared_Library RUNTIME DESTINATION ${NEXUS_INSTALL_SHLIB} COMPONENT Runtime ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Development LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Development) install (TARGETS NeXus_CPP_Static_Library DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Development) INSTALL (FILES ${HEADERS} ${CMAKE_CURRENT_BINARY_DIR}/NeXusExport.hpp DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/nexus COMPONENT Development) code-4.4.3/bindings/cpp/Makefile.am000066400000000000000000000052051275430514000170520ustar00rootroot00000000000000## Process this file with automake to produce Makefile.in #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # $Id: Makefile.am 598 2005-08-19 16:19:15Z faa59 $ # # Makefile for NeXus C++ bindings # # Copyright (C) 2008 Freddie Akeroyd # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see http://www.nexusformat.org/ # #==================================================================== ####################### Subversion Reposity details ######################## # Repository Location $HeadURL$ # Revision of last commit $LastChangedRevision$ # Date of last commit $LastChangedDate$ # Author of last commit $LastChangedBy$ ############################################################################ LIBNEXUS=$(top_builddir)/src/libNeXus.la lib_LTLIBRARIES=libNeXusCPP.la # nxincludedir=$(includedir)/nexus nxincludedir=$(pkgincludedir) nxinclude_HEADERS=NeXusFile.hpp NeXusException.hpp NeXusStream.hpp libNeXusCPP_la_SOURCES=NeXusFile.hpp NeXusFile.cpp NeXusException.hpp NeXusException.cpp NeXusStream.hpp NeXusStream.cpp libNeXusCPP_la_LIBADD=$(LIBNEXUS) libNeXusCPP_la_LDFLAGS=@SHARED_LDFLAGS@ -version-info $(NXLTVERSINFO) -L$(top_builddir)/src/.libs AM_CPPFLAGS=-I. -I$(top_srcdir)/include -DIN_NEXUS_CPP_LIBRARY=1 if MINGW_MSYS MINGW_CXXFLAGS=-Wl,--export-all-symbols msimplibdir = ${libdir} libNeXusCPP.def: libNeXusCPP.la pexports .libs/libNeXusCPP-0.dll > libNeXusCPP.def if HAVE_MS_LIB msimplib_DATA = libNeXusCPP.dll.lib libNeXusCPP.dll.exp libNeXusCPP.def libNeXusCPP.dll.exp: libNeXusCPP.dll.lib libNeXusCPP.dll.lib: libNeXusCPP.def rm -f libNeXusCPP.dll.lib libNeXusCPP.dll.exp $(MS_LIB) /MACHINE:I386 /DEF:libNeXusCPP.def /OUT:libNeXusCPP.dll.lib else msimplib_DATA = libNeXusCPP.def endif endif AM_CXXFLAGS=-prefer-pic $(MINGW_CXXFLAGS) CLEANFILES=libNeXusCPP.def libNeXusCPP.dll.lib libNeXusCPP.dll.exp include $(top_srcdir)/build_rules.am code-4.4.3/bindings/cpp/NeXusException.cpp000066400000000000000000000010001275430514000204300ustar00rootroot00000000000000#include "napiconfig.h" #include "NeXusFile.hpp" #include "NeXusException.hpp" /** * \file NeXusException.cpp * The implementation of the NeXus::Exception class */ namespace NeXus { Exception::Exception(const std::string& msg, const int status) : std::runtime_error(msg) { this->m_what = msg; this->m_status = status; } const char* Exception::what() const throw() { return this->m_what.c_str(); } int Exception::status() throw() { return this->m_status; } Exception::~Exception() throw() { } } code-4.4.3/bindings/cpp/NeXusException.hpp000066400000000000000000000022301275430514000204430ustar00rootroot00000000000000#ifndef NEXUSEXCEPTION_HPP #define NEXUSEXCEPTION_HPP 1 #include #include #include "NeXusExport.hpp" /** * \file NeXusException.hpp * Header for a base NeXus::Exception * \ingroup cpp_main */ namespace NeXus{ /** * Class that provides for a standard NeXus exception * \ingroup cpp_core */ class NXDLL_EXPORT Exception : public std::runtime_error { public: /** * Create a new NeXus::Exception * * \param msg the string to pass a the error message * \param status */ Exception(const std::string& msg = "GENERIC ERROR", const int status = 0); /** * Get the message associated with the exception * * \return the message associated with the exception */ virtual const char* what() const throw(); /** * Get the status associated with the exception * * \return the status value associated with the exception */ int status() throw(); /** Destructor for exception */ virtual ~Exception() throw(); private: std::string m_what; ///< Error message for the exception int m_status; ///< Status value for the exception }; }; #endif code-4.4.3/bindings/cpp/NeXusFile.cpp000066400000000000000000001746771275430514000174100ustar00rootroot00000000000000#include // REMOVE #include #include #include #include "napiconfig.h" #include "NeXusFile.hpp" #include "NeXusException.hpp" using namespace NeXus; using std::map; using std::pair; using std::string; using std::stringstream; using std::vector; /** * \file NeXusFile.cpp * The implementation of the NeXus C++ API */ static const string NULL_STR = "NULL"; namespace { // anonymous namespace to keep it in the file template static string toString(const vector& data) { stringstream result; result << "["; size_t size = data.size(); for (size_t i = 0; i < size; i++) { result << data[i]; if (i+1 < size) { result << ","; } } result << "]"; return result.str(); } static vector toInt64(const vector & small_v) { // copy the dims over to call the int64_t version return vector(small_v.begin(),small_v.end()); } } // end of anonymous namespace namespace NeXus { // catch for undefined types template NXnumtype getType(NumT number) { stringstream msg; msg << "NeXus::getType() does not know type of " << typeid(number).name(); throw Exception(msg.str()); } template<> NXDLL_EXPORT NXnumtype getType(char number) { (void)number; // Avoid compiler warning return CHAR; } // template specialisations for types we know template<> NXDLL_EXPORT NXnumtype getType(float number) { (void)number; // Avoid compiler warning return FLOAT32; } template<> NXDLL_EXPORT NXnumtype getType(double number) { (void)number; // Avoid compiler warning return FLOAT64; } template<> NXDLL_EXPORT NXnumtype getType(int8_t number) { (void)number; // Avoid compiler warning return INT8; } template<> NXDLL_EXPORT NXnumtype getType(uint8_t number) { (void)number; // Avoid compiler warning return UINT8; } template<> NXDLL_EXPORT NXnumtype getType(int16_t number) { (void)number; // Avoid compiler warning return INT16; } template<> NXDLL_EXPORT NXnumtype getType(uint16_t number) { (void)number; // Avoid compiler warning return UINT16; } template<> NXDLL_EXPORT NXnumtype getType(int32_t number) { (void)number; // Avoid compiler warning return INT32; } template<> NXDLL_EXPORT NXnumtype getType(uint32_t number) { (void)number; // Avoid compiler warning return UINT32; } template<> NXDLL_EXPORT NXnumtype getType(int64_t number) { (void)number; // Avoid compiler warning return INT64; } template<> NXDLL_EXPORT NXnumtype getType(uint64_t number) { (void)number; // Avoid compiler warning return UINT64; } } // check type sizes - uses a trick that you cannot allocate an // array of negative length #ifdef _MSC_VER #define ARRAY_OFFSET 1 /* cannot dimension an array with zero elements */ #else #define ARRAY_OFFSET 0 /* can dimension an array with zero elements */ #endif /* _MSC_VER */ /* static int check_float_too_big[4 - sizeof(float) + ARRAY_OFFSET]; // error if float > 4 bytes static int check_float_too_small[sizeof(float) - 4 + ARRAY_OFFSET]; // error if float < 4 bytes static int check_double_too_big[8 - sizeof(double) + ARRAY_OFFSET]; // error if double > 8 bytes static int check_double_too_small[sizeof(double) - 8 + ARRAY_OFFSET]; // error if double < 8 bytes static int check_char_too_big[1 - sizeof(char) + ARRAY_OFFSET]; // error if char > 1 byte */ namespace { static void inner_malloc(void* & data, const std::vector& dims, NXnumtype type) { int rank = dims.size(); int64_t c_dims[NX_MAXRANK]; for (int i = 0; i < rank; i++) { c_dims[i] = dims[i]; } NXstatus status = NXmalloc64(&data, rank, c_dims, type); if (status != NX_OK) { throw Exception("NXmalloc failed", status); } } static void inner_free(void* & data) { NXstatus status = NXfree(&data); if (status != NX_OK) { throw Exception("NXfree failed", status); } } } // end of anonymous namespace namespace NeXus { File::File(NXhandle handle, bool close_handle) : m_file_id(handle), m_close_handle(close_handle) { } File::File(const string& filename, const NXaccess access) : m_close_handle (true) { this->initOpenFile(filename, access); } File::File(const char *filename, const NXaccess access) : m_close_handle (true) { this->initOpenFile(string(filename), access); } void File::initOpenFile(const string& filename, const NXaccess access) { if (filename.empty()) { throw Exception("Filename specified is empty constructor"); } NXstatus status = NXopen(filename.c_str(), access, &(this->m_file_id)); if (status != NX_OK) { stringstream msg; msg << "NXopen(" << filename << ", " << access << ") failed"; throw Exception(msg.str(), status); } } File::~File() { if (m_close_handle && m_file_id != NULL) { NXstatus status = NXclose(&(this->m_file_id)); this->m_file_id = NULL; if (status != NX_OK) { throw Exception("NXclose failed", status); } } } void File::close() { if (this->m_file_id != NULL) { NXstatus status = NXclose(&(this->m_file_id)); this->m_file_id = NULL; if (status != NX_OK) { throw Exception("NXclose failed", status); } } } void File::flush() { NXstatus status = NXflush(&(this->m_file_id)); if (status != NX_OK) { throw Exception("NXflush failed", status); } } void File::makeGroup(const string& name, const string& class_name, bool open_group) { if (name.empty()) { throw Exception("Supplied empty name to makeGroup"); } if (class_name.empty()) { throw Exception("Supplied empty class name to makeGroup"); } NXstatus status = NXmakegroup(this->m_file_id, name.c_str(), class_name.c_str()); if (status != NX_OK) { stringstream msg; msg << "NXmakegroup(" << name << ", " << class_name << ") failed"; throw Exception(msg.str(), status); } if (open_group) { this->openGroup(name, class_name); } } void File::openGroup(const string& name, const string& class_name) { if (name.empty()) { throw Exception("Supplied empty name to openGroup"); } if (class_name.empty()) { throw Exception("Supplied empty class name to openGroup"); } NXstatus status = NXopengroup(this->m_file_id, name.c_str(), class_name.c_str()); if (status != NX_OK) { stringstream msg; msg << "NXopengroup(" << name << ", " << class_name << ") failed"; throw Exception(msg.str(), status); } } void File::openPath(const string& path) { if (path.empty()) { throw Exception("Supplied empty path to openPath"); } NXstatus status = NXopenpath(this->m_file_id, path.c_str()); if (status != NX_OK) { stringstream msg; msg << "NXopenpath(" << path << ") failed"; throw Exception(msg.str(), status); } } void File::openGroupPath(const string& path) { if (path.empty()) { throw Exception("Supplied empty path to openGroupPath"); } NXstatus status = NXopengrouppath(this->m_file_id, path.c_str()); if (status != NX_OK) { stringstream msg; msg << "NXopengrouppath(" << path << ") failed"; throw Exception(msg.str(), status); } } std::string File::getPath(){ char cPath[2048]; memset(cPath,0,sizeof(cPath)); NXstatus status = NXgetpath(this->m_file_id,cPath, sizeof(cPath)-1); if (status != NX_OK) { stringstream msg; msg << "NXgetpath() failed"; throw Exception(msg.str(), status); } return std::string(cPath); } void File::closeGroup() { NXstatus status = NXclosegroup(this->m_file_id); if (status != NX_OK) { throw Exception("NXclosegroup failed", status); } } void File::makeData(const string& name, NXnumtype type, const vector& dims, bool open_data) { this->makeData(name, type, toInt64(dims), open_data); } void File::makeData(const string& name, NXnumtype type, const vector& dims, bool open_data) { // error check the parameters if (name.empty()) { throw Exception("Supplied empty label to makeData"); } if (dims.empty()) { throw Exception("Supplied empty dimensions to makeData"); } // do the work NXstatus status = NXmakedata64(this->m_file_id, name.c_str(), (int)type, dims.size(), const_cast(&(dims[0]))); // report errors if (status != NX_OK) { stringstream msg; msg << "NXmakedata(" << name << ", " << type << ", " << dims.size() << ", " << toString(dims) << ") failed"; throw Exception(msg.str(), status); } if (open_data) { this->openData(name); } } template void File::makeData(const string & name, const NXnumtype type, const NumT length, bool open_data) { vector dims; dims.push_back(static_cast(length)); this->makeData(name, type, dims, open_data); } template void File::writeData(const string& name, const NumT& value) { std::vector v(1, value); this->writeData(name, v); } void File::writeData(const string& name, const char* value) { this->writeData(name, std::string(value)); } void File::writeData(const string& name, const string& value) { string my_value(value); // Allow empty strings by defaulting to a space if (my_value.empty()) my_value = " "; vector dims; dims.push_back(static_cast(my_value.size())); this->makeData(name, CHAR, dims, true); this->putData(&(my_value[0])); this->closeData(); } template void File::writeData(const string& name, const vector& value) { vector dims(1, value.size()); this->writeData(name, value, dims); } template void File::writeData(const string& name, const vector& value, const vector& dims) { this->makeData(name, getType(), dims, true); this->putData(value); this->closeData(); } template void File::writeData(const string& name, const vector& value, const vector& dims) { this->makeData(name, getType(), dims, true); this->putData(value); this->closeData(); } template void File::writeExtendibleData(const string& name, vector& value) { // Use a default chunk size of 4096 bytes. TODO: Is this optimal? writeExtendibleData(name, value, 4096); } template void File::writeExtendibleData(const string& name, vector& value, const int64_t chunk) { vector dims(1, NX_UNLIMITED); vector chunk_dims(1, chunk); // Use chunking without using compression this->makeCompData(name, getType(), dims, NONE, chunk_dims, true ); this->putSlab(value, int64_t(0), int64_t(value.size())); this->closeData(); } template void File::writeExtendibleData(const string& name, vector& value, vector& dims, std::vector & chunk) { // Create the data with unlimited 0th dimensions std::vector unlim_dims(dims); unlim_dims[0] = NX_UNLIMITED; // Use chunking without using compression this->makeCompData(name, getType(), unlim_dims, NONE, chunk, true ); // And put that slab of that of that given size in there std::vector start( dims.size(), 0 ); this->putSlab(value, start, dims); this->closeData(); } template void File::writeUpdatedData(const std::string& name, std::vector& value) { this->openData(name); this->putSlab(value, int64_t(0), int64_t(value.size())); this->closeData(); } template void File::writeUpdatedData(const std::string& name, std::vector& value, std::vector& dims) { this->openData(name); std::vector start( dims.size(), 0 ); this->putSlab(value, start, dims); this->closeData(); } void File::makeCompData(const string& name, const NXnumtype type, const vector& dims, const NXcompression comp, const vector& bufsize, bool open_data) { this->makeCompData(name, type, toInt64(dims), comp, toInt64(bufsize), open_data); } void File::makeCompData(const string& name, const NXnumtype type, const vector& dims, const NXcompression comp, const vector& bufsize, bool open_data) { // error check the parameters if (name.empty()) { throw Exception("Supplied empty name to makeCompData"); } if (dims.empty()) { throw Exception("Supplied empty dimensions to makeCompData"); } if (bufsize.empty()) { throw Exception("Supplied empty bufsize to makeCompData"); } if (dims.size() != bufsize.size()) { stringstream msg; msg << "Supplied dims rank=" << dims.size() << " must match supplied bufsize rank=" << bufsize.size() << "in makeCompData"; throw Exception(msg.str()); } // do the work int i_type = static_cast(type); int i_comp = static_cast(comp); NXstatus status = NXcompmakedata64(this->m_file_id, name.c_str(), i_type, dims.size(), const_cast(&(dims[0])), i_comp, const_cast(&(bufsize[0]))); // report errors if (status != NX_OK) { stringstream msg; msg << "NXcompmakedata64(" << name << ", " << type << ", " << dims.size() << ", " << toString(dims) << ", " << comp << ", " << toString(bufsize) << ") failed"; throw Exception(msg.str(), status); } if (open_data) { this->openData(name); } } template void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize) { this->writeCompData(name, value, toInt64(dims), comp, toInt64(bufsize)); } template void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize) { this->makeCompData(name, getType(), dims, comp, bufsize, true); this->putData(value); this->closeData(); } void File::compress(NXcompression comp) { stringstream msg; msg << "compress(" << comp << ") is depricated - use makeCompData()"; throw Exception(msg.str()); } void File::openData(const string & name) { if (name.empty()) { throw Exception("Supplied empty name to openData"); } NXstatus status = NXopendata(this->m_file_id, name.c_str()); if (status != NX_OK) { throw Exception("NXopendata(" + name + ") failed", status); } } void File::closeData() { NXstatus status = NXclosedata(this->m_file_id); if (status != NX_OK) { throw Exception("NXclosedata() failed", status); } } void File::putData(const void* data) { if (data == NULL) { throw Exception("Data specified as null in putData"); } NXstatus status = NXputdata(this->m_file_id, const_cast(data)); if (status != NX_OK) { throw Exception("NXputdata(void *) failed", status); } } template void File::putData(const vector & data) { if (data.empty()) { throw Exception("Supplied empty data to putData"); } this->putData(&(data[0])); } void File::putAttr(const AttrInfo& info, const void* data) { if (info.name == NULL_STR) { throw Exception("Supplied bad attribute name \"" + NULL_STR + "\""); } if (info.name.empty()) { throw Exception("Supplied empty name to putAttr"); } NXstatus status = NXputattr(this->m_file_id, info.name.c_str(), const_cast(data), info.length, (int)(info.type)); if (status != NX_OK) { stringstream msg; msg << "NXputattr(" << info.name << ", data, " << info.length << ", " << info.type << ") failed"; throw Exception(msg.str(), status); } } void File::putAttr(const std::string& name, const std::vector& array) { if (name == NULL_STR) { throw Exception("Supplied bad attribute name \"" + NULL_STR + "\""); } if (name.empty()) { throw Exception("Supplied empty name to putAttr"); } int maxLength = 0; for ( std::vector::const_iterator it = array.begin(); it != array.end(); ++it ) { if ( maxLength < it->size() ) { maxLength = it->size(); } } // fill data std::string data(maxLength*array.size(), '\0'); std::size_t pos = 0; for ( std::vector::const_iterator it = array.begin(); it != array.end(); ++it, pos += maxLength ) { if ( !(it->empty()) ) { data.replace(pos, it->size(), *it); } } // set rank and dim const int rank = 2; int dim[rank] = {static_cast(array.size()), maxLength}; // write data NXstatus status = NXputattra(this->m_file_id, name.c_str(), data.c_str(), rank, dim, CHAR); if (status != NX_OK) { stringstream msg; msg << "NXputattra(" << name << ", data, " << rank << ", [" << dim[0] << ", " << dim[1] << "], CHAR) failed"; throw Exception(msg.str(), status); } } template void File::putAttr(const std::string& name, const std::vector& array) { if (name == NULL_STR) { throw Exception("Supplied bad attribute name \"" + NULL_STR + "\""); } if (name.empty()) { throw Exception("Supplied empty name to putAttr"); } // set rank and dim const int rank = 1; int dim[rank] = {static_cast(array.size())}; // write data NXnumtype type = getType(); NXstatus status = NXputattra(this->m_file_id, name.c_str(), &(array[0]), rank, dim, type); if (status != NX_OK) { stringstream msg; msg << "NXputattra(" << name << ", data, " << rank << ", [" << dim[0] << "], " << type << ") failed"; throw Exception(msg.str(), status); } } template void File::putAttr(const std::string& name, const NumT value) { AttrInfo info; info.name = name; info.length = 1; info.type = getType(); this->putAttr(info, &value); } void File::putAttr(const char* name, const char* value) { if (name == NULL) { throw Exception("Specified name as null to putAttr"); } if (value == NULL) { throw Exception("Specified value as null to putAttr"); } string s_name(name); string s_value(value); this->putAttr(s_name, s_value); } void File::putAttr(const std::string& name, const std::string value) { string my_value(value); if (my_value.empty()) my_value = " "; // Make a default "space" to avoid errors. AttrInfo info; info.name = name; info.length = static_cast(my_value.size()); info.type = CHAR; this->putAttr(info, &(my_value[0])); } void File::putSlab(const void* data, const vector& start, const vector& size) { vector start_big = toInt64(start); vector size_big = toInt64(size); this->putSlab(data, start_big, size_big); } void File::putSlab(const void* data, const vector& start, const vector& size) { if (data == NULL) { throw Exception("Data specified as null in putSlab"); } if (start.empty()) { throw Exception("Supplied empty start to putSlab"); } if (size.empty()) { throw Exception("Supplied empty size to putSlab"); } if (start.size() != size.size()) { stringstream msg; msg << "Supplied start rank=" << start.size() << " must match supplied size rank=" << size.size() << "in putSlab"; throw Exception(msg.str()); } NXstatus status = NXputslab64(this->m_file_id, data, &(start[0]), &(size[0])); if (status != NX_OK) { stringstream msg; msg << "NXputslab64(data, " << toString(start) << ", " << toString(size) << ") failed"; throw Exception(msg.str(), status); } } template void File::putSlab(const vector& data, const vector& start, const vector& size) { vector start_big = toInt64(start); vector size_big = toInt64(size); this->putSlab(data, start_big, size_big); } template void File::putSlab(const vector& data, const vector& start, const vector& size) { if (data.empty()) { throw Exception("Supplied empty data to putSlab"); } this->putSlab(&(data[0]), start, size); } template void File::putSlab(const vector& data, int start, int size) { this->putSlab(data, static_cast(start), static_cast(size)); } template void File::putSlab(const vector& data, int64_t start, int64_t size) { vector start_v(1, start); vector size_v(1, size); this->putSlab(data, start_v, size_v); } NXlink File::getDataID() { NXlink link; NXstatus status = NXgetdataID(this->m_file_id, &link); if (status != NX_OK) { throw Exception("NXgetdataID failed", status); } return link; } bool File::isDataSetOpen() { NXlink id; if(NXgetdataID(this->m_file_id,&id) == NX_ERROR) { return false; } else { return true; } } /*----------------------------------------------------------------------*/ void File::makeLink(NXlink& link) { NXstatus status = NXmakelink(this->m_file_id, &link); if (status != NX_OK) { throw Exception("NXmakelink failed", status); } } void File::makeNamedLink(const string& name, NXlink& link) { if (name.empty()) { throw Exception("Supplied empty name to makeNamedLink"); } NXstatus status = NXmakenamedlink(this->m_file_id, name.c_str(), &link); if (status != NX_OK) { throw Exception("NXmakenamedlink(" + name + ", link)", status); } } void File::openSourceGroup() { NXstatus status = NXopensourcegroup(this->m_file_id); if (status != NX_OK) { throw Exception("NXopensourcegroup failed"); } } void File::getData(void* data) { if (data == NULL) { throw Exception("Supplied null pointer to getData"); } NXstatus status = NXgetdata(this->m_file_id, data); if (status != NX_OK) { throw Exception("NXgetdata failed", status); } } template std::vector * File::getData() { Info info = this->getInfo(); if (info.type != getType()) { throw Exception("NXgetdata failed - invalid vector type"); } // determine the number of elements int64_t length=1; for (vector::const_iterator it = info.dims.begin(); it != info.dims.end(); it++) { length *= *it; } // allocate memory to put the data into void * temp; inner_malloc(temp, info.dims, info.type); // fetch the data this->getData(temp); // put it in the vector vector * result = new vector(static_cast(temp), static_cast(temp) + static_cast(length)); inner_free(temp); return result; } template void File::getData(vector& data) { Info info = this->getInfo(); if (info.type != getType()) { throw Exception("NXgetdata failed - invalid vector type"); } // determine the number of elements int64_t length=1; for (vector::const_iterator it = info.dims.begin(); it != info.dims.end(); it++) { length *= *it; } // allocate memory to put the data into // need to use resize() rather than reserve() so vector length gets set data.resize(length); // fetch the data this->getData(&(data[0])); } void File::getDataCoerce(vector &data) { Info info = this->getInfo(); if (info.type == INT8) { vector result; this->getData(result); data.assign(result.begin(), result.end()); } else if (info.type == UINT8) { vector result; this->getData(result); data.assign(result.begin(), result.end()); } else if (info.type == INT16) { vector result; this->getData(result); data.assign(result.begin(), result.end()); } else if (info.type == UINT16) { vector result; this->getData(result); data.assign(result.begin(), result.end()); } else if (info.type == INT32) { vector result; this->getData(result); data.assign(result.begin(), result.end()); } else if (info.type == UINT32) { vector result; this->getData(result); data.assign(result.begin(), result.end()); } else { throw Exception("NexusFile::getDataCoerce(): Could not coerce to int."); } } void File::getDataCoerce(vector &data) { Info info = this->getInfo(); if (info.type == INT8) { vector result; this->getData(result); data.assign(result.begin(), result.end()); } else if (info.type == UINT8) { vector result; this->getData(result); data.assign(result.begin(), result.end()); } else if (info.type == INT16) { vector result; this->getData(result); data.assign(result.begin(), result.end()); } else if (info.type == UINT16) { vector result; this->getData(result); data.assign(result.begin(), result.end()); } else if (info.type == INT32) { vector result; this->getData(result); data.assign(result.begin(), result.end()); } else if (info.type == UINT32) { vector result; this->getData(result); data.assign(result.begin(), result.end()); } else if (info.type == FLOAT32) { vector result; this->getData(result); data.assign(result.begin(), result.end()); } else if (info.type == FLOAT64) { this->getData(data); } else { throw Exception("NexusFile::getDataCoerce(): Could not coerce to double."); } } template void File::readData(const std::string & dataName, std::vector& data) { this->openData(dataName); this->getData(data); this->closeData(); } template void File::readData(const std::string & dataName, NumT & data) { std::vector dataVector; this->openData(dataName); this->getData(dataVector); if (dataVector.size() > 0) data = dataVector[0]; this->closeData(); } void File::readData(const std::string & dataName, std::string& data) { this->openData(dataName); data = this->getStrData(); this->closeData(); } bool File::isDataInt() { Info info = this->getInfo(); switch(info.type) { case INT8: case UINT8: case INT16: case UINT16: case INT32: case UINT32: return true; default: return false; } } string File::getStrData() { string res; Info info = this->getInfo(); if (info.type != NX_CHAR) { stringstream msg; msg << "Cannot use getStrData() on non-character data. Found type=" << info.type; throw Exception(msg.str()); } if (info.dims.size() != 1) { stringstream msg; msg << "getStrData() only understand rank=1 data. Found rank=" << info.dims.size(); throw Exception(msg.str()); } char* value = new char[info.dims[0]+1]; // probably do not need +1, but being safe try{ this->getData(value); } catch (const Exception& e) { delete[] value; throw e; } res = string(value, info.dims[0]); delete[] value; return res; } Info File::getInfo() { //vector & dims, NXnumtype & type) { int64_t dims[NX_MAXRANK]; int type; int rank; NXstatus status = NXgetinfo64(this->m_file_id, &rank, dims, &type); if (status != NX_OK) { throw Exception("NXgetinfo failed", status); } Info info; info.type = static_cast(type); for (int i = 0; i < rank; i++) { info.dims.push_back(dims[i]); } return info; } pair File::getNextEntry() { // set up temporary variables to get the information char name[NX_MAXNAMELEN]; char class_name[NX_MAXNAMELEN]; int datatype; NXstatus status = NXgetnextentry(this->m_file_id, name, class_name, &datatype); if (status == NX_OK) { string str_name(name); string str_class(class_name); return pair(str_name, str_class); } else if (status == NX_EOD) { return pair(NULL_STR, NULL_STR); // TODO return the correct thing } else { throw Exception("NXgetnextentry failed", status); } } map File::getEntries() { map result; this->getEntries(result); return result; } void File::getEntries(std::map & result) { result.clear(); this->initGroupDir(); pair temp; while (true) { temp = this->getNextEntry(); if (temp.first == NULL_STR && temp.second == NULL_STR) { // TODO this needs to be changed when getNextEntry is fixed break; } else { result.insert(temp); } } } void File::getSlab(void* data, const vector& start, const vector& size) { this->getSlab(data, toInt64(start), toInt64(size)); } void File::getSlab(void* data, const vector& start, const vector& size) { if (data == NULL) { throw Exception("Supplied null pointer to getSlab"); } if (start.size() <= 0) { stringstream msg; msg << "Supplied empty start offset, rank = " << start.size() << " in getSlab"; throw Exception(msg.str()); } if (start.size() != size.size()) { stringstream msg; msg << "In getSlab start rank=" << start.size() << " must match size rank=" << size.size(); throw Exception(msg.str()); } NXstatus status = NXgetslab64(this->m_file_id, data, &(start[0]), &(size[0])); if (status != NX_OK) { throw Exception("NXgetslab failed", status); } } AttrInfo File::getNextAttr() { //string & name, int & length, NXnumtype type) { char name[NX_MAXNAMELEN]; int type; int rank; int dim[NX_MAXRANK]; NXstatus status = NXgetnextattra(this->m_file_id, name, &rank, dim, &type); if (status == NX_OK) { AttrInfo info; info.type = static_cast(type); info.name = string(name); // scalar value if (rank == 0 || (rank == 1 && dim[0] == 1)) { info.length = 1; return info; } // char (=string) or number array (1 dim) if (rank == 1) { info.length = dim[0]; return info; } // string array (2 dim char array) if (rank == 2 && type == NX_CHAR) { info.length = 1; for( unsigned int d=0; dm_file_id, name, data, &length, &type); if (status != NX_OK) { throw Exception("NXgetattr(" + info.name + ") failed", status); } if (type != info.type) { stringstream msg; msg << "NXgetattr(" << info.name << ") changed type [" << info.type << "->" << type << "]"; throw Exception(msg.str()); } // char attributes are always NULL terminated and so may change length if (static_cast(length) != info.length && type != NX_CHAR) { stringstream msg; msg << "NXgetattr(" << info.name << ") change length [" << info.length << "->" << length << "]"; throw Exception(msg.str()); } } template NumT File::getAttr(const AttrInfo& info) { NumT value; this->getAttr(info, &value); return value; } template <> NXDLL_EXPORT void File::getAttr(const std::string& name, std::string& value) { AttrInfo info; info.type = getType(); info.length = 2000; ///< @todo need to find correct length of attribute info.name = name; value = this->getStrAttr(info); } template void File::getAttr(const std::string& name, NumT& value) { AttrInfo info; info.type = getType(); info.length = 1; info.name = name; value = this->getAttr(info); } string File::getStrAttr(const AttrInfo & info) { string res; if (info.type != CHAR) { stringstream msg; msg << "getStrAttr only works with strings (type=" << CHAR << ") found type=" << info.type; throw Exception(msg.str()); } char* value = new char[info.length + 1]; try { this->getAttr(info, value, info.length+1); } catch (Exception& e) { //Avoid memory leak delete [] value; throw e; //re-throw } //res = string(value, info.length); //allow the constructor to find the ending point of the string. Janik Zikovsky, sep 22, 2010 res = string(value); delete [] value; return res; } void File::getAttr(const std::string& name, std::vector& array) { if (name == NULL_STR) { throw Exception("Supplied bad attribute name \"" + NULL_STR + "\""); } if (name.empty()) { throw Exception("Supplied empty name to getAttr"); } // get attrInfo char attr_name[name.size()+1]; strcpy(attr_name, name.c_str()); int type; int rank; int dim[NX_MAXRANK]; NXstatus status = NXgetattrainfo(this->m_file_id, attr_name, &rank, dim, &type); if (status != NX_OK) { throw Exception("Attribute \"" + name + "\" not found"); } if (rank != 2 || type != NX_CHAR) { throw Exception("Attribute is not an array of strings"); } // read data std::string sep(", "); char* char_data = new char[dim[0] * (dim[1] + sep.size())]; status = NXgetattra(this->m_file_id, attr_name, char_data); // split data to strings std::string data(char_data); std::size_t start = 0; std::size_t end = data.find(sep, start); while( end!=std::string::npos) { array.push_back(data.substr(start, (end-start))); start = end+sep.size(); end = data.find(sep, start); } array.push_back(data.substr(start)); } vector File::getAttrInfos() { vector infos; this->initAttrDir(); AttrInfo temp; while(true) { temp = this->getNextAttr(); if (temp.name == NULL_STR) { break; } infos.push_back(temp); } return infos; } bool File::hasAttr(const std::string & name) { this->initAttrDir(); AttrInfo temp; while(true) { temp = this->getNextAttr(); if (temp.name == NULL_STR) { break; } if (temp.name == name) return true; } return false; } NXlink File::getGroupID() { NXlink link; NXstatus status = NXgetgroupID(this->m_file_id, &link); if (status != NX_OK) { throw Exception("NXgetgroupID failed", status); } return link; } bool File::sameID(NXlink& first, NXlink& second) { NXstatus status = NXsameID(this->m_file_id, &first, &second); return (status == NX_OK); } void File::printLink(NXlink & link) { NXstatus status = NXIprintlink(this->m_file_id, &link); if (status != NX_OK) { throw Exception("NXprintlink failed"); } } void File::initGroupDir() { int status = NXinitgroupdir(this->m_file_id); if (status != NX_OK) { throw Exception("NXinitgroupdir failed", status); } } void File::initAttrDir() { int status = NXinitattrdir(this->m_file_id); if (status != NX_OK) { throw Exception("NXinitattrdir failed", status); } } void File::setNumberFormat(NXnumtype& type, const string& format) { if (format.empty()) { throw Exception("Supplied empty format to setNumberFormat"); } char c_format[NX_MAXNAMELEN]; strcpy(c_format, format.c_str()); NXstatus status = NXsetnumberformat(this->m_file_id, type, c_format); if (status != NX_OK) { stringstream msg; msg << "NXsetnumberformat(" << format << ") failed"; throw Exception(msg.str(), status); } } string File::inquireFile(const int buff_length) { string filename; char* c_filename = new char[buff_length]; NXstatus status = NXinquirefile(this->m_file_id, c_filename, buff_length); if (status != NX_OK) { delete[] c_filename; stringstream msg; msg << "NXinquirefile(" << buff_length << ") failed"; throw Exception(msg.str(), status); } filename = c_filename; delete[] c_filename; return filename; } string File::isExternalGroup(const string& name, const string& type, const unsigned buff_length) { string url; if (name.empty()) { throw Exception("Supplied empty name to isExternalGroup"); } if (type.empty()) { throw Exception("Supplied empty type to isExternalGroup"); } char* c_url = new char[buff_length]; NXstatus status = NXisexternalgroup(this->m_file_id, name.c_str(), type.c_str(), c_url, buff_length); if (status != NX_OK) { delete[] c_url; stringstream msg; msg << "NXisexternalgroup(" << type << ", " << buff_length << ")"; throw Exception(msg.str(), buff_length); } url = c_url; delete[] c_url; return url; } void File::linkExternal(const string& name, const string& type, const string& url) { if (name.empty()) { throw Exception("Supplied empty name to linkExternal"); } if (type.empty()) { throw Exception("Supplied empty type to linkExternal"); } if (url.empty()) { throw Exception("Supplied empty url to linkExternal"); } NXstatus status = NXlinkexternal(this->m_file_id, name.c_str(), type.c_str(), url.c_str()); if (status != NX_OK) { stringstream msg; msg << "NXlinkexternal(" << name << ", " << type << ", " << url << ") failed"; throw Exception(msg.str(), status); } } const string File::makeCurrentPath(const string currpath, const string subpath) { std::ostringstream temp; temp << currpath << "/" << subpath; return temp.str(); } void File::walkFileForTypeMap(const string path, const string class_name, TypeMap& tmap) { if (!path.empty()) { tmap.insert(std::make_pair(class_name, path)); } map dirents = this->getEntries(); map::iterator pos; for (pos = dirents.begin(); pos != dirents.end(); ++pos) { if (pos->second == "SDS") { tmap.insert(std::make_pair(pos->second, this->makeCurrentPath(path, pos->first))); } else if (pos->second == "CDF0.0") { // Do nothing with this ; } else { this->openGroup(pos->first, pos->second); this->walkFileForTypeMap(this->makeCurrentPath(path, pos->first), pos->second, tmap); } } this->closeGroup(); } TypeMap *File::getTypeMap() { TypeMap *tmap = new TypeMap(); // Ensure that we're at the top of the file. this->openPath("/"); this->walkFileForTypeMap("", "", *tmap); return tmap; } template void File::malloc(NumT*& data, const Info& info) { if (getType() != info.type) { throw Exception("Type mismatch in malloc()"); } inner_malloc((void*&)data, info.dims, info.type); } template void File::free(NumT*& data) { inner_free((void*&)data); } } /* ---------------------------------------------------------------- */ /* Concrete instantiations of template definitions. */ /* ---------------------------------------------------------------- */ template NXDLL_EXPORT void File::putAttr(const string& name, const float value); template NXDLL_EXPORT void File::putAttr(const string& name, const double value); template NXDLL_EXPORT void File::putAttr(const string& name, const int8_t value); template NXDLL_EXPORT void File::putAttr(const string& name, const uint8_t value); template NXDLL_EXPORT void File::putAttr(const string& name, const int16_t value); template NXDLL_EXPORT void File::putAttr(const string& name, const uint16_t value); template NXDLL_EXPORT void File::putAttr(const string& name, const int32_t value); template NXDLL_EXPORT void File::putAttr(const string& name, const uint32_t value); template NXDLL_EXPORT void File::putAttr(const string& name, const int64_t value); template NXDLL_EXPORT void File::putAttr(const string& name, const uint64_t value); template NXDLL_EXPORT void File::putAttr(const string& name, const char value); template NXDLL_EXPORT void File::putAttr(const string& name, const std::vector& array); template NXDLL_EXPORT void File::putAttr(const string& name, const std::vector& array); template NXDLL_EXPORT void File::putAttr(const string& name, const std::vector& array); template NXDLL_EXPORT void File::putAttr(const string& name, const std::vector& array); template NXDLL_EXPORT void File::putAttr(const string& name, const std::vector& array); template NXDLL_EXPORT void File::putAttr(const string& name, const std::vector& array); template NXDLL_EXPORT void File::putAttr(const string& name, const std::vector& array); template NXDLL_EXPORT void File::putAttr(const string& name, const std::vector& array); template NXDLL_EXPORT void File::putAttr(const string& name, const std::vector& array); template NXDLL_EXPORT void File::putAttr(const string& name, const std::vector& array); template NXDLL_EXPORT float File::getAttr(const AttrInfo& info); template NXDLL_EXPORT double File::getAttr(const AttrInfo& info); template NXDLL_EXPORT int8_t File::getAttr(const AttrInfo& info); template NXDLL_EXPORT uint8_t File::getAttr(const AttrInfo& info); template NXDLL_EXPORT int16_t File::getAttr(const AttrInfo& info); template NXDLL_EXPORT uint16_t File::getAttr(const AttrInfo& info); template NXDLL_EXPORT int32_t File::getAttr(const AttrInfo& info); template NXDLL_EXPORT uint32_t File::getAttr(const AttrInfo& info); template NXDLL_EXPORT int64_t File::getAttr(const AttrInfo& info); template NXDLL_EXPORT uint64_t File::getAttr(const AttrInfo& info); template NXDLL_EXPORT char File::getAttr(const AttrInfo& info); template NXDLL_EXPORT void File::makeData(const string & name, const NXnumtype type, const int length, bool open_data); template NXDLL_EXPORT void File::makeData(const string & name, const NXnumtype type, const int64_t length, bool open_data); template NXDLL_EXPORT void File::writeData(const string& name, const float& value); template NXDLL_EXPORT void File::writeData(const string& name, const double& value); template NXDLL_EXPORT void File::writeData(const string& name, const int8_t& value); template NXDLL_EXPORT void File::writeData(const string& name, const uint8_t& value); template NXDLL_EXPORT void File::writeData(const string& name, const int16_t& value); template NXDLL_EXPORT void File::writeData(const string& name, const uint16_t& value); template NXDLL_EXPORT void File::writeData(const string& name, const int32_t& value); template NXDLL_EXPORT void File::writeData(const string& name, const uint32_t& value); template NXDLL_EXPORT void File::writeData(const string& name, const int64_t& value); template NXDLL_EXPORT void File::writeData(const string& name, const uint64_t& value); template NXDLL_EXPORT void File::writeData(const string& name, const char& value); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value, const std::vector& dims); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value, const std::vector& dims); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value, const std::vector& dims); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value, const std::vector& dims); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value, const std::vector& dims); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value, const std::vector& dims); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value, const std::vector& dims); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value, const std::vector& dims); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value, const std::vector& dims); template NXDLL_EXPORT void File::writeData(const string& name, const vector& value, const std::vector& dims); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, const int64_t chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, const int64_t chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, const int64_t chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, const int64_t chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, const int64_t chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, const int64_t chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, const int64_t chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, const int64_t chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, const int64_t chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, const int64_t chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, const int64_t chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, std::vector & dims, std::vector & chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, std::vector & dims, std::vector & chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, std::vector & dims, std::vector & chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, std::vector & dims, std::vector & chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, std::vector & dims, std::vector & chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, std::vector & dims, std::vector & chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, std::vector & dims, std::vector & chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, std::vector & dims, std::vector & chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, std::vector & dims, std::vector & chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, std::vector & dims, std::vector & chunk); template NXDLL_EXPORT void File::writeExtendibleData(const string& name, std::vector& value, std::vector & dims, std::vector & chunk); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value, std::vector & dims); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value, std::vector & dims); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value, std::vector & dims); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value, std::vector & dims); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value, std::vector & dims); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value, std::vector & dims); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value, std::vector & dims); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value, std::vector & dims); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value, std::vector & dims); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value, std::vector & dims); template NXDLL_EXPORT void File::writeUpdatedData(const string& name, vector& value, std::vector & dims); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT void File::writeCompData(const string & name, const vector & value, const vector & dims, const NXcompression comp, const vector & bufsize); template NXDLL_EXPORT vector * File::getData(); template NXDLL_EXPORT vector * File::getData(); template NXDLL_EXPORT vector * File::getData(); template NXDLL_EXPORT vector * File::getData(); template NXDLL_EXPORT vector * File::getData(); template NXDLL_EXPORT vector * File::getData(); template NXDLL_EXPORT vector * File::getData(); template NXDLL_EXPORT vector * File::getData(); template NXDLL_EXPORT vector * File::getData(); template NXDLL_EXPORT vector * File::getData(); template NXDLL_EXPORT vector * File::getData(); template NXDLL_EXPORT void File::getData(vector& data); template NXDLL_EXPORT void File::getData(vector& data); template NXDLL_EXPORT void File::getData(vector& data); template NXDLL_EXPORT void File::getData(vector& data); template NXDLL_EXPORT void File::getData(vector& data); template NXDLL_EXPORT void File::getData(vector& data); template NXDLL_EXPORT void File::getData(vector& data); template NXDLL_EXPORT void File::getData(vector& data); template NXDLL_EXPORT void File::getData(vector& data); template NXDLL_EXPORT void File::getData(vector& data); template NXDLL_EXPORT void File::getData(vector& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, vector& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, vector& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, vector& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, vector& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, vector& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, vector& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, vector& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, vector& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, vector& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, vector& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, vector& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, float& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, double& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, int8_t& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, uint8_t& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, int16_t& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, uint16_t& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, int32_t& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, uint32_t& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, int64_t& data); template NXDLL_EXPORT void File::readData(const std::string & dataName, uint64_t& data); template NXDLL_EXPORT void File::putSlab(const std::vector& data, int start, int size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, int start, int size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, int start, int size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, int start, int size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, int start, int size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, int start, int size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, int start, int size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, int start, int size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, int start, int size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, int start, int size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, const std::vector & start, const std::vector & size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, const std::vector & start, const std::vector & size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, const std::vector & start, const std::vector & size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, const std::vector & start, const std::vector & size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, const std::vector & start, const std::vector & size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, const std::vector & start, const std::vector & size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, const std::vector & start, const std::vector & size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, const std::vector & start, const std::vector & size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, const std::vector & start, const std::vector & size); template NXDLL_EXPORT void File::putSlab(const std::vector& data, const std::vector & start, const std::vector & size); template NXDLL_EXPORT void File::getAttr(const std::string& name, double& value); template NXDLL_EXPORT void File::getAttr(const std::string& name, int& value); template NXDLL_EXPORT void File::malloc(int*& data, const Info& info); template NXDLL_EXPORT void File::malloc(float*& data, const Info& info); template NXDLL_EXPORT void File::malloc(double*& data, const Info& info); template NXDLL_EXPORT void File::free(int*& data); template NXDLL_EXPORT void File::free(float*& data); template NXDLL_EXPORT void File::free(double*& data); code-4.4.3/bindings/cpp/NeXusFile.hpp000066400000000000000000000670131275430514000173760ustar00rootroot00000000000000#ifndef NEXUSFILE_HPP #define NEXUSFILE_HPP 1 #include #include #include #include #include "napi.h" #include "NeXusExport.hpp" /** * \file NeXusFile.hpp Definition of the NeXus C++ API. * \defgroup cpp_types C++ Types * \defgroup cpp_core C++ Core * \ingroup cpp_main */ namespace NeXus { /** * The primitive types published by this API. * \li FLOAT32 float. * \li FLOAT64 double * \li INT8 int8_t * \li UINT8 uint8_t * \li INT16 int16_t * \li UINT16 uint16_t * \li INT32 int32_t * \li UINT32 uint32_t * \li INT64 int8_t if available on the machine * \li UINT64 uint8_t if available on the machine * \ingroup cpp_types */ enum NXnumtype { FLOAT32 = NX_FLOAT32, FLOAT64 = NX_FLOAT64, INT8 = NX_INT8, UINT8 = NX_UINT8, // BOOLEAN = NX_BOOLEAN, // NX_BOOLEAN is currently broken INT16 = NX_INT16, UINT16 = NX_UINT16, INT32 = NX_INT32, UINT32 = NX_UINT32, INT64 = NX_INT64, UINT64 = NX_UINT64, CHAR = NX_CHAR, BINARY = NX_BINARY }; /** * The available compression types. These are all ignored in xml files. * \li NONE no compression * \li LZW Lossless Lempel Ziv Welch compression (recommended) * \li RLE Run length encoding (only HDF-4) * \li HUF Huffmann encoding (only HDF-4) * \ingroup cpp_types */ enum NXcompression { CHUNK = NX_CHUNK, NONE = NX_COMP_NONE, LZW = NX_COMP_LZW, RLE = NX_COMP_RLE, HUF = NX_COMP_HUF }; /** * Type definition for a type-keyed multimap */ typedef std::multimap TypeMap; /** * This structure holds the type and dimensions of a primative field/array. */ struct Info{ /** The primative type for the field. */ NXnumtype type; /** The dimensions of the file. */ std::vector dims; }; /** Information about an attribute. */ struct AttrInfo{ /** The primative type for the attribute. */ NXnumtype type; /** The length of the attribute. */ unsigned length; /** The name of the attribute. */ std::string name; /** The dimensions of the attribute. */ std::vector dims; }; /** * The Object that allows access to the information in the file. * \ingroup cpp_core */ class NXDLL_EXPORT File { private: /** The handle for the C-API. */ NXhandle m_file_id; /** should be close handle on exit */ bool m_close_handle; public: /** * \return A pair of the next entry available in a listing. */ std::pair getNextEntry(); /** * \return Information about the next attribute. */ AttrInfo getNextAttr(); private: /** * This is a deprecated function. * \param com The compression type. */ void compress(NXcompression comp) NEXUS_DEPRECATED_FUNCTION; /** * Initialize the pending group search to start again. */ void initGroupDir(); /** * Initialize the pending attribute search to start again. */ void initAttrDir(); /** * Function to walk the file tree and fill in the TypeMap. * * \param path the current path in the file * \param class_name the current NX class name * \param tmap the typemap being constructed */ void walkFileForTypeMap(const std::string path, const std::string class_name, TypeMap &tmap); /** * Function to append new path to current one. * \param currpath the current path to append to * \param subpath the path to append to the current path * \return the newly joined path */ const std::string makeCurrentPath(const std::string currpath, const std::string subpath); /** * Function to consolidate the file opening code for the various constructors * \param filename The name of the file to open. * \param access How to access the file. */ void initOpenFile(const std::string& filename, const NXaccess access = NXACC_READ); public: /** * Create a new File. * * \param filename The name of the file to open. * \param access How to access the file. */ File(const std::string& filename, const NXaccess access = NXACC_READ); /** * Create a new File. * * \param filename The name of the file to open. * \param access How to access the file. */ File(const char *filename, const NXaccess access = NXACC_READ); /** * Use an existing handle returned from NXopen() * * \param handle Handle to connect to * \param close_handle Should the handle be closed on destruction */ File(NXhandle handle, bool close_handle = false); /** Destructor. This does close the file. */ ~File(); /** Close the file before the constructor is called. */ void close(); /** Flush the file. */ void flush(); template void malloc(NumT*& data, const Info& info); template void free(NumT*& data); /** * Create a new group. * * \param name The name of the group to create (i.e. "entry"). * \param class_name The type of group to create (i.e. "NXentry"). * \param open_group Whether or not to automatically open the group after * creating it. */ void makeGroup(const std::string& name, const std::string& class_name, bool open_group = false); /** * Open an existing group. * * \param name The name of the group to create (i.e. "entry"). * \param class_name The type of group to create (i.e. "NXentry"). */ void openGroup(const std::string& name, const std::string& class_name); /** * Open the NeXus object with the path specified. * * \param path A unix like path string to a group or field. The path * string is a list of group names and SDS names separated with a slash, * '/' (i.e. "/entry/sample/name"). */ void openPath(const std::string& path); /** * Open the group in which the NeXus object with the specified path exists. * * \param path A unix like path string to a group or field. The path * string is a list of group names and SDS names separated with a slash, * '/' (i.e. "/entry/sample/name"). */ void openGroupPath(const std::string& path); /** * Get the path into the current file * \return A unix like path string pointing to the current * position in the file */ std::string getPath(); /** * Close the currently open group. */ void closeGroup(); /** * \copydoc NeXus::File::makeData(const std::string&, NXnumtype, * const std::vector&, bool); */ void makeData(const std::string& name, NXnumtype type, const std::vector& dims, bool open_data = false); /** * Create a data field with the specified information. * * \param name The name of the field to create (i.e. "distance"). * \param type The primative type of the field (i.e. "NeXus::FLOAT32"). * \param dims The dimensions of the field. * \param open_data Whether or not to open the data after creating it. */ void makeData(const std::string& name, NXnumtype type, const std::vector& dims, bool open_data = false); /** * Create a 1D data field with the specified information. * * \param name The name of the field to create (i.e. "distance"). * \param type The primative type of the field (i.e. "NeXus::FLOAT32"). * \param length The number of elements in the field. * \param open_data Whether or not to open the data after creating it. */ template void makeData(const std::string& name, const NXnumtype type, const NumT length, bool open_data = false); /** * Create a 1D data field, insert the data, and close the data. * * \param name The name of the field to create. * \param value The string to put into the file. */ void writeData(const std::string& name, const std::string& value); /** * Create a 1D data field, insert the data, and close the data. * * \param name The name of the field to create. * \param value The string to put into the file. */ void writeData(const std::string& name, const char* value); /** * Create a 1D data field, insert the data, and close the data. * * \tparam NumT numeric data type of \a value * \param name The name of the field to create. * \param value The vector to put into the file. */ template void writeData(const std::string& name, const std::vector& value); /** * Create a 1D data field, insert the data, and close the data. * * \tparam NumT numeric data type of \a value * \param name The name of the field to create. * \param value The value to put into the file. */ template void writeData(const std::string& name, const NumT& value); /** * Create a n-dimension data field, insert the data, and close the data. * * \param name The name of the field to create. * \param value The data to put into the file. * \param dims The dimensions of the data. * \tparam NumT numeric data type of \a value */ template void writeData(const std::string& name, const std::vector& value, const std::vector& dims); /** * Create a n-dimension data field, insert the data, and close the data. * * \param name The name of the field to create. * \param value The data to put into the file. * \param dims The dimensions of the data. * \tparam NumT numeric data type of \a value */ template void writeData(const std::string& name, const std::vector& value, const std::vector& dims); /** Create a 1D data field with an unlimited dimension, insert the data, and close the data. * * \tparam NumT numeric data type of \a value * \param name :: The name of the field to create. * \param value :: The vector to put into the file. */ template void writeExtendibleData(const std::string& name, std::vector& value); /** Create a 1D data field with an unlimited dimension, insert the data, and close the data. * * \tparam NumT numeric data type of \a value * \param name :: The name of the field to create. * \param value :: The vector to put into the file. * \param chunkSize :: chunk size to use when writing */ template void writeExtendibleData(const std::string& name, std::vector& value, const int64_t chunk); /** Create a 1D data field with an unlimited dimension, insert the data, and close the data. * * \tparam NumT numeric data type of \a value * \param name :: The name of the field to create. * \param value :: The vector to put into the file. * \param dims :: The dimensions of the data. * \param chunk :: chunk size to use when writing */ template void writeExtendibleData(const std::string& name, std::vector& value, std::vector& dims, std::vector & chunk); /** Updates the data written into an already-created * data vector. If the data was created as extendible, it will be resized. * * \tparam NumT numeric data type of \a value * \param name :: The name of the field to create. * \param value :: The vector to put into the file. */ template void writeUpdatedData(const std::string& name, std::vector& value); /** Updates the data written into an already-created * data vector. If the data was created as extendible, it will be resized. * * \tparam NumT numeric data type of \a value * \param name :: The name of the field to create. * \param value :: The vector to put into the file. * \param dims :: The dimensions of the data. */ template void writeUpdatedData(const std::string& name, std::vector& value, std::vector& dims); /** * \copydoc makeCompData(const std::string&, const NXnumtype, * const std::vector&, const NXcompression, * const std::vector&, bool) */ void makeCompData(const std::string& name, const NXnumtype type, const std::vector& dims, const NXcompression comp, const std::vector& bufsize, bool open_data = false); /** * Create a field with compression. * * \param name The name of the data to create. * \param type The primitive type for the data. * \param dims The dimensions of the data. * \param comp The compression algorithm to use. * \param bufsize The size of the compression buffer to use. * \param open_data Whether or not to open the data after creating it. */ void makeCompData(const std::string& name, const NXnumtype type, const std::vector& dims, const NXcompression comp, const std::vector& bufsize, bool open_data = false); /** * \copydoc writeCompData(const std::string & name, * const std::vector & value, * const std::vector & dims, const NXcompression comp, * const std::vector & bufsize) */ template void writeCompData(const std::string & name, const std::vector & value, const std::vector & dims, const NXcompression comp, const std::vector & bufsize); /** * Create a compressed data, insert the data, and close it. * * \param name The name of the data to create. * \param value The vector to put into the file. * \param dims The dimensions of the data. * \param comp The compression algorithm to use. * \param bufsize The size of the compression buffer to use. * \tparam NumT numeric data type of \a value */ template void writeCompData(const std::string & name, const std::vector & value, const std::vector & dims, const NXcompression comp, const std::vector & bufsize); /** * \param name The name of the data to open. */ void openData(const std::string& name); /** * Close the currently open data. */ void closeData(); /** * \param data The data to put in the file. */ void putData(const void* data); /** * \param data The data to put in the file. * \tparam NumT numeric data type of \a data */ template void putData(const std::vector& data); /** * Put the supplied data as an attribute into the currently open data. * * \param info Description of the attribute to add. * \param data The attribute value. */ void putAttr(const AttrInfo& info, const void* data); /** * Put the supplied data as an attribute into the currently open data. * * \param name Name of the attribute to add. * \param array The attribute value. */ void putAttr(const std::string& name, const std::vector& array); /** * Put the supplied data as an attribute into the currently open data. * * \param name Name of the attribute to add. * \param array The attribute value. */ template void putAttr(const std::string& name, const std::vector& array); /** * Put the supplied data as an attribute into the currently open data. * * \param name Name of the attribute to add. * \param value The attribute value. * \tparam NumT numeric data type of \a value */ template void putAttr(const std::string& name, const NumT value); /** * Put a string as an attribute in the file. * * \param name Name of the attribute to add. * \param value The attribute value. */ void putAttr(const char* name, const char* value); /** * Put a string as an attribute in the file. * * \param name Name of the attribute to add. * \param value The attribute value. */ void putAttr(const std::string& name, const std::string value); /** * \copydoc NeXus::File::putSlab(void* data, std::vector& start, * std::vector& size) */ void putSlab(const void* data, const std::vector& start, const std::vector& size); /** * Insert an array as part of a data in the final file. * * \param data The array to put in the file. * \param start The starting index to insert the data. * \param size The size of the array to put in the file. */ void putSlab(const void* data, const std::vector& start, const std::vector& size); /** * \copydoc NeXus::File::putSlab(std::vector& data, std::vector&, * std::vector&) */ template void putSlab(const std::vector& data, const std::vector& start, const std::vector& size); /** * Insert an array as part of a data in the final file. * * \param data The array to put in the file. * \param start The starting index to insert the data. * \param size The size of the array to put in the file. * \tparam NumT numeric data type of \a data */ template void putSlab(const std::vector& data, const std::vector& start, const std::vector& size); /** * \copydoc NeXus::File::putSlab(std::vector&, int64_t, int64_t) */ template void putSlab(const std::vector& data, int start, int size); /** * Insert a number as part of a data in the final file. * * \param data The array to put in the file. * \param start The starting index to insert the data. * \param size The size of the array to put in the file. * \tparam NumT numeric data type of \a data */ template void putSlab(const std::vector& data, int64_t start, int64_t size); /** * \return The id of the data used for linking. */ NXlink getDataID(); /** * Create a link in the current location to the supplied id. * * \param link The object (group or data) in the file to link to. */ void makeLink(NXlink& link); /** * Create a link with a new name. * * \param name The name of this copy of the link. * \param link The object (group or data) in the file to link to. */ void makeNamedLink(const std::string& name, NXlink& link); /** * Open the original copy of this group or data as declared by the * "target" attribute. */ void openSourceGroup(); /** * Put the currently open data in the supplied pointer. * * \param data The pointer to copy the data to. */ void getData(void* data); /** * Allocate memory and return the data as a vector. Since this * does call "new vector" the caller is responsible for * calling "delete". * \tparam NumT numeric data type of result * * \return The data as a vector. */ template std::vector * getData(); /** * Put data into the supplied vector. The vector does not need to * be the correct size, just the correct type as it is resized to * the appropriate value. * * \param data Where to put the data. * \tparam NumT numeric data type of \a data */ template void getData(std::vector& data); /** Get data and coerce into an int vector. * * @throw Exception if the data is actually a float or * another type that cannot be coerced to an int. * @param data :: vector to be filled. */ void getDataCoerce(std::vector &data); /** Get data and coerce into a vector of doubles. * * @throw Exception if the data cannot be coerced to a double. * @param data :: vector to be filled. */ void getDataCoerce(std::vector &data); /** Return true if the data opened is of one of the * int data types, 32 bits or less. */ bool isDataInt(); /** Put data into the supplied vector. The vector does not need to * be the correct size, just the correct type as it is resized to * the appropriate value. * * The named data object is opened, loaded, then closed. * * @param dataName :: name of the data to open. * @param data :: Where to put the data. * \tparam NumT numeric data type of \a data */ template void readData(const std::string & dataName, std::vector& data); /** Put data into the supplied value. * * The named data object is opened, loaded, then closed. * * \param dataName :: name of the data to open. * \param data :: Where to put the data. * \tparam NumT numeric data type of \a data */ template void readData(const std::string & dataName, NumT & data); /** Put data into the supplied string. The vector does not need to * be the correct size, just the correct type as it is resized to * the appropriate value. * * The named data object is opened, loaded, then closed. * * @param dataName :: name of the data to open. * @param data :: Where to put the data. */ void readData(const std::string & dataName, std::string & data); /** * \return String data from the file. */ std::string getStrData(); /** * \return The Info structure that describes the currently open data. */ Info getInfo(); /** * Return the entries available in the current place in the file. */ std::map getEntries(); /** Return the entries available in the current place in the file, * but avoids the map copy of getEntries(). * * \param result The map that will be filled with the entries */ void getEntries(std::map & result); /** * \copydoc NeXus::File::getSlab(void*, const std::vector&, * const std::vector&) */ void getSlab(void* data, const std::vector& start, const std::vector& size); /** * Get a section of data from the file. * * \param data The pointer to insert that data into. * \param start The offset into the file's data block to start the read * from. * \param size The size of the block to read from the file. */ void getSlab(void* data, const std::vector& start, const std::vector& size); /** * \return Information about all attributes on the data that is * currently open. */ std::vector getAttrInfos(); /** * \return true if the current point in the file has the named attribute * \param name the name of the attribute to look for. */ bool hasAttr(const std::string & name); /** * Get the value of the attribute specified by the AttrInfo supplied. * * \param info Designation of which attribute to read. * \param data The pointer to put the attribute value in. * \param length The length of the attribute. If this is "-1" then the * information in the supplied AttrInfo object will be used. */ void getAttr(const AttrInfo& info, void* data, int length = -1); /** * Get the value of an attribute that is a scalar number. * * \param info Designation of which attribute to read. * \tparam NumT numeric data type of result * * \return The attribute value. */ template NumT getAttr(const AttrInfo& info); /** * Get the value of an attribute that is a scalar number. * * \param[in] name Name of attribute to read * \param[out] value The read attribute value. * \tparam NumT numeric data type of \a value */ template void getAttr(const std::string& name, NumT& value); /** * Get the value of a string attribute. * * \param info Which attribute to read. * * \return The value of the attribute. */ std::string getStrAttr(const AttrInfo & info); /** * Get the value of a string array attribute. * * \param info Which attribute to read. * * \param array The values of the attribute. */ void getAttr(const std::string& name, std::vector& array); /** * \return The id of the group used for linking. */ NXlink getGroupID(); /** * Determine whether or not two links refer to the same data or group. * * \param first The first link information to compare. * \param second The second link information to compare. * * \return True if the two point at the same data or group. */ bool sameID(NXlink& first, NXlink& second); /** * Diagnostic print of the link information. * * \param link The link to print to stdout. */ void printLink(NXlink & link); /** * Set the number format used for a particular type when using the * xml base. This is ignore in the other bases. * * \param type The primitive type to set the format for. * \param format The format to use. */ void setNumberFormat(NXnumtype& type, const std::string& format); /** * Find out the name of the file this object is holding onto. * * \param buff_length The size of the buffer to use for reading the name. * * \return The name of the file. */ std::string inquireFile(const int buff_length = NX_MAXPATHLEN); /** * Determine Whether or not a supplied group is external. * * \param name The name of the group to check. * \param type The type of the group to check. * \param buff_length The size of the buffer to use for reading the url. * * \return The url to the external group. */ std::string isExternalGroup(const std::string& name, const std::string& type, const unsigned buff_length = NX_MAXNAMELEN); /** * Create a link to a group in an external file. * * \param name The name for the group in this file. * \param type The type for the group in this file. * \param url The url to the group in the external file. */ void linkExternal(const std::string& name, const std::string& type, const std::string& url); /** * This function checksi if we are in an open dataset * \returns true if we are currently in an open dataset else false */ bool isDataSetOpen(); /** * Create a multimap with the data types as keys and the associated paths as values. * * \return The multimap of the opened file. */ TypeMap *getTypeMap(); }; /** * This function returns the NXnumtype given a concrete number. * \tparam NumT numeric data type of \a number to check */ template NXDLL_EXPORT NXnumtype getType(NumT number = NumT()); }; #include "NeXusStream.hpp" #endif code-4.4.3/bindings/cpp/NeXusStream.cpp000066400000000000000000000143361275430514000177450ustar00rootroot00000000000000// // NeXus - Neutron & X-ray Common Data Format // // $Id: Makefile.am 598 2005-08-19 16:19:15Z faa59 $ // // IOStream like interface to NeXus C++ Bindings // // Copyright (C) 2008 Freddie Akeroyd, STFC ISIS facility // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public // License as published by the Free Software Foundation; either // version 2 of the License, or (at your option) any later version. // // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU // Lesser General Public License for more details. // // You should have received a copy of the GNU Lesser General Public // License along with this library; if not, write to the Free // Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, // MA 02111-1307 USA // // For further information, see http://www.nexusformat.org/ // /////////////////// Subversion Repository Details //////////////////////// // Repository Location $HeadURL$ // Revision of last commit $LastChangedRevision$ // Date of last commit $LastChangedDate$ // Last changed by $LastChangedBy$ ////////////////////////////////////////////////////////////////////////// /** * \file NeXusStream.cpp * Implementation of IOStream like interface to NeXus files * \author Freddie Akeroyd, STFC ISIS Facility, GB * \version $LastChangedRevision$ * \date $LastChangedDate$ */ #include #include "napiconfig.h" #include "NeXusStream.hpp" #include "NeXusException.hpp" namespace NeXus { namespace Stream { HolderBase::HolderBase(const std::string& name) : m_name(name) { } void HolderBase::setName(const std::string& name) { m_name = name; } template AttrHolder::AttrHolder(const std::string& name, NumT& value) : HolderBase(name), m_c_value(NULL), m_value(&value) { } template AttrHolder::AttrHolder(const std::string& name, const NumT& value) : HolderBase(name), m_c_value(&value), m_value(NULL) { } template AttrHolder::AttrHolder(NumT& value) : HolderBase(""), m_c_value(NULL), m_value(&value) { } template AttrHolder::AttrHolder(const NumT& value) : HolderBase(""), m_c_value(&value), m_value(NULL) { } template NXnumtype AttrHolder::getType() { return NeXus::getType(); } template<> NXnumtype AttrHolder::getType() { return NeXus::getType(); } template<> void AttrHolder::readFromFile(File& nf) const { if (m_value != NULL) { nf.getAttr(m_name, *m_value); } else { throw Exception("AttrHolder::readFromFile - not able to read into a constant"); } } template void AttrHolder::readFromFile(File& nf) const { if (m_value != NULL) { nf.getAttr(m_name, *m_value); } else { throw Exception("AttrHolder::readFromFile - not able to read into a constant"); } } template void AttrHolder::writeToFile(File& nf) const { if (m_value != NULL) { nf.putAttr(m_name, *m_value); } else if (m_c_value != NULL) { nf.putAttr(m_name, *m_c_value); } else { throw Exception("AttrHolder::writeToFile - no value to write"); } } template void DataHolder::readFromFile(File& nf) const { if (m_value != NULL) { nf.openData(m_name); nf.getData(*m_value); nf.closeData(); } else if (m_c_value != NULL) { throw Exception("DataHolder::readFromFile - not able to read into a constant"); } else { nf.openData(m_name); } } template void DataHolder::writeToFile(File& nf) const { if (m_value != NULL) { nf.writeData(m_name, *m_value); } else if (m_c_value != NULL) { nf.writeData(m_name, *m_c_value); } else { throw Exception("DataHolder::writeToFile - no value to write"); } } template DataHolder::DataHolder(const std::string& name, std::vector& value) : HolderBase(name), m_c_value(NULL), m_value(&value) { } template DataHolder::DataHolder(const std::string& name) : HolderBase(name), m_c_value(NULL), m_value(NULL) { } template DataHolder::DataHolder(const std::string& name, const std::vector& value) : HolderBase(name), m_c_value(&value), m_value(NULL) { } template DataHolder::DataHolder(std::vector& value) : HolderBase(""), m_c_value(NULL), m_value(&value) { } template DataHolder::DataHolder(const std::vector& value) : HolderBase(""), m_c_value(&value), m_value(NULL) { } template class NXDLL_EXPORT AttrHolder; template class NXDLL_EXPORT AttrHolder; template class NXDLL_EXPORT AttrHolder; template class NXDLL_EXPORT DataHolder; template class NXDLL_EXPORT DataHolder; template class NXDLL_EXPORT DataHolder; void Data::readFromFile(File& nf) const { m_holder->readFromFile(nf); if (m_attr.size() > 0) { nf.openData(m_holder->getName()); ObjectWithAttr::readFromFile(nf); nf.closeData(); } } void Data::writeToFile(File& nf) const { m_holder->writeToFile(nf); if (m_attr.size() > 0) { nf.openData(m_holder->getName()); ObjectWithAttr::writeToFile(nf); nf.closeData(); } } File& operator<<(File& nf, const ISerialisable& obj) { obj.writeToFile(nf); return nf; } File& operator>>(File& nf, const ISerialisable& obj) { obj.readFromFile(nf); return nf; } File& operator<<(File& nf, const StreamModifier sm) { switch(sm) { case Close: if (nf.isDataSetOpen()) { nf.closeData(); } else { nf.closeGroup(); } break; default: break; } return nf; } File& operator>>(File& nf, const StreamModifier sm) { switch(sm) { case Close: if (nf.isDataSetOpen()) { nf.closeData(); } else { nf.closeGroup(); } break; default: break; } return nf; } } // Stream } // NeXus code-4.4.3/bindings/cpp/NeXusStream.hpp000066400000000000000000000224351275430514000177510ustar00rootroot00000000000000#ifndef NEXUS_STREAM_HPP #define NEXUS_STREAM_HPP // // NeXus - Neutron & X-ray Common Data Format // // IOStream like interface to NeXus C++ Bindings // // Copyright (C) 2008 Freddie Akeroyd, STFC ISIS facility // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public // License as published by the Free Software Foundation; either // version 2 of the License, or (at your option) any later version. // // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU // Lesser General Public License for more details. // // You should have received a copy of the GNU Lesser General Public // License along with this library; if not, write to the Free // Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, // MA 02111-1307 USA // // For further information, see http://www.nexusformat.org/ // // /////////////////// Subversion Repository Details //////////////////////// // Repository Location $HeadURL$ // Revision of last commit $LastChangedRevision$ // Date of last commit $LastChangedDate$ // Last changed by $LastChangedBy$ ////////////////////////////////////////////////////////////////////////// /** * \file NeXusStream.hpp * Header for IOStream like interface to NeXus files * \author Freddie Akeroyd, STFC ISIS Facility, GB * \version $LastChangedRevision$ * \date $LastChangedDate$ * \defgroup cpp_stream IOstream like interface * \ingroup cpp_main */ #include #include #include "NeXusFile.hpp" namespace NeXus { namespace Stream { /** * interface implemented by all serialisable NeXus components */ class NXDLL_EXPORT ISerialisable { public: virtual void readFromFile(File& nf) const = 0; virtual void writeToFile(File& nf) const = 0; }; /// \ingroup cpp_stream enum StreamModifier { Close=0 }; /** * Base class for serialisable named and typed parameter */ class NXDLL_EXPORT HolderBase : public ISerialisable { protected: std::string m_name; public: HolderBase() : m_name("") {} HolderBase(const std::string& name); void setName(const std::string& name); std::string getName() { return m_name; } virtual NXnumtype getType() = 0; virtual HolderBase* clone() = 0; virtual ~HolderBase() {} }; /** * Serialisable NeXus attribute */ template class NXDLL_EXPORT AttrHolder : public HolderBase { protected: const NumT* m_c_value; NumT* m_value; AttrHolder() : HolderBase(), m_c_value(NULL), m_value(NULL) { } AttrHolder(const std::string& name, const NumT* cv, NumT* v) : HolderBase(name), m_c_value(cv), m_value(v) { } public: AttrHolder(const std::string& name, NumT& value); AttrHolder(const std::string& name, const NumT& value); AttrHolder(NumT& value); AttrHolder(const NumT& value); NXnumtype getType(); virtual void readFromFile(File& nf) const; virtual void writeToFile(File& nf) const; AttrHolder* clone() { return new AttrHolder(m_name, m_c_value, m_value); } virtual ~AttrHolder() { m_value = NULL; m_c_value = NULL; } }; /** * Serialisable attribute * \ingroup cpp_stream */ class NXDLL_EXPORT Attr : public ISerialisable { protected: HolderBase* m_holder; public: Attr() : m_holder(NULL) { } template Attr(NumT& d) { m_holder = new AttrHolder(d); } template Attr(const NumT& d) { m_holder = new AttrHolder(d); } template Attr(const std::string& name, NumT& d) { m_holder = new AttrHolder(name, d); } template Attr(const std::string& name, const NumT& d) { m_holder = new AttrHolder(name, d); } Attr(const std::string& name, Attr& d) { m_holder = d.m_holder->clone(); setName(name); } Attr(const std::string& name, const Attr& d) { m_holder = d.m_holder->clone(); setName(name); } Attr(const Attr& a) : m_holder(NULL) { m_holder = a.m_holder->clone(); } Attr& operator=(const Attr& a) { if (this != &a) { delete m_holder; m_holder = a.m_holder->clone(); } return *this; } void setName(const std::string& name) { m_holder->setName(name); } virtual void readFromFile(File& nf) const { m_holder->readFromFile(nf); } virtual void writeToFile(File& nf) const { m_holder->writeToFile(nf); } virtual ~Attr() { delete m_holder; m_holder = NULL; } }; /** * Serialisable NeXus class with associated attributes */ class NXDLL_EXPORT ObjectWithAttr : public ISerialisable { protected: std::list m_attr; void processAttr(const std::string& attr1_name, const Attr& attr1_value, const std::string& attr2_name, const Attr& attr2_value) { if (attr1_name.size() > 0) { m_attr.push_back(Attr(attr1_name, attr1_value)); } if (attr2_name.size() > 0) { m_attr.push_back(Attr(attr2_name, attr2_value)); } } public: ObjectWithAttr(const std::string& attr1_name = "", const Attr& attr1_value = Attr(), const std::string& attr2_name = "", const Attr& attr2_value = Attr()) { processAttr(attr1_name, attr1_value, attr2_name, attr2_value); } virtual void readFromFile(File& nf) const { for(std::list::const_iterator it = m_attr.begin(); it != m_attr.end(); it++) { it->readFromFile(nf); } } virtual void writeToFile(File& nf) const { for(std::list::const_iterator it = m_attr.begin(); it != m_attr.end(); it++) { it->writeToFile(nf); } } virtual ~ObjectWithAttr() { } }; /** * Serialisable NeXus group object * \ingroup cpp_stream */ class NXDLL_EXPORT Group : public ObjectWithAttr { protected: std::string m_name; std::string m_class; public: Group(const std::string& name, const std::string& nxclass, const std::string& attr1_name = "", const Attr& attr1_value = Attr(), const std::string& attr2_name="", const Attr& attr2_value = Attr()) : ObjectWithAttr(attr1_name, attr1_value, attr2_name, attr2_value), m_name(name), m_class(nxclass) { } virtual void readFromFile(File& nf) const { nf.openGroup(m_name, m_class); ObjectWithAttr::readFromFile(nf); } virtual void writeToFile(File& nf) const { nf.makeGroup(m_name, m_class, true); ObjectWithAttr::writeToFile(nf); } virtual ~Group() {} }; /** * Serialisable NeXus data */ template class NXDLL_EXPORT DataHolder : public HolderBase { protected: const std::vector* m_c_value; std::vector* m_value; DataHolder() : HolderBase(), m_c_value(NULL), m_value(NULL) { } DataHolder(const std::string& name, const std::vector* cv, std::vector* v) : HolderBase(name), m_c_value(cv), m_value(v) { } public: DataHolder(const std::string& name); DataHolder(const std::string& name, std::vector& value); DataHolder(const std::string& name, const std::vector& value); DataHolder(std::vector& value); DataHolder(const std::vector& value); NXnumtype getType() { return NeXus::getType(); } virtual void readFromFile(File& nf) const; virtual void writeToFile(File& nf) const; DataHolder* clone() { return new DataHolder(m_name, m_c_value, m_value); } virtual ~DataHolder() {} }; /** * Serialisable data object that contains attributes * \ingroup cpp_stream */ class NXDLL_EXPORT Data : public ObjectWithAttr { HolderBase* m_holder; public: Data() : ObjectWithAttr(), m_holder(NULL) {} Data(const std::string& name) : ObjectWithAttr() { m_holder = new DataHolder(name); // TODO: move name out of holder and use m_holder = NULL } template Data(const std::string& name, std::vector& data, const std::string& attr1_name="", const Attr& attr1_value=Attr(), const std::string& attr2_name="", const Attr& attr2_value = Attr()) : ObjectWithAttr(attr1_name, attr1_value, attr2_name, attr2_value) { m_holder = new DataHolder(name, data); } template Data(const std::string& name, const std::vector& data, const std::string& attr1_name="", const Attr& attr1_value=Attr(), const std::string& attr2_name="", const Attr& attr2_value = Attr()) : ObjectWithAttr(attr1_name, attr1_value, attr2_name, attr2_value) { m_holder = new DataHolder(name, data); } Data(const Data& d) : ObjectWithAttr(d), m_holder(NULL) { m_holder = d.m_holder->clone(); } Data& operator=(const Data& d) { if (this != &d) { delete m_holder; m_holder = d.m_holder->clone(); } return *this; } virtual void readFromFile(File& nf) const; virtual void writeToFile(File& nf) const; virtual ~Data() { delete m_holder; } }; /// \ingroup cpp_stream NXDLL_EXPORT File& operator<<(File& nf, const ISerialisable& obj); /// \ingroup cpp_stream NXDLL_EXPORT File& operator>>(File& nf, const ISerialisable& obj); /// \ingroup cpp_stream NXDLL_EXPORT File& operator<<(File& nf, const StreamModifier sm); /// \ingroup cpp_stream NXDLL_EXPORT File& operator>>(File& nf, const StreamModifier sm); } // Stream } // NeXus #endif /* NEXUS_STREAM_HPP */ code-4.4.3/bindings/f77/000077500000000000000000000000001275430514000146355ustar00rootroot00000000000000code-4.4.3/bindings/f77/CMakeLists.txt000066400000000000000000000046741275430514000174100ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== #Make NeXus F77 Bindings Static Library configure_file(napif.inc.in napif.inc @ONLY) set (HEADERS napif.inc) set (SOURCES napif.f) add_library (NeXus_F77_Static_Library STATIC ${HEADERS} ${SOURCES}) set_target_properties(NeXus_F77_Static_Library PROPERTIES OUTPUT_NAME NeXus77${STATIC_LIBRARY_SUFFIX}) target_link_libraries(NeXus_F77_Static_Library NeXus_Static_Library) #Make NeXus F77 Bindings Shared Library add_library (NeXus_F77_Shared_Library SHARED ${HEADERS} ${SOURCES}) #Note - library version needs to be got from somewhere? set_target_properties(NeXus_F77_Shared_Library PROPERTIES OUTPUT_NAME NeXus77 VERSION ${ABI_VERSION} SOVERSION ${ABI_CURRENT}) target_link_libraries(NeXus_F77_Shared_Library NeXus_Shared_Library) install (TARGETS NeXus_F77_Shared_Library RUNTIME DESTINATION ${NEXUS_INSTALL_SHLIB} COMPONENT Runtime ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Development LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Development) install (TARGETS NeXus_F77_Static_Library DESTINATION ${CMAKE_INSTALL_LIBDIR}/nexus COMPONENT Development) install (FILES ${CMAKE_CURRENT_BINARY_DIR}/napif.inc DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/nexus COMPONENT Development) code-4.4.3/bindings/f77/napif.f000066400000000000000000000426651275430514000161160ustar00rootroot00000000000000C------------------------------------------------------------------------------ C NeXus - Neutron & X-ray Common Data Format C C Application Program Interface (Fortran 77) C C Copyright (C) 1997-2002 Freddie Akeroyd, Mark Koennecke C C This library is free software; you can redistribute it and/or C modify it under the terms of the GNU Lesser General Public C License as published by the Free Software Foundation; either C version 2 of the License, or (at your option) any later version. C C This library is distributed in the hope that it will be useful, C but WITHOUT ANY WARRANTY; without even the implied warranty of C MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU C Lesser General Public License for more details. C C You should have received a copy of the GNU Lesser General Public C License along with this library; if not, write to the Free Software C Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA C C For further information, see C C $Id$ C------------------------------------------------------------------------------ C------------------------------------------------------------------------------ C Doxygen comments follow C for help, see: http://www.stack.nl/~dimitri/doxygen/docblocks.html#fortranblocks C !> \mainpage Fortan 77 NeXus API !! !! The Fortran routines have the same names and argument lists as the !! corresponding C routines, which they call using wrappers. Some extra !! routines for handling input/output of character data and attributes !! have been added. Care must be taken to ensure enough space is allocated !! for the input/output operations being performed. !! !! It is necessary to reverse the order of indices in multidimensional !! arrays, compared to an equivalent C program, so that data are stored in !! the same order in the NeXus file. !! !! Any program using the F77 API needs to include the following line near !! the top in order to define the required constants (NXHANDLESIZE, !! NXLINKSIZE, etc.): !! !! include 'NAPIF.INC' !! !! Use this table to convert from the C data types listed with each routine to the F77 data types: !! !! ========================== ================================================ !! C FORTRAN 77 !! ========================== ================================================ !! int a, int* a INTEGER A !! char* a CHARACTER*(*) A !! NXhandle a, NXhandle* a INTEGER A(NXHANDLESIZE) !! NXstatus INTEGER !! int[] a INTEGER A(*) !! void* a REAL A(*) or DOUBLE A(*) or INTEGER A(*) !! NXlink a, NXlink* a INTEGER A(NXLINKSIZE) !! ========================== ================================================ !< C------------------------------------------------------------------------------ !> Return length of a string, ignoring trailing blanks !< INTEGER FUNCTION TRUELEN(STRING) CHARACTER*(*) STRING DO TRUELEN=LEN(STRING),1,-1 IF (STRING(TRUELEN:TRUELEN) .NE. ' ' .AND. & STRING(TRUELEN:TRUELEN) .NE. CHAR(0) ) RETURN ENDDO TRUELEN = 0 END !> Convert FORTRAN string STRING into NULL terminated C string ISTRING !< SUBROUTINE EXTRACT_STRING(ISTRING, LENMAX, STRING) CHARACTER*(*) STRING INTEGER I,ILEN,TRUELEN,LENMAX INTEGER*1 ISTRING(LENMAX) EXTERNAL TRUELEN ILEN = TRUELEN(STRING) IF (ILEN .GE. LENMAX) THEN WRITE(6,9000) LENMAX, ILEN+1 RETURN ENDIF DO I=1,ILEN ISTRING(I) = ICHAR(STRING(I:I)) ENDDO ISTRING(ILEN+1) = 0 RETURN 9000 FORMAT('NeXus(NAPIF/EXTRACT_STRING): String too long -', + 'buffer needs increasing from ', i4,' to at least ',i4) END !> Convert NULL terminated C string ISTRING to FORTRAN string STRING !< SUBROUTINE REPLACE_STRING(STRING, ISTRING) INTEGER*1 ISTRING(*) CHARACTER*(*) STRING INTEGER I STRING = ' ' DO I=1,LEN(STRING) IF (ISTRING(I) .EQ. 0) RETURN STRING(I:I) = CHAR(ISTRING(I)) ENDDO IF (ISTRING(LEN(STRING)+1) .NE. 0) WRITE(6,9010) LEN(STRING) RETURN 9010 FORMAT('NeXus(NAPIF/REPLACE_STRING): String truncated - ', + 'buffer needs to be > ', I4) END !> Wrapper routines for NXAPI interface !< INTEGER FUNCTION NXOPEN(FILENAME, ACCESS_METHOD, FILEID) CHARACTER*(*) FILENAME INTEGER*1 IFILENAME(256) INTEGER ACCESS_METHOD INTEGER FILEID(*),NXIFOPEN EXTERNAL NXIFOPEN CALL EXTRACT_STRING(IFILENAME, 256, FILENAME) NXOPEN = NXIFOPEN(IFILENAME, ACCESS_METHOD, FILEID) END INTEGER FUNCTION NXCLOSE(FILEID) INTEGER FILEID(*),NXIFCLOSE EXTERNAL NXIFCLOSE NXCLOSE = NXIFCLOSE(FILEID) END INTEGER FUNCTION NXFLUSH(FILEID) INTEGER FILEID(*), NXIFFLUSH EXTERNAL NXIFFLUSH NXFLUSH = NXIFFLUSH(FILEID) END INTEGER FUNCTION NXMAKEGROUP(FILEID, VGROUP, NXCLASS) INTEGER FILEID(*),NXIMAKEGROUP CHARACTER*(*) VGROUP, NXCLASS INTEGER*1 IVGROUP(256), INXCLASS(256) EXTERNAL NXIMAKEGROUP CALL EXTRACT_STRING(IVGROUP, 256, VGROUP) CALL EXTRACT_STRING(INXCLASS, 256, NXCLASS) NXMAKEGROUP = NXIMAKEGROUP(FILEID, IVGROUP, INXCLASS) END INTEGER FUNCTION NXOPENGROUP(FILEID, VGROUP, NXCLASS) INTEGER FILEID(*),NXIOPENGROUP CHARACTER*(*) VGROUP, NXCLASS INTEGER*1 IVGROUP(256), INXCLASS(256) EXTERNAL NXIOPENGROUP CALL EXTRACT_STRING(IVGROUP, 256, VGROUP) CALL EXTRACT_STRING(INXCLASS, 256, NXCLASS) NXOPENGROUP = NXIOPENGROUP(FILEID, IVGROUP, INXCLASS) END INTEGER FUNCTION NXOPENPATH(FILEID, PATH) INTEGER FILEID(*),NXIOPENPATH CHARACTER*(*) PATH INTEGER*1 IPATH(256) EXTERNAL NXIOPENPATH CALL EXTRACT_STRING(IPATH, 256, PATH) NXOPENPATH = NXIOPENPATH(FILEID, IPATH) END INTEGER FUNCTION NXGETPATH(FILEID, PATH) INTEGER FILEID(*),NXIGETPATH, NXIFGETPATH CHARACTER*(*) PATH INTEGER*1 IPATH(1024) INTEGER PLEN EXTERNAL NXIFGETPATH PLEN = 1024 NXGETPATH = NXIFGETPATH(FILEID,IPATH,PLEN) CALL REPLACE_STRING(PATH,IPATH) END INTEGER FUNCTION NXOPENGROUPPATH(FILEID, PATH) INTEGER FILEID(*),NXIOPENGROUPPATH CHARACTER*(*) PATH INTEGER*1 IPATH(256) EXTERNAL NXIOPENGROUPPATH CALL EXTRACT_STRING(IPATH, 256, PATH) NXOPENGROUPPATH = NXIOPENGROUPPATH(FILEID, IPATH) END INTEGER FUNCTION NXCLOSEGROUP(FILEID) INTEGER FILEID(*),NXICLOSEGROUP EXTERNAL NXICLOSEGROUP NXCLOSEGROUP = NXICLOSEGROUP(FILEID) END INTEGER FUNCTION NXMAKEDATA(FILEID, LABEL, DATATYPE, RANK, DIM) INTEGER FILEID(*), DATATYPE, RANK, DIM(*), NXIFMAKEDATA CHARACTER*(*) LABEL INTEGER*1 ILABEL(256) EXTERNAL NXIFMAKEDATA CALL EXTRACT_STRING(ILABEL, 256, LABEL) NXMAKEDATA = NXIFMAKEDATA(FILEID, ILABEL, DATATYPE, RANK, DIM) END INTEGER FUNCTION NXCOMPMAKEDATA(FILEID, LABEL, DATATYPE, RANK, & DIM, COMPRESSION_TYPE, CHUNK) INTEGER FILEID(*), DATATYPE, RANK, DIM(*) INTEGER COMPRESSION_TYPE, CHUNK(*) INTEGER NXIFCOMPMAKEDATA CHARACTER*(*) LABEL INTEGER*1 ILABEL(256) EXTERNAL NXIFMAKEDATA CALL EXTRACT_STRING(ILABEL, 256, LABEL) NXCOMPMAKEDATA = NXIFCOMPMAKEDATA(FILEID, ILABEL, DATATYPE, & RANK, DIM, COMPRESSION_TYPE, CHUNK) END INTEGER FUNCTION NXOPENDATA(FILEID, LABEL) INTEGER FILEID(*),NXIOPENDATA CHARACTER*(*) LABEL INTEGER*1 ILABEL(256) EXTERNAL NXIOPENDATA CALL EXTRACT_STRING(ILABEL, 256, LABEL) NXOPENDATA = NXIOPENDATA(FILEID, ILABEL) END INTEGER FUNCTION NXSETNUMBERFORMAT(FILEID, ITYPE, FORMAT) INTEGER FILEID(*),NXISETNUMBERFORMAT,ITYPE CHARACTER*(*) FORMAT INTEGER*1 ILABEL(256) EXTERNAL NXISETNUMBERFORMAT CALL EXTRACT_STRING(ILABEL, 256, FORMAT) NXSETNUMBERFORMAT = NXISETNUMBERFORMAT(FILEID, ITYPE, ILABEL) END INTEGER FUNCTION NXCOMPRESS(FILEID, COMPR_TYPE) INTEGER FILEID(*),NXIFCOMPRESS,COMPR_TYPE EXTERNAL NXIFCOMPRESS NXCOMPRESS = NXIFCOMPRESS(FILEID, COMPR_TYPE) END INTEGER FUNCTION NXCLOSEDATA(FILEID) INTEGER FILEID(*),NXICLOSEDATA EXTERNAL NXICLOSEDATA NXCLOSEDATA = NXICLOSEDATA(FILEID) END INTEGER FUNCTION NXGETDATA(FILEID, DATA) INTEGER FILEID(*), DATA(*), NXIGETDATA EXTERNAL NXIGETDATA NXGETDATA = NXIGETDATA(FILEID, DATA) END INTEGER FUNCTION NXGETCHARDATA(FILEID, DATA) INTEGER FILEID(*), NXIGETDATA CHARACTER*(*) DATA INTEGER NX_ERROR,NX_IDATLEN PARAMETER(NX_ERROR=0,NX_IDATLEN=1024) INTEGER*1 IDATA(NX_IDATLEN) EXTERNAL NXIGETDATA C *** We need to zero IDATA as GETDATA doesn't NULL terminate character data, C *** and so we would get "buffer not big enough" messages from REPLACE_STRING DO I=1,NX_IDATLEN IDATA(I) = 0 ENDDO NXGETCHARDATA = NXIGETDATA(FILEID, IDATA) IF (NXGETCHARDATA .NE. NX_ERROR) THEN CALL REPLACE_STRING(DATA, IDATA) ENDIF END INTEGER FUNCTION NXGETSLAB(FILEID, DATA, START, SIZE) INTEGER FILEID(*), DATA(*), START(*), SIZE(*) INTEGER NX_MAXRANK, NX_OK PARAMETER(NX_MAXRANK=32,NX_OK=1) INTEGER RANK, DIM(NX_MAXRANK), DATATYPE, I INTEGER CSTART(NX_MAXRANK), CSIZE(NX_MAXRANK) INTEGER NXIGETSLAB, NXGETINFO EXTERNAL NXIGETSLAB NXGETSLAB = NXGETINFO(FILEID, RANK, DIM, DATATYPE) IF (NXGETSLAB .NE. NX_OK) RETURN DO I = 1, RANK CSTART(I) = START(RANK-I+1) - 1 CSIZE(I) = SIZE(RANK-I+1) ENDDO NXGETSLAB = NXIGETSLAB(FILEID, DATA, CSTART, CSIZE) END INTEGER FUNCTION NXGETATTR(FILEID, NAME, DATA, DATALEN, TYPE) INTEGER FILEID(*),DATA(*),DATALEN,TYPE CHARACTER*(*) NAME INTEGER*1 INAME(256) INTEGER NXIGETATTR EXTERNAL NXIGETATTR CALL EXTRACT_STRING(INAME, 256, NAME) NXGETATTR = NXIGETATTR(FILEID, INAME, DATA, DATALEN, TYPE) END INTEGER FUNCTION NXGETCHARATTR(FILEID, NAME, DATA, + DATALEN, TYPE) INTEGER MAX_DATALEN,NX_ERROR INTEGER FILEID(*), DATALEN, TYPE PARAMETER(MAX_DATALEN=1024,NX_ERROR=0) CHARACTER*(*) NAME, DATA INTEGER*1 IDATA(MAX_DATALEN) INTEGER*1 INAME(256) INTEGER NXIGETATTR EXTERNAL NXIGETATTR CALL EXTRACT_STRING(INAME, 256, NAME) IF (DATALEN .GE. MAX_DATALEN) THEN WRITE(6,9020) DATALEN, MAX_DATALEN NXGETCHARATTR=NX_ERROR RETURN ENDIF NXGETCHARATTR = NXIGETATTR(FILEID, INAME, IDATA, DATALEN, TYPE) IF (NXGETCHARATTR .NE. NX_ERROR) THEN CALL REPLACE_STRING(DATA, IDATA) ENDIF RETURN 9020 FORMAT('NXgetattr: asked for attribute size ', I4, + ' with buffer size only ', I4) END INTEGER FUNCTION NXPUTDATA(FILEID, DATA) INTEGER FILEID(*), DATA(*), NXIPUTDATA EXTERNAL NXIPUTDATA NXPUTDATA = NXIPUTDATA(FILEID, DATA) END INTEGER FUNCTION NXPUTCHARDATA(FILEID, DATA) INTEGER FILEID(*), NXIPUTDATA CHARACTER*(*) DATA INTEGER*1 IDATA(1024) EXTERNAL NXIPUTDATA CALL EXTRACT_STRING(IDATA, 1024, DATA) NXPUTCHARDATA = NXIPUTDATA(FILEID, IDATA) END INTEGER FUNCTION NXPUTSLAB(FILEID, DATA, START, SIZE) INTEGER FILEID(*), DATA(*), START(*), SIZE(*) INTEGER NX_MAXRANK,NX_OK PARAMETER(NX_MAXRANK=32,NX_OK=1) INTEGER RANK, DIM(NX_MAXRANK), DATATYPE, I INTEGER CSTART(NX_MAXRANK), CSIZE(NX_MAXRANK) INTEGER NXIPUTSLAB, NXGETINFO EXTERNAL NXIPUTSLAB NXPUTSLAB = NXGETINFO(FILEID, RANK, DIM, DATATYPE) IF (NXPUTSLAB .NE. NX_OK) RETURN DO I = 1, RANK CSTART(I) = START(RANK-I+1) - 1 CSIZE(I) = SIZE(RANK-I+1) ENDDO NXPUTSLAB = NXIPUTSLAB(FILEID, DATA, CSTART, CSIZE) END INTEGER FUNCTION NXPUTATTR(FILEID, NAME, DATA, DATALEN, TYPE) INTEGER FILEID(*), DATA(*), DATALEN, TYPE CHARACTER*(*) NAME INTEGER*1 INAME(256) INTEGER NXIFPUTATTR EXTERNAL NXIFPUTATTR CALL EXTRACT_STRING(INAME, 256, NAME) NXPUTATTR = NXIFPUTATTR(FILEID, INAME, DATA, DATALEN, TYPE) END INTEGER FUNCTION NXPUTCHARATTR(FILEID, NAME, DATA, + DATALEN, TYPE) INTEGER FILEID(*), DATALEN, TYPE CHARACTER*(*) NAME, DATA INTEGER*1 INAME(256) INTEGER*1 IDATA(1024) INTEGER NXIFPUTATTR EXTERNAL NXIFPUTATTR CALL EXTRACT_STRING(INAME, 256, NAME) CALL EXTRACT_STRING(IDATA, 1024, DATA) NXPUTCHARATTR = NXIFPUTATTR(FILEID, INAME, IDATA, DATALEN, TYPE) END INTEGER FUNCTION NXGETINFO(FILEID, RANK, DIM, DATATYPE) INTEGER FILEID(*), RANK, DIM(*), DATATYPE INTEGER I, J, NXIGETINFO, NX_CHAR EXTERNAL NXIGETINFO NXGETINFO = NXIGETINFO(FILEID, RANK, DIM, DATATYPE) C *** Reverse dimension array as C is ROW major, FORTRAN column major DO I = 1, RANK/2 J = DIM(I) DIM(I) = DIM(RANK-I+1) DIM(RANK-I+1) = J ENDDO END INTEGER FUNCTION NXGETNEXTENTRY(FILEID, NAME, CLASS, DATATYPE) INTEGER FILEID(*), DATATYPE CHARACTER*(*) NAME, CLASS INTEGER*1 INAME(256), ICLASS(256) INTEGER NXIGETNEXTENTRY EXTERNAL NXIGETNEXTENTRY NXGETNEXTENTRY = NXIGETNEXTENTRY(FILEID, INAME, ICLASS, DATATYPE) CALL REPLACE_STRING(NAME, INAME) CALL REPLACE_STRING(CLASS, ICLASS) END INTEGER FUNCTION NXGETNEXTATTR(FILEID, PNAME, ILENGTH, ITYPE) INTEGER FILEID(*), ILENGTH, ITYPE, NXIGETNEXTATTR CHARACTER*(*) PNAME INTEGER*1 IPNAME(1024) EXTERNAL NXIGETNEXTATTR NXGETNEXTATTR = NXIGETNEXTATTR(FILEID, IPNAME, ILENGTH, ITYPE) CALL REPLACE_STRING(PNAME, IPNAME) END INTEGER FUNCTION NXGETGROUPID(FILEID, LINK) INTEGER FILEID(*), LINK(*), NXIGETGROUPID EXTERNAL NXIGETGROUPID NXGETGROUPID = NXIGETGROUPID(FILEID, LINK) END INTEGER FUNCTION NXGETDATAID(FILEID, LINK) INTEGER FILEID(*), LINK(*), NXIGETDATAID EXTERNAL NXIGETDATAID NXGETDATAID = NXIGETDATAID(FILEID, LINK) END INTEGER FUNCTION NXMAKELINK(FILEID, LINK) INTEGER FILEID(*), LINK(*), NXIMAKELINK EXTERNAL NXIMAKELINK NXMAKELINK = NXIMAKELINK(FILEID, LINK) END INTEGER FUNCTION NXMAKENAMEDLINK(FILEID, PNAME, LINK) INTEGER FILEID(*), LINK(*), NXIMAKELINK CHARACTER*(*) PNAME INTEGER*1 INAME(256) EXTERNAL NXIMAKENAMEDLINK CALL EXTRACT_STRING(INAME,256,PNAME) NXMAKENAMEDLINK = NXIMAKENAMEDLINK(FILEID, INAME, LINK) END INTEGER FUNCTION NXOPENSOURCEGROUP(FILEID) INTEGER FILEID(*),NXIOPENSOURCEGROUP EXTERNAL NXIOPENSOURCEGROUP NXOPENSOURCEGROUP = NXIOPENSOURCEGROUP(FILEID) END LOGICAL FUNCTION NXSAMEID(FILEID, LINK1, LINK2) INTEGER FILEID(*), LINK1(*), LINK2(*), NXISAMEID, STATUS EXTERNAL NXISAMEID STATUS = NXISAMEID(FILEID, LINK1, LINK2) IF (STATUS .EQ. 1) THEN NXSAMEID = .TRUE. ELSE NXSAMEID = .FALSE. ENDIF END INTEGER FUNCTION NXGETGROUPINFO(FILEID, NUM, NAME, CLASS) INTEGER FILEID(*), NUM, NXIGETGROUPINFO CHARACTER*(*) NAME, CLASS INTEGER*1 INAME(256), ICLASS(256) EXTERNAL NXIGETGROUPINFO NXGETGROUPINFO = NXIGETGROUPINFO(FILEID, NUM, INAME, ICLASS) CALL REPLACE_STRING(NAME, INAME) CALL REPLACE_STRING(CLASS, ICLASS) END INTEGER FUNCTION NXINITGROUPDIR(FILEID) INTEGER FILEID(*), NXIINITGROUPDIR EXTERNAL NXIINITGROUPDIR NXINITGROUPDIR = NXIINITGROUPDIR(FILEID) END INTEGER FUNCTION NXGETATTRINFO(FILEID, NUM) INTEGER FILEID(*), NUM, NXIGETATTRINFO EXTERNAL NXIGETATTRINFO NXGETATTRINFO = NXIGETATTRINFO(FILEID, NUM) END INTEGER FUNCTION NXINITATTRDIR(FILEID) INTEGER FILEID(*), NXIINITATTRDIR EXTERNAL NXIINITATTRDIR NXINITATTRDIR = NXIINITATTRDIR(FILEID) END INTEGER FUNCTION NXISEXTERNALGROUP(FILEID, VGROUP, NXCLASS, NXURL) INTEGER FILEID(*),NXIISEXTERNALGROUP, LENGTH CHARACTER*(*) VGROUP, NXCLASS, NXURL INTEGER*1 IVGROUP(256), INXCLASS(256), INXURL(256) EXTERNAL NXIISEXTERNALGROUP LENGTH = 256 CALL EXTRACT_STRING(IVGROUP, 256, VGROUP) CALL EXTRACT_STRING(INXCLASS, 256, NXCLASS) NXISEXTERNALGROUP = NXIISEXTERNALGROUP(FILEID, IVGROUP, INXCLASS, & INXURL,LENGTH) CALL REPLACE_STRING(NXURL, INXURL) END INTEGER FUNCTION NXINQUIREFILE(FILEID, NXFILE) INTEGER FILEID(*),NXIINQUIREFILE, LENGTH CHARACTER*(*) NXFILE INTEGER*1 INXFILE (1024) EXTERNAL NXIINQUIREFILE LENGTH = 1023 NXINQUIREFILE = NXIINQUIREFILE(FILEID,INXFILE, 1023) CALL REPLACE_STRING(NXFILE, INXFILE) END INTEGER FUNCTION NXLINKEXTERNAL(FILEID, VGROUP, NXCLASS, NXURL) INTEGER FILEID(*),NXILINKEXTERNAL CHARACTER*(*) VGROUP, NXCLASS, NXURL INTEGER*1 IVGROUP(256), INXCLASS(256), INXURL(1024) EXTERNAL NXILINKEXTERNAL CALL EXTRACT_STRING(IVGROUP, 256, VGROUP) CALL EXTRACT_STRING(INXCLASS, 256, NXCLASS) CALL EXTRACT_STRING(INXURL, 1023, NXURL) NXLINKEXTERNAL = NXILINKEXTERNAL(FILEID, IVGROUP,INXCLASS, & INXURL) END code-4.4.3/bindings/f77/napif.inc.in000066400000000000000000000113041275430514000170310ustar00rootroot00000000000000C------------------------------------------------------------------------------ C NeXus - Neutron & X-ray Common Data Format C C Application Program Interface (Fortran 77) Header File C C Copyright (C) 1997-2004 Freddie Akeroyd, Mark Koennecke C C This library is free software; you can redistribute it and/or C modify it under the terms of the GNU Lesser General Public C License as published by the Free Software Foundation; either C version 2 of the License, or (at your option) any later version. C C This library is distributed in the hope that it will be useful, C but WITHOUT ANY WARRANTY; without even the implied warranty of C MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU C Lesser General Public License for more details. C C You should have received a copy of the GNU Lesser General Public C License along with this library; if not, write to the Free Software C Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA C C For further information, see C C $Id$ C------------------------------------------------------------------------------ C *** Version of NeXus interface - should be consistent with napi.h! CHARACTER*5 NEXUS_VERSION PARAMETER(NEXUS_VERSION='@NAPI_VERSION@') C *** NXaccess enum - access modes for NXopen INTEGER NXACC_READ,NXACC_RDWR,NXACC_CREATE, NXACC_CREATE5, + NXACC_CREATE4, NXACC_CREATEXML PARAMETER(NXACC_READ=1,NXACC_RDWR=2,NXACC_CREATE=3, + NXACC_CREATE4=4,NXACC_CREATE5=5,NXACC_CREATEXML=6) C *** NXHANDLESIZE should be the size of an INTEGER*4 array that is (at least) C *** large enough to hold an NXhandle structure INTEGER NXHANDLESIZE C PARAMETER(NXHANDLESIZE=5120) PARAMETER(NXHANDLESIZE=9124) C *** NXLINKSIZE is (at least) the size of an INTEGER*4 array that can hold C *** an NXlink structure: we'll assume 64bit alignment of structure members for safety INTEGER NXLINKSIZE PARAMETER(NXLINKSIZE=1040) C *** Possible NXstatus values - these are returned by all NX routines INTEGER NX_OK,NX_ERROR,NX_EOD PARAMETER(NX_OK=1,NX_ERROR=0,NX_EOD=-1) C *** Maximum values defined in HDF standard INTEGER NX_MAXRANK,NX_MAXNAMELEN PARAMETER(NX_MAXRANK=32,NX_MAXNAMELEN=64) C *** HDF datatypes used by Nexus - see hntdefs.h in HDF distribution INTEGER DFNT_FLOAT32,DFNT_FLOAT64,DFNT_INT8,DFNT_UINT8,DFNT_INT16, + DFNT_UINT16,DFNT_INT32,DFNT_UINT32,DFNT_UCHAR8,DFNT_CHAR8, + DFNT_INT64, DFNT_UINT64 PARAMETER(DFNT_FLOAT32=5,DFNT_FLOAT64=6,DFNT_INT8=20, + DFNT_UINT8=21,DFNT_INT16=22,DFNT_UINT16=23, + DFNT_INT32=24,DFNT_UINT32=25,DFNT_UCHAR8=3, + DFNT_CHAR8=4, DFNT_INT64=26, DFNT_UINT64=27) C *** NeXus names for HDF parameters INTEGER NX_FLOAT32,NX_FLOAT64,NX_INT8,NX_UINT8,NX_INT16, + NX_UINT16,NX_INT32,NX_UINT32,NX_CHAR,NX_BINARY, + NX_BOOLEAN, NX_INT64, NX_UINT64 PARAMETER(NX_FLOAT32=5,NX_FLOAT64=6,NX_INT8=20, + NX_UINT8=21,NX_INT16=22,NX_UINT16=23, + NX_INT32=24,NX_UINT32=25,NX_CHAR=4,NX_BOOLEAN=21, + NX_BINARY=21, NX_INT64=26,NX_UINT64=27) C**** NeXus compression schemes INTEGER NX_COMP_NONE, NX_COMP_LZW, NX_COMP_HUF, NX_COMP_RLE PARAMETER(NX_COMP_NONE=100,NX_COMP_LZW=200,NX_COMP_RLE=300, + NX_COMP_HUF=400) C**** NeXus Unlimited Dimension INTEGER NX_UNLIMITED PARAMETER (NX_UNLIMITED=-1) INTEGER NXOPEN, NXCLOSE, NXMAKEGROUP, NXOPENGROUP, NXCLOSEGROUP, + NXMAKEDATA, NXOPENDATA, NXCLOSEDATA, NXGETDATA, + NXGETCHARDATA, NXGETSLAB, NXGETATTR, NXGETCHARATTR, + NXPUTDATA, NXPUTCHARDATA, NXPUTSLAB, + NXPUTATTR, NXPUTCHARATTR, NXGETINFO, + NXGETNEXTENTRY, NXGETNEXTATTR, NXGETGROUPID, NXMAKELINK, + NXGETGROUPINFO, NXINITGROUPDIR, NXGETATTRINFO, + NXINITATTRDIR, NXFLUSH, NXCOMPMAKEDATA, NXOPENPATH, + NXSETNUMBERFORMAT, NXOPENGROUPPATH, NXOPENSOURCEGROUP, + NXMAKENAMEDLINK, NXGETPATH LOGICAL NXSAMEID EXTERNAL NXOPEN, NXCLOSE, NXMAKEGROUP, NXOPENGROUP, NXCLOSEGROUP, + NXMAKEDATA, NXOPENDATA, NXCLOSEDATA, NXGETDATA, + NXGETCHARDATA, NXGETSLAB, NXGETATTR, NXGETCHARATTR, + NXPUTDATA, NXPUTCHARDATA, NXPUTSLAB, + NXPUTATTR, NXPUTCHARATTR, NXGETINFO, + NXGETNEXTENTRY, NXGETNEXTATTR, NXGETGROUPID, NXMAKELINK, + NXGETGROUPINFO, NXINITGROUPDIR, NXGETATTRINFO, + NXINITATTRDIR, NXFLUSH, NXCOMPMAKEDATA, NXSAMEID, + NXOPENPATH,NXSETNUMBERFORMAT, NXOPENGROUPPATH, + NXOPENSOURCEGROUP, NXINQUIREFILE, NXISEXTERNALGROUP, + NXLINKEXTERNAL, NXMAKENAMEDLINK, NXGETPATH code-4.4.3/bindings/f77/napif_test.f000066400000000000000000000343671275430514000171550ustar00rootroot00000000000000C------------------------------------------------------------------------------ C NeXus - Neutron & X-ray Common Data Format C C Test program for NeXus FORTRAN 77 interface C C Copyright (C) 1997-2002, Freddie Akeroyd C C This library is free software; you can redistribute it and/or C modify it under the terms of the GNU Lesser General Public C License as published by the Free Software Foundation; either C version 2 of the License, or (at your option) any later version. C C This library is distributed in the hope that it will be useful, C but WITHOUT ANY WARRANTY; without even the implied warranty of C MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU C Lesser General Public License for more details. C C You should have received a copy of the GNU Lesser General Public C License along with this library; if not, write to the Free Software C Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA C C For further information, see C C $Id$ C------------------------------------------------------------------------------ INCLUDE 'napif.inc' INTEGER NXRANK, NXDIMS(NX_MAXRANK), NXTYPE, NXLEN INTEGER ENTRY_STATUS, ATTR_STATUS INTEGER*4 I, J REAL*4 R BYTE I1_ARRAY(4) INTEGER*2 I2_ARRAY(4) INTEGER*4 I4_ARRAY(4) REAL*4 R4_ARRAY(4,5) REAL*8 R8_ARRAY(4,5) INTEGER*4 ARRAY_DIMS(2), UNLIMITED_DIMS(1) INTEGER*4 CHUNK_SIZE(2) INTEGER*4 SLAB_START(2), SLAB_SIZE(2) CHARACTER*64 NAME, CLASS CHARACTER*128 CHAR_BUFFER BYTE CHAR_BUFFER_B(128) CHARACTER*64 GROUP_NAME, CLASS_NAME INTEGER FILEID(NXHANDLESIZE) INTEGER GLINK(NXLINKSIZE), DLINK(NXLINKSIZE), BLINK(NXLINKSIZE) INTEGER*4 COMP_ARRAY(20,100) INTEGER*4 DIMS(2), CDIMS(2), UDIMS(1) BYTE I1_BUFFER(4) INTEGER*2 I2_BUFFER(4) INTEGER*4 I4_BUFFER(4), U_BUFFER(7) REAL*4 R4_BUFFER(4) REAL*8 R8_BUFFER(16) DATA I1_ARRAY /1, 2, 3, 4/ DATA I2_ARRAY /1000, 2000, 3000, 4000/ DATA I4_ARRAY /1000000, 2000000, 3000000, 4000000/ DATA R4_ARRAY /1.,2.,3.,4.,5.,6.,7.,8.,9.,10.,11.,12.,13.,14., + 15.,16.,17.,18.,19.,20./ DATA R8_ARRAY/1.,2.,3.,4.,5.,6.,7.,8.,9.,10.,11.,12.,13.,14., + 15.,16.,17.,18.,19.,20./ DATA ARRAY_DIMS /4, 5/ DATA CHUNK_SIZE /4, 5/ DATA U_BUFFER /0,1,2,3,4,5,6/ EQUIVALENCE (CHAR_BUFFER, CHAR_BUFFER_B) IF (NXOPEN('NXtest.nxs', NXACC_CREATEXML, FILEID) .NE. NX_OK) STOP IF (NXMAKEGROUP(FILEID, 'entry', 'NXentry') .NE. NX_OK) STOP IF (NXOPENGROUP(FILEID, 'entry', 'NXentry') .NE. NX_OK) STOP IF (NXMAKEDATA(FILEID, 'ch_data', NX_CHAR, 1, 10) .NE. NX_OK) + STOP IF (NXOPENDATA(FILEID, 'ch_data') .NE. NX_OK) STOP IF (NXPUTCHARDATA(FILEID, 'NeXus data') .NE. NX_OK) STOP IF (NXCLOSEDATA(FILEID) .NE. NX_OK) STOP IF (NXMAKEDATA(FILEID, 'i1_data', NX_INT8, 1, 4) .NE. NX_OK) + STOP IF (NXOPENDATA(FILEID, 'i1_data') .NE. NX_OK) STOP IF (NXPUTDATA(FILEID, I1_ARRAY) .NE. NX_OK) STOP IF (NXCLOSEDATA(FILEID) .NE. NX_OK) STOP IF (NXMAKEDATA(FILEID, 'i2_data', NX_INT16, 1, 4) .NE. NX_OK) + STOP IF (NXOPENDATA(FILEID, 'i2_data') .NE. NX_OK) STOP IF (NXPUTDATA(FILEID, I2_ARRAY) .NE. NX_OK) STOP IF (NXCLOSEDATA(FILEID) .NE. NX_OK) STOP IF (NXMAKEDATA(FILEID, 'i4_data', NX_INT32, 1, 4) .NE. NX_OK) + STOP IF (NXOPENDATA(FILEID, 'i4_data') .NE. NX_OK) STOP IF (NXPUTDATA(FILEID, I4_ARRAY) .NE. NX_OK) STOP IF (NXCLOSEDATA(FILEID) .NE. NX_OK) STOP IF (NXCOMPMAKEDATA(FILEID, 'r4_data', NX_FLOAT32, 2, + ARRAY_DIMS, NX_COMP_LZW, CHUNK_SIZE) .NE. NX_OK) STOP IF (NXOPENDATA(FILEID, 'r4_data') .NE. NX_OK) STOP IF (NXPUTDATA(FILEID, R4_ARRAY) .NE. NX_OK) STOP IF (NXCLOSEDATA(FILEID) .NE. NX_OK) STOP IF (NXMAKEDATA(FILEID, 'r8_data', NX_FLOAT64, 2, ARRAY_DIMS) + .NE. NX_OK) STOP IF (NXOPENDATA(FILEID, 'r8_data') .NE. NX_OK) STOP SLAB_START(1) = 1 SLAB_START(2) = 5 SLAB_SIZE(1) = 4 SLAB_SIZE(2) = 1 IF (NXPUTSLAB(FILEID, R8_ARRAY(1,5), SLAB_START, SLAB_SIZE) + .NE. NX_OK) STOP SLAB_START(1) = 1 SLAB_START(2) = 1 SLAB_SIZE(1) = 4 SLAB_SIZE(2) = 4 IF (NXPUTSLAB(FILEID, R8_ARRAY, SLAB_START, SLAB_SIZE) + .NE. NX_OK) STOP IF (NXPUTCHARATTR(FILEID, 'ch_attribute', 'NeXus',5,NX_CHAR) + .NE. NX_OK) STOP IF (NXPUTATTR(FILEID, 'i4_attribute', 42, 1, NX_INT32) + .NE. NX_OK) STOP IF (NXPUTATTR(FILEID, 'r4_attribute', 3.14159265, 1, + NX_FLOAT32) .NE. NX_OK) STOP IF (NXGETDATAID(FILEID, DLINK) .NE. NX_OK) STOP IF (NXCLOSEDATA(FILEID) .NE. NX_OK) STOP IF (NXMAKEGROUP(FILEID, 'data', 'NXdata') .NE. NX_OK) STOP IF (NXOPENGROUP(FILEID, 'data', 'NXdata') .NE. NX_OK) STOP IF (NXMAKELINK(FILEID, DLINK) .NE. NX_OK) STOP DIMS(1) = 20 DIMS(2) = 100 DO I = 1,100 DO J = 1,20 COMP_ARRAY(J,I) = I-1 END DO END DO CDIMS(1) = 20 CDIMS(2) = 20 IF (NXCOMPMAKEDATA(FILEID, 'comp_data', NX_INT32, 2, DIMS, + NX_COMP_LZW, CDIMS) .NE. NX_OK) STOP IF (NXOPENDATA(FILEID, 'comp_data') .NE. NX_OK) STOP IF (NXPUTDATA(FILEID, COMP_ARRAY) .NE. NX_OK) STOP IF (NXCLOSEDATA(FILEID) .NE. NX_OK) STOP IF (NXFLUSH(FILEID) .NE. NX_OK) STOP C UDIMS(1) = NX_UNLIMITED UDIMS(1) = 7*SLAB_SIZE(1) IF (NXMAKEDATA(FILEID, 'flush_data', NX_INT32, 1, UDIMS) + .NE. NX_OK) STOP SLAB_SIZE(1) = 1 DO I = 1,7 SLAB_START(1) = I IF (NXOPENDATA(FILEID, 'flush_data') .NE. NX_OK) STOP IF (NXPUTSLAB(FILEID, U_BUFFER(I), SLAB_START, + SLAB_SIZE) .NE. NX_OK) STOP IF (NXFLUSH(FILEID) .NE. NX_OK) STOP END DO IF (NXCLOSEGROUP(FILEID) .NE. NX_OK) STOP IF (NXMAKEGROUP(FILEID, 'sample', 'NXsample') .NE. NX_OK) STOP IF (NXOPENGROUP(FILEID, 'sample', 'NXsample') .NE. NX_OK) STOP IF (NXMAKEDATA(FILEID, 'ch_data', NX_CHAR, 1, 12) .NE. + NX_OK) STOP IF (NXOPENDATA(FILEID, 'ch_data') .NE. NX_OK) STOP IF (NXPUTCHARDATA(FILEID, 'NeXus sample') .NE. NX_OK) STOP IF (NXCLOSEDATA(FILEID) .NE. NX_OK) STOP IF (NXGETGROUPID (FILEID, GLINK) .NE. NX_OK) STOP IF (NXCLOSEGROUP (FILEID) .NE. NX_OK) STOP IF (NXCLOSEGROUP (FILEID) .NE. NX_OK) STOP IF (NXMAKEGROUP (FILEID, "link", "NXentry") .NE. NX_OK) STOP IF (NXOPENGROUP (FILEID, "link", "NXentry") .NE. NX_OK) STOP IF (NXMAKELINK (fileid, GLINK) .NE. NX_OK) STOP IF (NXCLOSEGROUP(FILEID) .NE. NX_OK) STOP IF (NXCLOSE(FILEID) .NE. NX_OK) STOP C *** read data IF (NXOPEN('NXtest.nxs', NXACC_READ, FILEID) .NE. NX_OK) STOP IF (NXGETATTRINFO(FILEID, J) .NE. NX_OK) STOP IF (J .GT. 0) WRITE(*,'(1X,A,I2)') + 'Number of global attributes: ', J DO I = 1,J ATTR_STATUS = NXGETNEXTATTR(FILEID,NAME,NXDIMS,NXTYPE) IF (ATTR_STATUS .EQ. NX_ERROR) THEN STOP ELSE IF (ATTR_STATUS .EQ. NX_OK) THEN NXLEN = LEN(CHAR_BUFFER) IF (NXGETCHARATTR(FILEID, NAME, CHAR_BUFFER, NXLEN, NXTYPE) + .NE. NX_OK) STOP WRITE(*,'(4X,A)') NAME(1:LEN_TRIM(NAME))//' = ' + //CHAR_BUFFER(1:LEN_TRIM(CHAR_BUFFER)) END IF END DO IF (NXOPENGROUP(FILEID, 'entry', 'NXentry') .NE. NX_OK) STOP IF (NXGETGROUPINFO(FILEID, I, GROUP_NAME, CLASS_NAME) .NE. + NX_OK) STOP WRITE(*,'(1X,A,I2,A)') 'Group: ' + //GROUP_NAME(1:LEN_TRIM(GROUP_NAME))//'(' + //CLASS_NAME(1:LEN_TRIM(CLASS_NAME)) + //') contains ',I,' items' 100 ENTRY_STATUS=NXGETNEXTENTRY(FILEID,NAME,CLASS,NXTYPE) IF (ENTRY_STATUS .EQ. NX_ERROR) STOP IF (CLASS(1:LEN_TRIM(CLASS)) .NE. 'SDS') THEN IF (ENTRY_STATUS .NE. NX_EOD) THEN WRITE(*,'(4X,A)') 'Subgroup: '//NAME(1:LEN_TRIM(NAME))//'(' + //CLASS(1:LEN_TRIM(CLASS))//')' ENTRY_STATUS = NX_OK END IF ELSE IF (ENTRY_STATUS .EQ. NX_OK) THEN IF (NXOPENDATA(FILEID,NAME) .NE. NX_OK) STOP IF (NXGETINFO(FILEID,NXRANK,NXDIMS,NXTYPE) .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,I2,A)') NAME(1:LEN_TRIM(NAME))//'(', + NXTYPE,')' IF (NXTYPE .EQ. NX_CHAR) THEN IF (NXGETCHARDATA(FILEID,CHAR_BUFFER) .NE. NX_OK) STOP WRITE(*,FMT='(4X,A)') + 'Values : '//CHAR_BUFFER(1:NXDIMS(1)) ELSE IF (NXTYPE .EQ. NX_INT8) THEN IF (NXGETDATA(FILEID,I1_BUFFER) .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,4I3)') 'Values : ', I1_BUFFER ELSE IF (NXTYPE .EQ. NX_INT16) THEN IF (NXGETDATA(FILEID,I2_BUFFER) .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,4I6)') 'Values : ', I2_BUFFER ELSE IF (NXTYPE .EQ. NX_INT32) THEN IF (NXGETDATA(FILEID,I4_BUFFER) .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,4I12)') 'Values : ', I4_BUFFER ELSE IF (NXTYPE .EQ. NX_FLOAT32) THEN SLAB_START(1) = 1 SLAB_START(2) = 1 SLAB_SIZE(1) = 4 SLAB_SIZE(2) = 1 IF (NXGETSLAB(FILEID, R4_BUFFER, SLAB_START, SLAB_SIZE) + .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,4F7.2)') 'Values : ', R4_BUFFER SLAB_START(2) = 2 IF (NXGETSLAB(FILEID, R4_BUFFER, SLAB_START, SLAB_SIZE) + .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,4F7.2)') ' : ', R4_BUFFER SLAB_START(2) = 3 IF (NXGETSLAB(FILEID, R4_BUFFER, SLAB_START, SLAB_SIZE) + .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,4F7.2)') ' : ', R4_BUFFER SLAB_START(2) = 4 IF (NXGETSLAB(FILEID, R4_BUFFER, SLAB_START, SLAB_SIZE) + .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,4F7.2)') ' : ', R4_BUFFER SLAB_START(2) = 5 IF (NXGETSLAB(FILEID, R4_BUFFER, SLAB_START, SLAB_SIZE) + .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,4F7.2)') ' : ', R4_BUFFER ELSE IF (NXTYPE .EQ. NX_FLOAT64) THEN SLAB_START(1) = 1 SLAB_START(2) = 1 SLAB_SIZE(1) = 4 SLAB_SIZE(2) = 1 IF (NXGETSLAB(FILEID, R8_BUFFER, SLAB_START, SLAB_SIZE) + .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,4F7.2)') 'Values : ', + (R8_BUFFER(I), I=1,4) SLAB_START(2) = 2 IF (NXGETSLAB(FILEID, R8_BUFFER, SLAB_START, SLAB_SIZE) + .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,4F7.2)') ' : ', + (R8_BUFFER(I), I=1,4) SLAB_START(2) = 3 IF (NXGETSLAB(FILEID, R8_BUFFER, SLAB_START, SLAB_SIZE) + .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,4F7.2)') ' : ', + (R8_BUFFER(I), I=1,4) SLAB_START(2) = 4 IF (NXGETSLAB(FILEID, R8_BUFFER, SLAB_START, SLAB_SIZE) + .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,4F7.2)') ' : ', + (R8_BUFFER(I), I=1,4) SLAB_START(2) = 5 IF (NXGETSLAB(FILEID, R8_BUFFER, SLAB_START, SLAB_SIZE) + .NE. NX_OK) STOP WRITE(*,FMT='(4X,A,4F7.2)') ' : ', + (R8_BUFFER(I), I=1,4) END IF 200 ATTR_STATUS = NXGETNEXTATTR (FILEID, NAME, NXDIMS, NXTYPE) IF (ATTR_STATUS .EQ. NX_ERROR) STOP IF (ATTR_STATUS .EQ. NX_OK) THEN IF (NXTYPE .EQ. NX_CHAR) THEN LENGTH=LEN(CHAR_BUFFER) IF (NXGETCHARATTR(FILEID,NAME,CHAR_BUFFER,LENGTH,NXTYPE) + .NE. NX_OK) STOP WRITE(*,FMT='(7X,A)') NAME(1:LEN_TRIM(NAME))//' : ' + //CHAR_BUFFER(1:LEN_TRIM(CHAR_BUFFER)) ELSE IF (NXTYPE .EQ. NX_INT32) THEN LENGTH=1 IF (NXGETATTR(FILEID,NAME,I,LENGTH,NXTYPE) + .NE. NX_OK) STOP WRITE(*,FMT='(7X,A,I5)') NAME(1:LEN_TRIM(NAME))//' : ', + I ELSE IF (NXTYPE .EQ. NX_FLOAT32) THEN LENGTH=1 IF (NXGETATTR(FILEID,NAME,R,LENGTH,NXTYPE) + .NE. NX_OK) STOP WRITE(*,FMT='(7X,A,F10.6)') NAME(1:LEN_TRIM(NAME)) + //' : ', R END IF END IF IF (ATTR_STATUS .NE. NX_EOD) GOTO 200 IF (NXCLOSEDATA(FILEID) .NE. NX_OK) STOP END IF IF (ENTRY_STATUS .NE. NX_EOD) GOTO 100 IF (NXCLOSEGROUP(FILEID) .NE. NX_OK) STOP IF (NXOPENGROUP (FILEID, "link", "NXentry") .NE. NX_OK) STOP IF (NXGETGROUPID (FILEID, GLINK) .NE. NX_OK) STOP IF (NXCLOSEGROUP (FILEID) .NE. NX_OK) STOP IF (NXOPENGROUP (FILEID, "link", "NXentry") .NE. NX_OK) STOP IF (NXGETGROUPID (FILEID, BLINK) .NE. NX_OK) STOP IF (NXSAMEID(FILEID, GLINK, BLINK)) THEN WRITE(*,*) 'Link Check OK' ELSE WRITE(*,*) 'Link Check Failed' ENDIF C-------- NXOPENPATH Test IF(NXOPENPATH(FILEID,'/entry/data/comp_data') .NE. NX_OK)STOP IF(NXOPENPATH(FILEID,'/entry/data/comp_data') .NE. NX_OK)STOP IF(NXOPENPATH(FILEID,'../r8_data') .NE. NX_OK)STOP WRITE(6,*)'NXOPENPATH Test Succeeded' IF (NXCLOSEGROUP(FILEID) .NE. NX_OK) STOP IF (NXCLOSE(FILEID) .NE. NX_OK) STOP STOP END C---------------------------------------------------------------------- C LEN_TRIM trims remaining blanks and tabs from the end of "string" C INTEGER FUNCTION LEN_TRIM (STRING) C INTEGER I C CHARACTER*(*) STRING C I = LEN(STRING) C DO WHILE (I .GE. 1 .AND. C +(STRING(I:I).EQ.' '.OR. STRING(I:I).EQ.CHAR(0).OR. C + STRING(I:I).EQ.CHAR(9))) C I = I - 1 C END DO C LEN_TRIM = MIN(I,LEN(STRING)) C RETURN C END code-4.4.3/bindings/f90/000077500000000000000000000000001275430514000146305ustar00rootroot00000000000000code-4.4.3/bindings/f90/CMakeLists.txt000066400000000000000000000051231275430514000173710ustar00rootroot00000000000000## Process this file with cmake #============================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it under # the terms of the GNU Lesser General Public License as published by the Free # Software Foundation; either version 2 of the License, or (at your option) any # later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS # FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more # details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, Inc., # 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================== #Make NeXus F90 Bindings Static Library set (SOURCES NXmodule.f90 NXUmodule.f90) #------------------------------------------------------------------------------ # build static library for Fortran90 bindings #------------------------------------------------------------------------------ add_library (NeXus_F90_Static_Library STATIC ${SOURCES}) set_target_properties(NeXus_F90_Static_Library PROPERTIES OUTPUT_NAME NeXus90${STATIC_LIBRARY_SUFFIX}) target_link_libraries(NeXus_F90_Static_Library NeXus_Static_Library) #------------------------------------------------------------------------------ # build shared library for Fortran90 bindings #------------------------------------------------------------------------------ add_library (NeXus_F90_Shared_Library SHARED ${SOURCES}) #Note - library version needs to be got from somewhere? set_target_properties(NeXus_F90_Shared_Library PROPERTIES OUTPUT_NAME NeXus90 VERSION "${ABI_VERSION}" SOVERSION ${ABI_CURRENT}) target_link_libraries(NeXus_F90_Shared_Library NeXus_Shared_Library ) install (TARGETS NeXus_F90_Shared_Library RUNTIME DESTINATION ${NEXUS_INSTALL_SHLIB} COMPONENT Runtime ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Development LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Development) install (TARGETS NeXus_F90_Static_Library DESTINATION ${CMAKE_INSTALL_LIBDIR}/nexus COMPONENT Development) code-4.4.3/bindings/f90/NXUmodule.f90000077500000000000000000001561571275430514000170520ustar00rootroot00000000000000!------------------------------------------------------------------------------ ! NeXus - Neutron & X-ray Common Data Format ! ! Fortran 90 Utilities ! ! Copyright (C) 1999-2002, Ray Osborn ! ! This library is free software; you can redistribute it and/or ! modify it under the terms of the GNU Lesser General Public ! License as published by the Free Software Foundation; either ! version 2 of the License, or (at your option) any later version. ! ! This library is distributed in the hope that it will be useful, ! but WITHOUT ANY WARRANTY; without even the implied warranty of ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ! Lesser General Public License for more details. ! ! You should have received a copy of the GNU Lesser General Public ! License along with this library; if not, write to the Free Software ! Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ! ! For further information, see ! !$Id$ !------------------------------------------------------------------------------ MODULE NXUmodule USE NXmodule PUBLIC ! *** NeXus utility functions *** PUBLIC :: NXUwriteglobals, NXUwritegroup, NXUwritedata, NXUreaddata PUBLIC :: NXUsetcompress PUBLIC :: NXUfindgroup, NXUfindclass, NXUfinddata, NXUfindattr PUBLIC :: NXUfindsignal, NXUfindaxis PUBLIC :: NXUfindlink, NXUresumelink ! *** NeXus utility internal functions PRIVATE :: NXUpreparedata, NXUconfirmdata, NXUsearchgroup ! *** NeXus utility global variables INTEGER, PRIVATE :: NXcompress_type = NX_COMP_NONE INTEGER, PRIVATE :: NXcompress_size = 1000 INTEGER, PRIVATE :: group_level INTEGER, PRIVATE :: NXrank, NXdims(NX_MAXRANK), NXtype, NXsize ! *** NeXus generic interfaces *** INTERFACE NXUwritedata MODULE PROCEDURE NXUwritei4, NXUwriter4, NXUwriter8, NXUwritechar, & NXUwritei4array, NXUwriter4array, & NXUwriter8array, NXUwrite2Di4array, & NXUwrite2Dr4array, NXUwrite2Dr8array, & NXUwrite3Di4array, NXUwrite3Dr4array, & NXUwrite3Dr8array END INTERFACE INTERFACE NXUreaddata MODULE PROCEDURE NXUreadi4, NXUreadr4, NXUreadr8, NXUreadchar, & NXUreadi4array, NXUreadr4array, NXUreadr8array, & NXUread2Di4array, NXUread2Dr4array, & NXUread2Dr8array, NXUread3Di4array, & NXUread3Dr4array, NXUread3Dr8array END INTERFACE CONTAINS !------------------------------------------------------------------------------ !NXUwriteglobals writes the global attributes to a file FUNCTION NXUwriteglobals (file_id, user, affiliation, address, phone, fax, & email) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in), OPTIONAL :: user, affiliation, address, & phone, fax, email INTEGER :: status IF (PRESENT(user)) THEN status = NXputattr (file_id, "user", trim(user)) IF (status /= NX_OK) RETURN END IF IF (PRESENT(affiliation)) THEN status = NXputattr (file_id, "affiliation", trim(affiliation)) IF (status /= NX_OK) RETURN END IF IF (PRESENT(address)) THEN status = NXputattr (file_id, "address", trim(address)) IF (status /= NX_OK) RETURN END IF IF (PRESENT(phone)) THEN status = NXputattr (file_id, "telephone_number", trim(phone)) IF (status /= NX_OK) RETURN END IF IF (PRESENT(fax)) THEN status = NXputattr (file_id, "fax_number", trim(fax)) IF (status /= NX_OK) RETURN END IF IF (PRESENT(email)) THEN status = NXputattr (file_id, "email", trim(email)) IF (status /= NX_OK) RETURN END IF END FUNCTION NXUwriteglobals !------------------------------------------------------------------------------ !NXUwritegroup creates and leaves open a group FUNCTION NXUwritegroup (file_id, group_name, group_class) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: group_name, group_class INTEGER :: status status = NXmakegroup (file_id, group_name, group_class) IF (status == NX_OK) THEN status = NXopengroup (file_id, group_name, group_class) END IF END FUNCTION NXUwritegroup !------------------------------------------------------------------------------ !NXUwritedata creates and writes a data set ! !The following routines define the generic function NXUwritedata !------------------------------------------------------------------------------ !NXUwritei4 writes a scalar integer*4 data item FUNCTION NXUwritei4 (file_id, data_name, data, units) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name INTEGER(kind=NXi4), INTENT(in) :: data CHARACTER(len=*), INTENT(in), OPTIONAL :: units INTEGER :: status status = NXUpreparedata (file_id, data_name, NX_INT32, 1, (/1/)) IF (status /= NX_OK) RETURN IF (PRESENT(units) .AND. NXUfindattr(file_id, "units") == NX_EOD) THEN status = NXputattr (file_id, "units", units) IF (status /= NX_OK) RETURN END IF status = NXputdata (file_id, (/ data /)) END FUNCTION NXUwritei4 !------------------------------------------------------------------------------ !NXUwriter4 writes a scalar real*4 data item FUNCTION NXUwriter4 (file_id, data_name, data, units) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr4), INTENT(in) :: data CHARACTER(len=*), INTENT(in), OPTIONAL :: units INTEGER :: status status = NXUpreparedata (file_id, data_name, NX_FLOAT32, 1, (/1/)) IF (status /= NX_OK) RETURN IF (PRESENT(units) .AND. NXUfindattr(file_id, "units") == NX_EOD) THEN status = NXputattr (file_id, "units", units) IF (status /= NX_OK) RETURN END IF status = NXputdata (file_id, (/ data /)) END FUNCTION NXUwriter4 !------------------------------------------------------------------------------ !NXUwriter8 writes a scalar real*8 data item FUNCTION NXUwriter8 (file_id, data_name, data, units) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr8), INTENT(in) :: data CHARACTER(len=*), INTENT(in), OPTIONAL :: units INTEGER :: status status = NXUpreparedata (file_id, data_name, NX_FLOAT64, 1, (/1/)) IF (status /= NX_OK) RETURN IF (PRESENT(units) .AND. NXUfindattr(file_id, "units") == NX_EOD) THEN status = NXputattr (file_id, "units", units) IF (status /= NX_OK) RETURN END IF status = NXputdata (file_id, (/ data /)) END FUNCTION NXUwriter8 !------------------------------------------------------------------------------ !NXUwritechar writes a character data item FUNCTION NXUwritechar (file_id, data_name, data, units) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name CHARACTER(len=*), INTENT(in) :: data CHARACTER(len=*), INTENT(in), OPTIONAL :: units INTEGER :: status status = NXUpreparedata (file_id, data_name, NX_CHAR, 1, & (/len_trim(data)/)) IF (status /= NX_OK) RETURN IF (PRESENT(units) .AND. NXUfindattr(file_id, "units") == NX_EOD) THEN status = NXputattr (file_id, "units", units, len_trim(units), NX_CHAR) IF (status /= NX_OK) RETURN END IF status = NXputdata (file_id, data) END FUNCTION NXUwritechar !------------------------------------------------------------------------------ !NXUwritei4array writes 1D integer*4 array data FUNCTION NXUwritei4array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name INTEGER(kind=NXi4), INTENT(in) :: data(:) CHARACTER(len=*), INTENT(in), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status status = NXUpreparedata (file_id, data_name, NX_INT32, 1, (/size(data)/)) IF (status /= NX_OK) RETURN IF (PRESENT(units) .AND. NXUfindattr(file_id, "units") == NX_EOD) THEN status = NXputattr (file_id, "units", units) IF (status /= NX_OK) RETURN END IF IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN status = NXputslab (file_id, data, data_start, data_size) ELSE status = NXputdata (file_id, data) END IF END FUNCTION NXUwritei4array !------------------------------------------------------------------------------ !NXUwriter4array writes 1D real*4 array data FUNCTION NXUwriter4array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr4), INTENT(in) :: data(:) CHARACTER(len=*), INTENT(in), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status status = NXUpreparedata (file_id, data_name, NX_FLOAT32, 1, & (/size(data)/)) IF (status /= NX_OK) RETURN IF (PRESENT(units) .AND. NXUfindattr(file_id, "units") == NX_EOD) THEN status = NXputattr (file_id, "units", units) IF (status /= NX_OK) RETURN END IF IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN status = NXputslab (file_id, data, data_start, data_size) ELSE status = NXputdata (file_id, data) END IF END FUNCTION NXUwriter4array !------------------------------------------------------------------------------ !NXUwriter8array writes real*8 array data FUNCTION NXUwriter8array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr8), INTENT(in) :: data(:) CHARACTER(len=*), INTENT(in), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status status = NXUpreparedata (file_id, data_name, NX_FLOAT64, 1, & (/size(data)/)) IF (status /= NX_OK) RETURN IF (PRESENT(units) .AND. NXUfindattr(file_id, "units") == NX_EOD) THEN status = NXputattr (file_id, "units", units) IF (status /= NX_OK) RETURN END IF IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN status = NXputslab (file_id, data, data_start, data_size) ELSE status = NXputdata (file_id, data) END IF END FUNCTION NXUwriter8array !------------------------------------------------------------------------------ !NXUwrite2Di4array writes 2D integer*4 data FUNCTION NXUwrite2Di4array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name INTEGER(kind=NXi4), INTENT(in) :: data(:,:) CHARACTER(len=*), INTENT(in), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status INTEGER, ALLOCATABLE :: buffer(:) status = NXUpreparedata (file_id, data_name, NX_INT32, 2, shape(data)) IF (status /= NX_OK) RETURN IF (PRESENT(units) .AND. NXUfindattr(file_id, "units") == NX_EOD) THEN status = NXputattr (file_id, "units", units) IF (status /= NX_OK) RETURN END IF ALLOCATE (buffer(size(data))) buffer = RESHAPE (data, (/ size(data) /)) IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN status = NXputslab (file_id, buffer, data_start, data_size) ELSE status = NXputdata(file_id, buffer) END IF DEALLOCATE (buffer) END FUNCTION NXUwrite2Di4array !------------------------------------------------------------------------------ !NXUwrite2Dr4array writes 2D real*4 data FUNCTION NXUwrite2Dr4array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr4), INTENT(in) :: data(:,:) CHARACTER(len=*), INTENT(in), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status REAL(kind=NXr4), ALLOCATABLE :: buffer(:) status = NXUpreparedata (file_id, data_name, NX_FLOAT32, 2, shape(data)) IF (status /= NX_OK) RETURN IF (PRESENT(units) .AND. NXUfindattr(file_id, "units") == NX_EOD) THEN status = NXputattr (file_id, "units", units) IF (status /= NX_OK) RETURN END IF ALLOCATE (buffer(size(data))) buffer = RESHAPE (data, (/ size(data) /)) IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN status = NXputslab (file_id, buffer, data_start, data_size) ELSE status = NXputdata(file_id, buffer) END IF DEALLOCATE (buffer) END FUNCTION NXUwrite2Dr4array !------------------------------------------------------------------------------ !NXUwrite2Dr8array writes 2D real*8 data FUNCTION NXUwrite2Dr8array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr8), INTENT(in) :: data(:,:) CHARACTER(len=*), INTENT(in), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status REAL(kind=NXr8), ALLOCATABLE :: buffer(:) status = NXUpreparedata (file_id, data_name, NX_FLOAT64, 2, shape(data)) IF (status /= NX_OK) RETURN IF (PRESENT(units) .AND. NXUfindattr(file_id, "units") == NX_EOD) THEN status = NXputattr (file_id, "units", units) IF (status /= NX_OK) RETURN END IF ALLOCATE (buffer(size(data))) buffer = RESHAPE (data, (/ size(data) /)) IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN status = NXputslab (file_id, buffer, data_start, data_size) ELSE status = NXputdata(file_id, buffer) END IF DEALLOCATE (buffer) END FUNCTION NXUwrite2Dr8array !------------------------------------------------------------------------------ !NXUwrite3Di4array writes 3D integer*4 data FUNCTION NXUwrite3Di4array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name INTEGER(kind=NXi4), INTENT(in) :: data(:,:,:) CHARACTER(len=*), INTENT(in), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status INTEGER, ALLOCATABLE :: buffer(:) status = NXUpreparedata (file_id, data_name, NX_INT32, 3, shape(data)) IF (status /= NX_OK) RETURN IF (PRESENT(units) .AND. NXUfindattr(file_id, "units") == NX_EOD) THEN status = NXputattr (file_id, "units", units) IF (status /= NX_OK) RETURN END IF ALLOCATE (buffer(size(data))) buffer = RESHAPE (data, (/ size(data) /)) IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN status = NXputslab (file_id, buffer, data_start, data_size) ELSE status = NXputdata(file_id, buffer) END IF DEALLOCATE (buffer) END FUNCTION NXUwrite3Di4array !------------------------------------------------------------------------------ !NXUwrite3Dr4array writes 3D real*4 data FUNCTION NXUwrite3Dr4array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr4), INTENT(in) :: data(:,:,:) CHARACTER(len=*), INTENT(in), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status REAL(kind=NXr4), ALLOCATABLE :: buffer(:) status = NXUpreparedata (file_id, data_name, NX_FLOAT32, 3, shape(data)) IF (status /= NX_OK) RETURN IF (PRESENT(units) .AND. NXUfindattr(file_id, "units") == NX_EOD) THEN status = NXputattr (file_id, "units", units) IF (status /= NX_OK) RETURN END IF ALLOCATE (buffer(size(data))) buffer = RESHAPE (data, (/ size(data) /)) IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN status = NXputslab (file_id, buffer, data_start, data_size) ELSE status = NXputdata(file_id, buffer) END IF DEALLOCATE (buffer) END FUNCTION NXUwrite3Dr4array !------------------------------------------------------------------------------ !NXUwrite3Dr8array writes 3D real*8 data FUNCTION NXUwrite3Dr8array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr8), INTENT(in) :: data(:,:,:) CHARACTER(len=*), INTENT(in), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status REAL(kind=NXr8), ALLOCATABLE :: buffer(:) status = NXUpreparedata (file_id, data_name, NX_FLOAT64, 3, shape(data)) IF (status /= NX_OK) RETURN IF (PRESENT(units) .AND. NXUfindattr(file_id, "units") == NX_EOD) THEN status = NXputattr (file_id, "units", units) IF (status /= NX_OK) RETURN END IF ALLOCATE (buffer(size(data))) buffer = RESHAPE (data, (/ size(data) /)) IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN status = NXputslab (file_id, buffer, data_start, data_size) ELSE status = NXputdata(file_id, buffer) END IF DEALLOCATE (buffer) END FUNCTION NXUwrite3Dr8array !------------------------------------------------------------------------------ !NXUreaddata reads data ! !The following routines define the generic function NXUreaddata !------------------------------------------------------------------------------ !NXUreadi4 reads a scalar integer*4 data item FUNCTION NXUreadi4 (file_id, data_name, data, units) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name INTEGER(kind=NXi4), INTENT(out) :: data CHARACTER(len=*), INTENT(out), OPTIONAL :: units INTEGER :: status, dimensions(NX_MAXRANK) INTEGER(kind=NXi4) :: buffer(1) status = NXUconfirmdata (file_id, data_name, NX_INT32, 1, dimensions) IF (status /= NX_OK) RETURN IF (dimensions(1) /= 1) THEN status = NX_ERROR RETURN END IF status = NXgetdata(file_id, buffer) IF (status == NX_OK) THEN data = buffer(1) IF (PRESENT(units)) THEN status = NXgetattr (file_id, "units", units) END IF END IF END FUNCTION NXUreadi4 !------------------------------------------------------------------------------ !NXgetr4 reads a scalar real*4 data item FUNCTION NXUreadr4 (file_id, data_name, data, units) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr4), INTENT(out) :: data CHARACTER(len=*), INTENT(out), OPTIONAL :: units INTEGER :: status, dimensions(NX_MAXRANK) REAL(kind=NXr4) :: buffer(1) status = NXUconfirmdata (file_id, data_name, NX_FLOAT32, 1, dimensions) IF (status /= NX_OK) RETURN IF (dimensions(1) /= 1) THEN status = NX_ERROR RETURN END IF status = NXgetdata(file_id, buffer) IF (status == NX_OK) THEN data = buffer(1) IF (PRESENT(units)) THEN status = NXgetattr (file_id, "units", units) END IF END IF END FUNCTION NXUreadr4 !------------------------------------------------------------------------------ !NXgetr8 reads a scalar real*8 data item FUNCTION NXUreadr8 (file_id, data_name, data, units) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr8), INTENT(out) :: data CHARACTER(len=*), INTENT(out), OPTIONAL :: units INTEGER :: status, dimensions(NX_MAXRANK) REAL(kind=NXr8) :: buffer(1) status = NXUconfirmdata (file_id, data_name, NX_FLOAT64, 1, dimensions) IF (status /= NX_OK) RETURN IF (dimensions(1) /= 1) THEN status = NX_ERROR RETURN END IF status = NXgetdata(file_id, buffer) IF (status == NX_OK) THEN data = buffer(1) IF (PRESENT(units)) THEN status = NXgetattr (file_id, "units", units) END IF END IF END FUNCTION NXUreadr8 !------------------------------------------------------------------------------ !NXgetchar reads a character string FUNCTION NXUreadchar (file_id, data_name, data, units) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name CHARACTER(len=*), INTENT(out) :: data CHARACTER(len=*), INTENT(out), OPTIONAL :: units INTEGER :: status, dimensions(NX_MAXRANK) status = NXUconfirmdata (file_id, data_name, NX_CHAR, 1, dimensions) IF (status /= NX_OK) RETURN IF (dimensions(1) > len(data)) THEN status = NX_ERROR RETURN END IF status = NXgetdata(file_id, data) IF (status == NX_OK .and. PRESENT(units)) THEN status = NXgetattr (file_id, "units", units) END IF END FUNCTION NXUreadchar !------------------------------------------------------------------------------ !NXUreadi4array reads an integer*4 array FUNCTION NXUreadi4array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name INTEGER(kind=NXi4), POINTER :: data(:) CHARACTER(len=*), INTENT(out), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status, dimensions(NX_MAXRANK) status = NXUconfirmdata (file_id, data_name, NX_INT32, 1, dimensions) IF (status /= NX_OK) RETURN IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN ALLOCATE (data(data_size(1))) status = NXgetslab (file_id, data, data_start, data_size) ELSE ALLOCATE (data(dimensions(1))) status = NXgetdata (file_id, data) END IF IF (status == NX_OK .and. PRESENT(units)) THEN status = NXgetattr (file_id, "units", units) END IF END FUNCTION NXUreadi4array !------------------------------------------------------------------------------ !NXUreadr4array reads a real*4 array FUNCTION NXUreadr4array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr4), POINTER :: data(:) CHARACTER(len=*), INTENT(out), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status, dimensions(NX_MAXRANK) status = NXUconfirmdata (file_id, data_name, NX_FLOAT32, 1, dimensions) IF (status /= NX_OK) RETURN IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN ALLOCATE (data(data_size(1))) status = NXgetslab (file_id, data, data_start, data_size) ELSE ALLOCATE (data(dimensions(1))) status = NXgetdata (file_id, data) END IF IF (status == NX_OK .and. PRESENT(units)) THEN status = NXgetattr (file_id, "units", units) END IF END FUNCTION NXUreadr4array !------------------------------------------------------------------------------ !NXUreadr8array reads a real*8 array FUNCTION NXUreadr8array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr8), POINTER :: data(:) CHARACTER(len=*), INTENT(out), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status, dimensions(NX_MAXRANK) status = NXUconfirmdata (file_id, data_name, NX_FLOAT64, 1, dimensions) IF (status /= NX_OK) RETURN IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN ALLOCATE (data(data_size(1))) status = NXgetslab (file_id, data, data_start, data_size) ELSE ALLOCATE (data(dimensions(1))) status = NXgetdata (file_id, data) END IF IF (status == NX_OK .and. PRESENT(units)) THEN status = NXgetattr (file_id, "units", units) END IF END FUNCTION NXUreadr8array !------------------------------------------------------------------------------ !NXUread2Di4array reads a 2D integer*4 array FUNCTION NXUread2Di4array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name INTEGER(kind=NXi4), POINTER :: data(:,:) CHARACTER(len=*), INTENT(out), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status, dimensions(NX_MAXRANK), data_shape(2) INTEGER, ALLOCATABLE :: buffer(:) status = NXUconfirmdata (file_id, data_name, NX_INT32, 2, dimensions) IF (status /= NX_OK) RETURN IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN ALLOCATE (buffer(PRODUCT(data_size(1:2)))) status = NXgetslab (file_id, buffer, data_start, data_size) IF (status == NX_OK) THEN ALLOCATE (data(data_size(1),data_size(2))) data_shape = data_size(1:2) data = RESHAPE (buffer, data_shape) END IF ELSE ALLOCATE (buffer(PRODUCT(dimensions(1:2)))) status = NXgetdata(file_id, buffer) IF (status == NX_OK) THEN ALLOCATE (data(dimensions(1),dimensions(2))) data = RESHAPE (buffer, dimensions(1:2)) END IF END IF IF (status == NX_OK .and. PRESENT(units)) THEN status = NXgetattr (file_id, "units", units) END IF DEALLOCATE (buffer) END FUNCTION NXUread2Di4array !------------------------------------------------------------------------------ !NXUread2Dr4array reads a 2D real*4 array FUNCTION NXUread2Dr4array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr4), POINTER :: data(:,:) CHARACTER(len=*), INTENT(out), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL ::data_start(:), data_size(:) INTEGER :: status, dimensions(NX_MAXRANK), data_shape(2) REAL, ALLOCATABLE :: buffer(:) status = NXUconfirmdata (file_id, data_name, NX_FLOAT32, 2, dimensions) IF (status /= NX_OK) RETURN IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN ALLOCATE (buffer(PRODUCT(data_size(1:2)))) status = NXgetslab (file_id, buffer, data_start, data_size) IF (status == NX_OK) THEN ALLOCATE (data(data_size(1),data_size(2))) data_shape = data_size(1:2) data = RESHAPE (buffer, data_shape) END IF ELSE ALLOCATE (buffer(PRODUCT(dimensions(1:2)))) status = NXgetdata(file_id, buffer) IF (status == NX_OK) THEN ALLOCATE (data(dimensions(1),dimensions(2))) data = RESHAPE (buffer, dimensions(1:2)) END IF END IF IF (status == NX_OK .and. PRESENT(units)) THEN status = NXgetattr (file_id, "units", units) END IF DEALLOCATE (buffer) END FUNCTION NXUread2Dr4array !------------------------------------------------------------------------------ !NXUread2Dr8array reads a 2D real*8 precision array FUNCTION NXUread2Dr8array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr8), POINTER :: data(:,:) CHARACTER(len=*), INTENT(out), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL ::data_start(:), data_size(:) INTEGER :: status, dimensions(NX_MAXRANK), data_shape(2) REAL, ALLOCATABLE :: buffer(:) status = NXUconfirmdata (file_id, data_name, NX_FLOAT64, 2, dimensions) IF (status /= NX_OK) RETURN IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN ALLOCATE (buffer(PRODUCT(data_size(1:2)))) status = NXgetslab (file_id, buffer, data_start, data_size) IF (status == NX_OK) THEN ALLOCATE (data(data_size(1),data_size(2))) data_shape = data_size(1:2) data = RESHAPE (buffer, data_shape) END IF ELSE ALLOCATE (buffer(PRODUCT(dimensions(1:2)))) status = NXgetdata(file_id, buffer) IF (status == NX_OK) THEN ALLOCATE (data(dimensions(1),dimensions(2))) data = RESHAPE (buffer, dimensions(1:2)) END IF END IF IF (status == NX_OK .and. PRESENT(units)) THEN status = NXgetattr (file_id, "units", units) END IF DEALLOCATE (buffer) END FUNCTION NXUread2Dr8array !------------------------------------------------------------------------------ !NXUread3Di4array reads a 3D integer*4 array FUNCTION NXUread3Di4array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name INTEGER(kind=NXi4), POINTER :: data(:,:,:) CHARACTER(len=*), INTENT(out), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status, dimensions(NX_MAXRANK), data_shape(3) INTEGER, ALLOCATABLE :: buffer(:) status = NXUconfirmdata (file_id, data_name, NX_INT32, 3, dimensions) IF (status /= NX_OK) RETURN IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN ALLOCATE (buffer(PRODUCT(data_size(1:3)))) status = NXgetslab (file_id, buffer, data_start, data_size) IF (status == NX_OK) THEN ALLOCATE (data(data_size(1),data_size(2),data_size(3))) data_shape = data_size(1:3) data = RESHAPE (buffer, data_shape) END IF ELSE ALLOCATE (buffer(PRODUCT(dimensions(1:3)))) status = NXgetdata(file_id, buffer) IF (status == NX_OK) THEN ALLOCATE (data(dimensions(1),dimensions(2),dimensions(3))) data = RESHAPE (buffer, dimensions(1:3)) END IF END IF IF (status == NX_OK .and. PRESENT(units)) THEN status = NXgetattr (file_id, "units", units) END IF DEALLOCATE (buffer) END FUNCTION NXUread3Di4array !------------------------------------------------------------------------------ !NXUread3Dr4array reads a 3D real*4 array FUNCTION NXUread3Dr4array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr4), POINTER :: data(:,:,:) CHARACTER(len=*), INTENT(out), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status, dimensions(NX_MAXRANK), data_shape(3) REAL, ALLOCATABLE :: buffer(:) status = NXUconfirmdata (file_id, data_name, NX_FLOAT32, 3, dimensions) IF (status /= NX_OK) RETURN IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN ALLOCATE (buffer(PRODUCT(data_size(1:3)))) status = NXgetslab (file_id, buffer, data_start, data_size) IF (status == NX_OK) THEN ALLOCATE (data(data_size(1),data_size(2),data_size(3))) data_shape = data_size(1:3) data = RESHAPE (buffer, data_shape) END IF ELSE ALLOCATE (buffer(PRODUCT(dimensions(1:3)))) status = NXgetdata(file_id, buffer) IF (status == NX_OK) THEN ALLOCATE (data(dimensions(1),dimensions(2),dimensions(3))) data = RESHAPE (buffer, dimensions(1:3)) END IF END IF IF (status == NX_OK .and. PRESENT(units)) THEN status = NXgetattr (file_id, "units", units) END IF DEALLOCATE (buffer) END FUNCTION NXUread3Dr4array !------------------------------------------------------------------------------ !NXUread3Dr8array reads a 3D real*8 array FUNCTION NXUread3Dr8array (file_id, data_name, data, units, data_start, & data_size) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name REAL(kind=NXr8), POINTER :: data(:,:,:) CHARACTER(len=*), INTENT(out), OPTIONAL :: units INTEGER, INTENT(in), OPTIONAL :: data_start(:), data_size(:) INTEGER :: status, dimensions(NX_MAXRANK), data_shape(3) REAL, ALLOCATABLE :: buffer(:) status = NXUconfirmdata (file_id, data_name, NX_FLOAT64, 3, dimensions) IF (status /= NX_OK) RETURN IF (PRESENT(data_start) .AND. PRESENT(data_size)) THEN ALLOCATE (buffer(PRODUCT(data_size(1:3)))) status = NXgetslab (file_id, buffer, data_start, data_size) IF (status == NX_OK) THEN ALLOCATE (data(data_size(1),data_size(2),data_size(3))) data_shape = data_size(1:3) data = RESHAPE (buffer, data_shape) END IF ELSE ALLOCATE (buffer(PRODUCT(dimensions(1:3)))) status = NXgetdata(file_id, buffer) IF (status == NX_OK) THEN ALLOCATE (data(dimensions(1),dimensions(2),dimensions(3))) data = RESHAPE (buffer, dimensions(1:3)) END IF END IF IF (status == NX_OK .and. PRESENT(units)) THEN status = NXgetattr (file_id, "units", units) END IF DEALLOCATE (buffer) END FUNCTION NXUread3Dr8array !------------------------------------------------------------------------------ !------------------------------------------------------------------------------ !NXUsetcompress sets the default compression type and minimum size FUNCTION NXUsetcompress (file_id, compress_type, compress_size) & RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id INTEGER, INTENT(in) :: compress_type INTEGER, INTENT(in), OPTIONAL :: compress_size INTEGER :: status IF (compress_type == NX_COMP_LZW .OR. compress_type == NX_COMP_HUF .OR. & compress_type == NX_COMP_RLE .OR. compress_type == NX_COMP_NONE) THEN NXcompress_type = compress_type IF (PRESENT(compress_size)) NXcompress_size = compress_size status = NX_OK ELSE call NXerror ("Invalid compression option") status = NX_ERROR END IF END FUNCTION NXUsetcompress !------------------------------------------------------------------------------ !NXUfindgroup finds if a NeXus group of the specified name exists FUNCTION NXUfindgroup (file_id, group_name, group_class) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: group_name CHARACTER(len=*), INTENT(out), OPTIONAL :: group_class CHARACTER(len=NX_MAXNAMELEN), ALLOCATABLE :: name(:), class(:) INTEGER :: status, n, i status = NXgetgroupinfo (file_id, n) IF (status /= NX_OK) RETURN ALLOCATE (name(n), class(n), STAT=status) IF (status /= 0) THEN call NXerror ("Unable to allocate directory arrays") status = NX_ERROR RETURN END IF status = NXgroupdir (file_id, n, name, class) IF (status == NX_OK) THEN status = NX_EOD DO i = 1,n IF (trim(name(i)) == trim(group_name)) THEN group_class = trim(class(i)) IF (class(i)(1:2) == "NX") THEN status = NX_OK ELSE CALL NXerror (trim(name(i))//" is not a group") status = NX_ERROR END IF EXIT END IF END DO END IF DEALLOCATE (name, class) END FUNCTION NXUfindgroup !------------------------------------------------------------------------------ !NXUfindclass finds if a NeXus group of the specified class exists FUNCTION NXUfindclass (file_id, group_class, group_name, find_index) & RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: group_class CHARACTER(len=*), INTENT(out) :: group_name INTEGER, INTENT(in), OPTIONAL :: find_index CHARACTER(len=NX_MAXNAMELEN), ALLOCATABLE :: name(:), class(:) INTEGER :: status, n, i, j status = NXgetgroupinfo (file_id, n) IF (status /= NX_OK) RETURN ALLOCATE (name(n), class(n), STAT=status) IF (status /= 0) THEN CALL NXerror ("Unable to allocate directory arrays") status = NX_ERROR RETURN END IF status = NXgroupdir (file_id, n, name, class) IF (status == NX_OK) THEN j = 0 status = NX_EOD DO i = 1,n IF (trim(class(i)) == trim(group_class)) THEN IF (PRESENT(find_index)) THEN j = j + 1 IF (j < find_index) CYCLE END IF group_name = trim(name(i)) status = NX_OK EXIT END IF END DO END IF DEALLOCATE (name, class) END FUNCTION NXUfindclass !------------------------------------------------------------------------------ !NXUfinddata finds if a NeXus data item is in the current group FUNCTION NXUfinddata (file_id, data_name) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name CHARACTER(len=NX_MAXNAMELEN), ALLOCATABLE :: name(:), class(:) INTEGER :: status, n, i status = NXgetgroupinfo (file_id, n) IF (status /= NX_OK) RETURN ALLOCATE (name(n), class(n), STAT=status) IF (status /= 0) THEN call NXerror ("Unable to allocate directory arrays") status = NX_ERROR RETURN END IF status = NXgroupdir (file_id, n, name, class) IF (status == NX_OK) THEN status = NX_EOD DO i = 1,n IF (trim(name(i)) == trim(data_name)) THEN IF (class(i)(1:3) == "SDS") THEN status = NX_OK ELSE CALL NXerror (trim(name(i))//" is not a data item") status = NX_ERROR END IF EXIT END IF END DO END IF DEALLOCATE (name, class) END FUNCTION NXUfinddata !------------------------------------------------------------------------------ !NXUfindattr finds if a NeXus attribute exists FUNCTION NXUfindattr (file_id, attr_name) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: attr_name CHARACTER(len=NX_MAXNAMELEN), ALLOCATABLE :: name(:) INTEGER :: status, n, i status = NXgetattrinfo (file_id, n) IF (status /= NX_OK) RETURN ALLOCATE (name(n), STAT=status) IF (status /= 0) THEN call NXerror ("Unable to allocate directory arrays") status = NX_ERROR RETURN END IF status = NXattrdir (file_id, n, name) IF (status == NX_OK) THEN status = NX_EOD DO i = 1,n IF (trim(name(i)) == trim(attr_name)) status = NX_OK END DO END IF DEALLOCATE (name) END FUNCTION NXUfindattr !------------------------------------------------------------------------------ !NXUfindsignal finds the NeXus data item containing the required signal FUNCTION NXUfindsignal (file_id, signal, data_name, data_rank, data_type, & data_dimensions) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id INTEGER, INTENT(in) :: signal CHARACTER(len=*) :: data_name INTEGER, INTENT(out) :: data_rank, data_type, data_dimensions(:) CHARACTER(len=len(data_name)) :: name CHARACTER(len=NX_MAXNAMELEN) :: class, attr_name INTEGER :: status, value status = NXinitgroupdir (file_id) IF (status /= NX_OK) RETURN DO status = NXgetnextentry (file_id, name, class, NXtype) IF (status == NX_OK .AND. class == "SDS") THEN status = NXopendata (file_id, name) IF (status /= NX_OK) RETURN status = NXUfindattr (file_id, "signal") IF (status == NX_OK) THEN status = NXgetattr (file_id, "signal", value) IF (status /= NX_OK) RETURN IF (value == signal) THEN status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status == NX_OK) THEN data_name = name data_rank = NXrank data_type = NXtype data_dimensions = NXdims RETURN END IF END IF ELSE IF (status == NX_EOD) THEN CYCLE ELSE IF (status == NX_ERROR) THEN RETURN END IF ELSE IF (status == NX_EOD) THEN CALL NXerror ("No data with the attribute ""signal"" found") status = NX_ERROR EXIT ELSE IF (status == NX_ERROR) THEN RETURN END IF END DO END FUNCTION NXUfindsignal !------------------------------------------------------------------------------ !NXUfindaxis finds the NeXus data item containing the required axis FUNCTION NXUfindaxis (file_id, axis, primary, data_name, data_type, & data_dimensions) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id INTEGER, INTENT(in) :: axis, primary CHARACTER(len=*) :: data_name INTEGER, INTENT(out) :: data_type, data_dimensions(NX_MAXRANK) CHARACTER(len=len(data_name)) :: name CHARACTER(len=NX_MAXNAMELEN) :: class, attr_name CHARACTER(len=255) :: axis_list INTEGER :: status, signal=1, value, data_rank, C_axis, i, j, k !First find data with "signal" attribute to check for "axes" attribute status = NXUfindsignal (file_id, signal, data_name, data_rank, & data_type, data_dimensions) IF (status /= NX_OK) RETURN !The axis number cannot be greater than the data rank IF (axis > data_rank) THEN CALL NXerror ("Axis number greater than the data rank") status = NX_ERROR RETURN END IF !Check for "axes" attribute status = NXopendata (file_id, data_name) IF (status /= NX_OK) RETURN status = NXUfindattr (file_id, "axes") IF (status == NX_ERROR) THEN RETURN ELSE IF (status == NX_OK) THEN !"axes" attribute found status = NXgetattr (file_id, "axes", axis_list) !Strip off brackets around axis list IF (index(axis_list,"[") > 0) THEN axis_list = axis_list(index(axis_list,"[")+1:len(axis_list)) END IF IF (index(axis_list,"]") > 0) THEN axis_list = axis_list(1:index(axis_list,"]")-1) END IF !"axes" lists the axes in C (row-major) order so the axis numbers are reversed C_axis = data_rank - axis + 1 !Find axis label by looking for the delimiting commas j = 1 DO i = 1,C_axis k = scan(axis_list(j:),",:") - 1 IF (k < 0) k = len(trim(axis_list)) - j + 1 IF (k < 0) THEN !We've run out of delimiters CALL NXerror ("Data attribute ""axes"" is not correctly defined") status = NX_ERROR RETURN END IF name = adjustl(axis_list(j:j+k-1)) j = j + k + 1 END DO !Open data to retrieve information about the dimension scale status = NXopendata (file_id, name) IF (status /= NX_OK) RETURN status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status == NX_OK) THEN data_name = name data_type = NXtype data_dimensions = NXdims(1) RETURN ELSE RETURN END IF END IF !Otherwise, check for "axis" attribute in each NXdata item status = NXinitgroupdir (file_id) IF (status /= NX_OK) RETURN DO status = NXgetnextentry (file_id, name, class, NXtype) IF (status == NX_OK .AND. class == "SDS") THEN status = NXopendata (file_id, name) IF (status /= NX_OK) RETURN status = NXUfindattr (file_id, "axis") IF (status == NX_OK) THEN status = NXgetattr (file_id, "axis", value) IF (status /= NX_OK) RETURN IF (value == axis) THEN status = NXUfindattr (file_id, "primary") IF (status == NX_OK) THEN status = NXgetattr (file_id, "primary", value) ELSE IF (status == NX_EOD) THEN value = 1 ELSE RETURN END IF IF (value == primary) THEN status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status == NX_OK) THEN data_name = name data_type = NXtype data_dimensions = NXdims(1) RETURN ELSE RETURN END IF END IF END IF END IF ELSE IF (status == NX_EOD) THEN CALL NXerror ("Requested axis not found") status = NX_ERROR EXIT ELSE IF (status == NX_ERROR) THEN RETURN END IF END DO END FUNCTION NXUfindaxis !------------------------------------------------------------------------------ !NXUfindlink finds another link to a NeXus data item and opens the group FUNCTION NXUfindlink (file_id, group_id, group_class) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id TYPE(NXlink), INTENT(out) :: group_id CHARACTER(len=*), INTENT(in), OPTIONAL :: group_class TYPE(NXlink) :: data_id INTEGER :: status !Get current group and data IDs status = NXgetgroupID (file_id, group_id) IF (status /= NX_OK) RETURN status = NXgetdataID (file_id, data_id) IF (status /= NX_OK) RETURN !Start the search in the group one level up status = NXclosegroup (file_id) IF (status /= NX_OK) RETURN !Start recursive searches for this data ID within this group group_level = 0 status = NXUsearchgroup (file_id, group_id, data_id, group_class) END FUNCTION NXUfindlink !------------------------------------------------------------------------------ !NXUresumelink reopens the original group from which NXUfindlink was called FUNCTION NXUresumelink (file_id, group_id) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id TYPE(NXlink), INTENT(in) :: group_id TYPE(NXlink) :: new_id CHARACTER(len=NX_MAXNAMELEN), ALLOCATABLE :: name(:), class(:) INTEGER :: status, n, i !Return to group level from which the link search was started DO i = 1, group_level status = NXclosegroup (file_id) IF (status /= NX_OK) RETURN END DO !Obtain list of groups at this level status = NXgetgroupinfo (file_id, n) IF (status /= NX_OK) RETURN ALLOCATE (name(n), class(n), STAT=status) IF (status /= 0) THEN CALL NXerror ("Unable to allocate space for group info") status = NX_ERROR RETURN END IF status = NXgroupdir (file_id, n, name, class) IF (status == NX_OK) THEN DO i = 1,n IF (class(i)(1:2) == "NX") THEN status = NXopengroup (file_id, name(i), class(i)) IF (status /= NX_OK) EXIT status = NXgetgroupID (file_id, new_id) IF (status /= NX_OK) EXIT IF (NXsameID (file_id, new_id, group_id)) EXIT !Original group found status = NXclosegroup (file_id) IF (status /= NX_OK) EXIT END IF status = NX_EOD END DO END IF !None of the groups was the correct one DEALLOCATE (name, class) END FUNCTION NXUresumelink !------------------------------------------------------------------------------ !NXUsearchgroup searches a group for the required data RECURSIVE FUNCTION NXUsearchgroup (file_id, group_id, data_id, & group_class) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id TYPE(NXlink), INTENT(in) :: group_id, data_id CHARACTER(len=*), INTENT(in), OPTIONAL :: group_class TYPE(NXlink) :: new_id CHARACTER(len=NX_MAXNAMELEN), ALLOCATABLE :: name(:), class(:) CHARACTER(len=NX_MAXNAMELEN) :: current_group, current_class INTEGER :: status, n, i !Obtain list of groups contained within this group status = NXgetgroupinfo (file_id, n, current_group, current_class) IF (status /= NX_OK) RETURN ALLOCATE (name(n), class(n), STAT=status) IF (status /= 0) THEN CALL NXerror ("Unable to allocate space for group info") status = NX_ERROR RETURN END IF status = NXgroupdir (file_id, n, name, class) IF (status == NX_OK) THEN DO i = 1,n IF (class(i)(1:3) == "SDS") THEN IF (PRESENT(group_class) .AND. & trim(group_class) /= trim(current_class)) THEN status = NX_EOD CYCLE END IF status = NXopendata (file_id, name(i)) IF (status /= NX_OK) EXIT status = NXgetdataID (file_id, new_id) IF (status /= NX_OK) EXIT IF (NXsameID (file_id, new_id, data_id)) THEN !Linked item found status = NX_OK EXIT END IF ELSE IF (class(i)(1:2) == "NX") THEN status = NXopengroup (file_id, name(i), class(i)) IF (status /= NX_OK) EXIT status = NXgetgroupID (file_id, new_id) IF (status /= NX_OK) EXIT !Skip this group if it's where we started IF (NXsameID (file_id, new_id, group_id)) THEN status = NXclosegroup (file_id) IF (status /= NX_OK) EXIT CYCLE END IF group_level = group_level + 1 status = NXUsearchgroup(file_id, group_id, data_id, group_class) IF (status == NX_OK) EXIT !The item must have been found status = NXclosegroup (file_id) group_level = group_level - 1 IF (status /= NX_OK) EXIT END IF status = NX_EOD END DO END IF !Return an error status because nothing has been found in this group DEALLOCATE (name, class) END FUNCTION NXUsearchgroup !------------------------------------------------------------------------------ !NXUpreparedata creates and opens a data set FUNCTION NXUpreparedata (file_id, data_name, data_type, data_rank, & data_dimensions) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name INTEGER, INTENT(in) :: data_type, data_rank INTEGER, INTENT(in) :: data_dimensions(:) INTEGER :: status, i status = NXUfinddata (file_id, data_name) IF (status == NX_EOD) THEN !Data item needs to be created IF (NXcompress_type /= NX_COMP_NONE .AND. & PRODUCT(data_dimensions(1:data_rank)) > NXcompress_size) THEN status = NXmakedata (file_id, data_name, data_type, data_rank, & data_dimensions, NXcompress_type) ELSE status = NXmakedata (file_id, data_name, data_type, data_rank, & data_dimensions) END IF IF (status == NX_OK) status = NXopendata (file_id, data_name) ELSE if (status == NX_OK) THEN !Data item already exists status = NXopendata (file_id, data_name) IF (status /= NX_OK) RETURN status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (NXtype /= data_type) THEN CALL NXerror ("Type of existing data item does not match new data") status = NX_ERROR ELSE IF (NXrank /= data_rank) THEN CALL NXerror ("Rank of existing data item does not match new data") status = NX_ERROR ELSE DO i = 1,NXrank IF (data_dimensions(i) > NXdims(i)) THEN call NXerror ("Size of new data too large for existing item") status = NX_ERROR EXIT END IF END DO END IF END IF END FUNCTION NXUpreparedata !------------------------------------------------------------------------------ !NXUconfirmdata checks that a dataset has the expected type, rank & dimensions FUNCTION NXUconfirmdata (file_id, data_name, data_type, data_rank, & data_dimensions) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id CHARACTER(len=*), INTENT(in) :: data_name INTEGER, INTENT(in) :: data_type, data_rank INTEGER, INTENT(out) :: data_dimensions(:) INTEGER :: status status = NXopendata (file_id, data_name) IF (status /= NX_OK) RETURN status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status /= NX_OK) RETURN IF (NXrank == data_rank) THEN !Check that the types match, or that they are both integer or real IF (NXtype /= data_type .AND. (NXtype/10) /= (data_type/10)) THEN CALL NXerror ("Type of data does not match supplied array") ELSE data_dimensions(1:NXrank) = NXdims(1:NXrank) status = NX_OK RETURN END IF ELSE CALL NXerror ("Rank of data does not match supplied array") END IF status = NXclosedata(file_id) status = NX_ERROR END FUNCTION NXUconfirmdata END MODULE NXUmodule code-4.4.3/bindings/f90/NXmodule.f90000077500000000000000000001532421275430514000167150ustar00rootroot00000000000000!------------------------------------------------------------------------------ ! NeXus - Neutron & X-ray Common Data Format ! ! Application Program Interface (Fortran 90) ! ! Copyright (C) 1999-2002, Ray Osborn ! ! This library is free software; you can redistribute it and/or ! modify it under the terms of the GNU Lesser General Public ! License as published by the Free Software Foundation; either ! version 2 of the License, or (at your option) any later version. ! ! This library is distributed in the hope that it will be useful, ! but WITHOUT ANY WARRANTY; without even the implied warranty of ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ! Lesser General Public License for more details. ! ! You should have received a copy of the GNU Lesser General Public ! License along with this library; if not, write to the Free Software ! Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ! ! For further information, see ! !$Id$ !------------------------------------------------------------------------------ MODULE NXmodule IMPLICIT NONE PUBLIC ! *** NeXus version parameter CHARACTER(len=*), PARAMETER, PUBLIC :: NeXus_version = "4.4.0" ! *** NeXus file access parameters INTEGER, PARAMETER, PUBLIC :: NXACC_READ = 1 INTEGER, PARAMETER, PUBLIC :: NXACC_RDWR = 2 INTEGER, PARAMETER, PUBLIC :: NXACC_CREATE = 3 INTEGER, PARAMETER, PUBLIC :: NXACC_CREATE4 = 4 INTEGER, PARAMETER, PUBLIC :: NXACC_CREATE5 = 5 ! *** NeXus status parameters INTEGER, PARAMETER, PUBLIC :: NX_OK = 1 INTEGER, PARAMETER, PUBLIC :: NX_ERROR = 0 INTEGER, PARAMETER, PUBLIC :: NX_EOD = -1 ! *** NeXus datatype parameters INTEGER, PARAMETER, PUBLIC :: NX_CHAR = 4 INTEGER, PARAMETER, PUBLIC :: NX_FLOAT32 = 5 INTEGER, PARAMETER, PUBLIC :: NX_FLOAT64 = 6 INTEGER, PARAMETER, PUBLIC :: NX_INT8 = 20 INTEGER, PARAMETER, PUBLIC :: NX_UINT8 = 21 INTEGER, PARAMETER, PUBLIC :: NX_INT16 = 22 INTEGER, PARAMETER, PUBLIC :: NX_UINT16 = 23 INTEGER, PARAMETER, PUBLIC :: NX_INT32 = 24 INTEGER, PARAMETER, PUBLIC :: NX_UINT32 = 25 ! *** NeXus compression parameters INTEGER, PARAMETER, PUBLIC :: NX_COMP_NONE = 100 INTEGER, PARAMETER, PUBLIC :: NX_COMP_LZW = 200 INTEGER, PARAMETER, PUBLIC :: NX_COMP_RLE = 300 INTEGER, PARAMETER, PUBLIC :: NX_COMP_HUF = 400 ! *** NeXus Unlimited parameters INTEGER, PARAMETER, PUBLIC :: NX_UNLIMITED = -1 ! *** NeXus limits INTEGER, PARAMETER, PUBLIC :: NX_MAXRANK = 32 INTEGER, PARAMETER, PUBLIC :: NX_MAXNAMELEN = 64 INTEGER, PARAMETER, PUBLIC :: NX_MAXSTACK = 20 ! *** Kind parameters for different byte lengths (not guaranteed to work) INTEGER, PARAMETER, PUBLIC :: NXi1 = selected_int_kind(2) INTEGER, PARAMETER, PUBLIC :: NXi2 = selected_int_kind(4) INTEGER, PARAMETER, PUBLIC :: NXi4 = selected_int_kind(8) INTEGER, PARAMETER, PUBLIC :: NXr4 = kind(1.0) INTEGER, PARAMETER, PUBLIC :: NXr8 = kind(1.0D0) ! *** NeXus type definitions TYPE, PUBLIC :: NXlink INTEGER(kind=NXi4) :: dummy(1040) ! at least as large as in napi.h END TYPE TYPE, PUBLIC :: NXhandle INTEGER(kind=NXi4) :: dummy(9124) ! at least as large as in nxstack.c END TYPE ! *** Buffers for each type of parameter INTEGER(KIND=NXi1), ALLOCATABLE, PRIVATE :: buffer_i1(:) INTEGER(KIND=NXi2), ALLOCATABLE, PRIVATE :: buffer_i2(:) INTEGER(KIND=NXi4), ALLOCATABLE, PRIVATE :: buffer_i4(:) REAL(KIND=NXr4), ALLOCATABLE, PRIVATE :: buffer_r4(:) REAL(KIND=NXr8), ALLOCATABLE, PRIVATE :: buffer_r8(:) INTEGER, PRIVATE :: NXrank, NXdims(NX_MAXRANK), NXtype, NXsize ! *** NeXus core functions *** PUBLIC :: NXopen, NXclose, NXflush PUBLIC :: NXmakegroup, NXopengroup, NXclosegroup PUBLIC :: NXmakedata, NXopendata, NXcompress, NXclosedata PUBLIC :: NXgetdata, NXgetslab, NXgetattr, NXputdata, NXputslab, NXputattr PUBLIC :: NXgetinfo, NXgetnextentry, NXgetnextattr PUBLIC :: NXgetgroupID, NXgetdataID, NXsameID, NXmakelink PUBLIC :: NXgetgroupinfo, NXinitgroupdir, NXgroupdir PUBLIC :: NXgetattrinfo, NXinitattrdir, NXattrdir PUBLIC :: NXreverse, NXCstring, NXFstring, NXdatatype, NXerror ! *** NeXus generic interfaces *** INTERFACE NXgetdata MODULE PROCEDURE NXgeti1, NXgeti2, NXgeti4, NXgetr4, NXgetr8, NXgetchar END INTERFACE INTERFACE NXgetslab MODULE PROCEDURE NXgeti1slab, NXgeti2slab, NXgeti4slab, & NXgetr4slab, NXgetr8slab END INTERFACE INTERFACE NXgetattr MODULE PROCEDURE NXgeti1attr, NXgeti2attr, NXgeti4attr, NXgetr4attr, & NXgetr8attr, NXgetcharattr END INTERFACE INTERFACE NXputdata MODULE PROCEDURE NXputi1, NXputi2, NXputi4, NXputr4, NXputr8, NXputchar END INTERFACE INTERFACE NXputslab MODULE PROCEDURE NXputi1slab, NXputi2slab, NXputi4slab, & NXputr4slab, NXputr8slab END INTERFACE INTERFACE NXputattr MODULE PROCEDURE NXputi1attr, NXputi2attr, NXputi4attr, & NXputr4attr, NXputr8attr, NXputcharattr END INTERFACE CONTAINS !------------------------------------------------------------------------------ !NXopen opens a NeXus file and returns a file ID FUNCTION NXopen (file_name, access_method, file_id) RESULT (status) CHARACTER(len=*), INTENT(in) :: file_name INTEGER, INTENT(in) :: access_method TYPE(NXhandle), INTENT(out) :: file_id INTEGER :: status, nxifopen EXTERNAL nxifopen status = nxifopen (NXCstring(file_name), access_method, file_id) END FUNCTION NXopen !------------------------------------------------------------------------------ !NXclose closes a NeXus file defined by its file ID FUNCTION NXclose (file_id) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER :: status, nxifclose EXTERNAL nxifclose status = nxifclose (file_id) END FUNCTION NXclose !------------------------------------------------------------------------------ !NXflush flushes all pending data to disk FUNCTION NXflush (file_id) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id INTEGER :: status, nxifflush EXTERNAL nxifflush status = nxifflush (file_id) END FUNCTION NXflush !------------------------------------------------------------------------------ !NXmakegroup creates a NeXus group FUNCTION NXmakegroup (file_id, group_name, group_class) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: group_name, group_class INTEGER :: status, nximakegroup EXTERNAL nximakegroup status = nximakegroup(file_id, NXCstring(group_name), & NXCstring(group_class)) END FUNCTION NXmakegroup !------------------------------------------------------------------------------ !NXopengroup opens an existing NeXus group for input/output FUNCTION NXopengroup (file_id, group_name, group_class) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: group_name, group_class INTEGER :: status, nxiopengroup EXTERNAL nxiopengroup status = nxiopengroup(file_id, NXCstring(group_name), & NXCstring(group_class)) END FUNCTION NXopengroup !------------------------------------------------------------------------------ !NXclosegroup closes a NeXus group FUNCTION NXclosegroup (file_id) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER :: status, nxiclosegroup EXTERNAL nxiclosegroup status = nxiclosegroup(file_id) END FUNCTION NXclosegroup !------------------------------------------------------------------------------ !NXmakedata creates a NeXus data set (optionally with compression) FUNCTION NXmakedata (file_id, data_name, data_type, data_rank, & data_dimensions, compress_type, chunk_size) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: data_name INTEGER, INTENT(in) :: data_type,data_rank,data_dimensions(:) INTEGER, OPTIONAL,INTENT(in) :: compress_type, chunk_size(:) INTEGER, ALLOCATABLE :: NXchunk_size(:) INTEGER :: status, i, nxifmakedata, nxifcompmakedata EXTERNAL nxifmakedata, nxifcompmakedata IF (PRESENT(compress_type)) THEN IF (PRESENT(chunk_size)) THEN ALLOCATE (NXchunk_size(data_rank)) NXchunk_size = chunk_size ELSE ALLOCATE (NXchunk_size(data_rank)) NXchunk_size = (/(data_dimensions(i),i=1,data_rank)/) END IF status = nxifcompmakedata(file_id, NXCstring(data_name), data_type, & data_rank, data_dimensions, compress_type, NXchunk_size) DEALLOCATE (NXchunk_size) ELSE status = nxifmakedata(file_id, NXCstring(data_name), data_type, & data_rank, data_dimensions) END IF END FUNCTION NXmakedata !------------------------------------------------------------------------------ !NXopendata opens an existing NeXus data set for input/output FUNCTION NXopendata (file_id, data_name) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: data_name INTEGER :: status, nxiopendata EXTERNAL nxiopendata status = nxiopendata(file_id, NXCstring(data_name)) END FUNCTION NXopendata !------------------------------------------------------------------------------ !NXcompress sets the compression algorithm for the open NeXus data set FUNCTION NXcompress (file_id, compress_type) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER, INTENT(in) :: compress_type INTEGER :: status, nxifcompress EXTERNAL nxifcompress status = nxifcompress(file_id, compress_type) END FUNCTION NXcompress !------------------------------------------------------------------------------ !NXclosedata closes a NeXus data set FUNCTION NXclosedata (file_id) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER :: status, nxiclosedata EXTERNAL nxiclosedata status = nxiclosedata(file_id) END FUNCTION NXclosedata !------------------------------------------------------------------------------ !NXgetdata reads data from the open data set ! !The following routines define the generic function NXgetdata !------------------------------------------------------------------------------ !NXgeti1 reads an integer*1 array from the open data set FUNCTION NXgeti1 (file_id, data) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER(KIND=NXi1), INTENT(out) :: data(:) INTEGER :: status, nxigetdata EXTERNAL nxigetdata status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status /= NX_OK) RETURN NXsize = PRODUCT(NXdims(1:NXrank)) IF (NXsize > size(data)) THEN CALL NXerror ("The supplied array is not large enough for the data") status = NX_ERROR ELSE IF (NXtype == NX_INT8 .OR. NXtype == NX_UINT8) THEN ALLOCATE (buffer_i1(NXsize)) status = nxigetdata(file_id, buffer_i1) data = buffer_i1 DEALLOCATE (buffer_i1) ELSE IF (NXtype == NX_INT16 .OR. NXtype == NX_UINT16) THEN ALLOCATE (buffer_i2(NXsize)) status = nxigetdata(file_id, buffer_i2) IF (abs(maxval(buffer_i2)) <= HUGE(data)) THEN data = buffer_i2 ELSE CALL NXerror ("Input values too large for data type") status = NX_ERROR END IF DEALLOCATE (buffer_i2) ELSE IF (NXtype == NX_INT32 .OR. NXtype == NX_UINT32) THEN ALLOCATE (buffer_i4(NXsize)) status = nxigetdata(file_id, buffer_i4) IF (abs(maxval(buffer_i4)) <= HUGE(data)) THEN data = buffer_i4 ELSE CALL NXerror ("Input values too large for data type") status = NX_ERROR END IF DEALLOCATE (buffer_i4) ELSE call NXerror & ("The datatype is incompatible with the supplied variable") status = NX_ERROR END IF END FUNCTION NXgeti1 !------------------------------------------------------------------------------ !NXgeti2 reads an integer*2 array from the open data set FUNCTION NXgeti2 (file_id, data) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER(KIND=NXi2), INTENT(out) :: data(:) INTEGER :: status, nxigetdata EXTERNAL nxigetdata status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status /= NX_OK) RETURN NXsize = PRODUCT(NXdims(1:NXrank)) IF (NXsize > size(data)) THEN CALL NXerror ("The supplied array is not large enough for the data") status = NX_ERROR ELSE IF (NXtype == NX_INT8 .OR. NXtype == NX_UINT8) THEN ALLOCATE (buffer_i1(NXsize)) status = nxigetdata(file_id, buffer_i1) data = buffer_i1 DEALLOCATE (buffer_i1) ELSE IF (NXtype == NX_INT16 .OR. NXtype == NX_UINT16) THEN ALLOCATE (buffer_i2(NXsize)) status = nxigetdata(file_id, buffer_i2) data = buffer_i2 DEALLOCATE (buffer_i2) ELSE IF (NXtype == NX_INT32 .OR. NXtype == NX_UINT32) THEN ALLOCATE (buffer_i4(NXsize)) status = nxigetdata(file_id, buffer_i4) IF (abs(maxval(buffer_i4)) <= HUGE(data)) THEN data = buffer_i4 ELSE CALL NXerror ("Input values too large for data type") status = NX_ERROR END IF DEALLOCATE (buffer_i4) ELSE call NXerror & ("The datatype is incompatible with the supplied variable") status = NX_ERROR END IF END FUNCTION NXgeti2 !------------------------------------------------------------------------------ !NXgeti4 reads an integer*4 array from the open data set FUNCTION NXgeti4 (file_id, data) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER(KIND=NXi4), INTENT(out) :: data(:) INTEGER :: status, nxigetdata EXTERNAL nxigetdata status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status /= NX_OK) RETURN NXsize = PRODUCT(NXdims(1:NXrank)) IF (NXsize > size(data)) THEN CALL NXerror ("The supplied array is not large enough for the data") status = NX_ERROR ELSE IF (NXtype == NX_INT8 .OR. NXtype == NX_UINT8) THEN ALLOCATE (buffer_i1(NXsize)) status = nxigetdata(file_id, buffer_i1) data = buffer_i1 DEALLOCATE (buffer_i1) ELSE IF (NXtype == NX_INT16 .OR. NXtype == NX_UINT16) THEN ALLOCATE (buffer_i2(NXsize)) status = nxigetdata(file_id, buffer_i2) data = buffer_i2 DEALLOCATE (buffer_i2) ELSE IF (NXtype == NX_INT32 .OR. NXtype == NX_UINT32) THEN ALLOCATE (buffer_i4(NXsize)) status = nxigetdata(file_id, buffer_i4) data = buffer_i4 DEALLOCATE (buffer_i4) ELSE call NXerror & ("The datatype is incompatible with the supplied variable") status = NX_ERROR END IF END FUNCTION NXgeti4 !------------------------------------------------------------------------------ !NXgetr4 reads a real*4 array from the open data set FUNCTION NXgetr4 (file_id, data) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id REAL(KIND=NXr4), INTENT(out) :: data(:) INTEGER :: status, nxigetdata EXTERNAL nxigetdata status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status /= NX_OK) RETURN NXsize = PRODUCT(NXdims(1:NXrank)) IF (NXsize > size(data)) THEN CALL NXerror ("The supplied array is not large enough for the data") status = NX_ERROR ELSE IF (NXtype == NX_FLOAT32) THEN ALLOCATE (buffer_r4(NXsize)) status = nxigetdata(file_id, buffer_r4) data = buffer_r4 DEALLOCATE (buffer_r4) ELSE IF (NXtype == NX_FLOAT64) THEN ALLOCATE (buffer_r8(NXsize)) status = nxigetdata(file_id, buffer_r8) data = buffer_r8 DEALLOCATE (buffer_r8) ELSE call NXerror & ("The datatype is incompatible with the supplied variable") status = NX_ERROR END IF END FUNCTION NXgetr4 !------------------------------------------------------------------------------ !NXgetr8 reads a real*8 array from the open data set FUNCTION NXgetr8 (file_id, data) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id REAL(KIND=NXr8), INTENT(out) :: data(:) INTEGER :: status, nxigetdata EXTERNAL nxigetdata status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status /= NX_OK) RETURN NXsize = PRODUCT(NXdims(1:NXrank)) IF (NXsize > size(data)) THEN CALL NXerror ("The supplied array is not large enough for the data") status = NX_ERROR ELSE IF (NXtype == NX_FLOAT32) THEN ALLOCATE (buffer_r4(NXsize)) status = nxigetdata(file_id, buffer_r4) data = buffer_r4 DEALLOCATE (buffer_r4) ELSE IF (NXtype == NX_FLOAT64) THEN ALLOCATE (buffer_r8(NXsize)) status = nxigetdata(file_id, buffer_r8) IF (abs(maxval(buffer_r8)) <= HUGE(data)) THEN data = buffer_r8 ELSE CALL NXerror ("Input values too large for data type") status = NX_ERROR END IF DEALLOCATE (buffer_r8) ELSE call NXerror & ("The datatype is incompatible with the supplied variable") status = NX_ERROR END IF END FUNCTION NXgetr8 !------------------------------------------------------------------------------ !NXgetchar reads a character string from the open data set FUNCTION NXgetchar (file_id, data) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(out) :: data INTEGER :: status, nxigetdata INTEGER(kind=NXi1) :: Cstring(255) EXTERNAL nxigetdata status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status /= NX_OK) RETURN NXsize = PRODUCT(NXdims(1:NXrank)) IF (NXsize > len(data)) THEN CALL NXerror ("The supplied string is not large enough for the data") status = NX_ERROR ELSE IF (NXtype == NX_CHAR) THEN Cstring = 0 !HDF does not add null termination so ensure it's there status = nxigetdata(file_id, Cstring) IF (status == NX_OK) data = trim(NXFstring(Cstring)) ELSE call NXerror & ("The datatype is incompatible with the supplied variable") status = NX_ERROR END IF END FUNCTION NXgetchar !------------------------------------------------------------------------------ !NXgetslab reads a slab of the open data set ! !The following routines define the generic function NXgetslab !------------------------------------------------------------------------------ !NXgeti1slab reads a slab of integer*1 data from the open data set FUNCTION NXgeti1slab (file_id, data, data_start, data_size) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER, INTENT(in) :: data_start(:), data_size(:) INTEGER(KIND=NXi1), INTENT(out) :: data(:) INTEGER :: status, nxigetslab EXTERNAL nxigetslab status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status /= NX_OK) RETURN NXsize = PRODUCT(data_size(1:NXrank)) IF (NXsize > size(data)) THEN CALL NXerror ("The supplied array is not large enough for the data") status = NX_ERROR ELSE IF (NXtype == NX_INT8 .OR. NXtype == NX_UINT8) THEN ALLOCATE (buffer_i1(NXsize)) status = nxigetslab(file_id, buffer_i1, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) data = buffer_i1 DEALLOCATE (buffer_i1) ELSE IF (NXtype == NX_INT16 .OR. NXtype == NX_UINT16) THEN ALLOCATE (buffer_i2(NXsize)) status = nxigetslab(file_id, buffer_i2, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) IF (abs(maxval(buffer_i2)) <= HUGE(data)) THEN data = buffer_i2 ELSE CALL NXerror ("Input values too large for data type") status = NX_ERROR END IF DEALLOCATE (buffer_i2) ELSE IF (NXtype == NX_INT32 .OR. NXtype == NX_UINT32) THEN ALLOCATE (buffer_i4(NXsize)) status = nxigetslab(file_id, buffer_i4, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) IF (abs(maxval(buffer_i4)) <= HUGE(data)) THEN data = buffer_i4 ELSE CALL NXerror ("Input values too large for data type") status = NX_ERROR END IF DEALLOCATE (buffer_i4) ELSE call NXerror & ("The datatype is incompatible with the supplied variable") status = NX_ERROR END IF END FUNCTION NXgeti1slab !------------------------------------------------------------------------------ !NXgeti2slab reads a slab of integer*2 data from the open data set FUNCTION NXgeti2slab (file_id, data, data_start, data_size) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER, INTENT(in) :: data_start(:), data_size(:) INTEGER(KIND=NXi2), INTENT(out) :: data(:) INTEGER :: status, nxigetslab EXTERNAL nxigetslab status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status /= NX_OK) RETURN NXsize = PRODUCT(data_size(1:NXrank)) IF (NXsize > size(data)) THEN CALL NXerror ("The supplied array is not large enough for the data") status = NX_ERROR ELSE IF (NXtype == NX_INT8 .OR. NXtype == NX_UINT8) THEN ALLOCATE (buffer_i1(NXsize)) status = nxigetslab(file_id, buffer_i1, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) data = buffer_i1 DEALLOCATE (buffer_i1) ELSE IF (NXtype == NX_INT16 .OR. NXtype == NX_UINT16) THEN ALLOCATE (buffer_i2(NXsize)) status = nxigetslab(file_id, buffer_i2, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) data = buffer_i2 DEALLOCATE (buffer_i2) ELSE IF (NXtype == NX_INT32 .OR. NXtype == NX_UINT32) THEN ALLOCATE (buffer_i4(NXsize)) status = nxigetslab(file_id, buffer_i4, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) IF (abs(maxval(buffer_i4)) <= HUGE(data)) THEN data = buffer_i4 ELSE CALL NXerror ("Input values too large for data type") status = NX_ERROR END IF DEALLOCATE (buffer_i4) ELSE call NXerror & ("The datatype is incompatible with the supplied variable") status = NX_ERROR END IF END FUNCTION NXgeti2slab !------------------------------------------------------------------------------ !NXgeti4slab reads a slab of integer*4 data from the open data set FUNCTION NXgeti4slab (file_id, data, data_start, data_size) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER, INTENT(in) :: data_start(:), data_size(:) INTEGER(KIND=NXi4), INTENT(out) :: data(:) INTEGER :: status, nxigetslab EXTERNAL nxigetslab status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status /= NX_OK) RETURN NXsize = PRODUCT(data_size(1:NXrank)) IF (NXsize > size(data)) THEN CALL NXerror ("The supplied array is not large enough for the data") status = NX_ERROR ELSE IF (NXtype == NX_INT8 .OR. NXtype == NX_UINT8) THEN ALLOCATE (buffer_i1(NXsize)) status = nxigetslab(file_id, buffer_i1, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) data = buffer_i1 DEALLOCATE (buffer_i1) ELSE IF (NXtype == NX_INT16 .OR. NXtype == NX_UINT16) THEN ALLOCATE (buffer_i2(NXsize)) status = nxigetslab(file_id, buffer_i2, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) data = buffer_i2 DEALLOCATE (buffer_i2) ELSE IF (NXtype == NX_INT32 .OR. NXtype == NX_UINT32) THEN ALLOCATE (buffer_i4(NXsize)) status = nxigetslab(file_id, buffer_i4, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) data = buffer_i4 DEALLOCATE (buffer_i4) ELSE call NXerror & ("The datatype is incompatible with the supplied variable") status = NX_ERROR END IF END FUNCTION NXgeti4slab !------------------------------------------------------------------------------ !NXgetr4slab reads a slab of real*4 data from the open data set FUNCTION NXgetr4slab (file_id, data, data_start, data_size) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER, INTENT(in) :: data_start(:), data_size(:) REAL(KIND=NXr4), INTENT(out) :: data(:) INTEGER :: status, nxigetslab EXTERNAL nxigetslab status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status /= NX_OK) RETURN NXsize = PRODUCT(data_size(1:NXrank)) IF (NXsize > size(data)) THEN CALL NXerror ("The supplied array is not large enough for the data") status = NX_ERROR ELSE IF (NXtype == NX_FLOAT32) THEN ALLOCATE (buffer_r4(NXsize)) status = nxigetslab(file_id, buffer_r4, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) data = buffer_r4 DEALLOCATE (buffer_r4) ELSE IF (NXtype == NX_FLOAT64) THEN ALLOCATE (buffer_r8(NXsize)) status = nxigetslab(file_id, buffer_r8, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) IF (abs(maxval(buffer_r8)) <= HUGE(data)) THEN data = buffer_r8 ELSE CALL NXerror ("Input values too large for data type") status = NX_ERROR END IF DEALLOCATE (buffer_r8) ELSE call NXerror & ("The datatype is incompatible with the supplied variable") status = NX_ERROR END IF END FUNCTION NXgetr4slab !------------------------------------------------------------------------------ !NXgetr8slab reads a slab of real*8 data from the open data set FUNCTION NXgetr8slab (file_id, data, data_start, data_size) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER, INTENT(in) :: data_start(:), data_size(:) REAL(KIND=NXr8), INTENT(out) :: data(:) INTEGER :: status, nxigetslab EXTERNAL nxigetslab status = NXgetinfo (file_id, NXrank, NXdims, NXtype) IF (status /= NX_OK) RETURN NXsize = PRODUCT(data_size(1:NXrank)) IF (NXsize > size(data)) THEN CALL NXerror ("The supplied array is not large enough for the data") status = NX_ERROR ELSE IF (NXtype == NX_FLOAT32) THEN ALLOCATE (buffer_r4(NXsize)) status = nxigetslab(file_id, buffer_r4, & NXreverse(NXrank,data_start), NXreverse(NXrank,data_size)) data = buffer_r4 DEALLOCATE (buffer_r4) ELSE IF (NXtype == NX_FLOAT64) THEN ALLOCATE (buffer_r8(NXsize)) status = nxigetslab(file_id, buffer_r8, & NXreverse(NXrank,data_start), NXreverse(NXrank,data_size)) data = buffer_r8 DEALLOCATE (buffer_r8) ELSE call NXerror & ("The datatype is incompatible with the supplied variable") status = NX_ERROR END IF END FUNCTION NXgetr8slab !------------------------------------------------------------------------------ !NXgetattr reads attributes from the open data set ! !The following routines define the generic function NXgetattr !------------------------------------------------------------------------------ !NXgeti1attr reads an integer*1 attribute from the open data set FUNCTION NXgeti1attr (file_id, attr_name, value, attr_length, attr_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: attr_name INTEGER(KIND=NXi1), INTENT(out) :: value INTEGER, OPTIONAL, INTENT(inout) :: attr_length INTEGER, OPTIONAL, INTENT(in) :: attr_type INTEGER :: status, nxigetattr, value_length, value_type EXTERNAL nxigetattr value_length = 1; value_type = NX_INT8 status = nxigetattr(file_id, NXCstring(attr_name), value, value_length, & value_type) END FUNCTION NXgeti1attr !------------------------------------------------------------------------------ !NXgeti2attr reads an integer*2 attribute from the open data set FUNCTION NXgeti2attr (file_id, attr_name, value, attr_length, attr_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: attr_name INTEGER(KIND=NXi2), INTENT(out) :: value INTEGER, OPTIONAL, INTENT(inout) :: attr_length INTEGER, OPTIONAL, INTENT(in) :: attr_type INTEGER :: status, nxigetattr, value_length, value_type EXTERNAL nxigetattr value_length = 1; value_type = NX_INT16 status = nxigetattr(file_id, NXCstring(attr_name), value, value_length, & value_type) END FUNCTION NXgeti2attr !------------------------------------------------------------------------------ !NXgeti4attr reads an integer*4 attribute from the open data set FUNCTION NXgeti4attr (file_id, attr_name, value, attr_length, attr_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: attr_name INTEGER(KIND=NXi4), INTENT(out) :: value INTEGER, OPTIONAL, INTENT(inout) :: attr_length INTEGER, OPTIONAL, INTENT(in) :: attr_type INTEGER :: status, nxigetattr, value_length, value_type EXTERNAL nxigetattr value_length = 1; value_type = NX_INT32 status = nxigetattr(file_id, NXCstring(attr_name), value, value_length, & value_type) END FUNCTION NXgeti4attr !------------------------------------------------------------------------------ !NXgetr4attr reads a real*4 attribute from the open data set FUNCTION NXgetr4attr (file_id, attr_name, value, attr_length, attr_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: attr_name REAL(KIND=NXr4), INTENT(out) :: value INTEGER, OPTIONAL, INTENT(inout) :: attr_length INTEGER, OPTIONAL, INTENT(in) :: attr_type INTEGER :: status, nxigetattr, value_length, value_type EXTERNAL nxigetattr value_length = 1; value_type = NX_FLOAT32 status = nxigetattr(file_id, NXCstring(attr_name), value, value_length, & value_type) END FUNCTION NXgetr4attr !------------------------------------------------------------------------------ !NXgetr8attr reads a real*8 attribute from the open data set FUNCTION NXgetr8attr (file_id, attr_name, value, attr_length, attr_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: attr_name REAL(KIND=NXr8), INTENT(out) :: value INTEGER, OPTIONAL, INTENT(inout) :: attr_length INTEGER, OPTIONAL, INTENT(in) :: attr_type INTEGER :: status, nxigetattr, value_length, value_type EXTERNAL nxigetattr value_length = 1; value_type = NX_FLOAT64 status = nxigetattr(file_id, NXCstring(attr_name), value, value_length, & value_type) END FUNCTION NXgetr8attr !------------------------------------------------------------------------------ !NXgetcharattr reads a character attribute from the open data set FUNCTION NXgetcharattr (file_id, attr_name, value, attr_length, attr_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: attr_name CHARACTER(len=*), INTENT(out) :: value INTEGER, OPTIONAL, INTENT(inout) :: attr_length INTEGER, OPTIONAL, INTENT(in) :: attr_type INTEGER :: status, nxigetattr, value_length, value_type INTEGER(kind=NXi1) :: Cstring(255) EXTERNAL nxigetattr value_length = len(value); value_type = NX_CHAR Cstring = 0 status = nxigetattr(file_id, NXCstring(attr_name), Cstring, & value_length, value_type) value = trim(NXFstring(Cstring)) END FUNCTION NXgetcharattr !------------------------------------------------------------------------------ !NXputdata writes data into the open data set ! !The following routines define the generic function NXputdata !------------------------------------------------------------------------------ !NXputi1 writes an integer*1 array to the open data set FUNCTION NXputi1 (file_id, data) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER(KIND=NXi1), INTENT(in) :: data(:) INTEGER :: status, nxiputdata EXTERNAL nxiputdata status = nxiputdata(file_id, data) END FUNCTION NXputi1 !------------------------------------------------------------------------------ !NXputi2 writes an integer*2 array to the open data set FUNCTION NXputi2 (file_id, data) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER(KIND=NXi2), INTENT(in) :: data(:) INTEGER :: status, nxiputdata EXTERNAL nxiputdata status = nxiputdata(file_id, data) END FUNCTION NXputi2 !------------------------------------------------------------------------------ !NXputi1 writes an integer*4 array to the open data set FUNCTION NXputi4 (file_id, data) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER(KIND=NXi4), INTENT(in) :: data(:) INTEGER :: status, nxiputdata EXTERNAL nxiputdata status = nxiputdata(file_id, data) END FUNCTION NXputi4 !------------------------------------------------------------------------------ !NXputreal writes a real*4 array to the open data set FUNCTION NXputr4 (file_id, data) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id REAL(KIND=NXr4), INTENT(in) :: data(:) INTEGER :: status, nxiputdata EXTERNAL nxiputdata status = nxiputdata(file_id, data) END FUNCTION NXputr4 !------------------------------------------------------------------------------ !NXputr8 writes a real*8 array to the open data set FUNCTION NXputr8 (file_id, data) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id REAL(KIND=NXr8), INTENT(in) :: data(:) INTEGER :: status, nxiputdata EXTERNAL nxiputdata status = nxiputdata(file_id, data) END FUNCTION NXputr8 !------------------------------------------------------------------------------ !NXputchar writes a character string to the open data set FUNCTION NXputchar (file_id, data) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: data INTEGER :: status, nxiputdata EXTERNAL nxiputdata status = nxiputdata(file_id, NXCstring(data)) END FUNCTION NXputchar !------------------------------------------------------------------------------ !NXputslab writes a slab of data into the open data set ! !The following routines define the generic function NXputslab !------------------------------------------------------------------------------ !NXputi1slab writes a slab of integer*1 data into the open data set FUNCTION NXputi1slab (file_id, data, data_start, data_size) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER, INTENT(in) :: data_start(:), data_size(:) INTEGER(KIND=NXi1), INTENT(in) :: data(:) INTEGER :: status, nxiputslab EXTERNAL nxiputslab status = NXgetinfo (file_id, NXrank, NXdims, NXtype) status = nxiputslab(file_id, data, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) END FUNCTION NXputi1slab !------------------------------------------------------------------------------ !NXputi2slab writes a slab of integer*2 data into the open data set FUNCTION NXputi2slab (file_id, data, data_start, data_size) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER, INTENT(in) :: data_start(:), data_size(:) INTEGER(KIND=NXi2), INTENT(in) :: data(:) INTEGER :: status, nxiputslab EXTERNAL nxiputslab status = NXgetinfo (file_id, NXrank, NXdims, NXtype) status = nxiputslab(file_id, data, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) END FUNCTION NXputi2slab !------------------------------------------------------------------------------ !NXputi4slab writes a slab of integer*4 data into the open data set FUNCTION NXputi4slab (file_id, data, data_start, data_size) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER, INTENT(in) :: data_start(:), data_size(:) INTEGER(KIND=NXi4), INTENT(in) :: data(:) INTEGER :: status, nxiputslab EXTERNAL nxiputslab status = NXgetinfo (file_id, NXrank, NXdims, NXtype) status = nxiputslab(file_id, data, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) END FUNCTION NXputi4slab !------------------------------------------------------------------------------ !NXputr4slab writes a slab of real*4 data into the open data set FUNCTION NXputr4slab (file_id, data, data_start, data_size) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER, INTENT(in) :: data_start(:), data_size(:) REAL(KIND=NXr4), INTENT(in) :: data(:) INTEGER :: status, nxiputslab EXTERNAL nxiputslab status = NXgetinfo (file_id, NXrank, NXdims, NXtype) status = nxiputslab(file_id, data, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) END FUNCTION NXputr4slab !------------------------------------------------------------------------------ !NXputr8slab writes a slab of real*8 data into the open data set FUNCTION NXputr8slab (file_id, data, data_start, data_size) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER, INTENT(in) :: data_start(:), data_size(:) REAL(KIND=NXr8), INTENT(in) :: data(:) INTEGER :: status, nxiputslab EXTERNAL nxiputslab status = NXgetinfo (file_id, NXrank, NXdims, NXtype) status = nxiputslab(file_id, data, & NXreverse(NXrank,data_start)-1, NXreverse(NXrank,data_size)) END FUNCTION NXputr8slab !------------------------------------------------------------------------------ !NXputattr writes an attribute of the open data set ! !The following routines define the generic function NXputdata !------------------------------------------------------------------------------ !NXputi1attr writes an integer*1 attribute of the open data set FUNCTION NXputi1attr (file_id, name, value, value_length, value_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: name INTEGER(KIND=NXi1), INTENT(in) :: value INTEGER, OPTIONAL, INTENT(in) :: value_length INTEGER, OPTIONAL, INTENT(in) :: value_type INTEGER :: status, nxifputattr EXTERNAL nxifputattr status = nxifputattr(file_id, NXCstring(name), value, 1, NX_INT8) END FUNCTION NXputi1attr !------------------------------------------------------------------------------ !NXputi2attr writes an integer*2 attribute of the open data set FUNCTION NXputi2attr (file_id, name, value, value_length, value_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: name INTEGER(KIND=NXi2), INTENT(in) :: value INTEGER, OPTIONAL, INTENT(in) :: value_length INTEGER, OPTIONAL, INTENT(in) :: value_type INTEGER :: status, nxifputattr EXTERNAL nxifputattr status = nxifputattr(file_id, NXCstring(name), value, 1, NX_INT16) END FUNCTION NXputi2attr !------------------------------------------------------------------------------ !NXputi4attr writes an integer*4 attribute of the open data set FUNCTION NXputi4attr (file_id, name, value, value_length, value_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: name INTEGER(KIND=NXi4), INTENT(in) :: value INTEGER, OPTIONAL, INTENT(in) :: value_length INTEGER, OPTIONAL, INTENT(in) :: value_type INTEGER :: status, nxifputattr EXTERNAL nxifputattr status = nxifputattr(file_id, NXCstring(name), value, 1, NX_INT32) END FUNCTION NXputi4attr !------------------------------------------------------------------------------ !NXputr4attr writes a real*4 attribute of the open data set FUNCTION NXputr4attr (file_id, name, value, value_length, value_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: name REAL(KIND=NXr4), INTENT(in) :: value INTEGER, OPTIONAL, INTENT(in) :: value_length INTEGER, OPTIONAL, INTENT(in) :: value_type INTEGER :: status, nxifputattr EXTERNAL nxifputattr status = nxifputattr(file_id, NXCstring(name), value, 1, NX_FLOAT32) END FUNCTION NXputr4attr !------------------------------------------------------------------------------ !NXputr8attr writes a real*8 attribute of the open data set FUNCTION NXputr8attr (file_id, name, value, value_length, value_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: name REAL(KIND=NXr8), INTENT(in) :: value INTEGER, OPTIONAL, INTENT(in) :: value_length INTEGER, OPTIONAL, INTENT(in) :: value_type INTEGER :: status, nxifputattr EXTERNAL nxifputattr status = nxifputattr(file_id, NXCstring(name), value, 1, NX_FLOAT64) END FUNCTION NXputr8attr !------------------------------------------------------------------------------ !NXputcharattr writes character attribute of the open data set FUNCTION NXputcharattr (file_id, name, value, value_length, value_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(in) :: name CHARACTER(len=*), INTENT(in) :: value INTEGER, OPTIONAL, INTENT(in) :: value_length INTEGER, OPTIONAL, INTENT(in) :: value_type INTEGER :: status, nxifputattr EXTERNAL nxifputattr status = nxifputattr(file_id, NXCstring(name), NXCstring(value), & len_trim(value), NX_CHAR) END FUNCTION NXputcharattr !------------------------------------------------------------------------------ !------------------------------------------------------------------------------ !NXgetinfo gets the rank, dimensions and type of the open data set FUNCTION NXgetinfo (file_id, data_rank, data_dimensions, data_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER, INTENT(out) :: data_rank, data_dimensions(:), data_type INTEGER :: status, nxigetinfo, i, j, dimensions(size(data_dimensions)) EXTERNAL nxigetinfo status = nxigetinfo(file_id, data_rank, dimensions, data_type) IF (status == NX_OK) THEN data_dimensions = NXreverse (data_rank, dimensions) END IF END FUNCTION NXgetinfo !------------------------------------------------------------------------------ !NXgetnextentry implements a directory search of the open group FUNCTION NXgetnextentry (file_id, name, class, data_type) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(out) :: name, class INTEGER, INTENT(out) :: data_type INTEGER :: status, nxigetnextentry, i, j INTEGER(kind=NXi1) :: Cname(NX_MAXNAMELEN), Cclass(NX_MAXNAMELEN) EXTERNAL nxigetnextentry status = nxigetnextentry(file_id, Cname, Cclass, data_type) name = trim(NXFstring(Cname)) class = trim(NXFstring(Cclass)) END FUNCTION NXgetnextentry !------------------------------------------------------------------------------ !NXgetnextattr implements a search of all the attributes of the open data set FUNCTION NXgetnextattr (file_id, attr_name, attr_length, attr_type) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id CHARACTER(len=*), INTENT(out) :: attr_name INTEGER, INTENT(out) :: attr_length, attr_type INTEGER :: status, nxigetnextattr INTEGER(kind=NXi1) :: Cstring(NX_MAXNAMELEN) EXTERNAL nxigetnextattr status = nxigetnextattr(file_id, Cstring, attr_length, attr_type) attr_name = trim(NXFstring(Cstring)) END FUNCTION NXgetnextattr !------------------------------------------------------------------------------ !NXgetgroupID returns the identifier of the open group as an NXlink structure FUNCTION NXgetgroupID (file_id, group_id) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id TYPE(NXlink), INTENT(out) :: group_id TYPE(NXlink) :: current_id INTEGER :: status, nxigetgroupid EXTERNAL nxigetgroupid status = nxigetgroupid(file_id, current_id) group_id = current_id END FUNCTION NXgetgroupID !------------------------------------------------------------------------------ !NXgetdataID returns the identifier of the open data set as an NXlink structure FUNCTION NXgetdataID (file_id, data_id) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id TYPE(NXlink), INTENT(out) :: data_id TYPE(NXlink) :: current_id INTEGER :: status, nxigetdataid EXTERNAL nxigetdataid status = nxigetdataid(file_id, current_id) data_id = current_id END FUNCTION NXgetdataID !------------------------------------------------------------------------------ !NXsameID checks that two group or data ID's are the same FUNCTION NXsameID (file_id, first_id, second_id) RESULT (same) TYPE(NXhandle), INTENT(in) :: file_id TYPE(NXlink), INTENT(in) :: first_id, second_id LOGICAL :: same INTEGER :: status, nxisameid EXTERNAL nxisameid status = nxisameid(file_id, first_id, second_id) IF (status == NX_OK) THEN same = .TRUE. ELSE same = .FALSE. ENDIF END FUNCTION NXsameID !------------------------------------------------------------------------------ !NXmakelink links a data item (group or set) to another group FUNCTION NXmakelink (file_id, link) RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id TYPE(NXlink), INTENT(in) :: link INTEGER :: status, nximakelink EXTERNAL nximakelink status = nximakelink(file_id, link) END FUNCTION NXmakelink !------------------------------------------------------------------------------ !NXgetgroupinfo returns the number of entries, name and class of the open group FUNCTION NXgetgroupinfo (file_id, item_number, group_name, group_class) & RESULT (status) TYPE(NXhandle), INTENT(in) :: file_id INTEGER, INTENT(out) :: item_number CHARACTER(len=*), INTENT(out), OPTIONAL :: group_name, group_class TYPE(NXlink) :: group_id, new_id INTEGER :: status, nxigetgroupinfo INTEGER(kind=NXi1) :: Cname(NX_MAXNAMELEN), Cclass(NX_MAXNAMELEN) EXTERNAL nxigetgroupinfo status = nxigetgroupinfo (file_id, item_number, Cname, Cclass) IF (PRESENT(group_name)) group_name = trim(NXFstring(Cname)) IF (PRESENT(group_class)) group_class = trim(NXFstring(Cclass)) END FUNCTION NXgetgroupinfo !------------------------------------------------------------------------------ !NXinitgroupdir initializes data searches using NXgetnextentry FUNCTION NXinitgroupdir (file_id) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id INTEGER :: status, nxiinitgroupdir EXTERNAL nxiinitgroupdir status = nxiinitgroupdir (file_id) END FUNCTION NXinitgroupdir !------------------------------------------------------------------------------ !NXgroupdir returns a list of items in the currently open group FUNCTION NXgroupdir (file_id, item_number, item_name, item_class) & RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id INTEGER, INTENT(out) :: item_number CHARACTER(len=*) :: item_name(:), item_class(:) CHARACTER(len=len(item_name)) :: name CHARACTER(len=len(item_class)) :: class INTEGER :: status status = NXinitgroupdir (file_id) item_number = 0 DO status = NXgetnextentry (file_id, name, class, NXtype) IF (status == NX_OK .AND. & (class(1:2) == "NX" .OR. class(1:3) == "SDS")) THEN item_number = item_number + 1 IF (item_number > size(item_name) .OR. & item_number > size(item_class)) THEN CALL NXerror ("Number of items greater than array size") status = NX_ERROR RETURN END IF item_name(item_number) = trim(name) item_class(item_number) = trim(class) ELSE IF (status == NX_EOD) THEN EXIT ELSE IF (status == NX_ERROR) THEN RETURN END IF END DO status = NX_OK END FUNCTION NXgroupdir !------------------------------------------------------------------------------ !NXgetattrinfo returns the number of attributes of the open data set FUNCTION NXgetattrinfo (file_id, attr_number) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id INTEGER, INTENT(out) :: attr_number INTEGER :: status, nxigetattrinfo EXTERNAL nxigetattrinfo status = nxigetattrinfo (file_id, attr_number) END FUNCTION NXgetattrinfo !------------------------------------------------------------------------------ !NXinitattrdir initializes attribute searches using NXgetnextattr FUNCTION NXinitattrdir (file_id) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id INTEGER :: status, nxiinitattrdir EXTERNAL nxiinitattrdir status = nxiinitattrdir (file_id) END FUNCTION NXinitattrdir !------------------------------------------------------------------------------ !NXattrdir returns a list of NeXus attributes of current data item FUNCTION NXattrdir (file_id, attr_number, attr_name) RESULT (status) TYPE(NXhandle), INTENT(inout) :: file_id INTEGER, INTENT(out) :: attr_number CHARACTER(len=*) :: attr_name(:) CHARACTER(len=len(attr_name)) :: name INTEGER :: status status = NXinitattrdir (file_id) attr_number = 0 DO status = NXgetnextattr (file_id, name, NXsize, NXtype) IF (status == NX_OK) THEN attr_number = attr_number + 1 IF (attr_number > size(attr_name)) THEN CALL NXerror ("Number of attributes greater than array size") status = NX_ERROR RETURN ELSE attr_name(attr_number) = trim(name) END IF ELSE IF (status == NX_EOD) THEN EXIT ELSE IF (status == NX_ERROR) THEN RETURN END IF END DO status = NX_OK END FUNCTION NXattrdir !------------------------------------------------------------------------------ !NXreverse reverses dimensions for transferring data from F90 to C FUNCTION NXreverse (rank, dimensions) RESULT (reversed_dimensions) INTEGER, INTENT(in) :: rank INTEGER, INTENT(in) :: dimensions(:) INTEGER :: reversed_dimensions(size(dimensions)) INTEGER :: i DO i = 1,rank reversed_dimensions(i) = dimensions(rank-i+1) END DO END FUNCTION NXreverse !------------------------------------------------------------------------------ !NXCstring converts a Fortran string into a C string FUNCTION NXCstring (string) RESULT (array) CHARACTER(len=*), INTENT(in) :: string INTEGER(kind=NXi1) :: array(255) INTEGER :: i DO i = 1,min(len_trim(string),(size(array)-1)) array(i) = ichar(string(i:i)) END DO array(len_trim(string)+1) = 0 END FUNCTION NXCstring !------------------------------------------------------------------------------ !NXFstring converts a C string into a Fortran string FUNCTION NXFstring (array) RESULT (string) INTEGER(kind=NXi1), INTENT(in) :: array(:) CHARACTER(len=255) :: string INTEGER :: i string = " " DO i = 1,size(array) IF (array(i) == 0) EXIT string(i:i) = char(array(i)) END DO END FUNCTION NXFstring !------------------------------------------------------------------------------ !NXdatatype converts a NeXus data type into a character string FUNCTION NXdatatype (int_type) RESULT (char_type) INTEGER, INTENT(in) :: int_type CHARACTER(len=10) :: char_type SELECT CASE (int_type) CASE(NX_CHAR); char_type = "NX_CHAR" CASE(NX_FLOAT32); char_type = "NX_FLOAT32" CASE(NX_FLOAT64); char_type = "NX_FLOAT64" CASE(NX_INT8); char_type = "NX_INT8" CASE(NX_INT16); char_type = "NX_INT16" CASE(NX_INT32); char_type = "NX_INT32" CASE(NX_UINT32); char_type = "NX_UINT32" CASE DEFAULT; char_type = "UNKNOWN" END SELECT END FUNCTION NXdatatype !------------------------------------------------------------------------------ !NXerror prints out an error message to the default unit SUBROUTINE NXerror (message) CHARACTER(len=*), INTENT(in) :: message PRINT *, "NXerror : "//message END SUBROUTINE NXerror END MODULE NXmodule code-4.4.3/bindings/idl/000077500000000000000000000000001275430514000150025ustar00rootroot00000000000000code-4.4.3/bindings/idl/Makefile.am000077500000000000000000000047171275430514000170520ustar00rootroot00000000000000## Process this file with automake to produce Makefile.in #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # $Id$ # # Makefile for NeXus FORTRAN 90 bindings # # Copyright (C) 2004 Freddie Akeroyd # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== # # Unix makefile for NeXusIDL-API DLM. # # This makefile is used to build NeXusIDL-API --- an example DLM. # It works by determining what platform you are on and then # recursively invoking make with the proper options to do the build. # idldlmdir = @IDLDLM@ idldlm_LTLIBRARIES = libNeXusIDL-API.la idldlm_DATA = NeXusIDL-API.dlm libNeXusIDL_API_la_SOURCES = NeXusIDL-API.c handle.c handle.h libNeXusIDL_API_la_LIBADD = $(top_builddir)/src/libNeXus.la libNeXusIDL_API_la_LDFLAGS = @SHARED_LDFLAGS@ -L$(IDLROOT)/bin/$(IDL_HOST) -lidl $(LDFLAGS) AM_CPPFLAGS = -I$(IDLROOT)/external/include all : all-am NeXusIDL-API.so install-exec-hook : ( cd $(DESTDIR)$(idldlmdir); ln -s libNeXusIDL-API.so NeXusIDL-API.so ) NeXusIDL-API.so : libNeXusIDL-API.la ln -sf .libs/libNeXusIDL-API.so $@ if test ! -r NeXusIDL-API.dlm; then ln -s $(srcdir)/NeXusIDL-API.dlm .; fi CLEANFILES = NeXusIDL-API.so EXTRA_DIST = \ build_testmodule.pro \ build_win.bat \ data \ NeXusIDL-API.def \ NeXusIDL-API.dlm \ NeXusIDL-API.export \ nxext.h5 \ nxext.hdf \ nxext.xml \ NXtest.h5 \ NXtest.hdf \ NXtest.xml \ README.html \ read_test.pro \ recursiveread.pro \ recursivesearch.pro \ testfocus.pro \ write_test.pro \ testidlnapi dist-hook : find $(distdir)/data -depth -type d -name '.svn' -exec rm -fr {} \; include $(top_srcdir)/build_rules.am code-4.4.3/bindings/idl/NXtest.h5000066400000000000000000000626101275430514000164720ustar00rootroot00000000000000‰HDF  ÿÿÿÿÿÿÿÿˆeÿÿÿÿÿÿÿÿ €`HEAP€entrylinkèTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿX  /HEAP`@ZTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ°8 ¸0¸SNOD(Ð4aØ3  lržIˆSNOD 0p8"8ø   (( 8¨3 \p3  lržIx  lržIx   deflate lržIH p1  šlržI 0 ch_attributeNeXus 8 i4_attribute *HEAP0ºNeXus sample 2PSNODX$ `2( NeXus Data  À 6<9Ú­<ïîn>[°>tL°>ã8?«ª*?'G?Ъ*?üÿ?š™!A8Ž3AH3CÁoWÁ9ŽcÁqwÁ‡[ôxÁ†?¬ádG»•?_&ÝÝÝÍ?½²E±` Ö? defghijklmnopqrstuvwÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛ,-./0123456789:;<=>?‘’“”•–—˜™š›œžŸ ¡¢£ôõö÷øùúûüýþÿXYZ[\]^_`abcdefghijk¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ !"#$%&'()*+,-./0123„…†‡ˆ‰Š‹ŒŽ‘’“”•–—èéêëìíîïðñòóôõö÷øùúûLMNOPQRSTUVWXYZ[\]^_°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂà !"#$%&'xyz{|}~€‚ƒ„…†‡ˆ‰Š‹ÜÝÞßàáâãäåæçèéêëìíîï@ABCDEFGHIJKLMNOPQRS¤¥¦§¨©ª«¬­®¯°±²³´µ¶·     lmnopqrstuvwxyz{|}~ch_datai1_datai4_datar4_datar8_datadatasample r8_datacomp_dataflush_dataTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@ZTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ  d deflate h%lržIPTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@@p4@(°:@<ð@@P0G€` 0NeXus_version4.1.0 8 file_name NXtest.h5 0 HDF5_Version1.6.6 H file_time2009-02-20T10:05:48+01:00Ð 0 NX_classNXentry (hugonamenlos 0 cucumberpassion ?@4 4ÿ @ r4_attribute  ÛI@ 0target/entry/r8_data8"8 0 NX_classNXdata ÿÿÿÿÿÿÿÿpTlržI€HEAP0@4 €dˆHEAP0e 8ePch_data  !"#$%&'xyz{|}~€‚ƒ„…†‡ˆ‰Š‹ÜÝÞßàáâãäåæçèéêëìíîï@ABCDEFGHIJKLMNOPQRS¤¥¦§¨©ª«¬­®¯°±²³´µ¶·     lmnopqrstuvwxyz{|}~ÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâã456789:;<=>?@ABCDEFG˜™š›œžŸ ¡¢£¤¥¦§¨©ª«üýþÿ     `abcdefghijklmnopqrsÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×()*+,-./0123456789:;ŒŽ‘’“”•–—˜™š›œžŸðñòóôõö÷øùúûüýþÿTUVWXYZ[\]^_`abcdefg¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊË !"#$%&'()*+,-./€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“()*+,-./0123456789:;ŒŽ‘’“”•–—˜™š›œžŸðñòóôõö÷øùúûüýþÿTUVWXYZ[\]^_`abcdefg¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊË !"#$%&'()*+,-./€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“äåæçèéêëìíîïðñòóôõö÷HIJKLMNOPQRSTUVWXYZ[¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ !"#tuvwxyz{|}~€‚ƒ„…†‡ØÙÚÛÜÝÞßàáâãäåæçèéêë<=>?@ABCDEFGHIJKLMNO ¡¢£¤¥¦§¨©ª«¬­®¯°±²³     hijklmnopqrstuvwxyz{ÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß0123456789:;<=>?@ABC”•–—˜™š›œžŸ ¡¢£¤¥¦§<=>?@ABCDEFGHIJKLMNO ¡¢£¤¥¦§¨©ª«¬­®¯°±²³     hijklmnopqrstuvwxyz{ÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß0123456789:;<=>?@ABC”•–—˜™š›œžŸ ¡¢£¤¥¦§øùúûüýþÿ   \]^_`abcdefghijklmnoÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓ$%&'()*+,-./01234567ˆ‰Š‹ŒŽ‘’“”•–—˜™š›ìíîïðñòóôõö÷øùúûüýþÿPQRSTUVWXYZ[\]^_`abc´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇ !"#$%&'()*+|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽàáâãäåæçèéêëìíîïðñòóDEFGHIJKLMNOPQRSTUVW¨©ª«¬­®¯°±²³´µ¶·¸¹º»PQRSTUVWXYZ[\]^_`abc´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇ !"#$%&'()*+|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽàáâãäåæçèéêëìíîïðñòóDEFGHIJKLMNOPQRSTUVW¨©ª«¬­®¯°±²³´µ¶·¸¹º»  pqrstuvwxyz{|}~€‚ƒÔÕÖרÙÚÛÜÝÞßàáâãäåæç89:;<=>?@ABCDEFGHIJKœžŸ ¡¢£¤¥¦§¨©ª«¬­®¯     defghijklmnopqrstuvwÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛ,-./0123456789:;<=>?‘’“”•–—˜™š›œžŸ ¡¢£ôõö÷øùúûüýþÿXYZ[\]^_`abcdefghijk¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêîòöúX\TREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÐ_ ` lržIˆSNODÀ^TREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ8cSNOD ( ¨3 \p3¨3 \p3 \p3 0 NX_classNXsample 0target /entry/samplesamplerenLinkGrouprenLinkDataaØ3 0 NX_classNXentrycode-4.4.3/bindings/idl/NXtest.hdf000066400000000000000000001040171275430514000167150ustar00rootroot00000000000000È j\­j²G« ᪠é6« ª &:¾ ¾ ̾ @B¾ S(ÿÿÿÿÿÿÿÿ¾ Ý€­|%B¾ ¹(ÿÿÿÿÿÿÿÿ«zNªzR<­ zŽ!« z¯ª z³<­ zï!« {ª {<­ {P!«{qª{u<­{±!«{Òª{Ö<­|!«|3ª|7<­|s!«|”ª|˜<­|Ô!«|õª|ù<­}5!«}Vª}Z<­}–!«}·ª}»<­}÷!«~ª~=­~Y"«~{ª~=­~¼#« ~ߪ ~ã=­! "«"Bª"F=­#ƒ"«$ÿÿÿÿÿÿÿÿª$¥7j%ܽ%àÐî­&þ4«'ÿÿÿÿÿÿÿÿª'€27j(€i½(€mЀƒ­)€“8«*ÿÿÿÿÿÿÿÿª*€Ë7j+½+Ð ­,,8«-ÿÿÿÿÿÿÿÿª-d7j.›½.ŸÐ µ­/Å8«0ýª0‚>«1‚@ª1‚D>«2‚‚ª2‚†>«3‚Ī3‚Ò8«4ÿÿÿÿÿÿÿÿª4ƒ 7j5ƒA½5ƒEÐ ƒ[­6ƒkH«7ÿÿÿÿÿÿÿÿª7ƒ³7j8ƒê½8ƒîЄ­9„:B¾D¡±³«:ÿÿÿÿÿÿÿÿª:„N7j;„…½;„‰ÐC„—­<„§7«=ÿÿÿÿÿÿÿÿª=„Þ7j>…­¿k…-¾Ák ­Âlh&«Ãk@ ªÃkM8­Äl9/«Åk÷ªÅkÿ:½>…ÐÀ…'­?…74«@…kª@…s:«AÿÿÿÿÿÿÿÿªA…­7jB…ä½B…èÐÆ…ö ­C†8«D†:ªD†??«E†~/ªE†­=«F†ê ªF†ô;«G‡/ªG‡H;­H‡ƒ‹ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿNCSA HDF Version 4.2 Release 2, October 4, 2007entryNXentrynamenlosVALUEShugoAttr0.0passionVALUEScucumberAttr0.0ÐentryNXentryªªNeXus DataÐÐentryNXentryªª ÐÐÐ entryNXentryªª ÐÐÐÐ entryNXentryªªÐÐÐÐÐ entryNXentryªªGžGž?†Áxô[‡GžGžGž?•»Gdá¬GžGžGž?ÍÝÝÝ&_GžGžGž?Ö `±E²½GždataNXdataÐÐÐÐЭ entryNXentryªªÐÐ dataNXdata ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª"fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª$fakeDim9Dim0.0dValues fakeDim10 DimVal0.1ª& fakeDim10Dim0.0 SDS variableSDSVar j)j)¾j)½)Ñ)­ª¾j½Ð())ch_dataVar0.0 SDS variableSDSVarj,j,j,¾j,½,Ñ,­­ª¾j½Ð+,,i1_dataVar0.0 SDS variableSDSVar j/j/j/¾ j/½/Ñ/­­ª¾j½Ð. // i4_dataVar0.0 SDS variableSDSVar j2j2j2¾ j2½2Ñ2­­ª¾j½Ð1 22 r4_dataVar0.0NeXusVALUES ch_attributeAttr0.0*VALUES i4_attributeAttr0.0@IÛVALUES r4_attributeAttr0.0/entry/r8_dataVALUEStargetAttr0.0 SDS variableSDSVar@j9j9j9¾j9½9Ñ9 ­­ªªªªª¾j½Ð!#4567899 r8_dataVar0.0 SDS variableSDSVar dj<j<j<¾j<½<Ñ<­­ª¾j½Ð%';<< comp_dataVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0NXtest.hdf  VALUES file_nameAttr0.02009-02-20T10:05:43+01:00VALUES file_timeAttr0.0­­­­­­­­­­­­­­­­­ªªªª!#%'*-03:=>?@A NXtest.hdfCDF0.0ÐÐÐ CdataNXdata €€ ValuesfakeDim0 DimVal0.1ªEfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªGfakeDim1Dim0.0ValuesfakeDim2 DimVal0.1ªIfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªKfakeDim3Dim0.0ValuesfakeDim4 DimVal0.1ªMfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªOfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªQfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªSfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªUfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªWfakeDim9Dim0.0dValues fakeDim10 DimVal0.1ªY fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª[ fakeDim11UDim0.0 SDS variableSDSVar j^j^¾j^½^Ñ^­ª¾j½ÐF]^^ch_dataVar0.0 SDS variableSDSVarjajaja¾ja½aÑa­­ª¾j½ÐHJ`aai1_dataVar0.0 SDS variableSDSVar jdjdjd¾ jd½dÑd­­ª¾j½ÐLNc dd i4_dataVar0.0 SDS variableSDSVar jgjgjg¾ jg½gÑg­­ª¾j½ÐPRf gg r4_dataVar0.0NeXusVALUES ch_attributeAttr0.0*VALUES i4_attributeAttr0.0@IÛVALUES r4_attributeAttr0.0/entry/r8_dataVALUEStargetAttr0.0 SDS variableSDSVar@jnjnjn¾jn½nÑn ­­ªªªªª¾j½ÐTVijklmnn r8_dataVar0.0 SDS variableSDSVar djqjqjq¾jq½qÑq­­ª¾j½ÐXZpqq comp_dataVar0.0 SDS variableSDSVar jtjt¾Djt½tÑt­ª¾j½Ð\sDttC flush_dataVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0NXtest.hdf  VALUES file_nameAttr0.02009-02-20T10:05:43+01:00VALUES file_timeAttr0.0­­­­­­­­­­­­­­­­­­­ªªªªFHJLNPRTVXZ\_behoruvwxy NXtest.hdfCDF0.0 ValuesfakeDim0 DimVal0.1ª{fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª}fakeDim1Dim0.0ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0ValuesfakeDim4 DimVal0.1ªƒfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª…fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª‡fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª‰fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª‹fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0dValues fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª‘ fakeDim11UDim0.0 SDS variableSDSVar j”j”¾j”½”Ñ”­ª¾j½Ð|“””ch_dataVar0.0 SDS variableSDSVarj—j—j—¾j—½—Ñ—­­ª¾j½Ð~€–——i1_dataVar0.0 SDS variableSDSVar jšjšjš¾ jš½šÑš­­ª¾j½Ђ„™ šš i4_dataVar0.0 SDS variableSDSVar jjj¾ j½Ñ­­ª¾j½Іˆœ r4_dataVar0.0NeXusVALUES ch_attributeAttr0.0*VALUES i4_attributeAttr0.0@IÛVALUES r4_attributeAttr0.0/entry/r8_dataVALUEStargetAttr0.0 SDS variableSDSVar@j¤j¤j¤¾j¤½¤Ѥ ­­ªªªªª¾j½ЊŒŸ ¡¢£¤¤ r8_dataVar0.0 SDS variableSDSVar dj§j§j§¾j§½§ѧ­­ª¾j½Ðަ§§ comp_dataVar0.0 SDS variableSDSVar jªjª¾Djª½ªѪ­ª¾j½Ð’©DªªC flush_dataVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0NXtest.hdf  VALUES file_nameAttr0.02009-02-20T10:05:43+01:00VALUES file_timeAttr0.0­­­­­­­­­­­­­­­­­­­ªªªª|~€‚„†ˆŠŒŽ’•˜›ž¥¨«¬­®¯ NXtest.hdfCDF0.0 ValuesfakeDim0 DimVal0.1ª±fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª³fakeDim1Dim0.0ValuesfakeDim2 DimVal0.1ªµfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª·fakeDim3Dim0.0ValuesfakeDim4 DimVal0.1ª¹fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª»fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª½fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¿fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÁfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÃfakeDim9Dim0.0dValues fakeDim10 DimVal0.1ªÅ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÇ fakeDim11UDim0.0 SDS variableSDSVar jÊjʾjʽÊÑÊ­ª¾j½вÉÊÊch_dataVar0.0 SDS variableSDSVarjÍjÍj;jͽÍÑÍ­­ª¾j½д¶ÌÍÍi1_dataVar0.0 SDS variableSDSVar jÐjÐjо jнÐÑЭ­ª¾j½иºÏ ÐÐ i4_dataVar0.0 SDS variableSDSVar jÓjÓjÓ¾ jÓ½ÓÑÓ­­ª¾j½м¾Ò ÓÓ r4_dataVar0.0NeXusVALUES ch_attributeAttr0.0*VALUES i4_attributeAttr0.0@IÛVALUES r4_attributeAttr0.0/entry/r8_dataVALUEStargetAttr0.0 SDS variableSDSVar@jÚjÚjÚ¾jÚ½ÚÑÚ ­­ªªªªª¾j½ÐÀÂÕÖרÙÚÚ r8_dataVar0.0 SDS variableSDSVar djÝjÝjݾjݽÝÑÝ­­ª¾j½ÐÄÆÜÝÝ comp_dataVar0.0 SDS variableSDSVar jàjà¾Djà½àÑà­ª¾j½ÐÈßDààC flush_dataVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0NXtest.hdf  VALUES file_nameAttr0.02009-02-20T10:05:43+01:00VALUES file_timeAttr0.0­­­­­­­­­­­­­­­­­­­ªªªª²´¶¸º¼¾ÀÂÄÆÈËÎÑÔÛÞáâãäå NXtest.hdfCDF0.0 ValuesfakeDim0 DimVal0.1ªçfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªéfakeDim1Dim0.0ValuesfakeDim2 DimVal0.1ªëfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªífakeDim3Dim0.0ValuesfakeDim4 DimVal0.1ªïfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªñfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªófakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªõfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª÷fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªùfakeDim9Dim0.0dValues fakeDim10 DimVal0.1ªû fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªý fakeDim11UDim0.0 SDS variableSDSVar jj¾j½Ñ­ª¾j½Ðèÿch_dataVar0.0 SDS variableSDSVarjjj¾j½Ñ­­ª¾j½Ðêìi1_dataVar0.0 SDS variableSDSVar jjj¾ j½Ñ­­ª¾j½Ðîð  i4_dataVar0.0 SDS variableSDSVar j j j ¾ j ½ Ñ ­­ª¾j½Ðòô   r4_dataVar0.0NeXusVALUES ch_attributeAttr0.0*VALUES i4_attributeAttr0.0@IÛVALUES r4_attributeAttr0.0/entry/r8_dataVALUEStargetAttr0.0 SDS variableSDSVar@jjj¾j½Ñ ­­ªªªªª¾j½Ðöø    r8_dataVar0.0 SDS variableSDSVar djjj¾j½Ñ­­ª¾j½Ðúü comp_dataVar0.0 SDS variableSDSVar jj¾Dj½Ñ­ª¾j½ÐþDC flush_dataVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0NXtest.hdf  VALUES file_nameAttr0.02009-02-20T10:05:43+01:00VALUES file_timeAttr0.0­­­­­­­­­­­­­­­­­­­ªªªªèêìîðòôöøúüþ  NXtest.hdfCDF0.0 ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0ValuesfakeDim2 DimVal0.1ª!fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª#fakeDim3Dim0.0ValuesfakeDim4 DimVal0.1ª%fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª'fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª)fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª+fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª-fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª/fakeDim9Dim0.0dValues fakeDim10 DimVal0.1ª1 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª3 fakeDim11UDim0.0 SDS variableSDSVar j6j6¾j6½6Ñ6­ª¾j½Ð566ch_dataVar0.0 SDS variableSDSVarj9j9j9¾j9½9Ñ9­­ª¾j½Ð "899i1_dataVar0.0 SDS variableSDSVar j<j<j<¾ j<½<Ñ<­­ª¾j½Ð$&; << i4_dataVar0.0 SDS variableSDSVar j?j?j?¾ j?½?Ñ?­­ª¾j½Ð(*> ?? r4_dataVar0.0NeXusVALUES ch_attributeAttr0.0*VALUES i4_attributeAttr0.0@IÛVALUES r4_attributeAttr0.0/entry/r8_dataVALUEStargetAttr0.0 SDS variableSDSVar@jFjFjF¾jF½FÑF ­­ªªªªª¾j½Ð,.ABCDEFF r8_dataVar0.0 SDS variableSDSVar djIjIjI¾jI½IÑI­­ª¾j½Ð02HII comp_dataVar0.0 SDS variableSDSVar jLjL¾DjL½LÑL­ª¾j½Ð4KDLLC flush_dataVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0NXtest.hdf  VALUES file_nameAttr0.02009-02-20T10:05:43+01:00VALUES file_timeAttr0.0­­­­­­­­­­­­­­­­­­­ªªªª "$&(*,.0247:=@GJMNOPQ NXtest.hdfCDF0.0 ValuesfakeDim0 DimVal0.1ªSfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªUfakeDim1Dim0.0ValuesfakeDim2 DimVal0.1ªWfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªYfakeDim3Dim0.0ValuesfakeDim4 DimVal0.1ª[fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª]fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª_fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªafakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªcfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªefakeDim9Dim0.0dValues fakeDim10 DimVal0.1ªg fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªi fakeDim11UDim0.0 SDS variableSDSVar jljl¾jl½lÑl­ª¾j½ÐTkllch_dataVar0.0 SDS variableSDSVarjojojo¾jo½oÑo­­ª¾j½ÐVXnooi1_dataVar0.0 SDS variableSDSVar jrjrjr¾ jr½rÑr­­ª¾j½ÐZ\q rr i4_dataVar0.0 SDS variableSDSVar jujuju¾ ju½uÑu­­ª¾j½Ð^`t uu r4_dataVar0.0NeXusVALUES ch_attributeAttr0.0*VALUES i4_attributeAttr0.0@IÛVALUES r4_attributeAttr0.0/entry/r8_dataVALUEStargetAttr0.0 SDS variableSDSVar@j|j|j|¾j|½|Ñ| ­­ªªªªª¾j½Ðbdwxyz{|| r8_dataVar0.0 SDS variableSDSVar djjj¾j½Ñ­­ª¾j½Ðfh~ comp_dataVar0.0 SDS variableSDSVar j‚j‚¾Dj‚½‚Ñ‚­ª¾j½ÐjD‚‚C flush_dataVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0NXtest.hdf  VALUES file_nameAttr0.02009-02-20T10:05:43+01:00VALUES file_timeAttr0.0­­­­­­­­­­­­­­­­­­­ªªªªTVXZ\^`bdfhjmpsv}€ƒ„…†‡ NXtest.hdfCDF0.0 ValuesfakeDim0 DimVal0.1ª‰fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª‹fakeDim1Dim0.0ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0ValuesfakeDim4 DimVal0.1ª‘fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª“fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª•fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª—fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª™fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª›fakeDim9Dim0.0dValues fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªŸ fakeDim11UDim0.0 SDS variableSDSVar j¢j¢¾j¢½¢Ñ¢­ª¾j½ÐŠ¡¢¢ch_dataVar0.0 SDS variableSDSVarj¥j¥j¥¾j¥½¥Ñ¥­­ª¾j½ÐŒŽ¤¥¥i1_dataVar0.0 SDS variableSDSVar j¨j¨j¨¾ j¨½¨Ñ¨­­ª¾j½Ð’§ ¨¨ i4_dataVar0.0 SDS variableSDSVar j«j«j«¾ j«½«Ñ«­­ª¾j½Ð”–ª «« r4_dataVar0.0NeXusVALUES ch_attributeAttr0.0*VALUES i4_attributeAttr0.0@IÛVALUES r4_attributeAttr0.0/entry/r8_dataVALUEStargetAttr0.0 SDS variableSDSVar@j²j²j²¾j²½²Ñ² ­­ªªªªª¾j½Ð˜š­®¯°±²² r8_dataVar0.0 SDS variableSDSVar djµjµjµ¾jµ½µÑµ­­ª¾j½Ðœž´µµ comp_dataVar0.0 SDS variableSDSVar j¸j¸¾Dj¸½¸Ñ¸­ª¾j½Ð ·D¸¸C flush_dataVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0NXtest.hdf  VALUES file_nameAttr0.02009-02-20T10:05:43+01:00VALUES file_timeAttr0.0­­­­­­­­­­­­­­­­­­­ªªªªŠŒŽ’”–˜šœž £¦©¬³¶¹º»¼½ NXtest.hdfCDF0.0sampleNXsampleÐÐÐÐЭ­ ¿entryNXentryªªÐÀsampleNXsampleNeXus samplelinkNXentry/entry/sample  VALUEStargetAttr0.0ÐÀsampleNXsampleªÃ renLinkGroupNAPIlink­­¿ÄlinkNXentry­¿VALUESNAPIlinkAttr0.0 renLinkGroupNAPIlinkªÅ­­Ð¿ÄÆlinkNXentry ValuesfakeDim0 DimVal0.1ªÇfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÉfakeDim1Dim0.0ValuesfakeDim2 DimVal0.1ªËfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÍfakeDim3Dim0.0ValuesfakeDim4 DimVal0.1ªÏfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÑfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÓfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÕfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª×fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÙfakeDim9Dim0.0dValues fakeDim10 DimVal0.1ªÛ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÝ fakeDim11UDim0.0 Values fakeDim12 DimVal0.1ªß fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªá fakeDim13Dim0.0 SDS variableSDSVar jäjä¾jä½äÑä­ª¾j½ÐÈãääch_dataVar0.0 SDS variableSDSVarjçjçjç¾jç½çÑç­­ª¾j½ÐÊÌæççi1_dataVar0.0 SDS variableSDSVar jêjêjê¾ jê½êÑê­­ª¾j½ÐÎÐé êê i4_dataVar0.0 SDS variableSDSVar jíjíjí¾ jí½íÑí­­ª¾j½ÐÒÔì íí r4_dataVar0.0NeXusVALUES ch_attributeAttr0.0*VALUES i4_attributeAttr0.0@IÛVALUES r4_attributeAttr0.0/entry/r8_dataVALUEStargetAttr0.0 SDS variableSDSVar@jôjôjô¾jô½ôÑô ­­ªªªªª¾j½ÐÖØïðñòóôô r8_dataVar0.0 SDS variableSDSVar dj÷j÷j÷¾j÷½÷Ñ÷­­ª¾j½ÐÚÜö÷÷ comp_dataVar0.0 SDS variableSDSVar jújú¾Djú½úÑú­ª¾j½ÐÞùDúúC flush_dataVar0.0 SDS variableSDSVar jýjý¾Ájý½ýÑý­ª¾j½ÐàüÁýýÀch_dataVar0.0Ð VALUESNAPIlinkAttr0.0 SDS variableSDSVarjjj½Ñ­ªªj½ÐâÿÆ renLinkDataVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0NXtest.hdf  VALUES file_nameAttr0.02009-02-20T10:05:43+01:00VALUES file_timeAttr0.0­­­­­­­­­­­­­­­­­­­­­­­ªªªªÈÊÌÎÐÒÔÖØÚÜÞàâåèëîõøûþ NXtest.hdfCDF0.0 ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª fakeDim1Dim0.0ValuesfakeDim2 DimVal0.1ª fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0dValues fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11UDim0.0 Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª" fakeDim13Dim0.0 SDS variableSDSVar j%j%¾j%½%Ñ%­ª¾j½Ð $%%ch_dataVar0.0 SDS variableSDSVarj(j(j(¾j(½(Ñ(­­ª¾j½Ð  '((i1_dataVar0.0 SDS variableSDSVar j+j+j+¾ j+½+Ñ+­­ª¾j½Ð* ++ i4_dataVar0.0 SDS variableSDSVar j.j.j.¾ j.½.Ñ.­­ª¾j½Ð- .. r4_dataVar0.0NeXusVALUES ch_attributeAttr0.0*VALUES i4_attributeAttr0.0@IÛVALUES r4_attributeAttr0.0/entry/r8_dataVALUEStargetAttr0.0 SDS variableSDSVar@j5j5j5¾j5½5Ñ5 ­­ªªªªª¾j½Ð0123455 r8_dataVar0.0 SDS variableSDSVar dj8j8j8¾j8½8Ñ8­­ª¾j½Ð788 comp_dataVar0.0 SDS variableSDSVar j;j;¾Dj;½;Ñ;­ª¾j½Ð:D;;C flush_dataVar0.0 SDS variableSDSVar j>j>¾Áj>½>Ñ>­ª¾j½Ð!=Á>>Àch_dataVar0.0Ð VALUESNAPIlinkAttr0.0 SDS variableSDSVarjBjBjB½BÑB­ªªj½Ð#@ABBÆ renLinkDataVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0NXtest.hdf  VALUES file_nameAttr0.02009-02-20T10:05:43+01:00VALUES file_timeAttr0.0­­­­­­­­­­­­­­­­­­­­­­­ªªªª   !#&),/69<?CDEFG NXtest.hdfCDF0.0code-4.4.3/bindings/idl/NXtest.xml000066400000000000000000001001471275430514000167540ustar00rootroot00000000000000 NeXus Data 0 1 2 4 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0.0110 0.0210 0.2330 0.3440 0.3440 0.5560 0.6670 0.7780 0.6670 1.0000 10.1000 11.2220 -12.2000 -13.4440 -14.2220 -15.4440 0.00000 0.00000 0.01111 0.00000 0.00000 0.00000 0.02122 0.00000 0.00000 0.00000 0.23333 0.00000 0.00000 0.00000 0.34444 0.00000 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 0 1 2 3 4 5 6 7 NeXus sample code-4.4.3/bindings/idl/NeXusIDL-API.c000066400000000000000000002315711275430514000171610ustar00rootroot00000000000000/* NeXus - Neutron & X-ray Common Data Format IDL Application Program Interface Routines Copyright (C) 2007-* Jussi Kauppila, Mark Koennecke This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA For further information, see */ #include #include #include "idl_export.h" #include "../../include/napi.h" #include "handle.h" /* Windows path: */ /* #include "C:\Program Files\NeXus Data Format\include\napi.h" */ /* prototype for IDL_Load */ int IDL_Load( void ); /* * Define message codes and their corresponding printf(3) format * strings. Note that message codes start at zero and each one is * one less that the previous one. Codes must be monotonic and * contiguous. */ static IDL_MSG_DEF msg_arr[] = { #define M_TM_INPRO 0 { "M_TM_INPRO", "%NThis is from a loadable module procedure." }, #define M_TM_INFUN -1 { "M_TM_INFUN", "%NThis is from a loadable module function." }, }; /* * The load function fills in this message block handle with the * opaque handle to the message block used for this module. The other * routines can then use it to throw errors from this block. */ static IDL_MSG_BLOCK msg_block; static char nexusError[1024]; static void idlError(void *pData, char *message){ strncpy(nexusError,message,1023); } /* Implementation of the NeXus IDL API */ /*====================================================================== * NxOpen * status = NXopen (file_name, access_method, file_id) *======================================================================*/ static IDL_VPTR NXopen_this(int argc, IDL_VPTR *argv) { IDL_VPTR result; int status, iHandle; NXaccess am; char* accesstype; char* path; NXhandle hHandle; /* if ENSURE fails it jumps a "long jump" back and complains but the proper NX_ERROR status is not returned. Maybe write an own macro */ IDL_ENSURE_STRING(argv[0]); IDL_ENSURE_STRING(argv[1]); /* Convert argumets from IDL side to C-land */ path = IDL_VarGetString(argv[0]); accesstype = IDL_VarGetString(argv[1]); /* If number of arguments is not 3 return status NX_ERROR */ if (argc != 3) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Three arguments expected"); return IDL_GettmpInt(NX_ERROR); } /* If the accesstype isn't NXACC_CREATE5 NXACC_CREATE NXACC_READ,NXACC_RDWR return NX_ERROR */ if (strcmp(accesstype,"NXACC_CREATE5") == 0) {; am = NXACC_CREATE5; } else if (strcmp(accesstype,"NXACC_CREATE") == 0) { am = NXACC_CREATE; } else if (strcmp(accesstype,"NXACC_CREATE4") == 0) { am = NXACC_CREATE4; } else if (strcmp(accesstype,"NXACC_CREATEXML") == 0) { am = NXACC_CREATEXML; } else if (strcmp(accesstype,"NXACC_READ") == 0) { am = NXACC_READ; } else if (strcmp(accesstype,"NXACC_RDWR") == 0) { am = NXACC_RDWR; } else { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown Access Type"); return IDL_GettmpInt(NX_ERROR); } NXMSetError(NULL,idlError); status = NXopen (path, am, &hHandle); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } iHandle = HHMakeHandle(hHandle); if(iHandle == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Error creating the handle"); return IDL_GettmpInt(NX_ERROR); } result = IDL_GettmpInt(iHandle); /* Output argument */ IDL_VarCopy(result, argv[2]); return IDL_GettmpInt(status); } /*====================================================================== * Nxopenpath * status = NXopenpath(file_id, path_string) *======================================================================*/ static IDL_VPTR NXopenpath_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; char* path; if (argc != 2) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Two arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[1]); fileid = (int)IDL_LongScalar(argv[0]); path = IDL_VarGetString(argv[1]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXopenpath (hHandle, path); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXopengrouppath * status = NXopengrouppath(file_id, path_string) *======================================================================*/ static IDL_VPTR NXopengrouppath_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; char* path; if (argc != 2) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Two arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[1]); fileid = (int)IDL_LongScalar(argv[0]); path = IDL_VarGetString(argv[1]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXopengrouppath (hHandle, path); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXgetpath * string = NXgetpath(file_id) *======================================================================*/ static IDL_VPTR NXgetpath_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; char path[1024]; if (argc != 1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "One argument expected"); return IDL_StrToSTRING("One argument expected"); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int)IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_StrToSTRING("ERROR: Unknown file ID"); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXgetpath(hHandle,path,1024); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_StrToSTRING(nexusError); } return IDL_StrToSTRING(path); } /*====================================================================== * Nxclose * status = NXclose (file_id) *=======================================================================*/ static IDL_VPTR NXclose_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; /* If number of arguments is not 2 return 0 */ if (argc != 1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "One argument expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); /* Convert IDL variables from arguments to C-land */ fileid = (int) IDL_LongScalar(argv[0]); if( HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = (int *)HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXclose (&hHandle); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } HHRemoveHandle(fileid); return IDL_GettmpInt(status); } /*====================================================================== * datatypecheck * *=======================================================================*/ int datatypecheck(IDL_VPTR argv) { int data_type; char* datatype; if(argv->type == IDL_TYP_STRING) { IDL_ENSURE_STRING(argv); datatype = IDL_VarGetString(argv); if (strcmp(datatype,"NX_CHAR") == 0) { data_type = NX_CHAR; } else if (strcmp(datatype,"NX_INT8") == 0) { data_type = NX_INT8; } else if (strcmp(datatype,"NX_UINT8") == 0) { data_type = NX_UINT8; } else if (strcmp(datatype,"NX_INT16") == 0) { data_type = NX_INT16; } else if (strcmp(datatype,"NX_UINT16") == 0) { data_type = NX_UINT16; } else if (strcmp(datatype,"NX_INT32") == 0) { data_type = NX_INT32; } else if (strcmp(datatype,"NX_UINT32") == 0) { data_type = NX_UINT32; } else if (strcmp(datatype,"NX_FLOAT32") == 0) { data_type = NX_FLOAT32; } else if (strcmp(datatype,"NX_FLOAT64") == 0) { data_type = NX_FLOAT64; } else { char statusBuffer[100]; sprintf(statusBuffer,"Unknown attribute datatype: %s", datatype ); IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, statusBuffer); return(-1); } } else { IDL_ENSURE_SCALAR(argv); data_type = IDL_LongScalar(argv); if(data_type == 4); else if (data_type == 5); else if (data_type == 6); else if (data_type == 20); else if (data_type == 21); else if (data_type == 22); else if (data_type == 23); else if (data_type == 24); else if (data_type == 25); else { char statusBuffer[100]; sprintf(statusBuffer,"Unknown attribute datatype: %i", data_type ); IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, statusBuffer); return(-1); } } return(data_type); } /*====================================================================== * NXsetnumberformat * status = NXsetnumberformat(file_id,data_type,format_string) *=======================================================================*/ static IDL_VPTR NXsetnumberformat_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; int data_type; char* format_string; char* datatype; if (argc != 3) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Three arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[2]); format_string = IDL_VarGetString(argv[2]); data_type = datatypecheck(argv[1]); if(data_type == -1) return IDL_GettmpInt(NX_ERROR); /*if(argv[1]->type == IDL_TYP_STRING) { IDL_ENSURE_STRING(argv[1]); datatype = IDL_VarGetString(argv[1]); if (strcmp(datatype,"NX_CHAR") == 0) { data_type = NX_CHAR; } else if (strcmp(datatype,"NX_INT8") == 0) { data_type = NX_INT8; } else if (strcmp(datatype,"NX_UINT8") == 0) { data_type = NX_UINT8; } else if (strcmp(datatype,"NX_INT16") == 0) { data_type = NX_INT16; } else if (strcmp(datatype,"NX_UINT16") == 0) { data_type = NX_UINT16; } else if (strcmp(datatype,"NX_INT32") == 0) { data_type = NX_INT32; } else if (strcmp(datatype,"NX_UINT32") == 0) { data_type = NX_UINT32; } else if (strcmp(datatype,"NX_FLOAT32") == 0) { data_type = NX_FLOAT32; } else if (strcmp(datatype,"NX_FLOAT64") == 0) { data_type = NX_FLOAT64; } else { char statusBuffer[100]; sprintf(statusBuffer,"Unknown attribute datatype: %s", datatype ); IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, statusBuffer); return IDL_GettmpInt(NX_ERROR); } } else { IDL_ENSURE_SCALAR(argv[1]); data_type = IDL_LongScalar(argv[1]); if(data_type == 4); else if (data_type == 5); else if (data_type == 6); else if (data_type == 20); else if (data_type == 21); else if (data_type == 22); else if (data_type == 23); else if (data_type == 24); else if (data_type == 25); else { char statusBuffer[100]; sprintf(statusBuffer,"Unknown attribute datatype: %i", data_type ); IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, statusBuffer); return IDL_GettmpInt(NX_ERROR); } }*/ fileid = (int ) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = (int *)HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXsetnumberformat(hHandle, data_type,format_string); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXmakegroup * status = NXmakegroup (file_id, group_name, group_class) *=======================================================================*/ static IDL_VPTR NXmakegroup_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; char* group_name; char* group_class; if (argc != 3) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Three arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[1]); IDL_ENSURE_STRING(argv[2]); fileid = (int)IDL_LongScalar(argv[0]); group_name = IDL_VarGetString(argv[1]); group_class = IDL_VarGetString(argv[2]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXmakegroup (hHandle, group_name, group_class); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * Nxopengroup * status = NXopengroup (file_id, group_name, group_class) *=======================================================================*/ static IDL_VPTR NXopengroup_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; char* group_name; char* group_class; if (argc != 3) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Three arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[1]); IDL_ENSURE_STRING(argv[2]); fileid = (int)IDL_LongScalar(argv[0]); group_name = IDL_VarGetString(argv[1]); group_class = IDL_VarGetString(argv[2]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXopengroup (hHandle, group_name, group_class); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXclosegroup * status = NXclosegroup (file_id) *=======================================================================*/ static IDL_VPTR NXclosegroup_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; if (argc != 1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "One argument expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int )IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXclosegroup (hHandle); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXopendata * status = NXopendata (file_id, data_name) *=======================================================================*/ static IDL_VPTR NXopendata_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; char* data_name; if (argc != 2) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Two arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[1]); fileid = (int )IDL_LongScalar(argv[0]); data_name = IDL_VarGetString(argv[1]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXopendata (hHandle, data_name); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * Nxclosedata * status = NXclosedata (file_id) *=======================================================================*/ static IDL_VPTR NXclosedata_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; NXlink data_id; /* If number of arguments is not 2 return 0 Should be handled also with the calling conversion not shure if necessary..*/ if (argc != 1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "One argument expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int ) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); /* status = NXgetdataID (hHandle, &data_id); if(status == NX_ERROR) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Dataset must be opened before nxclosedata"); return IDL_GettmpInt(NX_ERROR); }*/ NXMSetError(NULL,idlError); status = NXclosedata (hHandle); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXcompress * statusstatus = NXcompress (file_id, compress_type) *=======================================================================*/ static IDL_VPTR NXcompress_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; int compresstype; char* compress_type; if (argc != 2) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Two arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[1]); fileid = (int )IDL_LongScalar(argv[0]); compress_type = IDL_VarGetString(argv[1]); if (strcmp(compress_type,"NX_COMP_LZW") == 0) {; compresstype = NX_COMP_LZW; } else if (strcmp(compress_type,"NX_COMP_HUF") == 0) { compresstype = NX_COMP_HUF; } else if (strcmp(compress_type,"NX_COMP_RLE") == 0) { compresstype = NX_COMP_RLE; } else { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown Compression Type"); return IDL_GettmpInt(NX_ERROR); } if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXcompress (hHandle, (int) &compresstype); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXmakedata * status = NXmakedata (file_id, data_name, data_type, rank, dimensions[]) *=======================================================================*/ static IDL_VPTR NXmakedata_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; int dimension[NX_MAXRANK], trueDimension[NX_MAXRANK], n, datatype; int rank; IDL_LONG *dim; char* data_name; char* data_type; //IDL_LONG dims[IDL_MAX_ARRAY_DIM]; if (argc != 5) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Five arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[1]); IDL_ENSURE_SCALAR(argv[3]); data_name = IDL_VarGetString(argv[1]); datatype = datatypecheck(argv[2]); if(datatype == -1) return IDL_GettmpInt(NX_ERROR); fileid = (int) IDL_LongScalar(argv[0]); rank = (int ) IDL_LongScalar(argv[3]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = (int *)HHGetPointer(fileid); NXMSetError(NULL,idlError); if(argv[4]->type == IDL_TYP_STRING) { char* unlimited_test = IDL_VarGetString(argv[4]); if(strcmp(unlimited_test,"NX_UNLIMITED") == 0) { int unlimited_dims[1] = {NX_UNLIMITED}; status = NXmakedata(hHandle, data_name, datatype, (int)rank, (int *) unlimited_dims); } else { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Dimension array must be type long or String: 'NX_UNLIMITED'"); return IDL_GettmpInt(NX_ERROR); } } else if(argv[4]->type == IDL_TYP_LONG) { IDL_ENSURE_ARRAY(argv[4]); /* dimensions have to be swapped for Fortran C storage order */ dim = (IDL_LONG *)argv[4]->value.arr->data; for(n = 0; n < rank; n++){ trueDimension[n] = dim[rank - 1 -n]; } status = NXmakedata(hHandle, data_name, datatype, rank, trueDimension); } else { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Dimension array must be type long or String: 'NX_UNLIMITED'"); return IDL_GettmpInt(NX_ERROR); } if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXcompmakedata * statusstatus = NXcompmakedata (file_id, data_name, data_type, rank, dimensions[], compress_type, bufsize[]) *=======================================================================*/ static IDL_VPTR NXcompmakedata_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; int rank, dimension[NX_MAXRANK], trueDimension[NX_MAXRANK], trueChunk[NX_MAXRANK], n, datatype; IDL_LONG *dim; int comptype; char* data_type; char* data_name; char* comp_type; if (argc != 7) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Seven arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[1]); IDL_ENSURE_SCALAR(argv[3]); IDL_ENSURE_ARRAY(argv[4]); IDL_ENSURE_STRING(argv[5]); IDL_ENSURE_ARRAY(argv[6]); data_name = IDL_VarGetString(argv[1]); datatype = datatypecheck(argv[2]); if(datatype == -1) return IDL_GettmpInt(NX_ERROR); /* Compressio type check */ if(argv[5]->type == IDL_TYP_STRING) { IDL_ENSURE_STRING(argv[5]); comp_type = IDL_VarGetString(argv[5]); if (strcmp(comp_type,"NX_COMP_LZW") == 0) { comptype = NX_COMP_LZW; } else if (strcmp(comp_type,"NX_COMP_HUF") == 0) { comptype = NX_COMP_HUF; } else if (strcmp(comp_type,"NX_COMP_RLE") == 0) { comptype = NX_COMP_RLE; } else { char statusBuffer[100]; sprintf(statusBuffer,"Unknown Compression Type: %s", comp_type ); IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, statusBuffer); return IDL_GettmpInt(NX_ERROR); } } else { IDL_ENSURE_SCALAR(argv[5]); comptype = IDL_LongScalar(argv[5]); if(datatype == NX_COMP_LZW); else if (datatype == NX_COMP_HUF); else if (datatype == NX_COMP_RLE); else{ char statusBuffer[100]; sprintf(statusBuffer,"Unknown Compression Type: %i", comptype ); IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, statusBuffer); return IDL_GettmpInt(NX_ERROR); } } if(argv[4]->type != IDL_TYP_LONG) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Argument 5, dimensions, Array must be type long"); return IDL_GettmpInt(NX_ERROR); } if(argv[6]->type != IDL_TYP_LONG) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Argument 7, Buffer Array: Array must be type long"); return IDL_GettmpInt(NX_ERROR); } fileid = (int ) IDL_LongScalar(argv[0]); rank = (int ) IDL_LongScalar(argv[3]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); /* dimensions have to be swapped for Fortran C storage order */ dim = (IDL_LONG *)argv[4]->value.arr->data; for(n = 0; n < rank; n++){ trueDimension[n] = dim[rank - 1 -n]; } dim = (IDL_LONG *)argv[6]->value.arr->data; if(dim != NULL){ for(n = 0; n < rank; n++){ trueChunk[n] = dim[rank - 1 -n]; } } else { for(n = 0; n < rank; n++){ trueChunk[n] = trueDimension[n]; } } status = NXcompmakedata(hHandle, data_name, datatype, (int)rank, trueDimension, comptype, trueChunk); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXputdata * status = NXputdata (file_id, data[]) *=======================================================================*/ static IDL_VPTR NXputdata_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; int rank, datatype; int dimension[IDL_MAX_ARRAY_DIM]; NXlink data_id; fileid = (int)IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); hHandle = HHGetPointer(fileid); if (argc != 2) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Two arguments expected"); return IDL_GettmpInt(NX_ERROR); } status = NXgetdataID (hHandle, &data_id); /* if(status == NX_ERROR) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Dataset must be opened before nxputdata"); return IDL_GettmpInt(NX_ERROR); } */ /* get info, datatype especially! */ status = NXgetinfo (hHandle, &rank, dimension, &datatype); if(status == NX_ERROR) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Can't get the dimension and datatype info from The Nexus file"); return IDL_GettmpInt(NX_ERROR); } /* Check if the IDL datatypes and Nexusdatatypes match */ if ((datatype == NX_CHAR) && (argv[1]->type == IDL_TYP_STRING)) { } else if ((datatype == NX_INT8) && (argv[1]->type == IDL_TYP_BYTE)) { /* This datatype cannot be created on the idl side so it cannot be an argument. */ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NX_INT8: data type is not supported in IDL"); return IDL_GettmpInt(NX_ERROR); } else if (datatype == NX_UINT8){ } else if ((datatype == NX_INT16) && (argv[1]->type == IDL_TYP_INT)) { } else if ((datatype == NX_UINT16) && (argv[1]->type == IDL_TYP_UINT)) { } else if ((datatype == NX_INT32) && (argv[1]->type == IDL_TYP_LONG)) { } else if ((datatype == NX_UINT32) && (argv[1]->type == IDL_TYP_ULONG)) { } else if ((datatype == NX_FLOAT32) && (argv[1]->type == IDL_TYP_FLOAT)) { } else if ((datatype == NX_FLOAT64) && (argv[1]->type == IDL_TYP_DOUBLE)) { } else { char statusBuffer[100]; /* Maybe print more information to the user about which datatypes match OR do conversions */ sprintf(statusBuffer,"IDL and NeXus types don't match!"); IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, statusBuffer); return IDL_GettmpInt(NX_ERROR); } NXMSetError(NULL,idlError); if(datatype == NX_CHAR) { /* Should there be a test here for trying to put a multidimensinal char array in to NeXus * becose they are not really supported */ char* char_buffer = IDL_VarGetString(argv[1]); status = NXputdata (hHandle, char_buffer); } else { status = NXputdata (hHandle, argv[1]->value.arr->data); } if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXputslab * statusstatus = NXputslab (file_id, data, start[], size[]) *=======================================================================*/ static IDL_VPTR NXputslab_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; int rank, datatype, n; int start[NX_MAXRANK], size[NX_MAXRANK]; IDL_LONG *stDim, *szDim; int dimension[IDL_MAX_ARRAY_DIM]; NXlink data_id; if (argc != 4) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Four arguments expected"); return IDL_GettmpInt(NX_ERROR); } fileid = (int)IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_ARRAY(argv[2]); IDL_ENSURE_ARRAY(argv[3]); if(argv[2]->type != IDL_TYP_LONG) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Array must be type long"); return IDL_GettmpInt(NX_ERROR); } if(argv[3]->type != IDL_TYP_LONG) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Array must be type long"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); status = NXgetdataID (hHandle, &data_id); /* if(status == NX_ERROR) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Dataset must be opened before nxputdata"); return IDL_GettmpInt(NX_ERROR); } */ /* get info, datatype especially! */ status = NXgetinfo (hHandle, &rank, dimension, &datatype); if(status == NX_ERROR) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Can't get the dimension and datatype info from The Nexus file"); return IDL_GettmpInt(NX_ERROR); } /* Check if the IDL datatypes and Nexusdatatypes match */ if ((datatype == NX_CHAR) && (argv[1]->type == IDL_TYP_STRING)) { } else if ((datatype == NX_INT8) && (argv[1]->type == IDL_TYP_BYTE)) { /* } else if (datatype == NX_UINT8){ This datatype cannot be created on the idl side so it cannot be an argument. */ } else if ((datatype == NX_INT16) && (argv[1]->type == IDL_TYP_INT)) { } else if ((datatype == NX_UINT16) && (argv[1]->type == IDL_TYP_UINT)) { } else if ((datatype == NX_INT32) && (argv[1]->type == IDL_TYP_LONG)) { } else if ((datatype == NX_UINT32) && (argv[1]->type == IDL_TYP_ULONG)) { } else if ((datatype == NX_FLOAT32) && (argv[1]->type == IDL_TYP_FLOAT)) { } else if ((datatype == NX_FLOAT64) && (argv[1]->type == IDL_TYP_DOUBLE)) { } else { char statusBuffer[100]; /* Maybe print more information to the user about which datatypes match OR do conversions */ sprintf(statusBuffer,"IDL and NeXus types don't match!: %i & %i ", datatype, argv[1]->type); IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, statusBuffer); return IDL_GettmpInt(NX_ERROR); } NXMSetError(NULL,idlError); if(datatype == NX_CHAR) { /* Should there be a test here for trying to put a multidimensinal char array in to NeXus * becose they are not really supported */ char* char_buffer = IDL_VarGetString(argv[1]); status = NXputslab (hHandle, char_buffer, (void *)argv[2]->value.arr->data, (void *)argv[3]->value.arr->data); } else { stDim = (IDL_LONG *) argv[2]->value.arr->data; szDim = (IDL_LONG *) argv[3]->value.arr->data; for(n = 0; n < rank; n++){ start[n] = stDim[rank -n -1]; size[n] = szDim[rank -n -1]; } status = NXputslab (hHandle, argv[1]->value.arr->data, start, size); } if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXputattr * status = NXputattr (file_id, attr_name, value, length, type) *=======================================================================*/ static IDL_VPTR NXputattr_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; int length, attr_type; long value_long; char* attr_name; char* attrtype; void *value; if (argc != 5) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Five arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[1]); IDL_ENSURE_SIMPLE(argv[2]); /* IDL_ENSURE_SCALAR(argv[3]); */ attr_name = IDL_VarGetString(argv[1]); length = IDL_LongScalar(argv[3]); fileid = (int) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); attr_type = datatypecheck(argv[4]); if(attr_type == -1) return IDL_GettmpInt(NX_ERROR); NXMSetError(NULL,idlError); if ((attr_type == NX_CHAR) && (argv[2]->type == IDL_TYP_STRING)) { attr_type = NX_CHAR; IDL_ENSURE_STRING(argv[2]); value = IDL_VarGetString(argv[2]); status = NXputattr (hHandle, attr_name, value, length, attr_type); } else if ((attr_type == NX_INT8) && (argv[2]->type == IDL_TYP_INT)) { short *value_short; attr_type = NX_INT8; IDL_ENSURE_SCALAR(argv[2]); value_short = (short *) IDL_LongScalar(argv[2]); status = NXputattr (hHandle, attr_name, &value_short, length, attr_type); } else if ((attr_type == NX_UINT8) && (argv[2]->type == IDL_TYP_BYTE)) { UCHAR *value_uchar; attr_type = NX_UINT8; IDL_ENSURE_SCALAR(argv[2]); value_uchar = (UCHAR *) IDL_LongScalar(argv[2]); status = NXputattr (hHandle, attr_name, &value_uchar, length, attr_type); } else if ((attr_type == NX_INT16) && (argv[2]->type == IDL_TYP_INT)) { IDL_INT *value_short; attr_type = NX_INT16; IDL_ENSURE_SCALAR(argv[2]); value_short = (IDL_INT *) IDL_LongScalar(argv[2]); status = NXputattr (hHandle, attr_name, &value_short, length, attr_type); } else if ((attr_type == NX_UINT16) && (argv[2]->type == IDL_TYP_UINT)) { IDL_UINT *value_uint; attr_type = NX_UINT16; IDL_ENSURE_SCALAR(argv[2]); value_uint = (IDL_UINT *) IDL_LongScalar(argv[2]); status = NXputattr (hHandle, attr_name, &value_uint, length, attr_type); } else if ((attr_type == NX_INT32) && (argv[2]->type == IDL_TYP_LONG)) { IDL_LONG *value_int; attr_type = NX_INT32; IDL_ENSURE_SCALAR(argv[2]); value_int = (IDL_LONG *)IDL_LongScalar(argv[2]); status = NXputattr (hHandle, attr_name, &value_int, length, attr_type); } else if ((attr_type == NX_UINT32) && (argv[2]->type == IDL_TYP_ULONG)) { IDL_ULONG *value_uint; attr_type = NX_UINT32; IDL_ENSURE_SCALAR(argv[2]); value_uint = (IDL_ULONG *) IDL_LongScalar(argv[2]); status = NXputattr (hHandle, attr_name, &value_uint, length, attr_type); } else if ((attr_type == NX_FLOAT32) && (argv[2]->type == IDL_TYP_FLOAT)) { float value_float; attr_type = NX_FLOAT32; IDL_ENSURE_SCALAR(argv[2]); value_float = IDL_DoubleScalar(argv[2]); status = NXputattr (hHandle, attr_name, &value_float, length, attr_type); } else if ((attr_type == NX_FLOAT64) && (argv[2]->type == IDL_TYP_DOUBLE)) { double value_double; attr_type = NX_FLOAT64; IDL_ENSURE_SCALAR(argv[2]); value_double = IDL_DoubleScalar(argv[2]); status = NXputattr (hHandle, attr_name, &value_double, length, attr_type); } else { char statusBuffer[100]; sprintf(statusBuffer,"Attribute type type doesn't match with the NeXus type: %i", attr_type ); IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, statusBuffer); return IDL_GettmpInt(NX_ERROR); } if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXgetattr * status = NXgetattr (file_id, attr_name, value, length, type) *=======================================================================*/ static IDL_VPTR NXgetattr_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status = 1; int length, attr_type; IDL_LONG dims[IDL_MAX_ARRAY_DIM]; IDL_VPTR r_value = 0, r_lenght; char* attr_name; char* attrtype; char* value_str; void *value; if (argc != 5) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Five arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[1]); IDL_ENSURE_SIMPLE(argv[3]); IDL_ENSURE_SCALAR(argv[3]); if (argv[3]->type != IDL_TYP_LONG) { if(argv[3]->type != IDL_TYP_INT) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Long or Int type argument required in lenght"); return IDL_GettmpInt(NX_ERROR); } } /* IDL_ENSURE_STRING(argv[4]); */ IDL_ENSURE_SCALAR(argv[4]); attr_name = IDL_VarGetString(argv[1]); attr_type = datatypecheck(argv[4]); if(attr_type == -1) return IDL_GettmpInt(NX_ERROR); fileid = (int) IDL_LongScalar(argv[0]); length = (int ) IDL_LongScalar(argv[3]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); if(attr_type == NX_CHAR) { length++; /* Add space for string termination */ NXmalloc((void**)&value_str, 1, &length, attr_type); status = NXgetattr (hHandle, attr_name, value_str, &length, &attr_type); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } r_value = IDL_StrToSTRING(value_str); NXfree((void**)&value_str); } else if(attr_type == NX_INT8) { IDL_INT value_int; /* There is no equivalent of this datatype in the IDL side returning type Int */ status = NXgetattr (hHandle, attr_name, &value_int, &length, &attr_type); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } r_value = IDL_GettmpUInt(value_int); } else if(attr_type == NX_UINT8) { UCHAR value_uchar; status = NXgetattr (hHandle, attr_name, &value_uchar, &length, &attr_type); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } /* Why a warning? * Gives a warning in gcc and doesn't compile in ms. visual c * r_value = IDL_GettmpUChar(value_uchar); Return type int. */ r_value = IDL_GettmpInt(value_uchar); } else if(attr_type == NX_INT16) { IDL_INT value_int; status = NXgetattr (hHandle, attr_name, &value_int, &length, &attr_type); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } r_value = IDL_GettmpInt(value_int); } else if(attr_type == NX_UINT16) { IDL_UINT value_uint; status = NXgetattr (hHandle, attr_name, &value_uint, &length, &attr_type); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } r_value = IDL_GettmpUInt(value_uint); } else if(attr_type == NX_INT32) { IDL_LONG value_long; status = NXgetattr (hHandle, attr_name, &value_long, &length, &attr_type); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } r_value = IDL_GettmpLong(value_long); } else if(attr_type == NX_UINT32) { IDL_ULONG value_ulong; status = NXgetattr (hHandle, attr_name, &value_ulong, &length, &attr_type); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } r_value = IDL_GettmpULong(value_ulong); } else if(attr_type == NX_FLOAT32) { float value_float; status = NXgetattr (hHandle, attr_name, &value_float, &length, &attr_type); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } r_value = IDL_Gettmp(); r_value->type = IDL_TYP_FLOAT; r_value->value.f = value_float; } else if(attr_type == NX_FLOAT64) { double value_double; status = NXgetattr (hHandle, attr_name, &value_double, &length, &attr_type); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } r_value = IDL_Gettmp(); r_value->type = IDL_TYP_DOUBLE; r_value->value.d = value_double; } r_lenght = IDL_GettmpInt((IDL_INT)length); IDL_VarCopy(r_value, argv[2]); IDL_VarCopy(r_lenght, argv[3]); return IDL_GettmpInt(status); } void releaseMemory( UCHAR * memPtr) { // free(memPtr); } /*====================================================================== * NXgetinfo * status = (file_id, rank, dimensions[], data_type) * *=======================================================================*/ static IDL_VPTR NXgetinfo_this(int argc, IDL_VPTR *argv) { IDL_VPTR r_rank, r_datatype, array; IDL_INT fileid; NXhandle hHandle; int iHandle, status, n; int rank, datatype; int dimension[IDL_MAX_ARRAY_DIM]; NXlink data_id; IDL_MEMINT dims[] = {IDL_MAX_ARRAY_DIM}; IDL_INT *data_area_pointer; if (argc != 4) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Four arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); /* status = NXgetdataID (hHandle, &data_id); if(status == NX_ERROR) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Dataset must be opened before nxinfo"); return IDL_GettmpInt(NX_ERROR); } */ NXMSetError(NULL,idlError); status = NXgetinfo (hHandle, &rank, dimension, &datatype); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } r_datatype = IDL_GettmpInt((IDL_INT)datatype); r_rank = IDL_GettmpInt((IDL_INT)rank); /*IDL_MakeTempArray returns the data area pointer as its value. Last argument 'array' is the IDL_VPTR of array */ data_area_pointer = (IDL_INT *)IDL_MakeTempArray((int)IDL_TYP_INT, 1, dims, IDL_ARR_INI_ZERO, &array); /* Dimensions are reversed to switch from C's Column major order to IDL row major order */ for(n = 0; n < rank; n++) { data_area_pointer[n] = dimension[(rank-1)-n]; } //data_area_pointer[0] = (IDL_INT)55; //*data_area_pointer = *number; // malloc(data_area_pointer, array->value.arr->arr_len); // memcpy(data_area_pointer, dimension, sizeof(int)); // Output arguments IDL_VarCopy(r_rank, argv[1]); IDL_VarCopy(array, argv[2]); IDL_VarCopy(r_datatype, argv[3]); // releaseMemory(number); return IDL_GettmpInt(status); } /*====================================================================== * NXgetgroupinfo * status = NXgetgroupinfo (file_id, item_number, group_name, group_class) *=======================================================================*/ static IDL_VPTR NXgetgroupinfo_this(int argc, IDL_VPTR *argv) { IDL_VPTR IDL_group_name, IDL_group_class, IDL_item_number; IDL_INT fileid; NXhandle hHandle; int iHandle, status; int item_number; /* Of the top of my head: 100.. What is the actual maximum lenght*/ char group_name[100]; char group_class[100]; if (argc != 4) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Four arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXgetgroupinfo(hHandle, &item_number, group_name, group_class); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } IDL_item_number = IDL_GettmpInt((IDL_INT)item_number); IDL_group_name = IDL_StrToSTRING(group_name); IDL_group_class = IDL_StrToSTRING(group_class); /* Output arguments */ IDL_VarCopy(IDL_item_number, argv[1]); IDL_VarCopy(IDL_group_name, argv[2]); IDL_VarCopy(IDL_group_class, argv[3]); return IDL_GettmpInt(status); } /*====================================================================== * NXinitgroupdir * status = NXinitgroupdir (file_id) * Not tested at all yet.. *=======================================================================*/ static IDL_VPTR NXinitgroupdir_this(int argc, IDL_VPTR *argv) { IDL_INT fileid; NXhandle hHandle; int iHandle, status; if (argc != 1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "One argument expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXinitgroupdir(hHandle); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXgetnextentry * status = NXgetnextentry (file_id, name, class, data_type) *=======================================================================*/ static IDL_VPTR NXgetnextentry_this(int argc, IDL_VPTR *argv) { IDL_VPTR IDL_group_name, IDL_group_class, IDL_data_type; IDL_INT fileid; NXhandle hHandle; int iHandle, status; /* Too long or long enough*/ char group_name[255]; char group_class[255]; int data_type = 0; if (argc != 4) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Four arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXgetnextentry(hHandle, group_name, group_class, &data_type); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } IDL_data_type = IDL_GettmpInt((IDL_INT)data_type); IDL_group_name = IDL_StrToSTRING(group_name); IDL_group_class = IDL_StrToSTRING(group_class); /* Output arguments*/ IDL_VarCopy(IDL_group_name, argv[1]); IDL_VarCopy(IDL_group_class, argv[2]); IDL_VarCopy(IDL_data_type, argv[3]); return IDL_GettmpInt(status); } /*====================================================================== * NXgetattrinfo * status = NXgetattrinfo (file_id, attr_number) *=======================================================================*/ static IDL_VPTR NXgetattrinfo_this(int argc, IDL_VPTR *argv) { IDL_VPTR IDL_attr_number; IDL_INT fileid; NXhandle hHandle; int iHandle, status; int attr_number = 0; if (argc != 2) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Two arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXgetattrinfo (hHandle, &attr_number); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } IDL_attr_number = IDL_GettmpInt((IDL_INT)attr_number); /* Output arguments*/ IDL_VarCopy(IDL_attr_number, argv[1]); return IDL_GettmpInt(status); } /*====================================================================== * NXinitattrdir * status = NXinitattrdir (file_id) *=======================================================================*/ static IDL_VPTR NXinitattrdir_this(int argc, IDL_VPTR *argv) { IDL_INT fileid; NXhandle hHandle; int iHandle, status; if (argc != 1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "One arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXinitattrdir (hHandle); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXgetnextattr * status = NXgetnextattr (file_id, attr_name, length, attr_type) *=======================================================================*/ static IDL_VPTR NXgetnextattr_this(int argc, IDL_VPTR *argv) { IDL_VPTR IDL_attr_name = NULL, IDL_length= NULL, IDL_attr_type = NULL; IDL_INT fileid; NXhandle hHandle; int iHandle, status; /* Too long or long enough*/ char attr_name[150]; int length = 0; int attr_type = 0; if (argc != 4) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Four arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXgetnextattr (hHandle, attr_name, &length, &attr_type); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } if(status == NX_EOD) { IDL_attr_name = IDL_StrToSTRING(""); IDL_length = IDL_GettmpInt((IDL_INT)0); IDL_attr_type = IDL_GettmpInt((IDL_INT)0); } if(status == NX_OK) { IDL_attr_name = IDL_StrToSTRING(attr_name); IDL_length = IDL_GettmpInt((IDL_INT)length); IDL_attr_type = IDL_GettmpInt((IDL_INT)attr_type); } /* Output arguments*/ IDL_VarCopy(IDL_attr_name, argv[1]); IDL_VarCopy(IDL_length, argv[2]); IDL_VarCopy(IDL_attr_type, argv[3]); return IDL_GettmpInt(status); } /*====================================================================== * NXgetgroupID * statusstatus = NXgetgroupID (file_id, group_id) *======================================================================*/ static IDL_VPTR NXgetgroupID_this(int argc, IDL_VPTR *argv) { IDL_VPTR result; int status, iHandle, iLink; NXaccess am; int fileid; NXhandle hHandle; NXlink *group_id = NULL; /* If number of arguments is not 2 return status NX_ERROR */ if (argc != 2) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Two arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); group_id = (NXlink *)malloc(sizeof(NXlink)); if(group_id == NULL){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unable to allocate memory for the group id link file"); return IDL_GettmpInt(NX_ERROR); } NXMSetError(NULL,idlError); status = NXgetgroupID (hHandle, group_id); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } iLink = HHMakeLinkHandle(group_id, fileid); if(iLink == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Error creating the link handle"); return IDL_GettmpInt(NX_ERROR); } result = IDL_GettmpInt(iLink); // Output argument IDL_VarCopy(result, argv[1]); return IDL_GettmpInt(status); } /*====================================================================== * NXgetdataID * status = NXgetdataID (file_id, data_id) *======================================================================*/ static IDL_VPTR NXgetdataID_this(int argc, IDL_VPTR *argv) { IDL_VPTR result; int status, iHandle, iLink; NXaccess am; int fileid; NXhandle hHandle; NXlink *data_id = NULL; /* If number of arguments is not 2 return status NX_ERROR */ if (argc != 2) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Two arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); data_id = (NXlink *)malloc(sizeof(NXlink)); if(data_id == NULL){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unable to allocate memory for the data id link file"); return IDL_GettmpInt(NX_ERROR); } NXMSetError(NULL,idlError); status = NXgetdataID (hHandle, data_id); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } iLink = HHMakeLinkHandle(data_id, fileid); if(iLink == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Error creating the link handle"); return IDL_GettmpInt(NX_ERROR); } result = IDL_GettmpInt(iLink); // Output argument IDL_VarCopy(result, argv[1]); return IDL_GettmpInt(status); } /*====================================================================== * NXgetdata * status = NXgetdata (file_id, data) *=======================================================================*/ static IDL_VPTR NXgetdata_this(int argc, IDL_VPTR *argv) { IDL_VPTR data_array; int fileid; NXhandle hHandle; int iHandle, status; int rank, datatype, n; /*int dimension[IDL_MAX_ARRAY_DIM]; */ /* int dimension[8]; */ IDL_ARRAY_DIM dimension; int data_area_pointer[NX_MAXRANK]; void *data_buffer = NULL; char *char_buffer; NXlink data_id; if (argc != 2) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Two arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int ) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); /* status = NXgetdataID (hHandle, &data_id); if(status == NX_ERROR) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Dataset must be opened before nxputdata"); return IDL_GettmpInt(NX_ERROR); } */ NXMSetError(NULL,idlError); /* First get the rank, dimension and datatype */ status = NXgetinfo (hHandle, &rank, data_area_pointer, &datatype); if(status == NX_ERROR) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } /* Dimensions are reversed to switch from C's Column major order to IDL row major order */ for(n = 0; n < rank; n++) { dimension[n] = data_area_pointer[rank - 1 -n]; } /* Check data type and prepare a Array or a String for NeXuS API nxgetdata function*/ switch (datatype) { case NX_CHAR: /*IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXCHAR");*/ break; case NX_FLOAT32: /*IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXFLOAT32");*/ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_FLOAT, rank, dimension, IDL_ARR_INI_ZERO, &data_array); break; case NX_FLOAT64: /*IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXFLOAT64");*/ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_DOUBLE, rank, dimension, IDL_ARR_INI_ZERO, &data_array); break; case NX_INT8: IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "This data type is not supported in IDL"); // return IDL_GettmpInt(NX_ERROR); data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_BYTE, rank, dimension, IDL_ARR_INI_ZERO, &data_array); /* This data type is not supported in IDL, A dangerous conversion to IDL_TYP_INT? */ break; case NX_UINT8: /* IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXUINT8"); */ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_BYTE, rank, dimension, IDL_ARR_INI_ZERO, &data_array); break; case NX_INT16: /*IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXINT16"); */ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_INT, rank, dimension, IDL_ARR_INI_ZERO, &data_array); break; case NX_UINT16: /*IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXINT16"); */ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_UINT, rank, dimension, IDL_ARR_INI_ZERO, &data_array); break; case NX_INT32: IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXINT32"); data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_LONG, rank, dimension, IDL_ARR_INI_ZERO, &data_array); break; case NX_UINT32: /*IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXUINT32");*/ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_ULONG, rank, dimension, IDL_ARR_INI_ZERO, &data_array); break; default: /*IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Data is of an unknown datatype");*/ return IDL_GettmpInt(NX_ERROR); break; } NXMSetError(NULL,idlError); if(datatype == NX_CHAR) { status = NXmalloc ((void **) &char_buffer, rank, data_area_pointer, datatype); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } status = NXgetdata (hHandle, char_buffer); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } data_array = IDL_StrToSTRING(char_buffer); IDL_VarCopy(data_array, argv[1]); NXfree((void **) &char_buffer); } else { status = NXgetdata (hHandle, data_buffer); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } IDL_VarCopy(data_array, argv[1]); } /* For temporary variables VarCopy copies the dynamic part to destination, not the actual data. * So not really slower and a lot safer than writing the data straight to argv[1]. * *External Development Guide: IDL Internals: Variables * Copying Variables: *If the source is a temporary variable, IDL_VarCopy() does not make a duplicate of the dynamic *part for the destination. Instead, the dynamic part of the source is given to the destination, *and the source variable itself is returned to the pool of free temporary variables. This is the *equivalent of freeing the temporary variable. Therefore, the variable must not be used any *further and the caller should not explicitly free the variable. This optimization significantly *improves resource utilization and performance because this special case occurs frequently. */ return IDL_GettmpInt(status); } /*====================================================================== * NXgetslab * status = NXgetslab (file_id, data, start[], size[]) *=======================================================================*/ static IDL_VPTR NXgetslab_this(int argc, IDL_VPTR *argv) { IDL_VPTR data_array; int fileid; NXhandle hHandle; int iHandle, status; int rank, datatype, n; IDL_MEMINT start[NX_MAXRANK], size[NX_MAXRANK], dim[NX_MAXRANK]; int istart[NX_MAXRANK], isize[NX_MAXRANK]; IDL_LONG *stDim, *szDim; IDL_ARRAY_DIM dimension; void *data_buffer = NULL; if (argc != 4) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Four arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_ARRAY(argv[2]); IDL_ENSURE_ARRAY(argv[3]); /*Check that the arrays are type long */ if(argv[2]->type != IDL_TYP_LONG) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Argument 3, slap start, Array must be type long"); return IDL_GettmpInt(NX_ERROR); } if(argv[3]->type != IDL_TYP_LONG) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Argument 4, slap size: Array must be type long"); return IDL_GettmpInt(NX_ERROR); } fileid = (int) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); /* status = NXgetdataID (hHandle, &data_id); if(status == NX_ERROR) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Dataset must be opened before nxputdata"); return IDL_GettmpInt(NX_ERROR); } */ /* First get the rank, dimension and datatype */ status = NXgetinfo (hHandle, &rank, dim, &datatype); if(status == NX_ERROR) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } /* swap dimensions again */ stDim = (IDL_LONG *)argv[2]->value.arr->data; szDim = (IDL_LONG *)argv[3]->value.arr->data; for(n = 0; n < rank; n++){ start[n] = stDim[rank -n -1]; istart[n] = stDim[rank -n -1]; size[n] = szDim[rank -n -1]; isize[n] = szDim[rank -n -1]; } /* Check data type and prepare a Array or a String for NeXuS API nxgetdata function*/ switch (datatype) { case NX_CHAR: /* IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXCHAR"); */ break; case NX_FLOAT32: /* IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXFLOAT32"); */ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_FLOAT, rank, (void *)size, IDL_ARR_INI_ZERO, &data_array); break; case NX_FLOAT64: /* IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXFLOAT64"); */ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_DOUBLE, rank, (void *) size, IDL_ARR_INI_ZERO, &data_array); break; case NX_INT8: /* This data type is not supported in IDL, A dangerous conversion to IDL_TYP_INT? */ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_BYTE, rank, (void *)size, IDL_ARR_INI_ZERO, &data_array); break; case NX_UINT8: /* IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXUINT8"); */ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_BYTE, rank, (void *)size, IDL_ARR_INI_ZERO, &data_array); break; case NX_INT16: /* IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXINT16"); */ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_INT, rank, (void *)size, IDL_ARR_INI_ZERO, &data_array); break; case NX_UINT16: /* IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXUINT16"); */ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_UINT, rank, (void *)size, IDL_ARR_INI_ZERO, &data_array); break; case NX_INT32: /* IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXINT32"); */ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_LONG, rank, (void *)size, IDL_ARR_INI_ZERO, &data_array); break; case NX_UINT32: /* IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NXUINT32"); */ data_buffer = (void *)IDL_MakeTempArray(IDL_TYP_ULONG, rank, (void *)size, IDL_ARR_INI_ZERO, &data_array); break; default: IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Data in the NeXus file is of an unknown datatype"); return IDL_GettmpInt(NX_ERROR); break; } NXMSetError(NULL,idlError); if(datatype == NX_CHAR) { /* Api doesnt support getslab for textdata! * * Currently The C Api returns the correct string slab put mixes something up badly * and program crashes at some point. * */ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "NeXus IDL API doesn't support textdata for getslab "); return IDL_GettmpInt(NX_ERROR); /* char* char_buffer; status = NXmalloc ((void **) &char_buffer, rank, argv[3]->value.arr->data, datatype); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } status = NXgetslab (hHandle, char_buffer, (int *) argv[2]->value.arr->data, (int *) argv[3]->value.arr->data); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } IDL_char_data = IDL_StrToSTRING(char_buffer); IDL_VarCopy(IDL_char_data, argv[1]); IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Debug 3 zz"); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } */ } else { status = NXgetslab (hHandle, data_buffer, istart, isize); if(status == NX_ERROR) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } IDL_VarCopy(data_array, argv[1]); } return IDL_GettmpInt(status); } /*====================================================================== * NXflush * status = NXflush (file_id) *======================================================================*/ static IDL_VPTR NXflush_this(int argc, IDL_VPTR *argv) { IDL_VPTR result; int status, iHandle; NXaccess am; int fileid; NXhandle hHandle; /* If number of arguments is not 1 return status NX_ERROR */ if (argc != 1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "One argument expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXflush (&hHandle); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } /* We don't loose the links with HHChangeHandle */ HHChangeHandle(hHandle, fileid); result = IDL_GettmpLong(fileid); // Output argument IDL_VarCopy(result, argv[0]); return IDL_GettmpInt(status); } /*====================================================================== * Nxinquirefile * status = NXinquirefile(handle,filename, filenameLength) *=======================================================================*/ static IDL_VPTR NXinquirefile_this(int argc, IDL_VPTR *argv) { IDL_VPTR IDL_filename; IDL_INT fileid; NXhandle hHandle; int iHandle, status; /* Max file name lenght in mac os, unix, linux, windows */ char filename[254]; int filenameLength; if (argc != 3) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Three arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_SCALAR(argv[2]); fileid = (int) IDL_LongScalar(argv[0]); filenameLength = IDL_LongScalar(argv[2]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXinquirefile(hHandle, filename, filenameLength); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } IDL_filename = IDL_StrToSTRING(filename); /* Output arguments*/ IDL_VarCopy(IDL_filename, argv[1]); return IDL_GettmpInt(status); } /*====================================================================== * NXmakelink * status = NXmakelink (file_id, link) *======================================================================*/ static IDL_VPTR NXmakelink_this(int argc, IDL_VPTR *argv) { int status, iHandle, iLink; NXaccess am; int fileid, linkid; NXhandle hHandle; NXlink *link; /* If number of arguments is not 2 return status NX_ERROR */ if (argc != 2) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Two arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); fileid = (int) IDL_LongScalar(argv[0]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); linkid = (int) IDL_LongScalar(argv[1]); if(HHCheckIfHandleExists(linkid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown link id"); return IDL_GettmpInt(NX_ERROR); } link = (NXlink *)HHGetPointer(linkid); NXMSetError(NULL,idlError); status = NXmakelink (hHandle, link); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } /* Commented, No output arguments in makelink iLink = HHMakeHandle(link); result = IDL_GettmpInt(iLink); // Output argument IDL_VarCopy(result, argv[1]); */ return IDL_GettmpInt(status); } /*====================================================================== * NXmakenamedlink * status = NXmakenamedlink (file_id, nameoflink, link) *======================================================================*/ static IDL_VPTR NXmakenamedlink_this(int argc, IDL_VPTR *argv) { int status, iHandle, iLink; NXaccess am; int fileid, linkid; NXhandle hHandle; NXlink *link; char* nameoflink; /* If number of arguments is not 3 return status NX_ERROR */ if (argc != 3) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Three arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[1]); IDL_ENSURE_SCALAR(argv[2]); fileid = (int) IDL_LongScalar(argv[0]); nameoflink = IDL_VarGetString(argv[1]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); linkid = (int) IDL_LongScalar(argv[2]); if(HHCheckIfHandleExists(linkid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown link id"); return IDL_GettmpInt(NX_ERROR); } link = (NXlink *)HHGetPointer(linkid); NXMSetError(NULL,idlError); status = NXmakenamedlink (hHandle, nameoflink, link); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXlinkexternal * status = NXlinkexternal(handle, name, nxclass, nxurl) *=======================================================================*/ static IDL_VPTR NXlinkexternal_this(int argc, IDL_VPTR *argv) { int fileid; NXhandle hHandle; int iHandle, status; char* name; char* nxclass; char* nxurl; if (argc != 4) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Three arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[1]); IDL_ENSURE_STRING(argv[2]); IDL_ENSURE_STRING(argv[3]); fileid = (int)IDL_LongScalar(argv[0]); name = IDL_VarGetString(argv[1]); nxclass = IDL_VarGetString(argv[2]); nxurl = IDL_VarGetString(argv[3]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXlinkexternal(hHandle, name, nxclass, nxurl); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(status); } /*====================================================================== * NXisexternalgroup * status = NXisexternalgroup(handle,name, nxclass, nxurl, nxurllen) *=======================================================================*/ static IDL_VPTR NXisexternalgroup_this(int argc, IDL_VPTR *argv) { IDL_VPTR IDL_NXurl; int fileid; NXhandle hHandle; int iHandle, status; int nxurllen; char* name; char* nxclass; char* nxurl; if (argc != 5) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Five arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_STRING(argv[1]); IDL_ENSURE_STRING(argv[2]); IDL_ENSURE_SCALAR(argv[4]); fileid = (int )IDL_LongScalar(argv[0]); name = IDL_VarGetString(argv[1]); nxclass = IDL_VarGetString(argv[2]); nxurllen = IDL_LongScalar(argv[4]); nxurllen++; /* Add space for string termination */ status = NXmalloc((void**)&nxurl, 1, &nxurllen, NX_CHAR); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); NXMSetError(NULL,idlError); status = NXisexternalgroup(hHandle, name, nxclass, nxurl, nxurllen); NXfree((void**)&nxurl); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); IDL_NXurl = IDL_StrToSTRING(""); IDL_VarCopy(IDL_NXurl, argv[3]); return IDL_GettmpInt(NX_ERROR); } IDL_NXurl = IDL_StrToSTRING(nxurl); /* Output arguments*/ IDL_VarCopy(IDL_NXurl, argv[3]); return IDL_GettmpInt(status); } /*====================================================================== * NXsameID * status = NXsameID (file_id, link1, link2) *======================================================================*/ static IDL_VPTR NXsameID_this(int argc, IDL_VPTR *argv) { int status, iHandle, iLink; NXaccess am; int fileid, linkid_one, linkid_two; NXhandle hHandle; NXlink *link_one, *link_two; if (argc != 3) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Three arguments expected"); return IDL_GettmpInt(NX_ERROR); } IDL_ENSURE_SCALAR(argv[0]); IDL_ENSURE_SCALAR(argv[1]); IDL_ENSURE_SCALAR(argv[2]); fileid = (int ) IDL_LongScalar(argv[0]); linkid_one = (int ) IDL_LongScalar(argv[1]); linkid_two = (int ) IDL_LongScalar(argv[2]); if(HHCheckIfHandleExists(fileid) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Unknown file id"); return IDL_GettmpInt(NX_ERROR); } hHandle = HHGetPointer(fileid); if(HHCheckIfHandleExists(linkid_one) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Argument 2, Unknown link id"); return IDL_GettmpInt(NX_ERROR); } link_one = (NXlink *)HHGetPointer(linkid_one); if(HHCheckIfHandleExists(linkid_two) == -1) { IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, "Argument 3, Unknown link id"); return IDL_GettmpInt(NX_ERROR); } link_two = (NXlink *)HHGetPointer(linkid_two); NXMSetError(NULL,idlError); status = NXsameID (hHandle, link_one, link_two); if(status == NX_ERROR){ IDL_Message(IDL_M_NAMED_GENERIC, IDL_MSG_INFO, nexusError); return IDL_GettmpInt(NX_ERROR); } return IDL_GettmpInt(1); } int IDL_Load(void) { /* * These tables contain information on the functions and procedures * that make up the NeXusIDL-API DLM. The information contained in these * tables must be identical to that contained in NeXusIDL-API.dlm. */ static IDL_SYSFUN_DEF2 function_addr[] = { { NXopen_this, "NXOPEN", 0, IDL_MAXPARAMS, 0, 0}, { NXclose_this, "NXCLOSE", 0, IDL_MAXPARAMS, 0, 0}, { NXsetnumberformat_this, "NXSETNUMBERFORMAT", 0, IDL_MAXPARAMS, 0, 0}, { NXopenpath_this, "NXOPENPATH", 0, IDL_MAXPARAMS, 0, 0}, { NXopengrouppath_this, "NXOPENGROUPPATH", 0, IDL_MAXPARAMS, 0, 0}, { NXgetpath_this, "NXGETPATH", 0, IDL_MAXPARAMS, 0, 0}, { NXmakegroup_this, "NXMAKEGROUP", 0, IDL_MAXPARAMS, 0, 0}, { NXopengroup_this, "NXOPENGROUP", 0, IDL_MAXPARAMS, 0, 0}, { NXcompress_this, "NXCOMPRESS", 0, IDL_MAXPARAMS, 0, 0}, { NXclosegroup_this, "NXCLOSEGROUP", 0, IDL_MAXPARAMS, 0, 0}, { NXmakedata_this, "NXMAKEDATA", 0, IDL_MAXPARAMS, 0, 0}, { NXcompmakedata_this, "NXCOMPMAKEDATA", 0, IDL_MAXPARAMS, 0, 0}, { NXputdata_this, "NXPUTDATA", 0, IDL_MAXPARAMS, 0, 0}, { NXputslab_this, "NXPUTSLAB", 0, IDL_MAXPARAMS, 0, 0}, { NXputattr_this, "NXPUTATTR", 0, IDL_MAXPARAMS, 0, 0}, { NXgetattr_this, "NXGETATTR", 0, IDL_MAXPARAMS, 0, 0}, { NXgetinfo_this, "NXGETINFO", 0, IDL_MAXPARAMS, 0, 0}, { NXgetgroupinfo_this, "NXGETGROUPINFO", 0, IDL_MAXPARAMS, 0, 0}, { NXinitgroupdir_this, "NXINITGROUPDIR", 0, IDL_MAXPARAMS, 0, 0}, { NXgetnextentry_this, "NXGETNEXTENTRY", 0, IDL_MAXPARAMS, 0, 0}, { NXinitattrdir_this, "NXINITATTRDIR", 0, IDL_MAXPARAMS, 0, 0}, { NXgetattrinfo_this, "NXGETATTRINFO", 0, IDL_MAXPARAMS, 0, 0}, { NXgetnextattr_this, "NXGETNEXTATTR", 0, IDL_MAXPARAMS, 0, 0}, { NXgetgroupID_this, "NXGETGROUPID", 0, IDL_MAXPARAMS, 0, 0}, { NXgetdataID_this, "NXGETDATAID", 0, IDL_MAXPARAMS, 0, 0}, { NXopendata_this, "NXOPENDATA", 0, IDL_MAXPARAMS, 0, 0}, { NXclosedata_this, "NXCLOSEDATA", 0, IDL_MAXPARAMS, 0, 0}, { NXgetdata_this, "NXGETDATA", 0, IDL_MAXPARAMS, 0, 0}, { NXgetslab_this, "NXGETSLAB", 0, IDL_MAXPARAMS, 0, 0}, { NXflush_this, "NXFLUSH", 0, IDL_MAXPARAMS, 0, 0}, { NXinquirefile_this, "NXINQUIREFILE", 0, IDL_MAXPARAMS, 0, 0}, { NXmakelink_this, "NXMAKELINK", 0, IDL_MAXPARAMS, 0, 0}, { NXmakenamedlink_this, "NXMAKENAMEDLINK", 0, IDL_MAXPARAMS, 0, 0}, { NXlinkexternal_this, "NXLINKEXTERNAL", 0, IDL_MAXPARAMS, 0, 0}, { NXisexternalgroup_this, "NXISEXTERNALGROUP", 0, IDL_MAXPARAMS, 0, 0}, { NXsameID_this, "NXSAMEID", 0, IDL_MAXPARAMS, 0, 0} }; /* * Create a message block to hold our messages. Save its handle where * the other routines can access it. */ if (!(msg_block = IDL_MessageDefineBlock("NeXusIDL-API", IDL_CARRAY_ELTS(msg_arr), msg_arr))) return IDL_FALSE; /* * Register our routine. The routines must be specified exactly the same * as in NeXusIDL-API.dlm. */ IDL_SysRtnAdd(function_addr, TRUE, IDL_CARRAY_ELTS(function_addr)); return IDL_TRUE; } code-4.4.3/bindings/idl/NeXusIDL-API.def000066400000000000000000000001551275430514000174650ustar00rootroot00000000000000LIBRARY testmodule DESCRIPTION 'Demonstrates use of IDL Dynamic Loadable Modules' EXPORTS IDL_Load @1 code-4.4.3/bindings/idl/NeXusIDL-API.dlm000066400000000000000000000026731275430514000175120ustar00rootroot00000000000000MODULE NeXusIDL-API DESCRIPTION DLM file for NeXusIDL-API VERSION 1.0 SOURCE Research Systems, Inc. FUNCTION NXOPEN 0 IDL_MAXPARAMS FUNCTION NXCLOSE 0 IDL_MAXPARAMS FUNCTION NXSETNUMBERFORMAT 0 IDL_MAXPARAMS FUNCTION NXOPENPATH 0 IDL_MAXPARAMS FUNCTION NXOPENGROUPPATH 0 IDL_MAXPARAMS FUNCTION NXGETPATH 0 IDL_MAXPARAMS FUNCTION NXMAKEGROUP 0 IDL_MAXPARAMS FUNCTION NXCLOSEGROUP 0 IDL_MAXPARAMS FUNCTION NXMAKEDATA 0 IDL_MAXPARAMS FUNCTION NXCOMPMAKEDATA 0 IDL_MAXPARAMS FUNCTION NXPUTDATA 0 IDL_MAXPARAMS FUNCTION NXPUTSLAB 0 IDL_MAXPARAMS FUNCTION NXPUTATTR 0 IDL_MAXPARAMS FUNCTION NXGETATTR 0 IDL_MAXPARAMS FUNCTION NXOPENGROUP 0 IDL_MAXPARAMS FUNCTION NXGETINFO 0 IDL_MAXPARAMS FUNCTION NXGETGROUPINFO 0 IDL_MAXPARAMS FUNCTION NXINITGROUPDIR 0 IDL_MAXPARAMS FUNCTION NXGETNEXTENTRY 0 IDL_MAXPARAMS FUNCTION NXGETATTRINFO 0 IDL_MAXPARAMS FUNCTION NXGETNEXTATTR 0 IDL_MAXPARAMS FUNCTION NXGETGROUPID 0 IDL_MAXPARAMS FUNCTION NXGETDATAID 0 IDL_MAXPARAMS FUNCTION NXOPENDATA 0 IDL_MAXPARAMS FUNCTION NXCOMPRESS 0 IDL_MAXPARAMS FUNCTION NXCLOSEDATA 0 IDL_MAXPARAMS FUNCTION NXGETDATA 0 IDL_MAXPARAMS FUNCTION NXGETSLAB 0 IDL_MAXPARAMS FUNCTION NXFLUSH 0 IDL_MAXPARAMS FUNCTION NXINQUIREFILE 0 IDL_MAXPARAMS FUNCTION NXMAKELINK 0 IDL_MAXPARAMS FUNCTION NXMAKENAMEDLINK 0 IDL_MAXPARAMS FUNCTION NXLINKEXTERNAL 0 IDL_MAXPARAMS FUNCTION NXISEXTERNALGROUP 0 IDL_MAXPARAMS FUNCTION NXSAMEID 0 IDL_MAXPARAMS code-4.4.3/bindings/idl/NeXusIDL-API.export000066400000000000000000000000111275430514000202370ustar00rootroot00000000000000IDL_Load code-4.4.3/bindings/idl/README.html000066400000000000000000002100251275430514000166250ustar00rootroot00000000000000 Nexus-API IDL - README

Nexus-API IDL - README


Contents

Overview

NeXus IDL Api binds the NeXus libraries to IDL (Interactive Data Language). It brings functionality of the NeXus API to IDL for reading, writing and modifying NeXus Files. IDL NeXus API imitates the functionality NeXus API with few exeptions discussed later.

Information on NeXus Dataformat: http://www.nexusformat.org/Introduction.

Information on IDL: http://www.nexusformat.org/Introduction.


Installation

Requirements

Precompiled versions of the DLM (Dynamic Link Module) for Windows (NeXusIDL-API.dll) and Linux (NeXusIDL-API.so) are included in the package. If you want to build the DLM a C compiler is required. GCC for Linux and Microsoft Visual C++ version 6 have been tested. IDL (ver 6) and the latest NeXus API are required.

The NeXus packages and installation instructions are available at http://www.nexusformat.org/Download.

Microsoft offers a free Microsoft C Compiler Toolkit to Compile DLMs for IDL on Windows http://msdn.microsoft.com/visualc/vctoolkit2003/

For Windows the NeXus Data Format Windows Installer Kit, which includes the necessary hdf5, hdf4 and xml libraries, is recommended. http://download.nexusformat.org/kits/windows/

If the NeXus API header file napi.h is not installed in path you have to edit the correct path to #include list in NeXusIDL-API.c
For linux:
#include "Nexus path/include/napi.h"
For windows:
#include "C:\Program Files\NeXus Data Format\include\napi.h"

Linux

Edit correct IDL, HDF libraries and NeXus Library paths to Makefile.
#Configure these directories:

IDL_DIR = /usr/pack/idl-6.3-vm/idl/

HDFROOT=/afs/psi.ch/project/sinq/sl-linux

LIBNEXUS = ../../src/trunk/src/.libs/libNeXus.a

Compile with 'make'.

Windows

Edit buildwin.bat and change the correct IDL and NeXus directories.
REM Configure these directories:

SET IDL_DIR=c:\rsi\idl63

SET NXS_DIR= "C:\Program Files\NeXus Data Format"

The compiler and linker have to be set to a path. In Visual C++ they can be set with running the batch file in "Microsoft Visual C Directory\VC98\bin\vcvars32.bat". Run buildwin.bat to run build the API.


Using API from IDL

Installing a New DLM File To IDL

Recommeneded way to install the DLM file (NeXusIDL-API.dlm) and the library (NeXusIDL-API.so or NeXusIDL-API.dll) is to copy them to one of the directories IDL searches at startup (and contained in the !IDL_PATH system variable). NOTE: The DLM file and the library must excist in the same directory.

DLM's can be also loaded with the DLM_REGISTER command in IDL. Also IDL registeres all the DLM files that are located in the directory where it was started in. These options are only preferred for testing.

new_dlm_file = '/home/scratch/lns/kauppila/temp/IDLNeXus-API/IDLNeXus-API.dlm'

DLM_REGISTER, new_dlm_file

Test Files

The IDLNeXus-API includes IDL files for testing write and read functions of the API. write_test.pro and read_test.pro provide identical functionality as in the orginal C api napi_test.h

Testfiles write_test.pro and read_test.pro are included. After registering the DLM run in IDL:

write_test.pro: Writes a test NeXus file. Accessmethod can be assigned with parameters hdf5, hdf4 and xml. The error codes returned by the routines are printed to IDL console. 1 = NX_OK, 0 = NX_ERROR

write_test (Uses NeXus accessmode HDF5 for default. Writes NXtest.h5)

write_test, hdf5 ;(Writes HDF5 file NXtest.h5)

write_test, hdf4 ;(Writes HDF4 file NXtest.hdf)

write_test, xml ;(Writes XML file NXtest.xml)


read_test: reads the NXtest file produced by write_test and tests the reading functions. Results are printed to IDL console.

read_test ;(Uses NeXus accessmode HDF5 for default. Reads NXtest.h5)

read_test, hdf5 ;(Reads HDF5 file NXtest.h5)

read_test, hdf4 ;(Reads HDF4 file NXtest.hdf)

read_test, xml ;(Reads XML file NXtest.xml)

recursiveread.pro: Takes a NeXus supported file as a parameter and prints all the data and attributes of the file to IDL console.

recursiveread ;(Prints default file Nxtest.h5)

recursiveread, nexusfile.nxs ;(Prints nexusfile.nxs)

Using The API And An Example

The API's functions aim to reproduce the funtionality of the C API closely. Some low level functionality has been hidden from the user. Memory allocation functions NXmalloc and NXfree are done automatically in the API when needed. In the spirit of IDL, variables or arrays retrieved with nxgetdata, nxgetslab or nxgetattr don't have to be datatyped beforehand. However when inputting data or attributes with nxputdata, nxputslab or nxputattr the datatypes in IDL have to match with the datatype of the dataset which is declared with nxmakedata or in the nxputattr parameters. The matching datatypes are:
NeXus Datatype Idl Datatype
NX_CHAR IDL_STRING
NX_FLOAT32 float
NX_FLOAT64 double
NX_UINT8 IDL_CHAR
NX_INT16 IDL_INT
NX_UINT16 IDL_UINT
NX_INT32 IDL_LONG
NX_UINT32 IDL_ULONG


Here is simple example program that demonstrates the basic functions and most important differences between the C Nexus Api and the IDL Nexus API.
1. Creates a NeXus file with access method HDF5
2. adds datagroups
3. makes a data array of data type NX_INT32
4. puts data to the array
5. reads the data and attributes
6. prints data and attribute value
7.closes the groups and the file.
pro simpletest
; Accessmethod accepts strings or integer
S = nxopen("test.h5","NXACC_CREATE5",fileid)
S = nxmakegroup(fileid, "testgroup", "NXentry")
S = nxopengroup(fileid, "testgroup", "NXentry")
S = nxmakegroup(fileid, "anothergroup", "NXentry")

;Only type Long arrays are accepted for declaring dimensions with nxmakedata or nxputslab
array =[4L,4L] ; Array Dimensions
rank = 2 ; Array rank
;Datatype long data array
data =[[0L,1L,2L,3L],[4L,5L,6L,7L],[8L,9L,10L,11L],[12L,13L,14L,15L] ]

; Make a data set for the array with 4x4 elements, rank 2 and data type NX_INT32, which matches the IDL data type Long
; Data type accepts strings or integer values.

S = nxmakedata(fileid, 'data1', 'NX_INT32', rank, array)
S = nxopendata(fileid, "data1")
S = nxputdata(fileid, data)

; IDL data type of the attribute has to match the NeXus data type assigned with parameter datatype
; Here IDL UINT and NX_UINT16

attributevalue = 42UINT
S = nxputattr(fileid,'test-attribute', attributevalue, 1, 'NX_UINT16')
S = nxclosedata(fileid)
S = nxopendata(fileid, "data1")
S = nxgetdata(fileid, getdata)
print, 'data : ',getdata
S = nxgetnextattr (fileid, attrname, lenght, attr_type)
S = nxgetattr(fileid, attrname, value, lenght,attr_type)
print, 'attribute value: ', value
S = nxclosedata(fileid)
S = nxclosegroup(fileid)
S = nxclose(fileid)
end

NeXus IDL API Routines

Here's the list of functions in the NeXus IDL API.
(Limitatins 8 dimensions data max 8192 handles and 200 links per handle, NXINT8 not supported in data)

General Initialization and Shutdown

NXopen

Opens the NeXus file, and creates and initializes the NeXus file structure. The returned handle is integer assosiated with a pointer structure, do not modify it.

Usage
status = NXopen (file_name, access_method, file_id)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_name string Name of NeXus file to be opened
access_method int or string
File Access
NXACC_READ - read only
NXACC_RDWR - read and write access
NXACC_CREATE - create (HDF4) file
NXACC_CREATE4 - create HDF4 file
NXACC_CREATE5 - create HDF5 file
NXACC_CREATEXML - create XML file
Output Arguments file_id int Identifier of NeXus file

NXclose

Closes NeXus file and deletes all associated data structures from memory.

Usage
status = NXclose (file_id)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file

NXmakegroup

Creates a NeXus group at the current level in the group hierarchy, defining its name and class. This does not open the new group automatically.

Usage
status = NXmakegroup (file_id, group_name, group_class)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
group_name string Name of NeXus group
group_class string Class of NeXus group

NXopengroup

Opens an existing NeXus group for input and output of data.

Usage
status = NXopengroup (file_id, group_name, group_class)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
group_name string Name of NeXus group
group_class string Class of NeXus group

NXopenpath

Opens a NeXus group or dataset from a path string. The NeXus item must exist for NXopenpath to work correctly. The path string for NXopenpath has the same form as a unix path string: /group1/group/group2/dataset. Both absolute and relative path are supported.

Usage
status = NXopenpath(file_id, path_string)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
path_string string path to dataset or group in NeXus file

NXopengrouppath

Opens a NeXus group from a path string. This function is subtly different from NXopenpath in that it only opens the path to the last group; it does not open datasets. The NeXus item must exist for NXopengrouppath to work correctly. The path string for NXopengrouppath has the same form as a unix path string: /group1/group/group2/dataset. Both absolute and relative path are supported.

Usage
status = NXopengrouppath(file_id, path_string)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
path_string string path to dataset or group in NeXus file


NXclosegroup

Closes the currently open group. If this group is a top-level group (i.e. with class NXentry), no groups are left open. Otherwise, the next group up in the hierarchy (i.e. the group containing the currently open group) is left open.

Usage
status = NXclosegroup (file_id)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file

NXmakedata

Creates a new NeXus data set with the specified name, type, rank and dimensions.

NeXus IDL API NOTE: The data type for the dimensions array must be type long.

Usage
status = NXmakedata (file_id, data_name, data_type, rank, dimensions[])
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
data_name string Name of NeXus data set
data_type int or string
Data Type
NX_CHAR - Character string
NX_FLOAT32 - 4-byte real
NX_FLOAT64 - 8-byte real
NX_INT8 - 1-byte integer
NX_UINT8 - unsigned 1-byte integer
NX_INT16 - 2-byte integer
NX_UINT16 - unsigned 2-byte integer
NX_INT32 - 4-byte integer
NX_UINT32 - unsigned 4-byte integer
rank int Rank of data
dimensions Array of IDL type Long Dimensions of data. The array is of size 'rank'

NXcompmakedata

Creates a new NeXus data set with the specified name, type, rank and dimensions, compressed using the specified protocol.

NeXus IDL API NOTE: The data type for the dimensions array and bufsize array must be type long in IDL.

Usage
status = NXcompmakedata (file_id, data_name, data_type, rank, dimensions[], compress_type, bufsize[])
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
data_name string Name of NeXus data set
data_type int or string
Data Type
NX_CHAR - Character string
NX_FLOAT32 - 4-byte real
NX_FLOAT64 - 8-byte real
NX_INT8 - 1-byte integer
NX_UINT8 - unsigned 1-byte integer
NX_INT16 - 2-byte integer
NX_UINT16 - unsigned 2-byte integer
NX_INT32 - 4-byte integer
NX_UINT32 - unsigned 4-byte integer
rank int Rank of data
dimensions Array of IDL type Long Dimensions of data. The array is of size 'rank'
compress_type int or string
Compression algorithm
NX_COMP_LZW - GZIP
NX_COMP_HUF - Skipping Huffman
NX_COMP_RLE - Run Length Encoding
bufsize Array of IDL type Long The typical buffersize for writing.

The buffersize requires further explanation. HDF-5 compresses data in chunks. And the buffersize is this chunksize. If data is written in one go with a NXputdata, this is the dimensions of the data. If data is written in slabs, this is the preferred size of the slabs. Please note, that this has only a performance impact when writing, it is no show stopper. Please note that HDF-4 does not support compression on data sets written in slabs: If you want compression with HDF-4, data must be written with one call to NXputdata. Compression is ignored for XML-NeXus files.

NXopendata

Opens an existing NeXus data set for further processing i.e. reading and writing data or attributes, defining compression algorithms, and obtaining data set information.

Usage
status = NXopendata (file_id, data_name)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
data_name string Name of NeXus data set

NXcompress

Defines a compression algorithm for subsequent calls to NXputdata. This routine is now deprecated; please use NXcompmakedata instead.

Usage
status = NXcompress (file_id, compress_type)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
compress_type int or string
Compression algorithm
NX_COMP_LZW - GZIP
NX_COMP_HUF - Skipping Huffman
NX_COMP_RLE - Run Length Encoding

NXclosedata

Ends access to the currently active data set

Usage
status = NXclosedata (file_id)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file


NXsetnumberformat

Sets the number format when writing to ASCII files. When serializing NeXus file to ASCII-XML files a format for printing numbers is required. The NeXus-API has reasonable defaults for this. However, with this function a desired format can be choosen for special cases. Please note that calls to this function will be silently ignored for the binary NeXus formats HDF-4 and HDF-5.

Usage
status = NXsetnumberformat(file_id,data_type,format_string
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
data_type int or string The NeXus data type for which to change the print format.
Data Type
NX_CHAR - Character string
NX_FLOAT32 - 4-byte real
NX_FLOAT64 - 8-byte real
NX_INT8 - 1-byte integer
NX_UINT8 - unsigned 1-byte integer
NX_INT16 - 2-byte integer
NX_UINT16 - unsigned 2-byte integer
NX_INT32 - 4-byte integer
NX_UINT32 - unsigned 4-byte integer
format_string string A ANSI-C language style format string


Reading and Writing

NXgetdata

Reads data values from the currently open data set. Please note that memory overwrite occurs if the caller has not allocated enough memory to hold all the data available. Call NXgetinfo to determine the required dimension sizes. The data set must have been opened by NXopendata.

Usage
status = NXgetdata (file_id, data)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
Output Arguments data equivalent IDL data type of the NeXus data Data values

NXgetslab

Reads a subset of the data in the current data set specifying the starting indices and size of each dimension. The caller is responsible for allocating enough memory for the data.

NeXus IDL API NOTE: The data type for the slab start and slab size arrays must be type long in IDL.

Usage
status = NXgetslab (file_id, data, start[], size[])
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
start[] Array of IDL type Long Indices of starting values in each dimension
size[] Array of IDL type Long Length of slab in each dimension
Output Arguments data equivalent IDL data type of the NeXus data Data values

NXgetattr

Reads attribute values associated with the currently open data set. The attribute is defined by its name. Attributes are meta-data; data that provides information on the associated data set such as units, long names etc. If no data set is open, it looks for a global attribute i.e. attributes of the NeXus file. The caller is responsible for allocating enough memory for the attribute values. Note, however, that only the first 'length' bytes of the attribute are read to prevent memory overwrite.

Usage
status = NXgetattr (file_id, attr_name, value, length, type)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
attr_name string Name of attribute
length int Length of buffer for storing attribute data
type int or string
Attribute Data Type
NX_CHAR - Character string
NX_FLOAT32 - 4-byte real
NX_FLOAT64 - 8-byte real
NX_INT8 - 1-byte integer
NX_UINT8 - unsigned 1-byte integer
NX_INT16 - 2-byte integer
NX_UINT16 - unsigned 2-byte integer
NX_INT32 - 4-byte integer
NX_UINT32 - unsigned 4-byte integer
Output Arguments value equivalent IDL data type of the NeXus data Value of attribute
length int Actual length of attribute data

NXputdata

Writes data into the specified data set. Datatype of the dataset and the IDL data type of the input data must be of equivalent data type. Refer to the chart: 3.3 Using The API And An Example

Usage
status = NXputdata (file_id, data[])
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
data equivalent IDL data type of the prepared NeXus data Data values

NXputslab

Writes a subset of a multidimensional data array, specified by the starting indices and size of each dimension, into the currently open dataset.

Datatype of the dataset and the IDL data type of the input data must be of equivalent data type. Refer to the chart: 3.3 Using The API And An Example

NeXus IDL API NOTE: The data type for the slab start and slab size arrays must be type long in IDL.

Usage
status = NXputslab (file_id, data, start[], size[])
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
data equivalent IDL data type of the NeXus data Data values
start[] Array of IDL type Long Indices of starting values in each dimension
size[] Array of IDL type Long Length of slab in each dimension

NXputattr

Writes an attribute of the currently open data set. If no data set is open, a global attribute is generated. The attribute has both a name and a value.

Usage
status = NXputattr (file_id, attr_name, value, length, type)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Return Value status int Error status
Input Arguments file_id int Identifier of NeXus file
attr_name string Name of attribute
value equivalent IDL data type of the prepared NeXus data Value of attribute
length int Length of data
type int or string
Data Type
NX_CHAR - Character string
NX_FLOAT32 - 4-byte real
NX_FLOAT64 - 8-byte real
NX_INT8 - 1-byte integer
NX_UINT8 - unsigned 1-byte integer
NX_INT16 - 2-byte integer
NX_UINT16 - unsigned 2-byte integer
NX_INT32 - 4-byte integer
NX_UINT32 - unsigned 4-byte integer

NXflush

Flushes all data to the NeXus file. Since this command closes and reopens the file, a new file handle is returned. The command leaves the program in the same state, i.e. with the same group and/or data set open.

Usage
status = NXflush (file_id)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input & Output Argument file_id int Identifier of NeXus file

Meta-Data Routines

NXgetinfo

Gets the rank, dimensions and data type of the currently open data set.

Usage
status = NXgetinfo (file_id, rank, dimensions[], data_type)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
Output Arguments rank int Rank of data
dimensions int[] Dimensions of data
data_type int
Data Type
NX_CHAR - Character string
NX_FLOAT32 - 4-byte real
NX_FLOAT64 - 8-byte real
NX_INT8 - 1-byte integer
NX_UINT8 - unsigned 1-byte integer
NX_INT16 - 2-byte integer
NX_UINT16 - unsigned 2-byte integer
NX_INT32 - 4-byte integer
NX_UINT32 - unsigned 4-byte integer

NXgetgroupinfo

Returns the number of items in the current group, and the name and class of the current group.

Usage
status = NXgetgroupinfo (file_id, item_number, group_name, group_class)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
Output Arguments item_number int Number of NeXus data items in the current group
group_name string Name of currently open NeXus group
group_class string Class of currently open NeXus group

NXinitgroupdir

Initializes directory searches of the currently open group. This is required to reset searches using NXgetnextentry that may have been interrupted before completion.

Usage
status = NXinitgroupdir (file_id)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file

NXgetnextentry

Implements a directory search facility on the current group level. The first call initializes the search and returns information on the first data item in the list. Subsequent calls yield information about the remaining items. If the item is a group, its name and class is returned. If it is a data set, its name and type is returned with a class of "SDS."

Usage
status = NXgetnextentry (file_id, name, class, data_type)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR, NX_EOD)
Input Arguments file_id int Identifier of NeXus file
Output Arguments name string Name of NeXus data item (group or set)
class string Class of NeXus group
data_type int
Data Type
NX_CHAR - Character string
NX_FLOAT32 - 4-byte real
NX_FLOAT64 - 8-byte real
NX_INT8 - 1-byte integer
NX_UINT8 - unsigned 1-byte integer
NX_INT16 - 2-byte integer
NX_UINT16 - unsigned 2-byte integer
NX_INT32 - 4-byte integer
NX_UINT32 - unsigned 4-byte integer

NXgetattrinfo

Returns the number of attributes in the current data set.

Usage
status = NXgetattrinfo (file_id, attr_number)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
Output Arguments attr_number int Number of attributes in the current data set

NXinitattrdir

Initializes attribute searches of the currently open data set. This is required to reset searches using NXgetnextattr that may have been interrupted before completion.

Usage
status = NXinitattrdir (file_id)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file

NXgetnextattr

Implements a search facility of the attributes of the currently open data set. The first call initializes the search and returns information on the first attribute in the list. Subsequent calls yield information about the remaining attributes. This routine returns global attributes if no data set is open.

Usage
status = NXgetnextattr (file_id, attr_name, length, attr_type)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR, NX_EOD)
Input Arguments file_id int Identifier of NeXus file
Output Arguments attr_name string Name of next attribute
length int Length of next attribute
attr_type int
Data type of next attribute
NX_CHAR - Character string
NX_FLOAT32 - 4-byte real
NX_FLOAT64 - 8-byte real
NX_INT8 - 1-byte integer
NX_UINT8 - unsigned 1-byte integer
NX_INT16 - 2-byte integer
NX_UINT16 - unsigned 2-byte integer
NX_INT32 - 4-byte integer
NX_UINT32 - unsigned 4-byte integer

NXgetgroupID

Returns the identifier of the currently open group as an NXlink structure.

Usage
status = NXgetgroupID (file_id, group_id)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
Output Arguments group_id int Identifier of NeXus group

NXgetdataID

Gets the identifier of the currently open data set as an NXlink structure. Returns NX_ERROR if there is no open data set.

Usage
status = NXgetdataID (file_id, data_id)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
Output Arguments data_id int Identifier of NeXus data set

NXmakelink

Links a data item (group or set) to a NeXus group. Returns NX_ERROR if the current group level is the root level, since no data item can be linked here.

Usage
status = NXmakelink (file_id, link)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
link int Identifier of linked group

NXmakenamedlink

Links a data item (group or set) to a named NeXus group. Returns NX_ERROR if the current group level is the root level, since no data item can be linked here.

Usage
status = NXmakenamedlink (file_id, linkname, link)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
linkname string Name of the link to be created
link int Identifier of linked group

NXsameID

Tests if two data items are the same, i.e. one is linked to the other.

Usage
status = NXsameID (file_id, link1, link2)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file
link1 int Identifier of first item
link2 int Indentifier of second item

NXopensourcegroup

Opens the group from which a linked dataset was linked. This is useful for accessing auxiliary information related to the dataset. This works only if the linked dataset is currently open.

Usage
status = NXopensourcegroup (file_id)
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments file_id int Identifier of NeXus file

External Linking

Nxinquirefile

Queries which file is really active.

Usage
status = NXinquirefile(handle,filename, filenameLength);
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments handle int handle to a currently open NeXus file.
filenameLenght int length of filename buffer
Output Arguments filename string buffer to receive filename

NXlinkexternal

Links an external file. This happens by creating a group which points to an external file. Navigating into such a group automatically opens the external file.

Usage
status = NXlinkexternal(handle,name, nxclass, nxurl);
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments handle int handle to a currently open NeXus file.
name string (NXname) The name of the group to link the file to.
nxclass string (NXname) The NeXus class of the group to which the external file is to be linked.
nxurl string (NXURL) An URL of a format which the NeXus-API understands. The only URL format so far is: nxfile://path-to-file#path-to-group-in-file. This consistes of two parts: The file path and a path to a group in the file which is to be mapped into the source file.

NXisexternalgroup

Tests in the group is an external group. If not, NX_ERROR is returned. If yes, NX_OK is returned and the URL of the external file is copied into nxurl.

Usage
status = NXisexternalgroup(handle,name, nxclass, nxurl,nxurllen);
  Name Type Description
Return Value status int Error status (NX_OK, NX_ERROR)
Input Arguments handle int handle to a currently open NeXus file.
name string (NXname) The name of the group to test.
nxclass string (NXname) The NeXus class of the group to test.
nxurllen int length of the nxurl buffer
Output Arguments nxurl string buffer to copy the URL, too.
code-4.4.3/bindings/idl/build_testmodule.pro000066400000000000000000000054401275430514000210730ustar00rootroot00000000000000 pro build_testmodule, VERBOSE=verbose ; Locate the testmodule files from the IDL distribution ; subdirs = [ 'external', 'dlm' ] testmodule_dir = FILEPATH('', SUBDIRECTORY=subdirs) dlm_file = FILEPATH('testmodule.dlm_base', SUBDIRECTORY=subdirs) new_dlm_file = $ FILEPATH('testmodule.dlm', ROOT_DIR=!make_dll.compile_directory) ; Build the testmodule DLM in the !MAKE_DLL.COMPILE_DIRECTORY directory. ; ; Normally, you wouldn't use VERBOSE, or SHOW_ALL_OUTPUT once your ; work is debugged, but as a learning exercise it can be useful to ; see all the underlying work that gets done. If the user specified ; VERBOSE, then use those keywords to show what MAKE_DLL is doing. ; ;MAKE_DLL, 'testmodule','IDL_Load', INPUT_DIR=testmodule_dir, $ ; VERBOSE=verbose, SHOW_ALL_OUTPUT=verbose inputfiles = [ 'NeXusIDL-API','handle'] inputdir = '/home/scratch/lns/kauppila/temp/IDLNeXus-API' cd,'.',current=dir MAKE_DLL, inputfiles, 'IDL_Load', compile_directory=dir, INPUT_DIRECTORY=dir, output_dir=dir, EXTRA_CFLAGS='../../src/trunk/src/.libs/libNeXus.a -L$(HDFROOT)/lib -lhdf5 -lmfhdf -ldf -lmxml -lsz -lz -lm -ljpeg -lm ' ; Copy the DLM file into the directory with the sharable library FILE_COPY, dlm_file, new_dlm_file, /OVERWRITE ; NOTE TO IDL USERS: This call to DLM_REGISTER is not the recommended ; way to make DLMs known to your IDL session. The best, and usually ; the only recommended, way to do this is to put the DLM files into ; one of the directories searched by IDL at startup (and contained in ; the !DLM_PATH system variable). Not only is is easier, but IDL will ; know the routines from your DLM before it compiles a single line of ; PRO code, avoiding one of the most common LINKIMAGE pitfalls. ; DLMs are largely intended to provide a safer easier interface to ; the capabilities of LINKIMAGE, so this is an important point. ; ; We do this here in order to simplify the demo. Otherwise, it would be ; necessary to alter the !DLM_PATH, and restart IDL, none of which is ; really central to our demo. ; ;DLM_REGISTER, new_dlm_file ; Display the DLM so the user can see that it is there ; ;print,'' ;HELP,/DLM, 'testmodule' ; Run the 2 routines. Note that I have to use EXECUTE so that IDL ; will see these as system routines within this BUILD_TESTMODULE ; routine. This is because BUILD_TESTMODULE was compiled by IDL ; before it knew about the TESTMODULE DLM, and as such, plain calls ; get turned into IDL user routine calls. Since EXECUTE compiles at ; runtime, it will see them as system routines now that DLM_REGISTER ; has been called. ; ; This is the LINKIMAGE pitfall mentioned above, and a very good ; reason not to make a habit of using DLM_REGISTER. ; ;void = execute('testpro') ;void = execute('print, testfun()') end code-4.4.3/bindings/idl/build_win.bat000066400000000000000000000031101275430514000174410ustar00rootroot00000000000000@ECHO OFF REM Copyright (c) 1988-2006, Research Systems Inc. All rights reserved. REM This software includes information which is proprietary to and a REM trade secret of Research Systems, Inc. It is not to be disclosed REM to anyone outside of this organization. Reproduction by any means REM whatsoever is prohibited without express written permission. REM REM MS Windows batch file to build the NeXusIDL-API DLM. REM REM You may pass the location of the IDL directory to this file on the REM command line: e.g., build_win d:\myidl\idl REM REM You may also edit the default location below. SETLOCAL IF "%1" == "" GOTO SET_IDLDIR SET IDL_DIR=%1 GOTO CONTINUE :SET_IDLDIR REM Set these directories to point SET IDL_DIR=c:\rsi\idl63 SET NXS_DIR= "C:\Program Files\NeXus Data Format" :CONTINUE SET IDL_LIBDIR=%IDL_DIR%\bin\bin.x86 SET NXS_LIBDIR=%NXS_DIR%\lib IF NOT EXIST %IDL_LIBDIR%\idl.lib GOTO NO_IDL_LIB IF NOT EXIST %IDL_DIR%\external\include/idl_export.h GOTO NO_EXPORT_H ECHO ON cl -I%IDL_DIR%\external\include -nologo -DWIN32_LEAN_AND_MEAN -DWIN32 -c NeXusIDL-API.c cl -I%IDL_DIR%\external\include -nologo -DWIN32_LEAN_AND_MEAN -DWIN32 -c handle.c link /DLL /OUT:NeXusIDL-API.dll /DEF:NeXusIDL-API.def /IMPLIB:NeXusIDL-API.lib NeXusIDL-API.obj handle.obj %IDL_LIBDIR%\idl.lib %NXS_LIBDIR%\libNeXus.dll.lib @ECHO OFF GOTO END :NO_IDL_LIB ECHO. ECHO Unable to locate %IDL_LIBDIR%\idl.lib. ECHO. GOTO END :NO_EXPORT_H ECHO. ECHO Unable to locate %IDL_DIR%\external\include\idl_export.h. ECHO. :END ENDLOCAL code-4.4.3/bindings/idl/data/000077500000000000000000000000001275430514000157135ustar00rootroot00000000000000code-4.4.3/bindings/idl/data/dmc01.h5000066400000000000000000000714601275430514000170650ustar00rootroot00000000000000‰HDF  ÿÿÿÿÿÿÿÿ0sÿÿÿÿÿÿÿÿ €`HEAP€entry1ðTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿX  €d`HEAP`80kTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ° kPSNOD(ÐôODSNOD ` @  0RÈQ«?("Hêø  ôODHEAP`@àkTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ  @lX 0 ôODSNOD(0à-¨-H (ðX8 SINQ¤p³Aáz3B-C$@`A×£p?Ga0.94Mn0.04Sb_8mm 2.567A T=42005-05-27 05:44:13DMC at SINQContinuous flux spallation sourcePyrolithic Graphite 002= W>¢E¶>o»£V@@AmonitorÉFŽC¹$$à.Žºøff’AÍÌL>ff’Aÿÿ“A™™•A33—AÌ̘AffšAÿÿ›A™™A33ŸAÌÌ Aff¢Aÿÿ£A™™¥A33§AĮ̀AffªAÿÿ«A™™­A33¯AḬ̀Aff²Aÿÿ³A™™µA33·AÌ̸AffºAÿÿ»A™™½A33¿AÌÌÀAffÂAÿÿÃA™™ÅA33ÇAÌÌÈAffÊAÿÿËA™™ÍA33ÏAÌÌÐAffÒAÿÿÓA™™ÕA33×AÌÌØAffÚAÿÿÛA™™ÝA33ßAÌÌàAffâAÿÿãA™™åA33çAÌÌèAffêAÿÿëA™™íA33ïAÌÌðAffòAÿÿóA™™õA33÷AÌÌøAffúAÿÿûA™™ýA33ÿAffB33BBÍÌB™™BffB33BBÍÌB™™BffB33 B BÍÌ B™™ Bff B33 BBÍÌB™™BffB33BBÍÌB™™BffB33BBÍÌB™™BffB33BBÍÌB™™BffB33BBÍÌB™™Bff B33!B"BÍÌ"B™™#Bff$B33%B&BÍÌ&B™™'Bff(B33)B*BÍÌ*B™™+Bff,B33-B.BÍÌ.B™™/Bff0B331B2BÍÌ2B™™3Bff4B335B6BÍÌ6B™™7Bff8B339B:BÍÌ:B™™;BffBÍÌ>B™™?Bff@B33ABBBÍÌBB™™CBffDB33EBFBÍÌFB™™GBffHB33IBJBÍÌJB™™KBffLB33MBNBÍÌNB™™OBffPB33QBRBÍÌRB™™SBffTB33UBVBÍÌVB™™WBffXB33YBZBÍÌZB™™[Bff\B33]B^BÍÌ^B™™_Bff`B33aBbBÍÌbB™™cBffdB33eBfBÍÌfB™™gBffhB33iBjBÍÌjB™™kBfflB33mBnBÍÌnB™™oBffpB33qBrBÍÌrB™™sBfftB33uBvBÍÌvB™™wBffxB33yBzBÍÌzB™™{Bff|B33}B~BÍÌ~B™™B33€B™™€BBffBÍÌB33‚B™™‚BƒBffƒBÍ̃B33„B™™„B…Bff…BÍÌ…B33†B™™†B‡Bff‡BÍ̇B33ˆB™™ˆB‰Bff‰BÍ̉B33ŠB™™ŠB‹Bff‹BÍÌ‹B33ŒB™™ŒBBffBÍÌB33ŽB™™ŽBBffBÍÌB33B™™B‘Bff‘BÍÌ‘B33’B™™’B“Bff“BÍÌ“B33”B™™”B•Bff•BÍÌ•B33–B™™–B—Bff—BÍÌ—B33˜B™™˜B™Bff™BÍÌ™B33šB™™šB›Bff›BÍÌ›B33œB™™œBBffBÍÌB33žB™™žBŸBffŸBÍÌŸB33 B™™ B¡Bff¡BÍÌ¡B33¢B™™¢B£Bff£BÍÌ£B33¤B™™¤B¥Bff¥BÍÌ¥B33¦B™™¦B§Bff§BÍ̧B33¨B™™¨B©Bff©BÍÌ©B33ªB™™ªB«Bff«BÍÌ«B33¬B™™¬B­Bff­BÍÌ­B33®B™™®B¯Bff¯BÍ̯B33°B™™°B±Bff±BÍ̱B33²B™™²B³Bff³BÍ̳B33´B™™´BµBffµBÍ̵B33¶B™™¶B·Bff·BÍÌ·B33¸B™™¸B¹Bff¹BÍ̹B33ºB™™ºB»Bff»BÍÌ»B33¼B™™¼B½Bff½BÍ̽B33¾B™™¾B¿Bff¿BÍÌ¿B33ÀB™™ÀBÁBffÁBÍÌÁB33ÂB™™ÂBÃBffÃBÍÌÃB33ÄBHEAPÀ˜˜l XmP ¨mPHEAP0ømTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ˜ (nPèôODSNODˆà!;!ôODHEAPÀ€xnTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿˆ!P+P 8oX\ôODSNOD`0)0&p˜,(ð$h@*Ð"  ìôOD€  ðôOD€  ôôOD 0units AngstroemH  øôOD€  üôOD€  sôOD€  wôOD€  {ôOD€SNODà#x @'P (  ôOD 0units AngstroemHHEAPÀoTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@1`;P PpP ƒôODˆSNODˆ28¸500`è8‡ôOD  ŽôOD€ ’ôOD (unitscountsX –ôOD (unitscountsX šôOD (unitscountsX  žôOD (unitsdegreeP  ¢ôOD (unitsdegreeP ¦ôODˆSNOD(¨4ˆ`=hø9@È6 ˜3xP<PØ7  ªôOD (axis1 (unitsdegree  @ôOD (signal1X€?ôODGa0.94Mn0.04Sb_8mmáš”Cí €@ccr4k€@HEAP`P pff’AÍÌL>-C$@^gVTXj\W_h`rcYfYx]ea^Tftb\MZoYZ}VZaoUQl`e__w[g_aKiD_efkfi`tkbsqZ\NFYkjTdkfphkbfif^k^[ce^wlnikj]fmhfmf^[X^ctenhbnlccl‡’û;äÕ w …²†n‰„xYyk\hsorY[qxd]n\hsul^mve˜ÆÇ¼‡umfpfqh]`dw‡|y`]ldaiX\erevhIbLhU]VZbX`oQ^VaV`ftcpriYcjsZSgWqNYR^\jaUu\`jZ\eILfbohmTlcic]XUX\idmsˆ‚rqtflcokjaù;4o™±^ ˜œ~adpd„zUl`‚sn]\`Ld]^hPV`Ek[Tjic[j]fRgW_j\]j`epg†g]g`dVd_`b€imŠ~’¿Â'pÂ/NŠz(¾‹z}‚hmbyŽ€iŠw\hb“„tp|phqkdWiVu\nVbRkiwikei  @^ôOD (axis1 (unitsdegree TREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ Jp;PSNODHˆMˆ¸Pp>hK0xLX˜Np¨O  ’?ôOD (unitsdegreeP  –?ôOD (unitsKPš?ôOD  Ÿ?ôOD (unitsKP  £?ôOD (unitsKP  §?ôOD (unitsdegreePTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøT ;P XôOD (signal1XSNOD0hèSH j8i@F @V  ã?ôOD (unitsdegreeP^gVTXj\W_h`rcYfYx]ea^Tftb\MZoYZ}VZaoUQl`e__w[g_aKiD_efkfi`tkbsqZ\NFYkjTdkfphkbfif^k^[ce^wlnikj]fmhfmf^[X^ctenhbnlccl‡’û;äÕ w …²†n‰„xYyk\hsorY[qxd]n\hsul^mve˜ÆÇ¼‡umfpfqh]`dw‡|y`]ldaiX\erevhIbLhU]VZbX`oQ^VaV`ftcpriYcjsZSgWqNYR^\jaUu\`jZ\eILfbohmTlcic]XUX\idmsˆ‚rqtflcokjaù;4o™±^ ˜œ~adpd„zUl`‚sn]\`Ld]^hPV`Ek[Tjic[j]fRgW_j\]j`epg†g]g`dVd_`b€imŠ~’¿Â'pÂ/NŠz(¾‹z}‚hmbyŽ€iŠw\hb“„tp|phqkdWiVu\nVbRkiwikeiff’Aÿÿ“A™™•A33—AÌ̘AffšAÿÿ›A™™A33ŸAÌÌ Aff¢Aÿÿ£A™™¥A33§AĮ̀AffªAÿÿ«A™™­A33¯AḬ̀Aff²Aÿÿ³A™™µA33·AÌ̸AffºAÿÿ»A™™½A33¿AÌÌÀAffÂAÿÿÃA™™ÅA33ÇAÌÌÈAffÊAÿÿËA™™ÍA33ÏAÌÌÐAffÒAÿÿÓA™™ÕA33×AÌÌØAffÚAÿÿÛA™™ÝA33ßAÌÌàAffâAÿÿãA™™åA33çAÌÌèAffêAÿÿëA™™íA33ïAÌÌðAffòAÿÿóA™™õA33÷AÌÌøAffúAÿÿûA™™ýA33ÿAffB33BBÍÌB™™BffB33BBÍÌB™™BffB33 B BÍÌ B™™ Bff B33 BBÍÌB™™BffB33BBÍÌB™™BffB33BBÍÌB™™BffB33BBÍÌB™™BffB33BBÍÌB™™Bff B33!B"BÍÌ"B™™#Bff$B33%B&BÍÌ&B™™'Bff(B33)B*BÍÌ*B™™+Bff,B33-B.BÍÌ.B™™/Bff0B331B2BÍÌ2B™™3Bff4B335B6BÍÌ6B™™7Bff8B339B:BÍÌ:B™™;BffBÍÌ>B™™?Bff@B33ABBBÍÌBB™™CBffDB33EBFBÍÌFB™™GBffHB33IBJBÍÌJB™™KBffLB33MBNBÍÌNB™™OBffPB33QBRBÍÌRB™™SBffTB33UBVBÍÌVB™™WBffXB33YBZBÍÌZB™™[Bff\B33]B^BÍÌ^B™™_Bff`B33aBbBÍÌbB™™cBffdB33eBfBÍÌfB™™gBffhB33iBjBÍÌjB™™kBfflB33mBnBÍÌnB™™oBffpB33qBrBÍÌrB™™sBfftB33uBvBÍÌvB™™wBffxB33yBzBÍÌzB™™{Bff|B33}B~BÍÌ~B™™B33€B™™€BBffBÍÌB33‚B™™‚BƒBffƒBÍ̃B33„B™™„B…Bff…BÍÌ…B33†B™™†B‡Bff‡BÍ̇B33ˆB™™ˆB‰Bff‰BÍ̉B33ŠB™™ŠB‹Bff‹BÍÌ‹B33ŒB™™ŒBBffBÍÌB33ŽB™™ŽBBffBÍÌB33B™™B‘Bff‘BÍÌ‘B33’B™™’B“Bff“BÍÌ“B33”B™™”B•Bff•BÍÌ•B33–B™™–B—Bff—BÍÌ—B33˜B™™˜B™Bff™BÍÌ™B33šB™™šB›Bff›BÍÌ›B33œB™™œBBffBÍÌB33žB™™žBŸBffŸBÍÌŸB33 B™™ B¡Bff¡BÍÌ¡B33¢B™™¢B£Bff£BÍÌ£B33¤B™™¤B¥Bff¥BÍÌ¥B33¦B™™¦B§Bff§BÍ̧B33¨B™™¨B©Bff©BÍÌ©B33ªB™™ªB«Bff«BÍÌ«B33¬B™™¬B­Bff­BÍÌ­B33®B™™®B¯Bff¯BÍ̯B33°B™™°B±Bff±BÍ̱B33²B™™²B³Bff³BÍ̳B33´B™™´BµBffµBÍ̵B33¶B™™¶B·Bff·BÍÌ·B33¸B™™¸B¹Bff¹BÍ̹B33ºB™™ºB»Bff»BÍÌ»B33¼B™™¼B½Bff½BÍ̽B33¾B™™¾B¿Bff¿BÍÌ¿B33ÀB™™ÀBÁBffÁBÍÌÁB33ÂB™™ÂBÃBffÃBÍÌÃB33ÄB€` 0NeXus_version4.1.0 0 file_namedmc01.h5 0 HDF5_Version1.6.4 @ file_time2006-04-26 08:57:56+0100 0 instrumentDMC (ownerkeller 8owner_telephone_numberUNKNOWN 8owner_fax_numberUNKNOWN 0 owner_emailUNKNOWN 0owner_addressUNKNOWN  ç?ôOD (unitsdegreeP ë?ôODˆ  ï?ôOD 0units AngstroemHtitlestart_timeDMCsampledata1(Ð 0 NX_classNXentrynameSINQMonochromatorDMC-BF3-Detector @  8 NX_class NXinstrumentsample_namesample_table_rotationsample_temperaturedevice_nametemperature_meantemperature_stddevsample_mur(Hê 0 NX_classNXsampleÈQ«? 0 NX_classNXdatanametype8 0 NX_classNXsourcetypethetatwo_thetalambdacurvaturex_translationy_translationchiphid_spacing@(ð 8 NX_class NXcrystalPresetCounterModetimebeam_monitorMonitorproton_monitortwo_theta_startStepno_of_stepstwo_thetacounts0à-¨- 0 NX_classNXpsdcountstwo_thetatwo_theta_startStepno_of_stepslambdacode-4.4.3/bindings/idl/data/dmc01.hdf000066400000000000000000133151161275430514000173150ustar00rootroot00000000000000È.‚ j\­ð0¾ â¾ ­$.¾ ž ­ S#¾ ¾ 1"­M¾ ž ¾ 7¾ l¾ ¥¾ â¾ #¾ h¾! ±¾# þ­$Ç9¾&˜¾(̾*õ¾,"¾.U¾0о2í3†P¾5R¾7~¾9Ⱦ;ü¾=4¾?p¾A°¾Cô¾E<¾Gˆ@B¾I($b­JÞ2«âÍ-z²ªâÍ-z¶<­âÎ-zò!«âÏ-{ªâÏ-{<­âÐ-{S!«âÑ-{tªâÑ-{x<­âÒ-{´!«âÓ-{ÕªâÓ-{Ù<­âÔ-|!«âÕ-|6ªâÕ-|:<­âÖ-|v!«â×-|—ªâ×-|›<­âØ-|×!«âÙ-|øªâÙ-|ü<­âÚ-}8!«âÛ-}YªâÛ-}]<­âÜ-}™!«âÝ-}ºªâÝ-}¾<­âÞ-}ú!«âß-~ªâß-~<­âà-~[!«âá-~|ªâá-~€=­ââ-~½"«âã-~ߪâã-~ã=­âä- "«âå-Bªâå-F=­âæ-ƒ"«âç-¥ªâç-©=­âè-æ"«âé-€ªâé-€ =­âê-€I"«âë-€kªâë-€o=­âì-€¬"«âí-€Îªâí-€Ò=­âî-"«âï-1ªâï-5=­âð-r"«âñ-”ªâñ-˜=­âò-Õ"«âó-÷ªâó-û=­âô-‚8"«âõ-‚Zªâõ-‚^=­âö-‚›"«â÷-‚½ªâ÷-‚Á=­âø-‚þ"«âù-ƒ ªâù-ƒ$=­âú-ƒa"«âû-ƒƒªâû-ƒ‡=­âü-ƒÄ"«âý-ƒæªâý-ƒê=­âþ-„'"«âÿ-„Iªâÿ-„M=­ã-„Š"«ã-„¬ªã-„°=­ã-„í"«ã-…ªã-…=­ã-…P"«ã-…rªã-…v=­ã-…³"«ã-…Õªã-…Ù=­ã-†"«ã -†8ªã -†<=­ã -†y"«ã -†›ªã -†Ÿ=­ã -†Ü"«ã -†þªã -‡=­ã-‡?"jã-‡a½ã-‡eÐ-‡s­ã-‡ƒ.jã-‡±½ã-‡µÐ-‡Ã­ã-‡Ó3jã-ˆ½ã-ˆ Ð-ˆ­ã-ˆ(-jã-ˆU½ã-ˆYÐ -ˆg­ã-ˆw-jã-ˆ¤½ã-ˆ¨Ð -ˆ¶­ã-ˆÆ-jã-ˆó½ã-ˆ÷Ð-‰­ã-‰-jã-‰B½ã-‰FÐ-‰T­ã-‰d.jã-‰’½ã-‰–Ð-‰¤­ã-‰´2«ã-‰æ ªã-‰ï7jã -Š&½ã -Š*Ð-Š8­ã!-ŠH3jã"-Š{½ã"-ŠÐ-Š­ã#-Š2jã$-ŠÏ½ã$-ŠÓÐ-Šá­ã%-Šñ6jã&-‹'½ã&-‹+Ð-‹9­ã'-‹I6jã(-‹½ã(-‹ƒÐ-‹‘­ã)-‹¡,jã*-‹Í½ã*-‹ÑÐ -‹ß­ã+-‹ï,«ã,-Œ NCSA HDF Version 4.2 Release 0, December 2, 2003entry1NXentryGa0.94Mn0.04Sb_8mm 2.567A T=4Ðentry1NXentry2005-05-27 05:44:13ÐÐentry1NXentryDMC NXinstrumentÐЭentry1NXentryDMC at SINQÐDMC NXinstrumentSINQNXsourceЭ DMC NXinstrumentSINQÐ SINQNXsourceContinuous flux spallation sourceÐÐ SINQNXsource Monochromator NXcrystalЭ­ DMC NXinstrumentPyrolithic Graphite 002Ð Monochromator NXcrystalA³p¤ÐÐ Monochromator NXcrystalB3záÐÐÐ Monochromator NXcrystal@$C-ÐÐÐÐ Monochromator NXcrystalA`ÐÐÐÐÐ Monochromator NXcrystal?p£×ÐÐÐÐÐÐ Monochromator NXcrystal>W =ÐÐÐÐÐÐÐ Monochromator NXcrystal>¶E¢ÐÐÐÐÐÐÐÐ Monochromator NXcrystal»o ÐÐÐÐÐÐÐÐÐ Monochromator NXcrystal@V£ ÐÐÐÐÐÐÐÐÐÐ " Monochromator NXcrystalsampleNXsampleÐЭ­$entry1NXentryGa0.94Mn0.04Sb_8mmÐ%sampleNXsampleC”šáÐÐ%'sampleNXsample@€ íÐÐÐ%')sampleNXsampleccr4kÐÐÐÐ%')+sampleNXsample@€ÐÐÐÐÐ%')+-sampleNXsampleÐÐÐÐÐÐ%')+-/sampleNXsampleÐÐÐÐÐÐÐ%')+-/1sampleNXsampleDMC-BF3-DetectorNXpsdЭ­­ 3DMC NXinstrumentA@Ð4DMC-BF3-DetectorNXpsdmonitorÐÐ46DMC-BF3-DetectorNXpsdCŽFÉÐÐÐ468DMC-BF3-DetectorNXpsd$$¹ÐÐÐÐ468:DMC-BF3-DetectorNXpsd.àÐÐÐÐÐ468:<DMC-BF3-DetectorNXpsdøºŽÐÐÐÐÐÐ468:<>DMC-BF3-DetectorNXpsdA’ffÐÐÐÐÐÐÐ468:<>@DMC-BF3-DetectorNXpsd>LÌÍÐÐÐÐÐÐÐÐ468:<>@BDMC-BF3-DetectorNXpsd ÐÐÐÐÐÐÐÐÐ468:<>@BDDMC-BF3-DetectorNXpsdA’ffA“ÿÿA•™™A—33A˜ÌÌAšffA›ÿÿA™™AŸ33A ÌÌA¢ffA£ÿÿA¥™™A§33A¨ÌÌAªffA«ÿÿA­™™A¯33A°ÌÌA²ffA³ÿÿAµ™™A·33A¸ÌÌAºffA»ÿÿA½™™A¿33AÀÌÌAÂffAÃÿÿAÅ™™AÇ33AÈÌÌAÊffAËÿÿAÍ™™AÏ33AÐÌÌAÒffAÓÿÿAÕ™™A×33AØÌÌAÚffAÛÿÿAÝ™™Aß33AàÌÌAâffAãÿÿAå™™Aç33AèÌÌAêffAëÿÿAí™™Aï33AðÌÌAòffAóÿÿAõ™™A÷33AøÌÌAúffAûÿÿAý™™Aÿ33BffB33BBÌÍB™™BffB33BBÌÍB™™BffB 33B B ÌÍB ™™B ffB 33BBÌÍB™™BffB33BBÌÍB™™BffB33BBÌÍB™™BffB33BBÌÍB™™BffB33BBÌÍB™™B ffB!33B"B"ÌÍB#™™B$ffB%33B&B&ÌÍB'™™B(ffB)33B*B*ÌÍB+™™B,ffB-33B.B.ÌÍB/™™B0ffB133B2B2ÌÍB3™™B4ffB533B6B6ÌÍB7™™B8ffB933B:B:ÌÍB;™™BB>ÌÍB?™™B@ffBA33BBBBÌÍBC™™BDffBE33BFBFÌÍBG™™BHffBI33BJBJÌÍBK™™BLffBM33BNBNÌÍBO™™BPffBQ33BRBRÌÍBS™™BTffBU33BVBVÌÍBW™™BXffBY33BZBZÌÍB[™™B\ffB]33B^B^ÌÍB_™™B`ffBa33BbBbÌÍBc™™BdffBe33BfBfÌÍBg™™BhffBi33BjBjÌÍBk™™BlffBm33BnBnÌÍBo™™BpffBq33BrBrÌÍBs™™BtffBu33BvBvÌÍBw™™BxffBy33BzBzÌÍB{™™B|ffB}33B~B~ÌÍB™™B€33B€™™BBffBÌÍB‚33B‚™™BƒBƒffBƒÌÍB„33B„™™B…B…ffB…ÌÍB†33B†™™B‡B‡ffB‡ÌÍBˆ33Bˆ™™B‰B‰ffB‰ÌÍBŠ33BŠ™™B‹B‹ffB‹ÌÍBŒ33BŒ™™BBffBÌÍBŽ33BŽ™™BBffBÌÍB33B™™B‘B‘ffB‘ÌÍB’33B’™™B“B“ffB“ÌÍB”33B”™™B•B•ffB•ÌÍB–33B–™™B—B—ffB—ÌÍB˜33B˜™™B™B™ffB™ÌÍBš33Bš™™B›B›ffB›ÌÍBœ33Bœ™™BBffBÌÍBž33Bž™™BŸBŸffBŸÌÍB 33B ™™B¡B¡ffB¡ÌÍB¢33B¢™™B£B£ffB£ÌÍB¤33B¤™™B¥B¥ffB¥ÌÍB¦33B¦™™B§B§ffB§ÌÍB¨33B¨™™B©B©ffB©ÌÍBª33Bª™™B«B«ffB«ÌÍB¬33B¬™™B­B­ffB­ÌÍB®33B®™™B¯B¯ffB¯ÌÍB°33B°™™B±B±ffB±ÌÍB²33B²™™B³B³ffB³ÌÍB´33B´™™BµBµffBµÌÍB¶33B¶™™B·B·ffB·ÌÍB¸33B¸™™B¹B¹ffB¹ÌÍBº33Bº™™B»B»ffB»ÌÍB¼33B¼™™B½B½ffB½ÌÍB¾33B¾™™B¿B¿ffB¿ÌÍBÀ33BÀ™™BÁBÁffBÁÌÍBÂ33B™™BÃBÃffBÃÌÍBÄ33 ÐÐÐÐÐÐÐÐÐÐ468:<>@BDFDMC-BF3-DetectorNXpsd@xœU”ÉnQEËaH$”%ß;6ìØÂD$ØŽ»=·qÛ‰±;(aˆ L Ø€ÄOÀľ€?à'n)ç©›ÅÑë~CÕ­ûªÛÌjfv[”DA”E_Tꍋžhˆ‰h‹ ÑeÜ‘ˆEÓŽãXŸŠ±nˆMq‡sþ|@ÞMÎúZQ¬Š-rÆhp梂Þ:g®‹D\f.&÷€1!Δ9׳#Æäum+â*ºÔï5t2qFøb„Ø]j0Vð(æ}N-Cö‡øg·‰ž»™8ežÛè‰ÓCÃØmðç§â­øk–»$~›-åÌ–™‘–O´öYqþ¹xÌ=zýwÑX%Ï÷2a½‚w{ø'»ÿ˜¡§F]»è/~ˆŸâ zg™ÚGŒcâEÜ_/}ÿ>:¬o±ÞÄã2zbtÇä÷x×ð.Ï{‘¡[œoP÷*5”ˆ_b-ôwÍro0×Ç yËŽ{vºVØ·Fì*û›è™1×`>ôiŒþ<ù[hìá_ÁÒ~H#ê)f|IðkÏÄ!5Œ©«›‰å9BߺÆ7âzIýuú¢úKëKÄ'½Ÿ5[PM¹eîú£¸Ï¹^ùè=w]á[?DÏÝÁƒ¼¥½V£Þ›™»¸‚¾ ô3õWìÿïm-suKÿuÏ |±ïˆ1bôõGè)1Ö™÷ûxHn÷öµû÷øMž|—gçÌN½–OŠ¿¨÷Å zV?œÔÞù‘;¯½_ÅKü9À—pÇžÃ{ÿU&—ç™[ú úžwx<¥–}KÿacüêàCB-¡ï†¼·ðkÀž¹¥ÿ0÷(ù"å¥ ÐÐÐÐÐÐÐÐÐÐÐ468:<>@BDFHDMC-BF3-DetectorNXpsddata1NXdataÐЭ­­$Jentry1NXentryÐHdata1NXdataÐÐHFdata1NXdataÐÐÐHF@data1NXdataÐÐÐÐHF@Bdata1NXdataÐÐÐÐÐHF@BDdata1NXdataÐÐÐÐÐÐHF@BDdata1NXdataValuesfakeDim0 DimVal0.1ªKfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªMfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªOfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªQfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªSfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªUfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªWfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªYfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª[fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª]fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª_ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªa fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªc fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªe fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªg fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªi fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªk fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªm fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªo fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªq fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªs fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªu fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªw fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªy fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª{ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª} fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªƒ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª… fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª‡ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª‰ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‹ fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐLtitleVar0.0jj¾j½Ñ­¾j½ÐN start_timeVar0.0 j‘j‘¾ j‘½‘Ñ‘­¾j½ÐP ‘‘nameVar0.0j“j“¾ j“½“Ñ“­¾j½ÐR ““ nameVar0.0"j•j•¾j•½•Ñ•­¾j½ÐT•• typeVar0.0j—j—¾j—½—Ñ—­¾j½ÐV——typeVar0.0 j™j™¾j™½™Ñ™­¾j½ÐX™™thetaVar0.0 j›j›¾j›½›Ñ›­¾j½ÐZ›› two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jžjž¾jž½žÑž­ª¾j½Ð\žžlambdaVar0.0 j j ¾j ½ Ñ ­¾j½Ð^   curvatureVar0.0 j¢j¢¾j¢½¢Ñ¢­¾j½Ð`¢¢ x_translationVar0.0 j¤j¤¾j¤½¤Ѥ­¾j½Ðb¤¤ y_translationVar0.0 j¦j¦¾j¦½¦Ѧ­¾j½Ðd¦¦chiVar0.0 j¨j¨¾!j¨½¨Ѩ­¾j½Ðf!¨¨ phiVar0.0AngstroemȪã,-Œ$7jã--Œ[½ã--Œ_Ð"-Œm­ã.-Œ}6jã/-Œ³½ã/-Œ·Ð%-ŒÅ­ã0-ŒÕ4«ã1- ªã1-7jã2-F½ã2-JÐ'-X­ã3-hB«ã4-ªªã4-«7jã5-â½ã5-æÐ)-ô­ã6-Ž?jã7-ŽC½ã7-ŽGÐ+-ŽU­ã8-Že4«ã9-Ž™ªã9-Žš7jã:-ŽÑ½ã:-ŽÕÐ--Žã­ã;-Žó=«ã<-0ªã<-17jã=-h½ã=-lÐ/-z­ã>-Š?«ã?-ɪã?-Ï7jã@-½ã@- Ð1-­ãA-(7jãB-_½ãB-cÐ4-q­ãC-/jãD-°½ãD-´Ð6-­ãE-Ò4jãF-‘½ãF-‘ Ð8-‘­ãG-‘(-«ãH-‘UªãH-‘[7jãI-‘’½ãI-‘–Ð:-‘¤­ãJ-‘´9«ãK-‘íªãK-‘ó7jãL-’*½ãL-’.Ð<-’<­ãM-’L4«ãN-’€ªãN-’†7jãO-’½½ãO-’ÁÐ>-’Ï­ãP-’ß;«ãQ-“ªãQ-“ 7jãR-“W½ãR-“[Ð@-“i­ãS-“y<«ãT-“µªãT-“»7jãU-“ò½ãU-“öÐB-”­ãV-”1jãW-”E½ãW-”IÐD-”W­ãX-”g4«ãY-”›ªãY-”œ6«ãZ-”ÒªãZ-”Ø7jã[-•½ã[-•ÐF-•!­ã\-•1:«ã]-•kªã]-•l8jã^-•¤½ã^-•¨ÐH-•¶­ã_-•Æ3«ã`-•ùªã`-•þ?«ãa-–=/ªãa-–l=«ãb-–©*ªãb-–Ó;«ãc-—ªãc-—!;«ãd-—\ªãd-—_<«ãe-—›ªãe-—¡7«ãf-—تãf-—ßH«ãg-˜'ªãg-˜.B«ãh-˜pªãh-˜w=«ãi-˜´ªãi-˜»?­ãj-˜úSÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ  VALUESunitsAttr0.0 j«j«¾#j«½«Ñ«­ª¾j½Ðhª#««" d_spacingVar0.0j­j­¾&j­½­Ñ­­¾j½Ðj&­­% sample_nameVar0.0degreeVALUESunitsAttr0.0 j°j°¾(j°½°Ѱ­ª¾j½Ðl¯(°°'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j³j³¾*j³½³ѳ­ª¾j½Ðn²*³³)sample_temperatureVar0.0jµjµ¾,jµ½µѵ­¾j½Ðp,µµ+ device_nameVar0.0KVALUESunitsAttr0.0 j¸j¸¾.j¸½¸Ѹ­ª¾j½Ðr·.¸¸-temperature_meanVar0.0KVALUESunitsAttr0.0 j»j»¾0j»½»Ñ»­ª¾j½Ðtº0»»/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¾j¾¾2j¾½¾Ѿ­ª¾j½Ðv½2¾¾1 sample_murVar0.0 jÀjÀ¾5jÀ½ÀÑÀ­¾j½Ðx5ÀÀ4PresetVar0.0jÂj¾7j½ÂÑ­¾j½Ðz7ÂÂ6 CounterModeVar0.0 jÄjľ9jĽÄÑÄ­¾j½Ð|9ÄÄ8timeVar0.0countsVALUESunitsAttr0.0 jÇjǾ;jǽÇÑÇ­ª¾j½Ð~Æ;ÇÇ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÊjʾ=jʽÊÑÊ­ª¾j½ЀÉ=ÊÊ<MonitorVar0.0countsVALUESunitsAttr0.0 jÍj;?jͽÍÑÍ­ª¾j½ЂÌ?ÍÍ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÐjоAjнÐÑЭª¾j½ЄÏAÐÐ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÓjÓ¾CjÓ½ÓÑÓ­ª¾j½ІÒCÓÓBStepVar0.0 jÕjÕ¾EjÕ½ÕÑÕ­¾j½ЈEÕÕD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÙjÙ¾GjÙ½ÙÑÙ­ªª¾j½ÐŠ×ØGÙÙF two_thetaVar0.01VALUESsignalAttr0.0 jÜjܾIjܽÜÑÜ­ª¾j½ÐŒÛIÜÜHcountsVar0.02.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªLNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœŸ¡£¥§©¬®±´¶¹¼¿ÁÃÅÈËÎÑÔÖÚÝÞßàáâãäåæç*/home/dmc/data/2005/003/dmc2005n003077.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªéfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªëfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªífakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªïfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªñfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªófakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªõfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª÷fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªùfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªûfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªý fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÿ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª! fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª# fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª% fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª' fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª) fakeDim32Dim0.0j+j+¾j+½+Ñ+­¾j½Ðê++titleVar0.0j-j-¾j-½-Ñ-­¾j½Ðì-- start_timeVar0.0 j/j/¾ j/½/Ñ/­¾j½Ðî //nameVar0.0j1j1¾ j1½1Ñ1­¾j½Ðð 11 nameVar0.0"j3j3¾j3½3Ñ3­¾j½Ðò33 typeVar0.0j5j5¾j5½5Ñ5­¾j½Ðô55typeVar0.0 j7j7¾j7½7Ñ7­¾j½Ðö77thetaVar0.0 j9j9¾j9½9Ñ9­¾j½Ðø99 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j<j<¾j<½<Ñ<­ª¾j½Ðú;<<lambdaVar0.0 j>j>¾j>½>Ñ>­¾j½Ðü>> curvatureVar0.0 j@j@¾j@½@Ñ@­¾j½Ðþ@@ x_translationVar0.0 jBjB¾jB½BÑB­¾j½ÐBB y_translationVar0.0 jDjD¾jD½DÑD­¾j½ÐDDchiVar0.0 jFjF¾!jF½FÑF­¾j½Ð!FF phiVar0.0Angstroem  VALUESunitsAttr0.0 jIjI¾#jI½IÑI­ª¾j½ÐH#II" d_spacingVar0.0jKjK¾&jK½KÑK­¾j½Ð&KK% sample_nameVar0.0degreeVALUESunitsAttr0.0 jNjN¾(jN½NÑN­ª¾j½Ð M(NN'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jQjQ¾*jQ½QÑQ­ª¾j½Ð P*QQ)sample_temperatureVar0.0jSjS¾,jS½SÑS­¾j½Ð,SS+ device_nameVar0.0KVALUESunitsAttr0.0 jVjV¾.jV½VÑV­ª¾j½ÐU.VV-temperature_meanVar0.0KVALUESunitsAttr0.0 jYjY¾0jY½YÑY­ª¾j½ÐX0YY/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j\j\¾2j\½\Ñ\­ª¾j½Ð[2\\1 sample_murVar0.0 j^j^¾5j^½^Ñ^­¾j½Ð5^^4PresetVar0.0j`j`¾7j`½`Ñ`­¾j½Ð7``6 CounterModeVar0.0 jbjb¾9jb½bÑb­¾j½Ð9bb8timeVar0.0countsVALUESunitsAttr0.0 jeje¾;je½eÑe­ª¾j½Ðd;ee: beam_monitorVar0.0countsVALUESunitsAttr0.0 jhjh¾=jh½hÑh­ª¾j½Ðg=hh<MonitorVar0.0countsVALUESunitsAttr0.0 jkjk¾?jk½kÑk­ª¾j½Ð j?kk>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jnjn¾Ajn½nÑn­ª¾j½Ð"mAnn@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jqjq¾Cjq½qÑq­ª¾j½Ð$pCqqBStepVar0.0 jsjs¾Ejs½sÑs­¾j½Ð&EssD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jwjw¾Gjw½wÑw­ªª¾j½Ð(uvGwwF two_thetaVar0.01VALUESsignalAttr0.0 jzjz¾Ijz½zÑz­ª¾j½Ð*yIzzHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªêìîðòôöøúüþ   "$&(*,.02468:=?ACEGJLORTWZ]_acfilortx{|}~€‚ƒ„…:/afs/psi.ch/user/k/koennecke/src/nexus/test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª‡fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª‰fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª‹fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª‘fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª“fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª•fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª—fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª™fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª› fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªŸ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¡ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª£ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¥ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª§ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª© fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª« fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª­ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¯ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª± fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª³ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªµ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª· fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¹ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª» fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª½ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¿ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÁ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªà fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÅ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÇ fakeDim32Dim0.0jÉjɾjɽÉÑÉ­¾j½ÐˆÉÉtitleVar0.0jËj˾j˽ËÑË­¾j½ÐŠËË start_timeVar0.0 jÍj; jͽÍÑÍ­¾j½ÐŒ ÍÍnameVar0.0jÏjϾ jϽÏÑÏ­¾j½ÐŽ ÏÏ nameVar0.0"jÑjѾjѽÑÑÑ­¾j½ÐÑÑ typeVar0.0jÓjÓ¾jÓ½ÓÑÓ­¾j½Ð’ÓÓtypeVar0.0 jÕjÕ¾jÕ½ÕÑÕ­¾j½Ð”ÕÕthetaVar0.0 j×j×¾j×½×Ñ×­¾j½Ð–×× two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÚjÚ¾jÚ½ÚÑÚ­ª¾j½Ð˜ÙÚÚlambdaVar0.0 jÜjܾjܽÜÑÜ­¾j½ÐšÜÜ curvatureVar0.0 jÞjÞ¾jÞ½ÞÑÞ­¾j½ÐœÞÞ x_translationVar0.0 jàjà¾jà½àÑà­¾j½Ðžàà y_translationVar0.0 jâjâ¾jâ½âÑâ­¾j½Ð ââchiVar0.0 jäjä¾!jä½äÑä­¾j½Ð¢!ää phiVar0.0Angstroem  VALUESunitsAttr0.0 jçjç¾#jç½çÑç­ª¾j½Ð¤æ#çç" d_spacingVar0.0jéjé¾&jé½éÑé­¾j½Ð¦&éé% sample_nameVar0.0degreeVALUESunitsAttr0.0 jìjì¾(jì½ìÑì­ª¾j½Ð¨ë(ìì'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jïjï¾*jï½ïÑï­ª¾j½Ðªî*ïï)sample_temperatureVar0.0jñjñ¾,jñ½ñÑñ­¾j½Ð¬,ññ+ device_nameVar0.0KVALUESunitsAttr0.0 jôjô¾.jô½ôÑô­ª¾j½Ð®ó.ôô-temperature_meanVar0.0KVALUESunitsAttr0.0 j÷j÷¾0j÷½÷Ñ÷­ª¾j½Ð°ö0÷÷/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jújú¾2jú½úÑú­ª¾j½Ð²ù2úú1 sample_murVar0.0 jüjü¾5jü½üÑü­¾j½Ð´5üü4PresetVar0.0jþjþ¾7jþ½þÑþ­¾j½Ð¶7þþ6 CounterModeVar0.0 jj¾9j½Ñ­¾j½Ð¸98timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½Ðº;: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½Ð¼=<MonitorVar0.0countsVALUESunitsAttr0.0 j j ¾?j ½ Ñ ­ª¾j½Ð¾?  >proton_monitorVar0.0degreeVALUESunitsAttr0.0 j j ¾Aj ½ Ñ ­ª¾j½ÐÀ A  @two_theta_startVar0.0degreeVALUESunitsAttr0.0 jj¾Cj½Ñ­ª¾j½ÐÂCBStepVar0.0 jj¾Ej½Ñ­¾j½ÐÄED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jj¾Gj½Ñ­ªª¾j½ÐÆGF two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½ÐÈIHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÛÝßáãåèêíðòõøûýÿ   !"#:/afs/psi.ch/user/k/koennecke/src/nexus/test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª%fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª'fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª)fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª+fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª-fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª/fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª1fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª3fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª5fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª7fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª9 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª; fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª= fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª? fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªA fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªC fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªE fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªG fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªI fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªK fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªM fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªO fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªQ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªS fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªU fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªW fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªY fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª[ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª] fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª_ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªa fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªc fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªe fakeDim32Dim0.0jgjg¾jg½gÑg­¾j½Ð&ggtitleVar0.0jiji¾ji½iÑi­¾j½Ð(ii start_timeVar0.0 jkjk¾ jk½kÑk­¾j½Ð* kknameVar0.0jmjm¾ jm½mÑm­¾j½Ð, mm nameVar0.0"jojo¾jo½oÑo­¾j½Ð.oo typeVar0.0jqjq¾jq½qÑq­¾j½Ð0qqtypeVar0.0 jsjs¾js½sÑs­¾j½Ð2ssthetaVar0.0 juju¾ju½uÑu­¾j½Ð4uu two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jxjx¾jx½xÑx­ª¾j½Ð6wxxlambdaVar0.0 jzjz¾jz½zÑz­¾j½Ð8zz curvatureVar0.0 j|j|¾j|½|Ñ|­¾j½Ð:|| x_translationVar0.0 j~j~¾j~½~Ñ~­¾j½Ð<~~ y_translationVar0.0 j€j€¾j€½€Ñ€­¾j½Ð>€€chiVar0.0 j‚j‚¾!j‚½‚Ñ‚­¾j½Ð@!‚‚ phiVar0.0Angstroem  VALUESunitsAttr0.0 j…j…¾#j…½…Ñ…­ª¾j½ÐB„#……" d_spacingVar0.0j‡j‡¾&j‡½‡Ñ‡­¾j½ÐD&‡‡% sample_nameVar0.0degreeVALUESunitsAttr0.0 jŠjо(jнŠÑŠ­ª¾j½ÐF‰(ŠŠ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½ÐHŒ*)sample_temperatureVar0.0jj¾,j½Ñ­¾j½ÐJ,+ device_nameVar0.0KVALUESunitsAttr0.0 j’j’¾.j’½’Ñ’­ª¾j½ÐL‘.’’-temperature_meanVar0.0KVALUESunitsAttr0.0 j•j•¾0j•½•Ñ•­ª¾j½ÐN”0••/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j˜j˜¾2j˜½˜Ñ˜­ª¾j½ÐP—2˜˜1 sample_murVar0.0 jšjš¾5jš½šÑš­¾j½ÐR5šš4PresetVar0.0jœjœ¾7jœ½œÑœ­¾j½ÐT7œœ6 CounterModeVar0.0 jžjž¾9jž½žÑž­¾j½ÐV9žž8timeVar0.0countsVALUESunitsAttr0.0 j¡j¡¾;j¡½¡Ñ¡­ª¾j½ÐX ;¡¡: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¤j¤¾=j¤½¤Ñ¤­ª¾j½ÐZ£=¤¤<MonitorVar0.0countsVALUESunitsAttr0.0 j§j§¾?j§½§Ñ§­ª¾j½Ð\¦?§§>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jªjª¾Ajª½ªÑª­ª¾j½Ð^©Aªª@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j­j­¾Cj­½­Ñ­­ª¾j½Ð`¬C­­BStepVar0.0 j¯j¯¾Ej¯½¯Ñ¯­¾j½ÐbE¯¯D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j³j³¾Gj³½³Ñ³­ªª¾j½Ðd±²G³³F two_thetaVar0.01VALUESsignalAttr0.0 j¶j¶¾Ij¶½¶Ñ¶­ª¾j½ÐfµI¶¶HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvy{}ƒ†ˆ‹Ž“–™›Ÿ¢¥¨«®°´·¸¹º»¼½¾¿ÀÁ:/afs/psi.ch/user/k/koennecke/src/nexus/test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÃfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÅfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÇfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÉfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªËfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÍfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÏfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÑfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÓfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÕfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª× fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÙ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÛ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÝ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªß fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªá fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªã fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªå fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªç fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªé fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªë fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªí fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªï fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªñ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªó fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªõ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª÷ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªù fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªû fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªý fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÿ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐÄtitleVar0.0jj¾j½Ñ­¾j½ÐÆ start_timeVar0.0 j j ¾ j ½ Ñ ­¾j½ÐÈ   nameVar0.0j j ¾ j ½ Ñ ­¾j½ÐÊ   nameVar0.0"j j ¾j ½ Ñ ­¾j½ÐÌ  typeVar0.0jj¾j½Ñ­¾j½ÐÎtypeVar0.0 jj¾j½Ñ­¾j½ÐÐthetaVar0.0 jj¾j½Ñ­¾j½ÐÒ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jj¾j½Ñ­ª¾j½ÐÔlambdaVar0.0 jj¾j½Ñ­¾j½ÐÖ curvatureVar0.0 jj¾j½Ñ­¾j½ÐØ x_translationVar0.0 jj¾j½Ñ­¾j½ÐÚ y_translationVar0.0 jj¾j½Ñ­¾j½ÐÜchiVar0.0 j j ¾!j ½ Ñ ­¾j½ÐÞ!  phiVar0.0Angstroem  VALUESunitsAttr0.0 j#j#¾#j#½#Ñ#­ª¾j½Ðà"###" d_spacingVar0.0j%j%¾&j%½%Ñ%­¾j½Ðâ&%%% sample_nameVar0.0degreeVALUESunitsAttr0.0 j(j(¾(j(½(Ñ(­ª¾j½Ðä'((('sample_table_rotationVar0.0KVALUESunitsAttr0.0 j+j+¾*j+½+Ñ+­ª¾j½Ðæ**++)sample_temperatureVar0.0j-j-¾,j-½-Ñ-­¾j½Ðè,--+ device_nameVar0.0KVALUESunitsAttr0.0 j0j0¾.j0½0Ñ0­ª¾j½Ðê/.00-temperature_meanVar0.0KVALUESunitsAttr0.0 j3j3¾0j3½3Ñ3­ª¾j½Ðì2033/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j6j6¾2j6½6Ñ6­ª¾j½Ðî52661 sample_murVar0.0 j8j8¾5j8½8Ñ8­¾j½Ðð5884PresetVar0.0j:j:¾7j:½:Ñ:­¾j½Ðò7::6 CounterModeVar0.0 j<j<¾9j<½<Ñ<­¾j½Ðô9<<8timeVar0.0countsVALUESunitsAttr0.0 j?j?¾;j?½?Ñ?­ª¾j½Ðö>;??: beam_monitorVar0.0countsVALUESunitsAttr0.0 jBjB¾=jB½BÑB­ª¾j½ÐøA=BB<MonitorVar0.0countsVALUESunitsAttr0.0 jEjE¾?jE½EÑE­ª¾j½ÐúD?EE>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jHjH¾AjH½HÑH­ª¾j½ÐüGAHH@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jKjK¾CjK½KÑK­ª¾j½ÐþJCKKBStepVar0.0 jMjM¾EjM½MÑM­¾j½ÐEMMD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jQjQ¾GjQ½QÑQ­ªª¾j½ÐOPGQQF two_thetaVar0.01VALUESsignalAttr0.0 jTjT¾IjT½TÑT­ª¾j½ÐSITTHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ  !$&),.1479;=@CFILNRUVWXYZ[\]^_data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªafakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªcfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªefakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªgfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªifakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªkfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªmfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªofakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªqfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªsfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªu fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªw fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªy fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª{ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª} fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªƒ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª… fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª‡ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª‰ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª‹ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª‘ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª“ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª• fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª— fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª™ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª› fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªŸ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¡ fakeDim32Dim0.0j£j£¾j£½£Ñ£­¾j½Ðb££titleVar0.0j¥j¥¾j¥½¥Ñ¥­¾j½Ðd¥¥ start_timeVar0.0 j§j§¾ j§½§Ñ§­¾j½Ðf §§nameVar0.0j©j©¾ j©½©Ñ©­¾j½Ðh ©© nameVar0.0"j«j«¾j«½«Ñ«­¾j½Ðj«« typeVar0.0j­j­¾j­½­Ñ­­¾j½Ðl­­typeVar0.0 j¯j¯¾j¯½¯Ñ¯­¾j½Ðn¯¯thetaVar0.0 j±j±¾j±½±Ñ±­¾j½Ðp±± two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j´j´¾j´½´Ñ´­ª¾j½Ðr³´´lambdaVar0.0 j¶j¶¾j¶½¶Ñ¶­¾j½Ðt¶¶ curvatureVar0.0 j¸j¸¾j¸½¸Ñ¸­¾j½Ðv¸¸ x_translationVar0.0 jºjº¾jº½ºÑº­¾j½Ðxºº y_translationVar0.0 j¼j¼¾j¼½¼Ñ¼­¾j½Ðz¼¼chiVar0.0 j¾j¾¾!j¾½¾Ñ¾­¾j½Ð|!¾¾ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÁjÁ¾#jÁ½ÁÑÁ­ª¾j½Ð~À#ÁÁ" d_spacingVar0.0jÃjþ&jýÃÑí¾j½Ð€&ÃÃ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÆjƾ(jƽÆÑÆ­ª¾j½Ð‚Å(ÆÆ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÉjɾ*jɽÉÑÉ­ª¾j½Ð„È*ÉÉ)sample_temperatureVar0.0jËj˾,j˽ËÑË­¾j½Ð†,ËË+ device_nameVar0.0KVALUESunitsAttr0.0 jÎjξ.jνÎÑέª¾j½ÐˆÍ.ÎÎ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÑjѾ0jѽÑÑÑ­ª¾j½ÐŠÐ0ÑÑ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÔjÔ¾2jÔ½ÔÑÔ­ª¾j½ÐŒÓ2ÔÔ1 sample_murVar0.0 jÖjÖ¾5jÖ½ÖÑÖ­¾j½ÐŽ5ÖÖ4PresetVar0.0jØjؾ7jؽØÑØ­¾j½Ð7ØØ6 CounterModeVar0.0 jÚjÚ¾9jÚ½ÚÑÚ­¾j½Ð’9ÚÚ8timeVar0.0countsVALUESunitsAttr0.0 jÝjݾ;jݽÝÑÝ­ª¾j½Ð”Ü;ÝÝ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jàjà¾=jà½àÑà­ª¾j½Ð–ß=àà<MonitorVar0.0countsVALUESunitsAttr0.0 jãjã¾?jã½ãÑã­ª¾j½Ð˜â?ãã>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jæjæ¾Ajæ½æÑæ­ª¾j½ÐšåAææ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jéjé¾Cjé½éÑé­ª¾j½ÐœèCééBStepVar0.0 jëjë¾Ejë½ëÑë­¾j½ÐžEëëD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jïjï¾Gjï½ïÑï­ªª¾j½Ð íîGïïF two_thetaVar0.01VALUESsignalAttr0.0 jòjò¾Ijò½òÑò­ª¾j½Ð¢ñIòòHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªbdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²µ·¹»½¿ÂÄÇÊÌÏÒÕ×ÙÛÞáäçêìðóôõö÷øùúûüýdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÿfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª! fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª# fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª% fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª' fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª) fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª+ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª- fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª/ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª1 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª3 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª5 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª7 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª9 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª; fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª= fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª? fakeDim32Dim0.0jAjA¾jA½AÑA­¾j½ÐAAtitleVar0.0jCjC¾jC½CÑC­¾j½ÐCC start_timeVar0.0 jEjE¾ jE½EÑE­¾j½Ð EEnameVar0.0jGjG¾ jG½GÑG­¾j½Ð GG nameVar0.0"jIjI¾jI½IÑI­¾j½ÐII typeVar0.0jKjK¾jK½KÑK­¾j½Ð KKtypeVar0.0 jMjM¾jM½MÑM­¾j½Ð MMthetaVar0.0 jOjO¾jO½OÑO­¾j½ÐOO two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jRjR¾jR½RÑR­ª¾j½ÐQRRlambdaVar0.0 jTjT¾jT½TÑT­¾j½ÐTT curvatureVar0.0 jVjV¾jV½VÑV­¾j½ÐVV x_translationVar0.0 jXjX¾jX½XÑX­¾j½ÐXX y_translationVar0.0 jZjZ¾jZ½ZÑZ­¾j½ÐZZchiVar0.0 j\j\¾!j\½\Ñ\­¾j½Ð!\\ phiVar0.0Angstroem  VALUESunitsAttr0.0 j_j_¾#j_½_Ñ_­ª¾j½Ð^#__" d_spacingVar0.0jaja¾&ja½aÑa­¾j½Ð&aa% sample_nameVar0.0degreeVALUESunitsAttr0.0 jdjd¾(jd½dÑd­ª¾j½Ð c(dd'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jgjg¾*jg½gÑg­ª¾j½Ð"f*gg)sample_temperatureVar0.0jiji¾,ji½iÑi­¾j½Ð$,ii+ device_nameVar0.0KVALUESunitsAttr0.0 jljl¾.jl½lÑl­ª¾j½Ð&k.ll-temperature_meanVar0.0KVALUESunitsAttr0.0 jojo¾0jo½oÑo­ª¾j½Ð(n0oo/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jrjr¾2jr½rÑr­ª¾j½Ð*q2rr1 sample_murVar0.0 jtjt¾5jt½tÑt­¾j½Ð,5tt4PresetVar0.0jvjv¾7jv½vÑv­¾j½Ð.7vv6 CounterModeVar0.0 jxjx¾9jx½xÑx­¾j½Ð09xx8timeVar0.0countsVALUESunitsAttr0.0 j{j{¾;j{½{Ñ{­ª¾j½Ð2z;{{: beam_monitorVar0.0countsVALUESunitsAttr0.0 j~j~¾=j~½~Ñ~­ª¾j½Ð4}=~~<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½Ð6€?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j„j„¾Aj„½„Ñ„­ª¾j½Ð8ƒA„„@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j‡j‡¾Cj‡½‡Ñ‡­ª¾j½Ð:†C‡‡BStepVar0.0 j‰j‰¾Ej‰½‰Ñ‰­¾j½Ð<E‰‰D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jj¾Gj½Ñ­ªª¾j½Ð>‹ŒGF two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½Ð@IHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª   "$&(*,.02468:<>@BDFHJLNPSUWY[]`behjmpsuwy|‚…ˆŠŽ‘’“”•–—˜™š›data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªŸfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¡fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª£fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¥fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª§fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª©fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª«fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª­fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¯fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª± fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª³ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªµ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª· fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¹ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª» fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª½ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¿ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÁ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªà fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÅ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÇ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÉ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªË fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÍ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÏ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÑ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÓ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÕ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª× fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÙ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÛ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÝ fakeDim32Dim0.0jßjß¾jß½ßÑß­¾j½ÐžßßtitleVar0.0jájá¾já½áÑá­¾j½Ð áá start_timeVar0.0 jãjã¾ jã½ãÑã­¾j½Ð¢ ããnameVar0.0jåjå¾ jå½åÑå­¾j½Ð¤ åå nameVar0.0"jçjç¾jç½çÑç­¾j½Ð¦çç typeVar0.0jéjé¾jé½éÑé­¾j½Ð¨éétypeVar0.0 jëjë¾jë½ëÑë­¾j½ÐªëëthetaVar0.0 jíjí¾jí½íÑí­¾j½Ð¬íí two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jðjð¾jð½ðÑ𭪾j½Ð®ïððlambdaVar0.0 jòjò¾jò½òÑò­¾j½Ð°òò curvatureVar0.0 jôjô¾jô½ôÑô­¾j½Ð²ôô x_translationVar0.0 jöjö¾jö½öÑö­¾j½Ð´öö y_translationVar0.0 jøjø¾jø½øÑø­¾j½Ð¶øøchiVar0.0 jújú¾!jú½úÑú­¾j½Ð¸!úú phiVar0.0Angstroem  VALUESunitsAttr0.0 jýjý¾#jý½ýÑý­ª¾j½Ðºü#ýý" d_spacingVar0.0jÿjÿ¾&jÿ½ÿÑÿ­¾j½Ð¼&ÿÿ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jj¾(j½Ñ­ª¾j½Ð¾('sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½ÐÀ*)sample_temperatureVar0.0jj¾,j½Ñ­¾j½ÐÂ,+ device_nameVar0.0KVALUESunitsAttr0.0 j j ¾.j ½ Ñ ­ª¾j½ÐÄ .  -temperature_meanVar0.0KVALUESunitsAttr0.0 j j ¾0j ½ Ñ ­ª¾j½ÐÆ 0  /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jj¾2j½Ñ­ª¾j½ÐÈ21 sample_murVar0.0 jj¾5j½Ñ­¾j½ÐÊ54PresetVar0.0jj¾7j½Ñ­¾j½ÐÌ76 CounterModeVar0.0 jj¾9j½Ñ­¾j½ÐÎ98timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½ÐÐ;: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½ÐÒ=<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½ÐÔ?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j"j"¾Aj"½"Ñ"­ª¾j½ÐÖ!A""@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j%j%¾Cj%½%Ñ%­ª¾j½ÐØ$C%%BStepVar0.0 j'j'¾Ej'½'Ñ'­¾j½ÐÚE''D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j+j+¾Gj+½+Ñ+­ªª¾j½ÐÜ)*G++F two_thetaVar0.01VALUESsignalAttr0.0 j.j.¾Ij.½.Ñ.­ª¾j½ÐÞ-I..HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîñóõ÷ùûþ  #&(,/0123456789data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª;fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª=fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª?fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªAfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªCfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªEfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªGfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªIfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªKfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªMfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªO fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªQ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªS fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªU fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªW fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªY fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª[ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª] fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª_ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªa fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªc fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªe fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªg fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªi fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªk fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªm fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªo fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªq fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªs fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªu fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªw fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªy fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª{ fakeDim32Dim0.0j}j}¾j}½}Ñ}­¾j½Ð<}}titleVar0.0jj¾j½Ñ­¾j½Ð> start_timeVar0.0 jj¾ j½Ñ­¾j½Ð@ nameVar0.0jƒjƒ¾ jƒ½ƒÑƒ­¾j½ÐB ƒƒ nameVar0.0"j…j…¾j…½…Ñ…­¾j½ÐD…… typeVar0.0j‡j‡¾j‡½‡Ñ‡­¾j½ÐF‡‡typeVar0.0 j‰j‰¾j‰½‰Ñ‰­¾j½ÐH‰‰thetaVar0.0 j‹j‹¾j‹½‹Ñ‹­¾j½ÐJ‹‹ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jŽj޾j޽ŽÑŽ­ª¾j½ÐLŽŽlambdaVar0.0 jj¾j½Ñ­¾j½ÐN curvatureVar0.0 j’j’¾j’½’Ñ’­¾j½ÐP’’ x_translationVar0.0 j”j”¾j”½”Ñ”­¾j½ÐR”” y_translationVar0.0 j–j–¾j–½–Ñ–­¾j½ÐT––chiVar0.0 j˜j˜¾!j˜½˜Ñ˜­¾j½ÐV!˜˜ phiVar0.0Angstroem  VALUESunitsAttr0.0 j›j›¾#j›½›Ñ›­ª¾j½ÐXš#››" d_spacingVar0.0jj¾&j½Ñ­¾j½ÐZ&% sample_nameVar0.0degreeVALUESunitsAttr0.0 j j ¾(j ½ Ñ ­ª¾j½Ð\Ÿ(  'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j£j£¾*j£½£Ñ£­ª¾j½Ð^¢*££)sample_temperatureVar0.0j¥j¥¾,j¥½¥Ñ¥­¾j½Ð`,¥¥+ device_nameVar0.0KVALUESunitsAttr0.0 j¨j¨¾.j¨½¨Ñ¨­ª¾j½Ðb§.¨¨-temperature_meanVar0.0KVALUESunitsAttr0.0 j«j«¾0j«½«Ñ«­ª¾j½Ðdª0««/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j®j®¾2j®½®Ñ®­ª¾j½Ðf­2®®1 sample_murVar0.0 j°j°¾5j°½°Ñ°­¾j½Ðh5°°4PresetVar0.0j²j²¾7j²½²Ñ²­¾j½Ðj7²²6 CounterModeVar0.0 j´j´¾9j´½´Ñ´­¾j½Ðl9´´8timeVar0.0countsVALUESunitsAttr0.0 j·j·¾;j·½·Ñ·­ª¾j½Ðn¶;··: beam_monitorVar0.0countsVALUESunitsAttr0.0 jºjº¾=jº½ºÑº­ª¾j½Ðp¹=ºº<MonitorVar0.0countsVALUESunitsAttr0.0 j½j½¾?j½½½Ñ½­ª¾j½Ðr¼?½½>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÀjÀ¾AjÀ½ÀÑÀ­ª¾j½Ðt¿AÀÀ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÃjþCjýÃÑíª¾j½ÐvÂCÃÃBStepVar0.0 jÅjžEjŽÅÑÅ­¾j½ÐxEÅÅD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÉjɾGjɽÉÑÉ­ªª¾j½ÐzÇÈGÉÉF two_thetaVar0.01VALUESsignalAttr0.0 jÌj̾Ij̽ÌÑÌ­ª¾j½Ð|ËIÌÌHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒ‘“•—™œž¡¤¦©¬¯±³µ¸»¾ÁÄÆÊÍÎÏÐÑÒÓÔÕÖ×data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÙfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÛfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÝfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªßfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªáfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªãfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªåfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªçfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªéfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªëfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªí fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªï fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªñ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªó fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªõ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª÷ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªù fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªû fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªý fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÿ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐÚtitleVar0.0jj¾j½Ñ­¾j½ÐÜ start_timeVar0.0 jj¾ j½Ñ­¾j½ÐÞ nameVar0.0j!j!¾ j!½!Ñ!­¾j½Ðà !! nameVar0.0"j#j#¾j#½#Ñ#­¾j½Ðâ## typeVar0.0j%j%¾j%½%Ñ%­¾j½Ðä%%typeVar0.0 j'j'¾j'½'Ñ'­¾j½Ðæ''thetaVar0.0 j)j)¾j)½)Ñ)­¾j½Ðè)) two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j,j,¾j,½,Ñ,­ª¾j½Ðê+,,lambdaVar0.0 j.j.¾j.½.Ñ.­¾j½Ðì.. curvatureVar0.0 j0j0¾j0½0Ñ0­¾j½Ðî00 x_translationVar0.0 j2j2¾j2½2Ñ2­¾j½Ðð22 y_translationVar0.0 j4j4¾j4½4Ñ4­¾j½Ðò44chiVar0.0 j6j6¾!j6½6Ñ6­¾j½Ðô!66 phiVar0.0Angstroem  VALUESunitsAttr0.0 j9j9¾#j9½9Ñ9­ª¾j½Ðö8#99" d_spacingVar0.0j;j;¾&j;½;Ñ;­¾j½Ðø&;;% sample_nameVar0.0degreeVALUESunitsAttr0.0 j>j>¾(j>½>Ñ>­ª¾j½Ðú=(>>'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jAjA¾*jA½AÑA­ª¾j½Ðü@*AA)sample_temperatureVar0.0jCjC¾,jC½CÑC­¾j½Ðþ,CC+ device_nameVar0.0KVALUESunitsAttr0.0 jFjF¾.jF½FÑF­ª¾j½ÐE.FF-temperature_meanVar0.0KVALUESunitsAttr0.0 jIjI¾0jI½IÑI­ª¾j½ÐH0II/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jLjL¾2jL½LÑL­ª¾j½ÐK2LL1 sample_murVar0.0 jNjN¾5jN½NÑN­¾j½Ð5NN4PresetVar0.0jPjP¾7jP½PÑP­¾j½Ð7PP6 CounterModeVar0.0 jRjR¾9jR½RÑR­¾j½Ð 9RR8timeVar0.0countsVALUESunitsAttr0.0 jUjU¾;jU½UÑU­ª¾j½Ð T;UU: beam_monitorVar0.0countsVALUESunitsAttr0.0 jXjX¾=jX½XÑX­ª¾j½ÐW=XX<MonitorVar0.0countsVALUESunitsAttr0.0 j[j[¾?j[½[Ñ[­ª¾j½ÐZ?[[>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j^j^¾Aj^½^Ñ^­ª¾j½Ð]A^^@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jaja¾Cja½aÑa­ª¾j½Ð`CaaBStepVar0.0 jcjc¾Ejc½cÑc­¾j½ÐEccD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jgjg¾Gjg½gÑg­ªª¾j½ÐefGggF two_thetaVar0.01VALUESsignalAttr0.0 jjjj¾Ijj½jÑj­ª¾j½ÐiIjjHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÚÜÞàâäæèêìîðòôöøúüþ   "$&(*-/1357:<?BDGJMOQSVY\_bdhklmnopqrstudata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªwfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªyfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª{fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª}fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªƒfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª…fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª‡fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª‰fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª‹ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª‘ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª“ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª• fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª— fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª™ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª› fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªŸ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¡ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª£ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¥ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª§ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª© fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª« fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª­ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¯ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª± fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª³ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªµ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª· fakeDim32Dim0.0j¹j¹¾j¹½¹Ñ¹­¾j½Ðx¹¹titleVar0.0j»j»¾j»½»Ñ»­¾j½Ðz»» start_timeVar0.0 j½j½¾ j½½½Ñ½­¾j½Ð| ½½nameVar0.0j¿j¿¾ j¿½¿Ñ¿­¾j½Ð~ ¿¿ nameVar0.0"jÁjÁ¾jÁ½ÁÑÁ­¾j½Ð€ÁÁ typeVar0.0jÃjþjýÃÑí¾j½Ð‚ÃÃtypeVar0.0 jÅjžjŽÅÑÅ­¾j½Ð„ÅÅthetaVar0.0 jÇjǾjǽÇÑÇ­¾j½Ð†ÇÇ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÊjʾjʽÊÑÊ­ª¾j½ÐˆÉÊÊlambdaVar0.0 jÌj̾j̽ÌÑÌ­¾j½ÐŠÌÌ curvatureVar0.0 jÎjξjνÎÑέ¾j½ÐŒÎÎ x_translationVar0.0 jÐjоjнÐÑЭ¾j½ÐŽÐÐ y_translationVar0.0 jÒjÒ¾jÒ½ÒÑÒ­¾j½ÐÒÒchiVar0.0 jÔjÔ¾!jÔ½ÔÑÔ­¾j½Ð’!ÔÔ phiVar0.0Angstroem  VALUESunitsAttr0.0 j×j×¾#j×½×Ñ×­ª¾j½Ð”Ö#××" d_spacingVar0.0jÙjÙ¾&jÙ½ÙÑÙ­¾j½Ð–&ÙÙ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÜjܾ(jܽÜÑÜ­ª¾j½Ð˜Û(ÜÜ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jßjß¾*jß½ßÑß­ª¾j½ÐšÞ*ßß)sample_temperatureVar0.0jájá¾,já½áÑá­¾j½Ðœ,áá+ device_nameVar0.0KVALUESunitsAttr0.0 jäjä¾.jä½äÑä­ª¾j½Ðžã.ää-temperature_meanVar0.0KVALUESunitsAttr0.0 jçjç¾0jç½çÑç­ª¾j½Ð æ0çç/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jêjê¾2jê½êÑê­ª¾j½Ð¢é2êê1 sample_murVar0.0 jìjì¾5jì½ìÑì­¾j½Ð¤5ìì4PresetVar0.0jîjî¾7jî½îÑî­¾j½Ð¦7îî6 CounterModeVar0.0 jðjð¾9jð½ðÑð­¾j½Ð¨9ðð8timeVar0.0countsVALUESunitsAttr0.0 jójó¾;jó½óÑ󭪾j½Ðªò;óó: beam_monitorVar0.0countsVALUESunitsAttr0.0 jöjö¾=jö½öÑö­ª¾j½Ð¬õ=öö<MonitorVar0.0countsVALUESunitsAttr0.0 jùjù¾?jù½ùÑù­ª¾j½Ð®ø?ùù>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jüjü¾Ajü½üÑü­ª¾j½Ð°ûAüü@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÿjÿ¾Cjÿ½ÿÑÿ­ª¾j½Ð²þCÿÿBStepVar0.0 jj¾Ej½Ñ­¾j½Ð´ED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jj¾Gj½Ñ­ªª¾j½Ð¶GF two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½Ð¸IHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈËÍÏÑÓÕØÚÝàâåèëíïñô÷úý     data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª!fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª#fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª%fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª'fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª) fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª+ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª- fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª/ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª1 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª3 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª5 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª7 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª9 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª; fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª= fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª? fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªA fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªC fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªE fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªG fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªI fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªK fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªM fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªO fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªQ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªS fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªU fakeDim32Dim0.0jWjW¾jW½WÑW­¾j½ÐWWtitleVar0.0jYjY¾jY½YÑY­¾j½ÐYY start_timeVar0.0 j[j[¾ j[½[Ñ[­¾j½Ð [[nameVar0.0j]j]¾ j]½]Ñ]­¾j½Ð ]] nameVar0.0"j_j_¾j_½_Ñ_­¾j½Ð__ typeVar0.0jaja¾ja½aÑa­¾j½Ð aatypeVar0.0 jcjc¾jc½cÑc­¾j½Ð"ccthetaVar0.0 jeje¾je½eÑe­¾j½Ð$ee two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jhjh¾jh½hÑh­ª¾j½Ð&ghhlambdaVar0.0 jjjj¾jj½jÑj­¾j½Ð(jj curvatureVar0.0 jljl¾jl½lÑl­¾j½Ð*ll x_translationVar0.0 jnjn¾jn½nÑn­¾j½Ð,nn y_translationVar0.0 jpjp¾jp½pÑp­¾j½Ð.ppchiVar0.0 jrjr¾!jr½rÑr­¾j½Ð0!rr phiVar0.0Angstroem  VALUESunitsAttr0.0 juju¾#ju½uÑu­ª¾j½Ð2t#uu" d_spacingVar0.0jwjw¾&jw½wÑw­¾j½Ð4&ww% sample_nameVar0.0degreeVALUESunitsAttr0.0 jzjz¾(jz½zÑz­ª¾j½Ð6y(zz'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j}j}¾*j}½}Ñ}­ª¾j½Ð8|*}})sample_temperatureVar0.0jj¾,j½Ñ­¾j½Ð:,+ device_nameVar0.0KVALUESunitsAttr0.0 j‚j‚¾.j‚½‚Ñ‚­ª¾j½Ð<.‚‚-temperature_meanVar0.0KVALUESunitsAttr0.0 j…j…¾0j…½…Ñ…­ª¾j½Ð>„0……/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jˆjˆ¾2jˆ½ˆÑˆ­ª¾j½Ð@‡2ˆˆ1 sample_murVar0.0 jŠjо5jнŠÑŠ­¾j½ÐB5ŠŠ4PresetVar0.0jŒjŒ¾7jŒ½ŒÑŒ­¾j½ÐD7ŒŒ6 CounterModeVar0.0 jŽj޾9j޽ŽÑŽ­¾j½ÐF9ŽŽ8timeVar0.0countsVALUESunitsAttr0.0 j‘j‘¾;j‘½‘Ñ‘­ª¾j½ÐH;‘‘: beam_monitorVar0.0countsVALUESunitsAttr0.0 j”j”¾=j”½”Ñ”­ª¾j½ÐJ“=””<MonitorVar0.0countsVALUESunitsAttr0.0 j—j—¾?j—½—Ñ—­ª¾j½ÐL–?——>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jšjš¾Ajš½šÑš­ª¾j½ÐN™Ašš@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jj¾Cj½Ñ­ª¾j½ÐPœCBStepVar0.0 jŸjŸ¾EjŸ½ŸÑŸ­¾j½ÐREŸŸD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j£j£¾Gj£½£Ñ£­ªª¾j½ÐT¡¢G££F two_thetaVar0.01VALUESsignalAttr0.0 j¦j¦¾Ij¦½¦Ñ¦­ª¾j½ÐV¥I¦¦HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfikmoqsvx{~€ƒ†‰‹’•˜›ž ¤§¨©ª«¬­®¯°±data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª³fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªµfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª·fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¹fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª»fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª½fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¿fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÁfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÃfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÅfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÇ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÉ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªË fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÍ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÏ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÑ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÓ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÕ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª× fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÙ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÛ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÝ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªß fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªá fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªã fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªå fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªç fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªé fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªë fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªí fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªï fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªñ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªó fakeDim32Dim0.0jõjõ¾jõ½õÑõ­¾j½Ð´õõtitleVar0.0j÷j÷¾j÷½÷Ñ÷­¾j½Ð¶÷÷ start_timeVar0.0 jùjù¾ jù½ùÑù­¾j½Ð¸ ùùnameVar0.0jûjû¾ jû½ûÑû­¾j½Ðº ûû nameVar0.0"jýjý¾jý½ýÑý­¾j½Ð¼ýý typeVar0.0jÿjÿ¾jÿ½ÿÑÿ­¾j½Ð¾ÿÿtypeVar0.0 jj¾j½Ñ­¾j½ÐÀthetaVar0.0 jj¾j½Ñ­¾j½Ð two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jj¾j½Ñ­ª¾j½ÐÄlambdaVar0.0 jj¾j½Ñ­¾j½ÐÆ curvatureVar0.0 j j ¾j ½ Ñ ­¾j½ÐÈ   x_translationVar0.0 j j ¾j ½ Ñ ­¾j½ÐÊ   y_translationVar0.0 jj¾j½Ñ­¾j½ÐÌchiVar0.0 jj¾!j½Ñ­¾j½ÐÎ! phiVar0.0Angstroem  VALUESunitsAttr0.0 jj¾#j½Ñ­ª¾j½ÐÐ#" d_spacingVar0.0jj¾&j½Ñ­¾j½ÐÒ&% sample_nameVar0.0degreeVALUESunitsAttr0.0 jj¾(j½Ñ­ª¾j½ÐÔ('sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½ÐÖ*)sample_temperatureVar0.0jj¾,j½Ñ­¾j½ÐØ,+ device_nameVar0.0KVALUESunitsAttr0.0 j j ¾.j ½ Ñ ­ª¾j½ÐÚ.  -temperature_meanVar0.0KVALUESunitsAttr0.0 j#j#¾0j#½#Ñ#­ª¾j½ÐÜ"0##/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j&j&¾2j&½&Ñ&­ª¾j½ÐÞ%2&&1 sample_murVar0.0 j(j(¾5j(½(Ñ(­¾j½Ðà5((4PresetVar0.0j*j*¾7j*½*Ñ*­¾j½Ðâ7**6 CounterModeVar0.0 j,j,¾9j,½,Ñ,­¾j½Ðä9,,8timeVar0.0countsVALUESunitsAttr0.0 j/j/¾;j/½/Ñ/­ª¾j½Ðæ.;//: beam_monitorVar0.0countsVALUESunitsAttr0.0 j2j2¾=j2½2Ñ2­ª¾j½Ðè1=22<MonitorVar0.0countsVALUESunitsAttr0.0 j5j5¾?j5½5Ñ5­ª¾j½Ðê4?55>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j8j8¾Aj8½8Ñ8­ª¾j½Ðì7A88@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j;j;¾Cj;½;Ñ;­ª¾j½Ðî:C;;BStepVar0.0 j=j=¾Ej=½=Ñ=­¾j½ÐðE==D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jAjA¾GjA½AÑA­ªª¾j½Ðò?@GAAF two_thetaVar0.01VALUESsignalAttr0.0 jDjD¾IjD½DÑD­ª¾j½ÐôCIDDHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ   !$')+-0369<>BEFGHIJKLMNOdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªQfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªSfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªUfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªWfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªYfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª[fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª]fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª_fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªafakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªcfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªe fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªg fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªi fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªk fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªm fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªo fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªq fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªs fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªu fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªw fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªy fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª{ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª} fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªƒ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª… fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª‡ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª‰ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª‹ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‘ fakeDim32Dim0.0j“j“¾j“½“Ñ“­¾j½ÐR““titleVar0.0j•j•¾j•½•Ñ•­¾j½ÐT•• start_timeVar0.0 j—j—¾ j—½—Ñ—­¾j½ÐV ——nameVar0.0j™j™¾ j™½™Ñ™­¾j½ÐX ™™ nameVar0.0"j›j›¾j›½›Ñ›­¾j½ÐZ›› typeVar0.0jj¾j½Ñ­¾j½Ð\typeVar0.0 jŸjŸ¾jŸ½ŸÑŸ­¾j½Ð^ŸŸthetaVar0.0 j¡j¡¾j¡½¡Ñ¡­¾j½Ð`¡¡ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¤j¤¾j¤½¤Ñ¤­ª¾j½Ðb£¤¤lambdaVar0.0 j¦j¦¾j¦½¦Ñ¦­¾j½Ðd¦¦ curvatureVar0.0 j¨j¨¾j¨½¨Ñ¨­¾j½Ðf¨¨ x_translationVar0.0 jªjª¾jª½ªÑª­¾j½Ðhªª y_translationVar0.0 j¬j¬¾j¬½¬Ñ¬­¾j½Ðj¬¬chiVar0.0 j®j®¾!j®½®Ñ®­¾j½Ðl!®® phiVar0.0Angstroem  VALUESunitsAttr0.0 j±j±¾#j±½±Ñ±­ª¾j½Ðn°#±±" d_spacingVar0.0j³j³¾&j³½³Ñ³­¾j½Ðp&³³% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¶j¶¾(j¶½¶Ñ¶­ª¾j½Ðrµ(¶¶'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¹j¹¾*j¹½¹Ñ¹­ª¾j½Ðt¸*¹¹)sample_temperatureVar0.0j»j»¾,j»½»Ñ»­¾j½Ðv,»»+ device_nameVar0.0KVALUESunitsAttr0.0 j¾j¾¾.j¾½¾Ñ¾­ª¾j½Ðx½.¾¾-temperature_meanVar0.0KVALUESunitsAttr0.0 jÁjÁ¾0jÁ½ÁÑÁ­ª¾j½ÐzÀ0ÁÁ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÄjľ2jĽÄÑÄ­ª¾j½Ð|Ã2ÄÄ1 sample_murVar0.0 jÆjƾ5jƽÆÑÆ­¾j½Ð~5ÆÆ4PresetVar0.0jÈjȾ7jȽÈÑÈ­¾j½Ð€7ÈÈ6 CounterModeVar0.0 jÊjʾ9jʽÊÑÊ­¾j½Ð‚9ÊÊ8timeVar0.0countsVALUESunitsAttr0.0 jÍj;;jͽÍÑÍ­ª¾j½Ð„Ì;ÍÍ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÐjо=jнÐÑЭª¾j½Ð†Ï=ÐÐ<MonitorVar0.0countsVALUESunitsAttr0.0 jÓjÓ¾?jÓ½ÓÑÓ­ª¾j½ÐˆÒ?ÓÓ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÖjÖ¾AjÖ½ÖÑÖ­ª¾j½ÐŠÕAÖÖ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÙjÙ¾CjÙ½ÙÑÙ­ª¾j½ÐŒØCÙÙBStepVar0.0 jÛjÛ¾EjÛ½ÛÑÛ­¾j½ÐŽEÛÛD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jßjß¾Gjß½ßÑß­ªª¾j½ÐÝÞGßßF two_thetaVar0.01VALUESsignalAttr0.0 jâjâ¾Ijâ½âÑâ­ª¾j½Ð’áIââHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¥§©«­¯²´·º¼¿ÂÅÇÉËÎÑÔ×ÚÜàãäåæçèéêëìídata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªïfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªñfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªófakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªõfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª÷fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªùfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªûfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªýfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÿfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª  fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª  fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª  fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª  fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª  fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª  fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª  fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª  fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª  fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª  fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª  fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª  fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª ! fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª # fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª % fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª ' fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª ) fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª + fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª - fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª / fakeDim32Dim0.0j 1j 1¾j 1½ 1Ñ 1­¾j½Ðð 1 1titleVar0.0j 3j 3¾j 3½ 3Ñ 3­¾j½Ðò 3 3 start_timeVar0.0 j 5j 5¾ j 5½ 5Ñ 5­¾j½Ðô 5 5nameVar0.0j 7j 7¾ j 7½ 7Ñ 7­¾j½Ðö 7 7 nameVar0.0"j 9j 9¾j 9½ 9Ñ 9­¾j½Ðø 9 9 typeVar0.0j ;j ;¾j ;½ ;Ñ ;­¾j½Ðú ; ;typeVar0.0 j =j =¾j =½ =Ñ =­¾j½Ðü = =thetaVar0.0 j ?j ?¾j ?½ ?Ñ ?­¾j½Ðþ ? ? two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j Bj B¾j B½ BÑ B­ª¾j½Ð A B BlambdaVar0.0 j Dj D¾j D½ DÑ D­¾j½Ð  D D curvatureVar0.0 j Fj F¾j F½ FÑ F­¾j½Ð  F F x_translationVar0.0 j Hj H¾j H½ HÑ H­¾j½Ð  H H y_translationVar0.0 j Jj J¾j J½ JÑ J­¾j½Ð  J JchiVar0.0 j Lj L¾!j L½ LÑ L­¾j½Ð ! L L phiVar0.0Angstroem  VALUESunitsAttr0.0 j Oj O¾#j O½ OÑ O­ª¾j½Ð N# O O" d_spacingVar0.0j Qj Q¾&j Q½ QÑ Q­¾j½Ð & Q Q% sample_nameVar0.0degreeVALUESunitsAttr0.0 j Tj T¾(j T½ TÑ T­ª¾j½Ð  S( T T'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j Wj W¾*j W½ WÑ W­ª¾j½Ð  V* W W)sample_temperatureVar0.0j Yj Y¾,j Y½ YÑ Y­¾j½Ð , Y Y+ device_nameVar0.0KVALUESunitsAttr0.0 j \j \¾.j \½ \Ñ \­ª¾j½Ð  [. \ \-temperature_meanVar0.0KVALUESunitsAttr0.0 j _j _¾0j _½ _Ñ _­ª¾j½Ð  ^0 _ _/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j bj b¾2j b½ bÑ b­ª¾j½Ð  a2 b b1 sample_murVar0.0 j dj d¾5j d½ dÑ d­¾j½Ð 5 d d4PresetVar0.0j fj f¾7j f½ fÑ f­¾j½Ð 7 f f6 CounterModeVar0.0 j hj h¾9j h½ hÑ h­¾j½Ð 9 h h8timeVar0.0countsVALUESunitsAttr0.0 j kj k¾;j k½ kÑ k­ª¾j½Ð " j; k k: beam_monitorVar0.0countsVALUESunitsAttr0.0 j nj n¾=j n½ nÑ n­ª¾j½Ð $ m= n n<MonitorVar0.0countsVALUESunitsAttr0.0 j qj q¾?j q½ qÑ q­ª¾j½Ð & p? q q>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j tj t¾Aj t½ tÑ t­ª¾j½Ð ( sA t t@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j wj w¾Cj w½ wÑ w­ª¾j½Ð * vC w wBStepVar0.0 j yj y¾Ej y½ yÑ y­¾j½Ð ,E y yD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j }j }¾Gj }½ }Ñ }­ªª¾j½Ð . { |G } }F two_thetaVar0.01VALUESsignalAttr0.0 j €j €¾Ij €½ €Ñ €­ª¾j½Ð 0 I € €HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªðòôöøúüþ              " $ & ( * , . 0 2 4 6 8 : < > @ C E G I K M P R U X Z ] ` c e g i l o r u x z ~ ‚ ƒ „ … † ‡ ˆ ‰ Š ‹../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª ‘fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª “fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª •fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª —fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª ™fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª ›fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª ŸfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª ¡ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª £ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª ¥ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª § fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª © fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª « fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª ­ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª ¯ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª ± fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª ³ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª µ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª · fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª ¹ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª » fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª ½ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª ¿ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª Á fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª à fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª Å fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª Ç fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª É fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª Ë fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª Í fakeDim32Dim0.0j Ïj Ͼj Ͻ ÏÑ Ï­¾j½Ð Ž Ï ÏtitleVar0.0j Ñj Ѿj ѽ ÑÑ Ñ­¾j½Ð  Ñ Ñ start_timeVar0.0 j Ój Ó¾ j Ó½ ÓÑ Ó­¾j½Ð ’ Ó ÓnameVar0.0j Õj Õ¾ j Õ½ ÕÑ Õ­¾j½Ð ” Õ Õ nameVar0.0"j ×j ×¾j ×½ ×Ñ ×­¾j½Ð – × × typeVar0.0j Ùj Ù¾j Ù½ ÙÑ Ù­¾j½Ð ˜ Ù ÙtypeVar0.0 j Ûj Û¾j Û½ ÛÑ Û­¾j½Ð š Û ÛthetaVar0.0 j Ýj ݾj ݽ ÝÑ Ý­¾j½Ð œ Ý Ý two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j àj à¾j འàÑ à­ª¾j½Ð ž ß à àlambdaVar0.0 j âj â¾j â½ âÑ â­¾j½Ð   â â curvatureVar0.0 j äj ä¾j ä½ äÑ ä­¾j½Ð ¢ ä ä x_translationVar0.0 j æj æ¾j æ½ æÑ æ­¾j½Ð ¤ æ æ y_translationVar0.0 j èj è¾j è½ èÑ è­¾j½Ð ¦ è èchiVar0.0 j êj ê¾!j ê½ êÑ ê­¾j½Ð ¨! ê ê phiVar0.0Angstroem  VALUESunitsAttr0.0 j íj í¾#j í½ íÑ í­ª¾j½Ð ª ì# í í" d_spacingVar0.0j ïj ï¾&j ï½ ïÑ ï­¾j½Ð ¬& ï ï% sample_nameVar0.0degreeVALUESunitsAttr0.0 j òj ò¾(j ò½ òÑ ò­ª¾j½Ð ® ñ( ò ò'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j õj õ¾*j õ½ õÑ õ­ª¾j½Ð ° ô* õ õ)sample_temperatureVar0.0j ÷j ÷¾,j ÷½ ÷Ñ ÷­¾j½Ð ², ÷ ÷+ device_nameVar0.0KVALUESunitsAttr0.0 j új ú¾.j ú½ úÑ ú­ª¾j½Ð ´ ù. ú ú-temperature_meanVar0.0KVALUESunitsAttr0.0 j ýj ý¾0j ý½ ýÑ ý­ª¾j½Ð ¶ ü0 ý ý/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j j ¾2j ½ Ñ ­ª¾j½Ð ¸ ÿ2 1 sample_murVar0.0 j j ¾5j ½ Ñ ­¾j½Ð º5  4PresetVar0.0j j ¾7j ½ Ñ ­¾j½Ð ¼7  6 CounterModeVar0.0 j j ¾9j ½ Ñ ­¾j½Ð ¾9  8timeVar0.0countsVALUESunitsAttr0.0 j j ¾;j ½ Ñ ­ª¾j½Ð À ; : beam_monitorVar0.0countsVALUESunitsAttr0.0 j j ¾=j ½ Ñ ­ª¾j½Ð  = <MonitorVar0.0countsVALUESunitsAttr0.0 j j ¾?j ½ Ñ ­ª¾j½Ð Ä ?  >proton_monitorVar0.0degreeVALUESunitsAttr0.0 j j ¾Aj ½ Ñ ­ª¾j½Ð Æ A  @two_theta_startVar0.0degreeVALUESunitsAttr0.0 j j ¾Cj ½ Ñ ­ª¾j½Ð È C  BStepVar0.0 j j ¾Ej ½ Ñ ­¾j½Ð ÊE  D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j j ¾Gj ½ Ñ ­ªª¾j½Ð Ì  G  F two_thetaVar0.01VALUESsignalAttr0.0 j j ¾Ij ½ Ñ ­ª¾j½Ð Î I  HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª Ž ’ ” – ˜ š œ ž   ¢ ¤ ¦ ¨ ª ¬ ® ° ² ´ ¶ ¸ º ¼ ¾ À Â Ä Æ È Ê Ì Î Ð Ò Ô Ö Ø Ú Ü Þ á ã å ç é ë î ð ó ö ø û þ           ! " # $ % & ' ( )../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª +fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª -fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª /fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª 1fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª 3fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª 5fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª 7fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª 9fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª ;fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª =fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª ? fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª A fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª C fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª E fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª G fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª I fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª K fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª M fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª O fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª Q fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª S fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª U fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª W fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª Y fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª [ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª ] fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª _ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª a fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª c fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª e fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª g fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª i fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª k fakeDim32Dim0.0j mj m¾j m½ mÑ m­¾j½Ð , m mtitleVar0.0j oj o¾j o½ oÑ o­¾j½Ð . o o start_timeVar0.0 j qj q¾ j q½ qÑ q­¾j½Ð 0 q qnameVar0.0j sj s¾ j s½ sÑ s­¾j½Ð 2 s s nameVar0.0"j uj u¾j u½ uÑ u­¾j½Ð 4 u u typeVar0.0j wj w¾j w½ wÑ w­¾j½Ð 6 w wtypeVar0.0 j yj y¾j y½ yÑ y­¾j½Ð 8 y ythetaVar0.0 j {j {¾j {½ {Ñ {­¾j½Ð : { { two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j ~j ~¾j ~½ ~Ñ ~­ª¾j½Ð < } ~ ~lambdaVar0.0 j €j €¾j €½ €Ñ €­¾j½Ð > € € curvatureVar0.0 j ‚j ‚¾j ‚½ ‚Ñ ‚­¾j½Ð @ ‚ ‚ x_translationVar0.0 j „j „¾j „½ „Ñ „­¾j½Ð B „ „ y_translationVar0.0 j †j †¾j †½ †Ñ †­¾j½Ð D † †chiVar0.0 j ˆj ˆ¾!j ˆ½ ˆÑ ˆ­¾j½Ð F! ˆ ˆ phiVar0.0Angstroem  VALUESunitsAttr0.0 j ‹j ‹¾#j ‹½ ‹Ñ ‹­ª¾j½Ð H Š# ‹ ‹" d_spacingVar0.0j j ¾&j ½ Ñ ­¾j½Ð J& % sample_nameVar0.0degreeVALUESunitsAttr0.0 j j ¾(j ½ Ñ ­ª¾j½Ð L ( 'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j “j “¾*j “½ “Ñ “­ª¾j½Ð N ’* “ “)sample_temperatureVar0.0j •j •¾,j •½ •Ñ •­¾j½Ð P, • •+ device_nameVar0.0KVALUESunitsAttr0.0 j ˜j ˜¾.j ˜½ ˜Ñ ˜­ª¾j½Ð R —. ˜ ˜-temperature_meanVar0.0KVALUESunitsAttr0.0 j ›j ›¾0j ›½ ›Ñ ›­ª¾j½Ð T š0 › ›/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j žj ž¾2j ž½ žÑ ž­ª¾j½Ð V 2 ž ž1 sample_murVar0.0 j  j  ¾5j  ½  Ñ  ­¾j½Ð X5    4PresetVar0.0j ¢j ¢¾7j ¢½ ¢Ñ ¢­¾j½Ð Z7 ¢ ¢6 CounterModeVar0.0 j ¤j ¤¾9j ¤½ ¤Ñ ¤­¾j½Ð \9 ¤ ¤8timeVar0.0countsVALUESunitsAttr0.0 j §j §¾;j §½ §Ñ §­ª¾j½Ð ^ ¦; § §: beam_monitorVar0.0countsVALUESunitsAttr0.0 j ªj ª¾=j ª½ ªÑ ª­ª¾j½Ð ` ©= ª ª<MonitorVar0.0countsVALUESunitsAttr0.0 j ­j ­¾?j ­½ ­Ñ ­­ª¾j½Ð b ¬? ­ ­>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j °j °¾Aj °½ °Ñ °­ª¾j½Ð d ¯A ° °@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j ³j ³¾Cj ³½ ³Ñ ³­ª¾j½Ð f ²C ³ ³BStepVar0.0 j µj µ¾Ej µ½ µÑ µ­¾j½Ð hE µ µD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j ¹j ¹¾Gj ¹½ ¹Ñ ¹­ªª¾j½Ð j · ¸G ¹ ¹F two_thetaVar0.01VALUESsignalAttr0.0 j ¼j ¼¾Ij ¼½ ¼Ñ ¼­ª¾j½Ð l »I ¼ ¼HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z |  ƒ … ‡ ‰ Œ Ž ‘ ” – ™ œ Ÿ ¡ £ ¥ ¨ « ® ± ´ ¶ º ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª ÉfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª ËfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª ÍfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª ÏfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª ÑfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª ÓfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª ÕfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª ×fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª ÙfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª ÛfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª Ý fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª ß fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª á fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª ã fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª å fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª ç fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª é fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª ë fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª í fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª ï fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª ñ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª ó fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª õ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª ÷ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª ù fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª û fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª ý fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª ÿ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª  fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª  fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª  fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª  fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0j j ¾j ½ Ñ ­¾j½Ð Ê titleVar0.0j j ¾j ½ Ñ ­¾j½Ð Ì  start_timeVar0.0 j j ¾ j ½ Ñ ­¾j½Ð Î  nameVar0.0j j ¾ j ½ Ñ ­¾j½Ð Ð   nameVar0.0"j j ¾j ½ Ñ ­¾j½Ð Ò   typeVar0.0j j ¾j ½ Ñ ­¾j½Ð Ô  typeVar0.0 j j ¾j ½ Ñ ­¾j½Ð Ö  thetaVar0.0 j j ¾j ½ Ñ ­¾j½Ð Ø   two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j j ¾j ½ Ñ ­ª¾j½Ð Ú   lambdaVar0.0 j j ¾j ½ Ñ ­¾j½Ð Ü   curvatureVar0.0 j j ¾j ½ Ñ ­¾j½Ð Þ  x_translationVar0.0 j "j "¾j "½ "Ñ "­¾j½Ð à " " y_translationVar0.0 j $j $¾j $½ $Ñ $­¾j½Ð â $ $chiVar0.0 j &j &¾!j &½ &Ñ &­¾j½Ð ä! & & phiVar0.0Angstroem  VALUESunitsAttr0.0 j )j )¾#j )½ )Ñ )­ª¾j½Ð æ (# ) )" d_spacingVar0.0j +j +¾&j +½ +Ñ +­¾j½Ð è& + +% sample_nameVar0.0degreeVALUESunitsAttr0.0 j .j .¾(j .½ .Ñ .­ª¾j½Ð ê -( . .'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j 1j 1¾*j 1½ 1Ñ 1­ª¾j½Ð ì 0* 1 1)sample_temperatureVar0.0j 3j 3¾,j 3½ 3Ñ 3­¾j½Ð î, 3 3+ device_nameVar0.0KVALUESunitsAttr0.0 j 6j 6¾.j 6½ 6Ñ 6­ª¾j½Ð ð 5. 6 6-temperature_meanVar0.0KVALUESunitsAttr0.0 j 9j 9¾0j 9½ 9Ñ 9­ª¾j½Ð ò 80 9 9/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j <j <¾2j <½ <Ñ <­ª¾j½Ð ô ;2 < <1 sample_murVar0.0 j >j >¾5j >½ >Ñ >­¾j½Ð ö5 > >4PresetVar0.0j @j @¾7j @½ @Ñ @­¾j½Ð ø7 @ @6 CounterModeVar0.0 j Bj B¾9j B½ BÑ B­¾j½Ð ú9 B B8timeVar0.0countsVALUESunitsAttr0.0 j Ej E¾;j E½ EÑ E­ª¾j½Ð ü D; E E: beam_monitorVar0.0countsVALUESunitsAttr0.0 j Hj H¾=j H½ HÑ H­ª¾j½Ð þ G= H H<MonitorVar0.0countsVALUESunitsAttr0.0 j Kj K¾?j K½ KÑ K­ª¾j½Ð J? K K>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j Nj N¾Aj N½ NÑ N­ª¾j½Ð  MA N N@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j Qj Q¾Cj Q½ QÑ Q­ª¾j½Ð  PC Q QBStepVar0.0 j Sj S¾Ej S½ SÑ S­¾j½Ð E S SD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j Wj W¾Gj W½ WÑ W­ªª¾j½Ð  U VG W WF two_thetaVar0.01VALUESsignalAttr0.0 j Zj Z¾Ij Z½ ZÑ Z­ª¾j½Ð YI Z ZHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª Ê Ì Î Ð Ò Ô Ö Ø Ú Ü Þ à â ä æ è ê ì î ð ò ô ö ø ú ü þ              ! # % ' * , / 2 4 7 : = ? A C F I L O R T X [ \ ] ^ _ ` a b c d e../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª gfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª ifakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª kfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª mfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª ofakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª qfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª sfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª ufakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª wfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª yfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª { fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª } fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª  fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª ƒ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª … fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª ‡ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª ‰ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª ‹ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª ‘ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª “ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª • fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª — fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª ™ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª › fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª Ÿ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª ¡ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª £ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª ¥ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª § fakeDim32Dim0.0j ©j ©¾j ©½ ©Ñ ©­¾j½Ð h © ©titleVar0.0j «j «¾j «½ «Ñ «­¾j½Ð j « « start_timeVar0.0 j ­j ­¾ j ­½ ­Ñ ­­¾j½Ð l ­ ­nameVar0.0j ¯j ¯¾ j ¯½ ¯Ñ ¯­¾j½Ð n ¯ ¯ nameVar0.0"j ±j ±¾j ±½ ±Ñ ±­¾j½Ð p ± ± typeVar0.0j ³j ³¾j ³½ ³Ñ ³­¾j½Ð r ³ ³typeVar0.0 j µj µ¾j µ½ µÑ µ­¾j½Ð t µ µthetaVar0.0 j ·j ·¾j ·½ ·Ñ ·­¾j½Ð v · · two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j ºj º¾j º½ ºÑ º­ª¾j½Ð x ¹ º ºlambdaVar0.0 j ¼j ¼¾j ¼½ ¼Ñ ¼­¾j½Ð z ¼ ¼ curvatureVar0.0 j ¾j ¾¾j ¾½ ¾Ñ ¾­¾j½Ð | ¾ ¾ x_translationVar0.0 j Àj À¾j À½ ÀÑ À­¾j½Ð ~ À À y_translationVar0.0 j Âj ¾j ½ ÂÑ Â­¾j½Ð €  ÂchiVar0.0 j Äj ľ!j Ľ ÄÑ Ä­¾j½Ð ‚! Ä Ä phiVar0.0Angstroem  VALUESunitsAttr0.0 j Çj Ǿ#j ǽ ÇÑ Ç­ª¾j½Ð „ Æ# Ç Ç" d_spacingVar0.0j Éj ɾ&j ɽ ÉÑ É­¾j½Ð †& É É% sample_nameVar0.0degreeVALUESunitsAttr0.0 j Ìj ̾(j ̽ ÌÑ Ì­ª¾j½Ð ˆ Ë( Ì Ì'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j Ïj Ͼ*j Ͻ ÏÑ Ï­ª¾j½Ð Š Î* Ï Ï)sample_temperatureVar0.0j Ñj Ѿ,j ѽ ÑÑ Ñ­¾j½Ð Œ, Ñ Ñ+ device_nameVar0.0KVALUESunitsAttr0.0 j Ôj Ô¾.j Ô½ ÔÑ Ô­ª¾j½Ð Ž Ó. Ô Ô-temperature_meanVar0.0KVALUESunitsAttr0.0 j ×j ×¾0j ×½ ×Ñ ×­ª¾j½Ð Ö0 × ×/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j Új Ú¾2j Ú½ ÚÑ Ú­ª¾j½Ð ’ Ù2 Ú Ú1 sample_murVar0.0 j Üj ܾ5j ܽ ÜÑ Ü­¾j½Ð ”5 Ü Ü4PresetVar0.0j Þj Þ¾7j Þ½ ÞÑ Þ­¾j½Ð –7 Þ Þ6 CounterModeVar0.0 j àj à¾9j འàÑ à­¾j½Ð ˜9 à à8timeVar0.0countsVALUESunitsAttr0.0 j ãj ã¾;j ã½ ãÑ ã­ª¾j½Ð š â; ã ã: beam_monitorVar0.0countsVALUESunitsAttr0.0 j æj æ¾=j æ½ æÑ æ­ª¾j½Ð œ å= æ æ<MonitorVar0.0countsVALUESunitsAttr0.0 j éj é¾?j é½ éÑ é­ª¾j½Ð ž è? é é>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j ìj ì¾Aj ì½ ìÑ ì­ª¾j½Ð   ëA ì ì@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j ïj ï¾Cj ï½ ïÑ ï­ª¾j½Ð ¢ îC ï ïBStepVar0.0 j ñj ñ¾Ej ñ½ ñÑ ñ­¾j½Ð ¤E ñ ñD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j õj õ¾Gj õ½ õÑ õ­ªª¾j½Ð ¦ ó ôG õ õF two_thetaVar0.01VALUESsignalAttr0.0 j øj ø¾Ij ø½ øÑ ø­ª¾j½Ð ¨ ÷I ø øHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª h j l n p r t v x z | ~ € ‚ „ † ˆ Š Œ Ž ’ ” – ˜ š œ ž   ¢ ¤ ¦ ¨ ª ¬ ® ° ² ´ ¶ ¸ » ½ ¿ Á Ã Å È Ê Í Ð Ò Õ Ø Û Ý ß á ä ç ê í ð ò ö ù ú û ü ý þ ÿ   ../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª  fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª  fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª  fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª  fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª ! fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª # fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª % fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª ' fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª ) fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª + fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª - fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª / fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª 1 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª 3 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª 5 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª 7 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª 9 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª ; fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª = fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª ? fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª A fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª C fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª E fakeDim32Dim0.0j Gj G¾j G½ GÑ G­¾j½Ð  G GtitleVar0.0j Ij I¾j I½ IÑ I­¾j½Ð  I I start_timeVar0.0 j Kj K¾ j K½ KÑ K­¾j½Ð K KnameVar0.0j Mj M¾ j M½ MÑ M­¾j½Ð M M nameVar0.0"j Oj O¾j O½ OÑ O­¾j½Ð  O O typeVar0.0j Qj Q¾j Q½ QÑ Q­¾j½Ð  Q QtypeVar0.0 j Sj S¾j S½ SÑ S­¾j½Ð  S SthetaVar0.0 j Uj U¾j U½ UÑ U­¾j½Ð  U U two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j Xj X¾j X½ XÑ X­ª¾j½Ð  W X XlambdaVar0.0 j Zj Z¾j Z½ ZÑ Z­¾j½Ð  Z Z curvatureVar0.0 j \j \¾j \½ \Ñ \­¾j½Ð  \ \ x_translationVar0.0 j ^j ^¾j ^½ ^Ñ ^­¾j½Ð  ^ ^ y_translationVar0.0 j `j `¾j `½ `Ñ `­¾j½Ð  ` `chiVar0.0 j bj b¾!j b½ bÑ b­¾j½Ð ! b b phiVar0.0Angstroem  VALUESunitsAttr0.0 j ej e¾#j e½ eÑ e­ª¾j½Ð " d# e e" d_spacingVar0.0j gj g¾&j g½ gÑ g­¾j½Ð $& g g% sample_nameVar0.0degreeVALUESunitsAttr0.0 j jj j¾(j j½ jÑ j­ª¾j½Ð & i( j j'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j mj m¾*j m½ mÑ m­ª¾j½Ð ( l* m m)sample_temperatureVar0.0j oj o¾,j o½ oÑ o­¾j½Ð *, o o+ device_nameVar0.0KVALUESunitsAttr0.0 j rj r¾.j r½ rÑ r­ª¾j½Ð , q. r r-temperature_meanVar0.0KVALUESunitsAttr0.0 j uj u¾0j u½ uÑ u­ª¾j½Ð . t0 u u/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j xj x¾2j x½ xÑ x­ª¾j½Ð 0 w2 x x1 sample_murVar0.0 j zj z¾5j z½ zÑ z­¾j½Ð 25 z z4PresetVar0.0j |j |¾7j |½ |Ñ |­¾j½Ð 47 | |6 CounterModeVar0.0 j ~j ~¾9j ~½ ~Ñ ~­¾j½Ð 69 ~ ~8timeVar0.0countsVALUESunitsAttr0.0 j j ¾;j ½ Ñ ­ª¾j½Ð 8 €; : beam_monitorVar0.0countsVALUESunitsAttr0.0 j „j „¾=j „½ „Ñ „­ª¾j½Ð : ƒ= „ „<MonitorVar0.0countsVALUESunitsAttr0.0 j ‡j ‡¾?j ‡½ ‡Ñ ‡­ª¾j½Ð < †? ‡ ‡>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j Šj оAj н ŠÑ Š­ª¾j½Ð > ‰A Š Š@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j j ¾Cj ½ Ñ ­ª¾j½Ð @ ŒC BStepVar0.0 j j ¾Ej ½ Ñ ­¾j½Ð BE D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j “j “¾Gj “½ “Ñ “­ªª¾j½Ð D ‘ ’G “ “F two_thetaVar0.01VALUESsignalAttr0.0 j –j –¾Ij –½ –Ñ –­ª¾j½Ð F •I – –HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª            " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V Y [ ] _ a c f h k n p s v y { }  ‚ … ˆ ‹ Ž ” — ˜ ™ š › œ ž Ÿ   ¡../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª £fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª ¥fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª §fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª ©fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª «fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª ­fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª ¯fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª ±fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª ³fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª µfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª · fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª ¹ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª » fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª ½ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª ¿ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª Á fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª à fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª Å fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª Ç fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª É fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª Ë fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª Í fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª Ï fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª Ñ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª Ó fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª Õ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª × fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª Ù fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª Û fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª Ý fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª ß fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª á fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª ã fakeDim32Dim0.0j åj å¾j å½ åÑ å­¾j½Ð ¤ å åtitleVar0.0j çj ç¾j ç½ çÑ ç­¾j½Ð ¦ ç ç start_timeVar0.0 j éj é¾ j é½ éÑ é­¾j½Ð ¨ é énameVar0.0j ëj ë¾ j ë½ ëÑ ë­¾j½Ð ª ë ë nameVar0.0"j íj í¾j í½ íÑ í­¾j½Ð ¬ í í typeVar0.0j ïj ï¾j ï½ ïÑ ï­¾j½Ð ® ï ïtypeVar0.0 j ñj ñ¾j ñ½ ñÑ ñ­¾j½Ð ° ñ ñthetaVar0.0 j ój ó¾j ó½ óÑ ó­¾j½Ð ² ó ó two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j öj ö¾j ö½ öÑ ö­ª¾j½Ð ´ õ ö ölambdaVar0.0 j øj ø¾j ø½ øÑ ø­¾j½Ð ¶ ø ø curvatureVar0.0 j új ú¾j ú½ úÑ ú­¾j½Ð ¸ ú ú x_translationVar0.0 j üj ü¾j ü½ üÑ ü­¾j½Ð º ü ü y_translationVar0.0 j þj þ¾j þ½ þÑ þ­¾j½Ð ¼ þ þchiVar0.0 j j ¾!j ½ Ñ ­¾j½Ð ¾! phiVar0.0Angstroem  VALUESunitsAttr0.0 j j ¾#j ½ Ñ ­ª¾j½Ð À #  " d_spacingVar0.0j j ¾&j ½ Ñ ­¾j½Ð Â&  % sample_nameVar0.0degreeVALUESunitsAttr0.0 j j ¾(j ½ Ñ ­ª¾j½Ð Ä (  'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j j ¾*j ½ Ñ ­ª¾j½Ð Æ * )sample_temperatureVar0.0j j ¾,j ½ Ñ ­¾j½Ð È, + device_nameVar0.0KVALUESunitsAttr0.0 j j ¾.j ½ Ñ ­ª¾j½Ð Ê .  -temperature_meanVar0.0KVALUESunitsAttr0.0 j j ¾0j ½ Ñ ­ª¾j½Ð Ì 0  /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j j ¾2j ½ Ñ ­ª¾j½Ð Î 2  1 sample_murVar0.0 j j ¾5j ½ Ñ ­¾j½Ð Ð5  4PresetVar0.0j j ¾7j ½ Ñ ­¾j½Ð Ò7  6 CounterModeVar0.0 j j ¾9j ½ Ñ ­¾j½Ð Ô9  8timeVar0.0countsVALUESunitsAttr0.0 j j ¾;j ½ Ñ ­ª¾j½Ð Ö ;  : beam_monitorVar0.0countsVALUESunitsAttr0.0 j "j "¾=j "½ "Ñ "­ª¾j½Ð Ø != " "<MonitorVar0.0countsVALUESunitsAttr0.0 j %j %¾?j %½ %Ñ %­ª¾j½Ð Ú $? % %>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j (j (¾Aj (½ (Ñ (­ª¾j½Ð Ü 'A ( (@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j +j +¾Cj +½ +Ñ +­ª¾j½Ð Þ *C + +BStepVar0.0 j -j -¾Ej -½ -Ñ -­¾j½Ð àE - -D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j 1j 1¾Gj 1½ 1Ñ 1­ªª¾j½Ð â / 0G 1 1F two_thetaVar0.01VALUESsignalAttr0.0 j 4j 4¾Ij 4½ 4Ñ 4­ª¾j½Ð ä 3I 4 4HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª ¤ ¦ ¨ ª ¬ ® ° ² ´ ¶ ¸ º ¼ ¾ À Â Ä Æ È Ê Ì Î Ð Ò Ô Ö Ø Ú Ü Þ à â ä æ è ê ì î ð ò ô ÷ ù û ý ÿ           # & ) , . 2 5 6 7 8 9 : ; < = > ?../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª AfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª CfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª EfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª GfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª IfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª KfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª MfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª OfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª QfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª SfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª U fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª W fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª Y fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª [ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª ] fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª _ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª a fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª c fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª e fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª g fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª i fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª k fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª m fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª o fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª q fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª s fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª u fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª w fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª y fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª { fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª } fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª  fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0j ƒj ƒ¾j ƒ½ ƒÑ ƒ­¾j½Ð B ƒ ƒtitleVar0.0j …j …¾j …½ …Ñ …­¾j½Ð D … … start_timeVar0.0 j ‡j ‡¾ j ‡½ ‡Ñ ‡­¾j½Ð F ‡ ‡nameVar0.0j ‰j ‰¾ j ‰½ ‰Ñ ‰­¾j½Ð H ‰ ‰ nameVar0.0"j ‹j ‹¾j ‹½ ‹Ñ ‹­¾j½Ð J ‹ ‹ typeVar0.0j j ¾j ½ Ñ ­¾j½Ð L typeVar0.0 j j ¾j ½ Ñ ­¾j½Ð N thetaVar0.0 j ‘j ‘¾j ‘½ ‘Ñ ‘­¾j½Ð P ‘ ‘ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j ”j ”¾j ”½ ”Ñ ”­ª¾j½Ð R “ ” ”lambdaVar0.0 j –j –¾j –½ –Ñ –­¾j½Ð T – – curvatureVar0.0 j ˜j ˜¾j ˜½ ˜Ñ ˜­¾j½Ð V ˜ ˜ x_translationVar0.0 j šj š¾j š½ šÑ š­¾j½Ð X š š y_translationVar0.0 j œj œ¾j œ½ œÑ œ­¾j½Ð Z œ œchiVar0.0 j žj ž¾!j ž½ žÑ ž­¾j½Ð \! ž ž phiVar0.0Angstroem  VALUESunitsAttr0.0 j ¡j ¡¾#j ¡½ ¡Ñ ¡­ª¾j½Ð ^  # ¡ ¡" d_spacingVar0.0j £j £¾&j £½ £Ñ £­¾j½Ð `& £ £% sample_nameVar0.0degreeVALUESunitsAttr0.0 j ¦j ¦¾(j ¦½ ¦Ñ ¦­ª¾j½Ð b ¥( ¦ ¦'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j ©j ©¾*j ©½ ©Ñ ©­ª¾j½Ð d ¨* © ©)sample_temperatureVar0.0j «j «¾,j «½ «Ñ «­¾j½Ð f, « «+ device_nameVar0.0KVALUESunitsAttr0.0 j ®j ®¾.j ®½ ®Ñ ®­ª¾j½Ð h ­. ® ®-temperature_meanVar0.0KVALUESunitsAttr0.0 j ±j ±¾0j ±½ ±Ñ ±­ª¾j½Ð j °0 ± ±/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j ´j ´¾2j ´½ ´Ñ ´­ª¾j½Ð l ³2 ´ ´1 sample_murVar0.0 j ¶j ¶¾5j ¶½ ¶Ñ ¶­¾j½Ð n5 ¶ ¶4PresetVar0.0j ¸j ¸¾7j ¸½ ¸Ñ ¸­¾j½Ð p7 ¸ ¸6 CounterModeVar0.0 j ºj º¾9j º½ ºÑ º­¾j½Ð r9 º º8timeVar0.0countsVALUESunitsAttr0.0 j ½j ½¾;j ½½ ½Ñ ½­ª¾j½Ð t ¼; ½ ½: beam_monitorVar0.0countsVALUESunitsAttr0.0 j Àj À¾=j À½ ÀÑ À­ª¾j½Ð v ¿= À À<MonitorVar0.0countsVALUESunitsAttr0.0 j Ãj þ?j ý ÃÑ Ã­ª¾j½Ð x Â? à Ã>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j Æj ƾAj ƽ ÆÑ Æ­ª¾j½Ð z ÅA Æ Æ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j Éj ɾCj ɽ ÉÑ É­ª¾j½Ð | ÈC É ÉBStepVar0.0 j Ëj ˾Ej ˽ ËÑ Ë­¾j½Ð ~E Ë ËD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j Ïj ϾGj Ͻ ÏÑ Ï­ªª¾j½Ð € Í ÎG Ï ÏF two_thetaVar0.01VALUESsignalAttr0.0 j Òj Ò¾Ij Ò½ ÒÑ Ò­ª¾j½Ð ‚ ÑI Ò ÒHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ € ‚ „ † ˆ Š Œ Ž ’ • — ™ › Ÿ ¢ ¤ § ª ¬ ¯ ² µ · ¹ » ¾ Á Ä Ç Ê Ì Ð Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª ßfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª áfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª ãfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª åfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª çfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª éfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª ëfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª ífakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª ïfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª ñfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª ó fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª õ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª ÷ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª ù fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª û fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª ý fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª ÿ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0j!j!¾j!½!Ñ!­¾j½Ð à!!titleVar0.0j#j#¾j#½#Ñ#­¾j½Ð â## start_timeVar0.0 j%j%¾ j%½%Ñ%­¾j½Ð ä %%nameVar0.0j'j'¾ j'½'Ñ'­¾j½Ð æ '' nameVar0.0"j)j)¾j)½)Ñ)­¾j½Ð è)) typeVar0.0j+j+¾j+½+Ñ+­¾j½Ð ê++typeVar0.0 j-j-¾j-½-Ñ-­¾j½Ð ì--thetaVar0.0 j/j/¾j/½/Ñ/­¾j½Ð î// two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j2j2¾j2½2Ñ2­ª¾j½Ð ð122lambdaVar0.0 j4j4¾j4½4Ñ4­¾j½Ð ò44 curvatureVar0.0 j6j6¾j6½6Ñ6­¾j½Ð ô66 x_translationVar0.0 j8j8¾j8½8Ñ8­¾j½Ð ö88 y_translationVar0.0 j:j:¾j:½:Ñ:­¾j½Ð ø::chiVar0.0 j<j<¾!j<½<Ñ<­¾j½Ð ú!<< phiVar0.0Angstroem  VALUESunitsAttr0.0 j?j?¾#j?½?Ñ?­ª¾j½Ð ü>#??" d_spacingVar0.0jAjA¾&jA½AÑA­¾j½Ð þ&AA% sample_nameVar0.0degreeVALUESunitsAttr0.0 jDjD¾(jD½DÑD­ª¾j½ÐC(DD'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jGjG¾*jG½GÑG­ª¾j½ÐF*GG)sample_temperatureVar0.0jIjI¾,jI½IÑI­¾j½Ð,II+ device_nameVar0.0KVALUESunitsAttr0.0 jLjL¾.jL½LÑL­ª¾j½ÐK.LL-temperature_meanVar0.0KVALUESunitsAttr0.0 jOjO¾0jO½OÑO­ª¾j½ÐN0OO/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jRjR¾2jR½RÑR­ª¾j½Ð Q2RR1 sample_murVar0.0 jTjT¾5jT½TÑT­¾j½Ð 5TT4PresetVar0.0jVjV¾7jV½VÑV­¾j½Ð7VV6 CounterModeVar0.0 jXjX¾9jX½XÑX­¾j½Ð9XX8timeVar0.0countsVALUESunitsAttr0.0 j[j[¾;j[½[Ñ[­ª¾j½ÐZ;[[: beam_monitorVar0.0countsVALUESunitsAttr0.0 j^j^¾=j^½^Ñ^­ª¾j½Ð]=^^<MonitorVar0.0countsVALUESunitsAttr0.0 jaja¾?ja½aÑa­ª¾j½Ð`?aa>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jdjd¾Ajd½dÑd­ª¾j½ÐcAdd@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jgjg¾Cjg½gÑg­ª¾j½ÐfCggBStepVar0.0 jiji¾Eji½iÑi­¾j½ÐEiiD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jmjm¾Gjm½mÑm­ªª¾j½ÐklGmmF two_thetaVar0.01VALUESsignalAttr0.0 jpjp¾Ijp½pÑp­ª¾j½Ð oIppHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª à â ä æ è ê ì î ð ò ô ö ø ú ü þ   "$&(*,.03579;=@BEHJMPSUWY\_behjnqrstuvwxyz{../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª}fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªƒfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª…fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª‡fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª‰fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª‹fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª‘ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª“ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª• fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª— fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª™ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª› fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªŸ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¡ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª£ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¥ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª§ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª© fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª« fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª­ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¯ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª± fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª³ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªµ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª· fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¹ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª» fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª½ fakeDim32Dim0.0j¿j¿¾j¿½¿Ñ¿­¾j½Ð~¿¿titleVar0.0jÁjÁ¾jÁ½ÁÑÁ­¾j½Ð€ÁÁ start_timeVar0.0 jÃjþ jýÃÑí¾j½Ð‚ ÃÃnameVar0.0jÅjž jŽÅÑÅ­¾j½Ð„ ÅÅ nameVar0.0"jÇjǾjǽÇÑÇ­¾j½Ð†ÇÇ typeVar0.0jÉjɾjɽÉÑÉ­¾j½ÐˆÉÉtypeVar0.0 jËj˾j˽ËÑË­¾j½ÐŠËËthetaVar0.0 jÍj;jͽÍÑÍ­¾j½ÐŒÍÍ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÐjоjнÐÑЭª¾j½ÐŽÏÐÐlambdaVar0.0 jÒjÒ¾jÒ½ÒÑÒ­¾j½ÐÒÒ curvatureVar0.0 jÔjÔ¾jÔ½ÔÑÔ­¾j½Ð’ÔÔ x_translationVar0.0 jÖjÖ¾jÖ½ÖÑÖ­¾j½Ð”ÖÖ y_translationVar0.0 jØjؾjؽØÑØ­¾j½Ð–ØØchiVar0.0 jÚjÚ¾!jÚ½ÚÑÚ­¾j½Ð˜!ÚÚ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÝjݾ#jݽÝÑÝ­ª¾j½ÐšÜ#ÝÝ" d_spacingVar0.0jßjß¾&jß½ßÑß­¾j½Ðœ&ßß% sample_nameVar0.0degreeVALUESunitsAttr0.0 jâjâ¾(jâ½âÑâ­ª¾j½Ðžá(ââ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jåjå¾*jå½åÑå­ª¾j½Ð ä*åå)sample_temperatureVar0.0jçjç¾,jç½çÑç­¾j½Ð¢,çç+ device_nameVar0.0KVALUESunitsAttr0.0 jêjê¾.jê½êÑê­ª¾j½Ð¤é.êê-temperature_meanVar0.0KVALUESunitsAttr0.0 jíjí¾0jí½íÑí­ª¾j½Ð¦ì0íí/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jðjð¾2jð½ðÑ𭪾j½Ð¨ï2ðð1 sample_murVar0.0 jòjò¾5jò½òÑò­¾j½Ðª5òò4PresetVar0.0jôjô¾7jô½ôÑô­¾j½Ð¬7ôô6 CounterModeVar0.0 jöjö¾9jö½öÑö­¾j½Ð®9öö8timeVar0.0countsVALUESunitsAttr0.0 jùjù¾;jù½ùÑù­ª¾j½Ð°ø;ùù: beam_monitorVar0.0countsVALUESunitsAttr0.0 jüjü¾=jü½üÑü­ª¾j½Ð²û=üü<MonitorVar0.0countsVALUESunitsAttr0.0 jÿjÿ¾?jÿ½ÿÑÿ­ª¾j½Ð´þ?ÿÿ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jj¾Aj½Ñ­ª¾j½Ð¶A@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jj¾Cj½Ñ­ª¾j½Ð¸CBStepVar0.0 jj¾Ej½Ñ­¾j½ÐºED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j j ¾Gj ½ Ñ ­ªª¾j½Ð¼  G  F two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½Ð¾ IHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÑÓÕ×ÙÛÞàãæèëîñóõ÷úý ../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª!fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª#fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª%fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª'fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª)fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª+fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª-fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª/ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª1 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª3 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª5 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª7 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª9 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª; fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª= fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª? fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªA fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªC fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªE fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªG fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªI fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªK fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªM fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªO fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªQ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªS fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªU fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªW fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªY fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª[ fakeDim32Dim0.0j]j]¾j]½]Ñ]­¾j½Ð]]titleVar0.0j_j_¾j_½_Ñ_­¾j½Ð__ start_timeVar0.0 jaja¾ ja½aÑa­¾j½Ð aanameVar0.0jcjc¾ jc½cÑc­¾j½Ð" cc nameVar0.0"jeje¾je½eÑe­¾j½Ð$ee typeVar0.0jgjg¾jg½gÑg­¾j½Ð&ggtypeVar0.0 jiji¾ji½iÑi­¾j½Ð(iithetaVar0.0 jkjk¾jk½kÑk­¾j½Ð*kk two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jnjn¾jn½nÑn­ª¾j½Ð,mnnlambdaVar0.0 jpjp¾jp½pÑp­¾j½Ð.pp curvatureVar0.0 jrjr¾jr½rÑr­¾j½Ð0rr x_translationVar0.0 jtjt¾jt½tÑt­¾j½Ð2tt y_translationVar0.0 jvjv¾jv½vÑv­¾j½Ð4vvchiVar0.0 jxjx¾!jx½xÑx­¾j½Ð6!xx phiVar0.0Angstroem  VALUESunitsAttr0.0 j{j{¾#j{½{Ñ{­ª¾j½Ð8z#{{" d_spacingVar0.0j}j}¾&j}½}Ñ}­¾j½Ð:&}}% sample_nameVar0.0degreeVALUESunitsAttr0.0 j€j€¾(j€½€Ñ€­ª¾j½Ð<(€€'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jƒjƒ¾*jƒ½ƒÑƒ­ª¾j½Ð>‚*ƒƒ)sample_temperatureVar0.0j…j…¾,j…½…Ñ…­¾j½Ð@,……+ device_nameVar0.0KVALUESunitsAttr0.0 jˆjˆ¾.jˆ½ˆÑˆ­ª¾j½ÐB‡.ˆˆ-temperature_meanVar0.0KVALUESunitsAttr0.0 j‹j‹¾0j‹½‹Ñ‹­ª¾j½ÐDŠ0‹‹/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jŽj޾2j޽ŽÑŽ­ª¾j½ÐF2ŽŽ1 sample_murVar0.0 jj¾5j½Ñ­¾j½ÐH54PresetVar0.0j’j’¾7j’½’Ñ’­¾j½ÐJ7’’6 CounterModeVar0.0 j”j”¾9j”½”Ñ”­¾j½ÐL9””8timeVar0.0countsVALUESunitsAttr0.0 j—j—¾;j—½—Ñ—­ª¾j½ÐN–;——: beam_monitorVar0.0countsVALUESunitsAttr0.0 jšjš¾=jš½šÑš­ª¾j½ÐP™=šš<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½ÐRœ?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j j ¾Aj ½ Ñ ­ª¾j½ÐTŸA  @two_theta_startVar0.0degreeVALUESunitsAttr0.0 j£j£¾Cj£½£Ñ£­ª¾j½ÐV¢C££BStepVar0.0 j¥j¥¾Ej¥½¥Ñ¥­¾j½ÐXE¥¥D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j©j©¾Gj©½©Ñ©­ªª¾j½ÐZ§¨G©©F two_thetaVar0.01VALUESsignalAttr0.0 j¬j¬¾Ij¬½¬Ñ¬­ª¾j½Ð\«I¬¬HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjloqsuwy|~„†‰Œ‘“•˜›ž¡¤¦ª­®¯°±²³´µ¶·../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¹fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª»fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª½fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¿fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÁfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÃfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÅfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÇfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÉfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªËfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÍ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÏ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÑ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÓ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÕ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª× fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÙ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÛ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÝ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªß fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªá fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªã fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªå fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªç fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªé fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªë fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªí fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªï fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªñ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªó fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªõ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª÷ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªù fakeDim32Dim0.0jûjû¾jû½ûÑû­¾j½ÐºûûtitleVar0.0jýjý¾jý½ýÑý­¾j½Ð¼ýý start_timeVar0.0 jÿjÿ¾ jÿ½ÿÑÿ­¾j½Ð¾ ÿÿnameVar0.0jj¾ j½Ñ­¾j½ÐÀ  nameVar0.0"jj¾j½Ñ­¾j½Ð typeVar0.0jj¾j½Ñ­¾j½ÐÄtypeVar0.0 jj¾j½Ñ­¾j½ÐÆthetaVar0.0 j j ¾j ½ Ñ ­¾j½ÐÈ   two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j j ¾j ½ Ñ ­ª¾j½ÐÊ   lambdaVar0.0 jj¾j½Ñ­¾j½ÐÌ curvatureVar0.0 jj¾j½Ñ­¾j½ÐÎ x_translationVar0.0 jj¾j½Ñ­¾j½ÐÐ y_translationVar0.0 jj¾j½Ñ­¾j½ÐÒchiVar0.0 jj¾!j½Ñ­¾j½ÐÔ! phiVar0.0Angstroem  VALUESunitsAttr0.0 jj¾#j½Ñ­ª¾j½ÐÖ#" d_spacingVar0.0jj¾&j½Ñ­¾j½ÐØ&% sample_nameVar0.0degreeVALUESunitsAttr0.0 jj¾(j½Ñ­ª¾j½ÐÚ('sample_table_rotationVar0.0KVALUESunitsAttr0.0 j!j!¾*j!½!Ñ!­ª¾j½ÐÜ *!!)sample_temperatureVar0.0j#j#¾,j#½#Ñ#­¾j½ÐÞ,##+ device_nameVar0.0KVALUESunitsAttr0.0 j&j&¾.j&½&Ñ&­ª¾j½Ðà%.&&-temperature_meanVar0.0KVALUESunitsAttr0.0 j)j)¾0j)½)Ñ)­ª¾j½Ðâ(0))/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j,j,¾2j,½,Ñ,­ª¾j½Ðä+2,,1 sample_murVar0.0 j.j.¾5j.½.Ñ.­¾j½Ðæ5..4PresetVar0.0j0j0¾7j0½0Ñ0­¾j½Ðè7006 CounterModeVar0.0 j2j2¾9j2½2Ñ2­¾j½Ðê9228timeVar0.0countsVALUESunitsAttr0.0 j5j5¾;j5½5Ñ5­ª¾j½Ðì4;55: beam_monitorVar0.0countsVALUESunitsAttr0.0 j8j8¾=j8½8Ñ8­ª¾j½Ðî7=88<MonitorVar0.0countsVALUESunitsAttr0.0 j;j;¾?j;½;Ñ;­ª¾j½Ðð:?;;>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j>j>¾Aj>½>Ñ>­ª¾j½Ðò=A>>@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jAjA¾CjA½AÑA­ª¾j½Ðô@CAABStepVar0.0 jCjC¾EjC½CÑC­¾j½ÐöECCD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jGjG¾GjG½GÑG­ªª¾j½ÐøEFGGGF two_thetaVar0.01VALUESsignalAttr0.0 jJjJ¾IjJ½JÑJ­ª¾j½ÐúIIJJHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªº¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ  "$'*-/1369<?BDHKLMNOPQRSTU../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªWfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªYfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª[fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª]fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª_fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªafakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªcfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªefakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªgfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªifakeDim9Dim0.0Values fakeDim10 DimVal0.1ªk fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªm fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªo fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªq fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªs fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªu fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªw fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªy fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª{ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª} fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªƒ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª… fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª‡ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª‰ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª‹ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª‘ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª“ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª• fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª— fakeDim32Dim0.0j™j™¾j™½™Ñ™­¾j½ÐX™™titleVar0.0j›j›¾j›½›Ñ›­¾j½ÐZ›› start_timeVar0.0 jj¾ j½Ñ­¾j½Ð\ nameVar0.0jŸjŸ¾ jŸ½ŸÑŸ­¾j½Ð^ ŸŸ nameVar0.0"j¡j¡¾j¡½¡Ñ¡­¾j½Ð`¡¡ typeVar0.0j£j£¾j£½£Ñ£­¾j½Ðb££typeVar0.0 j¥j¥¾j¥½¥Ñ¥­¾j½Ðd¥¥thetaVar0.0 j§j§¾j§½§Ñ§­¾j½Ðf§§ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jªjª¾jª½ªÑª­ª¾j½Ðh©ªªlambdaVar0.0 j¬j¬¾j¬½¬Ñ¬­¾j½Ðj¬¬ curvatureVar0.0 j®j®¾j®½®Ñ®­¾j½Ðl®® x_translationVar0.0 j°j°¾j°½°Ñ°­¾j½Ðn°° y_translationVar0.0 j²j²¾j²½²Ñ²­¾j½Ðp²²chiVar0.0 j´j´¾!j´½´Ñ´­¾j½Ðr!´´ phiVar0.0Angstroem  VALUESunitsAttr0.0 j·j·¾#j·½·Ñ·­ª¾j½Ðt¶#··" d_spacingVar0.0j¹j¹¾&j¹½¹Ñ¹­¾j½Ðv&¹¹% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¼j¼¾(j¼½¼Ñ¼­ª¾j½Ðx»(¼¼'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¿j¿¾*j¿½¿Ñ¿­ª¾j½Ðz¾*¿¿)sample_temperatureVar0.0jÁjÁ¾,jÁ½ÁÑÁ­¾j½Ð|,ÁÁ+ device_nameVar0.0KVALUESunitsAttr0.0 jÄjľ.jĽÄÑÄ­ª¾j½Ð~Ã.ÄÄ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÇjǾ0jǽÇÑÇ­ª¾j½Ð€Æ0ÇÇ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÊjʾ2jʽÊÑÊ­ª¾j½Ð‚É2ÊÊ1 sample_murVar0.0 jÌj̾5j̽ÌÑÌ­¾j½Ð„5ÌÌ4PresetVar0.0jÎjξ7jνÎÑέ¾j½Ð†7ÎÎ6 CounterModeVar0.0 jÐjо9jнÐÑЭ¾j½Ðˆ9ÐÐ8timeVar0.0countsVALUESunitsAttr0.0 jÓjÓ¾;jÓ½ÓÑÓ­ª¾j½ÐŠÒ;ÓÓ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÖjÖ¾=jÖ½ÖÑÖ­ª¾j½ÐŒÕ=ÖÖ<MonitorVar0.0countsVALUESunitsAttr0.0 jÙjÙ¾?jÙ½ÙÑÙ­ª¾j½ÐŽØ?ÙÙ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÜjܾAjܽÜÑÜ­ª¾j½ÐÛAÜÜ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jßjß¾Cjß½ßÑß­ª¾j½Ð’ÞCßßBStepVar0.0 jájá¾Ejá½áÑá­¾j½Ð”EááD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jåjå¾Gjå½åÑå­ªª¾j½Ð–ãäGååF two_thetaVar0.01VALUESsignalAttr0.0 jèjè¾Ijè½èÑè­ª¾j½Ð˜çIèèHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨«­¯±³µ¸º½ÀÂÅÈËÍÏÑÔ×ÚÝàâæéêëìíîïðñòó../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªõfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª÷fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªùfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªûfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªýfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÿfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª! fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª# fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª% fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª' fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª) fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª+ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª- fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª/ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª1 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª3 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª5 fakeDim32Dim0.0j7j7¾j7½7Ñ7­¾j½Ðö77titleVar0.0j9j9¾j9½9Ñ9­¾j½Ðø99 start_timeVar0.0 j;j;¾ j;½;Ñ;­¾j½Ðú ;;nameVar0.0j=j=¾ j=½=Ñ=­¾j½Ðü == nameVar0.0"j?j?¾j?½?Ñ?­¾j½Ðþ?? typeVar0.0jAjA¾jA½AÑA­¾j½ÐAAtypeVar0.0 jCjC¾jC½CÑC­¾j½ÐCCthetaVar0.0 jEjE¾jE½EÑE­¾j½ÐEE two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jHjH¾jH½HÑH­ª¾j½ÐGHHlambdaVar0.0 jJjJ¾jJ½JÑJ­¾j½ÐJJ curvatureVar0.0 jLjL¾jL½LÑL­¾j½Ð LL x_translationVar0.0 jNjN¾jN½NÑN­¾j½Ð NN y_translationVar0.0 jPjP¾jP½PÑP­¾j½ÐPPchiVar0.0 jRjR¾!jR½RÑR­¾j½Ð!RR phiVar0.0Angstroem  VALUESunitsAttr0.0 jUjU¾#jU½UÑU­ª¾j½ÐT#UU" d_spacingVar0.0jWjW¾&jW½WÑW­¾j½Ð&WW% sample_nameVar0.0degreeVALUESunitsAttr0.0 jZjZ¾(jZ½ZÑZ­ª¾j½ÐY(ZZ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j]j]¾*j]½]Ñ]­ª¾j½Ð\*]])sample_temperatureVar0.0j_j_¾,j_½_Ñ_­¾j½Ð,__+ device_nameVar0.0KVALUESunitsAttr0.0 jbjb¾.jb½bÑb­ª¾j½Ða.bb-temperature_meanVar0.0KVALUESunitsAttr0.0 jeje¾0je½eÑe­ª¾j½Ðd0ee/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jhjh¾2jh½hÑh­ª¾j½Ð g2hh1 sample_murVar0.0 jjjj¾5jj½jÑj­¾j½Ð"5jj4PresetVar0.0jljl¾7jl½lÑl­¾j½Ð$7ll6 CounterModeVar0.0 jnjn¾9jn½nÑn­¾j½Ð&9nn8timeVar0.0countsVALUESunitsAttr0.0 jqjq¾;jq½qÑq­ª¾j½Ð(p;qq: beam_monitorVar0.0countsVALUESunitsAttr0.0 jtjt¾=jt½tÑt­ª¾j½Ð*s=tt<MonitorVar0.0countsVALUESunitsAttr0.0 jwjw¾?jw½wÑw­ª¾j½Ð,v?ww>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jzjz¾Ajz½zÑz­ª¾j½Ð.yAzz@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j}j}¾Cj}½}Ñ}­ª¾j½Ð0|C}}BStepVar0.0 jj¾Ej½Ñ­¾j½Ð2ED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jƒjƒ¾Gjƒ½ƒÑƒ­ªª¾j½Ð4‚GƒƒF two_thetaVar0.01VALUESsignalAttr0.0 j†j†¾Ij†½†Ñ†­ª¾j½Ð6…I††HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªöøúüþ   "$&(*,.02468:<>@BDFIKMOQSVX[^`cfikmorux{~€„‡ˆ‰Š‹ŒŽ‘../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª“fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª•fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª—fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª™fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª›fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªŸfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¡fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª£fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¥fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª§ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª© fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª« fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª­ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¯ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª± fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª³ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªµ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª· fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¹ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª» fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª½ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¿ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÁ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªà fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÅ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÇ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÉ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªË fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÍ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÏ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÑ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÓ fakeDim32Dim0.0jÕjÕ¾jÕ½ÕÑÕ­¾j½Ð”ÕÕtitleVar0.0j×j×¾j×½×Ñ×­¾j½Ð–×× start_timeVar0.0 jÙjÙ¾ jÙ½ÙÑÙ­¾j½Ð˜ ÙÙnameVar0.0jÛjÛ¾ jÛ½ÛÑÛ­¾j½Ðš ÛÛ nameVar0.0"jÝjݾjݽÝÑÝ­¾j½ÐœÝÝ typeVar0.0jßjß¾jß½ßÑß­¾j½ÐžßßtypeVar0.0 jájá¾já½áÑá­¾j½Ð ááthetaVar0.0 jãjã¾jã½ãÑã­¾j½Ð¢ãã two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jæjæ¾jæ½æÑæ­ª¾j½Ð¤åæælambdaVar0.0 jèjè¾jè½èÑè­¾j½Ð¦èè curvatureVar0.0 jêjê¾jê½êÑê­¾j½Ð¨êê x_translationVar0.0 jìjì¾jì½ìÑì­¾j½Ðªìì y_translationVar0.0 jîjî¾jî½îÑî­¾j½Ð¬îîchiVar0.0 jðjð¾!jð½ðÑð­¾j½Ð®!ðð phiVar0.0Angstroem  VALUESunitsAttr0.0 jójó¾#jó½óÑ󭪾j½Ð°ò#óó" d_spacingVar0.0jõjõ¾&jõ½õÑõ­¾j½Ð²&õõ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jøjø¾(jø½øÑø­ª¾j½Ð´÷(øø'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jûjû¾*jû½ûÑû­ª¾j½Ð¶ú*ûû)sample_temperatureVar0.0jýjý¾,jý½ýÑý­¾j½Ð¸,ýý+ device_nameVar0.0KVALUESunitsAttr0.0 jj¾.j½Ñ­ª¾j½Ðºÿ.-temperature_meanVar0.0KVALUESunitsAttr0.0 jj¾0j½Ñ­ª¾j½Ð¼0/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jj¾2j½Ñ­ª¾j½Ð¾21 sample_murVar0.0 jj¾5j½Ñ­¾j½ÐÀ54PresetVar0.0j j ¾7j ½ Ñ ­¾j½ÐÂ7  6 CounterModeVar0.0 j j ¾9j ½ Ñ ­¾j½ÐÄ9  8timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½ÐÆ;: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½ÐÈ=<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½ÐÊ?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jj¾Aj½Ñ­ª¾j½ÐÌA@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jj¾Cj½Ñ­ª¾j½ÐÎCBStepVar0.0 jj¾Ej½Ñ­¾j½ÐÐED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j!j!¾Gj!½!Ñ!­ªª¾j½ÐÒ G!!F two_thetaVar0.01VALUESsignalAttr0.0 j$j$¾Ij$½$Ñ$­ª¾j½ÐÔ#I$$HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäçéëíïñôöùüþ   "%&'()*+,-./../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª1fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª3fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª5fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª7fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª9fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª;fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª=fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª?fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªAfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªCfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªE fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªG fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªI fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªK fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªM fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªO fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªQ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªS fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªU fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªW fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªY fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª[ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª] fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª_ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªa fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªc fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªe fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªg fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªi fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªk fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªm fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªo fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªq fakeDim32Dim0.0jsjs¾js½sÑs­¾j½Ð2sstitleVar0.0juju¾ju½uÑu­¾j½Ð4uu start_timeVar0.0 jwjw¾ jw½wÑw­¾j½Ð6 wwnameVar0.0jyjy¾ jy½yÑy­¾j½Ð8 yy nameVar0.0"j{j{¾j{½{Ñ{­¾j½Ð:{{ typeVar0.0j}j}¾j}½}Ñ}­¾j½Ð<}}typeVar0.0 jj¾j½Ñ­¾j½Ð>thetaVar0.0 jj¾j½Ñ­¾j½Ð@ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j„j„¾j„½„Ñ„­ª¾j½ÐBƒ„„lambdaVar0.0 j†j†¾j†½†Ñ†­¾j½ÐD†† curvatureVar0.0 jˆjˆ¾jˆ½ˆÑˆ­¾j½ÐFˆˆ x_translationVar0.0 jŠjоjнŠÑŠ­¾j½ÐHŠŠ y_translationVar0.0 jŒjŒ¾jŒ½ŒÑŒ­¾j½ÐJŒŒchiVar0.0 jŽj޾!j޽ŽÑŽ­¾j½ÐL!ŽŽ phiVar0.0Angstroem  VALUESunitsAttr0.0 j‘j‘¾#j‘½‘Ñ‘­ª¾j½ÐN#‘‘" d_spacingVar0.0j“j“¾&j“½“Ñ“­¾j½ÐP&““% sample_nameVar0.0degreeVALUESunitsAttr0.0 j–j–¾(j–½–Ñ–­ª¾j½ÐR•(––'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j™j™¾*j™½™Ñ™­ª¾j½ÐT˜*™™)sample_temperatureVar0.0j›j›¾,j›½›Ñ›­¾j½ÐV,››+ device_nameVar0.0KVALUESunitsAttr0.0 jžjž¾.jž½žÑž­ª¾j½ÐX.žž-temperature_meanVar0.0KVALUESunitsAttr0.0 j¡j¡¾0j¡½¡Ñ¡­ª¾j½ÐZ 0¡¡/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¤j¤¾2j¤½¤Ñ¤­ª¾j½Ð\£2¤¤1 sample_murVar0.0 j¦j¦¾5j¦½¦Ñ¦­¾j½Ð^5¦¦4PresetVar0.0j¨j¨¾7j¨½¨Ñ¨­¾j½Ð`7¨¨6 CounterModeVar0.0 jªjª¾9jª½ªÑª­¾j½Ðb9ªª8timeVar0.0countsVALUESunitsAttr0.0 j­j­¾;j­½­Ñ­­ª¾j½Ðd¬;­­: beam_monitorVar0.0countsVALUESunitsAttr0.0 j°j°¾=j°½°Ñ°­ª¾j½Ðf¯=°°<MonitorVar0.0countsVALUESunitsAttr0.0 j³j³¾?j³½³Ñ³­ª¾j½Ðh²?³³>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¶j¶¾Aj¶½¶Ñ¶­ª¾j½ÐjµA¶¶@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¹j¹¾Cj¹½¹Ñ¹­ª¾j½Ðl¸C¹¹BStepVar0.0 j»j»¾Ej»½»Ñ»­¾j½ÐnE»»D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¿j¿¾Gj¿½¿Ñ¿­ªª¾j½Ðp½¾G¿¿F two_thetaVar0.01VALUESsignalAttr0.0 jÂj¾Ij½ÂÑ­ª¾j½ÐrÁIÂÂHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª2468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~€‚…‡‰‹’”—šœŸ¢¥§©«®±´·º¼ÀÃÄÅÆÇÈÉÊËÌÍ../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÏfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÑfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÓfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÕfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª×fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÙfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÛfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÝfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªßfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªáfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªã fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªå fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªç fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªé fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªë fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªí fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªï fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªñ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªó fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªõ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª÷ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªù fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªû fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªý fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÿ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐÐtitleVar0.0jj¾j½Ñ­¾j½ÐÒ start_timeVar0.0 jj¾ j½Ñ­¾j½ÐÔ nameVar0.0jj¾ j½Ñ­¾j½ÐÖ  nameVar0.0"jj¾j½Ñ­¾j½ÐØ typeVar0.0jj¾j½Ñ­¾j½ÐÚtypeVar0.0 jj¾j½Ñ­¾j½ÐÜthetaVar0.0 jj¾j½Ñ­¾j½ÐÞ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j"j"¾j"½"Ñ"­ª¾j½Ðà!""lambdaVar0.0 j$j$¾j$½$Ñ$­¾j½Ðâ$$ curvatureVar0.0 j&j&¾j&½&Ñ&­¾j½Ðä&& x_translationVar0.0 j(j(¾j(½(Ñ(­¾j½Ðæ(( y_translationVar0.0 j*j*¾j*½*Ñ*­¾j½Ðè**chiVar0.0 j,j,¾!j,½,Ñ,­¾j½Ðê!,, phiVar0.0Angstroem  VALUESunitsAttr0.0 j/j/¾#j/½/Ñ/­ª¾j½Ðì.#//" d_spacingVar0.0j1j1¾&j1½1Ñ1­¾j½Ðî&11% sample_nameVar0.0degreeVALUESunitsAttr0.0 j4j4¾(j4½4Ñ4­ª¾j½Ðð3(44'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j7j7¾*j7½7Ñ7­ª¾j½Ðò6*77)sample_temperatureVar0.0j9j9¾,j9½9Ñ9­¾j½Ðô,99+ device_nameVar0.0KVALUESunitsAttr0.0 j<j<¾.j<½<Ñ<­ª¾j½Ðö;.<<-temperature_meanVar0.0KVALUESunitsAttr0.0 j?j?¾0j?½?Ñ?­ª¾j½Ðø>0??/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jBjB¾2jB½BÑB­ª¾j½ÐúA2BB1 sample_murVar0.0 jDjD¾5jD½DÑD­¾j½Ðü5DD4PresetVar0.0jFjF¾7jF½FÑF­¾j½Ðþ7FF6 CounterModeVar0.0 jHjH¾9jH½HÑH­¾j½Ð9HH8timeVar0.0countsVALUESunitsAttr0.0 jKjK¾;jK½KÑK­ª¾j½ÐJ;KK: beam_monitorVar0.0countsVALUESunitsAttr0.0 jNjN¾=jN½NÑN­ª¾j½ÐM=NN<MonitorVar0.0countsVALUESunitsAttr0.0 jQjQ¾?jQ½QÑQ­ª¾j½ÐP?QQ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jTjT¾AjT½TÑT­ª¾j½ÐSATT@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jWjW¾CjW½WÑW­ª¾j½Ð VCWWBStepVar0.0 jYjY¾EjY½YÑY­¾j½Ð EYYD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j]j]¾Gj]½]Ñ]­ªª¾j½Ð[\G]]F two_thetaVar0.01VALUESsignalAttr0.0 j`j`¾Ij`½`Ñ`­ª¾j½Ð_I``HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ   #%')+-0258:=@CEGILORUXZ^abcdefghijk../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªmfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªofakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªqfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªsfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªufakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªwfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªyfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª{fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª}fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªƒ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª… fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª‡ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª‰ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª‹ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª‘ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª“ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª• fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª— fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª™ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª› fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªŸ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¡ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª£ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¥ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª§ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª© fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª« fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª­ fakeDim32Dim0.0j¯j¯¾j¯½¯Ñ¯­¾j½Ðn¯¯titleVar0.0j±j±¾j±½±Ñ±­¾j½Ðp±± start_timeVar0.0 j³j³¾ j³½³Ñ³­¾j½Ðr ³³nameVar0.0jµjµ¾ jµ½µÑµ­¾j½Ðt µµ nameVar0.0"j·j·¾j·½·Ñ·­¾j½Ðv·· typeVar0.0j¹j¹¾j¹½¹Ñ¹­¾j½Ðx¹¹typeVar0.0 j»j»¾j»½»Ñ»­¾j½Ðz»»thetaVar0.0 j½j½¾j½½½Ñ½­¾j½Ð|½½ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÀjÀ¾jÀ½ÀÑÀ­ª¾j½Ð~¿ÀÀlambdaVar0.0 jÂj¾j½ÂÑ­¾j½Ð€Â curvatureVar0.0 jÄjľjĽÄÑÄ­¾j½Ð‚ÄÄ x_translationVar0.0 jÆjƾjƽÆÑÆ­¾j½Ð„ÆÆ y_translationVar0.0 jÈjȾjȽÈÑÈ­¾j½Ð†ÈÈchiVar0.0 jÊjʾ!jʽÊÑÊ­¾j½Ðˆ!ÊÊ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÍj;#jͽÍÑÍ­ª¾j½ÐŠÌ#ÍÍ" d_spacingVar0.0jÏjϾ&jϽÏÑÏ­¾j½ÐŒ&ÏÏ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÒjÒ¾(jÒ½ÒÑÒ­ª¾j½ÐŽÑ(ÒÒ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÕjÕ¾*jÕ½ÕÑÕ­ª¾j½ÐÔ*ÕÕ)sample_temperatureVar0.0j×j×¾,j×½×Ñ×­¾j½Ð’,××+ device_nameVar0.0KVALUESunitsAttr0.0 jÚjÚ¾.jÚ½ÚÑÚ­ª¾j½Ð”Ù.ÚÚ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÝjݾ0jݽÝÑÝ­ª¾j½Ð–Ü0ÝÝ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jàjà¾2jà½àÑà­ª¾j½Ð˜ß2àà1 sample_murVar0.0 jâjâ¾5jâ½âÑâ­¾j½Ðš5ââ4PresetVar0.0jäjä¾7jä½äÑä­¾j½Ðœ7ää6 CounterModeVar0.0 jæjæ¾9jæ½æÑæ­¾j½Ðž9ææ8timeVar0.0countsVALUESunitsAttr0.0 jéjé¾;jé½éÑé­ª¾j½Ð è;éé: beam_monitorVar0.0countsVALUESunitsAttr0.0 jìjì¾=jì½ìÑì­ª¾j½Ð¢ë=ìì<MonitorVar0.0countsVALUESunitsAttr0.0 jïjï¾?jï½ïÑï­ª¾j½Ð¤î?ïï>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jòjò¾Ajò½òÑò­ª¾j½Ð¦ñAòò@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jõjõ¾Cjõ½õÑõ­ª¾j½Ð¨ôCõõBStepVar0.0 j÷j÷¾Ej÷½÷Ñ÷­¾j½ÐªE÷÷D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jûjû¾Gjû½ûÑû­ªª¾j½Ð¬ùúGûûF two_thetaVar0.01VALUESsignalAttr0.0 jþjþ¾Ijþ½þÑþ­ª¾j½Ð®ýIþþHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÁÃÅÇÉËÎÐÓÖØÛÞáãåçêíðóöøüÿ ../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª! fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª# fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª% fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª' fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª) fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª+ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª- fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª/ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª1 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª3 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª5 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª7 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª9 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª; fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª= fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª? fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªA fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªC fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªE fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªG fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªI fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªK fakeDim32Dim0.0jMjM¾jM½MÑM­¾j½Ð MMtitleVar0.0jOjO¾jO½OÑO­¾j½ÐOO start_timeVar0.0 jQjQ¾ jQ½QÑQ­¾j½Ð QQnameVar0.0jSjS¾ jS½SÑS­¾j½Ð SS nameVar0.0"jUjU¾jU½UÑU­¾j½ÐUU typeVar0.0jWjW¾jW½WÑW­¾j½ÐWWtypeVar0.0 jYjY¾jY½YÑY­¾j½ÐYYthetaVar0.0 j[j[¾j[½[Ñ[­¾j½Ð[[ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j^j^¾j^½^Ñ^­ª¾j½Ð]^^lambdaVar0.0 j`j`¾j`½`Ñ`­¾j½Ð`` curvatureVar0.0 jbjb¾jb½bÑb­¾j½Ð bb x_translationVar0.0 jdjd¾jd½dÑd­¾j½Ð"dd y_translationVar0.0 jfjf¾jf½fÑf­¾j½Ð$ffchiVar0.0 jhjh¾!jh½hÑh­¾j½Ð&!hh phiVar0.0Angstroem  VALUESunitsAttr0.0 jkjk¾#jk½kÑk­ª¾j½Ð(j#kk" d_spacingVar0.0jmjm¾&jm½mÑm­¾j½Ð*&mm% sample_nameVar0.0degreeVALUESunitsAttr0.0 jpjp¾(jp½pÑp­ª¾j½Ð,o(pp'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jsjs¾*js½sÑs­ª¾j½Ð.r*ss)sample_temperatureVar0.0juju¾,ju½uÑu­¾j½Ð0,uu+ device_nameVar0.0KVALUESunitsAttr0.0 jxjx¾.jx½xÑx­ª¾j½Ð2w.xx-temperature_meanVar0.0KVALUESunitsAttr0.0 j{j{¾0j{½{Ñ{­ª¾j½Ð4z0{{/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j~j~¾2j~½~Ñ~­ª¾j½Ð6}2~~1 sample_murVar0.0 j€j€¾5j€½€Ñ€­¾j½Ð85€€4PresetVar0.0j‚j‚¾7j‚½‚Ñ‚­¾j½Ð:7‚‚6 CounterModeVar0.0 j„j„¾9j„½„Ñ„­¾j½Ð<9„„8timeVar0.0countsVALUESunitsAttr0.0 j‡j‡¾;j‡½‡Ñ‡­ª¾j½Ð>†;‡‡: beam_monitorVar0.0countsVALUESunitsAttr0.0 jŠjо=jнŠÑŠ­ª¾j½Ð@‰=ŠŠ<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½ÐBŒ?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jj¾Aj½Ñ­ª¾j½ÐDA@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j“j“¾Cj“½“Ñ“­ª¾j½ÐF’C““BStepVar0.0 j•j•¾Ej•½•Ñ•­¾j½ÐHE••D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j™j™¾Gj™½™Ñ™­ªª¾j½ÐJ—˜G™™F two_thetaVar0.01VALUESsignalAttr0.0 jœjœ¾Ijœ½œÑœ­ª¾j½ÐL›IœœHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª  "$&(*,.02468:<>@BDFHJLNPRTVXZ\_acegilnqtvy|ƒ…ˆ‹Ž‘”–šžŸ ¡¢£¤¥¦§../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª©fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª«fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª­fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¯fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª±fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª³fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªµfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª·fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¹fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª»fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª½ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¿ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÁ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªà fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÅ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÇ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÉ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªË fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÍ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÏ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÑ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÓ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÕ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª× fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÙ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÛ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÝ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªß fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªá fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªã fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªå fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªç fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªé fakeDim32Dim0.0jëjë¾jë½ëÑë­¾j½ÐªëëtitleVar0.0jíjí¾jí½íÑí­¾j½Ð¬íí start_timeVar0.0 jïjï¾ jï½ïÑï­¾j½Ð® ïïnameVar0.0jñjñ¾ jñ½ñÑñ­¾j½Ð° ññ nameVar0.0"jójó¾jó½óÑó­¾j½Ð²óó typeVar0.0jõjõ¾jõ½õÑõ­¾j½Ð´õõtypeVar0.0 j÷j÷¾j÷½÷Ñ÷­¾j½Ð¶÷÷thetaVar0.0 jùjù¾jù½ùÑù­¾j½Ð¸ùù two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jüjü¾jü½üÑü­ª¾j½ÐºûüülambdaVar0.0 jþjþ¾jþ½þÑþ­¾j½Ð¼þþ curvatureVar0.0 jj¾j½Ñ­¾j½Ð¾ x_translationVar0.0 jj¾j½Ñ­¾j½ÐÀ y_translationVar0.0 jj¾j½Ñ­¾j½ÐÂchiVar0.0 jj¾!j½Ñ­¾j½ÐÄ! phiVar0.0Angstroem  VALUESunitsAttr0.0 j j ¾#j ½ Ñ ­ª¾j½ÐÆ#  " d_spacingVar0.0j j ¾&j ½ Ñ ­¾j½ÐÈ&  % sample_nameVar0.0degreeVALUESunitsAttr0.0 jj¾(j½Ñ­ª¾j½ÐÊ ('sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½ÐÌ*)sample_temperatureVar0.0jj¾,j½Ñ­¾j½ÐÎ,+ device_nameVar0.0KVALUESunitsAttr0.0 jj¾.j½Ñ­ª¾j½ÐÐ.-temperature_meanVar0.0KVALUESunitsAttr0.0 jj¾0j½Ñ­ª¾j½ÐÒ0/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jj¾2j½Ñ­ª¾j½ÐÔ21 sample_murVar0.0 jj¾5j½Ñ­¾j½ÐÖ54PresetVar0.0j j ¾7j ½ Ñ ­¾j½ÐØ7  6 CounterModeVar0.0 j"j"¾9j"½"Ñ"­¾j½ÐÚ9""8timeVar0.0countsVALUESunitsAttr0.0 j%j%¾;j%½%Ñ%­ª¾j½ÐÜ$;%%: beam_monitorVar0.0countsVALUESunitsAttr0.0 j(j(¾=j(½(Ñ(­ª¾j½ÐÞ'=((<MonitorVar0.0countsVALUESunitsAttr0.0 j+j+¾?j+½+Ñ+­ª¾j½Ðà*?++>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j.j.¾Aj.½.Ñ.­ª¾j½Ðâ-A..@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j1j1¾Cj1½1Ñ1­ª¾j½Ðä0C11BStepVar0.0 j3j3¾Ej3½3Ñ3­¾j½ÐæE33D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j7j7¾Gj7½7Ñ7­ªª¾j½Ðè56G77F two_thetaVar0.01VALUESsignalAttr0.0 j:j:¾Ij:½:Ñ:­ª¾j½Ðê9I::HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúýÿ  !#&),/248;<=>?@ABCDE../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªGfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªIfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªKfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªMfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªOfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªQfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªSfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªUfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªWfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªYfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª[ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª] fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª_ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªa fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªc fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªe fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªg fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªi fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªk fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªm fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªo fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªq fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªs fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªu fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªw fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªy fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª{ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª} fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªƒ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª… fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‡ fakeDim32Dim0.0j‰j‰¾j‰½‰Ñ‰­¾j½ÐH‰‰titleVar0.0j‹j‹¾j‹½‹Ñ‹­¾j½ÐJ‹‹ start_timeVar0.0 jj¾ j½Ñ­¾j½ÐL nameVar0.0jj¾ j½Ñ­¾j½ÐN  nameVar0.0"j‘j‘¾j‘½‘Ñ‘­¾j½ÐP‘‘ typeVar0.0j“j“¾j“½“Ñ“­¾j½ÐR““typeVar0.0 j•j•¾j•½•Ñ•­¾j½ÐT••thetaVar0.0 j—j—¾j—½—Ñ—­¾j½ÐV—— two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jšjš¾jš½šÑš­ª¾j½ÐX™ššlambdaVar0.0 jœjœ¾jœ½œÑœ­¾j½ÐZœœ curvatureVar0.0 jžjž¾jž½žÑž­¾j½Ð\žž x_translationVar0.0 j j ¾j ½ Ñ ­¾j½Ð^   y_translationVar0.0 j¢j¢¾j¢½¢Ñ¢­¾j½Ð`¢¢chiVar0.0 j¤j¤¾!j¤½¤Ñ¤­¾j½Ðb!¤¤ phiVar0.0Angstroem  VALUESunitsAttr0.0 j§j§¾#j§½§Ñ§­ª¾j½Ðd¦#§§" d_spacingVar0.0j©j©¾&j©½©Ñ©­¾j½Ðf&©©% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¬j¬¾(j¬½¬Ñ¬­ª¾j½Ðh«(¬¬'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¯j¯¾*j¯½¯Ñ¯­ª¾j½Ðj®*¯¯)sample_temperatureVar0.0j±j±¾,j±½±Ñ±­¾j½Ðl,±±+ device_nameVar0.0KVALUESunitsAttr0.0 j´j´¾.j´½´Ñ´­ª¾j½Ðn³.´´-temperature_meanVar0.0KVALUESunitsAttr0.0 j·j·¾0j·½·Ñ·­ª¾j½Ðp¶0··/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jºjº¾2jº½ºÑº­ª¾j½Ðr¹2ºº1 sample_murVar0.0 j¼j¼¾5j¼½¼Ñ¼­¾j½Ðt5¼¼4PresetVar0.0j¾j¾¾7j¾½¾Ñ¾­¾j½Ðv7¾¾6 CounterModeVar0.0 jÀjÀ¾9jÀ½ÀÑÀ­¾j½Ðx9ÀÀ8timeVar0.0countsVALUESunitsAttr0.0 jÃjþ;jýÃÑíª¾j½ÐzÂ;ÃÃ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÆjƾ=jƽÆÑÆ­ª¾j½Ð|Å=ÆÆ<MonitorVar0.0countsVALUESunitsAttr0.0 jÉjɾ?jɽÉÑÉ­ª¾j½Ð~È?ÉÉ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÌj̾Aj̽ÌÑÌ­ª¾j½Ð€ËAÌÌ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÏjϾCjϽÏÑÏ­ª¾j½Ð‚ÎCÏÏBStepVar0.0 jÑjѾEjѽÑÑÑ­¾j½Ð„EÑÑD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÕjÕ¾GjÕ½ÕÑÕ­ªª¾j½Ð†ÓÔGÕÕF two_thetaVar0.01VALUESsignalAttr0.0 jØjؾIjؽØÑØ­ª¾j½Ðˆ×IØØHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªHJLNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜›Ÿ¡£¥¨ª­°²µ¸»½¿ÁÄÇÊÍÐÒÖÙÚÛÜÝÞßàáâã../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªåfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªçfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªéfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªëfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªífakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªïfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªñfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªófakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªõfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª÷fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªù fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªû fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªý fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÿ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª! fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª# fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª% fakeDim32Dim0.0j'j'¾j'½'Ñ'­¾j½Ðæ''titleVar0.0j)j)¾j)½)Ñ)­¾j½Ðè)) start_timeVar0.0 j+j+¾ j+½+Ñ+­¾j½Ðê ++nameVar0.0j-j-¾ j-½-Ñ-­¾j½Ðì -- nameVar0.0"j/j/¾j/½/Ñ/­¾j½Ðî// typeVar0.0j1j1¾j1½1Ñ1­¾j½Ðð11typeVar0.0 j3j3¾j3½3Ñ3­¾j½Ðò33thetaVar0.0 j5j5¾j5½5Ñ5­¾j½Ðô55 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j8j8¾j8½8Ñ8­ª¾j½Ðö788lambdaVar0.0 j:j:¾j:½:Ñ:­¾j½Ðø:: curvatureVar0.0 j<j<¾j<½<Ñ<­¾j½Ðú<< x_translationVar0.0 j>j>¾j>½>Ñ>­¾j½Ðü>> y_translationVar0.0 j@j@¾j@½@Ñ@­¾j½Ðþ@@chiVar0.0 jBjB¾!jB½BÑB­¾j½Ð!BB phiVar0.0Angstroem  VALUESunitsAttr0.0 jEjE¾#jE½EÑE­ª¾j½ÐD#EE" d_spacingVar0.0jGjG¾&jG½GÑG­¾j½Ð&GG% sample_nameVar0.0degreeVALUESunitsAttr0.0 jJjJ¾(jJ½JÑJ­ª¾j½ÐI(JJ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jMjM¾*jM½MÑM­ª¾j½ÐL*MM)sample_temperatureVar0.0jOjO¾,jO½OÑO­¾j½Ð ,OO+ device_nameVar0.0KVALUESunitsAttr0.0 jRjR¾.jR½RÑR­ª¾j½Ð Q.RR-temperature_meanVar0.0KVALUESunitsAttr0.0 jUjU¾0jU½UÑU­ª¾j½ÐT0UU/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jXjX¾2jX½XÑX­ª¾j½ÐW2XX1 sample_murVar0.0 jZjZ¾5jZ½ZÑZ­¾j½Ð5ZZ4PresetVar0.0j\j\¾7j\½\Ñ\­¾j½Ð7\\6 CounterModeVar0.0 j^j^¾9j^½^Ñ^­¾j½Ð9^^8timeVar0.0countsVALUESunitsAttr0.0 jaja¾;ja½aÑa­ª¾j½Ð`;aa: beam_monitorVar0.0countsVALUESunitsAttr0.0 jdjd¾=jd½dÑd­ª¾j½Ðc=dd<MonitorVar0.0countsVALUESunitsAttr0.0 jgjg¾?jg½gÑg­ª¾j½Ðf?gg>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jjjj¾Ajj½jÑj­ª¾j½ÐiAjj@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jmjm¾Cjm½mÑm­ª¾j½Ð lCmmBStepVar0.0 jojo¾Ejo½oÑo­¾j½Ð"EooD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jsjs¾Gjs½sÑs­ªª¾j½Ð$qrGssF two_thetaVar0.01VALUESsignalAttr0.0 jvjv¾Ijv½vÑv­ª¾j½Ð&uIvvHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªæèêìîðòôöøúüþ   "$&(*,.02469;=?ACFHKNPSVY[]_behknptwxyz{|}~€../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªƒfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª…fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª‡fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª‰fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª‹fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª‘fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª“fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª•fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª— fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª™ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª› fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªŸ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¡ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª£ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¥ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª§ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª© fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª« fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª­ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¯ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª± fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª³ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªµ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª· fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¹ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª» fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª½ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¿ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÁ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªà fakeDim32Dim0.0jÅjžjŽÅÑÅ­¾j½Ð„ÅÅtitleVar0.0jÇjǾjǽÇÑÇ­¾j½Ð†ÇÇ start_timeVar0.0 jÉjɾ jɽÉÑÉ­¾j½Ðˆ ÉÉnameVar0.0jËj˾ j˽ËÑË­¾j½ÐŠ ËË nameVar0.0"jÍj;jͽÍÑÍ­¾j½ÐŒÍÍ typeVar0.0jÏjϾjϽÏÑÏ­¾j½ÐŽÏÏtypeVar0.0 jÑjѾjѽÑÑÑ­¾j½ÐÑÑthetaVar0.0 jÓjÓ¾jÓ½ÓÑÓ­¾j½Ð’ÓÓ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÖjÖ¾jÖ½ÖÑÖ­ª¾j½Ð”ÕÖÖlambdaVar0.0 jØjؾjؽØÑØ­¾j½Ð–ØØ curvatureVar0.0 jÚjÚ¾jÚ½ÚÑÚ­¾j½Ð˜ÚÚ x_translationVar0.0 jÜjܾjܽÜÑÜ­¾j½ÐšÜÜ y_translationVar0.0 jÞjÞ¾jÞ½ÞÑÞ­¾j½ÐœÞÞchiVar0.0 jàjà¾!jà½àÑà­¾j½Ðž!àà phiVar0.0Angstroem  VALUESunitsAttr0.0 jãjã¾#jã½ãÑã­ª¾j½Ð â#ãã" d_spacingVar0.0jåjå¾&jå½åÑå­¾j½Ð¢&åå% sample_nameVar0.0degreeVALUESunitsAttr0.0 jèjè¾(jè½èÑè­ª¾j½Ð¤ç(èè'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jëjë¾*jë½ëÑë­ª¾j½Ð¦ê*ëë)sample_temperatureVar0.0jíjí¾,jí½íÑí­¾j½Ð¨,íí+ device_nameVar0.0KVALUESunitsAttr0.0 jðjð¾.jð½ðÑ𭪾j½Ðªï.ðð-temperature_meanVar0.0KVALUESunitsAttr0.0 jójó¾0jó½óÑ󭪾j½Ð¬ò0óó/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jöjö¾2jö½öÑö­ª¾j½Ð®õ2öö1 sample_murVar0.0 jøjø¾5jø½øÑø­¾j½Ð°5øø4PresetVar0.0jújú¾7jú½úÑú­¾j½Ð²7úú6 CounterModeVar0.0 jüjü¾9jü½üÑü­¾j½Ð´9üü8timeVar0.0countsVALUESunitsAttr0.0 jÿjÿ¾;jÿ½ÿÑÿ­ª¾j½Ð¶þ;ÿÿ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½Ð¸=<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½Ðº?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jj¾Aj½Ñ­ª¾j½Ð¼A@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j j ¾Cj ½ Ñ ­ª¾j½Ð¾ C  BStepVar0.0 j j ¾Ej ½ Ñ ­¾j½ÐÀE  D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jj¾Gj½Ñ­ªª¾j½ÐÂGF two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½ÐÄIHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔ×ÙÛÝßáäæéìîñô÷ùûý  ../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª!fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª#fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª%fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª'fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª)fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª+fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª-fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª/fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª1fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª3fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª5 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª7 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª9 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª; fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª= fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª? fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªA fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªC fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªE fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªG fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªI fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªK fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªM fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªO fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªQ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªS fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªU fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªW fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªY fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª[ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª] fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª_ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªa fakeDim32Dim0.0jcjc¾jc½cÑc­¾j½Ð"cctitleVar0.0jeje¾je½eÑe­¾j½Ð$ee start_timeVar0.0 jgjg¾ jg½gÑg­¾j½Ð& ggnameVar0.0jiji¾ ji½iÑi­¾j½Ð( ii nameVar0.0"jkjk¾jk½kÑk­¾j½Ð*kk typeVar0.0jmjm¾jm½mÑm­¾j½Ð,mmtypeVar0.0 jojo¾jo½oÑo­¾j½Ð.oothetaVar0.0 jqjq¾jq½qÑq­¾j½Ð0qq two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jtjt¾jt½tÑt­ª¾j½Ð2sttlambdaVar0.0 jvjv¾jv½vÑv­¾j½Ð4vv curvatureVar0.0 jxjx¾jx½xÑx­¾j½Ð6xx x_translationVar0.0 jzjz¾jz½zÑz­¾j½Ð8zz y_translationVar0.0 j|j|¾j|½|Ñ|­¾j½Ð:||chiVar0.0 j~j~¾!j~½~Ñ~­¾j½Ð<!~~ phiVar0.0Angstroem  VALUESunitsAttr0.0 jj¾#j½Ñ­ª¾j½Ð>€#" d_spacingVar0.0jƒjƒ¾&jƒ½ƒÑƒ­¾j½Ð@&ƒƒ% sample_nameVar0.0degreeVALUESunitsAttr0.0 j†j†¾(j†½†Ñ†­ª¾j½ÐB…(††'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j‰j‰¾*j‰½‰Ñ‰­ª¾j½ÐDˆ*‰‰)sample_temperatureVar0.0j‹j‹¾,j‹½‹Ñ‹­¾j½ÐF,‹‹+ device_nameVar0.0KVALUESunitsAttr0.0 jŽj޾.j޽ŽÑŽ­ª¾j½ÐH.ŽŽ-temperature_meanVar0.0KVALUESunitsAttr0.0 j‘j‘¾0j‘½‘Ñ‘­ª¾j½ÐJ0‘‘/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j”j”¾2j”½”Ñ”­ª¾j½ÐL“2””1 sample_murVar0.0 j–j–¾5j–½–Ñ–­¾j½ÐN5––4PresetVar0.0j˜j˜¾7j˜½˜Ñ˜­¾j½ÐP7˜˜6 CounterModeVar0.0 jšjš¾9jš½šÑš­¾j½ÐR9šš8timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½ÐTœ;: beam_monitorVar0.0countsVALUESunitsAttr0.0 j j ¾=j ½ Ñ ­ª¾j½ÐVŸ=  <MonitorVar0.0countsVALUESunitsAttr0.0 j£j£¾?j£½£Ñ£­ª¾j½ÐX¢?££>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¦j¦¾Aj¦½¦Ñ¦­ª¾j½ÐZ¥A¦¦@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j©j©¾Cj©½©Ñ©­ª¾j½Ð\¨C©©BStepVar0.0 j«j«¾Ej«½«Ñ«­¾j½Ð^E««D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¯j¯¾Gj¯½¯Ñ¯­ªª¾j½Ð`­®G¯¯F two_thetaVar0.01VALUESsignalAttr0.0 j²j²¾Ij²½²Ñ²­ª¾j½Ðb±I²²HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª"$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnpruwy{}‚„‡ŠŒ’•—™›ž¡¤§ª¬°³´µ¶·¸¹º»¼½../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¿fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÁfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÃfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÅfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÇfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÉfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªËfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÍfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÏfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÑfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÓ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÕ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª× fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÙ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÛ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÝ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªß fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªá fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªã fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªå fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªç fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªé fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªë fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªí fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªï fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªñ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªó fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªõ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª÷ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªù fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªû fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªý fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÿ fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐÀtitleVar0.0jj¾j½Ñ­¾j½Ð start_timeVar0.0 jj¾ j½Ñ­¾j½ÐÄ nameVar0.0jj¾ j½Ñ­¾j½ÐÆ  nameVar0.0"j j ¾j ½ Ñ ­¾j½ÐÈ  typeVar0.0j j ¾j ½ Ñ ­¾j½ÐÊ  typeVar0.0 j j ¾j ½ Ñ ­¾j½ÐÌ  thetaVar0.0 jj¾j½Ñ­¾j½ÐÎ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jj¾j½Ñ­ª¾j½ÐÐlambdaVar0.0 jj¾j½Ñ­¾j½ÐÒ curvatureVar0.0 jj¾j½Ñ­¾j½ÐÔ x_translationVar0.0 jj¾j½Ñ­¾j½ÐÖ y_translationVar0.0 jj¾j½Ñ­¾j½ÐØchiVar0.0 jj¾!j½Ñ­¾j½ÐÚ! phiVar0.0Angstroem  VALUESunitsAttr0.0 jj¾#j½Ñ­ª¾j½ÐÜ#" d_spacingVar0.0j!j!¾&j!½!Ñ!­¾j½ÐÞ&!!% sample_nameVar0.0degreeVALUESunitsAttr0.0 j$j$¾(j$½$Ñ$­ª¾j½Ðà#($$'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j'j'¾*j'½'Ñ'­ª¾j½Ðâ&*'')sample_temperatureVar0.0j)j)¾,j)½)Ñ)­¾j½Ðä,))+ device_nameVar0.0KVALUESunitsAttr0.0 j,j,¾.j,½,Ñ,­ª¾j½Ðæ+.,,-temperature_meanVar0.0KVALUESunitsAttr0.0 j/j/¾0j/½/Ñ/­ª¾j½Ðè.0///temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j2j2¾2j2½2Ñ2­ª¾j½Ðê12221 sample_murVar0.0 j4j4¾5j4½4Ñ4­¾j½Ðì5444PresetVar0.0j6j6¾7j6½6Ñ6­¾j½Ðî7666 CounterModeVar0.0 j8j8¾9j8½8Ñ8­¾j½Ðð9888timeVar0.0countsVALUESunitsAttr0.0 j;j;¾;j;½;Ñ;­ª¾j½Ðò:;;;: beam_monitorVar0.0countsVALUESunitsAttr0.0 j>j>¾=j>½>Ñ>­ª¾j½Ðô==>><MonitorVar0.0countsVALUESunitsAttr0.0 jAjA¾?jA½AÑA­ª¾j½Ðö@?AA>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jDjD¾AjD½DÑD­ª¾j½ÐøCADD@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jGjG¾CjG½GÑG­ª¾j½ÐúFCGGBStepVar0.0 jIjI¾EjI½IÑI­¾j½ÐüEIID no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jMjM¾GjM½MÑM­ªª¾j½ÐþKLGMMF two_thetaVar0.01VALUESsignalAttr0.0 jPjP¾IjP½PÑP­ª¾j½ÐOIPPHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ   "%(*-03579<?BEHJNQRSTUVWXYZ[../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª]fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª_fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªafakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªcfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªefakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªgfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªifakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªkfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªmfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªofakeDim9Dim0.0Values fakeDim10 DimVal0.1ªq fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªs fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªu fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªw fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªy fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª{ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª} fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªƒ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª… fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª‡ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª‰ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª‹ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª‘ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª“ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª• fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª— fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª™ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª› fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jŸjŸ¾jŸ½ŸÑŸ­¾j½Ð^ŸŸtitleVar0.0j¡j¡¾j¡½¡Ñ¡­¾j½Ð`¡¡ start_timeVar0.0 j£j£¾ j£½£Ñ£­¾j½Ðb ££nameVar0.0j¥j¥¾ j¥½¥Ñ¥­¾j½Ðd ¥¥ nameVar0.0"j§j§¾j§½§Ñ§­¾j½Ðf§§ typeVar0.0j©j©¾j©½©Ñ©­¾j½Ðh©©typeVar0.0 j«j«¾j«½«Ñ«­¾j½Ðj««thetaVar0.0 j­j­¾j­½­Ñ­­¾j½Ðl­­ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j°j°¾j°½°Ñ°­ª¾j½Ðn¯°°lambdaVar0.0 j²j²¾j²½²Ñ²­¾j½Ðp²² curvatureVar0.0 j´j´¾j´½´Ñ´­¾j½Ðr´´ x_translationVar0.0 j¶j¶¾j¶½¶Ñ¶­¾j½Ðt¶¶ y_translationVar0.0 j¸j¸¾j¸½¸Ñ¸­¾j½Ðv¸¸chiVar0.0 jºjº¾!jº½ºÑº­¾j½Ðx!ºº phiVar0.0Angstroem  VALUESunitsAttr0.0 j½j½¾#j½½½Ñ½­ª¾j½Ðz¼#½½" d_spacingVar0.0j¿j¿¾&j¿½¿Ñ¿­¾j½Ð|&¿¿% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÂj¾(j½ÂÑ­ª¾j½Ð~Á(ÂÂ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÅjž*jŽÅÑÅ­ª¾j½Ð€Ä*ÅÅ)sample_temperatureVar0.0jÇjǾ,jǽÇÑÇ­¾j½Ð‚,ÇÇ+ device_nameVar0.0KVALUESunitsAttr0.0 jÊjʾ.jʽÊÑÊ­ª¾j½Ð„É.ÊÊ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÍj;0jͽÍÑÍ­ª¾j½Ð†Ì0ÍÍ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÐjо2jнÐÑЭª¾j½ÐˆÏ2ÐÐ1 sample_murVar0.0 jÒjÒ¾5jÒ½ÒÑÒ­¾j½ÐŠ5ÒÒ4PresetVar0.0jÔjÔ¾7jÔ½ÔÑÔ­¾j½ÐŒ7ÔÔ6 CounterModeVar0.0 jÖjÖ¾9jÖ½ÖÑÖ­¾j½ÐŽ9ÖÖ8timeVar0.0countsVALUESunitsAttr0.0 jÙjÙ¾;jÙ½ÙÑÙ­ª¾j½ÐØ;ÙÙ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÜjܾ=jܽÜÑÜ­ª¾j½Ð’Û=ÜÜ<MonitorVar0.0countsVALUESunitsAttr0.0 jßjß¾?jß½ßÑß­ª¾j½Ð”Þ?ßß>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jâjâ¾Ajâ½âÑâ­ª¾j½Ð–áAââ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jåjå¾Cjå½åÑå­ª¾j½Ð˜äCååBStepVar0.0 jçjç¾Ejç½çÑç­¾j½ÐšEççD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jëjë¾Gjë½ëÑë­ªª¾j½ÐœéêGëëF two_thetaVar0.01VALUESsignalAttr0.0 jîjî¾Ijî½îÑî­ª¾j½ÐžíIîîHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®±³µ·¹»¾ÀÃÆÈËÎÑÓÕ×ÚÝàãæèìïðñòóôõö÷øù../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªûfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªýfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÿfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª! fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª# fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª% fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª' fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª) fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª+ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª- fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª/ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª1 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª3 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª5 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª7 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª9 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª; fakeDim32Dim0.0j=j=¾j=½=Ñ=­¾j½Ðü==titleVar0.0j?j?¾j?½?Ñ?­¾j½Ðþ?? start_timeVar0.0 jAjA¾ jA½AÑA­¾j½Ð AAnameVar0.0jCjC¾ jC½CÑC­¾j½Ð CC nameVar0.0"jEjE¾jE½EÑE­¾j½ÐEE typeVar0.0jGjG¾jG½GÑG­¾j½ÐGGtypeVar0.0 jIjI¾jI½IÑI­¾j½ÐIIthetaVar0.0 jKjK¾jK½KÑK­¾j½Ð KK two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jNjN¾jN½NÑN­ª¾j½Ð MNNlambdaVar0.0 jPjP¾jP½PÑP­¾j½ÐPP curvatureVar0.0 jRjR¾jR½RÑR­¾j½ÐRR x_translationVar0.0 jTjT¾jT½TÑT­¾j½ÐTT y_translationVar0.0 jVjV¾jV½VÑV­¾j½ÐVVchiVar0.0 jXjX¾!jX½XÑX­¾j½Ð!XX phiVar0.0Angstroem  VALUESunitsAttr0.0 j[j[¾#j[½[Ñ[­ª¾j½ÐZ#[[" d_spacingVar0.0j]j]¾&j]½]Ñ]­¾j½Ð&]]% sample_nameVar0.0degreeVALUESunitsAttr0.0 j`j`¾(j`½`Ñ`­ª¾j½Ð_(``'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jcjc¾*jc½cÑc­ª¾j½Ðb*cc)sample_temperatureVar0.0jeje¾,je½eÑe­¾j½Ð ,ee+ device_nameVar0.0KVALUESunitsAttr0.0 jhjh¾.jh½hÑh­ª¾j½Ð"g.hh-temperature_meanVar0.0KVALUESunitsAttr0.0 jkjk¾0jk½kÑk­ª¾j½Ð$j0kk/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jnjn¾2jn½nÑn­ª¾j½Ð&m2nn1 sample_murVar0.0 jpjp¾5jp½pÑp­¾j½Ð(5pp4PresetVar0.0jrjr¾7jr½rÑr­¾j½Ð*7rr6 CounterModeVar0.0 jtjt¾9jt½tÑt­¾j½Ð,9tt8timeVar0.0countsVALUESunitsAttr0.0 jwjw¾;jw½wÑw­ª¾j½Ð.v;ww: beam_monitorVar0.0countsVALUESunitsAttr0.0 jzjz¾=jz½zÑz­ª¾j½Ð0y=zz<MonitorVar0.0countsVALUESunitsAttr0.0 j}j}¾?j}½}Ñ}­ª¾j½Ð2|?}}>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j€j€¾Aj€½€Ñ€­ª¾j½Ð4A€€@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jƒjƒ¾Cjƒ½ƒÑƒ­ª¾j½Ð6‚CƒƒBStepVar0.0 j…j…¾Ej…½…Ñ…­¾j½Ð8E……D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j‰j‰¾Gj‰½‰Ñ‰­ªª¾j½Ð:‡ˆG‰‰F two_thetaVar0.01VALUESsignalAttr0.0 jŒjŒ¾IjŒ½ŒÑŒ­ª¾j½Ð<‹IŒŒHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªüþ   "$&(*,.02468:<>@BDFHJLOQSUWY\^adfiloqsux{~„†ŠŽ‘’“”•–—../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª™fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª›fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªŸfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¡fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª£fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¥fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª§fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª©fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª«fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª­ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¯ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª± fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª³ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªµ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª· fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¹ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª» fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª½ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¿ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÁ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªà fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÅ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÇ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÉ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªË fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÍ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÏ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÑ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÓ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÕ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª× fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÙ fakeDim32Dim0.0jÛjÛ¾jÛ½ÛÑÛ­¾j½ÐšÛÛtitleVar0.0jÝjݾjݽÝÑÝ­¾j½ÐœÝÝ start_timeVar0.0 jßjß¾ jß½ßÑß­¾j½Ðž ßßnameVar0.0jájá¾ já½áÑá­¾j½Ð  áá nameVar0.0"jãjã¾jã½ãÑã­¾j½Ð¢ãã typeVar0.0jåjå¾jå½åÑå­¾j½Ð¤ååtypeVar0.0 jçjç¾jç½çÑç­¾j½Ð¦ççthetaVar0.0 jéjé¾jé½éÑé­¾j½Ð¨éé two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jìjì¾jì½ìÑì­ª¾j½ÐªëììlambdaVar0.0 jîjî¾jî½îÑî­¾j½Ð¬îî curvatureVar0.0 jðjð¾jð½ðÑð­¾j½Ð®ðð x_translationVar0.0 jòjò¾jò½òÑò­¾j½Ð°òò y_translationVar0.0 jôjô¾jô½ôÑô­¾j½Ð²ôôchiVar0.0 jöjö¾!jö½öÑö­¾j½Ð´!öö phiVar0.0Angstroem  VALUESunitsAttr0.0 jùjù¾#jù½ùÑù­ª¾j½Ð¶ø#ùù" d_spacingVar0.0jûjû¾&jû½ûÑû­¾j½Ð¸&ûû% sample_nameVar0.0degreeVALUESunitsAttr0.0 jþjþ¾(jþ½þÑþ­ª¾j½Ðºý(þþ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½Ð¼*)sample_temperatureVar0.0jj¾,j½Ñ­¾j½Ð¾,+ device_nameVar0.0KVALUESunitsAttr0.0 jj¾.j½Ñ­ª¾j½ÐÀ.-temperature_meanVar0.0KVALUESunitsAttr0.0 j j ¾0j ½ Ñ ­ª¾j½ÐÂ0  /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j j ¾2j ½ Ñ ­ª¾j½ÐÄ 2  1 sample_murVar0.0 jj¾5j½Ñ­¾j½ÐÆ54PresetVar0.0jj¾7j½Ñ­¾j½ÐÈ76 CounterModeVar0.0 jj¾9j½Ñ­¾j½ÐÊ98timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½ÐÌ;: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½ÐÎ=<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½ÐÐ?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jj¾Aj½Ñ­ª¾j½ÐÒA@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j!j!¾Cj!½!Ñ!­ª¾j½ÐÔ C!!BStepVar0.0 j#j#¾Ej#½#Ñ#­¾j½ÐÖE##D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j'j'¾Gj'½'Ñ'­ªª¾j½ÐØ%&G''F two_thetaVar0.01VALUESsignalAttr0.0 j*j*¾Ij*½*Ñ*­ª¾j½ÐÚ)I**HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªšœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêíïñóõ÷úüÿ  "$(+,-./012345../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª7fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª9fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª;fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª=fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª?fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªAfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªCfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªEfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªGfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªIfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªK fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªM fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªO fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªQ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªS fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªU fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªW fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªY fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª[ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª] fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª_ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªa fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªc fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªe fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªg fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªi fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªk fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªm fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªo fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªq fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªs fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªu fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªw fakeDim32Dim0.0jyjy¾jy½yÑy­¾j½Ð8yytitleVar0.0j{j{¾j{½{Ñ{­¾j½Ð:{{ start_timeVar0.0 j}j}¾ j}½}Ñ}­¾j½Ð< }}nameVar0.0jj¾ j½Ñ­¾j½Ð>  nameVar0.0"jj¾j½Ñ­¾j½Ð@ typeVar0.0jƒjƒ¾jƒ½ƒÑƒ­¾j½ÐBƒƒtypeVar0.0 j…j…¾j…½…Ñ…­¾j½ÐD……thetaVar0.0 j‡j‡¾j‡½‡Ñ‡­¾j½ÐF‡‡ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jŠjоjнŠÑŠ­ª¾j½ÐH‰ŠŠlambdaVar0.0 jŒjŒ¾jŒ½ŒÑŒ­¾j½ÐJŒŒ curvatureVar0.0 jŽj޾j޽ŽÑŽ­¾j½ÐLŽŽ x_translationVar0.0 jj¾j½Ñ­¾j½ÐN y_translationVar0.0 j’j’¾j’½’Ñ’­¾j½ÐP’’chiVar0.0 j”j”¾!j”½”Ñ”­¾j½ÐR!”” phiVar0.0Angstroem  VALUESunitsAttr0.0 j—j—¾#j—½—Ñ—­ª¾j½ÐT–#——" d_spacingVar0.0j™j™¾&j™½™Ñ™­¾j½ÐV&™™% sample_nameVar0.0degreeVALUESunitsAttr0.0 jœjœ¾(jœ½œÑœ­ª¾j½ÐX›(œœ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jŸjŸ¾*jŸ½ŸÑŸ­ª¾j½ÐZž*ŸŸ)sample_temperatureVar0.0j¡j¡¾,j¡½¡Ñ¡­¾j½Ð\,¡¡+ device_nameVar0.0KVALUESunitsAttr0.0 j¤j¤¾.j¤½¤Ñ¤­ª¾j½Ð^£.¤¤-temperature_meanVar0.0KVALUESunitsAttr0.0 j§j§¾0j§½§Ñ§­ª¾j½Ð`¦0§§/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jªjª¾2jª½ªÑª­ª¾j½Ðb©2ªª1 sample_murVar0.0 j¬j¬¾5j¬½¬Ñ¬­¾j½Ðd5¬¬4PresetVar0.0j®j®¾7j®½®Ñ®­¾j½Ðf7®®6 CounterModeVar0.0 j°j°¾9j°½°Ñ°­¾j½Ðh9°°8timeVar0.0countsVALUESunitsAttr0.0 j³j³¾;j³½³Ñ³­ª¾j½Ðj²;³³: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¶j¶¾=j¶½¶Ñ¶­ª¾j½Ðlµ=¶¶<MonitorVar0.0countsVALUESunitsAttr0.0 j¹j¹¾?j¹½¹Ñ¹­ª¾j½Ðn¸?¹¹>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¼j¼¾Aj¼½¼Ñ¼­ª¾j½Ðp»A¼¼@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¿j¿¾Cj¿½¿Ñ¿­ª¾j½Ðr¾C¿¿BStepVar0.0 jÁjÁ¾EjÁ½ÁÑÁ­¾j½ÐtEÁÁD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÅjžGjŽÅÑÅ­ªª¾j½ÐvÃÄGÅÅF two_thetaVar0.01VALUESsignalAttr0.0 jÈjȾIjȽÈÑÈ­ª¾j½ÐxÇIÈÈHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª8:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆ‹‘“•˜š ¢¥¨«­¯±´·º½ÀÂÆÉÊËÌÍÎÏÐÑÒÓ../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÕfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª×fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÙfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÛfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÝfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªßfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªáfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªãfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªåfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªçfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªé fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªë fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªí fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªï fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªñ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªó fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªõ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª÷ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªù fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªû fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªý fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÿ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐÖtitleVar0.0jj¾j½Ñ­¾j½ÐØ start_timeVar0.0 jj¾ j½Ñ­¾j½ÐÚ nameVar0.0jj¾ j½Ñ­¾j½ÐÜ  nameVar0.0"jj¾j½Ñ­¾j½ÐÞ typeVar0.0j!j!¾j!½!Ñ!­¾j½Ðà!!typeVar0.0 j#j#¾j#½#Ñ#­¾j½Ðâ##thetaVar0.0 j%j%¾j%½%Ñ%­¾j½Ðä%% two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j(j(¾j(½(Ñ(­ª¾j½Ðæ'((lambdaVar0.0 j*j*¾j*½*Ñ*­¾j½Ðè** curvatureVar0.0 j,j,¾j,½,Ñ,­¾j½Ðê,, x_translationVar0.0 j.j.¾j.½.Ñ.­¾j½Ðì.. y_translationVar0.0 j0j0¾j0½0Ñ0­¾j½Ðî00chiVar0.0 j2j2¾!j2½2Ñ2­¾j½Ðð!22 phiVar0.0Angstroem  VALUESunitsAttr0.0 j5j5¾#j5½5Ñ5­ª¾j½Ðò4#55" d_spacingVar0.0j7j7¾&j7½7Ñ7­¾j½Ðô&77% sample_nameVar0.0degreeVALUESunitsAttr0.0 j:j:¾(j:½:Ñ:­ª¾j½Ðö9(::'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j=j=¾*j=½=Ñ=­ª¾j½Ðø<*==)sample_temperatureVar0.0j?j?¾,j?½?Ñ?­¾j½Ðú,??+ device_nameVar0.0KVALUESunitsAttr0.0 jBjB¾.jB½BÑB­ª¾j½ÐüA.BB-temperature_meanVar0.0KVALUESunitsAttr0.0 jEjE¾0jE½EÑE­ª¾j½ÐþD0EE/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jHjH¾2jH½HÑH­ª¾j½ÐG2HH1 sample_murVar0.0 jJjJ¾5jJ½JÑJ­¾j½Ð5JJ4PresetVar0.0jLjL¾7jL½LÑL­¾j½Ð7LL6 CounterModeVar0.0 jNjN¾9jN½NÑN­¾j½Ð9NN8timeVar0.0countsVALUESunitsAttr0.0 jQjQ¾;jQ½QÑQ­ª¾j½ÐP;QQ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jTjT¾=jT½TÑT­ª¾j½Ð S=TT<MonitorVar0.0countsVALUESunitsAttr0.0 jWjW¾?jW½WÑW­ª¾j½Ð V?WW>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jZjZ¾AjZ½ZÑZ­ª¾j½ÐYAZZ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j]j]¾Cj]½]Ñ]­ª¾j½Ð\C]]BStepVar0.0 j_j_¾Ej_½_Ñ_­¾j½ÐE__D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jcjc¾Gjc½cÑc­ªª¾j½ÐabGccF two_thetaVar0.01VALUESsignalAttr0.0 jfjf¾Ijf½fÑf­ª¾j½ÐeIffHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÖØÚÜÞàâäæèêìîðòôöøúüþ   "$&)+-/1368;>@CFIKMORUX[^`dghijklmnopq../test/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªsfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªufakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªwfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªyfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª{fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª}fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªƒfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª…fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª‡ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª‰ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª‹ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª‘ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª“ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª• fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª— fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª™ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª› fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªŸ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¡ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª£ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¥ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª§ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª© fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª« fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª­ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¯ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª± fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª³ fakeDim32Dim0.0jµjµ¾jµ½µÑµ­¾j½ÐtµµtitleVar0.0j·j·¾j·½·Ñ·­¾j½Ðv·· start_timeVar0.0 j¹j¹¾ j¹½¹Ñ¹­¾j½Ðx ¹¹nameVar0.0j»j»¾ j»½»Ñ»­¾j½Ðz »» nameVar0.0"j½j½¾j½½½Ñ½­¾j½Ð|½½ typeVar0.0j¿j¿¾j¿½¿Ñ¿­¾j½Ð~¿¿typeVar0.0 jÁjÁ¾jÁ½ÁÑÁ­¾j½Ð€ÁÁthetaVar0.0 jÃjþjýÃÑí¾j½Ð‚Ãà two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÆjƾjƽÆÑÆ­ª¾j½Ð„ÅÆÆlambdaVar0.0 jÈjȾjȽÈÑÈ­¾j½Ð†ÈÈ curvatureVar0.0 jÊjʾjʽÊÑÊ­¾j½ÐˆÊÊ x_translationVar0.0 jÌj̾j̽ÌÑÌ­¾j½ÐŠÌÌ y_translationVar0.0 jÎjξjνÎÑέ¾j½ÐŒÎÎchiVar0.0 jÐjо!jнÐÑЭ¾j½ÐŽ!ÐÐ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÓjÓ¾#jÓ½ÓÑÓ­ª¾j½ÐÒ#ÓÓ" d_spacingVar0.0jÕjÕ¾&jÕ½ÕÑÕ­¾j½Ð’&ÕÕ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jØjؾ(jؽØÑØ­ª¾j½Ð”×(ØØ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÛjÛ¾*jÛ½ÛÑÛ­ª¾j½Ð–Ú*ÛÛ)sample_temperatureVar0.0jÝjݾ,jݽÝÑÝ­¾j½Ð˜,ÝÝ+ device_nameVar0.0KVALUESunitsAttr0.0 jàjà¾.jà½àÑà­ª¾j½Ðšß.àà-temperature_meanVar0.0KVALUESunitsAttr0.0 jãjã¾0jã½ãÑã­ª¾j½Ðœâ0ãã/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jæjæ¾2jæ½æÑæ­ª¾j½Ðžå2ææ1 sample_murVar0.0 jèjè¾5jè½èÑè­¾j½Ð 5èè4PresetVar0.0jêjê¾7jê½êÑê­¾j½Ð¢7êê6 CounterModeVar0.0 jìjì¾9jì½ìÑì­¾j½Ð¤9ìì8timeVar0.0countsVALUESunitsAttr0.0 jïjï¾;jï½ïÑï­ª¾j½Ð¦î;ïï: beam_monitorVar0.0countsVALUESunitsAttr0.0 jòjò¾=jò½òÑò­ª¾j½Ð¨ñ=òò<MonitorVar0.0countsVALUESunitsAttr0.0 jõjõ¾?jõ½õÑõ­ª¾j½Ðªô?õõ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jøjø¾Ajø½øÑø­ª¾j½Ð¬÷Aøø@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jûjû¾Cjû½ûÑû­ª¾j½Ð®úCûûBStepVar0.0 jýjý¾Ejý½ýÑý­¾j½Ð°EýýD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jj¾Gj½Ñ­ªª¾j½Ð²ÿGF two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½Ð´IHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÇÉËÍÏÑÔÖÙÜÞáäçéëíðóöùüþ     data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª!fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª#fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª% fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª' fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª) fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª+ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª- fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª/ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª1 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª3 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª5 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª7 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª9 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª; fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª= fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª? fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªA fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªC fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªE fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªG fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªI fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªK fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªM fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªO fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªQ fakeDim32Dim0.0jSjS¾jS½SÑS­¾j½ÐSStitleVar0.0jUjU¾jU½UÑU­¾j½ÐUU start_timeVar0.0 jWjW¾ jW½WÑW­¾j½Ð WWnameVar0.0jYjY¾ jY½YÑY­¾j½Ð YY nameVar0.0"j[j[¾j[½[Ñ[­¾j½Ð[[ typeVar0.0j]j]¾j]½]Ñ]­¾j½Ð]]typeVar0.0 j_j_¾j_½_Ñ_­¾j½Ð__thetaVar0.0 jaja¾ja½aÑa­¾j½Ð aa two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jdjd¾jd½dÑd­ª¾j½Ð"cddlambdaVar0.0 jfjf¾jf½fÑf­¾j½Ð$ff curvatureVar0.0 jhjh¾jh½hÑh­¾j½Ð&hh x_translationVar0.0 jjjj¾jj½jÑj­¾j½Ð(jj y_translationVar0.0 jljl¾jl½lÑl­¾j½Ð*llchiVar0.0 jnjn¾!jn½nÑn­¾j½Ð,!nn phiVar0.0Angstroem  VALUESunitsAttr0.0 jqjq¾#jq½qÑq­ª¾j½Ð.p#qq" d_spacingVar0.0jsjs¾&js½sÑs­¾j½Ð0&ss% sample_nameVar0.0degreeVALUESunitsAttr0.0 jvjv¾(jv½vÑv­ª¾j½Ð2u(vv'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jyjy¾*jy½yÑy­ª¾j½Ð4x*yy)sample_temperatureVar0.0j{j{¾,j{½{Ñ{­¾j½Ð6,{{+ device_nameVar0.0KVALUESunitsAttr0.0 j~j~¾.j~½~Ñ~­ª¾j½Ð8}.~~-temperature_meanVar0.0KVALUESunitsAttr0.0 jj¾0j½Ñ­ª¾j½Ð:€0/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j„j„¾2j„½„Ñ„­ª¾j½Ð<ƒ2„„1 sample_murVar0.0 j†j†¾5j†½†Ñ†­¾j½Ð>5††4PresetVar0.0jˆjˆ¾7jˆ½ˆÑˆ­¾j½Ð@7ˆˆ6 CounterModeVar0.0 jŠjо9jнŠÑŠ­¾j½ÐB9ŠŠ8timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½ÐDŒ;: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½ÐF=<MonitorVar0.0countsVALUESunitsAttr0.0 j“j“¾?j“½“Ñ“­ª¾j½ÐH’?““>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j–j–¾Aj–½–Ñ–­ª¾j½ÐJ•A––@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j™j™¾Cj™½™Ñ™­ª¾j½ÐL˜C™™BStepVar0.0 j›j›¾Ej›½›Ñ›­¾j½ÐNE››D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jŸjŸ¾GjŸ½ŸÑŸ­ªª¾j½ÐPžGŸŸF two_thetaVar0.01VALUESsignalAttr0.0 j¢j¢¾Ij¢½¢Ñ¢­ª¾j½ÐR¡I¢¢HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`begikmortwz|‚…‡‰‹Ž‘”—šœ £¤¥¦§¨©ª«¬­data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¯fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª±fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª³fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªµfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª·fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¹fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª»fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª½fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¿fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÁfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªà fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÅ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÇ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÉ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªË fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÍ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÏ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÑ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÓ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÕ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª× fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÙ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÛ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÝ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªß fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªá fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªã fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªå fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªç fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªé fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªë fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªí fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªï fakeDim32Dim0.0jñjñ¾jñ½ñÑñ­¾j½Ð°ññtitleVar0.0jójó¾jó½óÑó­¾j½Ð²óó start_timeVar0.0 jõjõ¾ jõ½õÑõ­¾j½Ð´ õõnameVar0.0j÷j÷¾ j÷½÷Ñ÷­¾j½Ð¶ ÷÷ nameVar0.0"jùjù¾jù½ùÑù­¾j½Ð¸ùù typeVar0.0jûjû¾jû½ûÑû­¾j½ÐºûûtypeVar0.0 jýjý¾jý½ýÑý­¾j½Ð¼ýýthetaVar0.0 jÿjÿ¾jÿ½ÿÑÿ­¾j½Ð¾ÿÿ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jj¾j½Ñ­ª¾j½ÐÀlambdaVar0.0 jj¾j½Ñ­¾j½Ð curvatureVar0.0 jj¾j½Ñ­¾j½ÐÄ x_translationVar0.0 jj¾j½Ñ­¾j½ÐÆ y_translationVar0.0 j j ¾j ½ Ñ ­¾j½ÐÈ  chiVar0.0 j j ¾!j ½ Ñ ­¾j½ÐÊ!  phiVar0.0Angstroem  VALUESunitsAttr0.0 jj¾#j½Ñ­ª¾j½ÐÌ#" d_spacingVar0.0jj¾&j½Ñ­¾j½ÐÎ&% sample_nameVar0.0degreeVALUESunitsAttr0.0 jj¾(j½Ñ­ª¾j½ÐÐ('sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½ÐÒ*)sample_temperatureVar0.0jj¾,j½Ñ­¾j½ÐÔ,+ device_nameVar0.0KVALUESunitsAttr0.0 jj¾.j½Ñ­ª¾j½ÐÖ.-temperature_meanVar0.0KVALUESunitsAttr0.0 jj¾0j½Ñ­ª¾j½ÐØ0/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j"j"¾2j"½"Ñ"­ª¾j½ÐÚ!2""1 sample_murVar0.0 j$j$¾5j$½$Ñ$­¾j½ÐÜ5$$4PresetVar0.0j&j&¾7j&½&Ñ&­¾j½ÐÞ7&&6 CounterModeVar0.0 j(j(¾9j(½(Ñ(­¾j½Ðà9((8timeVar0.0countsVALUESunitsAttr0.0 j+j+¾;j+½+Ñ+­ª¾j½Ðâ*;++: beam_monitorVar0.0countsVALUESunitsAttr0.0 j.j.¾=j.½.Ñ.­ª¾j½Ðä-=..<MonitorVar0.0countsVALUESunitsAttr0.0 j1j1¾?j1½1Ñ1­ª¾j½Ðæ0?11>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j4j4¾Aj4½4Ñ4­ª¾j½Ðè3A44@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j7j7¾Cj7½7Ñ7­ª¾j½Ðê6C77BStepVar0.0 j9j9¾Ej9½9Ñ9­¾j½ÐìE99D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j=j=¾Gj=½=Ñ=­ªª¾j½Ðî;<G==F two_thetaVar0.01VALUESsignalAttr0.0 j@j@¾Ij@½@Ñ@­ª¾j½Ðð?I@@HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ    #%'),/258:>ABCDEFGHIJKdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªMfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªOfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªQfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªSfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªUfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªWfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªYfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª[fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª]fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª_fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªa fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªc fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªe fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªg fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªi fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªk fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªm fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªo fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªq fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªs fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªu fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªw fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªy fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª{ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª} fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªƒ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª… fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª‡ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª‰ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª‹ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐNtitleVar0.0j‘j‘¾j‘½‘Ñ‘­¾j½ÐP‘‘ start_timeVar0.0 j“j“¾ j“½“Ñ“­¾j½ÐR ““nameVar0.0j•j•¾ j•½•Ñ•­¾j½ÐT •• nameVar0.0"j—j—¾j—½—Ñ—­¾j½ÐV—— typeVar0.0j™j™¾j™½™Ñ™­¾j½ÐX™™typeVar0.0 j›j›¾j›½›Ñ›­¾j½ÐZ››thetaVar0.0 jj¾j½Ñ­¾j½Ð\ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j j ¾j ½ Ñ ­ª¾j½Ð^Ÿ  lambdaVar0.0 j¢j¢¾j¢½¢Ñ¢­¾j½Ð`¢¢ curvatureVar0.0 j¤j¤¾j¤½¤Ñ¤­¾j½Ðb¤¤ x_translationVar0.0 j¦j¦¾j¦½¦Ñ¦­¾j½Ðd¦¦ y_translationVar0.0 j¨j¨¾j¨½¨Ñ¨­¾j½Ðf¨¨chiVar0.0 jªjª¾!jª½ªÑª­¾j½Ðh!ªª phiVar0.0Angstroem  VALUESunitsAttr0.0 j­j­¾#j­½­Ñ­­ª¾j½Ðj¬#­­" d_spacingVar0.0j¯j¯¾&j¯½¯Ñ¯­¾j½Ðl&¯¯% sample_nameVar0.0degreeVALUESunitsAttr0.0 j²j²¾(j²½²Ñ²­ª¾j½Ðn±(²²'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jµjµ¾*jµ½µÑµ­ª¾j½Ðp´*µµ)sample_temperatureVar0.0j·j·¾,j·½·Ñ·­¾j½Ðr,··+ device_nameVar0.0KVALUESunitsAttr0.0 jºjº¾.jº½ºÑº­ª¾j½Ðt¹.ºº-temperature_meanVar0.0KVALUESunitsAttr0.0 j½j½¾0j½½½Ñ½­ª¾j½Ðv¼0½½/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÀjÀ¾2jÀ½ÀÑÀ­ª¾j½Ðx¿2ÀÀ1 sample_murVar0.0 jÂj¾5j½ÂÑ­¾j½Ðz5ÂÂ4PresetVar0.0jÄjľ7jĽÄÑÄ­¾j½Ð|7ÄÄ6 CounterModeVar0.0 jÆjƾ9jƽÆÑÆ­¾j½Ð~9ÆÆ8timeVar0.0countsVALUESunitsAttr0.0 jÉjɾ;jɽÉÑÉ­ª¾j½Ð€È;ÉÉ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÌj̾=j̽ÌÑÌ­ª¾j½Ð‚Ë=ÌÌ<MonitorVar0.0countsVALUESunitsAttr0.0 jÏjϾ?jϽÏÑÏ­ª¾j½Ð„Î?ÏÏ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÒjÒ¾AjÒ½ÒÑÒ­ª¾j½Ð†ÑAÒÒ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÕjÕ¾CjÕ½ÕÑÕ­ª¾j½ÐˆÔCÕÕBStepVar0.0 j×j×¾Ej×½×Ñ×­¾j½ÐŠE××D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÛjÛ¾GjÛ½ÛÑÛ­ªª¾j½ÐŒÙÚGÛÛF two_thetaVar0.01VALUESsignalAttr0.0 jÞjÞ¾IjÞ½ÞÑÞ­ª¾j½ÐŽÝIÞÞHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž¡£¥§©«®°³¶¸»¾ÁÃÅÇÊÍÐÓÖØÜßàáâãäåæçèédata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªëfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªífakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªïfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªñfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªófakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªõfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª÷fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªùfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªûfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªýfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÿ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª! fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª# fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª% fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª' fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª) fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª+ fakeDim32Dim0.0j-j-¾j-½-Ñ-­¾j½Ðì--titleVar0.0j/j/¾j/½/Ñ/­¾j½Ðî// start_timeVar0.0 j1j1¾ j1½1Ñ1­¾j½Ðð 11nameVar0.0j3j3¾ j3½3Ñ3­¾j½Ðò 33 nameVar0.0"j5j5¾j5½5Ñ5­¾j½Ðô55 typeVar0.0j7j7¾j7½7Ñ7­¾j½Ðö77typeVar0.0 j9j9¾j9½9Ñ9­¾j½Ðø99thetaVar0.0 j;j;¾j;½;Ñ;­¾j½Ðú;; two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j>j>¾j>½>Ñ>­ª¾j½Ðü=>>lambdaVar0.0 j@j@¾j@½@Ñ@­¾j½Ðþ@@ curvatureVar0.0 jBjB¾jB½BÑB­¾j½ÐBB x_translationVar0.0 jDjD¾jD½DÑD­¾j½ÐDD y_translationVar0.0 jFjF¾jF½FÑF­¾j½ÐFFchiVar0.0 jHjH¾!jH½HÑH­¾j½Ð!HH phiVar0.0Angstroem  VALUESunitsAttr0.0 jKjK¾#jK½KÑK­ª¾j½ÐJ#KK" d_spacingVar0.0jMjM¾&jM½MÑM­¾j½Ð &MM% sample_nameVar0.0degreeVALUESunitsAttr0.0 jPjP¾(jP½PÑP­ª¾j½Ð O(PP'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jSjS¾*jS½SÑS­ª¾j½ÐR*SS)sample_temperatureVar0.0jUjU¾,jU½UÑU­¾j½Ð,UU+ device_nameVar0.0KVALUESunitsAttr0.0 jXjX¾.jX½XÑX­ª¾j½ÐW.XX-temperature_meanVar0.0KVALUESunitsAttr0.0 j[j[¾0j[½[Ñ[­ª¾j½ÐZ0[[/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j^j^¾2j^½^Ñ^­ª¾j½Ð]2^^1 sample_murVar0.0 j`j`¾5j`½`Ñ`­¾j½Ð5``4PresetVar0.0jbjb¾7jb½bÑb­¾j½Ð7bb6 CounterModeVar0.0 jdjd¾9jd½dÑd­¾j½Ð9dd8timeVar0.0countsVALUESunitsAttr0.0 jgjg¾;jg½gÑg­ª¾j½Ðf;gg: beam_monitorVar0.0countsVALUESunitsAttr0.0 jjjj¾=jj½jÑj­ª¾j½Ð i=jj<MonitorVar0.0countsVALUESunitsAttr0.0 jmjm¾?jm½mÑm­ª¾j½Ð"l?mm>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jpjp¾Ajp½pÑp­ª¾j½Ð$oApp@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jsjs¾Cjs½sÑs­ª¾j½Ð&rCssBStepVar0.0 juju¾Eju½uÑu­¾j½Ð(EuuD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jyjy¾Gjy½yÑy­ªª¾j½Ð*wxGyyF two_thetaVar0.01VALUESsignalAttr0.0 j|j|¾Ij|½|Ñ|­ª¾j½Ð,{I||HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªìîðòôöøúüþ   "$&(*,.02468:<?ACEGILNQTVY\_acehknqtvz}~€‚ƒ„…†‡data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª‰fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª‹fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª‘fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª“fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª•fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª—fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª™fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª›fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªŸ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¡ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª£ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¥ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª§ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª© fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª« fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª­ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¯ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª± fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª³ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªµ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª· fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¹ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª» fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª½ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¿ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÁ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªà fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÅ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÇ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÉ fakeDim32Dim0.0jËj˾j˽ËÑË­¾j½ÐŠËËtitleVar0.0jÍj;jͽÍÑÍ­¾j½ÐŒÍÍ start_timeVar0.0 jÏjϾ jϽÏÑÏ­¾j½ÐŽ ÏÏnameVar0.0jÑjѾ jѽÑÑÑ­¾j½Ð ÑÑ nameVar0.0"jÓjÓ¾jÓ½ÓÑÓ­¾j½Ð’ÓÓ typeVar0.0jÕjÕ¾jÕ½ÕÑÕ­¾j½Ð”ÕÕtypeVar0.0 j×j×¾j×½×Ñ×­¾j½Ð–××thetaVar0.0 jÙjÙ¾jÙ½ÙÑÙ­¾j½Ð˜ÙÙ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÜjܾjܽÜÑÜ­ª¾j½ÐšÛÜÜlambdaVar0.0 jÞjÞ¾jÞ½ÞÑÞ­¾j½ÐœÞÞ curvatureVar0.0 jàjà¾jà½àÑà­¾j½Ðžàà x_translationVar0.0 jâjâ¾jâ½âÑâ­¾j½Ð ââ y_translationVar0.0 jäjä¾jä½äÑä­¾j½Ð¢äächiVar0.0 jæjæ¾!jæ½æÑæ­¾j½Ð¤!ææ phiVar0.0Angstroem  VALUESunitsAttr0.0 jéjé¾#jé½éÑé­ª¾j½Ð¦è#éé" d_spacingVar0.0jëjë¾&jë½ëÑë­¾j½Ð¨&ëë% sample_nameVar0.0degreeVALUESunitsAttr0.0 jîjî¾(jî½îÑî­ª¾j½Ðªí(îî'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jñjñ¾*jñ½ñÑñ­ª¾j½Ð¬ð*ññ)sample_temperatureVar0.0jójó¾,jó½óÑó­¾j½Ð®,óó+ device_nameVar0.0KVALUESunitsAttr0.0 jöjö¾.jö½öÑö­ª¾j½Ð°õ.öö-temperature_meanVar0.0KVALUESunitsAttr0.0 jùjù¾0jù½ùÑù­ª¾j½Ð²ø0ùù/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jüjü¾2jü½üÑü­ª¾j½Ð´û2üü1 sample_murVar0.0 jþjþ¾5jþ½þÑþ­¾j½Ð¶5þþ4PresetVar0.0jj¾7j½Ñ­¾j½Ð¸76 CounterModeVar0.0 jj¾9j½Ñ­¾j½Ðº98timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½Ð¼;: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½Ð¾=<MonitorVar0.0countsVALUESunitsAttr0.0 j j ¾?j ½ Ñ ­ª¾j½ÐÀ ?  >proton_monitorVar0.0degreeVALUESunitsAttr0.0 jj¾Aj½Ñ­ª¾j½Ð A@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jj¾Cj½Ñ­ª¾j½ÐÄCBStepVar0.0 jj¾Ej½Ñ­¾j½ÐÆED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jj¾Gj½Ñ­ªª¾j½ÐÈGF two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½ÐÊIHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÝßáãåçêìïòô÷úýÿ   !"#$%data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª'fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª)fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª+fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª-fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª/fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª1fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª3fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª5fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª7fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª9fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª; fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª= fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª? fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªA fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªC fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªE fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªG fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªI fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªK fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªM fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªO fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªQ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªS fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªU fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªW fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªY fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª[ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª] fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª_ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªa fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªc fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªe fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªg fakeDim32Dim0.0jiji¾ji½iÑi­¾j½Ð(iititleVar0.0jkjk¾jk½kÑk­¾j½Ð*kk start_timeVar0.0 jmjm¾ jm½mÑm­¾j½Ð, mmnameVar0.0jojo¾ jo½oÑo­¾j½Ð. oo nameVar0.0"jqjq¾jq½qÑq­¾j½Ð0qq typeVar0.0jsjs¾js½sÑs­¾j½Ð2sstypeVar0.0 juju¾ju½uÑu­¾j½Ð4uuthetaVar0.0 jwjw¾jw½wÑw­¾j½Ð6ww two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jzjz¾jz½zÑz­ª¾j½Ð8yzzlambdaVar0.0 j|j|¾j|½|Ñ|­¾j½Ð:|| curvatureVar0.0 j~j~¾j~½~Ñ~­¾j½Ð<~~ x_translationVar0.0 j€j€¾j€½€Ñ€­¾j½Ð>€€ y_translationVar0.0 j‚j‚¾j‚½‚Ñ‚­¾j½Ð@‚‚chiVar0.0 j„j„¾!j„½„Ñ„­¾j½ÐB!„„ phiVar0.0Angstroem  VALUESunitsAttr0.0 j‡j‡¾#j‡½‡Ñ‡­ª¾j½ÐD†#‡‡" d_spacingVar0.0j‰j‰¾&j‰½‰Ñ‰­¾j½ÐF&‰‰% sample_nameVar0.0degreeVALUESunitsAttr0.0 jŒjŒ¾(jŒ½ŒÑŒ­ª¾j½ÐH‹(ŒŒ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½ÐJŽ*)sample_temperatureVar0.0j‘j‘¾,j‘½‘Ñ‘­¾j½ÐL,‘‘+ device_nameVar0.0KVALUESunitsAttr0.0 j”j”¾.j”½”Ñ”­ª¾j½ÐN“.””-temperature_meanVar0.0KVALUESunitsAttr0.0 j—j—¾0j—½—Ñ—­ª¾j½ÐP–0——/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jšjš¾2jš½šÑš­ª¾j½ÐR™2šš1 sample_murVar0.0 jœjœ¾5jœ½œÑœ­¾j½ÐT5œœ4PresetVar0.0jžjž¾7jž½žÑž­¾j½ÐV7žž6 CounterModeVar0.0 j j ¾9j ½ Ñ ­¾j½ÐX9  8timeVar0.0countsVALUESunitsAttr0.0 j£j£¾;j£½£Ñ£­ª¾j½ÐZ¢;££: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¦j¦¾=j¦½¦Ñ¦­ª¾j½Ð\¥=¦¦<MonitorVar0.0countsVALUESunitsAttr0.0 j©j©¾?j©½©Ñ©­ª¾j½Ð^¨?©©>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¬j¬¾Aj¬½¬Ñ¬­ª¾j½Ð`«A¬¬@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¯j¯¾Cj¯½¯Ñ¯­ª¾j½Ðb®C¯¯BStepVar0.0 j±j±¾Ej±½±Ñ±­¾j½ÐdE±±D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jµjµ¾Gjµ½µÑµ­ªª¾j½Ðf³´GµµF two_thetaVar0.01VALUESsignalAttr0.0 j¸j¸¾Ij¸½¸Ñ¸­ª¾j½Ðh·I¸¸HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvx{}ƒ…ˆŠ’•˜›Ÿ¡¤§ª­°²¶¹º»¼½¾¿ÀÁÂÃdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÅfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÇfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÉfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªËfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÍfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÏfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÑfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÓfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÕfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª×fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÙ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÛ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÝ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªß fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªá fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªã fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªå fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªç fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªé fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªë fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªí fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªï fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªñ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªó fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªõ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª÷ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªù fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªû fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªý fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÿ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª  fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª  fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª  fakeDim32Dim0.0j j ¾j ½ Ñ ­¾j½ÐÆ  titleVar0.0j j ¾j ½ Ñ ­¾j½ÐÈ  start_timeVar0.0 j j ¾ j ½ Ñ ­¾j½ÐÊ nameVar0.0j j ¾ j ½ Ñ ­¾j½ÐÌ nameVar0.0"j j ¾j ½ Ñ ­¾j½ÐÎ   typeVar0.0j j ¾j ½ Ñ ­¾j½ÐÐ  typeVar0.0 j j ¾j ½ Ñ ­¾j½ÐÒ  thetaVar0.0 j j ¾j ½ Ñ ­¾j½ÐÔ   two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j j ¾j ½ Ñ ­ª¾j½ÐÖ   lambdaVar0.0 j j ¾j ½ Ñ ­¾j½ÐØ   curvatureVar0.0 j j ¾j ½ Ñ ­¾j½ÐÚ   x_translationVar0.0 j j ¾j ½ Ñ ­¾j½ÐÜ   y_translationVar0.0 j j ¾j ½ Ñ ­¾j½ÐÞ chiVar0.0 j "j "¾!j "½ "Ñ "­¾j½Ðà! " " phiVar0.0Angstroem  VALUESunitsAttr0.0 j %j %¾#j %½ %Ñ %­ª¾j½Ðâ $# % %" d_spacingVar0.0j 'j '¾&j '½ 'Ñ '­¾j½Ðä& ' '% sample_nameVar0.0degreeVALUESunitsAttr0.0 j *j *¾(j *½ *Ñ *­ª¾j½Ðæ )( * *'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j -j -¾*j -½ -Ñ -­ª¾j½Ðè ,* - -)sample_temperatureVar0.0j /j /¾,j /½ /Ñ /­¾j½Ðê, / /+ device_nameVar0.0KVALUESunitsAttr0.0 j 2j 2¾.j 2½ 2Ñ 2­ª¾j½Ðì 1. 2 2-temperature_meanVar0.0KVALUESunitsAttr0.0 j 5j 5¾0j 5½ 5Ñ 5­ª¾j½Ðî 40 5 5/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j 8j 8¾2j 8½ 8Ñ 8­ª¾j½Ðð 72 8 81 sample_murVar0.0 j :j :¾5j :½ :Ñ :­¾j½Ðò5 : :4PresetVar0.0j <j <¾7j <½ <Ñ <­¾j½Ðô7 < <6 CounterModeVar0.0 j >j >¾9j >½ >Ñ >­¾j½Ðö9 > >8timeVar0.0countsVALUESunitsAttr0.0 j Aj A¾;j A½ AÑ A­ª¾j½Ðø @; A A: beam_monitorVar0.0countsVALUESunitsAttr0.0 j Dj D¾=j D½ DÑ D­ª¾j½Ðú C= D D<MonitorVar0.0countsVALUESunitsAttr0.0 j Gj G¾?j G½ GÑ G­ª¾j½Ðü F? G G>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j Jj J¾Aj J½ JÑ J­ª¾j½Ðþ IA J J@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j Mj M¾Cj M½ MÑ M­ª¾j½Ð LC M MBStepVar0.0 j Oj O¾Ej O½ OÑ O­¾j½Ð E O OD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j Sj S¾Gj S½ SÑ S­ªª¾j½Ð  Q RG S SF two_thetaVar0.01VALUESsignalAttr0.0 j Vj V¾Ij V½ VÑ V­ª¾j½Ð  UI V VHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ              ! # & ( + . 0 3 6 9 ; = ? B E H K N P T W X Y Z [ \ ] ^ _ ` adata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª cfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª efakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª gfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª ifakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª kfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª mfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª ofakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª qfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª sfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª ufakeDim9Dim0.0Values fakeDim10 DimVal0.1ª w fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª y fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª { fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª } fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª  fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª ƒ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª … fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª ‡ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª ‰ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª ‹ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª ‘ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª “ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª • fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª — fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª ™ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª › fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª Ÿ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª ¡ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª £ fakeDim32Dim0.0j ¥j ¥¾j ¥½ ¥Ñ ¥­¾j½Ð d ¥ ¥titleVar0.0j §j §¾j §½ §Ñ §­¾j½Ð f § § start_timeVar0.0 j ©j ©¾ j ©½ ©Ñ ©­¾j½Ð h © ©nameVar0.0j «j «¾ j «½ «Ñ «­¾j½Ð j « « nameVar0.0"j ­j ­¾j ­½ ­Ñ ­­¾j½Ð l ­ ­ typeVar0.0j ¯j ¯¾j ¯½ ¯Ñ ¯­¾j½Ð n ¯ ¯typeVar0.0 j ±j ±¾j ±½ ±Ñ ±­¾j½Ð p ± ±thetaVar0.0 j ³j ³¾j ³½ ³Ñ ³­¾j½Ð r ³ ³ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j ¶j ¶¾j ¶½ ¶Ñ ¶­ª¾j½Ð t µ ¶ ¶lambdaVar0.0 j ¸j ¸¾j ¸½ ¸Ñ ¸­¾j½Ð v ¸ ¸ curvatureVar0.0 j ºj º¾j º½ ºÑ º­¾j½Ð x º º x_translationVar0.0 j ¼j ¼¾j ¼½ ¼Ñ ¼­¾j½Ð z ¼ ¼ y_translationVar0.0 j ¾j ¾¾j ¾½ ¾Ñ ¾­¾j½Ð | ¾ ¾chiVar0.0 j Àj À¾!j À½ ÀÑ À­¾j½Ð ~! À À phiVar0.0Angstroem  VALUESunitsAttr0.0 j Ãj þ#j ý ÃÑ Ã­ª¾j½Ð € Â# à Ã" d_spacingVar0.0j Åj ž&j Ž ÅÑ Å­¾j½Ð ‚& Å Å% sample_nameVar0.0degreeVALUESunitsAttr0.0 j Èj Ⱦ(j Ƚ ÈÑ È­ª¾j½Ð „ Ç( È È'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j Ëj ˾*j ˽ ËÑ Ë­ª¾j½Ð † Ê* Ë Ë)sample_temperatureVar0.0j Íj ;,j ͽ ÍÑ Í­¾j½Ð ˆ, Í Í+ device_nameVar0.0KVALUESunitsAttr0.0 j Ðj о.j н ÐÑ Ð­ª¾j½Ð Š Ï. Ð Ð-temperature_meanVar0.0KVALUESunitsAttr0.0 j Ój Ó¾0j Ó½ ÓÑ Ó­ª¾j½Ð Œ Ò0 Ó Ó/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j Öj Ö¾2j Ö½ ÖÑ Ö­ª¾j½Ð Ž Õ2 Ö Ö1 sample_murVar0.0 j Øj ؾ5j ؽ ØÑ Ø­¾j½Ð 5 Ø Ø4PresetVar0.0j Új Ú¾7j Ú½ ÚÑ Ú­¾j½Ð ’7 Ú Ú6 CounterModeVar0.0 j Üj ܾ9j ܽ ÜÑ Ü­¾j½Ð ”9 Ü Ü8timeVar0.0countsVALUESunitsAttr0.0 j ßj ß¾;j ß½ ßÑ ß­ª¾j½Ð – Þ; ß ß: beam_monitorVar0.0countsVALUESunitsAttr0.0 j âj â¾=j â½ âÑ â­ª¾j½Ð ˜ á= â â<MonitorVar0.0countsVALUESunitsAttr0.0 j åj å¾?j å½ åÑ å­ª¾j½Ð š ä? å å>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j èj è¾Aj è½ èÑ è­ª¾j½Ð œ çA è è@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j ëj ë¾Cj ë½ ëÑ ë­ª¾j½Ð ž êC ë ëBStepVar0.0 j íj í¾Ej í½ íÑ í­¾j½Ð  E í íD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j ñj ñ¾Gj ñ½ ñÑ ñ­ªª¾j½Ð ¢ ï ðG ñ ñF two_thetaVar0.01VALUESsignalAttr0.0 j ôj ô¾Ij ô½ ôÑ ô­ª¾j½Ð ¤ óI ô ôHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª d f h j l n p r t v x z | ~ € ‚ „ † ˆ Š Œ Ž ’ ” – ˜ š œ ž   ¢ ¤ ¦ ¨ ª ¬ ® ° ² ´ · ¹ » ½ ¿ Á Ä Æ É Ì Î Ñ Ô × Ù Û Ý à ã æ é ì î ò õ ö ÷ ø ù ú û ü ý þ ÿdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª!fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª!fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª!fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª!fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª! fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª! fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª! fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª!fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª!fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª!fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª! fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª! fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª! fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª! fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª! fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª! fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª!! fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª!# fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª!% fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª!' fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª!) fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª!+ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª!- fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª!/ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª!1 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª!3 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª!5 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª!7 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª!9 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª!; fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª!= fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª!? fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª!A fakeDim32Dim0.0j!Cj!C¾j!C½!CÑ!C­¾j½Ð!!C!CtitleVar0.0j!Ej!E¾j!E½!EÑ!E­¾j½Ð!!E!E start_timeVar0.0 j!Gj!G¾ j!G½!GÑ!G­¾j½Ð! !G!GnameVar0.0j!Ij!I¾ j!I½!IÑ!I­¾j½Ð! !I!I nameVar0.0"j!Kj!K¾j!K½!KÑ!K­¾j½Ð! !K!K typeVar0.0j!Mj!M¾j!M½!MÑ!M­¾j½Ð! !M!MtypeVar0.0 j!Oj!O¾j!O½!OÑ!O­¾j½Ð!!O!OthetaVar0.0 j!Qj!Q¾j!Q½!QÑ!Q­¾j½Ð!!Q!Q two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j!Tj!T¾j!T½!TÑ!T­ª¾j½Ð!!S!T!TlambdaVar0.0 j!Vj!V¾j!V½!VÑ!V­¾j½Ð!!V!V curvatureVar0.0 j!Xj!X¾j!X½!XÑ!X­¾j½Ð!!X!X x_translationVar0.0 j!Zj!Z¾j!Z½!ZÑ!Z­¾j½Ð!!Z!Z y_translationVar0.0 j!\j!\¾j!\½!\Ñ!\­¾j½Ð!!\!\chiVar0.0 j!^j!^¾!j!^½!^Ñ!^­¾j½Ð!!!^!^ phiVar0.0Angstroem  VALUESunitsAttr0.0 j!aj!a¾#j!a½!aÑ!a­ª¾j½Ð!!`#!a!a" d_spacingVar0.0j!cj!c¾&j!c½!cÑ!c­¾j½Ð! &!c!c% sample_nameVar0.0degreeVALUESunitsAttr0.0 j!fj!f¾(j!f½!fÑ!f­ª¾j½Ð!"!e(!f!f'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j!ij!i¾*j!i½!iÑ!i­ª¾j½Ð!$!h*!i!i)sample_temperatureVar0.0j!kj!k¾,j!k½!kÑ!k­¾j½Ð!&,!k!k+ device_nameVar0.0KVALUESunitsAttr0.0 j!nj!n¾.j!n½!nÑ!n­ª¾j½Ð!(!m.!n!n-temperature_meanVar0.0KVALUESunitsAttr0.0 j!qj!q¾0j!q½!qÑ!q­ª¾j½Ð!*!p0!q!q/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j!tj!t¾2j!t½!tÑ!t­ª¾j½Ð!,!s2!t!t1 sample_murVar0.0 j!vj!v¾5j!v½!vÑ!v­¾j½Ð!.5!v!v4PresetVar0.0j!xj!x¾7j!x½!xÑ!x­¾j½Ð!07!x!x6 CounterModeVar0.0 j!zj!z¾9j!z½!zÑ!z­¾j½Ð!29!z!z8timeVar0.0countsVALUESunitsAttr0.0 j!}j!}¾;j!}½!}Ñ!}­ª¾j½Ð!4!|;!}!}: beam_monitorVar0.0countsVALUESunitsAttr0.0 j!€j!€¾=j!€½!€Ñ!€­ª¾j½Ð!6!=!€!€<MonitorVar0.0countsVALUESunitsAttr0.0 j!ƒj!ƒ¾?j!ƒ½!ƒÑ!ƒ­ª¾j½Ð!8!‚?!ƒ!ƒ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j!†j!†¾Aj!†½!†Ñ!†­ª¾j½Ð!:!…A!†!†@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j!‰j!‰¾Cj!‰½!‰Ñ!‰­ª¾j½Ð!E!‹!‹D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j!j!¾Gj!½!Ñ!­ªª¾j½Ð!@!!ŽG!!F two_thetaVar0.01VALUESsignalAttr0.0 j!’j!’¾Ij!’½!’Ñ!’­ª¾j½Ð!B!‘I!’!’HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª!!!!! ! !!!!!!!!!! !"!$!&!(!*!,!.!0!2!4!6!8!:!!@!B!D!F!H!J!L!N!P!R!U!W!Y![!]!_!b!d!g!j!l!o!r!u!w!y!{!~!!„!‡!Š!Œ!!“!”!•!–!—!˜!™!š!›!œ!data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª!ŸfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª!¡fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª!£fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª!¥fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª!§fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª!©fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª!«fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª!­fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª!¯fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª!±fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª!³ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª!µ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª!· fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª!¹ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª!» fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª!½ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª!¿ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª!Á fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª!à fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª!Å fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª!Ç fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª!É fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª!Ë fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª!Í fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª!Ï fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª!Ñ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª!Ó fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª!Õ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª!× fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª!Ù fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª!Û fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª!Ý fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª!ß fakeDim32Dim0.0j!áj!á¾j!á½!áÑ!á­¾j½Ð! !á!átitleVar0.0j!ãj!ã¾j!ã½!ãÑ!ã­¾j½Ð!¢!ã!ã start_timeVar0.0 j!åj!å¾ j!å½!åÑ!å­¾j½Ð!¤ !å!ånameVar0.0j!çj!ç¾ j!ç½!çÑ!ç­¾j½Ð!¦ !ç!ç nameVar0.0"j!éj!é¾j!é½!éÑ!é­¾j½Ð!¨!é!é typeVar0.0j!ëj!ë¾j!ë½!ëÑ!ë­¾j½Ð!ª!ë!ëtypeVar0.0 j!íj!í¾j!í½!íÑ!í­¾j½Ð!¬!í!íthetaVar0.0 j!ïj!ï¾j!ï½!ïÑ!ï­¾j½Ð!®!ï!ï two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j!òj!ò¾j!ò½!òÑ!ò­ª¾j½Ð!°!ñ!ò!òlambdaVar0.0 j!ôj!ô¾j!ô½!ôÑ!ô­¾j½Ð!²!ô!ô curvatureVar0.0 j!öj!ö¾j!ö½!öÑ!ö­¾j½Ð!´!ö!ö x_translationVar0.0 j!øj!ø¾j!ø½!øÑ!ø­¾j½Ð!¶!ø!ø y_translationVar0.0 j!új!ú¾j!ú½!úÑ!ú­¾j½Ð!¸!ú!úchiVar0.0 j!üj!ü¾!j!ü½!üÑ!ü­¾j½Ð!º!!ü!ü phiVar0.0Angstroem  VALUESunitsAttr0.0 j!ÿj!ÿ¾#j!ÿ½!ÿÑ!ÿ­ª¾j½Ð!¼!þ#!ÿ!ÿ" d_spacingVar0.0j"j"¾&j"½"Ñ"­¾j½Ð!¾&""% sample_nameVar0.0degreeVALUESunitsAttr0.0 j"j"¾(j"½"Ñ"­ª¾j½Ð!À"(""'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j"j"¾*j"½"Ñ"­ª¾j½Ð!Â"*"")sample_temperatureVar0.0j" j" ¾,j" ½" Ñ" ­¾j½Ð!Ä," " + device_nameVar0.0KVALUESunitsAttr0.0 j" j" ¾.j" ½" Ñ" ­ª¾j½Ð!Æ" ." " -temperature_meanVar0.0KVALUESunitsAttr0.0 j"j"¾0j"½"Ñ"­ª¾j½Ð!È"0""/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j"j"¾2j"½"Ñ"­ª¾j½Ð!Ê"2""1 sample_murVar0.0 j"j"¾5j"½"Ñ"­¾j½Ð!Ì5""4PresetVar0.0j"j"¾7j"½"Ñ"­¾j½Ð!Î7""6 CounterModeVar0.0 j"j"¾9j"½"Ñ"­¾j½Ð!Ð9""8timeVar0.0countsVALUESunitsAttr0.0 j"j"¾;j"½"Ñ"­ª¾j½Ð!Ò";"": beam_monitorVar0.0countsVALUESunitsAttr0.0 j"j"¾=j"½"Ñ"­ª¾j½Ð!Ô"=""<MonitorVar0.0countsVALUESunitsAttr0.0 j"!j"!¾?j"!½"!Ñ"!­ª¾j½Ð!Ö" ?"!"!>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j"$j"$¾Aj"$½"$Ñ"$­ª¾j½Ð!Ø"#A"$"$@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j"'j"'¾Cj"'½"'Ñ"'­ª¾j½Ð!Ú"&C"'"'BStepVar0.0 j")j")¾Ej")½")Ñ")­¾j½Ð!ÜE")")D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j"-j"-¾Gj"-½"-Ñ"-­ªª¾j½Ð!Þ"+",G"-"-F two_thetaVar0.01VALUESsignalAttr0.0 j"0j"0¾Ij"0½"0Ñ"0­ª¾j½Ð!à"/I"0"0HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª! !¢!¤!¦!¨!ª!¬!®!°!²!´!¶!¸!º!¼!¾!À!Â!Ä!Æ!È!Ê!Ì!Î!Ð!Ò!Ô!Ö!Ø!Ú!Ü!Þ!à!â!ä!æ!è!ê!ì!î!ð!ó!õ!÷!ù!û!ý""""" " """"""""""%"("*"."1"2"3"4"5"6"7"8"9":";data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª"=fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª"?fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª"AfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª"CfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª"EfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª"GfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª"IfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª"KfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª"MfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª"OfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª"Q fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª"S fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª"U fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª"W fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª"Y fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª"[ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª"] fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª"_ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª"a fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª"c fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª"e fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª"g fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª"i fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª"k fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª"m fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª"o fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª"q fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª"s fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª"u fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª"w fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª"y fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª"{ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª"} fakeDim32Dim0.0j"j"¾j"½"Ñ"­¾j½Ð">""titleVar0.0j"j"¾j"½"Ñ"­¾j½Ð"@"" start_timeVar0.0 j"ƒj"ƒ¾ j"ƒ½"ƒÑ"ƒ­¾j½Ð"B "ƒ"ƒnameVar0.0j"…j"…¾ j"…½"…Ñ"…­¾j½Ð"D "…"… nameVar0.0"j"‡j"‡¾j"‡½"‡Ñ"‡­¾j½Ð"F"‡"‡ typeVar0.0j"‰j"‰¾j"‰½"‰Ñ"‰­¾j½Ð"H"‰"‰typeVar0.0 j"‹j"‹¾j"‹½"‹Ñ"‹­¾j½Ð"J"‹"‹thetaVar0.0 j"j"¾j"½"Ñ"­¾j½Ð"L"" two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j"j"¾j"½"Ñ"­ª¾j½Ð"N"""lambdaVar0.0 j"’j"’¾j"’½"’Ñ"’­¾j½Ð"P"’"’ curvatureVar0.0 j"”j"”¾j"”½"”Ñ"”­¾j½Ð"R"”"” x_translationVar0.0 j"–j"–¾j"–½"–Ñ"–­¾j½Ð"T"–"– y_translationVar0.0 j"˜j"˜¾j"˜½"˜Ñ"˜­¾j½Ð"V"˜"˜chiVar0.0 j"šj"š¾!j"š½"šÑ"š­¾j½Ð"X!"š"š phiVar0.0Angstroem  VALUESunitsAttr0.0 j"j"¾#j"½"Ñ"­ª¾j½Ð"Z"œ#""" d_spacingVar0.0j"Ÿj"Ÿ¾&j"Ÿ½"ŸÑ"Ÿ­¾j½Ð"\&"Ÿ"Ÿ% sample_nameVar0.0degreeVALUESunitsAttr0.0 j"¢j"¢¾(j"¢½"¢Ñ"¢­ª¾j½Ð"^"¡("¢"¢'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j"¥j"¥¾*j"¥½"¥Ñ"¥­ª¾j½Ð"`"¤*"¥"¥)sample_temperatureVar0.0j"§j"§¾,j"§½"§Ñ"§­¾j½Ð"b,"§"§+ device_nameVar0.0KVALUESunitsAttr0.0 j"ªj"ª¾.j"ª½"ªÑ"ª­ª¾j½Ð"d"©."ª"ª-temperature_meanVar0.0KVALUESunitsAttr0.0 j"­j"­¾0j"­½"­Ñ"­­ª¾j½Ð"f"¬0"­"­/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j"°j"°¾2j"°½"°Ñ"°­ª¾j½Ð"h"¯2"°"°1 sample_murVar0.0 j"²j"²¾5j"²½"²Ñ"²­¾j½Ð"j5"²"²4PresetVar0.0j"´j"´¾7j"´½"´Ñ"´­¾j½Ð"l7"´"´6 CounterModeVar0.0 j"¶j"¶¾9j"¶½"¶Ñ"¶­¾j½Ð"n9"¶"¶8timeVar0.0countsVALUESunitsAttr0.0 j"¹j"¹¾;j"¹½"¹Ñ"¹­ª¾j½Ð"p"¸;"¹"¹: beam_monitorVar0.0countsVALUESunitsAttr0.0 j"¼j"¼¾=j"¼½"¼Ñ"¼­ª¾j½Ð"r"»="¼"¼<MonitorVar0.0countsVALUESunitsAttr0.0 j"¿j"¿¾?j"¿½"¿Ñ"¿­ª¾j½Ð"t"¾?"¿"¿>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j"Âj"¾Aj"½"ÂÑ"­ª¾j½Ð"v"ÁA"Â"Â@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j"Åj"žCj"Ž"ÅÑ"Å­ª¾j½Ð"x"ÄC"Å"ÅBStepVar0.0 j"Çj"ǾEj"ǽ"ÇÑ"Ç­¾j½Ð"zE"Ç"ÇD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j"Ëj"˾Gj"˽"ËÑ"Ë­ªª¾j½Ð"|"É"ÊG"Ë"ËF two_thetaVar0.01VALUESsignalAttr0.0 j"Îj"ξIj"ν"ÎÑ"έª¾j½Ð"~"ÍI"Î"ÎHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª">"@"B"D"F"H"J"L"N"P"R"T"V"X"Z"\"^"`"b"d"f"h"j"l"n"p"r"t"v"x"z"|"~"€"‚"„"†"ˆ"Š"Œ"Ž"‘"“"•"—"™"›"ž" "£"¦"¨"«"®"±"³"µ"·"º"½"À"Ã"Æ"È"Ì"Ï"Ð"Ñ"Ò"Ó"Ô"Õ"Ö"×"Ø"Ùdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª"ÛfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª"ÝfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª"ßfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª"áfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª"ãfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª"åfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª"çfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª"éfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª"ëfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª"ífakeDim9Dim0.0Values fakeDim10 DimVal0.1ª"ï fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª"ñ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª"ó fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª"õ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª"÷ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª"ù fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª"û fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª"ý fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª"ÿ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª# fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª# fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª# fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª# fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª# fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª# fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª# fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª# fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª# fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª# fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª# fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª# fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª# fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª# fakeDim32Dim0.0j#j#¾j#½#Ñ#­¾j½Ð"Ü##titleVar0.0j#j#¾j#½#Ñ#­¾j½Ð"Þ## start_timeVar0.0 j#!j#!¾ j#!½#!Ñ#!­¾j½Ð"à #!#!nameVar0.0j##j##¾ j##½##Ñ##­¾j½Ð"â #### nameVar0.0"j#%j#%¾j#%½#%Ñ#%­¾j½Ð"ä#%#% typeVar0.0j#'j#'¾j#'½#'Ñ#'­¾j½Ð"æ#'#'typeVar0.0 j#)j#)¾j#)½#)Ñ#)­¾j½Ð"è#)#)thetaVar0.0 j#+j#+¾j#+½#+Ñ#+­¾j½Ð"ê#+#+ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j#.j#.¾j#.½#.Ñ#.­ª¾j½Ð"ì#-#.#.lambdaVar0.0 j#0j#0¾j#0½#0Ñ#0­¾j½Ð"î#0#0 curvatureVar0.0 j#2j#2¾j#2½#2Ñ#2­¾j½Ð"ð#2#2 x_translationVar0.0 j#4j#4¾j#4½#4Ñ#4­¾j½Ð"ò#4#4 y_translationVar0.0 j#6j#6¾j#6½#6Ñ#6­¾j½Ð"ô#6#6chiVar0.0 j#8j#8¾!j#8½#8Ñ#8­¾j½Ð"ö!#8#8 phiVar0.0Angstroem  VALUESunitsAttr0.0 j#;j#;¾#j#;½#;Ñ#;­ª¾j½Ð"ø#:##;#;" d_spacingVar0.0j#=j#=¾&j#=½#=Ñ#=­¾j½Ð"ú&#=#=% sample_nameVar0.0degreeVALUESunitsAttr0.0 j#@j#@¾(j#@½#@Ñ#@­ª¾j½Ð"ü#?(#@#@'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j#Cj#C¾*j#C½#CÑ#C­ª¾j½Ð"þ#B*#C#C)sample_temperatureVar0.0j#Ej#E¾,j#E½#EÑ#E­¾j½Ð#,#E#E+ device_nameVar0.0KVALUESunitsAttr0.0 j#Hj#H¾.j#H½#HÑ#H­ª¾j½Ð##G.#H#H-temperature_meanVar0.0KVALUESunitsAttr0.0 j#Kj#K¾0j#K½#KÑ#K­ª¾j½Ð##J0#K#K/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j#Nj#N¾2j#N½#NÑ#N­ª¾j½Ð##M2#N#N1 sample_murVar0.0 j#Pj#P¾5j#P½#PÑ#P­¾j½Ð#5#P#P4PresetVar0.0j#Rj#R¾7j#R½#RÑ#R­¾j½Ð# 7#R#R6 CounterModeVar0.0 j#Tj#T¾9j#T½#TÑ#T­¾j½Ð# 9#T#T8timeVar0.0countsVALUESunitsAttr0.0 j#Wj#W¾;j#W½#WÑ#W­ª¾j½Ð##V;#W#W: beam_monitorVar0.0countsVALUESunitsAttr0.0 j#Zj#Z¾=j#Z½#ZÑ#Z­ª¾j½Ð##Y=#Z#Z<MonitorVar0.0countsVALUESunitsAttr0.0 j#]j#]¾?j#]½#]Ñ#]­ª¾j½Ð##\?#]#]>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j#`j#`¾Aj#`½#`Ñ#`­ª¾j½Ð##_A#`#`@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j#cj#c¾Cj#c½#cÑ#c­ª¾j½Ð##bC#c#cBStepVar0.0 j#ej#e¾Ej#e½#eÑ#e­¾j½Ð#E#e#eD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j#ij#i¾Gj#i½#iÑ#i­ªª¾j½Ð##g#hG#i#iF two_thetaVar0.01VALUESsignalAttr0.0 j#lj#l¾Ij#l½#lÑ#l­ª¾j½Ð##kI#l#lHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª"Ü"Þ"à"â"ä"æ"è"ê"ì"î"ð"ò"ô"ö"ø"ú"ü"þ###### # ########## #"#$#&#(#*#,#/#1#3#5#7#9#<#>#A#D#F#I#L#O#Q#S#U#X#[#^#a#d#f#j#m#n#o#p#q#r#s#t#u#v#wdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª#yfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª#{fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª#}fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª#fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª#fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª#ƒfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª#…fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª#‡fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª#‰fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª#‹fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª# fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª# fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª#‘ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª#“ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª#• fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª#— fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª#™ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª#› fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª# fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª#Ÿ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª#¡ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª#£ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª#¥ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª#§ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª#© fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª#« fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª#­ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª#¯ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª#± fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª#³ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª#µ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª#· fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª#¹ fakeDim32Dim0.0j#»j#»¾j#»½#»Ñ#»­¾j½Ð#z#»#»titleVar0.0j#½j#½¾j#½½#½Ñ#½­¾j½Ð#|#½#½ start_timeVar0.0 j#¿j#¿¾ j#¿½#¿Ñ#¿­¾j½Ð#~ #¿#¿nameVar0.0j#Áj#Á¾ j#Á½#ÁÑ#Á­¾j½Ð#€ #Á#Á nameVar0.0"j#Ãj#þj#ý#ÃÑ#í¾j½Ð#‚#Ã#à typeVar0.0j#Åj#žj#Ž#ÅÑ#Å­¾j½Ð#„#Å#ÅtypeVar0.0 j#Çj#Ǿj#ǽ#ÇÑ#Ç­¾j½Ð#†#Ç#ÇthetaVar0.0 j#Éj#ɾj#ɽ#ÉÑ#É­¾j½Ð#ˆ#É#É two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j#Ìj#̾j#̽#ÌÑ#Ì­ª¾j½Ð#Š#Ë#Ì#ÌlambdaVar0.0 j#Îj#ξj#ν#ÎÑ#έ¾j½Ð#Œ#Î#Î curvatureVar0.0 j#Ðj#оj#н#ÐÑ#Э¾j½Ð#Ž#Ð#Ð x_translationVar0.0 j#Òj#Ò¾j#Ò½#ÒÑ#Ò­¾j½Ð##Ò#Ò y_translationVar0.0 j#Ôj#Ô¾j#Ô½#ÔÑ#Ô­¾j½Ð#’#Ô#ÔchiVar0.0 j#Öj#Ö¾!j#Ö½#ÖÑ#Ö­¾j½Ð#”!#Ö#Ö phiVar0.0Angstroem  VALUESunitsAttr0.0 j#Ùj#Ù¾#j#Ù½#ÙÑ#Ù­ª¾j½Ð#–#Ø##Ù#Ù" d_spacingVar0.0j#Ûj#Û¾&j#Û½#ÛÑ#Û­¾j½Ð#˜&#Û#Û% sample_nameVar0.0degreeVALUESunitsAttr0.0 j#Þj#Þ¾(j#Þ½#ÞÑ#Þ­ª¾j½Ð#š#Ý(#Þ#Þ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j#áj#á¾*j#á½#áÑ#á­ª¾j½Ð#œ#à*#á#á)sample_temperatureVar0.0j#ãj#ã¾,j#ã½#ãÑ#ã­¾j½Ð#ž,#ã#ã+ device_nameVar0.0KVALUESunitsAttr0.0 j#æj#æ¾.j#æ½#æÑ#æ­ª¾j½Ð# #å.#æ#æ-temperature_meanVar0.0KVALUESunitsAttr0.0 j#éj#é¾0j#é½#éÑ#é­ª¾j½Ð#¢#è0#é#é/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j#ìj#ì¾2j#ì½#ìÑ#ì­ª¾j½Ð#¤#ë2#ì#ì1 sample_murVar0.0 j#îj#î¾5j#î½#îÑ#î­¾j½Ð#¦5#î#î4PresetVar0.0j#ðj#ð¾7j#ð½#ðÑ#ð­¾j½Ð#¨7#ð#ð6 CounterModeVar0.0 j#òj#ò¾9j#ò½#òÑ#ò­¾j½Ð#ª9#ò#ò8timeVar0.0countsVALUESunitsAttr0.0 j#õj#õ¾;j#õ½#õÑ#õ­ª¾j½Ð#¬#ô;#õ#õ: beam_monitorVar0.0countsVALUESunitsAttr0.0 j#øj#ø¾=j#ø½#øÑ#ø­ª¾j½Ð#®#÷=#ø#ø<MonitorVar0.0countsVALUESunitsAttr0.0 j#ûj#û¾?j#û½#ûÑ#û­ª¾j½Ð#°#ú?#û#û>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j#þj#þ¾Aj#þ½#þÑ#þ­ª¾j½Ð#²#ýA#þ#þ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j$j$¾Cj$½$Ñ$­ª¾j½Ð#´$C$$BStepVar0.0 j$j$¾Ej$½$Ñ$­¾j½Ð#¶E$$D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j$j$¾Gj$½$Ñ$­ªª¾j½Ð#¸$$G$$F two_thetaVar0.01VALUESsignalAttr0.0 j$ j$ ¾Ij$ ½$ Ñ$ ­ª¾j½Ð#º$ I$ $ HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª#z#|#~#€#‚#„#†#ˆ#Š#Œ#Ž##’#”#–#˜#š#œ#ž# #¢#¤#¦#¨#ª#¬#®#°#²#´#¶#¸#º#¼#¾#À#Â#Ä#Æ#È#Ê#Í#Ï#Ñ#Ó#Õ#×#Ú#Ü#ß#â#ä#ç#ê#í#ï#ñ#ó#ö#ù#ü#ÿ$$$$ $ $ $$$$$$$$data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª$fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª$fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª$fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª$fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª$fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª$!fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª$#fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª$%fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª$'fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª$)fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª$+ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª$- fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª$/ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª$1 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª$3 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª$5 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª$7 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª$9 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª$; fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª$= fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª$? fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª$A fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª$C fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª$E fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª$G fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª$I fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª$K fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª$M fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª$O fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª$Q fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª$S fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª$U fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª$W fakeDim32Dim0.0j$Yj$Y¾j$Y½$YÑ$Y­¾j½Ð$$Y$YtitleVar0.0j$[j$[¾j$[½$[Ñ$[­¾j½Ð$$[$[ start_timeVar0.0 j$]j$]¾ j$]½$]Ñ$]­¾j½Ð$ $]$]nameVar0.0j$_j$_¾ j$_½$_Ñ$_­¾j½Ð$ $_$_ nameVar0.0"j$aj$a¾j$a½$aÑ$a­¾j½Ð$ $a$a typeVar0.0j$cj$c¾j$c½$cÑ$c­¾j½Ð$"$c$ctypeVar0.0 j$ej$e¾j$e½$eÑ$e­¾j½Ð$$$e$ethetaVar0.0 j$gj$g¾j$g½$gÑ$g­¾j½Ð$&$g$g two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j$jj$j¾j$j½$jÑ$j­ª¾j½Ð$($i$j$jlambdaVar0.0 j$lj$l¾j$l½$lÑ$l­¾j½Ð$*$l$l curvatureVar0.0 j$nj$n¾j$n½$nÑ$n­¾j½Ð$,$n$n x_translationVar0.0 j$pj$p¾j$p½$pÑ$p­¾j½Ð$.$p$p y_translationVar0.0 j$rj$r¾j$r½$rÑ$r­¾j½Ð$0$r$rchiVar0.0 j$tj$t¾!j$t½$tÑ$t­¾j½Ð$2!$t$t phiVar0.0Angstroem  VALUESunitsAttr0.0 j$wj$w¾#j$w½$wÑ$w­ª¾j½Ð$4$v#$w$w" d_spacingVar0.0j$yj$y¾&j$y½$yÑ$y­¾j½Ð$6&$y$y% sample_nameVar0.0degreeVALUESunitsAttr0.0 j$|j$|¾(j$|½$|Ñ$|­ª¾j½Ð$8${($|$|'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j$j$¾*j$½$Ñ$­ª¾j½Ð$:$~*$$)sample_temperatureVar0.0j$j$¾,j$½$Ñ$­¾j½Ð$<,$$+ device_nameVar0.0KVALUESunitsAttr0.0 j$„j$„¾.j$„½$„Ñ$„­ª¾j½Ð$>$ƒ.$„$„-temperature_meanVar0.0KVALUESunitsAttr0.0 j$‡j$‡¾0j$‡½$‡Ñ$‡­ª¾j½Ð$@$†0$‡$‡/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j$Šj$о2j$н$ŠÑ$Š­ª¾j½Ð$B$‰2$Š$Š1 sample_murVar0.0 j$Œj$Œ¾5j$Œ½$ŒÑ$Œ­¾j½Ð$D5$Œ$Œ4PresetVar0.0j$Žj$޾7j$޽$ŽÑ$Ž­¾j½Ð$F7$Ž$Ž6 CounterModeVar0.0 j$j$¾9j$½$Ñ$­¾j½Ð$H9$$8timeVar0.0countsVALUESunitsAttr0.0 j$“j$“¾;j$“½$“Ñ$“­ª¾j½Ð$J$’;$“$“: beam_monitorVar0.0countsVALUESunitsAttr0.0 j$–j$–¾=j$–½$–Ñ$–­ª¾j½Ð$L$•=$–$–<MonitorVar0.0countsVALUESunitsAttr0.0 j$™j$™¾?j$™½$™Ñ$™­ª¾j½Ð$N$˜?$™$™>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j$œj$œ¾Aj$œ½$œÑ$œ­ª¾j½Ð$P$›A$œ$œ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j$Ÿj$Ÿ¾Cj$Ÿ½$ŸÑ$Ÿ­ª¾j½Ð$R$žC$Ÿ$ŸBStepVar0.0 j$¡j$¡¾Ej$¡½$¡Ñ$¡­¾j½Ð$TE$¡$¡D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j$¥j$¥¾Gj$¥½$¥Ñ$¥­ªª¾j½Ð$V$£$¤G$¥$¥F two_thetaVar0.01VALUESsignalAttr0.0 j$¨j$¨¾Ij$¨½$¨Ñ$¨­ª¾j½Ð$X$§I$¨$¨HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª$$$$$ $"$$$&$($*$,$.$0$2$4$6$8$:$<$>$@$B$D$F$H$J$L$N$P$R$T$V$X$Z$\$^$`$b$d$f$h$k$m$o$q$s$u$x$z$}$€$‚$…$ˆ$‹$$$‘$”$—$š$$ $¢$¦$©$ª$«$¬$­$®$¯$°$±$²$³data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª$µfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª$·fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª$¹fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª$»fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª$½fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª$¿fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª$ÁfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª$ÃfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª$ÅfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª$ÇfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª$É fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª$Ë fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª$Í fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª$Ï fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª$Ñ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª$Ó fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª$Õ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª$× fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª$Ù fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª$Û fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª$Ý fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª$ß fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª$á fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª$ã fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª$å fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª$ç fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª$é fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª$ë fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª$í fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª$ï fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª$ñ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª$ó fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª$õ fakeDim32Dim0.0j$÷j$÷¾j$÷½$÷Ñ$÷­¾j½Ð$¶$÷$÷titleVar0.0j$ùj$ù¾j$ù½$ùÑ$ù­¾j½Ð$¸$ù$ù start_timeVar0.0 j$ûj$û¾ j$û½$ûÑ$û­¾j½Ð$º $û$ûnameVar0.0j$ýj$ý¾ j$ý½$ýÑ$ý­¾j½Ð$¼ $ý$ý nameVar0.0"j$ÿj$ÿ¾j$ÿ½$ÿÑ$ÿ­¾j½Ð$¾$ÿ$ÿ typeVar0.0j%j%¾j%½%Ñ%­¾j½Ð$À%%typeVar0.0 j%j%¾j%½%Ñ%­¾j½Ð$Â%%thetaVar0.0 j%j%¾j%½%Ñ%­¾j½Ð$Ä%% two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j%j%¾j%½%Ñ%­ª¾j½Ð$Æ%%%lambdaVar0.0 j% j% ¾j% ½% Ñ% ­¾j½Ð$È% %  curvatureVar0.0 j% j% ¾j% ½% Ñ% ­¾j½Ð$Ê% %  x_translationVar0.0 j%j%¾j%½%Ñ%­¾j½Ð$Ì%% y_translationVar0.0 j%j%¾j%½%Ñ%­¾j½Ð$Î%%chiVar0.0 j%j%¾!j%½%Ñ%­¾j½Ð$Ð!%% phiVar0.0Angstroem  VALUESunitsAttr0.0 j%j%¾#j%½%Ñ%­ª¾j½Ð$Ò%#%%" d_spacingVar0.0j%j%¾&j%½%Ñ%­¾j½Ð$Ô&%%% sample_nameVar0.0degreeVALUESunitsAttr0.0 j%j%¾(j%½%Ñ%­ª¾j½Ð$Ö%(%%'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j%j%¾*j%½%Ñ%­ª¾j½Ð$Ø%*%%)sample_temperatureVar0.0j%j%¾,j%½%Ñ%­¾j½Ð$Ú,%%+ device_nameVar0.0KVALUESunitsAttr0.0 j%"j%"¾.j%"½%"Ñ%"­ª¾j½Ð$Ü%!.%"%"-temperature_meanVar0.0KVALUESunitsAttr0.0 j%%j%%¾0j%%½%%Ñ%%­ª¾j½Ð$Þ%$0%%%%/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j%(j%(¾2j%(½%(Ñ%(­ª¾j½Ð$à%'2%(%(1 sample_murVar0.0 j%*j%*¾5j%*½%*Ñ%*­¾j½Ð$â5%*%*4PresetVar0.0j%,j%,¾7j%,½%,Ñ%,­¾j½Ð$ä7%,%,6 CounterModeVar0.0 j%.j%.¾9j%.½%.Ñ%.­¾j½Ð$æ9%.%.8timeVar0.0countsVALUESunitsAttr0.0 j%1j%1¾;j%1½%1Ñ%1­ª¾j½Ð$è%0;%1%1: beam_monitorVar0.0countsVALUESunitsAttr0.0 j%4j%4¾=j%4½%4Ñ%4­ª¾j½Ð$ê%3=%4%4<MonitorVar0.0countsVALUESunitsAttr0.0 j%7j%7¾?j%7½%7Ñ%7­ª¾j½Ð$ì%6?%7%7>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j%:j%:¾Aj%:½%:Ñ%:­ª¾j½Ð$î%9A%:%:@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j%=j%=¾Cj%=½%=Ñ%=­ª¾j½Ð$ð%<C%=%=BStepVar0.0 j%?j%?¾Ej%?½%?Ñ%?­¾j½Ð$òE%?%?D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j%Cj%C¾Gj%C½%CÑ%C­ªª¾j½Ð$ô%A%BG%C%CF two_thetaVar0.01VALUESsignalAttr0.0 j%Fj%F¾Ij%F½%FÑ%F­ª¾j½Ð$ö%EI%F%FHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª$¶$¸$º$¼$¾$À$Â$Ä$Æ$È$Ê$Ì$Î$Ð$Ò$Ô$Ö$Ø$Ú$Ü$Þ$à$â$ä$æ$è$ê$ì$î$ð$ò$ô$ö$ø$ú$ü$þ%%%%% % % %%%%%%%% %#%&%)%+%-%/%2%5%8%;%>%@%D%G%H%I%J%K%L%M%N%O%P%Qdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª%SfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª%UfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª%WfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª%YfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª%[fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª%]fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª%_fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª%afakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª%cfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª%efakeDim9Dim0.0Values fakeDim10 DimVal0.1ª%g fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª%i fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª%k fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª%m fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª%o fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª%q fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª%s fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª%u fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª%w fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª%y fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª%{ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª%} fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª% fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª% fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª%ƒ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª%… fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª%‡ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª%‰ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª%‹ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª% fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª% fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª%‘ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª%“ fakeDim32Dim0.0j%•j%•¾j%•½%•Ñ%•­¾j½Ð%T%•%•titleVar0.0j%—j%—¾j%—½%—Ñ%—­¾j½Ð%V%—%— start_timeVar0.0 j%™j%™¾ j%™½%™Ñ%™­¾j½Ð%X %™%™nameVar0.0j%›j%›¾ j%›½%›Ñ%›­¾j½Ð%Z %›%› nameVar0.0"j%j%¾j%½%Ñ%­¾j½Ð%\%% typeVar0.0j%Ÿj%Ÿ¾j%Ÿ½%ŸÑ%Ÿ­¾j½Ð%^%Ÿ%ŸtypeVar0.0 j%¡j%¡¾j%¡½%¡Ñ%¡­¾j½Ð%`%¡%¡thetaVar0.0 j%£j%£¾j%£½%£Ñ%£­¾j½Ð%b%£%£ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j%¦j%¦¾j%¦½%¦Ñ%¦­ª¾j½Ð%d%¥%¦%¦lambdaVar0.0 j%¨j%¨¾j%¨½%¨Ñ%¨­¾j½Ð%f%¨%¨ curvatureVar0.0 j%ªj%ª¾j%ª½%ªÑ%ª­¾j½Ð%h%ª%ª x_translationVar0.0 j%¬j%¬¾j%¬½%¬Ñ%¬­¾j½Ð%j%¬%¬ y_translationVar0.0 j%®j%®¾j%®½%®Ñ%®­¾j½Ð%l%®%®chiVar0.0 j%°j%°¾!j%°½%°Ñ%°­¾j½Ð%n!%°%° phiVar0.0Angstroem  VALUESunitsAttr0.0 j%³j%³¾#j%³½%³Ñ%³­ª¾j½Ð%p%²#%³%³" d_spacingVar0.0j%µj%µ¾&j%µ½%µÑ%µ­¾j½Ð%r&%µ%µ% sample_nameVar0.0degreeVALUESunitsAttr0.0 j%¸j%¸¾(j%¸½%¸Ñ%¸­ª¾j½Ð%t%·(%¸%¸'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j%»j%»¾*j%»½%»Ñ%»­ª¾j½Ð%v%º*%»%»)sample_temperatureVar0.0j%½j%½¾,j%½½%½Ñ%½­¾j½Ð%x,%½%½+ device_nameVar0.0KVALUESunitsAttr0.0 j%Àj%À¾.j%À½%ÀÑ%À­ª¾j½Ð%z%¿.%À%À-temperature_meanVar0.0KVALUESunitsAttr0.0 j%Ãj%þ0j%ý%ÃÑ%íª¾j½Ð%|%Â0%Ã%Ã/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j%Æj%ƾ2j%ƽ%ÆÑ%Æ­ª¾j½Ð%~%Å2%Æ%Æ1 sample_murVar0.0 j%Èj%Ⱦ5j%Ƚ%ÈÑ%È­¾j½Ð%€5%È%È4PresetVar0.0j%Êj%ʾ7j%ʽ%ÊÑ%Ê­¾j½Ð%‚7%Ê%Ê6 CounterModeVar0.0 j%Ìj%̾9j%̽%ÌÑ%Ì­¾j½Ð%„9%Ì%Ì8timeVar0.0countsVALUESunitsAttr0.0 j%Ïj%Ͼ;j%Ͻ%ÏÑ%Ï­ª¾j½Ð%†%Î;%Ï%Ï: beam_monitorVar0.0countsVALUESunitsAttr0.0 j%Òj%Ò¾=j%Ò½%ÒÑ%Ò­ª¾j½Ð%ˆ%Ñ=%Ò%Ò<MonitorVar0.0countsVALUESunitsAttr0.0 j%Õj%Õ¾?j%Õ½%ÕÑ%Õ­ª¾j½Ð%Š%Ô?%Õ%Õ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j%Øj%ؾAj%ؽ%ØÑ%Ø­ª¾j½Ð%Œ%×A%Ø%Ø@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j%Ûj%Û¾Cj%Û½%ÛÑ%Û­ª¾j½Ð%Ž%ÚC%Û%ÛBStepVar0.0 j%Ýj%ݾEj%ݽ%ÝÑ%Ý­¾j½Ð%E%Ý%ÝD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j%áj%á¾Gj%á½%áÑ%á­ªª¾j½Ð%’%ß%àG%á%áF two_thetaVar0.01VALUESsignalAttr0.0 j%äj%ä¾Ij%ä½%äÑ%ä­ª¾j½Ð%”%ãI%ä%äHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª%T%V%X%Z%\%^%`%b%d%f%h%j%l%n%p%r%t%v%x%z%|%~%€%‚%„%†%ˆ%Š%Œ%Ž%%’%”%–%˜%š%œ%ž% %¢%¤%§%©%«%­%¯%±%´%¶%¹%¼%¾%Á%Ä%Ç%É%Ë%Í%Ð%Ó%Ö%Ù%Ü%Þ%â%å%æ%ç%è%é%ê%ë%ì%í%î%ïdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª%ñfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª%ófakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª%õfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª%÷fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª%ùfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª%ûfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª%ýfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª%ÿfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª&fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª&fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª& fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª& fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª& fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª& fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª& fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª& fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª& fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª& fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª& fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª& fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª& fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª& fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª& fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª& fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª&! fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª&# fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª&% fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª&' fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª&) fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª&+ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª&- fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª&/ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª&1 fakeDim32Dim0.0j&3j&3¾j&3½&3Ñ&3­¾j½Ð%ò&3&3titleVar0.0j&5j&5¾j&5½&5Ñ&5­¾j½Ð%ô&5&5 start_timeVar0.0 j&7j&7¾ j&7½&7Ñ&7­¾j½Ð%ö &7&7nameVar0.0j&9j&9¾ j&9½&9Ñ&9­¾j½Ð%ø &9&9 nameVar0.0"j&;j&;¾j&;½&;Ñ&;­¾j½Ð%ú&;&; typeVar0.0j&=j&=¾j&=½&=Ñ&=­¾j½Ð%ü&=&=typeVar0.0 j&?j&?¾j&?½&?Ñ&?­¾j½Ð%þ&?&?thetaVar0.0 j&Aj&A¾j&A½&AÑ&A­¾j½Ð&&A&A two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j&Dj&D¾j&D½&DÑ&D­ª¾j½Ð&&C&D&DlambdaVar0.0 j&Fj&F¾j&F½&FÑ&F­¾j½Ð&&F&F curvatureVar0.0 j&Hj&H¾j&H½&HÑ&H­¾j½Ð&&H&H x_translationVar0.0 j&Jj&J¾j&J½&JÑ&J­¾j½Ð&&J&J y_translationVar0.0 j&Lj&L¾j&L½&LÑ&L­¾j½Ð& &L&LchiVar0.0 j&Nj&N¾!j&N½&NÑ&N­¾j½Ð& !&N&N phiVar0.0Angstroem  VALUESunitsAttr0.0 j&Qj&Q¾#j&Q½&QÑ&Q­ª¾j½Ð&&P#&Q&Q" d_spacingVar0.0j&Sj&S¾&j&S½&SÑ&S­¾j½Ð&&&S&S% sample_nameVar0.0degreeVALUESunitsAttr0.0 j&Vj&V¾(j&V½&VÑ&V­ª¾j½Ð&&U(&V&V'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j&Yj&Y¾*j&Y½&YÑ&Y­ª¾j½Ð&&X*&Y&Y)sample_temperatureVar0.0j&[j&[¾,j&[½&[Ñ&[­¾j½Ð&,&[&[+ device_nameVar0.0KVALUESunitsAttr0.0 j&^j&^¾.j&^½&^Ñ&^­ª¾j½Ð&&].&^&^-temperature_meanVar0.0KVALUESunitsAttr0.0 j&aj&a¾0j&a½&aÑ&a­ª¾j½Ð&&`0&a&a/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j&dj&d¾2j&d½&dÑ&d­ª¾j½Ð&&c2&d&d1 sample_murVar0.0 j&fj&f¾5j&f½&fÑ&f­¾j½Ð&5&f&f4PresetVar0.0j&hj&h¾7j&h½&hÑ&h­¾j½Ð& 7&h&h6 CounterModeVar0.0 j&jj&j¾9j&j½&jÑ&j­¾j½Ð&"9&j&j8timeVar0.0countsVALUESunitsAttr0.0 j&mj&m¾;j&m½&mÑ&m­ª¾j½Ð&$&l;&m&m: beam_monitorVar0.0countsVALUESunitsAttr0.0 j&pj&p¾=j&p½&pÑ&p­ª¾j½Ð&&&o=&p&p<MonitorVar0.0countsVALUESunitsAttr0.0 j&sj&s¾?j&s½&sÑ&s­ª¾j½Ð&(&r?&s&s>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j&vj&v¾Aj&v½&vÑ&v­ª¾j½Ð&*&uA&v&v@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j&yj&y¾Cj&y½&yÑ&y­ª¾j½Ð&,&xC&y&yBStepVar0.0 j&{j&{¾Ej&{½&{Ñ&{­¾j½Ð&.E&{&{D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j&j&¾Gj&½&Ñ&­ªª¾j½Ð&0&}&~G&&F two_thetaVar0.01VALUESsignalAttr0.0 j&‚j&‚¾Ij&‚½&‚Ñ&‚­ª¾j½Ð&2&I&‚&‚HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª%ò%ô%ö%ø%ú%ü%þ&&&&&& & &&&&&&&&&& &"&$&&&(&*&,&.&0&2&4&6&8&:&<&>&@&B&E&G&I&K&M&O&R&T&W&Z&\&_&b&e&g&i&k&n&q&t&w&z&|&€&ƒ&„&…&†&‡&ˆ&‰&Š&‹&Œ&data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª&fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª&‘fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª&“fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª&•fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª&—fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª&™fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª&›fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª&fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª&ŸfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª&¡fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª&£ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª&¥ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª&§ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª&© fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª&« fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª&­ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª&¯ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª&± fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª&³ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª&µ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª&· fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª&¹ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª&» fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª&½ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª&¿ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª&Á fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª&à fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª&Å fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª&Ç fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª&É fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª&Ë fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª&Í fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª&Ï fakeDim32Dim0.0j&Ñj&Ѿj&ѽ&ÑÑ&Ñ­¾j½Ð&&Ñ&ÑtitleVar0.0j&Ój&Ó¾j&Ó½&ÓÑ&Ó­¾j½Ð&’&Ó&Ó start_timeVar0.0 j&Õj&Õ¾ j&Õ½&ÕÑ&Õ­¾j½Ð&” &Õ&ÕnameVar0.0j&×j&×¾ j&×½&×Ñ&×­¾j½Ð&– &×&× nameVar0.0"j&Ùj&Ù¾j&Ù½&ÙÑ&Ù­¾j½Ð&˜&Ù&Ù typeVar0.0j&Ûj&Û¾j&Û½&ÛÑ&Û­¾j½Ð&š&Û&ÛtypeVar0.0 j&Ýj&ݾj&ݽ&ÝÑ&Ý­¾j½Ð&œ&Ý&ÝthetaVar0.0 j&ßj&ß¾j&ß½&ßÑ&ß­¾j½Ð&ž&ß&ß two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j&âj&â¾j&â½&âÑ&â­ª¾j½Ð& &á&â&âlambdaVar0.0 j&äj&ä¾j&ä½&äÑ&ä­¾j½Ð&¢&ä&ä curvatureVar0.0 j&æj&æ¾j&æ½&æÑ&æ­¾j½Ð&¤&æ&æ x_translationVar0.0 j&èj&è¾j&è½&èÑ&è­¾j½Ð&¦&è&è y_translationVar0.0 j&êj&ê¾j&ê½&êÑ&ê­¾j½Ð&¨&ê&êchiVar0.0 j&ìj&ì¾!j&ì½&ìÑ&ì­¾j½Ð&ª!&ì&ì phiVar0.0Angstroem  VALUESunitsAttr0.0 j&ïj&ï¾#j&ï½&ïÑ&ï­ª¾j½Ð&¬&î#&ï&ï" d_spacingVar0.0j&ñj&ñ¾&j&ñ½&ñÑ&ñ­¾j½Ð&®&&ñ&ñ% sample_nameVar0.0degreeVALUESunitsAttr0.0 j&ôj&ô¾(j&ô½&ôÑ&ô­ª¾j½Ð&°&ó(&ô&ô'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j&÷j&÷¾*j&÷½&÷Ñ&÷­ª¾j½Ð&²&ö*&÷&÷)sample_temperatureVar0.0j&ùj&ù¾,j&ù½&ùÑ&ù­¾j½Ð&´,&ù&ù+ device_nameVar0.0KVALUESunitsAttr0.0 j&üj&ü¾.j&ü½&üÑ&ü­ª¾j½Ð&¶&û.&ü&ü-temperature_meanVar0.0KVALUESunitsAttr0.0 j&ÿj&ÿ¾0j&ÿ½&ÿÑ&ÿ­ª¾j½Ð&¸&þ0&ÿ&ÿ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j'j'¾2j'½'Ñ'­ª¾j½Ð&º'2''1 sample_murVar0.0 j'j'¾5j'½'Ñ'­¾j½Ð&¼5''4PresetVar0.0j'j'¾7j'½'Ñ'­¾j½Ð&¾7''6 CounterModeVar0.0 j'j'¾9j'½'Ñ'­¾j½Ð&À9''8timeVar0.0countsVALUESunitsAttr0.0 j' j' ¾;j' ½' Ñ' ­ª¾j½Ð&Â' ;' ' : beam_monitorVar0.0countsVALUESunitsAttr0.0 j'j'¾=j'½'Ñ'­ª¾j½Ð&Ä' =''<MonitorVar0.0countsVALUESunitsAttr0.0 j'j'¾?j'½'Ñ'­ª¾j½Ð&Æ'?''>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j'j'¾Aj'½'Ñ'­ª¾j½Ð&È'A''@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j'j'¾Cj'½'Ñ'­ª¾j½Ð&Ê'C''BStepVar0.0 j'j'¾Ej'½'Ñ'­¾j½Ð&ÌE''D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j'j'¾Gj'½'Ñ'­ªª¾j½Ð&Î''G''F two_thetaVar0.01VALUESsignalAttr0.0 j' j' ¾Ij' ½' Ñ' ­ª¾j½Ð&Ð'I' ' HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª&&’&”&–&˜&š&œ&ž& &¢&¤&¦&¨&ª&¬&®&°&²&´&¶&¸&º&¼&¾&À&Â&Ä&Æ&È&Ê&Ì&Î&Ð&Ò&Ô&Ö&Ø&Ú&Ü&Þ&à&ã&å&ç&é&ë&í&ð&ò&õ&ø&ú&ý''''' ' '''''''!'"'#'$'%'&'''(')'*'+data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª'-fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª'/fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª'1fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª'3fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª'5fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª'7fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª'9fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª';fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª'=fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª'?fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª'A fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª'C fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª'E fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª'G fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª'I fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª'K fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª'M fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª'O fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª'Q fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª'S fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª'U fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª'W fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª'Y fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª'[ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª'] fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª'_ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª'a fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª'c fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª'e fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª'g fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª'i fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª'k fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª'm fakeDim32Dim0.0j'oj'o¾j'o½'oÑ'o­¾j½Ð'.'o'otitleVar0.0j'qj'q¾j'q½'qÑ'q­¾j½Ð'0'q'q start_timeVar0.0 j'sj's¾ j's½'sÑ's­¾j½Ð'2 's'snameVar0.0j'uj'u¾ j'u½'uÑ'u­¾j½Ð'4 'u'u nameVar0.0"j'wj'w¾j'w½'wÑ'w­¾j½Ð'6'w'w typeVar0.0j'yj'y¾j'y½'yÑ'y­¾j½Ð'8'y'ytypeVar0.0 j'{j'{¾j'{½'{Ñ'{­¾j½Ð':'{'{thetaVar0.0 j'}j'}¾j'}½'}Ñ'}­¾j½Ð'<'}'} two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j'€j'€¾j'€½'€Ñ'€­ª¾j½Ð'>''€'€lambdaVar0.0 j'‚j'‚¾j'‚½'‚Ñ'‚­¾j½Ð'@'‚'‚ curvatureVar0.0 j'„j'„¾j'„½'„Ñ'„­¾j½Ð'B'„'„ x_translationVar0.0 j'†j'†¾j'†½'†Ñ'†­¾j½Ð'D'†'† y_translationVar0.0 j'ˆj'ˆ¾j'ˆ½'ˆÑ'ˆ­¾j½Ð'F'ˆ'ˆchiVar0.0 j'Šj'о!j'н'ŠÑ'Š­¾j½Ð'H!'Š'Š phiVar0.0Angstroem  VALUESunitsAttr0.0 j'j'¾#j'½'Ñ'­ª¾j½Ð'J'Œ#''" d_spacingVar0.0j'j'¾&j'½'Ñ'­¾j½Ð'L&''% sample_nameVar0.0degreeVALUESunitsAttr0.0 j'’j'’¾(j'’½'’Ñ'’­ª¾j½Ð'N'‘('’'’'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j'•j'•¾*j'•½'•Ñ'•­ª¾j½Ð'P'”*'•'•)sample_temperatureVar0.0j'—j'—¾,j'—½'—Ñ'—­¾j½Ð'R,'—'—+ device_nameVar0.0KVALUESunitsAttr0.0 j'šj'š¾.j'š½'šÑ'š­ª¾j½Ð'T'™.'š'š-temperature_meanVar0.0KVALUESunitsAttr0.0 j'j'¾0j'½'Ñ'­ª¾j½Ð'V'œ0''/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j' j' ¾2j' ½' Ñ' ­ª¾j½Ð'X'Ÿ2' ' 1 sample_murVar0.0 j'¢j'¢¾5j'¢½'¢Ñ'¢­¾j½Ð'Z5'¢'¢4PresetVar0.0j'¤j'¤¾7j'¤½'¤Ñ'¤­¾j½Ð'\7'¤'¤6 CounterModeVar0.0 j'¦j'¦¾9j'¦½'¦Ñ'¦­¾j½Ð'^9'¦'¦8timeVar0.0countsVALUESunitsAttr0.0 j'©j'©¾;j'©½'©Ñ'©­ª¾j½Ð'`'¨;'©'©: beam_monitorVar0.0countsVALUESunitsAttr0.0 j'¬j'¬¾=j'¬½'¬Ñ'¬­ª¾j½Ð'b'«='¬'¬<MonitorVar0.0countsVALUESunitsAttr0.0 j'¯j'¯¾?j'¯½'¯Ñ'¯­ª¾j½Ð'd'®?'¯'¯>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j'²j'²¾Aj'²½'²Ñ'²­ª¾j½Ð'f'±A'²'²@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j'µj'µ¾Cj'µ½'µÑ'µ­ª¾j½Ð'h'´C'µ'µBStepVar0.0 j'·j'·¾Ej'·½'·Ñ'·­¾j½Ð'jE'·'·D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j'»j'»¾Gj'»½'»Ñ'»­ªª¾j½Ð'l'¹'ºG'»'»F two_thetaVar0.01VALUESsignalAttr0.0 j'¾j'¾¾Ij'¾½'¾Ñ'¾­ª¾j½Ð'n'½I'¾'¾HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª'.'0'2'4'6'8':'<'>'@'B'D'F'H'J'L'N'P'R'T'V'X'Z'\'^'`'b'd'f'h'j'l'n'p'r't'v'x'z'|'~''ƒ'…'‡'‰'‹'Ž''“'–'˜'›'ž'¡'£'¥'§'ª'­'°'³'¶'¸'¼'¿'À'Á'Â'Ã'Ä'Å'Æ'Ç'È'Édata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª'ËfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª'ÍfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª'ÏfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª'ÑfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª'ÓfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª'ÕfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª'×fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª'ÙfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª'ÛfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª'ÝfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª'ß fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª'á fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª'ã fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª'å fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª'ç fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª'é fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª'ë fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª'í fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª'ï fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª'ñ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª'ó fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª'õ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª'÷ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª'ù fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª'û fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª'ý fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª'ÿ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª( fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª( fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª( fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª( fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª( fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª( fakeDim32Dim0.0j( j( ¾j( ½( Ñ( ­¾j½Ð'Ì( ( titleVar0.0j(j(¾j(½(Ñ(­¾j½Ð'Î(( start_timeVar0.0 j(j(¾ j(½(Ñ(­¾j½Ð'Ð ((nameVar0.0j(j(¾ j(½(Ñ(­¾j½Ð'Ò (( nameVar0.0"j(j(¾j(½(Ñ(­¾j½Ð'Ô(( typeVar0.0j(j(¾j(½(Ñ(­¾j½Ð'Ö((typeVar0.0 j(j(¾j(½(Ñ(­¾j½Ð'Ø((thetaVar0.0 j(j(¾j(½(Ñ(­¾j½Ð'Ú(( two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j(j(¾j(½(Ñ(­ª¾j½Ð'Ü(((lambdaVar0.0 j( j( ¾j( ½( Ñ( ­¾j½Ð'Þ( (  curvatureVar0.0 j("j("¾j("½("Ñ("­¾j½Ð'à("(" x_translationVar0.0 j($j($¾j($½($Ñ($­¾j½Ð'â($($ y_translationVar0.0 j(&j(&¾j(&½(&Ñ(&­¾j½Ð'ä(&(&chiVar0.0 j((j((¾!j((½((Ñ((­¾j½Ð'æ!(((( phiVar0.0Angstroem  VALUESunitsAttr0.0 j(+j(+¾#j(+½(+Ñ(+­ª¾j½Ð'è(*#(+(+" d_spacingVar0.0j(-j(-¾&j(-½(-Ñ(-­¾j½Ð'ê&(-(-% sample_nameVar0.0degreeVALUESunitsAttr0.0 j(0j(0¾(j(0½(0Ñ(0­ª¾j½Ð'ì(/((0(0'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j(3j(3¾*j(3½(3Ñ(3­ª¾j½Ð'î(2*(3(3)sample_temperatureVar0.0j(5j(5¾,j(5½(5Ñ(5­¾j½Ð'ð,(5(5+ device_nameVar0.0KVALUESunitsAttr0.0 j(8j(8¾.j(8½(8Ñ(8­ª¾j½Ð'ò(7.(8(8-temperature_meanVar0.0KVALUESunitsAttr0.0 j(;j(;¾0j(;½(;Ñ(;­ª¾j½Ð'ô(:0(;(;/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j(>j(>¾2j(>½(>Ñ(>­ª¾j½Ð'ö(=2(>(>1 sample_murVar0.0 j(@j(@¾5j(@½(@Ñ(@­¾j½Ð'ø5(@(@4PresetVar0.0j(Bj(B¾7j(B½(BÑ(B­¾j½Ð'ú7(B(B6 CounterModeVar0.0 j(Dj(D¾9j(D½(DÑ(D­¾j½Ð'ü9(D(D8timeVar0.0countsVALUESunitsAttr0.0 j(Gj(G¾;j(G½(GÑ(G­ª¾j½Ð'þ(F;(G(G: beam_monitorVar0.0countsVALUESunitsAttr0.0 j(Jj(J¾=j(J½(JÑ(J­ª¾j½Ð((I=(J(J<MonitorVar0.0countsVALUESunitsAttr0.0 j(Mj(M¾?j(M½(MÑ(M­ª¾j½Ð((L?(M(M>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j(Pj(P¾Aj(P½(PÑ(P­ª¾j½Ð((OA(P(P@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j(Sj(S¾Cj(S½(SÑ(S­ª¾j½Ð((RC(S(SBStepVar0.0 j(Uj(U¾Ej(U½(UÑ(U­¾j½Ð(E(U(UD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j(Yj(Y¾Gj(Y½(YÑ(Y­ªª¾j½Ð( (W(XG(Y(YF two_thetaVar0.01VALUESsignalAttr0.0 j(\j(\¾Ij(\½(\Ñ(\­ª¾j½Ð( ([I(\(\HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª'Ì'Î'Ð'Ò'Ô'Ö'Ø'Ú'Ü'Þ'à'â'ä'æ'è'ê'ì'î'ð'ò'ô'ö'ø'ú'ü'þ(((((( ( ((((((((((!(#(%('()(,(.(1(4(6(9(<(?(A(C(E(H(K(N(Q(T(V(Z(](^(_(`(a(b(c(d(e(f(gdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª(ifakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª(kfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª(mfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª(ofakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª(qfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª(sfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª(ufakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª(wfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª(yfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª({fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª(} fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª( fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª( fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª(ƒ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª(… fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª(‡ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª(‰ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª(‹ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª( fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª( fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª(‘ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª(“ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª(• fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª(— fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª(™ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª(› fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª( fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª(Ÿ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª(¡ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª(£ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª(¥ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª(§ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª(© fakeDim32Dim0.0j(«j(«¾j(«½(«Ñ(«­¾j½Ð(j(«(«titleVar0.0j(­j(­¾j(­½(­Ñ(­­¾j½Ð(l(­(­ start_timeVar0.0 j(¯j(¯¾ j(¯½(¯Ñ(¯­¾j½Ð(n (¯(¯nameVar0.0j(±j(±¾ j(±½(±Ñ(±­¾j½Ð(p (±(± nameVar0.0"j(³j(³¾j(³½(³Ñ(³­¾j½Ð(r(³(³ typeVar0.0j(µj(µ¾j(µ½(µÑ(µ­¾j½Ð(t(µ(µtypeVar0.0 j(·j(·¾j(·½(·Ñ(·­¾j½Ð(v(·(·thetaVar0.0 j(¹j(¹¾j(¹½(¹Ñ(¹­¾j½Ð(x(¹(¹ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j(¼j(¼¾j(¼½(¼Ñ(¼­ª¾j½Ð(z(»(¼(¼lambdaVar0.0 j(¾j(¾¾j(¾½(¾Ñ(¾­¾j½Ð(|(¾(¾ curvatureVar0.0 j(Àj(À¾j(À½(ÀÑ(À­¾j½Ð(~(À(À x_translationVar0.0 j(Âj(¾j(½(ÂÑ(­¾j½Ð(€(Â( y_translationVar0.0 j(Äj(ľj(Ľ(ÄÑ(Ä­¾j½Ð(‚(Ä(ÄchiVar0.0 j(Æj(ƾ!j(ƽ(ÆÑ(Æ­¾j½Ð(„!(Æ(Æ phiVar0.0Angstroem  VALUESunitsAttr0.0 j(Éj(ɾ#j(ɽ(ÉÑ(É­ª¾j½Ð(†(È#(É(É" d_spacingVar0.0j(Ëj(˾&j(˽(ËÑ(Ë­¾j½Ð(ˆ&(Ë(Ë% sample_nameVar0.0degreeVALUESunitsAttr0.0 j(Îj(ξ(j(ν(ÎÑ(έª¾j½Ð(Š(Í((Î(Î'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j(Ñj(Ѿ*j(ѽ(ÑÑ(Ñ­ª¾j½Ð(Œ(Ð*(Ñ(Ñ)sample_temperatureVar0.0j(Ój(Ó¾,j(Ó½(ÓÑ(Ó­¾j½Ð(Ž,(Ó(Ó+ device_nameVar0.0KVALUESunitsAttr0.0 j(Öj(Ö¾.j(Ö½(ÖÑ(Ö­ª¾j½Ð((Õ.(Ö(Ö-temperature_meanVar0.0KVALUESunitsAttr0.0 j(Ùj(Ù¾0j(Ù½(ÙÑ(Ù­ª¾j½Ð(’(Ø0(Ù(Ù/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j(Üj(ܾ2j(ܽ(ÜÑ(Ü­ª¾j½Ð(”(Û2(Ü(Ü1 sample_murVar0.0 j(Þj(Þ¾5j(Þ½(ÞÑ(Þ­¾j½Ð(–5(Þ(Þ4PresetVar0.0j(àj(à¾7j(à½(àÑ(à­¾j½Ð(˜7(à(à6 CounterModeVar0.0 j(âj(â¾9j(â½(âÑ(â­¾j½Ð(š9(â(â8timeVar0.0countsVALUESunitsAttr0.0 j(åj(å¾;j(å½(åÑ(å­ª¾j½Ð(œ(ä;(å(å: beam_monitorVar0.0countsVALUESunitsAttr0.0 j(èj(è¾=j(è½(èÑ(è­ª¾j½Ð(ž(ç=(è(è<MonitorVar0.0countsVALUESunitsAttr0.0 j(ëj(ë¾?j(ë½(ëÑ(ë­ª¾j½Ð( (ê?(ë(ë>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j(îj(î¾Aj(î½(îÑ(î­ª¾j½Ð(¢(íA(î(î@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j(ñj(ñ¾Cj(ñ½(ñÑ(ñ­ª¾j½Ð(¤(ðC(ñ(ñBStepVar0.0 j(ój(ó¾Ej(ó½(óÑ(ó­¾j½Ð(¦E(ó(óD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j(÷j(÷¾Gj(÷½(÷Ñ(÷­ªª¾j½Ð(¨(õ(öG(÷(÷F two_thetaVar0.01VALUESsignalAttr0.0 j(új(ú¾Ij(ú½(úÑ(ú­ª¾j½Ð(ª(ùI(ú(úHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª(j(l(n(p(r(t(v(x(z(|(~(€(‚(„(†(ˆ(Š(Œ(Ž((’(”(–(˜(š(œ(ž( (¢(¤(¦(¨(ª(¬(®(°(²(´(¶(¸(º(½(¿(Á(Ã(Å(Ç(Ê(Ì(Ï(Ò(Ô(×(Ú(Ý(ß(á(ã(æ(é(ì(ï(ò(ô(ø(û(ü(ý(þ(ÿ))))))data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª)fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª) fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª) fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª) fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª)fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª)fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª)fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª)fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª)fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª)fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª) fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª) fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª) fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª)! fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª)# fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª)% fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª)' fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª)) fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª)+ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª)- fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª)/ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª)1 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª)3 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª)5 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª)7 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª)9 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª); fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª)= fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª)? fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª)A fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª)C fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª)E fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª)G fakeDim32Dim0.0j)Ij)I¾j)I½)IÑ)I­¾j½Ð))I)ItitleVar0.0j)Kj)K¾j)K½)KÑ)K­¾j½Ð) )K)K start_timeVar0.0 j)Mj)M¾ j)M½)MÑ)M­¾j½Ð) )M)MnameVar0.0j)Oj)O¾ j)O½)OÑ)O­¾j½Ð) )O)O nameVar0.0"j)Qj)Q¾j)Q½)QÑ)Q­¾j½Ð))Q)Q typeVar0.0j)Sj)S¾j)S½)SÑ)S­¾j½Ð))S)StypeVar0.0 j)Uj)U¾j)U½)UÑ)U­¾j½Ð))U)UthetaVar0.0 j)Wj)W¾j)W½)WÑ)W­¾j½Ð))W)W two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j)Zj)Z¾j)Z½)ZÑ)Z­ª¾j½Ð))Y)Z)ZlambdaVar0.0 j)\j)\¾j)\½)\Ñ)\­¾j½Ð))\)\ curvatureVar0.0 j)^j)^¾j)^½)^Ñ)^­¾j½Ð))^)^ x_translationVar0.0 j)`j)`¾j)`½)`Ñ)`­¾j½Ð))`)` y_translationVar0.0 j)bj)b¾j)b½)bÑ)b­¾j½Ð) )b)bchiVar0.0 j)dj)d¾!j)d½)dÑ)d­¾j½Ð)"!)d)d phiVar0.0Angstroem  VALUESunitsAttr0.0 j)gj)g¾#j)g½)gÑ)g­ª¾j½Ð)$)f#)g)g" d_spacingVar0.0j)ij)i¾&j)i½)iÑ)i­¾j½Ð)&&)i)i% sample_nameVar0.0degreeVALUESunitsAttr0.0 j)lj)l¾(j)l½)lÑ)l­ª¾j½Ð)()k()l)l'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j)oj)o¾*j)o½)oÑ)o­ª¾j½Ð)*)n*)o)o)sample_temperatureVar0.0j)qj)q¾,j)q½)qÑ)q­¾j½Ð),,)q)q+ device_nameVar0.0KVALUESunitsAttr0.0 j)tj)t¾.j)t½)tÑ)t­ª¾j½Ð).)s.)t)t-temperature_meanVar0.0KVALUESunitsAttr0.0 j)wj)w¾0j)w½)wÑ)w­ª¾j½Ð)0)v0)w)w/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j)zj)z¾2j)z½)zÑ)z­ª¾j½Ð)2)y2)z)z1 sample_murVar0.0 j)|j)|¾5j)|½)|Ñ)|­¾j½Ð)45)|)|4PresetVar0.0j)~j)~¾7j)~½)~Ñ)~­¾j½Ð)67)~)~6 CounterModeVar0.0 j)€j)€¾9j)€½)€Ñ)€­¾j½Ð)89)€)€8timeVar0.0countsVALUESunitsAttr0.0 j)ƒj)ƒ¾;j)ƒ½)ƒÑ)ƒ­ª¾j½Ð):)‚;)ƒ)ƒ: beam_monitorVar0.0countsVALUESunitsAttr0.0 j)†j)†¾=j)†½)†Ñ)†­ª¾j½Ð)<)…=)†)†<MonitorVar0.0countsVALUESunitsAttr0.0 j)‰j)‰¾?j)‰½)‰Ñ)‰­ª¾j½Ð)>)ˆ?)‰)‰>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j)Œj)Œ¾Aj)Œ½)ŒÑ)Œ­ª¾j½Ð)@)‹A)Œ)Œ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j)j)¾Cj)½)Ñ)­ª¾j½Ð)B)ŽC))BStepVar0.0 j)‘j)‘¾Ej)‘½)‘Ñ)‘­¾j½Ð)DE)‘)‘D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j)•j)•¾Gj)•½)•Ñ)•­ªª¾j½Ð)F)“)”G)•)•F two_thetaVar0.01VALUESsignalAttr0.0 j)˜j)˜¾Ij)˜½)˜Ñ)˜­ª¾j½Ð)H)—I)˜)˜HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª)) ) )))))))))) )")$)&)()*),).)0)2)4)6)8):)<)>)@)B)D)F)H)J)L)N)P)R)T)V)X)[)])_)a)c)e)h)j)m)p)r)u)x){)})))„)‡)Š)))’)–)™)š)›)œ))ž)Ÿ) )¡)¢)£data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª)¥fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª)§fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª)©fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª)«fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª)­fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª)¯fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª)±fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª)³fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª)µfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª)·fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª)¹ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª)» fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª)½ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª)¿ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª)Á fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª)à fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª)Å fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª)Ç fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª)É fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª)Ë fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª)Í fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª)Ï fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª)Ñ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª)Ó fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª)Õ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª)× fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª)Ù fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª)Û fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª)Ý fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª)ß fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª)á fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª)ã fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª)å fakeDim32Dim0.0j)çj)ç¾j)ç½)çÑ)ç­¾j½Ð)¦)ç)çtitleVar0.0j)éj)é¾j)é½)éÑ)é­¾j½Ð)¨)é)é start_timeVar0.0 j)ëj)ë¾ j)ë½)ëÑ)ë­¾j½Ð)ª )ë)ënameVar0.0j)íj)í¾ j)í½)íÑ)í­¾j½Ð)¬ )í)í nameVar0.0"j)ïj)ï¾j)ï½)ïÑ)ï­¾j½Ð)®)ï)ï typeVar0.0j)ñj)ñ¾j)ñ½)ñÑ)ñ­¾j½Ð)°)ñ)ñtypeVar0.0 j)ój)ó¾j)ó½)óÑ)ó­¾j½Ð)²)ó)óthetaVar0.0 j)õj)õ¾j)õ½)õÑ)õ­¾j½Ð)´)õ)õ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j)øj)ø¾j)ø½)øÑ)ø­ª¾j½Ð)¶)÷)ø)ølambdaVar0.0 j)új)ú¾j)ú½)úÑ)ú­¾j½Ð)¸)ú)ú curvatureVar0.0 j)üj)ü¾j)ü½)üÑ)ü­¾j½Ð)º)ü)ü x_translationVar0.0 j)þj)þ¾j)þ½)þÑ)þ­¾j½Ð)¼)þ)þ y_translationVar0.0 j*j*¾j*½*Ñ*­¾j½Ð)¾**chiVar0.0 j*j*¾!j*½*Ñ*­¾j½Ð)À!** phiVar0.0Angstroem  VALUESunitsAttr0.0 j*j*¾#j*½*Ñ*­ª¾j½Ð)Â*#**" d_spacingVar0.0j*j*¾&j*½*Ñ*­¾j½Ð)Ä&**% sample_nameVar0.0degreeVALUESunitsAttr0.0 j* j* ¾(j* ½* Ñ* ­ª¾j½Ð)Æ* (* * 'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j* j* ¾*j* ½* Ñ* ­ª¾j½Ð)È* ** * )sample_temperatureVar0.0j*j*¾,j*½*Ñ*­¾j½Ð)Ê,**+ device_nameVar0.0KVALUESunitsAttr0.0 j*j*¾.j*½*Ñ*­ª¾j½Ð)Ì*.**-temperature_meanVar0.0KVALUESunitsAttr0.0 j*j*¾0j*½*Ñ*­ª¾j½Ð)Î*0**/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j*j*¾2j*½*Ñ*­ª¾j½Ð)Ð*2**1 sample_murVar0.0 j*j*¾5j*½*Ñ*­¾j½Ð)Ò5**4PresetVar0.0j*j*¾7j*½*Ñ*­¾j½Ð)Ô7**6 CounterModeVar0.0 j*j*¾9j*½*Ñ*­¾j½Ð)Ö9**8timeVar0.0countsVALUESunitsAttr0.0 j*!j*!¾;j*!½*!Ñ*!­ª¾j½Ð)Ø* ;*!*!: beam_monitorVar0.0countsVALUESunitsAttr0.0 j*$j*$¾=j*$½*$Ñ*$­ª¾j½Ð)Ú*#=*$*$<MonitorVar0.0countsVALUESunitsAttr0.0 j*'j*'¾?j*'½*'Ñ*'­ª¾j½Ð)Ü*&?*'*'>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j**j**¾Aj**½**Ñ**­ª¾j½Ð)Þ*)A****@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j*-j*-¾Cj*-½*-Ñ*-­ª¾j½Ð)à*,C*-*-BStepVar0.0 j*/j*/¾Ej*/½*/Ñ*/­¾j½Ð)âE*/*/D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j*3j*3¾Gj*3½*3Ñ*3­ªª¾j½Ð)ä*1*2G*3*3F two_thetaVar0.01VALUESsignalAttr0.0 j*6j*6¾Ij*6½*6Ñ*6­ª¾j½Ð)æ*5I*6*6HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª)¦)¨)ª)¬)®)°)²)´)¶)¸)º)¼)¾)À)Â)Ä)Æ)È)Ê)Ì)Î)Ð)Ò)Ô)Ö)Ø)Ú)Ü)Þ)à)â)ä)æ)è)ê)ì)î)ð)ò)ô)ö)ù)û)ý)ÿ***** *********"*%*(*+*.*0*4*7*8*9*:*;*<*=*>*?*@*Adata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª*CfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª*EfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª*GfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª*IfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª*KfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª*MfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª*OfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª*QfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª*SfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª*UfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª*W fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª*Y fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª*[ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª*] fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª*_ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª*a fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª*c fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª*e fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª*g fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª*i fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª*k fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª*m fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª*o fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª*q fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª*s fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª*u fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª*w fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª*y fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª*{ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª*} fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª* fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª* fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª*ƒ fakeDim32Dim0.0j*…j*…¾j*…½*…Ñ*…­¾j½Ð*D*…*…titleVar0.0j*‡j*‡¾j*‡½*‡Ñ*‡­¾j½Ð*F*‡*‡ start_timeVar0.0 j*‰j*‰¾ j*‰½*‰Ñ*‰­¾j½Ð*H *‰*‰nameVar0.0j*‹j*‹¾ j*‹½*‹Ñ*‹­¾j½Ð*J *‹*‹ nameVar0.0"j*j*¾j*½*Ñ*­¾j½Ð*L** typeVar0.0j*j*¾j*½*Ñ*­¾j½Ð*N**typeVar0.0 j*‘j*‘¾j*‘½*‘Ñ*‘­¾j½Ð*P*‘*‘thetaVar0.0 j*“j*“¾j*“½*“Ñ*“­¾j½Ð*R*“*“ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j*–j*–¾j*–½*–Ñ*–­ª¾j½Ð*T*•*–*–lambdaVar0.0 j*˜j*˜¾j*˜½*˜Ñ*˜­¾j½Ð*V*˜*˜ curvatureVar0.0 j*šj*š¾j*š½*šÑ*š­¾j½Ð*X*š*š x_translationVar0.0 j*œj*œ¾j*œ½*œÑ*œ­¾j½Ð*Z*œ*œ y_translationVar0.0 j*žj*ž¾j*ž½*žÑ*ž­¾j½Ð*\*ž*žchiVar0.0 j* j* ¾!j* ½* Ñ* ­¾j½Ð*^!* *  phiVar0.0Angstroem  VALUESunitsAttr0.0 j*£j*£¾#j*£½*£Ñ*£­ª¾j½Ð*`*¢#*£*£" d_spacingVar0.0j*¥j*¥¾&j*¥½*¥Ñ*¥­¾j½Ð*b&*¥*¥% sample_nameVar0.0degreeVALUESunitsAttr0.0 j*¨j*¨¾(j*¨½*¨Ñ*¨­ª¾j½Ð*d*§(*¨*¨'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j*«j*«¾*j*«½*«Ñ*«­ª¾j½Ð*f*ª**«*«)sample_temperatureVar0.0j*­j*­¾,j*­½*­Ñ*­­¾j½Ð*h,*­*­+ device_nameVar0.0KVALUESunitsAttr0.0 j*°j*°¾.j*°½*°Ñ*°­ª¾j½Ð*j*¯.*°*°-temperature_meanVar0.0KVALUESunitsAttr0.0 j*³j*³¾0j*³½*³Ñ*³­ª¾j½Ð*l*²0*³*³/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j*¶j*¶¾2j*¶½*¶Ñ*¶­ª¾j½Ð*n*µ2*¶*¶1 sample_murVar0.0 j*¸j*¸¾5j*¸½*¸Ñ*¸­¾j½Ð*p5*¸*¸4PresetVar0.0j*ºj*º¾7j*º½*ºÑ*º­¾j½Ð*r7*º*º6 CounterModeVar0.0 j*¼j*¼¾9j*¼½*¼Ñ*¼­¾j½Ð*t9*¼*¼8timeVar0.0countsVALUESunitsAttr0.0 j*¿j*¿¾;j*¿½*¿Ñ*¿­ª¾j½Ð*v*¾;*¿*¿: beam_monitorVar0.0countsVALUESunitsAttr0.0 j*Âj*¾=j*½*ÂÑ*­ª¾j½Ð*x*Á=*Â*Â<MonitorVar0.0countsVALUESunitsAttr0.0 j*Åj*ž?j*Ž*ÅÑ*Å­ª¾j½Ð*z*Ä?*Å*Å>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j*Èj*ȾAj*Ƚ*ÈÑ*È­ª¾j½Ð*|*ÇA*È*È@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j*Ëj*˾Cj*˽*ËÑ*Ë­ª¾j½Ð*~*ÊC*Ë*ËBStepVar0.0 j*Íj*;Ej*ͽ*ÍÑ*Í­¾j½Ð*€E*Í*ÍD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j*Ñj*ѾGj*ѽ*ÑÑ*Ñ­ªª¾j½Ð*‚*Ï*ÐG*Ñ*ÑF two_thetaVar0.01VALUESsignalAttr0.0 j*Ôj*Ô¾Ij*Ô½*ÔÑ*Ô­ª¾j½Ð*„*ÓI*Ô*ÔHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª*D*F*H*J*L*N*P*R*T*V*X*Z*\*^*`*b*d*f*h*j*l*n*p*r*t*v*x*z*|*~*€*‚*„*†*ˆ*Š*Œ*Ž**’*”*—*™*›**Ÿ*¡*¤*¦*©*¬*®*±*´*·*¹*»*½*À*Ã*Æ*É*Ì*Î*Ò*Õ*Ö*×*Ø*Ù*Ú*Û*Ü*Ý*Þ*ßdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª*áfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª*ãfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª*åfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª*çfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª*éfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª*ëfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª*ífakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª*ïfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª*ñfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª*ófakeDim9Dim0.0Values fakeDim10 DimVal0.1ª*õ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª*÷ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª*ù fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª*û fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª*ý fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª*ÿ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª+ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª+ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª+ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª+ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª+ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª+ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª+ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª+ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª+ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª+ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª+ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª+ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª+ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª+ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª+ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª+ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª+! fakeDim32Dim0.0j+#j+#¾j+#½+#Ñ+#­¾j½Ð*â+#+#titleVar0.0j+%j+%¾j+%½+%Ñ+%­¾j½Ð*ä+%+% start_timeVar0.0 j+'j+'¾ j+'½+'Ñ+'­¾j½Ð*æ +'+'nameVar0.0j+)j+)¾ j+)½+)Ñ+)­¾j½Ð*è +)+) nameVar0.0"j++j++¾j++½++Ñ++­¾j½Ð*ê++++ typeVar0.0j+-j+-¾j+-½+-Ñ+-­¾j½Ð*ì+-+-typeVar0.0 j+/j+/¾j+/½+/Ñ+/­¾j½Ð*î+/+/thetaVar0.0 j+1j+1¾j+1½+1Ñ+1­¾j½Ð*ð+1+1 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j+4j+4¾j+4½+4Ñ+4­ª¾j½Ð*ò+3+4+4lambdaVar0.0 j+6j+6¾j+6½+6Ñ+6­¾j½Ð*ô+6+6 curvatureVar0.0 j+8j+8¾j+8½+8Ñ+8­¾j½Ð*ö+8+8 x_translationVar0.0 j+:j+:¾j+:½+:Ñ+:­¾j½Ð*ø+:+: y_translationVar0.0 j+<j+<¾j+<½+<Ñ+<­¾j½Ð*ú+<+<chiVar0.0 j+>j+>¾!j+>½+>Ñ+>­¾j½Ð*ü!+>+> phiVar0.0Angstroem  VALUESunitsAttr0.0 j+Aj+A¾#j+A½+AÑ+A­ª¾j½Ð*þ+@#+A+A" d_spacingVar0.0j+Cj+C¾&j+C½+CÑ+C­¾j½Ð+&+C+C% sample_nameVar0.0degreeVALUESunitsAttr0.0 j+Fj+F¾(j+F½+FÑ+F­ª¾j½Ð++E(+F+F'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j+Ij+I¾*j+I½+IÑ+I­ª¾j½Ð++H*+I+I)sample_temperatureVar0.0j+Kj+K¾,j+K½+KÑ+K­¾j½Ð+,+K+K+ device_nameVar0.0KVALUESunitsAttr0.0 j+Nj+N¾.j+N½+NÑ+N­ª¾j½Ð++M.+N+N-temperature_meanVar0.0KVALUESunitsAttr0.0 j+Qj+Q¾0j+Q½+QÑ+Q­ª¾j½Ð+ +P0+Q+Q/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j+Tj+T¾2j+T½+TÑ+T­ª¾j½Ð+ +S2+T+T1 sample_murVar0.0 j+Vj+V¾5j+V½+VÑ+V­¾j½Ð+5+V+V4PresetVar0.0j+Xj+X¾7j+X½+XÑ+X­¾j½Ð+7+X+X6 CounterModeVar0.0 j+Zj+Z¾9j+Z½+ZÑ+Z­¾j½Ð+9+Z+Z8timeVar0.0countsVALUESunitsAttr0.0 j+]j+]¾;j+]½+]Ñ+]­ª¾j½Ð++\;+]+]: beam_monitorVar0.0countsVALUESunitsAttr0.0 j+`j+`¾=j+`½+`Ñ+`­ª¾j½Ð++_=+`+`<MonitorVar0.0countsVALUESunitsAttr0.0 j+cj+c¾?j+c½+cÑ+c­ª¾j½Ð++b?+c+c>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j+fj+f¾Aj+f½+fÑ+f­ª¾j½Ð++eA+f+f@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j+ij+i¾Cj+i½+iÑ+i­ª¾j½Ð++hC+i+iBStepVar0.0 j+kj+k¾Ej+k½+kÑ+k­¾j½Ð+E+k+kD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j+oj+o¾Gj+o½+oÑ+o­ªª¾j½Ð+ +m+nG+o+oF two_thetaVar0.01VALUESsignalAttr0.0 j+rj+r¾Ij+r½+rÑ+r­ª¾j½Ð+"+qI+r+rHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª*â*ä*æ*è*ê*ì*î*ð*ò*ô*ö*ø*ú*ü*þ++++++ + ++++++++++ +"+$+&+(+*+,+.+0+2+5+7+9+;+=+?+B+D+G+J+L+O+R+U+W+Y+[+^+a+d+g+j+l+p+s+t+u+v+w+x+y+z+{+|+}data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª+fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª+fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª+ƒfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª+…fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª+‡fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª+‰fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª+‹fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª+fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª+fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª+‘fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª+“ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª+• fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª+— fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª+™ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª+› fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª+ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª+Ÿ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª+¡ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª+£ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª+¥ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª+§ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª+© fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª+« fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª+­ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª+¯ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª+± fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª+³ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª+µ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª+· fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª+¹ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª+» fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª+½ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª+¿ fakeDim32Dim0.0j+Áj+Á¾j+Á½+ÁÑ+Á­¾j½Ð+€+Á+ÁtitleVar0.0j+Ãj+þj+ý+ÃÑ+í¾j½Ð+‚+Ã+à start_timeVar0.0 j+Åj+ž j+Ž+ÅÑ+Å­¾j½Ð+„ +Å+ÅnameVar0.0j+Çj+Ǿ j+ǽ+ÇÑ+Ç­¾j½Ð+† +Ç+Ç nameVar0.0"j+Éj+ɾj+ɽ+ÉÑ+É­¾j½Ð+ˆ+É+É typeVar0.0j+Ëj+˾j+˽+ËÑ+Ë­¾j½Ð+Š+Ë+ËtypeVar0.0 j+Íj+;j+ͽ+ÍÑ+Í­¾j½Ð+Œ+Í+ÍthetaVar0.0 j+Ïj+Ͼj+Ͻ+ÏÑ+Ï­¾j½Ð+Ž+Ï+Ï two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j+Òj+Ò¾j+Ò½+ÒÑ+Ò­ª¾j½Ð++Ñ+Ò+ÒlambdaVar0.0 j+Ôj+Ô¾j+Ô½+ÔÑ+Ô­¾j½Ð+’+Ô+Ô curvatureVar0.0 j+Öj+Ö¾j+Ö½+ÖÑ+Ö­¾j½Ð+”+Ö+Ö x_translationVar0.0 j+Øj+ؾj+ؽ+ØÑ+Ø­¾j½Ð+–+Ø+Ø y_translationVar0.0 j+Új+Ú¾j+Ú½+ÚÑ+Ú­¾j½Ð+˜+Ú+ÚchiVar0.0 j+Üj+ܾ!j+ܽ+ÜÑ+Ü­¾j½Ð+š!+Ü+Ü phiVar0.0Angstroem  VALUESunitsAttr0.0 j+ßj+ß¾#j+ß½+ßÑ+ß­ª¾j½Ð+œ+Þ#+ß+ß" d_spacingVar0.0j+áj+á¾&j+á½+áÑ+á­¾j½Ð+ž&+á+á% sample_nameVar0.0degreeVALUESunitsAttr0.0 j+äj+ä¾(j+ä½+äÑ+ä­ª¾j½Ð+ +ã(+ä+ä'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j+çj+ç¾*j+ç½+çÑ+ç­ª¾j½Ð+¢+æ*+ç+ç)sample_temperatureVar0.0j+éj+é¾,j+é½+éÑ+é­¾j½Ð+¤,+é+é+ device_nameVar0.0KVALUESunitsAttr0.0 j+ìj+ì¾.j+ì½+ìÑ+ì­ª¾j½Ð+¦+ë.+ì+ì-temperature_meanVar0.0KVALUESunitsAttr0.0 j+ïj+ï¾0j+ï½+ïÑ+ï­ª¾j½Ð+¨+î0+ï+ï/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j+òj+ò¾2j+ò½+òÑ+ò­ª¾j½Ð+ª+ñ2+ò+ò1 sample_murVar0.0 j+ôj+ô¾5j+ô½+ôÑ+ô­¾j½Ð+¬5+ô+ô4PresetVar0.0j+öj+ö¾7j+ö½+öÑ+ö­¾j½Ð+®7+ö+ö6 CounterModeVar0.0 j+øj+ø¾9j+ø½+øÑ+ø­¾j½Ð+°9+ø+ø8timeVar0.0countsVALUESunitsAttr0.0 j+ûj+û¾;j+û½+ûÑ+û­ª¾j½Ð+²+ú;+û+û: beam_monitorVar0.0countsVALUESunitsAttr0.0 j+þj+þ¾=j+þ½+þÑ+þ­ª¾j½Ð+´+ý=+þ+þ<MonitorVar0.0countsVALUESunitsAttr0.0 j,j,¾?j,½,Ñ,­ª¾j½Ð+¶,?,,>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j,j,¾Aj,½,Ñ,­ª¾j½Ð+¸,A,,@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j,j,¾Cj,½,Ñ,­ª¾j½Ð+º,C,,BStepVar0.0 j, j, ¾Ej, ½, Ñ, ­¾j½Ð+¼E, , D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j, j, ¾Gj, ½, Ñ, ­ªª¾j½Ð+¾, , G, , F two_thetaVar0.01VALUESsignalAttr0.0 j,j,¾Ij,½,Ñ,­ª¾j½Ð+À,I,,HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª+€+‚+„+†+ˆ+Š+Œ+Ž++’+”+–+˜+š+œ+ž+ +¢+¤+¦+¨+ª+¬+®+°+²+´+¶+¸+º+¼+¾+À+Â+Ä+Æ+È+Ê+Ì+Î+Ð+Ó+Õ+×+Ù+Û+Ý+à+â+å+è+ê+í+ð+ó+õ+÷+ù+ü+ÿ,,,, ,,,,,,,,,,,,data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª,fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª,fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª,!fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª,#fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª,%fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª,'fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª,)fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª,+fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª,-fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª,/fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª,1 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª,3 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª,5 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª,7 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª,9 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª,; fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª,= fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª,? fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª,A fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª,C fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª,E fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª,G fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª,I fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª,K fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª,M fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª,O fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª,Q fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª,S fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª,U fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª,W fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª,Y fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª,[ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª,] fakeDim32Dim0.0j,_j,_¾j,_½,_Ñ,_­¾j½Ð,,_,_titleVar0.0j,aj,a¾j,a½,aÑ,a­¾j½Ð, ,a,a start_timeVar0.0 j,cj,c¾ j,c½,cÑ,c­¾j½Ð," ,c,cnameVar0.0j,ej,e¾ j,e½,eÑ,e­¾j½Ð,$ ,e,e nameVar0.0"j,gj,g¾j,g½,gÑ,g­¾j½Ð,&,g,g typeVar0.0j,ij,i¾j,i½,iÑ,i­¾j½Ð,(,i,itypeVar0.0 j,kj,k¾j,k½,kÑ,k­¾j½Ð,*,k,kthetaVar0.0 j,mj,m¾j,m½,mÑ,m­¾j½Ð,,,m,m two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j,pj,p¾j,p½,pÑ,p­ª¾j½Ð,.,o,p,plambdaVar0.0 j,rj,r¾j,r½,rÑ,r­¾j½Ð,0,r,r curvatureVar0.0 j,tj,t¾j,t½,tÑ,t­¾j½Ð,2,t,t x_translationVar0.0 j,vj,v¾j,v½,vÑ,v­¾j½Ð,4,v,v y_translationVar0.0 j,xj,x¾j,x½,xÑ,x­¾j½Ð,6,x,xchiVar0.0 j,zj,z¾!j,z½,zÑ,z­¾j½Ð,8!,z,z phiVar0.0Angstroem  VALUESunitsAttr0.0 j,}j,}¾#j,}½,}Ñ,}­ª¾j½Ð,:,|#,},}" d_spacingVar0.0j,j,¾&j,½,Ñ,­¾j½Ð,<&,,% sample_nameVar0.0degreeVALUESunitsAttr0.0 j,‚j,‚¾(j,‚½,‚Ñ,‚­ª¾j½Ð,>,(,‚,‚'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j,…j,…¾*j,…½,…Ñ,…­ª¾j½Ð,@,„*,…,…)sample_temperatureVar0.0j,‡j,‡¾,j,‡½,‡Ñ,‡­¾j½Ð,B,,‡,‡+ device_nameVar0.0KVALUESunitsAttr0.0 j,Šj,о.j,н,ŠÑ,Š­ª¾j½Ð,D,‰.,Š,Š-temperature_meanVar0.0KVALUESunitsAttr0.0 j,j,¾0j,½,Ñ,­ª¾j½Ð,F,Œ0,,/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j,j,¾2j,½,Ñ,­ª¾j½Ð,H,2,,1 sample_murVar0.0 j,’j,’¾5j,’½,’Ñ,’­¾j½Ð,J5,’,’4PresetVar0.0j,”j,”¾7j,”½,”Ñ,”­¾j½Ð,L7,”,”6 CounterModeVar0.0 j,–j,–¾9j,–½,–Ñ,–­¾j½Ð,N9,–,–8timeVar0.0countsVALUESunitsAttr0.0 j,™j,™¾;j,™½,™Ñ,™­ª¾j½Ð,P,˜;,™,™: beam_monitorVar0.0countsVALUESunitsAttr0.0 j,œj,œ¾=j,œ½,œÑ,œ­ª¾j½Ð,R,›=,œ,œ<MonitorVar0.0countsVALUESunitsAttr0.0 j,Ÿj,Ÿ¾?j,Ÿ½,ŸÑ,Ÿ­ª¾j½Ð,T,ž?,Ÿ,Ÿ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j,¢j,¢¾Aj,¢½,¢Ñ,¢­ª¾j½Ð,V,¡A,¢,¢@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j,¥j,¥¾Cj,¥½,¥Ñ,¥­ª¾j½Ð,X,¤C,¥,¥BStepVar0.0 j,§j,§¾Ej,§½,§Ñ,§­¾j½Ð,ZE,§,§D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j,«j,«¾Gj,«½,«Ñ,«­ªª¾j½Ð,\,©,ªG,«,«F two_thetaVar0.01VALUESsignalAttr0.0 j,®j,®¾Ij,®½,®Ñ,®­ª¾j½Ð,^,­I,®,®HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª,, ,",$,&,(,*,,,.,0,2,4,6,8,:,<,>,@,B,D,F,H,J,L,N,P,R,T,V,X,Z,\,^,`,b,d,f,h,j,l,n,q,s,u,w,y,{,~,€,ƒ,†,ˆ,‹,Ž,‘,“,•,—,š,, ,£,¦,¨,¬,¯,°,±,²,³,´,µ,¶,·,¸,¹data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª,»fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª,½fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª,¿fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª,ÁfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª,ÃfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª,ÅfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª,ÇfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª,ÉfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª,ËfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª,ÍfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª,Ï fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª,Ñ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª,Ó fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª,Õ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª,× fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª,Ù fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª,Û fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª,Ý fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª,ß fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª,á fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª,ã fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª,å fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª,ç fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª,é fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª,ë fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª,í fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª,ï fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª,ñ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª,ó fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª,õ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª,÷ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª,ù fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª,û fakeDim32Dim0.0j,ýj,ý¾j,ý½,ýÑ,ý­¾j½Ð,¼,ý,ýtitleVar0.0j,ÿj,ÿ¾j,ÿ½,ÿÑ,ÿ­¾j½Ð,¾,ÿ,ÿ start_timeVar0.0 j-j-¾ j-½-Ñ-­¾j½Ð,À --nameVar0.0j-j-¾ j-½-Ñ-­¾j½Ð, -- nameVar0.0"j-j-¾j-½-Ñ-­¾j½Ð,Ä-- typeVar0.0j-j-¾j-½-Ñ-­¾j½Ð,Æ--typeVar0.0 j- j- ¾j- ½- Ñ- ­¾j½Ð,È- - thetaVar0.0 j- j- ¾j- ½- Ñ- ­¾j½Ð,Ê- -  two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j-j-¾j-½-Ñ-­ª¾j½Ð,Ì- --lambdaVar0.0 j-j-¾j-½-Ñ-­¾j½Ð,Î-- curvatureVar0.0 j-j-¾j-½-Ñ-­¾j½Ð,Ð-- x_translationVar0.0 j-j-¾j-½-Ñ-­¾j½Ð,Ò-- y_translationVar0.0 j-j-¾j-½-Ñ-­¾j½Ð,Ô--chiVar0.0 j-j-¾!j-½-Ñ-­¾j½Ð,Ö!-- phiVar0.0Angstroem  VALUESunitsAttr0.0 j-j-¾#j-½-Ñ-­ª¾j½Ð,Ø-#--" d_spacingVar0.0j-j-¾&j-½-Ñ-­¾j½Ð,Ú&--% sample_nameVar0.0degreeVALUESunitsAttr0.0 j- j- ¾(j- ½- Ñ- ­ª¾j½Ð,Ü-(- - 'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j-#j-#¾*j-#½-#Ñ-#­ª¾j½Ð,Þ-"*-#-#)sample_temperatureVar0.0j-%j-%¾,j-%½-%Ñ-%­¾j½Ð,à,-%-%+ device_nameVar0.0KVALUESunitsAttr0.0 j-(j-(¾.j-(½-(Ñ-(­ª¾j½Ð,â-'.-(-(-temperature_meanVar0.0KVALUESunitsAttr0.0 j-+j-+¾0j-+½-+Ñ-+­ª¾j½Ð,ä-*0-+-+/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j-.j-.¾2j-.½-.Ñ-.­ª¾j½Ð,æ--2-.-.1 sample_murVar0.0 j-0j-0¾5j-0½-0Ñ-0­¾j½Ð,è5-0-04PresetVar0.0j-2j-2¾7j-2½-2Ñ-2­¾j½Ð,ê7-2-26 CounterModeVar0.0 j-4j-4¾9j-4½-4Ñ-4­¾j½Ð,ì9-4-48timeVar0.0countsVALUESunitsAttr0.0 j-7j-7¾;j-7½-7Ñ-7­ª¾j½Ð,î-6;-7-7: beam_monitorVar0.0countsVALUESunitsAttr0.0 j-:j-:¾=j-:½-:Ñ-:­ª¾j½Ð,ð-9=-:-:<MonitorVar0.0countsVALUESunitsAttr0.0 j-=j-=¾?j-=½-=Ñ-=­ª¾j½Ð,ò-<?-=-=>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j-@j-@¾Aj-@½-@Ñ-@­ª¾j½Ð,ô-?A-@-@@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j-Cj-C¾Cj-C½-CÑ-C­ª¾j½Ð,ö-BC-C-CBStepVar0.0 j-Ej-E¾Ej-E½-EÑ-E­¾j½Ð,øE-E-ED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j-Ij-I¾Gj-I½-IÑ-I­ªª¾j½Ð,ú-G-HG-I-IF two_thetaVar0.01VALUESsignalAttr0.0 j-Lj-L¾Ij-L½-LÑ-L­ª¾j½Ð,ü-KI-L-LHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª,¼,¾,À,Â,Ä,Æ,È,Ê,Ì,Î,Ð,Ò,Ô,Ö,Ø,Ú,Ü,Þ,à,â,ä,æ,è,ê,ì,î,ð,ò,ô,ö,ø,ú,ü,þ------ - ---------!-$-&-)-,-/-1-3-5-8-;->-A-D-F-J-M-N-O-P-Q-R-S-T-U-V-Wdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª-YfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª-[fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª-]fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª-_fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª-afakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª-cfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª-efakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª-gfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª-ifakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª-kfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª-m fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª-o fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª-q fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª-s fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª-u fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª-w fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª-y fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª-{ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª-} fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª- fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª- fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª-ƒ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª-… fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª-‡ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª-‰ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª-‹ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª- fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª- fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª-‘ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª-“ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª-• fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª-— fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª-™ fakeDim32Dim0.0j-›j-›¾j-›½-›Ñ-›­¾j½Ð-Z-›-›titleVar0.0j-j-¾j-½-Ñ-­¾j½Ð-\-- start_timeVar0.0 j-Ÿj-Ÿ¾ j-Ÿ½-ŸÑ-Ÿ­¾j½Ð-^ -Ÿ-ŸnameVar0.0j-¡j-¡¾ j-¡½-¡Ñ-¡­¾j½Ð-` -¡-¡ nameVar0.0"j-£j-£¾j-£½-£Ñ-£­¾j½Ð-b-£-£ typeVar0.0j-¥j-¥¾j-¥½-¥Ñ-¥­¾j½Ð-d-¥-¥typeVar0.0 j-§j-§¾j-§½-§Ñ-§­¾j½Ð-f-§-§thetaVar0.0 j-©j-©¾j-©½-©Ñ-©­¾j½Ð-h-©-© two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j-¬j-¬¾j-¬½-¬Ñ-¬­ª¾j½Ð-j-«-¬-¬lambdaVar0.0 j-®j-®¾j-®½-®Ñ-®­¾j½Ð-l-®-® curvatureVar0.0 j-°j-°¾j-°½-°Ñ-°­¾j½Ð-n-°-° x_translationVar0.0 j-²j-²¾j-²½-²Ñ-²­¾j½Ð-p-²-² y_translationVar0.0 j-´j-´¾j-´½-´Ñ-´­¾j½Ð-r-´-´chiVar0.0 j-¶j-¶¾!j-¶½-¶Ñ-¶­¾j½Ð-t!-¶-¶ phiVar0.0Angstroem  VALUESunitsAttr0.0 j-¹j-¹¾#j-¹½-¹Ñ-¹­ª¾j½Ð-v-¸#-¹-¹" d_spacingVar0.0j-»j-»¾&j-»½-»Ñ-»­¾j½Ð-x&-»-»% sample_nameVar0.0degreeVALUESunitsAttr0.0 j-¾j-¾¾(j-¾½-¾Ñ-¾­ª¾j½Ð-z-½(-¾-¾'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j-Áj-Á¾*j-Á½-ÁÑ-Á­ª¾j½Ð-|-À*-Á-Á)sample_temperatureVar0.0j-Ãj-þ,j-ý-ÃÑ-í¾j½Ð-~,-Ã-Ã+ device_nameVar0.0KVALUESunitsAttr0.0 j-Æj-ƾ.j-ƽ-ÆÑ-Æ­ª¾j½Ð-€-Å.-Æ-Æ-temperature_meanVar0.0KVALUESunitsAttr0.0 j-Éj-ɾ0j-ɽ-ÉÑ-É­ª¾j½Ð-‚-È0-É-É/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j-Ìj-̾2j-̽-ÌÑ-Ì­ª¾j½Ð-„-Ë2-Ì-Ì1 sample_murVar0.0 j-Îj-ξ5j-ν-ÎÑ-έ¾j½Ð-†5-Î-Î4PresetVar0.0j-Ðj-о7j-н-ÐÑ-Э¾j½Ð-ˆ7-Ð-Ð6 CounterModeVar0.0 j-Òj-Ò¾9j-Ò½-ÒÑ-Ò­¾j½Ð-Š9-Ò-Ò8timeVar0.0countsVALUESunitsAttr0.0 j-Õj-Õ¾;j-Õ½-ÕÑ-Õ­ª¾j½Ð-Œ-Ô;-Õ-Õ: beam_monitorVar0.0countsVALUESunitsAttr0.0 j-Øj-ؾ=j-ؽ-ØÑ-Ø­ª¾j½Ð-Ž-×=-Ø-Ø<MonitorVar0.0countsVALUESunitsAttr0.0 j-Ûj-Û¾?j-Û½-ÛÑ-Û­ª¾j½Ð--Ú?-Û-Û>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j-Þj-Þ¾Aj-Þ½-ÞÑ-Þ­ª¾j½Ð-’-ÝA-Þ-Þ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j-áj-á¾Cj-á½-áÑ-á­ª¾j½Ð-”-àC-á-áBStepVar0.0 j-ãj-ã¾Ej-ã½-ãÑ-ã­¾j½Ð-–E-ã-ãD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j-çj-ç¾Gj-ç½-çÑ-ç­ªª¾j½Ð-˜-å-æG-ç-çF two_thetaVar0.01VALUESsignalAttr0.0 j-êj-ê¾Ij-ê½-êÑ-ê­ª¾j½Ð-š-éI-ê-êHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª-Z-\-^-`-b-d-f-h-j-l-n-p-r-t-v-x-z-|-~-€-‚-„-†-ˆ-Š-Œ-Ž--’-”-–-˜-š-œ-ž- -¢-¤-¦-¨-ª-­-¯-±-³-µ-·-º-¼-¿-Â-Ä-Ç-Ê-Í-Ï-Ñ-Ó-Ö-Ù-Ü-ß-â-ä-è-ë-ì-í-î-ï-ð-ñ-ò-ó-ô-õdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª-÷fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª-ùfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª-ûfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª-ýfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª-ÿfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª.fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª.fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª.fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª.fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª. fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª. fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª. fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª. fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª. fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª. fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª. fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª. fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª. fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª. fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª. fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª. fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª.! fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª.# fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª.% fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª.' fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª.) fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª.+ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª.- fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª./ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª.1 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª.3 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª.5 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª.7 fakeDim32Dim0.0j.9j.9¾j.9½.9Ñ.9­¾j½Ð-ø.9.9titleVar0.0j.;j.;¾j.;½.;Ñ.;­¾j½Ð-ú.;.; start_timeVar0.0 j.=j.=¾ j.=½.=Ñ.=­¾j½Ð-ü .=.=nameVar0.0j.?j.?¾ j.?½.?Ñ.?­¾j½Ð-þ .?.? nameVar0.0"j.Aj.A¾j.A½.AÑ.A­¾j½Ð..A.A typeVar0.0j.Cj.C¾j.C½.CÑ.C­¾j½Ð..C.CtypeVar0.0 j.Ej.E¾j.E½.EÑ.E­¾j½Ð..E.EthetaVar0.0 j.Gj.G¾j.G½.GÑ.G­¾j½Ð..G.G two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j.Jj.J¾j.J½.JÑ.J­ª¾j½Ð..I.J.JlambdaVar0.0 j.Lj.L¾j.L½.LÑ.L­¾j½Ð. .L.L curvatureVar0.0 j.Nj.N¾j.N½.NÑ.N­¾j½Ð. .N.N x_translationVar0.0 j.Pj.P¾j.P½.PÑ.P­¾j½Ð..P.P y_translationVar0.0 j.Rj.R¾j.R½.RÑ.R­¾j½Ð..R.RchiVar0.0 j.Tj.T¾!j.T½.TÑ.T­¾j½Ð.!.T.T phiVar0.0Angstroem  VALUESunitsAttr0.0 j.Wj.W¾#j.W½.WÑ.W­ª¾j½Ð..V#.W.W" d_spacingVar0.0j.Yj.Y¾&j.Y½.YÑ.Y­¾j½Ð.&.Y.Y% sample_nameVar0.0degreeVALUESunitsAttr0.0 j.\j.\¾(j.\½.\Ñ.\­ª¾j½Ð..[(.\.\'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j._j._¾*j._½._Ñ._­ª¾j½Ð..^*._._)sample_temperatureVar0.0j.aj.a¾,j.a½.aÑ.a­¾j½Ð.,.a.a+ device_nameVar0.0KVALUESunitsAttr0.0 j.dj.d¾.j.d½.dÑ.d­ª¾j½Ð..c..d.d-temperature_meanVar0.0KVALUESunitsAttr0.0 j.gj.g¾0j.g½.gÑ.g­ª¾j½Ð. .f0.g.g/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j.jj.j¾2j.j½.jÑ.j­ª¾j½Ð.".i2.j.j1 sample_murVar0.0 j.lj.l¾5j.l½.lÑ.l­¾j½Ð.$5.l.l4PresetVar0.0j.nj.n¾7j.n½.nÑ.n­¾j½Ð.&7.n.n6 CounterModeVar0.0 j.pj.p¾9j.p½.pÑ.p­¾j½Ð.(9.p.p8timeVar0.0countsVALUESunitsAttr0.0 j.sj.s¾;j.s½.sÑ.s­ª¾j½Ð.*.r;.s.s: beam_monitorVar0.0countsVALUESunitsAttr0.0 j.vj.v¾=j.v½.vÑ.v­ª¾j½Ð.,.u=.v.v<MonitorVar0.0countsVALUESunitsAttr0.0 j.yj.y¾?j.y½.yÑ.y­ª¾j½Ð...x?.y.y>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j.|j.|¾Aj.|½.|Ñ.|­ª¾j½Ð.0.{A.|.|@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j.j.¾Cj.½.Ñ.­ª¾j½Ð.2.~C..BStepVar0.0 j.j.¾Ej.½.Ñ.­¾j½Ð.4E..D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j.…j.…¾Gj.…½.…Ñ.…­ªª¾j½Ð.6.ƒ.„G.….…F two_thetaVar0.01VALUESsignalAttr0.0 j.ˆj.ˆ¾Ij.ˆ½.ˆÑ.ˆ­ª¾j½Ð.8.‡I.ˆ.ˆHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª-ø-ú-ü-þ...... . .......... .".$.&.(.*.,...0.2.4.6.8.:.<.>.@.B.D.F.H.K.M.O.Q.S.U.X.Z.].`.b.e.h.k.m.o.q.t.w.z.}.€.‚.†.‰.Š.‹.Œ..Ž...‘.’.“data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª.•fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª.—fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª.™fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª.›fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª.fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª.ŸfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª.¡fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª.£fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª.¥fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª.§fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª.© fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª.« fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª.­ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª.¯ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª.± fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª.³ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª.µ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª.· fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª.¹ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª.» fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª.½ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª.¿ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª.Á fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª.à fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª.Å fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª.Ç fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª.É fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª.Ë fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª.Í fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª.Ï fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª.Ñ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª.Ó fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª.Õ fakeDim32Dim0.0j.×j.×¾j.×½.×Ñ.×­¾j½Ð.–.×.×titleVar0.0j.Ùj.Ù¾j.Ù½.ÙÑ.Ù­¾j½Ð.˜.Ù.Ù start_timeVar0.0 j.Ûj.Û¾ j.Û½.ÛÑ.Û­¾j½Ð.š .Û.ÛnameVar0.0j.Ýj.ݾ j.ݽ.ÝÑ.Ý­¾j½Ð.œ .Ý.Ý nameVar0.0"j.ßj.ß¾j.ß½.ßÑ.ß­¾j½Ð.ž.ß.ß typeVar0.0j.áj.á¾j.á½.áÑ.á­¾j½Ð. .á.átypeVar0.0 j.ãj.ã¾j.ã½.ãÑ.ã­¾j½Ð.¢.ã.ãthetaVar0.0 j.åj.å¾j.å½.åÑ.å­¾j½Ð.¤.å.å two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j.èj.è¾j.è½.èÑ.è­ª¾j½Ð.¦.ç.è.èlambdaVar0.0 j.êj.ê¾j.ê½.êÑ.ê­¾j½Ð.¨.ê.ê curvatureVar0.0 j.ìj.ì¾j.ì½.ìÑ.ì­¾j½Ð.ª.ì.ì x_translationVar0.0 j.îj.î¾j.î½.îÑ.î­¾j½Ð.¬.î.î y_translationVar0.0 j.ðj.ð¾j.ð½.ðÑ.ð­¾j½Ð.®.ð.ðchiVar0.0 j.òj.ò¾!j.ò½.òÑ.ò­¾j½Ð.°!.ò.ò phiVar0.0Angstroem  VALUESunitsAttr0.0 j.õj.õ¾#j.õ½.õÑ.õ­ª¾j½Ð.².ô#.õ.õ" d_spacingVar0.0j.÷j.÷¾&j.÷½.÷Ñ.÷­¾j½Ð.´&.÷.÷% sample_nameVar0.0degreeVALUESunitsAttr0.0 j.új.ú¾(j.ú½.úÑ.ú­ª¾j½Ð.¶.ù(.ú.ú'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j.ýj.ý¾*j.ý½.ýÑ.ý­ª¾j½Ð.¸.ü*.ý.ý)sample_temperatureVar0.0j.ÿj.ÿ¾,j.ÿ½.ÿÑ.ÿ­¾j½Ð.º,.ÿ.ÿ+ device_nameVar0.0KVALUESunitsAttr0.0 j/j/¾.j/½/Ñ/­ª¾j½Ð.¼/.//-temperature_meanVar0.0KVALUESunitsAttr0.0 j/j/¾0j/½/Ñ/­ª¾j½Ð.¾/0///temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j/j/¾2j/½/Ñ/­ª¾j½Ð.À/2//1 sample_murVar0.0 j/ j/ ¾5j/ ½/ Ñ/ ­¾j½Ð.Â5/ / 4PresetVar0.0j/ j/ ¾7j/ ½/ Ñ/ ­¾j½Ð.Ä7/ / 6 CounterModeVar0.0 j/j/¾9j/½/Ñ/­¾j½Ð.Æ9//8timeVar0.0countsVALUESunitsAttr0.0 j/j/¾;j/½/Ñ/­ª¾j½Ð.È/;//: beam_monitorVar0.0countsVALUESunitsAttr0.0 j/j/¾=j/½/Ñ/­ª¾j½Ð.Ê/=//<MonitorVar0.0countsVALUESunitsAttr0.0 j/j/¾?j/½/Ñ/­ª¾j½Ð.Ì/?//>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j/j/¾Aj/½/Ñ/­ª¾j½Ð.Î/A//@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j/j/¾Cj/½/Ñ/­ª¾j½Ð.Ð/C//BStepVar0.0 j/j/¾Ej/½/Ñ/­¾j½Ð.ÒE//D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j/#j/#¾Gj/#½/#Ñ/#­ªª¾j½Ð.Ô/!/"G/#/#F two_thetaVar0.01VALUESsignalAttr0.0 j/&j/&¾Ij/&½/&Ñ/&­ª¾j½Ð.Ö/%I/&/&HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª.–.˜.š.œ.ž. .¢.¤.¦.¨.ª.¬.®.°.².´.¶.¸.º.¼.¾.À.Â.Ä.Æ.È.Ê.Ì.Î.Ð.Ò.Ô.Ö.Ø.Ú.Ü.Þ.à.â.ä.æ.é.ë.í.ï.ñ.ó.ö.ø.û.þ//// / / /////// /$/'/(/)/*/+/,/-/.///0/1data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª/3fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª/5fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª/7fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª/9fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª/;fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª/=fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª/?fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª/AfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª/CfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª/EfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª/G fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª/I fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª/K fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª/M fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª/O fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª/Q fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª/S fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª/U fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª/W fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª/Y fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª/[ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª/] fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª/_ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª/a fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª/c fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª/e fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª/g fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª/i fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª/k fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª/m fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª/o fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª/q fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª/s fakeDim32Dim0.0j/uj/u¾j/u½/uÑ/u­¾j½Ð/4/u/utitleVar0.0j/wj/w¾j/w½/wÑ/w­¾j½Ð/6/w/w start_timeVar0.0 j/yj/y¾ j/y½/yÑ/y­¾j½Ð/8 /y/ynameVar0.0j/{j/{¾ j/{½/{Ñ/{­¾j½Ð/: /{/{ nameVar0.0"j/}j/}¾j/}½/}Ñ/}­¾j½Ð/</}/} typeVar0.0j/j/¾j/½/Ñ/­¾j½Ð/>//typeVar0.0 j/j/¾j/½/Ñ/­¾j½Ð/@//thetaVar0.0 j/ƒj/ƒ¾j/ƒ½/ƒÑ/ƒ­¾j½Ð/B/ƒ/ƒ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j/†j/†¾j/†½/†Ñ/†­ª¾j½Ð/D/…/†/†lambdaVar0.0 j/ˆj/ˆ¾j/ˆ½/ˆÑ/ˆ­¾j½Ð/F/ˆ/ˆ curvatureVar0.0 j/Šj/оj/н/ŠÑ/Š­¾j½Ð/H/Š/Š x_translationVar0.0 j/Œj/Œ¾j/Œ½/ŒÑ/Œ­¾j½Ð/J/Œ/Œ y_translationVar0.0 j/Žj/޾j/޽/ŽÑ/Ž­¾j½Ð/L/Ž/ŽchiVar0.0 j/j/¾!j/½/Ñ/­¾j½Ð/N!// phiVar0.0Angstroem  VALUESunitsAttr0.0 j/“j/“¾#j/“½/“Ñ/“­ª¾j½Ð/P/’#/“/“" d_spacingVar0.0j/•j/•¾&j/•½/•Ñ/•­¾j½Ð/R&/•/•% sample_nameVar0.0degreeVALUESunitsAttr0.0 j/˜j/˜¾(j/˜½/˜Ñ/˜­ª¾j½Ð/T/—(/˜/˜'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j/›j/›¾*j/›½/›Ñ/›­ª¾j½Ð/V/š*/›/›)sample_temperatureVar0.0j/j/¾,j/½/Ñ/­¾j½Ð/X,//+ device_nameVar0.0KVALUESunitsAttr0.0 j/ j/ ¾.j/ ½/ Ñ/ ­ª¾j½Ð/Z/Ÿ./ / -temperature_meanVar0.0KVALUESunitsAttr0.0 j/£j/£¾0j/£½/£Ñ/£­ª¾j½Ð/\/¢0/£/£/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j/¦j/¦¾2j/¦½/¦Ñ/¦­ª¾j½Ð/^/¥2/¦/¦1 sample_murVar0.0 j/¨j/¨¾5j/¨½/¨Ñ/¨­¾j½Ð/`5/¨/¨4PresetVar0.0j/ªj/ª¾7j/ª½/ªÑ/ª­¾j½Ð/b7/ª/ª6 CounterModeVar0.0 j/¬j/¬¾9j/¬½/¬Ñ/¬­¾j½Ð/d9/¬/¬8timeVar0.0countsVALUESunitsAttr0.0 j/¯j/¯¾;j/¯½/¯Ñ/¯­ª¾j½Ð/f/®;/¯/¯: beam_monitorVar0.0countsVALUESunitsAttr0.0 j/²j/²¾=j/²½/²Ñ/²­ª¾j½Ð/h/±=/²/²<MonitorVar0.0countsVALUESunitsAttr0.0 j/µj/µ¾?j/µ½/µÑ/µ­ª¾j½Ð/j/´?/µ/µ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j/¸j/¸¾Aj/¸½/¸Ñ/¸­ª¾j½Ð/l/·A/¸/¸@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j/»j/»¾Cj/»½/»Ñ/»­ª¾j½Ð/n/ºC/»/»BStepVar0.0 j/½j/½¾Ej/½½/½Ñ/½­¾j½Ð/pE/½/½D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j/Áj/Á¾Gj/Á½/ÁÑ/Á­ªª¾j½Ð/r/¿/ÀG/Á/ÁF two_thetaVar0.01VALUESsignalAttr0.0 j/Äj/ľIj/Ľ/ÄÑ/Ä­ª¾j½Ð/t/ÃI/Ä/ÄHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª/4/6/8/://@/B/D/F/H/J/L/N/P/R/T/V/X/Z/\/^/`/b/d/f/h/j/l/n/p/r/t/v/x/z/|/~/€/‚/„/‡/‰/‹///‘/”/–/™/œ/ž/¡/¤/§/©/«/­/°/³/¶/¹/¼/¾/Â/Å/Æ/Ç/È/É/Ê/Ë/Ì/Í/Î/Ïdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª/ÑfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª/ÓfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª/ÕfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª/×fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª/ÙfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª/ÛfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª/ÝfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª/ßfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª/áfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª/ãfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª/å fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª/ç fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª/é fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª/ë fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª/í fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª/ï fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª/ñ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª/ó fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª/õ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª/÷ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª/ù fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª/û fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª/ý fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª/ÿ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª0 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª0 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª0 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª0 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª0 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª0 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª0 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª0 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª0 fakeDim32Dim0.0j0j0¾j0½0Ñ0­¾j½Ð/Ò00titleVar0.0j0j0¾j0½0Ñ0­¾j½Ð/Ô00 start_timeVar0.0 j0j0¾ j0½0Ñ0­¾j½Ð/Ö 00nameVar0.0j0j0¾ j0½0Ñ0­¾j½Ð/Ø 00 nameVar0.0"j0j0¾j0½0Ñ0­¾j½Ð/Ú00 typeVar0.0j0j0¾j0½0Ñ0­¾j½Ð/Ü00typeVar0.0 j0j0¾j0½0Ñ0­¾j½Ð/Þ00thetaVar0.0 j0!j0!¾j0!½0!Ñ0!­¾j½Ð/à0!0! two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j0$j0$¾j0$½0$Ñ0$­ª¾j½Ð/â0#0$0$lambdaVar0.0 j0&j0&¾j0&½0&Ñ0&­¾j½Ð/ä0&0& curvatureVar0.0 j0(j0(¾j0(½0(Ñ0(­¾j½Ð/æ0(0( x_translationVar0.0 j0*j0*¾j0*½0*Ñ0*­¾j½Ð/è0*0* y_translationVar0.0 j0,j0,¾j0,½0,Ñ0,­¾j½Ð/ê0,0,chiVar0.0 j0.j0.¾!j0.½0.Ñ0.­¾j½Ð/ì!0.0. phiVar0.0Angstroem  VALUESunitsAttr0.0 j01j01¾#j01½01Ñ01­ª¾j½Ð/î00#0101" d_spacingVar0.0j03j03¾&j03½03Ñ03­¾j½Ð/ð&0303% sample_nameVar0.0degreeVALUESunitsAttr0.0 j06j06¾(j06½06Ñ06­ª¾j½Ð/ò05(0606'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j09j09¾*j09½09Ñ09­ª¾j½Ð/ô08*0909)sample_temperatureVar0.0j0;j0;¾,j0;½0;Ñ0;­¾j½Ð/ö,0;0;+ device_nameVar0.0KVALUESunitsAttr0.0 j0>j0>¾.j0>½0>Ñ0>­ª¾j½Ð/ø0=.0>0>-temperature_meanVar0.0KVALUESunitsAttr0.0 j0Aj0A¾0j0A½0AÑ0A­ª¾j½Ð/ú0@00A0A/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j0Dj0D¾2j0D½0DÑ0D­ª¾j½Ð/ü0C20D0D1 sample_murVar0.0 j0Fj0F¾5j0F½0FÑ0F­¾j½Ð/þ50F0F4PresetVar0.0j0Hj0H¾7j0H½0HÑ0H­¾j½Ð070H0H6 CounterModeVar0.0 j0Jj0J¾9j0J½0JÑ0J­¾j½Ð090J0J8timeVar0.0countsVALUESunitsAttr0.0 j0Mj0M¾;j0M½0MÑ0M­ª¾j½Ð00L;0M0M: beam_monitorVar0.0countsVALUESunitsAttr0.0 j0Pj0P¾=j0P½0PÑ0P­ª¾j½Ð00O=0P0P<MonitorVar0.0countsVALUESunitsAttr0.0 j0Sj0S¾?j0S½0SÑ0S­ª¾j½Ð00R?0S0S>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j0Vj0V¾Aj0V½0VÑ0V­ª¾j½Ð0 0UA0V0V@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j0Yj0Y¾Cj0Y½0YÑ0Y­ª¾j½Ð0 0XC0Y0YBStepVar0.0 j0[j0[¾Ej0[½0[Ñ0[­¾j½Ð0E0[0[D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j0_j0_¾Gj0_½0_Ñ0_­ªª¾j½Ð00]0^G0_0_F two_thetaVar0.01VALUESsignalAttr0.0 j0bj0b¾Ij0b½0bÑ0b­ª¾j½Ð00aI0b0bHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª/Ò/Ô/Ö/Ø/Ú/Ü/Þ/à/â/ä/æ/è/ê/ì/î/ð/ò/ô/ö/ø/ú/ü/þ000000 0 0000000000 0"0%0'0)0+0-0/0204070:0<0?0B0E0G0I0K0N0Q0T0W0Z0\0`0c0d0e0f0g0h0i0j0k0l0mdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª0ofakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª0qfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª0sfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª0ufakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª0wfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª0yfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª0{fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª0}fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª0fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª0fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª0ƒ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª0… fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª0‡ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª0‰ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª0‹ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª0 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª0 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª0‘ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª0“ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª0• fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª0— fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª0™ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª0› fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª0 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª0Ÿ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª0¡ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª0£ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª0¥ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª0§ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª0© fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª0« fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª0­ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª0¯ fakeDim32Dim0.0j0±j0±¾j0±½0±Ñ0±­¾j½Ð0p0±0±titleVar0.0j0³j0³¾j0³½0³Ñ0³­¾j½Ð0r0³0³ start_timeVar0.0 j0µj0µ¾ j0µ½0µÑ0µ­¾j½Ð0t 0µ0µnameVar0.0j0·j0·¾ j0·½0·Ñ0·­¾j½Ð0v 0·0· nameVar0.0"j0¹j0¹¾j0¹½0¹Ñ0¹­¾j½Ð0x0¹0¹ typeVar0.0j0»j0»¾j0»½0»Ñ0»­¾j½Ð0z0»0»typeVar0.0 j0½j0½¾j0½½0½Ñ0½­¾j½Ð0|0½0½thetaVar0.0 j0¿j0¿¾j0¿½0¿Ñ0¿­¾j½Ð0~0¿0¿ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j0Âj0¾j0½0ÂÑ0­ª¾j½Ð0€0Á0Â0ÂlambdaVar0.0 j0Äj0ľj0Ľ0ÄÑ0Ä­¾j½Ð0‚0Ä0Ä curvatureVar0.0 j0Æj0ƾj0ƽ0ÆÑ0Æ­¾j½Ð0„0Æ0Æ x_translationVar0.0 j0Èj0Ⱦj0Ƚ0ÈÑ0È­¾j½Ð0†0È0È y_translationVar0.0 j0Êj0ʾj0ʽ0ÊÑ0Ê­¾j½Ð0ˆ0Ê0ÊchiVar0.0 j0Ìj0̾!j0̽0ÌÑ0Ì­¾j½Ð0Š!0Ì0Ì phiVar0.0Angstroem  VALUESunitsAttr0.0 j0Ïj0Ͼ#j0Ͻ0ÏÑ0Ï­ª¾j½Ð0Œ0Î#0Ï0Ï" d_spacingVar0.0j0Ñj0Ѿ&j0ѽ0ÑÑ0Ñ­¾j½Ð0Ž&0Ñ0Ñ% sample_nameVar0.0degreeVALUESunitsAttr0.0 j0Ôj0Ô¾(j0Ô½0ÔÑ0Ô­ª¾j½Ð00Ó(0Ô0Ô'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j0×j0×¾*j0×½0×Ñ0×­ª¾j½Ð0’0Ö*0×0×)sample_temperatureVar0.0j0Ùj0Ù¾,j0Ù½0ÙÑ0Ù­¾j½Ð0”,0Ù0Ù+ device_nameVar0.0KVALUESunitsAttr0.0 j0Üj0ܾ.j0ܽ0ÜÑ0Ü­ª¾j½Ð0–0Û.0Ü0Ü-temperature_meanVar0.0KVALUESunitsAttr0.0 j0ßj0ß¾0j0ß½0ßÑ0ß­ª¾j½Ð0˜0Þ00ß0ß/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j0âj0â¾2j0â½0âÑ0â­ª¾j½Ð0š0á20â0â1 sample_murVar0.0 j0äj0ä¾5j0ä½0äÑ0ä­¾j½Ð0œ50ä0ä4PresetVar0.0j0æj0æ¾7j0æ½0æÑ0æ­¾j½Ð0ž70æ0æ6 CounterModeVar0.0 j0èj0è¾9j0è½0èÑ0è­¾j½Ð0 90è0è8timeVar0.0countsVALUESunitsAttr0.0 j0ëj0ë¾;j0ë½0ëÑ0ë­ª¾j½Ð0¢0ê;0ë0ë: beam_monitorVar0.0countsVALUESunitsAttr0.0 j0îj0î¾=j0î½0îÑ0î­ª¾j½Ð0¤0í=0î0î<MonitorVar0.0countsVALUESunitsAttr0.0 j0ñj0ñ¾?j0ñ½0ñÑ0ñ­ª¾j½Ð0¦0ð?0ñ0ñ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j0ôj0ô¾Aj0ô½0ôÑ0ô­ª¾j½Ð0¨0óA0ô0ô@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j0÷j0÷¾Cj0÷½0÷Ñ0÷­ª¾j½Ð0ª0öC0÷0÷BStepVar0.0 j0ùj0ù¾Ej0ù½0ùÑ0ù­¾j½Ð0¬E0ù0ùD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j0ýj0ý¾Gj0ý½0ýÑ0ý­ªª¾j½Ð0®0û0üG0ý0ýF two_thetaVar0.01VALUESsignalAttr0.0 j1j1¾Ij1½1Ñ1­ª¾j½Ð0°0ÿI11HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª0p0r0t0v0x0z0|0~0€0‚0„0†0ˆ0Š0Œ0Ž00’0”0–0˜0š0œ0ž0 0¢0¤0¦0¨0ª0¬0®0°0²0´0¶0¸0º0¼0¾0À0Ã0Å0Ç0É0Ë0Í0Ð0Ò0Õ0Ø0Ú0Ý0à0ã0å0ç0é0ì0ï0ò0õ0ø0ú0þ111111111 1 1 data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª1 fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª1fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª1fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª1fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª1fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª1fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª1fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª1fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª1fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª1fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª1! fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª1# fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª1% fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª1' fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª1) fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª1+ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª1- fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª1/ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª11 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª13 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª15 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª17 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª19 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª1; fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª1= fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª1? fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª1A fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª1C fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª1E fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª1G fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª1I fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª1K fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª1M fakeDim32Dim0.0j1Oj1O¾j1O½1OÑ1O­¾j½Ð11O1OtitleVar0.0j1Qj1Q¾j1Q½1QÑ1Q­¾j½Ð11Q1Q start_timeVar0.0 j1Sj1S¾ j1S½1SÑ1S­¾j½Ð1 1S1SnameVar0.0j1Uj1U¾ j1U½1UÑ1U­¾j½Ð1 1U1U nameVar0.0"j1Wj1W¾j1W½1WÑ1W­¾j½Ð11W1W typeVar0.0j1Yj1Y¾j1Y½1YÑ1Y­¾j½Ð11Y1YtypeVar0.0 j1[j1[¾j1[½1[Ñ1[­¾j½Ð11[1[thetaVar0.0 j1]j1]¾j1]½1]Ñ1]­¾j½Ð11]1] two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j1`j1`¾j1`½1`Ñ1`­ª¾j½Ð11_1`1`lambdaVar0.0 j1bj1b¾j1b½1bÑ1b­¾j½Ð1 1b1b curvatureVar0.0 j1dj1d¾j1d½1dÑ1d­¾j½Ð1"1d1d x_translationVar0.0 j1fj1f¾j1f½1fÑ1f­¾j½Ð1$1f1f y_translationVar0.0 j1hj1h¾j1h½1hÑ1h­¾j½Ð1&1h1hchiVar0.0 j1jj1j¾!j1j½1jÑ1j­¾j½Ð1(!1j1j phiVar0.0Angstroem  VALUESunitsAttr0.0 j1mj1m¾#j1m½1mÑ1m­ª¾j½Ð1*1l#1m1m" d_spacingVar0.0j1oj1o¾&j1o½1oÑ1o­¾j½Ð1,&1o1o% sample_nameVar0.0degreeVALUESunitsAttr0.0 j1rj1r¾(j1r½1rÑ1r­ª¾j½Ð1.1q(1r1r'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j1uj1u¾*j1u½1uÑ1u­ª¾j½Ð101t*1u1u)sample_temperatureVar0.0j1wj1w¾,j1w½1wÑ1w­¾j½Ð12,1w1w+ device_nameVar0.0KVALUESunitsAttr0.0 j1zj1z¾.j1z½1zÑ1z­ª¾j½Ð141y.1z1z-temperature_meanVar0.0KVALUESunitsAttr0.0 j1}j1}¾0j1}½1}Ñ1}­ª¾j½Ð161|01}1}/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j1€j1€¾2j1€½1€Ñ1€­ª¾j½Ð18121€1€1 sample_murVar0.0 j1‚j1‚¾5j1‚½1‚Ñ1‚­¾j½Ð1:51‚1‚4PresetVar0.0j1„j1„¾7j1„½1„Ñ1„­¾j½Ð1<71„1„6 CounterModeVar0.0 j1†j1†¾9j1†½1†Ñ1†­¾j½Ð1>91†1†8timeVar0.0countsVALUESunitsAttr0.0 j1‰j1‰¾;j1‰½1‰Ñ1‰­ª¾j½Ð1@1ˆ;1‰1‰: beam_monitorVar0.0countsVALUESunitsAttr0.0 j1Œj1Œ¾=j1Œ½1ŒÑ1Œ­ª¾j½Ð1B1‹=1Œ1Œ<MonitorVar0.0countsVALUESunitsAttr0.0 j1j1¾?j1½1Ñ1­ª¾j½Ð1D1Ž?11>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j1’j1’¾Aj1’½1’Ñ1’­ª¾j½Ð1F1‘A1’1’@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j1•j1•¾Cj1•½1•Ñ1•­ª¾j½Ð1H1”C1•1•BStepVar0.0 j1—j1—¾Ej1—½1—Ñ1—­¾j½Ð1JE1—1—D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j1›j1›¾Gj1›½1›Ñ1›­ªª¾j½Ð1L1™1šG1›1›F two_thetaVar0.01VALUESsignalAttr0.0 j1žj1ž¾Ij1ž½1žÑ1ž­ª¾j½Ð1N1I1ž1žHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª1111111111 1"1$1&1(1*1,1.10121416181:1<1>1@1B1D1F1H1J1L1N1P1R1T1V1X1Z1\1^1a1c1e1g1i1k1n1p1s1v1x1{1~11ƒ1…1‡1Š111“1–1˜1œ1Ÿ1 1¡1¢1£1¤1¥1¦1§1¨1©data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª1«fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª1­fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª1¯fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª1±fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª1³fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª1µfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª1·fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª1¹fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª1»fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª1½fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª1¿ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª1Á fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª1à fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª1Å fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª1Ç fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª1É fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª1Ë fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª1Í fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª1Ï fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª1Ñ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª1Ó fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª1Õ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª1× fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª1Ù fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª1Û fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª1Ý fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª1ß fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª1á fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª1ã fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª1å fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª1ç fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª1é fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª1ë fakeDim32Dim0.0j1íj1í¾j1í½1íÑ1í­¾j½Ð1¬1í1ítitleVar0.0j1ïj1ï¾j1ï½1ïÑ1ï­¾j½Ð1®1ï1ï start_timeVar0.0 j1ñj1ñ¾ j1ñ½1ñÑ1ñ­¾j½Ð1° 1ñ1ñnameVar0.0j1ój1ó¾ j1ó½1óÑ1ó­¾j½Ð1² 1ó1ó nameVar0.0"j1õj1õ¾j1õ½1õÑ1õ­¾j½Ð1´1õ1õ typeVar0.0j1÷j1÷¾j1÷½1÷Ñ1÷­¾j½Ð1¶1÷1÷typeVar0.0 j1ùj1ù¾j1ù½1ùÑ1ù­¾j½Ð1¸1ù1ùthetaVar0.0 j1ûj1û¾j1û½1ûÑ1û­¾j½Ð1º1û1û two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j1þj1þ¾j1þ½1þÑ1þ­ª¾j½Ð1¼1ý1þ1þlambdaVar0.0 j2j2¾j2½2Ñ2­¾j½Ð1¾22 curvatureVar0.0 j2j2¾j2½2Ñ2­¾j½Ð1À22 x_translationVar0.0 j2j2¾j2½2Ñ2­¾j½Ð1Â22 y_translationVar0.0 j2j2¾j2½2Ñ2­¾j½Ð1Ä22chiVar0.0 j2j2¾!j2½2Ñ2­¾j½Ð1Æ!22 phiVar0.0Angstroem  VALUESunitsAttr0.0 j2 j2 ¾#j2 ½2 Ñ2 ­ª¾j½Ð1È2 #2 2 " d_spacingVar0.0j2 j2 ¾&j2 ½2 Ñ2 ­¾j½Ð1Ê&2 2 % sample_nameVar0.0degreeVALUESunitsAttr0.0 j2j2¾(j2½2Ñ2­ª¾j½Ð1Ì2(22'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j2j2¾*j2½2Ñ2­ª¾j½Ð1Î2*22)sample_temperatureVar0.0j2j2¾,j2½2Ñ2­¾j½Ð1Ð,22+ device_nameVar0.0KVALUESunitsAttr0.0 j2j2¾.j2½2Ñ2­ª¾j½Ð1Ò2.22-temperature_meanVar0.0KVALUESunitsAttr0.0 j2j2¾0j2½2Ñ2­ª¾j½Ð1Ô2022/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j2j2¾2j2½2Ñ2­ª¾j½Ð1Ö22221 sample_murVar0.0 j2 j2 ¾5j2 ½2 Ñ2 ­¾j½Ð1Ø52 2 4PresetVar0.0j2"j2"¾7j2"½2"Ñ2"­¾j½Ð1Ú72"2"6 CounterModeVar0.0 j2$j2$¾9j2$½2$Ñ2$­¾j½Ð1Ü92$2$8timeVar0.0countsVALUESunitsAttr0.0 j2'j2'¾;j2'½2'Ñ2'­ª¾j½Ð1Þ2&;2'2': beam_monitorVar0.0countsVALUESunitsAttr0.0 j2*j2*¾=j2*½2*Ñ2*­ª¾j½Ð1à2)=2*2*<MonitorVar0.0countsVALUESunitsAttr0.0 j2-j2-¾?j2-½2-Ñ2-­ª¾j½Ð1â2,?2-2->proton_monitorVar0.0degreeVALUESunitsAttr0.0 j20j20¾Aj20½20Ñ20­ª¾j½Ð1ä2/A2020@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j23j23¾Cj23½23Ñ23­ª¾j½Ð1æ22C2323BStepVar0.0 j25j25¾Ej25½25Ñ25­¾j½Ð1èE2525D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j29j29¾Gj29½29Ñ29­ªª¾j½Ð1ê2728G2929F two_thetaVar0.01VALUESsignalAttr0.0 j2<j2<¾Ij2<½2<Ñ2<­ª¾j½Ð1ì2;I2<2<HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª1¬1®1°1²1´1¶1¸1º1¼1¾1À1Â1Ä1Æ1È1Ê1Ì1Î1Ð1Ò1Ô1Ö1Ø1Ú1Ü1Þ1à1â1ä1æ1è1ê1ì1î1ð1ò1ô1ö1ø1ú1ü1ÿ22222 2 22222222!2#2%2(2+2.2124262:2=2>2?2@2A2B2C2D2E2F2Gdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª2IfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª2KfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª2MfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª2OfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª2QfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª2SfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª2UfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª2WfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª2YfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª2[fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª2] fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª2_ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª2a fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª2c fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª2e fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª2g fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª2i fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª2k fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª2m fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª2o fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª2q fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª2s fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª2u fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª2w fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª2y fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª2{ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª2} fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª2 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª2 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª2ƒ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª2… fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª2‡ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª2‰ fakeDim32Dim0.0j2‹j2‹¾j2‹½2‹Ñ2‹­¾j½Ð2J2‹2‹titleVar0.0j2j2¾j2½2Ñ2­¾j½Ð2L22 start_timeVar0.0 j2j2¾ j2½2Ñ2­¾j½Ð2N 22nameVar0.0j2‘j2‘¾ j2‘½2‘Ñ2‘­¾j½Ð2P 2‘2‘ nameVar0.0"j2“j2“¾j2“½2“Ñ2“­¾j½Ð2R2“2“ typeVar0.0j2•j2•¾j2•½2•Ñ2•­¾j½Ð2T2•2•typeVar0.0 j2—j2—¾j2—½2—Ñ2—­¾j½Ð2V2—2—thetaVar0.0 j2™j2™¾j2™½2™Ñ2™­¾j½Ð2X2™2™ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j2œj2œ¾j2œ½2œÑ2œ­ª¾j½Ð2Z2›2œ2œlambdaVar0.0 j2žj2ž¾j2ž½2žÑ2ž­¾j½Ð2\2ž2ž curvatureVar0.0 j2 j2 ¾j2 ½2 Ñ2 ­¾j½Ð2^2 2  x_translationVar0.0 j2¢j2¢¾j2¢½2¢Ñ2¢­¾j½Ð2`2¢2¢ y_translationVar0.0 j2¤j2¤¾j2¤½2¤Ñ2¤­¾j½Ð2b2¤2¤chiVar0.0 j2¦j2¦¾!j2¦½2¦Ñ2¦­¾j½Ð2d!2¦2¦ phiVar0.0Angstroem  VALUESunitsAttr0.0 j2©j2©¾#j2©½2©Ñ2©­ª¾j½Ð2f2¨#2©2©" d_spacingVar0.0j2«j2«¾&j2«½2«Ñ2«­¾j½Ð2h&2«2«% sample_nameVar0.0degreeVALUESunitsAttr0.0 j2®j2®¾(j2®½2®Ñ2®­ª¾j½Ð2j2­(2®2®'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j2±j2±¾*j2±½2±Ñ2±­ª¾j½Ð2l2°*2±2±)sample_temperatureVar0.0j2³j2³¾,j2³½2³Ñ2³­¾j½Ð2n,2³2³+ device_nameVar0.0KVALUESunitsAttr0.0 j2¶j2¶¾.j2¶½2¶Ñ2¶­ª¾j½Ð2p2µ.2¶2¶-temperature_meanVar0.0KVALUESunitsAttr0.0 j2¹j2¹¾0j2¹½2¹Ñ2¹­ª¾j½Ð2r2¸02¹2¹/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j2¼j2¼¾2j2¼½2¼Ñ2¼­ª¾j½Ð2t2»22¼2¼1 sample_murVar0.0 j2¾j2¾¾5j2¾½2¾Ñ2¾­¾j½Ð2v52¾2¾4PresetVar0.0j2Àj2À¾7j2À½2ÀÑ2À­¾j½Ð2x72À2À6 CounterModeVar0.0 j2Âj2¾9j2½2ÂÑ2­¾j½Ð2z92Â2Â8timeVar0.0countsVALUESunitsAttr0.0 j2Åj2ž;j2Ž2ÅÑ2Å­ª¾j½Ð2|2Ä;2Å2Å: beam_monitorVar0.0countsVALUESunitsAttr0.0 j2Èj2Ⱦ=j2Ƚ2ÈÑ2È­ª¾j½Ð2~2Ç=2È2È<MonitorVar0.0countsVALUESunitsAttr0.0 j2Ëj2˾?j2˽2ËÑ2Ë­ª¾j½Ð2€2Ê?2Ë2Ë>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j2Îj2ξAj2ν2ÎÑ2έª¾j½Ð2‚2ÍA2Î2Î@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j2Ñj2ѾCj2ѽ2ÑÑ2Ñ­ª¾j½Ð2„2ÐC2Ñ2ÑBStepVar0.0 j2Ój2Ó¾Ej2Ó½2ÓÑ2Ó­¾j½Ð2†E2Ó2ÓD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j2×j2×¾Gj2×½2×Ñ2×­ªª¾j½Ð2ˆ2Õ2ÖG2×2×F two_thetaVar0.01VALUESsignalAttr0.0 j2Új2Ú¾Ij2Ú½2ÚÑ2Ú­ª¾j½Ð2Š2ÙI2Ú2ÚHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª2J2L2N2P2R2T2V2X2Z2\2^2`2b2d2f2h2j2l2n2p2r2t2v2x2z2|2~2€2‚2„2†2ˆ2Š2Œ2Ž22’2”2–2˜2š22Ÿ2¡2£2¥2§2ª2¬2¯2²2´2·2º2½2¿2Á2Ã2Æ2É2Ì2Ï2Ò2Ô2Ø2Û2Ü2Ý2Þ2ß2à2á2â2ã2ä2ådata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª2çfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª2éfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª2ëfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª2ífakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª2ïfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª2ñfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª2ófakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª2õfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª2÷fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª2ùfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª2û fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª2ý fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª2ÿ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª3 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª3 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª3 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª3 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª3 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª3 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª3 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª3 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª3 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª3 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª3 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª3 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª3 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª3 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª3 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª3 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª3! fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª3# fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª3% fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª3' fakeDim32Dim0.0j3)j3)¾j3)½3)Ñ3)­¾j½Ð2è3)3)titleVar0.0j3+j3+¾j3+½3+Ñ3+­¾j½Ð2ê3+3+ start_timeVar0.0 j3-j3-¾ j3-½3-Ñ3-­¾j½Ð2ì 3-3-nameVar0.0j3/j3/¾ j3/½3/Ñ3/­¾j½Ð2î 3/3/ nameVar0.0"j31j31¾j31½31Ñ31­¾j½Ð2ð3131 typeVar0.0j33j33¾j33½33Ñ33­¾j½Ð2ò3333typeVar0.0 j35j35¾j35½35Ñ35­¾j½Ð2ô3535thetaVar0.0 j37j37¾j37½37Ñ37­¾j½Ð2ö3737 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j3:j3:¾j3:½3:Ñ3:­ª¾j½Ð2ø393:3:lambdaVar0.0 j3<j3<¾j3<½3<Ñ3<­¾j½Ð2ú3<3< curvatureVar0.0 j3>j3>¾j3>½3>Ñ3>­¾j½Ð2ü3>3> x_translationVar0.0 j3@j3@¾j3@½3@Ñ3@­¾j½Ð2þ3@3@ y_translationVar0.0 j3Bj3B¾j3B½3BÑ3B­¾j½Ð33B3BchiVar0.0 j3Dj3D¾!j3D½3DÑ3D­¾j½Ð3!3D3D phiVar0.0Angstroem  VALUESunitsAttr0.0 j3Gj3G¾#j3G½3GÑ3G­ª¾j½Ð33F#3G3G" d_spacingVar0.0j3Ij3I¾&j3I½3IÑ3I­¾j½Ð3&3I3I% sample_nameVar0.0degreeVALUESunitsAttr0.0 j3Lj3L¾(j3L½3LÑ3L­ª¾j½Ð33K(3L3L'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j3Oj3O¾*j3O½3OÑ3O­ª¾j½Ð3 3N*3O3O)sample_temperatureVar0.0j3Qj3Q¾,j3Q½3QÑ3Q­¾j½Ð3 ,3Q3Q+ device_nameVar0.0KVALUESunitsAttr0.0 j3Tj3T¾.j3T½3TÑ3T­ª¾j½Ð33S.3T3T-temperature_meanVar0.0KVALUESunitsAttr0.0 j3Wj3W¾0j3W½3WÑ3W­ª¾j½Ð33V03W3W/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j3Zj3Z¾2j3Z½3ZÑ3Z­ª¾j½Ð33Y23Z3Z1 sample_murVar0.0 j3\j3\¾5j3\½3\Ñ3\­¾j½Ð353\3\4PresetVar0.0j3^j3^¾7j3^½3^Ñ3^­¾j½Ð373^3^6 CounterModeVar0.0 j3`j3`¾9j3`½3`Ñ3`­¾j½Ð393`3`8timeVar0.0countsVALUESunitsAttr0.0 j3cj3c¾;j3c½3cÑ3c­ª¾j½Ð33b;3c3c: beam_monitorVar0.0countsVALUESunitsAttr0.0 j3fj3f¾=j3f½3fÑ3f­ª¾j½Ð33e=3f3f<MonitorVar0.0countsVALUESunitsAttr0.0 j3ij3i¾?j3i½3iÑ3i­ª¾j½Ð33h?3i3i>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j3lj3l¾Aj3l½3lÑ3l­ª¾j½Ð3 3kA3l3l@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j3oj3o¾Cj3o½3oÑ3o­ª¾j½Ð3"3nC3o3oBStepVar0.0 j3qj3q¾Ej3q½3qÑ3q­¾j½Ð3$E3q3qD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j3uj3u¾Gj3u½3uÑ3u­ªª¾j½Ð3&3s3tG3u3uF two_thetaVar0.01VALUESsignalAttr0.0 j3xj3x¾Ij3x½3xÑ3x­ª¾j½Ð3(3wI3x3xHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª2è2ê2ì2î2ð2ò2ô2ö2ø2ú2ü2þ333333 3 3333333333 3"3$3&3(3*3,3.30323436383;3=3?3A3C3E3H3J3M3P3R3U3X3[3]3_3a3d3g3j3m3p3r3v3y3z3{3|3}3~33€33‚3ƒdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª3…fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª3‡fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª3‰fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª3‹fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª3fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª3fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª3‘fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª3“fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª3•fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª3—fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª3™ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª3› fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª3 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª3Ÿ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª3¡ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª3£ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª3¥ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª3§ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª3© fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª3« fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª3­ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª3¯ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª3± fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª3³ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª3µ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª3· fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª3¹ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª3» fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª3½ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª3¿ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª3Á fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª3à fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª3Å fakeDim32Dim0.0j3Çj3Ǿj3ǽ3ÇÑ3Ç­¾j½Ð3†3Ç3ÇtitleVar0.0j3Éj3ɾj3ɽ3ÉÑ3É­¾j½Ð3ˆ3É3É start_timeVar0.0 j3Ëj3˾ j3˽3ËÑ3Ë­¾j½Ð3Š 3Ë3ËnameVar0.0j3Íj3; j3ͽ3ÍÑ3Í­¾j½Ð3Œ 3Í3Í nameVar0.0"j3Ïj3Ͼj3Ͻ3ÏÑ3Ï­¾j½Ð3Ž3Ï3Ï typeVar0.0j3Ñj3Ѿj3ѽ3ÑÑ3Ñ­¾j½Ð33Ñ3ÑtypeVar0.0 j3Ój3Ó¾j3Ó½3ÓÑ3Ó­¾j½Ð3’3Ó3ÓthetaVar0.0 j3Õj3Õ¾j3Õ½3ÕÑ3Õ­¾j½Ð3”3Õ3Õ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j3Øj3ؾj3ؽ3ØÑ3Ø­ª¾j½Ð3–3×3Ø3ØlambdaVar0.0 j3Új3Ú¾j3Ú½3ÚÑ3Ú­¾j½Ð3˜3Ú3Ú curvatureVar0.0 j3Üj3ܾj3ܽ3ÜÑ3Ü­¾j½Ð3š3Ü3Ü x_translationVar0.0 j3Þj3Þ¾j3Þ½3ÞÑ3Þ­¾j½Ð3œ3Þ3Þ y_translationVar0.0 j3àj3à¾j3à½3àÑ3à­¾j½Ð3ž3à3àchiVar0.0 j3âj3â¾!j3â½3âÑ3â­¾j½Ð3 !3â3â phiVar0.0Angstroem  VALUESunitsAttr0.0 j3åj3å¾#j3å½3åÑ3å­ª¾j½Ð3¢3ä#3å3å" d_spacingVar0.0j3çj3ç¾&j3ç½3çÑ3ç­¾j½Ð3¤&3ç3ç% sample_nameVar0.0degreeVALUESunitsAttr0.0 j3êj3ê¾(j3ê½3êÑ3ê­ª¾j½Ð3¦3é(3ê3ê'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j3íj3í¾*j3í½3íÑ3í­ª¾j½Ð3¨3ì*3í3í)sample_temperatureVar0.0j3ïj3ï¾,j3ï½3ïÑ3ï­¾j½Ð3ª,3ï3ï+ device_nameVar0.0KVALUESunitsAttr0.0 j3òj3ò¾.j3ò½3òÑ3ò­ª¾j½Ð3¬3ñ.3ò3ò-temperature_meanVar0.0KVALUESunitsAttr0.0 j3õj3õ¾0j3õ½3õÑ3õ­ª¾j½Ð3®3ô03õ3õ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j3øj3ø¾2j3ø½3øÑ3ø­ª¾j½Ð3°3÷23ø3ø1 sample_murVar0.0 j3új3ú¾5j3ú½3úÑ3ú­¾j½Ð3²53ú3ú4PresetVar0.0j3üj3ü¾7j3ü½3üÑ3ü­¾j½Ð3´73ü3ü6 CounterModeVar0.0 j3þj3þ¾9j3þ½3þÑ3þ­¾j½Ð3¶93þ3þ8timeVar0.0countsVALUESunitsAttr0.0 j4j4¾;j4½4Ñ4­ª¾j½Ð3¸4;44: beam_monitorVar0.0countsVALUESunitsAttr0.0 j4j4¾=j4½4Ñ4­ª¾j½Ð3º4=44<MonitorVar0.0countsVALUESunitsAttr0.0 j4j4¾?j4½4Ñ4­ª¾j½Ð3¼4?44>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j4 j4 ¾Aj4 ½4 Ñ4 ­ª¾j½Ð3¾4 A4 4 @two_theta_startVar0.0degreeVALUESunitsAttr0.0 j4 j4 ¾Cj4 ½4 Ñ4 ­ª¾j½Ð3À4 C4 4 BStepVar0.0 j4j4¾Ej4½4Ñ4­¾j½Ð3ÂE44D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j4j4¾Gj4½4Ñ4­ªª¾j½Ð3Ä44G44F two_thetaVar0.01VALUESsignalAttr0.0 j4j4¾Ij4½4Ñ4­ª¾j½Ð3Æ4I44HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª3†3ˆ3Š3Œ3Ž33’3”3–3˜3š3œ3ž3 3¢3¤3¦3¨3ª3¬3®3°3²3´3¶3¸3º3¼3¾3À3Â3Ä3Æ3È3Ê3Ì3Î3Ð3Ò3Ô3Ö3Ù3Û3Ý3ß3á3ã3æ3è3ë3î3ð3ó3ö3ù3û3ý3ÿ4444 4444444444444 4!data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª4#fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª4%fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª4'fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª4)fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª4+fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª4-fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª4/fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª41fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª43fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª45fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª47 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª49 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª4; fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª4= fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª4? fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª4A fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª4C fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª4E fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª4G fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª4I fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª4K fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª4M fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª4O fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª4Q fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª4S fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª4U fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª4W fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª4Y fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª4[ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª4] fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª4_ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª4a fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª4c fakeDim32Dim0.0j4ej4e¾j4e½4eÑ4e­¾j½Ð4$4e4etitleVar0.0j4gj4g¾j4g½4gÑ4g­¾j½Ð4&4g4g start_timeVar0.0 j4ij4i¾ j4i½4iÑ4i­¾j½Ð4( 4i4inameVar0.0j4kj4k¾ j4k½4kÑ4k­¾j½Ð4* 4k4k nameVar0.0"j4mj4m¾j4m½4mÑ4m­¾j½Ð4,4m4m typeVar0.0j4oj4o¾j4o½4oÑ4o­¾j½Ð4.4o4otypeVar0.0 j4qj4q¾j4q½4qÑ4q­¾j½Ð404q4qthetaVar0.0 j4sj4s¾j4s½4sÑ4s­¾j½Ð424s4s two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j4vj4v¾j4v½4vÑ4v­ª¾j½Ð444u4v4vlambdaVar0.0 j4xj4x¾j4x½4xÑ4x­¾j½Ð464x4x curvatureVar0.0 j4zj4z¾j4z½4zÑ4z­¾j½Ð484z4z x_translationVar0.0 j4|j4|¾j4|½4|Ñ4|­¾j½Ð4:4|4| y_translationVar0.0 j4~j4~¾j4~½4~Ñ4~­¾j½Ð4<4~4~chiVar0.0 j4€j4€¾!j4€½4€Ñ4€­¾j½Ð4>!4€4€ phiVar0.0Angstroem  VALUESunitsAttr0.0 j4ƒj4ƒ¾#j4ƒ½4ƒÑ4ƒ­ª¾j½Ð4@4‚#4ƒ4ƒ" d_spacingVar0.0j4…j4…¾&j4…½4…Ñ4…­¾j½Ð4B&4…4…% sample_nameVar0.0degreeVALUESunitsAttr0.0 j4ˆj4ˆ¾(j4ˆ½4ˆÑ4ˆ­ª¾j½Ð4D4‡(4ˆ4ˆ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j4‹j4‹¾*j4‹½4‹Ñ4‹­ª¾j½Ð4F4Š*4‹4‹)sample_temperatureVar0.0j4j4¾,j4½4Ñ4­¾j½Ð4H,44+ device_nameVar0.0KVALUESunitsAttr0.0 j4j4¾.j4½4Ñ4­ª¾j½Ð4J4.44-temperature_meanVar0.0KVALUESunitsAttr0.0 j4“j4“¾0j4“½4“Ñ4“­ª¾j½Ð4L4’04“4“/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j4–j4–¾2j4–½4–Ñ4–­ª¾j½Ð4N4•24–4–1 sample_murVar0.0 j4˜j4˜¾5j4˜½4˜Ñ4˜­¾j½Ð4P54˜4˜4PresetVar0.0j4šj4š¾7j4š½4šÑ4š­¾j½Ð4R74š4š6 CounterModeVar0.0 j4œj4œ¾9j4œ½4œÑ4œ­¾j½Ð4T94œ4œ8timeVar0.0countsVALUESunitsAttr0.0 j4Ÿj4Ÿ¾;j4Ÿ½4ŸÑ4Ÿ­ª¾j½Ð4V4ž;4Ÿ4Ÿ: beam_monitorVar0.0countsVALUESunitsAttr0.0 j4¢j4¢¾=j4¢½4¢Ñ4¢­ª¾j½Ð4X4¡=4¢4¢<MonitorVar0.0countsVALUESunitsAttr0.0 j4¥j4¥¾?j4¥½4¥Ñ4¥­ª¾j½Ð4Z4¤?4¥4¥>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j4¨j4¨¾Aj4¨½4¨Ñ4¨­ª¾j½Ð4\4§A4¨4¨@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j4«j4«¾Cj4«½4«Ñ4«­ª¾j½Ð4^4ªC4«4«BStepVar0.0 j4­j4­¾Ej4­½4­Ñ4­­¾j½Ð4`E4­4­D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j4±j4±¾Gj4±½4±Ñ4±­ªª¾j½Ð4b4¯4°G4±4±F two_thetaVar0.01VALUESsignalAttr0.0 j4´j4´¾Ij4´½4´Ñ4´­ª¾j½Ð4d4³I4´4´HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª4$4&4(4*4,4.40424446484:4<4>4@4B4D4F4H4J4L4N4P4R4T4V4X4Z4\4^4`4b4d4f4h4j4l4n4p4r4t4w4y4{4}444„4†4‰4Œ4Ž4‘4”4—4™4›44 4£4¦4©4¬4®4²4µ4¶4·4¸4¹4º4»4¼4½4¾4¿data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª4ÁfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª4ÃfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª4ÅfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª4ÇfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª4ÉfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª4ËfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª4ÍfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª4ÏfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª4ÑfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª4ÓfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª4Õ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª4× fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª4Ù fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª4Û fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª4Ý fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª4ß fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª4á fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª4ã fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª4å fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª4ç fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª4é fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª4ë fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª4í fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª4ï fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª4ñ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª4ó fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª4õ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª4÷ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª4ù fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª4û fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª4ý fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª4ÿ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª5 fakeDim32Dim0.0j5j5¾j5½5Ñ5­¾j½Ð4Â55titleVar0.0j5j5¾j5½5Ñ5­¾j½Ð4Ä55 start_timeVar0.0 j5j5¾ j5½5Ñ5­¾j½Ð4Æ 55nameVar0.0j5 j5 ¾ j5 ½5 Ñ5 ­¾j½Ð4È 5 5 nameVar0.0"j5 j5 ¾j5 ½5 Ñ5 ­¾j½Ð4Ê5 5 typeVar0.0j5 j5 ¾j5 ½5 Ñ5 ­¾j½Ð4Ì5 5 typeVar0.0 j5j5¾j5½5Ñ5­¾j½Ð4Î55thetaVar0.0 j5j5¾j5½5Ñ5­¾j½Ð4Ð55 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j5j5¾j5½5Ñ5­ª¾j½Ð4Ò555lambdaVar0.0 j5j5¾j5½5Ñ5­¾j½Ð4Ô55 curvatureVar0.0 j5j5¾j5½5Ñ5­¾j½Ð4Ö55 x_translationVar0.0 j5j5¾j5½5Ñ5­¾j½Ð4Ø55 y_translationVar0.0 j5j5¾j5½5Ñ5­¾j½Ð4Ú55chiVar0.0 j5j5¾!j5½5Ñ5­¾j½Ð4Ü!55 phiVar0.0Angstroem  VALUESunitsAttr0.0 j5!j5!¾#j5!½5!Ñ5!­ª¾j½Ð4Þ5 #5!5!" d_spacingVar0.0j5#j5#¾&j5#½5#Ñ5#­¾j½Ð4à&5#5#% sample_nameVar0.0degreeVALUESunitsAttr0.0 j5&j5&¾(j5&½5&Ñ5&­ª¾j½Ð4â5%(5&5&'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j5)j5)¾*j5)½5)Ñ5)­ª¾j½Ð4ä5(*5)5))sample_temperatureVar0.0j5+j5+¾,j5+½5+Ñ5+­¾j½Ð4æ,5+5++ device_nameVar0.0KVALUESunitsAttr0.0 j5.j5.¾.j5.½5.Ñ5.­ª¾j½Ð4è5-.5.5.-temperature_meanVar0.0KVALUESunitsAttr0.0 j51j51¾0j51½51Ñ51­ª¾j½Ð4ê5005151/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j54j54¾2j54½54Ñ54­ª¾j½Ð4ì53254541 sample_murVar0.0 j56j56¾5j56½56Ñ56­¾j½Ð4î556564PresetVar0.0j58j58¾7j58½58Ñ58­¾j½Ð4ð758586 CounterModeVar0.0 j5:j5:¾9j5:½5:Ñ5:­¾j½Ð4ò95:5:8timeVar0.0countsVALUESunitsAttr0.0 j5=j5=¾;j5=½5=Ñ5=­ª¾j½Ð4ô5<;5=5=: beam_monitorVar0.0countsVALUESunitsAttr0.0 j5@j5@¾=j5@½5@Ñ5@­ª¾j½Ð4ö5?=5@5@<MonitorVar0.0countsVALUESunitsAttr0.0 j5Cj5C¾?j5C½5CÑ5C­ª¾j½Ð4ø5B?5C5C>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j5Fj5F¾Aj5F½5FÑ5F­ª¾j½Ð4ú5EA5F5F@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j5Ij5I¾Cj5I½5IÑ5I­ª¾j½Ð4ü5HC5I5IBStepVar0.0 j5Kj5K¾Ej5K½5KÑ5K­¾j½Ð4þE5K5KD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j5Oj5O¾Gj5O½5OÑ5O­ªª¾j½Ð55M5NG5O5OF two_thetaVar0.01VALUESsignalAttr0.0 j5Rj5R¾Ij5R½5RÑ5R­ª¾j½Ð55QI5R5RHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª4Â4Ä4Æ4È4Ê4Ì4Î4Ð4Ò4Ô4Ö4Ø4Ú4Ü4Þ4à4â4ä4æ4è4ê4ì4î4ð4ò4ô4ö4ø4ú4ü4þ555555 5 5555555555"5$5'5*5,5/525557595;5>5A5D5G5J5L5P5S5T5U5V5W5X5Y5Z5[5\5]data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª5_fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª5afakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª5cfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª5efakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª5gfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª5ifakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª5kfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª5mfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª5ofakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª5qfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª5s fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª5u fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª5w fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª5y fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª5{ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª5} fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª5 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª5 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª5ƒ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª5… fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª5‡ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª5‰ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª5‹ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª5 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª5 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª5‘ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª5“ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª5• fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª5— fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª5™ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª5› fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª5 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª5Ÿ fakeDim32Dim0.0j5¡j5¡¾j5¡½5¡Ñ5¡­¾j½Ð5`5¡5¡titleVar0.0j5£j5£¾j5£½5£Ñ5£­¾j½Ð5b5£5£ start_timeVar0.0 j5¥j5¥¾ j5¥½5¥Ñ5¥­¾j½Ð5d 5¥5¥nameVar0.0j5§j5§¾ j5§½5§Ñ5§­¾j½Ð5f 5§5§ nameVar0.0"j5©j5©¾j5©½5©Ñ5©­¾j½Ð5h5©5© typeVar0.0j5«j5«¾j5«½5«Ñ5«­¾j½Ð5j5«5«typeVar0.0 j5­j5­¾j5­½5­Ñ5­­¾j½Ð5l5­5­thetaVar0.0 j5¯j5¯¾j5¯½5¯Ñ5¯­¾j½Ð5n5¯5¯ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j5²j5²¾j5²½5²Ñ5²­ª¾j½Ð5p5±5²5²lambdaVar0.0 j5´j5´¾j5´½5´Ñ5´­¾j½Ð5r5´5´ curvatureVar0.0 j5¶j5¶¾j5¶½5¶Ñ5¶­¾j½Ð5t5¶5¶ x_translationVar0.0 j5¸j5¸¾j5¸½5¸Ñ5¸­¾j½Ð5v5¸5¸ y_translationVar0.0 j5ºj5º¾j5º½5ºÑ5º­¾j½Ð5x5º5ºchiVar0.0 j5¼j5¼¾!j5¼½5¼Ñ5¼­¾j½Ð5z!5¼5¼ phiVar0.0Angstroem  VALUESunitsAttr0.0 j5¿j5¿¾#j5¿½5¿Ñ5¿­ª¾j½Ð5|5¾#5¿5¿" d_spacingVar0.0j5Áj5Á¾&j5Á½5ÁÑ5Á­¾j½Ð5~&5Á5Á% sample_nameVar0.0degreeVALUESunitsAttr0.0 j5Äj5ľ(j5Ľ5ÄÑ5Ä­ª¾j½Ð5€5Ã(5Ä5Ä'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j5Çj5Ǿ*j5ǽ5ÇÑ5Ç­ª¾j½Ð5‚5Æ*5Ç5Ç)sample_temperatureVar0.0j5Éj5ɾ,j5ɽ5ÉÑ5É­¾j½Ð5„,5É5É+ device_nameVar0.0KVALUESunitsAttr0.0 j5Ìj5̾.j5̽5ÌÑ5Ì­ª¾j½Ð5†5Ë.5Ì5Ì-temperature_meanVar0.0KVALUESunitsAttr0.0 j5Ïj5Ͼ0j5Ͻ5ÏÑ5Ï­ª¾j½Ð5ˆ5Î05Ï5Ï/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j5Òj5Ò¾2j5Ò½5ÒÑ5Ò­ª¾j½Ð5Š5Ñ25Ò5Ò1 sample_murVar0.0 j5Ôj5Ô¾5j5Ô½5ÔÑ5Ô­¾j½Ð5Œ55Ô5Ô4PresetVar0.0j5Öj5Ö¾7j5Ö½5ÖÑ5Ö­¾j½Ð5Ž75Ö5Ö6 CounterModeVar0.0 j5Øj5ؾ9j5ؽ5ØÑ5Ø­¾j½Ð595Ø5Ø8timeVar0.0countsVALUESunitsAttr0.0 j5Ûj5Û¾;j5Û½5ÛÑ5Û­ª¾j½Ð5’5Ú;5Û5Û: beam_monitorVar0.0countsVALUESunitsAttr0.0 j5Þj5Þ¾=j5Þ½5ÞÑ5Þ­ª¾j½Ð5”5Ý=5Þ5Þ<MonitorVar0.0countsVALUESunitsAttr0.0 j5áj5á¾?j5á½5áÑ5á­ª¾j½Ð5–5à?5á5á>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j5äj5ä¾Aj5ä½5äÑ5ä­ª¾j½Ð5˜5ãA5ä5ä@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j5çj5ç¾Cj5ç½5çÑ5ç­ª¾j½Ð5š5æC5ç5çBStepVar0.0 j5éj5é¾Ej5é½5éÑ5é­¾j½Ð5œE5é5éD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j5íj5í¾Gj5í½5íÑ5í­ªª¾j½Ð5ž5ë5ìG5í5íF two_thetaVar0.01VALUESsignalAttr0.0 j5ðj5ð¾Ij5ð½5ðÑ5𭪾j½Ð5 5ïI5ð5ðHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª5`5b5d5f5h5j5l5n5p5r5t5v5x5z5|5~5€5‚5„5†5ˆ5Š5Œ5Ž55’5”5–5˜5š5œ5ž5 5¢5¤5¦5¨5ª5¬5®5°5³5µ5·5¹5»5½5À5Â5Å5È5Ê5Í5Ð5Ó5Õ5×5Ù5Ü5ß5â5å5è5ê5î5ñ5ò5ó5ô5õ5ö5÷5ø5ù5ú5ûdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª5ýfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª5ÿfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª6fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª6fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª6fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª6fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª6 fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª6 fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª6 fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª6fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª6 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª6 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª6 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª6 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª6 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª6 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª6 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª6 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª6! fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª6# fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª6% fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª6' fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª6) fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª6+ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª6- fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª6/ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª61 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª63 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª65 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª67 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª69 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª6; fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª6= fakeDim32Dim0.0j6?j6?¾j6?½6?Ñ6?­¾j½Ð5þ6?6?titleVar0.0j6Aj6A¾j6A½6AÑ6A­¾j½Ð66A6A start_timeVar0.0 j6Cj6C¾ j6C½6CÑ6C­¾j½Ð6 6C6CnameVar0.0j6Ej6E¾ j6E½6EÑ6E­¾j½Ð6 6E6E nameVar0.0"j6Gj6G¾j6G½6GÑ6G­¾j½Ð66G6G typeVar0.0j6Ij6I¾j6I½6IÑ6I­¾j½Ð66I6ItypeVar0.0 j6Kj6K¾j6K½6KÑ6K­¾j½Ð6 6K6KthetaVar0.0 j6Mj6M¾j6M½6MÑ6M­¾j½Ð6 6M6M two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j6Pj6P¾j6P½6PÑ6P­ª¾j½Ð66O6P6PlambdaVar0.0 j6Rj6R¾j6R½6RÑ6R­¾j½Ð66R6R curvatureVar0.0 j6Tj6T¾j6T½6TÑ6T­¾j½Ð66T6T x_translationVar0.0 j6Vj6V¾j6V½6VÑ6V­¾j½Ð66V6V y_translationVar0.0 j6Xj6X¾j6X½6XÑ6X­¾j½Ð66X6XchiVar0.0 j6Zj6Z¾!j6Z½6ZÑ6Z­¾j½Ð6!6Z6Z phiVar0.0Angstroem  VALUESunitsAttr0.0 j6]j6]¾#j6]½6]Ñ6]­ª¾j½Ð66\#6]6]" d_spacingVar0.0j6_j6_¾&j6_½6_Ñ6_­¾j½Ð6&6_6_% sample_nameVar0.0degreeVALUESunitsAttr0.0 j6bj6b¾(j6b½6bÑ6b­ª¾j½Ð66a(6b6b'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j6ej6e¾*j6e½6eÑ6e­ª¾j½Ð6 6d*6e6e)sample_temperatureVar0.0j6gj6g¾,j6g½6gÑ6g­¾j½Ð6",6g6g+ device_nameVar0.0KVALUESunitsAttr0.0 j6jj6j¾.j6j½6jÑ6j­ª¾j½Ð6$6i.6j6j-temperature_meanVar0.0KVALUESunitsAttr0.0 j6mj6m¾0j6m½6mÑ6m­ª¾j½Ð6&6l06m6m/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j6pj6p¾2j6p½6pÑ6p­ª¾j½Ð6(6o26p6p1 sample_murVar0.0 j6rj6r¾5j6r½6rÑ6r­¾j½Ð6*56r6r4PresetVar0.0j6tj6t¾7j6t½6tÑ6t­¾j½Ð6,76t6t6 CounterModeVar0.0 j6vj6v¾9j6v½6vÑ6v­¾j½Ð6.96v6v8timeVar0.0countsVALUESunitsAttr0.0 j6yj6y¾;j6y½6yÑ6y­ª¾j½Ð606x;6y6y: beam_monitorVar0.0countsVALUESunitsAttr0.0 j6|j6|¾=j6|½6|Ñ6|­ª¾j½Ð626{=6|6|<MonitorVar0.0countsVALUESunitsAttr0.0 j6j6¾?j6½6Ñ6­ª¾j½Ð646~?66>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j6‚j6‚¾Aj6‚½6‚Ñ6‚­ª¾j½Ð666A6‚6‚@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j6…j6…¾Cj6…½6…Ñ6…­ª¾j½Ð686„C6…6…BStepVar0.0 j6‡j6‡¾Ej6‡½6‡Ñ6‡­¾j½Ð6:E6‡6‡D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j6‹j6‹¾Gj6‹½6‹Ñ6‹­ªª¾j½Ð6<6‰6ŠG6‹6‹F two_thetaVar0.01VALUESsignalAttr0.0 j6Žj6޾Ij6޽6ŽÑ6Ž­ª¾j½Ð6>6I6Ž6ŽHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª5þ666666 6 6666666666 6"6$6&6(6*6,6.60626466686:6<6>6@6B6D6F6H6J6L6N6Q6S6U6W6Y6[6^6`6c6f6h6k6n6q6s6u6w6z6}6€6ƒ6†6ˆ6Œ666‘6’6“6”6•6–6—6˜6™data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª6›fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª6fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª6ŸfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª6¡fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª6£fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª6¥fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª6§fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª6©fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª6«fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª6­fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª6¯ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª6± fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª6³ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª6µ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª6· fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª6¹ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª6» fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª6½ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª6¿ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª6Á fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª6à fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª6Å fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª6Ç fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª6É fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª6Ë fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª6Í fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª6Ï fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª6Ñ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª6Ó fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª6Õ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª6× fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª6Ù fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª6Û fakeDim32Dim0.0j6Ýj6ݾj6ݽ6ÝÑ6Ý­¾j½Ð6œ6Ý6ÝtitleVar0.0j6ßj6ß¾j6ß½6ßÑ6ß­¾j½Ð6ž6ß6ß start_timeVar0.0 j6áj6á¾ j6á½6áÑ6á­¾j½Ð6  6á6ánameVar0.0j6ãj6ã¾ j6ã½6ãÑ6ã­¾j½Ð6¢ 6ã6ã nameVar0.0"j6åj6å¾j6å½6åÑ6å­¾j½Ð6¤6å6å typeVar0.0j6çj6ç¾j6ç½6çÑ6ç­¾j½Ð6¦6ç6çtypeVar0.0 j6éj6é¾j6é½6éÑ6é­¾j½Ð6¨6é6éthetaVar0.0 j6ëj6ë¾j6ë½6ëÑ6ë­¾j½Ð6ª6ë6ë two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j6îj6î¾j6î½6îÑ6î­ª¾j½Ð6¬6í6î6îlambdaVar0.0 j6ðj6ð¾j6ð½6ðÑ6ð­¾j½Ð6®6ð6ð curvatureVar0.0 j6òj6ò¾j6ò½6òÑ6ò­¾j½Ð6°6ò6ò x_translationVar0.0 j6ôj6ô¾j6ô½6ôÑ6ô­¾j½Ð6²6ô6ô y_translationVar0.0 j6öj6ö¾j6ö½6öÑ6ö­¾j½Ð6´6ö6öchiVar0.0 j6øj6ø¾!j6ø½6øÑ6ø­¾j½Ð6¶!6ø6ø phiVar0.0Angstroem  VALUESunitsAttr0.0 j6ûj6û¾#j6û½6ûÑ6û­ª¾j½Ð6¸6ú#6û6û" d_spacingVar0.0j6ýj6ý¾&j6ý½6ýÑ6ý­¾j½Ð6º&6ý6ý% sample_nameVar0.0degreeVALUESunitsAttr0.0 j7j7¾(j7½7Ñ7­ª¾j½Ð6¼6ÿ(77'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j7j7¾*j7½7Ñ7­ª¾j½Ð6¾7*77)sample_temperatureVar0.0j7j7¾,j7½7Ñ7­¾j½Ð6À,77+ device_nameVar0.0KVALUESunitsAttr0.0 j7j7¾.j7½7Ñ7­ª¾j½Ð6Â7.77-temperature_meanVar0.0KVALUESunitsAttr0.0 j7 j7 ¾0j7 ½7 Ñ7 ­ª¾j½Ð6Ä7 07 7 /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j7j7¾2j7½7Ñ7­ª¾j½Ð6Æ7 2771 sample_murVar0.0 j7j7¾5j7½7Ñ7­¾j½Ð6È5774PresetVar0.0j7j7¾7j7½7Ñ7­¾j½Ð6Ê7776 CounterModeVar0.0 j7j7¾9j7½7Ñ7­¾j½Ð6Ì9778timeVar0.0countsVALUESunitsAttr0.0 j7j7¾;j7½7Ñ7­ª¾j½Ð6Î7;77: beam_monitorVar0.0countsVALUESunitsAttr0.0 j7j7¾=j7½7Ñ7­ª¾j½Ð6Ð7=77<MonitorVar0.0countsVALUESunitsAttr0.0 j7j7¾?j7½7Ñ7­ª¾j½Ð6Ò7?77>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j7 j7 ¾Aj7 ½7 Ñ7 ­ª¾j½Ð6Ô7A7 7 @two_theta_startVar0.0degreeVALUESunitsAttr0.0 j7#j7#¾Cj7#½7#Ñ7#­ª¾j½Ð6Ö7"C7#7#BStepVar0.0 j7%j7%¾Ej7%½7%Ñ7%­¾j½Ð6ØE7%7%D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j7)j7)¾Gj7)½7)Ñ7)­ªª¾j½Ð6Ú7'7(G7)7)F two_thetaVar0.01VALUESsignalAttr0.0 j7,j7,¾Ij7,½7,Ñ7,­ª¾j½Ð6Ü7+I7,7,HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª6œ6ž6 6¢6¤6¦6¨6ª6¬6®6°6²6´6¶6¸6º6¼6¾6À6Â6Ä6Æ6È6Ê6Ì6Î6Ð6Ò6Ô6Ö6Ø6Ú6Ü6Þ6à6â6ä6æ6è6ê6ì6ï6ñ6ó6õ6÷6ù6ü6þ7777 7 77777777!7$7&7*7-7.7/7071727374757677data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª79fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª7;fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª7=fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª7?fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª7AfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª7CfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª7EfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª7GfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª7IfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª7KfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª7M fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª7O fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª7Q fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª7S fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª7U fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª7W fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª7Y fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª7[ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª7] fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª7_ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª7a fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª7c fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª7e fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª7g fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª7i fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª7k fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª7m fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª7o fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª7q fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª7s fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª7u fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª7w fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª7y fakeDim32Dim0.0j7{j7{¾j7{½7{Ñ7{­¾j½Ð7:7{7{titleVar0.0j7}j7}¾j7}½7}Ñ7}­¾j½Ð7<7}7} start_timeVar0.0 j7j7¾ j7½7Ñ7­¾j½Ð7> 77nameVar0.0j7j7¾ j7½7Ñ7­¾j½Ð7@ 77 nameVar0.0"j7ƒj7ƒ¾j7ƒ½7ƒÑ7ƒ­¾j½Ð7B7ƒ7ƒ typeVar0.0j7…j7…¾j7…½7…Ñ7…­¾j½Ð7D7…7…typeVar0.0 j7‡j7‡¾j7‡½7‡Ñ7‡­¾j½Ð7F7‡7‡thetaVar0.0 j7‰j7‰¾j7‰½7‰Ñ7‰­¾j½Ð7H7‰7‰ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j7Œj7Œ¾j7Œ½7ŒÑ7Œ­ª¾j½Ð7J7‹7Œ7ŒlambdaVar0.0 j7Žj7޾j7޽7ŽÑ7Ž­¾j½Ð7L7Ž7Ž curvatureVar0.0 j7j7¾j7½7Ñ7­¾j½Ð7N77 x_translationVar0.0 j7’j7’¾j7’½7’Ñ7’­¾j½Ð7P7’7’ y_translationVar0.0 j7”j7”¾j7”½7”Ñ7”­¾j½Ð7R7”7”chiVar0.0 j7–j7–¾!j7–½7–Ñ7–­¾j½Ð7T!7–7– phiVar0.0Angstroem  VALUESunitsAttr0.0 j7™j7™¾#j7™½7™Ñ7™­ª¾j½Ð7V7˜#7™7™" d_spacingVar0.0j7›j7›¾&j7›½7›Ñ7›­¾j½Ð7X&7›7›% sample_nameVar0.0degreeVALUESunitsAttr0.0 j7žj7ž¾(j7ž½7žÑ7ž­ª¾j½Ð7Z7(7ž7ž'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j7¡j7¡¾*j7¡½7¡Ñ7¡­ª¾j½Ð7\7 *7¡7¡)sample_temperatureVar0.0j7£j7£¾,j7£½7£Ñ7£­¾j½Ð7^,7£7£+ device_nameVar0.0KVALUESunitsAttr0.0 j7¦j7¦¾.j7¦½7¦Ñ7¦­ª¾j½Ð7`7¥.7¦7¦-temperature_meanVar0.0KVALUESunitsAttr0.0 j7©j7©¾0j7©½7©Ñ7©­ª¾j½Ð7b7¨07©7©/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j7¬j7¬¾2j7¬½7¬Ñ7¬­ª¾j½Ð7d7«27¬7¬1 sample_murVar0.0 j7®j7®¾5j7®½7®Ñ7®­¾j½Ð7f57®7®4PresetVar0.0j7°j7°¾7j7°½7°Ñ7°­¾j½Ð7h77°7°6 CounterModeVar0.0 j7²j7²¾9j7²½7²Ñ7²­¾j½Ð7j97²7²8timeVar0.0countsVALUESunitsAttr0.0 j7µj7µ¾;j7µ½7µÑ7µ­ª¾j½Ð7l7´;7µ7µ: beam_monitorVar0.0countsVALUESunitsAttr0.0 j7¸j7¸¾=j7¸½7¸Ñ7¸­ª¾j½Ð7n7·=7¸7¸<MonitorVar0.0countsVALUESunitsAttr0.0 j7»j7»¾?j7»½7»Ñ7»­ª¾j½Ð7p7º?7»7»>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j7¾j7¾¾Aj7¾½7¾Ñ7¾­ª¾j½Ð7r7½A7¾7¾@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j7Áj7Á¾Cj7Á½7ÁÑ7Á­ª¾j½Ð7t7ÀC7Á7ÁBStepVar0.0 j7Ãj7þEj7ý7ÃÑ7í¾j½Ð7vE7Ã7ÃD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j7Çj7ǾGj7ǽ7ÇÑ7Ç­ªª¾j½Ð7x7Å7ÆG7Ç7ÇF two_thetaVar0.01VALUESsignalAttr0.0 j7Êj7ʾIj7ʽ7ÊÑ7Ê­ª¾j½Ð7z7ÉI7Ê7ÊHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª7:7<7>7@7B7D7F7H7J7L7N7P7R7T7V7X7Z7\7^7`7b7d7f7h7j7l7n7p7r7t7v7x7z7|7~7€7‚7„7†7ˆ7Š777‘7“7•7—7š7œ7Ÿ7¢7¤7§7ª7­7¯7±7³7¶7¹7¼7¿7Â7Ä7È7Ë7Ì7Í7Î7Ï7Ð7Ñ7Ò7Ó7Ô7Õdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª7×fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª7ÙfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª7ÛfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª7ÝfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª7ßfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª7áfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª7ãfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª7åfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª7çfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª7éfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª7ë fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª7í fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª7ï fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª7ñ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª7ó fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª7õ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª7÷ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª7ù fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª7û fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª7ý fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª7ÿ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª8 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª8 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª8 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª8 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª8 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª8 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª8 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª8 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª8 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª8 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª8 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª8 fakeDim32Dim0.0j8j8¾j8½8Ñ8­¾j½Ð7Ø88titleVar0.0j8j8¾j8½8Ñ8­¾j½Ð7Ú88 start_timeVar0.0 j8j8¾ j8½8Ñ8­¾j½Ð7Ü 88nameVar0.0j8j8¾ j8½8Ñ8­¾j½Ð7Þ 88 nameVar0.0"j8!j8!¾j8!½8!Ñ8!­¾j½Ð7à8!8! typeVar0.0j8#j8#¾j8#½8#Ñ8#­¾j½Ð7â8#8#typeVar0.0 j8%j8%¾j8%½8%Ñ8%­¾j½Ð7ä8%8%thetaVar0.0 j8'j8'¾j8'½8'Ñ8'­¾j½Ð7æ8'8' two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j8*j8*¾j8*½8*Ñ8*­ª¾j½Ð7è8)8*8*lambdaVar0.0 j8,j8,¾j8,½8,Ñ8,­¾j½Ð7ê8,8, curvatureVar0.0 j8.j8.¾j8.½8.Ñ8.­¾j½Ð7ì8.8. x_translationVar0.0 j80j80¾j80½80Ñ80­¾j½Ð7î8080 y_translationVar0.0 j82j82¾j82½82Ñ82­¾j½Ð7ð8282chiVar0.0 j84j84¾!j84½84Ñ84­¾j½Ð7ò!8484 phiVar0.0Angstroem  VALUESunitsAttr0.0 j87j87¾#j87½87Ñ87­ª¾j½Ð7ô86#8787" d_spacingVar0.0j89j89¾&j89½89Ñ89­¾j½Ð7ö&8989% sample_nameVar0.0degreeVALUESunitsAttr0.0 j8<j8<¾(j8<½8<Ñ8<­ª¾j½Ð7ø8;(8<8<'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j8?j8?¾*j8?½8?Ñ8?­ª¾j½Ð7ú8>*8?8?)sample_temperatureVar0.0j8Aj8A¾,j8A½8AÑ8A­¾j½Ð7ü,8A8A+ device_nameVar0.0KVALUESunitsAttr0.0 j8Dj8D¾.j8D½8DÑ8D­ª¾j½Ð7þ8C.8D8D-temperature_meanVar0.0KVALUESunitsAttr0.0 j8Gj8G¾0j8G½8GÑ8G­ª¾j½Ð88F08G8G/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j8Jj8J¾2j8J½8JÑ8J­ª¾j½Ð88I28J8J1 sample_murVar0.0 j8Lj8L¾5j8L½8LÑ8L­¾j½Ð858L8L4PresetVar0.0j8Nj8N¾7j8N½8NÑ8N­¾j½Ð878N8N6 CounterModeVar0.0 j8Pj8P¾9j8P½8PÑ8P­¾j½Ð898P8P8timeVar0.0countsVALUESunitsAttr0.0 j8Sj8S¾;j8S½8SÑ8S­ª¾j½Ð8 8R;8S8S: beam_monitorVar0.0countsVALUESunitsAttr0.0 j8Vj8V¾=j8V½8VÑ8V­ª¾j½Ð8 8U=8V8V<MonitorVar0.0countsVALUESunitsAttr0.0 j8Yj8Y¾?j8Y½8YÑ8Y­ª¾j½Ð88X?8Y8Y>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j8\j8\¾Aj8\½8\Ñ8\­ª¾j½Ð88[A8\8\@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j8_j8_¾Cj8_½8_Ñ8_­ª¾j½Ð88^C8_8_BStepVar0.0 j8aj8a¾Ej8a½8aÑ8a­¾j½Ð8E8a8aD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j8ej8e¾Gj8e½8eÑ8e­ªª¾j½Ð88c8dG8e8eF two_thetaVar0.01VALUESsignalAttr0.0 j8hj8h¾Ij8h½8hÑ8h­ª¾j½Ð88gI8h8hHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª7Ø7Ú7Ü7Þ7à7â7ä7æ7è7ê7ì7î7ð7ò7ô7ö7ø7ú7ü7þ888888 8 8888888888 8"8$8&8(8+8-8/818385888:8=8@8B8E8H8K8M8O8Q8T8W8Z8]8`8b8f8i8j8k8l8m8n8o8p8q8r8sdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª8ufakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª8wfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª8yfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª8{fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª8}fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª8fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª8fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª8ƒfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª8…fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª8‡fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª8‰ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª8‹ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª8 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª8 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª8‘ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª8“ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª8• fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª8— fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª8™ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª8› fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª8 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª8Ÿ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª8¡ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª8£ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª8¥ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª8§ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª8© fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª8« fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª8­ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª8¯ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª8± fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª8³ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª8µ fakeDim32Dim0.0j8·j8·¾j8·½8·Ñ8·­¾j½Ð8v8·8·titleVar0.0j8¹j8¹¾j8¹½8¹Ñ8¹­¾j½Ð8x8¹8¹ start_timeVar0.0 j8»j8»¾ j8»½8»Ñ8»­¾j½Ð8z 8»8»nameVar0.0j8½j8½¾ j8½½8½Ñ8½­¾j½Ð8| 8½8½ nameVar0.0"j8¿j8¿¾j8¿½8¿Ñ8¿­¾j½Ð8~8¿8¿ typeVar0.0j8Áj8Á¾j8Á½8ÁÑ8Á­¾j½Ð8€8Á8ÁtypeVar0.0 j8Ãj8þj8ý8ÃÑ8í¾j½Ð8‚8Ã8ÃthetaVar0.0 j8Åj8žj8Ž8ÅÑ8Å­¾j½Ð8„8Å8Å two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j8Èj8Ⱦj8Ƚ8ÈÑ8È­ª¾j½Ð8†8Ç8È8ÈlambdaVar0.0 j8Êj8ʾj8ʽ8ÊÑ8Ê­¾j½Ð8ˆ8Ê8Ê curvatureVar0.0 j8Ìj8̾j8̽8ÌÑ8Ì­¾j½Ð8Š8Ì8Ì x_translationVar0.0 j8Îj8ξj8ν8ÎÑ8έ¾j½Ð8Œ8Î8Î y_translationVar0.0 j8Ðj8оj8н8ÐÑ8Э¾j½Ð8Ž8Ð8ÐchiVar0.0 j8Òj8Ò¾!j8Ò½8ÒÑ8Ò­¾j½Ð8!8Ò8Ò phiVar0.0Angstroem  VALUESunitsAttr0.0 j8Õj8Õ¾#j8Õ½8ÕÑ8Õ­ª¾j½Ð8’8Ô#8Õ8Õ" d_spacingVar0.0j8×j8×¾&j8×½8×Ñ8×­¾j½Ð8”&8×8×% sample_nameVar0.0degreeVALUESunitsAttr0.0 j8Új8Ú¾(j8Ú½8ÚÑ8Ú­ª¾j½Ð8–8Ù(8Ú8Ú'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j8Ýj8ݾ*j8ݽ8ÝÑ8Ý­ª¾j½Ð8˜8Ü*8Ý8Ý)sample_temperatureVar0.0j8ßj8ß¾,j8ß½8ßÑ8ß­¾j½Ð8š,8ß8ß+ device_nameVar0.0KVALUESunitsAttr0.0 j8âj8â¾.j8â½8âÑ8â­ª¾j½Ð8œ8á.8â8â-temperature_meanVar0.0KVALUESunitsAttr0.0 j8åj8å¾0j8å½8åÑ8å­ª¾j½Ð8ž8ä08å8å/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j8èj8è¾2j8è½8èÑ8è­ª¾j½Ð8 8ç28è8è1 sample_murVar0.0 j8êj8ê¾5j8ê½8êÑ8ê­¾j½Ð8¢58ê8ê4PresetVar0.0j8ìj8ì¾7j8ì½8ìÑ8ì­¾j½Ð8¤78ì8ì6 CounterModeVar0.0 j8îj8î¾9j8î½8îÑ8î­¾j½Ð8¦98î8î8timeVar0.0countsVALUESunitsAttr0.0 j8ñj8ñ¾;j8ñ½8ñÑ8ñ­ª¾j½Ð8¨8ð;8ñ8ñ: beam_monitorVar0.0countsVALUESunitsAttr0.0 j8ôj8ô¾=j8ô½8ôÑ8ô­ª¾j½Ð8ª8ó=8ô8ô<MonitorVar0.0countsVALUESunitsAttr0.0 j8÷j8÷¾?j8÷½8÷Ñ8÷­ª¾j½Ð8¬8ö?8÷8÷>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j8új8ú¾Aj8ú½8úÑ8ú­ª¾j½Ð8®8ùA8ú8ú@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j8ýj8ý¾Cj8ý½8ýÑ8ý­ª¾j½Ð8°8üC8ý8ýBStepVar0.0 j8ÿj8ÿ¾Ej8ÿ½8ÿÑ8ÿ­¾j½Ð8²E8ÿ8ÿD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j9j9¾Gj9½9Ñ9­ªª¾j½Ð8´99G99F two_thetaVar0.01VALUESsignalAttr0.0 j9j9¾Ij9½9Ñ9­ª¾j½Ð8¶9I99HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª8v8x8z8|8~8€8‚8„8†8ˆ8Š8Œ8Ž88’8”8–8˜8š8œ8ž8 8¢8¤8¦8¨8ª8¬8®8°8²8´8¶8¸8º8¼8¾8À8Â8Ä8Æ8É8Ë8Í8Ï8Ñ8Ó8Ö8Ø8Û8Þ8à8ã8æ8é8ë8í8ï8ò8õ8ø8û8þ99999 9 9 9 9 9999data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª9fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª9fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª9fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª9fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª9fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª9fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª9fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª9!fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª9#fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª9%fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª9' fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª9) fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª9+ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª9- fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª9/ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª91 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª93 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª95 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª97 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª99 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª9; fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª9= fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª9? fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª9A fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª9C fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª9E fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª9G fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª9I fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª9K fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª9M fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª9O fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª9Q fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª9S fakeDim32Dim0.0j9Uj9U¾j9U½9UÑ9U­¾j½Ð99U9UtitleVar0.0j9Wj9W¾j9W½9WÑ9W­¾j½Ð99W9W start_timeVar0.0 j9Yj9Y¾ j9Y½9YÑ9Y­¾j½Ð9 9Y9YnameVar0.0j9[j9[¾ j9[½9[Ñ9[­¾j½Ð9 9[9[ nameVar0.0"j9]j9]¾j9]½9]Ñ9]­¾j½Ð99]9] typeVar0.0j9_j9_¾j9_½9_Ñ9_­¾j½Ð99_9_typeVar0.0 j9aj9a¾j9a½9aÑ9a­¾j½Ð9 9a9athetaVar0.0 j9cj9c¾j9c½9cÑ9c­¾j½Ð9"9c9c two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j9fj9f¾j9f½9fÑ9f­ª¾j½Ð9$9e9f9flambdaVar0.0 j9hj9h¾j9h½9hÑ9h­¾j½Ð9&9h9h curvatureVar0.0 j9jj9j¾j9j½9jÑ9j­¾j½Ð9(9j9j x_translationVar0.0 j9lj9l¾j9l½9lÑ9l­¾j½Ð9*9l9l y_translationVar0.0 j9nj9n¾j9n½9nÑ9n­¾j½Ð9,9n9nchiVar0.0 j9pj9p¾!j9p½9pÑ9p­¾j½Ð9.!9p9p phiVar0.0Angstroem  VALUESunitsAttr0.0 j9sj9s¾#j9s½9sÑ9s­ª¾j½Ð909r#9s9s" d_spacingVar0.0j9uj9u¾&j9u½9uÑ9u­¾j½Ð92&9u9u% sample_nameVar0.0degreeVALUESunitsAttr0.0 j9xj9x¾(j9x½9xÑ9x­ª¾j½Ð949w(9x9x'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j9{j9{¾*j9{½9{Ñ9{­ª¾j½Ð969z*9{9{)sample_temperatureVar0.0j9}j9}¾,j9}½9}Ñ9}­¾j½Ð98,9}9}+ device_nameVar0.0KVALUESunitsAttr0.0 j9€j9€¾.j9€½9€Ñ9€­ª¾j½Ð9:9.9€9€-temperature_meanVar0.0KVALUESunitsAttr0.0 j9ƒj9ƒ¾0j9ƒ½9ƒÑ9ƒ­ª¾j½Ð9<9‚09ƒ9ƒ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j9†j9†¾2j9†½9†Ñ9†­ª¾j½Ð9>9…29†9†1 sample_murVar0.0 j9ˆj9ˆ¾5j9ˆ½9ˆÑ9ˆ­¾j½Ð9@59ˆ9ˆ4PresetVar0.0j9Šj9о7j9н9ŠÑ9Š­¾j½Ð9B79Š9Š6 CounterModeVar0.0 j9Œj9Œ¾9j9Œ½9ŒÑ9Œ­¾j½Ð9D99Œ9Œ8timeVar0.0countsVALUESunitsAttr0.0 j9j9¾;j9½9Ñ9­ª¾j½Ð9F9Ž;99: beam_monitorVar0.0countsVALUESunitsAttr0.0 j9’j9’¾=j9’½9’Ñ9’­ª¾j½Ð9H9‘=9’9’<MonitorVar0.0countsVALUESunitsAttr0.0 j9•j9•¾?j9•½9•Ñ9•­ª¾j½Ð9J9”?9•9•>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j9˜j9˜¾Aj9˜½9˜Ñ9˜­ª¾j½Ð9L9—A9˜9˜@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j9›j9›¾Cj9›½9›Ñ9›­ª¾j½Ð9N9šC9›9›BStepVar0.0 j9j9¾Ej9½9Ñ9­¾j½Ð9PE99D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j9¡j9¡¾Gj9¡½9¡Ñ9¡­ªª¾j½Ð9R9Ÿ9 G9¡9¡F two_thetaVar0.01VALUESsignalAttr0.0 j9¤j9¤¾Ij9¤½9¤Ñ9¤­ª¾j½Ð9T9£I9¤9¤HcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª9999999 9"9$9&9(9*9,9.90929496989:9<9>9@9B9D9F9H9J9L9N9P9R9T9V9X9Z9\9^9`9b9d9g9i9k9m9o9q9t9v9y9|9~99„9‡9‰9‹999“9–9™9œ9ž9¢9¥9¦9§9¨9©9ª9«9¬9­9®9¯data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª9±fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª9³fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª9µfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª9·fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª9¹fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª9»fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª9½fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª9¿fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª9ÁfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª9ÃfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª9Å fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª9Ç fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª9É fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª9Ë fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª9Í fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª9Ï fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª9Ñ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª9Ó fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª9Õ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª9× fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª9Ù fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª9Û fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª9Ý fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª9ß fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª9á fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª9ã fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª9å fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª9ç fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª9é fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª9ë fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª9í fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª9ï fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª9ñ fakeDim32Dim0.0j9ój9ó¾j9ó½9óÑ9ó­¾j½Ð9²9ó9ótitleVar0.0j9õj9õ¾j9õ½9õÑ9õ­¾j½Ð9´9õ9õ start_timeVar0.0 j9÷j9÷¾ j9÷½9÷Ñ9÷­¾j½Ð9¶ 9÷9÷nameVar0.0j9ùj9ù¾ j9ù½9ùÑ9ù­¾j½Ð9¸ 9ù9ù nameVar0.0"j9ûj9û¾j9û½9ûÑ9û­¾j½Ð9º9û9û typeVar0.0j9ýj9ý¾j9ý½9ýÑ9ý­¾j½Ð9¼9ý9ýtypeVar0.0 j9ÿj9ÿ¾j9ÿ½9ÿÑ9ÿ­¾j½Ð9¾9ÿ9ÿthetaVar0.0 j:j:¾j:½:Ñ:­¾j½Ð9À:: two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j:j:¾j:½:Ñ:­ª¾j½Ð9Â:::lambdaVar0.0 j:j:¾j:½:Ñ:­¾j½Ð9Ä:: curvatureVar0.0 j:j:¾j:½:Ñ:­¾j½Ð9Æ:: x_translationVar0.0 j: j: ¾j: ½: Ñ: ­¾j½Ð9È: :  y_translationVar0.0 j: j: ¾j: ½: Ñ: ­¾j½Ð9Ê: : chiVar0.0 j:j:¾!j:½:Ñ:­¾j½Ð9Ì!:: phiVar0.0Angstroem  VALUESunitsAttr0.0 j:j:¾#j:½:Ñ:­ª¾j½Ð9Î:#::" d_spacingVar0.0j:j:¾&j:½:Ñ:­¾j½Ð9Ð&::% sample_nameVar0.0degreeVALUESunitsAttr0.0 j:j:¾(j:½:Ñ:­ª¾j½Ð9Ò:(::'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j:j:¾*j:½:Ñ:­ª¾j½Ð9Ô:*::)sample_temperatureVar0.0j:j:¾,j:½:Ñ:­¾j½Ð9Ö,::+ device_nameVar0.0KVALUESunitsAttr0.0 j:j:¾.j:½:Ñ:­ª¾j½Ð9Ø:.::-temperature_meanVar0.0KVALUESunitsAttr0.0 j:!j:!¾0j:!½:!Ñ:!­ª¾j½Ð9Ú: 0:!:!/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j:$j:$¾2j:$½:$Ñ:$­ª¾j½Ð9Ü:#2:$:$1 sample_murVar0.0 j:&j:&¾5j:&½:&Ñ:&­¾j½Ð9Þ5:&:&4PresetVar0.0j:(j:(¾7j:(½:(Ñ:(­¾j½Ð9à7:(:(6 CounterModeVar0.0 j:*j:*¾9j:*½:*Ñ:*­¾j½Ð9â9:*:*8timeVar0.0countsVALUESunitsAttr0.0 j:-j:-¾;j:-½:-Ñ:-­ª¾j½Ð9ä:,;:-:-: beam_monitorVar0.0countsVALUESunitsAttr0.0 j:0j:0¾=j:0½:0Ñ:0­ª¾j½Ð9æ:/=:0:0<MonitorVar0.0countsVALUESunitsAttr0.0 j:3j:3¾?j:3½:3Ñ:3­ª¾j½Ð9è:2?:3:3>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j:6j:6¾Aj:6½:6Ñ:6­ª¾j½Ð9ê:5A:6:6@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j:9j:9¾Cj:9½:9Ñ:9­ª¾j½Ð9ì:8C:9:9BStepVar0.0 j:;j:;¾Ej:;½:;Ñ:;­¾j½Ð9îE:;:;D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j:?j:?¾Gj:?½:?Ñ:?­ªª¾j½Ð9ð:=:>G:?:?F two_thetaVar0.01VALUESsignalAttr0.0 j:Bj:B¾Ij:B½:BÑ:B­ª¾j½Ð9ò:AI:B:BHcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª9²9´9¶9¸9º9¼9¾9À9Â9Ä9Æ9È9Ê9Ì9Î9Ð9Ò9Ô9Ö9Ø9Ú9Ü9Þ9à9â9ä9æ9è9ê9ì9î9ð9ò9ô9ö9ø9ú9ü9þ::::: : : ::::::::":%:':):+:.:1:4:7:::<:@:C:D:E:F:G:H:I:J:K:L:Mdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª:OfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª:QfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª:SfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª:UfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª:WfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª:YfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª:[fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª:]fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª:_fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª:afakeDim9Dim0.0Values fakeDim10 DimVal0.1ª:c fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª:e fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª:g fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª:i fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª:k fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª:m fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª:o fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª:q fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª:s fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª:u fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª:w fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª:y fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª:{ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª:} fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª: fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª: fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª:ƒ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª:… fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª:‡ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª:‰ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª:‹ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª: fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª: fakeDim32Dim0.0j:‘j:‘¾j:‘½:‘Ñ:‘­¾j½Ð:P:‘:‘titleVar0.0j:“j:“¾j:“½:“Ñ:“­¾j½Ð:R:“:“ start_timeVar0.0 j:•j:•¾ j:•½:•Ñ:•­¾j½Ð:T :•:•nameVar0.0j:—j:—¾ j:—½:—Ñ:—­¾j½Ð:V :—:— nameVar0.0"j:™j:™¾j:™½:™Ñ:™­¾j½Ð:X:™:™ typeVar0.0j:›j:›¾j:›½:›Ñ:›­¾j½Ð:Z:›:›typeVar0.0 j:j:¾j:½:Ñ:­¾j½Ð:\::thetaVar0.0 j:Ÿj:Ÿ¾j:Ÿ½:ŸÑ:Ÿ­¾j½Ð:^:Ÿ:Ÿ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j:¢j:¢¾j:¢½:¢Ñ:¢­ª¾j½Ð:`:¡:¢:¢lambdaVar0.0 j:¤j:¤¾j:¤½:¤Ñ:¤­¾j½Ð:b:¤:¤ curvatureVar0.0 j:¦j:¦¾j:¦½:¦Ñ:¦­¾j½Ð:d:¦:¦ x_translationVar0.0 j:¨j:¨¾j:¨½:¨Ñ:¨­¾j½Ð:f:¨:¨ y_translationVar0.0 j:ªj:ª¾j:ª½:ªÑ:ª­¾j½Ð:h:ª:ªchiVar0.0 j:¬j:¬¾!j:¬½:¬Ñ:¬­¾j½Ð:j!:¬:¬ phiVar0.0Angstroem  VALUESunitsAttr0.0 j:¯j:¯¾#j:¯½:¯Ñ:¯­ª¾j½Ð:l:®#:¯:¯" d_spacingVar0.0j:±j:±¾&j:±½:±Ñ:±­¾j½Ð:n&:±:±% sample_nameVar0.0degreeVALUESunitsAttr0.0 j:´j:´¾(j:´½:´Ñ:´­ª¾j½Ð:p:³(:´:´'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j:·j:·¾*j:·½:·Ñ:·­ª¾j½Ð:r:¶*:·:·)sample_temperatureVar0.0j:¹j:¹¾,j:¹½:¹Ñ:¹­¾j½Ð:t,:¹:¹+ device_nameVar0.0KVALUESunitsAttr0.0 j:¼j:¼¾.j:¼½:¼Ñ:¼­ª¾j½Ð:v:».:¼:¼-temperature_meanVar0.0KVALUESunitsAttr0.0 j:¿j:¿¾0j:¿½:¿Ñ:¿­ª¾j½Ð:x:¾0:¿:¿/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j:Âj:¾2j:½:ÂÑ:­ª¾j½Ð:z:Á2:Â:Â1 sample_murVar0.0 j:Äj:ľ5j:Ľ:ÄÑ:Ä­¾j½Ð:|5:Ä:Ä4PresetVar0.0j:Æj:ƾ7j:ƽ:ÆÑ:Æ­¾j½Ð:~7:Æ:Æ6 CounterModeVar0.0 j:Èj:Ⱦ9j:Ƚ:ÈÑ:È­¾j½Ð:€9:È:È8timeVar0.0countsVALUESunitsAttr0.0 j:Ëj:˾;j:˽:ËÑ:Ë­ª¾j½Ð:‚:Ê;:Ë:Ë: beam_monitorVar0.0countsVALUESunitsAttr0.0 j:Îj:ξ=j:ν:ÎÑ:έª¾j½Ð:„:Í=:Î:Î<MonitorVar0.0countsVALUESunitsAttr0.0 j:Ñj:Ѿ?j:ѽ:ÑÑ:Ñ­ª¾j½Ð:†:Ð?:Ñ:Ñ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j:Ôj:Ô¾Aj:Ô½:ÔÑ:Ô­ª¾j½Ð:ˆ:ÓA:Ô:Ô@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j:×j:×¾Cj:×½:×Ñ:×­ª¾j½Ð:Š:ÖC:×:×BStepVar0.0 j:Ùj:Ù¾Ej:Ù½:ÙÑ:Ù­¾j½Ð:ŒE:Ù:ÙD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j:Ýj:ݾGj:ݽ:ÝÑ:Ý­ªª¾j½Ð:Ž:Û:ÜG:Ý:ÝF two_thetaVar0.01VALUESsignalAttr0.0 j:àj:à¾Ij:à½:àÑ:à­ª¾j½Ð::ßI:à:àHcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª:P:R:T:V:X:Z:\:^:`:b:d:f:h:j:l:n:p:r:t:v:x:z:|:~:€:‚:„:†:ˆ:Š:Œ:Ž::’:”:–:˜:š:œ:ž: :£:¥:§:©:«:­:°:²:µ:¸:º:½:À:Ã:Å:Ç:É:Ì:Ï:Ò:Õ:Ø:Ú:Þ:á:â:ã:ä:å:æ:ç:è:é:ê:ëdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª:ífakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª:ïfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª:ñfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª:ófakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª:õfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª:÷fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª:ùfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª:ûfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª:ýfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª:ÿfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª; fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª; fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª; fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª; fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª; fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª; fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª; fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª; fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª; fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª; fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª; fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª; fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª; fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª; fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª; fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª; fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª;! fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª;# fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª;% fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª;' fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª;) fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª;+ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª;- fakeDim32Dim0.0j;/j;/¾j;/½;/Ñ;/­¾j½Ð:î;/;/titleVar0.0j;1j;1¾j;1½;1Ñ;1­¾j½Ð:ð;1;1 start_timeVar0.0 j;3j;3¾ j;3½;3Ñ;3­¾j½Ð:ò ;3;3nameVar0.0j;5j;5¾ j;5½;5Ñ;5­¾j½Ð:ô ;5;5 nameVar0.0"j;7j;7¾j;7½;7Ñ;7­¾j½Ð:ö;7;7 typeVar0.0j;9j;9¾j;9½;9Ñ;9­¾j½Ð:ø;9;9typeVar0.0 j;;j;;¾j;;½;;Ñ;;­¾j½Ð:ú;;;;thetaVar0.0 j;=j;=¾j;=½;=Ñ;=­¾j½Ð:ü;=;= two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j;@j;@¾j;@½;@Ñ;@­ª¾j½Ð:þ;?;@;@lambdaVar0.0 j;Bj;B¾j;B½;BÑ;B­¾j½Ð;;B;B curvatureVar0.0 j;Dj;D¾j;D½;DÑ;D­¾j½Ð;;D;D x_translationVar0.0 j;Fj;F¾j;F½;FÑ;F­¾j½Ð;;F;F y_translationVar0.0 j;Hj;H¾j;H½;HÑ;H­¾j½Ð;;H;HchiVar0.0 j;Jj;J¾!j;J½;JÑ;J­¾j½Ð;!;J;J phiVar0.0Angstroem  VALUESunitsAttr0.0 j;Mj;M¾#j;M½;MÑ;M­ª¾j½Ð; ;L#;M;M" d_spacingVar0.0j;Oj;O¾&j;O½;OÑ;O­¾j½Ð; &;O;O% sample_nameVar0.0degreeVALUESunitsAttr0.0 j;Rj;R¾(j;R½;RÑ;R­ª¾j½Ð;;Q(;R;R'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j;Uj;U¾*j;U½;UÑ;U­ª¾j½Ð;;T*;U;U)sample_temperatureVar0.0j;Wj;W¾,j;W½;WÑ;W­¾j½Ð;,;W;W+ device_nameVar0.0KVALUESunitsAttr0.0 j;Zj;Z¾.j;Z½;ZÑ;Z­ª¾j½Ð;;Y.;Z;Z-temperature_meanVar0.0KVALUESunitsAttr0.0 j;]j;]¾0j;]½;]Ñ;]­ª¾j½Ð;;\0;];]/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j;`j;`¾2j;`½;`Ñ;`­ª¾j½Ð;;_2;`;`1 sample_murVar0.0 j;bj;b¾5j;b½;bÑ;b­¾j½Ð;5;b;b4PresetVar0.0j;dj;d¾7j;d½;dÑ;d­¾j½Ð;7;d;d6 CounterModeVar0.0 j;fj;f¾9j;f½;fÑ;f­¾j½Ð;9;f;f8timeVar0.0countsVALUESunitsAttr0.0 j;ij;i¾;j;i½;iÑ;i­ª¾j½Ð; ;h;;i;i: beam_monitorVar0.0countsVALUESunitsAttr0.0 j;lj;l¾=j;l½;lÑ;l­ª¾j½Ð;";k=;l;l<MonitorVar0.0countsVALUESunitsAttr0.0 j;oj;o¾?j;o½;oÑ;o­ª¾j½Ð;$;n?;o;o>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j;rj;r¾Aj;r½;rÑ;r­ª¾j½Ð;&;qA;r;r@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j;uj;u¾Cj;u½;uÑ;u­ª¾j½Ð;(;tC;u;uBStepVar0.0 j;wj;w¾Ej;w½;wÑ;w­¾j½Ð;*E;w;wD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j;{j;{¾Gj;{½;{Ñ;{­ªª¾j½Ð;,;y;zG;{;{F two_thetaVar0.01VALUESsignalAttr0.0 j;~j;~¾Ij;~½;~Ñ;~­ª¾j½Ð;.;}I;~;~HcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª:î:ð:ò:ô:ö:ø:ú:ü:þ;;;;;; ; ;;;;;;;;;; ;";$;&;(;*;,;.;0;2;4;6;8;:;<;>;A;C;E;G;I;K;N;P;S;V;X;[;^;a;c;e;g;j;m;p;s;v;x;|;;€;;‚;ƒ;„;…;†;‡;ˆ;‰data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª;‹fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª;fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª;fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª;‘fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª;“fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª;•fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª;—fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª;™fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª;›fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª;fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª;Ÿ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª;¡ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª;£ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª;¥ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª;§ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª;© fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª;« fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª;­ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª;¯ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª;± fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª;³ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª;µ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª;· fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª;¹ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª;» fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª;½ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª;¿ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª;Á fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª;à fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª;Å fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª;Ç fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª;É fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª;Ë fakeDim32Dim0.0j;Íj;;j;ͽ;ÍÑ;Í­¾j½Ð;Œ;Í;ÍtitleVar0.0j;Ïj;Ͼj;Ͻ;ÏÑ;Ï­¾j½Ð;Ž;Ï;Ï start_timeVar0.0 j;Ñj;Ѿ j;ѽ;ÑÑ;Ñ­¾j½Ð; ;Ñ;ÑnameVar0.0j;Ój;Ó¾ j;Ó½;ÓÑ;Ó­¾j½Ð;’ ;Ó;Ó nameVar0.0"j;Õj;Õ¾j;Õ½;ÕÑ;Õ­¾j½Ð;”;Õ;Õ typeVar0.0j;×j;×¾j;×½;×Ñ;×­¾j½Ð;–;×;×typeVar0.0 j;Ùj;Ù¾j;Ù½;ÙÑ;Ù­¾j½Ð;˜;Ù;ÙthetaVar0.0 j;Ûj;Û¾j;Û½;ÛÑ;Û­¾j½Ð;š;Û;Û two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j;Þj;Þ¾j;Þ½;ÞÑ;Þ­ª¾j½Ð;œ;Ý;Þ;ÞlambdaVar0.0 j;àj;à¾j;à½;àÑ;à­¾j½Ð;ž;à;à curvatureVar0.0 j;âj;â¾j;â½;âÑ;â­¾j½Ð; ;â;â x_translationVar0.0 j;äj;ä¾j;ä½;äÑ;ä­¾j½Ð;¢;ä;ä y_translationVar0.0 j;æj;æ¾j;æ½;æÑ;æ­¾j½Ð;¤;æ;æchiVar0.0 j;èj;è¾!j;è½;èÑ;è­¾j½Ð;¦!;è;è phiVar0.0Angstroem  VALUESunitsAttr0.0 j;ëj;ë¾#j;ë½;ëÑ;ë­ª¾j½Ð;¨;ê#;ë;ë" d_spacingVar0.0j;íj;í¾&j;í½;íÑ;í­¾j½Ð;ª&;í;í% sample_nameVar0.0degreeVALUESunitsAttr0.0 j;ðj;ð¾(j;ð½;ðÑ;𭪾j½Ð;¬;ï(;ð;ð'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j;ój;ó¾*j;ó½;óÑ;󭪾j½Ð;®;ò*;ó;ó)sample_temperatureVar0.0j;õj;õ¾,j;õ½;õÑ;õ­¾j½Ð;°,;õ;õ+ device_nameVar0.0KVALUESunitsAttr0.0 j;øj;ø¾.j;ø½;øÑ;ø­ª¾j½Ð;²;÷.;ø;ø-temperature_meanVar0.0KVALUESunitsAttr0.0 j;ûj;û¾0j;û½;ûÑ;û­ª¾j½Ð;´;ú0;û;û/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j;þj;þ¾2j;þ½;þÑ;þ­ª¾j½Ð;¶;ý2;þ;þ1 sample_murVar0.0 j<j<¾5j<½<Ñ<­¾j½Ð;¸5<<4PresetVar0.0j<j<¾7j<½<Ñ<­¾j½Ð;º7<<6 CounterModeVar0.0 j<j<¾9j<½<Ñ<­¾j½Ð;¼9<<8timeVar0.0countsVALUESunitsAttr0.0 j<j<¾;j<½<Ñ<­ª¾j½Ð;¾<;<<: beam_monitorVar0.0countsVALUESunitsAttr0.0 j< j< ¾=j< ½< Ñ< ­ª¾j½Ð;À< =< < <MonitorVar0.0countsVALUESunitsAttr0.0 j< j< ¾?j< ½< Ñ< ­ª¾j½Ð;Â< ?< < >proton_monitorVar0.0degreeVALUESunitsAttr0.0 j<j<¾Aj<½<Ñ<­ª¾j½Ð;Ä<A<<@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j<j<¾Cj<½<Ñ<­ª¾j½Ð;Æ<C<<BStepVar0.0 j<j<¾Ej<½<Ñ<­¾j½Ð;ÈE<<D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j<j<¾Gj<½<Ñ<­ªª¾j½Ð;Ê<<G<<F two_thetaVar0.01VALUESsignalAttr0.0 j<j<¾Ij<½<Ñ<­ª¾j½Ð;Ì<I<<HcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª;Œ;Ž;;’;”;–;˜;š;œ;ž; ;¢;¤;¦;¨;ª;¬;®;°;²;´;¶;¸;º;¼;¾;À;Â;Ä;Æ;È;Ê;Ì;Î;Ð;Ò;Ô;Ö;Ø;Ú;Ü;ß;á;ã;å;ç;é;ì;î;ñ;ô;ö;ù;ü;ÿ<<<<< <<<<<<<<< <€<€ x_translationVar0.0 j<‚j<‚¾j<‚½<‚Ñ<‚­¾j½Ð<@<‚<‚ y_translationVar0.0 j<„j<„¾j<„½<„Ñ<„­¾j½Ðproton_monitorVar0.0degreeVALUESunitsAttr0.0 j<®j<®¾Aj<®½<®Ñ<®­ª¾j½Ð<@j=>¾7j=>½=>Ñ=>­¾j½Ð<ö7=>=>6 CounterModeVar0.0 j=@j=@¾9j=@½=@Ñ=@­¾j½Ð<ø9=@=@8timeVar0.0countsVALUESunitsAttr0.0 j=Cj=C¾;j=C½=CÑ=C­ª¾j½Ð<ú=B;=C=C: beam_monitorVar0.0countsVALUESunitsAttr0.0 j=Fj=F¾=j=F½=FÑ=F­ª¾j½Ð<ü=E==F=F<MonitorVar0.0countsVALUESunitsAttr0.0 j=Ij=I¾?j=I½=IÑ=I­ª¾j½Ð<þ=H?=I=I>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j=Lj=L¾Aj=L½=LÑ=L­ª¾j½Ð==KA=L=L@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j=Oj=O¾Cj=O½=OÑ=O­ª¾j½Ð==NC=O=OBStepVar0.0 j=Qj=Q¾Ej=Q½=QÑ=Q­¾j½Ð=E=Q=QD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j=Uj=U¾Gj=U½=UÑ=U­ªª¾j½Ð==S=TG=U=UF two_thetaVar0.01VALUESsignalAttr0.0 j=Xj=X¾Ij=X½=XÑ=X­ª¾j½Ð==WI=X=XHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª<È<Ê<Ì<Î<Ð<Ò<Ô<Ö<Ø<Ú<Ü<Þ<à<â<ä<æ<è<ê<ì<î<ð<ò<ô<ö<ø<ú<ü<þ====== = ==========!=#=%=(=*=-=0=2=5=8=;===?=A=D=G=J=M=P=R=V=Y=Z=[=\=]=^=_=`=a=b=cdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª=efakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª=gfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª=ifakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª=kfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª=mfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª=ofakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª=qfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª=sfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª=ufakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª=wfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª=y fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª={ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª=} fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª= fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª= fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª=ƒ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª=… fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª=‡ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª=‰ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª=‹ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª= fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª= fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª=‘ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª=“ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª=• fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª=— fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª=™ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª=› fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª= fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª=Ÿ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª=¡ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª=£ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª=¥ fakeDim32Dim0.0j=§j=§¾j=§½=§Ñ=§­¾j½Ð=f=§=§titleVar0.0j=©j=©¾j=©½=©Ñ=©­¾j½Ð=h=©=© start_timeVar0.0 j=«j=«¾ j=«½=«Ñ=«­¾j½Ð=j =«=«nameVar0.0j=­j=­¾ j=­½=­Ñ=­­¾j½Ð=l =­=­ nameVar0.0"j=¯j=¯¾j=¯½=¯Ñ=¯­¾j½Ð=n=¯=¯ typeVar0.0j=±j=±¾j=±½=±Ñ=±­¾j½Ð=p=±=±typeVar0.0 j=³j=³¾j=³½=³Ñ=³­¾j½Ð=r=³=³thetaVar0.0 j=µj=µ¾j=µ½=µÑ=µ­¾j½Ð=t=µ=µ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j=¸j=¸¾j=¸½=¸Ñ=¸­ª¾j½Ð=v=·=¸=¸lambdaVar0.0 j=ºj=º¾j=º½=ºÑ=º­¾j½Ð=x=º=º curvatureVar0.0 j=¼j=¼¾j=¼½=¼Ñ=¼­¾j½Ð=z=¼=¼ x_translationVar0.0 j=¾j=¾¾j=¾½=¾Ñ=¾­¾j½Ð=|=¾=¾ y_translationVar0.0 j=Àj=À¾j=À½=ÀÑ=À­¾j½Ð=~=À=ÀchiVar0.0 j=Âj=¾!j=½=ÂÑ=­¾j½Ð=€!=Â= phiVar0.0Angstroem  VALUESunitsAttr0.0 j=Åj=ž#j=Ž=ÅÑ=Å­ª¾j½Ð=‚=Ä#=Å=Å" d_spacingVar0.0j=Çj=Ǿ&j=ǽ=ÇÑ=Ç­¾j½Ð=„&=Ç=Ç% sample_nameVar0.0degreeVALUESunitsAttr0.0 j=Êj=ʾ(j=ʽ=ÊÑ=Ê­ª¾j½Ð=†=É(=Ê=Ê'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j=Íj=;*j=ͽ=ÍÑ=Í­ª¾j½Ð=ˆ=Ì*=Í=Í)sample_temperatureVar0.0j=Ïj=Ͼ,j=Ͻ=ÏÑ=Ï­¾j½Ð=Š,=Ï=Ï+ device_nameVar0.0KVALUESunitsAttr0.0 j=Òj=Ò¾.j=Ò½=ÒÑ=Ò­ª¾j½Ð=Œ=Ñ.=Ò=Ò-temperature_meanVar0.0KVALUESunitsAttr0.0 j=Õj=Õ¾0j=Õ½=ÕÑ=Õ­ª¾j½Ð=Ž=Ô0=Õ=Õ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j=Øj=ؾ2j=ؽ=ØÑ=Ø­ª¾j½Ð==×2=Ø=Ø1 sample_murVar0.0 j=Új=Ú¾5j=Ú½=ÚÑ=Ú­¾j½Ð=’5=Ú=Ú4PresetVar0.0j=Üj=ܾ7j=ܽ=ÜÑ=Ü­¾j½Ð=”7=Ü=Ü6 CounterModeVar0.0 j=Þj=Þ¾9j=Þ½=ÞÑ=Þ­¾j½Ð=–9=Þ=Þ8timeVar0.0countsVALUESunitsAttr0.0 j=áj=á¾;j=á½=áÑ=á­ª¾j½Ð=˜=à;=á=á: beam_monitorVar0.0countsVALUESunitsAttr0.0 j=äj=ä¾=j=ä½=äÑ=ä­ª¾j½Ð=š=ã==ä=ä<MonitorVar0.0countsVALUESunitsAttr0.0 j=çj=ç¾?j=ç½=çÑ=ç­ª¾j½Ð=œ=æ?=ç=ç>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j=êj=ê¾Aj=ê½=êÑ=ê­ª¾j½Ð=ž=éA=ê=ê@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j=íj=í¾Cj=í½=íÑ=í­ª¾j½Ð= =ìC=í=íBStepVar0.0 j=ïj=ï¾Ej=ï½=ïÑ=ï­¾j½Ð=¢E=ï=ïD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j=ój=ó¾Gj=ó½=óÑ=󭪪¾j½Ð=¤=ñ=òG=ó=óF two_thetaVar0.01VALUESsignalAttr0.0 j=öj=ö¾Ij=ö½=öÑ=ö­ª¾j½Ð=¦=õI=ö=öHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª=f=h=j=l=n=p=r=t=v=x=z=|=~=€=‚=„=†=ˆ=Š=Œ=Ž==’=”=–=˜=š=œ=ž= =¢=¤=¦=¨=ª=¬=®=°=²=´=¶=¹=»=½=¿=Á=Ã=Æ=È=Ë=Î=Ð=Ó=Ö=Ù=Û=Ý=ß=â=å=è=ë=î=ð=ô=÷=ø=ù=ú=û=ü=ý=þ=ÿ>>data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª>fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª>fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª>fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª> fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª> fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª> fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª>fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª>fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª>fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª>fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª> fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª> fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª> fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª> fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª> fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª>! fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª># fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª>% fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª>' fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª>) fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª>+ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª>- fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª>/ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª>1 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª>3 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª>5 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª>7 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª>9 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª>; fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª>= fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª>? fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª>A fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª>C fakeDim32Dim0.0j>Ej>E¾j>E½>EÑ>E­¾j½Ð>>E>EtitleVar0.0j>Gj>G¾j>G½>GÑ>G­¾j½Ð>>G>G start_timeVar0.0 j>Ij>I¾ j>I½>IÑ>I­¾j½Ð> >I>InameVar0.0j>Kj>K¾ j>K½>KÑ>K­¾j½Ð> >K>K nameVar0.0"j>Mj>M¾j>M½>MÑ>M­¾j½Ð> >M>M typeVar0.0j>Oj>O¾j>O½>OÑ>O­¾j½Ð>>O>OtypeVar0.0 j>Qj>Q¾j>Q½>QÑ>Q­¾j½Ð>>Q>QthetaVar0.0 j>Sj>S¾j>S½>SÑ>S­¾j½Ð>>S>S two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j>Vj>V¾j>V½>VÑ>V­ª¾j½Ð>>U>V>VlambdaVar0.0 j>Xj>X¾j>X½>XÑ>X­¾j½Ð>>X>X curvatureVar0.0 j>Zj>Z¾j>Z½>ZÑ>Z­¾j½Ð>>Z>Z x_translationVar0.0 j>\j>\¾j>\½>\Ñ>\­¾j½Ð>>\>\ y_translationVar0.0 j>^j>^¾j>^½>^Ñ>^­¾j½Ð>>^>^chiVar0.0 j>`j>`¾!j>`½>`Ñ>`­¾j½Ð>!>`>` phiVar0.0Angstroem  VALUESunitsAttr0.0 j>cj>c¾#j>c½>cÑ>c­ª¾j½Ð> >b#>c>c" d_spacingVar0.0j>ej>e¾&j>e½>eÑ>e­¾j½Ð>"&>e>e% sample_nameVar0.0degreeVALUESunitsAttr0.0 j>hj>h¾(j>h½>hÑ>h­ª¾j½Ð>$>g(>h>h'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j>kj>k¾*j>k½>kÑ>k­ª¾j½Ð>&>j*>k>k)sample_temperatureVar0.0j>mj>m¾,j>m½>mÑ>m­¾j½Ð>(,>m>m+ device_nameVar0.0KVALUESunitsAttr0.0 j>pj>p¾.j>p½>pÑ>p­ª¾j½Ð>*>o.>p>p-temperature_meanVar0.0KVALUESunitsAttr0.0 j>sj>s¾0j>s½>sÑ>s­ª¾j½Ð>,>r0>s>s/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j>vj>v¾2j>v½>vÑ>v­ª¾j½Ð>.>u2>v>v1 sample_murVar0.0 j>xj>x¾5j>x½>xÑ>x­¾j½Ð>05>x>x4PresetVar0.0j>zj>z¾7j>z½>zÑ>z­¾j½Ð>27>z>z6 CounterModeVar0.0 j>|j>|¾9j>|½>|Ñ>|­¾j½Ð>49>|>|8timeVar0.0countsVALUESunitsAttr0.0 j>j>¾;j>½>Ñ>­ª¾j½Ð>6>~;>>: beam_monitorVar0.0countsVALUESunitsAttr0.0 j>‚j>‚¾=j>‚½>‚Ñ>‚­ª¾j½Ð>8>=>‚>‚<MonitorVar0.0countsVALUESunitsAttr0.0 j>…j>…¾?j>…½>…Ñ>…­ª¾j½Ð>:>„?>…>…>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j>ˆj>ˆ¾Aj>ˆ½>ˆÑ>ˆ­ª¾j½Ð><>‡A>ˆ>ˆ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j>‹j>‹¾Cj>‹½>‹Ñ>‹­ª¾j½Ð>>>ŠC>‹>‹BStepVar0.0 j>j>¾Ej>½>Ñ>­¾j½Ð>@E>>D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j>‘j>‘¾Gj>‘½>‘Ñ>‘­ªª¾j½Ð>B>>G>‘>‘F two_thetaVar0.01VALUESsignalAttr0.0 j>”j>”¾Ij>”½>”Ñ>”­ª¾j½Ð>D>“I>”>”HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª>>>> > >>>>>>>>>> >">$>&>(>*>,>.>0>2>4>6>8>:><>>>@>B>D>F>H>J>L>N>P>R>T>W>Y>[>]>_>a>d>f>i>l>n>q>t>w>y>{>}>€>ƒ>†>‰>Œ>Ž>’>•>–>—>˜>™>š>›>œ>>ž>Ÿdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª>¡fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª>£fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª>¥fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª>§fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª>©fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª>«fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª>­fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª>¯fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª>±fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª>³fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª>µ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª>· fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª>¹ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª>» fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª>½ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª>¿ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª>Á fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª>à fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª>Å fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª>Ç fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª>É fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª>Ë fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª>Í fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª>Ï fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª>Ñ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª>Ó fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª>Õ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª>× fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª>Ù fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª>Û fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª>Ý fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª>ß fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª>á fakeDim32Dim0.0j>ãj>ã¾j>ã½>ãÑ>ã­¾j½Ð>¢>ã>ãtitleVar0.0j>åj>å¾j>å½>åÑ>å­¾j½Ð>¤>å>å start_timeVar0.0 j>çj>ç¾ j>ç½>çÑ>ç­¾j½Ð>¦ >ç>çnameVar0.0j>éj>é¾ j>é½>éÑ>é­¾j½Ð>¨ >é>é nameVar0.0"j>ëj>ë¾j>ë½>ëÑ>ë­¾j½Ð>ª>ë>ë typeVar0.0j>íj>í¾j>í½>íÑ>í­¾j½Ð>¬>í>ítypeVar0.0 j>ïj>ï¾j>ï½>ïÑ>ï­¾j½Ð>®>ï>ïthetaVar0.0 j>ñj>ñ¾j>ñ½>ñÑ>ñ­¾j½Ð>°>ñ>ñ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j>ôj>ô¾j>ô½>ôÑ>ô­ª¾j½Ð>²>ó>ô>ôlambdaVar0.0 j>öj>ö¾j>ö½>öÑ>ö­¾j½Ð>´>ö>ö curvatureVar0.0 j>øj>ø¾j>ø½>øÑ>ø­¾j½Ð>¶>ø>ø x_translationVar0.0 j>új>ú¾j>ú½>úÑ>ú­¾j½Ð>¸>ú>ú y_translationVar0.0 j>üj>ü¾j>ü½>üÑ>ü­¾j½Ð>º>ü>üchiVar0.0 j>þj>þ¾!j>þ½>þÑ>þ­¾j½Ð>¼!>þ>þ phiVar0.0Angstroem  VALUESunitsAttr0.0 j?j?¾#j?½?Ñ?­ª¾j½Ð>¾?#??" d_spacingVar0.0j?j?¾&j?½?Ñ?­¾j½Ð>À&??% sample_nameVar0.0degreeVALUESunitsAttr0.0 j?j?¾(j?½?Ñ?­ª¾j½Ð>Â?(??'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j? j? ¾*j? ½? Ñ? ­ª¾j½Ð>Ä?*? ? )sample_temperatureVar0.0j? j? ¾,j? ½? Ñ? ­¾j½Ð>Æ,? ? + device_nameVar0.0KVALUESunitsAttr0.0 j?j?¾.j?½?Ñ?­ª¾j½Ð>È? .??-temperature_meanVar0.0KVALUESunitsAttr0.0 j?j?¾0j?½?Ñ?­ª¾j½Ð>Ê?0??/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j?j?¾2j?½?Ñ?­ª¾j½Ð>Ì?2??1 sample_murVar0.0 j?j?¾5j?½?Ñ?­¾j½Ð>Î5??4PresetVar0.0j?j?¾7j?½?Ñ?­¾j½Ð>Ð7??6 CounterModeVar0.0 j?j?¾9j?½?Ñ?­¾j½Ð>Ò9??8timeVar0.0countsVALUESunitsAttr0.0 j?j?¾;j?½?Ñ?­ª¾j½Ð>Ô?;??: beam_monitorVar0.0countsVALUESunitsAttr0.0 j? j? ¾=j? ½? Ñ? ­ª¾j½Ð>Ö?=? ? <MonitorVar0.0countsVALUESunitsAttr0.0 j?#j?#¾?j?#½?#Ñ?#­ª¾j½Ð>Ø?"??#?#>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j?&j?&¾Aj?&½?&Ñ?&­ª¾j½Ð>Ú?%A?&?&@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j?)j?)¾Cj?)½?)Ñ?)­ª¾j½Ð>Ü?(C?)?)BStepVar0.0 j?+j?+¾Ej?+½?+Ñ?+­¾j½Ð>ÞE?+?+D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j?/j?/¾Gj?/½?/Ñ?/­ªª¾j½Ð>à?-?.G?/?/F two_thetaVar0.01VALUESsignalAttr0.0 j?2j?2¾Ij?2½?2Ñ?2­ª¾j½Ð>â?1I?2?2HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª>¢>¤>¦>¨>ª>¬>®>°>²>´>¶>¸>º>¼>¾>À>Â>Ä>Æ>È>Ê>Ì>Î>Ð>Ò>Ô>Ö>Ø>Ú>Ü>Þ>à>â>ä>æ>è>ê>ì>î>ð>ò>õ>÷>ù>û>ý>ÿ???? ? ????????!?$?'?*?,?0?3?4?5?6?7?8?9?:?;?proton_monitorVar0.0degreeVALUESunitsAttr0.0 j?Äj?ľAj?Ľ?ÄÑ?Ä­ª¾j½Ð?x?ÃA?Ä?Ä@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j?Çj?ǾCj?ǽ?ÇÑ?Ç­ª¾j½Ð?z?ÆC?Ç?ÇBStepVar0.0 j?Éj?ɾEj?ɽ?ÉÑ?É­¾j½Ð?|E?É?ÉD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j?Íj?;Gj?ͽ?ÍÑ?Í­ªª¾j½Ð?~?Ë?ÌG?Í?ÍF two_thetaVar0.01VALUESsignalAttr0.0 j?Ðj?оIj?н?ÐÑ?Эª¾j½Ð?€?ÏI?Ð?ÐHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª?@?B?D?F?H?J?L?N?P?R?T?V?X?Z?\?^?`?b?d?f?h?j?l?n?p?r?t?v?x?z?|?~?€?‚?„?†?ˆ?Š?Œ?Ž??“?•?—?™?›?? ?¢?¥?¨?ª?­?°?³?µ?·?¹?¼?¿?Â?Å?È?Ê?Î?Ñ?Ò?Ó?Ô?Õ?Ö?×?Ø?Ù?Ú?Ûdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª?ÝfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª?ßfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª?áfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª?ãfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª?åfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª?çfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª?éfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª?ëfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª?ífakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª?ïfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª?ñ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª?ó fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª?õ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª?÷ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª?ù fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª?û fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª?ý fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª?ÿ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª@ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª@ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª@ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª@ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª@ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª@ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª@ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª@ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª@ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª@ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª@ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª@ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª@ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª@ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª@ fakeDim32Dim0.0j@j@¾j@½@Ñ@­¾j½Ð?Þ@@titleVar0.0j@!j@!¾j@!½@!Ñ@!­¾j½Ð?à@!@! start_timeVar0.0 j@#j@#¾ j@#½@#Ñ@#­¾j½Ð?â @#@#nameVar0.0j@%j@%¾ j@%½@%Ñ@%­¾j½Ð?ä @%@% nameVar0.0"j@'j@'¾j@'½@'Ñ@'­¾j½Ð?æ@'@' typeVar0.0j@)j@)¾j@)½@)Ñ@)­¾j½Ð?è@)@)typeVar0.0 j@+j@+¾j@+½@+Ñ@+­¾j½Ð?ê@+@+thetaVar0.0 j@-j@-¾j@-½@-Ñ@-­¾j½Ð?ì@-@- two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j@0j@0¾j@0½@0Ñ@0­ª¾j½Ð?î@/@0@0lambdaVar0.0 j@2j@2¾j@2½@2Ñ@2­¾j½Ð?ð@2@2 curvatureVar0.0 j@4j@4¾j@4½@4Ñ@4­¾j½Ð?ò@4@4 x_translationVar0.0 j@6j@6¾j@6½@6Ñ@6­¾j½Ð?ô@6@6 y_translationVar0.0 j@8j@8¾j@8½@8Ñ@8­¾j½Ð?ö@8@8chiVar0.0 j@:j@:¾!j@:½@:Ñ@:­¾j½Ð?ø!@:@: phiVar0.0Angstroem  VALUESunitsAttr0.0 j@=j@=¾#j@=½@=Ñ@=­ª¾j½Ð?ú@<#@=@=" d_spacingVar0.0j@?j@?¾&j@?½@?Ñ@?­¾j½Ð?ü&@?@?% sample_nameVar0.0degreeVALUESunitsAttr0.0 j@Bj@B¾(j@B½@BÑ@B­ª¾j½Ð?þ@A(@B@B'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j@Ej@E¾*j@E½@EÑ@E­ª¾j½Ð@@D*@E@E)sample_temperatureVar0.0j@Gj@G¾,j@G½@GÑ@G­¾j½Ð@,@G@G+ device_nameVar0.0KVALUESunitsAttr0.0 j@Jj@J¾.j@J½@JÑ@J­ª¾j½Ð@@I.@J@J-temperature_meanVar0.0KVALUESunitsAttr0.0 j@Mj@M¾0j@M½@MÑ@M­ª¾j½Ð@@L0@M@M/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j@Pj@P¾2j@P½@PÑ@P­ª¾j½Ð@@O2@P@P1 sample_murVar0.0 j@Rj@R¾5j@R½@RÑ@R­¾j½Ð@ 5@R@R4PresetVar0.0j@Tj@T¾7j@T½@TÑ@T­¾j½Ð@ 7@T@T6 CounterModeVar0.0 j@Vj@V¾9j@V½@VÑ@V­¾j½Ð@9@V@V8timeVar0.0countsVALUESunitsAttr0.0 j@Yj@Y¾;j@Y½@YÑ@Y­ª¾j½Ð@@X;@Y@Y: beam_monitorVar0.0countsVALUESunitsAttr0.0 j@\j@\¾=j@\½@\Ñ@\­ª¾j½Ð@@[=@\@\<MonitorVar0.0countsVALUESunitsAttr0.0 j@_j@_¾?j@_½@_Ñ@_­ª¾j½Ð@@^?@_@_>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j@bj@b¾Aj@b½@bÑ@b­ª¾j½Ð@@aA@b@b@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j@ej@e¾Cj@e½@eÑ@e­ª¾j½Ð@@dC@e@eBStepVar0.0 j@gj@g¾Ej@g½@gÑ@g­¾j½Ð@E@g@gD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j@kj@k¾Gj@k½@kÑ@k­ªª¾j½Ð@@i@jG@k@kF two_thetaVar0.01VALUESsignalAttr0.0 j@nj@n¾Ij@n½@nÑ@n­ª¾j½Ð@@mI@n@nHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª?Þ?à?â?ä?æ?è?ê?ì?î?ð?ò?ô?ö?ø?ú?ü?þ@@@@@@ @ @@@@@@@@@@ @"@$@&@(@*@,@.@1@3@5@7@9@;@>@@@C@F@H@K@N@Q@S@U@W@Z@]@`@c@f@h@l@o@p@q@r@s@t@u@v@w@x@ydata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª@{fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª@}fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª@fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª@fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª@ƒfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª@…fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª@‡fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª@‰fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª@‹fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª@fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª@ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª@‘ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª@“ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª@• fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª@— fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª@™ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª@› fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª@ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª@Ÿ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª@¡ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª@£ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª@¥ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª@§ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª@© fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª@« fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª@­ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª@¯ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª@± fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª@³ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª@µ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª@· fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª@¹ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª@» fakeDim32Dim0.0j@½j@½¾j@½½@½Ñ@½­¾j½Ð@|@½@½titleVar0.0j@¿j@¿¾j@¿½@¿Ñ@¿­¾j½Ð@~@¿@¿ start_timeVar0.0 j@Áj@Á¾ j@Á½@ÁÑ@Á­¾j½Ð@€ @Á@ÁnameVar0.0j@Ãj@þ j@ý@ÃÑ@í¾j½Ð@‚ @Ã@à nameVar0.0"j@Åj@žj@Ž@ÅÑ@Å­¾j½Ð@„@Å@Å typeVar0.0j@Çj@Ǿj@ǽ@ÇÑ@Ç­¾j½Ð@†@Ç@ÇtypeVar0.0 j@Éj@ɾj@ɽ@ÉÑ@É­¾j½Ð@ˆ@É@ÉthetaVar0.0 j@Ëj@˾j@˽@ËÑ@Ë­¾j½Ð@Š@Ë@Ë two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j@Îj@ξj@ν@ÎÑ@έª¾j½Ð@Œ@Í@Î@ÎlambdaVar0.0 j@Ðj@оj@н@ÐÑ@Э¾j½Ð@Ž@Ð@Ð curvatureVar0.0 j@Òj@Ò¾j@Ò½@ÒÑ@Ò­¾j½Ð@@Ò@Ò x_translationVar0.0 j@Ôj@Ô¾j@Ô½@ÔÑ@Ô­¾j½Ð@’@Ô@Ô y_translationVar0.0 j@Öj@Ö¾j@Ö½@ÖÑ@Ö­¾j½Ð@”@Ö@ÖchiVar0.0 j@Øj@ؾ!j@ؽ@ØÑ@Ø­¾j½Ð@–!@Ø@Ø phiVar0.0Angstroem  VALUESunitsAttr0.0 j@Ûj@Û¾#j@Û½@ÛÑ@Û­ª¾j½Ð@˜@Ú#@Û@Û" d_spacingVar0.0j@Ýj@ݾ&j@ݽ@ÝÑ@Ý­¾j½Ð@š&@Ý@Ý% sample_nameVar0.0degreeVALUESunitsAttr0.0 j@àj@à¾(j@à½@àÑ@à­ª¾j½Ð@œ@ß(@à@à'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j@ãj@ã¾*j@ã½@ãÑ@ã­ª¾j½Ð@ž@â*@ã@ã)sample_temperatureVar0.0j@åj@å¾,j@å½@åÑ@å­¾j½Ð@ ,@å@å+ device_nameVar0.0KVALUESunitsAttr0.0 j@èj@è¾.j@è½@èÑ@è­ª¾j½Ð@¢@ç.@è@è-temperature_meanVar0.0KVALUESunitsAttr0.0 j@ëj@ë¾0j@ë½@ëÑ@ë­ª¾j½Ð@¤@ê0@ë@ë/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j@îj@î¾2j@î½@îÑ@î­ª¾j½Ð@¦@í2@î@î1 sample_murVar0.0 j@ðj@ð¾5j@ð½@ðÑ@ð­¾j½Ð@¨5@ð@ð4PresetVar0.0j@òj@ò¾7j@ò½@òÑ@ò­¾j½Ð@ª7@ò@ò6 CounterModeVar0.0 j@ôj@ô¾9j@ô½@ôÑ@ô­¾j½Ð@¬9@ô@ô8timeVar0.0countsVALUESunitsAttr0.0 j@÷j@÷¾;j@÷½@÷Ñ@÷­ª¾j½Ð@®@ö;@÷@÷: beam_monitorVar0.0countsVALUESunitsAttr0.0 j@új@ú¾=j@ú½@úÑ@ú­ª¾j½Ð@°@ù=@ú@ú<MonitorVar0.0countsVALUESunitsAttr0.0 j@ýj@ý¾?j@ý½@ýÑ@ý­ª¾j½Ð@²@ü?@ý@ý>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jAjA¾AjA½AÑA­ª¾j½Ð@´@ÿAAA@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jAjA¾CjA½AÑA­ª¾j½Ð@¶ACAABStepVar0.0 jAjA¾EjA½AÑA­¾j½Ð@¸EAAD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jA jA ¾GjA ½A ÑA ­ªª¾j½Ð@ºAAGA A F two_thetaVar0.01VALUESsignalAttr0.0 jA jA ¾IjA ½A ÑA ­ª¾j½Ð@¼A IA A HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª@|@~@€@‚@„@†@ˆ@Š@Œ@Ž@@’@”@–@˜@š@œ@ž@ @¢@¤@¦@¨@ª@¬@®@°@²@´@¶@¸@º@¼@¾@À@Â@Ä@Æ@È@Ê@Ì@Ï@Ñ@Ó@Õ@×@Ù@Ü@Þ@á@ä@æ@é@ì@ï@ñ@ó@õ@ø@û@þAAAA A AAAAAAAAAAdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªAfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªAfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªAfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªAfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªA!fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªA#fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªA%fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªA'fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªA)fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªA+fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªA- fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªA/ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªA1 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªA3 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªA5 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªA7 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªA9 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªA; fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªA= fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªA? fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªAA fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªAC fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªAE fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªAG fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªAI fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªAK fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªAM fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªAO fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªAQ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªAS fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªAU fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªAW fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªAY fakeDim32Dim0.0jA[jA[¾jA[½A[ÑA[­¾j½ÐAA[A[titleVar0.0jA]jA]¾jA]½A]ÑA]­¾j½ÐAA]A] start_timeVar0.0 jA_jA_¾ jA_½A_ÑA_­¾j½ÐA A_A_nameVar0.0jAajAa¾ jAa½AaÑAa­¾j½ÐA AaAa nameVar0.0"jAcjAc¾jAc½AcÑAc­¾j½ÐA"AcAc typeVar0.0jAejAe¾jAe½AeÑAe­¾j½ÐA$AeAetypeVar0.0 jAgjAg¾jAg½AgÑAg­¾j½ÐA&AgAgthetaVar0.0 jAijAi¾jAi½AiÑAi­¾j½ÐA(AiAi two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jAljAl¾jAl½AlÑAl­ª¾j½ÐA*AkAlAllambdaVar0.0 jAnjAn¾jAn½AnÑAn­¾j½ÐA,AnAn curvatureVar0.0 jApjAp¾jAp½ApÑAp­¾j½ÐA.ApAp x_translationVar0.0 jArjAr¾jAr½ArÑAr­¾j½ÐA0ArAr y_translationVar0.0 jAtjAt¾jAt½AtÑAt­¾j½ÐA2AtAtchiVar0.0 jAvjAv¾!jAv½AvÑAv­¾j½ÐA4!AvAv phiVar0.0Angstroem  VALUESunitsAttr0.0 jAyjAy¾#jAy½AyÑAy­ª¾j½ÐA6Ax#AyAy" d_spacingVar0.0jA{jA{¾&jA{½A{ÑA{­¾j½ÐA8&A{A{% sample_nameVar0.0degreeVALUESunitsAttr0.0 jA~jA~¾(jA~½A~ÑA~­ª¾j½ÐA:A}(A~A~'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jAjA¾*jA½AÑA­ª¾j½ÐA,AƒAƒ+ device_nameVar0.0KVALUESunitsAttr0.0 jA†jA†¾.jA†½A†ÑA†­ª¾j½ÐA@A….A†A†-temperature_meanVar0.0KVALUESunitsAttr0.0 jA‰jA‰¾0jA‰½A‰ÑA‰­ª¾j½ÐABAˆ0A‰A‰/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jAŒjAŒ¾2jAŒ½AŒÑAŒ­ª¾j½ÐADA‹2AŒAŒ1 sample_murVar0.0 jAŽjA޾5jA޽AŽÑAŽ­¾j½ÐAF5AŽAŽ4PresetVar0.0jAjA¾7jA½AÑA­¾j½ÐAH7AA6 CounterModeVar0.0 jA’jA’¾9jA’½A’ÑA’­¾j½ÐAJ9A’A’8timeVar0.0countsVALUESunitsAttr0.0 jA•jA•¾;jA•½A•ÑA•­ª¾j½ÐALA”;A•A•: beam_monitorVar0.0countsVALUESunitsAttr0.0 jA˜jA˜¾=jA˜½A˜ÑA˜­ª¾j½ÐANA—=A˜A˜<MonitorVar0.0countsVALUESunitsAttr0.0 jA›jA›¾?jA›½A›ÑA›­ª¾j½ÐAPAš?A›A›>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jAžjAž¾AjAž½AžÑAž­ª¾j½ÐARAAAžAž@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jA¡jA¡¾CjA¡½A¡ÑA¡­ª¾j½ÐATA CA¡A¡BStepVar0.0 jA£jA£¾EjA£½A£ÑA£­¾j½ÐAVEA£A£D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jA§jA§¾GjA§½A§ÑA§­ªª¾j½ÐAXA¥A¦GA§A§F two_thetaVar0.01VALUESsignalAttr0.0 jAªjAª¾IjAª½AªÑAª­ª¾j½ÐAZA©IAªAªHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªAAAA A"A$A&A(A*A,A.A0A2A4A6A8A:AA@ABADAFAHAJALANAPARATAVAXAZA\A^A`AbAdAfAhAjAmAoAqAsAuAwAzA|AA‚A„A‡AŠAAA‘A“A–A™AœAŸA¢A¤A¨A«A¬A­A®A¯A°A±A²A³A´Aµdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªA·fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªA¹fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªA»fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªA½fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªA¿fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªAÁfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªAÃfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªAÅfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªAÇfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªAÉfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªAË fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªAÍ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªAÏ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªAÑ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªAÓ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªAÕ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªA× fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªAÙ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªAÛ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªAÝ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªAß fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªAá fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªAã fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªAå fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªAç fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªAé fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªAë fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªAí fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªAï fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªAñ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªAó fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªAõ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªA÷ fakeDim32Dim0.0jAùjAù¾jAù½AùÑAù­¾j½ÐA¸AùAùtitleVar0.0jAûjAû¾jAû½AûÑAû­¾j½ÐAºAûAû start_timeVar0.0 jAýjAý¾ jAý½AýÑAý­¾j½ÐA¼ AýAýnameVar0.0jAÿjAÿ¾ jAÿ½AÿÑAÿ­¾j½ÐA¾ AÿAÿ nameVar0.0"jBjB¾jB½BÑB­¾j½ÐAÀBB typeVar0.0jBjB¾jB½BÑB­¾j½ÐAÂBBtypeVar0.0 jBjB¾jB½BÑB­¾j½ÐAÄBBthetaVar0.0 jBjB¾jB½BÑB­¾j½ÐAÆBB two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jB jB ¾jB ½B ÑB ­ª¾j½ÐAÈB B B lambdaVar0.0 jB jB ¾jB ½B ÑB ­¾j½ÐAÊB B  curvatureVar0.0 jBjB¾jB½BÑB­¾j½ÐAÌBB x_translationVar0.0 jBjB¾jB½BÑB­¾j½ÐAÎBB y_translationVar0.0 jBjB¾jB½BÑB­¾j½ÐAÐBBchiVar0.0 jBjB¾!jB½BÑB­¾j½ÐAÒ!BB phiVar0.0Angstroem  VALUESunitsAttr0.0 jBjB¾#jB½BÑB­ª¾j½ÐAÔB#BB" d_spacingVar0.0jBjB¾&jB½BÑB­¾j½ÐAÖ&BB% sample_nameVar0.0degreeVALUESunitsAttr0.0 jBjB¾(jB½BÑB­ª¾j½ÐAØB(BB'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jBjB¾*jB½BÑB­ª¾j½ÐAÚB*BB)sample_temperatureVar0.0jB!jB!¾,jB!½B!ÑB!­¾j½ÐAÜ,B!B!+ device_nameVar0.0KVALUESunitsAttr0.0 jB$jB$¾.jB$½B$ÑB$­ª¾j½ÐAÞB#.B$B$-temperature_meanVar0.0KVALUESunitsAttr0.0 jB'jB'¾0jB'½B'ÑB'­ª¾j½ÐAàB&0B'B'/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jB*jB*¾2jB*½B*ÑB*­ª¾j½ÐAâB)2B*B*1 sample_murVar0.0 jB,jB,¾5jB,½B,ÑB,­¾j½ÐAä5B,B,4PresetVar0.0jB.jB.¾7jB.½B.ÑB.­¾j½ÐAæ7B.B.6 CounterModeVar0.0 jB0jB0¾9jB0½B0ÑB0­¾j½ÐAè9B0B08timeVar0.0countsVALUESunitsAttr0.0 jB3jB3¾;jB3½B3ÑB3­ª¾j½ÐAêB2;B3B3: beam_monitorVar0.0countsVALUESunitsAttr0.0 jB6jB6¾=jB6½B6ÑB6­ª¾j½ÐAìB5=B6B6<MonitorVar0.0countsVALUESunitsAttr0.0 jB9jB9¾?jB9½B9ÑB9­ª¾j½ÐAîB8?B9B9>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jB<jB<¾AjB<½B<ÑB<­ª¾j½ÐAðB;ABCB?B?BStepVar0.0 jBAjBA¾EjBA½BAÑBA­¾j½ÐAôEBABAD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jBEjBE¾GjBE½BEÑBE­ªª¾j½ÐAöBCBDGBEBEF two_thetaVar0.01VALUESsignalAttr0.0 jBHjBH¾IjBH½BHÑBH­ª¾j½ÐAøBGIBHBHHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªA¸AºA¼A¾AÀAÂAÄAÆAÈAÊAÌAÎAÐAÒAÔAÖAØAÚAÜAÞAàAâAäAæAèAêAìAîAðAòAôAöAøAúAüAþBBBBBB B BBBBBBBB B"B%B(B+B-B/B1B4B7B:B=B@BBBFBIBJBKBLBMBNBOBPBQBRBSdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªBUfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªBWfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªBYfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªB[fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªB]fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªB_fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªBafakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªBcfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªBefakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªBgfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªBi fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªBk fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªBm fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªBo fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªBq fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªBs fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªBu fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªBw fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªBy fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªB{ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªB} fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªB fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªB fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªBƒ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªB… fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªB‡ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªB‰ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªB‹ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªB fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªB fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªB‘ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªB“ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªB• fakeDim32Dim0.0jB—jB—¾jB—½B—ÑB—­¾j½ÐBVB—B—titleVar0.0jB™jB™¾jB™½B™ÑB™­¾j½ÐBXB™B™ start_timeVar0.0 jB›jB›¾ jB›½B›ÑB›­¾j½ÐBZ B›B›nameVar0.0jBjB¾ jB½BÑB­¾j½ÐB\ BB nameVar0.0"jBŸjBŸ¾jBŸ½BŸÑBŸ­¾j½ÐB^BŸBŸ typeVar0.0jB¡jB¡¾jB¡½B¡ÑB¡­¾j½ÐB`B¡B¡typeVar0.0 jB£jB£¾jB£½B£ÑB£­¾j½ÐBbB£B£thetaVar0.0 jB¥jB¥¾jB¥½B¥ÑB¥­¾j½ÐBdB¥B¥ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jB¨jB¨¾jB¨½B¨ÑB¨­ª¾j½ÐBfB§B¨B¨lambdaVar0.0 jBªjBª¾jBª½BªÑBª­¾j½ÐBhBªBª curvatureVar0.0 jB¬jB¬¾jB¬½B¬ÑB¬­¾j½ÐBjB¬B¬ x_translationVar0.0 jB®jB®¾jB®½B®ÑB®­¾j½ÐBlB®B® y_translationVar0.0 jB°jB°¾jB°½B°ÑB°­¾j½ÐBnB°B°chiVar0.0 jB²jB²¾!jB²½B²ÑB²­¾j½ÐBp!B²B² phiVar0.0Angstroem  VALUESunitsAttr0.0 jBµjBµ¾#jBµ½BµÑBµ­ª¾j½ÐBrB´#BµBµ" d_spacingVar0.0jB·jB·¾&jB·½B·ÑB·­¾j½ÐBt&B·B·% sample_nameVar0.0degreeVALUESunitsAttr0.0 jBºjBº¾(jBº½BºÑBº­ª¾j½ÐBvB¹(BºBº'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jB½jB½¾*jB½½B½ÑB½­ª¾j½ÐBxB¼*B½B½)sample_temperatureVar0.0jB¿jB¿¾,jB¿½B¿ÑB¿­¾j½ÐBz,B¿B¿+ device_nameVar0.0KVALUESunitsAttr0.0 jBÂjB¾.jB½BÂÑB­ª¾j½ÐB|BÁ.BÂBÂ-temperature_meanVar0.0KVALUESunitsAttr0.0 jBÅjBž0jBŽBÅÑBÅ­ª¾j½ÐB~BÄ0BÅBÅ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jBÈjBȾ2jBȽBÈÑBÈ­ª¾j½ÐB€BÇ2BÈBÈ1 sample_murVar0.0 jBÊjBʾ5jBʽBÊÑBÊ­¾j½ÐB‚5BÊBÊ4PresetVar0.0jBÌjB̾7jB̽BÌÑBÌ­¾j½ÐB„7BÌBÌ6 CounterModeVar0.0 jBÎjBξ9jBνBÎÑBέ¾j½ÐB†9BÎBÎ8timeVar0.0countsVALUESunitsAttr0.0 jBÑjBѾ;jBѽBÑÑBÑ­ª¾j½ÐBˆBÐ;BÑBÑ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jBÔjBÔ¾=jBÔ½BÔÑBÔ­ª¾j½ÐBŠBÓ=BÔBÔ<MonitorVar0.0countsVALUESunitsAttr0.0 jB×jB×¾?jB×½B×ÑB×­ª¾j½ÐBŒBÖ?B×B×>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jBÚjBÚ¾AjBÚ½BÚÑBÚ­ª¾j½ÐBŽBÙABÚBÚ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jBÝjBݾCjBݽBÝÑBÝ­ª¾j½ÐBBÜCBÝBÝBStepVar0.0 jBßjBß¾EjBß½BßÑBß­¾j½ÐB’EBßBßD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jBãjBã¾GjBã½BãÑBã­ªª¾j½ÐB”BáBâGBãBãF two_thetaVar0.01VALUESsignalAttr0.0 jBæjBæ¾IjBæ½BæÑBæ­ª¾j½ÐB–BåIBæBæHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªBVBXBZB\B^B`BbBdBfBhBjBlBnBpBrBtBvBxBzB|B~B€B‚B„B†BˆBŠBŒBŽBB’B”B–B˜BšBœBžB B¢B¤B¦B©B«B­B¯B±B³B¶B¸B»B¾BÀBÃBÆBÉBËBÍBÏBÒBÕBØBÛBÞBàBäBçBèBéBêBëBìBíBîBïBðBñdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªBófakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªBõfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªB÷fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªBùfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªBûfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªBýfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªBÿfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªCfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªCfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªCfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªC fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªC fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªC fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªC fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªC fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªC fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªC fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªC fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªC fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªC fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªC fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªC fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªC fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªC! fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªC# fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªC% fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªC' fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªC) fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªC+ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªC- fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªC/ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªC1 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªC3 fakeDim32Dim0.0jC5jC5¾jC5½C5ÑC5­¾j½ÐBôC5C5titleVar0.0jC7jC7¾jC7½C7ÑC7­¾j½ÐBöC7C7 start_timeVar0.0 jC9jC9¾ jC9½C9ÑC9­¾j½ÐBø C9C9nameVar0.0jC;jC;¾ jC;½C;ÑC;­¾j½ÐBú C;C; nameVar0.0"jC=jC=¾jC=½C=ÑC=­¾j½ÐBüC=C= typeVar0.0jC?jC?¾jC?½C?ÑC?­¾j½ÐBþC?C?typeVar0.0 jCAjCA¾jCA½CAÑCA­¾j½ÐCCACAthetaVar0.0 jCCjCC¾jCC½CCÑCC­¾j½ÐCCCCC two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jCFjCF¾jCF½CFÑCF­ª¾j½ÐCCECFCFlambdaVar0.0 jCHjCH¾jCH½CHÑCH­¾j½ÐCCHCH curvatureVar0.0 jCJjCJ¾jCJ½CJÑCJ­¾j½ÐCCJCJ x_translationVar0.0 jCLjCL¾jCL½CLÑCL­¾j½ÐC CLCL y_translationVar0.0 jCNjCN¾jCN½CNÑCN­¾j½ÐC CNCNchiVar0.0 jCPjCP¾!jCP½CPÑCP­¾j½ÐC!CPCP phiVar0.0Angstroem  VALUESunitsAttr0.0 jCSjCS¾#jCS½CSÑCS­ª¾j½ÐCCR#CSCS" d_spacingVar0.0jCUjCU¾&jCU½CUÑCU­¾j½ÐC&CUCU% sample_nameVar0.0degreeVALUESunitsAttr0.0 jCXjCX¾(jCX½CXÑCX­ª¾j½ÐCCW(CXCX'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jC[jC[¾*jC[½C[ÑC[­ª¾j½ÐCCZ*C[C[)sample_temperatureVar0.0jC]jC]¾,jC]½C]ÑC]­¾j½ÐC,C]C]+ device_nameVar0.0KVALUESunitsAttr0.0 jC`jC`¾.jC`½C`ÑC`­ª¾j½ÐCC_.C`C`-temperature_meanVar0.0KVALUESunitsAttr0.0 jCcjCc¾0jCc½CcÑCc­ª¾j½ÐCCb0CcCc/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jCfjCf¾2jCf½CfÑCf­ª¾j½ÐCCe2CfCf1 sample_murVar0.0 jChjCh¾5jCh½ChÑCh­¾j½ÐC 5ChCh4PresetVar0.0jCjjCj¾7jCj½CjÑCj­¾j½ÐC"7CjCj6 CounterModeVar0.0 jCljCl¾9jCl½ClÑCl­¾j½ÐC$9ClCl8timeVar0.0countsVALUESunitsAttr0.0 jCojCo¾;jCo½CoÑCo­ª¾j½ÐC&Cn;CoCo: beam_monitorVar0.0countsVALUESunitsAttr0.0 jCrjCr¾=jCr½CrÑCr­ª¾j½ÐC(Cq=CrCr<MonitorVar0.0countsVALUESunitsAttr0.0 jCujCu¾?jCu½CuÑCu­ª¾j½ÐC*Ct?CuCu>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jCxjCx¾AjCx½CxÑCx­ª¾j½ÐC,CwACxCx@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jC{jC{¾CjC{½C{ÑC{­ª¾j½ÐC.CzCC{C{BStepVar0.0 jC}jC}¾EjC}½C}ÑC}­¾j½ÐC0EC}C}D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jCjC¾GjC½CÑC­ªª¾j½ÐC2CC€GCCF two_thetaVar0.01VALUESsignalAttr0.0 jC„jC„¾IjC„½C„ÑC„­ª¾j½ÐC4CƒIC„C„HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªBôBöBøBúBüBþCCCCCC C CCCCCCCCCC C"C$C&C(C*C,C.C0C2C4C6C8C:CC@CBCDCGCICKCMCOCQCTCVCYC\C^CaCdCgCiCkCmCpCsCvCyC|C~C‚C…C†C‡CˆC‰CŠC‹CŒCCŽCdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªC‘fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªC“fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªC•fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªC—fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªC™fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªC›fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªCfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªCŸfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªC¡fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªC£fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªC¥ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªC§ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªC© fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªC« fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªC­ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªC¯ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªC± fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªC³ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªCµ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªC· fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªC¹ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªC» fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªC½ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªC¿ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªCÁ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªCà fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªCÅ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªCÇ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªCÉ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªCË fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªCÍ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªCÏ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªCÑ fakeDim32Dim0.0jCÓjCÓ¾jCÓ½CÓÑCÓ­¾j½ÐC’CÓCÓtitleVar0.0jCÕjCÕ¾jCÕ½CÕÑCÕ­¾j½ÐC”CÕCÕ start_timeVar0.0 jC×jC×¾ jC×½C×ÑC×­¾j½ÐC– C×C×nameVar0.0jCÙjCÙ¾ jCÙ½CÙÑCÙ­¾j½ÐC˜ CÙCÙ nameVar0.0"jCÛjCÛ¾jCÛ½CÛÑCÛ­¾j½ÐCšCÛCÛ typeVar0.0jCÝjCݾjCݽCÝÑCÝ­¾j½ÐCœCÝCÝtypeVar0.0 jCßjCß¾jCß½CßÑCß­¾j½ÐCžCßCßthetaVar0.0 jCájCá¾jCá½CáÑCá­¾j½ÐC CáCá two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jCäjCä¾jCä½CäÑCä­ª¾j½ÐC¢CãCäCälambdaVar0.0 jCæjCæ¾jCæ½CæÑCæ­¾j½ÐC¤CæCæ curvatureVar0.0 jCèjCè¾jCè½CèÑCè­¾j½ÐC¦CèCè x_translationVar0.0 jCêjCê¾jCê½CêÑCê­¾j½ÐC¨CêCê y_translationVar0.0 jCìjCì¾jCì½CìÑCì­¾j½ÐCªCìCìchiVar0.0 jCîjCî¾!jCî½CîÑCî­¾j½ÐC¬!CîCî phiVar0.0Angstroem  VALUESunitsAttr0.0 jCñjCñ¾#jCñ½CñÑCñ­ª¾j½ÐC®Cð#CñCñ" d_spacingVar0.0jCójCó¾&jCó½CóÑCó­¾j½ÐC°&CóCó% sample_nameVar0.0degreeVALUESunitsAttr0.0 jCöjCö¾(jCö½CöÑCö­ª¾j½ÐC²Cõ(CöCö'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jCùjCù¾*jCù½CùÑCù­ª¾j½ÐC´Cø*CùCù)sample_temperatureVar0.0jCûjCû¾,jCû½CûÑCû­¾j½ÐC¶,CûCû+ device_nameVar0.0KVALUESunitsAttr0.0 jCþjCþ¾.jCþ½CþÑCþ­ª¾j½ÐC¸Cý.CþCþ-temperature_meanVar0.0KVALUESunitsAttr0.0 jDjD¾0jD½DÑD­ª¾j½ÐCºD0DD/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jDjD¾2jD½DÑD­ª¾j½ÐC¼D2DD1 sample_murVar0.0 jDjD¾5jD½DÑD­¾j½ÐC¾5DD4PresetVar0.0jDjD¾7jD½DÑD­¾j½ÐCÀ7DD6 CounterModeVar0.0 jD jD ¾9jD ½D ÑD ­¾j½ÐCÂ9D D 8timeVar0.0countsVALUESunitsAttr0.0 jD jD ¾;jD ½D ÑD ­ª¾j½ÐCÄD ;D D : beam_monitorVar0.0countsVALUESunitsAttr0.0 jDjD¾=jD½DÑD­ª¾j½ÐCÆD=DD<MonitorVar0.0countsVALUESunitsAttr0.0 jDjD¾?jD½DÑD­ª¾j½ÐCÈD?DD>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jDjD¾AjD½DÑD­ª¾j½ÐCÊDADD@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jDjD¾CjD½DÑD­ª¾j½ÐCÌDCDDBStepVar0.0 jDjD¾EjD½DÑD­¾j½ÐCÎEDDD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jDjD¾GjD½DÑD­ªª¾j½ÐCÐDDGDDF two_thetaVar0.01VALUESsignalAttr0.0 jD"jD"¾IjD"½D"ÑD"­ª¾j½ÐCÒD!ID"D"HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªC’C”C–C˜CšCœCžC C¢C¤C¦C¨CªC¬C®C°C²C´C¶C¸CºC¼C¾CÀCÂCÄCÆCÈCÊCÌCÎCÐCÒCÔCÖCØCÚCÜCÞCàCâCåCçCéCëCíCïCòCôC÷CúCüCÿDDDD D DDDDDDD D#D$D%D&D'D(D)D*D+D,D-data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªD/fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªD1fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªD3fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªD5fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªD7fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªD9fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªD;fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªD=fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªD?fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªDAfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªDC fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªDE fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªDG fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªDI fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªDK fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªDM fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªDO fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªDQ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªDS fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªDU fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªDW fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªDY fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªD[ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªD] fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªD_ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªDa fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªDc fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªDe fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªDg fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªDi fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªDk fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªDm fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªDo fakeDim32Dim0.0jDqjDq¾jDq½DqÑDq­¾j½ÐD0DqDqtitleVar0.0jDsjDs¾jDs½DsÑDs­¾j½ÐD2DsDs start_timeVar0.0 jDujDu¾ jDu½DuÑDu­¾j½ÐD4 DuDunameVar0.0jDwjDw¾ jDw½DwÑDw­¾j½ÐD6 DwDw nameVar0.0"jDyjDy¾jDy½DyÑDy­¾j½ÐD8DyDy typeVar0.0jD{jD{¾jD{½D{ÑD{­¾j½ÐD:D{D{typeVar0.0 jD}jD}¾jD}½D}ÑD}­¾j½ÐD<D}D}thetaVar0.0 jDjD¾jD½DÑD­¾j½ÐD>DD two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jD‚jD‚¾jD‚½D‚ÑD‚­ª¾j½ÐD@DD‚D‚lambdaVar0.0 jD„jD„¾jD„½D„ÑD„­¾j½ÐDBD„D„ curvatureVar0.0 jD†jD†¾jD†½D†ÑD†­¾j½ÐDDD†D† x_translationVar0.0 jDˆjDˆ¾jDˆ½DˆÑDˆ­¾j½ÐDFDˆDˆ y_translationVar0.0 jDŠjDоjDнDŠÑDŠ­¾j½ÐDHDŠDŠchiVar0.0 jDŒjDŒ¾!jDŒ½DŒÑDŒ­¾j½ÐDJ!DŒDŒ phiVar0.0Angstroem  VALUESunitsAttr0.0 jDjD¾#jD½DÑD­ª¾j½ÐDLDŽ#DD" d_spacingVar0.0jD‘jD‘¾&jD‘½D‘ÑD‘­¾j½ÐDN&D‘D‘% sample_nameVar0.0degreeVALUESunitsAttr0.0 jD”jD”¾(jD”½D”ÑD”­ª¾j½ÐDPD“(D”D”'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jD—jD—¾*jD—½D—ÑD—­ª¾j½ÐDRD–*D—D—)sample_temperatureVar0.0jD™jD™¾,jD™½D™ÑD™­¾j½ÐDT,D™D™+ device_nameVar0.0KVALUESunitsAttr0.0 jDœjDœ¾.jDœ½DœÑDœ­ª¾j½ÐDVD›.DœDœ-temperature_meanVar0.0KVALUESunitsAttr0.0 jDŸjDŸ¾0jDŸ½DŸÑDŸ­ª¾j½ÐDXDž0DŸDŸ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jD¢jD¢¾2jD¢½D¢ÑD¢­ª¾j½ÐDZD¡2D¢D¢1 sample_murVar0.0 jD¤jD¤¾5jD¤½D¤ÑD¤­¾j½ÐD\5D¤D¤4PresetVar0.0jD¦jD¦¾7jD¦½D¦ÑD¦­¾j½ÐD^7D¦D¦6 CounterModeVar0.0 jD¨jD¨¾9jD¨½D¨ÑD¨­¾j½ÐD`9D¨D¨8timeVar0.0countsVALUESunitsAttr0.0 jD«jD«¾;jD«½D«ÑD«­ª¾j½ÐDbDª;D«D«: beam_monitorVar0.0countsVALUESunitsAttr0.0 jD®jD®¾=jD®½D®ÑD®­ª¾j½ÐDdD­=D®D®<MonitorVar0.0countsVALUESunitsAttr0.0 jD±jD±¾?jD±½D±ÑD±­ª¾j½ÐDfD°?D±D±>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jD´jD´¾AjD´½D´ÑD´­ª¾j½ÐDhD³AD´D´@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jD·jD·¾CjD·½D·ÑD·­ª¾j½ÐDjD¶CD·D·BStepVar0.0 jD¹jD¹¾EjD¹½D¹ÑD¹­¾j½ÐDlED¹D¹D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jD½jD½¾GjD½½D½ÑD½­ªª¾j½ÐDnD»D¼GD½D½F two_thetaVar0.01VALUESsignalAttr0.0 jDÀjDÀ¾IjDÀ½DÀÑDÀ­ª¾j½ÐDpD¿IDÀDÀHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªD0D2D4D6D8D:DD@DBDDDFDHDJDLDNDPDRDTDVDXDZD\D^D`DbDdDfDhDjDlDnDpDrDtDvDxDzD|D~D€DƒD…D‡D‰D‹DDD’D•D˜DšDD D£D¥D§D©D¬D¯D²DµD¸DºD¾DÁDÂDÃDÄDÅDÆDÇDÈDÉDÊDËdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªDÍfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªDÏfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªDÑfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªDÓfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªDÕfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªD×fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªDÙfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªDÛfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªDÝfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªDßfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªDá fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªDã fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªDå fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªDç fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªDé fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªDë fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªDí fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªDï fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªDñ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªDó fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªDõ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªD÷ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªDù fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªDû fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªDý fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªDÿ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªE fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªE fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªE fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªE fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªE fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªE fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªE fakeDim32Dim0.0jEjE¾jE½EÑE­¾j½ÐDÎEEtitleVar0.0jEjE¾jE½EÑE­¾j½ÐDÐEE start_timeVar0.0 jEjE¾ jE½EÑE­¾j½ÐDÒ EEnameVar0.0jEjE¾ jE½EÑE­¾j½ÐDÔ EE nameVar0.0"jEjE¾jE½EÑE­¾j½ÐDÖEE typeVar0.0jEjE¾jE½EÑE­¾j½ÐDØEEtypeVar0.0 jEjE¾jE½EÑE­¾j½ÐDÚEEthetaVar0.0 jEjE¾jE½EÑE­¾j½ÐDÜEE two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jE jE ¾jE ½E ÑE ­ª¾j½ÐDÞEE E lambdaVar0.0 jE"jE"¾jE"½E"ÑE"­¾j½ÐDàE"E" curvatureVar0.0 jE$jE$¾jE$½E$ÑE$­¾j½ÐDâE$E$ x_translationVar0.0 jE&jE&¾jE&½E&ÑE&­¾j½ÐDäE&E& y_translationVar0.0 jE(jE(¾jE(½E(ÑE(­¾j½ÐDæE(E(chiVar0.0 jE*jE*¾!jE*½E*ÑE*­¾j½ÐDè!E*E* phiVar0.0Angstroem  VALUESunitsAttr0.0 jE-jE-¾#jE-½E-ÑE-­ª¾j½ÐDêE,#E-E-" d_spacingVar0.0jE/jE/¾&jE/½E/ÑE/­¾j½ÐDì&E/E/% sample_nameVar0.0degreeVALUESunitsAttr0.0 jE2jE2¾(jE2½E2ÑE2­ª¾j½ÐDîE1(E2E2'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jE5jE5¾*jE5½E5ÑE5­ª¾j½ÐDðE4*E5E5)sample_temperatureVar0.0jE7jE7¾,jE7½E7ÑE7­¾j½ÐDò,E7E7+ device_nameVar0.0KVALUESunitsAttr0.0 jE:jE:¾.jE:½E:ÑE:­ª¾j½ÐDôE9.E:E:-temperature_meanVar0.0KVALUESunitsAttr0.0 jE=jE=¾0jE=½E=ÑE=­ª¾j½ÐDöE<0E=E=/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jE@jE@¾2jE@½E@ÑE@­ª¾j½ÐDøE?2E@E@1 sample_murVar0.0 jEBjEB¾5jEB½EBÑEB­¾j½ÐDú5EBEB4PresetVar0.0jEDjED¾7jED½EDÑED­¾j½ÐDü7EDED6 CounterModeVar0.0 jEFjEF¾9jEF½EFÑEF­¾j½ÐDþ9EFEF8timeVar0.0countsVALUESunitsAttr0.0 jEIjEI¾;jEI½EIÑEI­ª¾j½ÐEEH;EIEI: beam_monitorVar0.0countsVALUESunitsAttr0.0 jELjEL¾=jEL½ELÑEL­ª¾j½ÐEEK=ELEL<MonitorVar0.0countsVALUESunitsAttr0.0 jEOjEO¾?jEO½EOÑEO­ª¾j½ÐEEN?EOEO>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jERjER¾AjER½ERÑER­ª¾j½ÐEEQAERER@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jEUjEU¾CjEU½EUÑEU­ª¾j½ÐEETCEUEUBStepVar0.0 jEWjEW¾EjEW½EWÑEW­¾j½ÐE EEWEWD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jE[jE[¾GjE[½E[ÑE[­ªª¾j½ÐE EYEZGE[E[F two_thetaVar0.01VALUESsignalAttr0.0 jE^jE^¾IjE^½E^ÑE^­ª¾j½ÐEE]IE^E^HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªDÎDÐDÒDÔDÖDØDÚDÜDÞDàDâDäDæDèDêDìDîDðDòDôDöDøDúDüDþEEEEEE E EEEEEEEEEE!E#E%E'E)E+E.E0E3E6E8E;E>EAECEEEGEJEMEPESEVEXE\E_E`EaEbEcEdEeEfEgEhEidata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªEkfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªEmfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªEofakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªEqfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªEsfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªEufakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªEwfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªEyfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªE{fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªE}fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªE fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªE fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªEƒ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªE… fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªE‡ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªE‰ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªE‹ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªE fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªE fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªE‘ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªE“ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªE• fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªE— fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªE™ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªE› fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªE fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªEŸ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªE¡ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªE£ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªE¥ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªE§ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªE© fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªE« fakeDim32Dim0.0jE­jE­¾jE­½E­ÑE­­¾j½ÐElE­E­titleVar0.0jE¯jE¯¾jE¯½E¯ÑE¯­¾j½ÐEnE¯E¯ start_timeVar0.0 jE±jE±¾ jE±½E±ÑE±­¾j½ÐEp E±E±nameVar0.0jE³jE³¾ jE³½E³ÑE³­¾j½ÐEr E³E³ nameVar0.0"jEµjEµ¾jEµ½EµÑEµ­¾j½ÐEtEµEµ typeVar0.0jE·jE·¾jE·½E·ÑE·­¾j½ÐEvE·E·typeVar0.0 jE¹jE¹¾jE¹½E¹ÑE¹­¾j½ÐExE¹E¹thetaVar0.0 jE»jE»¾jE»½E»ÑE»­¾j½ÐEzE»E» two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jE¾jE¾¾jE¾½E¾ÑE¾­ª¾j½ÐE|E½E¾E¾lambdaVar0.0 jEÀjEÀ¾jEÀ½EÀÑEÀ­¾j½ÐE~EÀEÀ curvatureVar0.0 jEÂjE¾jE½EÂÑE­¾j½ÐE€EÂE x_translationVar0.0 jEÄjEľjEĽEÄÑEÄ­¾j½ÐE‚EÄEÄ y_translationVar0.0 jEÆjEƾjEƽEÆÑEÆ­¾j½ÐE„EÆEÆchiVar0.0 jEÈjEȾ!jEȽEÈÑEÈ­¾j½ÐE†!EÈEÈ phiVar0.0Angstroem  VALUESunitsAttr0.0 jEËjE˾#jE˽EËÑEË­ª¾j½ÐEˆEÊ#EËEË" d_spacingVar0.0jEÍjE;&jEͽEÍÑEÍ­¾j½ÐEŠ&EÍEÍ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jEÐjEо(jEнEÐÑEЭª¾j½ÐEŒEÏ(EÐEÐ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jEÓjEÓ¾*jEÓ½EÓÑEÓ­ª¾j½ÐEŽEÒ*EÓEÓ)sample_temperatureVar0.0jEÕjEÕ¾,jEÕ½EÕÑEÕ­¾j½ÐE,EÕEÕ+ device_nameVar0.0KVALUESunitsAttr0.0 jEØjEؾ.jEؽEØÑEØ­ª¾j½ÐE’E×.EØEØ-temperature_meanVar0.0KVALUESunitsAttr0.0 jEÛjEÛ¾0jEÛ½EÛÑEÛ­ª¾j½ÐE”EÚ0EÛEÛ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jEÞjEÞ¾2jEÞ½EÞÑEÞ­ª¾j½ÐE–EÝ2EÞEÞ1 sample_murVar0.0 jEàjEà¾5jEà½EàÑEà­¾j½ÐE˜5EàEà4PresetVar0.0jEâjEâ¾7jEâ½EâÑEâ­¾j½ÐEš7EâEâ6 CounterModeVar0.0 jEäjEä¾9jEä½EäÑEä­¾j½ÐEœ9EäEä8timeVar0.0countsVALUESunitsAttr0.0 jEçjEç¾;jEç½EçÑEç­ª¾j½ÐEžEæ;EçEç: beam_monitorVar0.0countsVALUESunitsAttr0.0 jEêjEê¾=jEê½EêÑEê­ª¾j½ÐE Eé=EêEê<MonitorVar0.0countsVALUESunitsAttr0.0 jEíjEí¾?jEí½EíÑEí­ª¾j½ÐE¢Eì?EíEí>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jEðjEð¾AjEð½EðÑE𭪾j½ÐE¤EïAEðEð@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jEójEó¾CjEó½EóÑE󭪾j½ÐE¦EòCEóEóBStepVar0.0 jEõjEõ¾EjEõ½EõÑEõ­¾j½ÐE¨EEõEõD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jEùjEù¾GjEù½EùÑEù­ªª¾j½ÐEªE÷EøGEùEùF two_thetaVar0.01VALUESsignalAttr0.0 jEüjEü¾IjEü½EüÑEü­ª¾j½ÐE¬EûIEüEüHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªElEnEpErEtEvExEzE|E~E€E‚E„E†EˆEŠEŒEŽEE’E”E–E˜EšEœEžE E¢E¤E¦E¨EªE¬E®E°E²E´E¶E¸EºE¼E¿EÁEÃEÅEÇEÉEÌEÎEÑEÔEÖEÙEÜEßEáEãEåEèEëEîEñEôEöEúEýEþEÿFFFFFFFFdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªF fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªF fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªF fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªFfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªFfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªFfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªFfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªFfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªFfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªFfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªF fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªF fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªF! fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªF# fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªF% fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªF' fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªF) fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªF+ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªF- fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªF/ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªF1 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªF3 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªF5 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªF7 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªF9 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªF; fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªF= fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªF? fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªFA fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªFC fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªFE fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªFG fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªFI fakeDim32Dim0.0jFKjFK¾jFK½FKÑFK­¾j½ÐF FKFKtitleVar0.0jFMjFM¾jFM½FMÑFM­¾j½ÐF FMFM start_timeVar0.0 jFOjFO¾ jFO½FOÑFO­¾j½ÐF FOFOnameVar0.0jFQjFQ¾ jFQ½FQÑFQ­¾j½ÐF FQFQ nameVar0.0"jFSjFS¾jFS½FSÑFS­¾j½ÐFFSFS typeVar0.0jFUjFU¾jFU½FUÑFU­¾j½ÐFFUFUtypeVar0.0 jFWjFW¾jFW½FWÑFW­¾j½ÐFFWFWthetaVar0.0 jFYjFY¾jFY½FYÑFY­¾j½ÐFFYFY two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jF\jF\¾jF\½F\ÑF\­ª¾j½ÐFF[F\F\lambdaVar0.0 jF^jF^¾jF^½F^ÑF^­¾j½ÐFF^F^ curvatureVar0.0 jF`jF`¾jF`½F`ÑF`­¾j½ÐFF`F` x_translationVar0.0 jFbjFb¾jFb½FbÑFb­¾j½ÐF FbFb y_translationVar0.0 jFdjFd¾jFd½FdÑFd­¾j½ÐF"FdFdchiVar0.0 jFfjFf¾!jFf½FfÑFf­¾j½ÐF$!FfFf phiVar0.0Angstroem  VALUESunitsAttr0.0 jFijFi¾#jFi½FiÑFi­ª¾j½ÐF&Fh#FiFi" d_spacingVar0.0jFkjFk¾&jFk½FkÑFk­¾j½ÐF(&FkFk% sample_nameVar0.0degreeVALUESunitsAttr0.0 jFnjFn¾(jFn½FnÑFn­ª¾j½ÐF*Fm(FnFn'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jFqjFq¾*jFq½FqÑFq­ª¾j½ÐF,Fp*FqFq)sample_temperatureVar0.0jFsjFs¾,jFs½FsÑFs­¾j½ÐF.,FsFs+ device_nameVar0.0KVALUESunitsAttr0.0 jFvjFv¾.jFv½FvÑFv­ª¾j½ÐF0Fu.FvFv-temperature_meanVar0.0KVALUESunitsAttr0.0 jFyjFy¾0jFy½FyÑFy­ª¾j½ÐF2Fx0FyFy/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jF|jF|¾2jF|½F|ÑF|­ª¾j½ÐF4F{2F|F|1 sample_murVar0.0 jF~jF~¾5jF~½F~ÑF~­¾j½ÐF65F~F~4PresetVar0.0jF€jF€¾7jF€½F€ÑF€­¾j½ÐF87F€F€6 CounterModeVar0.0 jF‚jF‚¾9jF‚½F‚ÑF‚­¾j½ÐF:9F‚F‚8timeVar0.0countsVALUESunitsAttr0.0 jF…jF…¾;jF…½F…ÑF…­ª¾j½ÐFF‡=FˆFˆ<MonitorVar0.0countsVALUESunitsAttr0.0 jF‹jF‹¾?jF‹½F‹ÑF‹­ª¾j½ÐF@FŠ?F‹F‹>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jFŽjF޾AjF޽FŽÑFŽ­ª¾j½ÐFBFAFŽFŽ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jF‘jF‘¾CjF‘½F‘ÑF‘­ª¾j½ÐFDFCF‘F‘BStepVar0.0 jF“jF“¾EjF“½F“ÑF“­¾j½ÐFFEF“F“D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jF—jF—¾GjF—½F—ÑF—­ªª¾j½ÐFHF•F–GF—F—F two_thetaVar0.01VALUESsignalAttr0.0 jFšjFš¾IjFš½FšÑFš­ª¾j½ÐFJF™IFšFšHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªF F FFFFFFFFFF F"F$F&F(F*F,F.F0F2F4F6F8F:FF@FBFDFFFHFJFLFNFPFRFTFVFXFZF]F_FaFcFeFgFjFlFoFrFtFwFzF}FFFƒF†F‰FŒFF’F”F˜F›FœFFžFŸF F¡F¢F£F¤F¥data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªF§fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªF©fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªF«fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªF­fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªF¯fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªF±fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªF³fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªFµfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªF·fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªF¹fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªF» fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªF½ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªF¿ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªFÁ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªFà fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªFÅ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªFÇ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªFÉ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªFË fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªFÍ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªFÏ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªFÑ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªFÓ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªFÕ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªF× fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªFÙ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªFÛ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªFÝ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªFß fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªFá fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªFã fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªFå fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªFç fakeDim32Dim0.0jFéjFé¾jFé½FéÑFé­¾j½ÐF¨FéFétitleVar0.0jFëjFë¾jFë½FëÑFë­¾j½ÐFªFëFë start_timeVar0.0 jFíjFí¾ jFí½FíÑFí­¾j½ÐF¬ FíFínameVar0.0jFïjFï¾ jFï½FïÑFï­¾j½ÐF® FïFï nameVar0.0"jFñjFñ¾jFñ½FñÑFñ­¾j½ÐF°FñFñ typeVar0.0jFójFó¾jFó½FóÑFó­¾j½ÐF²FóFótypeVar0.0 jFõjFõ¾jFõ½FõÑFõ­¾j½ÐF´FõFõthetaVar0.0 jF÷jF÷¾jF÷½F÷ÑF÷­¾j½ÐF¶F÷F÷ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jFújFú¾jFú½FúÑFú­ª¾j½ÐF¸FùFúFúlambdaVar0.0 jFüjFü¾jFü½FüÑFü­¾j½ÐFºFüFü curvatureVar0.0 jFþjFþ¾jFþ½FþÑFþ­¾j½ÐF¼FþFþ x_translationVar0.0 jGjG¾jG½GÑG­¾j½ÐF¾GG y_translationVar0.0 jGjG¾jG½GÑG­¾j½ÐFÀGGchiVar0.0 jGjG¾!jG½GÑG­¾j½ÐFÂ!GG phiVar0.0Angstroem  VALUESunitsAttr0.0 jGjG¾#jG½GÑG­ª¾j½ÐFÄG#GG" d_spacingVar0.0jG jG ¾&jG ½G ÑG ­¾j½ÐFÆ&G G % sample_nameVar0.0degreeVALUESunitsAttr0.0 jG jG ¾(jG ½G ÑG ­ª¾j½ÐFÈG (G G 'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jGjG¾*jG½GÑG­ª¾j½ÐFÊG*GG)sample_temperatureVar0.0jGjG¾,jG½GÑG­¾j½ÐFÌ,GG+ device_nameVar0.0KVALUESunitsAttr0.0 jGjG¾.jG½GÑG­ª¾j½ÐFÎG.GG-temperature_meanVar0.0KVALUESunitsAttr0.0 jGjG¾0jG½GÑG­ª¾j½ÐFÐG0GG/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jGjG¾2jG½GÑG­ª¾j½ÐFÒG2GG1 sample_murVar0.0 jGjG¾5jG½GÑG­¾j½ÐFÔ5GG4PresetVar0.0jGjG¾7jG½GÑG­¾j½ÐFÖ7GG6 CounterModeVar0.0 jG jG ¾9jG ½G ÑG ­¾j½ÐFØ9G G 8timeVar0.0countsVALUESunitsAttr0.0 jG#jG#¾;jG#½G#ÑG#­ª¾j½ÐFÚG";G#G#: beam_monitorVar0.0countsVALUESunitsAttr0.0 jG&jG&¾=jG&½G&ÑG&­ª¾j½ÐFÜG%=G&G&<MonitorVar0.0countsVALUESunitsAttr0.0 jG)jG)¾?jG)½G)ÑG)­ª¾j½ÐFÞG(?G)G)>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jG,jG,¾AjG,½G,ÑG,­ª¾j½ÐFàG+AG,G,@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jG/jG/¾CjG/½G/ÑG/­ª¾j½ÐFâG.CG/G/BStepVar0.0 jG1jG1¾EjG1½G1ÑG1­¾j½ÐFäEG1G1D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jG5jG5¾GjG5½G5ÑG5­ªª¾j½ÐFæG3G4GG5G5F two_thetaVar0.01VALUESsignalAttr0.0 jG8jG8¾IjG8½G8ÑG8­ª¾j½ÐFèG7IG8G8HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªF¨FªF¬F®F°F²F´F¶F¸FºF¼F¾FÀFÂFÄFÆFÈFÊFÌFÎFÐFÒFÔFÖFØFÚFÜFÞFàFâFäFæFèFêFìFîFðFòFôFöFøFûFýFÿGGGGG G GGGGGGGG!G$G'G*G-G0G2G6G9G:G;GG?G@GAGBGCdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªGEfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªGGfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªGIfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªGKfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªGMfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªGOfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªGQfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªGSfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªGUfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªGWfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªGY fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªG[ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªG] fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªG_ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªGa fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªGc fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªGe fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªGg fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªGi fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªGk fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªGm fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªGo fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªGq fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªGs fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªGu fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªGw fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªGy fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªG{ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªG} fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªG fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªG fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªGƒ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªG… fakeDim32Dim0.0jG‡jG‡¾jG‡½G‡ÑG‡­¾j½ÐGFG‡G‡titleVar0.0jG‰jG‰¾jG‰½G‰ÑG‰­¾j½ÐGHG‰G‰ start_timeVar0.0 jG‹jG‹¾ jG‹½G‹ÑG‹­¾j½ÐGJ G‹G‹nameVar0.0jGjG¾ jG½GÑG­¾j½ÐGL GG nameVar0.0"jGjG¾jG½GÑG­¾j½ÐGNGG typeVar0.0jG‘jG‘¾jG‘½G‘ÑG‘­¾j½ÐGPG‘G‘typeVar0.0 jG“jG“¾jG“½G“ÑG“­¾j½ÐGRG“G“thetaVar0.0 jG•jG•¾jG•½G•ÑG•­¾j½ÐGTG•G• two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jG˜jG˜¾jG˜½G˜ÑG˜­ª¾j½ÐGVG—G˜G˜lambdaVar0.0 jGšjGš¾jGš½GšÑGš­¾j½ÐGXGšGš curvatureVar0.0 jGœjGœ¾jGœ½GœÑGœ­¾j½ÐGZGœGœ x_translationVar0.0 jGžjGž¾jGž½GžÑGž­¾j½ÐG\GžGž y_translationVar0.0 jG jG ¾jG ½G ÑG ­¾j½ÐG^G G chiVar0.0 jG¢jG¢¾!jG¢½G¢ÑG¢­¾j½ÐG`!G¢G¢ phiVar0.0Angstroem  VALUESunitsAttr0.0 jG¥jG¥¾#jG¥½G¥ÑG¥­ª¾j½ÐGbG¤#G¥G¥" d_spacingVar0.0jG§jG§¾&jG§½G§ÑG§­¾j½ÐGd&G§G§% sample_nameVar0.0degreeVALUESunitsAttr0.0 jGªjGª¾(jGª½GªÑGª­ª¾j½ÐGfG©(GªGª'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jG­jG­¾*jG­½G­ÑG­­ª¾j½ÐGhG¬*G­G­)sample_temperatureVar0.0jG¯jG¯¾,jG¯½G¯ÑG¯­¾j½ÐGj,G¯G¯+ device_nameVar0.0KVALUESunitsAttr0.0 jG²jG²¾.jG²½G²ÑG²­ª¾j½ÐGlG±.G²G²-temperature_meanVar0.0KVALUESunitsAttr0.0 jGµjGµ¾0jGµ½GµÑGµ­ª¾j½ÐGnG´0GµGµ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jG¸jG¸¾2jG¸½G¸ÑG¸­ª¾j½ÐGpG·2G¸G¸1 sample_murVar0.0 jGºjGº¾5jGº½GºÑGº­¾j½ÐGr5GºGº4PresetVar0.0jG¼jG¼¾7jG¼½G¼ÑG¼­¾j½ÐGt7G¼G¼6 CounterModeVar0.0 jG¾jG¾¾9jG¾½G¾ÑG¾­¾j½ÐGv9G¾G¾8timeVar0.0countsVALUESunitsAttr0.0 jGÁjGÁ¾;jGÁ½GÁÑGÁ­ª¾j½ÐGxGÀ;GÁGÁ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jGÄjGľ=jGĽGÄÑGÄ­ª¾j½ÐGzGÃ=GÄGÄ<MonitorVar0.0countsVALUESunitsAttr0.0 jGÇjGǾ?jGǽGÇÑGÇ­ª¾j½ÐG|GÆ?GÇGÇ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jGÊjGʾAjGʽGÊÑGÊ­ª¾j½ÐG~GÉAGÊGÊ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jGÍjG;CjGͽGÍÑGÍ­ª¾j½ÐG€GÌCGÍGÍBStepVar0.0 jGÏjGϾEjGϽGÏÑGÏ­¾j½ÐG‚EGÏGÏD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jGÓjGÓ¾GjGÓ½GÓÑGÓ­ªª¾j½ÐG„GÑGÒGGÓGÓF two_thetaVar0.01VALUESsignalAttr0.0 jGÖjGÖ¾IjGÖ½GÖÑGÖ­ª¾j½ÐG†GÕIGÖGÖHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªGFGHGJGLGNGPGRGTGVGXGZG\G^G`GbGdGfGhGjGlGnGpGrGtGvGxGzG|G~G€G‚G„G†GˆGŠGŒGŽGG’G”G–G™G›GGŸG¡G£G¦G¨G«G®G°G³G¶G¹G»G½G¿GÂGÅGÈGËGÎGÐGÔG×GØGÙGÚGÛGÜGÝGÞGßGàGádata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªGãfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªGåfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªGçfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªGéfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªGëfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªGífakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªGïfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªGñfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªGófakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªGõfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªG÷ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªGù fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªGû fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªGý fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªGÿ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªH fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªH fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªH fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªH fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªH fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªH fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªH fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªH fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªH fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªH fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªH fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªH fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªH fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªH fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªH fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªH fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªH! fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªH# fakeDim32Dim0.0jH%jH%¾jH%½H%ÑH%­¾j½ÐGäH%H%titleVar0.0jH'jH'¾jH'½H'ÑH'­¾j½ÐGæH'H' start_timeVar0.0 jH)jH)¾ jH)½H)ÑH)­¾j½ÐGè H)H)nameVar0.0jH+jH+¾ jH+½H+ÑH+­¾j½ÐGê H+H+ nameVar0.0"jH-jH-¾jH-½H-ÑH-­¾j½ÐGìH-H- typeVar0.0jH/jH/¾jH/½H/ÑH/­¾j½ÐGîH/H/typeVar0.0 jH1jH1¾jH1½H1ÑH1­¾j½ÐGðH1H1thetaVar0.0 jH3jH3¾jH3½H3ÑH3­¾j½ÐGòH3H3 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jH6jH6¾jH6½H6ÑH6­ª¾j½ÐGôH5H6H6lambdaVar0.0 jH8jH8¾jH8½H8ÑH8­¾j½ÐGöH8H8 curvatureVar0.0 jH:jH:¾jH:½H:ÑH:­¾j½ÐGøH:H: x_translationVar0.0 jH<jH<¾jH<½H<ÑH<­¾j½ÐGúHjH>¾jH>½H>ÑH>­¾j½ÐGüH>H>chiVar0.0 jH@jH@¾!jH@½H@ÑH@­¾j½ÐGþ!H@H@ phiVar0.0Angstroem  VALUESunitsAttr0.0 jHCjHC¾#jHC½HCÑHC­ª¾j½ÐHHB#HCHC" d_spacingVar0.0jHEjHE¾&jHE½HEÑHE­¾j½ÐH&HEHE% sample_nameVar0.0degreeVALUESunitsAttr0.0 jHHjHH¾(jHH½HHÑHH­ª¾j½ÐHHG(HHHH'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jHKjHK¾*jHK½HKÑHK­ª¾j½ÐHHJ*HKHK)sample_temperatureVar0.0jHMjHM¾,jHM½HMÑHM­¾j½ÐH,HMHM+ device_nameVar0.0KVALUESunitsAttr0.0 jHPjHP¾.jHP½HPÑHP­ª¾j½ÐH HO.HPHP-temperature_meanVar0.0KVALUESunitsAttr0.0 jHSjHS¾0jHS½HSÑHS­ª¾j½ÐH HR0HSHS/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jHVjHV¾2jHV½HVÑHV­ª¾j½ÐHHU2HVHV1 sample_murVar0.0 jHXjHX¾5jHX½HXÑHX­¾j½ÐH5HXHX4PresetVar0.0jHZjHZ¾7jHZ½HZÑHZ­¾j½ÐH7HZHZ6 CounterModeVar0.0 jH\jH\¾9jH\½H\ÑH\­¾j½ÐH9H\H\8timeVar0.0countsVALUESunitsAttr0.0 jH_jH_¾;jH_½H_ÑH_­ª¾j½ÐHH^;H_H_: beam_monitorVar0.0countsVALUESunitsAttr0.0 jHbjHb¾=jHb½HbÑHb­ª¾j½ÐHHa=HbHb<MonitorVar0.0countsVALUESunitsAttr0.0 jHejHe¾?jHe½HeÑHe­ª¾j½ÐHHd?HeHe>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jHhjHh¾AjHh½HhÑHh­ª¾j½ÐHHgAHhHh@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jHkjHk¾CjHk½HkÑHk­ª¾j½ÐHHjCHkHkBStepVar0.0 jHmjHm¾EjHm½HmÑHm­¾j½ÐH EHmHmD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jHqjHq¾GjHq½HqÑHq­ªª¾j½ÐH"HoHpGHqHqF two_thetaVar0.01VALUESsignalAttr0.0 jHtjHt¾IjHt½HtÑHt­ª¾j½ÐH$HsIHtHtHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªGäGæGèGêGìGîGðGòGôGöGøGúGüGþHHHHHH H HHHHHHHHHH H"H$H&H(H*H,H.H0H2H4H7H9H;H=H?HAHDHFHIHLHNHQHTHWHYH[H]H`HcHfHiHlHnHrHuHvHwHxHyHzH{H|H}H~Hdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªHfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªHƒfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªH…fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªH‡fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªH‰fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªH‹fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªHfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªHfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªH‘fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªH“fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªH• fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªH— fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªH™ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªH› fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªH fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªHŸ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªH¡ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªH£ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªH¥ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªH§ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªH© fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªH« fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªH­ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªH¯ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªH± fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªH³ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªHµ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªH· fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªH¹ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªH» fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªH½ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªH¿ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªHÁ fakeDim32Dim0.0jHÃjHþjHýHÃÑHí¾j½ÐH‚HÃHÃtitleVar0.0jHÅjHžjHŽHÅÑHÅ­¾j½ÐH„HÅHÅ start_timeVar0.0 jHÇjHǾ jHǽHÇÑHÇ­¾j½ÐH† HÇHÇnameVar0.0jHÉjHɾ jHɽHÉÑHÉ­¾j½ÐHˆ HÉHÉ nameVar0.0"jHËjH˾jH˽HËÑHË­¾j½ÐHŠHËHË typeVar0.0jHÍjH;jHͽHÍÑHÍ­¾j½ÐHŒHÍHÍtypeVar0.0 jHÏjHϾjHϽHÏÑHÏ­¾j½ÐHŽHÏHÏthetaVar0.0 jHÑjHѾjHѽHÑÑHÑ­¾j½ÐHHÑHÑ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jHÔjHÔ¾jHÔ½HÔÑHÔ­ª¾j½ÐH’HÓHÔHÔlambdaVar0.0 jHÖjHÖ¾jHÖ½HÖÑHÖ­¾j½ÐH”HÖHÖ curvatureVar0.0 jHØjHؾjHؽHØÑHØ­¾j½ÐH–HØHØ x_translationVar0.0 jHÚjHÚ¾jHÚ½HÚÑHÚ­¾j½ÐH˜HÚHÚ y_translationVar0.0 jHÜjHܾjHܽHÜÑHÜ­¾j½ÐHšHÜHÜchiVar0.0 jHÞjHÞ¾!jHÞ½HÞÑHÞ­¾j½ÐHœ!HÞHÞ phiVar0.0Angstroem  VALUESunitsAttr0.0 jHájHá¾#jHá½HáÑHá­ª¾j½ÐHžHà#HáHá" d_spacingVar0.0jHãjHã¾&jHã½HãÑHã­¾j½ÐH &HãHã% sample_nameVar0.0degreeVALUESunitsAttr0.0 jHæjHæ¾(jHæ½HæÑHæ­ª¾j½ÐH¢Hå(HæHæ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jHéjHé¾*jHé½HéÑHé­ª¾j½ÐH¤Hè*HéHé)sample_temperatureVar0.0jHëjHë¾,jHë½HëÑHë­¾j½ÐH¦,HëHë+ device_nameVar0.0KVALUESunitsAttr0.0 jHîjHî¾.jHî½HîÑHî­ª¾j½ÐH¨Hí.HîHî-temperature_meanVar0.0KVALUESunitsAttr0.0 jHñjHñ¾0jHñ½HñÑHñ­ª¾j½ÐHªHð0HñHñ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jHôjHô¾2jHô½HôÑHô­ª¾j½ÐH¬Hó2HôHô1 sample_murVar0.0 jHöjHö¾5jHö½HöÑHö­¾j½ÐH®5HöHö4PresetVar0.0jHøjHø¾7jHø½HøÑHø­¾j½ÐH°7HøHø6 CounterModeVar0.0 jHújHú¾9jHú½HúÑHú­¾j½ÐH²9HúHú8timeVar0.0countsVALUESunitsAttr0.0 jHýjHý¾;jHý½HýÑHý­ª¾j½ÐH´Hü;HýHý: beam_monitorVar0.0countsVALUESunitsAttr0.0 jIjI¾=jI½IÑI­ª¾j½ÐH¶Hÿ=II<MonitorVar0.0countsVALUESunitsAttr0.0 jIjI¾?jI½IÑI­ª¾j½ÐH¸I?II>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jIjI¾AjI½IÑI­ª¾j½ÐHºIAII@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jI jI ¾CjI ½I ÑI ­ª¾j½ÐH¼ICI I BStepVar0.0 jI jI ¾EjI ½I ÑI ­¾j½ÐH¾EI I D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jIjI¾GjI½IÑI­ªª¾j½ÐHÀI IGIIF two_thetaVar0.01VALUESsignalAttr0.0 jIjI¾IjI½IÑI­ª¾j½ÐHÂIIIIHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªH‚H„H†HˆHŠHŒHŽHH’H”H–H˜HšHœHžH H¢H¤H¦H¨HªH¬H®H°H²H´H¶H¸HºH¼H¾HÀHÂHÄHÆHÈHÊHÌHÎHÐHÒHÕH×HÙHÛHÝHßHâHäHçHêHìHïHòHõH÷HùHûHþIIII I IIIIIIIIIIIIdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªIfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªI!fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªI#fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªI%fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªI'fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªI)fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªI+fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªI-fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªI/fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªI1fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªI3 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªI5 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªI7 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªI9 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªI; fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªI= fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªI? fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªIA fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªIC fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªIE fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªIG fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªII fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªIK fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªIM fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªIO fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªIQ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªIS fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªIU fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªIW fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªIY fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªI[ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªI] fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªI_ fakeDim32Dim0.0jIajIa¾jIa½IaÑIa­¾j½ÐI IaIatitleVar0.0jIcjIc¾jIc½IcÑIc­¾j½ÐI"IcIc start_timeVar0.0 jIejIe¾ jIe½IeÑIe­¾j½ÐI$ IeIenameVar0.0jIgjIg¾ jIg½IgÑIg­¾j½ÐI& IgIg nameVar0.0"jIijIi¾jIi½IiÑIi­¾j½ÐI(IiIi typeVar0.0jIkjIk¾jIk½IkÑIk­¾j½ÐI*IkIktypeVar0.0 jImjIm¾jIm½ImÑIm­¾j½ÐI,ImImthetaVar0.0 jIojIo¾jIo½IoÑIo­¾j½ÐI.IoIo two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jIrjIr¾jIr½IrÑIr­ª¾j½ÐI0IqIrIrlambdaVar0.0 jItjIt¾jIt½ItÑIt­¾j½ÐI2ItIt curvatureVar0.0 jIvjIv¾jIv½IvÑIv­¾j½ÐI4IvIv x_translationVar0.0 jIxjIx¾jIx½IxÑIx­¾j½ÐI6IxIx y_translationVar0.0 jIzjIz¾jIz½IzÑIz­¾j½ÐI8IzIzchiVar0.0 jI|jI|¾!jI|½I|ÑI|­¾j½ÐI:!I|I| phiVar0.0Angstroem  VALUESunitsAttr0.0 jIjI¾#jI½IÑI­ª¾j½ÐI&II% sample_nameVar0.0degreeVALUESunitsAttr0.0 jI„jI„¾(jI„½I„ÑI„­ª¾j½ÐI@Iƒ(I„I„'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jI‡jI‡¾*jI‡½I‡ÑI‡­ª¾j½ÐIBI†*I‡I‡)sample_temperatureVar0.0jI‰jI‰¾,jI‰½I‰ÑI‰­¾j½ÐID,I‰I‰+ device_nameVar0.0KVALUESunitsAttr0.0 jIŒjIŒ¾.jIŒ½IŒÑIŒ­ª¾j½ÐIFI‹.IŒIŒ-temperature_meanVar0.0KVALUESunitsAttr0.0 jIjI¾0jI½IÑI­ª¾j½ÐIHIŽ0II/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jI’jI’¾2jI’½I’ÑI’­ª¾j½ÐIJI‘2I’I’1 sample_murVar0.0 jI”jI”¾5jI”½I”ÑI”­¾j½ÐIL5I”I”4PresetVar0.0jI–jI–¾7jI–½I–ÑI–­¾j½ÐIN7I–I–6 CounterModeVar0.0 jI˜jI˜¾9jI˜½I˜ÑI˜­¾j½ÐIP9I˜I˜8timeVar0.0countsVALUESunitsAttr0.0 jI›jI›¾;jI›½I›ÑI›­ª¾j½ÐIRIš;I›I›: beam_monitorVar0.0countsVALUESunitsAttr0.0 jIžjIž¾=jIž½IžÑIž­ª¾j½ÐITI=IžIž<MonitorVar0.0countsVALUESunitsAttr0.0 jI¡jI¡¾?jI¡½I¡ÑI¡­ª¾j½ÐIVI ?I¡I¡>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jI¤jI¤¾AjI¤½I¤ÑI¤­ª¾j½ÐIXI£AI¤I¤@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jI§jI§¾CjI§½I§ÑI§­ª¾j½ÐIZI¦CI§I§BStepVar0.0 jI©jI©¾EjI©½I©ÑI©­¾j½ÐI\EI©I©D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jI­jI­¾GjI­½I­ÑI­­ªª¾j½ÐI^I«I¬GI­I­F two_thetaVar0.01VALUESsignalAttr0.0 jI°jI°¾IjI°½I°ÑI°­ª¾j½ÐI`I¯II°I°HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªI I"I$I&I(I*I,I.I0I2I4I6I8I:II@IBIDIFIHIJILINIPIRITIVIXIZI\I^I`IbIdIfIhIjIlInIpIsIuIwIyI{I}I€I‚I…IˆIŠIII“I•I—I™IœIŸI¢I¥I¨IªI®I±I²I³I´IµI¶I·I¸I¹IºI»data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªI½fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªI¿fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªIÁfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªIÃfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªIÅfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªIÇfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªIÉfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªIËfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªIÍfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªIÏfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªIÑ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªIÓ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªIÕ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªI× fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªIÙ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªIÛ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªIÝ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªIß fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªIá fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªIã fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªIå fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªIç fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªIé fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªIë fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªIí fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªIï fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªIñ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªIó fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªIõ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªI÷ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªIù fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªIû fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªIý fakeDim32Dim0.0jIÿjIÿ¾jIÿ½IÿÑIÿ­¾j½ÐI¾IÿIÿtitleVar0.0jJjJ¾jJ½JÑJ­¾j½ÐIÀJJ start_timeVar0.0 jJjJ¾ jJ½JÑJ­¾j½ÐI JJnameVar0.0jJjJ¾ jJ½JÑJ­¾j½ÐIÄ JJ nameVar0.0"jJjJ¾jJ½JÑJ­¾j½ÐIÆJJ typeVar0.0jJ jJ ¾jJ ½J ÑJ ­¾j½ÐIÈJ J typeVar0.0 jJ jJ ¾jJ ½J ÑJ ­¾j½ÐIÊJ J thetaVar0.0 jJ jJ ¾jJ ½J ÑJ ­¾j½ÐIÌJ J  two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jJjJ¾jJ½JÑJ­ª¾j½ÐIÎJJJlambdaVar0.0 jJjJ¾jJ½JÑJ­¾j½ÐIÐJJ curvatureVar0.0 jJjJ¾jJ½JÑJ­¾j½ÐIÒJJ x_translationVar0.0 jJjJ¾jJ½JÑJ­¾j½ÐIÔJJ y_translationVar0.0 jJjJ¾jJ½JÑJ­¾j½ÐIÖJJchiVar0.0 jJjJ¾!jJ½JÑJ­¾j½ÐIØ!JJ phiVar0.0Angstroem  VALUESunitsAttr0.0 jJjJ¾#jJ½JÑJ­ª¾j½ÐIÚJ#JJ" d_spacingVar0.0jJjJ¾&jJ½JÑJ­¾j½ÐIÜ&JJ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jJ"jJ"¾(jJ"½J"ÑJ"­ª¾j½ÐIÞJ!(J"J"'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jJ%jJ%¾*jJ%½J%ÑJ%­ª¾j½ÐIàJ$*J%J%)sample_temperatureVar0.0jJ'jJ'¾,jJ'½J'ÑJ'­¾j½ÐIâ,J'J'+ device_nameVar0.0KVALUESunitsAttr0.0 jJ*jJ*¾.jJ*½J*ÑJ*­ª¾j½ÐIäJ).J*J*-temperature_meanVar0.0KVALUESunitsAttr0.0 jJ-jJ-¾0jJ-½J-ÑJ-­ª¾j½ÐIæJ,0J-J-/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jJ0jJ0¾2jJ0½J0ÑJ0­ª¾j½ÐIèJ/2J0J01 sample_murVar0.0 jJ2jJ2¾5jJ2½J2ÑJ2­¾j½ÐIê5J2J24PresetVar0.0jJ4jJ4¾7jJ4½J4ÑJ4­¾j½ÐIì7J4J46 CounterModeVar0.0 jJ6jJ6¾9jJ6½J6ÑJ6­¾j½ÐIî9J6J68timeVar0.0countsVALUESunitsAttr0.0 jJ9jJ9¾;jJ9½J9ÑJ9­ª¾j½ÐIðJ8;J9J9: beam_monitorVar0.0countsVALUESunitsAttr0.0 jJ<jJ<¾=jJ<½J<ÑJ<­ª¾j½ÐIòJ;=J?J?J?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jJBjJB¾AjJB½JBÑJB­ª¾j½ÐIöJAAJBJB@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jJEjJE¾CjJE½JEÑJE­ª¾j½ÐIøJDCJEJEBStepVar0.0 jJGjJG¾EjJG½JGÑJG­¾j½ÐIúEJGJGD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jJKjJK¾GjJK½JKÑJK­ªª¾j½ÐIüJIJJGJKJKF two_thetaVar0.01VALUESsignalAttr0.0 jJNjJN¾IjJN½JNÑJN­ª¾j½ÐIþJMIJNJNHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªI¾IÀIÂIÄIÆIÈIÊIÌIÎIÐIÒIÔIÖIØIÚIÜIÞIàIâIäIæIèIêIìIîIðIòIôIöIøIúIüIþJJJJJJ J JJJJJJJJJ J#J&J(J+J.J1J3J5J7J:J=J@JCJFJHJLJOJPJQJRJSJTJUJVJWJXJYdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªJ[fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªJ]fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªJ_fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªJafakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªJcfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªJefakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªJgfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªJifakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªJkfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªJmfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªJo fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªJq fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªJs fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªJu fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªJw fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªJy fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªJ{ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªJ} fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªJ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªJ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªJƒ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªJ… fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªJ‡ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªJ‰ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªJ‹ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªJ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªJ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªJ‘ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªJ“ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªJ• fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªJ— fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªJ™ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªJ› fakeDim32Dim0.0jJjJ¾jJ½JÑJ­¾j½ÐJ\JJtitleVar0.0jJŸjJŸ¾jJŸ½JŸÑJŸ­¾j½ÐJ^JŸJŸ start_timeVar0.0 jJ¡jJ¡¾ jJ¡½J¡ÑJ¡­¾j½ÐJ` J¡J¡nameVar0.0jJ£jJ£¾ jJ£½J£ÑJ£­¾j½ÐJb J£J£ nameVar0.0"jJ¥jJ¥¾jJ¥½J¥ÑJ¥­¾j½ÐJdJ¥J¥ typeVar0.0jJ§jJ§¾jJ§½J§ÑJ§­¾j½ÐJfJ§J§typeVar0.0 jJ©jJ©¾jJ©½J©ÑJ©­¾j½ÐJhJ©J©thetaVar0.0 jJ«jJ«¾jJ«½J«ÑJ«­¾j½ÐJjJ«J« two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jJ®jJ®¾jJ®½J®ÑJ®­ª¾j½ÐJlJ­J®J®lambdaVar0.0 jJ°jJ°¾jJ°½J°ÑJ°­¾j½ÐJnJ°J° curvatureVar0.0 jJ²jJ²¾jJ²½J²ÑJ²­¾j½ÐJpJ²J² x_translationVar0.0 jJ´jJ´¾jJ´½J´ÑJ´­¾j½ÐJrJ´J´ y_translationVar0.0 jJ¶jJ¶¾jJ¶½J¶ÑJ¶­¾j½ÐJtJ¶J¶chiVar0.0 jJ¸jJ¸¾!jJ¸½J¸ÑJ¸­¾j½ÐJv!J¸J¸ phiVar0.0Angstroem  VALUESunitsAttr0.0 jJ»jJ»¾#jJ»½J»ÑJ»­ª¾j½ÐJxJº#J»J»" d_spacingVar0.0jJ½jJ½¾&jJ½½J½ÑJ½­¾j½ÐJz&J½J½% sample_nameVar0.0degreeVALUESunitsAttr0.0 jJÀjJÀ¾(jJÀ½JÀÑJÀ­ª¾j½ÐJ|J¿(JÀJÀ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jJÃjJþ*jJýJÃÑJíª¾j½ÐJ~JÂ*JÃJÃ)sample_temperatureVar0.0jJÅjJž,jJŽJÅÑJÅ­¾j½ÐJ€,JÅJÅ+ device_nameVar0.0KVALUESunitsAttr0.0 jJÈjJȾ.jJȽJÈÑJÈ­ª¾j½ÐJ‚JÇ.JÈJÈ-temperature_meanVar0.0KVALUESunitsAttr0.0 jJËjJ˾0jJ˽JËÑJË­ª¾j½ÐJ„JÊ0JËJË/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jJÎjJξ2jJνJÎÑJέª¾j½ÐJ†JÍ2JÎJÎ1 sample_murVar0.0 jJÐjJо5jJнJÐÑJЭ¾j½ÐJˆ5JÐJÐ4PresetVar0.0jJÒjJÒ¾7jJÒ½JÒÑJÒ­¾j½ÐJŠ7JÒJÒ6 CounterModeVar0.0 jJÔjJÔ¾9jJÔ½JÔÑJÔ­¾j½ÐJŒ9JÔJÔ8timeVar0.0countsVALUESunitsAttr0.0 jJ×jJ×¾;jJ×½J×ÑJ×­ª¾j½ÐJŽJÖ;J×J×: beam_monitorVar0.0countsVALUESunitsAttr0.0 jJÚjJÚ¾=jJÚ½JÚÑJÚ­ª¾j½ÐJJÙ=JÚJÚ<MonitorVar0.0countsVALUESunitsAttr0.0 jJÝjJݾ?jJݽJÝÑJÝ­ª¾j½ÐJ’JÜ?JÝJÝ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jJàjJà¾AjJà½JàÑJà­ª¾j½ÐJ”JßAJàJà@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jJãjJã¾CjJã½JãÑJã­ª¾j½ÐJ–JâCJãJãBStepVar0.0 jJåjJå¾EjJå½JåÑJå­¾j½ÐJ˜EJåJåD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jJéjJé¾GjJé½JéÑJé­ªª¾j½ÐJšJçJèGJéJéF two_thetaVar0.01VALUESsignalAttr0.0 jJìjJì¾IjJì½JìÑJì­ª¾j½ÐJœJëIJìJìHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªJ\J^J`JbJdJfJhJjJlJnJpJrJtJvJxJzJ|J~J€J‚J„J†JˆJŠJŒJŽJJ’J”J–J˜JšJœJžJ J¢J¤J¦J¨JªJ¬J¯J±J³JµJ·J¹J¼J¾JÁJÄJÆJÉJÌJÏJÑJÓJÕJØJÛJÞJáJäJæJêJíJîJïJðJñJòJóJôJõJöJ÷data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªJùfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªJûfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªJýfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªJÿfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªKfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªKfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªKfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªKfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªK fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªK fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªK fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªK fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªK fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªK fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªK fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªK fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªK fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªK fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªK fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªK fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªK! fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªK# fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªK% fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªK' fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªK) fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªK+ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªK- fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªK/ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªK1 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªK3 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªK5 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªK7 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªK9 fakeDim32Dim0.0jK;jK;¾jK;½K;ÑK;­¾j½ÐJúK;K;titleVar0.0jK=jK=¾jK=½K=ÑK=­¾j½ÐJüK=K= start_timeVar0.0 jK?jK?¾ jK?½K?ÑK?­¾j½ÐJþ K?K?nameVar0.0jKAjKA¾ jKA½KAÑKA­¾j½ÐK KAKA nameVar0.0"jKCjKC¾jKC½KCÑKC­¾j½ÐKKCKC typeVar0.0jKEjKE¾jKE½KEÑKE­¾j½ÐKKEKEtypeVar0.0 jKGjKG¾jKG½KGÑKG­¾j½ÐKKGKGthetaVar0.0 jKIjKI¾jKI½KIÑKI­¾j½ÐKKIKI two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jKLjKL¾jKL½KLÑKL­ª¾j½ÐK KKKLKLlambdaVar0.0 jKNjKN¾jKN½KNÑKN­¾j½ÐK KNKN curvatureVar0.0 jKPjKP¾jKP½KPÑKP­¾j½ÐKKPKP x_translationVar0.0 jKRjKR¾jKR½KRÑKR­¾j½ÐKKRKR y_translationVar0.0 jKTjKT¾jKT½KTÑKT­¾j½ÐKKTKTchiVar0.0 jKVjKV¾!jKV½KVÑKV­¾j½ÐK!KVKV phiVar0.0Angstroem  VALUESunitsAttr0.0 jKYjKY¾#jKY½KYÑKY­ª¾j½ÐKKX#KYKY" d_spacingVar0.0jK[jK[¾&jK[½K[ÑK[­¾j½ÐK&K[K[% sample_nameVar0.0degreeVALUESunitsAttr0.0 jK^jK^¾(jK^½K^ÑK^­ª¾j½ÐKK](K^K^'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jKajKa¾*jKa½KaÑKa­ª¾j½ÐKK`*KaKa)sample_temperatureVar0.0jKcjKc¾,jKc½KcÑKc­¾j½ÐK,KcKc+ device_nameVar0.0KVALUESunitsAttr0.0 jKfjKf¾.jKf½KfÑKf­ª¾j½ÐK Ke.KfKf-temperature_meanVar0.0KVALUESunitsAttr0.0 jKijKi¾0jKi½KiÑKi­ª¾j½ÐK"Kh0KiKi/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jKljKl¾2jKl½KlÑKl­ª¾j½ÐK$Kk2KlKl1 sample_murVar0.0 jKnjKn¾5jKn½KnÑKn­¾j½ÐK&5KnKn4PresetVar0.0jKpjKp¾7jKp½KpÑKp­¾j½ÐK(7KpKp6 CounterModeVar0.0 jKrjKr¾9jKr½KrÑKr­¾j½ÐK*9KrKr8timeVar0.0countsVALUESunitsAttr0.0 jKujKu¾;jKu½KuÑKu­ª¾j½ÐK,Kt;KuKu: beam_monitorVar0.0countsVALUESunitsAttr0.0 jKxjKx¾=jKx½KxÑKx­ª¾j½ÐK.Kw=KxKx<MonitorVar0.0countsVALUESunitsAttr0.0 jK{jK{¾?jK{½K{ÑK{­ª¾j½ÐK0Kz?K{K{>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jK~jK~¾AjK~½K~ÑK~­ª¾j½ÐK2K}AK~K~@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jKjK¾CjK½KÑK­ª¾j½ÐK4K€CKKBStepVar0.0 jKƒjKƒ¾EjKƒ½KƒÑKƒ­¾j½ÐK6EKƒKƒD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jK‡jK‡¾GjK‡½K‡ÑK‡­ªª¾j½ÐK8K…K†GK‡K‡F two_thetaVar0.01VALUESsignalAttr0.0 jKŠjKоIjKнKŠÑKŠ­ª¾j½ÐK:K‰IKŠKŠHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªJúJüJþKKKKKK K KKKKKKKKKK K"K$K&K(K*K,K.K0K2K4K6K8K:KK@KBKDKFKHKJKMKOKQKSKUKWKZK\K_KbKdKgKjKmKoKqKsKvKyK|KK‚K„KˆK‹KŒKKŽKKK‘K’K“K”K•data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªK—fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªK™fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªK›fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªKfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªKŸfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªK¡fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªK£fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªK¥fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªK§fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªK©fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªK« fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªK­ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªK¯ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªK± fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªK³ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªKµ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªK· fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªK¹ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªK» fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªK½ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªK¿ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªKÁ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªKà fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªKÅ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªKÇ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªKÉ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªKË fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªKÍ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªKÏ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªKÑ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªKÓ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªKÕ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªK× fakeDim32Dim0.0jKÙjKÙ¾jKÙ½KÙÑKÙ­¾j½ÐK˜KÙKÙtitleVar0.0jKÛjKÛ¾jKÛ½KÛÑKÛ­¾j½ÐKšKÛKÛ start_timeVar0.0 jKÝjKݾ jKݽKÝÑKÝ­¾j½ÐKœ KÝKÝnameVar0.0jKßjKß¾ jKß½KßÑKß­¾j½ÐKž KßKß nameVar0.0"jKájKá¾jKá½KáÑKá­¾j½ÐK KáKá typeVar0.0jKãjKã¾jKã½KãÑKã­¾j½ÐK¢KãKãtypeVar0.0 jKåjKå¾jKå½KåÑKå­¾j½ÐK¤KåKåthetaVar0.0 jKçjKç¾jKç½KçÑKç­¾j½ÐK¦KçKç two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jKêjKê¾jKê½KêÑKê­ª¾j½ÐK¨KéKêKêlambdaVar0.0 jKìjKì¾jKì½KìÑKì­¾j½ÐKªKìKì curvatureVar0.0 jKîjKî¾jKî½KîÑKî­¾j½ÐK¬KîKî x_translationVar0.0 jKðjKð¾jKð½KðÑKð­¾j½ÐK®KðKð y_translationVar0.0 jKòjKò¾jKò½KòÑKò­¾j½ÐK°KòKòchiVar0.0 jKôjKô¾!jKô½KôÑKô­¾j½ÐK²!KôKô phiVar0.0Angstroem  VALUESunitsAttr0.0 jK÷jK÷¾#jK÷½K÷ÑK÷­ª¾j½ÐK´Kö#K÷K÷" d_spacingVar0.0jKùjKù¾&jKù½KùÑKù­¾j½ÐK¶&KùKù% sample_nameVar0.0degreeVALUESunitsAttr0.0 jKüjKü¾(jKü½KüÑKü­ª¾j½ÐK¸Kû(KüKü'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jKÿjKÿ¾*jKÿ½KÿÑKÿ­ª¾j½ÐKºKþ*KÿKÿ)sample_temperatureVar0.0jLjL¾,jL½LÑL­¾j½ÐK¼,LL+ device_nameVar0.0KVALUESunitsAttr0.0 jLjL¾.jL½LÑL­ª¾j½ÐK¾L.LL-temperature_meanVar0.0KVALUESunitsAttr0.0 jLjL¾0jL½LÑL­ª¾j½ÐKÀL0LL/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jL jL ¾2jL ½L ÑL ­ª¾j½ÐKÂL 2L L 1 sample_murVar0.0 jL jL ¾5jL ½L ÑL ­¾j½ÐKÄ5L L 4PresetVar0.0jLjL¾7jL½LÑL­¾j½ÐKÆ7LL6 CounterModeVar0.0 jLjL¾9jL½LÑL­¾j½ÐKÈ9LL8timeVar0.0countsVALUESunitsAttr0.0 jLjL¾;jL½LÑL­ª¾j½ÐKÊL;LL: beam_monitorVar0.0countsVALUESunitsAttr0.0 jLjL¾=jL½LÑL­ª¾j½ÐKÌL=LL<MonitorVar0.0countsVALUESunitsAttr0.0 jLjL¾?jL½LÑL­ª¾j½ÐKÎL?LL>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jLjL¾AjL½LÑL­ª¾j½ÐKÐLALL@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jLjL¾CjL½LÑL­ª¾j½ÐKÒLCLLBStepVar0.0 jL!jL!¾EjL!½L!ÑL!­¾j½ÐKÔEL!L!D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jL%jL%¾GjL%½L%ÑL%­ªª¾j½ÐKÖL#L$GL%L%F two_thetaVar0.01VALUESsignalAttr0.0 jL(jL(¾IjL(½L(ÑL(­ª¾j½ÐKØL'IL(L(HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªK˜KšKœKžK K¢K¤K¦K¨KªK¬K®K°K²K´K¶K¸KºK¼K¾KÀKÂKÄKÆKÈKÊKÌKÎKÐKÒKÔKÖKØKÚKÜKÞKàKâKäKæKèKëKíKïKñKóKõKøKúKýLLLLL L LLLLLLL L"L&L)L*L+L,L-L.L/L0L1L2L3data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªL5fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªL7fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªL9fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªL;fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªL=fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªL?fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªLAfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªLCfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªLEfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªLGfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªLI fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªLK fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªLM fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªLO fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªLQ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªLS fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªLU fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªLW fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªLY fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªL[ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªL] fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªL_ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªLa fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªLc fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªLe fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªLg fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªLi fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªLk fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªLm fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªLo fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªLq fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªLs fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªLu fakeDim32Dim0.0jLwjLw¾jLw½LwÑLw­¾j½ÐL6LwLwtitleVar0.0jLyjLy¾jLy½LyÑLy­¾j½ÐL8LyLy start_timeVar0.0 jL{jL{¾ jL{½L{ÑL{­¾j½ÐL: L{L{nameVar0.0jL}jL}¾ jL}½L}ÑL}­¾j½ÐL< L}L} nameVar0.0"jLjL¾jL½LÑL­¾j½ÐL>LL typeVar0.0jLjL¾jL½LÑL­¾j½ÐL@LLtypeVar0.0 jLƒjLƒ¾jLƒ½LƒÑLƒ­¾j½ÐLBLƒLƒthetaVar0.0 jL…jL…¾jL…½L…ÑL…­¾j½ÐLDL…L… two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jLˆjLˆ¾jLˆ½LˆÑLˆ­ª¾j½ÐLFL‡LˆLˆlambdaVar0.0 jLŠjLоjLнLŠÑLŠ­¾j½ÐLHLŠLŠ curvatureVar0.0 jLŒjLŒ¾jLŒ½LŒÑLŒ­¾j½ÐLJLŒLŒ x_translationVar0.0 jLŽjL޾jL޽LŽÑLŽ­¾j½ÐLLLŽLŽ y_translationVar0.0 jLjL¾jL½LÑL­¾j½ÐLNLLchiVar0.0 jL’jL’¾!jL’½L’ÑL’­¾j½ÐLP!L’L’ phiVar0.0Angstroem  VALUESunitsAttr0.0 jL•jL•¾#jL•½L•ÑL•­ª¾j½ÐLRL”#L•L•" d_spacingVar0.0jL—jL—¾&jL—½L—ÑL—­¾j½ÐLT&L—L—% sample_nameVar0.0degreeVALUESunitsAttr0.0 jLšjLš¾(jLš½LšÑLš­ª¾j½ÐLVL™(LšLš'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jLjL¾*jL½LÑL­ª¾j½ÐLXLœ*LL)sample_temperatureVar0.0jLŸjLŸ¾,jLŸ½LŸÑLŸ­¾j½ÐLZ,LŸLŸ+ device_nameVar0.0KVALUESunitsAttr0.0 jL¢jL¢¾.jL¢½L¢ÑL¢­ª¾j½ÐL\L¡.L¢L¢-temperature_meanVar0.0KVALUESunitsAttr0.0 jL¥jL¥¾0jL¥½L¥ÑL¥­ª¾j½ÐL^L¤0L¥L¥/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jL¨jL¨¾2jL¨½L¨ÑL¨­ª¾j½ÐL`L§2L¨L¨1 sample_murVar0.0 jLªjLª¾5jLª½LªÑLª­¾j½ÐLb5LªLª4PresetVar0.0jL¬jL¬¾7jL¬½L¬ÑL¬­¾j½ÐLd7L¬L¬6 CounterModeVar0.0 jL®jL®¾9jL®½L®ÑL®­¾j½ÐLf9L®L®8timeVar0.0countsVALUESunitsAttr0.0 jL±jL±¾;jL±½L±ÑL±­ª¾j½ÐLhL°;L±L±: beam_monitorVar0.0countsVALUESunitsAttr0.0 jL´jL´¾=jL´½L´ÑL´­ª¾j½ÐLjL³=L´L´<MonitorVar0.0countsVALUESunitsAttr0.0 jL·jL·¾?jL·½L·ÑL·­ª¾j½ÐLlL¶?L·L·>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jLºjLº¾AjLº½LºÑLº­ª¾j½ÐLnL¹ALºLº@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jL½jL½¾CjL½½L½ÑL½­ª¾j½ÐLpL¼CL½L½BStepVar0.0 jL¿jL¿¾EjL¿½L¿ÑL¿­¾j½ÐLrEL¿L¿D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jLÃjLþGjLýLÃÑLíªª¾j½ÐLtLÁLÂGLÃLÃF two_thetaVar0.01VALUESsignalAttr0.0 jLÆjLƾIjLƽLÆÑLÆ­ª¾j½ÐLvLÅILÆLÆHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªL6L8L:LL@LBLDLFLHLJLLLNLPLRLTLVLXLZL\L^L`LbLdLfLhLjLlLnLpLrLtLvLxLzL|L~L€L‚L„L†L‰L‹LLL‘L“L–L˜L›LžL L£L¦L©L«L­L¯L²LµL¸L»L¾LÀLÄLÇLÈLÉLÊLËLÌLÍLÎLÏLÐLÑdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªLÓfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªLÕfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªL×fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªLÙfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªLÛfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªLÝfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªLßfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªLáfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªLãfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªLåfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªLç fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªLé fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªLë fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªLí fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªLï fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªLñ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªLó fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªLõ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªL÷ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªLù fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªLû fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªLý fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªLÿ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªM fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªM fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªM fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªM fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªM fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªM fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªM fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªM fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªM fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªM fakeDim32Dim0.0jMjM¾jM½MÑM­¾j½ÐLÔMMtitleVar0.0jMjM¾jM½MÑM­¾j½ÐLÖMM start_timeVar0.0 jMjM¾ jM½MÑM­¾j½ÐLØ MMnameVar0.0jMjM¾ jM½MÑM­¾j½ÐLÚ MM nameVar0.0"jMjM¾jM½MÑM­¾j½ÐLÜMM typeVar0.0jMjM¾jM½MÑM­¾j½ÐLÞMMtypeVar0.0 jM!jM!¾jM!½M!ÑM!­¾j½ÐLàM!M!thetaVar0.0 jM#jM#¾jM#½M#ÑM#­¾j½ÐLâM#M# two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jM&jM&¾jM&½M&ÑM&­ª¾j½ÐLäM%M&M&lambdaVar0.0 jM(jM(¾jM(½M(ÑM(­¾j½ÐLæM(M( curvatureVar0.0 jM*jM*¾jM*½M*ÑM*­¾j½ÐLèM*M* x_translationVar0.0 jM,jM,¾jM,½M,ÑM,­¾j½ÐLêM,M, y_translationVar0.0 jM.jM.¾jM.½M.ÑM.­¾j½ÐLìM.M.chiVar0.0 jM0jM0¾!jM0½M0ÑM0­¾j½ÐLî!M0M0 phiVar0.0Angstroem  VALUESunitsAttr0.0 jM3jM3¾#jM3½M3ÑM3­ª¾j½ÐLðM2#M3M3" d_spacingVar0.0jM5jM5¾&jM5½M5ÑM5­¾j½ÐLò&M5M5% sample_nameVar0.0degreeVALUESunitsAttr0.0 jM8jM8¾(jM8½M8ÑM8­ª¾j½ÐLôM7(M8M8'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jM;jM;¾*jM;½M;ÑM;­ª¾j½ÐLöM:*M;M;)sample_temperatureVar0.0jM=jM=¾,jM=½M=ÑM=­¾j½ÐLø,M=M=+ device_nameVar0.0KVALUESunitsAttr0.0 jM@jM@¾.jM@½M@ÑM@­ª¾j½ÐLúM?.M@M@-temperature_meanVar0.0KVALUESunitsAttr0.0 jMCjMC¾0jMC½MCÑMC­ª¾j½ÐLüMB0MCMC/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jMFjMF¾2jMF½MFÑMF­ª¾j½ÐLþME2MFMF1 sample_murVar0.0 jMHjMH¾5jMH½MHÑMH­¾j½ÐM5MHMH4PresetVar0.0jMJjMJ¾7jMJ½MJÑMJ­¾j½ÐM7MJMJ6 CounterModeVar0.0 jMLjML¾9jML½MLÑML­¾j½ÐM9MLML8timeVar0.0countsVALUESunitsAttr0.0 jMOjMO¾;jMO½MOÑMO­ª¾j½ÐMMN;MOMO: beam_monitorVar0.0countsVALUESunitsAttr0.0 jMRjMR¾=jMR½MRÑMR­ª¾j½ÐMMQ=MRMR<MonitorVar0.0countsVALUESunitsAttr0.0 jMUjMU¾?jMU½MUÑMU­ª¾j½ÐM MT?MUMU>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jMXjMX¾AjMX½MXÑMX­ª¾j½ÐM MWAMXMX@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jM[jM[¾CjM[½M[ÑM[­ª¾j½ÐMMZCM[M[BStepVar0.0 jM]jM]¾EjM]½M]ÑM]­¾j½ÐMEM]M]D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jMajMa¾GjMa½MaÑMa­ªª¾j½ÐMM_M`GMaMaF two_thetaVar0.01VALUESsignalAttr0.0 jMdjMd¾IjMd½MdÑMd­ª¾j½ÐMMcIMdMdHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªLÔLÖLØLÚLÜLÞLàLâLäLæLèLêLìLîLðLòLôLöLøLúLüLþMMMMMM M MMMMMMMMMM M"M$M'M)M+M-M/M1M4M6M9MMAMDMGMIMKMMMPMSMVMYM\M^MbMeMfMgMhMiMjMkMlMmMnModata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªMqfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªMsfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªMufakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªMwfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªMyfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªM{fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªM}fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªMfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªMfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªMƒfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªM… fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªM‡ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªM‰ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªM‹ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªM fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªM fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªM‘ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªM“ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªM• fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªM— fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªM™ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªM› fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªM fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªMŸ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªM¡ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªM£ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªM¥ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªM§ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªM© fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªM« fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªM­ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªM¯ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªM± fakeDim32Dim0.0jM³jM³¾jM³½M³ÑM³­¾j½ÐMrM³M³titleVar0.0jMµjMµ¾jMµ½MµÑMµ­¾j½ÐMtMµMµ start_timeVar0.0 jM·jM·¾ jM·½M·ÑM·­¾j½ÐMv M·M·nameVar0.0jM¹jM¹¾ jM¹½M¹ÑM¹­¾j½ÐMx M¹M¹ nameVar0.0"jM»jM»¾jM»½M»ÑM»­¾j½ÐMzM»M» typeVar0.0jM½jM½¾jM½½M½ÑM½­¾j½ÐM|M½M½typeVar0.0 jM¿jM¿¾jM¿½M¿ÑM¿­¾j½ÐM~M¿M¿thetaVar0.0 jMÁjMÁ¾jMÁ½MÁÑMÁ­¾j½ÐM€MÁMÁ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jMÄjMľjMĽMÄÑMÄ­ª¾j½ÐM‚MÃMÄMÄlambdaVar0.0 jMÆjMƾjMƽMÆÑMÆ­¾j½ÐM„MÆMÆ curvatureVar0.0 jMÈjMȾjMȽMÈÑMÈ­¾j½ÐM†MÈMÈ x_translationVar0.0 jMÊjMʾjMʽMÊÑMÊ­¾j½ÐMˆMÊMÊ y_translationVar0.0 jMÌjM̾jM̽MÌÑMÌ­¾j½ÐMŠMÌMÌchiVar0.0 jMÎjMξ!jMνMÎÑMέ¾j½ÐMŒ!MÎMÎ phiVar0.0Angstroem  VALUESunitsAttr0.0 jMÑjMѾ#jMѽMÑÑMÑ­ª¾j½ÐMŽMÐ#MÑMÑ" d_spacingVar0.0jMÓjMÓ¾&jMÓ½MÓÑMÓ­¾j½ÐM&MÓMÓ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jMÖjMÖ¾(jMÖ½MÖÑMÖ­ª¾j½ÐM’MÕ(MÖMÖ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jMÙjMÙ¾*jMÙ½MÙÑMÙ­ª¾j½ÐM”MØ*MÙMÙ)sample_temperatureVar0.0jMÛjMÛ¾,jMÛ½MÛÑMÛ­¾j½ÐM–,MÛMÛ+ device_nameVar0.0KVALUESunitsAttr0.0 jMÞjMÞ¾.jMÞ½MÞÑMÞ­ª¾j½ÐM˜MÝ.MÞMÞ-temperature_meanVar0.0KVALUESunitsAttr0.0 jMájMá¾0jMá½MáÑMá­ª¾j½ÐMšMà0MáMá/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jMäjMä¾2jMä½MäÑMä­ª¾j½ÐMœMã2MäMä1 sample_murVar0.0 jMæjMæ¾5jMæ½MæÑMæ­¾j½ÐMž5MæMæ4PresetVar0.0jMèjMè¾7jMè½MèÑMè­¾j½ÐM 7MèMè6 CounterModeVar0.0 jMêjMê¾9jMê½MêÑMê­¾j½ÐM¢9MêMê8timeVar0.0countsVALUESunitsAttr0.0 jMíjMí¾;jMí½MíÑMí­ª¾j½ÐM¤Mì;MíMí: beam_monitorVar0.0countsVALUESunitsAttr0.0 jMðjMð¾=jMð½MðÑM𭪾j½ÐM¦Mï=MðMð<MonitorVar0.0countsVALUESunitsAttr0.0 jMójMó¾?jMó½MóÑM󭪾j½ÐM¨Mò?MóMó>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jMöjMö¾AjMö½MöÑMö­ª¾j½ÐMªMõAMöMö@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jMùjMù¾CjMù½MùÑMù­ª¾j½ÐM¬MøCMùMùBStepVar0.0 jMûjMû¾EjMû½MûÑMû­¾j½ÐM®EMûMûD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jMÿjMÿ¾GjMÿ½MÿÑMÿ­ªª¾j½ÐM°MýMþGMÿMÿF two_thetaVar0.01VALUESsignalAttr0.0 jNjN¾IjN½NÑN­ª¾j½ÐM²NINNHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªMrMtMvMxMzM|M~M€M‚M„M†MˆMŠMŒMŽMM’M”M–M˜MšMœMžM M¢M¤M¦M¨MªM¬M®M°M²M´M¶M¸MºM¼M¾MÀMÂMÅMÇMÉMËMÍMÏMÒMÔM×MÚMÜMßMâMåMçMéMëMîMñMôM÷MúMüNNNNNNNN N N N N data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªNfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªNfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªNfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªNfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªNfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªNfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªNfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªNfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªNfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªN!fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªN# fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªN% fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªN' fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªN) fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªN+ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªN- fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªN/ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªN1 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªN3 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªN5 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªN7 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªN9 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªN; fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªN= fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªN? fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªNA fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªNC fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªNE fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªNG fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªNI fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªNK fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªNM fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªNO fakeDim32Dim0.0jNQjNQ¾jNQ½NQÑNQ­¾j½ÐNNQNQtitleVar0.0jNSjNS¾jNS½NSÑNS­¾j½ÐNNSNS start_timeVar0.0 jNUjNU¾ jNU½NUÑNU­¾j½ÐN NUNUnameVar0.0jNWjNW¾ jNW½NWÑNW­¾j½ÐN NWNW nameVar0.0"jNYjNY¾jNY½NYÑNY­¾j½ÐNNYNY typeVar0.0jN[jN[¾jN[½N[ÑN[­¾j½ÐNN[N[typeVar0.0 jN]jN]¾jN]½N]ÑN]­¾j½ÐNN]N]thetaVar0.0 jN_jN_¾jN_½N_ÑN_­¾j½ÐNN_N_ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jNbjNb¾jNb½NbÑNb­ª¾j½ÐN NaNbNblambdaVar0.0 jNdjNd¾jNd½NdÑNd­¾j½ÐN"NdNd curvatureVar0.0 jNfjNf¾jNf½NfÑNf­¾j½ÐN$NfNf x_translationVar0.0 jNhjNh¾jNh½NhÑNh­¾j½ÐN&NhNh y_translationVar0.0 jNjjNj¾jNj½NjÑNj­¾j½ÐN(NjNjchiVar0.0 jNljNl¾!jNl½NlÑNl­¾j½ÐN*!NlNl phiVar0.0Angstroem  VALUESunitsAttr0.0 jNojNo¾#jNo½NoÑNo­ª¾j½ÐN,Nn#NoNo" d_spacingVar0.0jNqjNq¾&jNq½NqÑNq­¾j½ÐN.&NqNq% sample_nameVar0.0degreeVALUESunitsAttr0.0 jNtjNt¾(jNt½NtÑNt­ª¾j½ÐN0Ns(NtNt'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jNwjNw¾*jNw½NwÑNw­ª¾j½ÐN2Nv*NwNw)sample_temperatureVar0.0jNyjNy¾,jNy½NyÑNy­¾j½ÐN4,NyNy+ device_nameVar0.0KVALUESunitsAttr0.0 jN|jN|¾.jN|½N|ÑN|­ª¾j½ÐN6N{.N|N|-temperature_meanVar0.0KVALUESunitsAttr0.0 jNjN¾0jN½NÑN­ª¾j½ÐN8N~0NN/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jN‚jN‚¾2jN‚½N‚ÑN‚­ª¾j½ÐN:N2N‚N‚1 sample_murVar0.0 jN„jN„¾5jN„½N„ÑN„­¾j½ÐN<5N„N„4PresetVar0.0jN†jN†¾7jN†½N†ÑN†­¾j½ÐN>7N†N†6 CounterModeVar0.0 jNˆjNˆ¾9jNˆ½NˆÑNˆ­¾j½ÐN@9NˆNˆ8timeVar0.0countsVALUESunitsAttr0.0 jN‹jN‹¾;jN‹½N‹ÑN‹­ª¾j½ÐNBNŠ;N‹N‹: beam_monitorVar0.0countsVALUESunitsAttr0.0 jNŽjN޾=jN޽NŽÑNŽ­ª¾j½ÐNDN=NŽNŽ<MonitorVar0.0countsVALUESunitsAttr0.0 jN‘jN‘¾?jN‘½N‘ÑN‘­ª¾j½ÐNFN?N‘N‘>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jN”jN”¾AjN”½N”ÑN”­ª¾j½ÐNHN“AN”N”@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jN—jN—¾CjN—½N—ÑN—­ª¾j½ÐNJN–CN—N—BStepVar0.0 jN™jN™¾EjN™½N™ÑN™­¾j½ÐNLEN™N™D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jNjN¾GjN½NÑN­ªª¾j½ÐNNN›NœGNNF two_thetaVar0.01VALUESsignalAttr0.0 jN jN ¾IjN ½N ÑN ­ª¾j½ÐNPNŸIN N HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªNNNNNNNNN N"N$N&N(N*N,N.N0N2N4N6N8N:NN@NBNDNFNHNJNLNNNPNRNTNVNXNZN\N^N`NcNeNgNiNkNmNpNrNuNxNzN}N€NƒN…N‡N‰NŒNN’N•N˜NšNžN¡N¢N£N¤N¥N¦N§N¨N©NªN«data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªN­fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªN¯fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªN±fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªN³fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªNµfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªN·fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªN¹fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªN»fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªN½fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªN¿fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªNÁ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªNà fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªNÅ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªNÇ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªNÉ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªNË fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªNÍ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªNÏ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªNÑ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªNÓ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªNÕ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªN× fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªNÙ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªNÛ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªNÝ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªNß fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªNá fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªNã fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªNå fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªNç fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªNé fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªNë fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªNí fakeDim32Dim0.0jNïjNï¾jNï½NïÑNï­¾j½ÐN®NïNïtitleVar0.0jNñjNñ¾jNñ½NñÑNñ­¾j½ÐN°NñNñ start_timeVar0.0 jNójNó¾ jNó½NóÑNó­¾j½ÐN² NóNónameVar0.0jNõjNõ¾ jNõ½NõÑNõ­¾j½ÐN´ NõNõ nameVar0.0"jN÷jN÷¾jN÷½N÷ÑN÷­¾j½ÐN¶N÷N÷ typeVar0.0jNùjNù¾jNù½NùÑNù­¾j½ÐN¸NùNùtypeVar0.0 jNûjNû¾jNû½NûÑNû­¾j½ÐNºNûNûthetaVar0.0 jNýjNý¾jNý½NýÑNý­¾j½ÐN¼NýNý two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jOjO¾jO½OÑO­ª¾j½ÐN¾NÿOOlambdaVar0.0 jOjO¾jO½OÑO­¾j½ÐNÀOO curvatureVar0.0 jOjO¾jO½OÑO­¾j½ÐNÂOO x_translationVar0.0 jOjO¾jO½OÑO­¾j½ÐNÄOO y_translationVar0.0 jOjO¾jO½OÑO­¾j½ÐNÆOOchiVar0.0 jO jO ¾!jO ½O ÑO ­¾j½ÐNÈ!O O phiVar0.0Angstroem  VALUESunitsAttr0.0 jO jO ¾#jO ½O ÑO ­ª¾j½ÐNÊO #O O " d_spacingVar0.0jOjO¾&jO½OÑO­¾j½ÐNÌ&OO% sample_nameVar0.0degreeVALUESunitsAttr0.0 jOjO¾(jO½OÑO­ª¾j½ÐNÎO(OO'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jOjO¾*jO½OÑO­ª¾j½ÐNÐO*OO)sample_temperatureVar0.0jOjO¾,jO½OÑO­¾j½ÐNÒ,OO+ device_nameVar0.0KVALUESunitsAttr0.0 jOjO¾.jO½OÑO­ª¾j½ÐNÔO.OO-temperature_meanVar0.0KVALUESunitsAttr0.0 jOjO¾0jO½OÑO­ª¾j½ÐNÖO0OO/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jO jO ¾2jO ½O ÑO ­ª¾j½ÐNØO2O O 1 sample_murVar0.0 jO"jO"¾5jO"½O"ÑO"­¾j½ÐNÚ5O"O"4PresetVar0.0jO$jO$¾7jO$½O$ÑO$­¾j½ÐNÜ7O$O$6 CounterModeVar0.0 jO&jO&¾9jO&½O&ÑO&­¾j½ÐNÞ9O&O&8timeVar0.0countsVALUESunitsAttr0.0 jO)jO)¾;jO)½O)ÑO)­ª¾j½ÐNàO(;O)O): beam_monitorVar0.0countsVALUESunitsAttr0.0 jO,jO,¾=jO,½O,ÑO,­ª¾j½ÐNâO+=O,O,<MonitorVar0.0countsVALUESunitsAttr0.0 jO/jO/¾?jO/½O/ÑO/­ª¾j½ÐNäO.?O/O/>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jO2jO2¾AjO2½O2ÑO2­ª¾j½ÐNæO1AO2O2@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jO5jO5¾CjO5½O5ÑO5­ª¾j½ÐNèO4CO5O5BStepVar0.0 jO7jO7¾EjO7½O7ÑO7­¾j½ÐNêEO7O7D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jO;jO;¾GjO;½O;ÑO;­ªª¾j½ÐNìO9O:GO;O;F two_thetaVar0.01VALUESsignalAttr0.0 jO>jO>¾IjO>½O>ÑO>­ª¾j½ÐNîO=IO>O>HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªN®N°N²N´N¶N¸NºN¼N¾NÀNÂNÄNÆNÈNÊNÌNÎNÐNÒNÔNÖNØNÚNÜNÞNàNâNäNæNèNêNìNîNðNòNôNöNøNúNüNþOOOOO O OOOOOOOO!O#O%O'O*O-O0O3O6O8Oproton_monitorVar0.0degreeVALUESunitsAttr0.0 jOÐjOоAjOнOÐÑOЭª¾j½ÐO„OÏAOÐOÐ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jOÓjOÓ¾CjOÓ½OÓÑOÓ­ª¾j½ÐO†OÒCOÓOÓBStepVar0.0 jOÕjOÕ¾EjOÕ½OÕÑOÕ­¾j½ÐOˆEOÕOÕD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jOÙjOÙ¾GjOÙ½OÙÑOÙ­ªª¾j½ÐOŠO×OØGOÙOÙF two_thetaVar0.01VALUESsignalAttr0.0 jOÜjOܾIjOܽOÜÑOÜ­ª¾j½ÐOŒOÛIOÜOÜHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªOLONOPOROTOVOXOZO\O^O`ObOdOfOhOjOlOnOpOrOtOvOxOzO|O~O€O‚O„O†OˆOŠOŒOŽOO’O”O–O˜OšOœOŸO¡O£O¥O§O©O¬O®O±O´O¶O¹O¼O¿OÁOÃOÅOÈOËOÎOÑOÔOÖOÚOÝOÞOßOàOáOâOãOäOåOæOçdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªOéfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªOëfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªOífakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªOïfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªOñfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªOófakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªOõfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªO÷fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªOùfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªOûfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªOý fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªOÿ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªP fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªP fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªP fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªP fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªP fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªP fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªP fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªP fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªP fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªP fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªP fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªP fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªP fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªP fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªP fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªP fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªP! fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªP# fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªP% fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªP' fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªP) fakeDim32Dim0.0jP+jP+¾jP+½P+ÑP+­¾j½ÐOêP+P+titleVar0.0jP-jP-¾jP-½P-ÑP-­¾j½ÐOìP-P- start_timeVar0.0 jP/jP/¾ jP/½P/ÑP/­¾j½ÐOî P/P/nameVar0.0jP1jP1¾ jP1½P1ÑP1­¾j½ÐOð P1P1 nameVar0.0"jP3jP3¾jP3½P3ÑP3­¾j½ÐOòP3P3 typeVar0.0jP5jP5¾jP5½P5ÑP5­¾j½ÐOôP5P5typeVar0.0 jP7jP7¾jP7½P7ÑP7­¾j½ÐOöP7P7thetaVar0.0 jP9jP9¾jP9½P9ÑP9­¾j½ÐOøP9P9 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jP<jP<¾jP<½P<ÑP<­ª¾j½ÐOúP;PjP>¾jP>½P>ÑP>­¾j½ÐOüP>P> curvatureVar0.0 jP@jP@¾jP@½P@ÑP@­¾j½ÐOþP@P@ x_translationVar0.0 jPBjPB¾jPB½PBÑPB­¾j½ÐPPBPB y_translationVar0.0 jPDjPD¾jPD½PDÑPD­¾j½ÐPPDPDchiVar0.0 jPFjPF¾!jPF½PFÑPF­¾j½ÐP!PFPF phiVar0.0Angstroem  VALUESunitsAttr0.0 jPIjPI¾#jPI½PIÑPI­ª¾j½ÐPPH#PIPI" d_spacingVar0.0jPKjPK¾&jPK½PKÑPK­¾j½ÐP&PKPK% sample_nameVar0.0degreeVALUESunitsAttr0.0 jPNjPN¾(jPN½PNÑPN­ª¾j½ÐP PM(PNPN'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jPQjPQ¾*jPQ½PQÑPQ­ª¾j½ÐP PP*PQPQ)sample_temperatureVar0.0jPSjPS¾,jPS½PSÑPS­¾j½ÐP,PSPS+ device_nameVar0.0KVALUESunitsAttr0.0 jPVjPV¾.jPV½PVÑPV­ª¾j½ÐPPU.PVPV-temperature_meanVar0.0KVALUESunitsAttr0.0 jPYjPY¾0jPY½PYÑPY­ª¾j½ÐPPX0PYPY/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jP\jP\¾2jP\½P\ÑP\­ª¾j½ÐPP[2P\P\1 sample_murVar0.0 jP^jP^¾5jP^½P^ÑP^­¾j½ÐP5P^P^4PresetVar0.0jP`jP`¾7jP`½P`ÑP`­¾j½ÐP7P`P`6 CounterModeVar0.0 jPbjPb¾9jPb½PbÑPb­¾j½ÐP9PbPb8timeVar0.0countsVALUESunitsAttr0.0 jPejPe¾;jPe½PeÑPe­ª¾j½ÐPPd;PePe: beam_monitorVar0.0countsVALUESunitsAttr0.0 jPhjPh¾=jPh½PhÑPh­ª¾j½ÐPPg=PhPh<MonitorVar0.0countsVALUESunitsAttr0.0 jPkjPk¾?jPk½PkÑPk­ª¾j½ÐP Pj?PkPk>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jPnjPn¾AjPn½PnÑPn­ª¾j½ÐP"PmAPnPn@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jPqjPq¾CjPq½PqÑPq­ª¾j½ÐP$PpCPqPqBStepVar0.0 jPsjPs¾EjPs½PsÑPs­¾j½ÐP&EPsPsD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jPwjPw¾GjPw½PwÑPw­ªª¾j½ÐP(PuPvGPwPwF two_thetaVar0.01VALUESsignalAttr0.0 jPzjPz¾IjPz½PzÑPz­ª¾j½ÐP*PyIPzPzHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªOêOìOîOðOòOôOöOøOúOüOþPPPPPP P PPPPPPPPPP P"P$P&P(P*P,P.P0P2P4P6P8P:P=P?PAPCPEPGPJPLPOPRPTPWPZP]P_PaPcPfPiPlPoPrPtPxP{P|P}P~PP€PP‚PƒP„P…data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªP‡fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªP‰fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªP‹fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªPfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªPfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªP‘fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªP“fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªP•fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªP—fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªP™fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªP› fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªP fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªPŸ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªP¡ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªP£ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªP¥ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªP§ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªP© fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªP« fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªP­ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªP¯ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªP± fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªP³ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªPµ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªP· fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªP¹ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªP» fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªP½ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªP¿ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªPÁ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªPà fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªPÅ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªPÇ fakeDim32Dim0.0jPÉjPɾjPɽPÉÑPÉ­¾j½ÐPˆPÉPÉtitleVar0.0jPËjP˾jP˽PËÑPË­¾j½ÐPŠPËPË start_timeVar0.0 jPÍjP; jPͽPÍÑPÍ­¾j½ÐPŒ PÍPÍnameVar0.0jPÏjPϾ jPϽPÏÑPÏ­¾j½ÐPŽ PÏPÏ nameVar0.0"jPÑjPѾjPѽPÑÑPÑ­¾j½ÐPPÑPÑ typeVar0.0jPÓjPÓ¾jPÓ½PÓÑPÓ­¾j½ÐP’PÓPÓtypeVar0.0 jPÕjPÕ¾jPÕ½PÕÑPÕ­¾j½ÐP”PÕPÕthetaVar0.0 jP×jP×¾jP×½P×ÑP×­¾j½ÐP–P×P× two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jPÚjPÚ¾jPÚ½PÚÑPÚ­ª¾j½ÐP˜PÙPÚPÚlambdaVar0.0 jPÜjPܾjPܽPÜÑPÜ­¾j½ÐPšPÜPÜ curvatureVar0.0 jPÞjPÞ¾jPÞ½PÞÑPÞ­¾j½ÐPœPÞPÞ x_translationVar0.0 jPàjPà¾jPà½PàÑPà­¾j½ÐPžPàPà y_translationVar0.0 jPâjPâ¾jPâ½PâÑPâ­¾j½ÐP PâPâchiVar0.0 jPäjPä¾!jPä½PäÑPä­¾j½ÐP¢!PäPä phiVar0.0Angstroem  VALUESunitsAttr0.0 jPçjPç¾#jPç½PçÑPç­ª¾j½ÐP¤Pæ#PçPç" d_spacingVar0.0jPéjPé¾&jPé½PéÑPé­¾j½ÐP¦&PéPé% sample_nameVar0.0degreeVALUESunitsAttr0.0 jPìjPì¾(jPì½PìÑPì­ª¾j½ÐP¨Pë(PìPì'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jPïjPï¾*jPï½PïÑPï­ª¾j½ÐPªPî*PïPï)sample_temperatureVar0.0jPñjPñ¾,jPñ½PñÑPñ­¾j½ÐP¬,PñPñ+ device_nameVar0.0KVALUESunitsAttr0.0 jPôjPô¾.jPô½PôÑPô­ª¾j½ÐP®Pó.PôPô-temperature_meanVar0.0KVALUESunitsAttr0.0 jP÷jP÷¾0jP÷½P÷ÑP÷­ª¾j½ÐP°Pö0P÷P÷/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jPújPú¾2jPú½PúÑPú­ª¾j½ÐP²Pù2PúPú1 sample_murVar0.0 jPüjPü¾5jPü½PüÑPü­¾j½ÐP´5PüPü4PresetVar0.0jPþjPþ¾7jPþ½PþÑPþ­¾j½ÐP¶7PþPþ6 CounterModeVar0.0 jQjQ¾9jQ½QÑQ­¾j½ÐP¸9QQ8timeVar0.0countsVALUESunitsAttr0.0 jQjQ¾;jQ½QÑQ­ª¾j½ÐPºQ;QQ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jQjQ¾=jQ½QÑQ­ª¾j½ÐP¼Q=QQ<MonitorVar0.0countsVALUESunitsAttr0.0 jQ jQ ¾?jQ ½Q ÑQ ­ª¾j½ÐP¾Q?Q Q >proton_monitorVar0.0degreeVALUESunitsAttr0.0 jQ jQ ¾AjQ ½Q ÑQ ­ª¾j½ÐPÀQ AQ Q @two_theta_startVar0.0degreeVALUESunitsAttr0.0 jQjQ¾CjQ½QÑQ­ª¾j½ÐPÂQCQQBStepVar0.0 jQjQ¾EjQ½QÑQ­¾j½ÐPÄEQQD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jQjQ¾GjQ½QÑQ­ªª¾j½ÐPÆQQGQQF two_thetaVar0.01VALUESsignalAttr0.0 jQjQ¾IjQ½QÑQ­ª¾j½ÐPÈQIQQHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªPˆPŠPŒPŽPP’P”P–P˜PšPœPžP P¢P¤P¦P¨PªP¬P®P°P²P´P¶P¸PºP¼P¾PÀPÂPÄPÆPÈPÊPÌPÎPÐPÒPÔPÖPØPÛPÝPßPáPãPåPèPêPíPðPòPõPøPûPýPÿQQQQ Q QQQQQQQQQQQ Q!Q"Q#data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªQ%fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªQ'fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªQ)fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªQ+fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªQ-fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªQ/fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªQ1fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªQ3fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªQ5fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªQ7fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªQ9 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªQ; fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªQ= fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªQ? fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªQA fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªQC fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªQE fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªQG fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªQI fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªQK fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªQM fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªQO fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªQQ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªQS fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªQU fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªQW fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªQY fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªQ[ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªQ] fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªQ_ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªQa fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªQc fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªQe fakeDim32Dim0.0jQgjQg¾jQg½QgÑQg­¾j½ÐQ&QgQgtitleVar0.0jQijQi¾jQi½QiÑQi­¾j½ÐQ(QiQi start_timeVar0.0 jQkjQk¾ jQk½QkÑQk­¾j½ÐQ* QkQknameVar0.0jQmjQm¾ jQm½QmÑQm­¾j½ÐQ, QmQm nameVar0.0"jQojQo¾jQo½QoÑQo­¾j½ÐQ.QoQo typeVar0.0jQqjQq¾jQq½QqÑQq­¾j½ÐQ0QqQqtypeVar0.0 jQsjQs¾jQs½QsÑQs­¾j½ÐQ2QsQsthetaVar0.0 jQujQu¾jQu½QuÑQu­¾j½ÐQ4QuQu two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jQxjQx¾jQx½QxÑQx­ª¾j½ÐQ6QwQxQxlambdaVar0.0 jQzjQz¾jQz½QzÑQz­¾j½ÐQ8QzQz curvatureVar0.0 jQ|jQ|¾jQ|½Q|ÑQ|­¾j½ÐQ:Q|Q| x_translationVar0.0 jQ~jQ~¾jQ~½Q~ÑQ~­¾j½ÐQ<Q~Q~ y_translationVar0.0 jQ€jQ€¾jQ€½Q€ÑQ€­¾j½ÐQ>Q€Q€chiVar0.0 jQ‚jQ‚¾!jQ‚½Q‚ÑQ‚­¾j½ÐQ@!Q‚Q‚ phiVar0.0Angstroem  VALUESunitsAttr0.0 jQ…jQ…¾#jQ…½Q…ÑQ…­ª¾j½ÐQBQ„#Q…Q…" d_spacingVar0.0jQ‡jQ‡¾&jQ‡½Q‡ÑQ‡­¾j½ÐQD&Q‡Q‡% sample_nameVar0.0degreeVALUESunitsAttr0.0 jQŠjQо(jQнQŠÑQŠ­ª¾j½ÐQFQ‰(QŠQŠ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jQjQ¾*jQ½QÑQ­ª¾j½ÐQHQŒ*QQ)sample_temperatureVar0.0jQjQ¾,jQ½QÑQ­¾j½ÐQJ,QQ+ device_nameVar0.0KVALUESunitsAttr0.0 jQ’jQ’¾.jQ’½Q’ÑQ’­ª¾j½ÐQLQ‘.Q’Q’-temperature_meanVar0.0KVALUESunitsAttr0.0 jQ•jQ•¾0jQ•½Q•ÑQ•­ª¾j½ÐQNQ”0Q•Q•/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jQ˜jQ˜¾2jQ˜½Q˜ÑQ˜­ª¾j½ÐQPQ—2Q˜Q˜1 sample_murVar0.0 jQšjQš¾5jQš½QšÑQš­¾j½ÐQR5QšQš4PresetVar0.0jQœjQœ¾7jQœ½QœÑQœ­¾j½ÐQT7QœQœ6 CounterModeVar0.0 jQžjQž¾9jQž½QžÑQž­¾j½ÐQV9QžQž8timeVar0.0countsVALUESunitsAttr0.0 jQ¡jQ¡¾;jQ¡½Q¡ÑQ¡­ª¾j½ÐQXQ ;Q¡Q¡: beam_monitorVar0.0countsVALUESunitsAttr0.0 jQ¤jQ¤¾=jQ¤½Q¤ÑQ¤­ª¾j½ÐQZQ£=Q¤Q¤<MonitorVar0.0countsVALUESunitsAttr0.0 jQ§jQ§¾?jQ§½Q§ÑQ§­ª¾j½ÐQ\Q¦?Q§Q§>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jQªjQª¾AjQª½QªÑQª­ª¾j½ÐQ^Q©AQªQª@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jQ­jQ­¾CjQ­½Q­ÑQ­­ª¾j½ÐQ`Q¬CQ­Q­BStepVar0.0 jQ¯jQ¯¾EjQ¯½Q¯ÑQ¯­¾j½ÐQbEQ¯Q¯D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jQ³jQ³¾GjQ³½Q³ÑQ³­ªª¾j½ÐQdQ±Q²GQ³Q³F two_thetaVar0.01VALUESsignalAttr0.0 jQ¶jQ¶¾IjQ¶½Q¶ÑQ¶­ª¾j½ÐQfQµIQ¶Q¶HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªQ&Q(Q*Q,Q.Q0Q2Q4Q6Q8Q:QQ@QBQDQFQHQJQLQNQPQRQTQVQXQZQ\Q^Q`QbQdQfQhQjQlQnQpQrQtQvQyQ{Q}QQQƒQ†QˆQ‹QŽQQ“Q–Q™Q›QQŸQ¢Q¥Q¨Q«Q®Q°Q´Q·Q¸Q¹QºQ»Q¼Q½Q¾Q¿QÀQÁdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªQÃfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªQÅfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªQÇfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªQÉfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªQËfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªQÍfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªQÏfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªQÑfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªQÓfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªQÕfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªQ× fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªQÙ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªQÛ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªQÝ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªQß fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªQá fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªQã fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªQå fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªQç fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªQé fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªQë fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªQí fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªQï fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªQñ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªQó fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªQõ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªQ÷ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªQù fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªQû fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªQý fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªQÿ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªR fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªR fakeDim32Dim0.0jRjR¾jR½RÑR­¾j½ÐQÄRRtitleVar0.0jRjR¾jR½RÑR­¾j½ÐQÆRR start_timeVar0.0 jR jR ¾ jR ½R ÑR ­¾j½ÐQÈ R R nameVar0.0jR jR ¾ jR ½R ÑR ­¾j½ÐQÊ R R nameVar0.0"jR jR ¾jR ½R ÑR ­¾j½ÐQÌR R typeVar0.0jRjR¾jR½RÑR­¾j½ÐQÎRRtypeVar0.0 jRjR¾jR½RÑR­¾j½ÐQÐRRthetaVar0.0 jRjR¾jR½RÑR­¾j½ÐQÒRR two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jRjR¾jR½RÑR­ª¾j½ÐQÔRRRlambdaVar0.0 jRjR¾jR½RÑR­¾j½ÐQÖRR curvatureVar0.0 jRjR¾jR½RÑR­¾j½ÐQØRR x_translationVar0.0 jRjR¾jR½RÑR­¾j½ÐQÚRR y_translationVar0.0 jRjR¾jR½RÑR­¾j½ÐQÜRRchiVar0.0 jR jR ¾!jR ½R ÑR ­¾j½ÐQÞ!R R phiVar0.0Angstroem  VALUESunitsAttr0.0 jR#jR#¾#jR#½R#ÑR#­ª¾j½ÐQàR"#R#R#" d_spacingVar0.0jR%jR%¾&jR%½R%ÑR%­¾j½ÐQâ&R%R%% sample_nameVar0.0degreeVALUESunitsAttr0.0 jR(jR(¾(jR(½R(ÑR(­ª¾j½ÐQäR'(R(R('sample_table_rotationVar0.0KVALUESunitsAttr0.0 jR+jR+¾*jR+½R+ÑR+­ª¾j½ÐQæR**R+R+)sample_temperatureVar0.0jR-jR-¾,jR-½R-ÑR-­¾j½ÐQè,R-R-+ device_nameVar0.0KVALUESunitsAttr0.0 jR0jR0¾.jR0½R0ÑR0­ª¾j½ÐQêR/.R0R0-temperature_meanVar0.0KVALUESunitsAttr0.0 jR3jR3¾0jR3½R3ÑR3­ª¾j½ÐQìR20R3R3/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jR6jR6¾2jR6½R6ÑR6­ª¾j½ÐQîR52R6R61 sample_murVar0.0 jR8jR8¾5jR8½R8ÑR8­¾j½ÐQð5R8R84PresetVar0.0jR:jR:¾7jR:½R:ÑR:­¾j½ÐQò7R:R:6 CounterModeVar0.0 jR<jR<¾9jR<½R<ÑR<­¾j½ÐQô9R;R?R?: beam_monitorVar0.0countsVALUESunitsAttr0.0 jRBjRB¾=jRB½RBÑRB­ª¾j½ÐQøRA=RBRB<MonitorVar0.0countsVALUESunitsAttr0.0 jREjRE¾?jRE½REÑRE­ª¾j½ÐQúRD?RERE>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jRHjRH¾AjRH½RHÑRH­ª¾j½ÐQüRGARHRH@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jRKjRK¾CjRK½RKÑRK­ª¾j½ÐQþRJCRKRKBStepVar0.0 jRMjRM¾EjRM½RMÑRM­¾j½ÐRERMRMD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jRQjRQ¾GjRQ½RQÑRQ­ªª¾j½ÐRRORPGRQRQF two_thetaVar0.01VALUESsignalAttr0.0 jRTjRT¾IjRT½RTÑRT­ª¾j½ÐRRSIRTRTHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªQÄQÆQÈQÊQÌQÎQÐQÒQÔQÖQØQÚQÜQÞQàQâQäQæQèQêQìQîQðQòQôQöQøQúQüQþRRRRRR R RRRRRRRRRR!R$R&R)R,R.R1R4R7R9R;R=R@RCRFRIRLRNRRRURVRWRXRYRZR[R\R]R^R_data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªRafakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªRcfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªRefakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªRgfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªRifakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªRkfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªRmfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªRofakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªRqfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªRsfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªRu fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªRw fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªRy fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªR{ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªR} fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªR fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªR fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªRƒ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªR… fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªR‡ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªR‰ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªR‹ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªR fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªR fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªR‘ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªR“ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªR• fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªR— fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªR™ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªR› fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªR fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªRŸ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªR¡ fakeDim32Dim0.0jR£jR£¾jR£½R£ÑR£­¾j½ÐRbR£R£titleVar0.0jR¥jR¥¾jR¥½R¥ÑR¥­¾j½ÐRdR¥R¥ start_timeVar0.0 jR§jR§¾ jR§½R§ÑR§­¾j½ÐRf R§R§nameVar0.0jR©jR©¾ jR©½R©ÑR©­¾j½ÐRh R©R© nameVar0.0"jR«jR«¾jR«½R«ÑR«­¾j½ÐRjR«R« typeVar0.0jR­jR­¾jR­½R­ÑR­­¾j½ÐRlR­R­typeVar0.0 jR¯jR¯¾jR¯½R¯ÑR¯­¾j½ÐRnR¯R¯thetaVar0.0 jR±jR±¾jR±½R±ÑR±­¾j½ÐRpR±R± two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jR´jR´¾jR´½R´ÑR´­ª¾j½ÐRrR³R´R´lambdaVar0.0 jR¶jR¶¾jR¶½R¶ÑR¶­¾j½ÐRtR¶R¶ curvatureVar0.0 jR¸jR¸¾jR¸½R¸ÑR¸­¾j½ÐRvR¸R¸ x_translationVar0.0 jRºjRº¾jRº½RºÑRº­¾j½ÐRxRºRº y_translationVar0.0 jR¼jR¼¾jR¼½R¼ÑR¼­¾j½ÐRzR¼R¼chiVar0.0 jR¾jR¾¾!jR¾½R¾ÑR¾­¾j½ÐR|!R¾R¾ phiVar0.0Angstroem  VALUESunitsAttr0.0 jRÁjRÁ¾#jRÁ½RÁÑRÁ­ª¾j½ÐR~RÀ#RÁRÁ" d_spacingVar0.0jRÃjRþ&jRýRÃÑRí¾j½ÐR€&RÃRÃ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jRÆjRƾ(jRƽRÆÑRÆ­ª¾j½ÐR‚RÅ(RÆRÆ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jRÉjRɾ*jRɽRÉÑRÉ­ª¾j½ÐR„RÈ*RÉRÉ)sample_temperatureVar0.0jRËjR˾,jR˽RËÑRË­¾j½ÐR†,RËRË+ device_nameVar0.0KVALUESunitsAttr0.0 jRÎjRξ.jRνRÎÑRέª¾j½ÐRˆRÍ.RÎRÎ-temperature_meanVar0.0KVALUESunitsAttr0.0 jRÑjRѾ0jRѽRÑÑRÑ­ª¾j½ÐRŠRÐ0RÑRÑ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jRÔjRÔ¾2jRÔ½RÔÑRÔ­ª¾j½ÐRŒRÓ2RÔRÔ1 sample_murVar0.0 jRÖjRÖ¾5jRÖ½RÖÑRÖ­¾j½ÐRŽ5RÖRÖ4PresetVar0.0jRØjRؾ7jRؽRØÑRØ­¾j½ÐR7RØRØ6 CounterModeVar0.0 jRÚjRÚ¾9jRÚ½RÚÑRÚ­¾j½ÐR’9RÚRÚ8timeVar0.0countsVALUESunitsAttr0.0 jRÝjRݾ;jRݽRÝÑRÝ­ª¾j½ÐR”RÜ;RÝRÝ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jRàjRà¾=jRà½RàÑRà­ª¾j½ÐR–Rß=RàRà<MonitorVar0.0countsVALUESunitsAttr0.0 jRãjRã¾?jRã½RãÑRã­ª¾j½ÐR˜Râ?RãRã>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jRæjRæ¾AjRæ½RæÑRæ­ª¾j½ÐRšRåARæRæ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jRéjRé¾CjRé½RéÑRé­ª¾j½ÐRœRèCRéRéBStepVar0.0 jRëjRë¾EjRë½RëÑRë­¾j½ÐRžERëRëD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jRïjRï¾GjRï½RïÑRï­ªª¾j½ÐR RíRîGRïRïF two_thetaVar0.01VALUESsignalAttr0.0 jRòjRò¾IjRò½RòÑRò­ª¾j½ÐR¢RñIRòRòHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªRbRdRfRhRjRlRnRpRrRtRvRxRzR|R~R€R‚R„R†RˆRŠRŒRŽRR’R”R–R˜RšRœRžR R¢R¤R¦R¨RªR¬R®R°R²RµR·R¹R»R½R¿RÂRÄRÇRÊRÌRÏRÒRÕR×RÙRÛRÞRáRäRçRêRìRðRóRôRõRöR÷RøRùRúRûRüRýdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªRÿfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªSfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªSfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªSfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªSfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªS fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªS fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªS fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªSfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªSfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªS fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªS fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªS fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªS fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªS fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªS fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªS fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªS! fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªS# fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªS% fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªS' fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªS) fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªS+ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªS- fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªS/ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªS1 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªS3 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªS5 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªS7 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªS9 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªS; fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªS= fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªS? fakeDim32Dim0.0jSAjSA¾jSA½SAÑSA­¾j½ÐSSASAtitleVar0.0jSCjSC¾jSC½SCÑSC­¾j½ÐSSCSC start_timeVar0.0 jSEjSE¾ jSE½SEÑSE­¾j½ÐS SESEnameVar0.0jSGjSG¾ jSG½SGÑSG­¾j½ÐS SGSG nameVar0.0"jSIjSI¾jSI½SIÑSI­¾j½ÐSSISI typeVar0.0jSKjSK¾jSK½SKÑSK­¾j½ÐS SKSKtypeVar0.0 jSMjSM¾jSM½SMÑSM­¾j½ÐS SMSMthetaVar0.0 jSOjSO¾jSO½SOÑSO­¾j½ÐSSOSO two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jSRjSR¾jSR½SRÑSR­ª¾j½ÐSSQSRSRlambdaVar0.0 jSTjST¾jST½STÑST­¾j½ÐSSTST curvatureVar0.0 jSVjSV¾jSV½SVÑSV­¾j½ÐSSVSV x_translationVar0.0 jSXjSX¾jSX½SXÑSX­¾j½ÐSSXSX y_translationVar0.0 jSZjSZ¾jSZ½SZÑSZ­¾j½ÐSSZSZchiVar0.0 jS\jS\¾!jS\½S\ÑS\­¾j½ÐS!S\S\ phiVar0.0Angstroem  VALUESunitsAttr0.0 jS_jS_¾#jS_½S_ÑS_­ª¾j½ÐSS^#S_S_" d_spacingVar0.0jSajSa¾&jSa½SaÑSa­¾j½ÐS&SaSa% sample_nameVar0.0degreeVALUESunitsAttr0.0 jSdjSd¾(jSd½SdÑSd­ª¾j½ÐS Sc(SdSd'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jSgjSg¾*jSg½SgÑSg­ª¾j½ÐS"Sf*SgSg)sample_temperatureVar0.0jSijSi¾,jSi½SiÑSi­¾j½ÐS$,SiSi+ device_nameVar0.0KVALUESunitsAttr0.0 jSljSl¾.jSl½SlÑSl­ª¾j½ÐS&Sk.SlSl-temperature_meanVar0.0KVALUESunitsAttr0.0 jSojSo¾0jSo½SoÑSo­ª¾j½ÐS(Sn0SoSo/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jSrjSr¾2jSr½SrÑSr­ª¾j½ÐS*Sq2SrSr1 sample_murVar0.0 jStjSt¾5jSt½StÑSt­¾j½ÐS,5StSt4PresetVar0.0jSvjSv¾7jSv½SvÑSv­¾j½ÐS.7SvSv6 CounterModeVar0.0 jSxjSx¾9jSx½SxÑSx­¾j½ÐS09SxSx8timeVar0.0countsVALUESunitsAttr0.0 jS{jS{¾;jS{½S{ÑS{­ª¾j½ÐS2Sz;S{S{: beam_monitorVar0.0countsVALUESunitsAttr0.0 jS~jS~¾=jS~½S~ÑS~­ª¾j½ÐS4S}=S~S~<MonitorVar0.0countsVALUESunitsAttr0.0 jSjS¾?jS½SÑS­ª¾j½ÐS6S€?SS>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jS„jS„¾AjS„½S„ÑS„­ª¾j½ÐS8SƒAS„S„@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jS‡jS‡¾CjS‡½S‡ÑS‡­ª¾j½ÐS:S†CS‡S‡BStepVar0.0 jS‰jS‰¾EjS‰½S‰ÑS‰­¾j½ÐS<ES‰S‰D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jSjS¾GjS½SÑS­ªª¾j½ÐS>S‹SŒGSSF two_thetaVar0.01VALUESsignalAttr0.0 jSjS¾IjS½SÑS­ª¾j½ÐS@SISSHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªSSSSSS S SSSSSSSSSS S"S$S&S(S*S,S.S0S2S4S6S8S:SS@SBSDSFSHSJSLSNSPSSSUSWSYS[S]S`SbSeShSjSmSpSsSuSwSyS|SS‚S…SˆSŠSŽS‘S’S“S”S•S–S—S˜S™SšS›data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªSfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªSŸfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªS¡fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªS£fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªS¥fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªS§fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªS©fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªS«fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªS­fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªS¯fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªS± fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªS³ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªSµ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªS· fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªS¹ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªS» fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªS½ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªS¿ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªSÁ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªSà fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªSÅ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªSÇ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªSÉ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªSË fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªSÍ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªSÏ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªSÑ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªSÓ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªSÕ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªS× fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªSÙ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªSÛ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªSÝ fakeDim32Dim0.0jSßjSß¾jSß½SßÑSß­¾j½ÐSžSßSßtitleVar0.0jSájSá¾jSá½SáÑSá­¾j½ÐS SáSá start_timeVar0.0 jSãjSã¾ jSã½SãÑSã­¾j½ÐS¢ SãSãnameVar0.0jSåjSå¾ jSå½SåÑSå­¾j½ÐS¤ SåSå nameVar0.0"jSçjSç¾jSç½SçÑSç­¾j½ÐS¦SçSç typeVar0.0jSéjSé¾jSé½SéÑSé­¾j½ÐS¨SéSétypeVar0.0 jSëjSë¾jSë½SëÑSë­¾j½ÐSªSëSëthetaVar0.0 jSíjSí¾jSí½SíÑSí­¾j½ÐS¬SíSí two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jSðjSð¾jSð½SðÑS𭪾j½ÐS®SïSðSðlambdaVar0.0 jSòjSò¾jSò½SòÑSò­¾j½ÐS°SòSò curvatureVar0.0 jSôjSô¾jSô½SôÑSô­¾j½ÐS²SôSô x_translationVar0.0 jSöjSö¾jSö½SöÑSö­¾j½ÐS´SöSö y_translationVar0.0 jSøjSø¾jSø½SøÑSø­¾j½ÐS¶SøSøchiVar0.0 jSújSú¾!jSú½SúÑSú­¾j½ÐS¸!SúSú phiVar0.0Angstroem  VALUESunitsAttr0.0 jSýjSý¾#jSý½SýÑSý­ª¾j½ÐSºSü#SýSý" d_spacingVar0.0jSÿjSÿ¾&jSÿ½SÿÑSÿ­¾j½ÐS¼&SÿSÿ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jTjT¾(jT½TÑT­ª¾j½ÐS¾T(TT'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jTjT¾*jT½TÑT­ª¾j½ÐSÀT*TT)sample_temperatureVar0.0jTjT¾,jT½TÑT­¾j½ÐSÂ,TT+ device_nameVar0.0KVALUESunitsAttr0.0 jT jT ¾.jT ½T ÑT ­ª¾j½ÐSÄT .T T -temperature_meanVar0.0KVALUESunitsAttr0.0 jT jT ¾0jT ½T ÑT ­ª¾j½ÐSÆT 0T T /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jTjT¾2jT½TÑT­ª¾j½ÐSÈT2TT1 sample_murVar0.0 jTjT¾5jT½TÑT­¾j½ÐSÊ5TT4PresetVar0.0jTjT¾7jT½TÑT­¾j½ÐSÌ7TT6 CounterModeVar0.0 jTjT¾9jT½TÑT­¾j½ÐSÎ9TT8timeVar0.0countsVALUESunitsAttr0.0 jTjT¾;jT½TÑT­ª¾j½ÐSÐT;TT: beam_monitorVar0.0countsVALUESunitsAttr0.0 jTjT¾=jT½TÑT­ª¾j½ÐSÒT=TT<MonitorVar0.0countsVALUESunitsAttr0.0 jTjT¾?jT½TÑT­ª¾j½ÐSÔT?TT>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jT"jT"¾AjT"½T"ÑT"­ª¾j½ÐSÖT!AT"T"@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jT%jT%¾CjT%½T%ÑT%­ª¾j½ÐSØT$CT%T%BStepVar0.0 jT'jT'¾EjT'½T'ÑT'­¾j½ÐSÚET'T'D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jT+jT+¾GjT+½T+ÑT+­ªª¾j½ÐSÜT)T*GT+T+F two_thetaVar0.01VALUESsignalAttr0.0 jT.jT.¾IjT.½T.ÑT.­ª¾j½ÐSÞT-IT.T.HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªSžS S¢S¤S¦S¨SªS¬S®S°S²S´S¶S¸SºS¼S¾SÀSÂSÄSÆSÈSÊSÌSÎSÐSÒSÔSÖSØSÚSÜSÞSàSâSäSæSèSêSìSîSñSóSõS÷SùSûSþTTTTT TTTTTTTT T#T&T(T,T/T0T1T2T3T4T5T6T7T8T9data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªT;fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªT=fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªT?fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªTAfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªTCfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªTEfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªTGfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªTIfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªTKfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªTMfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªTO fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªTQ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªTS fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªTU fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªTW fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªTY fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªT[ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªT] fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªT_ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªTa fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªTc fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªTe fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªTg fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªTi fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªTk fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªTm fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªTo fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªTq fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªTs fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªTu fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªTw fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªTy fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªT{ fakeDim32Dim0.0jT}jT}¾jT}½T}ÑT}­¾j½ÐT<T}T}titleVar0.0jTjT¾jT½TÑT­¾j½ÐT>TT start_timeVar0.0 jTjT¾ jT½TÑT­¾j½ÐT@ TTnameVar0.0jTƒjTƒ¾ jTƒ½TƒÑTƒ­¾j½ÐTB TƒTƒ nameVar0.0"jT…jT…¾jT…½T…ÑT…­¾j½ÐTDT…T… typeVar0.0jT‡jT‡¾jT‡½T‡ÑT‡­¾j½ÐTFT‡T‡typeVar0.0 jT‰jT‰¾jT‰½T‰ÑT‰­¾j½ÐTHT‰T‰thetaVar0.0 jT‹jT‹¾jT‹½T‹ÑT‹­¾j½ÐTJT‹T‹ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jTŽjT޾jT޽TŽÑTŽ­ª¾j½ÐTLTTŽTŽlambdaVar0.0 jTjT¾jT½TÑT­¾j½ÐTNTT curvatureVar0.0 jT’jT’¾jT’½T’ÑT’­¾j½ÐTPT’T’ x_translationVar0.0 jT”jT”¾jT”½T”ÑT”­¾j½ÐTRT”T” y_translationVar0.0 jT–jT–¾jT–½T–ÑT–­¾j½ÐTTT–T–chiVar0.0 jT˜jT˜¾!jT˜½T˜ÑT˜­¾j½ÐTV!T˜T˜ phiVar0.0Angstroem  VALUESunitsAttr0.0 jT›jT›¾#jT›½T›ÑT›­ª¾j½ÐTXTš#T›T›" d_spacingVar0.0jTjT¾&jT½TÑT­¾j½ÐTZ&TT% sample_nameVar0.0degreeVALUESunitsAttr0.0 jT jT ¾(jT ½T ÑT ­ª¾j½ÐT\TŸ(T T 'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jT£jT£¾*jT£½T£ÑT£­ª¾j½ÐT^T¢*T£T£)sample_temperatureVar0.0jT¥jT¥¾,jT¥½T¥ÑT¥­¾j½ÐT`,T¥T¥+ device_nameVar0.0KVALUESunitsAttr0.0 jT¨jT¨¾.jT¨½T¨ÑT¨­ª¾j½ÐTbT§.T¨T¨-temperature_meanVar0.0KVALUESunitsAttr0.0 jT«jT«¾0jT«½T«ÑT«­ª¾j½ÐTdTª0T«T«/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jT®jT®¾2jT®½T®ÑT®­ª¾j½ÐTfT­2T®T®1 sample_murVar0.0 jT°jT°¾5jT°½T°ÑT°­¾j½ÐTh5T°T°4PresetVar0.0jT²jT²¾7jT²½T²ÑT²­¾j½ÐTj7T²T²6 CounterModeVar0.0 jT´jT´¾9jT´½T´ÑT´­¾j½ÐTl9T´T´8timeVar0.0countsVALUESunitsAttr0.0 jT·jT·¾;jT·½T·ÑT·­ª¾j½ÐTnT¶;T·T·: beam_monitorVar0.0countsVALUESunitsAttr0.0 jTºjTº¾=jTº½TºÑTº­ª¾j½ÐTpT¹=TºTº<MonitorVar0.0countsVALUESunitsAttr0.0 jT½jT½¾?jT½½T½ÑT½­ª¾j½ÐTrT¼?T½T½>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jTÀjTÀ¾AjTÀ½TÀÑTÀ­ª¾j½ÐTtT¿ATÀTÀ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jTÃjTþCjTýTÃÑTíª¾j½ÐTvTÂCTÃTÃBStepVar0.0 jTÅjTžEjTŽTÅÑTÅ­¾j½ÐTxETÅTÅD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jTÉjTɾGjTɽTÉÑTÉ­ªª¾j½ÐTzTÇTÈGTÉTÉF two_thetaVar0.01VALUESsignalAttr0.0 jTÌjT̾IjT̽TÌÑTÌ­ª¾j½ÐT|TËITÌTÌHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªTT@TBTDTFTHTJTLTNTPTRTTTVTXTZT\T^T`TbTdTfThTjTlTnTpTrTtTvTxTzT|T~T€T‚T„T†TˆTŠTŒTT‘T“T•T—T™TœTžT¡T¤T¦T©T¬T¯T±T³TµT¸T»T¾TÁTÄTÆTÊTÍTÎTÏTÐTÑTÒTÓTÔTÕTÖT×data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªTÙfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªTÛfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªTÝfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªTßfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªTáfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªTãfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªTåfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªTçfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªTéfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªTëfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªTí fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªTï fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªTñ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªTó fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªTõ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªT÷ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªTù fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªTû fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªTý fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªTÿ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªU fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªU fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªU fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªU fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªU fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªU fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªU fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªU fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªU fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªU fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªU fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªU fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªU fakeDim32Dim0.0jUjU¾jU½UÑU­¾j½ÐTÚUUtitleVar0.0jUjU¾jU½UÑU­¾j½ÐTÜUU start_timeVar0.0 jUjU¾ jU½UÑU­¾j½ÐTÞ UUnameVar0.0jU!jU!¾ jU!½U!ÑU!­¾j½ÐTà U!U! nameVar0.0"jU#jU#¾jU#½U#ÑU#­¾j½ÐTâU#U# typeVar0.0jU%jU%¾jU%½U%ÑU%­¾j½ÐTäU%U%typeVar0.0 jU'jU'¾jU'½U'ÑU'­¾j½ÐTæU'U'thetaVar0.0 jU)jU)¾jU)½U)ÑU)­¾j½ÐTèU)U) two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jU,jU,¾jU,½U,ÑU,­ª¾j½ÐTêU+U,U,lambdaVar0.0 jU.jU.¾jU.½U.ÑU.­¾j½ÐTìU.U. curvatureVar0.0 jU0jU0¾jU0½U0ÑU0­¾j½ÐTîU0U0 x_translationVar0.0 jU2jU2¾jU2½U2ÑU2­¾j½ÐTðU2U2 y_translationVar0.0 jU4jU4¾jU4½U4ÑU4­¾j½ÐTòU4U4chiVar0.0 jU6jU6¾!jU6½U6ÑU6­¾j½ÐTô!U6U6 phiVar0.0Angstroem  VALUESunitsAttr0.0 jU9jU9¾#jU9½U9ÑU9­ª¾j½ÐTöU8#U9U9" d_spacingVar0.0jU;jU;¾&jU;½U;ÑU;­¾j½ÐTø&U;U;% sample_nameVar0.0degreeVALUESunitsAttr0.0 jU>jU>¾(jU>½U>ÑU>­ª¾j½ÐTúU=(U>U>'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jUAjUA¾*jUA½UAÑUA­ª¾j½ÐTüU@*UAUA)sample_temperatureVar0.0jUCjUC¾,jUC½UCÑUC­¾j½ÐTþ,UCUC+ device_nameVar0.0KVALUESunitsAttr0.0 jUFjUF¾.jUF½UFÑUF­ª¾j½ÐUUE.UFUF-temperature_meanVar0.0KVALUESunitsAttr0.0 jUIjUI¾0jUI½UIÑUI­ª¾j½ÐUUH0UIUI/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jULjUL¾2jUL½ULÑUL­ª¾j½ÐUUK2ULUL1 sample_murVar0.0 jUNjUN¾5jUN½UNÑUN­¾j½ÐU5UNUN4PresetVar0.0jUPjUP¾7jUP½UPÑUP­¾j½ÐU7UPUP6 CounterModeVar0.0 jURjUR¾9jUR½URÑUR­¾j½ÐU 9URUR8timeVar0.0countsVALUESunitsAttr0.0 jUUjUU¾;jUU½UUÑUU­ª¾j½ÐU UT;UUUU: beam_monitorVar0.0countsVALUESunitsAttr0.0 jUXjUX¾=jUX½UXÑUX­ª¾j½ÐUUW=UXUX<MonitorVar0.0countsVALUESunitsAttr0.0 jU[jU[¾?jU[½U[ÑU[­ª¾j½ÐUUZ?U[U[>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jU^jU^¾AjU^½U^ÑU^­ª¾j½ÐUU]AU^U^@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jUajUa¾CjUa½UaÑUa­ª¾j½ÐUU`CUaUaBStepVar0.0 jUcjUc¾EjUc½UcÑUc­¾j½ÐUEUcUcD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jUgjUg¾GjUg½UgÑUg­ªª¾j½ÐUUeUfGUgUgF two_thetaVar0.01VALUESsignalAttr0.0 jUjjUj¾IjUj½UjÑUj­ª¾j½ÐUUiIUjUjHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªTÚTÜTÞTàTâTäTæTèTêTìTîTðTòTôTöTøTúTüTþUUUUUU U UUUUUUUUUU U"U$U&U(U*U-U/U1U3U5U7U:Uproton_monitorVar0.0degreeVALUESunitsAttr0.0 jUüjUü¾AjUü½UüÑUü­ª¾j½ÐU°UûAUüUü@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jUÿjUÿ¾CjUÿ½UÿÑUÿ­ª¾j½ÐU²UþCUÿUÿBStepVar0.0 jVjV¾EjV½VÑV­¾j½ÐU´EVVD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jVjV¾GjV½VÑV­ªª¾j½ÐU¶VVGVVF two_thetaVar0.01VALUESsignalAttr0.0 jVjV¾IjV½VÑV­ª¾j½ÐU¸VIVVHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªUxUzU|U~U€U‚U„U†UˆUŠUŒUŽUU’U”U–U˜UšUœUžU U¢U¤U¦U¨UªU¬U®U°U²U´U¶U¸UºU¼U¾UÀUÂUÄUÆUÈUËUÍUÏUÑUÓUÕUØUÚUÝUàUâUåUèUëUíUïUñUôU÷UúUýVVVV V V V V VVVVVVdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªVfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªVfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªVfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªVfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªVfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªVfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªV!fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªV#fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªV%fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªV'fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªV) fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªV+ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªV- fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªV/ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªV1 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªV3 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªV5 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªV7 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªV9 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªV; fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªV= fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªV? fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªVA fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªVC fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªVE fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªVG fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªVI fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªVK fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªVM fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªVO fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªVQ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªVS fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªVU fakeDim32Dim0.0jVWjVW¾jVW½VWÑVW­¾j½ÐVVWVWtitleVar0.0jVYjVY¾jVY½VYÑVY­¾j½ÐVVYVY start_timeVar0.0 jV[jV[¾ jV[½V[ÑV[­¾j½ÐV V[V[nameVar0.0jV]jV]¾ jV]½V]ÑV]­¾j½ÐV V]V] nameVar0.0"jV_jV_¾jV_½V_ÑV_­¾j½ÐVV_V_ typeVar0.0jVajVa¾jVa½VaÑVa­¾j½ÐV VaVatypeVar0.0 jVcjVc¾jVc½VcÑVc­¾j½ÐV"VcVcthetaVar0.0 jVejVe¾jVe½VeÑVe­¾j½ÐV$VeVe two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jVhjVh¾jVh½VhÑVh­ª¾j½ÐV&VgVhVhlambdaVar0.0 jVjjVj¾jVj½VjÑVj­¾j½ÐV(VjVj curvatureVar0.0 jVljVl¾jVl½VlÑVl­¾j½ÐV*VlVl x_translationVar0.0 jVnjVn¾jVn½VnÑVn­¾j½ÐV,VnVn y_translationVar0.0 jVpjVp¾jVp½VpÑVp­¾j½ÐV.VpVpchiVar0.0 jVrjVr¾!jVr½VrÑVr­¾j½ÐV0!VrVr phiVar0.0Angstroem  VALUESunitsAttr0.0 jVujVu¾#jVu½VuÑVu­ª¾j½ÐV2Vt#VuVu" d_spacingVar0.0jVwjVw¾&jVw½VwÑVw­¾j½ÐV4&VwVw% sample_nameVar0.0degreeVALUESunitsAttr0.0 jVzjVz¾(jVz½VzÑVz­ª¾j½ÐV6Vy(VzVz'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jV}jV}¾*jV}½V}ÑV}­ª¾j½ÐV8V|*V}V})sample_temperatureVar0.0jVjV¾,jV½VÑV­¾j½ÐV:,VV+ device_nameVar0.0KVALUESunitsAttr0.0 jV‚jV‚¾.jV‚½V‚ÑV‚­ª¾j½ÐVV„0V…V…/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jVˆjVˆ¾2jVˆ½VˆÑVˆ­ª¾j½ÐV@V‡2VˆVˆ1 sample_murVar0.0 jVŠjVо5jVнVŠÑVŠ­¾j½ÐVB5VŠVŠ4PresetVar0.0jVŒjVŒ¾7jVŒ½VŒÑVŒ­¾j½ÐVD7VŒVŒ6 CounterModeVar0.0 jVŽjV޾9jV޽VŽÑVŽ­¾j½ÐVF9VŽVŽ8timeVar0.0countsVALUESunitsAttr0.0 jV‘jV‘¾;jV‘½V‘ÑV‘­ª¾j½ÐVHV;V‘V‘: beam_monitorVar0.0countsVALUESunitsAttr0.0 jV”jV”¾=jV”½V”ÑV”­ª¾j½ÐVJV“=V”V”<MonitorVar0.0countsVALUESunitsAttr0.0 jV—jV—¾?jV—½V—ÑV—­ª¾j½ÐVLV–?V—V—>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jVšjVš¾AjVš½VšÑVš­ª¾j½ÐVNV™AVšVš@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jVjV¾CjV½VÑV­ª¾j½ÐVPVœCVVBStepVar0.0 jVŸjVŸ¾EjVŸ½VŸÑVŸ­¾j½ÐVREVŸVŸD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jV£jV£¾GjV£½V£ÑV£­ªª¾j½ÐVTV¡V¢GV£V£F two_thetaVar0.01VALUESsignalAttr0.0 jV¦jV¦¾IjV¦½V¦ÑV¦­ª¾j½ÐVVV¥IV¦V¦HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªVVVVVV V"V$V&V(V*V,V.V0V2V4V6V8V:VV@VBVDVFVHVJVLVNVPVRVTVVVXVZV\V^V`VbVdVfViVkVmVoVqVsVvVxV{V~V€VƒV†V‰V‹VVV’V•V˜V›VžV V¤V§V¨V©VªV«V¬V­V®V¯V°V±data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªV³fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªVµfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªV·fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªV¹fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªV»fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªV½fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªV¿fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªVÁfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªVÃfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªVÅfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªVÇ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªVÉ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªVË fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªVÍ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªVÏ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªVÑ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªVÓ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªVÕ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªV× fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªVÙ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªVÛ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªVÝ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªVß fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªVá fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªVã fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªVå fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªVç fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªVé fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªVë fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªVí fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªVï fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªVñ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªVó fakeDim32Dim0.0jVõjVõ¾jVõ½VõÑVõ­¾j½ÐV´VõVõtitleVar0.0jV÷jV÷¾jV÷½V÷ÑV÷­¾j½ÐV¶V÷V÷ start_timeVar0.0 jVùjVù¾ jVù½VùÑVù­¾j½ÐV¸ VùVùnameVar0.0jVûjVû¾ jVû½VûÑVû­¾j½ÐVº VûVû nameVar0.0"jVýjVý¾jVý½VýÑVý­¾j½ÐV¼VýVý typeVar0.0jVÿjVÿ¾jVÿ½VÿÑVÿ­¾j½ÐV¾VÿVÿtypeVar0.0 jWjW¾jW½WÑW­¾j½ÐVÀWWthetaVar0.0 jWjW¾jW½WÑW­¾j½ÐVÂWW two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jWjW¾jW½WÑW­ª¾j½ÐVÄWWWlambdaVar0.0 jWjW¾jW½WÑW­¾j½ÐVÆWW curvatureVar0.0 jW jW ¾jW ½W ÑW ­¾j½ÐVÈW W  x_translationVar0.0 jW jW ¾jW ½W ÑW ­¾j½ÐVÊW W  y_translationVar0.0 jWjW¾jW½WÑW­¾j½ÐVÌWWchiVar0.0 jWjW¾!jW½WÑW­¾j½ÐVÎ!WW phiVar0.0Angstroem  VALUESunitsAttr0.0 jWjW¾#jW½WÑW­ª¾j½ÐVÐW#WW" d_spacingVar0.0jWjW¾&jW½WÑW­¾j½ÐVÒ&WW% sample_nameVar0.0degreeVALUESunitsAttr0.0 jWjW¾(jW½WÑW­ª¾j½ÐVÔW(WW'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jWjW¾*jW½WÑW­ª¾j½ÐVÖW*WW)sample_temperatureVar0.0jWjW¾,jW½WÑW­¾j½ÐVØ,WW+ device_nameVar0.0KVALUESunitsAttr0.0 jW jW ¾.jW ½W ÑW ­ª¾j½ÐVÚW.W W -temperature_meanVar0.0KVALUESunitsAttr0.0 jW#jW#¾0jW#½W#ÑW#­ª¾j½ÐVÜW"0W#W#/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jW&jW&¾2jW&½W&ÑW&­ª¾j½ÐVÞW%2W&W&1 sample_murVar0.0 jW(jW(¾5jW(½W(ÑW(­¾j½ÐVà5W(W(4PresetVar0.0jW*jW*¾7jW*½W*ÑW*­¾j½ÐVâ7W*W*6 CounterModeVar0.0 jW,jW,¾9jW,½W,ÑW,­¾j½ÐVä9W,W,8timeVar0.0countsVALUESunitsAttr0.0 jW/jW/¾;jW/½W/ÑW/­ª¾j½ÐVæW.;W/W/: beam_monitorVar0.0countsVALUESunitsAttr0.0 jW2jW2¾=jW2½W2ÑW2­ª¾j½ÐVèW1=W2W2<MonitorVar0.0countsVALUESunitsAttr0.0 jW5jW5¾?jW5½W5ÑW5­ª¾j½ÐVêW4?W5W5>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jW8jW8¾AjW8½W8ÑW8­ª¾j½ÐVìW7AW8W8@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jW;jW;¾CjW;½W;ÑW;­ª¾j½ÐVîW:CW;W;BStepVar0.0 jW=jW=¾EjW=½W=ÑW=­¾j½ÐVðEW=W=D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jWAjWA¾GjWA½WAÑWA­ªª¾j½ÐVòW?W@GWAWAF two_thetaVar0.01VALUESsignalAttr0.0 jWDjWD¾IjWD½WDÑWD­ª¾j½ÐVôWCIWDWDHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªV´V¶V¸VºV¼V¾VÀVÂVÄVÆVÈVÊVÌVÎVÐVÒVÔVÖVØVÚVÜVÞVàVâVäVæVèVêVìVîVðVòVôVöVøVúVüVþWWWWW W W WWWWWWWW!W$W'W)W+W-W0W3W6W9WWBWEWFWGWHWIWJWKWLWMWNWOdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªWQfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªWSfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªWUfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªWWfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªWYfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªW[fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªW]fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªW_fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªWafakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªWcfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªWe fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªWg fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªWi fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªWk fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªWm fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªWo fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªWq fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªWs fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªWu fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªWw fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªWy fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªW{ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªW} fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªW fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªW fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªWƒ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªW… fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªW‡ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªW‰ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªW‹ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªW fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªW fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªW‘ fakeDim32Dim0.0jW“jW“¾jW“½W“ÑW“­¾j½ÐWRW“W“titleVar0.0jW•jW•¾jW•½W•ÑW•­¾j½ÐWTW•W• start_timeVar0.0 jW—jW—¾ jW—½W—ÑW—­¾j½ÐWV W—W—nameVar0.0jW™jW™¾ jW™½W™ÑW™­¾j½ÐWX W™W™ nameVar0.0"jW›jW›¾jW›½W›ÑW›­¾j½ÐWZW›W› typeVar0.0jWjW¾jW½WÑW­¾j½ÐW\WWtypeVar0.0 jWŸjWŸ¾jWŸ½WŸÑWŸ­¾j½ÐW^WŸWŸthetaVar0.0 jW¡jW¡¾jW¡½W¡ÑW¡­¾j½ÐW`W¡W¡ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jW¤jW¤¾jW¤½W¤ÑW¤­ª¾j½ÐWbW£W¤W¤lambdaVar0.0 jW¦jW¦¾jW¦½W¦ÑW¦­¾j½ÐWdW¦W¦ curvatureVar0.0 jW¨jW¨¾jW¨½W¨ÑW¨­¾j½ÐWfW¨W¨ x_translationVar0.0 jWªjWª¾jWª½WªÑWª­¾j½ÐWhWªWª y_translationVar0.0 jW¬jW¬¾jW¬½W¬ÑW¬­¾j½ÐWjW¬W¬chiVar0.0 jW®jW®¾!jW®½W®ÑW®­¾j½ÐWl!W®W® phiVar0.0Angstroem  VALUESunitsAttr0.0 jW±jW±¾#jW±½W±ÑW±­ª¾j½ÐWnW°#W±W±" d_spacingVar0.0jW³jW³¾&jW³½W³ÑW³­¾j½ÐWp&W³W³% sample_nameVar0.0degreeVALUESunitsAttr0.0 jW¶jW¶¾(jW¶½W¶ÑW¶­ª¾j½ÐWrWµ(W¶W¶'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jW¹jW¹¾*jW¹½W¹ÑW¹­ª¾j½ÐWtW¸*W¹W¹)sample_temperatureVar0.0jW»jW»¾,jW»½W»ÑW»­¾j½ÐWv,W»W»+ device_nameVar0.0KVALUESunitsAttr0.0 jW¾jW¾¾.jW¾½W¾ÑW¾­ª¾j½ÐWxW½.W¾W¾-temperature_meanVar0.0KVALUESunitsAttr0.0 jWÁjWÁ¾0jWÁ½WÁÑWÁ­ª¾j½ÐWzWÀ0WÁWÁ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jWÄjWľ2jWĽWÄÑWÄ­ª¾j½ÐW|WÃ2WÄWÄ1 sample_murVar0.0 jWÆjWƾ5jWƽWÆÑWÆ­¾j½ÐW~5WÆWÆ4PresetVar0.0jWÈjWȾ7jWȽWÈÑWÈ­¾j½ÐW€7WÈWÈ6 CounterModeVar0.0 jWÊjWʾ9jWʽWÊÑWÊ­¾j½ÐW‚9WÊWÊ8timeVar0.0countsVALUESunitsAttr0.0 jWÍjW;;jWͽWÍÑWÍ­ª¾j½ÐW„WÌ;WÍWÍ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jWÐjWо=jWнWÐÑWЭª¾j½ÐW†WÏ=WÐWÐ<MonitorVar0.0countsVALUESunitsAttr0.0 jWÓjWÓ¾?jWÓ½WÓÑWÓ­ª¾j½ÐWˆWÒ?WÓWÓ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jWÖjWÖ¾AjWÖ½WÖÑWÖ­ª¾j½ÐWŠWÕAWÖWÖ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jWÙjWÙ¾CjWÙ½WÙÑWÙ­ª¾j½ÐWŒWØCWÙWÙBStepVar0.0 jWÛjWÛ¾EjWÛ½WÛÑWÛ­¾j½ÐWŽEWÛWÛD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jWßjWß¾GjWß½WßÑWß­ªª¾j½ÐWWÝWÞGWßWßF two_thetaVar0.01VALUESsignalAttr0.0 jWâjWâ¾IjWâ½WâÑWâ­ª¾j½ÐW’WáIWâWâHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªWRWTWVWXWZW\W^W`WbWdWfWhWjWlWnWpWrWtWvWxWzW|W~W€W‚W„W†WˆWŠWŒWŽWW’W”W–W˜WšWœWžW W¢W¥W§W©W«W­W¯W²W´W·WºW¼W¿WÂWÅWÇWÉWËWÎWÑWÔW×WÚWÜWàWãWäWåWæWçWèWéWêWëWìWídata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªWïfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªWñfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªWófakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªWõfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªW÷fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªWùfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªWûfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªWýfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªWÿfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªXfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªX fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªX fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªX fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªX fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªX fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªX fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªX fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªX fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªX fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªX fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªX fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªX fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªX fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªX fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªX fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªX! fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªX# fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªX% fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªX' fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªX) fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªX+ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªX- fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªX/ fakeDim32Dim0.0jX1jX1¾jX1½X1ÑX1­¾j½ÐWðX1X1titleVar0.0jX3jX3¾jX3½X3ÑX3­¾j½ÐWòX3X3 start_timeVar0.0 jX5jX5¾ jX5½X5ÑX5­¾j½ÐWô X5X5nameVar0.0jX7jX7¾ jX7½X7ÑX7­¾j½ÐWö X7X7 nameVar0.0"jX9jX9¾jX9½X9ÑX9­¾j½ÐWøX9X9 typeVar0.0jX;jX;¾jX;½X;ÑX;­¾j½ÐWúX;X;typeVar0.0 jX=jX=¾jX=½X=ÑX=­¾j½ÐWüX=X=thetaVar0.0 jX?jX?¾jX?½X?ÑX?­¾j½ÐWþX?X? two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jXBjXB¾jXB½XBÑXB­ª¾j½ÐXXAXBXBlambdaVar0.0 jXDjXD¾jXD½XDÑXD­¾j½ÐXXDXD curvatureVar0.0 jXFjXF¾jXF½XFÑXF­¾j½ÐXXFXF x_translationVar0.0 jXHjXH¾jXH½XHÑXH­¾j½ÐXXHXH y_translationVar0.0 jXJjXJ¾jXJ½XJÑXJ­¾j½ÐXXJXJchiVar0.0 jXLjXL¾!jXL½XLÑXL­¾j½ÐX !XLXL phiVar0.0Angstroem  VALUESunitsAttr0.0 jXOjXO¾#jXO½XOÑXO­ª¾j½ÐX XN#XOXO" d_spacingVar0.0jXQjXQ¾&jXQ½XQÑXQ­¾j½ÐX&XQXQ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jXTjXT¾(jXT½XTÑXT­ª¾j½ÐXXS(XTXT'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jXWjXW¾*jXW½XWÑXW­ª¾j½ÐXXV*XWXW)sample_temperatureVar0.0jXYjXY¾,jXY½XYÑXY­¾j½ÐX,XYXY+ device_nameVar0.0KVALUESunitsAttr0.0 jX\jX\¾.jX\½X\ÑX\­ª¾j½ÐXX[.X\X\-temperature_meanVar0.0KVALUESunitsAttr0.0 jX_jX_¾0jX_½X_ÑX_­ª¾j½ÐXX^0X_X_/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jXbjXb¾2jXb½XbÑXb­ª¾j½ÐXXa2XbXb1 sample_murVar0.0 jXdjXd¾5jXd½XdÑXd­¾j½ÐX5XdXd4PresetVar0.0jXfjXf¾7jXf½XfÑXf­¾j½ÐX7XfXf6 CounterModeVar0.0 jXhjXh¾9jXh½XhÑXh­¾j½ÐX 9XhXh8timeVar0.0countsVALUESunitsAttr0.0 jXkjXk¾;jXk½XkÑXk­ª¾j½ÐX"Xj;XkXk: beam_monitorVar0.0countsVALUESunitsAttr0.0 jXnjXn¾=jXn½XnÑXn­ª¾j½ÐX$Xm=XnXn<MonitorVar0.0countsVALUESunitsAttr0.0 jXqjXq¾?jXq½XqÑXq­ª¾j½ÐX&Xp?XqXq>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jXtjXt¾AjXt½XtÑXt­ª¾j½ÐX(XsAXtXt@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jXwjXw¾CjXw½XwÑXw­ª¾j½ÐX*XvCXwXwBStepVar0.0 jXyjXy¾EjXy½XyÑXy­¾j½ÐX,EXyXyD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jX}jX}¾GjX}½X}ÑX}­ªª¾j½ÐX.X{X|GX}X}F two_thetaVar0.01VALUESsignalAttr0.0 jX€jX€¾IjX€½X€ÑX€­ª¾j½ÐX0XIX€X€HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªWðWòWôWöWøWúWüWþXXXXXX X XXXXXXXXXX X"X$X&X(X*X,X.X0X2X4X6X8X:XX@XCXEXGXIXKXMXPXRXUXXXZX]X`XcXeXgXiXlXoXrXuXxXzX~XX‚XƒX„X…X†X‡XˆX‰XŠX‹data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªXfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªXfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªX‘fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªX“fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªX•fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªX—fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªX™fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªX›fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªXfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªXŸfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªX¡ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªX£ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªX¥ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªX§ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªX© fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªX« fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªX­ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªX¯ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªX± fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªX³ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªXµ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªX· fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªX¹ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªX» fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªX½ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªX¿ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªXÁ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªXà fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªXÅ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªXÇ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªXÉ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªXË fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªXÍ fakeDim32Dim0.0jXÏjXϾjXϽXÏÑXÏ­¾j½ÐXŽXÏXÏtitleVar0.0jXÑjXѾjXѽXÑÑXÑ­¾j½ÐXXÑXÑ start_timeVar0.0 jXÓjXÓ¾ jXÓ½XÓÑXÓ­¾j½ÐX’ XÓXÓnameVar0.0jXÕjXÕ¾ jXÕ½XÕÑXÕ­¾j½ÐX” XÕXÕ nameVar0.0"jX×jX×¾jX×½X×ÑX×­¾j½ÐX–X×X× typeVar0.0jXÙjXÙ¾jXÙ½XÙÑXÙ­¾j½ÐX˜XÙXÙtypeVar0.0 jXÛjXÛ¾jXÛ½XÛÑXÛ­¾j½ÐXšXÛXÛthetaVar0.0 jXÝjXݾjXݽXÝÑXÝ­¾j½ÐXœXÝXÝ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jXàjXà¾jXà½XàÑXà­ª¾j½ÐXžXßXàXàlambdaVar0.0 jXâjXâ¾jXâ½XâÑXâ­¾j½ÐX XâXâ curvatureVar0.0 jXäjXä¾jXä½XäÑXä­¾j½ÐX¢XäXä x_translationVar0.0 jXæjXæ¾jXæ½XæÑXæ­¾j½ÐX¤XæXæ y_translationVar0.0 jXèjXè¾jXè½XèÑXè­¾j½ÐX¦XèXèchiVar0.0 jXêjXê¾!jXê½XêÑXê­¾j½ÐX¨!XêXê phiVar0.0Angstroem  VALUESunitsAttr0.0 jXíjXí¾#jXí½XíÑXí­ª¾j½ÐXªXì#XíXí" d_spacingVar0.0jXïjXï¾&jXï½XïÑXï­¾j½ÐX¬&XïXï% sample_nameVar0.0degreeVALUESunitsAttr0.0 jXòjXò¾(jXò½XòÑXò­ª¾j½ÐX®Xñ(XòXò'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jXõjXõ¾*jXõ½XõÑXõ­ª¾j½ÐX°Xô*XõXõ)sample_temperatureVar0.0jX÷jX÷¾,jX÷½X÷ÑX÷­¾j½ÐX²,X÷X÷+ device_nameVar0.0KVALUESunitsAttr0.0 jXújXú¾.jXú½XúÑXú­ª¾j½ÐX´Xù.XúXú-temperature_meanVar0.0KVALUESunitsAttr0.0 jXýjXý¾0jXý½XýÑXý­ª¾j½ÐX¶Xü0XýXý/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jYjY¾2jY½YÑY­ª¾j½ÐX¸Xÿ2YY1 sample_murVar0.0 jYjY¾5jY½YÑY­¾j½ÐXº5YY4PresetVar0.0jYjY¾7jY½YÑY­¾j½ÐX¼7YY6 CounterModeVar0.0 jYjY¾9jY½YÑY­¾j½ÐX¾9YY8timeVar0.0countsVALUESunitsAttr0.0 jY jY ¾;jY ½Y ÑY ­ª¾j½ÐXÀY;Y Y : beam_monitorVar0.0countsVALUESunitsAttr0.0 jY jY ¾=jY ½Y ÑY ­ª¾j½ÐXÂY =Y Y <MonitorVar0.0countsVALUESunitsAttr0.0 jYjY¾?jY½YÑY­ª¾j½ÐXÄY?YY>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jYjY¾AjY½YÑY­ª¾j½ÐXÆYAYY@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jYjY¾CjY½YÑY­ª¾j½ÐXÈYCYYBStepVar0.0 jYjY¾EjY½YÑY­¾j½ÐXÊEYYD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jYjY¾GjY½YÑY­ªª¾j½ÐXÌYYGYYF two_thetaVar0.01VALUESsignalAttr0.0 jYjY¾IjY½YÑY­ª¾j½ÐXÎYIYYHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªXŽXX’X”X–X˜XšXœXžX X¢X¤X¦X¨XªX¬X®X°X²X´X¶X¸XºX¼X¾XÀXÂXÄXÆXÈXÊXÌXÎXÐXÒXÔXÖXØXÚXÜXÞXáXãXåXçXéXëXîXðXóXöXøXûXþYYYYY Y YYYYYYY Y!Y"Y#Y$Y%Y&Y'Y(Y)data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªY+fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªY-fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªY/fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªY1fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªY3fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªY5fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªY7fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªY9fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªY;fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªY=fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªY? fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªYA fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªYC fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªYE fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªYG fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªYI fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªYK fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªYM fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªYO fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªYQ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªYS fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªYU fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªYW fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªYY fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªY[ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªY] fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªY_ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªYa fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªYc fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªYe fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªYg fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªYi fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªYk fakeDim32Dim0.0jYmjYm¾jYm½YmÑYm­¾j½ÐY,YmYmtitleVar0.0jYojYo¾jYo½YoÑYo­¾j½ÐY.YoYo start_timeVar0.0 jYqjYq¾ jYq½YqÑYq­¾j½ÐY0 YqYqnameVar0.0jYsjYs¾ jYs½YsÑYs­¾j½ÐY2 YsYs nameVar0.0"jYujYu¾jYu½YuÑYu­¾j½ÐY4YuYu typeVar0.0jYwjYw¾jYw½YwÑYw­¾j½ÐY6YwYwtypeVar0.0 jYyjYy¾jYy½YyÑYy­¾j½ÐY8YyYythetaVar0.0 jY{jY{¾jY{½Y{ÑY{­¾j½ÐY:Y{Y{ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jY~jY~¾jY~½Y~ÑY~­ª¾j½ÐYY€Y€ curvatureVar0.0 jY‚jY‚¾jY‚½Y‚ÑY‚­¾j½ÐY@Y‚Y‚ x_translationVar0.0 jY„jY„¾jY„½Y„ÑY„­¾j½ÐYBY„Y„ y_translationVar0.0 jY†jY†¾jY†½Y†ÑY†­¾j½ÐYDY†Y†chiVar0.0 jYˆjYˆ¾!jYˆ½YˆÑYˆ­¾j½ÐYF!YˆYˆ phiVar0.0Angstroem  VALUESunitsAttr0.0 jY‹jY‹¾#jY‹½Y‹ÑY‹­ª¾j½ÐYHYŠ#Y‹Y‹" d_spacingVar0.0jYjY¾&jY½YÑY­¾j½ÐYJ&YY% sample_nameVar0.0degreeVALUESunitsAttr0.0 jYjY¾(jY½YÑY­ª¾j½ÐYLY(YY'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jY“jY“¾*jY“½Y“ÑY“­ª¾j½ÐYNY’*Y“Y“)sample_temperatureVar0.0jY•jY•¾,jY•½Y•ÑY•­¾j½ÐYP,Y•Y•+ device_nameVar0.0KVALUESunitsAttr0.0 jY˜jY˜¾.jY˜½Y˜ÑY˜­ª¾j½ÐYRY—.Y˜Y˜-temperature_meanVar0.0KVALUESunitsAttr0.0 jY›jY›¾0jY›½Y›ÑY›­ª¾j½ÐYTYš0Y›Y›/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jYžjYž¾2jYž½YžÑYž­ª¾j½ÐYVY2YžYž1 sample_murVar0.0 jY jY ¾5jY ½Y ÑY ­¾j½ÐYX5Y Y 4PresetVar0.0jY¢jY¢¾7jY¢½Y¢ÑY¢­¾j½ÐYZ7Y¢Y¢6 CounterModeVar0.0 jY¤jY¤¾9jY¤½Y¤ÑY¤­¾j½ÐY\9Y¤Y¤8timeVar0.0countsVALUESunitsAttr0.0 jY§jY§¾;jY§½Y§ÑY§­ª¾j½ÐY^Y¦;Y§Y§: beam_monitorVar0.0countsVALUESunitsAttr0.0 jYªjYª¾=jYª½YªÑYª­ª¾j½ÐY`Y©=YªYª<MonitorVar0.0countsVALUESunitsAttr0.0 jY­jY­¾?jY­½Y­ÑY­­ª¾j½ÐYbY¬?Y­Y­>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jY°jY°¾AjY°½Y°ÑY°­ª¾j½ÐYdY¯AY°Y°@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jY³jY³¾CjY³½Y³ÑY³­ª¾j½ÐYfY²CY³Y³BStepVar0.0 jYµjYµ¾EjYµ½YµÑYµ­¾j½ÐYhEYµYµD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jY¹jY¹¾GjY¹½Y¹ÑY¹­ªª¾j½ÐYjY·Y¸GY¹Y¹F two_thetaVar0.01VALUESsignalAttr0.0 jY¼jY¼¾IjY¼½Y¼ÑY¼­ª¾j½ÐYlY»IY¼Y¼HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªY,Y.Y0Y2Y4Y6Y8Y:YY@YBYDYFYHYJYLYNYPYRYTYVYXYZY\Y^Y`YbYdYfYhYjYlYnYpYrYtYvYxYzY|YYYƒY…Y‡Y‰YŒYŽY‘Y”Y–Y™YœYŸY¡Y£Y¥Y¨Y«Y®Y±Y´Y¶YºY½Y¾Y¿YÀYÁYÂYÃYÄYÅYÆYÇdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªYÉfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªYËfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªYÍfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªYÏfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªYÑfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªYÓfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªYÕfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªY×fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªYÙfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªYÛfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªYÝ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªYß fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªYá fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªYã fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªYå fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªYç fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªYé fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªYë fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªYí fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªYï fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªYñ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªYó fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªYõ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªY÷ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªYù fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªYû fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªYý fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªYÿ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªZ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªZ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªZ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªZ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªZ fakeDim32Dim0.0jZ jZ ¾jZ ½Z ÑZ ­¾j½ÐYÊZ Z titleVar0.0jZ jZ ¾jZ ½Z ÑZ ­¾j½ÐYÌZ Z  start_timeVar0.0 jZjZ¾ jZ½ZÑZ­¾j½ÐYÎ ZZnameVar0.0jZjZ¾ jZ½ZÑZ­¾j½ÐYÐ ZZ nameVar0.0"jZjZ¾jZ½ZÑZ­¾j½ÐYÒZZ typeVar0.0jZjZ¾jZ½ZÑZ­¾j½ÐYÔZZtypeVar0.0 jZjZ¾jZ½ZÑZ­¾j½ÐYÖZZthetaVar0.0 jZjZ¾jZ½ZÑZ­¾j½ÐYØZZ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jZjZ¾jZ½ZÑZ­ª¾j½ÐYÚZZZlambdaVar0.0 jZjZ¾jZ½ZÑZ­¾j½ÐYÜZZ curvatureVar0.0 jZ jZ ¾jZ ½Z ÑZ ­¾j½ÐYÞZ Z  x_translationVar0.0 jZ"jZ"¾jZ"½Z"ÑZ"­¾j½ÐYàZ"Z" y_translationVar0.0 jZ$jZ$¾jZ$½Z$ÑZ$­¾j½ÐYâZ$Z$chiVar0.0 jZ&jZ&¾!jZ&½Z&ÑZ&­¾j½ÐYä!Z&Z& phiVar0.0Angstroem  VALUESunitsAttr0.0 jZ)jZ)¾#jZ)½Z)ÑZ)­ª¾j½ÐYæZ(#Z)Z)" d_spacingVar0.0jZ+jZ+¾&jZ+½Z+ÑZ+­¾j½ÐYè&Z+Z+% sample_nameVar0.0degreeVALUESunitsAttr0.0 jZ.jZ.¾(jZ.½Z.ÑZ.­ª¾j½ÐYêZ-(Z.Z.'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jZ1jZ1¾*jZ1½Z1ÑZ1­ª¾j½ÐYìZ0*Z1Z1)sample_temperatureVar0.0jZ3jZ3¾,jZ3½Z3ÑZ3­¾j½ÐYî,Z3Z3+ device_nameVar0.0KVALUESunitsAttr0.0 jZ6jZ6¾.jZ6½Z6ÑZ6­ª¾j½ÐYðZ5.Z6Z6-temperature_meanVar0.0KVALUESunitsAttr0.0 jZ9jZ9¾0jZ9½Z9ÑZ9­ª¾j½ÐYòZ80Z9Z9/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jZ<jZ<¾2jZ<½Z<ÑZ<­ª¾j½ÐYôZ;2ZjZ>¾5jZ>½Z>ÑZ>­¾j½ÐYö5Z>Z>4PresetVar0.0jZ@jZ@¾7jZ@½Z@ÑZ@­¾j½ÐYø7Z@Z@6 CounterModeVar0.0 jZBjZB¾9jZB½ZBÑZB­¾j½ÐYú9ZBZB8timeVar0.0countsVALUESunitsAttr0.0 jZEjZE¾;jZE½ZEÑZE­ª¾j½ÐYüZD;ZEZE: beam_monitorVar0.0countsVALUESunitsAttr0.0 jZHjZH¾=jZH½ZHÑZH­ª¾j½ÐYþZG=ZHZH<MonitorVar0.0countsVALUESunitsAttr0.0 jZKjZK¾?jZK½ZKÑZK­ª¾j½ÐZZJ?ZKZK>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jZNjZN¾AjZN½ZNÑZN­ª¾j½ÐZZMAZNZN@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jZQjZQ¾CjZQ½ZQÑZQ­ª¾j½ÐZZPCZQZQBStepVar0.0 jZSjZS¾EjZS½ZSÑZS­¾j½ÐZEZSZSD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jZWjZW¾GjZW½ZWÑZW­ªª¾j½ÐZZUZVGZWZWF two_thetaVar0.01VALUESsignalAttr0.0 jZZjZZ¾IjZZ½ZZÑZZ­ª¾j½ÐZ ZYIZZZZHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªYÊYÌYÎYÐYÒYÔYÖYØYÚYÜYÞYàYâYäYæYèYêYìYîYðYòYôYöYøYúYüYþZZZZZZ Z ZZZZZZZZZZ!Z#Z%Z'Z*Z,Z/Z2Z4Z7Z:Z=Z?ZAZCZFZIZLZOZRZTZXZ[Z\Z]Z^Z_Z`ZaZbZcZdZedata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªZgfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªZifakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªZkfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªZmfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªZofakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªZqfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªZsfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªZufakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªZwfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªZyfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªZ{ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªZ} fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªZ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªZ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªZƒ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªZ… fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªZ‡ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªZ‰ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªZ‹ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªZ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªZ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªZ‘ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªZ“ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªZ• fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªZ— fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªZ™ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªZ› fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªZ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªZŸ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªZ¡ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªZ£ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªZ¥ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªZ§ fakeDim32Dim0.0jZ©jZ©¾jZ©½Z©ÑZ©­¾j½ÐZhZ©Z©titleVar0.0jZ«jZ«¾jZ«½Z«ÑZ«­¾j½ÐZjZ«Z« start_timeVar0.0 jZ­jZ­¾ jZ­½Z­ÑZ­­¾j½ÐZl Z­Z­nameVar0.0jZ¯jZ¯¾ jZ¯½Z¯ÑZ¯­¾j½ÐZn Z¯Z¯ nameVar0.0"jZ±jZ±¾jZ±½Z±ÑZ±­¾j½ÐZpZ±Z± typeVar0.0jZ³jZ³¾jZ³½Z³ÑZ³­¾j½ÐZrZ³Z³typeVar0.0 jZµjZµ¾jZµ½ZµÑZµ­¾j½ÐZtZµZµthetaVar0.0 jZ·jZ·¾jZ·½Z·ÑZ·­¾j½ÐZvZ·Z· two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jZºjZº¾jZº½ZºÑZº­ª¾j½ÐZxZ¹ZºZºlambdaVar0.0 jZ¼jZ¼¾jZ¼½Z¼ÑZ¼­¾j½ÐZzZ¼Z¼ curvatureVar0.0 jZ¾jZ¾¾jZ¾½Z¾ÑZ¾­¾j½ÐZ|Z¾Z¾ x_translationVar0.0 jZÀjZÀ¾jZÀ½ZÀÑZÀ­¾j½ÐZ~ZÀZÀ y_translationVar0.0 jZÂjZ¾jZ½ZÂÑZ­¾j½ÐZ€ZÂZÂchiVar0.0 jZÄjZľ!jZĽZÄÑZÄ­¾j½ÐZ‚!ZÄZÄ phiVar0.0Angstroem  VALUESunitsAttr0.0 jZÇjZǾ#jZǽZÇÑZÇ­ª¾j½ÐZ„ZÆ#ZÇZÇ" d_spacingVar0.0jZÉjZɾ&jZɽZÉÑZÉ­¾j½ÐZ†&ZÉZÉ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jZÌjZ̾(jZ̽ZÌÑZÌ­ª¾j½ÐZˆZË(ZÌZÌ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jZÏjZϾ*jZϽZÏÑZÏ­ª¾j½ÐZŠZÎ*ZÏZÏ)sample_temperatureVar0.0jZÑjZѾ,jZѽZÑÑZÑ­¾j½ÐZŒ,ZÑZÑ+ device_nameVar0.0KVALUESunitsAttr0.0 jZÔjZÔ¾.jZÔ½ZÔÑZÔ­ª¾j½ÐZŽZÓ.ZÔZÔ-temperature_meanVar0.0KVALUESunitsAttr0.0 jZ×jZ×¾0jZ×½Z×ÑZ×­ª¾j½ÐZZÖ0Z×Z×/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jZÚjZÚ¾2jZÚ½ZÚÑZÚ­ª¾j½ÐZ’ZÙ2ZÚZÚ1 sample_murVar0.0 jZÜjZܾ5jZܽZÜÑZÜ­¾j½ÐZ”5ZÜZÜ4PresetVar0.0jZÞjZÞ¾7jZÞ½ZÞÑZÞ­¾j½ÐZ–7ZÞZÞ6 CounterModeVar0.0 jZàjZà¾9jZà½ZàÑZà­¾j½ÐZ˜9ZàZà8timeVar0.0countsVALUESunitsAttr0.0 jZãjZã¾;jZã½ZãÑZã­ª¾j½ÐZšZâ;ZãZã: beam_monitorVar0.0countsVALUESunitsAttr0.0 jZæjZæ¾=jZæ½ZæÑZæ­ª¾j½ÐZœZå=ZæZæ<MonitorVar0.0countsVALUESunitsAttr0.0 jZéjZé¾?jZé½ZéÑZé­ª¾j½ÐZžZè?ZéZé>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jZìjZì¾AjZì½ZìÑZì­ª¾j½ÐZ ZëAZìZì@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jZïjZï¾CjZï½ZïÑZï­ª¾j½ÐZ¢ZîCZïZïBStepVar0.0 jZñjZñ¾EjZñ½ZñÑZñ­¾j½ÐZ¤EZñZñD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jZõjZõ¾GjZõ½ZõÑZõ­ªª¾j½ÐZ¦ZóZôGZõZõF two_thetaVar0.01VALUESsignalAttr0.0 jZøjZø¾IjZø½ZøÑZø­ª¾j½ÐZ¨Z÷IZøZøHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªZhZjZlZnZpZrZtZvZxZzZ|Z~Z€Z‚Z„Z†ZˆZŠZŒZŽZZ’Z”Z–Z˜ZšZœZžZ Z¢Z¤Z¦Z¨ZªZ¬Z®Z°Z²Z´Z¶Z¸Z»Z½Z¿ZÁZÃZÅZÈZÊZÍZÐZÒZÕZØZÛZÝZßZáZäZçZêZíZðZòZöZùZúZûZüZýZþZÿ[[[[data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª[fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª[fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª[ fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª[ fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª[ fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª[fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª[fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª[fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª[fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª[fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª[ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª[ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª[ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª[ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª[! fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª[# fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª[% fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª[' fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª[) fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª[+ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª[- fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª[/ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª[1 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª[3 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª[5 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª[7 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª[9 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª[; fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª[= fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª[? fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª[A fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª[C fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª[E fakeDim32Dim0.0j[Gj[G¾j[G½[GÑ[G­¾j½Ð[[G[GtitleVar0.0j[Ij[I¾j[I½[IÑ[I­¾j½Ð[[I[I start_timeVar0.0 j[Kj[K¾ j[K½[KÑ[K­¾j½Ð[ [K[KnameVar0.0j[Mj[M¾ j[M½[MÑ[M­¾j½Ð[ [M[M nameVar0.0"j[Oj[O¾j[O½[OÑ[O­¾j½Ð[[O[O typeVar0.0j[Qj[Q¾j[Q½[QÑ[Q­¾j½Ð[[Q[QtypeVar0.0 j[Sj[S¾j[S½[SÑ[S­¾j½Ð[[S[SthetaVar0.0 j[Uj[U¾j[U½[UÑ[U­¾j½Ð[[U[U two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j[Xj[X¾j[X½[XÑ[X­ª¾j½Ð[[W[X[XlambdaVar0.0 j[Zj[Z¾j[Z½[ZÑ[Z­¾j½Ð[[Z[Z curvatureVar0.0 j[\j[\¾j[\½[\Ñ[\­¾j½Ð[[\[\ x_translationVar0.0 j[^j[^¾j[^½[^Ñ[^­¾j½Ð[[^[^ y_translationVar0.0 j[`j[`¾j[`½[`Ñ[`­¾j½Ð[[`[`chiVar0.0 j[bj[b¾!j[b½[bÑ[b­¾j½Ð[ ![b[b phiVar0.0Angstroem  VALUESunitsAttr0.0 j[ej[e¾#j[e½[eÑ[e­ª¾j½Ð["[d#[e[e" d_spacingVar0.0j[gj[g¾&j[g½[gÑ[g­¾j½Ð[$&[g[g% sample_nameVar0.0degreeVALUESunitsAttr0.0 j[jj[j¾(j[j½[jÑ[j­ª¾j½Ð[&[i([j[j'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j[mj[m¾*j[m½[mÑ[m­ª¾j½Ð[([l*[m[m)sample_temperatureVar0.0j[oj[o¾,j[o½[oÑ[o­¾j½Ð[*,[o[o+ device_nameVar0.0KVALUESunitsAttr0.0 j[rj[r¾.j[r½[rÑ[r­ª¾j½Ð[,[q.[r[r-temperature_meanVar0.0KVALUESunitsAttr0.0 j[uj[u¾0j[u½[uÑ[u­ª¾j½Ð[.[t0[u[u/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j[xj[x¾2j[x½[xÑ[x­ª¾j½Ð[0[w2[x[x1 sample_murVar0.0 j[zj[z¾5j[z½[zÑ[z­¾j½Ð[25[z[z4PresetVar0.0j[|j[|¾7j[|½[|Ñ[|­¾j½Ð[47[|[|6 CounterModeVar0.0 j[~j[~¾9j[~½[~Ñ[~­¾j½Ð[69[~[~8timeVar0.0countsVALUESunitsAttr0.0 j[j[¾;j[½[Ñ[­ª¾j½Ð[8[€;[[: beam_monitorVar0.0countsVALUESunitsAttr0.0 j[„j[„¾=j[„½[„Ñ[„­ª¾j½Ð[:[ƒ=[„[„<MonitorVar0.0countsVALUESunitsAttr0.0 j[‡j[‡¾?j[‡½[‡Ñ[‡­ª¾j½Ð[<[†?[‡[‡>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j[Šj[оAj[н[ŠÑ[Š­ª¾j½Ð[>[‰A[Š[Š@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j[j[¾Cj[½[Ñ[­ª¾j½Ð[@[ŒC[[BStepVar0.0 j[j[¾Ej[½[Ñ[­¾j½Ð[BE[[D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j[“j[“¾Gj[“½[“Ñ[“­ªª¾j½Ð[D[‘[’G[“[“F two_thetaVar0.01VALUESsignalAttr0.0 j[–j[–¾Ij[–½[–Ñ[–­ª¾j½Ð[F[•I[–[–HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª[[[ [ [[[[[[[[[[ ["[$[&[([*[,[.[0[2[4[6[8[:[<[>[@[B[D[F[H[J[L[N[P[R[T[V[Y[[[][_[a[c[f[h[k[n[p[s[v[y[{[}[[‚[…[ˆ[‹[Ž[[”[—[˜[™[š[›[œ[[ž[Ÿ[ [¡data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª[£fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª[¥fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª[§fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª[©fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª[«fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª[­fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª[¯fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª[±fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª[³fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª[µfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª[· fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª[¹ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª[» fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª[½ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª[¿ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª[Á fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª[à fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª[Å fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª[Ç fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª[É fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª[Ë fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª[Í fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª[Ï fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª[Ñ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª[Ó fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª[Õ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª[× fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª[Ù fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª[Û fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª[Ý fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª[ß fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª[á fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª[ã fakeDim32Dim0.0j[åj[å¾j[å½[åÑ[å­¾j½Ð[¤[å[åtitleVar0.0j[çj[ç¾j[ç½[çÑ[ç­¾j½Ð[¦[ç[ç start_timeVar0.0 j[éj[é¾ j[é½[éÑ[é­¾j½Ð[¨ [é[énameVar0.0j[ëj[ë¾ j[ë½[ëÑ[ë­¾j½Ð[ª [ë[ë nameVar0.0"j[íj[í¾j[í½[íÑ[í­¾j½Ð[¬[í[í typeVar0.0j[ïj[ï¾j[ï½[ïÑ[ï­¾j½Ð[®[ï[ïtypeVar0.0 j[ñj[ñ¾j[ñ½[ñÑ[ñ­¾j½Ð[°[ñ[ñthetaVar0.0 j[ój[ó¾j[ó½[óÑ[ó­¾j½Ð[²[ó[ó two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j[öj[ö¾j[ö½[öÑ[ö­ª¾j½Ð[´[õ[ö[ölambdaVar0.0 j[øj[ø¾j[ø½[øÑ[ø­¾j½Ð[¶[ø[ø curvatureVar0.0 j[új[ú¾j[ú½[úÑ[ú­¾j½Ð[¸[ú[ú x_translationVar0.0 j[üj[ü¾j[ü½[üÑ[ü­¾j½Ð[º[ü[ü y_translationVar0.0 j[þj[þ¾j[þ½[þÑ[þ­¾j½Ð[¼[þ[þchiVar0.0 j\j\¾!j\½\Ñ\­¾j½Ð[¾!\\ phiVar0.0Angstroem  VALUESunitsAttr0.0 j\j\¾#j\½\Ñ\­ª¾j½Ð[À\#\\" d_spacingVar0.0j\j\¾&j\½\Ñ\­¾j½Ð[Â&\\% sample_nameVar0.0degreeVALUESunitsAttr0.0 j\j\¾(j\½\Ñ\­ª¾j½Ð[Ä\(\\'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j\ j\ ¾*j\ ½\ Ñ\ ­ª¾j½Ð[Æ\ *\ \ )sample_temperatureVar0.0j\ j\ ¾,j\ ½\ Ñ\ ­¾j½Ð[È,\ \ + device_nameVar0.0KVALUESunitsAttr0.0 j\j\¾.j\½\Ñ\­ª¾j½Ð[Ê\.\\-temperature_meanVar0.0KVALUESunitsAttr0.0 j\j\¾0j\½\Ñ\­ª¾j½Ð[Ì\0\\/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j\j\¾2j\½\Ñ\­ª¾j½Ð[Î\2\\1 sample_murVar0.0 j\j\¾5j\½\Ñ\­¾j½Ð[Ð5\\4PresetVar0.0j\j\¾7j\½\Ñ\­¾j½Ð[Ò7\\6 CounterModeVar0.0 j\j\¾9j\½\Ñ\­¾j½Ð[Ô9\\8timeVar0.0countsVALUESunitsAttr0.0 j\j\¾;j\½\Ñ\­ª¾j½Ð[Ö\;\\: beam_monitorVar0.0countsVALUESunitsAttr0.0 j\"j\"¾=j\"½\"Ñ\"­ª¾j½Ð[Ø\!=\"\"<MonitorVar0.0countsVALUESunitsAttr0.0 j\%j\%¾?j\%½\%Ñ\%­ª¾j½Ð[Ú\$?\%\%>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j\(j\(¾Aj\(½\(Ñ\(­ª¾j½Ð[Ü\'A\(\(@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j\+j\+¾Cj\+½\+Ñ\+­ª¾j½Ð[Þ\*C\+\+BStepVar0.0 j\-j\-¾Ej\-½\-Ñ\-­¾j½Ð[àE\-\-D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j\1j\1¾Gj\1½\1Ñ\1­ªª¾j½Ð[â\/\0G\1\1F two_thetaVar0.01VALUESsignalAttr0.0 j\4j\4¾Ij\4½\4Ñ\4­ª¾j½Ð[ä\3I\4\4HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª[¤[¦[¨[ª[¬[®[°[²[´[¶[¸[º[¼[¾[À[Â[Ä[Æ[È[Ê[Ì[Î[Ð[Ò[Ô[Ö[Ø[Ú[Ü[Þ[à[â[ä[æ[è[ê[ì[î[ð[ò[ô[÷[ù[û[ý[ÿ\\\\ \ \\\\\\\\ \#\&\)\,\.\2\5\6\7\8\9\:\;\<\=\>\?data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª\AfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª\CfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª\EfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª\GfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª\IfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª\KfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª\MfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª\OfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª\QfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª\SfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª\U fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª\W fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª\Y fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª\[ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª\] fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª\_ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª\a fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª\c fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª\e fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª\g fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª\i fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª\k fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª\m fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª\o fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª\q fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª\s fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª\u fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª\w fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª\y fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª\{ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª\} fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª\ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª\ fakeDim32Dim0.0j\ƒj\ƒ¾j\ƒ½\ƒÑ\ƒ­¾j½Ð\B\ƒ\ƒtitleVar0.0j\…j\…¾j\…½\…Ñ\…­¾j½Ð\D\…\… start_timeVar0.0 j\‡j\‡¾ j\‡½\‡Ñ\‡­¾j½Ð\F \‡\‡nameVar0.0j\‰j\‰¾ j\‰½\‰Ñ\‰­¾j½Ð\H \‰\‰ nameVar0.0"j\‹j\‹¾j\‹½\‹Ñ\‹­¾j½Ð\J\‹\‹ typeVar0.0j\j\¾j\½\Ñ\­¾j½Ð\L\\typeVar0.0 j\j\¾j\½\Ñ\­¾j½Ð\N\\thetaVar0.0 j\‘j\‘¾j\‘½\‘Ñ\‘­¾j½Ð\P\‘\‘ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j\”j\”¾j\”½\”Ñ\”­ª¾j½Ð\R\“\”\”lambdaVar0.0 j\–j\–¾j\–½\–Ñ\–­¾j½Ð\T\–\– curvatureVar0.0 j\˜j\˜¾j\˜½\˜Ñ\˜­¾j½Ð\V\˜\˜ x_translationVar0.0 j\šj\š¾j\š½\šÑ\š­¾j½Ð\X\š\š y_translationVar0.0 j\œj\œ¾j\œ½\œÑ\œ­¾j½Ð\Z\œ\œchiVar0.0 j\žj\ž¾!j\ž½\žÑ\ž­¾j½Ð\\!\ž\ž phiVar0.0Angstroem  VALUESunitsAttr0.0 j\¡j\¡¾#j\¡½\¡Ñ\¡­ª¾j½Ð\^\ #\¡\¡" d_spacingVar0.0j\£j\£¾&j\£½\£Ñ\£­¾j½Ð\`&\£\£% sample_nameVar0.0degreeVALUESunitsAttr0.0 j\¦j\¦¾(j\¦½\¦Ñ\¦­ª¾j½Ð\b\¥(\¦\¦'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j\©j\©¾*j\©½\©Ñ\©­ª¾j½Ð\d\¨*\©\©)sample_temperatureVar0.0j\«j\«¾,j\«½\«Ñ\«­¾j½Ð\f,\«\«+ device_nameVar0.0KVALUESunitsAttr0.0 j\®j\®¾.j\®½\®Ñ\®­ª¾j½Ð\h\­.\®\®-temperature_meanVar0.0KVALUESunitsAttr0.0 j\±j\±¾0j\±½\±Ñ\±­ª¾j½Ð\j\°0\±\±/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j\´j\´¾2j\´½\´Ñ\´­ª¾j½Ð\l\³2\´\´1 sample_murVar0.0 j\¶j\¶¾5j\¶½\¶Ñ\¶­¾j½Ð\n5\¶\¶4PresetVar0.0j\¸j\¸¾7j\¸½\¸Ñ\¸­¾j½Ð\p7\¸\¸6 CounterModeVar0.0 j\ºj\º¾9j\º½\ºÑ\º­¾j½Ð\r9\º\º8timeVar0.0countsVALUESunitsAttr0.0 j\½j\½¾;j\½½\½Ñ\½­ª¾j½Ð\t\¼;\½\½: beam_monitorVar0.0countsVALUESunitsAttr0.0 j\Àj\À¾=j\À½\ÀÑ\À­ª¾j½Ð\v\¿=\À\À<MonitorVar0.0countsVALUESunitsAttr0.0 j\Ãj\þ?j\ý\ÃÑ\íª¾j½Ð\x\Â?\Ã\Ã>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j\Æj\ƾAj\ƽ\ÆÑ\Æ­ª¾j½Ð\z\ÅA\Æ\Æ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j\Éj\ɾCj\ɽ\ÉÑ\É­ª¾j½Ð\|\ÈC\É\ÉBStepVar0.0 j\Ëj\˾Ej\˽\ËÑ\Ë­¾j½Ð\~E\Ë\ËD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j\Ïj\ϾGj\Ͻ\ÏÑ\Ï­ªª¾j½Ð\€\Í\ÎG\Ï\ÏF two_thetaVar0.01VALUESsignalAttr0.0 j\Òj\Ò¾Ij\Ò½\ÒÑ\Ò­ª¾j½Ð\‚\ÑI\Ò\ÒHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª\B\D\F\H\J\L\N\P\R\T\V\X\Z\\\^\`\b\d\f\h\j\l\n\p\r\t\v\x\z\|\~\€\‚\„\†\ˆ\Š\Œ\Ž\\’\•\—\™\›\\Ÿ\¢\¤\§\ª\¬\¯\²\µ\·\¹\»\¾\Á\Ä\Ç\Ê\Ì\Ð\Ó\Ô\Õ\Ö\×\Ø\Ù\Ú\Û\Ü\Ýdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª\ßfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª\áfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª\ãfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª\åfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª\çfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª\éfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª\ëfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª\ífakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª\ïfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª\ñfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª\ó fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª\õ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª\÷ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª\ù fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª\û fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª\ý fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª\ÿ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª] fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª] fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª] fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª] fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª] fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª] fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª] fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª] fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª] fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª] fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª] fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª] fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª] fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª] fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª] fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª] fakeDim32Dim0.0j]!j]!¾j]!½]!Ñ]!­¾j½Ð\à]!]!titleVar0.0j]#j]#¾j]#½]#Ñ]#­¾j½Ð\â]#]# start_timeVar0.0 j]%j]%¾ j]%½]%Ñ]%­¾j½Ð\ä ]%]%nameVar0.0j]'j]'¾ j]'½]'Ñ]'­¾j½Ð\æ ]']' nameVar0.0"j])j])¾j])½])Ñ])­¾j½Ð\è])]) typeVar0.0j]+j]+¾j]+½]+Ñ]+­¾j½Ð\ê]+]+typeVar0.0 j]-j]-¾j]-½]-Ñ]-­¾j½Ð\ì]-]-thetaVar0.0 j]/j]/¾j]/½]/Ñ]/­¾j½Ð\î]/]/ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j]2j]2¾j]2½]2Ñ]2­ª¾j½Ð\ð]1]2]2lambdaVar0.0 j]4j]4¾j]4½]4Ñ]4­¾j½Ð\ò]4]4 curvatureVar0.0 j]6j]6¾j]6½]6Ñ]6­¾j½Ð\ô]6]6 x_translationVar0.0 j]8j]8¾j]8½]8Ñ]8­¾j½Ð\ö]8]8 y_translationVar0.0 j]:j]:¾j]:½]:Ñ]:­¾j½Ð\ø]:]:chiVar0.0 j]<j]<¾!j]<½]<Ñ]<­¾j½Ð\ú!]<]< phiVar0.0Angstroem  VALUESunitsAttr0.0 j]?j]?¾#j]?½]?Ñ]?­ª¾j½Ð\ü]>#]?]?" d_spacingVar0.0j]Aj]A¾&j]A½]AÑ]A­¾j½Ð\þ&]A]A% sample_nameVar0.0degreeVALUESunitsAttr0.0 j]Dj]D¾(j]D½]DÑ]D­ª¾j½Ð]]C(]D]D'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j]Gj]G¾*j]G½]GÑ]G­ª¾j½Ð]]F*]G]G)sample_temperatureVar0.0j]Ij]I¾,j]I½]IÑ]I­¾j½Ð],]I]I+ device_nameVar0.0KVALUESunitsAttr0.0 j]Lj]L¾.j]L½]LÑ]L­ª¾j½Ð]]K.]L]L-temperature_meanVar0.0KVALUESunitsAttr0.0 j]Oj]O¾0j]O½]OÑ]O­ª¾j½Ð]]N0]O]O/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j]Rj]R¾2j]R½]RÑ]R­ª¾j½Ð] ]Q2]R]R1 sample_murVar0.0 j]Tj]T¾5j]T½]TÑ]T­¾j½Ð] 5]T]T4PresetVar0.0j]Vj]V¾7j]V½]VÑ]V­¾j½Ð]7]V]V6 CounterModeVar0.0 j]Xj]X¾9j]X½]XÑ]X­¾j½Ð]9]X]X8timeVar0.0countsVALUESunitsAttr0.0 j][j][¾;j][½][Ñ][­ª¾j½Ð]]Z;][][: beam_monitorVar0.0countsVALUESunitsAttr0.0 j]^j]^¾=j]^½]^Ñ]^­ª¾j½Ð]]]=]^]^<MonitorVar0.0countsVALUESunitsAttr0.0 j]aj]a¾?j]a½]aÑ]a­ª¾j½Ð]]`?]a]a>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j]dj]d¾Aj]d½]dÑ]d­ª¾j½Ð]]cA]d]d@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j]gj]g¾Cj]g½]gÑ]g­ª¾j½Ð]]fC]g]gBStepVar0.0 j]ij]i¾Ej]i½]iÑ]i­¾j½Ð]E]i]iD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j]mj]m¾Gj]m½]mÑ]m­ªª¾j½Ð]]k]lG]m]mF two_thetaVar0.01VALUESsignalAttr0.0 j]pj]p¾Ij]p½]pÑ]p­ª¾j½Ð] ]oI]p]pHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª\à\â\ä\æ\è\ê\ì\î\ð\ò\ô\ö\ø\ú\ü\þ]]]]]] ] ]]]]]]]]]] ]"]$]&](]*],].]0]3]5]7]9];]=]@]B]E]H]J]M]P]S]U]W]Y]\]_]b]e]h]j]n]q]r]s]t]u]v]w]x]y]z]{data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª]}fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª]fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª]fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª]ƒfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª]…fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª]‡fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª]‰fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª]‹fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª]fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª]fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª]‘ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª]“ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª]• fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª]— fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª]™ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª]› fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª] fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª]Ÿ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª]¡ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª]£ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª]¥ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª]§ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª]© fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª]« fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª]­ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª]¯ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª]± fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª]³ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª]µ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª]· fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª]¹ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª]» fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª]½ fakeDim32Dim0.0j]¿j]¿¾j]¿½]¿Ñ]¿­¾j½Ð]~]¿]¿titleVar0.0j]Áj]Á¾j]Á½]ÁÑ]Á­¾j½Ð]€]Á]Á start_timeVar0.0 j]Ãj]þ j]ý]ÃÑ]í¾j½Ð]‚ ]Ã]ÃnameVar0.0j]Åj]ž j]Ž]ÅÑ]Å­¾j½Ð]„ ]Å]Å nameVar0.0"j]Çj]Ǿj]ǽ]ÇÑ]Ç­¾j½Ð]†]Ç]Ç typeVar0.0j]Éj]ɾj]ɽ]ÉÑ]É­¾j½Ð]ˆ]É]ÉtypeVar0.0 j]Ëj]˾j]˽]ËÑ]Ë­¾j½Ð]Š]Ë]ËthetaVar0.0 j]Íj];j]ͽ]ÍÑ]Í­¾j½Ð]Œ]Í]Í two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j]Ðj]оj]н]ÐÑ]Эª¾j½Ð]Ž]Ï]Ð]ÐlambdaVar0.0 j]Òj]Ò¾j]Ò½]ÒÑ]Ò­¾j½Ð]]Ò]Ò curvatureVar0.0 j]Ôj]Ô¾j]Ô½]ÔÑ]Ô­¾j½Ð]’]Ô]Ô x_translationVar0.0 j]Öj]Ö¾j]Ö½]ÖÑ]Ö­¾j½Ð]”]Ö]Ö y_translationVar0.0 j]Øj]ؾj]ؽ]ØÑ]Ø­¾j½Ð]–]Ø]ØchiVar0.0 j]Új]Ú¾!j]Ú½]ÚÑ]Ú­¾j½Ð]˜!]Ú]Ú phiVar0.0Angstroem  VALUESunitsAttr0.0 j]Ýj]ݾ#j]ݽ]ÝÑ]Ý­ª¾j½Ð]š]Ü#]Ý]Ý" d_spacingVar0.0j]ßj]ß¾&j]ß½]ßÑ]ß­¾j½Ð]œ&]ß]ß% sample_nameVar0.0degreeVALUESunitsAttr0.0 j]âj]â¾(j]â½]âÑ]â­ª¾j½Ð]ž]á(]â]â'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j]åj]å¾*j]å½]åÑ]å­ª¾j½Ð] ]ä*]å]å)sample_temperatureVar0.0j]çj]ç¾,j]ç½]çÑ]ç­¾j½Ð]¢,]ç]ç+ device_nameVar0.0KVALUESunitsAttr0.0 j]êj]ê¾.j]ê½]êÑ]ê­ª¾j½Ð]¤]é.]ê]ê-temperature_meanVar0.0KVALUESunitsAttr0.0 j]íj]í¾0j]í½]íÑ]í­ª¾j½Ð]¦]ì0]í]í/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j]ðj]ð¾2j]ð½]ðÑ]𭪾j½Ð]¨]ï2]ð]ð1 sample_murVar0.0 j]òj]ò¾5j]ò½]òÑ]ò­¾j½Ð]ª5]ò]ò4PresetVar0.0j]ôj]ô¾7j]ô½]ôÑ]ô­¾j½Ð]¬7]ô]ô6 CounterModeVar0.0 j]öj]ö¾9j]ö½]öÑ]ö­¾j½Ð]®9]ö]ö8timeVar0.0countsVALUESunitsAttr0.0 j]ùj]ù¾;j]ù½]ùÑ]ù­ª¾j½Ð]°]ø;]ù]ù: beam_monitorVar0.0countsVALUESunitsAttr0.0 j]üj]ü¾=j]ü½]üÑ]ü­ª¾j½Ð]²]û=]ü]ü<MonitorVar0.0countsVALUESunitsAttr0.0 j]ÿj]ÿ¾?j]ÿ½]ÿÑ]ÿ­ª¾j½Ð]´]þ?]ÿ]ÿ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j^j^¾Aj^½^Ñ^­ª¾j½Ð]¶^A^^@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j^j^¾Cj^½^Ñ^­ª¾j½Ð]¸^C^^BStepVar0.0 j^j^¾Ej^½^Ñ^­¾j½Ð]ºE^^D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j^ j^ ¾Gj^ ½^ Ñ^ ­ªª¾j½Ð]¼^ ^ G^ ^ F two_thetaVar0.01VALUESsignalAttr0.0 j^j^¾Ij^½^Ñ^­ª¾j½Ð]¾^ I^^HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª]~]€]‚]„]†]ˆ]Š]Œ]Ž]]’]”]–]˜]š]œ]ž] ]¢]¤]¦]¨]ª]¬]®]°]²]´]¶]¸]º]¼]¾]À]Â]Ä]Æ]È]Ê]Ì]Î]Ñ]Ó]Õ]×]Ù]Û]Þ]à]ã]æ]è]ë]î]ñ]ó]õ]÷]ú]ý^^^^^ ^^^^^^^^^^^data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª^fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª^fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª^fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª^!fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª^#fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª^%fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª^'fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª^)fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª^+fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª^-fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª^/ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª^1 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª^3 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª^5 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª^7 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª^9 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª^; fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª^= fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª^? fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª^A fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª^C fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª^E fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª^G fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª^I fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª^K fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª^M fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª^O fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª^Q fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª^S fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª^U fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª^W fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª^Y fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª^[ fakeDim32Dim0.0j^]j^]¾j^]½^]Ñ^]­¾j½Ð^^]^]titleVar0.0j^_j^_¾j^_½^_Ñ^_­¾j½Ð^^_^_ start_timeVar0.0 j^aj^a¾ j^a½^aÑ^a­¾j½Ð^ ^a^anameVar0.0j^cj^c¾ j^c½^cÑ^c­¾j½Ð^" ^c^c nameVar0.0"j^ej^e¾j^e½^eÑ^e­¾j½Ð^$^e^e typeVar0.0j^gj^g¾j^g½^gÑ^g­¾j½Ð^&^g^gtypeVar0.0 j^ij^i¾j^i½^iÑ^i­¾j½Ð^(^i^ithetaVar0.0 j^kj^k¾j^k½^kÑ^k­¾j½Ð^*^k^k two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j^nj^n¾j^n½^nÑ^n­ª¾j½Ð^,^m^n^nlambdaVar0.0 j^pj^p¾j^p½^pÑ^p­¾j½Ð^.^p^p curvatureVar0.0 j^rj^r¾j^r½^rÑ^r­¾j½Ð^0^r^r x_translationVar0.0 j^tj^t¾j^t½^tÑ^t­¾j½Ð^2^t^t y_translationVar0.0 j^vj^v¾j^v½^vÑ^v­¾j½Ð^4^v^vchiVar0.0 j^xj^x¾!j^x½^xÑ^x­¾j½Ð^6!^x^x phiVar0.0Angstroem  VALUESunitsAttr0.0 j^{j^{¾#j^{½^{Ñ^{­ª¾j½Ð^8^z#^{^{" d_spacingVar0.0j^}j^}¾&j^}½^}Ñ^}­¾j½Ð^:&^}^}% sample_nameVar0.0degreeVALUESunitsAttr0.0 j^€j^€¾(j^€½^€Ñ^€­ª¾j½Ð^<^(^€^€'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j^ƒj^ƒ¾*j^ƒ½^ƒÑ^ƒ­ª¾j½Ð^>^‚*^ƒ^ƒ)sample_temperatureVar0.0j^…j^…¾,j^…½^…Ñ^…­¾j½Ð^@,^…^…+ device_nameVar0.0KVALUESunitsAttr0.0 j^ˆj^ˆ¾.j^ˆ½^ˆÑ^ˆ­ª¾j½Ð^B^‡.^ˆ^ˆ-temperature_meanVar0.0KVALUESunitsAttr0.0 j^‹j^‹¾0j^‹½^‹Ñ^‹­ª¾j½Ð^D^Š0^‹^‹/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j^Žj^޾2j^޽^ŽÑ^Ž­ª¾j½Ð^F^2^Ž^Ž1 sample_murVar0.0 j^j^¾5j^½^Ñ^­¾j½Ð^H5^^4PresetVar0.0j^’j^’¾7j^’½^’Ñ^’­¾j½Ð^J7^’^’6 CounterModeVar0.0 j^”j^”¾9j^”½^”Ñ^”­¾j½Ð^L9^”^”8timeVar0.0countsVALUESunitsAttr0.0 j^—j^—¾;j^—½^—Ñ^—­ª¾j½Ð^N^–;^—^—: beam_monitorVar0.0countsVALUESunitsAttr0.0 j^šj^š¾=j^š½^šÑ^š­ª¾j½Ð^P^™=^š^š<MonitorVar0.0countsVALUESunitsAttr0.0 j^j^¾?j^½^Ñ^­ª¾j½Ð^R^œ?^^>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j^ j^ ¾Aj^ ½^ Ñ^ ­ª¾j½Ð^T^ŸA^ ^ @two_theta_startVar0.0degreeVALUESunitsAttr0.0 j^£j^£¾Cj^£½^£Ñ^£­ª¾j½Ð^V^¢C^£^£BStepVar0.0 j^¥j^¥¾Ej^¥½^¥Ñ^¥­¾j½Ð^XE^¥^¥D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j^©j^©¾Gj^©½^©Ñ^©­ªª¾j½Ð^Z^§^¨G^©^©F two_thetaVar0.01VALUESsignalAttr0.0 j^¬j^¬¾Ij^¬½^¬Ñ^¬­ª¾j½Ð^\^«I^¬^¬HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª^^^ ^"^$^&^(^*^,^.^0^2^4^6^8^:^<^>^@^B^D^F^H^J^L^N^P^R^T^V^X^Z^\^^^`^b^d^f^h^j^l^o^q^s^u^w^y^|^~^^„^†^‰^Œ^^‘^“^•^˜^›^ž^¡^¤^¦^ª^­^®^¯^°^±^²^³^´^µ^¶^·data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª^¹fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª^»fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª^½fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª^¿fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª^ÁfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª^ÃfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª^ÅfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª^ÇfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª^ÉfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª^ËfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª^Í fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª^Ï fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª^Ñ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª^Ó fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª^Õ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª^× fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª^Ù fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª^Û fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª^Ý fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª^ß fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª^á fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª^ã fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª^å fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª^ç fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª^é fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª^ë fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª^í fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª^ï fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª^ñ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª^ó fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª^õ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª^÷ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª^ù fakeDim32Dim0.0j^ûj^û¾j^û½^ûÑ^û­¾j½Ð^º^û^ûtitleVar0.0j^ýj^ý¾j^ý½^ýÑ^ý­¾j½Ð^¼^ý^ý start_timeVar0.0 j^ÿj^ÿ¾ j^ÿ½^ÿÑ^ÿ­¾j½Ð^¾ ^ÿ^ÿnameVar0.0j_j_¾ j_½_Ñ_­¾j½Ð^À __ nameVar0.0"j_j_¾j_½_Ñ_­¾j½Ð^Â__ typeVar0.0j_j_¾j_½_Ñ_­¾j½Ð^Ä__typeVar0.0 j_j_¾j_½_Ñ_­¾j½Ð^Æ__thetaVar0.0 j_ j_ ¾j_ ½_ Ñ_ ­¾j½Ð^È_ _  two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j_ j_ ¾j_ ½_ Ñ_ ­ª¾j½Ð^Ê_ _ _ lambdaVar0.0 j_j_¾j_½_Ñ_­¾j½Ð^Ì__ curvatureVar0.0 j_j_¾j_½_Ñ_­¾j½Ð^Î__ x_translationVar0.0 j_j_¾j_½_Ñ_­¾j½Ð^Ð__ y_translationVar0.0 j_j_¾j_½_Ñ_­¾j½Ð^Ò__chiVar0.0 j_j_¾!j_½_Ñ_­¾j½Ð^Ô!__ phiVar0.0Angstroem  VALUESunitsAttr0.0 j_j_¾#j_½_Ñ_­ª¾j½Ð^Ö_#__" d_spacingVar0.0j_j_¾&j_½_Ñ_­¾j½Ð^Ø&__% sample_nameVar0.0degreeVALUESunitsAttr0.0 j_j_¾(j_½_Ñ_­ª¾j½Ð^Ú_(__'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j_!j_!¾*j_!½_!Ñ_!­ª¾j½Ð^Ü_ *_!_!)sample_temperatureVar0.0j_#j_#¾,j_#½_#Ñ_#­¾j½Ð^Þ,_#_#+ device_nameVar0.0KVALUESunitsAttr0.0 j_&j_&¾.j_&½_&Ñ_&­ª¾j½Ð^à_%._&_&-temperature_meanVar0.0KVALUESunitsAttr0.0 j_)j_)¾0j_)½_)Ñ_)­ª¾j½Ð^â_(0_)_)/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j_,j_,¾2j_,½_,Ñ_,­ª¾j½Ð^ä_+2_,_,1 sample_murVar0.0 j_.j_.¾5j_.½_.Ñ_.­¾j½Ð^æ5_._.4PresetVar0.0j_0j_0¾7j_0½_0Ñ_0­¾j½Ð^è7_0_06 CounterModeVar0.0 j_2j_2¾9j_2½_2Ñ_2­¾j½Ð^ê9_2_28timeVar0.0countsVALUESunitsAttr0.0 j_5j_5¾;j_5½_5Ñ_5­ª¾j½Ð^ì_4;_5_5: beam_monitorVar0.0countsVALUESunitsAttr0.0 j_8j_8¾=j_8½_8Ñ_8­ª¾j½Ð^î_7=_8_8<MonitorVar0.0countsVALUESunitsAttr0.0 j_;j_;¾?j_;½_;Ñ_;­ª¾j½Ð^ð_:?_;_;>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j_>j_>¾Aj_>½_>Ñ_>­ª¾j½Ð^ò_=A_>_>@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j_Aj_A¾Cj_A½_AÑ_A­ª¾j½Ð^ô_@C_A_ABStepVar0.0 j_Cj_C¾Ej_C½_CÑ_C­¾j½Ð^öE_C_CD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j_Gj_G¾Gj_G½_GÑ_G­ªª¾j½Ð^ø_E_FG_G_GF two_thetaVar0.01VALUESsignalAttr0.0 j_Jj_J¾Ij_J½_JÑ_J­ª¾j½Ð^ú_II_J_JHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª^º^¼^¾^À^Â^Ä^Æ^È^Ê^Ì^Î^Ð^Ò^Ô^Ö^Ø^Ú^Ü^Þ^à^â^ä^æ^è^ê^ì^î^ð^ò^ô^ö^ø^ú^ü^þ______ _ _________"_$_'_*_-_/_1_3_6_9_<_?_B_D_H_K_L_M_N_O_P_Q_R_S_T_Udata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª_WfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª_YfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª_[fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª_]fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª__fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª_afakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª_cfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª_efakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª_gfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª_ifakeDim9Dim0.0Values fakeDim10 DimVal0.1ª_k fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª_m fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª_o fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª_q fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª_s fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª_u fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª_w fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª_y fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª_{ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª_} fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª_ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª_ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª_ƒ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª_… fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª_‡ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª_‰ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª_‹ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª_ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª_ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª_‘ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª_“ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª_• fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª_— fakeDim32Dim0.0j_™j_™¾j_™½_™Ñ_™­¾j½Ð_X_™_™titleVar0.0j_›j_›¾j_›½_›Ñ_›­¾j½Ð_Z_›_› start_timeVar0.0 j_j_¾ j_½_Ñ_­¾j½Ð_\ __nameVar0.0j_Ÿj_Ÿ¾ j_Ÿ½_ŸÑ_Ÿ­¾j½Ð_^ _Ÿ_Ÿ nameVar0.0"j_¡j_¡¾j_¡½_¡Ñ_¡­¾j½Ð_`_¡_¡ typeVar0.0j_£j_£¾j_£½_£Ñ_£­¾j½Ð_b_£_£typeVar0.0 j_¥j_¥¾j_¥½_¥Ñ_¥­¾j½Ð_d_¥_¥thetaVar0.0 j_§j_§¾j_§½_§Ñ_§­¾j½Ð_f_§_§ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j_ªj_ª¾j_ª½_ªÑ_ª­ª¾j½Ð_h_©_ª_ªlambdaVar0.0 j_¬j_¬¾j_¬½_¬Ñ_¬­¾j½Ð_j_¬_¬ curvatureVar0.0 j_®j_®¾j_®½_®Ñ_®­¾j½Ð_l_®_® x_translationVar0.0 j_°j_°¾j_°½_°Ñ_°­¾j½Ð_n_°_° y_translationVar0.0 j_²j_²¾j_²½_²Ñ_²­¾j½Ð_p_²_²chiVar0.0 j_´j_´¾!j_´½_´Ñ_´­¾j½Ð_r!_´_´ phiVar0.0Angstroem  VALUESunitsAttr0.0 j_·j_·¾#j_·½_·Ñ_·­ª¾j½Ð_t_¶#_·_·" d_spacingVar0.0j_¹j_¹¾&j_¹½_¹Ñ_¹­¾j½Ð_v&_¹_¹% sample_nameVar0.0degreeVALUESunitsAttr0.0 j_¼j_¼¾(j_¼½_¼Ñ_¼­ª¾j½Ð_x_»(_¼_¼'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j_¿j_¿¾*j_¿½_¿Ñ_¿­ª¾j½Ð_z_¾*_¿_¿)sample_temperatureVar0.0j_Áj_Á¾,j_Á½_ÁÑ_Á­¾j½Ð_|,_Á_Á+ device_nameVar0.0KVALUESunitsAttr0.0 j_Äj_ľ.j_Ľ_ÄÑ_Ä­ª¾j½Ð_~_Ã._Ä_Ä-temperature_meanVar0.0KVALUESunitsAttr0.0 j_Çj_Ǿ0j_ǽ_ÇÑ_Ç­ª¾j½Ð_€_Æ0_Ç_Ç/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j_Êj_ʾ2j_ʽ_ÊÑ_Ê­ª¾j½Ð_‚_É2_Ê_Ê1 sample_murVar0.0 j_Ìj_̾5j_̽_ÌÑ_Ì­¾j½Ð_„5_Ì_Ì4PresetVar0.0j_Îj_ξ7j_ν_ÎÑ_έ¾j½Ð_†7_Î_Î6 CounterModeVar0.0 j_Ðj_о9j_н_ÐÑ_Э¾j½Ð_ˆ9_Ð_Ð8timeVar0.0countsVALUESunitsAttr0.0 j_Ój_Ó¾;j_Ó½_ÓÑ_Ó­ª¾j½Ð_Š_Ò;_Ó_Ó: beam_monitorVar0.0countsVALUESunitsAttr0.0 j_Öj_Ö¾=j_Ö½_ÖÑ_Ö­ª¾j½Ð_Œ_Õ=_Ö_Ö<MonitorVar0.0countsVALUESunitsAttr0.0 j_Ùj_Ù¾?j_Ù½_ÙÑ_Ù­ª¾j½Ð_Ž_Ø?_Ù_Ù>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j_Üj_ܾAj_ܽ_ÜÑ_Ü­ª¾j½Ð__ÛA_Ü_Ü@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j_ßj_ß¾Cj_ß½_ßÑ_ß­ª¾j½Ð_’_ÞC_ß_ßBStepVar0.0 j_áj_á¾Ej_á½_áÑ_á­¾j½Ð_”E_á_áD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j_åj_å¾Gj_å½_åÑ_å­ªª¾j½Ð_–_ã_äG_å_åF two_thetaVar0.01VALUESsignalAttr0.0 j_èj_è¾Ij_è½_èÑ_è­ª¾j½Ð_˜_çI_è_èHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª_X_Z_\_^_`_b_d_f_h_j_l_n_p_r_t_v_x_z_|_~_€_‚_„_†_ˆ_Š_Œ_Ž__’_”_–_˜_š_œ_ž_ _¢_¤_¦_¨_«_­_¯_±_³_µ_¸_º_½_À_Â_Å_È_Ë_Í_Ï_Ñ_Ô_×_Ú_Ý_à_â_æ_é_ê_ë_ì_í_î_ï_ð_ñ_ò_ódata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª_õfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª_÷fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª_ùfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª_ûfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª_ýfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª_ÿfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª`fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª`fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª`fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª`fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª` fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª` fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª` fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª` fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª` fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª` fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª` fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª` fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª` fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª` fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª` fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª` fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª`! fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª`# fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª`% fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª`' fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª`) fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª`+ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª`- fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª`/ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª`1 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª`3 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª`5 fakeDim32Dim0.0j`7j`7¾j`7½`7Ñ`7­¾j½Ð_ö`7`7titleVar0.0j`9j`9¾j`9½`9Ñ`9­¾j½Ð_ø`9`9 start_timeVar0.0 j`;j`;¾ j`;½`;Ñ`;­¾j½Ð_ú `;`;nameVar0.0j`=j`=¾ j`=½`=Ñ`=­¾j½Ð_ü `=`= nameVar0.0"j`?j`?¾j`?½`?Ñ`?­¾j½Ð_þ`?`? typeVar0.0j`Aj`A¾j`A½`AÑ`A­¾j½Ð``A`AtypeVar0.0 j`Cj`C¾j`C½`CÑ`C­¾j½Ð``C`CthetaVar0.0 j`Ej`E¾j`E½`EÑ`E­¾j½Ð``E`E two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j`Hj`H¾j`H½`HÑ`H­ª¾j½Ð``G`H`HlambdaVar0.0 j`Jj`J¾j`J½`JÑ`J­¾j½Ð``J`J curvatureVar0.0 j`Lj`L¾j`L½`LÑ`L­¾j½Ð` `L`L x_translationVar0.0 j`Nj`N¾j`N½`NÑ`N­¾j½Ð` `N`N y_translationVar0.0 j`Pj`P¾j`P½`PÑ`P­¾j½Ð``P`PchiVar0.0 j`Rj`R¾!j`R½`RÑ`R­¾j½Ð`!`R`R phiVar0.0Angstroem  VALUESunitsAttr0.0 j`Uj`U¾#j`U½`UÑ`U­ª¾j½Ð``T#`U`U" d_spacingVar0.0j`Wj`W¾&j`W½`WÑ`W­¾j½Ð`&`W`W% sample_nameVar0.0degreeVALUESunitsAttr0.0 j`Zj`Z¾(j`Z½`ZÑ`Z­ª¾j½Ð``Y(`Z`Z'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j`]j`]¾*j`]½`]Ñ`]­ª¾j½Ð``\*`]`])sample_temperatureVar0.0j`_j`_¾,j`_½`_Ñ`_­¾j½Ð`,`_`_+ device_nameVar0.0KVALUESunitsAttr0.0 j`bj`b¾.j`b½`bÑ`b­ª¾j½Ð``a.`b`b-temperature_meanVar0.0KVALUESunitsAttr0.0 j`ej`e¾0j`e½`eÑ`e­ª¾j½Ð``d0`e`e/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j`hj`h¾2j`h½`hÑ`h­ª¾j½Ð` `g2`h`h1 sample_murVar0.0 j`jj`j¾5j`j½`jÑ`j­¾j½Ð`"5`j`j4PresetVar0.0j`lj`l¾7j`l½`lÑ`l­¾j½Ð`$7`l`l6 CounterModeVar0.0 j`nj`n¾9j`n½`nÑ`n­¾j½Ð`&9`n`n8timeVar0.0countsVALUESunitsAttr0.0 j`qj`q¾;j`q½`qÑ`q­ª¾j½Ð`(`p;`q`q: beam_monitorVar0.0countsVALUESunitsAttr0.0 j`tj`t¾=j`t½`tÑ`t­ª¾j½Ð`*`s=`t`t<MonitorVar0.0countsVALUESunitsAttr0.0 j`wj`w¾?j`w½`wÑ`w­ª¾j½Ð`,`v?`w`w>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j`zj`z¾Aj`z½`zÑ`z­ª¾j½Ð`.`yA`z`z@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j`}j`}¾Cj`}½`}Ñ`}­ª¾j½Ð`0`|C`}`}BStepVar0.0 j`j`¾Ej`½`Ñ`­¾j½Ð`2E``D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j`ƒj`ƒ¾Gj`ƒ½`ƒÑ`ƒ­ªª¾j½Ð`4``‚G`ƒ`ƒF two_thetaVar0.01VALUESsignalAttr0.0 j`†j`†¾Ij`†½`†Ñ`†­ª¾j½Ð`6`…I`†`†HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª_ö_ø_ú_ü_þ`````` ` `````````` `"`$`&`(`*`,`.`0`2`4`6`8`:`<`>`@`B`D`F`I`K`M`O`Q`S`V`X`[`^```c`f`i`k`m`o`r`u`x`{`~`€`„`‡`ˆ`‰`Š`‹`Œ``Ž```‘data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª`“fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª`•fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª`—fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª`™fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª`›fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª`fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª`ŸfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª`¡fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª`£fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª`¥fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª`§ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª`© fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª`« fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª`­ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª`¯ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª`± fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª`³ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª`µ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª`· fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª`¹ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª`» fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª`½ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª`¿ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª`Á fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª`à fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª`Å fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª`Ç fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª`É fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª`Ë fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª`Í fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª`Ï fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª`Ñ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª`Ó fakeDim32Dim0.0j`Õj`Õ¾j`Õ½`ÕÑ`Õ­¾j½Ð`”`Õ`ÕtitleVar0.0j`×j`×¾j`×½`×Ñ`×­¾j½Ð`–`×`× start_timeVar0.0 j`Ùj`Ù¾ j`Ù½`ÙÑ`Ù­¾j½Ð`˜ `Ù`ÙnameVar0.0j`Ûj`Û¾ j`Û½`ÛÑ`Û­¾j½Ð`š `Û`Û nameVar0.0"j`Ýj`ݾj`ݽ`ÝÑ`Ý­¾j½Ð`œ`Ý`Ý typeVar0.0j`ßj`ß¾j`ß½`ßÑ`ß­¾j½Ð`ž`ß`ßtypeVar0.0 j`áj`á¾j`á½`áÑ`á­¾j½Ð` `á`áthetaVar0.0 j`ãj`ã¾j`ã½`ãÑ`ã­¾j½Ð`¢`ã`ã two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j`æj`æ¾j`æ½`æÑ`æ­ª¾j½Ð`¤`å`æ`ælambdaVar0.0 j`èj`è¾j`è½`èÑ`è­¾j½Ð`¦`è`è curvatureVar0.0 j`êj`ê¾j`ê½`êÑ`ê­¾j½Ð`¨`ê`ê x_translationVar0.0 j`ìj`ì¾j`ì½`ìÑ`ì­¾j½Ð`ª`ì`ì y_translationVar0.0 j`îj`î¾j`î½`îÑ`î­¾j½Ð`¬`î`îchiVar0.0 j`ðj`ð¾!j`ð½`ðÑ`ð­¾j½Ð`®!`ð`ð phiVar0.0Angstroem  VALUESunitsAttr0.0 j`ój`ó¾#j`ó½`óÑ`󭪾j½Ð`°`ò#`ó`ó" d_spacingVar0.0j`õj`õ¾&j`õ½`õÑ`õ­¾j½Ð`²&`õ`õ% sample_nameVar0.0degreeVALUESunitsAttr0.0 j`øj`ø¾(j`ø½`øÑ`ø­ª¾j½Ð`´`÷(`ø`ø'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j`ûj`û¾*j`û½`ûÑ`û­ª¾j½Ð`¶`ú*`û`û)sample_temperatureVar0.0j`ýj`ý¾,j`ý½`ýÑ`ý­¾j½Ð`¸,`ý`ý+ device_nameVar0.0KVALUESunitsAttr0.0 jaja¾.ja½aÑa­ª¾j½Ð`º`ÿ.aa-temperature_meanVar0.0KVALUESunitsAttr0.0 jaja¾0ja½aÑa­ª¾j½Ð`¼a0aa/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jaja¾2ja½aÑa­ª¾j½Ð`¾a2aa1 sample_murVar0.0 jaja¾5ja½aÑa­¾j½Ð`À5aa4PresetVar0.0ja ja ¾7ja ½a Ña ­¾j½Ð`Â7a a 6 CounterModeVar0.0 ja ja ¾9ja ½a Ña ­¾j½Ð`Ä9a a 8timeVar0.0countsVALUESunitsAttr0.0 jaja¾;ja½aÑa­ª¾j½Ð`Æa;aa: beam_monitorVar0.0countsVALUESunitsAttr0.0 jaja¾=ja½aÑa­ª¾j½Ð`Èa=aa<MonitorVar0.0countsVALUESunitsAttr0.0 jaja¾?ja½aÑa­ª¾j½Ð`Êa?aa>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jaja¾Aja½aÑa­ª¾j½Ð`ÌaAaa@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jaja¾Cja½aÑa­ª¾j½Ð`ÎaCaaBStepVar0.0 jaja¾Eja½aÑa­¾j½Ð`ÐEaaD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 ja!ja!¾Gja!½a!Ña!­ªª¾j½Ð`Òaa Ga!a!F two_thetaVar0.01VALUESsignalAttr0.0 ja$ja$¾Ija$½a$Ña$­ª¾j½Ð`Ôa#Ia$a$HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª`”`–`˜`š`œ`ž` `¢`¤`¦`¨`ª`¬`®`°`²`´`¶`¸`º`¼`¾`À`Â`Ä`Æ`È`Ê`Ì`Î`Ð`Ò`Ô`Ö`Ø`Ú`Ü`Þ`à`â`ä`ç`é`ë`í`ï`ñ`ô`ö`ù`ü`þaaaa a a aaaaaaa"a%a&a'a(a)a*a+a,a-a.a/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªa1fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªa3fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªa5fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªa7fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªa9fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªa;fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªa=fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªa?fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªaAfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªaCfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªaE fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªaG fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªaI fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªaK fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªaM fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªaO fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªaQ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªaS fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªaU fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªaW fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªaY fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªa[ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªa] fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªa_ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªaa fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªac fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªae fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªag fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªai fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªak fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªam fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªao fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªaq fakeDim32Dim0.0jasjas¾jas½asÑas­¾j½Ða2asastitleVar0.0jaujau¾jau½auÑau­¾j½Ða4auau start_timeVar0.0 jawjaw¾ jaw½awÑaw­¾j½Ða6 awawnameVar0.0jayjay¾ jay½ayÑay­¾j½Ða8 ayay nameVar0.0"ja{ja{¾ja{½a{Ña{­¾j½Ða:a{a{ typeVar0.0ja}ja}¾ja}½a}Ña}­¾j½Ða<a}a}typeVar0.0 jaja¾ja½aÑa­¾j½Ða>aathetaVar0.0 jaja¾ja½aÑa­¾j½Ða@aa two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 ja„ja„¾ja„½a„Ña„­ª¾j½ÐaBaƒa„a„lambdaVar0.0 ja†ja†¾ja†½a†Ña†­¾j½ÐaDa†a† curvatureVar0.0 jaˆjaˆ¾jaˆ½aˆÑaˆ­¾j½ÐaFaˆaˆ x_translationVar0.0 jaŠjaоjaнaŠÑaŠ­¾j½ÐaHaŠaŠ y_translationVar0.0 jaŒjaŒ¾jaŒ½aŒÑaŒ­¾j½ÐaJaŒaŒchiVar0.0 jaŽja޾!ja޽aŽÑaŽ­¾j½ÐaL!aŽaŽ phiVar0.0Angstroem  VALUESunitsAttr0.0 ja‘ja‘¾#ja‘½a‘Ña‘­ª¾j½ÐaNa#a‘a‘" d_spacingVar0.0ja“ja“¾&ja“½a“Ña“­¾j½ÐaP&a“a“% sample_nameVar0.0degreeVALUESunitsAttr0.0 ja–ja–¾(ja–½a–Ña–­ª¾j½ÐaRa•(a–a–'sample_table_rotationVar0.0KVALUESunitsAttr0.0 ja™ja™¾*ja™½a™Ña™­ª¾j½ÐaTa˜*a™a™)sample_temperatureVar0.0ja›ja›¾,ja›½a›Ña›­¾j½ÐaV,a›a›+ device_nameVar0.0KVALUESunitsAttr0.0 jažjaž¾.jaž½ažÑaž­ª¾j½ÐaXa.ažaž-temperature_meanVar0.0KVALUESunitsAttr0.0 ja¡ja¡¾0ja¡½a¡Ña¡­ª¾j½ÐaZa 0a¡a¡/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 ja¤ja¤¾2ja¤½a¤Ña¤­ª¾j½Ða\a£2a¤a¤1 sample_murVar0.0 ja¦ja¦¾5ja¦½a¦Ña¦­¾j½Ða^5a¦a¦4PresetVar0.0ja¨ja¨¾7ja¨½a¨Ña¨­¾j½Ða`7a¨a¨6 CounterModeVar0.0 jaªjaª¾9jaª½aªÑaª­¾j½Ðab9aªaª8timeVar0.0countsVALUESunitsAttr0.0 ja­ja­¾;ja­½a­Ña­­ª¾j½Ðada¬;a­a­: beam_monitorVar0.0countsVALUESunitsAttr0.0 ja°ja°¾=ja°½a°Ña°­ª¾j½Ðafa¯=a°a°<MonitorVar0.0countsVALUESunitsAttr0.0 ja³ja³¾?ja³½a³Ña³­ª¾j½Ðaha²?a³a³>proton_monitorVar0.0degreeVALUESunitsAttr0.0 ja¶ja¶¾Aja¶½a¶Ña¶­ª¾j½ÐajaµAa¶a¶@two_theta_startVar0.0degreeVALUESunitsAttr0.0 ja¹ja¹¾Cja¹½a¹Ña¹­ª¾j½Ðala¸Ca¹a¹BStepVar0.0 ja»ja»¾Eja»½a»Ña»­¾j½ÐanEa»a»D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 ja¿ja¿¾Gja¿½a¿Ña¿­ªª¾j½Ðapa½a¾Ga¿a¿F two_thetaVar0.01VALUESsignalAttr0.0 jaÂja¾Ija½aÂÑa­ª¾j½ÐaraÁIaÂaÂHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªa2a4a6a8a:aa@aBaDaFaHaJaLaNaPaRaTaVaXaZa\a^a`abadafahajalanaparatavaxaza|a~a€a‚a…a‡a‰a‹aaa’a”a—ašaœaŸa¢a¥a§a©a«a®a±a´a·aºa¼aÀaÃaÄaÅaÆaÇaÈaÉaÊaËaÌaÍdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªaÏfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªaÑfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªaÓfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªaÕfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªa×fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªaÙfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªaÛfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªaÝfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªaßfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªaáfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªaã fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªaå fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªaç fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªaé fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªaë fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªaí fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªaï fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªañ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªaó fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªaõ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªa÷ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªaù fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªaû fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªaý fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªaÿ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªb fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªb fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªb fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªb fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªb fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªb fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªb fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªb fakeDim32Dim0.0jbjb¾jb½bÑb­¾j½ÐaÐbbtitleVar0.0jbjb¾jb½bÑb­¾j½ÐaÒbb start_timeVar0.0 jbjb¾ jb½bÑb­¾j½ÐaÔ bbnameVar0.0jbjb¾ jb½bÑb­¾j½ÐaÖ bb nameVar0.0"jbjb¾jb½bÑb­¾j½ÐaØbb typeVar0.0jbjb¾jb½bÑb­¾j½ÐaÚbbtypeVar0.0 jbjb¾jb½bÑb­¾j½ÐaÜbbthetaVar0.0 jbjb¾jb½bÑb­¾j½ÐaÞbb two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jb"jb"¾jb"½b"Ñb"­ª¾j½Ðaàb!b"b"lambdaVar0.0 jb$jb$¾jb$½b$Ñb$­¾j½Ðaâb$b$ curvatureVar0.0 jb&jb&¾jb&½b&Ñb&­¾j½Ðaäb&b& x_translationVar0.0 jb(jb(¾jb(½b(Ñb(­¾j½Ðaæb(b( y_translationVar0.0 jb*jb*¾jb*½b*Ñb*­¾j½Ðaèb*b*chiVar0.0 jb,jb,¾!jb,½b,Ñb,­¾j½Ðaê!b,b, phiVar0.0Angstroem  VALUESunitsAttr0.0 jb/jb/¾#jb/½b/Ñb/­ª¾j½Ðaìb.#b/b/" d_spacingVar0.0jb1jb1¾&jb1½b1Ñb1­¾j½Ðaî&b1b1% sample_nameVar0.0degreeVALUESunitsAttr0.0 jb4jb4¾(jb4½b4Ñb4­ª¾j½Ðaðb3(b4b4'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jb7jb7¾*jb7½b7Ñb7­ª¾j½Ðaòb6*b7b7)sample_temperatureVar0.0jb9jb9¾,jb9½b9Ñb9­¾j½Ðaô,b9b9+ device_nameVar0.0KVALUESunitsAttr0.0 jb<jb<¾.jb<½b<Ñb<­ª¾j½Ðaöb;.b0b?b?/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jbBjbB¾2jbB½bBÑbB­ª¾j½ÐaúbA2bBbB1 sample_murVar0.0 jbDjbD¾5jbD½bDÑbD­¾j½Ðaü5bDbD4PresetVar0.0jbFjbF¾7jbF½bFÑbF­¾j½Ðaþ7bFbF6 CounterModeVar0.0 jbHjbH¾9jbH½bHÑbH­¾j½Ðb9bHbH8timeVar0.0countsVALUESunitsAttr0.0 jbKjbK¾;jbK½bKÑbK­ª¾j½ÐbbJ;bKbK: beam_monitorVar0.0countsVALUESunitsAttr0.0 jbNjbN¾=jbN½bNÑbN­ª¾j½ÐbbM=bNbN<MonitorVar0.0countsVALUESunitsAttr0.0 jbQjbQ¾?jbQ½bQÑbQ­ª¾j½ÐbbP?bQbQ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jbTjbT¾AjbT½bTÑbT­ª¾j½ÐbbSAbTbT@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jbWjbW¾CjbW½bWÑbW­ª¾j½Ðb bVCbWbWBStepVar0.0 jbYjbY¾EjbY½bYÑbY­¾j½Ðb EbYbYD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jb]jb]¾Gjb]½b]Ñb]­ªª¾j½Ðbb[b\Gb]b]F two_thetaVar0.01VALUESsignalAttr0.0 jb`jb`¾Ijb`½b`Ñb`­ª¾j½Ðbb_Ib`b`HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªaÐaÒaÔaÖaØaÚaÜaÞaàaâaäaæaèaêaìaîaðaòaôaöaøaúaüaþbbbbbb b bbbbbbbbbb b#b%b'b)b+b-b0b2b5b8b:b=b@bCbEbGbIbLbObRbUbXbZb^babbbcbdbebfbgbhbibjbkdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªbmfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªbofakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªbqfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªbsfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªbufakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªbwfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªbyfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªb{fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªb}fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªbfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªb fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªbƒ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªb… fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªb‡ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªb‰ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªb‹ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªb fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªb fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªb‘ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªb“ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªb• fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªb— fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªb™ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªb› fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªb fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªbŸ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªb¡ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªb£ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªb¥ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªb§ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªb© fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªb« fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªb­ fakeDim32Dim0.0jb¯jb¯¾jb¯½b¯Ñb¯­¾j½Ðbnb¯b¯titleVar0.0jb±jb±¾jb±½b±Ñb±­¾j½Ðbpb±b± start_timeVar0.0 jb³jb³¾ jb³½b³Ñb³­¾j½Ðbr b³b³nameVar0.0jbµjbµ¾ jbµ½bµÑbµ­¾j½Ðbt bµbµ nameVar0.0"jb·jb·¾jb·½b·Ñb·­¾j½Ðbvb·b· typeVar0.0jb¹jb¹¾jb¹½b¹Ñb¹­¾j½Ðbxb¹b¹typeVar0.0 jb»jb»¾jb»½b»Ñb»­¾j½Ðbzb»b»thetaVar0.0 jb½jb½¾jb½½b½Ñb½­¾j½Ðb|b½b½ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jbÀjbÀ¾jbÀ½bÀÑbÀ­ª¾j½Ðb~b¿bÀbÀlambdaVar0.0 jbÂjb¾jb½bÂÑb­¾j½Ðb€bÂb curvatureVar0.0 jbÄjbľjbĽbÄÑbÄ­¾j½Ðb‚bÄbÄ x_translationVar0.0 jbÆjbƾjbƽbÆÑbÆ­¾j½Ðb„bÆbÆ y_translationVar0.0 jbÈjbȾjbȽbÈÑbÈ­¾j½Ðb†bÈbÈchiVar0.0 jbÊjbʾ!jbʽbÊÑbÊ­¾j½Ðbˆ!bÊbÊ phiVar0.0Angstroem  VALUESunitsAttr0.0 jbÍjb;#jbͽbÍÑbÍ­ª¾j½ÐbŠbÌ#bÍbÍ" d_spacingVar0.0jbÏjbϾ&jbϽbÏÑbÏ­¾j½ÐbŒ&bÏbÏ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jbÒjbÒ¾(jbÒ½bÒÑbÒ­ª¾j½ÐbŽbÑ(bÒbÒ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jbÕjbÕ¾*jbÕ½bÕÑbÕ­ª¾j½ÐbbÔ*bÕbÕ)sample_temperatureVar0.0jb×jb×¾,jb×½b×Ñb×­¾j½Ðb’,b×b×+ device_nameVar0.0KVALUESunitsAttr0.0 jbÚjbÚ¾.jbÚ½bÚÑbÚ­ª¾j½Ðb”bÙ.bÚbÚ-temperature_meanVar0.0KVALUESunitsAttr0.0 jbÝjbݾ0jbݽbÝÑbÝ­ª¾j½Ðb–bÜ0bÝbÝ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jbàjbà¾2jbà½bàÑbà­ª¾j½Ðb˜bß2bàbà1 sample_murVar0.0 jbâjbâ¾5jbâ½bâÑbâ­¾j½Ðbš5bâbâ4PresetVar0.0jbäjbä¾7jbä½bäÑbä­¾j½Ðbœ7bäbä6 CounterModeVar0.0 jbæjbæ¾9jbæ½bæÑbæ­¾j½Ðbž9bæbæ8timeVar0.0countsVALUESunitsAttr0.0 jbéjbé¾;jbé½béÑbé­ª¾j½Ðb bè;bébé: beam_monitorVar0.0countsVALUESunitsAttr0.0 jbìjbì¾=jbì½bìÑbì­ª¾j½Ðb¢bë=bìbì<MonitorVar0.0countsVALUESunitsAttr0.0 jbïjbï¾?jbï½bïÑbï­ª¾j½Ðb¤bî?bïbï>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jbòjbò¾Ajbò½bòÑbò­ª¾j½Ðb¦bñAbòbò@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jbõjbõ¾Cjbõ½bõÑbõ­ª¾j½Ðb¨bôCbõbõBStepVar0.0 jb÷jb÷¾Ejb÷½b÷Ñb÷­¾j½ÐbªEb÷b÷D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jbûjbû¾Gjbû½bûÑbû­ªª¾j½Ðb¬bùbúGbûbûF two_thetaVar0.01VALUESsignalAttr0.0 jbþjbþ¾Ijbþ½bþÑbþ­ª¾j½Ðb®býIbþbþHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªbnbpbrbtbvbxbzb|b~b€b‚b„b†bˆbŠbŒbŽbb’b”b–b˜bšbœbžb b¢b¤b¦b¨bªb¬b®b°b²b´b¶b¸bºb¼b¾bÁbÃbÅbÇbÉbËbÎbÐbÓbÖbØbÛbÞbábãbåbçbêbíbðbóböbøbübÿcccccccccc data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªc fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªc fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªcfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªcfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªcfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªcfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªcfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªcfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªcfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªcfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªc fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªc! fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªc# fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªc% fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªc' fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªc) fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªc+ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªc- fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªc/ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªc1 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªc3 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªc5 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªc7 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªc9 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªc; fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªc= fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªc? fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªcA fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªcC fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªcE fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªcG fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªcI fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªcK fakeDim32Dim0.0jcMjcM¾jcM½cMÑcM­¾j½Ðc cMcMtitleVar0.0jcOjcO¾jcO½cOÑcO­¾j½ÐccOcO start_timeVar0.0 jcQjcQ¾ jcQ½cQÑcQ­¾j½Ðc cQcQnameVar0.0jcSjcS¾ jcS½cSÑcS­¾j½Ðc cScS nameVar0.0"jcUjcU¾jcU½cUÑcU­¾j½ÐccUcU typeVar0.0jcWjcW¾jcW½cWÑcW­¾j½ÐccWcWtypeVar0.0 jcYjcY¾jcY½cYÑcY­¾j½ÐccYcYthetaVar0.0 jc[jc[¾jc[½c[Ñc[­¾j½Ðcc[c[ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jc^jc^¾jc^½c^Ñc^­ª¾j½Ðcc]c^c^lambdaVar0.0 jc`jc`¾jc`½c`Ñc`­¾j½Ðcc`c` curvatureVar0.0 jcbjcb¾jcb½cbÑcb­¾j½Ðc cbcb x_translationVar0.0 jcdjcd¾jcd½cdÑcd­¾j½Ðc"cdcd y_translationVar0.0 jcfjcf¾jcf½cfÑcf­¾j½Ðc$cfcfchiVar0.0 jchjch¾!jch½chÑch­¾j½Ðc&!chch phiVar0.0Angstroem  VALUESunitsAttr0.0 jckjck¾#jck½ckÑck­ª¾j½Ðc(cj#ckck" d_spacingVar0.0jcmjcm¾&jcm½cmÑcm­¾j½Ðc*&cmcm% sample_nameVar0.0degreeVALUESunitsAttr0.0 jcpjcp¾(jcp½cpÑcp­ª¾j½Ðc,co(cpcp'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jcsjcs¾*jcs½csÑcs­ª¾j½Ðc.cr*cscs)sample_temperatureVar0.0jcujcu¾,jcu½cuÑcu­¾j½Ðc0,cucu+ device_nameVar0.0KVALUESunitsAttr0.0 jcxjcx¾.jcx½cxÑcx­ª¾j½Ðc2cw.cxcx-temperature_meanVar0.0KVALUESunitsAttr0.0 jc{jc{¾0jc{½c{Ñc{­ª¾j½Ðc4cz0c{c{/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jc~jc~¾2jc~½c~Ñc~­ª¾j½Ðc6c}2c~c~1 sample_murVar0.0 jc€jc€¾5jc€½c€Ñc€­¾j½Ðc85c€c€4PresetVar0.0jc‚jc‚¾7jc‚½c‚Ñc‚­¾j½Ðc:7c‚c‚6 CounterModeVar0.0 jc„jc„¾9jc„½c„Ñc„­¾j½Ðc<9c„c„8timeVar0.0countsVALUESunitsAttr0.0 jc‡jc‡¾;jc‡½c‡Ñc‡­ª¾j½Ðc>c†;c‡c‡: beam_monitorVar0.0countsVALUESunitsAttr0.0 jcŠjcо=jcнcŠÑcŠ­ª¾j½Ðc@c‰=cŠcŠ<MonitorVar0.0countsVALUESunitsAttr0.0 jcjc¾?jc½cÑc­ª¾j½ÐcBcŒ?cc>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jcjc¾Ajc½cÑc­ª¾j½ÐcDcAcc@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jc“jc“¾Cjc“½c“Ñc“­ª¾j½ÐcFc’Cc“c“BStepVar0.0 jc•jc•¾Ejc•½c•Ñc•­¾j½ÐcHEc•c•D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jc™jc™¾Gjc™½c™Ñc™­ªª¾j½ÐcJc—c˜Gc™c™F two_thetaVar0.01VALUESsignalAttr0.0 jcœjcœ¾Ijcœ½cœÑcœ­ª¾j½ÐcLc›IcœcœHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªc cccccccccc c"c$c&c(c*c,c.c0c2c4c6c8c:cc@cBcDcFcHcJcLcNcPcRcTcVcXcZc\c_cacccecgciclcncqctcvcyc|cccƒc…cˆc‹cŽc‘c”c–cšccžcŸc c¡c¢c£c¤c¥c¦c§data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªc©fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªc«fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªc­fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªc¯fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªc±fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªc³fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªcµfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªc·fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªc¹fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªc»fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªc½ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªc¿ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªcÁ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªcà fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªcÅ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªcÇ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªcÉ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªcË fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªcÍ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªcÏ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªcÑ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªcÓ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªcÕ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªc× fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªcÙ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªcÛ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªcÝ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªcß fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªcá fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªcã fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªcå fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªcç fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªcé fakeDim32Dim0.0jcëjcë¾jcë½cëÑcë­¾j½ÐcªcëcëtitleVar0.0jcíjcí¾jcí½cíÑcí­¾j½Ðc¬cící start_timeVar0.0 jcïjcï¾ jcï½cïÑcï­¾j½Ðc® cïcïnameVar0.0jcñjcñ¾ jcñ½cñÑcñ­¾j½Ðc° cñcñ nameVar0.0"jcójcó¾jcó½cóÑcó­¾j½Ðc²cócó typeVar0.0jcõjcõ¾jcõ½cõÑcõ­¾j½Ðc´cõcõtypeVar0.0 jc÷jc÷¾jc÷½c÷Ñc÷­¾j½Ðc¶c÷c÷thetaVar0.0 jcùjcù¾jcù½cùÑcù­¾j½Ðc¸cùcù two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jcüjcü¾jcü½cüÑcü­ª¾j½ÐcºcûcücülambdaVar0.0 jcþjcþ¾jcþ½cþÑcþ­¾j½Ðc¼cþcþ curvatureVar0.0 jdjd¾jd½dÑd­¾j½Ðc¾dd x_translationVar0.0 jdjd¾jd½dÑd­¾j½ÐcÀdd y_translationVar0.0 jdjd¾jd½dÑd­¾j½ÐcÂddchiVar0.0 jdjd¾!jd½dÑd­¾j½ÐcÄ!dd phiVar0.0Angstroem  VALUESunitsAttr0.0 jd jd ¾#jd ½d Ñd ­ª¾j½ÐcÆd#d d " d_spacingVar0.0jd jd ¾&jd ½d Ñd ­¾j½ÐcÈ&d d % sample_nameVar0.0degreeVALUESunitsAttr0.0 jdjd¾(jd½dÑd­ª¾j½ÐcÊd (dd'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jdjd¾*jd½dÑd­ª¾j½ÐcÌd*dd)sample_temperatureVar0.0jdjd¾,jd½dÑd­¾j½ÐcÎ,dd+ device_nameVar0.0KVALUESunitsAttr0.0 jdjd¾.jd½dÑd­ª¾j½ÐcÐd.dd-temperature_meanVar0.0KVALUESunitsAttr0.0 jdjd¾0jd½dÑd­ª¾j½ÐcÒd0dd/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jdjd¾2jd½dÑd­ª¾j½ÐcÔd2dd1 sample_murVar0.0 jdjd¾5jd½dÑd­¾j½ÐcÖ5dd4PresetVar0.0jd jd ¾7jd ½d Ñd ­¾j½ÐcØ7d d 6 CounterModeVar0.0 jd"jd"¾9jd"½d"Ñd"­¾j½ÐcÚ9d"d"8timeVar0.0countsVALUESunitsAttr0.0 jd%jd%¾;jd%½d%Ñd%­ª¾j½ÐcÜd$;d%d%: beam_monitorVar0.0countsVALUESunitsAttr0.0 jd(jd(¾=jd(½d(Ñd(­ª¾j½ÐcÞd'=d(d(<MonitorVar0.0countsVALUESunitsAttr0.0 jd+jd+¾?jd+½d+Ñd+­ª¾j½Ðcàd*?d+d+>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jd.jd.¾Ajd.½d.Ñd.­ª¾j½Ðcâd-Ad.d.@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jd1jd1¾Cjd1½d1Ñd1­ª¾j½Ðcäd0Cd1d1BStepVar0.0 jd3jd3¾Ejd3½d3Ñd3­¾j½ÐcæEd3d3D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jd7jd7¾Gjd7½d7Ñd7­ªª¾j½Ðcèd5d6Gd7d7F two_thetaVar0.01VALUESsignalAttr0.0 jd:jd:¾Ijd:½d:Ñd:­ª¾j½Ðcêd9Id:d:HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªcªc¬c®c°c²c´c¶c¸cºc¼c¾cÀcÂcÄcÆcÈcÊcÌcÎcÐcÒcÔcÖcØcÚcÜcÞcàcâcäcæcècêcìcîcðcòcôcöcøcúcýcÿddddd d dddddddd!d#d&d)d,d/d2d4d8d;dd?d@dAdBdCdDdEdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªdGfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªdIfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªdKfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªdMfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªdOfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªdQfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªdSfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªdUfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªdWfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªdYfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªd[ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªd] fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªd_ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªda fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªdc fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªde fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªdg fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªdi fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªdk fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªdm fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªdo fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªdq fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªds fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªdu fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªdw fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªdy fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªd{ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªd} fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªd fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªd fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªdƒ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªd… fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªd‡ fakeDim32Dim0.0jd‰jd‰¾jd‰½d‰Ñd‰­¾j½ÐdHd‰d‰titleVar0.0jd‹jd‹¾jd‹½d‹Ñd‹­¾j½ÐdJd‹d‹ start_timeVar0.0 jdjd¾ jd½dÑd­¾j½ÐdL ddnameVar0.0jdjd¾ jd½dÑd­¾j½ÐdN dd nameVar0.0"jd‘jd‘¾jd‘½d‘Ñd‘­¾j½ÐdPd‘d‘ typeVar0.0jd“jd“¾jd“½d“Ñd“­¾j½ÐdRd“d“typeVar0.0 jd•jd•¾jd•½d•Ñd•­¾j½ÐdTd•d•thetaVar0.0 jd—jd—¾jd—½d—Ñd—­¾j½ÐdVd—d— two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jdšjdš¾jdš½dšÑdš­ª¾j½ÐdXd™dšdšlambdaVar0.0 jdœjdœ¾jdœ½dœÑdœ­¾j½ÐdZdœdœ curvatureVar0.0 jdžjdž¾jdž½džÑdž­¾j½Ðd\dždž x_translationVar0.0 jd jd ¾jd ½d Ñd ­¾j½Ðd^d d  y_translationVar0.0 jd¢jd¢¾jd¢½d¢Ñd¢­¾j½Ðd`d¢d¢chiVar0.0 jd¤jd¤¾!jd¤½d¤Ñd¤­¾j½Ðdb!d¤d¤ phiVar0.0Angstroem  VALUESunitsAttr0.0 jd§jd§¾#jd§½d§Ñd§­ª¾j½Ðddd¦#d§d§" d_spacingVar0.0jd©jd©¾&jd©½d©Ñd©­¾j½Ðdf&d©d©% sample_nameVar0.0degreeVALUESunitsAttr0.0 jd¬jd¬¾(jd¬½d¬Ñd¬­ª¾j½Ðdhd«(d¬d¬'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jd¯jd¯¾*jd¯½d¯Ñd¯­ª¾j½Ðdjd®*d¯d¯)sample_temperatureVar0.0jd±jd±¾,jd±½d±Ñd±­¾j½Ðdl,d±d±+ device_nameVar0.0KVALUESunitsAttr0.0 jd´jd´¾.jd´½d´Ñd´­ª¾j½Ðdnd³.d´d´-temperature_meanVar0.0KVALUESunitsAttr0.0 jd·jd·¾0jd·½d·Ñd·­ª¾j½Ðdpd¶0d·d·/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jdºjdº¾2jdº½dºÑdº­ª¾j½Ðdrd¹2dºdº1 sample_murVar0.0 jd¼jd¼¾5jd¼½d¼Ñd¼­¾j½Ðdt5d¼d¼4PresetVar0.0jd¾jd¾¾7jd¾½d¾Ñd¾­¾j½Ðdv7d¾d¾6 CounterModeVar0.0 jdÀjdÀ¾9jdÀ½dÀÑdÀ­¾j½Ðdx9dÀdÀ8timeVar0.0countsVALUESunitsAttr0.0 jdÃjdþ;jdýdÃÑdíª¾j½ÐdzdÂ;dÃdÃ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jdÆjdƾ=jdƽdÆÑdÆ­ª¾j½Ðd|dÅ=dÆdÆ<MonitorVar0.0countsVALUESunitsAttr0.0 jdÉjdɾ?jdɽdÉÑdÉ­ª¾j½Ðd~dÈ?dÉdÉ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jdÌjd̾Ajd̽dÌÑdÌ­ª¾j½Ðd€dËAdÌdÌ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jdÏjdϾCjdϽdÏÑdÏ­ª¾j½Ðd‚dÎCdÏdÏBStepVar0.0 jdÑjdѾEjdѽdÑÑdÑ­¾j½Ðd„EdÑdÑD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jdÕjdÕ¾GjdÕ½dÕÑdÕ­ªª¾j½Ðd†dÓdÔGdÕdÕF two_thetaVar0.01VALUESsignalAttr0.0 jdØjdؾIjdؽdØÑdØ­ª¾j½Ðdˆd×IdØdØHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªdHdJdLdNdPdRdTdVdXdZd\d^d`dbdddfdhdjdldndpdrdtdvdxdzd|d~d€d‚d„d†dˆdŠdŒdŽdd’d”d–d˜d›ddŸd¡d£d¥d¨dªd­d°d²dµd¸d»d½d¿dÁdÄdÇdÊdÍdÐdÒdÖdÙdÚdÛdÜdÝdÞdßdàdádâdãdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªdåfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªdçfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªdéfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªdëfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªdífakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªdïfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªdñfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªdófakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªdõfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªd÷fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªdù fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªdû fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªdý fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªdÿ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªe fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªe fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªe fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªe fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªe fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªe fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªe fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªe fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªe fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªe fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªe fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªe fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªe fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªe fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªe fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªe fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªe! fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªe# fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªe% fakeDim32Dim0.0je'je'¾je'½e'Ñe'­¾j½Ðdæe'e'titleVar0.0je)je)¾je)½e)Ñe)­¾j½Ðdèe)e) start_timeVar0.0 je+je+¾ je+½e+Ñe+­¾j½Ðdê e+e+nameVar0.0je-je-¾ je-½e-Ñe-­¾j½Ðdì e-e- nameVar0.0"je/je/¾je/½e/Ñe/­¾j½Ðdîe/e/ typeVar0.0je1je1¾je1½e1Ñe1­¾j½Ðdðe1e1typeVar0.0 je3je3¾je3½e3Ñe3­¾j½Ðdòe3e3thetaVar0.0 je5je5¾je5½e5Ñe5­¾j½Ðdôe5e5 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 je8je8¾je8½e8Ñe8­ª¾j½Ðdöe7e8e8lambdaVar0.0 je:je:¾je:½e:Ñe:­¾j½Ðdøe:e: curvatureVar0.0 je<je<¾je<½e<Ñe<­¾j½Ðdúeje>¾je>½e>Ñe>­¾j½Ðdüe>e> y_translationVar0.0 je@je@¾je@½e@Ñe@­¾j½Ðdþe@e@chiVar0.0 jeBjeB¾!jeB½eBÑeB­¾j½Ðe!eBeB phiVar0.0Angstroem  VALUESunitsAttr0.0 jeEjeE¾#jeE½eEÑeE­ª¾j½ÐeeD#eEeE" d_spacingVar0.0jeGjeG¾&jeG½eGÑeG­¾j½Ðe&eGeG% sample_nameVar0.0degreeVALUESunitsAttr0.0 jeJjeJ¾(jeJ½eJÑeJ­ª¾j½ÐeeI(eJeJ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jeMjeM¾*jeM½eMÑeM­ª¾j½ÐeeL*eMeM)sample_temperatureVar0.0jeOjeO¾,jeO½eOÑeO­¾j½Ðe ,eOeO+ device_nameVar0.0KVALUESunitsAttr0.0 jeRjeR¾.jeR½eRÑeR­ª¾j½Ðe eQ.eReR-temperature_meanVar0.0KVALUESunitsAttr0.0 jeUjeU¾0jeU½eUÑeU­ª¾j½ÐeeT0eUeU/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jeXjeX¾2jeX½eXÑeX­ª¾j½ÐeeW2eXeX1 sample_murVar0.0 jeZjeZ¾5jeZ½eZÑeZ­¾j½Ðe5eZeZ4PresetVar0.0je\je\¾7je\½e\Ñe\­¾j½Ðe7e\e\6 CounterModeVar0.0 je^je^¾9je^½e^Ñe^­¾j½Ðe9e^e^8timeVar0.0countsVALUESunitsAttr0.0 jeajea¾;jea½eaÑea­ª¾j½Ðee`;eaea: beam_monitorVar0.0countsVALUESunitsAttr0.0 jedjed¾=jed½edÑed­ª¾j½Ðeec=eded<MonitorVar0.0countsVALUESunitsAttr0.0 jegjeg¾?jeg½egÑeg­ª¾j½Ðeef?egeg>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jejjej¾Ajej½ejÑej­ª¾j½ÐeeiAejej@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jemjem¾Cjem½emÑem­ª¾j½Ðe elCememBStepVar0.0 jeojeo¾Ejeo½eoÑeo­¾j½Ðe"EeoeoD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jesjes¾Gjes½esÑes­ªª¾j½Ðe$eqerGesesF two_thetaVar0.01VALUESsignalAttr0.0 jevjev¾Ijev½evÑev­ª¾j½Ðe&euIevevHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªdædèdêdìdîdðdòdôdödødúdüdþeeeeee e eeeeeeeeee e"e$e&e(e*e,e.e0e2e4e6e9e;e=e?eAeCeFeHeKeNePeSeVeYe[e]e_ebeeehekenepetewexeyeze{e|e}e~ee€edata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªeƒfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªe…fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªe‡fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªe‰fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªe‹fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªefakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªefakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªe‘fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªe“fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªe•fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªe— fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªe™ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªe› fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªe fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªeŸ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªe¡ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªe£ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªe¥ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªe§ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªe© fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªe« fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªe­ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªe¯ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªe± fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªe³ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªeµ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªe· fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªe¹ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªe» fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªe½ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªe¿ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªeÁ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªeà fakeDim32Dim0.0jeÅježjeŽeÅÑeÅ­¾j½Ðe„eÅeÅtitleVar0.0jeÇjeǾjeǽeÇÑeÇ­¾j½Ðe†eÇeÇ start_timeVar0.0 jeÉjeɾ jeɽeÉÑeÉ­¾j½Ðeˆ eÉeÉnameVar0.0jeËje˾ je˽eËÑeË­¾j½ÐeŠ eËeË nameVar0.0"jeÍje;jeͽeÍÑeÍ­¾j½ÐeŒeÍeÍ typeVar0.0jeÏjeϾjeϽeÏÑeÏ­¾j½ÐeŽeÏeÏtypeVar0.0 jeÑjeѾjeѽeÑÑeÑ­¾j½ÐeeÑeÑthetaVar0.0 jeÓjeÓ¾jeÓ½eÓÑeÓ­¾j½Ðe’eÓeÓ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jeÖjeÖ¾jeÖ½eÖÑeÖ­ª¾j½Ðe”eÕeÖeÖlambdaVar0.0 jeØjeؾjeؽeØÑeØ­¾j½Ðe–eØeØ curvatureVar0.0 jeÚjeÚ¾jeÚ½eÚÑeÚ­¾j½Ðe˜eÚeÚ x_translationVar0.0 jeÜjeܾjeܽeÜÑeÜ­¾j½ÐešeÜeÜ y_translationVar0.0 jeÞjeÞ¾jeÞ½eÞÑeÞ­¾j½ÐeœeÞeÞchiVar0.0 jeàjeà¾!jeà½eàÑeà­¾j½Ðež!eàeà phiVar0.0Angstroem  VALUESunitsAttr0.0 jeãjeã¾#jeã½eãÑeã­ª¾j½Ðe eâ#eãeã" d_spacingVar0.0jeåjeå¾&jeå½eåÑeå­¾j½Ðe¢&eåeå% sample_nameVar0.0degreeVALUESunitsAttr0.0 jeèjeè¾(jeè½eèÑeè­ª¾j½Ðe¤eç(eèeè'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jeëjeë¾*jeë½eëÑeë­ª¾j½Ðe¦eê*eëeë)sample_temperatureVar0.0jeíjeí¾,jeí½eíÑeí­¾j½Ðe¨,eíeí+ device_nameVar0.0KVALUESunitsAttr0.0 jeðjeð¾.jeð½eðÑe𭪾j½Ðeªeï.eðeð-temperature_meanVar0.0KVALUESunitsAttr0.0 jeójeó¾0jeó½eóÑe󭪾j½Ðe¬eò0eóeó/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jeöjeö¾2jeö½eöÑeö­ª¾j½Ðe®eõ2eöeö1 sample_murVar0.0 jeøjeø¾5jeø½eøÑeø­¾j½Ðe°5eøeø4PresetVar0.0jeújeú¾7jeú½eúÑeú­¾j½Ðe²7eúeú6 CounterModeVar0.0 jeüjeü¾9jeü½eüÑeü­¾j½Ðe´9eüeü8timeVar0.0countsVALUESunitsAttr0.0 jeÿjeÿ¾;jeÿ½eÿÑeÿ­ª¾j½Ðe¶eþ;eÿeÿ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jfjf¾=jf½fÑf­ª¾j½Ðe¸f=ff<MonitorVar0.0countsVALUESunitsAttr0.0 jfjf¾?jf½fÑf­ª¾j½Ðeºf?ff>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jfjf¾Ajf½fÑf­ª¾j½Ðe¼fAff@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jf jf ¾Cjf ½f Ñf ­ª¾j½Ðe¾f Cf f BStepVar0.0 jf jf ¾Ejf ½f Ñf ­¾j½ÐeÀEf f D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jfjf¾Gjf½fÑf­ªª¾j½ÐeÂffGffF two_thetaVar0.01VALUESsignalAttr0.0 jfjf¾Ijf½fÑf­ª¾j½ÐeÄfIffHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªe„e†eˆeŠeŒeŽee’e”e–e˜ešeœeže e¢e¤e¦e¨eªe¬e®e°e²e´e¶e¸eºe¼e¾eÀeÂeÄeÆeÈeÊeÌeÎeÐeÒeÔe×eÙeÛeÝeßeáeäeæeéeìeîeñeôe÷eùeûeýffff f fffffffffffffdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªf!fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªf#fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªf%fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªf'fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªf)fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªf+fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªf-fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªf/fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªf1fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªf3fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªf5 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªf7 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªf9 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªf; fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªf= fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªf? fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªfA fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªfC fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªfE fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªfG fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªfI fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªfK fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªfM fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªfO fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªfQ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªfS fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªfU fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªfW fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªfY fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªf[ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªf] fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªf_ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªfa fakeDim32Dim0.0jfcjfc¾jfc½fcÑfc­¾j½Ðf"fcfctitleVar0.0jfejfe¾jfe½feÑfe­¾j½Ðf$fefe start_timeVar0.0 jfgjfg¾ jfg½fgÑfg­¾j½Ðf& fgfgnameVar0.0jfijfi¾ jfi½fiÑfi­¾j½Ðf( fifi nameVar0.0"jfkjfk¾jfk½fkÑfk­¾j½Ðf*fkfk typeVar0.0jfmjfm¾jfm½fmÑfm­¾j½Ðf,fmfmtypeVar0.0 jfojfo¾jfo½foÑfo­¾j½Ðf.fofothetaVar0.0 jfqjfq¾jfq½fqÑfq­¾j½Ðf0fqfq two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jftjft¾jft½ftÑft­ª¾j½Ðf2fsftftlambdaVar0.0 jfvjfv¾jfv½fvÑfv­¾j½Ðf4fvfv curvatureVar0.0 jfxjfx¾jfx½fxÑfx­¾j½Ðf6fxfx x_translationVar0.0 jfzjfz¾jfz½fzÑfz­¾j½Ðf8fzfz y_translationVar0.0 jf|jf|¾jf|½f|Ñf|­¾j½Ðf:f|f|chiVar0.0 jf~jf~¾!jf~½f~Ñf~­¾j½Ðf<!f~f~ phiVar0.0Angstroem  VALUESunitsAttr0.0 jfjf¾#jf½fÑf­ª¾j½Ðf>f€#ff" d_spacingVar0.0jfƒjfƒ¾&jfƒ½fƒÑfƒ­¾j½Ðf@&fƒfƒ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jf†jf†¾(jf†½f†Ñf†­ª¾j½ÐfBf…(f†f†'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jf‰jf‰¾*jf‰½f‰Ñf‰­ª¾j½ÐfDfˆ*f‰f‰)sample_temperatureVar0.0jf‹jf‹¾,jf‹½f‹Ñf‹­¾j½ÐfF,f‹f‹+ device_nameVar0.0KVALUESunitsAttr0.0 jfŽjf޾.jf޽fŽÑfŽ­ª¾j½ÐfHf.fŽfŽ-temperature_meanVar0.0KVALUESunitsAttr0.0 jf‘jf‘¾0jf‘½f‘Ñf‘­ª¾j½ÐfJf0f‘f‘/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jf”jf”¾2jf”½f”Ñf”­ª¾j½ÐfLf“2f”f”1 sample_murVar0.0 jf–jf–¾5jf–½f–Ñf–­¾j½ÐfN5f–f–4PresetVar0.0jf˜jf˜¾7jf˜½f˜Ñf˜­¾j½ÐfP7f˜f˜6 CounterModeVar0.0 jfšjfš¾9jfš½fšÑfš­¾j½ÐfR9fšfš8timeVar0.0countsVALUESunitsAttr0.0 jfjf¾;jf½fÑf­ª¾j½ÐfTfœ;ff: beam_monitorVar0.0countsVALUESunitsAttr0.0 jf jf ¾=jf ½f Ñf ­ª¾j½ÐfVfŸ=f f <MonitorVar0.0countsVALUESunitsAttr0.0 jf£jf£¾?jf£½f£Ñf£­ª¾j½ÐfXf¢?f£f£>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jf¦jf¦¾Ajf¦½f¦Ñf¦­ª¾j½ÐfZf¥Af¦f¦@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jf©jf©¾Cjf©½f©Ñf©­ª¾j½Ðf\f¨Cf©f©BStepVar0.0 jf«jf«¾Ejf«½f«Ñf«­¾j½Ðf^Ef«f«D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jf¯jf¯¾Gjf¯½f¯Ñf¯­ªª¾j½Ðf`f­f®Gf¯f¯F two_thetaVar0.01VALUESsignalAttr0.0 jf²jf²¾Ijf²½f²Ñf²­ª¾j½Ðfbf±If²f²HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªf"f$f&f(f*f,f.f0f2f4f6f8f:ff@fBfDfFfHfJfLfNfPfRfTfVfXfZf\f^f`fbfdfffhfjflfnfpfrfufwfyf{f}ff‚f„f‡fŠfŒff’f•f—f™f›fžf¡f¤f§fªf¬f°f³f´fµf¶f·f¸f¹fºf»f¼f½data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªf¿fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfÁfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfÃfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfÅfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfÇfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfÉfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfËfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªfÍfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªfÏfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfÑfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªfÓ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªfÕ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªf× fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªfÙ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªfÛ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªfÝ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªfß fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªfá fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªfã fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªfå fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªfç fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªfé fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªfë fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªfí fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªfï fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªfñ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªfó fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªfõ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªf÷ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªfù fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªfû fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªfý fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªfÿ fakeDim32Dim0.0jgjg¾jg½gÑg­¾j½ÐfÀggtitleVar0.0jgjg¾jg½gÑg­¾j½ÐfÂgg start_timeVar0.0 jgjg¾ jg½gÑg­¾j½ÐfÄ ggnameVar0.0jgjg¾ jg½gÑg­¾j½ÐfÆ gg nameVar0.0"jg jg ¾jg ½g Ñg ­¾j½ÐfÈg g typeVar0.0jg jg ¾jg ½g Ñg ­¾j½ÐfÊg g typeVar0.0 jg jg ¾jg ½g Ñg ­¾j½ÐfÌg g thetaVar0.0 jgjg¾jg½gÑg­¾j½ÐfÎgg two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jgjg¾jg½gÑg­ª¾j½ÐfÐggglambdaVar0.0 jgjg¾jg½gÑg­¾j½ÐfÒgg curvatureVar0.0 jgjg¾jg½gÑg­¾j½ÐfÔgg x_translationVar0.0 jgjg¾jg½gÑg­¾j½ÐfÖgg y_translationVar0.0 jgjg¾jg½gÑg­¾j½ÐfØggchiVar0.0 jgjg¾!jg½gÑg­¾j½ÐfÚ!gg phiVar0.0Angstroem  VALUESunitsAttr0.0 jgjg¾#jg½gÑg­ª¾j½ÐfÜg#gg" d_spacingVar0.0jg!jg!¾&jg!½g!Ñg!­¾j½ÐfÞ&g!g!% sample_nameVar0.0degreeVALUESunitsAttr0.0 jg$jg$¾(jg$½g$Ñg$­ª¾j½Ðfàg#(g$g$'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jg'jg'¾*jg'½g'Ñg'­ª¾j½Ðfâg&*g'g')sample_temperatureVar0.0jg)jg)¾,jg)½g)Ñg)­¾j½Ðfä,g)g)+ device_nameVar0.0KVALUESunitsAttr0.0 jg,jg,¾.jg,½g,Ñg,­ª¾j½Ðfæg+.g,g,-temperature_meanVar0.0KVALUESunitsAttr0.0 jg/jg/¾0jg/½g/Ñg/­ª¾j½Ðfèg.0g/g//temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jg2jg2¾2jg2½g2Ñg2­ª¾j½Ðfêg12g2g21 sample_murVar0.0 jg4jg4¾5jg4½g4Ñg4­¾j½Ðfì5g4g44PresetVar0.0jg6jg6¾7jg6½g6Ñg6­¾j½Ðfî7g6g66 CounterModeVar0.0 jg8jg8¾9jg8½g8Ñg8­¾j½Ðfð9g8g88timeVar0.0countsVALUESunitsAttr0.0 jg;jg;¾;jg;½g;Ñg;­ª¾j½Ðfòg:;g;g;: beam_monitorVar0.0countsVALUESunitsAttr0.0 jg>jg>¾=jg>½g>Ñg>­ª¾j½Ðfôg==g>g><MonitorVar0.0countsVALUESunitsAttr0.0 jgAjgA¾?jgA½gAÑgA­ª¾j½Ðfög@?gAgA>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jgDjgD¾AjgD½gDÑgD­ª¾j½ÐføgCAgDgD@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jgGjgG¾CjgG½gGÑgG­ª¾j½ÐfúgFCgGgGBStepVar0.0 jgIjgI¾EjgI½gIÑgI­¾j½ÐfüEgIgID no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jgMjgM¾GjgM½gMÑgM­ªª¾j½ÐfþgKgLGgMgMF two_thetaVar0.01VALUESsignalAttr0.0 jgPjgP¾IjgP½gPÑgP­ª¾j½ÐggOIgPgPHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªfÀfÂfÄfÆfÈfÊfÌfÎfÐfÒfÔfÖfØfÚfÜfÞfàfâfäfæfèfêfìfîfðfòfôföføfúfüfþgggggg g ggggggggg g"g%g(g*g-g0g3g5g7g9gproton_monitorVar0.0degreeVALUESunitsAttr0.0 jgâjgâ¾Ajgâ½gâÑgâ­ª¾j½Ðg–gáAgâgâ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jgåjgå¾Cjgå½gåÑgå­ª¾j½Ðg˜gäCgågåBStepVar0.0 jgçjgç¾Ejgç½gçÑgç­¾j½ÐgšEgçgçD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jgëjgë¾Gjgë½gëÑgë­ªª¾j½ÐgœgégêGgëgëF two_thetaVar0.01VALUESsignalAttr0.0 jgîjgî¾Ijgî½gîÑgî­ª¾j½ÐgžgíIgîgîHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªg^g`gbgdgfghgjglgngpgrgtgvgxgzg|g~g€g‚g„g†gˆgŠgŒgŽgg’g”g–g˜gšgœgžg g¢g¤g¦g¨gªg¬g®g±g³gµg·g¹g»g¾gÀgÃgÆgÈgËgÎgÑgÓgÕg×gÚgÝgàgãgægègìgïgðgñgògógôgõgög÷gøgùdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªgûfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªgýfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªgÿfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªhfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªhfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªhfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªhfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªh fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªh fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªh fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªh fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªh fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªh fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªh fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªh fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªh fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªh fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªh fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªh fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªh! fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªh# fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªh% fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªh' fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªh) fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªh+ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªh- fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªh/ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªh1 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªh3 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªh5 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªh7 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªh9 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªh; fakeDim32Dim0.0jh=jh=¾jh=½h=Ñh=­¾j½Ðgüh=h=titleVar0.0jh?jh?¾jh?½h?Ñh?­¾j½Ðgþh?h? start_timeVar0.0 jhAjhA¾ jhA½hAÑhA­¾j½Ðh hAhAnameVar0.0jhCjhC¾ jhC½hCÑhC­¾j½Ðh hChC nameVar0.0"jhEjhE¾jhE½hEÑhE­¾j½ÐhhEhE typeVar0.0jhGjhG¾jhG½hGÑhG­¾j½ÐhhGhGtypeVar0.0 jhIjhI¾jhI½hIÑhI­¾j½ÐhhIhIthetaVar0.0 jhKjhK¾jhK½hKÑhK­¾j½Ðh hKhK two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jhNjhN¾jhN½hNÑhN­ª¾j½Ðh hMhNhNlambdaVar0.0 jhPjhP¾jhP½hPÑhP­¾j½ÐhhPhP curvatureVar0.0 jhRjhR¾jhR½hRÑhR­¾j½ÐhhRhR x_translationVar0.0 jhTjhT¾jhT½hTÑhT­¾j½ÐhhThT y_translationVar0.0 jhVjhV¾jhV½hVÑhV­¾j½ÐhhVhVchiVar0.0 jhXjhX¾!jhX½hXÑhX­¾j½Ðh!hXhX phiVar0.0Angstroem  VALUESunitsAttr0.0 jh[jh[¾#jh[½h[Ñh[­ª¾j½ÐhhZ#h[h[" d_spacingVar0.0jh]jh]¾&jh]½h]Ñh]­¾j½Ðh&h]h]% sample_nameVar0.0degreeVALUESunitsAttr0.0 jh`jh`¾(jh`½h`Ñh`­ª¾j½Ðhh_(h`h`'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jhcjhc¾*jhc½hcÑhc­ª¾j½Ðhhb*hchc)sample_temperatureVar0.0jhejhe¾,jhe½heÑhe­¾j½Ðh ,hehe+ device_nameVar0.0KVALUESunitsAttr0.0 jhhjhh¾.jhh½hhÑhh­ª¾j½Ðh"hg.hhhh-temperature_meanVar0.0KVALUESunitsAttr0.0 jhkjhk¾0jhk½hkÑhk­ª¾j½Ðh$hj0hkhk/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jhnjhn¾2jhn½hnÑhn­ª¾j½Ðh&hm2hnhn1 sample_murVar0.0 jhpjhp¾5jhp½hpÑhp­¾j½Ðh(5hphp4PresetVar0.0jhrjhr¾7jhr½hrÑhr­¾j½Ðh*7hrhr6 CounterModeVar0.0 jhtjht¾9jht½htÑht­¾j½Ðh,9htht8timeVar0.0countsVALUESunitsAttr0.0 jhwjhw¾;jhw½hwÑhw­ª¾j½Ðh.hv;hwhw: beam_monitorVar0.0countsVALUESunitsAttr0.0 jhzjhz¾=jhz½hzÑhz­ª¾j½Ðh0hy=hzhz<MonitorVar0.0countsVALUESunitsAttr0.0 jh}jh}¾?jh}½h}Ñh}­ª¾j½Ðh2h|?h}h}>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jh€jh€¾Ajh€½h€Ñh€­ª¾j½Ðh4hAh€h€@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jhƒjhƒ¾Cjhƒ½hƒÑhƒ­ª¾j½Ðh6h‚ChƒhƒBStepVar0.0 jh…jh…¾Ejh…½h…Ñh…­¾j½Ðh8Eh…h…D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jh‰jh‰¾Gjh‰½h‰Ñh‰­ªª¾j½Ðh:h‡hˆGh‰h‰F two_thetaVar0.01VALUESsignalAttr0.0 jhŒjhŒ¾IjhŒ½hŒÑhŒ­ª¾j½Ðhh@hBhDhFhHhJhLhOhQhShUhWhYh\h^hahdhfhihlhohqhshuhxh{h~hh„h†hŠhhŽhhh‘h’h“h”h•h–h—data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªh™fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªh›fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªhfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªhŸfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªh¡fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªh£fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªh¥fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªh§fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªh©fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªh«fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªh­ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªh¯ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªh± fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªh³ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªhµ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªh· fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªh¹ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªh» fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªh½ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªh¿ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªhÁ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªhà fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªhÅ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªhÇ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªhÉ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªhË fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªhÍ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªhÏ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªhÑ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªhÓ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªhÕ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªh× fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªhÙ fakeDim32Dim0.0jhÛjhÛ¾jhÛ½hÛÑhÛ­¾j½ÐhšhÛhÛtitleVar0.0jhÝjhݾjhݽhÝÑhÝ­¾j½ÐhœhÝhÝ start_timeVar0.0 jhßjhß¾ jhß½hßÑhß­¾j½Ðhž hßhßnameVar0.0jhájhá¾ jhá½háÑhá­¾j½Ðh  háhá nameVar0.0"jhãjhã¾jhã½hãÑhã­¾j½Ðh¢hãhã typeVar0.0jhåjhå¾jhå½håÑhå­¾j½Ðh¤håhåtypeVar0.0 jhçjhç¾jhç½hçÑhç­¾j½Ðh¦hçhçthetaVar0.0 jhéjhé¾jhé½héÑhé­¾j½Ðh¨héhé two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jhìjhì¾jhì½hìÑhì­ª¾j½ÐhªhëhìhìlambdaVar0.0 jhîjhî¾jhî½hîÑhî­¾j½Ðh¬hîhî curvatureVar0.0 jhðjhð¾jhð½hðÑhð­¾j½Ðh®hðhð x_translationVar0.0 jhòjhò¾jhò½hòÑhò­¾j½Ðh°hòhò y_translationVar0.0 jhôjhô¾jhô½hôÑhô­¾j½Ðh²hôhôchiVar0.0 jhöjhö¾!jhö½höÑhö­¾j½Ðh´!höhö phiVar0.0Angstroem  VALUESunitsAttr0.0 jhùjhù¾#jhù½hùÑhù­ª¾j½Ðh¶hø#hùhù" d_spacingVar0.0jhûjhû¾&jhû½hûÑhû­¾j½Ðh¸&hûhû% sample_nameVar0.0degreeVALUESunitsAttr0.0 jhþjhþ¾(jhþ½hþÑhþ­ª¾j½Ðhºhý(hþhþ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jiji¾*ji½iÑi­ª¾j½Ðh¼i*ii)sample_temperatureVar0.0jiji¾,ji½iÑi­¾j½Ðh¾,ii+ device_nameVar0.0KVALUESunitsAttr0.0 jiji¾.ji½iÑi­ª¾j½ÐhÀi.ii-temperature_meanVar0.0KVALUESunitsAttr0.0 ji ji ¾0ji ½i Ñi ­ª¾j½ÐhÂi0i i /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 ji ji ¾2ji ½i Ñi ­ª¾j½ÐhÄi 2i i 1 sample_murVar0.0 jiji¾5ji½iÑi­¾j½ÐhÆ5ii4PresetVar0.0jiji¾7ji½iÑi­¾j½ÐhÈ7ii6 CounterModeVar0.0 jiji¾9ji½iÑi­¾j½ÐhÊ9ii8timeVar0.0countsVALUESunitsAttr0.0 jiji¾;ji½iÑi­ª¾j½ÐhÌi;ii: beam_monitorVar0.0countsVALUESunitsAttr0.0 jiji¾=ji½iÑi­ª¾j½ÐhÎi=ii<MonitorVar0.0countsVALUESunitsAttr0.0 jiji¾?ji½iÑi­ª¾j½ÐhÐi?ii>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jiji¾Aji½iÑi­ª¾j½ÐhÒiAii@two_theta_startVar0.0degreeVALUESunitsAttr0.0 ji!ji!¾Cji!½i!Ñi!­ª¾j½ÐhÔi Ci!i!BStepVar0.0 ji#ji#¾Eji#½i#Ñi#­¾j½ÐhÖEi#i#D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 ji'ji'¾Gji'½i'Ñi'­ªª¾j½ÐhØi%i&Gi'i'F two_thetaVar0.01VALUESsignalAttr0.0 ji*ji*¾Iji*½i*Ñi*­ª¾j½ÐhÚi)Ii*i*HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªhšhœhžh h¢h¤h¦h¨hªh¬h®h°h²h´h¶h¸hºh¼h¾hÀhÂhÄhÆhÈhÊhÌhÎhÐhÒhÔhÖhØhÚhÜhÞhàhâhähæhèhêhíhïhñhóhõh÷húhühÿiiii i iiiiiiii"i$i(i+i,i-i.i/i0i1i2i3i4i5data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªi7fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªi9fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªi;fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªi=fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªi?fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªiAfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªiCfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªiEfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªiGfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªiIfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªiK fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªiM fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªiO fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªiQ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªiS fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªiU fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªiW fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªiY fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªi[ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªi] fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªi_ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªia fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªic fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªie fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªig fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªii fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªik fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªim fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªio fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªiq fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªis fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªiu fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªiw fakeDim32Dim0.0jiyjiy¾jiy½iyÑiy­¾j½Ði8iyiytitleVar0.0ji{ji{¾ji{½i{Ñi{­¾j½Ði:i{i{ start_timeVar0.0 ji}ji}¾ ji}½i}Ñi}­¾j½Ði< i}i}nameVar0.0jiji¾ ji½iÑi­¾j½Ði> ii nameVar0.0"jiji¾ji½iÑi­¾j½Ði@ii typeVar0.0jiƒjiƒ¾jiƒ½iƒÑiƒ­¾j½ÐiBiƒiƒtypeVar0.0 ji…ji…¾ji…½i…Ñi…­¾j½ÐiDi…i…thetaVar0.0 ji‡ji‡¾ji‡½i‡Ñi‡­¾j½ÐiFi‡i‡ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jiŠjiоjiнiŠÑiŠ­ª¾j½ÐiHi‰iŠiŠlambdaVar0.0 jiŒjiŒ¾jiŒ½iŒÑiŒ­¾j½ÐiJiŒiŒ curvatureVar0.0 jiŽji޾ji޽iŽÑiŽ­¾j½ÐiLiŽiŽ x_translationVar0.0 jiji¾ji½iÑi­¾j½ÐiNii y_translationVar0.0 ji’ji’¾ji’½i’Ñi’­¾j½ÐiPi’i’chiVar0.0 ji”ji”¾!ji”½i”Ñi”­¾j½ÐiR!i”i” phiVar0.0Angstroem  VALUESunitsAttr0.0 ji—ji—¾#ji—½i—Ñi—­ª¾j½ÐiTi–#i—i—" d_spacingVar0.0ji™ji™¾&ji™½i™Ñi™­¾j½ÐiV&i™i™% sample_nameVar0.0degreeVALUESunitsAttr0.0 jiœjiœ¾(jiœ½iœÑiœ­ª¾j½ÐiXi›(iœiœ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jiŸjiŸ¾*jiŸ½iŸÑiŸ­ª¾j½ÐiZiž*iŸiŸ)sample_temperatureVar0.0ji¡ji¡¾,ji¡½i¡Ñi¡­¾j½Ði\,i¡i¡+ device_nameVar0.0KVALUESunitsAttr0.0 ji¤ji¤¾.ji¤½i¤Ñi¤­ª¾j½Ði^i£.i¤i¤-temperature_meanVar0.0KVALUESunitsAttr0.0 ji§ji§¾0ji§½i§Ñi§­ª¾j½Ði`i¦0i§i§/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jiªjiª¾2jiª½iªÑiª­ª¾j½Ðibi©2iªiª1 sample_murVar0.0 ji¬ji¬¾5ji¬½i¬Ñi¬­¾j½Ðid5i¬i¬4PresetVar0.0ji®ji®¾7ji®½i®Ñi®­¾j½Ðif7i®i®6 CounterModeVar0.0 ji°ji°¾9ji°½i°Ñi°­¾j½Ðih9i°i°8timeVar0.0countsVALUESunitsAttr0.0 ji³ji³¾;ji³½i³Ñi³­ª¾j½Ðiji²;i³i³: beam_monitorVar0.0countsVALUESunitsAttr0.0 ji¶ji¶¾=ji¶½i¶Ñi¶­ª¾j½Ðiliµ=i¶i¶<MonitorVar0.0countsVALUESunitsAttr0.0 ji¹ji¹¾?ji¹½i¹Ñi¹­ª¾j½Ðini¸?i¹i¹>proton_monitorVar0.0degreeVALUESunitsAttr0.0 ji¼ji¼¾Aji¼½i¼Ñi¼­ª¾j½Ðipi»Ai¼i¼@two_theta_startVar0.0degreeVALUESunitsAttr0.0 ji¿ji¿¾Cji¿½i¿Ñi¿­ª¾j½Ðiri¾Ci¿i¿BStepVar0.0 jiÁjiÁ¾EjiÁ½iÁÑiÁ­¾j½ÐitEiÁiÁD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jiÅjižGjiŽiÅÑiÅ­ªª¾j½ÐiviÃiÄGiÅiÅF two_thetaVar0.01VALUESsignalAttr0.0 jiÈjiȾIjiȽiÈÑiÈ­ª¾j½ÐixiÇIiÈiÈHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªi8i:ii@iBiDiFiHiJiLiNiPiRiTiViXiZi\i^i`ibidifihijilinipiritivixizi|i~i€i‚i„i†iˆi‹iii‘i“i•i˜išii i¢i¥i¨i«i­i¯i±i´i·iºi½iÀiÂiÆiÉiÊiËiÌiÍiÎiÏiÐiÑiÒiÓdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªiÕfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªi×fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªiÙfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªiÛfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªiÝfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªißfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªiáfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªiãfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªiåfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªiçfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªié fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªië fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªií fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªiï fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªiñ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªió fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªiõ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªi÷ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªiù fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªiû fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªiý fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªiÿ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªj fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªj fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªj fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªj fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªj fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªj fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªj fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªj fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªj fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªj fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªj fakeDim32Dim0.0jjjj¾jj½jÑj­¾j½ÐiÖjjtitleVar0.0jjjj¾jj½jÑj­¾j½ÐiØjj start_timeVar0.0 jjjj¾ jj½jÑj­¾j½ÐiÚ jjnameVar0.0jjjj¾ jj½jÑj­¾j½ÐiÜ jj nameVar0.0"jjjj¾jj½jÑj­¾j½ÐiÞjj typeVar0.0jj!jj!¾jj!½j!Ñj!­¾j½Ðiàj!j!typeVar0.0 jj#jj#¾jj#½j#Ñj#­¾j½Ðiâj#j#thetaVar0.0 jj%jj%¾jj%½j%Ñj%­¾j½Ðiäj%j% two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jj(jj(¾jj(½j(Ñj(­ª¾j½Ðiæj'j(j(lambdaVar0.0 jj*jj*¾jj*½j*Ñj*­¾j½Ðièj*j* curvatureVar0.0 jj,jj,¾jj,½j,Ñj,­¾j½Ðiêj,j, x_translationVar0.0 jj.jj.¾jj.½j.Ñj.­¾j½Ðiìj.j. y_translationVar0.0 jj0jj0¾jj0½j0Ñj0­¾j½Ðiîj0j0chiVar0.0 jj2jj2¾!jj2½j2Ñj2­¾j½Ðið!j2j2 phiVar0.0Angstroem  VALUESunitsAttr0.0 jj5jj5¾#jj5½j5Ñj5­ª¾j½Ðiòj4#j5j5" d_spacingVar0.0jj7jj7¾&jj7½j7Ñj7­¾j½Ðiô&j7j7% sample_nameVar0.0degreeVALUESunitsAttr0.0 jj:jj:¾(jj:½j:Ñj:­ª¾j½Ðiöj9(j:j:'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj=jj=¾*jj=½j=Ñj=­ª¾j½Ðiøj<*j=j=)sample_temperatureVar0.0jj?jj?¾,jj?½j?Ñj?­¾j½Ðiú,j?j?+ device_nameVar0.0KVALUESunitsAttr0.0 jjBjjB¾.jjB½jBÑjB­ª¾j½ÐiüjA.jBjB-temperature_meanVar0.0KVALUESunitsAttr0.0 jjEjjE¾0jjE½jEÑjE­ª¾j½ÐiþjD0jEjE/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jjHjjH¾2jjH½jHÑjH­ª¾j½ÐjjG2jHjH1 sample_murVar0.0 jjJjjJ¾5jjJ½jJÑjJ­¾j½Ðj5jJjJ4PresetVar0.0jjLjjL¾7jjL½jLÑjL­¾j½Ðj7jLjL6 CounterModeVar0.0 jjNjjN¾9jjN½jNÑjN­¾j½Ðj9jNjN8timeVar0.0countsVALUESunitsAttr0.0 jjQjjQ¾;jjQ½jQÑjQ­ª¾j½ÐjjP;jQjQ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jjTjjT¾=jjT½jTÑjT­ª¾j½Ðj jS=jTjT<MonitorVar0.0countsVALUESunitsAttr0.0 jjWjjW¾?jjW½jWÑjW­ª¾j½Ðj jV?jWjW>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jjZjjZ¾AjjZ½jZÑjZ­ª¾j½ÐjjYAjZjZ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jj]jj]¾Cjj]½j]Ñj]­ª¾j½Ðjj\Cj]j]BStepVar0.0 jj_jj_¾Ejj_½j_Ñj_­¾j½ÐjEj_j_D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jjcjjc¾Gjjc½jcÑjc­ªª¾j½ÐjjajbGjcjcF two_thetaVar0.01VALUESsignalAttr0.0 jjfjjf¾Ijjf½jfÑjf­ª¾j½ÐjjeIjfjfHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªiÖiØiÚiÜiÞiàiâiäiæièiêiìiîiðiòiôiöiøiúiüiþjjjjjj j jjjjjjjjjj j"j$j&j)j+j-j/j1j3j6j8j;j>j@jCjFjIjKjMjOjRjUjXj[j^j`jdjgjhjijjjkjljmjnjojpjqdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªjsfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªjufakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªjwfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªjyfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªj{fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªj}fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªjfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªjfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªjƒfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªj…fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªj‡ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªj‰ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªj‹ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªj fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªj fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªj‘ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªj“ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªj• fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªj— fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªj™ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªj› fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªj fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªjŸ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªj¡ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªj£ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªj¥ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªj§ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªj© fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªj« fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªj­ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªj¯ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªj± fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªj³ fakeDim32Dim0.0jjµjjµ¾jjµ½jµÑjµ­¾j½ÐjtjµjµtitleVar0.0jj·jj·¾jj·½j·Ñj·­¾j½Ðjvj·j· start_timeVar0.0 jj¹jj¹¾ jj¹½j¹Ñj¹­¾j½Ðjx j¹j¹nameVar0.0jj»jj»¾ jj»½j»Ñj»­¾j½Ðjz j»j» nameVar0.0"jj½jj½¾jj½½j½Ñj½­¾j½Ðj|j½j½ typeVar0.0jj¿jj¿¾jj¿½j¿Ñj¿­¾j½Ðj~j¿j¿typeVar0.0 jjÁjjÁ¾jjÁ½jÁÑjÁ­¾j½Ðj€jÁjÁthetaVar0.0 jjÃjjþjjýjÃÑjí¾j½Ðj‚jÃjà two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jjÆjjƾjjƽjÆÑjÆ­ª¾j½Ðj„jÅjÆjÆlambdaVar0.0 jjÈjjȾjjȽjÈÑjÈ­¾j½Ðj†jÈjÈ curvatureVar0.0 jjÊjjʾjjʽjÊÑjÊ­¾j½ÐjˆjÊjÊ x_translationVar0.0 jjÌjj̾jj̽jÌÑjÌ­¾j½ÐjŠjÌjÌ y_translationVar0.0 jjÎjjξjjνjÎÑjέ¾j½ÐjŒjÎjÎchiVar0.0 jjÐjjо!jjнjÐÑjЭ¾j½ÐjŽ!jÐjÐ phiVar0.0Angstroem  VALUESunitsAttr0.0 jjÓjjÓ¾#jjÓ½jÓÑjÓ­ª¾j½ÐjjÒ#jÓjÓ" d_spacingVar0.0jjÕjjÕ¾&jjÕ½jÕÑjÕ­¾j½Ðj’&jÕjÕ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jjØjjؾ(jjؽjØÑjØ­ª¾j½Ðj”j×(jØjØ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jjÛjjÛ¾*jjÛ½jÛÑjÛ­ª¾j½Ðj–jÚ*jÛjÛ)sample_temperatureVar0.0jjÝjjݾ,jjݽjÝÑjÝ­¾j½Ðj˜,jÝjÝ+ device_nameVar0.0KVALUESunitsAttr0.0 jjàjjà¾.jjà½jàÑjà­ª¾j½Ðjšjß.jàjà-temperature_meanVar0.0KVALUESunitsAttr0.0 jjãjjã¾0jjã½jãÑjã­ª¾j½Ðjœjâ0jãjã/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jjæjjæ¾2jjæ½jæÑjæ­ª¾j½Ðjžjå2jæjæ1 sample_murVar0.0 jjèjjè¾5jjè½jèÑjè­¾j½Ðj 5jèjè4PresetVar0.0jjêjjê¾7jjê½jêÑjê­¾j½Ðj¢7jêjê6 CounterModeVar0.0 jjìjjì¾9jjì½jìÑjì­¾j½Ðj¤9jìjì8timeVar0.0countsVALUESunitsAttr0.0 jjïjjï¾;jjï½jïÑjï­ª¾j½Ðj¦jî;jïjï: beam_monitorVar0.0countsVALUESunitsAttr0.0 jjòjjò¾=jjò½jòÑjò­ª¾j½Ðj¨jñ=jòjò<MonitorVar0.0countsVALUESunitsAttr0.0 jjõjjõ¾?jjõ½jõÑjõ­ª¾j½Ðjªjô?jõjõ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jjøjjø¾Ajjø½jøÑjø­ª¾j½Ðj¬j÷Ajøjø@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jjûjjû¾Cjjû½jûÑjû­ª¾j½Ðj®júCjûjûBStepVar0.0 jjýjjý¾Ejjý½jýÑjý­¾j½Ðj°EjýjýD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jkjk¾Gjk½kÑk­ªª¾j½Ðj²jÿkGkkF two_thetaVar0.01VALUESsignalAttr0.0 jkjk¾Ijk½kÑk­ª¾j½Ðj´kIkkHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªjtjvjxjzj|j~j€j‚j„j†jˆjŠjŒjŽjj’j”j–j˜jšjœjžj j¢j¤j¦j¨jªj¬j®j°j²j´j¶j¸jºj¼j¾jÀjÂjÄjÇjÉjËjÍjÏjÑjÔjÖjÙjÜjÞjájäjçjéjëjíjðjójöjùjüjþkkkkkk k k k k kkdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªkfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªkfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªkfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªkfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªkfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªkfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªkfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªkfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªk!fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªk#fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªk% fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªk' fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªk) fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªk+ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªk- fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªk/ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªk1 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªk3 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªk5 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªk7 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªk9 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªk; fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªk= fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªk? fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªkA fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªkC fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªkE fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªkG fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªkI fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªkK fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªkM fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªkO fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªkQ fakeDim32Dim0.0jkSjkS¾jkS½kSÑkS­¾j½ÐkkSkStitleVar0.0jkUjkU¾jkU½kUÑkU­¾j½ÐkkUkU start_timeVar0.0 jkWjkW¾ jkW½kWÑkW­¾j½Ðk kWkWnameVar0.0jkYjkY¾ jkY½kYÑkY­¾j½Ðk kYkY nameVar0.0"jk[jk[¾jk[½k[Ñk[­¾j½Ðkk[k[ typeVar0.0jk]jk]¾jk]½k]Ñk]­¾j½Ðkk]k]typeVar0.0 jk_jk_¾jk_½k_Ñk_­¾j½Ðkk_k_thetaVar0.0 jkajka¾jka½kaÑka­¾j½Ðk kaka two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jkdjkd¾jkd½kdÑkd­ª¾j½Ðk"kckdkdlambdaVar0.0 jkfjkf¾jkf½kfÑkf­¾j½Ðk$kfkf curvatureVar0.0 jkhjkh¾jkh½khÑkh­¾j½Ðk&khkh x_translationVar0.0 jkjjkj¾jkj½kjÑkj­¾j½Ðk(kjkj y_translationVar0.0 jkljkl¾jkl½klÑkl­¾j½Ðk*klklchiVar0.0 jknjkn¾!jkn½knÑkn­¾j½Ðk,!knkn phiVar0.0Angstroem  VALUESunitsAttr0.0 jkqjkq¾#jkq½kqÑkq­ª¾j½Ðk.kp#kqkq" d_spacingVar0.0jksjks¾&jks½ksÑks­¾j½Ðk0&ksks% sample_nameVar0.0degreeVALUESunitsAttr0.0 jkvjkv¾(jkv½kvÑkv­ª¾j½Ðk2ku(kvkv'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jkyjky¾*jky½kyÑky­ª¾j½Ðk4kx*kyky)sample_temperatureVar0.0jk{jk{¾,jk{½k{Ñk{­¾j½Ðk6,k{k{+ device_nameVar0.0KVALUESunitsAttr0.0 jk~jk~¾.jk~½k~Ñk~­ª¾j½Ðk8k}.k~k~-temperature_meanVar0.0KVALUESunitsAttr0.0 jkjk¾0jk½kÑk­ª¾j½Ðk:k€0kk/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jk„jk„¾2jk„½k„Ñk„­ª¾j½Ðk5k†k†4PresetVar0.0jkˆjkˆ¾7jkˆ½kˆÑkˆ­¾j½Ðk@7kˆkˆ6 CounterModeVar0.0 jkŠjkо9jkнkŠÑkŠ­¾j½ÐkB9kŠkŠ8timeVar0.0countsVALUESunitsAttr0.0 jkjk¾;jk½kÑk­ª¾j½ÐkDkŒ;kk: beam_monitorVar0.0countsVALUESunitsAttr0.0 jkjk¾=jk½kÑk­ª¾j½ÐkFk=kk<MonitorVar0.0countsVALUESunitsAttr0.0 jk“jk“¾?jk“½k“Ñk“­ª¾j½ÐkHk’?k“k“>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jk–jk–¾Ajk–½k–Ñk–­ª¾j½ÐkJk•Ak–k–@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jk™jk™¾Cjk™½k™Ñk™­ª¾j½ÐkLk˜Ck™k™BStepVar0.0 jk›jk›¾Ejk›½k›Ñk›­¾j½ÐkNEk›k›D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jkŸjkŸ¾GjkŸ½kŸÑkŸ­ªª¾j½ÐkPkkžGkŸkŸF two_thetaVar0.01VALUESsignalAttr0.0 jk¢jk¢¾Ijk¢½k¢Ñk¢­ª¾j½ÐkRk¡Ik¢k¢HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªkkkkkkkk k"k$k&k(k*k,k.k0k2k4k6k8k:kk@kBkDkFkHkJkLkNkPkRkTkVkXkZk\k^k`kbkekgkikkkmkokrktkwkzk|kk‚k…k‡k‰k‹kŽk‘k”k—kškœk k£k¤k¥k¦k§k¨k©kªk«k¬k­data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªk¯fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªk±fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªk³fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªkµfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªk·fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªk¹fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªk»fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªk½fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªk¿fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªkÁfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªkà fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªkÅ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªkÇ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªkÉ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªkË fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªkÍ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªkÏ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªkÑ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªkÓ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªkÕ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªk× fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªkÙ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªkÛ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªkÝ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªkß fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªká fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªkã fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªkå fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªkç fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªké fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªkë fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªkí fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªkï fakeDim32Dim0.0jkñjkñ¾jkñ½kñÑkñ­¾j½Ðk°kñkñtitleVar0.0jkójkó¾jkó½kóÑkó­¾j½Ðk²kókó start_timeVar0.0 jkõjkõ¾ jkõ½kõÑkõ­¾j½Ðk´ kõkõnameVar0.0jk÷jk÷¾ jk÷½k÷Ñk÷­¾j½Ðk¶ k÷k÷ nameVar0.0"jkùjkù¾jkù½kùÑkù­¾j½Ðk¸kùkù typeVar0.0jkûjkû¾jkû½kûÑkû­¾j½ÐkºkûkûtypeVar0.0 jkýjký¾jký½kýÑký­¾j½Ðk¼kýkýthetaVar0.0 jkÿjkÿ¾jkÿ½kÿÑkÿ­¾j½Ðk¾kÿkÿ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jljl¾jl½lÑl­ª¾j½ÐkÀllllambdaVar0.0 jljl¾jl½lÑl­¾j½ÐkÂll curvatureVar0.0 jljl¾jl½lÑl­¾j½ÐkÄll x_translationVar0.0 jljl¾jl½lÑl­¾j½ÐkÆll y_translationVar0.0 jl jl ¾jl ½l Ñl ­¾j½ÐkÈl l chiVar0.0 jl jl ¾!jl ½l Ñl ­¾j½ÐkÊ!l l phiVar0.0Angstroem  VALUESunitsAttr0.0 jljl¾#jl½lÑl­ª¾j½ÐkÌl#ll" d_spacingVar0.0jljl¾&jl½lÑl­¾j½ÐkÎ&ll% sample_nameVar0.0degreeVALUESunitsAttr0.0 jljl¾(jl½lÑl­ª¾j½ÐkÐl(ll'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jljl¾*jl½lÑl­ª¾j½ÐkÒl*ll)sample_temperatureVar0.0jljl¾,jl½lÑl­¾j½ÐkÔ,ll+ device_nameVar0.0KVALUESunitsAttr0.0 jljl¾.jl½lÑl­ª¾j½ÐkÖl.ll-temperature_meanVar0.0KVALUESunitsAttr0.0 jljl¾0jl½lÑl­ª¾j½ÐkØl0ll/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jl"jl"¾2jl"½l"Ñl"­ª¾j½ÐkÚl!2l"l"1 sample_murVar0.0 jl$jl$¾5jl$½l$Ñl$­¾j½ÐkÜ5l$l$4PresetVar0.0jl&jl&¾7jl&½l&Ñl&­¾j½ÐkÞ7l&l&6 CounterModeVar0.0 jl(jl(¾9jl(½l(Ñl(­¾j½Ðkà9l(l(8timeVar0.0countsVALUESunitsAttr0.0 jl+jl+¾;jl+½l+Ñl+­ª¾j½Ðkâl*;l+l+: beam_monitorVar0.0countsVALUESunitsAttr0.0 jl.jl.¾=jl.½l.Ñl.­ª¾j½Ðkäl-=l.l.<MonitorVar0.0countsVALUESunitsAttr0.0 jl1jl1¾?jl1½l1Ñl1­ª¾j½Ðkæl0?l1l1>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jl4jl4¾Ajl4½l4Ñl4­ª¾j½Ðkèl3Al4l4@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jl7jl7¾Cjl7½l7Ñl7­ª¾j½Ðkêl6Cl7l7BStepVar0.0 jl9jl9¾Ejl9½l9Ñl9­¾j½ÐkìEl9l9D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jl=jl=¾Gjl=½l=Ñl=­ªª¾j½Ðkîl;l<Gl=l=F two_thetaVar0.01VALUESsignalAttr0.0 jl@jl@¾Ijl@½l@Ñl@­ª¾j½Ðkðl?Il@l@HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªk°k²k´k¶k¸kºk¼k¾kÀkÂkÄkÆkÈkÊkÌkÎkÐkÒkÔkÖkØkÚkÜkÞkàkâkäkækèkêkìkîkðkòkôkökøkúkükþlllll l l lllllll l#l%l'l)l,l/l2l5l8l:l>lAlBlClDlElFlGlHlIlJlKdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªlMfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªlOfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªlQfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªlSfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªlUfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªlWfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªlYfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªl[fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªl]fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªl_fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªla fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªlc fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªle fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªlg fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªli fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªlk fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªlm fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªlo fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªlq fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªls fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªlu fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªlw fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªly fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªl{ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªl} fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªl fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªl fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªlƒ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªl… fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªl‡ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªl‰ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªl‹ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªl fakeDim32Dim0.0jljl¾jl½lÑl­¾j½ÐlNlltitleVar0.0jl‘jl‘¾jl‘½l‘Ñl‘­¾j½ÐlPl‘l‘ start_timeVar0.0 jl“jl“¾ jl“½l“Ñl“­¾j½ÐlR l“l“nameVar0.0jl•jl•¾ jl•½l•Ñl•­¾j½ÐlT l•l• nameVar0.0"jl—jl—¾jl—½l—Ñl—­¾j½ÐlVl—l— typeVar0.0jl™jl™¾jl™½l™Ñl™­¾j½ÐlXl™l™typeVar0.0 jl›jl›¾jl›½l›Ñl›­¾j½ÐlZl›l›thetaVar0.0 jljl¾jl½lÑl­¾j½Ðl\ll two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jl jl ¾jl ½l Ñl ­ª¾j½Ðl^lŸl l lambdaVar0.0 jl¢jl¢¾jl¢½l¢Ñl¢­¾j½Ðl`l¢l¢ curvatureVar0.0 jl¤jl¤¾jl¤½l¤Ñl¤­¾j½Ðlbl¤l¤ x_translationVar0.0 jl¦jl¦¾jl¦½l¦Ñl¦­¾j½Ðldl¦l¦ y_translationVar0.0 jl¨jl¨¾jl¨½l¨Ñl¨­¾j½Ðlfl¨l¨chiVar0.0 jlªjlª¾!jlª½lªÑlª­¾j½Ðlh!lªlª phiVar0.0Angstroem  VALUESunitsAttr0.0 jl­jl­¾#jl­½l­Ñl­­ª¾j½Ðljl¬#l­l­" d_spacingVar0.0jl¯jl¯¾&jl¯½l¯Ñl¯­¾j½Ðll&l¯l¯% sample_nameVar0.0degreeVALUESunitsAttr0.0 jl²jl²¾(jl²½l²Ñl²­ª¾j½Ðlnl±(l²l²'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jlµjlµ¾*jlµ½lµÑlµ­ª¾j½Ðlpl´*lµlµ)sample_temperatureVar0.0jl·jl·¾,jl·½l·Ñl·­¾j½Ðlr,l·l·+ device_nameVar0.0KVALUESunitsAttr0.0 jlºjlº¾.jlº½lºÑlº­ª¾j½Ðltl¹.lºlº-temperature_meanVar0.0KVALUESunitsAttr0.0 jl½jl½¾0jl½½l½Ñl½­ª¾j½Ðlvl¼0l½l½/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jlÀjlÀ¾2jlÀ½lÀÑlÀ­ª¾j½Ðlxl¿2lÀlÀ1 sample_murVar0.0 jlÂjl¾5jl½lÂÑl­¾j½Ðlz5lÂlÂ4PresetVar0.0jlÄjlľ7jlĽlÄÑlÄ­¾j½Ðl|7lÄlÄ6 CounterModeVar0.0 jlÆjlƾ9jlƽlÆÑlÆ­¾j½Ðl~9lÆlÆ8timeVar0.0countsVALUESunitsAttr0.0 jlÉjlɾ;jlɽlÉÑlÉ­ª¾j½Ðl€lÈ;lÉlÉ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jlÌjl̾=jl̽lÌÑlÌ­ª¾j½Ðl‚lË=lÌlÌ<MonitorVar0.0countsVALUESunitsAttr0.0 jlÏjlϾ?jlϽlÏÑlÏ­ª¾j½Ðl„lÎ?lÏlÏ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jlÒjlÒ¾AjlÒ½lÒÑlÒ­ª¾j½Ðl†lÑAlÒlÒ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jlÕjlÕ¾CjlÕ½lÕÑlÕ­ª¾j½ÐlˆlÔClÕlÕBStepVar0.0 jl×jl×¾Ejl×½l×Ñl×­¾j½ÐlŠEl×l×D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jlÛjlÛ¾GjlÛ½lÛÑlÛ­ªª¾j½ÐlŒlÙlÚGlÛlÛF two_thetaVar0.01VALUESsignalAttr0.0 jlÞjlÞ¾IjlÞ½lÞÑlÞ­ª¾j½ÐlŽlÝIlÞlÞHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªlNlPlRlTlVlXlZl\l^l`lbldlflhljlllnlplrltlvlxlzl|l~l€l‚l„l†lˆlŠlŒlŽll’l”l–l˜lšlœlžl¡l£l¥l§l©l«l®l°l³l¶l¸l»l¾lÁlÃlÅlÇlÊlÍlÐlÓlÖlØlÜlßlàlálâlãlälålælçlèlédata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªlëfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªlífakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªlïfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªlñfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªlófakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªlõfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªl÷fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªlùfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªlûfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªlýfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªlÿ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªm fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªm fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªm fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªm fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªm fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªm fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªm fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªm fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªm fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªm fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªm fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªm fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªm fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªm fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªm fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªm fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªm! fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªm# fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªm% fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªm' fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªm) fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªm+ fakeDim32Dim0.0jm-jm-¾jm-½m-Ñm-­¾j½Ðlìm-m-titleVar0.0jm/jm/¾jm/½m/Ñm/­¾j½Ðlîm/m/ start_timeVar0.0 jm1jm1¾ jm1½m1Ñm1­¾j½Ðlð m1m1nameVar0.0jm3jm3¾ jm3½m3Ñm3­¾j½Ðlò m3m3 nameVar0.0"jm5jm5¾jm5½m5Ñm5­¾j½Ðlôm5m5 typeVar0.0jm7jm7¾jm7½m7Ñm7­¾j½Ðlöm7m7typeVar0.0 jm9jm9¾jm9½m9Ñm9­¾j½Ðløm9m9thetaVar0.0 jm;jm;¾jm;½m;Ñm;­¾j½Ðlúm;m; two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jm>jm>¾jm>½m>Ñm>­ª¾j½Ðlüm=m>m>lambdaVar0.0 jm@jm@¾jm@½m@Ñm@­¾j½Ðlþm@m@ curvatureVar0.0 jmBjmB¾jmB½mBÑmB­¾j½ÐmmBmB x_translationVar0.0 jmDjmD¾jmD½mDÑmD­¾j½ÐmmDmD y_translationVar0.0 jmFjmF¾jmF½mFÑmF­¾j½ÐmmFmFchiVar0.0 jmHjmH¾!jmH½mHÑmH­¾j½Ðm!mHmH phiVar0.0Angstroem  VALUESunitsAttr0.0 jmKjmK¾#jmK½mKÑmK­ª¾j½ÐmmJ#mKmK" d_spacingVar0.0jmMjmM¾&jmM½mMÑmM­¾j½Ðm &mMmM% sample_nameVar0.0degreeVALUESunitsAttr0.0 jmPjmP¾(jmP½mPÑmP­ª¾j½Ðm mO(mPmP'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jmSjmS¾*jmS½mSÑmS­ª¾j½ÐmmR*mSmS)sample_temperatureVar0.0jmUjmU¾,jmU½mUÑmU­¾j½Ðm,mUmU+ device_nameVar0.0KVALUESunitsAttr0.0 jmXjmX¾.jmX½mXÑmX­ª¾j½ÐmmW.mXmX-temperature_meanVar0.0KVALUESunitsAttr0.0 jm[jm[¾0jm[½m[Ñm[­ª¾j½ÐmmZ0m[m[/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jm^jm^¾2jm^½m^Ñm^­ª¾j½Ðmm]2m^m^1 sample_murVar0.0 jm`jm`¾5jm`½m`Ñm`­¾j½Ðm5m`m`4PresetVar0.0jmbjmb¾7jmb½mbÑmb­¾j½Ðm7mbmb6 CounterModeVar0.0 jmdjmd¾9jmd½mdÑmd­¾j½Ðm9mdmd8timeVar0.0countsVALUESunitsAttr0.0 jmgjmg¾;jmg½mgÑmg­ª¾j½Ðmmf;mgmg: beam_monitorVar0.0countsVALUESunitsAttr0.0 jmjjmj¾=jmj½mjÑmj­ª¾j½Ðm mi=mjmj<MonitorVar0.0countsVALUESunitsAttr0.0 jmmjmm¾?jmm½mmÑmm­ª¾j½Ðm"ml?mmmm>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jmpjmp¾Ajmp½mpÑmp­ª¾j½Ðm$moAmpmp@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jmsjms¾Cjms½msÑms­ª¾j½Ðm&mrCmsmsBStepVar0.0 jmujmu¾Ejmu½muÑmu­¾j½Ðm(EmumuD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jmyjmy¾Gjmy½myÑmy­ªª¾j½Ðm*mwmxGmymyF two_thetaVar0.01VALUESsignalAttr0.0 jm|jm|¾Ijm|½m|Ñm|­ª¾j½Ðm,m{Im|m|HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªlìlîlðlòlôlölølúlülþmmmmmm m mmmmmmmmmm m"m$m&m(m*m,m.m0m2m4m6m8m:mproton_monitorVar0.0degreeVALUESunitsAttr0.0 jnjn¾Ajn½nÑn­ª¾j½ÐmÂn Ann@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jnjn¾Cjn½nÑn­ª¾j½ÐmÄnCnnBStepVar0.0 jnjn¾Ejn½nÑn­¾j½ÐmÆEnnD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jnjn¾Gjn½nÑn­ªª¾j½ÐmÈnnGnnF two_thetaVar0.01VALUESsignalAttr0.0 jnjn¾Ijn½nÑn­ª¾j½ÐmÊnInnHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªmŠmŒmŽmm’m”m–m˜mšmœmžm m¢m¤m¦m¨mªm¬m®m°m²m´m¶m¸mºm¼m¾mÀmÂmÄmÆmÈmÊmÌmÎmÐmÒmÔmÖmØmÚmÝmßmámãmåmçmêmìmïmòmôm÷múmýmÿnnnn n nnnnnnnnnn n!n"n#n$n%data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªn'fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªn)fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªn+fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªn-fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªn/fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªn1fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªn3fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªn5fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªn7fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªn9fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªn; fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªn= fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªn? fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªnA fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªnC fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªnE fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªnG fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªnI fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªnK fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªnM fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªnO fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªnQ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªnS fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªnU fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªnW fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªnY fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªn[ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªn] fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªn_ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªna fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªnc fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªne fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªng fakeDim32Dim0.0jnijni¾jni½niÑni­¾j½Ðn(ninititleVar0.0jnkjnk¾jnk½nkÑnk­¾j½Ðn*nknk start_timeVar0.0 jnmjnm¾ jnm½nmÑnm­¾j½Ðn, nmnmnameVar0.0jnojno¾ jno½noÑno­¾j½Ðn. nono nameVar0.0"jnqjnq¾jnq½nqÑnq­¾j½Ðn0nqnq typeVar0.0jnsjns¾jns½nsÑns­¾j½Ðn2nsnstypeVar0.0 jnujnu¾jnu½nuÑnu­¾j½Ðn4nunuthetaVar0.0 jnwjnw¾jnw½nwÑnw­¾j½Ðn6nwnw two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jnzjnz¾jnz½nzÑnz­ª¾j½Ðn8nynznzlambdaVar0.0 jn|jn|¾jn|½n|Ñn|­¾j½Ðn:n|n| curvatureVar0.0 jn~jn~¾jn~½n~Ñn~­¾j½Ðn<n~n~ x_translationVar0.0 jn€jn€¾jn€½n€Ñn€­¾j½Ðn>n€n€ y_translationVar0.0 jn‚jn‚¾jn‚½n‚Ñn‚­¾j½Ðn@n‚n‚chiVar0.0 jn„jn„¾!jn„½n„Ñn„­¾j½ÐnB!n„n„ phiVar0.0Angstroem  VALUESunitsAttr0.0 jn‡jn‡¾#jn‡½n‡Ñn‡­ª¾j½ÐnDn†#n‡n‡" d_spacingVar0.0jn‰jn‰¾&jn‰½n‰Ñn‰­¾j½ÐnF&n‰n‰% sample_nameVar0.0degreeVALUESunitsAttr0.0 jnŒjnŒ¾(jnŒ½nŒÑnŒ­ª¾j½ÐnHn‹(nŒnŒ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jnjn¾*jn½nÑn­ª¾j½ÐnJnŽ*nn)sample_temperatureVar0.0jn‘jn‘¾,jn‘½n‘Ñn‘­¾j½ÐnL,n‘n‘+ device_nameVar0.0KVALUESunitsAttr0.0 jn”jn”¾.jn”½n”Ñn”­ª¾j½ÐnNn“.n”n”-temperature_meanVar0.0KVALUESunitsAttr0.0 jn—jn—¾0jn—½n—Ñn—­ª¾j½ÐnPn–0n—n—/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jnšjnš¾2jnš½nšÑnš­ª¾j½ÐnRn™2nšnš1 sample_murVar0.0 jnœjnœ¾5jnœ½nœÑnœ­¾j½ÐnT5nœnœ4PresetVar0.0jnžjnž¾7jnž½nžÑnž­¾j½ÐnV7nžnž6 CounterModeVar0.0 jn jn ¾9jn ½n Ñn ­¾j½ÐnX9n n 8timeVar0.0countsVALUESunitsAttr0.0 jn£jn£¾;jn£½n£Ñn£­ª¾j½ÐnZn¢;n£n£: beam_monitorVar0.0countsVALUESunitsAttr0.0 jn¦jn¦¾=jn¦½n¦Ñn¦­ª¾j½Ðn\n¥=n¦n¦<MonitorVar0.0countsVALUESunitsAttr0.0 jn©jn©¾?jn©½n©Ñn©­ª¾j½Ðn^n¨?n©n©>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jn¬jn¬¾Ajn¬½n¬Ñn¬­ª¾j½Ðn`n«An¬n¬@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jn¯jn¯¾Cjn¯½n¯Ñn¯­ª¾j½Ðnbn®Cn¯n¯BStepVar0.0 jn±jn±¾Ejn±½n±Ñn±­¾j½ÐndEn±n±D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jnµjnµ¾Gjnµ½nµÑnµ­ªª¾j½Ðnfn³n´GnµnµF two_thetaVar0.01VALUESsignalAttr0.0 jn¸jn¸¾Ijn¸½n¸Ñn¸­ª¾j½Ðnhn·In¸n¸HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªn(n*n,n.n0n2n4n6n8n:nn@nBnDnFnHnJnLnNnPnRnTnVnXnZn\n^n`nbndnfnhnjnlnnnpnrntnvnxn{n}nnnƒn…nˆnŠnnn’n•n˜n›nnŸn¡n¤n§nªn­n°n²n¶n¹nºn»n¼n½n¾n¿nÀnÁnÂnÃdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªnÅfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªnÇfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªnÉfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªnËfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªnÍfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªnÏfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªnÑfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªnÓfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªnÕfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªn×fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªnÙ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªnÛ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªnÝ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªnß fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªná fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªnã fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªnå fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªnç fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªné fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªnë fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªní fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªnï fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªnñ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªnó fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªnõ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªn÷ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªnù fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªnû fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªný fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªnÿ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªo fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªo fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªo fakeDim32Dim0.0jojo¾jo½oÑo­¾j½ÐnÆootitleVar0.0jo jo ¾jo ½o Ño ­¾j½ÐnÈo o  start_timeVar0.0 jo jo ¾ jo ½o Ño ­¾j½ÐnÊ o o nameVar0.0jo jo ¾ jo ½o Ño ­¾j½ÐnÌ o o nameVar0.0"jojo¾jo½oÑo­¾j½ÐnÎoo typeVar0.0jojo¾jo½oÑo­¾j½ÐnÐootypeVar0.0 jojo¾jo½oÑo­¾j½ÐnÒoothetaVar0.0 jojo¾jo½oÑo­¾j½ÐnÔoo two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jojo¾jo½oÑo­ª¾j½ÐnÖooolambdaVar0.0 jojo¾jo½oÑo­¾j½ÐnØoo curvatureVar0.0 jojo¾jo½oÑo­¾j½ÐnÚoo x_translationVar0.0 jojo¾jo½oÑo­¾j½ÐnÜoo y_translationVar0.0 jo jo ¾jo ½o Ño ­¾j½ÐnÞo o chiVar0.0 jo"jo"¾!jo"½o"Ño"­¾j½Ðnà!o"o" phiVar0.0Angstroem  VALUESunitsAttr0.0 jo%jo%¾#jo%½o%Ño%­ª¾j½Ðnâo$#o%o%" d_spacingVar0.0jo'jo'¾&jo'½o'Ño'­¾j½Ðnä&o'o'% sample_nameVar0.0degreeVALUESunitsAttr0.0 jo*jo*¾(jo*½o*Ño*­ª¾j½Ðnæo)(o*o*'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jo-jo-¾*jo-½o-Ño-­ª¾j½Ðnèo,*o-o-)sample_temperatureVar0.0jo/jo/¾,jo/½o/Ño/­¾j½Ðnê,o/o/+ device_nameVar0.0KVALUESunitsAttr0.0 jo2jo2¾.jo2½o2Ño2­ª¾j½Ðnìo1.o2o2-temperature_meanVar0.0KVALUESunitsAttr0.0 jo5jo5¾0jo5½o5Ño5­ª¾j½Ðnîo40o5o5/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jo8jo8¾2jo8½o8Ño8­ª¾j½Ðnðo72o8o81 sample_murVar0.0 jo:jo:¾5jo:½o:Ño:­¾j½Ðnò5o:o:4PresetVar0.0jo<jo<¾7jo<½o<Ño<­¾j½Ðnô7ojo>¾9jo>½o>Ño>­¾j½Ðnö9o>o>8timeVar0.0countsVALUESunitsAttr0.0 joAjoA¾;joA½oAÑoA­ª¾j½Ðnøo@;oAoA: beam_monitorVar0.0countsVALUESunitsAttr0.0 joDjoD¾=joD½oDÑoD­ª¾j½ÐnúoC=oDoD<MonitorVar0.0countsVALUESunitsAttr0.0 joGjoG¾?joG½oGÑoG­ª¾j½ÐnüoF?oGoG>proton_monitorVar0.0degreeVALUESunitsAttr0.0 joJjoJ¾AjoJ½oJÑoJ­ª¾j½ÐnþoIAoJoJ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 joMjoM¾CjoM½oMÑoM­ª¾j½ÐooLCoMoMBStepVar0.0 joOjoO¾EjoO½oOÑoO­¾j½ÐoEoOoOD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 joSjoS¾GjoS½oSÑoS­ªª¾j½ÐooQoRGoSoSF two_thetaVar0.01VALUESsignalAttr0.0 joVjoV¾IjoV½oVÑoV­ª¾j½ÐooUIoVoVHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªnÆnÈnÊnÌnÎnÐnÒnÔnÖnØnÚnÜnÞnànânänænènênìnînðnònônönønúnünþoooooo o oooooooooo!o#o&o(o+o.o0o3o6o9o;o=o?oBoEoHoKoNoPoToWoXoYoZo[o\o]o^o_o`oadata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªocfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªoefakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªogfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªoifakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªokfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªomfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªoofakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªoqfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªosfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªoufakeDim9Dim0.0Values fakeDim10 DimVal0.1ªow fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªoy fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªo{ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªo} fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªo fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªo fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªoƒ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªo… fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªo‡ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªo‰ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªo‹ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªo fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªo fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªo‘ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªo“ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªo• fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªo— fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªo™ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªo› fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªo fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªoŸ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªo¡ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªo£ fakeDim32Dim0.0jo¥jo¥¾jo¥½o¥Ño¥­¾j½Ðodo¥o¥titleVar0.0jo§jo§¾jo§½o§Ño§­¾j½Ðofo§o§ start_timeVar0.0 jo©jo©¾ jo©½o©Ño©­¾j½Ðoh o©o©nameVar0.0jo«jo«¾ jo«½o«Ño«­¾j½Ðoj o«o« nameVar0.0"jo­jo­¾jo­½o­Ño­­¾j½Ðolo­o­ typeVar0.0jo¯jo¯¾jo¯½o¯Ño¯­¾j½Ðono¯o¯typeVar0.0 jo±jo±¾jo±½o±Ño±­¾j½Ðopo±o±thetaVar0.0 jo³jo³¾jo³½o³Ño³­¾j½Ðoro³o³ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jo¶jo¶¾jo¶½o¶Ño¶­ª¾j½Ðotoµo¶o¶lambdaVar0.0 jo¸jo¸¾jo¸½o¸Ño¸­¾j½Ðovo¸o¸ curvatureVar0.0 joºjoº¾joº½oºÑoº­¾j½Ðoxoºoº x_translationVar0.0 jo¼jo¼¾jo¼½o¼Ño¼­¾j½Ðozo¼o¼ y_translationVar0.0 jo¾jo¾¾jo¾½o¾Ño¾­¾j½Ðo|o¾o¾chiVar0.0 joÀjoÀ¾!joÀ½oÀÑoÀ­¾j½Ðo~!oÀoÀ phiVar0.0Angstroem  VALUESunitsAttr0.0 joÃjoþ#joýoÃÑoíª¾j½Ðo€oÂ#oÃoÃ" d_spacingVar0.0joÅjož&joŽoÅÑoÅ­¾j½Ðo‚&oÅoÅ% sample_nameVar0.0degreeVALUESunitsAttr0.0 joÈjoȾ(joȽoÈÑoÈ­ª¾j½Ðo„oÇ(oÈoÈ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 joËjo˾*jo˽oËÑoË­ª¾j½Ðo†oÊ*oËoË)sample_temperatureVar0.0joÍjo;,joͽoÍÑoÍ­¾j½Ðoˆ,oÍoÍ+ device_nameVar0.0KVALUESunitsAttr0.0 joÐjoо.joнoÐÑoЭª¾j½ÐoŠoÏ.oÐoÐ-temperature_meanVar0.0KVALUESunitsAttr0.0 joÓjoÓ¾0joÓ½oÓÑoÓ­ª¾j½ÐoŒoÒ0oÓoÓ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 joÖjoÖ¾2joÖ½oÖÑoÖ­ª¾j½ÐoŽoÕ2oÖoÖ1 sample_murVar0.0 joØjoؾ5joؽoØÑoØ­¾j½Ðo5oØoØ4PresetVar0.0joÚjoÚ¾7joÚ½oÚÑoÚ­¾j½Ðo’7oÚoÚ6 CounterModeVar0.0 joÜjoܾ9joܽoÜÑoÜ­¾j½Ðo”9oÜoÜ8timeVar0.0countsVALUESunitsAttr0.0 joßjoß¾;joß½oßÑoß­ª¾j½Ðo–oÞ;oßoß: beam_monitorVar0.0countsVALUESunitsAttr0.0 joâjoâ¾=joâ½oâÑoâ­ª¾j½Ðo˜oá=oâoâ<MonitorVar0.0countsVALUESunitsAttr0.0 joåjoå¾?joå½oåÑoå­ª¾j½Ðošoä?oåoå>proton_monitorVar0.0degreeVALUESunitsAttr0.0 joèjoè¾Ajoè½oèÑoè­ª¾j½ÐoœoçAoèoè@two_theta_startVar0.0degreeVALUESunitsAttr0.0 joëjoë¾Cjoë½oëÑoë­ª¾j½ÐožoêCoëoëBStepVar0.0 joíjoí¾Ejoí½oíÑoí­¾j½Ðo EoíoíD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 joñjoñ¾Gjoñ½oñÑoñ­ªª¾j½Ðo¢oïoðGoñoñF two_thetaVar0.01VALUESsignalAttr0.0 joôjoô¾Ijoô½oôÑoô­ª¾j½Ðo¤oóIoôoôHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªodofohojolonoporotovoxozo|o~o€o‚o„o†oˆoŠoŒoŽoo’o”o–o˜ošoœožo o¢o¤o¦o¨oªo¬o®o°o²o´o·o¹o»o½o¿oÁoÄoÆoÉoÌoÎoÑoÔo×oÙoÛoÝoàoãoæoéoìoîoòoõoöo÷oøoùoúoûoüoýoþoÿdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªpfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªpfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªpfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªpfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªp fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªp fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªp fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªpfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªpfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªpfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªp fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªp fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªp fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªp fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªp fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªp fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªp! fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªp# fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªp% fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªp' fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªp) fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªp+ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªp- fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªp/ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªp1 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªp3 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªp5 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªp7 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªp9 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªp; fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªp= fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªp? fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªpA fakeDim32Dim0.0jpCjpC¾jpC½pCÑpC­¾j½ÐppCpCtitleVar0.0jpEjpE¾jpE½pEÑpE­¾j½ÐppEpE start_timeVar0.0 jpGjpG¾ jpG½pGÑpG­¾j½Ðp pGpGnameVar0.0jpIjpI¾ jpI½pIÑpI­¾j½Ðp pIpI nameVar0.0"jpKjpK¾jpK½pKÑpK­¾j½Ðp pKpK typeVar0.0jpMjpM¾jpM½pMÑpM­¾j½Ðp pMpMtypeVar0.0 jpOjpO¾jpO½pOÑpO­¾j½ÐppOpOthetaVar0.0 jpQjpQ¾jpQ½pQÑpQ­¾j½ÐppQpQ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jpTjpT¾jpT½pTÑpT­ª¾j½ÐppSpTpTlambdaVar0.0 jpVjpV¾jpV½pVÑpV­¾j½ÐppVpV curvatureVar0.0 jpXjpX¾jpX½pXÑpX­¾j½ÐppXpX x_translationVar0.0 jpZjpZ¾jpZ½pZÑpZ­¾j½ÐppZpZ y_translationVar0.0 jp\jp\¾jp\½p\Ñp\­¾j½Ðpp\p\chiVar0.0 jp^jp^¾!jp^½p^Ñp^­¾j½Ðp!p^p^ phiVar0.0Angstroem  VALUESunitsAttr0.0 jpajpa¾#jpa½paÑpa­ª¾j½Ðpp`#papa" d_spacingVar0.0jpcjpc¾&jpc½pcÑpc­¾j½Ðp &pcpc% sample_nameVar0.0degreeVALUESunitsAttr0.0 jpfjpf¾(jpf½pfÑpf­ª¾j½Ðp"pe(pfpf'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jpijpi¾*jpi½piÑpi­ª¾j½Ðp$ph*pipi)sample_temperatureVar0.0jpkjpk¾,jpk½pkÑpk­¾j½Ðp&,pkpk+ device_nameVar0.0KVALUESunitsAttr0.0 jpnjpn¾.jpn½pnÑpn­ª¾j½Ðp(pm.pnpn-temperature_meanVar0.0KVALUESunitsAttr0.0 jpqjpq¾0jpq½pqÑpq­ª¾j½Ðp*pp0pqpq/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jptjpt¾2jpt½ptÑpt­ª¾j½Ðp,ps2ptpt1 sample_murVar0.0 jpvjpv¾5jpv½pvÑpv­¾j½Ðp.5pvpv4PresetVar0.0jpxjpx¾7jpx½pxÑpx­¾j½Ðp07pxpx6 CounterModeVar0.0 jpzjpz¾9jpz½pzÑpz­¾j½Ðp29pzpz8timeVar0.0countsVALUESunitsAttr0.0 jp}jp}¾;jp}½p}Ñp}­ª¾j½Ðp4p|;p}p}: beam_monitorVar0.0countsVALUESunitsAttr0.0 jp€jp€¾=jp€½p€Ñp€­ª¾j½Ðp6p=p€p€<MonitorVar0.0countsVALUESunitsAttr0.0 jpƒjpƒ¾?jpƒ½pƒÑpƒ­ª¾j½Ðp8p‚?pƒpƒ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jp†jp†¾Ajp†½p†Ñp†­ª¾j½Ðp:p…Ap†p†@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jp‰jp‰¾Cjp‰½p‰Ñp‰­ª¾j½ÐpEp‹p‹D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jpjp¾Gjp½pÑp­ªª¾j½Ðp@ppŽGppF two_thetaVar0.01VALUESsignalAttr0.0 jp’jp’¾Ijp’½p’Ñp’­ª¾j½ÐpBp‘Ip’p’HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªppppp p pppppppppp p"p$p&p(p*p,p.p0p2p4p6p8p:p

p@pBpDpFpHpJpLpNpPpRpUpWpYp[p]p_pbpdpgpjplpoprpupwpyp{p~pp„p‡pŠpŒpp“p”p•p–p—p˜p™pšp›pœpdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªpŸfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªp¡fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªp£fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªp¥fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªp§fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªp©fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªp«fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªp­fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªp¯fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªp±fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªp³ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªpµ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªp· fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªp¹ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªp» fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªp½ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªp¿ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªpÁ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªpà fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªpÅ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªpÇ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªpÉ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªpË fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªpÍ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªpÏ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªpÑ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªpÓ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªpÕ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªp× fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªpÙ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªpÛ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªpÝ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªpß fakeDim32Dim0.0jpájpá¾jpá½páÑpá­¾j½Ðp pápátitleVar0.0jpãjpã¾jpã½pãÑpã­¾j½Ðp¢pãpã start_timeVar0.0 jpåjpå¾ jpå½påÑpå­¾j½Ðp¤ påpånameVar0.0jpçjpç¾ jpç½pçÑpç­¾j½Ðp¦ pçpç nameVar0.0"jpéjpé¾jpé½péÑpé­¾j½Ðp¨pépé typeVar0.0jpëjpë¾jpë½pëÑpë­¾j½ÐpªpëpëtypeVar0.0 jpíjpí¾jpí½píÑpí­¾j½Ðp¬pípíthetaVar0.0 jpïjpï¾jpï½pïÑpï­¾j½Ðp®pïpï two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jpòjpò¾jpò½pòÑpò­ª¾j½Ðp°pñpòpòlambdaVar0.0 jpôjpô¾jpô½pôÑpô­¾j½Ðp²pôpô curvatureVar0.0 jpöjpö¾jpö½pöÑpö­¾j½Ðp´pöpö x_translationVar0.0 jpøjpø¾jpø½pøÑpø­¾j½Ðp¶pøpø y_translationVar0.0 jpújpú¾jpú½púÑpú­¾j½Ðp¸púpúchiVar0.0 jpüjpü¾!jpü½püÑpü­¾j½Ðpº!püpü phiVar0.0Angstroem  VALUESunitsAttr0.0 jpÿjpÿ¾#jpÿ½pÿÑpÿ­ª¾j½Ðp¼pþ#pÿpÿ" d_spacingVar0.0jqjq¾&jq½qÑq­¾j½Ðp¾&qq% sample_nameVar0.0degreeVALUESunitsAttr0.0 jqjq¾(jq½qÑq­ª¾j½ÐpÀq(qq'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jqjq¾*jq½qÑq­ª¾j½ÐpÂq*qq)sample_temperatureVar0.0jq jq ¾,jq ½q Ñq ­¾j½ÐpÄ,q q + device_nameVar0.0KVALUESunitsAttr0.0 jq jq ¾.jq ½q Ñq ­ª¾j½ÐpÆq .q q -temperature_meanVar0.0KVALUESunitsAttr0.0 jqjq¾0jq½qÑq­ª¾j½ÐpÈq0qq/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jqjq¾2jq½qÑq­ª¾j½ÐpÊq2qq1 sample_murVar0.0 jqjq¾5jq½qÑq­¾j½ÐpÌ5qq4PresetVar0.0jqjq¾7jq½qÑq­¾j½ÐpÎ7qq6 CounterModeVar0.0 jqjq¾9jq½qÑq­¾j½ÐpÐ9qq8timeVar0.0countsVALUESunitsAttr0.0 jqjq¾;jq½qÑq­ª¾j½ÐpÒq;qq: beam_monitorVar0.0countsVALUESunitsAttr0.0 jqjq¾=jq½qÑq­ª¾j½ÐpÔq=qq<MonitorVar0.0countsVALUESunitsAttr0.0 jq!jq!¾?jq!½q!Ñq!­ª¾j½ÐpÖq ?q!q!>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jq$jq$¾Ajq$½q$Ñq$­ª¾j½ÐpØq#Aq$q$@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jq'jq'¾Cjq'½q'Ñq'­ª¾j½ÐpÚq&Cq'q'BStepVar0.0 jq)jq)¾Ejq)½q)Ñq)­¾j½ÐpÜEq)q)D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jq-jq-¾Gjq-½q-Ñq-­ªª¾j½ÐpÞq+q,Gq-q-F two_thetaVar0.01VALUESsignalAttr0.0 jq0jq0¾Ijq0½q0Ñq0­ª¾j½Ðpàq/Iq0q0HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªp p¢p¤p¦p¨pªp¬p®p°p²p´p¶p¸pºp¼p¾pÀpÂpÄpÆpÈpÊpÌpÎpÐpÒpÔpÖpØpÚpÜpÞpàpâpäpæpèpêpìpîpðpópõp÷pùpûpýqqqqq q qqqqqqqq"q%q(q*q.q1q2q3q4q5q6q7q8q9q:q;data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªq=fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªq?fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªqAfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªqCfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªqEfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªqGfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªqIfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªqKfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªqMfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªqOfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªqQ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªqS fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªqU fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªqW fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªqY fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªq[ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªq] fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªq_ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªqa fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªqc fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªqe fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªqg fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªqi fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªqk fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªqm fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªqo fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªqq fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªqs fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªqu fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªqw fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªqy fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªq{ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªq} fakeDim32Dim0.0jqjq¾jq½qÑq­¾j½Ðq>qqtitleVar0.0jqjq¾jq½qÑq­¾j½Ðq@qq start_timeVar0.0 jqƒjqƒ¾ jqƒ½qƒÑqƒ­¾j½ÐqB qƒqƒnameVar0.0jq…jq…¾ jq…½q…Ñq…­¾j½ÐqD q…q… nameVar0.0"jq‡jq‡¾jq‡½q‡Ñq‡­¾j½ÐqFq‡q‡ typeVar0.0jq‰jq‰¾jq‰½q‰Ñq‰­¾j½ÐqHq‰q‰typeVar0.0 jq‹jq‹¾jq‹½q‹Ñq‹­¾j½ÐqJq‹q‹thetaVar0.0 jqjq¾jq½qÑq­¾j½ÐqLqq two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jqjq¾jq½qÑq­ª¾j½ÐqNqqqlambdaVar0.0 jq’jq’¾jq’½q’Ñq’­¾j½ÐqPq’q’ curvatureVar0.0 jq”jq”¾jq”½q”Ñq”­¾j½ÐqRq”q” x_translationVar0.0 jq–jq–¾jq–½q–Ñq–­¾j½ÐqTq–q– y_translationVar0.0 jq˜jq˜¾jq˜½q˜Ñq˜­¾j½ÐqVq˜q˜chiVar0.0 jqšjqš¾!jqš½qšÑqš­¾j½ÐqX!qšqš phiVar0.0Angstroem  VALUESunitsAttr0.0 jqjq¾#jq½qÑq­ª¾j½ÐqZqœ#qq" d_spacingVar0.0jqŸjqŸ¾&jqŸ½qŸÑqŸ­¾j½Ðq\&qŸqŸ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jq¢jq¢¾(jq¢½q¢Ñq¢­ª¾j½Ðq^q¡(q¢q¢'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jq¥jq¥¾*jq¥½q¥Ñq¥­ª¾j½Ðq`q¤*q¥q¥)sample_temperatureVar0.0jq§jq§¾,jq§½q§Ñq§­¾j½Ðqb,q§q§+ device_nameVar0.0KVALUESunitsAttr0.0 jqªjqª¾.jqª½qªÑqª­ª¾j½Ðqdq©.qªqª-temperature_meanVar0.0KVALUESunitsAttr0.0 jq­jq­¾0jq­½q­Ñq­­ª¾j½Ðqfq¬0q­q­/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jq°jq°¾2jq°½q°Ñq°­ª¾j½Ðqhq¯2q°q°1 sample_murVar0.0 jq²jq²¾5jq²½q²Ñq²­¾j½Ðqj5q²q²4PresetVar0.0jq´jq´¾7jq´½q´Ñq´­¾j½Ðql7q´q´6 CounterModeVar0.0 jq¶jq¶¾9jq¶½q¶Ñq¶­¾j½Ðqn9q¶q¶8timeVar0.0countsVALUESunitsAttr0.0 jq¹jq¹¾;jq¹½q¹Ñq¹­ª¾j½Ðqpq¸;q¹q¹: beam_monitorVar0.0countsVALUESunitsAttr0.0 jq¼jq¼¾=jq¼½q¼Ñq¼­ª¾j½Ðqrq»=q¼q¼<MonitorVar0.0countsVALUESunitsAttr0.0 jq¿jq¿¾?jq¿½q¿Ñq¿­ª¾j½Ðqtq¾?q¿q¿>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jqÂjq¾Ajq½qÂÑq­ª¾j½ÐqvqÁAqÂqÂ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jqÅjqžCjqŽqÅÑqÅ­ª¾j½ÐqxqÄCqÅqÅBStepVar0.0 jqÇjqǾEjqǽqÇÑqÇ­¾j½ÐqzEqÇqÇD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jqËjq˾Gjq˽qËÑqË­ªª¾j½Ðq|qÉqÊGqËqËF two_thetaVar0.01VALUESsignalAttr0.0 jqÎjqξIjqνqÎÑqέª¾j½Ðq~qÍIqÎqÎHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªq>q@qBqDqFqHqJqLqNqPqRqTqVqXqZq\q^q`qbqdqfqhqjqlqnqpqrqtqvqxqzq|q~q€q‚q„q†qˆqŠqŒqŽq‘q“q•q—q™q›qžq q£q¦q¨q«q®q±q³qµq·qºq½qÀqÃqÆqÈqÌqÏqÐqÑqÒqÓqÔqÕqÖq×qØqÙdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªqÛfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªqÝfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªqßfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªqáfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªqãfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªqåfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªqçfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªqéfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªqëfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªqífakeDim9Dim0.0Values fakeDim10 DimVal0.1ªqï fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªqñ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªqó fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªqõ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªq÷ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªqù fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªqû fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªqý fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªqÿ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªr fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªr fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªr fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªr fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªr fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªr fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªr fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªr fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªr fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªr fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªr fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªr fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªr fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªr fakeDim32Dim0.0jrjr¾jr½rÑr­¾j½ÐqÜrrtitleVar0.0jrjr¾jr½rÑr­¾j½ÐqÞrr start_timeVar0.0 jr!jr!¾ jr!½r!Ñr!­¾j½Ðqà r!r!nameVar0.0jr#jr#¾ jr#½r#Ñr#­¾j½Ðqâ r#r# nameVar0.0"jr%jr%¾jr%½r%Ñr%­¾j½Ðqär%r% typeVar0.0jr'jr'¾jr'½r'Ñr'­¾j½Ðqær'r'typeVar0.0 jr)jr)¾jr)½r)Ñr)­¾j½Ðqèr)r)thetaVar0.0 jr+jr+¾jr+½r+Ñr+­¾j½Ðqêr+r+ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jr.jr.¾jr.½r.Ñr.­ª¾j½Ðqìr-r.r.lambdaVar0.0 jr0jr0¾jr0½r0Ñr0­¾j½Ðqîr0r0 curvatureVar0.0 jr2jr2¾jr2½r2Ñr2­¾j½Ðqðr2r2 x_translationVar0.0 jr4jr4¾jr4½r4Ñr4­¾j½Ðqòr4r4 y_translationVar0.0 jr6jr6¾jr6½r6Ñr6­¾j½Ðqôr6r6chiVar0.0 jr8jr8¾!jr8½r8Ñr8­¾j½Ðqö!r8r8 phiVar0.0Angstroem  VALUESunitsAttr0.0 jr;jr;¾#jr;½r;Ñr;­ª¾j½Ðqør:#r;r;" d_spacingVar0.0jr=jr=¾&jr=½r=Ñr=­¾j½Ðqú&r=r=% sample_nameVar0.0degreeVALUESunitsAttr0.0 jr@jr@¾(jr@½r@Ñr@­ª¾j½Ðqür?(r@r@'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jrCjrC¾*jrC½rCÑrC­ª¾j½ÐqþrB*rCrC)sample_temperatureVar0.0jrEjrE¾,jrE½rEÑrE­¾j½Ðr,rErE+ device_nameVar0.0KVALUESunitsAttr0.0 jrHjrH¾.jrH½rHÑrH­ª¾j½ÐrrG.rHrH-temperature_meanVar0.0KVALUESunitsAttr0.0 jrKjrK¾0jrK½rKÑrK­ª¾j½ÐrrJ0rKrK/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jrNjrN¾2jrN½rNÑrN­ª¾j½ÐrrM2rNrN1 sample_murVar0.0 jrPjrP¾5jrP½rPÑrP­¾j½Ðr5rPrP4PresetVar0.0jrRjrR¾7jrR½rRÑrR­¾j½Ðr 7rRrR6 CounterModeVar0.0 jrTjrT¾9jrT½rTÑrT­¾j½Ðr 9rTrT8timeVar0.0countsVALUESunitsAttr0.0 jrWjrW¾;jrW½rWÑrW­ª¾j½ÐrrV;rWrW: beam_monitorVar0.0countsVALUESunitsAttr0.0 jrZjrZ¾=jrZ½rZÑrZ­ª¾j½ÐrrY=rZrZ<MonitorVar0.0countsVALUESunitsAttr0.0 jr]jr]¾?jr]½r]Ñr]­ª¾j½Ðrr\?r]r]>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jr`jr`¾Ajr`½r`Ñr`­ª¾j½Ðrr_Ar`r`@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jrcjrc¾Cjrc½rcÑrc­ª¾j½ÐrrbCrcrcBStepVar0.0 jrejre¾Ejre½reÑre­¾j½ÐrErereD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jrijri¾Gjri½riÑri­ªª¾j½ÐrrgrhGririF two_thetaVar0.01VALUESsignalAttr0.0 jrljrl¾Ijrl½rlÑrl­ª¾j½ÐrrkIrlrlHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªqÜqÞqàqâqäqæqèqêqìqîqðqòqôqöqøqúqüqþrrrrrr r rrrrrrrrrr r"r$r&r(r*r,r/r1r3r5r7r9rrArDrFrIrLrOrQrSrUrXr[r^rardrfrjrmrnrorprqrrrsrtrurvrwdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªryfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªr{fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªr}fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªrfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªrfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªrƒfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªr…fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªr‡fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªr‰fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªr‹fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªr fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªr fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªr‘ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªr“ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªr• fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªr— fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªr™ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªr› fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªr fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªrŸ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªr¡ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªr£ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªr¥ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªr§ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªr© fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªr« fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªr­ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªr¯ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªr± fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªr³ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªrµ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªr· fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªr¹ fakeDim32Dim0.0jr»jr»¾jr»½r»Ñr»­¾j½Ðrzr»r»titleVar0.0jr½jr½¾jr½½r½Ñr½­¾j½Ðr|r½r½ start_timeVar0.0 jr¿jr¿¾ jr¿½r¿Ñr¿­¾j½Ðr~ r¿r¿nameVar0.0jrÁjrÁ¾ jrÁ½rÁÑrÁ­¾j½Ðr€ rÁrÁ nameVar0.0"jrÃjrþjrýrÃÑrí¾j½Ðr‚rÃrà typeVar0.0jrÅjržjrŽrÅÑrÅ­¾j½Ðr„rÅrÅtypeVar0.0 jrÇjrǾjrǽrÇÑrÇ­¾j½Ðr†rÇrÇthetaVar0.0 jrÉjrɾjrɽrÉÑrÉ­¾j½ÐrˆrÉrÉ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jrÌjr̾jr̽rÌÑrÌ­ª¾j½ÐrŠrËrÌrÌlambdaVar0.0 jrÎjrξjrνrÎÑrέ¾j½ÐrŒrÎrÎ curvatureVar0.0 jrÐjrоjrнrÐÑrЭ¾j½ÐrŽrÐrÐ x_translationVar0.0 jrÒjrÒ¾jrÒ½rÒÑrÒ­¾j½ÐrrÒrÒ y_translationVar0.0 jrÔjrÔ¾jrÔ½rÔÑrÔ­¾j½Ðr’rÔrÔchiVar0.0 jrÖjrÖ¾!jrÖ½rÖÑrÖ­¾j½Ðr”!rÖrÖ phiVar0.0Angstroem  VALUESunitsAttr0.0 jrÙjrÙ¾#jrÙ½rÙÑrÙ­ª¾j½Ðr–rØ#rÙrÙ" d_spacingVar0.0jrÛjrÛ¾&jrÛ½rÛÑrÛ­¾j½Ðr˜&rÛrÛ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jrÞjrÞ¾(jrÞ½rÞÑrÞ­ª¾j½ÐršrÝ(rÞrÞ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jrájrá¾*jrá½ráÑrá­ª¾j½Ðrœrà*rárá)sample_temperatureVar0.0jrãjrã¾,jrã½rãÑrã­¾j½Ðrž,rãrã+ device_nameVar0.0KVALUESunitsAttr0.0 jræjræ¾.jræ½ræÑræ­ª¾j½Ðr rå.ræræ-temperature_meanVar0.0KVALUESunitsAttr0.0 jréjré¾0jré½réÑré­ª¾j½Ðr¢rè0réré/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jrìjrì¾2jrì½rìÑrì­ª¾j½Ðr¤rë2rìrì1 sample_murVar0.0 jrîjrî¾5jrî½rîÑrî­¾j½Ðr¦5rîrî4PresetVar0.0jrðjrð¾7jrð½rðÑrð­¾j½Ðr¨7rðrð6 CounterModeVar0.0 jròjrò¾9jrò½ròÑrò­¾j½Ðrª9ròrò8timeVar0.0countsVALUESunitsAttr0.0 jrõjrõ¾;jrõ½rõÑrõ­ª¾j½Ðr¬rô;rõrõ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jrøjrø¾=jrø½røÑrø­ª¾j½Ðr®r÷=rørø<MonitorVar0.0countsVALUESunitsAttr0.0 jrûjrû¾?jrû½rûÑrû­ª¾j½Ðr°rú?rûrû>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jrþjrþ¾Ajrþ½rþÑrþ­ª¾j½Ðr²rýArþrþ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jsjs¾Cjs½sÑs­ª¾j½Ðr´sCssBStepVar0.0 jsjs¾Ejs½sÑs­¾j½Ðr¶EssD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jsjs¾Gjs½sÑs­ªª¾j½Ðr¸ssGssF two_thetaVar0.01VALUESsignalAttr0.0 js js ¾Ijs ½s Ñs ­ª¾j½Ðrºs Is s HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªrzr|r~r€r‚r„r†rˆrŠrŒrŽrr’r”r–r˜ršrœržr r¢r¤r¦r¨rªr¬r®r°r²r´r¶r¸rºr¼r¾rÀrÂrÄrÆrÈrÊrÍrÏrÑrÓrÕr×rÚrÜrßrârärçrêrírïrñrórörùrürÿssss s s ssssssssdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªsfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªsfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªsfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªsfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªsfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªs!fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªs#fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªs%fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªs'fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªs)fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªs+ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªs- fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªs/ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªs1 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªs3 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªs5 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªs7 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªs9 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªs; fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªs= fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªs? fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªsA fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªsC fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªsE fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªsG fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªsI fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªsK fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªsM fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªsO fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªsQ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªsS fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªsU fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªsW fakeDim32Dim0.0jsYjsY¾jsY½sYÑsY­¾j½ÐssYsYtitleVar0.0js[js[¾js[½s[Ñs[­¾j½Ðss[s[ start_timeVar0.0 js]js]¾ js]½s]Ñs]­¾j½Ðs s]s]nameVar0.0js_js_¾ js_½s_Ñs_­¾j½Ðs s_s_ nameVar0.0"jsajsa¾jsa½saÑsa­¾j½Ðs sasa typeVar0.0jscjsc¾jsc½scÑsc­¾j½Ðs"scsctypeVar0.0 jsejse¾jse½seÑse­¾j½Ðs$sesethetaVar0.0 jsgjsg¾jsg½sgÑsg­¾j½Ðs&sgsg two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jsjjsj¾jsj½sjÑsj­ª¾j½Ðs(sisjsjlambdaVar0.0 jsljsl¾jsl½slÑsl­¾j½Ðs*slsl curvatureVar0.0 jsnjsn¾jsn½snÑsn­¾j½Ðs,snsn x_translationVar0.0 jspjsp¾jsp½spÑsp­¾j½Ðs.spsp y_translationVar0.0 jsrjsr¾jsr½srÑsr­¾j½Ðs0srsrchiVar0.0 jstjst¾!jst½stÑst­¾j½Ðs2!stst phiVar0.0Angstroem  VALUESunitsAttr0.0 jswjsw¾#jsw½swÑsw­ª¾j½Ðs4sv#swsw" d_spacingVar0.0jsyjsy¾&jsy½syÑsy­¾j½Ðs6&sysy% sample_nameVar0.0degreeVALUESunitsAttr0.0 js|js|¾(js|½s|Ñs|­ª¾j½Ðs8s{(s|s|'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jsjs¾*js½sÑs­ª¾j½Ðs:s~*ss)sample_temperatureVar0.0jsjs¾,js½sÑs­¾j½Ðs<,ss+ device_nameVar0.0KVALUESunitsAttr0.0 js„js„¾.js„½s„Ñs„­ª¾j½Ðs>sƒ.s„s„-temperature_meanVar0.0KVALUESunitsAttr0.0 js‡js‡¾0js‡½s‡Ñs‡­ª¾j½Ðs@s†0s‡s‡/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jsŠjsо2jsнsŠÑsŠ­ª¾j½ÐsBs‰2sŠsŠ1 sample_murVar0.0 jsŒjsŒ¾5jsŒ½sŒÑsŒ­¾j½ÐsD5sŒsŒ4PresetVar0.0jsŽjs޾7js޽sŽÑsŽ­¾j½ÐsF7sŽsŽ6 CounterModeVar0.0 jsjs¾9js½sÑs­¾j½ÐsH9ss8timeVar0.0countsVALUESunitsAttr0.0 js“js“¾;js“½s“Ñs“­ª¾j½ÐsJs’;s“s“: beam_monitorVar0.0countsVALUESunitsAttr0.0 js–js–¾=js–½s–Ñs–­ª¾j½ÐsLs•=s–s–<MonitorVar0.0countsVALUESunitsAttr0.0 js™js™¾?js™½s™Ñs™­ª¾j½ÐsNs˜?s™s™>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jsœjsœ¾Ajsœ½sœÑsœ­ª¾j½ÐsPs›Asœsœ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jsŸjsŸ¾CjsŸ½sŸÑsŸ­ª¾j½ÐsRsžCsŸsŸBStepVar0.0 js¡js¡¾Ejs¡½s¡Ñs¡­¾j½ÐsTEs¡s¡D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 js¥js¥¾Gjs¥½s¥Ñs¥­ªª¾j½ÐsVs£s¤Gs¥s¥F two_thetaVar0.01VALUESsignalAttr0.0 js¨js¨¾Ijs¨½s¨Ñs¨­ª¾j½ÐsXs§Is¨s¨HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªsssss s"s$s&s(s*s,s.s0s2s4s6s8s:ss@sBsDsFsHsJsLsNsPsRsTsVsXsZs\s^s`sbsdsfshsksmsosqsssusxszs}s€s‚s…sˆs‹sss‘s”s—sšss s¢s¦s©sªs«s¬s­s®s¯s°s±s²s³data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªsµfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªs·fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªs¹fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªs»fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªs½fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªs¿fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªsÁfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªsÃfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªsÅfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªsÇfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªsÉ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªsË fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªsÍ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªsÏ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªsÑ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªsÓ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªsÕ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªs× fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªsÙ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªsÛ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªsÝ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªsß fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªsá fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªsã fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªså fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªsç fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªsé fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªsë fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªsí fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªsï fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªsñ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªsó fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªsõ fakeDim32Dim0.0js÷js÷¾js÷½s÷Ñs÷­¾j½Ðs¶s÷s÷titleVar0.0jsùjsù¾jsù½sùÑsù­¾j½Ðs¸sùsù start_timeVar0.0 jsûjsû¾ jsû½sûÑsû­¾j½Ðsº sûsûnameVar0.0jsýjsý¾ jsý½sýÑsý­¾j½Ðs¼ sýsý nameVar0.0"jsÿjsÿ¾jsÿ½sÿÑsÿ­¾j½Ðs¾sÿsÿ typeVar0.0jtjt¾jt½tÑt­¾j½ÐsÀtttypeVar0.0 jtjt¾jt½tÑt­¾j½ÐsÂttthetaVar0.0 jtjt¾jt½tÑt­¾j½ÐsÄtt two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jtjt¾jt½tÑt­ª¾j½ÐsÆtttlambdaVar0.0 jt jt ¾jt ½t Ñt ­¾j½ÐsÈt t  curvatureVar0.0 jt jt ¾jt ½t Ñt ­¾j½ÐsÊt t  x_translationVar0.0 jtjt¾jt½tÑt­¾j½ÐsÌtt y_translationVar0.0 jtjt¾jt½tÑt­¾j½ÐsÎttchiVar0.0 jtjt¾!jt½tÑt­¾j½ÐsÐ!tt phiVar0.0Angstroem  VALUESunitsAttr0.0 jtjt¾#jt½tÑt­ª¾j½ÐsÒt#tt" d_spacingVar0.0jtjt¾&jt½tÑt­¾j½ÐsÔ&tt% sample_nameVar0.0degreeVALUESunitsAttr0.0 jtjt¾(jt½tÑt­ª¾j½ÐsÖt(tt'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jtjt¾*jt½tÑt­ª¾j½ÐsØt*tt)sample_temperatureVar0.0jtjt¾,jt½tÑt­¾j½ÐsÚ,tt+ device_nameVar0.0KVALUESunitsAttr0.0 jt"jt"¾.jt"½t"Ñt"­ª¾j½ÐsÜt!.t"t"-temperature_meanVar0.0KVALUESunitsAttr0.0 jt%jt%¾0jt%½t%Ñt%­ª¾j½ÐsÞt$0t%t%/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jt(jt(¾2jt(½t(Ñt(­ª¾j½Ðsàt'2t(t(1 sample_murVar0.0 jt*jt*¾5jt*½t*Ñt*­¾j½Ðsâ5t*t*4PresetVar0.0jt,jt,¾7jt,½t,Ñt,­¾j½Ðsä7t,t,6 CounterModeVar0.0 jt.jt.¾9jt.½t.Ñt.­¾j½Ðsæ9t.t.8timeVar0.0countsVALUESunitsAttr0.0 jt1jt1¾;jt1½t1Ñt1­ª¾j½Ðsèt0;t1t1: beam_monitorVar0.0countsVALUESunitsAttr0.0 jt4jt4¾=jt4½t4Ñt4­ª¾j½Ðsêt3=t4t4<MonitorVar0.0countsVALUESunitsAttr0.0 jt7jt7¾?jt7½t7Ñt7­ª¾j½Ðsìt6?t7t7>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jt:jt:¾Ajt:½t:Ñt:­ª¾j½Ðsît9At:t:@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jt=jt=¾Cjt=½t=Ñt=­ª¾j½Ðsðt<Ct=t=BStepVar0.0 jt?jt?¾Ejt?½t?Ñt?­¾j½ÐsòEt?t?D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jtCjtC¾GjtC½tCÑtC­ªª¾j½ÐsôtAtBGtCtCF two_thetaVar0.01VALUESsignalAttr0.0 jtFjtF¾IjtF½tFÑtF­ª¾j½ÐsötEItFtFHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªs¶s¸sºs¼s¾sÀsÂsÄsÆsÈsÊsÌsÎsÐsÒsÔsÖsØsÚsÜsÞsàsâsäsæsèsêsìsîsðsòsôsösøsúsüsþttttt t t tttttttt t#t&t)t+t-t/t2t5t8t;t>t@tDtGtHtItJtKtLtMtNtOtPtQdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªtSfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªtUfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªtWfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªtYfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªt[fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªt]fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªt_fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªtafakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªtcfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªtefakeDim9Dim0.0Values fakeDim10 DimVal0.1ªtg fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªti fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªtk fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªtm fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªto fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªtq fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªts fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªtu fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªtw fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªty fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªt{ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªt} fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªt fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªt fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªtƒ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªt… fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªt‡ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªt‰ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªt‹ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªt fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªt fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªt‘ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªt“ fakeDim32Dim0.0jt•jt•¾jt•½t•Ñt•­¾j½ÐtTt•t•titleVar0.0jt—jt—¾jt—½t—Ñt—­¾j½ÐtVt—t— start_timeVar0.0 jt™jt™¾ jt™½t™Ñt™­¾j½ÐtX t™t™nameVar0.0jt›jt›¾ jt›½t›Ñt›­¾j½ÐtZ t›t› nameVar0.0"jtjt¾jt½tÑt­¾j½Ðt\tt typeVar0.0jtŸjtŸ¾jtŸ½tŸÑtŸ­¾j½Ðt^tŸtŸtypeVar0.0 jt¡jt¡¾jt¡½t¡Ñt¡­¾j½Ðt`t¡t¡thetaVar0.0 jt£jt£¾jt£½t£Ñt£­¾j½Ðtbt£t£ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jt¦jt¦¾jt¦½t¦Ñt¦­ª¾j½Ðtdt¥t¦t¦lambdaVar0.0 jt¨jt¨¾jt¨½t¨Ñt¨­¾j½Ðtft¨t¨ curvatureVar0.0 jtªjtª¾jtª½tªÑtª­¾j½Ðthtªtª x_translationVar0.0 jt¬jt¬¾jt¬½t¬Ñt¬­¾j½Ðtjt¬t¬ y_translationVar0.0 jt®jt®¾jt®½t®Ñt®­¾j½Ðtlt®t®chiVar0.0 jt°jt°¾!jt°½t°Ñt°­¾j½Ðtn!t°t° phiVar0.0Angstroem  VALUESunitsAttr0.0 jt³jt³¾#jt³½t³Ñt³­ª¾j½Ðtpt²#t³t³" d_spacingVar0.0jtµjtµ¾&jtµ½tµÑtµ­¾j½Ðtr&tµtµ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jt¸jt¸¾(jt¸½t¸Ñt¸­ª¾j½Ðttt·(t¸t¸'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jt»jt»¾*jt»½t»Ñt»­ª¾j½Ðtvtº*t»t»)sample_temperatureVar0.0jt½jt½¾,jt½½t½Ñt½­¾j½Ðtx,t½t½+ device_nameVar0.0KVALUESunitsAttr0.0 jtÀjtÀ¾.jtÀ½tÀÑtÀ­ª¾j½Ðtzt¿.tÀtÀ-temperature_meanVar0.0KVALUESunitsAttr0.0 jtÃjtþ0jtýtÃÑtíª¾j½Ðt|tÂ0tÃtÃ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jtÆjtƾ2jtƽtÆÑtÆ­ª¾j½Ðt~tÅ2tÆtÆ1 sample_murVar0.0 jtÈjtȾ5jtȽtÈÑtÈ­¾j½Ðt€5tÈtÈ4PresetVar0.0jtÊjtʾ7jtʽtÊÑtÊ­¾j½Ðt‚7tÊtÊ6 CounterModeVar0.0 jtÌjt̾9jt̽tÌÑtÌ­¾j½Ðt„9tÌtÌ8timeVar0.0countsVALUESunitsAttr0.0 jtÏjtϾ;jtϽtÏÑtÏ­ª¾j½Ðt†tÎ;tÏtÏ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jtÒjtÒ¾=jtÒ½tÒÑtÒ­ª¾j½ÐtˆtÑ=tÒtÒ<MonitorVar0.0countsVALUESunitsAttr0.0 jtÕjtÕ¾?jtÕ½tÕÑtÕ­ª¾j½ÐtŠtÔ?tÕtÕ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jtØjtؾAjtؽtØÑtØ­ª¾j½ÐtŒt×AtØtØ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jtÛjtÛ¾CjtÛ½tÛÑtÛ­ª¾j½ÐtŽtÚCtÛtÛBStepVar0.0 jtÝjtݾEjtݽtÝÑtÝ­¾j½ÐtEtÝtÝD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jtájtá¾Gjtá½táÑtá­ªª¾j½Ðt’tßtàGtátáF two_thetaVar0.01VALUESsignalAttr0.0 jtäjtä¾Ijtä½täÑtä­ª¾j½Ðt”tãItätäHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªtTtVtXtZt\t^t`tbtdtfthtjtltntptrtttvtxtzt|t~t€t‚t„t†tˆtŠtŒtŽtt’t”t–t˜tštœtžt t¢t¤t§t©t«t­t¯t±t´t¶t¹t¼t¾tÁtÄtÇtÉtËtÍtÐtÓtÖtÙtÜtÞtâtåtætçtètétêtëtìtítîtïc:\Temp\dlm\dlm\data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªtñfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªtófakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªtõfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªt÷fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªtùfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªtûfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªtýfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªtÿfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªufakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªufakeDim9Dim0.0Values fakeDim10 DimVal0.1ªu fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªu fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªu fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªu fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªu fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªu fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªu fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªu fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªu fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªu fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªu fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªu fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªu fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªu fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªu! fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªu# fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªu% fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªu' fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªu) fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªu+ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªu- fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªu/ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªu1 fakeDim32Dim0.0ju3ju3¾ju3½u3Ñu3­¾j½Ðtòu3u3titleVar0.0ju5ju5¾ju5½u5Ñu5­¾j½Ðtôu5u5 start_timeVar0.0 ju7ju7¾ ju7½u7Ñu7­¾j½Ðtö u7u7nameVar0.0ju9ju9¾ ju9½u9Ñu9­¾j½Ðtø u9u9 nameVar0.0"ju;ju;¾ju;½u;Ñu;­¾j½Ðtúu;u; typeVar0.0ju=ju=¾ju=½u=Ñu=­¾j½Ðtüu=u=typeVar0.0 ju?ju?¾ju?½u?Ñu?­¾j½Ðtþu?u?thetaVar0.0 juAjuA¾juA½uAÑuA­¾j½ÐuuAuA two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 juDjuD¾juD½uDÑuD­ª¾j½ÐuuCuDuDlambdaVar0.0 juFjuF¾juF½uFÑuF­¾j½ÐuuFuF curvatureVar0.0 juHjuH¾juH½uHÑuH­¾j½ÐuuHuH x_translationVar0.0 juJjuJ¾juJ½uJÑuJ­¾j½ÐuuJuJ y_translationVar0.0 juLjuL¾juL½uLÑuL­¾j½Ðu uLuLchiVar0.0 juNjuN¾!juN½uNÑuN­¾j½Ðu !uNuN phiVar0.0Angstroem  VALUESunitsAttr0.0 juQjuQ¾#juQ½uQÑuQ­ª¾j½ÐuuP#uQuQ" d_spacingVar0.0juSjuS¾&juS½uSÑuS­¾j½Ðu&uSuS% sample_nameVar0.0degreeVALUESunitsAttr0.0 juVjuV¾(juV½uVÑuV­ª¾j½ÐuuU(uVuV'sample_table_rotationVar0.0KVALUESunitsAttr0.0 juYjuY¾*juY½uYÑuY­ª¾j½ÐuuX*uYuY)sample_temperatureVar0.0ju[ju[¾,ju[½u[Ñu[­¾j½Ðu,u[u[+ device_nameVar0.0KVALUESunitsAttr0.0 ju^ju^¾.ju^½u^Ñu^­ª¾j½Ðuu].u^u^-temperature_meanVar0.0KVALUESunitsAttr0.0 juajua¾0jua½uaÑua­ª¾j½Ðuu`0uaua/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 judjud¾2jud½udÑud­ª¾j½Ðuuc2udud1 sample_murVar0.0 jufjuf¾5juf½ufÑuf­¾j½Ðu5ufuf4PresetVar0.0juhjuh¾7juh½uhÑuh­¾j½Ðu 7uhuh6 CounterModeVar0.0 jujjuj¾9juj½ujÑuj­¾j½Ðu"9ujuj8timeVar0.0countsVALUESunitsAttr0.0 jumjum¾;jum½umÑum­ª¾j½Ðu$ul;umum: beam_monitorVar0.0countsVALUESunitsAttr0.0 jupjup¾=jup½upÑup­ª¾j½Ðu&uo=upup<MonitorVar0.0countsVALUESunitsAttr0.0 jusjus¾?jus½usÑus­ª¾j½Ðu(ur?usus>proton_monitorVar0.0degreeVALUESunitsAttr0.0 juvjuv¾Ajuv½uvÑuv­ª¾j½Ðu*uuAuvuv@two_theta_startVar0.0degreeVALUESunitsAttr0.0 juyjuy¾Cjuy½uyÑuy­ª¾j½Ðu,uxCuyuyBStepVar0.0 ju{ju{¾Eju{½u{Ñu{­¾j½Ðu.Eu{u{D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 juju¾Gju½uÑu­ªª¾j½Ðu0u}u~GuuF two_thetaVar0.01VALUESsignalAttr0.0 ju‚ju‚¾Iju‚½u‚Ñu‚­ª¾j½Ðu2uIu‚u‚HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªtòtôtötøtútütþuuuuuu u uuuuuuuuuu u"u$u&u(u*u,u.u0u2u4u6u8u:uu@uBuEuGuIuKuMuOuRuTuWuZu\u_ubueuguiukunuqutuwuzu|u€uƒu„u…u†u‡uˆu‰uŠu‹uŒuc:\Temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªufakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªu‘fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªu“fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªu•fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªu—fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªu™fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªu›fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªufakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªuŸfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªu¡fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªu£ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªu¥ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªu§ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªu© fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªu« fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªu­ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªu¯ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªu± fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªu³ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªuµ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªu· fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªu¹ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªu» fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªu½ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªu¿ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªuÁ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªuà fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªuÅ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªuÇ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªuÉ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªuË fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªuÍ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªuÏ fakeDim32Dim0.0juÑjuѾjuѽuÑÑuÑ­¾j½ÐuuÑuÑtitleVar0.0juÓjuÓ¾juÓ½uÓÑuÓ­¾j½Ðu’uÓuÓ start_timeVar0.0 juÕjuÕ¾ juÕ½uÕÑuÕ­¾j½Ðu” uÕuÕnameVar0.0ju×ju×¾ ju×½u×Ñu×­¾j½Ðu– u×u× nameVar0.0"juÙjuÙ¾juÙ½uÙÑuÙ­¾j½Ðu˜uÙuÙ typeVar0.0juÛjuÛ¾juÛ½uÛÑuÛ­¾j½ÐušuÛuÛtypeVar0.0 juÝjuݾjuݽuÝÑuÝ­¾j½ÐuœuÝuÝthetaVar0.0 jußjuß¾juß½ußÑuß­¾j½Ðužußuß two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 juâjuâ¾juâ½uâÑuâ­ª¾j½Ðu uáuâuâlambdaVar0.0 juäjuä¾juä½uäÑuä­¾j½Ðu¢uäuä curvatureVar0.0 juæjuæ¾juæ½uæÑuæ­¾j½Ðu¤uæuæ x_translationVar0.0 juèjuè¾juè½uèÑuè­¾j½Ðu¦uèuè y_translationVar0.0 juêjuê¾juê½uêÑuê­¾j½Ðu¨uêuêchiVar0.0 juìjuì¾!juì½uìÑuì­¾j½Ðuª!uìuì phiVar0.0Angstroem  VALUESunitsAttr0.0 juïjuï¾#juï½uïÑuï­ª¾j½Ðu¬uî#uïuï" d_spacingVar0.0juñjuñ¾&juñ½uñÑuñ­¾j½Ðu®&uñuñ% sample_nameVar0.0degreeVALUESunitsAttr0.0 juôjuô¾(juô½uôÑuô­ª¾j½Ðu°uó(uôuô'sample_table_rotationVar0.0KVALUESunitsAttr0.0 ju÷ju÷¾*ju÷½u÷Ñu÷­ª¾j½Ðu²uö*u÷u÷)sample_temperatureVar0.0juùjuù¾,juù½uùÑuù­¾j½Ðu´,uùuù+ device_nameVar0.0KVALUESunitsAttr0.0 juüjuü¾.juü½uüÑuü­ª¾j½Ðu¶uû.uüuü-temperature_meanVar0.0KVALUESunitsAttr0.0 juÿjuÿ¾0juÿ½uÿÑuÿ­ª¾j½Ðu¸uþ0uÿuÿ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jvjv¾2jv½vÑv­ª¾j½Ðuºv2vv1 sample_murVar0.0 jvjv¾5jv½vÑv­¾j½Ðu¼5vv4PresetVar0.0jvjv¾7jv½vÑv­¾j½Ðu¾7vv6 CounterModeVar0.0 jvjv¾9jv½vÑv­¾j½ÐuÀ9vv8timeVar0.0countsVALUESunitsAttr0.0 jv jv ¾;jv ½v Ñv ­ª¾j½ÐuÂv ;v v : beam_monitorVar0.0countsVALUESunitsAttr0.0 jvjv¾=jv½vÑv­ª¾j½ÐuÄv =vv<MonitorVar0.0countsVALUESunitsAttr0.0 jvjv¾?jv½vÑv­ª¾j½ÐuÆv?vv>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jvjv¾Ajv½vÑv­ª¾j½ÐuÈvAvv@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jvjv¾Cjv½vÑv­ª¾j½ÐuÊvCvvBStepVar0.0 jvjv¾Ejv½vÑv­¾j½ÐuÌEvvD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jvjv¾Gjv½vÑv­ªª¾j½ÐuÎvvGvvF two_thetaVar0.01VALUESsignalAttr0.0 jv jv ¾Ijv ½v Ñv ­ª¾j½ÐuÐvIv v HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªuu’u”u–u˜ušuœužu u¢u¤u¦u¨uªu¬u®u°u²u´u¶u¸uºu¼u¾uÀuÂuÄuÆuÈuÊuÌuÎuÐuÒuÔuÖuØuÚuÜuÞuàuãuåuçuéuëuíuðuòuõuøuúuývvvvv v vvvvvvv!v"v#v$v%v&v'v(v)v*v+c:\Temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªv-fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªv/fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªv1fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªv3fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªv5fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªv7fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªv9fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªv;fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªv=fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªv?fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªvA fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªvC fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªvE fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªvG fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªvI fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªvK fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªvM fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªvO fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªvQ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªvS fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªvU fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªvW fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªvY fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªv[ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªv] fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªv_ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªva fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªvc fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªve fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªvg fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªvi fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªvk fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªvm fakeDim32Dim0.0jvojvo¾jvo½voÑvo­¾j½Ðv.vovotitleVar0.0jvqjvq¾jvq½vqÑvq­¾j½Ðv0vqvq start_timeVar0.0 jvsjvs¾ jvs½vsÑvs­¾j½Ðv2 vsvsnameVar0.0jvujvu¾ jvu½vuÑvu­¾j½Ðv4 vuvu nameVar0.0"jvwjvw¾jvw½vwÑvw­¾j½Ðv6vwvw typeVar0.0jvyjvy¾jvy½vyÑvy­¾j½Ðv8vyvytypeVar0.0 jv{jv{¾jv{½v{Ñv{­¾j½Ðv:v{v{thetaVar0.0 jv}jv}¾jv}½v}Ñv}­¾j½Ðv<v}v} two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jv€jv€¾jv€½v€Ñv€­ª¾j½Ðv>vv€v€lambdaVar0.0 jv‚jv‚¾jv‚½v‚Ñv‚­¾j½Ðv@v‚v‚ curvatureVar0.0 jv„jv„¾jv„½v„Ñv„­¾j½ÐvBv„v„ x_translationVar0.0 jv†jv†¾jv†½v†Ñv†­¾j½ÐvDv†v† y_translationVar0.0 jvˆjvˆ¾jvˆ½vˆÑvˆ­¾j½ÐvFvˆvˆchiVar0.0 jvŠjvо!jvнvŠÑvŠ­¾j½ÐvH!vŠvŠ phiVar0.0Angstroem  VALUESunitsAttr0.0 jvjv¾#jv½vÑv­ª¾j½ÐvJvŒ#vv" d_spacingVar0.0jvjv¾&jv½vÑv­¾j½ÐvL&vv% sample_nameVar0.0degreeVALUESunitsAttr0.0 jv’jv’¾(jv’½v’Ñv’­ª¾j½ÐvNv‘(v’v’'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jv•jv•¾*jv•½v•Ñv•­ª¾j½ÐvPv”*v•v•)sample_temperatureVar0.0jv—jv—¾,jv—½v—Ñv—­¾j½ÐvR,v—v—+ device_nameVar0.0KVALUESunitsAttr0.0 jvšjvš¾.jvš½všÑvš­ª¾j½ÐvTv™.všvš-temperature_meanVar0.0KVALUESunitsAttr0.0 jvjv¾0jv½vÑv­ª¾j½ÐvVvœ0vv/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jv jv ¾2jv ½v Ñv ­ª¾j½ÐvXvŸ2v v 1 sample_murVar0.0 jv¢jv¢¾5jv¢½v¢Ñv¢­¾j½ÐvZ5v¢v¢4PresetVar0.0jv¤jv¤¾7jv¤½v¤Ñv¤­¾j½Ðv\7v¤v¤6 CounterModeVar0.0 jv¦jv¦¾9jv¦½v¦Ñv¦­¾j½Ðv^9v¦v¦8timeVar0.0countsVALUESunitsAttr0.0 jv©jv©¾;jv©½v©Ñv©­ª¾j½Ðv`v¨;v©v©: beam_monitorVar0.0countsVALUESunitsAttr0.0 jv¬jv¬¾=jv¬½v¬Ñv¬­ª¾j½Ðvbv«=v¬v¬<MonitorVar0.0countsVALUESunitsAttr0.0 jv¯jv¯¾?jv¯½v¯Ñv¯­ª¾j½Ðvdv®?v¯v¯>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jv²jv²¾Ajv²½v²Ñv²­ª¾j½Ðvfv±Av²v²@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jvµjvµ¾Cjvµ½vµÑvµ­ª¾j½Ðvhv´CvµvµBStepVar0.0 jv·jv·¾Ejv·½v·Ñv·­¾j½ÐvjEv·v·D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jv»jv»¾Gjv»½v»Ñv»­ªª¾j½Ðvlv¹vºGv»v»F two_thetaVar0.01VALUESsignalAttr0.0 jv¾jv¾¾Ijv¾½v¾Ñv¾­ª¾j½Ðvnv½Iv¾v¾HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªv.v0v2v4v6v8v:vv@vBvDvFvHvJvLvNvPvRvTvVvXvZv\v^v`vbvdvfvhvjvlvnvpvrvtvvvxvzv|v~vvƒv…v‡v‰v‹vŽvv“v–v˜v›vžv¡v£v¥v§vªv­v°v³v¶v¸v¼v¿vÀvÁvÂvÃvÄvÅvÆvÇvÈvÉc:\Temp\dlm\dlm\data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªvËfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªvÍfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªvÏfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªvÑfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªvÓfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªvÕfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªv×fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªvÙfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªvÛfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªvÝfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªvß fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªvá fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªvã fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªvå fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªvç fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªvé fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªvë fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªví fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªvï fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªvñ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªvó fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªvõ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªv÷ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªvù fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªvû fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªvý fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªvÿ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªw fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªw fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªw fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªw fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªw fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªw fakeDim32Dim0.0jw jw ¾jw ½w Ñw ­¾j½ÐvÌw w titleVar0.0jwjw¾jw½wÑw­¾j½ÐvÎww start_timeVar0.0 jwjw¾ jw½wÑw­¾j½ÐvÐ wwnameVar0.0jwjw¾ jw½wÑw­¾j½ÐvÒ ww nameVar0.0"jwjw¾jw½wÑw­¾j½ÐvÔww typeVar0.0jwjw¾jw½wÑw­¾j½ÐvÖwwtypeVar0.0 jwjw¾jw½wÑw­¾j½ÐvØwwthetaVar0.0 jwjw¾jw½wÑw­¾j½ÐvÚww two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jwjw¾jw½wÑw­ª¾j½ÐvÜwwwlambdaVar0.0 jw jw ¾jw ½w Ñw ­¾j½ÐvÞw w  curvatureVar0.0 jw"jw"¾jw"½w"Ñw"­¾j½Ðvàw"w" x_translationVar0.0 jw$jw$¾jw$½w$Ñw$­¾j½Ðvâw$w$ y_translationVar0.0 jw&jw&¾jw&½w&Ñw&­¾j½Ðväw&w&chiVar0.0 jw(jw(¾!jw(½w(Ñw(­¾j½Ðvæ!w(w( phiVar0.0Angstroem  VALUESunitsAttr0.0 jw+jw+¾#jw+½w+Ñw+­ª¾j½Ðvèw*#w+w+" d_spacingVar0.0jw-jw-¾&jw-½w-Ñw-­¾j½Ðvê&w-w-% sample_nameVar0.0degreeVALUESunitsAttr0.0 jw0jw0¾(jw0½w0Ñw0­ª¾j½Ðvìw/(w0w0'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jw3jw3¾*jw3½w3Ñw3­ª¾j½Ðvîw2*w3w3)sample_temperatureVar0.0jw5jw5¾,jw5½w5Ñw5­¾j½Ðvð,w5w5+ device_nameVar0.0KVALUESunitsAttr0.0 jw8jw8¾.jw8½w8Ñw8­ª¾j½Ðvòw7.w8w8-temperature_meanVar0.0KVALUESunitsAttr0.0 jw;jw;¾0jw;½w;Ñw;­ª¾j½Ðvôw:0w;w;/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jw>jw>¾2jw>½w>Ñw>­ª¾j½Ðvöw=2w>w>1 sample_murVar0.0 jw@jw@¾5jw@½w@Ñw@­¾j½Ðvø5w@w@4PresetVar0.0jwBjwB¾7jwB½wBÑwB­¾j½Ðvú7wBwB6 CounterModeVar0.0 jwDjwD¾9jwD½wDÑwD­¾j½Ðvü9wDwD8timeVar0.0countsVALUESunitsAttr0.0 jwGjwG¾;jwG½wGÑwG­ª¾j½ÐvþwF;wGwG: beam_monitorVar0.0countsVALUESunitsAttr0.0 jwJjwJ¾=jwJ½wJÑwJ­ª¾j½ÐwwI=wJwJ<MonitorVar0.0countsVALUESunitsAttr0.0 jwMjwM¾?jwM½wMÑwM­ª¾j½ÐwwL?wMwM>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jwPjwP¾AjwP½wPÑwP­ª¾j½ÐwwOAwPwP@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jwSjwS¾CjwS½wSÑwS­ª¾j½ÐwwRCwSwSBStepVar0.0 jwUjwU¾EjwU½wUÑwU­¾j½ÐwEwUwUD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jwYjwY¾GjwY½wYÑwY­ªª¾j½Ðw wWwXGwYwYF two_thetaVar0.01VALUESsignalAttr0.0 jw\jw\¾Ijw\½w\Ñw\­ª¾j½Ðw w[Iw\w\HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªvÌvÎvÐvÒvÔvÖvØvÚvÜvÞvàvâvävævèvêvìvîvðvòvôvövøvúvüvþwwwwww w wwwwwwwwww!w#w%w'w)w,w.w1w4w6w9wproton_monitorVar0.0degreeVALUESunitsAttr0.0 jwîjwî¾Ajwî½wîÑwî­ª¾j½Ðw¢wíAwîwî@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jwñjwñ¾Cjwñ½wñÑwñ­ª¾j½Ðw¤wðCwñwñBStepVar0.0 jwójwó¾Ejwó½wóÑwó­¾j½Ðw¦EwówóD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jw÷jw÷¾Gjw÷½w÷Ñw÷­ªª¾j½Ðw¨wõwöGw÷w÷F two_thetaVar0.01VALUESsignalAttr0.0 jwújwú¾Ijwú½wúÑwú­ª¾j½ÐwªwùIwúwúHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªwjwlwnwpwrwtwvwxwzw|w~w€w‚w„w†wˆwŠwŒwŽww’w”w–w˜wšwœwžw w¢w¤w¦w¨wªw¬w®w°w²w´w¶w¸wºw½w¿wÁwÃwÅwÇwÊwÌwÏwÒwÔw×wÚwÝwßwáwãwæwéwìwïwòwôwøwûwüwýwþwÿxxxxxxc:\Temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªxfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªx fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªx fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªx fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªxfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªxfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªxfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªxfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªxfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªxfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªx fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªx fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªx fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªx! fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªx# fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªx% fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªx' fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªx) fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªx+ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªx- fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªx/ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªx1 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªx3 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªx5 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªx7 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªx9 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªx; fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªx= fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªx? fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªxA fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªxC fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªxE fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªxG fakeDim32Dim0.0jxIjxI¾jxI½xIÑxI­¾j½ÐxxIxItitleVar0.0jxKjxK¾jxK½xKÑxK­¾j½Ðx xKxK start_timeVar0.0 jxMjxM¾ jxM½xMÑxM­¾j½Ðx xMxMnameVar0.0jxOjxO¾ jxO½xOÑxO­¾j½Ðx xOxO nameVar0.0"jxQjxQ¾jxQ½xQÑxQ­¾j½ÐxxQxQ typeVar0.0jxSjxS¾jxS½xSÑxS­¾j½ÐxxSxStypeVar0.0 jxUjxU¾jxU½xUÑxU­¾j½ÐxxUxUthetaVar0.0 jxWjxW¾jxW½xWÑxW­¾j½ÐxxWxW two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jxZjxZ¾jxZ½xZÑxZ­ª¾j½ÐxxYxZxZlambdaVar0.0 jx\jx\¾jx\½x\Ñx\­¾j½Ðxx\x\ curvatureVar0.0 jx^jx^¾jx^½x^Ñx^­¾j½Ðxx^x^ x_translationVar0.0 jx`jx`¾jx`½x`Ñx`­¾j½Ðxx`x` y_translationVar0.0 jxbjxb¾jxb½xbÑxb­¾j½Ðx xbxbchiVar0.0 jxdjxd¾!jxd½xdÑxd­¾j½Ðx"!xdxd phiVar0.0Angstroem  VALUESunitsAttr0.0 jxgjxg¾#jxg½xgÑxg­ª¾j½Ðx$xf#xgxg" d_spacingVar0.0jxijxi¾&jxi½xiÑxi­¾j½Ðx&&xixi% sample_nameVar0.0degreeVALUESunitsAttr0.0 jxljxl¾(jxl½xlÑxl­ª¾j½Ðx(xk(xlxl'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jxojxo¾*jxo½xoÑxo­ª¾j½Ðx*xn*xoxo)sample_temperatureVar0.0jxqjxq¾,jxq½xqÑxq­¾j½Ðx,,xqxq+ device_nameVar0.0KVALUESunitsAttr0.0 jxtjxt¾.jxt½xtÑxt­ª¾j½Ðx.xs.xtxt-temperature_meanVar0.0KVALUESunitsAttr0.0 jxwjxw¾0jxw½xwÑxw­ª¾j½Ðx0xv0xwxw/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jxzjxz¾2jxz½xzÑxz­ª¾j½Ðx2xy2xzxz1 sample_murVar0.0 jx|jx|¾5jx|½x|Ñx|­¾j½Ðx45x|x|4PresetVar0.0jx~jx~¾7jx~½x~Ñx~­¾j½Ðx67x~x~6 CounterModeVar0.0 jx€jx€¾9jx€½x€Ñx€­¾j½Ðx89x€x€8timeVar0.0countsVALUESunitsAttr0.0 jxƒjxƒ¾;jxƒ½xƒÑxƒ­ª¾j½Ðx:x‚;xƒxƒ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jx†jx†¾=jx†½x†Ñx†­ª¾j½Ðxxˆ?x‰x‰>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jxŒjxŒ¾AjxŒ½xŒÑxŒ­ª¾j½Ðx@x‹AxŒxŒ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jxjx¾Cjx½xÑx­ª¾j½ÐxBxŽCxxBStepVar0.0 jx‘jx‘¾Ejx‘½x‘Ñx‘­¾j½ÐxDEx‘x‘D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jx•jx•¾Gjx•½x•Ñx•­ªª¾j½ÐxFx“x”Gx•x•F two_thetaVar0.01VALUESsignalAttr0.0 jx˜jx˜¾Ijx˜½x˜Ñx˜­ª¾j½ÐxHx—Ix˜x˜HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªxx x xxxxxxxxxx x"x$x&x(x*x,x.x0x2x4x6x8x:xx@xBxDxFxHxJxLxNxPxRxTxVxXx[x]x_xaxcxexhxjxmxpxrxuxxx{x}xxx„x‡xŠxxx’x–x™xšx›xœxxžxŸx x¡x¢x£c:\Temp\dlm\dlm\data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªx¥fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªx§fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªx©fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªx«fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªx­fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªx¯fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªx±fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªx³fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªxµfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªx·fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªx¹ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªx» fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªx½ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªx¿ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªxÁ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªxà fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªxÅ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªxÇ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªxÉ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªxË fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªxÍ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªxÏ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªxÑ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªxÓ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªxÕ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªx× fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªxÙ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªxÛ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªxÝ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªxß fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªxá fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªxã fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªxå fakeDim32Dim0.0jxçjxç¾jxç½xçÑxç­¾j½Ðx¦xçxçtitleVar0.0jxéjxé¾jxé½xéÑxé­¾j½Ðx¨xéxé start_timeVar0.0 jxëjxë¾ jxë½xëÑxë­¾j½Ðxª xëxënameVar0.0jxíjxí¾ jxí½xíÑxí­¾j½Ðx¬ xíxí nameVar0.0"jxïjxï¾jxï½xïÑxï­¾j½Ðx®xïxï typeVar0.0jxñjxñ¾jxñ½xñÑxñ­¾j½Ðx°xñxñtypeVar0.0 jxójxó¾jxó½xóÑxó­¾j½Ðx²xóxóthetaVar0.0 jxõjxõ¾jxõ½xõÑxõ­¾j½Ðx´xõxõ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jxøjxø¾jxø½xøÑxø­ª¾j½Ðx¶x÷xøxølambdaVar0.0 jxújxú¾jxú½xúÑxú­¾j½Ðx¸xúxú curvatureVar0.0 jxüjxü¾jxü½xüÑxü­¾j½Ðxºxüxü x_translationVar0.0 jxþjxþ¾jxþ½xþÑxþ­¾j½Ðx¼xþxþ y_translationVar0.0 jyjy¾jy½yÑy­¾j½Ðx¾yychiVar0.0 jyjy¾!jy½yÑy­¾j½ÐxÀ!yy phiVar0.0Angstroem  VALUESunitsAttr0.0 jyjy¾#jy½yÑy­ª¾j½ÐxÂy#yy" d_spacingVar0.0jyjy¾&jy½yÑy­¾j½ÐxÄ&yy% sample_nameVar0.0degreeVALUESunitsAttr0.0 jy jy ¾(jy ½y Ñy ­ª¾j½ÐxÆy (y y 'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jy jy ¾*jy ½y Ñy ­ª¾j½ÐxÈy *y y )sample_temperatureVar0.0jyjy¾,jy½yÑy­¾j½ÐxÊ,yy+ device_nameVar0.0KVALUESunitsAttr0.0 jyjy¾.jy½yÑy­ª¾j½ÐxÌy.yy-temperature_meanVar0.0KVALUESunitsAttr0.0 jyjy¾0jy½yÑy­ª¾j½ÐxÎy0yy/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jyjy¾2jy½yÑy­ª¾j½ÐxÐy2yy1 sample_murVar0.0 jyjy¾5jy½yÑy­¾j½ÐxÒ5yy4PresetVar0.0jyjy¾7jy½yÑy­¾j½ÐxÔ7yy6 CounterModeVar0.0 jyjy¾9jy½yÑy­¾j½ÐxÖ9yy8timeVar0.0countsVALUESunitsAttr0.0 jy!jy!¾;jy!½y!Ñy!­ª¾j½ÐxØy ;y!y!: beam_monitorVar0.0countsVALUESunitsAttr0.0 jy$jy$¾=jy$½y$Ñy$­ª¾j½ÐxÚy#=y$y$<MonitorVar0.0countsVALUESunitsAttr0.0 jy'jy'¾?jy'½y'Ñy'­ª¾j½ÐxÜy&?y'y'>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jy*jy*¾Ajy*½y*Ñy*­ª¾j½ÐxÞy)Ay*y*@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jy-jy-¾Cjy-½y-Ñy-­ª¾j½Ðxày,Cy-y-BStepVar0.0 jy/jy/¾Ejy/½y/Ñy/­¾j½ÐxâEy/y/D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jy3jy3¾Gjy3½y3Ñy3­ªª¾j½Ðxäy1y2Gy3y3F two_thetaVar0.01VALUESsignalAttr0.0 jy6jy6¾Ijy6½y6Ñy6­ª¾j½Ðxæy5Iy6y6HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªx¦x¨xªx¬x®x°x²x´x¶x¸xºx¼x¾xÀxÂxÄxÆxÈxÊxÌxÎxÐxÒxÔxÖxØxÚxÜxÞxàxâxäxæxèxêxìxîxðxòxôxöxùxûxýxÿyyyyy yyyyyyyyy"y%y(y+y.y0y4y7y8y9y:y;yy?y@yAc:\Temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªyCfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªyEfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªyGfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªyIfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªyKfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªyMfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªyOfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªyQfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªySfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªyUfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªyW fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªyY fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªy[ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªy] fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªy_ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªya fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªyc fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªye fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªyg fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªyi fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªyk fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªym fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªyo fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªyq fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªys fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªyu fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªyw fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªyy fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªy{ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªy} fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªy fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªy fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªyƒ fakeDim32Dim0.0jy…jy…¾jy…½y…Ñy…­¾j½ÐyDy…y…titleVar0.0jy‡jy‡¾jy‡½y‡Ñy‡­¾j½ÐyFy‡y‡ start_timeVar0.0 jy‰jy‰¾ jy‰½y‰Ñy‰­¾j½ÐyH y‰y‰nameVar0.0jy‹jy‹¾ jy‹½y‹Ñy‹­¾j½ÐyJ y‹y‹ nameVar0.0"jyjy¾jy½yÑy­¾j½ÐyLyy typeVar0.0jyjy¾jy½yÑy­¾j½ÐyNyytypeVar0.0 jy‘jy‘¾jy‘½y‘Ñy‘­¾j½ÐyPy‘y‘thetaVar0.0 jy“jy“¾jy“½y“Ñy“­¾j½ÐyRy“y“ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jy–jy–¾jy–½y–Ñy–­ª¾j½ÐyTy•y–y–lambdaVar0.0 jy˜jy˜¾jy˜½y˜Ñy˜­¾j½ÐyVy˜y˜ curvatureVar0.0 jyšjyš¾jyš½yšÑyš­¾j½ÐyXyšyš x_translationVar0.0 jyœjyœ¾jyœ½yœÑyœ­¾j½ÐyZyœyœ y_translationVar0.0 jyžjyž¾jyž½yžÑyž­¾j½Ðy\yžyžchiVar0.0 jy jy ¾!jy ½y Ñy ­¾j½Ðy^!y y  phiVar0.0Angstroem  VALUESunitsAttr0.0 jy£jy£¾#jy£½y£Ñy£­ª¾j½Ðy`y¢#y£y£" d_spacingVar0.0jy¥jy¥¾&jy¥½y¥Ñy¥­¾j½Ðyb&y¥y¥% sample_nameVar0.0degreeVALUESunitsAttr0.0 jy¨jy¨¾(jy¨½y¨Ñy¨­ª¾j½Ðydy§(y¨y¨'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jy«jy«¾*jy«½y«Ñy«­ª¾j½Ðyfyª*y«y«)sample_temperatureVar0.0jy­jy­¾,jy­½y­Ñy­­¾j½Ðyh,y­y­+ device_nameVar0.0KVALUESunitsAttr0.0 jy°jy°¾.jy°½y°Ñy°­ª¾j½Ðyjy¯.y°y°-temperature_meanVar0.0KVALUESunitsAttr0.0 jy³jy³¾0jy³½y³Ñy³­ª¾j½Ðyly²0y³y³/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jy¶jy¶¾2jy¶½y¶Ñy¶­ª¾j½Ðynyµ2y¶y¶1 sample_murVar0.0 jy¸jy¸¾5jy¸½y¸Ñy¸­¾j½Ðyp5y¸y¸4PresetVar0.0jyºjyº¾7jyº½yºÑyº­¾j½Ðyr7yºyº6 CounterModeVar0.0 jy¼jy¼¾9jy¼½y¼Ñy¼­¾j½Ðyt9y¼y¼8timeVar0.0countsVALUESunitsAttr0.0 jy¿jy¿¾;jy¿½y¿Ñy¿­ª¾j½Ðyvy¾;y¿y¿: beam_monitorVar0.0countsVALUESunitsAttr0.0 jyÂjy¾=jy½yÂÑy­ª¾j½ÐyxyÁ=yÂyÂ<MonitorVar0.0countsVALUESunitsAttr0.0 jyÅjyž?jyŽyÅÑyÅ­ª¾j½ÐyzyÄ?yÅyÅ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jyÈjyȾAjyȽyÈÑyÈ­ª¾j½Ðy|yÇAyÈyÈ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jyËjy˾Cjy˽yËÑyË­ª¾j½Ðy~yÊCyËyËBStepVar0.0 jyÍjy;EjyͽyÍÑyÍ­¾j½Ðy€EyÍyÍD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jyÑjyѾGjyѽyÑÑyÑ­ªª¾j½Ðy‚yÏyÐGyÑyÑF two_thetaVar0.01VALUESsignalAttr0.0 jyÔjyÔ¾IjyÔ½yÔÑyÔ­ª¾j½Ðy„yÓIyÔyÔHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªyDyFyHyJyLyNyPyRyTyVyXyZy\y^y`ybydyfyhyjylynypyrytyvyxyzy|y~y€y‚y„y†yˆyŠyŒyŽyy’y”y—y™y›yyŸy¡y¤y¦y©y¬y®y±y´y·y¹y»y½yÀyÃyÆyÉyÌyÎyÒyÕyÖy×yØyÙyÚyÛyÜyÝyÞyßc:\Temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªyáfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªyãfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªyåfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªyçfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªyéfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªyëfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªyífakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªyïfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªyñfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªyófakeDim9Dim0.0Values fakeDim10 DimVal0.1ªyõ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªy÷ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªyù fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªyû fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªyý fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªyÿ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªz fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªz fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªz fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªz fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªz fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªz fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªz fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªz fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªz fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªz fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªz fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªz fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªz fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªz fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªz fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªz fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªz! fakeDim32Dim0.0jz#jz#¾jz#½z#Ñz#­¾j½Ðyâz#z#titleVar0.0jz%jz%¾jz%½z%Ñz%­¾j½Ðyäz%z% start_timeVar0.0 jz'jz'¾ jz'½z'Ñz'­¾j½Ðyæ z'z'nameVar0.0jz)jz)¾ jz)½z)Ñz)­¾j½Ðyè z)z) nameVar0.0"jz+jz+¾jz+½z+Ñz+­¾j½Ðyêz+z+ typeVar0.0jz-jz-¾jz-½z-Ñz-­¾j½Ðyìz-z-typeVar0.0 jz/jz/¾jz/½z/Ñz/­¾j½Ðyîz/z/thetaVar0.0 jz1jz1¾jz1½z1Ñz1­¾j½Ðyðz1z1 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jz4jz4¾jz4½z4Ñz4­ª¾j½Ðyòz3z4z4lambdaVar0.0 jz6jz6¾jz6½z6Ñz6­¾j½Ðyôz6z6 curvatureVar0.0 jz8jz8¾jz8½z8Ñz8­¾j½Ðyöz8z8 x_translationVar0.0 jz:jz:¾jz:½z:Ñz:­¾j½Ðyøz:z: y_translationVar0.0 jz<jz<¾jz<½z<Ñz<­¾j½Ðyúzjz>¾!jz>½z>Ñz>­¾j½Ðyü!z>z> phiVar0.0Angstroem  VALUESunitsAttr0.0 jzAjzA¾#jzA½zAÑzA­ª¾j½Ðyþz@#zAzA" d_spacingVar0.0jzCjzC¾&jzC½zCÑzC­¾j½Ðz&zCzC% sample_nameVar0.0degreeVALUESunitsAttr0.0 jzFjzF¾(jzF½zFÑzF­ª¾j½ÐzzE(zFzF'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jzIjzI¾*jzI½zIÑzI­ª¾j½ÐzzH*zIzI)sample_temperatureVar0.0jzKjzK¾,jzK½zKÑzK­¾j½Ðz,zKzK+ device_nameVar0.0KVALUESunitsAttr0.0 jzNjzN¾.jzN½zNÑzN­ª¾j½ÐzzM.zNzN-temperature_meanVar0.0KVALUESunitsAttr0.0 jzQjzQ¾0jzQ½zQÑzQ­ª¾j½Ðz zP0zQzQ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jzTjzT¾2jzT½zTÑzT­ª¾j½Ðz zS2zTzT1 sample_murVar0.0 jzVjzV¾5jzV½zVÑzV­¾j½Ðz5zVzV4PresetVar0.0jzXjzX¾7jzX½zXÑzX­¾j½Ðz7zXzX6 CounterModeVar0.0 jzZjzZ¾9jzZ½zZÑzZ­¾j½Ðz9zZzZ8timeVar0.0countsVALUESunitsAttr0.0 jz]jz]¾;jz]½z]Ñz]­ª¾j½Ðzz\;z]z]: beam_monitorVar0.0countsVALUESunitsAttr0.0 jz`jz`¾=jz`½z`Ñz`­ª¾j½Ðzz_=z`z`<MonitorVar0.0countsVALUESunitsAttr0.0 jzcjzc¾?jzc½zcÑzc­ª¾j½Ðzzb?zczc>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jzfjzf¾Ajzf½zfÑzf­ª¾j½ÐzzeAzfzf@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jzijzi¾Cjzi½ziÑzi­ª¾j½ÐzzhCziziBStepVar0.0 jzkjzk¾Ejzk½zkÑzk­¾j½ÐzEzkzkD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jzojzo¾Gjzo½zoÑzo­ªª¾j½Ðz zmznGzozoF two_thetaVar0.01VALUESsignalAttr0.0 jzrjzr¾Ijzr½zrÑzr­ª¾j½Ðz"zqIzrzrHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªyâyäyæyèyêyìyîyðyòyôyöyøyúyüyþzzzzzz z zzzzzzzzzz z"z$z&z(z*z,z.z0z2z5z7z9z;z=z?zBzDzGzJzLzOzRzUzWzYz[z^zazdzgzjzlzpzsztzuzvzwzxzyzzz{z|z}c:\Temp\dlm\dlm\data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªzfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªzfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªzƒfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªz…fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªz‡fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªz‰fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªz‹fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªzfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªzfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªz‘fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªz“ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªz• fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªz— fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªz™ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªz› fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªz fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªzŸ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªz¡ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªz£ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªz¥ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªz§ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªz© fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªz« fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªz­ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªz¯ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªz± fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªz³ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªzµ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªz· fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªz¹ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªz» fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªz½ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªz¿ fakeDim32Dim0.0jzÁjzÁ¾jzÁ½zÁÑzÁ­¾j½Ðz€zÁzÁtitleVar0.0jzÃjzþjzýzÃÑzí¾j½Ðz‚zÃzà start_timeVar0.0 jzÅjzž jzŽzÅÑzÅ­¾j½Ðz„ zÅzÅnameVar0.0jzÇjzǾ jzǽzÇÑzÇ­¾j½Ðz† zÇzÇ nameVar0.0"jzÉjzɾjzɽzÉÑzÉ­¾j½ÐzˆzÉzÉ typeVar0.0jzËjz˾jz˽zËÑzË­¾j½ÐzŠzËzËtypeVar0.0 jzÍjz;jzͽzÍÑzÍ­¾j½ÐzŒzÍzÍthetaVar0.0 jzÏjzϾjzϽzÏÑzÏ­¾j½ÐzŽzÏzÏ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jzÒjzÒ¾jzÒ½zÒÑzÒ­ª¾j½ÐzzÑzÒzÒlambdaVar0.0 jzÔjzÔ¾jzÔ½zÔÑzÔ­¾j½Ðz’zÔzÔ curvatureVar0.0 jzÖjzÖ¾jzÖ½zÖÑzÖ­¾j½Ðz”zÖzÖ x_translationVar0.0 jzØjzؾjzؽzØÑzØ­¾j½Ðz–zØzØ y_translationVar0.0 jzÚjzÚ¾jzÚ½zÚÑzÚ­¾j½Ðz˜zÚzÚchiVar0.0 jzÜjzܾ!jzܽzÜÑzÜ­¾j½Ðzš!zÜzÜ phiVar0.0Angstroem  VALUESunitsAttr0.0 jzßjzß¾#jzß½zßÑzß­ª¾j½ÐzœzÞ#zßzß" d_spacingVar0.0jzájzá¾&jzá½záÑzá­¾j½Ðzž&zázá% sample_nameVar0.0degreeVALUESunitsAttr0.0 jzäjzä¾(jzä½zäÑzä­ª¾j½Ðz zã(zäzä'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jzçjzç¾*jzç½zçÑzç­ª¾j½Ðz¢zæ*zçzç)sample_temperatureVar0.0jzéjzé¾,jzé½zéÑzé­¾j½Ðz¤,zézé+ device_nameVar0.0KVALUESunitsAttr0.0 jzìjzì¾.jzì½zìÑzì­ª¾j½Ðz¦zë.zìzì-temperature_meanVar0.0KVALUESunitsAttr0.0 jzïjzï¾0jzï½zïÑzï­ª¾j½Ðz¨zî0zïzï/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jzòjzò¾2jzò½zòÑzò­ª¾j½Ðzªzñ2zòzò1 sample_murVar0.0 jzôjzô¾5jzô½zôÑzô­¾j½Ðz¬5zôzô4PresetVar0.0jzöjzö¾7jzö½zöÑzö­¾j½Ðz®7zözö6 CounterModeVar0.0 jzøjzø¾9jzø½zøÑzø­¾j½Ðz°9zøzø8timeVar0.0countsVALUESunitsAttr0.0 jzûjzû¾;jzû½zûÑzû­ª¾j½Ðz²zú;zûzû: beam_monitorVar0.0countsVALUESunitsAttr0.0 jzþjzþ¾=jzþ½zþÑzþ­ª¾j½Ðz´zý=zþzþ<MonitorVar0.0countsVALUESunitsAttr0.0 j{j{¾?j{½{Ñ{­ª¾j½Ðz¶{?{{>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j{j{¾Aj{½{Ñ{­ª¾j½Ðz¸{A{{@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j{j{¾Cj{½{Ñ{­ª¾j½Ðzº{C{{BStepVar0.0 j{ j{ ¾Ej{ ½{ Ñ{ ­¾j½Ðz¼E{ { D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j{ j{ ¾Gj{ ½{ Ñ{ ­ªª¾j½Ðz¾{ { G{ { F two_thetaVar0.01VALUESsignalAttr0.0 j{j{¾Ij{½{Ñ{­ª¾j½ÐzÀ{I{{HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªz€z‚z„z†zˆzŠzŒzŽzz’z”z–z˜zšzœzžz z¢z¤z¦z¨zªz¬z®z°z²z´z¶z¸zºz¼z¾zÀzÂzÄzÆzÈzÊzÌzÎzÐzÓzÕz×zÙzÛzÝzàzâzåzèzêzízðzózõz÷zùzüzÿ{{{{ {{{{{{{{{{{{c:\Temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª{fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª{fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª{!fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª{#fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª{%fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª{'fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª{)fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª{+fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª{-fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª{/fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª{1 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª{3 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª{5 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª{7 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª{9 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª{; fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª{= fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª{? fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª{A fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª{C fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª{E fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª{G fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª{I fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª{K fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª{M fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª{O fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª{Q fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª{S fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª{U fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª{W fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª{Y fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª{[ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª{] fakeDim32Dim0.0j{_j{_¾j{_½{_Ñ{_­¾j½Ð{{_{_titleVar0.0j{aj{a¾j{a½{aÑ{a­¾j½Ð{ {a{a start_timeVar0.0 j{cj{c¾ j{c½{cÑ{c­¾j½Ð{" {c{cnameVar0.0j{ej{e¾ j{e½{eÑ{e­¾j½Ð{$ {e{e nameVar0.0"j{gj{g¾j{g½{gÑ{g­¾j½Ð{&{g{g typeVar0.0j{ij{i¾j{i½{iÑ{i­¾j½Ð{({i{itypeVar0.0 j{kj{k¾j{k½{kÑ{k­¾j½Ð{*{k{kthetaVar0.0 j{mj{m¾j{m½{mÑ{m­¾j½Ð{,{m{m two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j{pj{p¾j{p½{pÑ{p­ª¾j½Ð{.{o{p{plambdaVar0.0 j{rj{r¾j{r½{rÑ{r­¾j½Ð{0{r{r curvatureVar0.0 j{tj{t¾j{t½{tÑ{t­¾j½Ð{2{t{t x_translationVar0.0 j{vj{v¾j{v½{vÑ{v­¾j½Ð{4{v{v y_translationVar0.0 j{xj{x¾j{x½{xÑ{x­¾j½Ð{6{x{xchiVar0.0 j{zj{z¾!j{z½{zÑ{z­¾j½Ð{8!{z{z phiVar0.0Angstroem  VALUESunitsAttr0.0 j{}j{}¾#j{}½{}Ñ{}­ª¾j½Ð{:{|#{}{}" d_spacingVar0.0j{j{¾&j{½{Ñ{­¾j½Ð{<&{{% sample_nameVar0.0degreeVALUESunitsAttr0.0 j{‚j{‚¾(j{‚½{‚Ñ{‚­ª¾j½Ð{>{({‚{‚'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j{…j{…¾*j{…½{…Ñ{…­ª¾j½Ð{@{„*{…{…)sample_temperatureVar0.0j{‡j{‡¾,j{‡½{‡Ñ{‡­¾j½Ð{B,{‡{‡+ device_nameVar0.0KVALUESunitsAttr0.0 j{Šj{о.j{н{ŠÑ{Š­ª¾j½Ð{D{‰.{Š{Š-temperature_meanVar0.0KVALUESunitsAttr0.0 j{j{¾0j{½{Ñ{­ª¾j½Ð{F{Œ0{{/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j{j{¾2j{½{Ñ{­ª¾j½Ð{H{2{{1 sample_murVar0.0 j{’j{’¾5j{’½{’Ñ{’­¾j½Ð{J5{’{’4PresetVar0.0j{”j{”¾7j{”½{”Ñ{”­¾j½Ð{L7{”{”6 CounterModeVar0.0 j{–j{–¾9j{–½{–Ñ{–­¾j½Ð{N9{–{–8timeVar0.0countsVALUESunitsAttr0.0 j{™j{™¾;j{™½{™Ñ{™­ª¾j½Ð{P{˜;{™{™: beam_monitorVar0.0countsVALUESunitsAttr0.0 j{œj{œ¾=j{œ½{œÑ{œ­ª¾j½Ð{R{›={œ{œ<MonitorVar0.0countsVALUESunitsAttr0.0 j{Ÿj{Ÿ¾?j{Ÿ½{ŸÑ{Ÿ­ª¾j½Ð{T{ž?{Ÿ{Ÿ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j{¢j{¢¾Aj{¢½{¢Ñ{¢­ª¾j½Ð{V{¡A{¢{¢@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j{¥j{¥¾Cj{¥½{¥Ñ{¥­ª¾j½Ð{X{¤C{¥{¥BStepVar0.0 j{§j{§¾Ej{§½{§Ñ{§­¾j½Ð{ZE{§{§D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j{«j{«¾Gj{«½{«Ñ{«­ªª¾j½Ð{\{©{ªG{«{«F two_thetaVar0.01VALUESsignalAttr0.0 j{®j{®¾Ij{®½{®Ñ{®­ª¾j½Ð{^{­I{®{®HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª{{ {"{${&{({*{,{.{0{2{4{6{8{:{<{>{@{B{D{F{H{J{L{N{P{R{T{V{X{Z{\{^{`{b{d{f{h{j{l{n{q{s{u{w{y{{{~{€{ƒ{†{ˆ{‹{Ž{‘{“{•{—{š{{ {£{¦{¨{¬{¯{°{±{²{³{´{µ{¶{·{¸{¹c:\Temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª{»fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª{½fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª{¿fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª{ÁfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª{ÃfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª{ÅfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª{ÇfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª{ÉfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª{ËfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª{ÍfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª{Ï fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª{Ñ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª{Ó fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª{Õ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª{× fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª{Ù fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª{Û fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª{Ý fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª{ß fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª{á fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª{ã fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª{å fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª{ç fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª{é fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª{ë fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª{í fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª{ï fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª{ñ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª{ó fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª{õ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª{÷ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª{ù fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª{û fakeDim32Dim0.0j{ýj{ý¾j{ý½{ýÑ{ý­¾j½Ð{¼{ý{ýtitleVar0.0j{ÿj{ÿ¾j{ÿ½{ÿÑ{ÿ­¾j½Ð{¾{ÿ{ÿ start_timeVar0.0 j|j|¾ j|½|Ñ|­¾j½Ð{À ||nameVar0.0j|j|¾ j|½|Ñ|­¾j½Ð{ || nameVar0.0"j|j|¾j|½|Ñ|­¾j½Ð{Ä|| typeVar0.0j|j|¾j|½|Ñ|­¾j½Ð{Æ||typeVar0.0 j| j| ¾j| ½| Ñ| ­¾j½Ð{È| | thetaVar0.0 j| j| ¾j| ½| Ñ| ­¾j½Ð{Ê| |  two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j|j|¾j|½|Ñ|­ª¾j½Ð{Ì| ||lambdaVar0.0 j|j|¾j|½|Ñ|­¾j½Ð{Î|| curvatureVar0.0 j|j|¾j|½|Ñ|­¾j½Ð{Ð|| x_translationVar0.0 j|j|¾j|½|Ñ|­¾j½Ð{Ò|| y_translationVar0.0 j|j|¾j|½|Ñ|­¾j½Ð{Ô||chiVar0.0 j|j|¾!j|½|Ñ|­¾j½Ð{Ö!|| phiVar0.0Angstroem  VALUESunitsAttr0.0 j|j|¾#j|½|Ñ|­ª¾j½Ð{Ø|#||" d_spacingVar0.0j|j|¾&j|½|Ñ|­¾j½Ð{Ú&||% sample_nameVar0.0degreeVALUESunitsAttr0.0 j| j| ¾(j| ½| Ñ| ­ª¾j½Ð{Ü|(| | 'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j|#j|#¾*j|#½|#Ñ|#­ª¾j½Ð{Þ|"*|#|#)sample_temperatureVar0.0j|%j|%¾,j|%½|%Ñ|%­¾j½Ð{à,|%|%+ device_nameVar0.0KVALUESunitsAttr0.0 j|(j|(¾.j|(½|(Ñ|(­ª¾j½Ð{â|'.|(|(-temperature_meanVar0.0KVALUESunitsAttr0.0 j|+j|+¾0j|+½|+Ñ|+­ª¾j½Ð{ä|*0|+|+/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j|.j|.¾2j|.½|.Ñ|.­ª¾j½Ð{æ|-2|.|.1 sample_murVar0.0 j|0j|0¾5j|0½|0Ñ|0­¾j½Ð{è5|0|04PresetVar0.0j|2j|2¾7j|2½|2Ñ|2­¾j½Ð{ê7|2|26 CounterModeVar0.0 j|4j|4¾9j|4½|4Ñ|4­¾j½Ð{ì9|4|48timeVar0.0countsVALUESunitsAttr0.0 j|7j|7¾;j|7½|7Ñ|7­ª¾j½Ð{î|6;|7|7: beam_monitorVar0.0countsVALUESunitsAttr0.0 j|:j|:¾=j|:½|:Ñ|:­ª¾j½Ð{ð|9=|:|:<MonitorVar0.0countsVALUESunitsAttr0.0 j|=j|=¾?j|=½|=Ñ|=­ª¾j½Ð{ò|<?|=|=>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j|@j|@¾Aj|@½|@Ñ|@­ª¾j½Ð{ô|?A|@|@@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j|Cj|C¾Cj|C½|CÑ|C­ª¾j½Ð{ö|BC|C|CBStepVar0.0 j|Ej|E¾Ej|E½|EÑ|E­¾j½Ð{øE|E|ED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j|Ij|I¾Gj|I½|IÑ|I­ªª¾j½Ð{ú|G|HG|I|IF two_thetaVar0.01VALUESsignalAttr0.0 j|Lj|L¾Ij|L½|LÑ|L­ª¾j½Ð{ü|KI|L|LHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª{¼{¾{À{Â{Ä{Æ{È{Ê{Ì{Î{Ð{Ò{Ô{Ö{Ø{Ú{Ü{Þ{à{â{ä{æ{è{ê{ì{î{ð{ò{ô{ö{ø{ú{ü{þ|||||| | |||||||||!|$|&|)|,|/|1|3|5|8|;|>|A|D|F|J|M|N|O|P|Q|R|S|T|U|V|WC:\temp\dlm\dlm\data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª|YfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª|[fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª|]fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª|_fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª|afakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª|cfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª|efakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª|gfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª|ifakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª|kfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª|m fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª|o fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª|q fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª|s fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª|u fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª|w fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª|y fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª|{ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª|} fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª| fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª| fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª|ƒ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª|… fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª|‡ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª|‰ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª|‹ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª| fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª| fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª|‘ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª|“ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª|• fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª|— fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª|™ fakeDim32Dim0.0j|›j|›¾j|›½|›Ñ|›­¾j½Ð|Z|›|›titleVar0.0j|j|¾j|½|Ñ|­¾j½Ð|\|| start_timeVar0.0 j|Ÿj|Ÿ¾ j|Ÿ½|ŸÑ|Ÿ­¾j½Ð|^ |Ÿ|ŸnameVar0.0j|¡j|¡¾ j|¡½|¡Ñ|¡­¾j½Ð|` |¡|¡ nameVar0.0"j|£j|£¾j|£½|£Ñ|£­¾j½Ð|b|£|£ typeVar0.0j|¥j|¥¾j|¥½|¥Ñ|¥­¾j½Ð|d|¥|¥typeVar0.0 j|§j|§¾j|§½|§Ñ|§­¾j½Ð|f|§|§thetaVar0.0 j|©j|©¾j|©½|©Ñ|©­¾j½Ð|h|©|© two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j|¬j|¬¾j|¬½|¬Ñ|¬­ª¾j½Ð|j|«|¬|¬lambdaVar0.0 j|®j|®¾j|®½|®Ñ|®­¾j½Ð|l|®|® curvatureVar0.0 j|°j|°¾j|°½|°Ñ|°­¾j½Ð|n|°|° x_translationVar0.0 j|²j|²¾j|²½|²Ñ|²­¾j½Ð|p|²|² y_translationVar0.0 j|´j|´¾j|´½|´Ñ|´­¾j½Ð|r|´|´chiVar0.0 j|¶j|¶¾!j|¶½|¶Ñ|¶­¾j½Ð|t!|¶|¶ phiVar0.0Angstroem  VALUESunitsAttr0.0 j|¹j|¹¾#j|¹½|¹Ñ|¹­ª¾j½Ð|v|¸#|¹|¹" d_spacingVar0.0j|»j|»¾&j|»½|»Ñ|»­¾j½Ð|x&|»|»% sample_nameVar0.0degreeVALUESunitsAttr0.0 j|¾j|¾¾(j|¾½|¾Ñ|¾­ª¾j½Ð|z|½(|¾|¾'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j|Áj|Á¾*j|Á½|ÁÑ|Á­ª¾j½Ð|||À*|Á|Á)sample_temperatureVar0.0j|Ãj|þ,j|ý|ÃÑ|í¾j½Ð|~,|Ã|Ã+ device_nameVar0.0KVALUESunitsAttr0.0 j|Æj|ƾ.j|ƽ|ÆÑ|Æ­ª¾j½Ð|€|Å.|Æ|Æ-temperature_meanVar0.0KVALUESunitsAttr0.0 j|Éj|ɾ0j|ɽ|ÉÑ|É­ª¾j½Ð|‚|È0|É|É/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j|Ìj|̾2j|̽|ÌÑ|Ì­ª¾j½Ð|„|Ë2|Ì|Ì1 sample_murVar0.0 j|Îj|ξ5j|ν|ÎÑ|έ¾j½Ð|†5|Î|Î4PresetVar0.0j|Ðj|о7j|н|ÐÑ|Э¾j½Ð|ˆ7|Ð|Ð6 CounterModeVar0.0 j|Òj|Ò¾9j|Ò½|ÒÑ|Ò­¾j½Ð|Š9|Ò|Ò8timeVar0.0countsVALUESunitsAttr0.0 j|Õj|Õ¾;j|Õ½|ÕÑ|Õ­ª¾j½Ð|Œ|Ô;|Õ|Õ: beam_monitorVar0.0countsVALUESunitsAttr0.0 j|Øj|ؾ=j|ؽ|ØÑ|Ø­ª¾j½Ð|Ž|×=|Ø|Ø<MonitorVar0.0countsVALUESunitsAttr0.0 j|Ûj|Û¾?j|Û½|ÛÑ|Û­ª¾j½Ð||Ú?|Û|Û>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j|Þj|Þ¾Aj|Þ½|ÞÑ|Þ­ª¾j½Ð|’|ÝA|Þ|Þ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j|áj|á¾Cj|á½|áÑ|á­ª¾j½Ð|”|àC|á|áBStepVar0.0 j|ãj|ã¾Ej|ã½|ãÑ|ã­¾j½Ð|–E|ã|ãD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j|çj|ç¾Gj|ç½|çÑ|ç­ªª¾j½Ð|˜|å|æG|ç|çF two_thetaVar0.01VALUESsignalAttr0.0 j|êj|ê¾Ij|ê½|êÑ|ê­ª¾j½Ð|š|éI|ê|êHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª|Z|\|^|`|b|d|f|h|j|l|n|p|r|t|v|x|z|||~|€|‚|„|†|ˆ|Š|Œ|Ž||’|”|–|˜|š|œ|ž| |¢|¤|¦|¨|ª|­|¯|±|³|µ|·|º|¼|¿|Â|Ä|Ç|Ê|Í|Ï|Ñ|Ó|Ö|Ù|Ü|ß|â|ä|è|ë|ì|í|î|ï|ð|ñ|ò|ó|ô|õC:\temp\dlm\dlm\data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª|÷fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª|ùfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª|ûfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª|ýfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª|ÿfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª}fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª}fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª}fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª}fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª} fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª} fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª} fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª} fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª} fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª} fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª} fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª} fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª} fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª} fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª} fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª} fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª}! fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª}# fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª}% fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª}' fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª}) fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª}+ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª}- fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª}/ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª}1 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª}3 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª}5 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª}7 fakeDim32Dim0.0j}9j}9¾j}9½}9Ñ}9­¾j½Ð|ø}9}9titleVar0.0j};j};¾j};½};Ñ};­¾j½Ð|ú};}; start_timeVar0.0 j}=j}=¾ j}=½}=Ñ}=­¾j½Ð|ü }=}=nameVar0.0j}?j}?¾ j}?½}?Ñ}?­¾j½Ð|þ }?}? nameVar0.0"j}Aj}A¾j}A½}AÑ}A­¾j½Ð}}A}A typeVar0.0j}Cj}C¾j}C½}CÑ}C­¾j½Ð}}C}CtypeVar0.0 j}Ej}E¾j}E½}EÑ}E­¾j½Ð}}E}EthetaVar0.0 j}Gj}G¾j}G½}GÑ}G­¾j½Ð}}G}G two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j}Jj}J¾j}J½}JÑ}J­ª¾j½Ð}}I}J}JlambdaVar0.0 j}Lj}L¾j}L½}LÑ}L­¾j½Ð} }L}L curvatureVar0.0 j}Nj}N¾j}N½}NÑ}N­¾j½Ð} }N}N x_translationVar0.0 j}Pj}P¾j}P½}PÑ}P­¾j½Ð}}P}P y_translationVar0.0 j}Rj}R¾j}R½}RÑ}R­¾j½Ð}}R}RchiVar0.0 j}Tj}T¾!j}T½}TÑ}T­¾j½Ð}!}T}T phiVar0.0Angstroem  VALUESunitsAttr0.0 j}Wj}W¾#j}W½}WÑ}W­ª¾j½Ð}}V#}W}W" d_spacingVar0.0j}Yj}Y¾&j}Y½}YÑ}Y­¾j½Ð}&}Y}Y% sample_nameVar0.0degreeVALUESunitsAttr0.0 j}\j}\¾(j}\½}\Ñ}\­ª¾j½Ð}}[(}\}\'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j}_j}_¾*j}_½}_Ñ}_­ª¾j½Ð}}^*}_}_)sample_temperatureVar0.0j}aj}a¾,j}a½}aÑ}a­¾j½Ð},}a}a+ device_nameVar0.0KVALUESunitsAttr0.0 j}dj}d¾.j}d½}dÑ}d­ª¾j½Ð}}c.}d}d-temperature_meanVar0.0KVALUESunitsAttr0.0 j}gj}g¾0j}g½}gÑ}g­ª¾j½Ð} }f0}g}g/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j}jj}j¾2j}j½}jÑ}j­ª¾j½Ð}"}i2}j}j1 sample_murVar0.0 j}lj}l¾5j}l½}lÑ}l­¾j½Ð}$5}l}l4PresetVar0.0j}nj}n¾7j}n½}nÑ}n­¾j½Ð}&7}n}n6 CounterModeVar0.0 j}pj}p¾9j}p½}pÑ}p­¾j½Ð}(9}p}p8timeVar0.0countsVALUESunitsAttr0.0 j}sj}s¾;j}s½}sÑ}s­ª¾j½Ð}*}r;}s}s: beam_monitorVar0.0countsVALUESunitsAttr0.0 j}vj}v¾=j}v½}vÑ}v­ª¾j½Ð},}u=}v}v<MonitorVar0.0countsVALUESunitsAttr0.0 j}yj}y¾?j}y½}yÑ}y­ª¾j½Ð}.}x?}y}y>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j}|j}|¾Aj}|½}|Ñ}|­ª¾j½Ð}0}{A}|}|@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j}j}¾Cj}½}Ñ}­ª¾j½Ð}2}~C}}BStepVar0.0 j}j}¾Ej}½}Ñ}­¾j½Ð}4E}}D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j}…j}…¾Gj}…½}…Ñ}…­ªª¾j½Ð}6}ƒ}„G}…}…F two_thetaVar0.01VALUESsignalAttr0.0 j}ˆj}ˆ¾Ij}ˆ½}ˆÑ}ˆ­ª¾j½Ð}8}‡I}ˆ}ˆHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª|ø|ú|ü|þ}}}}}} } }}}}}}}}}} }"}$}&}(}*},}.}0}2}4}6}8}:}<}>}@}B}D}F}H}K}M}O}Q}S}U}X}Z}]}`}b}e}h}k}m}o}q}t}w}z}}}€}‚}†}‰}Š}‹}Œ}}Ž}}}‘}’}“C:\temp\dlm\dlm\data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª}•fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª}—fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª}™fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª}›fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª}fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª}ŸfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª}¡fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª}£fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª}¥fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª}§fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª}© fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª}« fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª}­ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª}¯ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª}± fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª}³ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª}µ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª}· fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª}¹ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª}» fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª}½ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª}¿ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª}Á fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª}à fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª}Å fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª}Ç fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª}É fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª}Ë fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª}Í fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª}Ï fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª}Ñ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª}Ó fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª}Õ fakeDim32Dim0.0j}×j}×¾j}×½}×Ñ}×­¾j½Ð}–}×}×titleVar0.0j}Ùj}Ù¾j}Ù½}ÙÑ}Ù­¾j½Ð}˜}Ù}Ù start_timeVar0.0 j}Ûj}Û¾ j}Û½}ÛÑ}Û­¾j½Ð}š }Û}ÛnameVar0.0j}Ýj}ݾ j}ݽ}ÝÑ}Ý­¾j½Ð}œ }Ý}Ý nameVar0.0"j}ßj}ß¾j}ß½}ßÑ}ß­¾j½Ð}ž}ß}ß typeVar0.0j}áj}á¾j}á½}áÑ}á­¾j½Ð} }á}átypeVar0.0 j}ãj}ã¾j}ã½}ãÑ}ã­¾j½Ð}¢}ã}ãthetaVar0.0 j}åj}å¾j}å½}åÑ}å­¾j½Ð}¤}å}å two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j}èj}è¾j}è½}èÑ}è­ª¾j½Ð}¦}ç}è}èlambdaVar0.0 j}êj}ê¾j}ê½}êÑ}ê­¾j½Ð}¨}ê}ê curvatureVar0.0 j}ìj}ì¾j}ì½}ìÑ}ì­¾j½Ð}ª}ì}ì x_translationVar0.0 j}îj}î¾j}î½}îÑ}î­¾j½Ð}¬}î}î y_translationVar0.0 j}ðj}ð¾j}ð½}ðÑ}ð­¾j½Ð}®}ð}ðchiVar0.0 j}òj}ò¾!j}ò½}òÑ}ò­¾j½Ð}°!}ò}ò phiVar0.0Angstroem  VALUESunitsAttr0.0 j}õj}õ¾#j}õ½}õÑ}õ­ª¾j½Ð}²}ô#}õ}õ" d_spacingVar0.0j}÷j}÷¾&j}÷½}÷Ñ}÷­¾j½Ð}´&}÷}÷% sample_nameVar0.0degreeVALUESunitsAttr0.0 j}új}ú¾(j}ú½}úÑ}ú­ª¾j½Ð}¶}ù(}ú}ú'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j}ýj}ý¾*j}ý½}ýÑ}ý­ª¾j½Ð}¸}ü*}ý}ý)sample_temperatureVar0.0j}ÿj}ÿ¾,j}ÿ½}ÿÑ}ÿ­¾j½Ð}º,}ÿ}ÿ+ device_nameVar0.0KVALUESunitsAttr0.0 j~j~¾.j~½~Ñ~­ª¾j½Ð}¼~.~~-temperature_meanVar0.0KVALUESunitsAttr0.0 j~j~¾0j~½~Ñ~­ª¾j½Ð}¾~0~~/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j~j~¾2j~½~Ñ~­ª¾j½Ð}À~2~~1 sample_murVar0.0 j~ j~ ¾5j~ ½~ Ñ~ ­¾j½Ð}Â5~ ~ 4PresetVar0.0j~ j~ ¾7j~ ½~ Ñ~ ­¾j½Ð}Ä7~ ~ 6 CounterModeVar0.0 j~j~¾9j~½~Ñ~­¾j½Ð}Æ9~~8timeVar0.0countsVALUESunitsAttr0.0 j~j~¾;j~½~Ñ~­ª¾j½Ð}È~;~~: beam_monitorVar0.0countsVALUESunitsAttr0.0 j~j~¾=j~½~Ñ~­ª¾j½Ð}Ê~=~~<MonitorVar0.0countsVALUESunitsAttr0.0 j~j~¾?j~½~Ñ~­ª¾j½Ð}Ì~?~~>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j~j~¾Aj~½~Ñ~­ª¾j½Ð}Î~A~~@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j~j~¾Cj~½~Ñ~­ª¾j½Ð}Ð~C~~BStepVar0.0 j~j~¾Ej~½~Ñ~­¾j½Ð}ÒE~~D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j~#j~#¾Gj~#½~#Ñ~#­ªª¾j½Ð}Ô~!~"G~#~#F two_thetaVar0.01VALUESsignalAttr0.0 j~&j~&¾Ij~&½~&Ñ~&­ª¾j½Ð}Ö~%I~&~&HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª}–}˜}š}œ}ž} }¢}¤}¦}¨}ª}¬}®}°}²}´}¶}¸}º}¼}¾}À}Â}Ä}Æ}È}Ê}Ì}Î}Ð}Ò}Ô}Ö}Ø}Ú}Ü}Þ}à}â}ä}æ}é}ë}í}ï}ñ}ó}ö}ø}û}þ~~~~ ~ ~ ~~~~~~~ ~$~'~(~)~*~+~,~-~.~/~0~1C:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª~3fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª~5fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª~7fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª~9fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª~;fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª~=fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª~?fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª~AfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª~CfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª~EfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª~G fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª~I fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª~K fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª~M fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª~O fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª~Q fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª~S fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª~U fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª~W fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª~Y fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª~[ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª~] fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª~_ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª~a fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª~c fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª~e fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª~g fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª~i fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª~k fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª~m fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª~o fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª~q fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª~s fakeDim32Dim0.0j~uj~u¾j~u½~uÑ~u­¾j½Ð~4~u~utitleVar0.0j~wj~w¾j~w½~wÑ~w­¾j½Ð~6~w~w start_timeVar0.0 j~yj~y¾ j~y½~yÑ~y­¾j½Ð~8 ~y~ynameVar0.0j~{j~{¾ j~{½~{Ñ~{­¾j½Ð~: ~{~{ nameVar0.0"j~}j~}¾j~}½~}Ñ~}­¾j½Ð~<~}~} typeVar0.0j~j~¾j~½~Ñ~­¾j½Ð~>~~typeVar0.0 j~j~¾j~½~Ñ~­¾j½Ð~@~~thetaVar0.0 j~ƒj~ƒ¾j~ƒ½~ƒÑ~ƒ­¾j½Ð~B~ƒ~ƒ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j~†j~†¾j~†½~†Ñ~†­ª¾j½Ð~D~…~†~†lambdaVar0.0 j~ˆj~ˆ¾j~ˆ½~ˆÑ~ˆ­¾j½Ð~F~ˆ~ˆ curvatureVar0.0 j~Šj~оj~н~ŠÑ~Š­¾j½Ð~H~Š~Š x_translationVar0.0 j~Œj~Œ¾j~Œ½~ŒÑ~Œ­¾j½Ð~J~Œ~Œ y_translationVar0.0 j~Žj~޾j~޽~ŽÑ~Ž­¾j½Ð~L~Ž~ŽchiVar0.0 j~j~¾!j~½~Ñ~­¾j½Ð~N!~~ phiVar0.0Angstroem  VALUESunitsAttr0.0 j~“j~“¾#j~“½~“Ñ~“­ª¾j½Ð~P~’#~“~“" d_spacingVar0.0j~•j~•¾&j~•½~•Ñ~•­¾j½Ð~R&~•~•% sample_nameVar0.0degreeVALUESunitsAttr0.0 j~˜j~˜¾(j~˜½~˜Ñ~˜­ª¾j½Ð~T~—(~˜~˜'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j~›j~›¾*j~›½~›Ñ~›­ª¾j½Ð~V~š*~›~›)sample_temperatureVar0.0j~j~¾,j~½~Ñ~­¾j½Ð~X,~~+ device_nameVar0.0KVALUESunitsAttr0.0 j~ j~ ¾.j~ ½~ Ñ~ ­ª¾j½Ð~Z~Ÿ.~ ~ -temperature_meanVar0.0KVALUESunitsAttr0.0 j~£j~£¾0j~£½~£Ñ~£­ª¾j½Ð~\~¢0~£~£/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j~¦j~¦¾2j~¦½~¦Ñ~¦­ª¾j½Ð~^~¥2~¦~¦1 sample_murVar0.0 j~¨j~¨¾5j~¨½~¨Ñ~¨­¾j½Ð~`5~¨~¨4PresetVar0.0j~ªj~ª¾7j~ª½~ªÑ~ª­¾j½Ð~b7~ª~ª6 CounterModeVar0.0 j~¬j~¬¾9j~¬½~¬Ñ~¬­¾j½Ð~d9~¬~¬8timeVar0.0countsVALUESunitsAttr0.0 j~¯j~¯¾;j~¯½~¯Ñ~¯­ª¾j½Ð~f~®;~¯~¯: beam_monitorVar0.0countsVALUESunitsAttr0.0 j~²j~²¾=j~²½~²Ñ~²­ª¾j½Ð~h~±=~²~²<MonitorVar0.0countsVALUESunitsAttr0.0 j~µj~µ¾?j~µ½~µÑ~µ­ª¾j½Ð~j~´?~µ~µ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j~¸j~¸¾Aj~¸½~¸Ñ~¸­ª¾j½Ð~l~·A~¸~¸@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j~»j~»¾Cj~»½~»Ñ~»­ª¾j½Ð~n~ºC~»~»BStepVar0.0 j~½j~½¾Ej~½½~½Ñ~½­¾j½Ð~pE~½~½D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j~Áj~Á¾Gj~Á½~ÁÑ~Á­ªª¾j½Ð~r~¿~ÀG~Á~ÁF two_thetaVar0.01VALUESsignalAttr0.0 j~Äj~ľIj~Ľ~ÄÑ~Ä­ª¾j½Ð~t~ÃI~Ä~ÄHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª~4~6~8~:~<~>~@~B~D~F~H~J~L~N~P~R~T~V~X~Z~\~^~`~b~d~f~h~j~l~n~p~r~t~v~x~z~|~~~€~‚~„~‡~‰~‹~~~‘~”~–~™~œ~ž~¡~¤~§~©~«~­~°~³~¶~¹~¼~¾~Â~Å~Æ~Ç~È~É~Ê~Ë~Ì~Í~Î~ÏC:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª~ÑfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª~ÓfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª~ÕfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª~×fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª~ÙfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª~ÛfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª~ÝfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª~ßfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª~áfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª~ãfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª~å fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª~ç fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª~é fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª~ë fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª~í fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª~ï fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª~ñ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª~ó fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª~õ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª~÷ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª~ù fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª~û fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª~ý fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª~ÿ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jj¾j½Ñ­¾j½Ð~ÒtitleVar0.0jj¾j½Ñ­¾j½Ð~Ô start_timeVar0.0 jj¾ j½Ñ­¾j½Ð~Ö nameVar0.0jj¾ j½Ñ­¾j½Ð~Ø  nameVar0.0"jj¾j½Ñ­¾j½Ð~Ú typeVar0.0jj¾j½Ñ­¾j½Ð~ÜtypeVar0.0 jj¾j½Ñ­¾j½Ð~ÞthetaVar0.0 j!j!¾j!½!Ñ!­¾j½Ð~à!! two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j$j$¾j$½$Ñ$­ª¾j½Ð~â#$$lambdaVar0.0 j&j&¾j&½&Ñ&­¾j½Ð~ä&& curvatureVar0.0 j(j(¾j(½(Ñ(­¾j½Ð~æ(( x_translationVar0.0 j*j*¾j*½*Ñ*­¾j½Ð~è** y_translationVar0.0 j,j,¾j,½,Ñ,­¾j½Ð~ê,,chiVar0.0 j.j.¾!j.½.Ñ.­¾j½Ð~ì!.. phiVar0.0Angstroem  VALUESunitsAttr0.0 j1j1¾#j1½1Ñ1­ª¾j½Ð~î0#11" d_spacingVar0.0j3j3¾&j3½3Ñ3­¾j½Ð~ð&33% sample_nameVar0.0degreeVALUESunitsAttr0.0 j6j6¾(j6½6Ñ6­ª¾j½Ð~ò5(66'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j9j9¾*j9½9Ñ9­ª¾j½Ð~ô8*99)sample_temperatureVar0.0j;j;¾,j;½;Ñ;­¾j½Ð~ö,;;+ device_nameVar0.0KVALUESunitsAttr0.0 j>j>¾.j>½>Ñ>­ª¾j½Ð~ø=.>>-temperature_meanVar0.0KVALUESunitsAttr0.0 jAjA¾0jA½AÑA­ª¾j½Ð~ú@0AA/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jDjD¾2jD½DÑD­ª¾j½Ð~üC2DD1 sample_murVar0.0 jFjF¾5jF½FÑF­¾j½Ð~þ5FF4PresetVar0.0jHjH¾7jH½HÑH­¾j½Ð7HH6 CounterModeVar0.0 jJjJ¾9jJ½JÑJ­¾j½Ð9JJ8timeVar0.0countsVALUESunitsAttr0.0 jMjM¾;jM½MÑM­ª¾j½ÐL;MM: beam_monitorVar0.0countsVALUESunitsAttr0.0 jPjP¾=jP½PÑP­ª¾j½ÐO=PP<MonitorVar0.0countsVALUESunitsAttr0.0 jSjS¾?jS½SÑS­ª¾j½ÐR?SS>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jVjV¾AjV½VÑV­ª¾j½Ð UAVV@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jYjY¾CjY½YÑY­ª¾j½Ð XCYYBStepVar0.0 j[j[¾Ej[½[Ñ[­¾j½ÐE[[D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j_j_¾Gj_½_Ñ_­ªª¾j½Ð]^G__F two_thetaVar0.01VALUESsignalAttr0.0 jbjb¾Ijb½bÑb­ª¾j½ÐaIbbHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª~Ò~Ô~Ö~Ø~Ú~Ü~Þ~à~â~ä~æ~è~ê~ì~î~ð~ò~ô~ö~ø~ú~ü~þ   "%')+-/247:<?BEGIKNQTWZ\`cdefghijklmC:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªofakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªqfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªsfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªufakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªwfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªyfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª{fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª}fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªƒ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª… fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª‡ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª‰ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª‹ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª‘ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª“ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª• fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª— fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª™ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª› fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªŸ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¡ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª£ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¥ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª§ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª© fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª« fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª­ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¯ fakeDim32Dim0.0j±j±¾j±½±Ñ±­¾j½Ðp±±titleVar0.0j³j³¾j³½³Ñ³­¾j½Ðr³³ start_timeVar0.0 jµjµ¾ jµ½µÑµ­¾j½Ðt µµnameVar0.0j·j·¾ j·½·Ñ·­¾j½Ðv ·· nameVar0.0"j¹j¹¾j¹½¹Ñ¹­¾j½Ðx¹¹ typeVar0.0j»j»¾j»½»Ñ»­¾j½Ðz»»typeVar0.0 j½j½¾j½½½Ñ½­¾j½Ð|½½thetaVar0.0 j¿j¿¾j¿½¿Ñ¿­¾j½Ð~¿¿ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÂj¾j½ÂÑ­ª¾j½Ð€ÁÂÂlambdaVar0.0 jÄjľjĽÄÑÄ­¾j½Ð‚ÄÄ curvatureVar0.0 jÆjƾjƽÆÑÆ­¾j½Ð„ÆÆ x_translationVar0.0 jÈjȾjȽÈÑÈ­¾j½Ð†ÈÈ y_translationVar0.0 jÊjʾjʽÊÑÊ­¾j½ÐˆÊÊchiVar0.0 jÌj̾!j̽ÌÑÌ­¾j½ÐŠ!ÌÌ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÏjϾ#jϽÏÑÏ­ª¾j½ÐŒÎ#ÏÏ" d_spacingVar0.0jÑjѾ&jѽÑÑÑ­¾j½ÐŽ&ÑÑ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÔjÔ¾(jÔ½ÔÑÔ­ª¾j½ÐÓ(ÔÔ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j×j×¾*j×½×Ñ×­ª¾j½Ð’Ö*××)sample_temperatureVar0.0jÙjÙ¾,jÙ½ÙÑÙ­¾j½Ð”,ÙÙ+ device_nameVar0.0KVALUESunitsAttr0.0 jÜjܾ.jܽÜÑÜ­ª¾j½Ð–Û.ÜÜ-temperature_meanVar0.0KVALUESunitsAttr0.0 jßjß¾0jß½ßÑß­ª¾j½Ð˜Þ0ßß/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jâjâ¾2jâ½âÑâ­ª¾j½Ðšá2ââ1 sample_murVar0.0 jäjä¾5jä½äÑä­¾j½Ðœ5ää4PresetVar0.0jæjæ¾7jæ½æÑæ­¾j½Ðž7ææ6 CounterModeVar0.0 jèjè¾9jè½èÑè­¾j½Ð 9èè8timeVar0.0countsVALUESunitsAttr0.0 jëjë¾;jë½ëÑë­ª¾j½Ð¢ê;ëë: beam_monitorVar0.0countsVALUESunitsAttr0.0 jîjî¾=jî½îÑî­ª¾j½Ð¤í=îî<MonitorVar0.0countsVALUESunitsAttr0.0 jñjñ¾?jñ½ñÑñ­ª¾j½Ð¦ð?ññ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jôjô¾Ajô½ôÑô­ª¾j½Ð¨óAôô@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j÷j÷¾Cj÷½÷Ñ÷­ª¾j½ÐªöC÷÷BStepVar0.0 jùjù¾Ejù½ùÑù­¾j½Ð¬EùùD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jýjý¾Gjý½ýÑý­ªª¾j½Ð®ûüGýýF two_thetaVar0.01VALUESsignalAttr0.0 j€j€¾Ij€½€Ñ€­ª¾j½Ð°ÿI€€HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÃÅÇÉËÍÐÒÕØÚÝàãåçéìïòõøúþ€€€€€€€€€ € € C:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª€ fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª€fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª€fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª€fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª€fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª€fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª€fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª€fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª€fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª€fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª€! fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª€# fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª€% fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª€' fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª€) fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª€+ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª€- fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª€/ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª€1 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª€3 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª€5 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª€7 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª€9 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª€; fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª€= fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª€? fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª€A fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª€C fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª€E fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª€G fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª€I fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª€K fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª€M fakeDim32Dim0.0j€Oj€O¾j€O½€OÑ€O­¾j½Ѐ€O€OtitleVar0.0j€Qj€Q¾j€Q½€QÑ€Q­¾j½Ѐ€Q€Q start_timeVar0.0 j€Sj€S¾ j€S½€SÑ€S­¾j½Ѐ €S€SnameVar0.0j€Uj€U¾ j€U½€UÑ€U­¾j½Ѐ €U€U nameVar0.0"j€Wj€W¾j€W½€WÑ€W­¾j½Ѐ€W€W typeVar0.0j€Yj€Y¾j€Y½€YÑ€Y­¾j½Ѐ€Y€YtypeVar0.0 j€[j€[¾j€[½€[Ñ€[­¾j½Ѐ€[€[thetaVar0.0 j€]j€]¾j€]½€]Ñ€]­¾j½Ѐ€]€] two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j€`j€`¾j€`½€`Ñ€`­ª¾j½Ѐ€_€`€`lambdaVar0.0 j€bj€b¾j€b½€bÑ€b­¾j½Ѐ €b€b curvatureVar0.0 j€dj€d¾j€d½€dÑ€d­¾j½Ѐ"€d€d x_translationVar0.0 j€fj€f¾j€f½€fÑ€f­¾j½Ѐ$€f€f y_translationVar0.0 j€hj€h¾j€h½€hÑ€h­¾j½Ѐ&€h€hchiVar0.0 j€jj€j¾!j€j½€jÑ€j­¾j½Ѐ(!€j€j phiVar0.0Angstroem  VALUESunitsAttr0.0 j€mj€m¾#j€m½€mÑ€m­ª¾j½Ѐ*€l#€m€m" d_spacingVar0.0j€oj€o¾&j€o½€oÑ€o­¾j½Ѐ,&€o€o% sample_nameVar0.0degreeVALUESunitsAttr0.0 j€rj€r¾(j€r½€rÑ€r­ª¾j½Ѐ.€q(€r€r'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j€uj€u¾*j€u½€uÑ€u­ª¾j½Ѐ0€t*€u€u)sample_temperatureVar0.0j€wj€w¾,j€w½€wÑ€w­¾j½Ѐ2,€w€w+ device_nameVar0.0KVALUESunitsAttr0.0 j€zj€z¾.j€z½€zÑ€z­ª¾j½Ѐ4€y.€z€z-temperature_meanVar0.0KVALUESunitsAttr0.0 j€}j€}¾0j€}½€}Ñ€}­ª¾j½Ѐ6€|0€}€}/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j€€j€€¾2j€€½€€Ñ€€­ª¾j½Ѐ8€2€€€€1 sample_murVar0.0 j€‚j€‚¾5j€‚½€‚Ñ€‚­¾j½Ѐ:5€‚€‚4PresetVar0.0j€„j€„¾7j€„½€„Ñ€„­¾j½Ѐ<7€„€„6 CounterModeVar0.0 j€†j€†¾9j€†½€†Ñ€†­¾j½Ѐ>9€†€†8timeVar0.0countsVALUESunitsAttr0.0 j€‰j€‰¾;j€‰½€‰Ñ€‰­ª¾j½Ѐ@€ˆ;€‰€‰: beam_monitorVar0.0countsVALUESunitsAttr0.0 j€Œj€Œ¾=j€Œ½€ŒÑ€Œ­ª¾j½ЀB€‹=€Œ€Œ<MonitorVar0.0countsVALUESunitsAttr0.0 j€j€¾?j€½€Ñ€­ª¾j½ЀD€Ž?€€>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j€’j€’¾Aj€’½€’Ñ€’­ª¾j½ЀF€‘A€’€’@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j€•j€•¾Cj€•½€•Ñ€•­ª¾j½ЀH€”C€•€•BStepVar0.0 j€—j€—¾Ej€—½€—Ñ€—­¾j½ЀJE€—€—D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j€›j€›¾Gj€›½€›Ñ€›­ªª¾j½ЀL€™€šG€›€›F two_thetaVar0.01VALUESsignalAttr0.0 j€žj€ž¾Ij€ž½€žÑ€ž­ª¾j½ЀN€I€ž€žHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª€€€€€€€€€€ €"€$€&€(€*€,€.€0€2€4€6€8€:€<€>€@€B€D€F€H€J€L€N€P€R€T€V€X€Z€\€^€a€c€e€g€i€k€n€p€s€v€x€{€~€€ƒ€…€‡€Š€€€“€–€˜€œ€Ÿ€ €¡€¢€£€¤€¥€¦€§€¨€©C:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª€«fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª€­fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª€¯fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª€±fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª€³fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª€µfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª€·fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª€¹fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª€»fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª€½fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª€¿ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª€Á fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª€Ã fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª€Å fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª€Ç fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª€É fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª€Ë fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª€Í fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª€Ï fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª€Ñ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª€Ó fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª€Õ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª€× fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª€Ù fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª€Û fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª€Ý fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª€ß fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª€á fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª€ã fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª€å fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª€ç fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª€é fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª€ë fakeDim32Dim0.0j€íj€í¾j€í½€íÑ€í­¾j½Ѐ¬€í€ítitleVar0.0j€ïj€ï¾j€ï½€ïрﭾj½Ѐ®€ï€ï start_timeVar0.0 j€ñj€ñ¾ j€ñ½€ñÑ€ñ­¾j½Ѐ° €ñ€ñnameVar0.0j€ój€ó¾ j€ó½€óÑ€ó­¾j½Ѐ² €ó€ó nameVar0.0"j€õj€õ¾j€õ½€õÑ€õ­¾j½Ѐ´€õ€õ typeVar0.0j€÷j€÷¾j€÷½€÷Ñ€÷­¾j½Ѐ¶€÷€÷typeVar0.0 j€ùj€ù¾j€ù½€ùÑ€ù­¾j½Ѐ¸€ù€ùthetaVar0.0 j€ûj€û¾j€û½€ûÑ€û­¾j½Ѐº€û€û two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j€þj€þ¾j€þ½€þÑ€þ­ª¾j½Ѐ¼€ý€þ€þlambdaVar0.0 jj¾j½Ñ­¾j½Ѐ¾ curvatureVar0.0 jj¾j½Ñ­¾j½ЀÀ x_translationVar0.0 jj¾j½Ñ­¾j½Ѐ y_translationVar0.0 jj¾j½Ñ­¾j½ЀÄchiVar0.0 jj¾!j½Ñ­¾j½ЀÆ! phiVar0.0Angstroem  VALUESunitsAttr0.0 j j ¾#j ½ Ñ ­ª¾j½Ð€È # " d_spacingVar0.0j j ¾&j ½ Ñ ­¾j½ЀÊ& % sample_nameVar0.0degreeVALUESunitsAttr0.0 jj¾(j½Ñ­ª¾j½ЀÌ('sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½ЀÎ*)sample_temperatureVar0.0jj¾,j½Ñ­¾j½ЀÐ,+ device_nameVar0.0KVALUESunitsAttr0.0 jj¾.j½Ñ­ª¾j½ЀÒ.-temperature_meanVar0.0KVALUESunitsAttr0.0 jj¾0j½Ñ­ª¾j½ЀÔ0/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jj¾2j½Ñ­ª¾j½ЀÖ21 sample_murVar0.0 j j ¾5j ½ Ñ ­¾j½ЀØ5 4PresetVar0.0j"j"¾7j"½"Ñ"­¾j½ЀÚ7""6 CounterModeVar0.0 j$j$¾9j$½$Ñ$­¾j½ЀÜ9$$8timeVar0.0countsVALUESunitsAttr0.0 j'j'¾;j'½'Ñ'­ª¾j½ЀÞ&;'': beam_monitorVar0.0countsVALUESunitsAttr0.0 j*j*¾=j*½*Ñ*­ª¾j½Ѐà)=**<MonitorVar0.0countsVALUESunitsAttr0.0 j-j-¾?j-½-Ñ-­ª¾j½Ѐâ,?-->proton_monitorVar0.0degreeVALUESunitsAttr0.0 j0j0¾Aj0½0Ñ0­ª¾j½Ѐä/A00@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j3j3¾Cj3½3Ñ3­ª¾j½Ѐæ2C33BStepVar0.0 j5j5¾Ej5½5Ñ5­¾j½ЀèE55D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j9j9¾Gj9½9Ñ9­ªª¾j½Ѐê78G99F two_thetaVar0.01VALUESsignalAttr0.0 j<j<¾Ij<½<Ñ<­ª¾j½Ѐì;I<<HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª€¬€®€°€²€´€¶€¸€º€¼€¾€À€Â€Ä€Æ€È€Ê€Ì€Î€Ð€Ò€Ô€Ö€Ø€Ú€Ü€Þ€à€â€ä€æ€è€ê€ì€î€ð€ò€ô€ö€ø€ú€ü€ÿ !#%(+.146:=>?@ABCDEFGC:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªIfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªKfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªMfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªOfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªQfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªSfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªUfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªWfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªYfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª[fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª] fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª_ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªa fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªc fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªe fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªg fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªi fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªk fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªm fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªo fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªq fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªs fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªu fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªw fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªy fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª{ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª} fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªƒ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª… fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª‡ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‰ fakeDim32Dim0.0j‹j‹¾j‹½‹Ñ‹­¾j½ÐJ‹‹titleVar0.0jj¾j½Ñ­¾j½ÐL start_timeVar0.0 jj¾ j½Ñ­¾j½ÐN nameVar0.0j‘j‘¾ j‘½‘Ñ‘­¾j½ÐP ‘‘ nameVar0.0"j“j“¾j“½“Ñ“­¾j½ÐR““ typeVar0.0j•j•¾j•½•Ñ•­¾j½ÐT••typeVar0.0 j—j—¾j—½—Ñ—­¾j½ÐV——thetaVar0.0 j™j™¾j™½™Ñ™­¾j½ÐX™™ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jœjœ¾jœ½œÑœ­ª¾j½ÐZ›œœlambdaVar0.0 jžjž¾jž½žÑž­¾j½Ð\žž curvatureVar0.0 j j ¾j ½ Ñ ­¾j½Ð^   x_translationVar0.0 j¢j¢¾j¢½¢Ñ¢­¾j½Ð`¢¢ y_translationVar0.0 j¤j¤¾j¤½¤Ѥ­¾j½Ðb¤¤chiVar0.0 j¦j¦¾!j¦½¦Ѧ­¾j½Ðd!¦¦ phiVar0.0Angstroem  VALUESunitsAttr0.0 j©j©¾#j©½©Ñ©­ª¾j½Ðf¨#©©" d_spacingVar0.0j«j«¾&j«½«Ñ«­¾j½Ðh&««% sample_nameVar0.0degreeVALUESunitsAttr0.0 j®j®¾(j®½®Ñ®­ª¾j½Ðj­(®®'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j±j±¾*j±½±ѱ­ª¾j½Ðl°*±±)sample_temperatureVar0.0j³j³¾,j³½³ѳ­¾j½Ðn,³³+ device_nameVar0.0KVALUESunitsAttr0.0 j¶j¶¾.j¶½¶Ѷ­ª¾j½Ðpµ.¶¶-temperature_meanVar0.0KVALUESunitsAttr0.0 j¹j¹¾0j¹½¹ѹ­ª¾j½Ðr¸0¹¹/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¼j¼¾2j¼½¼Ѽ­ª¾j½Ðt»2¼¼1 sample_murVar0.0 j¾j¾¾5j¾½¾Ѿ­¾j½Ðv5¾¾4PresetVar0.0jÀjÀ¾7jÀ½ÀÑÀ­¾j½Ðx7ÀÀ6 CounterModeVar0.0 jÂj¾9j½ÂÑ­¾j½Ðz9ÂÂ8timeVar0.0countsVALUESunitsAttr0.0 jÅjž;jŽÅÑÅ­ª¾j½Ð|Ä;ÅÅ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÈjȾ=jȽÈÑÈ­ª¾j½Ð~Ç=ÈÈ<MonitorVar0.0countsVALUESunitsAttr0.0 jËj˾?j˽ËÑË­ª¾j½ЀÊ?ËË>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÎjξAjνÎÑέª¾j½ЂÍAÎÎ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÑjѾCjѽÑÑÑ­ª¾j½ЄÐCÑÑBStepVar0.0 jÓjÓ¾EjÓ½ÓÑÓ­¾j½ІEÓÓD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j×j×¾Gj×½×Ñ×­ªª¾j½ЈÕÖG××F two_thetaVar0.01VALUESsignalAttr0.0 jÚjÚ¾IjÚ½ÚÑÚ­ª¾j½ЊÙIÚÚHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªJLNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šŸ¡£¥§ª¬¯²´·º½¿ÁÃÆÉÌÏÒÔØÛÜÝÞßàáâãäåC:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªçfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªéfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªëfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªífakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªïfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªñfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªófakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªõfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª÷fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªùfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªû fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªý fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÿ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª‚ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª‚ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª‚ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª‚ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª‚ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª‚ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª‚ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª‚ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª‚ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª‚ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª‚ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª‚ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª‚ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª‚ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª‚ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª‚ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª‚! fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª‚# fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª‚% fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‚' fakeDim32Dim0.0j‚)j‚)¾j‚)½‚)Ñ‚)­¾j½Ðè‚)‚)titleVar0.0j‚+j‚+¾j‚+½‚+Ñ‚+­¾j½Ðê‚+‚+ start_timeVar0.0 j‚-j‚-¾ j‚-½‚-Ñ‚-­¾j½Ðì ‚-‚-nameVar0.0j‚/j‚/¾ j‚/½‚/Ñ‚/­¾j½Ðî ‚/‚/ nameVar0.0"j‚1j‚1¾j‚1½‚1Ñ‚1­¾j½Ðð‚1‚1 typeVar0.0j‚3j‚3¾j‚3½‚3Ñ‚3­¾j½Ðò‚3‚3typeVar0.0 j‚5j‚5¾j‚5½‚5Ñ‚5­¾j½Ðô‚5‚5thetaVar0.0 j‚7j‚7¾j‚7½‚7Ñ‚7­¾j½Ðö‚7‚7 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j‚:j‚:¾j‚:½‚:Ñ‚:­ª¾j½Ðø‚9‚:‚:lambdaVar0.0 j‚<j‚<¾j‚<½‚<Ñ‚<­¾j½Ðú‚<‚< curvatureVar0.0 j‚>j‚>¾j‚>½‚>Ñ‚>­¾j½Ðü‚>‚> x_translationVar0.0 j‚@j‚@¾j‚@½‚@Ñ‚@­¾j½Ðþ‚@‚@ y_translationVar0.0 j‚Bj‚B¾j‚B½‚BÑ‚B­¾j½Ђ‚B‚BchiVar0.0 j‚Dj‚D¾!j‚D½‚DÑ‚D­¾j½Ђ!‚D‚D phiVar0.0Angstroem  VALUESunitsAttr0.0 j‚Gj‚G¾#j‚G½‚GÑ‚G­ª¾j½Ђ‚F#‚G‚G" d_spacingVar0.0j‚Ij‚I¾&j‚I½‚IÑ‚I­¾j½Ђ&‚I‚I% sample_nameVar0.0degreeVALUESunitsAttr0.0 j‚Lj‚L¾(j‚L½‚LÑ‚L­ª¾j½Ђ‚K(‚L‚L'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j‚Oj‚O¾*j‚O½‚OÑ‚O­ª¾j½Ђ ‚N*‚O‚O)sample_temperatureVar0.0j‚Qj‚Q¾,j‚Q½‚QÑ‚Q­¾j½Ђ ,‚Q‚Q+ device_nameVar0.0KVALUESunitsAttr0.0 j‚Tj‚T¾.j‚T½‚TÑ‚T­ª¾j½Ђ‚S.‚T‚T-temperature_meanVar0.0KVALUESunitsAttr0.0 j‚Wj‚W¾0j‚W½‚WÑ‚W­ª¾j½Ђ‚V0‚W‚W/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j‚Zj‚Z¾2j‚Z½‚ZÑ‚Z­ª¾j½Ђ‚Y2‚Z‚Z1 sample_murVar0.0 j‚\j‚\¾5j‚\½‚\Ñ‚\­¾j½Ђ5‚\‚\4PresetVar0.0j‚^j‚^¾7j‚^½‚^Ñ‚^­¾j½Ђ7‚^‚^6 CounterModeVar0.0 j‚`j‚`¾9j‚`½‚`Ñ‚`­¾j½Ђ9‚`‚`8timeVar0.0countsVALUESunitsAttr0.0 j‚cj‚c¾;j‚c½‚cÑ‚c­ª¾j½Ђ‚b;‚c‚c: beam_monitorVar0.0countsVALUESunitsAttr0.0 j‚fj‚f¾=j‚f½‚fÑ‚f­ª¾j½Ђ‚e=‚f‚f<MonitorVar0.0countsVALUESunitsAttr0.0 j‚ij‚i¾?j‚i½‚iÑ‚i­ª¾j½Ђ‚h?‚i‚i>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j‚lj‚l¾Aj‚l½‚lÑ‚l­ª¾j½Ђ ‚kA‚l‚l@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j‚oj‚o¾Cj‚o½‚oÑ‚o­ª¾j½Ђ"‚nC‚o‚oBStepVar0.0 j‚qj‚q¾Ej‚q½‚qÑ‚q­¾j½Ђ$E‚q‚qD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j‚uj‚u¾Gj‚u½‚uÑ‚u­ªª¾j½Ђ&‚s‚tG‚u‚uF two_thetaVar0.01VALUESsignalAttr0.0 j‚xj‚x¾Ij‚x½‚xÑ‚x­ª¾j½Ђ(‚wI‚x‚xHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªèêìîðòôöøúüþ‚‚‚‚‚‚ ‚ ‚‚‚‚‚‚‚‚‚‚ ‚"‚$‚&‚(‚*‚,‚.‚0‚2‚4‚6‚8‚;‚=‚?‚A‚C‚E‚H‚J‚M‚P‚R‚U‚X‚[‚]‚_‚a‚d‚g‚j‚m‚p‚r‚v‚y‚z‚{‚|‚}‚~‚‚€‚‚‚‚ƒC:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª‚…fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª‚‡fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª‚‰fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª‚‹fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª‚fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª‚fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª‚‘fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª‚“fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª‚•fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª‚—fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª‚™ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª‚› fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª‚ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª‚Ÿ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª‚¡ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª‚£ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª‚¥ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª‚§ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª‚© fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª‚« fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª‚­ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª‚¯ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª‚± fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª‚³ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª‚µ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª‚· fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª‚¹ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª‚» fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª‚½ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª‚¿ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª‚Á fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª‚à fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‚Å fakeDim32Dim0.0j‚Çj‚Ǿj‚ǽ‚Çтǭ¾j½Ђ†‚Ç‚ÇtitleVar0.0j‚Éj‚ɾj‚ɽ‚Éтɭ¾j½Ђˆ‚É‚É start_timeVar0.0 j‚Ëj‚˾ j‚˽‚Ëт˭¾j½Ð‚Š ‚Ë‚ËnameVar0.0j‚Íj‚; j‚ͽ‚Íтͭ¾j½ЂŒ ‚Í‚Í nameVar0.0"j‚Ïj‚Ͼj‚Ͻ‚Ïтϭ¾j½ЂŽ‚Ï‚Ï typeVar0.0j‚Ñj‚Ѿj‚ѽ‚Ñтѭ¾j½Ђ‚Ñ‚ÑtypeVar0.0 j‚Ój‚Ó¾j‚Ó½‚Óтӭ¾j½Ђ’‚Ó‚ÓthetaVar0.0 j‚Õj‚Õ¾j‚Õ½‚Õтխ¾j½Ђ”‚Õ‚Õ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j‚Øj‚ؾj‚ؽ‚ØÑ‚Ø­ª¾j½Ђ–‚ׂ؂ØlambdaVar0.0 j‚Új‚Ú¾j‚Ú½‚Úтڭ¾j½Ђ˜‚Ú‚Ú curvatureVar0.0 j‚Üj‚ܾj‚ܽ‚Üтܭ¾j½Ђš‚Ü‚Ü x_translationVar0.0 j‚Þj‚Þ¾j‚Þ½‚Þтޭ¾j½Ђœ‚Þ‚Þ y_translationVar0.0 j‚àj‚à¾j‚གàт୾j½Ђž‚à‚àchiVar0.0 j‚âj‚â¾!j‚⽂âт⭾j½Ђ !‚â‚â phiVar0.0Angstroem  VALUESunitsAttr0.0 j‚åj‚å¾#j‚彂åт孪¾j½Ђ¢‚ä#‚å‚å" d_spacingVar0.0j‚çj‚ç¾&j‚罂çт签j½Ђ¤&‚ç‚ç% sample_nameVar0.0degreeVALUESunitsAttr0.0 j‚êj‚ê¾(j‚꽂êт꭪¾j½Ђ¦‚é(‚ê‚ê'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j‚íj‚í¾*j‚í½‚íÑ‚í­ª¾j½Ђ¨‚ì*‚í‚í)sample_temperatureVar0.0j‚ïj‚ï¾,j‚bïтﭾj½Ђª,‚ï‚ï+ device_nameVar0.0KVALUESunitsAttr0.0 j‚òj‚ò¾.j‚ò½‚òÑ‚ò­ª¾j½Ђ¬‚ñ.‚ò‚ò-temperature_meanVar0.0KVALUESunitsAttr0.0 j‚õj‚õ¾0j‚õ½‚õÑ‚õ­ª¾j½Ђ®‚ô0‚õ‚õ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j‚øj‚ø¾2j‚ø½‚øÑ‚ø­ª¾j½Ђ°‚÷2‚ø‚ø1 sample_murVar0.0 j‚új‚ú¾5j‚ú½‚úÑ‚ú­¾j½Ђ²5‚ú‚ú4PresetVar0.0j‚üj‚ü¾7j‚ü½‚üÑ‚ü­¾j½Ђ´7‚ü‚ü6 CounterModeVar0.0 j‚þj‚þ¾9j‚þ½‚þÑ‚þ­¾j½Ђ¶9‚þ‚þ8timeVar0.0countsVALUESunitsAttr0.0 jƒjƒ¾;jƒ½ƒу­ª¾j½Ђ¸ƒ;ƒƒ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jƒjƒ¾=jƒ½ƒу­ª¾j½Ђºƒ=ƒƒ<MonitorVar0.0countsVALUESunitsAttr0.0 jƒjƒ¾?jƒ½ƒу­ª¾j½Ђ¼ƒ?ƒƒ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jƒ jƒ ¾Ajƒ ½ƒ у ­ª¾j½Ђ¾ƒ Aƒ ƒ @two_theta_startVar0.0degreeVALUESunitsAttr0.0 jƒ jƒ ¾Cjƒ ½ƒ у ­ª¾j½ЂÀƒ Cƒ ƒ BStepVar0.0 jƒjƒ¾Ejƒ½ƒу­¾j½ЂÂEƒƒD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jƒjƒ¾Gjƒ½ƒу­ªª¾j½ЂăƒGƒƒF two_thetaVar0.01VALUESsignalAttr0.0 jƒjƒ¾Ijƒ½ƒу­ª¾j½ЂƃIƒƒHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª‚†‚ˆ‚Š‚Œ‚Ž‚‚’‚”‚–‚˜‚š‚œ‚ž‚ ‚¢‚¤‚¦‚¨‚ª‚¬‚®‚°‚²‚´‚¶‚¸‚º‚¼‚¾‚À‚‚ĂƂȂʂ̂΂Ђ҂Ԃւقۂ݂߂á‚ã‚æ‚è‚ë‚î‚ð‚ó‚ö‚ù‚û‚ý‚ÿƒƒƒƒ ƒƒƒƒƒƒƒƒƒƒƒƒƒ ƒ!C:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªƒ#fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªƒ%fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªƒ'fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªƒ)fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªƒ+fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªƒ-fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªƒ/fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªƒ1fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªƒ3fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªƒ5fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªƒ7 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªƒ9 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªƒ; fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªƒ= fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªƒ? fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªƒA fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªƒC fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªƒE fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªƒG fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªƒI fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªƒK fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªƒM fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªƒO fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªƒQ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªƒS fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªƒU fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªƒW fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªƒY fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªƒ[ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªƒ] fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªƒ_ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªƒa fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªƒc fakeDim32Dim0.0jƒejƒe¾jƒe½ƒeуe­¾j½Ѓ$ƒeƒetitleVar0.0jƒgjƒg¾jƒg½ƒgуg­¾j½Ѓ&ƒgƒg start_timeVar0.0 jƒijƒi¾ jƒi½ƒiуi­¾j½Ѓ( ƒiƒinameVar0.0jƒkjƒk¾ jƒk½ƒkуk­¾j½Ѓ* ƒkƒk nameVar0.0"jƒmjƒm¾jƒm½ƒmуm­¾j½Ѓ,ƒmƒm typeVar0.0jƒojƒo¾jƒo½ƒoуo­¾j½Ѓ.ƒoƒotypeVar0.0 jƒqjƒq¾jƒq½ƒqуq­¾j½Ѓ0ƒqƒqthetaVar0.0 jƒsjƒs¾jƒs½ƒsуs­¾j½Ѓ2ƒsƒs two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jƒvjƒv¾jƒv½ƒvуv­ª¾j½Ѓ4ƒuƒvƒvlambdaVar0.0 jƒxjƒx¾jƒx½ƒxуx­¾j½Ѓ6ƒxƒx curvatureVar0.0 jƒzjƒz¾jƒz½ƒzуz­¾j½Ѓ8ƒzƒz x_translationVar0.0 jƒ|jƒ|¾jƒ|½ƒ|у|­¾j½Ѓ:ƒ|ƒ| y_translationVar0.0 jƒ~jƒ~¾jƒ~½ƒ~у~­¾j½Ѓ<ƒ~ƒ~chiVar0.0 jƒ€jƒ€¾!jƒ€½ƒ€у€­¾j½Ѓ>!ƒ€ƒ€ phiVar0.0Angstroem  VALUESunitsAttr0.0 jƒƒjƒƒ¾#jƒƒ½ƒƒуƒ­ª¾j½Ѓ@ƒ‚#ƒƒƒƒ" d_spacingVar0.0jƒ…jƒ…¾&jƒ…½ƒ…у…­¾j½ЃB&ƒ…ƒ…% sample_nameVar0.0degreeVALUESunitsAttr0.0 jƒˆjƒˆ¾(jƒˆ½ƒˆуˆ­ª¾j½ЃDƒ‡(ƒˆƒˆ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jƒ‹jƒ‹¾*jƒ‹½ƒ‹у‹­ª¾j½ЃFƒŠ*ƒ‹ƒ‹)sample_temperatureVar0.0jƒjƒ¾,jƒ½ƒу­¾j½ЃH,ƒƒ+ device_nameVar0.0KVALUESunitsAttr0.0 jƒjƒ¾.jƒ½ƒу­ª¾j½ЃJƒ.ƒƒ-temperature_meanVar0.0KVALUESunitsAttr0.0 jƒ“jƒ“¾0jƒ“½ƒ“у“­ª¾j½ЃLƒ’0ƒ“ƒ“/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jƒ–jƒ–¾2jƒ–½ƒ–у–­ª¾j½ЃNƒ•2ƒ–ƒ–1 sample_murVar0.0 jƒ˜jƒ˜¾5jƒ˜½ƒ˜у˜­¾j½ЃP5ƒ˜ƒ˜4PresetVar0.0jƒšjƒš¾7jƒš½ƒšуš­¾j½ЃR7ƒšƒš6 CounterModeVar0.0 jƒœjƒœ¾9jƒœ½ƒœуœ­¾j½ЃT9ƒœƒœ8timeVar0.0countsVALUESunitsAttr0.0 jƒŸjƒŸ¾;jƒŸ½ƒŸуŸ­ª¾j½ЃVƒž;ƒŸƒŸ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jƒ¢jƒ¢¾=jƒ¢½ƒ¢у¢­ª¾j½ЃXƒ¡=ƒ¢ƒ¢<MonitorVar0.0countsVALUESunitsAttr0.0 jƒ¥jƒ¥¾?jƒ¥½ƒ¥у¥­ª¾j½ЃZƒ¤?ƒ¥ƒ¥>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jƒ¨jƒ¨¾Ajƒ¨½ƒ¨у¨­ª¾j½Ѓ\ƒ§Aƒ¨ƒ¨@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jƒ«jƒ«¾Cjƒ«½ƒ«у«­ª¾j½Ѓ^ƒªCƒ«ƒ«BStepVar0.0 jƒ­jƒ­¾Ejƒ­½ƒ­у­­¾j½Ѓ`Eƒ­ƒ­D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jƒ±jƒ±¾Gjƒ±½ƒ±у±­ªª¾j½Ѓbƒ¯ƒ°Gƒ±ƒ±F two_thetaVar0.01VALUESsignalAttr0.0 jƒ´jƒ´¾Ijƒ´½ƒ´у´­ª¾j½Ѓdƒ³Iƒ´ƒ´HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªƒ$ƒ&ƒ(ƒ*ƒ,ƒ.ƒ0ƒ2ƒ4ƒ6ƒ8ƒ:ƒ<ƒ>ƒ@ƒBƒDƒFƒHƒJƒLƒNƒPƒRƒTƒVƒXƒZƒ\ƒ^ƒ`ƒbƒdƒfƒhƒjƒlƒnƒpƒrƒtƒwƒyƒ{ƒ}ƒƒƒ„ƒ†ƒ‰ƒŒƒŽƒ‘ƒ”ƒ—ƒ™ƒ›ƒƒ ƒ£ƒ¦ƒ©ƒ¬ƒ®ƒ²ƒµƒ¶ƒ·ƒ¸ƒ¹ƒºƒ»ƒ¼ƒ½ƒ¾ƒ¿C:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªƒÁfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªƒÃfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªƒÅfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªƒÇfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªƒÉfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªƒËfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªƒÍfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªƒÏfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªƒÑfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªƒÓfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªƒÕ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªƒ× fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªƒÙ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªƒÛ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªƒÝ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªƒß fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªƒá fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªƒã fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªƒå fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªƒç fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªƒé fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªƒë fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªƒí fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªƒï fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªƒñ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªƒó fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªƒõ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªƒ÷ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªƒù fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªƒû fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªƒý fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªƒÿ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª„ fakeDim32Dim0.0j„j„¾j„½„Ñ„­¾j½ЃÂ„„titleVar0.0j„j„¾j„½„Ñ„­¾j½ЃÄ„„ start_timeVar0.0 j„j„¾ j„½„Ñ„­¾j½ÐƒÆ „„nameVar0.0j„ j„ ¾ j„ ½„ Ñ„ ­¾j½ÐƒÈ „ „ nameVar0.0"j„ j„ ¾j„ ½„ Ñ„ ­¾j½ЃÊ„ „ typeVar0.0j„ j„ ¾j„ ½„ Ñ„ ­¾j½ЃÌ„ „ typeVar0.0 j„j„¾j„½„Ñ„­¾j½ЃÎ„„thetaVar0.0 j„j„¾j„½„Ñ„­¾j½ЃÐ„„ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j„j„¾j„½„Ñ„­ª¾j½Ѓ҄„„lambdaVar0.0 j„j„¾j„½„Ñ„­¾j½ЃÔ„„ curvatureVar0.0 j„j„¾j„½„Ñ„­¾j½ЃÖ„„ x_translationVar0.0 j„j„¾j„½„Ñ„­¾j½ЃØ„„ y_translationVar0.0 j„j„¾j„½„Ñ„­¾j½ЃÚ„„chiVar0.0 j„j„¾!j„½„Ñ„­¾j½ЃÜ!„„ phiVar0.0Angstroem  VALUESunitsAttr0.0 j„!j„!¾#j„!½„!Ñ„!­ª¾j½Ѓބ #„!„!" d_spacingVar0.0j„#j„#¾&j„#½„#Ñ„#­¾j½Ѓà&„#„#% sample_nameVar0.0degreeVALUESunitsAttr0.0 j„&j„&¾(j„&½„&Ñ„&­ª¾j½Ѓâ„%(„&„&'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j„)j„)¾*j„)½„)Ñ„)­ª¾j½Ѓä„(*„)„))sample_temperatureVar0.0j„+j„+¾,j„+½„+Ñ„+­¾j½Ѓæ,„+„++ device_nameVar0.0KVALUESunitsAttr0.0 j„.j„.¾.j„.½„.Ñ„.­ª¾j½Ѓè„-.„.„.-temperature_meanVar0.0KVALUESunitsAttr0.0 j„1j„1¾0j„1½„1Ñ„1­ª¾j½Ѓê„00„1„1/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j„4j„4¾2j„4½„4Ñ„4­ª¾j½Ѓì„32„4„41 sample_murVar0.0 j„6j„6¾5j„6½„6Ñ„6­¾j½Ѓî5„6„64PresetVar0.0j„8j„8¾7j„8½„8Ñ„8­¾j½Ѓð7„8„86 CounterModeVar0.0 j„:j„:¾9j„:½„:Ñ„:­¾j½Ѓò9„:„:8timeVar0.0countsVALUESunitsAttr0.0 j„=j„=¾;j„=½„=Ñ„=­ª¾j½Ѓô„<;„=„=: beam_monitorVar0.0countsVALUESunitsAttr0.0 j„@j„@¾=j„@½„@Ñ„@­ª¾j½Ѓö„?=„@„@<MonitorVar0.0countsVALUESunitsAttr0.0 j„Cj„C¾?j„C½„CÑ„C­ª¾j½Ѓø„B?„C„C>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j„Fj„F¾Aj„F½„FÑ„F­ª¾j½Ѓú„EA„F„F@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j„Ij„I¾Cj„I½„IÑ„I­ª¾j½Ѓü„HC„I„IBStepVar0.0 j„Kj„K¾Ej„K½„KÑ„K­¾j½ЃþE„K„KD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j„Oj„O¾Gj„O½„OÑ„O­ªª¾j½Є„M„NG„O„OF two_thetaVar0.01VALUESsignalAttr0.0 j„Rj„R¾Ij„R½„RÑ„R­ª¾j½Є„QI„R„RHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªƒÂƒÄƒÆƒÈƒÊƒÌƒÎƒÐƒÒƒÔƒÖƒØƒÚƒÜƒÞƒàƒâƒäƒæƒèƒêƒìƒîƒðƒòƒôƒöƒøƒúƒüƒþ„„„„„„ „ „„„„„„„„„„"„$„'„*„,„/„2„5„7„9„;„>„A„D„G„J„L„P„S„T„U„V„W„X„Y„Z„[„\„]C:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª„_fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª„afakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª„cfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª„efakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª„gfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª„ifakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª„kfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª„mfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª„ofakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª„qfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª„s fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª„u fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª„w fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª„y fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª„{ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª„} fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª„ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª„ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª„ƒ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª„… fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª„‡ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª„‰ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª„‹ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª„ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª„ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª„‘ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª„“ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª„• fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª„— fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª„™ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª„› fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª„ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª„Ÿ fakeDim32Dim0.0j„¡j„¡¾j„¡½„¡Ñ„¡­¾j½Є`„¡„¡titleVar0.0j„£j„£¾j„£½„£Ñ„£­¾j½Єb„£„£ start_timeVar0.0 j„¥j„¥¾ j„¥½„¥Ñ„¥­¾j½Єd „¥„¥nameVar0.0j„§j„§¾ j„§½„§Ñ„§­¾j½Єf „§„§ nameVar0.0"j„©j„©¾j„©½„©Ñ„©­¾j½Єh„©„© typeVar0.0j„«j„«¾j„«½„«Ñ„«­¾j½Єj„«„«typeVar0.0 j„­j„­¾j„­½„­Ñ„­­¾j½Єl„­„­thetaVar0.0 j„¯j„¯¾j„¯½„¯Ñ„¯­¾j½Єn„¯„¯ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j„²j„²¾j„²½„²Ñ„²­ª¾j½Єp„±„²„²lambdaVar0.0 j„´j„´¾j„´½„´Ñ„´­¾j½Єr„´„´ curvatureVar0.0 j„¶j„¶¾j„¶½„¶Ñ„¶­¾j½Єt„¶„¶ x_translationVar0.0 j„¸j„¸¾j„¸½„¸Ñ„¸­¾j½Єv„¸„¸ y_translationVar0.0 j„ºj„º¾j„º½„ºÑ„º­¾j½Єx„º„ºchiVar0.0 j„¼j„¼¾!j„¼½„¼Ñ„¼­¾j½Єz!„¼„¼ phiVar0.0Angstroem  VALUESunitsAttr0.0 j„¿j„¿¾#j„¿½„¿Ñ„¿­ª¾j½Є|„¾#„¿„¿" d_spacingVar0.0j„Áj„Á¾&j„Á½„ÁÑ„Á­¾j½Є~&„Á„Á% sample_nameVar0.0degreeVALUESunitsAttr0.0 j„Äj„ľ(j„Ľ„Äфĭª¾j½Є€„Ã(„Ä„Ä'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j„Çj„Ǿ*j„ǽ„Çфǭª¾j½Є‚„Æ*„Ç„Ç)sample_temperatureVar0.0j„Éj„ɾ,j„ɽ„Éфɭ¾j½Є„,„É„É+ device_nameVar0.0KVALUESunitsAttr0.0 j„Ìj„̾.j„̽„Ìф̭ª¾j½Є†„Ë.„Ì„Ì-temperature_meanVar0.0KVALUESunitsAttr0.0 j„Ïj„Ͼ0j„Ͻ„Ïфϭª¾j½Єˆ„Î0„Ï„Ï/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j„Òj„Ò¾2j„Ò½„Òфҭª¾j½Ð„Š„Ñ2„Ò„Ò1 sample_murVar0.0 j„Ôj„Ô¾5j„Ô½„Ôфԭ¾j½ЄŒ5„Ô„Ô4PresetVar0.0j„Öj„Ö¾7j„Ö½„Öф֭¾j½ЄŽ7„Ö„Ö6 CounterModeVar0.0 j„Øj„ؾ9j„ؽ„ØÑ„Ø­¾j½Є9„Ø„Ø8timeVar0.0countsVALUESunitsAttr0.0 j„Ûj„Û¾;j„Û½„Ûфۭª¾j½Є’„Ú;„Û„Û: beam_monitorVar0.0countsVALUESunitsAttr0.0 j„Þj„Þ¾=j„Þ½„Þфޭª¾j½Є”„Ý=„Þ„Þ<MonitorVar0.0countsVALUESunitsAttr0.0 j„áj„á¾?j„ὄáф᭪¾j½Є–„à?„á„á>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j„äj„ä¾Aj„佄äф䭪¾j½Є˜„ãA„ä„ä@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j„çj„ç¾Cj„罄çф筪¾j½Єš„æC„ç„çBStepVar0.0 j„éj„é¾Ej„齄éф魾j½ЄœE„é„éD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j„íj„í¾Gj„í½„íÑ„í­ªª¾j½Єž„ë„ìG„í„íF two_thetaVar0.01VALUESsignalAttr0.0 j„ðj„ð¾Ij„ð½„ðф𭪾j½Є „ïI„ð„ðHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª„`„b„d„f„h„j„l„n„p„r„t„v„x„z„|„~„€„‚„„„†„ˆ„Š„Œ„Ž„„’„”„–„˜„š„œ„ž„ „¢„¤„¦„¨„ª„¬„®„°„³„µ„·„¹„»„½„À„„ńȄʄ̈́ЄӄՄׄل܄߄â„å„è„ê„î„ñ„ò„ó„ô„õ„ö„÷„ø„ù„ú„ûC:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª„ýfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª„ÿfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª…fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª…fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª…fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª…fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª… fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª… fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª… fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª…fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª… fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª… fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª… fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª… fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª… fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª… fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª… fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª… fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª…! fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª…# fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª…% fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª…' fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª…) fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª…+ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª…- fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª…/ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª…1 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª…3 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª…5 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª…7 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª…9 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª…; fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª…= fakeDim32Dim0.0j…?j…?¾j…?½…?Ñ…?­¾j½Єþ…?…?titleVar0.0j…Aj…A¾j…A½…AÑ…A­¾j½Ð……A…A start_timeVar0.0 j…Cj…C¾ j…C½…CÑ…C­¾j½Ð… …C…CnameVar0.0j…Ej…E¾ j…E½…EÑ…E­¾j½Ð… …E…E nameVar0.0"j…Gj…G¾j…G½…GÑ…G­¾j½Ð……G…G typeVar0.0j…Ij…I¾j…I½…IÑ…I­¾j½Ð……I…ItypeVar0.0 j…Kj…K¾j…K½…KÑ…K­¾j½Ð… …K…KthetaVar0.0 j…Mj…M¾j…M½…MÑ…M­¾j½Ð… …M…M two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j…Pj…P¾j…P½…PÑ…P­ª¾j½Ð……O…P…PlambdaVar0.0 j…Rj…R¾j…R½…RÑ…R­¾j½Ð……R…R curvatureVar0.0 j…Tj…T¾j…T½…TÑ…T­¾j½Ð……T…T x_translationVar0.0 j…Vj…V¾j…V½…VÑ…V­¾j½Ð……V…V y_translationVar0.0 j…Xj…X¾j…X½…XÑ…X­¾j½Ð……X…XchiVar0.0 j…Zj…Z¾!j…Z½…ZÑ…Z­¾j½Ð…!…Z…Z phiVar0.0Angstroem  VALUESunitsAttr0.0 j…]j…]¾#j…]½…]Ñ…]­ª¾j½Ð……\#…]…]" d_spacingVar0.0j…_j…_¾&j…_½…_Ñ…_­¾j½Ð…&…_…_% sample_nameVar0.0degreeVALUESunitsAttr0.0 j…bj…b¾(j…b½…bÑ…b­ª¾j½Ð……a(…b…b'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j…ej…e¾*j…e½…eÑ…e­ª¾j½Ð… …d*…e…e)sample_temperatureVar0.0j…gj…g¾,j…g½…gÑ…g­¾j½Ð…",…g…g+ device_nameVar0.0KVALUESunitsAttr0.0 j…jj…j¾.j…j½…jÑ…j­ª¾j½Ð…$…i.…j…j-temperature_meanVar0.0KVALUESunitsAttr0.0 j…mj…m¾0j…m½…mÑ…m­ª¾j½Ð…&…l0…m…m/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j…pj…p¾2j…p½…pÑ…p­ª¾j½Ð…(…o2…p…p1 sample_murVar0.0 j…rj…r¾5j…r½…rÑ…r­¾j½Ð…*5…r…r4PresetVar0.0j…tj…t¾7j…t½…tÑ…t­¾j½Ð…,7…t…t6 CounterModeVar0.0 j…vj…v¾9j…v½…vÑ…v­¾j½Ð….9…v…v8timeVar0.0countsVALUESunitsAttr0.0 j…yj…y¾;j…y½…yÑ…y­ª¾j½Ð…0…x;…y…y: beam_monitorVar0.0countsVALUESunitsAttr0.0 j…|j…|¾=j…|½…|Ñ…|­ª¾j½Ð…2…{=…|…|<MonitorVar0.0countsVALUESunitsAttr0.0 j…j…¾?j…½…Ñ…­ª¾j½Ð…4…~?……>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j…‚j…‚¾Aj…‚½…‚Ñ…‚­ª¾j½Ð…6…A…‚…‚@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j……j……¾Cj……½……Ñ……­ª¾j½Ð…8…„C…………BStepVar0.0 j…‡j…‡¾Ej…‡½…‡Ñ…‡­¾j½Ð…:E…‡…‡D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j…‹j…‹¾Gj…‹½…‹Ñ…‹­ªª¾j½Ð…<…‰…ŠG…‹…‹F two_thetaVar0.01VALUESsignalAttr0.0 j…Žj…޾Ij…޽…ŽÑ…Ž­ª¾j½Ð…>…I…Ž…ŽHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª„þ……………… … ………………………… …"…$…&…(…*…,….…0…2…4…6…8…:…<…>…@…B…D…F…H…J…L…N…Q…S…U…W…Y…[…^…`…c…f…h…k…n…q…s…u…w…z…}…€…ƒ…†…ˆ…Œ………‘…’…“…”…•…–…—…˜…™C:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª…›fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª…fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª…ŸfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª…¡fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª…£fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª…¥fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª…§fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª…©fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª…«fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª…­fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª…¯ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª…± fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª…³ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª…µ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª…· fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª…¹ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª…» fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª…½ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª…¿ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª…Á fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª…à fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª…Å fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª…Ç fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª…É fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª…Ë fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª…Í fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª…Ï fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª…Ñ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª…Ó fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª…Õ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª…× fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª…Ù fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª…Û fakeDim32Dim0.0j…Ýj…ݾj…ݽ…ÝÑ…Ý­¾j½Ð…œ…Ý…ÝtitleVar0.0j…ßj…ß¾j…ß½…ßÑ…ß­¾j½Ð…ž…ß…ß start_timeVar0.0 j…áj…á¾ j…á½…áÑ…á­¾j½Ð…  …á…ánameVar0.0j…ãj…ã¾ j…ã½…ãÑ…ã­¾j½Ð…¢ …ã…ã nameVar0.0"j…åj…å¾j…å½…åÑ…å­¾j½Ð…¤…å…å typeVar0.0j…çj…ç¾j…ç½…çÑ…ç­¾j½Ð…¦…ç…çtypeVar0.0 j…éj…é¾j…é½…éÑ…é­¾j½Ð…¨…é…éthetaVar0.0 j…ëj…ë¾j…ë½…ëÑ…ë­¾j½Ð…ª…ë…ë two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j…îj…î¾j…î½…îÑ…î­ª¾j½Ð…¬…í…î…îlambdaVar0.0 j…ðj…ð¾j…ð½…ðÑ…ð­¾j½Ð…®…ð…ð curvatureVar0.0 j…òj…ò¾j…ò½…òÑ…ò­¾j½Ð…°…ò…ò x_translationVar0.0 j…ôj…ô¾j…ô½…ôÑ…ô­¾j½Ð…²…ô…ô y_translationVar0.0 j…öj…ö¾j…ö½…öÑ…ö­¾j½Ð…´…ö…öchiVar0.0 j…øj…ø¾!j…ø½…øÑ…ø­¾j½Ð…¶!…ø…ø phiVar0.0Angstroem  VALUESunitsAttr0.0 j…ûj…û¾#j…û½…ûÑ…û­ª¾j½Ð…¸…ú#…û…û" d_spacingVar0.0j…ýj…ý¾&j…ý½…ýÑ…ý­¾j½Ð…º&…ý…ý% sample_nameVar0.0degreeVALUESunitsAttr0.0 j†j†¾(j†½†ц­ª¾j½Ð…¼…ÿ(††'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j†j†¾*j†½†ц­ª¾j½Ð…¾†*††)sample_temperatureVar0.0j†j†¾,j†½†ц­¾j½Ð…À,††+ device_nameVar0.0KVALUESunitsAttr0.0 j†j†¾.j†½†ц­ª¾j½Ѕ†.††-temperature_meanVar0.0KVALUESunitsAttr0.0 j† j† ¾0j† ½† ц ­ª¾j½ЅĆ 0† † /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j†j†¾2j†½†ц­ª¾j½ЅƆ 2††1 sample_murVar0.0 j†j†¾5j†½†ц­¾j½Ð…È5††4PresetVar0.0j†j†¾7j†½†ц­¾j½Ð…Ê7††6 CounterModeVar0.0 j†j†¾9j†½†ц­¾j½Ð…Ì9††8timeVar0.0countsVALUESunitsAttr0.0 j†j†¾;j†½†ц­ª¾j½ЅΆ;††: beam_monitorVar0.0countsVALUESunitsAttr0.0 j†j†¾=j†½†ц­ª¾j½ЅІ=††<MonitorVar0.0countsVALUESunitsAttr0.0 j†j†¾?j†½†ц­ª¾j½Ð…Ò†?††>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j† j† ¾Aj† ½† ц ­ª¾j½Ð…Ô†A† † @two_theta_startVar0.0degreeVALUESunitsAttr0.0 j†#j†#¾Cj†#½†#ц#­ª¾j½Ð…Ö†"C†#†#BStepVar0.0 j†%j†%¾Ej†%½†%ц%­¾j½Ð…ØE†%†%D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j†)j†)¾Gj†)½†)ц)­ªª¾j½Ð…Ú†'†(G†)†)F two_thetaVar0.01VALUESsignalAttr0.0 j†,j†,¾Ij†,½†,ц,­ª¾j½Ѕ܆+I†,†,HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª…œ…ž… …¢…¤…¦…¨…ª…¬…®…°…²…´…¶…¸…º…¼…¾…À…Â…Ä…Æ…È…Ê…Ì…Î…Ð…Ò…Ô…Ö…Ø…Ú…Ü…Þ…à…â…ä…æ…è…ê…ì…ï…ñ…ó…õ…÷…ù…ü…þ†††† † ††††††††!†$†&†*†-†.†/†0†1†2†3†4†5†6†7C:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª†9fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª†;fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª†=fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª†?fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª†AfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª†CfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª†EfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª†GfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª†IfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª†KfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª†M fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª†O fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª†Q fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª†S fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª†U fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª†W fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª†Y fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª†[ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª†] fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª†_ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª†a fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª†c fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª†e fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª†g fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª†i fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª†k fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª†m fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª†o fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª†q fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª†s fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª†u fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª†w fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª†y fakeDim32Dim0.0j†{j†{¾j†{½†{ц{­¾j½І:†{†{titleVar0.0j†}j†}¾j†}½†}ц}­¾j½І<†}†} start_timeVar0.0 j†j†¾ j†½†ц­¾j½І> ††nameVar0.0j†j†¾ j†½†ц­¾j½І@ †† nameVar0.0"j†ƒj†ƒ¾j†ƒ½†ƒцƒ­¾j½ІB†ƒ†ƒ typeVar0.0j†…j†…¾j†…½†…ц…­¾j½ІD†…†…typeVar0.0 j†‡j†‡¾j†‡½†‡ц‡­¾j½ІF†‡†‡thetaVar0.0 j†‰j†‰¾j†‰½†‰ц‰­¾j½ІH†‰†‰ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j†Œj†Œ¾j†Œ½†ŒцŒ­ª¾j½ІJ†‹†Œ†ŒlambdaVar0.0 j†Žj†Ž¾j†Ž½†ŽцŽ­¾j½ІL†Ž†Ž curvatureVar0.0 j†j†¾j†½†ц­¾j½ІN†† x_translationVar0.0 j†’j†’¾j†’½†’ц’­¾j½ІP†’†’ y_translationVar0.0 j†”j†”¾j†”½†”ц”­¾j½ІR†”†”chiVar0.0 j†–j†–¾!j†–½†–ц–­¾j½ІT!†–†– phiVar0.0Angstroem  VALUESunitsAttr0.0 j†™j†™¾#j†™½†™ц™­ª¾j½ІV†˜#†™†™" d_spacingVar0.0j†›j†›¾&j†›½†›ц›­¾j½ІX&†›†›% sample_nameVar0.0degreeVALUESunitsAttr0.0 j†žj†ž¾(j†ž½†žцž­ª¾j½ІZ†(†ž†ž'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j†¡j†¡¾*j†¡½†¡ц¡­ª¾j½І\† *†¡†¡)sample_temperatureVar0.0j†£j†£¾,j†£½†£ц£­¾j½І^,†£†£+ device_nameVar0.0KVALUESunitsAttr0.0 j†¦j†¦¾.j†¦½†¦ц¦­ª¾j½І`†¥.†¦†¦-temperature_meanVar0.0KVALUESunitsAttr0.0 j†©j†©¾0j†©½†©ц©­ª¾j½Іb†¨0†©†©/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j†¬j†¬¾2j†¬½†¬ц¬­ª¾j½Іd†«2†¬†¬1 sample_murVar0.0 j†®j†®¾5j†®½†®ц®­¾j½Іf5†®†®4PresetVar0.0j†°j†°¾7j†°½†°ц°­¾j½Іh7†°†°6 CounterModeVar0.0 j†²j†²¾9j†²½†²ц²­¾j½Іj9†²†²8timeVar0.0countsVALUESunitsAttr0.0 j†µj†µ¾;j†µ½†µцµ­ª¾j½Іl†´;†µ†µ: beam_monitorVar0.0countsVALUESunitsAttr0.0 j†¸j†¸¾=j†¸½†¸ц¸­ª¾j½Іn†·=†¸†¸<MonitorVar0.0countsVALUESunitsAttr0.0 j†»j†»¾?j†»½†»ц»­ª¾j½Іp†º?†»†»>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j†¾j†¾¾Aj†¾½†¾ц¾­ª¾j½Іr†½A†¾†¾@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j†Áj†Á¾Cj†Á½†ÁцÁ­ª¾j½Іt†ÀC†Á†ÁBStepVar0.0 j†Ãj†Ã¾Ej†Ã½†Ãцí¾j½ІvE†Ã†ÃD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j†Çj†Ç¾Gj†Ç½†ÇцÇ­ªª¾j½Іx†Å†ÆG†Ç†ÇF two_thetaVar0.01VALUESsignalAttr0.0 j†Êj†Ê¾Ij†Ê½†ÊцÊ­ª¾j½Іz†ÉI†Ê†ÊHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª†:†<†>†@†B†D†F†H†J†L†N†P†R†T†V†X†Z†\†^†`†b†d†f†h†j†l†n†p†r†t†v†x†z†|†~†€†‚†„†††ˆ†Š†††‘†“†•†—†š†œ†Ÿ†¢†¤†§†ª†­†¯†±†³†¶†¹†¼†¿†Â†Ä†È†Ë†Ì†Í†Î†Ï†Ð†Ñ†Ò†Ó†Ô†ÕC:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª†×fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª†ÙfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª†ÛfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª†ÝfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª†ßfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª†áfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª†ãfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª†åfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª†çfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª†éfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª†ë fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª†í fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª†ï fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª†ñ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª†ó fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª†õ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª†÷ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª†ù fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª†û fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª†ý fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª†ÿ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª‡ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª‡ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª‡ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª‡ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª‡ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª‡ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª‡ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª‡ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª‡ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª‡ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª‡ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‡ fakeDim32Dim0.0j‡j‡¾j‡½‡ч­¾j½ІØ‡‡titleVar0.0j‡j‡¾j‡½‡ч­¾j½ІÚ‡‡ start_timeVar0.0 j‡j‡¾ j‡½‡ч­¾j½Ð†Ü ‡‡nameVar0.0j‡j‡¾ j‡½‡ч­¾j½Ð†Þ ‡‡ nameVar0.0"j‡!j‡!¾j‡!½‡!ч!­¾j½Іà‡!‡! typeVar0.0j‡#j‡#¾j‡#½‡#ч#­¾j½Іâ‡#‡#typeVar0.0 j‡%j‡%¾j‡%½‡%ч%­¾j½Іä‡%‡%thetaVar0.0 j‡'j‡'¾j‡'½‡'ч'­¾j½Іæ‡'‡' two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j‡*j‡*¾j‡*½‡*ч*­ª¾j½Іè‡)‡*‡*lambdaVar0.0 j‡,j‡,¾j‡,½‡,ч,­¾j½Іê‡,‡, curvatureVar0.0 j‡.j‡.¾j‡.½‡.ч.­¾j½Іì‡.‡. x_translationVar0.0 j‡0j‡0¾j‡0½‡0ч0­¾j½Іî‡0‡0 y_translationVar0.0 j‡2j‡2¾j‡2½‡2ч2­¾j½Іð‡2‡2chiVar0.0 j‡4j‡4¾!j‡4½‡4ч4­¾j½Іò!‡4‡4 phiVar0.0Angstroem  VALUESunitsAttr0.0 j‡7j‡7¾#j‡7½‡7ч7­ª¾j½Іô‡6#‡7‡7" d_spacingVar0.0j‡9j‡9¾&j‡9½‡9ч9­¾j½Іö&‡9‡9% sample_nameVar0.0degreeVALUESunitsAttr0.0 j‡<j‡<¾(j‡<½‡<ч<­ª¾j½Іø‡;(‡<‡<'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j‡?j‡?¾*j‡?½‡?ч?­ª¾j½Іú‡>*‡?‡?)sample_temperatureVar0.0j‡Aj‡A¾,j‡A½‡AчA­¾j½Іü,‡A‡A+ device_nameVar0.0KVALUESunitsAttr0.0 j‡Dj‡D¾.j‡D½‡DчD­ª¾j½Іþ‡C.‡D‡D-temperature_meanVar0.0KVALUESunitsAttr0.0 j‡Gj‡G¾0j‡G½‡GчG­ª¾j½Ї‡F0‡G‡G/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j‡Jj‡J¾2j‡J½‡JчJ­ª¾j½Ї‡I2‡J‡J1 sample_murVar0.0 j‡Lj‡L¾5j‡L½‡LчL­¾j½Ї5‡L‡L4PresetVar0.0j‡Nj‡N¾7j‡N½‡NчN­¾j½Ї7‡N‡N6 CounterModeVar0.0 j‡Pj‡P¾9j‡P½‡PчP­¾j½Ї9‡P‡P8timeVar0.0countsVALUESunitsAttr0.0 j‡Sj‡S¾;j‡S½‡SчS­ª¾j½Ї ‡R;‡S‡S: beam_monitorVar0.0countsVALUESunitsAttr0.0 j‡Vj‡V¾=j‡V½‡VчV­ª¾j½Ї ‡U=‡V‡V<MonitorVar0.0countsVALUESunitsAttr0.0 j‡Yj‡Y¾?j‡Y½‡YчY­ª¾j½Ї‡X?‡Y‡Y>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j‡\j‡\¾Aj‡\½‡\ч\­ª¾j½Ї‡[A‡\‡\@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j‡_j‡_¾Cj‡_½‡_ч_­ª¾j½Ї‡^C‡_‡_BStepVar0.0 j‡aj‡a¾Ej‡a½‡aчa­¾j½ЇE‡a‡aD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j‡ej‡e¾Gj‡e½‡eчe­ªª¾j½Ї‡c‡dG‡e‡eF two_thetaVar0.01VALUESsignalAttr0.0 j‡hj‡h¾Ij‡h½‡hчh­ª¾j½Ї‡gI‡h‡hHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª†Ø†Ú†Ü†Þ†à†â†ä†æ†è†ê†ì†î†ð†ò†ô†ö†ø†ú†ü†þ‡‡‡‡‡‡ ‡ ‡‡‡‡‡‡‡‡‡‡ ‡"‡$‡&‡(‡+‡-‡/‡1‡3‡5‡8‡:‡=‡@‡B‡E‡H‡K‡M‡O‡Q‡T‡W‡Z‡]‡`‡b‡f‡i‡j‡k‡l‡m‡n‡o‡p‡q‡r‡sC:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª‡ufakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª‡wfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª‡yfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª‡{fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª‡}fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª‡fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª‡fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª‡ƒfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª‡…fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª‡‡fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª‡‰ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª‡‹ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª‡ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª‡ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª‡‘ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª‡“ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª‡• fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª‡— fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª‡™ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª‡› fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª‡ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª‡Ÿ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª‡¡ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª‡£ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª‡¥ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª‡§ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª‡© fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª‡« fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª‡­ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª‡¯ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª‡± fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª‡³ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‡µ fakeDim32Dim0.0j‡·j‡·¾j‡·½‡·ч·­¾j½Їv‡·‡·titleVar0.0j‡¹j‡¹¾j‡¹½‡¹ч¹­¾j½Їx‡¹‡¹ start_timeVar0.0 j‡»j‡»¾ j‡»½‡»ч»­¾j½Їz ‡»‡»nameVar0.0j‡½j‡½¾ j‡½½‡½ч½­¾j½Ї| ‡½‡½ nameVar0.0"j‡¿j‡¿¾j‡¿½‡¿ч¿­¾j½Ї~‡¿‡¿ typeVar0.0j‡Áj‡Á¾j‡Á½‡ÁчÁ­¾j½Ї€‡Á‡ÁtypeVar0.0 j‡Ãj‡Ã¾j‡Ã½‡Ãчí¾j½Ї‚‡Ã‡ÃthetaVar0.0 j‡Åj‡Å¾j‡Å½‡ÅчÅ­¾j½Ї„‡Å‡Å two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j‡Èj‡È¾j‡È½‡ÈчÈ­ª¾j½Ї†‡Ç‡È‡ÈlambdaVar0.0 j‡Êj‡Ê¾j‡Ê½‡ÊчÊ­¾j½Їˆ‡Ê‡Ê curvatureVar0.0 j‡Ìj‡Ì¾j‡Ì½‡ÌчÌ­¾j½ЇŠ‡Ì‡Ì x_translationVar0.0 j‡Îj‡Î¾j‡Î½‡Îчέ¾j½ЇŒ‡Î‡Î y_translationVar0.0 j‡Ðj‡Ð¾j‡Ð½‡ÐчЭ¾j½ЇŽ‡Ð‡ÐchiVar0.0 j‡Òj‡Ò¾!j‡Ò½‡ÒчÒ­¾j½Ї!‡Ò‡Ò phiVar0.0Angstroem  VALUESunitsAttr0.0 j‡Õj‡Õ¾#j‡Õ½‡ÕчÕ­ª¾j½Ї’‡Ô#‡Õ‡Õ" d_spacingVar0.0j‡×j‡×¾&j‡×½‡×ч×­¾j½Ї”&‡×‡×% sample_nameVar0.0degreeVALUESunitsAttr0.0 j‡Új‡Ú¾(j‡Ú½‡ÚчÚ­ª¾j½Ї–‡Ù(‡Ú‡Ú'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j‡Ýj‡Ý¾*j‡Ý½‡ÝчÝ­ª¾j½Ї˜‡Ü*‡Ý‡Ý)sample_temperatureVar0.0j‡ßj‡ß¾,j‡ß½‡ßчß­¾j½Їš,‡ß‡ß+ device_nameVar0.0KVALUESunitsAttr0.0 j‡âj‡â¾.j‡â½‡âчâ­ª¾j½Їœ‡á.‡â‡â-temperature_meanVar0.0KVALUESunitsAttr0.0 j‡åj‡å¾0j‡å½‡åчå­ª¾j½Їž‡ä0‡å‡å/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j‡èj‡è¾2j‡è½‡èчè­ª¾j½Ї ‡ç2‡è‡è1 sample_murVar0.0 j‡êj‡ê¾5j‡ê½‡êчê­¾j½Ї¢5‡ê‡ê4PresetVar0.0j‡ìj‡ì¾7j‡ì½‡ìчì­¾j½Ї¤7‡ì‡ì6 CounterModeVar0.0 j‡îj‡î¾9j‡î½‡îчî­¾j½Ї¦9‡î‡î8timeVar0.0countsVALUESunitsAttr0.0 j‡ñj‡ñ¾;j‡ñ½‡ñчñ­ª¾j½Ї¨‡ð;‡ñ‡ñ: beam_monitorVar0.0countsVALUESunitsAttr0.0 j‡ôj‡ô¾=j‡ô½‡ôчô­ª¾j½Їª‡ó=‡ô‡ô<MonitorVar0.0countsVALUESunitsAttr0.0 j‡÷j‡÷¾?j‡÷½‡÷ч÷­ª¾j½Ї¬‡ö?‡÷‡÷>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j‡új‡ú¾Aj‡ú½‡úчú­ª¾j½Ї®‡ùA‡ú‡ú@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j‡ýj‡ý¾Cj‡ý½‡ýчý­ª¾j½Ї°‡üC‡ý‡ýBStepVar0.0 j‡ÿj‡ÿ¾Ej‡ÿ½‡ÿчÿ­¾j½Ї²E‡ÿ‡ÿD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jˆjˆ¾Gjˆ½ˆш­ªª¾j½Ї´ˆˆGˆˆF two_thetaVar0.01VALUESsignalAttr0.0 jˆjˆ¾Ijˆ½ˆш­ª¾j½Ї¶ˆIˆˆHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª‡v‡x‡z‡|‡~‡€‡‚‡„‡†‡ˆ‡Š‡Œ‡Ž‡‡’‡”‡–‡˜‡š‡œ‡ž‡ ‡¢‡¤‡¦‡¨‡ª‡¬‡®‡°‡²‡´‡¶‡¸‡º‡¼‡¾‡À‡Â‡Ä‡Æ‡É‡Ë‡Í‡Ï‡Ñ‡Ó‡Ö‡Ø‡Û‡Þ‡à‡ã‡æ‡é‡ë‡í‡ï‡ò‡õ‡ø‡û‡þˆˆˆˆˆ ˆ ˆ ˆ ˆ ˆˆˆˆC:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªˆfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªˆfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªˆfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªˆfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªˆfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªˆfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªˆfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªˆ!fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªˆ#fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªˆ%fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªˆ' fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªˆ) fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªˆ+ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªˆ- fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªˆ/ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªˆ1 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªˆ3 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªˆ5 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªˆ7 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªˆ9 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªˆ; fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªˆ= fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªˆ? fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªˆA fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªˆC fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªˆE fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªˆG fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªˆI fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªˆK fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªˆM fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªˆO fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªˆQ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªˆS fakeDim32Dim0.0jˆUjˆU¾jˆU½ˆUшU­¾j½ЈˆUˆUtitleVar0.0jˆWjˆW¾jˆW½ˆWшW­¾j½ЈˆWˆW start_timeVar0.0 jˆYjˆY¾ jˆY½ˆYшY­¾j½Ј ˆYˆYnameVar0.0jˆ[jˆ[¾ jˆ[½ˆ[ш[­¾j½Ј ˆ[ˆ[ nameVar0.0"jˆ]jˆ]¾jˆ]½ˆ]ш]­¾j½Јˆ]ˆ] typeVar0.0jˆ_jˆ_¾jˆ_½ˆ_ш_­¾j½Јˆ_ˆ_typeVar0.0 jˆajˆa¾jˆa½ˆaшa­¾j½Ј ˆaˆathetaVar0.0 jˆcjˆc¾jˆc½ˆcшc­¾j½Ј"ˆcˆc two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jˆfjˆf¾jˆf½ˆfшf­ª¾j½Ј$ˆeˆfˆflambdaVar0.0 jˆhjˆh¾jˆh½ˆhшh­¾j½Ј&ˆhˆh curvatureVar0.0 jˆjjˆj¾jˆj½ˆjшj­¾j½Ј(ˆjˆj x_translationVar0.0 jˆljˆl¾jˆl½ˆlшl­¾j½Ј*ˆlˆl y_translationVar0.0 jˆnjˆn¾jˆn½ˆnшn­¾j½Ј,ˆnˆnchiVar0.0 jˆpjˆp¾!jˆp½ˆpшp­¾j½Ј.!ˆpˆp phiVar0.0Angstroem  VALUESunitsAttr0.0 jˆsjˆs¾#jˆs½ˆsшs­ª¾j½Ј0ˆr#ˆsˆs" d_spacingVar0.0jˆujˆu¾&jˆu½ˆuшu­¾j½Ј2&ˆuˆu% sample_nameVar0.0degreeVALUESunitsAttr0.0 jˆxjˆx¾(jˆx½ˆxшx­ª¾j½Ј4ˆw(ˆxˆx'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jˆ{jˆ{¾*jˆ{½ˆ{ш{­ª¾j½Ј6ˆz*ˆ{ˆ{)sample_temperatureVar0.0jˆ}jˆ}¾,jˆ}½ˆ}ш}­¾j½Ј8,ˆ}ˆ}+ device_nameVar0.0KVALUESunitsAttr0.0 jˆ€jˆ€¾.jˆ€½ˆ€ш€­ª¾j½Ј:ˆ.ˆ€ˆ€-temperature_meanVar0.0KVALUESunitsAttr0.0 jˆƒjˆƒ¾0jˆƒ½ˆƒшƒ­ª¾j½Ј<ˆ‚0ˆƒˆƒ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jˆ†jˆ†¾2jˆ†½ˆ†ш†­ª¾j½Ј>ˆ…2ˆ†ˆ†1 sample_murVar0.0 jˆˆjˆˆ¾5jˆˆ½ˆˆшˆ­¾j½Ј@5ˆˆˆˆ4PresetVar0.0jˆŠjˆŠ¾7jˆŠ½ˆŠшŠ­¾j½ЈB7ˆŠˆŠ6 CounterModeVar0.0 jˆŒjˆŒ¾9jˆŒ½ˆŒшŒ­¾j½ЈD9ˆŒˆŒ8timeVar0.0countsVALUESunitsAttr0.0 jˆjˆ¾;jˆ½ˆш­ª¾j½ЈFˆŽ;ˆˆ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jˆ’jˆ’¾=jˆ’½ˆ’ш’­ª¾j½ЈHˆ‘=ˆ’ˆ’<MonitorVar0.0countsVALUESunitsAttr0.0 jˆ•jˆ•¾?jˆ•½ˆ•ш•­ª¾j½ЈJˆ”?ˆ•ˆ•>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jˆ˜jˆ˜¾Ajˆ˜½ˆ˜ш˜­ª¾j½ЈLˆ—Aˆ˜ˆ˜@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jˆ›jˆ›¾Cjˆ›½ˆ›ш›­ª¾j½ЈNˆšCˆ›ˆ›BStepVar0.0 jˆjˆ¾Ejˆ½ˆш­¾j½ЈPEˆˆD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jˆ¡jˆ¡¾Gjˆ¡½ˆ¡ш¡­ªª¾j½ЈRˆŸˆ Gˆ¡ˆ¡F two_thetaVar0.01VALUESsignalAttr0.0 jˆ¤jˆ¤¾Ijˆ¤½ˆ¤ш¤­ª¾j½ЈTˆ£Iˆ¤ˆ¤HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 1, February 17, 2005111VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªˆˆˆˆˆˆˆ ˆ"ˆ$ˆ&ˆ(ˆ*ˆ,ˆ.ˆ0ˆ2ˆ4ˆ6ˆ8ˆ:ˆ<ˆ>ˆ@ˆBˆDˆFˆHˆJˆLˆNˆPˆRˆTˆVˆXˆZˆ\ˆ^ˆ`ˆbˆdˆgˆiˆkˆmˆoˆqˆtˆvˆyˆ|ˆ~ˆˆ„ˆ‡ˆ‰ˆ‹ˆˆˆ“ˆ–ˆ™ˆœˆžˆ¢ˆ¥ˆ¦ˆ§ˆ¨ˆ©ˆªˆ«ˆ¬ˆ­ˆ®ˆ¯C:\temp\dlm\dlm\data\dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªˆ±fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªˆ³fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªˆµfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªˆ·fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªˆ¹fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªˆ»fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªˆ½fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªˆ¿fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªˆÁfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªˆÃfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªˆÅ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªˆÇ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªˆÉ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªˆË fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªˆÍ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªˆÏ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªˆÑ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªˆÓ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªˆÕ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªˆ× fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªˆÙ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªˆÛ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªˆÝ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªˆß fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªˆá fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªˆã fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªˆå fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªˆç fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªˆé fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªˆë fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªˆí fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªˆï fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªˆñ fakeDim32Dim0.0jˆójˆó¾jˆó½ˆóшó­¾j½Ј²ˆóˆótitleVar0.0jˆõjˆõ¾jˆõ½ˆõшõ­¾j½Ј´ˆõˆõ start_timeVar0.0 jˆ÷jˆ÷¾ jˆ÷½ˆ÷ш÷­¾j½Ј¶ ˆ÷ˆ÷nameVar0.0jˆùjˆù¾ jˆù½ˆùшù­¾j½Ј¸ ˆùˆù nameVar0.0"jˆûjˆû¾jˆû½ˆûшû­¾j½Јºˆûˆû typeVar0.0jˆýjˆý¾jˆý½ˆýшý­¾j½Ј¼ˆýˆýtypeVar0.0 jˆÿjˆÿ¾jˆÿ½ˆÿшÿ­¾j½Ј¾ˆÿˆÿthetaVar0.0 j‰j‰¾j‰½‰щ­¾j½ЈÀ‰‰ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j‰j‰¾j‰½‰щ­ª¾j½Ј‰‰‰lambdaVar0.0 j‰j‰¾j‰½‰щ­¾j½ЈÄ‰‰ curvatureVar0.0 j‰j‰¾j‰½‰щ­¾j½ЈÆ‰‰ x_translationVar0.0 j‰ j‰ ¾j‰ ½‰ щ ­¾j½ЈÈ‰ ‰  y_translationVar0.0 j‰ j‰ ¾j‰ ½‰ щ ­¾j½ЈÊ‰ ‰ chiVar0.0 j‰j‰¾!j‰½‰щ­¾j½ЈÌ!‰‰ phiVar0.0Angstroem  VALUESunitsAttr0.0 j‰j‰¾#j‰½‰щ­ª¾j½ЈΉ#‰‰" d_spacingVar0.0j‰j‰¾&j‰½‰щ­¾j½ЈÐ&‰‰% sample_nameVar0.0degreeVALUESunitsAttr0.0 j‰j‰¾(j‰½‰щ­ª¾j½Ј҉(‰‰'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j‰j‰¾*j‰½‰щ­ª¾j½Јԉ*‰‰)sample_temperatureVar0.0j‰j‰¾,j‰½‰щ­¾j½ЈÖ,‰‰+ device_nameVar0.0KVALUESunitsAttr0.0 j‰j‰¾.j‰½‰щ­ª¾j½Ј؉.‰‰-temperature_meanVar0.0KVALUESunitsAttr0.0 j‰!j‰!¾0j‰!½‰!щ!­ª¾j½Јډ 0‰!‰!/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j‰$j‰$¾2j‰$½‰$щ$­ª¾j½Ј܉#2‰$‰$1 sample_murVar0.0 j‰&j‰&¾5j‰&½‰&щ&­¾j½ЈÞ5‰&‰&4PresetVar0.0j‰(j‰(¾7j‰(½‰(щ(­¾j½Јà7‰(‰(6 CounterModeVar0.0 j‰*j‰*¾9j‰*½‰*щ*­¾j½Јâ9‰*‰*8timeVar0.0countsVALUESunitsAttr0.0 j‰-j‰-¾;j‰-½‰-щ-­ª¾j½Јä‰,;‰-‰-: beam_monitorVar0.0countsVALUESunitsAttr0.0 j‰0j‰0¾=j‰0½‰0щ0­ª¾j½Јæ‰/=‰0‰0<MonitorVar0.0countsVALUESunitsAttr0.0 j‰3j‰3¾?j‰3½‰3щ3­ª¾j½Јè‰2?‰3‰3>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j‰6j‰6¾Aj‰6½‰6щ6­ª¾j½Јê‰5A‰6‰6@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j‰9j‰9¾Cj‰9½‰9щ9­ª¾j½Јì‰8C‰9‰9BStepVar0.0 j‰;j‰;¾Ej‰;½‰;щ;­¾j½ЈîE‰;‰;D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j‰?j‰?¾Gj‰?½‰?щ?­ªª¾j½Јð‰=‰>G‰?‰?F two_thetaVar0.01VALUESsignalAttr0.0 j‰Bj‰B¾Ij‰B½‰BщB­ª¾j½Јò‰AI‰B‰BHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªˆ²ˆ´ˆ¶ˆ¸ˆºˆ¼ˆ¾ˆÀˆÂˆÄˆÆˆÈˆÊˆÌˆÎˆÐˆÒˆÔˆÖˆØˆÚˆÜˆÞˆàˆâˆäˆæˆèˆêˆìˆîˆðˆòˆôˆöˆøˆúˆüˆþ‰‰‰‰‰ ‰ ‰ ‰‰‰‰‰‰‰‰"‰%‰'‰)‰+‰.‰1‰4‰7‰:‰<‰@‰C‰D‰E‰F‰G‰H‰I‰J‰K‰L‰Mdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª‰OfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª‰QfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª‰SfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª‰UfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª‰WfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª‰YfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª‰[fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª‰]fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª‰_fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª‰afakeDim9Dim0.0Values fakeDim10 DimVal0.1ª‰c fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª‰e fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª‰g fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª‰i fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª‰k fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª‰m fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª‰o fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª‰q fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª‰s fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª‰u fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª‰w fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª‰y fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª‰{ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª‰} fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª‰ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª‰ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª‰ƒ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª‰… fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª‰‡ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª‰‰ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª‰‹ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª‰ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‰ fakeDim32Dim0.0j‰‘j‰‘¾j‰‘½‰‘щ‘­¾j½ЉP‰‘‰‘titleVar0.0j‰“j‰“¾j‰“½‰“щ“­¾j½ЉR‰“‰“ start_timeVar0.0 j‰•j‰•¾ j‰•½‰•щ•­¾j½ЉT ‰•‰•nameVar0.0j‰—j‰—¾ j‰—½‰—щ—­¾j½ЉV ‰—‰— nameVar0.0"j‰™j‰™¾j‰™½‰™щ™­¾j½ЉX‰™‰™ typeVar0.0j‰›j‰›¾j‰›½‰›щ›­¾j½ЉZ‰›‰›typeVar0.0 j‰j‰¾j‰½‰щ­¾j½Љ\‰‰thetaVar0.0 j‰Ÿj‰Ÿ¾j‰Ÿ½‰ŸщŸ­¾j½Љ^‰Ÿ‰Ÿ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j‰¢j‰¢¾j‰¢½‰¢щ¢­ª¾j½Љ`‰¡‰¢‰¢lambdaVar0.0 j‰¤j‰¤¾j‰¤½‰¤щ¤­¾j½Љb‰¤‰¤ curvatureVar0.0 j‰¦j‰¦¾j‰¦½‰¦щ¦­¾j½Љd‰¦‰¦ x_translationVar0.0 j‰¨j‰¨¾j‰¨½‰¨щ¨­¾j½Љf‰¨‰¨ y_translationVar0.0 j‰ªj‰ª¾j‰ª½‰ªщª­¾j½Љh‰ª‰ªchiVar0.0 j‰¬j‰¬¾!j‰¬½‰¬щ¬­¾j½Љj!‰¬‰¬ phiVar0.0Angstroem  VALUESunitsAttr0.0 j‰¯j‰¯¾#j‰¯½‰¯щ¯­ª¾j½Љl‰®#‰¯‰¯" d_spacingVar0.0j‰±j‰±¾&j‰±½‰±щ±­¾j½Љn&‰±‰±% sample_nameVar0.0degreeVALUESunitsAttr0.0 j‰´j‰´¾(j‰´½‰´щ´­ª¾j½Љp‰³(‰´‰´'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j‰·j‰·¾*j‰·½‰·щ·­ª¾j½Љr‰¶*‰·‰·)sample_temperatureVar0.0j‰¹j‰¹¾,j‰¹½‰¹щ¹­¾j½Љt,‰¹‰¹+ device_nameVar0.0KVALUESunitsAttr0.0 j‰¼j‰¼¾.j‰¼½‰¼щ¼­ª¾j½Љv‰».‰¼‰¼-temperature_meanVar0.0KVALUESunitsAttr0.0 j‰¿j‰¿¾0j‰¿½‰¿щ¿­ª¾j½Љx‰¾0‰¿‰¿/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j‰Âj‰Â¾2j‰Â½‰Âщ­ª¾j½Љz‰Á2‰Â‰Â1 sample_murVar0.0 j‰Äj‰Ä¾5j‰Ä½‰ÄщÄ­¾j½Љ|5‰Ä‰Ä4PresetVar0.0j‰Æj‰Æ¾7j‰Æ½‰ÆщÆ­¾j½Љ~7‰Æ‰Æ6 CounterModeVar0.0 j‰Èj‰È¾9j‰È½‰ÈщÈ­¾j½Љ€9‰È‰È8timeVar0.0countsVALUESunitsAttr0.0 j‰Ëj‰Ë¾;j‰Ë½‰ËщË­ª¾j½Љ‚‰Ê;‰Ë‰Ë: beam_monitorVar0.0countsVALUESunitsAttr0.0 j‰Îj‰Î¾=j‰Î½‰Îщέª¾j½Љ„‰Í=‰Î‰Î<MonitorVar0.0countsVALUESunitsAttr0.0 j‰Ñj‰Ñ¾?j‰Ñ½‰ÑщÑ­ª¾j½Љ†‰Ð?‰Ñ‰Ñ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j‰Ôj‰Ô¾Aj‰Ô½‰ÔщÔ­ª¾j½Љˆ‰ÓA‰Ô‰Ô@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j‰×j‰×¾Cj‰×½‰×щ×­ª¾j½Ð‰Š‰ÖC‰×‰×BStepVar0.0 j‰Ùj‰Ù¾Ej‰Ù½‰ÙщÙ­¾j½ЉŒE‰Ù‰ÙD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j‰Ýj‰Ý¾Gj‰Ý½‰ÝщÝ­ªª¾j½Ð‰Ž‰Û‰ÜG‰Ý‰ÝF two_thetaVar0.01VALUESsignalAttr0.0 j‰àj‰à¾Ij‰à½‰àщà­ª¾j½Љ‰ßI‰à‰àHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª‰P‰R‰T‰V‰X‰Z‰\‰^‰`‰b‰d‰f‰h‰j‰l‰n‰p‰r‰t‰v‰x‰z‰|‰~‰€‰‚‰„‰†‰ˆ‰Š‰Œ‰Ž‰‰’‰”‰–‰˜‰š‰œ‰ž‰ ‰£‰¥‰§‰©‰«‰­‰°‰²‰µ‰¸‰º‰½‰À‰Ã‰Å‰Ç‰É‰Ì‰Ï‰Ò‰Õ‰Ø‰Ú‰Þ‰á‰â‰ã‰ä‰å‰æ‰ç‰è‰é‰ê‰ëdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª‰ífakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª‰ïfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª‰ñfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª‰ófakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª‰õfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª‰÷fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª‰ùfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª‰ûfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª‰ýfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª‰ÿfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªŠ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªŠ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªŠ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªŠ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªŠ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªŠ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªŠ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªŠ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªŠ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªŠ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªŠ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªŠ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªŠ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªŠ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªŠ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªŠ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªŠ! fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªŠ# fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªŠ% fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªŠ' fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªŠ) fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªŠ+ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªŠ- fakeDim32Dim0.0jŠ/jŠ/¾jŠ/½Š/ÑŠ/­¾j½ЉîŠ/Š/titleVar0.0jŠ1jŠ1¾jŠ1½Š1ÑŠ1­¾j½ЉðŠ1Š1 start_timeVar0.0 jŠ3jŠ3¾ jŠ3½Š3ÑŠ3­¾j½Љò Š3Š3nameVar0.0jŠ5jŠ5¾ jŠ5½Š5ÑŠ5­¾j½Љô Š5Š5 nameVar0.0"jŠ7jŠ7¾jŠ7½Š7ÑŠ7­¾j½ЉöŠ7Š7 typeVar0.0jŠ9jŠ9¾jŠ9½Š9ÑŠ9­¾j½ЉøŠ9Š9typeVar0.0 jŠ;jŠ;¾jŠ;½Š;ÑŠ;­¾j½ЉúŠ;Š;thetaVar0.0 jŠ=jŠ=¾jŠ=½Š=ÑŠ=­¾j½ЉüŠ=Š= two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jŠ@jŠ@¾jŠ@½Š@ÑŠ@­ª¾j½ЉþŠ?Š@Š@lambdaVar0.0 jŠBjŠB¾jŠB½ŠBÑŠB­¾j½ЊŠBŠB curvatureVar0.0 jŠDjŠD¾jŠD½ŠDÑŠD­¾j½ЊŠDŠD x_translationVar0.0 jŠFjŠF¾jŠF½ŠFÑŠF­¾j½ЊŠFŠF y_translationVar0.0 jŠHjŠH¾jŠH½ŠHÑŠH­¾j½ЊŠHŠHchiVar0.0 jŠJjŠJ¾!jŠJ½ŠJÑŠJ­¾j½Њ!ŠJŠJ phiVar0.0Angstroem  VALUESunitsAttr0.0 jŠMjŠM¾#jŠM½ŠMÑŠM­ª¾j½Њ ŠL#ŠMŠM" d_spacingVar0.0jŠOjŠO¾&jŠO½ŠOÑŠO­¾j½Њ &ŠOŠO% sample_nameVar0.0degreeVALUESunitsAttr0.0 jŠRjŠR¾(jŠR½ŠRÑŠR­ª¾j½ЊŠQ(ŠRŠR'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jŠUjŠU¾*jŠU½ŠUÑŠU­ª¾j½ЊŠT*ŠUŠU)sample_temperatureVar0.0jŠWjŠW¾,jŠW½ŠWÑŠW­¾j½Њ,ŠWŠW+ device_nameVar0.0KVALUESunitsAttr0.0 jŠZjŠZ¾.jŠZ½ŠZÑŠZ­ª¾j½ЊŠY.ŠZŠZ-temperature_meanVar0.0KVALUESunitsAttr0.0 jŠ]jŠ]¾0jŠ]½Š]ÑŠ]­ª¾j½ЊŠ\0Š]Š]/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jŠ`jŠ`¾2jŠ`½Š`ÑŠ`­ª¾j½ЊŠ_2Š`Š`1 sample_murVar0.0 jŠbjŠb¾5jŠb½ŠbÑŠb­¾j½Њ5ŠbŠb4PresetVar0.0jŠdjŠd¾7jŠd½ŠdÑŠd­¾j½Њ7ŠdŠd6 CounterModeVar0.0 jŠfjŠf¾9jŠf½ŠfÑŠf­¾j½Њ9ŠfŠf8timeVar0.0countsVALUESunitsAttr0.0 jŠijŠi¾;jŠi½ŠiÑŠi­ª¾j½Њ Šh;ŠiŠi: beam_monitorVar0.0countsVALUESunitsAttr0.0 jŠljŠl¾=jŠl½ŠlÑŠl­ª¾j½Њ"Šk=ŠlŠl<MonitorVar0.0countsVALUESunitsAttr0.0 jŠojŠo¾?jŠo½ŠoÑŠo­ª¾j½Њ$Šn?ŠoŠo>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jŠrjŠr¾AjŠr½ŠrÑŠr­ª¾j½Њ&ŠqAŠrŠr@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jŠujŠu¾CjŠu½ŠuÑŠu­ª¾j½Њ(ŠtCŠuŠuBStepVar0.0 jŠwjŠw¾EjŠw½ŠwÑŠw­¾j½Њ*EŠwŠwD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jŠ{jŠ{¾GjŠ{½Š{ÑŠ{­ªª¾j½Њ,ŠyŠzGŠ{Š{F two_thetaVar0.01VALUESsignalAttr0.0 jŠ~jŠ~¾IjŠ~½Š~ÑŠ~­ª¾j½Њ.Š}IŠ~Š~HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª‰î‰ð‰ò‰ô‰ö‰ø‰ú‰ü‰þŠŠŠŠŠŠ Š ŠŠŠŠŠŠŠŠŠŠ Š"Š$Š&Š(Š*Š,Š.Š0Š2Š4Š6Š8Š:Š<Š>ŠAŠCŠEŠGŠIŠKŠNŠPŠSŠVŠXŠ[Š^ŠaŠcŠeŠgŠjŠmŠpŠsŠvŠxŠ|ŠŠ€ŠŠ‚ŠƒŠ„Š…Š†Š‡ŠˆŠ‰data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªŠ‹fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªŠfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªŠfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªŠ‘fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªŠ“fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªŠ•fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªŠ—fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªŠ™fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªŠ›fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªŠfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªŠŸ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªŠ¡ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªŠ£ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªŠ¥ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªŠ§ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªŠ© fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªŠ« fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªŠ­ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªŠ¯ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªŠ± fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªŠ³ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªŠµ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªŠ· fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªŠ¹ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªŠ» fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªŠ½ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªŠ¿ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªŠÁ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªŠÃ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªŠÅ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªŠÇ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªŠÉ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªŠË fakeDim32Dim0.0jŠÍjŠÍ¾jŠÍ½ŠÍÑŠÍ­¾j½ЊŒŠÍŠÍtitleVar0.0jŠÏjŠÏ¾jŠÏ½ŠÏÑŠÏ­¾j½ЊŽŠÏŠÏ start_timeVar0.0 jŠÑjŠÑ¾ jŠÑ½ŠÑÑŠÑ­¾j½Њ ŠÑŠÑnameVar0.0jŠÓjŠÓ¾ jŠÓ½ŠÓÑŠÓ­¾j½Њ’ ŠÓŠÓ nameVar0.0"jŠÕjŠÕ¾jŠÕ½ŠÕÑŠÕ­¾j½Њ”ŠÕŠÕ typeVar0.0jŠ×jŠ×¾jŠ×½Š×ъ׭¾j½Њ–Š×Š×typeVar0.0 jŠÙjŠÙ¾jŠÙ½ŠÙÑŠÙ­¾j½Њ˜ŠÙŠÙthetaVar0.0 jŠÛjŠÛ¾jŠÛ½ŠÛÑŠÛ­¾j½ЊšŠÛŠÛ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jŠÞjŠÞ¾jŠÞ½ŠÞÑŠÞ­ª¾j½ЊœŠÝŠÞŠÞlambdaVar0.0 jŠàjŠà¾jŠà½ŠàÑŠà­¾j½ЊžŠàŠà curvatureVar0.0 jŠâjŠâ¾jŠâ½ŠâÑŠâ­¾j½Њ ŠâŠâ x_translationVar0.0 jŠäjŠä¾jŠä½ŠäÑŠä­¾j½Њ¢ŠäŠä y_translationVar0.0 jŠæjŠæ¾jŠæ½ŠæÑŠæ­¾j½Њ¤ппchiVar0.0 jŠèjŠè¾!jŠè½ŠèÑŠè­¾j½Њ¦!ŠèŠè phiVar0.0Angstroem  VALUESunitsAttr0.0 jŠëjŠë¾#jŠë½ŠëÑŠë­ª¾j½Њ¨Šê#ŠëŠë" d_spacingVar0.0jŠíjŠí¾&jŠí½ŠíÑŠí­¾j½Њª&ŠíŠí% sample_nameVar0.0degreeVALUESunitsAttr0.0 jŠðjŠð¾(jŠð½Šðъ𭪾j½Њ¬Šï(ŠðŠð'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jŠójŠó¾*jŠó½Šóъ󭪾j½Њ®Šò*ŠóŠó)sample_temperatureVar0.0jŠõjŠõ¾,jŠõ½ŠõÑŠõ­¾j½Њ°,ŠõŠõ+ device_nameVar0.0KVALUESunitsAttr0.0 jŠøjŠø¾.jŠø½ŠøÑŠø­ª¾j½Њ²Š÷.ŠøŠø-temperature_meanVar0.0KVALUESunitsAttr0.0 jŠûjŠû¾0jŠû½ŠûÑŠû­ª¾j½Њ´Šú0ŠûŠû/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jŠþjŠþ¾2jŠþ½ŠþÑŠþ­ª¾j½Њ¶Šý2ŠþŠþ1 sample_murVar0.0 j‹j‹¾5j‹½‹Ñ‹­¾j½Њ¸5‹‹4PresetVar0.0j‹j‹¾7j‹½‹Ñ‹­¾j½Њº7‹‹6 CounterModeVar0.0 j‹j‹¾9j‹½‹Ñ‹­¾j½Њ¼9‹‹8timeVar0.0countsVALUESunitsAttr0.0 j‹j‹¾;j‹½‹Ñ‹­ª¾j½Њ¾‹;‹‹: beam_monitorVar0.0countsVALUESunitsAttr0.0 j‹ j‹ ¾=j‹ ½‹ Ñ‹ ­ª¾j½ЊÀ‹ =‹ ‹ <MonitorVar0.0countsVALUESunitsAttr0.0 j‹ j‹ ¾?j‹ ½‹ Ñ‹ ­ª¾j½Њ‹ ?‹ ‹ >proton_monitorVar0.0degreeVALUESunitsAttr0.0 j‹j‹¾Aj‹½‹Ñ‹­ª¾j½ЊċA‹‹@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j‹j‹¾Cj‹½‹Ñ‹­ª¾j½ЊƋC‹‹BStepVar0.0 j‹j‹¾Ej‹½‹Ñ‹­¾j½ЊÈE‹‹D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j‹j‹¾Gj‹½‹Ñ‹­ªª¾j½Њʋ‹G‹‹F two_thetaVar0.01VALUESsignalAttr0.0 j‹j‹¾Ij‹½‹Ñ‹­ª¾j½Њ̋I‹‹HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªŠŒŠŽŠŠ’Š”Š–Š˜ŠšŠœŠžŠ Š¢Š¤Š¦Š¨ŠªŠ¬Š®Š°Š²Š´Š¶Š¸ŠºŠ¼Š¾ŠÀŠÂŠÄŠÆŠÈŠÊŠÌŠÎŠÐŠÒŠÔŠÖŠØŠÚŠÜŠßŠáŠãŠåŠçŠéŠìŠîŠñŠôŠöŠùŠüŠÿ‹‹‹‹‹ ‹‹‹‹‹‹‹‹‹ ‹!‹"‹#‹$‹%‹&‹'data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª‹)fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª‹+fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª‹-fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª‹/fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª‹1fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª‹3fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª‹5fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª‹7fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª‹9fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª‹;fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª‹= fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª‹? fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª‹A fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª‹C fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª‹E fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª‹G fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª‹I fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª‹K fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª‹M fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª‹O fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª‹Q fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª‹S fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª‹U fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª‹W fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª‹Y fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª‹[ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª‹] fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª‹_ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª‹a fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª‹c fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª‹e fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª‹g fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‹i fakeDim32Dim0.0j‹kj‹k¾j‹k½‹kÑ‹k­¾j½Ћ*‹k‹ktitleVar0.0j‹mj‹m¾j‹m½‹mÑ‹m­¾j½Ћ,‹m‹m start_timeVar0.0 j‹oj‹o¾ j‹o½‹oÑ‹o­¾j½Ћ. ‹o‹onameVar0.0j‹qj‹q¾ j‹q½‹qÑ‹q­¾j½Ћ0 ‹q‹q nameVar0.0"j‹sj‹s¾j‹s½‹sÑ‹s­¾j½Ћ2‹s‹s typeVar0.0j‹uj‹u¾j‹u½‹uÑ‹u­¾j½Ћ4‹u‹utypeVar0.0 j‹wj‹w¾j‹w½‹wÑ‹w­¾j½Ћ6‹w‹wthetaVar0.0 j‹yj‹y¾j‹y½‹yÑ‹y­¾j½Ћ8‹y‹y two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j‹|j‹|¾j‹|½‹|Ñ‹|­ª¾j½Ћ:‹{‹|‹|lambdaVar0.0 j‹~j‹~¾j‹~½‹~Ñ‹~­¾j½Ћ<‹~‹~ curvatureVar0.0 j‹€j‹€¾j‹€½‹€Ñ‹€­¾j½Ћ>‹€‹€ x_translationVar0.0 j‹‚j‹‚¾j‹‚½‹‚Ñ‹‚­¾j½Ћ@‹‚‹‚ y_translationVar0.0 j‹„j‹„¾j‹„½‹„Ñ‹„­¾j½ЋB‹„‹„chiVar0.0 j‹†j‹†¾!j‹†½‹†Ñ‹†­¾j½ЋD!‹†‹† phiVar0.0Angstroem  VALUESunitsAttr0.0 j‹‰j‹‰¾#j‹‰½‹‰Ñ‹‰­ª¾j½ЋF‹ˆ#‹‰‹‰" d_spacingVar0.0j‹‹j‹‹¾&j‹‹½‹‹Ñ‹‹­¾j½ЋH&‹‹‹‹% sample_nameVar0.0degreeVALUESunitsAttr0.0 j‹Žj‹Ž¾(j‹Ž½‹ŽÑ‹Ž­ª¾j½ЋJ‹(‹Ž‹Ž'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j‹‘j‹‘¾*j‹‘½‹‘Ñ‹‘­ª¾j½ЋL‹*‹‘‹‘)sample_temperatureVar0.0j‹“j‹“¾,j‹“½‹“Ñ‹“­¾j½ЋN,‹“‹“+ device_nameVar0.0KVALUESunitsAttr0.0 j‹–j‹–¾.j‹–½‹–Ñ‹–­ª¾j½ЋP‹•.‹–‹–-temperature_meanVar0.0KVALUESunitsAttr0.0 j‹™j‹™¾0j‹™½‹™Ñ‹™­ª¾j½ЋR‹˜0‹™‹™/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j‹œj‹œ¾2j‹œ½‹œÑ‹œ­ª¾j½ЋT‹›2‹œ‹œ1 sample_murVar0.0 j‹žj‹ž¾5j‹ž½‹žÑ‹ž­¾j½ЋV5‹ž‹ž4PresetVar0.0j‹ j‹ ¾7j‹ ½‹ Ñ‹ ­¾j½ЋX7‹ ‹ 6 CounterModeVar0.0 j‹¢j‹¢¾9j‹¢½‹¢Ñ‹¢­¾j½ЋZ9‹¢‹¢8timeVar0.0countsVALUESunitsAttr0.0 j‹¥j‹¥¾;j‹¥½‹¥Ñ‹¥­ª¾j½Ћ\‹¤;‹¥‹¥: beam_monitorVar0.0countsVALUESunitsAttr0.0 j‹¨j‹¨¾=j‹¨½‹¨Ñ‹¨­ª¾j½Ћ^‹§=‹¨‹¨<MonitorVar0.0countsVALUESunitsAttr0.0 j‹«j‹«¾?j‹«½‹«Ñ‹«­ª¾j½Ћ`‹ª?‹«‹«>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j‹®j‹®¾Aj‹®½‹®Ñ‹®­ª¾j½Ћb‹­A‹®‹®@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j‹±j‹±¾Cj‹±½‹±Ñ‹±­ª¾j½Ћd‹°C‹±‹±BStepVar0.0 j‹³j‹³¾Ej‹³½‹³Ñ‹³­¾j½ЋfE‹³‹³D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j‹·j‹·¾Gj‹·½‹·Ñ‹·­ªª¾j½Ћh‹µ‹¶G‹·‹·F two_thetaVar0.01VALUESsignalAttr0.0 j‹ºj‹º¾Ij‹º½‹ºÑ‹º­ª¾j½Ћj‹¹I‹º‹ºHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª‹*‹,‹.‹0‹2‹4‹6‹8‹:‹<‹>‹@‹B‹D‹F‹H‹J‹L‹N‹P‹R‹T‹V‹X‹Z‹\‹^‹`‹b‹d‹f‹h‹j‹l‹n‹p‹r‹t‹v‹x‹z‹}‹‹‹ƒ‹…‹‡‹Š‹Œ‹‹’‹”‹—‹š‹‹Ÿ‹¡‹£‹¦‹©‹¬‹¯‹²‹´‹¸‹»‹¼‹½‹¾‹¿‹À‹Á‹Â‹Ã‹Ä‹Ådata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª‹ÇfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª‹ÉfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª‹ËfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª‹ÍfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª‹ÏfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª‹ÑfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª‹ÓfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª‹ÕfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª‹×fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª‹ÙfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª‹Û fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª‹Ý fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª‹ß fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª‹á fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª‹ã fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª‹å fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª‹ç fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª‹é fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª‹ë fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª‹í fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª‹ï fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª‹ñ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª‹ó fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª‹õ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª‹÷ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª‹ù fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª‹û fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª‹ý fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª‹ÿ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªŒ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªŒ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªŒ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªŒ fakeDim32Dim0.0jŒ jŒ ¾jŒ ½Œ ÑŒ ­¾j½ЋÈŒ Œ titleVar0.0jŒ jŒ ¾jŒ ½Œ ÑŒ ­¾j½ЋÊŒ Œ  start_timeVar0.0 jŒ jŒ ¾ jŒ ½Œ ÑŒ ­¾j½Ð‹Ì Œ Œ nameVar0.0jŒjŒ¾ jŒ½ŒÑŒ­¾j½ЋΠŒŒ nameVar0.0"jŒjŒ¾jŒ½ŒÑŒ­¾j½ЋÐŒŒ typeVar0.0jŒjŒ¾jŒ½ŒÑŒ­¾j½ЋÒŒŒtypeVar0.0 jŒjŒ¾jŒ½ŒÑŒ­¾j½ЋÔŒŒthetaVar0.0 jŒjŒ¾jŒ½ŒÑŒ­¾j½ЋÖŒŒ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jŒjŒ¾jŒ½ŒÑŒ­ª¾j½Ћ،ŒŒlambdaVar0.0 jŒjŒ¾jŒ½ŒÑŒ­¾j½ЋÚŒŒ curvatureVar0.0 jŒjŒ¾jŒ½ŒÑŒ­¾j½ЋÜŒŒ x_translationVar0.0 jŒ jŒ ¾jŒ ½Œ ÑŒ ­¾j½ЋÞŒ Œ  y_translationVar0.0 jŒ"jŒ"¾jŒ"½Œ"ÑŒ"­¾j½ЋàŒ"Œ"chiVar0.0 jŒ$jŒ$¾!jŒ$½Œ$ÑŒ$­¾j½Ћâ!Œ$Œ$ phiVar0.0Angstroem  VALUESunitsAttr0.0 jŒ'jŒ'¾#jŒ'½Œ'ÑŒ'­ª¾j½ЋäŒ&#Œ'Œ'" d_spacingVar0.0jŒ)jŒ)¾&jŒ)½Œ)ÑŒ)­¾j½Ћæ&Œ)Œ)% sample_nameVar0.0degreeVALUESunitsAttr0.0 jŒ,jŒ,¾(jŒ,½Œ,ÑŒ,­ª¾j½ЋèŒ+(Œ,Œ,'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jŒ/jŒ/¾*jŒ/½Œ/ÑŒ/­ª¾j½ЋêŒ.*Œ/Œ/)sample_temperatureVar0.0jŒ1jŒ1¾,jŒ1½Œ1ÑŒ1­¾j½Ћì,Œ1Œ1+ device_nameVar0.0KVALUESunitsAttr0.0 jŒ4jŒ4¾.jŒ4½Œ4ÑŒ4­ª¾j½ЋîŒ3.Œ4Œ4-temperature_meanVar0.0KVALUESunitsAttr0.0 jŒ7jŒ7¾0jŒ7½Œ7ÑŒ7­ª¾j½ЋðŒ60Œ7Œ7/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jŒ:jŒ:¾2jŒ:½Œ:ÑŒ:­ª¾j½ЋòŒ92Œ:Œ:1 sample_murVar0.0 jŒ<jŒ<¾5jŒ<½Œ<ÑŒ<­¾j½Ћô5Œ<Œ<4PresetVar0.0jŒ>jŒ>¾7jŒ>½Œ>ÑŒ>­¾j½Ћö7Œ>Œ>6 CounterModeVar0.0 jŒ@jŒ@¾9jŒ@½Œ@ÑŒ@­¾j½Ћø9Œ@Œ@8timeVar0.0countsVALUESunitsAttr0.0 jŒCjŒC¾;jŒC½ŒCÑŒC­ª¾j½ЋúŒB;ŒCŒC: beam_monitorVar0.0countsVALUESunitsAttr0.0 jŒFjŒF¾=jŒF½ŒFÑŒF­ª¾j½ЋüŒE=ŒFŒF<MonitorVar0.0countsVALUESunitsAttr0.0 jŒIjŒI¾?jŒI½ŒIÑŒI­ª¾j½ЋþŒH?ŒIŒI>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jŒLjŒL¾AjŒL½ŒLÑŒL­ª¾j½ÐŒŒKAŒLŒL@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jŒOjŒO¾CjŒO½ŒOÑŒO­ª¾j½ÐŒŒNCŒOŒOBStepVar0.0 jŒQjŒQ¾EjŒQ½ŒQÑŒQ­¾j½ÐŒEŒQŒQD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jŒUjŒU¾GjŒU½ŒUÑŒU­ªª¾j½ÐŒŒSŒTGŒUŒUF two_thetaVar0.01VALUESsignalAttr0.0 jŒXjŒX¾IjŒX½ŒXÑŒX­ª¾j½ÐŒŒWIŒXŒXHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª‹È‹Ê‹Ì‹Î‹Ð‹Ò‹Ô‹Ö‹Ø‹Ú‹Ü‹Þ‹à‹â‹ä‹æ‹è‹ê‹ì‹î‹ð‹ò‹ô‹ö‹ø‹ú‹ü‹þŒŒŒŒŒŒ Œ ŒŒŒŒŒŒŒŒŒŒ!Œ#Œ%Œ(Œ*Œ-Œ0Œ2Œ5Œ8Œ;Œ=Œ?ŒAŒDŒGŒJŒMŒPŒRŒVŒYŒZŒ[Œ\Œ]Œ^Œ_Œ`ŒaŒbŒcdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªŒefakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªŒgfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªŒifakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªŒkfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªŒmfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªŒofakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªŒqfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªŒsfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªŒufakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªŒwfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªŒy fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªŒ{ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªŒ} fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªŒ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªŒ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªŒƒ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªŒ… fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªŒ‡ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªŒ‰ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªŒ‹ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªŒ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªŒ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªŒ‘ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªŒ“ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªŒ• fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªŒ— fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªŒ™ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªŒ› fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªŒ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªŒŸ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªŒ¡ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªŒ£ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªŒ¥ fakeDim32Dim0.0jŒ§jŒ§¾jŒ§½Œ§ÑŒ§­¾j½ÐŒfŒ§Œ§titleVar0.0jŒ©jŒ©¾jŒ©½Œ©ÑŒ©­¾j½ÐŒhŒ©Œ© start_timeVar0.0 jŒ«jŒ«¾ jŒ«½Œ«ÑŒ«­¾j½ÐŒj Œ«Œ«nameVar0.0jŒ­jŒ­¾ jŒ­½Œ­ÑŒ­­¾j½ÐŒl Œ­Œ­ nameVar0.0"jŒ¯jŒ¯¾jŒ¯½Œ¯ÑŒ¯­¾j½ÐŒnŒ¯Œ¯ typeVar0.0jŒ±jŒ±¾jŒ±½Œ±ÑŒ±­¾j½ÐŒpŒ±Œ±typeVar0.0 jŒ³jŒ³¾jŒ³½Œ³ÑŒ³­¾j½ÐŒrŒ³Œ³thetaVar0.0 jŒµjŒµ¾jŒµ½ŒµÑŒµ­¾j½ÐŒtŒµŒµ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jŒ¸jŒ¸¾jŒ¸½Œ¸ÑŒ¸­ª¾j½ÐŒvŒ·Œ¸Œ¸lambdaVar0.0 jŒºjŒº¾jŒº½ŒºÑŒº­¾j½ÐŒxŒºŒº curvatureVar0.0 jŒ¼jŒ¼¾jŒ¼½Œ¼ÑŒ¼­¾j½ÐŒzŒ¼Œ¼ x_translationVar0.0 jŒ¾jŒ¾¾jŒ¾½Œ¾ÑŒ¾­¾j½ÐŒ|Œ¾Œ¾ y_translationVar0.0 jŒÀjŒÀ¾jŒÀ½ŒÀÑŒÀ­¾j½ÐŒ~ŒÀŒÀchiVar0.0 jŒÂjŒÂ¾!jŒÂ½ŒÂь­¾j½ÐŒ€!ŒÂŒÂ phiVar0.0Angstroem  VALUESunitsAttr0.0 jŒÅjŒÅ¾#jŒÅ½ŒÅьŭª¾j½ÐŒ‚ŒÄ#ŒÅŒÅ" d_spacingVar0.0jŒÇjŒÇ¾&jŒÇ½ŒÇьǭ¾j½ÐŒ„&ŒÇŒÇ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jŒÊjŒÊ¾(jŒÊ½ŒÊьʭª¾j½ÐŒ†ŒÉ(ŒÊŒÊ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jŒÍjŒÍ¾*jŒÍ½ŒÍьͭª¾j½ÐŒˆŒÌ*ŒÍŒÍ)sample_temperatureVar0.0jŒÏjŒÏ¾,jŒÏ½ŒÏьϭ¾j½ÐŒŠ,ŒÏŒÏ+ device_nameVar0.0KVALUESunitsAttr0.0 jŒÒjŒÒ¾.jŒÒ½ŒÒьҭª¾j½ÐŒŒŒÑ.ŒÒŒÒ-temperature_meanVar0.0KVALUESunitsAttr0.0 jŒÕjŒÕ¾0jŒÕ½ŒÕьխª¾j½ÐŒŽŒÔ0ŒÕŒÕ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jŒØjŒØ¾2jŒØ½ŒØÑŒØ­ª¾j½ÐŒŒ×2ŒØŒØ1 sample_murVar0.0 jŒÚjŒÚ¾5jŒÚ½ŒÚьڭ¾j½ÐŒ’5ŒÚŒÚ4PresetVar0.0jŒÜjŒÜ¾7jŒÜ½ŒÜьܭ¾j½ÐŒ”7ŒÜŒÜ6 CounterModeVar0.0 jŒÞjŒÞ¾9jŒÞ½ŒÞьޭ¾j½ÐŒ–9ŒÞŒÞ8timeVar0.0countsVALUESunitsAttr0.0 jŒájŒá¾;jŒá½Œáь᭪¾j½ÐŒ˜Œà;ŒáŒá: beam_monitorVar0.0countsVALUESunitsAttr0.0 jŒäjŒä¾=jŒä½Œäь䭪¾j½ÐŒšŒã=ŒäŒä<MonitorVar0.0countsVALUESunitsAttr0.0 jŒçjŒç¾?jŒç½Œçь筪¾j½ÐŒœŒæ?ŒçŒç>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jŒêjŒê¾AjŒê½Œêь꭪¾j½ÐŒžŒéAŒêŒê@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jŒíjŒí¾CjŒí½ŒíÑŒí­ª¾j½ÐŒ ŒìCŒíŒíBStepVar0.0 jŒïjŒï¾EjŒï½Œïьﭾj½ÐŒ¢EŒïŒïD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jŒójŒó¾GjŒó½Œóь󭪪¾j½ÐŒ¤ŒñŒòGŒóŒóF two_thetaVar0.01VALUESsignalAttr0.0 jŒöjŒö¾IjŒö½ŒöÑŒö­ª¾j½ÐŒ¦ŒõIŒöŒöHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªŒfŒhŒjŒlŒnŒpŒrŒtŒvŒxŒzŒ|Œ~Œ€Œ‚Œ„Œ†ŒˆŒŠŒŒŒŽŒŒ’Œ”Œ–Œ˜ŒšŒœŒžŒ Œ¢Œ¤Œ¦Œ¨ŒªŒ¬Œ®Œ°Œ²Œ´Œ¶Œ¹Œ»Œ½Œ¿ŒÁŒÃŒÆŒÈŒËŒÎŒÐŒÓŒÖŒÙŒÛŒÝŒßŒâŒåŒèŒëŒîŒðŒôŒ÷ŒøŒùŒúŒûŒüŒýŒþŒÿdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª! fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª# fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª% fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª' fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª) fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª+ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª- fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª/ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª1 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª3 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª5 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª7 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª9 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª; fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª= fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª? fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªA fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªC fakeDim32Dim0.0jEjE¾jE½EÑE­¾j½ÐEEtitleVar0.0jGjG¾jG½GÑG­¾j½ÐGG start_timeVar0.0 jIjI¾ jI½IÑI­¾j½Ð IInameVar0.0jKjK¾ jK½KÑK­¾j½Ð KK nameVar0.0"jMjM¾jM½MÑM­¾j½Ð MM typeVar0.0jOjO¾jO½OÑO­¾j½ÐOOtypeVar0.0 jQjQ¾jQ½QÑQ­¾j½ÐQQthetaVar0.0 jSjS¾jS½SÑS­¾j½ÐSS two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jVjV¾jV½VÑV­ª¾j½ÐUVVlambdaVar0.0 jXjX¾jX½XÑX­¾j½ÐXX curvatureVar0.0 jZjZ¾jZ½ZÑZ­¾j½ÐZZ x_translationVar0.0 j\j\¾j\½\Ñ\­¾j½Ð\\ y_translationVar0.0 j^j^¾j^½^Ñ^­¾j½Ð^^chiVar0.0 j`j`¾!j`½`Ñ`­¾j½Ð!`` phiVar0.0Angstroem  VALUESunitsAttr0.0 jcjc¾#jc½cÑc­ª¾j½Ð b#cc" d_spacingVar0.0jeje¾&je½eÑe­¾j½Ð"&ee% sample_nameVar0.0degreeVALUESunitsAttr0.0 jhjh¾(jh½hÑh­ª¾j½Ð$g(hh'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jkjk¾*jk½kÑk­ª¾j½Ð&j*kk)sample_temperatureVar0.0jmjm¾,jm½mÑm­¾j½Ð(,mm+ device_nameVar0.0KVALUESunitsAttr0.0 jpjp¾.jp½pÑp­ª¾j½Ð*o.pp-temperature_meanVar0.0KVALUESunitsAttr0.0 jsjs¾0js½sÑs­ª¾j½Ð,r0ss/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jvjv¾2jv½vÑv­ª¾j½Ð.u2vv1 sample_murVar0.0 jxjx¾5jx½xÑx­¾j½Ð05xx4PresetVar0.0jzjz¾7jz½zÑz­¾j½Ð27zz6 CounterModeVar0.0 j|j|¾9j|½|Ñ|­¾j½Ð49||8timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½Ð6~;: beam_monitorVar0.0countsVALUESunitsAttr0.0 j‚j‚¾=j‚½‚Ñ‚­ª¾j½Ð8=‚‚<MonitorVar0.0countsVALUESunitsAttr0.0 j…j…¾?j…½…Ñ…­ª¾j½Ð:„?……>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jˆjˆ¾Ajˆ½ˆш­ª¾j½Ð<‡Aˆˆ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j‹j‹¾Cj‹½‹Ñ‹­ª¾j½Ð>ŠC‹‹BStepVar0.0 jj¾Ej½Ñ­¾j½Ð@ED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j‘j‘¾Gj‘½‘Ñ‘­ªª¾j½ÐBG‘‘F two_thetaVar0.01VALUESsignalAttr0.0 j”j”¾Ij”½”Ñ”­ª¾j½ÐD“I””HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª  "$&(*,.02468:<>@BDFHJLNPRTWY[]_adfilnqtwy{}€ƒ†‰ŒŽ’•–—˜™š›œžŸdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¡fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª£fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¥fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª§fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª©fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª«fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª­fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¯fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª±fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª³fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªµ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª· fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¹ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª» fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª½ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¿ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÁ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÃ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÅ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÇ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÉ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªË fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÍ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÏ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÑ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÓ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÕ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª× fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÙ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÛ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÝ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªß fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªá fakeDim32Dim0.0jãjã¾jã½ãÑã­¾j½ТããtitleVar0.0jåjå¾jå½åÑå­¾j½Фåå start_timeVar0.0 jçjç¾ jç½çÑç­¾j½Ц ççnameVar0.0jéjé¾ jé½éÑé­¾j½Ш éé nameVar0.0"jëjë¾jë½ëÑë­¾j½Ъëë typeVar0.0jíjí¾jí½íÑí­¾j½ЬíítypeVar0.0 jïjï¾jï½ïÑï­¾j½ЮïïthetaVar0.0 jñjñ¾jñ½ñÑñ­¾j½аññ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jôjô¾jô½ôÑô­ª¾j½вóôôlambdaVar0.0 jöjö¾jö½öÑö­¾j½дöö curvatureVar0.0 jøjø¾jø½øÑø­¾j½жøø x_translationVar0.0 jújú¾jú½úÑú­¾j½иúú y_translationVar0.0 jüjü¾jü½üÑü­¾j½кüüchiVar0.0 jþjþ¾!jþ½þÑþ­¾j½м!þþ phiVar0.0Angstroem  VALUESunitsAttr0.0 jŽj޾#j޽ŽÑŽ­ª¾j½оŽ#ŽŽ" d_spacingVar0.0jŽj޾&j޽ŽÑŽ­¾j½ÐÀ&ŽŽ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jŽj޾(j޽ŽÑŽ­ª¾j½ÐÂŽ(ŽŽ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jŽ jŽ ¾*jŽ ½Ž ÑŽ ­ª¾j½ÐÄŽ*Ž Ž )sample_temperatureVar0.0jŽ jŽ ¾,jŽ ½Ž ÑŽ ­¾j½ÐÆ,Ž Ž + device_nameVar0.0KVALUESunitsAttr0.0 jŽj޾.j޽ŽÑŽ­ª¾j½ÐÈŽ .ŽŽ-temperature_meanVar0.0KVALUESunitsAttr0.0 jŽj޾0j޽ŽÑŽ­ª¾j½ÐÊŽ0ŽŽ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jŽj޾2j޽ŽÑŽ­ª¾j½ÐÌŽ2ŽŽ1 sample_murVar0.0 jŽj޾5j޽ŽÑŽ­¾j½ÐÎ5ŽŽ4PresetVar0.0jŽj޾7j޽ŽÑŽ­¾j½ÐÐ7ŽŽ6 CounterModeVar0.0 jŽj޾9j޽ŽÑŽ­¾j½ÐÒ9ŽŽ8timeVar0.0countsVALUESunitsAttr0.0 jŽj޾;j޽ŽÑŽ­ª¾j½ÐÔŽ;ŽŽ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jŽ jŽ ¾=jŽ ½Ž ÑŽ ­ª¾j½ÐÖŽ=Ž Ž <MonitorVar0.0countsVALUESunitsAttr0.0 jŽ#jŽ#¾?jŽ#½Ž#ÑŽ#­ª¾j½ÐØŽ"?Ž#Ž#>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jŽ&jŽ&¾AjŽ&½Ž&ÑŽ&­ª¾j½ÐÚŽ%AŽ&Ž&@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jŽ)jŽ)¾CjŽ)½Ž)ÑŽ)­ª¾j½ÐÜŽ(CŽ)Ž)BStepVar0.0 jŽ+jŽ+¾EjŽ+½Ž+ÑŽ+­¾j½ÐÞEŽ+Ž+D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jŽ/jŽ/¾GjŽ/½Ž/ÑŽ/­ªª¾j½ÐàŽ-Ž.GŽ/Ž/F two_thetaVar0.01VALUESsignalAttr0.0 jŽ2jŽ2¾IjŽ2½Ž2ÑŽ2­ª¾j½ÐâŽ1IŽ2Ž2HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòõ÷ùûýÿŽŽŽŽ Ž ŽŽŽŽŽŽŽŽ!Ž$Ž'Ž*Ž,Ž0Ž3Ž4Ž5Ž6Ž7Ž8Ž9Ž:Ž;Ž<Ž=data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªŽ?fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªŽAfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªŽCfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªŽEfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªŽGfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªŽIfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªŽKfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªŽMfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªŽOfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªŽQfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªŽS fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªŽU fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªŽW fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªŽY fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªŽ[ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªŽ] fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªŽ_ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªŽa fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªŽc fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªŽe fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªŽg fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªŽi fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªŽk fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªŽm fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªŽo fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªŽq fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªŽs fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªŽu fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªŽw fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªŽy fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªŽ{ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªŽ} fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªŽ fakeDim32Dim0.0jŽj޾j޽ŽÑŽ­¾j½ÐŽ@ŽŽtitleVar0.0jŽƒjŽƒ¾jŽƒ½ŽƒÑŽƒ­¾j½ÐŽBŽƒŽƒ start_timeVar0.0 jŽ…jŽ…¾ jŽ…½Ž…ÑŽ…­¾j½ÐŽD Ž…Ž…nameVar0.0jއjއ¾ jއ½Ž‡Ñއ­¾j½ÐŽF އއ nameVar0.0"jމjމ¾jމ½Ž‰Ñމ­¾j½ÐŽHމމ typeVar0.0jŽ‹jŽ‹¾jŽ‹½Ž‹ÑŽ‹­¾j½ÐŽJދދtypeVar0.0 jŽj޾j޽ŽÑŽ­¾j½ÐŽLŽŽthetaVar0.0 jŽj޾j޽ŽÑŽ­¾j½ÐŽNŽŽ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jŽ’jŽ’¾jŽ’½Ž’ÑŽ’­ª¾j½ÐŽPޑޒޒlambdaVar0.0 jŽ”jŽ”¾jŽ”½Ž”ÑŽ”­¾j½ÐŽRޔޔ curvatureVar0.0 jŽ–jŽ–¾jŽ–½Ž–ÑŽ–­¾j½ÐŽTŽ–Ž– x_translationVar0.0 jŽ˜jŽ˜¾jŽ˜½Ž˜ÑŽ˜­¾j½ÐŽVŽ˜Ž˜ y_translationVar0.0 jŽšjŽš¾jŽš½ŽšÑŽš­¾j½ÐŽXŽšŽšchiVar0.0 jŽœjŽœ¾!jŽœ½ŽœÑŽœ­¾j½ÐŽZ!ŽœŽœ phiVar0.0Angstroem  VALUESunitsAttr0.0 jŽŸjŽŸ¾#jŽŸ½ŽŸÑŽŸ­ª¾j½ÐŽ\Žž#ŽŸŽŸ" d_spacingVar0.0jŽ¡jŽ¡¾&jŽ¡½Ž¡ÑŽ¡­¾j½ÐŽ^&ޡޡ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jޤjޤ¾(jޤ½Ž¤Ñޤ­ª¾j½ÐŽ`Ž£(ޤޤ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jާjާ¾*jާ½Ž§Ñާ­ª¾j½ÐŽbަ*ާާ)sample_temperatureVar0.0jŽ©jŽ©¾,jŽ©½Ž©ÑŽ©­¾j½ÐŽd,ީީ+ device_nameVar0.0KVALUESunitsAttr0.0 jެjެ¾.jެ½Ž¬Ñެ­ª¾j½ÐŽfŽ«.ެެ-temperature_meanVar0.0KVALUESunitsAttr0.0 jޝjޝ¾0jޝ½Ž¯Ñޝ­ª¾j½ÐŽhŽ®0ޝޝ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j޲j޲¾2j޲½Ž²Ñ޲­ª¾j½ÐŽjޱ2޲޲1 sample_murVar0.0 jŽ´jŽ´¾5jŽ´½Ž´ÑŽ´­¾j½ÐŽl5Ž´Ž´4PresetVar0.0j޶j޶¾7j޶½Ž¶Ñ޶­¾j½ÐŽn7޶޶6 CounterModeVar0.0 jޏjޏ¾9jޏ½Ž¸Ñޏ­¾j½ÐŽp9ޏޏ8timeVar0.0countsVALUESunitsAttr0.0 jŽ»jŽ»¾;jŽ»½Ž»ÑŽ»­ª¾j½ÐŽrŽº;޻޻: beam_monitorVar0.0countsVALUESunitsAttr0.0 j޾j޾¾=j޾½Ž¾Ñ޾­ª¾j½ÐŽt޽=޾޾<MonitorVar0.0countsVALUESunitsAttr0.0 jŽÁjŽÁ¾?jŽÁ½ŽÁÑŽÁ­ª¾j½ÐŽvŽÀ?ŽÁŽÁ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jŽÄjŽÄ¾AjŽÄ½ŽÄÑŽÄ­ª¾j½ÐŽxŽÃAŽÄŽÄ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jŽÇjŽÇ¾CjŽÇ½ŽÇÑŽÇ­ª¾j½ÐŽzŽÆCŽÇŽÇBStepVar0.0 jŽÉjŽÉ¾EjŽÉ½ŽÉÑŽÉ­¾j½ÐŽ|EŽÉŽÉD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jŽÍjŽÍ¾GjŽÍ½ŽÍÑŽÍ­ªª¾j½ÐŽ~ŽËŽÌGŽÍŽÍF two_thetaVar0.01VALUESsignalAttr0.0 jŽÐjŽÐ¾IjŽÐ½ŽÐюЭª¾j½ÐŽ€ŽÏIŽÐŽÐHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªŽ@ŽBŽDŽFŽHŽJŽLŽNŽPŽRŽTŽVŽXŽZŽ\Ž^Ž`ŽbŽdŽfŽhŽjŽlŽnŽpŽrŽtŽvŽxŽzŽ|Ž~Ž€Ž‚Ž„Ž†ŽˆŽŠŽŒŽŽŽŽ“Ž•Ž—Ž™Ž›ŽŽ Ž¢Ž¥Ž¨ŽªŽ­Ž°Ž³ŽµŽ·Ž¹Ž¼Ž¿ŽÂŽÅŽÈŽÊŽÎŽÑŽÒŽÓŽÔŽÕŽÖŽ×ŽØŽÙŽÚŽÛdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªŽÝfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªŽßfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªŽáfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªŽãfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªŽåfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªŽçfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªŽéfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªŽëfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªŽífakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªŽïfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªŽñ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªŽó fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªŽõ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªŽ÷ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªŽù fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªŽû fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªŽý fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªŽÿ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐŽÞtitleVar0.0j!j!¾j!½!Ñ!­¾j½ÐŽà!! start_timeVar0.0 j#j#¾ j#½#Ñ#­¾j½ÐŽâ ##nameVar0.0j%j%¾ j%½%Ñ%­¾j½ÐŽä %% nameVar0.0"j'j'¾j'½'Ñ'­¾j½ÐŽæ'' typeVar0.0j)j)¾j)½)Ñ)­¾j½ÐŽè))typeVar0.0 j+j+¾j+½+Ñ+­¾j½ÐŽê++thetaVar0.0 j-j-¾j-½-Ñ-­¾j½ÐŽì-- two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j0j0¾j0½0Ñ0­ª¾j½ÐŽî/00lambdaVar0.0 j2j2¾j2½2Ñ2­¾j½ÐŽð22 curvatureVar0.0 j4j4¾j4½4Ñ4­¾j½ÐŽò44 x_translationVar0.0 j6j6¾j6½6Ñ6­¾j½ÐŽô66 y_translationVar0.0 j8j8¾j8½8Ñ8­¾j½ÐŽö88chiVar0.0 j:j:¾!j:½:Ñ:­¾j½ÐŽø!:: phiVar0.0Angstroem  VALUESunitsAttr0.0 j=j=¾#j=½=Ñ=­ª¾j½ÐŽú<#==" d_spacingVar0.0j?j?¾&j?½?Ñ?­¾j½ÐŽü&??% sample_nameVar0.0degreeVALUESunitsAttr0.0 jBjB¾(jB½BÑB­ª¾j½ÐŽþA(BB'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jEjE¾*jE½EÑE­ª¾j½ÐD*EE)sample_temperatureVar0.0jGjG¾,jG½GÑG­¾j½Ð,GG+ device_nameVar0.0KVALUESunitsAttr0.0 jJjJ¾.jJ½JÑJ­ª¾j½ÐI.JJ-temperature_meanVar0.0KVALUESunitsAttr0.0 jMjM¾0jM½MÑM­ª¾j½ÐL0MM/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jPjP¾2jP½PÑP­ª¾j½ÐO2PP1 sample_murVar0.0 jRjR¾5jR½RÑR­¾j½Ð 5RR4PresetVar0.0jTjT¾7jT½TÑT­¾j½Ð 7TT6 CounterModeVar0.0 jVjV¾9jV½VÑV­¾j½Ð9VV8timeVar0.0countsVALUESunitsAttr0.0 jYjY¾;jY½YÑY­ª¾j½ÐX;YY: beam_monitorVar0.0countsVALUESunitsAttr0.0 j\j\¾=j\½\Ñ\­ª¾j½Ð[=\\<MonitorVar0.0countsVALUESunitsAttr0.0 j_j_¾?j_½_Ñ_­ª¾j½Ð^?__>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jbjb¾Ajb½bÑb­ª¾j½ÐaAbb@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jeje¾Cje½eÑe­ª¾j½ÐdCeeBStepVar0.0 jgjg¾Ejg½gÑg­¾j½ÐEggD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jkjk¾Gjk½kÑk­ªª¾j½ÐijGkkF two_thetaVar0.01VALUESsignalAttr0.0 jnjn¾Ijn½nÑn­ª¾j½ÐmInnHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªŽÞŽàŽâŽäŽæŽèŽêŽìŽîŽðŽòŽôŽöŽøŽúŽüŽþ  "$&(*,.13579;>@CFHKNQSUWZ]`cfhlopqrstuvwxydata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª{fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª}fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªƒfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª…fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª‡fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª‰fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª‹fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª‘ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª“ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª• fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª— fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª™ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª› fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªŸ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¡ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª£ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¥ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª§ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª© fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª« fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª­ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¯ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª± fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª³ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªµ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª· fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¹ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª» fakeDim32Dim0.0j½j½¾j½½½ѽ­¾j½Ð|½½titleVar0.0j¿j¿¾j¿½¿Ñ¿­¾j½Ð~¿¿ start_timeVar0.0 jÁjÁ¾ jÁ½ÁÑÁ­¾j½Ѐ ÁÁnameVar0.0jÃjþ jýÃÑí¾j½Ђ Ãà nameVar0.0"jÅjžjŽÅÑÅ­¾j½ЄÅÅ typeVar0.0jÇjǾjǽÇÑÇ­¾j½ІÇÇtypeVar0.0 jÉjɾjɽÉÑÉ­¾j½ЈÉÉthetaVar0.0 jËj˾j˽ËÑË­¾j½ЊËË two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÎjξjνÎÑέª¾j½ÐŒÍÎÎlambdaVar0.0 jÐjоjнÐÑЭ¾j½ÐŽÐÐ curvatureVar0.0 jÒjÒ¾jÒ½ÒÑÒ­¾j½ÐÒÒ x_translationVar0.0 jÔjÔ¾jÔ½ÔÑÔ­¾j½Ð’ÔÔ y_translationVar0.0 jÖjÖ¾jÖ½ÖÑÖ­¾j½ДÖÖchiVar0.0 jØjؾ!jؽØÑØ­¾j½Ж!ØØ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÛjÛ¾#jÛ½ÛÑÛ­ª¾j½ИÚ#ÛÛ" d_spacingVar0.0jÝjݾ&jݽÝÑÝ­¾j½К&ÝÝ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jàjà¾(jà½àÑà­ª¾j½Мß(àà'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jãjã¾*jã½ãÑã­ª¾j½Оâ*ãã)sample_temperatureVar0.0jåjå¾,jå½åÑå­¾j½Р,åå+ device_nameVar0.0KVALUESunitsAttr0.0 jèjè¾.jè½èÑè­ª¾j½Тç.èè-temperature_meanVar0.0KVALUESunitsAttr0.0 jëjë¾0jë½ëÑë­ª¾j½Фê0ëë/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jîjî¾2jî½îÑî­ª¾j½Цí2îî1 sample_murVar0.0 jðjð¾5jð½ðÑð­¾j½Ш5ðð4PresetVar0.0jòjò¾7jò½òÑò­¾j½Ъ7òò6 CounterModeVar0.0 jôjô¾9jô½ôÑô­¾j½Ь9ôô8timeVar0.0countsVALUESunitsAttr0.0 j÷j÷¾;j÷½÷Ñ÷­ª¾j½Юö;÷÷: beam_monitorVar0.0countsVALUESunitsAttr0.0 jújú¾=jú½úÑú­ª¾j½аù=úú<MonitorVar0.0countsVALUESunitsAttr0.0 jýjý¾?jý½ýÑý­ª¾j½вü?ýý>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jj¾Aj½Ñ­ª¾j½дÿA@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jj¾Cj½Ñ­ª¾j½жCBStepVar0.0 jj¾Ej½Ñ­¾j½иED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j j ¾Gj ½ Ñ ­ªª¾j½кG F two_thetaVar0.01VALUESsignalAttr0.0 j j ¾Ij ½ Ñ ­ª¾j½м I HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÏÑÓÕ×ÙÜÞáäæéìïñóõøûþ data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª!fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª#fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª%fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª'fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª)fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª+fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª- fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª/ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª1 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª3 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª5 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª7 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª9 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª; fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª= fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª? fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªA fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªC fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªE fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªG fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªI fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªK fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªM fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªO fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªQ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªS fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªU fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªW fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªY fakeDim32Dim0.0j[j[¾j[½[Ñ[­¾j½Ð[[titleVar0.0j]j]¾j]½]Ñ]­¾j½Ð]] start_timeVar0.0 j_j_¾ j_½_Ñ_­¾j½Ð __nameVar0.0jaja¾ ja½aÑa­¾j½Ð aa nameVar0.0"jcjc¾jc½cÑc­¾j½Ð"cc typeVar0.0jeje¾je½eÑe­¾j½Ð$eetypeVar0.0 jgjg¾jg½gÑg­¾j½Ð&ggthetaVar0.0 jiji¾ji½iÑi­¾j½Ð(ii two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jljl¾jl½lÑl­ª¾j½Ð*klllambdaVar0.0 jnjn¾jn½nÑn­¾j½Ð,nn curvatureVar0.0 jpjp¾jp½pÑp­¾j½Ð.pp x_translationVar0.0 jrjr¾jr½rÑr­¾j½Ð0rr y_translationVar0.0 jtjt¾jt½tÑt­¾j½Ð2ttchiVar0.0 jvjv¾!jv½vÑv­¾j½Ð4!vv phiVar0.0Angstroem  VALUESunitsAttr0.0 jyjy¾#jy½yÑy­ª¾j½Ð6x#yy" d_spacingVar0.0j{j{¾&j{½{Ñ{­¾j½Ð8&{{% sample_nameVar0.0degreeVALUESunitsAttr0.0 j~j~¾(j~½~Ñ~­ª¾j½Ð:}(~~'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½Ð<€*)sample_temperatureVar0.0jƒjƒ¾,jƒ½ƒу­¾j½Ð>,ƒƒ+ device_nameVar0.0KVALUESunitsAttr0.0 j†j†¾.j†½†ц­ª¾j½Ð@….††-temperature_meanVar0.0KVALUESunitsAttr0.0 j‰j‰¾0j‰½‰щ­ª¾j½ÐBˆ0‰‰/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jŒjŒ¾2jŒ½ŒÑŒ­ª¾j½ÐD‹2ŒŒ1 sample_murVar0.0 jŽj޾5j޽ŽÑŽ­¾j½ÐF5ŽŽ4PresetVar0.0jj¾7j½Ñ­¾j½ÐH76 CounterModeVar0.0 j’j’¾9j’½’Ñ’­¾j½ÐJ9’’8timeVar0.0countsVALUESunitsAttr0.0 j•j•¾;j•½•Ñ•­ª¾j½ÐL”;••: beam_monitorVar0.0countsVALUESunitsAttr0.0 j˜j˜¾=j˜½˜ј­ª¾j½ÐN—=˜˜<MonitorVar0.0countsVALUESunitsAttr0.0 j›j›¾?j›½›Ñ›­ª¾j½ÐPš?››>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jžjž¾Ajž½žÑž­ª¾j½ÐRAžž@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¡j¡¾Cj¡½¡Ñ¡­ª¾j½ÐT C¡¡BStepVar0.0 j£j£¾Ej£½£Ñ£­¾j½ÐVE££D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j§j§¾Gj§½§ѧ­ªª¾j½ÐX¥¦G§§F two_thetaVar0.01VALUESsignalAttr0.0 jªjª¾Ijª½ªѪ­ª¾j½ÐZ©IªªHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjmoqsuwz|‚„‡Š‘“–™œŸ¢¤¨«¬­®¯°±²³´µdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª·fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¹fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª»fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª½fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¿fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÁfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÃfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÅfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÇfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÉfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªË fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÍ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÏ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÑ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÓ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÕ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª× fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÙ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÛ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÝ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªß fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªá fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªã fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªå fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªç fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªé fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªë fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªí fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªï fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªñ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªó fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªõ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª÷ fakeDim32Dim0.0jùjù¾jù½ùÑù­¾j½иùùtitleVar0.0jûjû¾jû½ûÑû­¾j½кûû start_timeVar0.0 jýjý¾ jý½ýÑý­¾j½м ýýnameVar0.0jÿjÿ¾ jÿ½ÿÑÿ­¾j½о ÿÿ nameVar0.0"j‘j‘¾j‘½‘Ñ‘­¾j½ÐÀ‘‘ typeVar0.0j‘j‘¾j‘½‘Ñ‘­¾j½Ð‘‘typeVar0.0 j‘j‘¾j‘½‘Ñ‘­¾j½ÐÄ‘‘thetaVar0.0 j‘j‘¾j‘½‘Ñ‘­¾j½ÐÆ‘‘ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j‘ j‘ ¾j‘ ½‘ Ñ‘ ­ª¾j½ÐÈ‘ ‘ ‘ lambdaVar0.0 j‘ j‘ ¾j‘ ½‘ Ñ‘ ­¾j½ÐÊ‘ ‘  curvatureVar0.0 j‘j‘¾j‘½‘Ñ‘­¾j½ÐÌ‘‘ x_translationVar0.0 j‘j‘¾j‘½‘Ñ‘­¾j½ÐΑ‘ y_translationVar0.0 j‘j‘¾j‘½‘Ñ‘­¾j½ÐБ‘chiVar0.0 j‘j‘¾!j‘½‘Ñ‘­¾j½ÐÒ!‘‘ phiVar0.0Angstroem  VALUESunitsAttr0.0 j‘j‘¾#j‘½‘Ñ‘­ª¾j½ÐÔ‘#‘‘" d_spacingVar0.0j‘j‘¾&j‘½‘Ñ‘­¾j½ÐÖ&‘‘% sample_nameVar0.0degreeVALUESunitsAttr0.0 j‘j‘¾(j‘½‘Ñ‘­ª¾j½ÐØ‘(‘‘'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j‘j‘¾*j‘½‘Ñ‘­ª¾j½ÐÚ‘*‘‘)sample_temperatureVar0.0j‘!j‘!¾,j‘!½‘!Ñ‘!­¾j½ÐÜ,‘!‘!+ device_nameVar0.0KVALUESunitsAttr0.0 j‘$j‘$¾.j‘$½‘$Ñ‘$­ª¾j½ÐÞ‘#.‘$‘$-temperature_meanVar0.0KVALUESunitsAttr0.0 j‘'j‘'¾0j‘'½‘'Ñ‘'­ª¾j½Ðà‘&0‘'‘'/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j‘*j‘*¾2j‘*½‘*Ñ‘*­ª¾j½Ðâ‘)2‘*‘*1 sample_murVar0.0 j‘,j‘,¾5j‘,½‘,Ñ‘,­¾j½Ðä5‘,‘,4PresetVar0.0j‘.j‘.¾7j‘.½‘.Ñ‘.­¾j½Ðæ7‘.‘.6 CounterModeVar0.0 j‘0j‘0¾9j‘0½‘0Ñ‘0­¾j½Ðè9‘0‘08timeVar0.0countsVALUESunitsAttr0.0 j‘3j‘3¾;j‘3½‘3Ñ‘3­ª¾j½Ðê‘2;‘3‘3: beam_monitorVar0.0countsVALUESunitsAttr0.0 j‘6j‘6¾=j‘6½‘6Ñ‘6­ª¾j½Ðì‘5=‘6‘6<MonitorVar0.0countsVALUESunitsAttr0.0 j‘9j‘9¾?j‘9½‘9Ñ‘9­ª¾j½Ðî‘8?‘9‘9>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j‘<j‘<¾Aj‘<½‘<Ñ‘<­ª¾j½Ðð‘;A‘<‘<@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j‘?j‘?¾Cj‘?½‘?Ñ‘?­ª¾j½Ðò‘>C‘?‘?BStepVar0.0 j‘Aj‘A¾Ej‘A½‘AÑ‘A­¾j½ÐôE‘A‘AD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j‘Ej‘E¾Gj‘E½‘EÑ‘E­ªª¾j½Ðö‘C‘DG‘E‘EF two_thetaVar0.01VALUESsignalAttr0.0 j‘Hj‘H¾Ij‘H½‘HÑ‘H­ª¾j½Ðø‘GI‘H‘HHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ‘‘‘‘‘‘ ‘ ‘‘‘‘‘‘‘‘ ‘"‘%‘(‘+‘-‘/‘1‘4‘7‘:‘=‘@‘B‘F‘I‘J‘K‘L‘M‘N‘O‘P‘Q‘R‘Sdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª‘UfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª‘WfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª‘YfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª‘[fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª‘]fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª‘_fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª‘afakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª‘cfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª‘efakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª‘gfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª‘i fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª‘k fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª‘m fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª‘o fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª‘q fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª‘s fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª‘u fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª‘w fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª‘y fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª‘{ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª‘} fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª‘ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª‘ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª‘ƒ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª‘… fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª‘‡ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª‘‰ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª‘‹ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª‘ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª‘ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª‘‘ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª‘“ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‘• fakeDim32Dim0.0j‘—j‘—¾j‘—½‘—Ñ‘—­¾j½БV‘—‘—titleVar0.0j‘™j‘™¾j‘™½‘™Ñ‘™­¾j½БX‘™‘™ start_timeVar0.0 j‘›j‘›¾ j‘›½‘›Ñ‘›­¾j½БZ ‘›‘›nameVar0.0j‘j‘¾ j‘½‘Ñ‘­¾j½Б\ ‘‘ nameVar0.0"j‘Ÿj‘Ÿ¾j‘Ÿ½‘ŸÑ‘Ÿ­¾j½Б^‘Ÿ‘Ÿ typeVar0.0j‘¡j‘¡¾j‘¡½‘¡Ñ‘¡­¾j½Б`‘¡‘¡typeVar0.0 j‘£j‘£¾j‘£½‘£Ñ‘£­¾j½Бb‘£‘£thetaVar0.0 j‘¥j‘¥¾j‘¥½‘¥Ñ‘¥­¾j½Бd‘¥‘¥ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j‘¨j‘¨¾j‘¨½‘¨Ñ‘¨­ª¾j½Бf‘§‘¨‘¨lambdaVar0.0 j‘ªj‘ª¾j‘ª½‘ªÑ‘ª­¾j½Бh‘ª‘ª curvatureVar0.0 j‘¬j‘¬¾j‘¬½‘¬Ñ‘¬­¾j½Бj‘¬‘¬ x_translationVar0.0 j‘®j‘®¾j‘®½‘®Ñ‘®­¾j½Бl‘®‘® y_translationVar0.0 j‘°j‘°¾j‘°½‘°Ñ‘°­¾j½Бn‘°‘°chiVar0.0 j‘²j‘²¾!j‘²½‘²Ñ‘²­¾j½Бp!‘²‘² phiVar0.0Angstroem  VALUESunitsAttr0.0 j‘µj‘µ¾#j‘µ½‘µÑ‘µ­ª¾j½Бr‘´#‘µ‘µ" d_spacingVar0.0j‘·j‘·¾&j‘·½‘·Ñ‘·­¾j½Бt&‘·‘·% sample_nameVar0.0degreeVALUESunitsAttr0.0 j‘ºj‘º¾(j‘º½‘ºÑ‘º­ª¾j½Бv‘¹(‘º‘º'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j‘½j‘½¾*j‘½½‘½Ñ‘½­ª¾j½Бx‘¼*‘½‘½)sample_temperatureVar0.0j‘¿j‘¿¾,j‘¿½‘¿Ñ‘¿­¾j½Бz,‘¿‘¿+ device_nameVar0.0KVALUESunitsAttr0.0 j‘Âj‘¾.j‘½‘Âё­ª¾j½Б|‘Á.‘‘Â-temperature_meanVar0.0KVALUESunitsAttr0.0 j‘Åj‘ž0j‘Ž‘Åёŭª¾j½Б~‘Ä0‘Å‘Å/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j‘Èj‘Ⱦ2j‘Ƚ‘Èёȭª¾j½Б€‘Ç2‘È‘È1 sample_murVar0.0 j‘Êj‘ʾ5j‘ʽ‘Êёʭ¾j½Б‚5‘Ê‘Ê4PresetVar0.0j‘Ìj‘̾7j‘̽‘Ìё̭¾j½Б„7‘Ì‘Ì6 CounterModeVar0.0 j‘Îj‘ξ9j‘ν‘Îёέ¾j½Б†9‘ΑÎ8timeVar0.0countsVALUESunitsAttr0.0 j‘Ñj‘Ѿ;j‘ѽ‘Ñёѭª¾j½Бˆ‘Ð;‘Ñ‘Ñ: beam_monitorVar0.0countsVALUESunitsAttr0.0 j‘Ôj‘Ô¾=j‘Ô½‘Ôёԭª¾j½Ð‘Š‘Ó=‘Ô‘Ô<MonitorVar0.0countsVALUESunitsAttr0.0 j‘×j‘×¾?j‘×½‘×ё׭ª¾j½БŒ‘Ö?‘ב×>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j‘Új‘Ú¾Aj‘Ú½‘Úёڭª¾j½Ð‘Ž‘ÙA‘Ú‘Ú@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j‘Ýj‘ݾCj‘ݽ‘Ýёݭª¾j½Б‘ÜC‘Ý‘ÝBStepVar0.0 j‘ßj‘ß¾Ej‘ß½‘ßё߭¾j½Б’E‘ß‘ßD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j‘ãj‘ã¾Gj‘㽑ãё㭪ª¾j½Б”‘á‘âG‘ã‘ãF two_thetaVar0.01VALUESsignalAttr0.0 j‘æj‘æ¾Ij‘潑æÑ‘æ­ª¾j½Б–‘åI‘æ‘æHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª‘V‘X‘Z‘\‘^‘`‘b‘d‘f‘h‘j‘l‘n‘p‘r‘t‘v‘x‘z‘|‘~‘€‘‚‘„‘†‘ˆ‘Š‘Œ‘Ž‘‘’‘”‘–‘˜‘š‘œ‘ž‘ ‘¢‘¤‘¦‘©‘«‘­‘¯‘±‘³‘¶‘¸‘»‘¾‘À‘ÑƑɑˑ͑ϑґՑؑۑޑà‘ä‘ç‘è‘é‘ê‘ë‘ì‘í‘î‘ï‘ð‘ñdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª‘ófakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª‘õfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª‘÷fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª‘ùfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª‘ûfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª‘ýfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª‘ÿfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª’fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª’fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª’fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª’ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª’ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª’ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª’ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª’ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª’ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª’ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª’ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª’ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª’ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª’ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª’ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª’ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª’! fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª’# fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª’% fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª’' fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª’) fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª’+ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª’- fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª’/ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª’1 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª’3 fakeDim32Dim0.0j’5j’5¾j’5½’5Ñ’5­¾j½Бô’5’5titleVar0.0j’7j’7¾j’7½’7Ñ’7­¾j½Бö’7’7 start_timeVar0.0 j’9j’9¾ j’9½’9Ñ’9­¾j½Бø ’9’9nameVar0.0j’;j’;¾ j’;½’;Ñ’;­¾j½Бú ’;’; nameVar0.0"j’=j’=¾j’=½’=Ñ’=­¾j½Бü’=’= typeVar0.0j’?j’?¾j’?½’?Ñ’?­¾j½Бþ’?’?typeVar0.0 j’Aj’A¾j’A½’AÑ’A­¾j½Ð’’A’AthetaVar0.0 j’Cj’C¾j’C½’CÑ’C­¾j½Ð’’C’C two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j’Fj’F¾j’F½’FÑ’F­ª¾j½Ð’’E’F’FlambdaVar0.0 j’Hj’H¾j’H½’HÑ’H­¾j½Ð’’H’H curvatureVar0.0 j’Jj’J¾j’J½’JÑ’J­¾j½Ð’’J’J x_translationVar0.0 j’Lj’L¾j’L½’LÑ’L­¾j½Ð’ ’L’L y_translationVar0.0 j’Nj’N¾j’N½’NÑ’N­¾j½Ð’ ’N’NchiVar0.0 j’Pj’P¾!j’P½’PÑ’P­¾j½Ð’!’P’P phiVar0.0Angstroem  VALUESunitsAttr0.0 j’Sj’S¾#j’S½’SÑ’S­ª¾j½Ð’’R#’S’S" d_spacingVar0.0j’Uj’U¾&j’U½’UÑ’U­¾j½Ð’&’U’U% sample_nameVar0.0degreeVALUESunitsAttr0.0 j’Xj’X¾(j’X½’XÑ’X­ª¾j½Ð’’W(’X’X'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j’[j’[¾*j’[½’[Ñ’[­ª¾j½Ð’’Z*’[’[)sample_temperatureVar0.0j’]j’]¾,j’]½’]Ñ’]­¾j½Ð’,’]’]+ device_nameVar0.0KVALUESunitsAttr0.0 j’`j’`¾.j’`½’`Ñ’`­ª¾j½Ð’’_.’`’`-temperature_meanVar0.0KVALUESunitsAttr0.0 j’cj’c¾0j’c½’cÑ’c­ª¾j½Ð’’b0’c’c/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j’fj’f¾2j’f½’fÑ’f­ª¾j½Ð’’e2’f’f1 sample_murVar0.0 j’hj’h¾5j’h½’hÑ’h­¾j½Ð’ 5’h’h4PresetVar0.0j’jj’j¾7j’j½’jÑ’j­¾j½Ð’"7’j’j6 CounterModeVar0.0 j’lj’l¾9j’l½’lÑ’l­¾j½Ð’$9’l’l8timeVar0.0countsVALUESunitsAttr0.0 j’oj’o¾;j’o½’oÑ’o­ª¾j½Ð’&’n;’o’o: beam_monitorVar0.0countsVALUESunitsAttr0.0 j’rj’r¾=j’r½’rÑ’r­ª¾j½Ð’(’q=’r’r<MonitorVar0.0countsVALUESunitsAttr0.0 j’uj’u¾?j’u½’uÑ’u­ª¾j½Ð’*’t?’u’u>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j’xj’x¾Aj’x½’xÑ’x­ª¾j½Ð’,’wA’x’x@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j’{j’{¾Cj’{½’{Ñ’{­ª¾j½Ð’.’zC’{’{BStepVar0.0 j’}j’}¾Ej’}½’}Ñ’}­¾j½Ð’0E’}’}D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j’j’¾Gj’½’Ñ’­ªª¾j½Ð’2’’€G’’F two_thetaVar0.01VALUESsignalAttr0.0 j’„j’„¾Ij’„½’„Ñ’„­ª¾j½Ð’4’ƒI’„’„HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª‘ô‘ö‘ø‘ú‘ü‘þ’’’’’’ ’ ’’’’’’’’’’ ’"’$’&’(’*’,’.’0’2’4’6’8’:’<’>’@’B’D’G’I’K’M’O’Q’T’V’Y’\’^’a’d’g’i’k’m’p’s’v’y’|’~’‚’…’†’‡’ˆ’‰’Š’‹’Œ’’Ž’data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª’‘fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª’“fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª’•fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª’—fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª’™fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª’›fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª’fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª’ŸfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª’¡fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª’£fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª’¥ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª’§ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª’© fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª’« fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª’­ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª’¯ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª’± fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª’³ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª’µ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª’· fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª’¹ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª’» fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª’½ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª’¿ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª’Á fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª’à fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª’Å fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª’Ç fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª’É fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª’Ë fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª’Í fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª’Ï fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª’Ñ fakeDim32Dim0.0j’Ój’Ó¾j’Ó½’ÓÑ’Ó­¾j½Ð’’’Ó’ÓtitleVar0.0j’Õj’Õ¾j’Õ½’ÕÑ’Õ­¾j½Ð’”’Õ’Õ start_timeVar0.0 j’×j’×¾ j’×½’×Ñ’×­¾j½Ð’– ’×’×nameVar0.0j’Ùj’Ù¾ j’Ù½’ÙÑ’Ù­¾j½Ð’˜ ’Ù’Ù nameVar0.0"j’Ûj’Û¾j’Û½’ÛÑ’Û­¾j½Ð’š’Û’Û typeVar0.0j’Ýj’ݾj’ݽ’ÝÑ’Ý­¾j½Ð’œ’Ý’ÝtypeVar0.0 j’ßj’ß¾j’ß½’ßÑ’ß­¾j½Ð’ž’ß’ßthetaVar0.0 j’áj’á¾j’á½’áÑ’á­¾j½Ð’ ’á’á two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j’äj’ä¾j’ä½’äÑ’ä­ª¾j½Ð’¢’ã’ä’älambdaVar0.0 j’æj’æ¾j’æ½’æÑ’æ­¾j½Ð’¤’æ’æ curvatureVar0.0 j’èj’è¾j’è½’èÑ’è­¾j½Ð’¦’è’è x_translationVar0.0 j’êj’ê¾j’ê½’êÑ’ê­¾j½Ð’¨’ê’ê y_translationVar0.0 j’ìj’ì¾j’ì½’ìÑ’ì­¾j½Ð’ª’ì’ìchiVar0.0 j’îj’î¾!j’î½’îÑ’î­¾j½Ð’¬!’î’î phiVar0.0Angstroem  VALUESunitsAttr0.0 j’ñj’ñ¾#j’ñ½’ñÑ’ñ­ª¾j½Ð’®’ð#’ñ’ñ" d_spacingVar0.0j’ój’ó¾&j’ó½’óÑ’ó­¾j½Ð’°&’ó’ó% sample_nameVar0.0degreeVALUESunitsAttr0.0 j’öj’ö¾(j’ö½’öÑ’ö­ª¾j½Ð’²’õ(’ö’ö'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j’ùj’ù¾*j’ù½’ùÑ’ù­ª¾j½Ð’´’ø*’ù’ù)sample_temperatureVar0.0j’ûj’û¾,j’û½’ûÑ’û­¾j½Ð’¶,’û’û+ device_nameVar0.0KVALUESunitsAttr0.0 j’þj’þ¾.j’þ½’þÑ’þ­ª¾j½Ð’¸’ý.’þ’þ-temperature_meanVar0.0KVALUESunitsAttr0.0 j“j“¾0j“½“Ñ“­ª¾j½Ð’º“0““/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j“j“¾2j“½“Ñ“­ª¾j½Ð’¼“2““1 sample_murVar0.0 j“j“¾5j“½“Ñ“­¾j½Ð’¾5““4PresetVar0.0j“j“¾7j“½“Ñ“­¾j½Ð’À7““6 CounterModeVar0.0 j“ j“ ¾9j“ ½“ Ñ“ ­¾j½Ð’Â9“ “ 8timeVar0.0countsVALUESunitsAttr0.0 j“ j“ ¾;j“ ½“ Ñ“ ­ª¾j½Ð’Ä“ ;“ “ : beam_monitorVar0.0countsVALUESunitsAttr0.0 j“j“¾=j“½“Ñ“­ª¾j½Ð’Æ“=““<MonitorVar0.0countsVALUESunitsAttr0.0 j“j“¾?j“½“Ñ“­ª¾j½Ð’È“?““>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j“j“¾Aj“½“Ñ“­ª¾j½Ð’Ê“A““@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j“j“¾Cj“½“Ñ“­ª¾j½Ð’Ì“C““BStepVar0.0 j“j“¾Ej“½“Ñ“­¾j½Ð’ÎE““D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j“j“¾Gj“½“Ñ“­ªª¾j½ВГ“G““F two_thetaVar0.01VALUESsignalAttr0.0 j“"j“"¾Ij“"½“"Ñ“"­ª¾j½Ð’Ò“!I“"“"HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª’’’”’–’˜’š’œ’ž’ ’¢’¤’¦’¨’ª’¬’®’°’²’´’¶’¸’º’¼’¾’À’Â’Ä’Æ’È’Ê’Ì’Î’Ð’Ò’Ô’Ö’Ø’Ú’Ü’Þ’à’â’å’ç’é’ë’í’ï’ò’ô’÷’ú’ü’ÿ““““ “ “““““““ “#“$“%“&“'“(“)“*“+“,“-data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª“/fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª“1fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª“3fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª“5fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª“7fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª“9fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª“;fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª“=fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª“?fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª“AfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª“C fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª“E fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª“G fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª“I fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª“K fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª“M fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª“O fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª“Q fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª“S fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª“U fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª“W fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª“Y fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª“[ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª“] fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª“_ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª“a fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª“c fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª“e fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª“g fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª“i fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª“k fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª“m fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª“o fakeDim32Dim0.0j“qj“q¾j“q½“qÑ“q­¾j½Г0“q“qtitleVar0.0j“sj“s¾j“s½“sÑ“s­¾j½Г2“s“s start_timeVar0.0 j“uj“u¾ j“u½“uÑ“u­¾j½Г4 “u“unameVar0.0j“wj“w¾ j“w½“wÑ“w­¾j½Г6 “w“w nameVar0.0"j“yj“y¾j“y½“yÑ“y­¾j½Г8“y“y typeVar0.0j“{j“{¾j“{½“{Ñ“{­¾j½Г:“{“{typeVar0.0 j“}j“}¾j“}½“}Ñ“}­¾j½Г<“}“}thetaVar0.0 j“j“¾j“½“Ñ“­¾j½Г>““ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j“‚j“‚¾j“‚½“‚Ñ“‚­ª¾j½Г@““‚“‚lambdaVar0.0 j“„j“„¾j“„½“„Ñ“„­¾j½ГB“„“„ curvatureVar0.0 j“†j“†¾j“†½“†Ñ“†­¾j½ГD“†“† x_translationVar0.0 j“ˆj“ˆ¾j“ˆ½“ˆÑ“ˆ­¾j½ГF“ˆ“ˆ y_translationVar0.0 j“Šj“оj“н“ŠÑ“Š­¾j½ГH“Š“ŠchiVar0.0 j“Œj“Œ¾!j“Œ½“ŒÑ“Œ­¾j½ГJ!“Œ“Œ phiVar0.0Angstroem  VALUESunitsAttr0.0 j“j“¾#j“½“Ñ“­ª¾j½ГL“Ž#““" d_spacingVar0.0j“‘j“‘¾&j“‘½“‘Ñ“‘­¾j½ГN&“‘“‘% sample_nameVar0.0degreeVALUESunitsAttr0.0 j“”j“”¾(j“”½“”Ñ“”­ª¾j½ГP““(“”“”'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j“—j“—¾*j“—½“—Ñ“—­ª¾j½ГR“–*“—“—)sample_temperatureVar0.0j“™j“™¾,j“™½“™Ñ“™­¾j½ГT,“™“™+ device_nameVar0.0KVALUESunitsAttr0.0 j“œj“œ¾.j“œ½“œÑ“œ­ª¾j½ГV“›.“œ“œ-temperature_meanVar0.0KVALUESunitsAttr0.0 j“Ÿj“Ÿ¾0j“Ÿ½“ŸÑ“Ÿ­ª¾j½ГX“ž0“Ÿ“Ÿ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j“¢j“¢¾2j“¢½“¢Ñ“¢­ª¾j½ГZ“¡2“¢“¢1 sample_murVar0.0 j“¤j“¤¾5j“¤½“¤Ñ“¤­¾j½Г\5“¤“¤4PresetVar0.0j“¦j“¦¾7j“¦½“¦Ñ“¦­¾j½Г^7“¦“¦6 CounterModeVar0.0 j“¨j“¨¾9j“¨½“¨Ñ“¨­¾j½Г`9“¨“¨8timeVar0.0countsVALUESunitsAttr0.0 j“«j“«¾;j“«½“«Ñ“«­ª¾j½Гb“ª;“«“«: beam_monitorVar0.0countsVALUESunitsAttr0.0 j“®j“®¾=j“®½“®Ñ“®­ª¾j½Гd“­=“®“®<MonitorVar0.0countsVALUESunitsAttr0.0 j“±j“±¾?j“±½“±Ñ“±­ª¾j½Гf“°?“±“±>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j“´j“´¾Aj“´½“´Ñ“´­ª¾j½Гh“³A“´“´@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j“·j“·¾Cj“·½“·Ñ“·­ª¾j½Гj“¶C“·“·BStepVar0.0 j“¹j“¹¾Ej“¹½“¹Ñ“¹­¾j½ГlE“¹“¹D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j“½j“½¾Gj“½½“½Ñ“½­ªª¾j½Гn“»“¼G“½“½F two_thetaVar0.01VALUESsignalAttr0.0 j“Àj“À¾Ij“À½“ÀÑ“À­ª¾j½Гp“¿I“À“ÀHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª“0“2“4“6“8“:“<“>“@“B“D“F“H“J“L“N“P“R“T“V“X“Z“\“^“`“b“d“f“h“j“l“n“p“r“t“v“x“z“|“~“€“ƒ“…“‡“‰“‹“““’“•“˜“š““ “£“¥“§“©“¬“¯“²“µ“¸“º“¾“Á““ÓēœƓǓȓɓʓËdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª“ÍfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª“ÏfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª“ÑfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª“ÓfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª“ÕfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª“×fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª“ÙfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª“ÛfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª“ÝfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª“ßfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª“á fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª“ã fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª“å fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª“ç fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª“é fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª“ë fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª“í fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª“ï fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª“ñ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª“ó fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª“õ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª“÷ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª“ù fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª“û fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª“ý fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª“ÿ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª” fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª” fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª” fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª” fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª” fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª” fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª” fakeDim32Dim0.0j”j”¾j”½”Ñ”­¾j½ГΔ”titleVar0.0j”j”¾j”½”Ñ”­¾j½ГД” start_timeVar0.0 j”j”¾ j”½”Ñ”­¾j½Ð“Ò ””nameVar0.0j”j”¾ j”½”Ñ”­¾j½Ð“Ô ”” nameVar0.0"j”j”¾j”½”Ñ”­¾j½ГÖ”” typeVar0.0j”j”¾j”½”Ñ”­¾j½ГØ””typeVar0.0 j”j”¾j”½”Ñ”­¾j½ГÚ””thetaVar0.0 j”j”¾j”½”Ñ”­¾j½ГÜ”” two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j” j” ¾j” ½” Ñ” ­ª¾j½Гޔ” ” lambdaVar0.0 j”"j”"¾j”"½”"Ñ”"­¾j½Гà”"”" curvatureVar0.0 j”$j”$¾j”$½”$Ñ”$­¾j½Гâ”$”$ x_translationVar0.0 j”&j”&¾j”&½”&Ñ”&­¾j½Гä”&”& y_translationVar0.0 j”(j”(¾j”(½”(Ñ”(­¾j½Гæ”(”(chiVar0.0 j”*j”*¾!j”*½”*Ñ”*­¾j½Гè!”*”* phiVar0.0Angstroem  VALUESunitsAttr0.0 j”-j”-¾#j”-½”-Ñ”-­ª¾j½Гê”,#”-”-" d_spacingVar0.0j”/j”/¾&j”/½”/Ñ”/­¾j½Гì&”/”/% sample_nameVar0.0degreeVALUESunitsAttr0.0 j”2j”2¾(j”2½”2Ñ”2­ª¾j½Гî”1(”2”2'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j”5j”5¾*j”5½”5Ñ”5­ª¾j½Гð”4*”5”5)sample_temperatureVar0.0j”7j”7¾,j”7½”7Ñ”7­¾j½Гò,”7”7+ device_nameVar0.0KVALUESunitsAttr0.0 j”:j”:¾.j”:½”:Ñ”:­ª¾j½Гô”9.”:”:-temperature_meanVar0.0KVALUESunitsAttr0.0 j”=j”=¾0j”=½”=Ñ”=­ª¾j½Гö”<0”=”=/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j”@j”@¾2j”@½”@Ñ”@­ª¾j½Гø”?2”@”@1 sample_murVar0.0 j”Bj”B¾5j”B½”BÑ”B­¾j½Гú5”B”B4PresetVar0.0j”Dj”D¾7j”D½”DÑ”D­¾j½Гü7”D”D6 CounterModeVar0.0 j”Fj”F¾9j”F½”FÑ”F­¾j½Гþ9”F”F8timeVar0.0countsVALUESunitsAttr0.0 j”Ij”I¾;j”I½”IÑ”I­ª¾j½Д”H;”I”I: beam_monitorVar0.0countsVALUESunitsAttr0.0 j”Lj”L¾=j”L½”LÑ”L­ª¾j½Д”K=”L”L<MonitorVar0.0countsVALUESunitsAttr0.0 j”Oj”O¾?j”O½”OÑ”O­ª¾j½Д”N?”O”O>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j”Rj”R¾Aj”R½”RÑ”R­ª¾j½Д”QA”R”R@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j”Uj”U¾Cj”U½”UÑ”U­ª¾j½Д”TC”U”UBStepVar0.0 j”Wj”W¾Ej”W½”WÑ”W­¾j½Д E”W”WD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j”[j”[¾Gj”[½”[Ñ”[­ªª¾j½Д ”Y”ZG”[”[F two_thetaVar0.01VALUESsignalAttr0.0 j”^j”^¾Ij”^½”^Ñ”^­ª¾j½Д”]I”^”^HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª“ΓГғԓ֓ؓړܓޓà“â“䓿“è“ê“ì“î“ð“ò“ô“ö“ø“ú“ü“þ”””””” ” ””””””””””!”#”%”'”)”+”.”0”3”6”8”;”>”A”C”E”G”J”M”P”S”V”X”\”_”`”a”b”c”d”e”f”g”h”idata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª”kfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª”mfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª”ofakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª”qfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª”sfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª”ufakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª”wfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª”yfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª”{fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª”}fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª” fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª” fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª”ƒ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª”… fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª”‡ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª”‰ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª”‹ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª” fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª” fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª”‘ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª”“ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª”• fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª”— fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª”™ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª”› fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª” fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª”Ÿ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª”¡ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª”£ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª”¥ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª”§ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª”© fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª”« fakeDim32Dim0.0j”­j”­¾j”­½”­Ñ”­­¾j½Дl”­”­titleVar0.0j”¯j”¯¾j”¯½”¯Ñ”¯­¾j½Дn”¯”¯ start_timeVar0.0 j”±j”±¾ j”±½”±Ñ”±­¾j½Дp ”±”±nameVar0.0j”³j”³¾ j”³½”³Ñ”³­¾j½Дr ”³”³ nameVar0.0"j”µj”µ¾j”µ½”µÑ”µ­¾j½Дt”µ”µ typeVar0.0j”·j”·¾j”·½”·Ñ”·­¾j½Дv”·”·typeVar0.0 j”¹j”¹¾j”¹½”¹Ñ”¹­¾j½Дx”¹”¹thetaVar0.0 j”»j”»¾j”»½”»Ñ”»­¾j½Дz”»”» two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j”¾j”¾¾j”¾½”¾Ñ”¾­ª¾j½Д|”½”¾”¾lambdaVar0.0 j”Àj”À¾j”À½”ÀÑ”À­¾j½Д~”À”À curvatureVar0.0 j”Âj”¾j”½”Âє­¾j½Д€”” x_translationVar0.0 j”Äj”ľj”Ľ”Äєĭ¾j½Д‚”Ä”Ä y_translationVar0.0 j”Æj”ƾj”ƽ”ÆÑ”Æ­¾j½Д„”Æ”ÆchiVar0.0 j”Èj”Ⱦ!j”Ƚ”Èєȭ¾j½Д†!”È”È phiVar0.0Angstroem  VALUESunitsAttr0.0 j”Ëj”˾#j”˽”Ëє˭ª¾j½Дˆ”Ê#”Ë”Ë" d_spacingVar0.0j”Íj”;&j”ͽ”Íєͭ¾j½ДŠ&”Í”Í% sample_nameVar0.0degreeVALUESunitsAttr0.0 j”Ðj”о(j”н”ÐєЭª¾j½ДŒ”Ï(”ДÐ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j”Ój”Ó¾*j”Ó½”Óєӭª¾j½Ð”Ž”Ò*”Ó”Ó)sample_temperatureVar0.0j”Õj”Õ¾,j”Õ½”Õєխ¾j½Д,”Õ”Õ+ device_nameVar0.0KVALUESunitsAttr0.0 j”Øj”ؾ.j”ؽ”ØÑ”Ø­ª¾j½Д’”×.”Ø”Ø-temperature_meanVar0.0KVALUESunitsAttr0.0 j”Ûj”Û¾0j”Û½”Ûєۭª¾j½Д””Ú0”Û”Û/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j”Þj”Þ¾2j”Þ½”Þєޭª¾j½Д–”Ý2”Þ”Þ1 sample_murVar0.0 j”àj”à¾5j”པàє୾j½Д˜5”à”à4PresetVar0.0j”âj”â¾7j”â½”âє⭾j½Дš7”â”â6 CounterModeVar0.0 j”äj”ä¾9j”ä½”äє䭾j½Дœ9”ä”ä8timeVar0.0countsVALUESunitsAttr0.0 j”çj”ç¾;j”ç½”çє筪¾j½Дž”æ;”ç”ç: beam_monitorVar0.0countsVALUESunitsAttr0.0 j”êj”ê¾=j”ê½”êє꭪¾j½Д ”é=”ê”ê<MonitorVar0.0countsVALUESunitsAttr0.0 j”íj”í¾?j”í½”íÑ”í­ª¾j½Д¢”ì?”í”í>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j”ðj”ð¾Aj”ð½”ðє𭪾j½Д¤”ïA”ð”ð@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j”ój”ó¾Cj”ó½”óє󭪾j½Д¦”òC”ó”óBStepVar0.0 j”õj”õ¾Ej”õ½”õÑ”õ­¾j½Д¨E”õ”õD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j”ùj”ù¾Gj”ù½”ùÑ”ù­ªª¾j½Дª”÷”øG”ù”ùF two_thetaVar0.01VALUESsignalAttr0.0 j”üj”ü¾Ij”ü½”üÑ”ü­ª¾j½Д¬”ûI”ü”üHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª”l”n”p”r”t”v”x”z”|”~”€”‚”„”†”ˆ”Š”Œ”Ž””’”””–”˜”š”œ”ž” ”¢”¤”¦”¨”ª”¬”®”°”²”´”¶”¸”º”¼”¿”Á”ÔŔǔɔ̔ΔєԔ֔ٔܔߔá”ã”å”è”ë”î”ñ”ô”ö”ú”ý”þ”ÿ••••••••data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª• fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª• fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª• fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª•fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª•fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª•fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª•fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª•fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª•fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª•fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª• fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª• fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª•! fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª•# fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª•% fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª•' fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª•) fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª•+ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª•- fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª•/ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª•1 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª•3 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª•5 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª•7 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª•9 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª•; fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª•= fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª•? fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª•A fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª•C fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª•E fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª•G fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª•I fakeDim32Dim0.0j•Kj•K¾j•K½•KÑ•K­¾j½Е •K•KtitleVar0.0j•Mj•M¾j•M½•MÑ•M­¾j½Е •M•M start_timeVar0.0 j•Oj•O¾ j•O½•OÑ•O­¾j½Е •O•OnameVar0.0j•Qj•Q¾ j•Q½•QÑ•Q­¾j½Е •Q•Q nameVar0.0"j•Sj•S¾j•S½•SÑ•S­¾j½Е•S•S typeVar0.0j•Uj•U¾j•U½•UÑ•U­¾j½Е•U•UtypeVar0.0 j•Wj•W¾j•W½•WÑ•W­¾j½Е•W•WthetaVar0.0 j•Yj•Y¾j•Y½•YÑ•Y­¾j½Е•Y•Y two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j•\j•\¾j•\½•\Ñ•\­ª¾j½Е•[•\•\lambdaVar0.0 j•^j•^¾j•^½•^Ñ•^­¾j½Е•^•^ curvatureVar0.0 j•`j•`¾j•`½•`Ñ•`­¾j½Е•`•` x_translationVar0.0 j•bj•b¾j•b½•bÑ•b­¾j½Е •b•b y_translationVar0.0 j•dj•d¾j•d½•dÑ•d­¾j½Е"•d•dchiVar0.0 j•fj•f¾!j•f½•fÑ•f­¾j½Е$!•f•f phiVar0.0Angstroem  VALUESunitsAttr0.0 j•ij•i¾#j•i½•iÑ•i­ª¾j½Е&•h#•i•i" d_spacingVar0.0j•kj•k¾&j•k½•kÑ•k­¾j½Е(&•k•k% sample_nameVar0.0degreeVALUESunitsAttr0.0 j•nj•n¾(j•n½•nÑ•n­ª¾j½Е*•m(•n•n'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j•qj•q¾*j•q½•qÑ•q­ª¾j½Е,•p*•q•q)sample_temperatureVar0.0j•sj•s¾,j•s½•sÑ•s­¾j½Е.,•s•s+ device_nameVar0.0KVALUESunitsAttr0.0 j•vj•v¾.j•v½•vÑ•v­ª¾j½Е0•u.•v•v-temperature_meanVar0.0KVALUESunitsAttr0.0 j•yj•y¾0j•y½•yÑ•y­ª¾j½Е2•x0•y•y/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j•|j•|¾2j•|½•|Ñ•|­ª¾j½Е4•{2•|•|1 sample_murVar0.0 j•~j•~¾5j•~½•~Ñ•~­¾j½Е65•~•~4PresetVar0.0j•€j•€¾7j•€½•€Ñ•€­¾j½Е87•€•€6 CounterModeVar0.0 j•‚j•‚¾9j•‚½•‚Ñ•‚­¾j½Е:9•‚•‚8timeVar0.0countsVALUESunitsAttr0.0 j•…j•…¾;j•…½•…Ñ•…­ª¾j½Е<•„;•…•…: beam_monitorVar0.0countsVALUESunitsAttr0.0 j•ˆj•ˆ¾=j•ˆ½•ˆÑ•ˆ­ª¾j½Е>•‡=•ˆ•ˆ<MonitorVar0.0countsVALUESunitsAttr0.0 j•‹j•‹¾?j•‹½•‹Ñ•‹­ª¾j½Е@•Š?•‹•‹>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j•Žj•޾Aj•޽•ŽÑ•Ž­ª¾j½ЕB•A•Ž•Ž@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j•‘j•‘¾Cj•‘½•‘Ñ•‘­ª¾j½ЕD•C•‘•‘BStepVar0.0 j•“j•“¾Ej•“½•“Ñ•“­¾j½ЕFE•“•“D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j•—j•—¾Gj•—½•—Ñ•—­ªª¾j½ЕH•••–G•—•—F two_thetaVar0.01VALUESsignalAttr0.0 j•šj•š¾Ij•š½•šÑ•š­ª¾j½ЕJ•™I•š•šHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª• • •••••••••• •"•$•&•(•*•,•.•0•2•4•6•8•:•<•>•@•B•D•F•H•J•L•N•P•R•T•V•X•Z•]•_•a•c•e•g•j•l•o•r•t•w•z•}•••ƒ•†•‰•Œ••’•”•˜•›•œ••ž•Ÿ• •¡•¢•£•¤•¥data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª•§fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª•©fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª•«fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª•­fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª•¯fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª•±fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª•³fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª•µfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª•·fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª•¹fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª•» fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª•½ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª•¿ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª•Á fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª•à fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª•Å fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª•Ç fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª•É fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª•Ë fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª•Í fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª•Ï fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª•Ñ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª•Ó fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª•Õ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª•× fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª•Ù fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª•Û fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª•Ý fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª•ß fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª•á fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª•ã fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª•å fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª•ç fakeDim32Dim0.0j•éj•é¾j•齕éѕ魾j½Е¨•é•étitleVar0.0j•ëj•ë¾j•뽕ëѕ뭾j½Еª•ë•ë start_timeVar0.0 j•íj•í¾ j•í½•íÑ•í­¾j½Е¬ •í•ínameVar0.0j•ïj•ï¾ j•uïѕﭾj½Е® •ï•ï nameVar0.0"j•ñj•ñ¾j•ñ½•ñÑ•ñ­¾j½Е°•ñ•ñ typeVar0.0j•ój•ó¾j•ó½•óÑ•ó­¾j½Е²•ó•ótypeVar0.0 j•õj•õ¾j•õ½•õÑ•õ­¾j½Е´•õ•õthetaVar0.0 j•÷j•÷¾j•÷½•÷Ñ•÷­¾j½Е¶•÷•÷ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j•új•ú¾j•ú½•úÑ•ú­ª¾j½Е¸•ù•ú•úlambdaVar0.0 j•üj•ü¾j•ü½•üÑ•ü­¾j½Еº•ü•ü curvatureVar0.0 j•þj•þ¾j•þ½•þÑ•þ­¾j½Е¼•þ•þ x_translationVar0.0 j–j–¾j–½–Ñ–­¾j½Е¾–– y_translationVar0.0 j–j–¾j–½–Ñ–­¾j½ЕÀ––chiVar0.0 j–j–¾!j–½–Ñ–­¾j½ЕÂ!–– phiVar0.0Angstroem  VALUESunitsAttr0.0 j–j–¾#j–½–Ñ–­ª¾j½ЕĖ#––" d_spacingVar0.0j– j– ¾&j– ½– Ñ– ­¾j½ЕÆ&– – % sample_nameVar0.0degreeVALUESunitsAttr0.0 j– j– ¾(j– ½– Ñ– ­ª¾j½ЕȖ (– – 'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j–j–¾*j–½–Ñ–­ª¾j½Еʖ*––)sample_temperatureVar0.0j–j–¾,j–½–Ñ–­¾j½ЕÌ,––+ device_nameVar0.0KVALUESunitsAttr0.0 j–j–¾.j–½–Ñ–­ª¾j½ЕΖ.––-temperature_meanVar0.0KVALUESunitsAttr0.0 j–j–¾0j–½–Ñ–­ª¾j½ЕЖ0––/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j–j–¾2j–½–Ñ–­ª¾j½ЕҖ2––1 sample_murVar0.0 j–j–¾5j–½–Ñ–­¾j½ЕÔ5––4PresetVar0.0j–j–¾7j–½–Ñ–­¾j½ЕÖ7––6 CounterModeVar0.0 j– j– ¾9j– ½– Ñ– ­¾j½ЕØ9– – 8timeVar0.0countsVALUESunitsAttr0.0 j–#j–#¾;j–#½–#Ñ–#­ª¾j½Еږ";–#–#: beam_monitorVar0.0countsVALUESunitsAttr0.0 j–&j–&¾=j–&½–&Ñ–&­ª¾j½Еܖ%=–&–&<MonitorVar0.0countsVALUESunitsAttr0.0 j–)j–)¾?j–)½–)Ñ–)­ª¾j½Еޖ(?–)–)>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j–,j–,¾Aj–,½–,Ñ–,­ª¾j½Еà–+A–,–,@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j–/j–/¾Cj–/½–/Ñ–/­ª¾j½Еâ–.C–/–/BStepVar0.0 j–1j–1¾Ej–1½–1Ñ–1­¾j½ЕäE–1–1D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j–5j–5¾Gj–5½–5Ñ–5­ªª¾j½Еæ–3–4G–5–5F two_thetaVar0.01VALUESsignalAttr0.0 j–8j–8¾Ij–8½–8Ñ–8­ª¾j½Еè–7I–8–8HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª•¨•ª•¬•®•°•²•´•¶•¸•º•¼•¾•À••ĕƕȕʕ̕ΕЕҕԕ֕ؕڕܕޕà•â•䕿•è•ê•ì•î•ð•ò•ô•ö•ø•û•ý•ÿ––––– – ––––––––!–$–'–*–-–0–2–6–9–:–;–<–=–>–?–@–A–B–Cdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª–EfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª–GfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª–IfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª–KfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª–MfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª–OfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª–QfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª–SfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª–UfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª–WfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª–Y fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª–[ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª–] fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª–_ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª–a fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª–c fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª–e fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª–g fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª–i fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª–k fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª–m fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª–o fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª–q fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª–s fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª–u fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª–w fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª–y fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª–{ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª–} fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª– fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª– fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª–ƒ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª–… fakeDim32Dim0.0j–‡j–‡¾j–‡½–‡Ñ–‡­¾j½ЖF–‡–‡titleVar0.0j–‰j–‰¾j–‰½–‰Ñ–‰­¾j½ЖH–‰–‰ start_timeVar0.0 j–‹j–‹¾ j–‹½–‹Ñ–‹­¾j½ЖJ –‹–‹nameVar0.0j–j–¾ j–½–Ñ–­¾j½ЖL –– nameVar0.0"j–j–¾j–½–Ñ–­¾j½ЖN–– typeVar0.0j–‘j–‘¾j–‘½–‘Ñ–‘­¾j½ЖP–‘–‘typeVar0.0 j–“j–“¾j–“½–“Ñ–“­¾j½ЖR–“–“thetaVar0.0 j–•j–•¾j–•½–•Ñ–•­¾j½ЖT–•–• two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j–˜j–˜¾j–˜½–˜Ñ–˜­ª¾j½ЖV–—–˜–˜lambdaVar0.0 j–šj–š¾j–š½–šÑ–š­¾j½ЖX–š–š curvatureVar0.0 j–œj–œ¾j–œ½–œÑ–œ­¾j½ЖZ–œ–œ x_translationVar0.0 j–žj–ž¾j–ž½–žÑ–ž­¾j½Ж\–ž–ž y_translationVar0.0 j– j– ¾j– ½– Ñ– ­¾j½Ж^– – chiVar0.0 j–¢j–¢¾!j–¢½–¢Ñ–¢­¾j½Ж`!–¢–¢ phiVar0.0Angstroem  VALUESunitsAttr0.0 j–¥j–¥¾#j–¥½–¥Ñ–¥­ª¾j½Жb–¤#–¥–¥" d_spacingVar0.0j–§j–§¾&j–§½–§Ñ–§­¾j½Жd&–§–§% sample_nameVar0.0degreeVALUESunitsAttr0.0 j–ªj–ª¾(j–ª½–ªÑ–ª­ª¾j½Жf–©(–ª–ª'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j–­j–­¾*j–­½–­Ñ–­­ª¾j½Жh–¬*–­–­)sample_temperatureVar0.0j–¯j–¯¾,j–¯½–¯Ñ–¯­¾j½Жj,–¯–¯+ device_nameVar0.0KVALUESunitsAttr0.0 j–²j–²¾.j–²½–²Ñ–²­ª¾j½Жl–±.–²–²-temperature_meanVar0.0KVALUESunitsAttr0.0 j–µj–µ¾0j–µ½–µÑ–µ­ª¾j½Жn–´0–µ–µ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j–¸j–¸¾2j–¸½–¸Ñ–¸­ª¾j½Жp–·2–¸–¸1 sample_murVar0.0 j–ºj–º¾5j–º½–ºÑ–º­¾j½Жr5–º–º4PresetVar0.0j–¼j–¼¾7j–¼½–¼Ñ–¼­¾j½Жt7–¼–¼6 CounterModeVar0.0 j–¾j–¾¾9j–¾½–¾Ñ–¾­¾j½Жv9–¾–¾8timeVar0.0countsVALUESunitsAttr0.0 j–Áj–Á¾;j–Á½–ÁÑ–Á­ª¾j½Жx–À;–Á–Á: beam_monitorVar0.0countsVALUESunitsAttr0.0 j–Äj–ľ=j–Ľ–ÄÑ–Ä­ª¾j½Жz–Ã=–Ä–Ä<MonitorVar0.0countsVALUESunitsAttr0.0 j–Çj–Ǿ?j–ǽ–ÇÑ–Ç­ª¾j½Ж|–Æ?–Ç–Ç>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j–Êj–ʾAj–ʽ–ÊÑ–Ê­ª¾j½Ж~–ÉA–Ê–Ê@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j–Íj–;Cj–ͽ–ÍÑ–Í­ª¾j½Ж€–ÌC–Í–ÍBStepVar0.0 j–Ïj–ϾEj–Ͻ–ÏÑ–Ï­¾j½Ж‚E–Ï–ÏD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j–Ój–Ó¾Gj–Ó½–ÓÑ–Ó­ªª¾j½Ж„–Ñ–ÒG–Ó–ÓF two_thetaVar0.01VALUESsignalAttr0.0 j–Öj–Ö¾Ij–Ö½–ÖÑ–Ö­ª¾j½Ж†–ÕI–Ö–ÖHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª–F–H–J–L–N–P–R–T–V–X–Z–\–^–`–b–d–f–h–j–l–n–p–r–t–v–x–z–|–~–€–‚–„–†–ˆ–Š–Œ–Ž––’–”–––™–›––Ÿ–¡–£–¦–¨–«–®–°–³–¶–¹–»–½–¿––ŖȖ˖ΖЖԖזٖؖږۖܖݖޖߖà–ádata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª–ãfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª–åfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª–çfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª–éfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª–ëfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª–ífakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª–ïfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª–ñfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª–ófakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª–õfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª–÷ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª–ù fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª–û fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª–ý fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª–ÿ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª— fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª— fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª— fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª— fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª— fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª— fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª— fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª— fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª— fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª— fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª— fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª— fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª— fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª— fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª— fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª— fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª—! fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª—# fakeDim32Dim0.0j—%j—%¾j—%½—%Ñ—%­¾j½Жä—%—%titleVar0.0j—'j—'¾j—'½—'Ñ—'­¾j½Жæ—'—' start_timeVar0.0 j—)j—)¾ j—)½—)Ñ—)­¾j½Ð–è —)—)nameVar0.0j—+j—+¾ j—+½—+Ñ—+­¾j½Ð–ê —+—+ nameVar0.0"j—-j—-¾j—-½—-Ñ—-­¾j½Жì—-—- typeVar0.0j—/j—/¾j—/½—/Ñ—/­¾j½Жî—/—/typeVar0.0 j—1j—1¾j—1½—1Ñ—1­¾j½Жð—1—1thetaVar0.0 j—3j—3¾j—3½—3Ñ—3­¾j½Жò—3—3 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j—6j—6¾j—6½—6Ñ—6­ª¾j½Жô—5—6—6lambdaVar0.0 j—8j—8¾j—8½—8Ñ—8­¾j½Жö—8—8 curvatureVar0.0 j—:j—:¾j—:½—:Ñ—:­¾j½Жø—:—: x_translationVar0.0 j—<j—<¾j—<½—<Ñ—<­¾j½Жú—<—< y_translationVar0.0 j—>j—>¾j—>½—>Ñ—>­¾j½Жü—>—>chiVar0.0 j—@j—@¾!j—@½—@Ñ—@­¾j½Жþ!—@—@ phiVar0.0Angstroem  VALUESunitsAttr0.0 j—Cj—C¾#j—C½—CÑ—C­ª¾j½З—B#—C—C" d_spacingVar0.0j—Ej—E¾&j—E½—EÑ—E­¾j½З&—E—E% sample_nameVar0.0degreeVALUESunitsAttr0.0 j—Hj—H¾(j—H½—HÑ—H­ª¾j½З—G(—H—H'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j—Kj—K¾*j—K½—KÑ—K­ª¾j½З—J*—K—K)sample_temperatureVar0.0j—Mj—M¾,j—M½—MÑ—M­¾j½З,—M—M+ device_nameVar0.0KVALUESunitsAttr0.0 j—Pj—P¾.j—P½—PÑ—P­ª¾j½З —O.—P—P-temperature_meanVar0.0KVALUESunitsAttr0.0 j—Sj—S¾0j—S½—SÑ—S­ª¾j½З —R0—S—S/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j—Vj—V¾2j—V½—VÑ—V­ª¾j½З—U2—V—V1 sample_murVar0.0 j—Xj—X¾5j—X½—XÑ—X­¾j½З5—X—X4PresetVar0.0j—Zj—Z¾7j—Z½—ZÑ—Z­¾j½З7—Z—Z6 CounterModeVar0.0 j—\j—\¾9j—\½—\Ñ—\­¾j½З9—\—\8timeVar0.0countsVALUESunitsAttr0.0 j—_j—_¾;j—_½—_Ñ—_­ª¾j½З—^;—_—_: beam_monitorVar0.0countsVALUESunitsAttr0.0 j—bj—b¾=j—b½—bÑ—b­ª¾j½З—a=—b—b<MonitorVar0.0countsVALUESunitsAttr0.0 j—ej—e¾?j—e½—eÑ—e­ª¾j½З—d?—e—e>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j—hj—h¾Aj—h½—hÑ—h­ª¾j½З—gA—h—h@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j—kj—k¾Cj—k½—kÑ—k­ª¾j½З—jC—k—kBStepVar0.0 j—mj—m¾Ej—m½—mÑ—m­¾j½З E—m—mD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j—qj—q¾Gj—q½—qÑ—q­ªª¾j½З"—o—pG—q—qF two_thetaVar0.01VALUESsignalAttr0.0 j—tj—t¾Ij—t½—tÑ—t­ª¾j½З$—sI—t—tHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª–ä–æ–è–ê–ì–î–ð–ò–ô–ö–ø–ú–ü–þ—————— — —————————— —"—$—&—(—*—,—.—0—2—4—7—9—;—=—?—A—D—F—I—L—N—Q—T—W—Y—[—]—`—c—f—i—l—n—r—u—v—w—x—y—z—{—|—}—~—data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª—fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª—ƒfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª—…fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª—‡fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª—‰fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª—‹fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª—fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª—fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª—‘fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª—“fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª—• fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª—— fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª—™ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª—› fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª— fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª—Ÿ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª—¡ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª—£ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª—¥ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª—§ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª—© fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª—« fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª—­ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª—¯ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª—± fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª—³ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª—µ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª—· fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª—¹ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª—» fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª—½ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª—¿ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª—Á fakeDim32Dim0.0j—Ãj—þj—ý—Ãїí¾j½З‚—×ÃtitleVar0.0j—Åj—žj—Ž—ÅÑ—Å­¾j½З„—Å—Å start_timeVar0.0 j—Çj—Ǿ j—ǽ—ÇÑ—Ç­¾j½З† —Ç—ÇnameVar0.0j—Éj—ɾ j—ɽ—ÉÑ—É­¾j½Зˆ —É—É nameVar0.0"j—Ëj—˾j—˽—ËÑ—Ë­¾j½ЗŠ—Ë—Ë typeVar0.0j—Íj—;j—ͽ—ÍÑ—Í­¾j½ЗŒ—Í—ÍtypeVar0.0 j—Ïj—Ͼj—Ͻ—ÏÑ—Ï­¾j½ЗŽ—Ï—ÏthetaVar0.0 j—Ñj—Ѿj—ѽ—ÑÑ—Ñ­¾j½З—Ñ—Ñ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j—Ôj—Ô¾j—Ô½—ÔÑ—Ô­ª¾j½З’—Ó—Ô—ÔlambdaVar0.0 j—Öj—Ö¾j—Ö½—ÖÑ—Ö­¾j½З”—Ö—Ö curvatureVar0.0 j—Øj—ؾj—ؽ—ØÑ—Ø­¾j½З–—Ø—Ø x_translationVar0.0 j—Új—Ú¾j—Ú½—ÚÑ—Ú­¾j½З˜—Ú—Ú y_translationVar0.0 j—Üj—ܾj—ܽ—ÜÑ—Ü­¾j½Зš—Ü—ÜchiVar0.0 j—Þj—Þ¾!j—Þ½—ÞÑ—Þ­¾j½Зœ!—Þ—Þ phiVar0.0Angstroem  VALUESunitsAttr0.0 j—áj—á¾#j—á½—áÑ—á­ª¾j½Зž—à#—á—á" d_spacingVar0.0j—ãj—ã¾&j—ã½—ãÑ—ã­¾j½З &—ã—ã% sample_nameVar0.0degreeVALUESunitsAttr0.0 j—æj—æ¾(j—æ½—æÑ—æ­ª¾j½З¢—å(—æ—æ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j—éj—é¾*j—é½—éÑ—é­ª¾j½З¤—è*—é—é)sample_temperatureVar0.0j—ëj—ë¾,j—ë½—ëÑ—ë­¾j½З¦,—ë—ë+ device_nameVar0.0KVALUESunitsAttr0.0 j—îj—î¾.j—î½—îÑ—î­ª¾j½З¨—í.—î—î-temperature_meanVar0.0KVALUESunitsAttr0.0 j—ñj—ñ¾0j—ñ½—ñÑ—ñ­ª¾j½Зª—ð0—ñ—ñ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j—ôj—ô¾2j—ô½—ôÑ—ô­ª¾j½З¬—ó2—ô—ô1 sample_murVar0.0 j—öj—ö¾5j—ö½—öÑ—ö­¾j½З®5—ö—ö4PresetVar0.0j—øj—ø¾7j—ø½—øÑ—ø­¾j½З°7—ø—ø6 CounterModeVar0.0 j—új—ú¾9j—ú½—úÑ—ú­¾j½З²9—ú—ú8timeVar0.0countsVALUESunitsAttr0.0 j—ýj—ý¾;j—ý½—ýÑ—ý­ª¾j½З´—ü;—ý—ý: beam_monitorVar0.0countsVALUESunitsAttr0.0 j˜j˜¾=j˜½˜ј­ª¾j½З¶—ÿ=˜˜<MonitorVar0.0countsVALUESunitsAttr0.0 j˜j˜¾?j˜½˜ј­ª¾j½З¸˜?˜˜>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j˜j˜¾Aj˜½˜ј­ª¾j½Зº˜A˜˜@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j˜ j˜ ¾Cj˜ ½˜ ј ­ª¾j½З¼˜C˜ ˜ BStepVar0.0 j˜ j˜ ¾Ej˜ ½˜ ј ­¾j½З¾E˜ ˜ D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j˜j˜¾Gj˜½˜ј­ªª¾j½ЗÀ˜ ˜G˜˜F two_thetaVar0.01VALUESsignalAttr0.0 j˜j˜¾Ij˜½˜ј­ª¾j½ǘI˜˜HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª—‚—„—†—ˆ—Š—Œ—Ž——’—”—–—˜—š—œ—ž— —¢—¤—¦—¨—ª—¬—®—°—²—´—¶—¸—º—¼—¾—À——ėƗȗʗ̗ΗЗҗ՗חٗۗݗߗâ—ä—ç—ê—ì—ï—ò—õ—÷—ù—û—þ˜˜˜˜ ˜ ˜˜˜˜˜˜˜˜˜˜˜˜data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª˜fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª˜!fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª˜#fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª˜%fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª˜'fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª˜)fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª˜+fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª˜-fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª˜/fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª˜1fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª˜3 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª˜5 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª˜7 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª˜9 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª˜; fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª˜= fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª˜? fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª˜A fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª˜C fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª˜E fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª˜G fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª˜I fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª˜K fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª˜M fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª˜O fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª˜Q fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª˜S fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª˜U fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª˜W fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª˜Y fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª˜[ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª˜] fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª˜_ fakeDim32Dim0.0j˜aj˜a¾j˜a½˜aјa­¾j½И ˜a˜atitleVar0.0j˜cj˜c¾j˜c½˜cјc­¾j½И"˜c˜c start_timeVar0.0 j˜ej˜e¾ j˜e½˜eјe­¾j½И$ ˜e˜enameVar0.0j˜gj˜g¾ j˜g½˜gјg­¾j½И& ˜g˜g nameVar0.0"j˜ij˜i¾j˜i½˜iјi­¾j½И(˜i˜i typeVar0.0j˜kj˜k¾j˜k½˜kјk­¾j½И*˜k˜ktypeVar0.0 j˜mj˜m¾j˜m½˜mјm­¾j½И,˜m˜mthetaVar0.0 j˜oj˜o¾j˜o½˜oјo­¾j½И.˜o˜o two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j˜rj˜r¾j˜r½˜rјr­ª¾j½И0˜q˜r˜rlambdaVar0.0 j˜tj˜t¾j˜t½˜tјt­¾j½И2˜t˜t curvatureVar0.0 j˜vj˜v¾j˜v½˜vјv­¾j½И4˜v˜v x_translationVar0.0 j˜xj˜x¾j˜x½˜xјx­¾j½И6˜x˜x y_translationVar0.0 j˜zj˜z¾j˜z½˜zјz­¾j½И8˜z˜zchiVar0.0 j˜|j˜|¾!j˜|½˜|ј|­¾j½И:!˜|˜| phiVar0.0Angstroem  VALUESunitsAttr0.0 j˜j˜¾#j˜½˜ј­ª¾j½И<˜~#˜˜" d_spacingVar0.0j˜j˜¾&j˜½˜ј­¾j½И>&˜˜% sample_nameVar0.0degreeVALUESunitsAttr0.0 j˜„j˜„¾(j˜„½˜„ј„­ª¾j½И@˜ƒ(˜„˜„'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j˜‡j˜‡¾*j˜‡½˜‡ј‡­ª¾j½ИB˜†*˜‡˜‡)sample_temperatureVar0.0j˜‰j˜‰¾,j˜‰½˜‰ј‰­¾j½ИD,˜‰˜‰+ device_nameVar0.0KVALUESunitsAttr0.0 j˜Œj˜Œ¾.j˜Œ½˜ŒјŒ­ª¾j½ИF˜‹.˜Œ˜Œ-temperature_meanVar0.0KVALUESunitsAttr0.0 j˜j˜¾0j˜½˜ј­ª¾j½ИH˜Ž0˜˜/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j˜’j˜’¾2j˜’½˜’ј’­ª¾j½ИJ˜‘2˜’˜’1 sample_murVar0.0 j˜”j˜”¾5j˜”½˜”ј”­¾j½ИL5˜”˜”4PresetVar0.0j˜–j˜–¾7j˜–½˜–ј–­¾j½ИN7˜–˜–6 CounterModeVar0.0 j˜˜j˜˜¾9j˜˜½˜˜ј˜­¾j½ИP9˜˜˜˜8timeVar0.0countsVALUESunitsAttr0.0 j˜›j˜›¾;j˜›½˜›ј›­ª¾j½ИR˜š;˜›˜›: beam_monitorVar0.0countsVALUESunitsAttr0.0 j˜žj˜ž¾=j˜ž½˜žјž­ª¾j½ИT˜=˜ž˜ž<MonitorVar0.0countsVALUESunitsAttr0.0 j˜¡j˜¡¾?j˜¡½˜¡ј¡­ª¾j½ИV˜ ?˜¡˜¡>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j˜¤j˜¤¾Aj˜¤½˜¤ј¤­ª¾j½ИX˜£A˜¤˜¤@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j˜§j˜§¾Cj˜§½˜§ј§­ª¾j½ИZ˜¦C˜§˜§BStepVar0.0 j˜©j˜©¾Ej˜©½˜©ј©­¾j½И\E˜©˜©D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j˜­j˜­¾Gj˜­½˜­ј­­ªª¾j½И^˜«˜¬G˜­˜­F two_thetaVar0.01VALUESsignalAttr0.0 j˜°j˜°¾Ij˜°½˜°ј°­ª¾j½И`˜¯I˜°˜°HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª˜ ˜"˜$˜&˜(˜*˜,˜.˜0˜2˜4˜6˜8˜:˜<˜>˜@˜B˜D˜F˜H˜J˜L˜N˜P˜R˜T˜V˜X˜Z˜\˜^˜`˜b˜d˜f˜h˜j˜l˜n˜p˜s˜u˜w˜y˜{˜}˜€˜‚˜…˜ˆ˜Š˜˜˜“˜•˜—˜™˜œ˜Ÿ˜¢˜¥˜¨˜ª˜®˜±˜²˜³˜´˜µ˜¶˜·˜¸˜¹˜º˜»data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª˜½fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª˜¿fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª˜ÁfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª˜ÃfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª˜ÅfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª˜ÇfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª˜ÉfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª˜ËfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª˜ÍfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª˜ÏfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª˜Ñ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª˜Ó fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª˜Õ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª˜× fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª˜Ù fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª˜Û fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª˜Ý fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª˜ß fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª˜á fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª˜ã fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª˜å fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª˜ç fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª˜é fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª˜ë fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª˜í fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª˜ï fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª˜ñ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª˜ó fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª˜õ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª˜÷ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª˜ù fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª˜û fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª˜ý fakeDim32Dim0.0j˜ÿj˜ÿ¾j˜ÿ½˜ÿјÿ­¾j½И¾˜ÿ˜ÿtitleVar0.0j™j™¾j™½™Ñ™­¾j½ИÀ™™ start_timeVar0.0 j™j™¾ j™½™Ñ™­¾j½И ™™nameVar0.0j™j™¾ j™½™Ñ™­¾j½Ð˜Ä ™™ nameVar0.0"j™j™¾j™½™Ñ™­¾j½ИÆ™™ typeVar0.0j™ j™ ¾j™ ½™ Ñ™ ­¾j½ИÈ™ ™ typeVar0.0 j™ j™ ¾j™ ½™ Ñ™ ­¾j½ИÊ™ ™ thetaVar0.0 j™ j™ ¾j™ ½™ Ñ™ ­¾j½ИÌ™ ™  two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j™j™¾j™½™Ñ™­ª¾j½ИΙ™™lambdaVar0.0 j™j™¾j™½™Ñ™­¾j½ИЙ™ curvatureVar0.0 j™j™¾j™½™Ñ™­¾j½ИÒ™™ x_translationVar0.0 j™j™¾j™½™Ñ™­¾j½ИÔ™™ y_translationVar0.0 j™j™¾j™½™Ñ™­¾j½ИÖ™™chiVar0.0 j™j™¾!j™½™Ñ™­¾j½ИØ!™™ phiVar0.0Angstroem  VALUESunitsAttr0.0 j™j™¾#j™½™Ñ™­ª¾j½Иڙ#™™" d_spacingVar0.0j™j™¾&j™½™Ñ™­¾j½ИÜ&™™% sample_nameVar0.0degreeVALUESunitsAttr0.0 j™"j™"¾(j™"½™"Ñ™"­ª¾j½Иޙ!(™"™"'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j™%j™%¾*j™%½™%Ñ™%­ª¾j½Иà™$*™%™%)sample_temperatureVar0.0j™'j™'¾,j™'½™'Ñ™'­¾j½Иâ,™'™'+ device_nameVar0.0KVALUESunitsAttr0.0 j™*j™*¾.j™*½™*Ñ™*­ª¾j½Иä™).™*™*-temperature_meanVar0.0KVALUESunitsAttr0.0 j™-j™-¾0j™-½™-Ñ™-­ª¾j½Иæ™,0™-™-/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j™0j™0¾2j™0½™0Ñ™0­ª¾j½Иè™/2™0™01 sample_murVar0.0 j™2j™2¾5j™2½™2Ñ™2­¾j½Иê5™2™24PresetVar0.0j™4j™4¾7j™4½™4Ñ™4­¾j½Иì7™4™46 CounterModeVar0.0 j™6j™6¾9j™6½™6Ñ™6­¾j½Иî9™6™68timeVar0.0countsVALUESunitsAttr0.0 j™9j™9¾;j™9½™9Ñ™9­ª¾j½Иð™8;™9™9: beam_monitorVar0.0countsVALUESunitsAttr0.0 j™<j™<¾=j™<½™<Ñ™<­ª¾j½Иò™;=™<™<<MonitorVar0.0countsVALUESunitsAttr0.0 j™?j™?¾?j™?½™?Ñ™?­ª¾j½Иô™>?™?™?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j™Bj™B¾Aj™B½™BÑ™B­ª¾j½Иö™AA™B™B@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j™Ej™E¾Cj™E½™EÑ™E­ª¾j½Иø™DC™E™EBStepVar0.0 j™Gj™G¾Ej™G½™GÑ™G­¾j½ИúE™G™GD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j™Kj™K¾Gj™K½™KÑ™K­ªª¾j½Иü™I™JG™K™KF two_thetaVar0.01VALUESsignalAttr0.0 j™Nj™N¾Ij™N½™NÑ™N­ª¾j½Иþ™MI™N™NHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª˜¾˜À˜Â˜Ä˜Æ˜È˜Ê˜Ì˜Î˜Ð˜Ò˜Ô˜Ö˜Ø˜Ú˜Ü˜Þ˜à˜â˜ä˜æ˜è˜ê˜ì˜î˜ð˜ò˜ô˜ö˜ø˜ú˜ü˜þ™™™™™™ ™ ™™™™™™™™™ ™#™&™(™+™.™1™3™5™7™:™=™@™C™F™H™L™O™P™Q™R™S™T™U™V™W™X™Ydata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª™[fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª™]fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª™_fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª™afakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª™cfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª™efakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª™gfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª™ifakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª™kfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª™mfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª™o fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª™q fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª™s fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª™u fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª™w fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª™y fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª™{ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª™} fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª™ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª™ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª™ƒ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª™… fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª™‡ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª™‰ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª™‹ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª™ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª™ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª™‘ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª™“ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª™• fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª™— fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª™™ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª™› fakeDim32Dim0.0j™j™¾j™½™Ñ™­¾j½Й\™™titleVar0.0j™Ÿj™Ÿ¾j™Ÿ½™ŸÑ™Ÿ­¾j½Й^™Ÿ™Ÿ start_timeVar0.0 j™¡j™¡¾ j™¡½™¡Ñ™¡­¾j½Й` ™¡™¡nameVar0.0j™£j™£¾ j™£½™£Ñ™£­¾j½Йb ™£™£ nameVar0.0"j™¥j™¥¾j™¥½™¥Ñ™¥­¾j½Йd™¥™¥ typeVar0.0j™§j™§¾j™§½™§Ñ™§­¾j½Йf™§™§typeVar0.0 j™©j™©¾j™©½™©Ñ™©­¾j½Йh™©™©thetaVar0.0 j™«j™«¾j™«½™«Ñ™«­¾j½Йj™«™« two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j™®j™®¾j™®½™®Ñ™®­ª¾j½Йl™­™®™®lambdaVar0.0 j™°j™°¾j™°½™°Ñ™°­¾j½Йn™°™° curvatureVar0.0 j™²j™²¾j™²½™²Ñ™²­¾j½Йp™²™² x_translationVar0.0 j™´j™´¾j™´½™´Ñ™´­¾j½Йr™´™´ y_translationVar0.0 j™¶j™¶¾j™¶½™¶Ñ™¶­¾j½Йt™¶™¶chiVar0.0 j™¸j™¸¾!j™¸½™¸Ñ™¸­¾j½Йv!™¸™¸ phiVar0.0Angstroem  VALUESunitsAttr0.0 j™»j™»¾#j™»½™»Ñ™»­ª¾j½Йx™º#™»™»" d_spacingVar0.0j™½j™½¾&j™½½™½Ñ™½­¾j½Йz&™½™½% sample_nameVar0.0degreeVALUESunitsAttr0.0 j™Àj™À¾(j™À½™ÀÑ™À­ª¾j½Й|™¿(™À™À'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j™Ãj™Ã¾*j™Ã½™Ãљíª¾j½Й~™Â*™Ã™Ã)sample_temperatureVar0.0j™Åj™Å¾,j™Å½™Åљŭ¾j½Й€,™Å™Å+ device_nameVar0.0KVALUESunitsAttr0.0 j™Èj™È¾.j™È½™Èљȭª¾j½Й‚™Ç.™È™È-temperature_meanVar0.0KVALUESunitsAttr0.0 j™Ëj™Ë¾0j™Ë½™Ëљ˭ª¾j½Й„™Ê0™Ë™Ë/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j™Îj™Î¾2j™Î½™Îљέª¾j½Й†™Í2™Î™Î1 sample_murVar0.0 j™Ðj™Ð¾5j™Ð½™ÐљЭ¾j½Йˆ5™Ð™Ð4PresetVar0.0j™Òj™Ò¾7j™Ò½™Òљҭ¾j½ЙŠ7™Ò™Ò6 CounterModeVar0.0 j™Ôj™Ô¾9j™Ô½™Ôљԭ¾j½ЙŒ9™Ô™Ô8timeVar0.0countsVALUESunitsAttr0.0 j™×j™×¾;j™×½™×Ñ™×­ª¾j½Ð™Ž™Ö;™×™×: beam_monitorVar0.0countsVALUESunitsAttr0.0 j™Új™Ú¾=j™Ú½™Úљڭª¾j½Й™Ù=™Ú™Ú<MonitorVar0.0countsVALUESunitsAttr0.0 j™Ýj™Ý¾?j™Ý½™Ýљݭª¾j½Й’™Ü?™Ý™Ý>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j™àj™à¾Aj™à½™àљ୪¾j½Й”™ßA™à™à@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j™ãj™ã¾Cj™ã½™ãљ㭪¾j½Й–™âC™ã™ãBStepVar0.0 j™åj™å¾Ej™å½™åљ孾j½Й˜E™å™åD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j™éj™é¾Gj™é½™éљ魪ª¾j½Йš™ç™èG™é™éF two_thetaVar0.01VALUESsignalAttr0.0 j™ìj™ì¾Ij™ì½™ìљ쭪¾j½Йœ™ëI™ì™ìHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª™\™^™`™b™d™f™h™j™l™n™p™r™t™v™x™z™|™~™€™‚™„™†™ˆ™Š™Œ™Ž™™’™”™–™˜™š™œ™ž™ ™¢™¤™¦™¨™ª™¬™¯™±™³™µ™·™¹™¼™¾™Á™Ä™Æ™É™Ì™Ï™Ñ™Ó™Õ™Ø™Û™Þ™á™ä™æ™ê™í™î™ï™ð™ñ™ò™ó™ô™õ™ö™÷data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª™ùfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª™ûfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª™ýfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª™ÿfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªšfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªšfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªšfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªšfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªš fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªš fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªš fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªš fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªš fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªš fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªš fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªš fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªš fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªš fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªš fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªš fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªš! fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªš# fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªš% fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªš' fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªš) fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªš+ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªš- fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªš/ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªš1 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªš3 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªš5 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªš7 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªš9 fakeDim32Dim0.0jš;jš;¾jš;½š;Ñš;­¾j½Йúš;š;titleVar0.0jš=jš=¾jš=½š=Ñš=­¾j½Йüš=š= start_timeVar0.0 jš?jš?¾ jš?½š?Ñš?­¾j½Йþ š?š?nameVar0.0jšAjšA¾ jšA½šAÑšA­¾j½К šAšA nameVar0.0"jšCjšC¾jšC½šCÑšC­¾j½КšCšC typeVar0.0jšEjšE¾jšE½šEÑšE­¾j½КšEšEtypeVar0.0 jšGjšG¾jšG½šGÑšG­¾j½КšGšGthetaVar0.0 jšIjšI¾jšI½šIÑšI­¾j½КšIšI two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jšLjšL¾jšL½šLÑšL­ª¾j½К šKšLšLlambdaVar0.0 jšNjšN¾jšN½šNÑšN­¾j½К šNšN curvatureVar0.0 jšPjšP¾jšP½šPÑšP­¾j½КšPšP x_translationVar0.0 jšRjšR¾jšR½šRÑšR­¾j½КšRšR y_translationVar0.0 jšTjšT¾jšT½šTÑšT­¾j½КšTšTchiVar0.0 jšVjšV¾!jšV½šVÑšV­¾j½К!šVšV phiVar0.0Angstroem  VALUESunitsAttr0.0 jšYjšY¾#jšY½šYÑšY­ª¾j½КšX#šYšY" d_spacingVar0.0jš[jš[¾&jš[½š[Ñš[­¾j½К&š[š[% sample_nameVar0.0degreeVALUESunitsAttr0.0 jš^jš^¾(jš^½š^Ñš^­ª¾j½Кš](š^š^'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jšajša¾*jša½šaÑša­ª¾j½Кš`*šaša)sample_temperatureVar0.0jšcjšc¾,jšc½šcÑšc­¾j½К,šcšc+ device_nameVar0.0KVALUESunitsAttr0.0 jšfjšf¾.jšf½šfÑšf­ª¾j½К še.šfšf-temperature_meanVar0.0KVALUESunitsAttr0.0 jšijši¾0jši½šiÑši­ª¾j½К"šh0šiši/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jšljšl¾2jšl½šlÑšl­ª¾j½К$šk2šlšl1 sample_murVar0.0 jšnjšn¾5jšn½šnÑšn­¾j½К&5šnšn4PresetVar0.0jšpjšp¾7jšp½špÑšp­¾j½К(7špšp6 CounterModeVar0.0 jšrjšr¾9jšr½šrÑšr­¾j½К*9šršr8timeVar0.0countsVALUESunitsAttr0.0 jšujšu¾;jšu½šuÑšu­ª¾j½К,št;šušu: beam_monitorVar0.0countsVALUESunitsAttr0.0 jšxjšx¾=jšx½šxÑšx­ª¾j½К.šw=šxšx<MonitorVar0.0countsVALUESunitsAttr0.0 jš{jš{¾?jš{½š{Ñš{­ª¾j½К0šz?š{š{>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jš~jš~¾Ajš~½š~Ñš~­ª¾j½К2š}Aš~š~@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jšjš¾Cjš½šÑš­ª¾j½К4š€CššBStepVar0.0 jšƒjšƒ¾Ejšƒ½šƒÑšƒ­¾j½К6EšƒšƒD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jš‡jš‡¾Gjš‡½š‡Ñš‡­ªª¾j½К8š…š†Gš‡š‡F two_thetaVar0.01VALUESsignalAttr0.0 jšŠjšŠ¾IjšŠ½šŠÑšŠ­ª¾j½К:š‰IšŠšŠHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª™ú™ü™þšššššš š šššššššššš š"š$š&š(š*š,š.š0š2š4š6š8š:š<š>š@šBšDšFšHšJšMšOšQšSšUšWšZš\š_šbšdšgšjšmšošqšsšvšyš|šš‚š„šˆš‹šŒššŽššš‘š’š“š”š•data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªš—fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªš™fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªš›fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªšfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªšŸfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªš¡fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªš£fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªš¥fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªš§fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªš©fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªš« fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªš­ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªš¯ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªš± fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªš³ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªšµ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªš· fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªš¹ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªš» fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªš½ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªš¿ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªšÁ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªšÃ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªšÅ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªšÇ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªšÉ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªšË fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªšÍ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªšÏ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªšÑ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªšÓ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªšÕ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªš× fakeDim32Dim0.0jšÙjšÙ¾jšÙ½šÙÑšÙ­¾j½К˜šÙšÙtitleVar0.0jšÛjšÛ¾jšÛ½šÛÑšÛ­¾j½КššÛšÛ start_timeVar0.0 jšÝjšÝ¾ jšÝ½šÝњݭ¾j½Кœ šÝšÝnameVar0.0jšßjšß¾ jšß½šßÑšß­¾j½Кž šßšß nameVar0.0"jšájšá¾jšá½šáÑšá­¾j½К šášá typeVar0.0jšãjšã¾jšã½šãÑšã­¾j½К¢šãšãtypeVar0.0 jšåjšå¾jšå½šåÑšå­¾j½К¤šåšåthetaVar0.0 jšçjšç¾jšç½šçÑšç­¾j½К¦šçšç two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jšêjšê¾jšê½šêÑšê­ª¾j½К¨šéšêšêlambdaVar0.0 jšìjšì¾jšì½šìÑšì­¾j½Кªšìšì curvatureVar0.0 jšîjšî¾jšî½šîÑšî­¾j½К¬šîšî x_translationVar0.0 jšðjšð¾jšð½šðÑšð­¾j½К®šðšð y_translationVar0.0 jšòjšò¾jšò½šòÑšò­¾j½К°šòšòchiVar0.0 jšôjšô¾!jšô½šôÑšô­¾j½К²!šôšô phiVar0.0Angstroem  VALUESunitsAttr0.0 jš÷jš÷¾#jš÷½š÷Ñš÷­ª¾j½К´šö#š÷š÷" d_spacingVar0.0jšùjšù¾&jšù½šùÑšù­¾j½К¶&šùšù% sample_nameVar0.0degreeVALUESunitsAttr0.0 jšüjšü¾(jšü½šüÑšü­ª¾j½К¸šû(šüšü'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jšÿjšÿ¾*jšÿ½šÿÑšÿ­ª¾j½Кºšþ*šÿšÿ)sample_temperatureVar0.0j›j›¾,j›½›Ñ›­¾j½К¼,››+ device_nameVar0.0KVALUESunitsAttr0.0 j›j›¾.j›½›Ñ›­ª¾j½К¾›.››-temperature_meanVar0.0KVALUESunitsAttr0.0 j›j›¾0j›½›Ñ›­ª¾j½КÀ›0››/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j› j› ¾2j› ½› Ñ› ­ª¾j½К› 2› › 1 sample_murVar0.0 j› j› ¾5j› ½› Ñ› ­¾j½КÄ5› › 4PresetVar0.0j›j›¾7j›½›Ñ›­¾j½КÆ7››6 CounterModeVar0.0 j›j›¾9j›½›Ñ›­¾j½КÈ9››8timeVar0.0countsVALUESunitsAttr0.0 j›j›¾;j›½›Ñ›­ª¾j½Кʛ;››: beam_monitorVar0.0countsVALUESunitsAttr0.0 j›j›¾=j›½›Ñ›­ª¾j½К̛=››<MonitorVar0.0countsVALUESunitsAttr0.0 j›j›¾?j›½›Ñ›­ª¾j½КΛ?››>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j›j›¾Aj›½›Ñ›­ª¾j½КЛA››@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j›j›¾Cj›½›Ñ›­ª¾j½КқC››BStepVar0.0 j›!j›!¾Ej›!½›!Ñ›!­¾j½КÔE›!›!D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j›%j›%¾Gj›%½›%Ñ›%­ªª¾j½К֛#›$G›%›%F two_thetaVar0.01VALUESsignalAttr0.0 j›(j›(¾Ij›(½›(Ñ›(­ª¾j½К؛'I›(›(HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªš˜šššœšžš š¢š¤š¦š¨šªš¬š®š°š²š´š¶š¸šºš¼š¾šÀšÂšÄšÆšÈšÊšÌšÎšÐšÒšÔšÖšØšÚšÜšÞšàšâšäšæšèšëšíšïšñšóšõšøšúšý››››› › ››››››› ›"›&›)›*›+›,›-›.›/›0›1›2›3data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª›5fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª›7fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª›9fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª›;fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª›=fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª›?fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª›AfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª›CfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª›EfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª›GfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª›I fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª›K fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª›M fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª›O fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª›Q fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª›S fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª›U fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª›W fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª›Y fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª›[ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª›] fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª›_ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª›a fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª›c fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª›e fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª›g fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª›i fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª›k fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª›m fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª›o fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª›q fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª›s fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª›u fakeDim32Dim0.0j›wj›w¾j›w½›wÑ›w­¾j½Л6›w›wtitleVar0.0j›yj›y¾j›y½›yÑ›y­¾j½Л8›y›y start_timeVar0.0 j›{j›{¾ j›{½›{Ñ›{­¾j½Л: ›{›{nameVar0.0j›}j›}¾ j›}½›}Ñ›}­¾j½Л< ›}›} nameVar0.0"j›j›¾j›½›Ñ›­¾j½Л>›› typeVar0.0j›j›¾j›½›Ñ›­¾j½Л@››typeVar0.0 j›ƒj›ƒ¾j›ƒ½›ƒÑ›ƒ­¾j½ЛB›ƒ›ƒthetaVar0.0 j›…j›…¾j›…½›…Ñ›…­¾j½ЛD›…›… two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j›ˆj›ˆ¾j›ˆ½›ˆÑ›ˆ­ª¾j½ЛF›‡›ˆ›ˆlambdaVar0.0 j›Šj›Š¾j›Š½›ŠÑ›Š­¾j½ЛH›Š›Š curvatureVar0.0 j›Œj›Œ¾j›Œ½›ŒÑ›Œ­¾j½ЛJ›Œ›Œ x_translationVar0.0 j›Žj›Ž¾j›Ž½›ŽÑ›Ž­¾j½ЛL›Ž›Ž y_translationVar0.0 j›j›¾j›½›Ñ›­¾j½ЛN››chiVar0.0 j›’j›’¾!j›’½›’Ñ›’­¾j½ЛP!›’›’ phiVar0.0Angstroem  VALUESunitsAttr0.0 j›•j›•¾#j›•½›•Ñ›•­ª¾j½ЛR›”#›•›•" d_spacingVar0.0j›—j›—¾&j›—½›—Ñ›—­¾j½ЛT&›—›—% sample_nameVar0.0degreeVALUESunitsAttr0.0 j›šj›š¾(j›š½›šÑ›š­ª¾j½ЛV›™(›š›š'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j›j›¾*j›½›Ñ›­ª¾j½ЛX›œ*››)sample_temperatureVar0.0j›Ÿj›Ÿ¾,j›Ÿ½›ŸÑ›Ÿ­¾j½ЛZ,›Ÿ›Ÿ+ device_nameVar0.0KVALUESunitsAttr0.0 j›¢j›¢¾.j›¢½›¢Ñ›¢­ª¾j½Л\›¡.›¢›¢-temperature_meanVar0.0KVALUESunitsAttr0.0 j›¥j›¥¾0j›¥½›¥Ñ›¥­ª¾j½Л^›¤0›¥›¥/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j›¨j›¨¾2j›¨½›¨Ñ›¨­ª¾j½Л`›§2›¨›¨1 sample_murVar0.0 j›ªj›ª¾5j›ª½›ªÑ›ª­¾j½Лb5›ª›ª4PresetVar0.0j›¬j›¬¾7j›¬½›¬Ñ›¬­¾j½Лd7›¬›¬6 CounterModeVar0.0 j›®j›®¾9j›®½›®Ñ›®­¾j½Лf9›®›®8timeVar0.0countsVALUESunitsAttr0.0 j›±j›±¾;j›±½›±Ñ›±­ª¾j½Лh›°;›±›±: beam_monitorVar0.0countsVALUESunitsAttr0.0 j›´j›´¾=j›´½›´Ñ›´­ª¾j½Лj›³=›´›´<MonitorVar0.0countsVALUESunitsAttr0.0 j›·j›·¾?j›·½›·Ñ›·­ª¾j½Лl›¶?›·›·>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j›ºj›º¾Aj›º½›ºÑ›º­ª¾j½Лn›¹A›º›º@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j›½j›½¾Cj›½½›½Ñ›½­ª¾j½Лp›¼C›½›½BStepVar0.0 j›¿j›¿¾Ej›¿½›¿Ñ›¿­¾j½ЛrE›¿›¿D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j›Ãj›Ã¾Gj›Ã½›Ãћíªª¾j½Лt›Á›ÂG›Ã›ÃF two_thetaVar0.01VALUESsignalAttr0.0 j›Æj›Æ¾Ij›Æ½›ÆÑ›Æ­ª¾j½Лv›ÅI›Æ›ÆHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª›6›8›:›<›>›@›B›D›F›H›J›L›N›P›R›T›V›X›Z›\›^›`›b›d›f›h›j›l›n›p›r›t›v›x›z›|›~›€›‚›„›†›‰›‹›››‘›“›–›˜›››ž› ›£›¦›©›«›­›¯›²›µ›¸›»›¾›À›Ä›Ç›È›É›Ê›Ë›Ì›Í›Î›Ï›Ð›Ñdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª›ÓfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª›ÕfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª›×fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª›ÙfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª›ÛfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª›ÝfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª›ßfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª›áfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª›ãfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª›åfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª›ç fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª›é fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª›ë fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª›í fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª›ï fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª›ñ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª›ó fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª›õ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª›÷ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª›ù fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª›û fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª›ý fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª›ÿ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªœ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªœ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªœ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªœ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªœ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªœ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªœ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªœ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªœ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªœ fakeDim32Dim0.0jœjœ¾jœ½œÑœ­¾j½ЛÔœœtitleVar0.0jœjœ¾jœ½œÑœ­¾j½ЛÖœœ start_timeVar0.0 jœjœ¾ jœ½œÑœ­¾j½Ð›Ø œœnameVar0.0jœjœ¾ jœ½œÑœ­¾j½Ð›Ú œœ nameVar0.0"jœjœ¾jœ½œÑœ­¾j½ЛÜœœ typeVar0.0jœjœ¾jœ½œÑœ­¾j½ЛÞœœtypeVar0.0 jœ!jœ!¾jœ!½œ!Ñœ!­¾j½Лàœ!œ!thetaVar0.0 jœ#jœ#¾jœ#½œ#Ñœ#­¾j½Лâœ#œ# two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jœ&jœ&¾jœ&½œ&Ñœ&­ª¾j½Лäœ%œ&œ&lambdaVar0.0 jœ(jœ(¾jœ(½œ(Ñœ(­¾j½Лæœ(œ( curvatureVar0.0 jœ*jœ*¾jœ*½œ*Ñœ*­¾j½Лèœ*œ* x_translationVar0.0 jœ,jœ,¾jœ,½œ,Ñœ,­¾j½Лêœ,œ, y_translationVar0.0 jœ.jœ.¾jœ.½œ.Ñœ.­¾j½Лìœ.œ.chiVar0.0 jœ0jœ0¾!jœ0½œ0Ñœ0­¾j½Лî!œ0œ0 phiVar0.0Angstroem  VALUESunitsAttr0.0 jœ3jœ3¾#jœ3½œ3Ñœ3­ª¾j½Лðœ2#œ3œ3" d_spacingVar0.0jœ5jœ5¾&jœ5½œ5Ñœ5­¾j½Лò&œ5œ5% sample_nameVar0.0degreeVALUESunitsAttr0.0 jœ8jœ8¾(jœ8½œ8Ñœ8­ª¾j½Лôœ7(œ8œ8'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jœ;jœ;¾*jœ;½œ;Ñœ;­ª¾j½Лöœ:*œ;œ;)sample_temperatureVar0.0jœ=jœ=¾,jœ=½œ=Ñœ=­¾j½Лø,œ=œ=+ device_nameVar0.0KVALUESunitsAttr0.0 jœ@jœ@¾.jœ@½œ@Ñœ@­ª¾j½Лúœ?.œ@œ@-temperature_meanVar0.0KVALUESunitsAttr0.0 jœCjœC¾0jœC½œCÑœC­ª¾j½ЛüœB0œCœC/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jœFjœF¾2jœF½œFÑœF­ª¾j½ЛþœE2œFœF1 sample_murVar0.0 jœHjœH¾5jœH½œHÑœH­¾j½М5œHœH4PresetVar0.0jœJjœJ¾7jœJ½œJÑœJ­¾j½М7œJœJ6 CounterModeVar0.0 jœLjœL¾9jœL½œLÑœL­¾j½М9œLœL8timeVar0.0countsVALUESunitsAttr0.0 jœOjœO¾;jœO½œOÑœO­ª¾j½МœN;œOœO: beam_monitorVar0.0countsVALUESunitsAttr0.0 jœRjœR¾=jœR½œRÑœR­ª¾j½МœQ=œRœR<MonitorVar0.0countsVALUESunitsAttr0.0 jœUjœU¾?jœU½œUÑœU­ª¾j½М œT?œUœU>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jœXjœX¾AjœX½œXÑœX­ª¾j½М œWAœXœX@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jœ[jœ[¾Cjœ[½œ[Ñœ[­ª¾j½МœZCœ[œ[BStepVar0.0 jœ]jœ]¾Ejœ]½œ]Ñœ]­¾j½МEœ]œ]D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jœajœa¾Gjœa½œaÑœa­ªª¾j½Мœ_œ`GœaœaF two_thetaVar0.01VALUESsignalAttr0.0 jœdjœd¾Ijœd½œdÑœd­ª¾j½МœcIœdœdHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª›Ô›Ö›Ø›Ú›Ü›Þ›à›â›ä›æ›è›ê›ì›î›ð›ò›ô›ö›ø›ú›ü›þœœœœœœ œ œœœœœœœœœœ œ"œ$œ'œ)œ+œ-œ/œ1œ4œ6œ9œ<œ>œAœDœGœIœKœMœPœSœVœYœ\œ^œbœeœfœgœhœiœjœkœlœmœnœodata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªœqfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªœsfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªœufakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªœwfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªœyfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªœ{fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªœ}fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªœfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªœfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªœƒfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªœ… fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªœ‡ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªœ‰ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªœ‹ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªœ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªœ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªœ‘ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªœ“ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªœ• fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªœ— fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªœ™ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªœ› fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªœ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªœŸ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªœ¡ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªœ£ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªœ¥ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªœ§ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªœ© fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªœ« fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªœ­ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªœ¯ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªœ± fakeDim32Dim0.0jœ³jœ³¾jœ³½œ³Ñœ³­¾j½Мrœ³œ³titleVar0.0jœµjœµ¾jœµ½œµÑœµ­¾j½Мtœµœµ start_timeVar0.0 jœ·jœ·¾ jœ·½œ·Ñœ·­¾j½Мv œ·œ·nameVar0.0jœ¹jœ¹¾ jœ¹½œ¹Ñœ¹­¾j½Мx œ¹œ¹ nameVar0.0"jœ»jœ»¾jœ»½œ»Ñœ»­¾j½Мzœ»œ» typeVar0.0jœ½jœ½¾jœ½½œ½Ñœ½­¾j½М|œ½œ½typeVar0.0 jœ¿jœ¿¾jœ¿½œ¿Ñœ¿­¾j½М~œ¿œ¿thetaVar0.0 jœÁjœÁ¾jœÁ½œÁÑœÁ­¾j½М€œÁœÁ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jœÄjœÄ¾jœÄ½œÄќĭª¾j½М‚œÃœÄœÄlambdaVar0.0 jœÆjœÆ¾jœÆ½œÆÑœÆ­¾j½М„œÆœÆ curvatureVar0.0 jœÈjœÈ¾jœÈ½œÈќȭ¾j½М†œÈœÈ x_translationVar0.0 jœÊjœÊ¾jœÊ½œÊќʭ¾j½МˆœÊœÊ y_translationVar0.0 jœÌjœÌ¾jœÌ½œÌќ̭¾j½МŠœÌœÌchiVar0.0 jœÎjœÎ¾!jœÎ½œÎќέ¾j½МŒ!œÎœÎ phiVar0.0Angstroem  VALUESunitsAttr0.0 jœÑjœÑ¾#jœÑ½œÑќѭª¾j½ÐœŽœÐ#œÑœÑ" d_spacingVar0.0jœÓjœÓ¾&jœÓ½œÓќӭ¾j½М&œÓœÓ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jœÖjœÖ¾(jœÖ½œÖќ֭ª¾j½М’œÕ(œÖœÖ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jœÙjœÙ¾*jœÙ½œÙќ٭ª¾j½М”œØ*œÙœÙ)sample_temperatureVar0.0jœÛjœÛ¾,jœÛ½œÛќۭ¾j½М–,œÛœÛ+ device_nameVar0.0KVALUESunitsAttr0.0 jœÞjœÞ¾.jœÞ½œÞќޭª¾j½М˜œÝ.œÞœÞ-temperature_meanVar0.0KVALUESunitsAttr0.0 jœájœá¾0jœá½œáќ᭪¾j½Мšœà0œáœá/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jœäjœä¾2jœä½œäќ䭪¾j½Мœœã2œäœä1 sample_murVar0.0 jœæjœæ¾5jœæ½œæÑœæ­¾j½Мž5œæœæ4PresetVar0.0jœèjœè¾7jœè½œèќ譾j½М 7œèœè6 CounterModeVar0.0 jœêjœê¾9jœê½œêќꭾj½М¢9œêœê8timeVar0.0countsVALUESunitsAttr0.0 jœíjœí¾;jœí½œíÑœí­ª¾j½М¤œì;œíœí: beam_monitorVar0.0countsVALUESunitsAttr0.0 jœðjœð¾=jœð½œðќ𭪾j½М¦œï=œðœð<MonitorVar0.0countsVALUESunitsAttr0.0 jœójœó¾?jœó½œóќ󭪾j½М¨œò?œóœó>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jœöjœö¾Ajœö½œöÑœö­ª¾j½МªœõAœöœö@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jœùjœù¾Cjœù½œùÑœù­ª¾j½М¬œøCœùœùBStepVar0.0 jœûjœû¾Ejœû½œûÑœû­¾j½М®EœûœûD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jœÿjœÿ¾Gjœÿ½œÿÑœÿ­ªª¾j½М°œýœþGœÿœÿF two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½М²IHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªœrœtœvœxœzœ|œ~œ€œ‚œ„œ†œˆœŠœŒœŽœœ’œ”œ–œ˜œšœœœžœ œ¢œ¤œ¦œ¨œªœ¬œ®œ°œ²œ´œ¶œ¸œºœ¼œ¾œÀœÂœÅœÇœÉœËœÍœÏœÒœÔœ×œÚœÜœßœâœåœçœéœëœîœñœôœ÷œúœü data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª!fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª# fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª% fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª' fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª) fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª+ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª- fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª/ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª1 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª3 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª5 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª7 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª9 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª; fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª= fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª? fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªA fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªC fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªE fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªG fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªI fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªK fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªM fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªO fakeDim32Dim0.0jQjQ¾jQ½QÑQ­¾j½ÐQQtitleVar0.0jSjS¾jS½SÑS­¾j½ÐSS start_timeVar0.0 jUjU¾ jU½UÑU­¾j½Ð UUnameVar0.0jWjW¾ jW½WÑW­¾j½Ð WW nameVar0.0"jYjY¾jY½YÑY­¾j½ÐYY typeVar0.0j[j[¾j[½[Ñ[­¾j½Ð[[typeVar0.0 j]j]¾j]½]Ñ]­¾j½Ð]]thetaVar0.0 j_j_¾j_½_Ñ_­¾j½Ð__ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jbjb¾jb½bÑb­ª¾j½Ð abblambdaVar0.0 jdjd¾jd½dÑd­¾j½Ð"dd curvatureVar0.0 jfjf¾jf½fÑf­¾j½Ð$ff x_translationVar0.0 jhjh¾jh½hÑh­¾j½Ð&hh y_translationVar0.0 jjjj¾jj½jÑj­¾j½Ð(jjchiVar0.0 jljl¾!jl½lÑl­¾j½Ð*!ll phiVar0.0Angstroem  VALUESunitsAttr0.0 jojo¾#jo½oÑo­ª¾j½Ð,n#oo" d_spacingVar0.0jqjq¾&jq½qÑq­¾j½Ð.&qq% sample_nameVar0.0degreeVALUESunitsAttr0.0 jtjt¾(jt½tÑt­ª¾j½Ð0s(tt'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jwjw¾*jw½wÑw­ª¾j½Ð2v*ww)sample_temperatureVar0.0jyjy¾,jy½yÑy­¾j½Ð4,yy+ device_nameVar0.0KVALUESunitsAttr0.0 j|j|¾.j|½|Ñ|­ª¾j½Ð6{.||-temperature_meanVar0.0KVALUESunitsAttr0.0 jj¾0j½Ñ­ª¾j½Ð8~0/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j‚j‚¾2j‚½‚Ñ‚­ª¾j½Ð:2‚‚1 sample_murVar0.0 j„j„¾5j„½„Ñ„­¾j½Ð<5„„4PresetVar0.0j†j†¾7j†½†ц­¾j½Ð>7††6 CounterModeVar0.0 jˆjˆ¾9jˆ½ˆш­¾j½Ð@9ˆˆ8timeVar0.0countsVALUESunitsAttr0.0 j‹j‹¾;j‹½‹Ñ‹­ª¾j½ÐBŠ;‹‹: beam_monitorVar0.0countsVALUESunitsAttr0.0 jŽj޾=j޽ŽÑŽ­ª¾j½ÐD=ŽŽ<MonitorVar0.0countsVALUESunitsAttr0.0 j‘j‘¾?j‘½‘Ñ‘­ª¾j½ÐF?‘‘>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j”j”¾Aj”½”Ñ”­ª¾j½ÐH“A””@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j—j—¾Cj—½—Ñ—­ª¾j½ÐJ–C——BStepVar0.0 j™j™¾Ej™½™Ñ™­¾j½ÐLE™™D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jj¾Gj½Ñ­ªª¾j½ÐN›œGF two_thetaVar0.01VALUESsignalAttr0.0 j j ¾Ij ½ Ñ ­ª¾j½ÐPŸI  HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`cegikmpruxz}€ƒ…‡‰Œ’•˜šž¡¢£¤¥¦§¨©ª«data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª­fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¯fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª±fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª³fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªµfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª·fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¹fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª»fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª½fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¿fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÁ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÃ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÅ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÇ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÉ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªË fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÍ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÏ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÑ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÓ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÕ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª× fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÙ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÛ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÝ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªß fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªá fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªã fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªå fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªç fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªé fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªë fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªí fakeDim32Dim0.0jïjï¾jï½ïÑï­¾j½ЮïïtitleVar0.0jñjñ¾jñ½ñÑñ­¾j½аññ start_timeVar0.0 jójó¾ jó½óÑó­¾j½в óónameVar0.0jõjõ¾ jõ½õÑõ­¾j½д õõ nameVar0.0"j÷j÷¾j÷½÷Ñ÷­¾j½ж÷÷ typeVar0.0jùjù¾jù½ùÑù­¾j½иùùtypeVar0.0 jûjû¾jû½ûÑû­¾j½кûûthetaVar0.0 jýjý¾jý½ýÑý­¾j½мýý two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jžjž¾jž½žÑž­ª¾j½оÿžžlambdaVar0.0 jžjž¾jž½žÑž­¾j½ÐÀžž curvatureVar0.0 jžjž¾jž½žÑž­¾j½Ðžž x_translationVar0.0 jžjž¾jž½žÑž­¾j½ÐÄžž y_translationVar0.0 jžjž¾jž½žÑž­¾j½ÐÆžžchiVar0.0 jž jž ¾!jž ½ž Ñž ­¾j½ÐÈ!ž ž phiVar0.0Angstroem  VALUESunitsAttr0.0 jž jž ¾#jž ½ž Ñž ­ª¾j½ÐÊž #ž ž " d_spacingVar0.0jžjž¾&jž½žÑž­¾j½ÐÌ&žž% sample_nameVar0.0degreeVALUESunitsAttr0.0 jžjž¾(jž½žÑž­ª¾j½ÐΞ(žž'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jžjž¾*jž½žÑž­ª¾j½ÐО*žž)sample_temperatureVar0.0jžjž¾,jž½žÑž­¾j½ÐÒ,žž+ device_nameVar0.0KVALUESunitsAttr0.0 jžjž¾.jž½žÑž­ª¾j½ÐÔž.žž-temperature_meanVar0.0KVALUESunitsAttr0.0 jžjž¾0jž½žÑž­ª¾j½ÐÖž0žž/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jž jž ¾2jž ½ž Ñž ­ª¾j½ÐØž2ž ž 1 sample_murVar0.0 jž"jž"¾5jž"½ž"Ñž"­¾j½ÐÚ5ž"ž"4PresetVar0.0jž$jž$¾7jž$½ž$Ñž$­¾j½ÐÜ7ž$ž$6 CounterModeVar0.0 jž&jž&¾9jž&½ž&Ñž&­¾j½ÐÞ9ž&ž&8timeVar0.0countsVALUESunitsAttr0.0 jž)jž)¾;jž)½ž)Ñž)­ª¾j½Ðàž(;ž)ž): beam_monitorVar0.0countsVALUESunitsAttr0.0 jž,jž,¾=jž,½ž,Ñž,­ª¾j½Ðâž+=ž,ž,<MonitorVar0.0countsVALUESunitsAttr0.0 jž/jž/¾?jž/½ž/Ñž/­ª¾j½Ðäž.?ž/ž/>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jž2jž2¾Ajž2½ž2Ñž2­ª¾j½Ðæž1Až2ž2@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jž5jž5¾Cjž5½ž5Ñž5­ª¾j½Ðèž4Cž5ž5BStepVar0.0 jž7jž7¾Ejž7½ž7Ñž7­¾j½ÐêEž7ž7D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jž;jž;¾Gjž;½ž;Ñž;­ªª¾j½Ðìž9ž:Gž;ž;F two_thetaVar0.01VALUESsignalAttr0.0 jž>jž>¾Ijž>½ž>Ñž>­ª¾j½Ðîž=Iž>ž>HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþžžžžž ž žžžžžžžž!ž#ž%ž'ž*ž-ž0ž3ž6ž8ž<ž?ž@žAžBžCžDžEžFžGžHžIdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªžKfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªžMfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªžOfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªžQfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªžSfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªžUfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªžWfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªžYfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªž[fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªž]fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªž_ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªža fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªžc fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªže fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªžg fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªži fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªžk fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªžm fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªžo fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªžq fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªžs fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªžu fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªžw fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªžy fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªž{ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªž} fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªž fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªž fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªžƒ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªž… fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªž‡ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªž‰ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªž‹ fakeDim32Dim0.0jžjž¾jž½žÑž­¾j½ОLžžtitleVar0.0jžjž¾jž½žÑž­¾j½ОNžž start_timeVar0.0 jž‘jž‘¾ jž‘½ž‘Ñž‘­¾j½ОP ž‘ž‘nameVar0.0jž“jž“¾ jž“½ž“Ñž“­¾j½ОR ž“ž“ nameVar0.0"jž•jž•¾jž•½ž•Ñž•­¾j½ОTž•ž• typeVar0.0jž—jž—¾jž—½ž—Ñž—­¾j½ОVž—ž—typeVar0.0 jž™jž™¾jž™½ž™Ñž™­¾j½ОXž™ž™thetaVar0.0 jž›jž›¾jž›½ž›Ñž›­¾j½ОZž›ž› two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jžžjžž¾jžž½žžÑžž­ª¾j½О\žžžžžlambdaVar0.0 jž jž ¾jž ½ž Ñž ­¾j½О^ž ž  curvatureVar0.0 jž¢jž¢¾jž¢½ž¢Ñž¢­¾j½О`ž¢ž¢ x_translationVar0.0 jž¤jž¤¾jž¤½ž¤Ñž¤­¾j½Оbž¤ž¤ y_translationVar0.0 jž¦jž¦¾jž¦½ž¦Ñž¦­¾j½Оdž¦ž¦chiVar0.0 jž¨jž¨¾!jž¨½ž¨Ñž¨­¾j½Оf!ž¨ž¨ phiVar0.0Angstroem  VALUESunitsAttr0.0 jž«jž«¾#jž«½ž«Ñž«­ª¾j½Оhžª#ž«ž«" d_spacingVar0.0jž­jž­¾&jž­½ž­Ñž­­¾j½Оj&ž­ž­% sample_nameVar0.0degreeVALUESunitsAttr0.0 jž°jž°¾(jž°½ž°Ñž°­ª¾j½Оlž¯(ž°ž°'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jž³jž³¾*jž³½ž³Ñž³­ª¾j½Оnž²*ž³ž³)sample_temperatureVar0.0jžµjžµ¾,jžµ½žµÑžµ­¾j½Оp,žµžµ+ device_nameVar0.0KVALUESunitsAttr0.0 jž¸jž¸¾.jž¸½ž¸Ñž¸­ª¾j½Оrž·.ž¸ž¸-temperature_meanVar0.0KVALUESunitsAttr0.0 jž»jž»¾0jž»½ž»Ñž»­ª¾j½Оtžº0ž»ž»/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jž¾jž¾¾2jž¾½ž¾Ñž¾­ª¾j½Оvž½2ž¾ž¾1 sample_murVar0.0 jžÀjžÀ¾5jžÀ½žÀÑžÀ­¾j½Оx5žÀžÀ4PresetVar0.0jžÂjžÂ¾7jžÂ½žÂў­¾j½Оz7žÂžÂ6 CounterModeVar0.0 jžÄjžÄ¾9jžÄ½žÄўĭ¾j½О|9žÄžÄ8timeVar0.0countsVALUESunitsAttr0.0 jžÇjžÇ¾;jžÇ½žÇўǭª¾j½О~žÆ;žÇžÇ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jžÊjžÊ¾=jžÊ½žÊўʭª¾j½О€žÉ=žÊžÊ<MonitorVar0.0countsVALUESunitsAttr0.0 jžÍjžÍ¾?jžÍ½žÍўͭª¾j½О‚žÌ?žÍžÍ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jžÐjžÐ¾AjžÐ½žÐўЭª¾j½О„žÏAžÐžÐ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jžÓjžÓ¾CjžÓ½žÓÑžÓ­ª¾j½О†žÒCžÓžÓBStepVar0.0 jžÕjžÕ¾EjžÕ½žÕÑžÕ­¾j½ОˆEžÕžÕD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jžÙjžÙ¾GjžÙ½žÙÑžÙ­ªª¾j½ÐžŠž×žØGžÙžÙF two_thetaVar0.01VALUESsignalAttr0.0 jžÜjžÜ¾IjžÜ½žÜўܭª¾j½ОŒžÛIžÜžÜHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªžLžNžPžRžTžVžXžZž\ž^ž`žbždžfžhžjžlžnžpžržtžvžxžzž|ž~ž€ž‚ž„ž†žˆžŠžŒžŽžž’ž”ž–ž˜žšžœžŸž¡ž£ž¥ž§ž©ž¬ž®ž±ž´ž¶ž¹ž¼ž¿žÁžÃžÅžÈžËžÎžÑžÔžÖžÚžÝžÞžßžàžážâžãžäžåžæžçdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªžéfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªžëfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªžífakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªžïfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªžñfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªžófakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªžõfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªž÷fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªžùfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªžûfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªžý fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªžÿ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªŸ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªŸ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªŸ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªŸ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªŸ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªŸ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªŸ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªŸ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªŸ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªŸ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªŸ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªŸ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªŸ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªŸ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªŸ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªŸ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªŸ! fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªŸ# fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªŸ% fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªŸ' fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªŸ) fakeDim32Dim0.0jŸ+jŸ+¾jŸ+½Ÿ+ÑŸ+­¾j½ОêŸ+Ÿ+titleVar0.0jŸ-jŸ-¾jŸ-½Ÿ-ÑŸ-­¾j½ОìŸ-Ÿ- start_timeVar0.0 jŸ/jŸ/¾ jŸ/½Ÿ/ÑŸ/­¾j½Ðžî Ÿ/Ÿ/nameVar0.0jŸ1jŸ1¾ jŸ1½Ÿ1ÑŸ1­¾j½Оð Ÿ1Ÿ1 nameVar0.0"jŸ3jŸ3¾jŸ3½Ÿ3ÑŸ3­¾j½ОòŸ3Ÿ3 typeVar0.0jŸ5jŸ5¾jŸ5½Ÿ5ÑŸ5­¾j½ОôŸ5Ÿ5typeVar0.0 jŸ7jŸ7¾jŸ7½Ÿ7ÑŸ7­¾j½ОöŸ7Ÿ7thetaVar0.0 jŸ9jŸ9¾jŸ9½Ÿ9ÑŸ9­¾j½ОøŸ9Ÿ9 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jŸ<jŸ<¾jŸ<½Ÿ<ÑŸ<­ª¾j½ОúŸ;Ÿ<Ÿ<lambdaVar0.0 jŸ>jŸ>¾jŸ>½Ÿ>ÑŸ>­¾j½ОüŸ>Ÿ> curvatureVar0.0 jŸ@jŸ@¾jŸ@½Ÿ@ÑŸ@­¾j½ОþŸ@Ÿ@ x_translationVar0.0 jŸBjŸB¾jŸB½ŸBÑŸB­¾j½ПŸBŸB y_translationVar0.0 jŸDjŸD¾jŸD½ŸDÑŸD­¾j½ПŸDŸDchiVar0.0 jŸFjŸF¾!jŸF½ŸFÑŸF­¾j½П!ŸFŸF phiVar0.0Angstroem  VALUESunitsAttr0.0 jŸIjŸI¾#jŸI½ŸIÑŸI­ª¾j½ПŸH#ŸIŸI" d_spacingVar0.0jŸKjŸK¾&jŸK½ŸKÑŸK­¾j½П&ŸKŸK% sample_nameVar0.0degreeVALUESunitsAttr0.0 jŸNjŸN¾(jŸN½ŸNÑŸN­ª¾j½П ŸM(ŸNŸN'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jŸQjŸQ¾*jŸQ½ŸQÑŸQ­ª¾j½П ŸP*ŸQŸQ)sample_temperatureVar0.0jŸSjŸS¾,jŸS½ŸSÑŸS­¾j½П,ŸSŸS+ device_nameVar0.0KVALUESunitsAttr0.0 jŸVjŸV¾.jŸV½ŸVÑŸV­ª¾j½ПŸU.ŸVŸV-temperature_meanVar0.0KVALUESunitsAttr0.0 jŸYjŸY¾0jŸY½ŸYÑŸY­ª¾j½ПŸX0ŸYŸY/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jŸ\jŸ\¾2jŸ\½Ÿ\ÑŸ\­ª¾j½ПŸ[2Ÿ\Ÿ\1 sample_murVar0.0 jŸ^jŸ^¾5jŸ^½Ÿ^ÑŸ^­¾j½П5Ÿ^Ÿ^4PresetVar0.0jŸ`jŸ`¾7jŸ`½Ÿ`ÑŸ`­¾j½П7Ÿ`Ÿ`6 CounterModeVar0.0 jŸbjŸb¾9jŸb½ŸbÑŸb­¾j½П9ŸbŸb8timeVar0.0countsVALUESunitsAttr0.0 jŸejŸe¾;jŸe½ŸeÑŸe­ª¾j½ПŸd;ŸeŸe: beam_monitorVar0.0countsVALUESunitsAttr0.0 jŸhjŸh¾=jŸh½ŸhÑŸh­ª¾j½ПŸg=ŸhŸh<MonitorVar0.0countsVALUESunitsAttr0.0 jŸkjŸk¾?jŸk½ŸkÑŸk­ª¾j½П Ÿj?ŸkŸk>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jŸnjŸn¾AjŸn½ŸnÑŸn­ª¾j½П"ŸmAŸnŸn@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jŸqjŸq¾CjŸq½ŸqÑŸq­ª¾j½П$ŸpCŸqŸqBStepVar0.0 jŸsjŸs¾EjŸs½ŸsÑŸs­¾j½П&EŸsŸsD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jŸwjŸw¾GjŸw½ŸwÑŸw­ªª¾j½П(ŸuŸvGŸwŸwF two_thetaVar0.01VALUESsignalAttr0.0 jŸzjŸz¾IjŸz½ŸzÑŸz­ª¾j½П*ŸyIŸzŸzHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªžêžìžîžðžòžôžöžøžúžüžþŸŸŸŸŸŸ Ÿ ŸŸŸŸŸŸŸŸŸŸ Ÿ"Ÿ$Ÿ&Ÿ(Ÿ*Ÿ,Ÿ.Ÿ0Ÿ2Ÿ4Ÿ6Ÿ8Ÿ:Ÿ=Ÿ?ŸAŸCŸEŸGŸJŸLŸOŸRŸTŸWŸZŸ]Ÿ_ŸaŸcŸfŸiŸlŸoŸrŸtŸxŸ{Ÿ|Ÿ}Ÿ~ŸŸ€ŸŸ‚ŸƒŸ„Ÿ…data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªŸ‡fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªŸ‰fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªŸ‹fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªŸfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªŸfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªŸ‘fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªŸ“fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªŸ•fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªŸ—fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªŸ™fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªŸ› fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªŸ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªŸŸ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªŸ¡ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªŸ£ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªŸ¥ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªŸ§ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªŸ© fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªŸ« fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªŸ­ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªŸ¯ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªŸ± fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªŸ³ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªŸµ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªŸ· fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªŸ¹ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªŸ» fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªŸ½ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªŸ¿ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªŸÁ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªŸÃ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªŸÅ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªŸÇ fakeDim32Dim0.0jŸÉjŸÉ¾jŸÉ½ŸÉÑŸÉ­¾j½ПˆŸÉŸÉtitleVar0.0jŸËjŸË¾jŸË½ŸËÑŸË­¾j½ПŠŸËŸË start_timeVar0.0 jŸÍjŸÍ¾ jŸÍ½ŸÍÑŸÍ­¾j½ПŒ ŸÍŸÍnameVar0.0jŸÏjŸÏ¾ jŸÏ½ŸÏÑŸÏ­¾j½ÐŸŽ ŸÏŸÏ nameVar0.0"jŸÑjŸÑ¾jŸÑ½ŸÑÑŸÑ­¾j½ПŸÑŸÑ typeVar0.0jŸÓjŸÓ¾jŸÓ½ŸÓÑŸÓ­¾j½П’ŸÓŸÓtypeVar0.0 jŸÕjŸÕ¾jŸÕ½ŸÕÑŸÕ­¾j½П”ŸÕŸÕthetaVar0.0 jŸ×jŸ×¾jŸ×½Ÿ×џ׭¾j½П–Ÿ×Ÿ× two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jŸÚjŸÚ¾jŸÚ½ŸÚÑŸÚ­ª¾j½П˜ŸÙŸÚŸÚlambdaVar0.0 jŸÜjŸÜ¾jŸÜ½ŸÜÑŸÜ­¾j½ПšŸÜŸÜ curvatureVar0.0 jŸÞjŸÞ¾jŸÞ½ŸÞÑŸÞ­¾j½ПœŸÞŸÞ x_translationVar0.0 jŸàjŸà¾jŸà½ŸàÑŸà­¾j½ПžŸàŸà y_translationVar0.0 jŸâjŸâ¾jŸâ½ŸâÑŸâ­¾j½П ŸâŸâchiVar0.0 jŸäjŸä¾!jŸä½ŸäÑŸä­¾j½П¢!ŸäŸä phiVar0.0Angstroem  VALUESunitsAttr0.0 jŸçjŸç¾#jŸç½ŸçÑŸç­ª¾j½П¤Ÿæ#ŸçŸç" d_spacingVar0.0jŸéjŸé¾&jŸé½ŸéÑŸé­¾j½П¦&ŸéŸé% sample_nameVar0.0degreeVALUESunitsAttr0.0 jŸìjŸì¾(jŸì½ŸìÑŸì­ª¾j½П¨Ÿë(ŸìŸì'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jŸïjŸï¾*jŸï½ŸïÑŸï­ª¾j½ПªŸî*ŸïŸï)sample_temperatureVar0.0jŸñjŸñ¾,jŸñ½ŸñÑŸñ­¾j½П¬,ŸñŸñ+ device_nameVar0.0KVALUESunitsAttr0.0 jŸôjŸô¾.jŸô½ŸôÑŸô­ª¾j½П®Ÿó.ŸôŸô-temperature_meanVar0.0KVALUESunitsAttr0.0 jŸ÷jŸ÷¾0jŸ÷½Ÿ÷ÑŸ÷­ª¾j½П°Ÿö0Ÿ÷Ÿ÷/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jŸújŸú¾2jŸú½ŸúÑŸú­ª¾j½П²Ÿù2ŸúŸú1 sample_murVar0.0 jŸüjŸü¾5jŸü½ŸüÑŸü­¾j½П´5ŸüŸü4PresetVar0.0jŸþjŸþ¾7jŸþ½ŸþÑŸþ­¾j½П¶7ŸþŸþ6 CounterModeVar0.0 j j ¾9j ½ Ñ ­¾j½П¸9  8timeVar0.0countsVALUESunitsAttr0.0 j j ¾;j ½ Ñ ­ª¾j½Пº ;  : beam_monitorVar0.0countsVALUESunitsAttr0.0 j j ¾=j ½ Ñ ­ª¾j½П¼ =  <MonitorVar0.0countsVALUESunitsAttr0.0 j  j  ¾?j  ½  Ñ  ­ª¾j½П¾ ?    >proton_monitorVar0.0degreeVALUESunitsAttr0.0 j  j  ¾Aj  ½  Ñ  ­ª¾j½ПÀ  A    @two_theta_startVar0.0degreeVALUESunitsAttr0.0 j j ¾Cj ½ Ñ ­ª¾j½П C  BStepVar0.0 j j ¾Ej ½ Ñ ­¾j½ПÄE  D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j j ¾Gj ½ Ñ ­ªª¾j½ПƠ G  F two_thetaVar0.01VALUESsignalAttr0.0 j j ¾Ij ½ Ñ ­ª¾j½ПȠI  HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªŸˆŸŠŸŒŸŽŸŸ’Ÿ”Ÿ–Ÿ˜ŸšŸœŸžŸ Ÿ¢Ÿ¤Ÿ¦Ÿ¨ŸªŸ¬Ÿ®Ÿ°Ÿ²Ÿ´Ÿ¶Ÿ¸ŸºŸ¼Ÿ¾ŸÀŸÂŸÄŸÆŸÈŸÊŸÌŸÎŸÐŸÒŸÔŸÖŸØŸÛŸÝŸßŸáŸãŸåŸèŸêŸíŸðŸòŸõŸøŸûŸýŸÿ                    ! " #data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª %fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª 'fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª )fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª +fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª -fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª /fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª 1fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª 3fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª 5fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª 7fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª 9 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª ; fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª = fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª ? fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª A fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª C fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª E fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª G fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª I fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª K fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª M fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª O fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª Q fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª S fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª U fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª W fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª Y fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª [ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª ] fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª _ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª a fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª c fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª e fakeDim32Dim0.0j gj g¾j g½ gÑ g­¾j½Р& g gtitleVar0.0j ij i¾j i½ iÑ i­¾j½Р( i i start_timeVar0.0 j kj k¾ j k½ kÑ k­¾j½Р*  k knameVar0.0j mj m¾ j m½ mÑ m­¾j½Р,  m m nameVar0.0"j oj o¾j o½ oÑ o­¾j½Р. o o typeVar0.0j qj q¾j q½ qÑ q­¾j½Р0 q qtypeVar0.0 j sj s¾j s½ sÑ s­¾j½Р2 s sthetaVar0.0 j uj u¾j u½ uÑ u­¾j½Р4 u u two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j xj x¾j x½ xÑ x­ª¾j½Р6 w x xlambdaVar0.0 j zj z¾j z½ zÑ z­¾j½Р8 z z curvatureVar0.0 j |j |¾j |½ |Ñ |­¾j½Р: | | x_translationVar0.0 j ~j ~¾j ~½ ~Ñ ~­¾j½Р< ~ ~ y_translationVar0.0 j €j €¾j €½ €Ñ €­¾j½Р> € €chiVar0.0 j ‚j ‚¾!j ‚½ ‚Ñ ‚­¾j½Р@! ‚ ‚ phiVar0.0Angstroem  VALUESunitsAttr0.0 j …j …¾#j …½ …Ñ …­ª¾j½РB „# … …" d_spacingVar0.0j ‡j ‡¾&j ‡½ ‡Ñ ‡­¾j½РD& ‡ ‡% sample_nameVar0.0degreeVALUESunitsAttr0.0 j Šj Š¾(j Š½ ŠÑ Š­ª¾j½РF ‰( Š Š'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j j ¾*j ½ Ñ ­ª¾j½РH Œ*  )sample_temperatureVar0.0j j ¾,j ½ Ñ ­¾j½РJ,  + device_nameVar0.0KVALUESunitsAttr0.0 j ’j ’¾.j ’½ ’Ñ ’­ª¾j½РL ‘. ’ ’-temperature_meanVar0.0KVALUESunitsAttr0.0 j •j •¾0j •½ •Ñ •­ª¾j½РN ”0 • •/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j ˜j ˜¾2j ˜½ ˜Ñ ˜­ª¾j½РP —2 ˜ ˜1 sample_murVar0.0 j šj š¾5j š½ šÑ š­¾j½РR5 š š4PresetVar0.0j œj œ¾7j œ½ œÑ œ­¾j½РT7 œ œ6 CounterModeVar0.0 j žj ž¾9j ž½ žÑ ž­¾j½РV9 ž ž8timeVar0.0countsVALUESunitsAttr0.0 j ¡j ¡¾;j ¡½ ¡Ñ ¡­ª¾j½РX  ; ¡ ¡: beam_monitorVar0.0countsVALUESunitsAttr0.0 j ¤j ¤¾=j ¤½ ¤Ñ ¤­ª¾j½РZ £= ¤ ¤<MonitorVar0.0countsVALUESunitsAttr0.0 j §j §¾?j §½ §Ñ §­ª¾j½Р\ ¦? § §>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j ªj ª¾Aj ª½ ªÑ ª­ª¾j½Р^ ©A ª ª@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j ­j ­¾Cj ­½ ­Ñ ­­ª¾j½Р` ¬C ­ ­BStepVar0.0 j ¯j ¯¾Ej ¯½ ¯Ñ ¯­¾j½РbE ¯ ¯D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j ³j ³¾Gj ³½ ³Ñ ³­ªª¾j½Рd ± ²G ³ ³F two_thetaVar0.01VALUESsignalAttr0.0 j ¶j ¶¾Ij ¶½ ¶Ñ ¶­ª¾j½Рf µI ¶ ¶HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v y { }   ƒ † ˆ ‹ Ž  “ – ™ ›  Ÿ ¢ ¥ ¨ « ® ° ´ · ¸ ¹ º » ¼ ½ ¾ ¿ À Ádata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª ÃfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª ÅfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª ÇfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª ÉfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª ËfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª ÍfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª ÏfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª ÑfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª ÓfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª ÕfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª × fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª Ù fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª Û fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª Ý fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª ß fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª á fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª ã fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª å fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª ç fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª é fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª ë fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª í fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª ï fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª ñ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª ó fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª õ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª ÷ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª ù fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª û fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª ý fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª ÿ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¡ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¡ fakeDim32Dim0.0j¡j¡¾j¡½¡Ñ¡­¾j½РÄ¡¡titleVar0.0j¡j¡¾j¡½¡Ñ¡­¾j½РÆ¡¡ start_timeVar0.0 j¡ j¡ ¾ j¡ ½¡ Ñ¡ ­¾j½Ð È ¡ ¡ nameVar0.0j¡ j¡ ¾ j¡ ½¡ Ñ¡ ­¾j½Ð Ê ¡ ¡ nameVar0.0"j¡ j¡ ¾j¡ ½¡ Ñ¡ ­¾j½РÌ¡ ¡ typeVar0.0j¡j¡¾j¡½¡Ñ¡­¾j½РΡ¡typeVar0.0 j¡j¡¾j¡½¡Ñ¡­¾j½РС¡thetaVar0.0 j¡j¡¾j¡½¡Ñ¡­¾j½РÒ¡¡ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¡j¡¾j¡½¡Ñ¡­ª¾j½Рԡ¡¡lambdaVar0.0 j¡j¡¾j¡½¡Ñ¡­¾j½РÖ¡¡ curvatureVar0.0 j¡j¡¾j¡½¡Ñ¡­¾j½РØ¡¡ x_translationVar0.0 j¡j¡¾j¡½¡Ñ¡­¾j½РÚ¡¡ y_translationVar0.0 j¡j¡¾j¡½¡Ñ¡­¾j½РÜ¡¡chiVar0.0 j¡ j¡ ¾!j¡ ½¡ Ñ¡ ­¾j½РÞ!¡ ¡ phiVar0.0Angstroem  VALUESunitsAttr0.0 j¡#j¡#¾#j¡#½¡#Ñ¡#­ª¾j½Рà¡"#¡#¡#" d_spacingVar0.0j¡%j¡%¾&j¡%½¡%Ñ¡%­¾j½Рâ&¡%¡%% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¡(j¡(¾(j¡(½¡(Ñ¡(­ª¾j½Рä¡'(¡(¡('sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¡+j¡+¾*j¡+½¡+Ñ¡+­ª¾j½Рæ¡**¡+¡+)sample_temperatureVar0.0j¡-j¡-¾,j¡-½¡-Ñ¡-­¾j½Рè,¡-¡-+ device_nameVar0.0KVALUESunitsAttr0.0 j¡0j¡0¾.j¡0½¡0Ñ¡0­ª¾j½Рê¡/.¡0¡0-temperature_meanVar0.0KVALUESunitsAttr0.0 j¡3j¡3¾0j¡3½¡3Ñ¡3­ª¾j½Рì¡20¡3¡3/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¡6j¡6¾2j¡6½¡6Ñ¡6­ª¾j½Рî¡52¡6¡61 sample_murVar0.0 j¡8j¡8¾5j¡8½¡8Ñ¡8­¾j½Рð5¡8¡84PresetVar0.0j¡:j¡:¾7j¡:½¡:Ñ¡:­¾j½Рò7¡:¡:6 CounterModeVar0.0 j¡<j¡<¾9j¡<½¡<Ñ¡<­¾j½Рô9¡<¡<8timeVar0.0countsVALUESunitsAttr0.0 j¡?j¡?¾;j¡?½¡?Ñ¡?­ª¾j½Рö¡>;¡?¡?: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¡Bj¡B¾=j¡B½¡BÑ¡B­ª¾j½Рø¡A=¡B¡B<MonitorVar0.0countsVALUESunitsAttr0.0 j¡Ej¡E¾?j¡E½¡EÑ¡E­ª¾j½Рú¡D?¡E¡E>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¡Hj¡H¾Aj¡H½¡HÑ¡H­ª¾j½Рü¡GA¡H¡H@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¡Kj¡K¾Cj¡K½¡KÑ¡K­ª¾j½Рþ¡JC¡K¡KBStepVar0.0 j¡Mj¡M¾Ej¡M½¡MÑ¡M­¾j½СE¡M¡MD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¡Qj¡Q¾Gj¡Q½¡QÑ¡Q­ªª¾j½С¡O¡PG¡Q¡QF two_thetaVar0.01VALUESsignalAttr0.0 j¡Tj¡T¾Ij¡T½¡TÑ¡T­ª¾j½С¡SI¡T¡THcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª Ä Æ È Ê Ì Î Ð Ò Ô Ö Ø Ú Ü Þ à â ä æ è ê ì î ð ò ô ö ø ú ü þ¡¡¡¡¡¡ ¡ ¡¡¡¡¡¡¡¡¡¡!¡$¡&¡)¡,¡.¡1¡4¡7¡9¡;¡=¡@¡C¡F¡I¡L¡N¡R¡U¡V¡W¡X¡Y¡Z¡[¡\¡]¡^¡_data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¡afakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¡cfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¡efakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¡gfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¡ifakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¡kfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¡mfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¡ofakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¡qfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¡sfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¡u fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¡w fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¡y fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¡{ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¡} fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¡ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¡ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¡ƒ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¡… fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¡‡ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¡‰ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¡‹ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¡ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¡ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¡‘ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¡“ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¡• fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¡— fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¡™ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¡› fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¡ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¡Ÿ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¡¡ fakeDim32Dim0.0j¡£j¡£¾j¡£½¡£Ñ¡£­¾j½Сb¡£¡£titleVar0.0j¡¥j¡¥¾j¡¥½¡¥Ñ¡¥­¾j½Сd¡¥¡¥ start_timeVar0.0 j¡§j¡§¾ j¡§½¡§Ñ¡§­¾j½Сf ¡§¡§nameVar0.0j¡©j¡©¾ j¡©½¡©Ñ¡©­¾j½Сh ¡©¡© nameVar0.0"j¡«j¡«¾j¡«½¡«Ñ¡«­¾j½Сj¡«¡« typeVar0.0j¡­j¡­¾j¡­½¡­Ñ¡­­¾j½Сl¡­¡­typeVar0.0 j¡¯j¡¯¾j¡¯½¡¯Ñ¡¯­¾j½Сn¡¯¡¯thetaVar0.0 j¡±j¡±¾j¡±½¡±Ñ¡±­¾j½Сp¡±¡± two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¡´j¡´¾j¡´½¡´Ñ¡´­ª¾j½Сr¡³¡´¡´lambdaVar0.0 j¡¶j¡¶¾j¡¶½¡¶Ñ¡¶­¾j½Сt¡¶¡¶ curvatureVar0.0 j¡¸j¡¸¾j¡¸½¡¸Ñ¡¸­¾j½Сv¡¸¡¸ x_translationVar0.0 j¡ºj¡º¾j¡º½¡ºÑ¡º­¾j½Сx¡º¡º y_translationVar0.0 j¡¼j¡¼¾j¡¼½¡¼Ñ¡¼­¾j½Сz¡¼¡¼chiVar0.0 j¡¾j¡¾¾!j¡¾½¡¾Ñ¡¾­¾j½С|!¡¾¡¾ phiVar0.0Angstroem  VALUESunitsAttr0.0 j¡Áj¡Á¾#j¡Á½¡ÁÑ¡Á­ª¾j½С~¡À#¡Á¡Á" d_spacingVar0.0j¡Ãj¡Ã¾&j¡Ã½¡Ãѡí¾j½С€&¡Ã¡Ã% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¡Æj¡Æ¾(j¡Æ½¡ÆÑ¡Æ­ª¾j½С‚¡Å(¡Æ¡Æ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¡Éj¡É¾*j¡É½¡Éѡɭª¾j½С„¡È*¡É¡É)sample_temperatureVar0.0j¡Ëj¡Ë¾,j¡Ë½¡Ëѡ˭¾j½С†,¡Ë¡Ë+ device_nameVar0.0KVALUESunitsAttr0.0 j¡Îj¡Î¾.j¡Î½¡Îѡέª¾j½Сˆ¡Í.¡Î¡Î-temperature_meanVar0.0KVALUESunitsAttr0.0 j¡Ñj¡Ñ¾0j¡Ñ½¡Ñѡѭª¾j½Ð¡Š¡Ð0¡Ñ¡Ñ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¡Ôj¡Ô¾2j¡Ô½¡Ôѡԭª¾j½СŒ¡Ó2¡Ô¡Ô1 sample_murVar0.0 j¡Öj¡Ö¾5j¡Ö½¡Öѡ֭¾j½СŽ5¡Ö¡Ö4PresetVar0.0j¡Øj¡Ø¾7j¡Ø½¡ØÑ¡Ø­¾j½С7¡Ø¡Ø6 CounterModeVar0.0 j¡Új¡Ú¾9j¡Ú½¡Úѡڭ¾j½С’9¡Ú¡Ú8timeVar0.0countsVALUESunitsAttr0.0 j¡Ýj¡Ý¾;j¡Ý½¡Ýѡݭª¾j½С”¡Ü;¡Ý¡Ý: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¡àj¡à¾=j¡à½¡àѡ୪¾j½С–¡ß=¡à¡à<MonitorVar0.0countsVALUESunitsAttr0.0 j¡ãj¡ã¾?j¡ã½¡ãѡ㭪¾j½С˜¡â?¡ã¡ã>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¡æj¡æ¾Aj¡æ½¡æÑ¡æ­ª¾j½Сš¡åA¡æ¡æ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¡éj¡é¾Cj¡é½¡éѡ魪¾j½Сœ¡èC¡é¡éBStepVar0.0 j¡ëj¡ë¾Ej¡ë½¡ëѡ뭾j½СžE¡ë¡ëD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¡ïj¡ï¾Gj¡ï½¡ïѡﭪª¾j½С ¡í¡îG¡ï¡ïF two_thetaVar0.01VALUESsignalAttr0.0 j¡òj¡ò¾Ij¡ò½¡òÑ¡ò­ª¾j½С¢¡ñI¡ò¡òHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¡b¡d¡f¡h¡j¡l¡n¡p¡r¡t¡v¡x¡z¡|¡~¡€¡‚¡„¡†¡ˆ¡Š¡Œ¡Ž¡¡’¡”¡–¡˜¡š¡œ¡ž¡ ¡¢¡¤¡¦¡¨¡ª¡¬¡®¡°¡²¡µ¡·¡¹¡»¡½¡¿¡Â¡Ä¡Ç¡Ê¡Ì¡Ï¡Ò¡Õ¡×¡Ù¡Û¡Þ¡á¡ä¡ç¡ê¡ì¡ð¡ó¡ô¡õ¡ö¡÷¡ø¡ù¡ú¡û¡ü¡ýdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¡ÿfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¢fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¢fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¢fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¢fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¢ fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¢ fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¢ fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¢fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¢fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¢ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¢ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¢ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¢ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¢ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¢ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¢ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¢! fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¢# fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¢% fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¢' fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¢) fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¢+ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¢- fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¢/ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¢1 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¢3 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¢5 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¢7 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¢9 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¢; fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¢= fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¢? fakeDim32Dim0.0j¢Aj¢A¾j¢A½¢AÑ¢A­¾j½Т¢A¢AtitleVar0.0j¢Cj¢C¾j¢C½¢CÑ¢C­¾j½Т¢C¢C start_timeVar0.0 j¢Ej¢E¾ j¢E½¢EÑ¢E­¾j½Т ¢E¢EnameVar0.0j¢Gj¢G¾ j¢G½¢GÑ¢G­¾j½Т ¢G¢G nameVar0.0"j¢Ij¢I¾j¢I½¢IÑ¢I­¾j½Т¢I¢I typeVar0.0j¢Kj¢K¾j¢K½¢KÑ¢K­¾j½Т ¢K¢KtypeVar0.0 j¢Mj¢M¾j¢M½¢MÑ¢M­¾j½Т ¢M¢MthetaVar0.0 j¢Oj¢O¾j¢O½¢OÑ¢O­¾j½Т¢O¢O two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¢Rj¢R¾j¢R½¢RÑ¢R­ª¾j½Т¢Q¢R¢RlambdaVar0.0 j¢Tj¢T¾j¢T½¢TÑ¢T­¾j½Т¢T¢T curvatureVar0.0 j¢Vj¢V¾j¢V½¢VÑ¢V­¾j½Т¢V¢V x_translationVar0.0 j¢Xj¢X¾j¢X½¢XÑ¢X­¾j½Т¢X¢X y_translationVar0.0 j¢Zj¢Z¾j¢Z½¢ZÑ¢Z­¾j½Т¢Z¢ZchiVar0.0 j¢\j¢\¾!j¢\½¢\Ñ¢\­¾j½Т!¢\¢\ phiVar0.0Angstroem  VALUESunitsAttr0.0 j¢_j¢_¾#j¢_½¢_Ñ¢_­ª¾j½Т¢^#¢_¢_" d_spacingVar0.0j¢aj¢a¾&j¢a½¢aÑ¢a­¾j½Т&¢a¢a% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¢dj¢d¾(j¢d½¢dÑ¢d­ª¾j½Т ¢c(¢d¢d'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¢gj¢g¾*j¢g½¢gÑ¢g­ª¾j½Т"¢f*¢g¢g)sample_temperatureVar0.0j¢ij¢i¾,j¢i½¢iÑ¢i­¾j½Т$,¢i¢i+ device_nameVar0.0KVALUESunitsAttr0.0 j¢lj¢l¾.j¢l½¢lÑ¢l­ª¾j½Т&¢k.¢l¢l-temperature_meanVar0.0KVALUESunitsAttr0.0 j¢oj¢o¾0j¢o½¢oÑ¢o­ª¾j½Т(¢n0¢o¢o/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¢rj¢r¾2j¢r½¢rÑ¢r­ª¾j½Т*¢q2¢r¢r1 sample_murVar0.0 j¢tj¢t¾5j¢t½¢tÑ¢t­¾j½Т,5¢t¢t4PresetVar0.0j¢vj¢v¾7j¢v½¢vÑ¢v­¾j½Т.7¢v¢v6 CounterModeVar0.0 j¢xj¢x¾9j¢x½¢xÑ¢x­¾j½Т09¢x¢x8timeVar0.0countsVALUESunitsAttr0.0 j¢{j¢{¾;j¢{½¢{Ñ¢{­ª¾j½Т2¢z;¢{¢{: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¢~j¢~¾=j¢~½¢~Ñ¢~­ª¾j½Т4¢}=¢~¢~<MonitorVar0.0countsVALUESunitsAttr0.0 j¢j¢¾?j¢½¢Ñ¢­ª¾j½Т6¢€?¢¢>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¢„j¢„¾Aj¢„½¢„Ñ¢„­ª¾j½Т8¢ƒA¢„¢„@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¢‡j¢‡¾Cj¢‡½¢‡Ñ¢‡­ª¾j½Т:¢†C¢‡¢‡BStepVar0.0 j¢‰j¢‰¾Ej¢‰½¢‰Ñ¢‰­¾j½Т<E¢‰¢‰D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¢j¢¾Gj¢½¢Ñ¢­ªª¾j½Т>¢‹¢ŒG¢¢F two_thetaVar0.01VALUESsignalAttr0.0 j¢j¢¾Ij¢½¢Ñ¢­ª¾j½Т@¢I¢¢HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¢¢¢¢¢¢ ¢ ¢¢¢¢¢¢¢¢¢¢ ¢"¢$¢&¢(¢*¢,¢.¢0¢2¢4¢6¢8¢:¢<¢>¢@¢B¢D¢F¢H¢J¢L¢N¢P¢S¢U¢W¢Y¢[¢]¢`¢b¢e¢h¢j¢m¢p¢s¢u¢w¢y¢|¢¢‚¢…¢ˆ¢Š¢Ž¢‘¢’¢“¢”¢•¢–¢—¢˜¢™¢š¢›data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¢fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¢ŸfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¢¡fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¢£fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¢¥fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¢§fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¢©fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¢«fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¢­fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¢¯fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¢± fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¢³ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¢µ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¢· fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¢¹ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¢» fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¢½ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¢¿ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¢Á fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¢Ã fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¢Å fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¢Ç fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¢É fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¢Ë fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¢Í fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¢Ï fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¢Ñ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¢Ó fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¢Õ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¢× fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¢Ù fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¢Û fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¢Ý fakeDim32Dim0.0j¢ßj¢ß¾j¢ß½¢ßѢ߭¾j½Тž¢ß¢ßtitleVar0.0j¢áj¢á¾j¢á½¢áѢ᭾j½Т ¢á¢á start_timeVar0.0 j¢ãj¢ã¾ j¢ã½¢ãѢ㭾j½Т¢ ¢ã¢ãnameVar0.0j¢åj¢å¾ j¢å½¢åѢ孾j½Т¤ ¢å¢å nameVar0.0"j¢çj¢ç¾j¢ç½¢çѢ签j½Т¦¢ç¢ç typeVar0.0j¢éj¢é¾j¢é½¢éѢ魾j½Т¨¢é¢étypeVar0.0 j¢ëj¢ë¾j¢ë½¢ëѢ뭾j½Тª¢ë¢ëthetaVar0.0 j¢íj¢í¾j¢í½¢íÑ¢í­¾j½Т¬¢í¢í two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¢ðj¢ð¾j¢ð½¢ðѢ𭪾j½Т®¢ï¢ð¢ðlambdaVar0.0 j¢òj¢ò¾j¢ò½¢òÑ¢ò­¾j½Т°¢ò¢ò curvatureVar0.0 j¢ôj¢ô¾j¢ô½¢ôÑ¢ô­¾j½Т²¢ô¢ô x_translationVar0.0 j¢öj¢ö¾j¢ö½¢öÑ¢ö­¾j½Т´¢ö¢ö y_translationVar0.0 j¢øj¢ø¾j¢ø½¢øÑ¢ø­¾j½Т¶¢ø¢øchiVar0.0 j¢új¢ú¾!j¢ú½¢úÑ¢ú­¾j½Т¸!¢ú¢ú phiVar0.0Angstroem  VALUESunitsAttr0.0 j¢ýj¢ý¾#j¢ý½¢ýÑ¢ý­ª¾j½Тº¢ü#¢ý¢ý" d_spacingVar0.0j¢ÿj¢ÿ¾&j¢ÿ½¢ÿÑ¢ÿ­¾j½Т¼&¢ÿ¢ÿ% sample_nameVar0.0degreeVALUESunitsAttr0.0 j£j£¾(j£½£Ñ£­ª¾j½Т¾£(££'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j£j£¾*j£½£Ñ£­ª¾j½ТÀ£*££)sample_temperatureVar0.0j£j£¾,j£½£Ñ£­¾j½ТÂ,££+ device_nameVar0.0KVALUESunitsAttr0.0 j£ j£ ¾.j£ ½£ Ñ£ ­ª¾j½Тģ .£ £ -temperature_meanVar0.0KVALUESunitsAttr0.0 j£ j£ ¾0j£ ½£ Ñ£ ­ª¾j½Тƣ 0£ £ /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j£j£¾2j£½£Ñ£­ª¾j½Тȣ2££1 sample_murVar0.0 j£j£¾5j£½£Ñ£­¾j½ТÊ5££4PresetVar0.0j£j£¾7j£½£Ñ£­¾j½ТÌ7££6 CounterModeVar0.0 j£j£¾9j£½£Ñ£­¾j½ТÎ9££8timeVar0.0countsVALUESunitsAttr0.0 j£j£¾;j£½£Ñ£­ª¾j½ТУ;££: beam_monitorVar0.0countsVALUESunitsAttr0.0 j£j£¾=j£½£Ñ£­ª¾j½Тң=££<MonitorVar0.0countsVALUESunitsAttr0.0 j£j£¾?j£½£Ñ£­ª¾j½Тԣ?££>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j£"j£"¾Aj£"½£"Ñ£"­ª¾j½Т֣!A£"£"@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j£%j£%¾Cj£%½£%Ñ£%­ª¾j½Тأ$C£%£%BStepVar0.0 j£'j£'¾Ej£'½£'Ñ£'­¾j½ТÚE£'£'D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j£+j£+¾Gj£+½£+Ñ£+­ªª¾j½Тܣ)£*G£+£+F two_thetaVar0.01VALUESsignalAttr0.0 j£.j£.¾Ij£.½£.Ñ£.­ª¾j½Тޣ-I£.£.HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¢ž¢ ¢¢¢¤¢¦¢¨¢ª¢¬¢®¢°¢²¢´¢¶¢¸¢º¢¼¢¾¢À¢Â¢Ä¢Æ¢È¢Ê¢Ì¢Î¢Ð¢Ò¢Ô¢Ö¢Ø¢Ú¢Ü¢Þ¢à¢â¢ä¢æ¢è¢ê¢ì¢î¢ñ¢ó¢õ¢÷¢ù¢û¢þ£££££ ££££££££ £#£&£(£,£/£0£1£2£3£4£5£6£7£8£9data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª£;fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª£=fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª£?fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª£AfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª£CfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª£EfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª£GfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª£IfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª£KfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª£MfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª£O fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª£Q fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª£S fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª£U fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª£W fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª£Y fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª£[ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª£] fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª£_ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª£a fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª£c fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª£e fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª£g fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª£i fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª£k fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª£m fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª£o fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª£q fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª£s fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª£u fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª£w fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª£y fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª£{ fakeDim32Dim0.0j£}j£}¾j£}½£}Ñ£}­¾j½У<£}£}titleVar0.0j£j£¾j£½£Ñ£­¾j½У>££ start_timeVar0.0 j£j£¾ j£½£Ñ£­¾j½У@ ££nameVar0.0j£ƒj£ƒ¾ j£ƒ½£ƒÑ£ƒ­¾j½УB £ƒ£ƒ nameVar0.0"j£…j£…¾j£…½£…Ñ£…­¾j½УD£…£… typeVar0.0j£‡j£‡¾j£‡½£‡Ñ£‡­¾j½УF£‡£‡typeVar0.0 j£‰j£‰¾j£‰½£‰Ñ£‰­¾j½УH£‰£‰thetaVar0.0 j£‹j£‹¾j£‹½£‹Ñ£‹­¾j½УJ£‹£‹ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j£Žj£Ž¾j£Ž½£ŽÑ£Ž­ª¾j½УL££Ž£ŽlambdaVar0.0 j£j£¾j£½£Ñ£­¾j½УN££ curvatureVar0.0 j£’j£’¾j£’½£’Ñ£’­¾j½УP£’£’ x_translationVar0.0 j£”j£”¾j£”½£”Ñ£”­¾j½УR£”£” y_translationVar0.0 j£–j£–¾j£–½£–Ñ£–­¾j½УT£–£–chiVar0.0 j£˜j£˜¾!j£˜½£˜Ñ£˜­¾j½УV!£˜£˜ phiVar0.0Angstroem  VALUESunitsAttr0.0 j£›j£›¾#j£›½£›Ñ£›­ª¾j½УX£š#£›£›" d_spacingVar0.0j£j£¾&j£½£Ñ£­¾j½УZ&££% sample_nameVar0.0degreeVALUESunitsAttr0.0 j£ j£ ¾(j£ ½£ Ñ£ ­ª¾j½У\£Ÿ(£ £ 'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j££j££¾*j££½££Ñ££­ª¾j½У^£¢*££££)sample_temperatureVar0.0j£¥j£¥¾,j£¥½£¥Ñ£¥­¾j½У`,£¥£¥+ device_nameVar0.0KVALUESunitsAttr0.0 j£¨j£¨¾.j£¨½£¨Ñ£¨­ª¾j½Уb£§.£¨£¨-temperature_meanVar0.0KVALUESunitsAttr0.0 j£«j£«¾0j£«½£«Ñ£«­ª¾j½Уd£ª0£«£«/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j£®j£®¾2j£®½£®Ñ£®­ª¾j½Уf£­2£®£®1 sample_murVar0.0 j£°j£°¾5j£°½£°Ñ£°­¾j½Уh5£°£°4PresetVar0.0j£²j£²¾7j£²½£²Ñ£²­¾j½Уj7£²£²6 CounterModeVar0.0 j£´j£´¾9j£´½£´Ñ£´­¾j½Уl9£´£´8timeVar0.0countsVALUESunitsAttr0.0 j£·j£·¾;j£·½£·Ñ£·­ª¾j½Уn£¶;£·£·: beam_monitorVar0.0countsVALUESunitsAttr0.0 j£ºj£º¾=j£º½£ºÑ£º­ª¾j½Уp£¹=£º£º<MonitorVar0.0countsVALUESunitsAttr0.0 j£½j£½¾?j£½½£½Ñ£½­ª¾j½Уr£¼?£½£½>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j£Àj£À¾Aj£À½£ÀÑ£À­ª¾j½Уt£¿A£À£À@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j£Ãj£Ã¾Cj£Ã½£Ãѣíª¾j½Уv£ÂC£Ã£ÃBStepVar0.0 j£Åj£Å¾Ej£Å½£Åѣŭ¾j½УxE£Å£ÅD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j£Éj£É¾Gj£É½£Éѣɭªª¾j½Уz£Ç£ÈG£É£ÉF two_thetaVar0.01VALUESsignalAttr0.0 j£Ìj£Ì¾Ij£Ì½£Ìѣ̭ª¾j½У|£ËI£Ì£ÌHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª£<£>£@£B£D£F£H£J£L£N£P£R£T£V£X£Z£\£^£`£b£d£f£h£j£l£n£p£r£t£v£x£z£|£~£€£‚£„£†£ˆ£Š£Œ££‘£“£•£—£™£œ£ž£¡£¤£¦£©£¬£¯£±£³£µ£¸£»£¾£Á£Ä£Æ£Ê£Í£Î£Ï£Ð£Ñ£Ò£Ó£Ô£Õ£Ö£×data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª£ÙfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª£ÛfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª£ÝfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª£ßfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª£áfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª£ãfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª£åfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª£çfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª£éfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª£ëfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª£í fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª£ï fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª£ñ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª£ó fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª£õ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª£÷ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª£ù fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª£û fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª£ý fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª£ÿ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¤ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¤ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¤ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¤ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¤ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¤ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¤ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¤ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¤ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¤ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¤ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¤ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¤ fakeDim32Dim0.0j¤j¤¾j¤½¤Ѥ­¾j½УÚ¤¤titleVar0.0j¤j¤¾j¤½¤Ѥ­¾j½Уܤ¤ start_timeVar0.0 j¤j¤¾ j¤½¤Ѥ­¾j½Ð£Þ ¤¤nameVar0.0j¤!j¤!¾ j¤!½¤!Ѥ!­¾j½Ð£à ¤!¤! nameVar0.0"j¤#j¤#¾j¤#½¤#Ѥ#­¾j½Уâ¤#¤# typeVar0.0j¤%j¤%¾j¤%½¤%Ѥ%­¾j½Уä¤%¤%typeVar0.0 j¤'j¤'¾j¤'½¤'Ѥ'­¾j½Уæ¤'¤'thetaVar0.0 j¤)j¤)¾j¤)½¤)Ѥ)­¾j½Уè¤)¤) two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¤,j¤,¾j¤,½¤,Ѥ,­ª¾j½Уê¤+¤,¤,lambdaVar0.0 j¤.j¤.¾j¤.½¤.Ѥ.­¾j½Уì¤.¤. curvatureVar0.0 j¤0j¤0¾j¤0½¤0Ѥ0­¾j½Уî¤0¤0 x_translationVar0.0 j¤2j¤2¾j¤2½¤2Ѥ2­¾j½Уð¤2¤2 y_translationVar0.0 j¤4j¤4¾j¤4½¤4Ѥ4­¾j½Уò¤4¤4chiVar0.0 j¤6j¤6¾!j¤6½¤6Ѥ6­¾j½Уô!¤6¤6 phiVar0.0Angstroem  VALUESunitsAttr0.0 j¤9j¤9¾#j¤9½¤9Ѥ9­ª¾j½Уö¤8#¤9¤9" d_spacingVar0.0j¤;j¤;¾&j¤;½¤;Ѥ;­¾j½Уø&¤;¤;% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¤>j¤>¾(j¤>½¤>Ѥ>­ª¾j½Уú¤=(¤>¤>'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¤Aj¤A¾*j¤A½¤AѤA­ª¾j½Уü¤@*¤A¤A)sample_temperatureVar0.0j¤Cj¤C¾,j¤C½¤CѤC­¾j½Уþ,¤C¤C+ device_nameVar0.0KVALUESunitsAttr0.0 j¤Fj¤F¾.j¤F½¤FѤF­ª¾j½Ф¤E.¤F¤F-temperature_meanVar0.0KVALUESunitsAttr0.0 j¤Ij¤I¾0j¤I½¤IѤI­ª¾j½Ф¤H0¤I¤I/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¤Lj¤L¾2j¤L½¤LѤL­ª¾j½Ф¤K2¤L¤L1 sample_murVar0.0 j¤Nj¤N¾5j¤N½¤NѤN­¾j½Ф5¤N¤N4PresetVar0.0j¤Pj¤P¾7j¤P½¤PѤP­¾j½Ф7¤P¤P6 CounterModeVar0.0 j¤Rj¤R¾9j¤R½¤RѤR­¾j½Ф 9¤R¤R8timeVar0.0countsVALUESunitsAttr0.0 j¤Uj¤U¾;j¤U½¤UѤU­ª¾j½Ф ¤T;¤U¤U: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¤Xj¤X¾=j¤X½¤XѤX­ª¾j½Ф¤W=¤X¤X<MonitorVar0.0countsVALUESunitsAttr0.0 j¤[j¤[¾?j¤[½¤[Ѥ[­ª¾j½Ф¤Z?¤[¤[>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¤^j¤^¾Aj¤^½¤^Ѥ^­ª¾j½Ф¤]A¤^¤^@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¤aj¤a¾Cj¤a½¤aѤa­ª¾j½Ф¤`C¤a¤aBStepVar0.0 j¤cj¤c¾Ej¤c½¤cѤc­¾j½ФE¤c¤cD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¤gj¤g¾Gj¤g½¤gѤg­ªª¾j½Ф¤e¤fG¤g¤gF two_thetaVar0.01VALUESsignalAttr0.0 j¤jj¤j¾Ij¤j½¤jѤj­ª¾j½Ф¤iI¤j¤jHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª£Ú£Ü£Þ£à£â£ä£æ£è£ê£ì£î£ð£ò£ô£ö£ø£ú£ü£þ¤¤¤¤¤¤ ¤ ¤¤¤¤¤¤¤¤¤¤ ¤"¤$¤&¤(¤*¤-¤/¤1¤3¤5¤7¤:¤<¤?¤B¤D¤G¤J¤M¤O¤Q¤S¤V¤Y¤\¤_¤b¤d¤h¤k¤l¤m¤n¤o¤p¤q¤r¤s¤t¤udata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¤wfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¤yfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¤{fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¤}fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¤fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¤fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¤ƒfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¤…fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¤‡fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¤‰fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¤‹ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¤ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¤ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¤‘ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¤“ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¤• fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¤— fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¤™ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¤› fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¤ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¤Ÿ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¤¡ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¤£ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¤¥ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¤§ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¤© fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¤« fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¤­ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¤¯ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¤± fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¤³ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¤µ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¤· fakeDim32Dim0.0j¤¹j¤¹¾j¤¹½¤¹Ѥ¹­¾j½Фx¤¹¤¹titleVar0.0j¤»j¤»¾j¤»½¤»Ѥ»­¾j½Фz¤»¤» start_timeVar0.0 j¤½j¤½¾ j¤½½¤½Ѥ½­¾j½Ф| ¤½¤½nameVar0.0j¤¿j¤¿¾ j¤¿½¤¿Ѥ¿­¾j½Ф~ ¤¿¤¿ nameVar0.0"j¤Áj¤Á¾j¤Á½¤ÁѤÁ­¾j½Ф€¤Á¤Á typeVar0.0j¤Ãj¤Ã¾j¤Ã½¤ÃѤí¾j½Ф‚¤Ã¤ÃtypeVar0.0 j¤Åj¤Å¾j¤Å½¤ÅѤÅ­¾j½Ф„¤Å¤ÅthetaVar0.0 j¤Çj¤Ç¾j¤Ç½¤ÇѤÇ­¾j½Ф†¤Ç¤Ç two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¤Êj¤Ê¾j¤Ê½¤ÊѤÊ­ª¾j½Фˆ¤É¤Ê¤ÊlambdaVar0.0 j¤Ìj¤Ì¾j¤Ì½¤ÌѤÌ­¾j½ФŠ¤Ì¤Ì curvatureVar0.0 j¤Îj¤Î¾j¤Î½¤ÎѤέ¾j½ФŒ¤Î¤Î x_translationVar0.0 j¤Ðj¤Ð¾j¤Ð½¤ÐѤЭ¾j½ФŽ¤Ð¤Ð y_translationVar0.0 j¤Òj¤Ò¾j¤Ò½¤ÒѤÒ­¾j½Ф¤Ò¤ÒchiVar0.0 j¤Ôj¤Ô¾!j¤Ô½¤ÔѤÔ­¾j½Ф’!¤Ô¤Ô phiVar0.0Angstroem  VALUESunitsAttr0.0 j¤×j¤×¾#j¤×½¤×Ѥ×­ª¾j½Ф”¤Ö#¤×¤×" d_spacingVar0.0j¤Ùj¤Ù¾&j¤Ù½¤ÙѤÙ­¾j½Ф–&¤Ù¤Ù% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¤Üj¤Ü¾(j¤Ü½¤ÜѤÜ­ª¾j½Ф˜¤Û(¤Ü¤Ü'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¤ßj¤ß¾*j¤ß½¤ßѤß­ª¾j½Фš¤Þ*¤ß¤ß)sample_temperatureVar0.0j¤áj¤á¾,j¤á½¤áѤá­¾j½Фœ,¤á¤á+ device_nameVar0.0KVALUESunitsAttr0.0 j¤äj¤ä¾.j¤ä½¤äѤä­ª¾j½Фž¤ã.¤ä¤ä-temperature_meanVar0.0KVALUESunitsAttr0.0 j¤çj¤ç¾0j¤ç½¤çѤç­ª¾j½Ф ¤æ0¤ç¤ç/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¤êj¤ê¾2j¤ê½¤êѤê­ª¾j½Ф¢¤é2¤ê¤ê1 sample_murVar0.0 j¤ìj¤ì¾5j¤ì½¤ìѤì­¾j½Ф¤5¤ì¤ì4PresetVar0.0j¤îj¤î¾7j¤î½¤îѤî­¾j½Ф¦7¤î¤î6 CounterModeVar0.0 j¤ðj¤ð¾9j¤ð½¤ðѤð­¾j½Ф¨9¤ð¤ð8timeVar0.0countsVALUESunitsAttr0.0 j¤ój¤ó¾;j¤ó½¤óѤ󭪾j½Фª¤ò;¤ó¤ó: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¤öj¤ö¾=j¤ö½¤öѤö­ª¾j½Ф¬¤õ=¤ö¤ö<MonitorVar0.0countsVALUESunitsAttr0.0 j¤ùj¤ù¾?j¤ù½¤ùѤù­ª¾j½Ф®¤ø?¤ù¤ù>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¤üj¤ü¾Aj¤ü½¤üѤü­ª¾j½Ф°¤ûA¤ü¤ü@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¤ÿj¤ÿ¾Cj¤ÿ½¤ÿѤÿ­ª¾j½Ф²¤þC¤ÿ¤ÿBStepVar0.0 j¥j¥¾Ej¥½¥Ñ¥­¾j½Ф´E¥¥D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¥j¥¾Gj¥½¥Ñ¥­ªª¾j½Ф¶¥¥G¥¥F two_thetaVar0.01VALUESsignalAttr0.0 j¥j¥¾Ij¥½¥Ñ¥­ª¾j½Ф¸¥I¥¥HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¤x¤z¤|¤~¤€¤‚¤„¤†¤ˆ¤Š¤Œ¤Ž¤¤’¤”¤–¤˜¤š¤œ¤ž¤ ¤¢¤¤¤¦¤¨¤ª¤¬¤®¤°¤²¤´¤¶¤¸¤º¤¼¤¾¤À¤Â¤Ä¤Æ¤È¤Ë¤Í¤Ï¤Ñ¤Ó¤Õ¤Ø¤Ú¤Ý¤à¤â¤å¤è¤ë¤í¤ï¤ñ¤ô¤÷¤ú¤ý¥¥¥¥ ¥ ¥ ¥ ¥ ¥¥¥¥¥¥data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¥fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¥fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¥fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¥fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¥fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¥fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¥!fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¥#fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¥%fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¥'fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¥) fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¥+ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¥- fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¥/ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¥1 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¥3 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¥5 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¥7 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¥9 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¥; fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¥= fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¥? fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¥A fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¥C fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¥E fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¥G fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¥I fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¥K fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¥M fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¥O fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¥Q fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¥S fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¥U fakeDim32Dim0.0j¥Wj¥W¾j¥W½¥WÑ¥W­¾j½Ð¥¥W¥WtitleVar0.0j¥Yj¥Y¾j¥Y½¥YÑ¥Y­¾j½Ð¥¥Y¥Y start_timeVar0.0 j¥[j¥[¾ j¥[½¥[Ñ¥[­¾j½Ð¥ ¥[¥[nameVar0.0j¥]j¥]¾ j¥]½¥]Ñ¥]­¾j½Ð¥ ¥]¥] nameVar0.0"j¥_j¥_¾j¥_½¥_Ñ¥_­¾j½Ð¥¥_¥_ typeVar0.0j¥aj¥a¾j¥a½¥aÑ¥a­¾j½Ð¥ ¥a¥atypeVar0.0 j¥cj¥c¾j¥c½¥cÑ¥c­¾j½Ð¥"¥c¥cthetaVar0.0 j¥ej¥e¾j¥e½¥eÑ¥e­¾j½Ð¥$¥e¥e two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¥hj¥h¾j¥h½¥hÑ¥h­ª¾j½Ð¥&¥g¥h¥hlambdaVar0.0 j¥jj¥j¾j¥j½¥jÑ¥j­¾j½Ð¥(¥j¥j curvatureVar0.0 j¥lj¥l¾j¥l½¥lÑ¥l­¾j½Ð¥*¥l¥l x_translationVar0.0 j¥nj¥n¾j¥n½¥nÑ¥n­¾j½Ð¥,¥n¥n y_translationVar0.0 j¥pj¥p¾j¥p½¥pÑ¥p­¾j½Ð¥.¥p¥pchiVar0.0 j¥rj¥r¾!j¥r½¥rÑ¥r­¾j½Ð¥0!¥r¥r phiVar0.0Angstroem  VALUESunitsAttr0.0 j¥uj¥u¾#j¥u½¥uÑ¥u­ª¾j½Ð¥2¥t#¥u¥u" d_spacingVar0.0j¥wj¥w¾&j¥w½¥wÑ¥w­¾j½Ð¥4&¥w¥w% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¥zj¥z¾(j¥z½¥zÑ¥z­ª¾j½Ð¥6¥y(¥z¥z'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¥}j¥}¾*j¥}½¥}Ñ¥}­ª¾j½Ð¥8¥|*¥}¥})sample_temperatureVar0.0j¥j¥¾,j¥½¥Ñ¥­¾j½Ð¥:,¥¥+ device_nameVar0.0KVALUESunitsAttr0.0 j¥‚j¥‚¾.j¥‚½¥‚Ñ¥‚­ª¾j½Ð¥<¥.¥‚¥‚-temperature_meanVar0.0KVALUESunitsAttr0.0 j¥…j¥…¾0j¥…½¥…Ñ¥…­ª¾j½Ð¥>¥„0¥…¥…/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¥ˆj¥ˆ¾2j¥ˆ½¥ˆÑ¥ˆ­ª¾j½Ð¥@¥‡2¥ˆ¥ˆ1 sample_murVar0.0 j¥Šj¥Š¾5j¥Š½¥ŠÑ¥Š­¾j½Ð¥B5¥Š¥Š4PresetVar0.0j¥Œj¥Œ¾7j¥Œ½¥ŒÑ¥Œ­¾j½Ð¥D7¥Œ¥Œ6 CounterModeVar0.0 j¥Žj¥Ž¾9j¥Ž½¥ŽÑ¥Ž­¾j½Ð¥F9¥Ž¥Ž8timeVar0.0countsVALUESunitsAttr0.0 j¥‘j¥‘¾;j¥‘½¥‘Ñ¥‘­ª¾j½Ð¥H¥;¥‘¥‘: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¥”j¥”¾=j¥”½¥”Ñ¥”­ª¾j½Ð¥J¥“=¥”¥”<MonitorVar0.0countsVALUESunitsAttr0.0 j¥—j¥—¾?j¥—½¥—Ñ¥—­ª¾j½Ð¥L¥–?¥—¥—>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¥šj¥š¾Aj¥š½¥šÑ¥š­ª¾j½Ð¥N¥™A¥š¥š@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¥j¥¾Cj¥½¥Ñ¥­ª¾j½Ð¥P¥œC¥¥BStepVar0.0 j¥Ÿj¥Ÿ¾Ej¥Ÿ½¥ŸÑ¥Ÿ­¾j½Ð¥RE¥Ÿ¥ŸD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¥£j¥£¾Gj¥£½¥£Ñ¥£­ªª¾j½Ð¥T¥¡¥¢G¥£¥£F two_thetaVar0.01VALUESsignalAttr0.0 j¥¦j¥¦¾Ij¥¦½¥¦Ñ¥¦­ª¾j½Ð¥V¥¥I¥¦¥¦HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¥¥¥¥¥¥ ¥"¥$¥&¥(¥*¥,¥.¥0¥2¥4¥6¥8¥:¥<¥>¥@¥B¥D¥F¥H¥J¥L¥N¥P¥R¥T¥V¥X¥Z¥\¥^¥`¥b¥d¥f¥i¥k¥m¥o¥q¥s¥v¥x¥{¥~¥€¥ƒ¥†¥‰¥‹¥¥¥’¥•¥˜¥›¥ž¥ ¥¤¥§¥¨¥©¥ª¥«¥¬¥­¥®¥¯¥°¥±data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¥³fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¥µfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¥·fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¥¹fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¥»fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¥½fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¥¿fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¥ÁfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¥ÃfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¥ÅfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¥Ç fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¥É fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¥Ë fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¥Í fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¥Ï fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¥Ñ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¥Ó fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¥Õ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¥× fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¥Ù fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¥Û fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¥Ý fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¥ß fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¥á fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¥ã fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¥å fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¥ç fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¥é fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¥ë fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¥í fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¥ï fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¥ñ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¥ó fakeDim32Dim0.0j¥õj¥õ¾j¥õ½¥õÑ¥õ­¾j½Ð¥´¥õ¥õtitleVar0.0j¥÷j¥÷¾j¥÷½¥÷Ñ¥÷­¾j½Ð¥¶¥÷¥÷ start_timeVar0.0 j¥ùj¥ù¾ j¥ù½¥ùÑ¥ù­¾j½Ð¥¸ ¥ù¥ùnameVar0.0j¥ûj¥û¾ j¥û½¥ûÑ¥û­¾j½Ð¥º ¥û¥û nameVar0.0"j¥ýj¥ý¾j¥ý½¥ýÑ¥ý­¾j½Ð¥¼¥ý¥ý typeVar0.0j¥ÿj¥ÿ¾j¥ÿ½¥ÿÑ¥ÿ­¾j½Ð¥¾¥ÿ¥ÿtypeVar0.0 j¦j¦¾j¦½¦Ѧ­¾j½Ð¥À¦¦thetaVar0.0 j¦j¦¾j¦½¦Ѧ­¾j½Ð¥Â¦¦ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¦j¦¾j¦½¦Ѧ­ª¾j½ХĦ¦¦lambdaVar0.0 j¦j¦¾j¦½¦Ѧ­¾j½Ð¥Æ¦¦ curvatureVar0.0 j¦ j¦ ¾j¦ ½¦ Ѧ ­¾j½Ð¥È¦ ¦  x_translationVar0.0 j¦ j¦ ¾j¦ ½¦ Ѧ ­¾j½Ð¥Ê¦ ¦  y_translationVar0.0 j¦j¦¾j¦½¦Ѧ­¾j½Ð¥Ì¦¦chiVar0.0 j¦j¦¾!j¦½¦Ѧ­¾j½Ð¥Î!¦¦ phiVar0.0Angstroem  VALUESunitsAttr0.0 j¦j¦¾#j¦½¦Ѧ­ª¾j½ХЦ#¦¦" d_spacingVar0.0j¦j¦¾&j¦½¦Ѧ­¾j½Ð¥Ò&¦¦% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¦j¦¾(j¦½¦Ѧ­ª¾j½Ð¥Ô¦(¦¦'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¦j¦¾*j¦½¦Ѧ­ª¾j½Ð¥Ö¦*¦¦)sample_temperatureVar0.0j¦j¦¾,j¦½¦Ѧ­¾j½Ð¥Ø,¦¦+ device_nameVar0.0KVALUESunitsAttr0.0 j¦ j¦ ¾.j¦ ½¦ Ѧ ­ª¾j½Ð¥Ú¦.¦ ¦ -temperature_meanVar0.0KVALUESunitsAttr0.0 j¦#j¦#¾0j¦#½¦#Ѧ#­ª¾j½Хܦ"0¦#¦#/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¦&j¦&¾2j¦&½¦&Ѧ&­ª¾j½Ð¥Þ¦%2¦&¦&1 sample_murVar0.0 j¦(j¦(¾5j¦(½¦(Ѧ(­¾j½Ð¥à5¦(¦(4PresetVar0.0j¦*j¦*¾7j¦*½¦*Ѧ*­¾j½Ð¥â7¦*¦*6 CounterModeVar0.0 j¦,j¦,¾9j¦,½¦,Ѧ,­¾j½Ð¥ä9¦,¦,8timeVar0.0countsVALUESunitsAttr0.0 j¦/j¦/¾;j¦/½¦/Ѧ/­ª¾j½Ð¥æ¦.;¦/¦/: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¦2j¦2¾=j¦2½¦2Ѧ2­ª¾j½Ð¥è¦1=¦2¦2<MonitorVar0.0countsVALUESunitsAttr0.0 j¦5j¦5¾?j¦5½¦5Ѧ5­ª¾j½Ð¥ê¦4?¦5¦5>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¦8j¦8¾Aj¦8½¦8Ѧ8­ª¾j½Ð¥ì¦7A¦8¦8@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¦;j¦;¾Cj¦;½¦;Ѧ;­ª¾j½Ð¥î¦:C¦;¦;BStepVar0.0 j¦=j¦=¾Ej¦=½¦=Ѧ=­¾j½Ð¥ðE¦=¦=D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¦Aj¦A¾Gj¦A½¦AѦA­ªª¾j½Ð¥ò¦?¦@G¦A¦AF two_thetaVar0.01VALUESsignalAttr0.0 j¦Dj¦D¾Ij¦D½¦DѦD­ª¾j½Ð¥ô¦CI¦D¦DHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¥´¥¶¥¸¥º¥¼¥¾¥À¥Â¥Ä¥Æ¥È¥Ê¥Ì¥Î¥Ð¥Ò¥Ô¥Ö¥Ø¥Ú¥Ü¥Þ¥à¥â¥ä¥æ¥è¥ê¥ì¥î¥ð¥ò¥ô¥ö¥ø¥ú¥ü¥þ¦¦¦¦¦ ¦ ¦ ¦¦¦¦¦¦¦¦!¦$¦'¦)¦+¦-¦0¦3¦6¦9¦<¦>¦B¦E¦F¦G¦H¦I¦J¦K¦L¦M¦N¦Odata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¦QfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¦SfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¦UfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¦WfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¦YfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¦[fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¦]fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¦_fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¦afakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¦cfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¦e fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¦g fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¦i fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¦k fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¦m fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¦o fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¦q fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¦s fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¦u fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¦w fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¦y fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¦{ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¦} fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¦ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¦ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¦ƒ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¦… fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¦‡ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¦‰ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¦‹ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¦ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¦ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¦‘ fakeDim32Dim0.0j¦“j¦“¾j¦“½¦“Ѧ“­¾j½ЦR¦“¦“titleVar0.0j¦•j¦•¾j¦•½¦•Ѧ•­¾j½ЦT¦•¦• start_timeVar0.0 j¦—j¦—¾ j¦—½¦—Ѧ—­¾j½ЦV ¦—¦—nameVar0.0j¦™j¦™¾ j¦™½¦™Ѧ™­¾j½ЦX ¦™¦™ nameVar0.0"j¦›j¦›¾j¦›½¦›Ѧ›­¾j½ЦZ¦›¦› typeVar0.0j¦j¦¾j¦½¦Ѧ­¾j½Ц\¦¦typeVar0.0 j¦Ÿj¦Ÿ¾j¦Ÿ½¦ŸѦŸ­¾j½Ц^¦Ÿ¦ŸthetaVar0.0 j¦¡j¦¡¾j¦¡½¦¡Ѧ¡­¾j½Ц`¦¡¦¡ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¦¤j¦¤¾j¦¤½¦¤Ѧ¤­ª¾j½Цb¦£¦¤¦¤lambdaVar0.0 j¦¦j¦¦¾j¦¦½¦¦Ѧ¦­¾j½Цd¦¦¦¦ curvatureVar0.0 j¦¨j¦¨¾j¦¨½¦¨Ѧ¨­¾j½Цf¦¨¦¨ x_translationVar0.0 j¦ªj¦ª¾j¦ª½¦ªѦª­¾j½Цh¦ª¦ª y_translationVar0.0 j¦¬j¦¬¾j¦¬½¦¬Ѧ¬­¾j½Цj¦¬¦¬chiVar0.0 j¦®j¦®¾!j¦®½¦®Ѧ®­¾j½Цl!¦®¦® phiVar0.0Angstroem  VALUESunitsAttr0.0 j¦±j¦±¾#j¦±½¦±Ѧ±­ª¾j½Цn¦°#¦±¦±" d_spacingVar0.0j¦³j¦³¾&j¦³½¦³Ѧ³­¾j½Цp&¦³¦³% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¦¶j¦¶¾(j¦¶½¦¶Ѧ¶­ª¾j½Цr¦µ(¦¶¦¶'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¦¹j¦¹¾*j¦¹½¦¹Ѧ¹­ª¾j½Цt¦¸*¦¹¦¹)sample_temperatureVar0.0j¦»j¦»¾,j¦»½¦»Ѧ»­¾j½Цv,¦»¦»+ device_nameVar0.0KVALUESunitsAttr0.0 j¦¾j¦¾¾.j¦¾½¦¾Ѧ¾­ª¾j½Цx¦½.¦¾¦¾-temperature_meanVar0.0KVALUESunitsAttr0.0 j¦Áj¦Á¾0j¦Á½¦ÁѦÁ­ª¾j½Цz¦À0¦Á¦Á/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¦Äj¦Ä¾2j¦Ä½¦ÄѦÄ­ª¾j½Ц|¦Ã2¦Ä¦Ä1 sample_murVar0.0 j¦Æj¦Æ¾5j¦Æ½¦ÆѦÆ­¾j½Ц~5¦Æ¦Æ4PresetVar0.0j¦Èj¦È¾7j¦È½¦ÈѦÈ­¾j½Ц€7¦È¦È6 CounterModeVar0.0 j¦Êj¦Ê¾9j¦Ê½¦ÊѦÊ­¾j½Ц‚9¦Ê¦Ê8timeVar0.0countsVALUESunitsAttr0.0 j¦Íj¦Í¾;j¦Í½¦ÍѦÍ­ª¾j½Ц„¦Ì;¦Í¦Í: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¦Ðj¦Ð¾=j¦Ð½¦ÐѦЭª¾j½Ц†¦Ï=¦Ð¦Ð<MonitorVar0.0countsVALUESunitsAttr0.0 j¦Ój¦Ó¾?j¦Ó½¦ÓѦÓ­ª¾j½Цˆ¦Ò?¦Ó¦Ó>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¦Öj¦Ö¾Aj¦Ö½¦ÖѦÖ­ª¾j½Ð¦Š¦ÕA¦Ö¦Ö@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¦Ùj¦Ù¾Cj¦Ù½¦ÙѦÙ­ª¾j½ЦŒ¦ØC¦Ù¦ÙBStepVar0.0 j¦Ûj¦Û¾Ej¦Û½¦ÛѦÛ­¾j½ЦŽE¦Û¦ÛD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¦ßj¦ß¾Gj¦ß½¦ßѦß­ªª¾j½Ц¦Ý¦ÞG¦ß¦ßF two_thetaVar0.01VALUESsignalAttr0.0 j¦âj¦â¾Ij¦â½¦âѦâ­ª¾j½Ц’¦áI¦â¦âHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¦R¦T¦V¦X¦Z¦\¦^¦`¦b¦d¦f¦h¦j¦l¦n¦p¦r¦t¦v¦x¦z¦|¦~¦€¦‚¦„¦†¦ˆ¦Š¦Œ¦Ž¦¦’¦”¦–¦˜¦š¦œ¦ž¦ ¦¢¦¥¦§¦©¦«¦­¦¯¦²¦´¦·¦º¦¼¦¿¦Â¦Å¦Ç¦É¦Ë¦Î¦Ñ¦Ô¦×¦Ú¦Ü¦à¦ã¦ä¦å¦æ¦ç¦è¦é¦ê¦ë¦ì¦ídata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¦ïfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¦ñfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¦ófakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¦õfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¦÷fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¦ùfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¦ûfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¦ýfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¦ÿfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª§fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª§ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª§ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª§ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª§ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª§ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª§ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª§ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª§ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª§ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª§ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª§ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª§ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª§ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª§ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª§ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª§! fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª§# fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª§% fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª§' fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª§) fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª§+ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª§- fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª§/ fakeDim32Dim0.0j§1j§1¾j§1½§1ѧ1­¾j½Цð§1§1titleVar0.0j§3j§3¾j§3½§3ѧ3­¾j½Цò§3§3 start_timeVar0.0 j§5j§5¾ j§5½§5ѧ5­¾j½Цô §5§5nameVar0.0j§7j§7¾ j§7½§7ѧ7­¾j½Цö §7§7 nameVar0.0"j§9j§9¾j§9½§9ѧ9­¾j½Цø§9§9 typeVar0.0j§;j§;¾j§;½§;ѧ;­¾j½Цú§;§;typeVar0.0 j§=j§=¾j§=½§=ѧ=­¾j½Цü§=§=thetaVar0.0 j§?j§?¾j§?½§?ѧ?­¾j½Цþ§?§? two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j§Bj§B¾j§B½§BѧB­ª¾j½Ч§A§B§BlambdaVar0.0 j§Dj§D¾j§D½§DѧD­¾j½Ч§D§D curvatureVar0.0 j§Fj§F¾j§F½§FѧF­¾j½Ч§F§F x_translationVar0.0 j§Hj§H¾j§H½§HѧH­¾j½Ч§H§H y_translationVar0.0 j§Jj§J¾j§J½§JѧJ­¾j½Ч§J§JchiVar0.0 j§Lj§L¾!j§L½§LѧL­¾j½Ч !§L§L phiVar0.0Angstroem  VALUESunitsAttr0.0 j§Oj§O¾#j§O½§OѧO­ª¾j½Ч §N#§O§O" d_spacingVar0.0j§Qj§Q¾&j§Q½§QѧQ­¾j½Ч&§Q§Q% sample_nameVar0.0degreeVALUESunitsAttr0.0 j§Tj§T¾(j§T½§TѧT­ª¾j½Ч§S(§T§T'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j§Wj§W¾*j§W½§WѧW­ª¾j½Ч§V*§W§W)sample_temperatureVar0.0j§Yj§Y¾,j§Y½§YѧY­¾j½Ч,§Y§Y+ device_nameVar0.0KVALUESunitsAttr0.0 j§\j§\¾.j§\½§\ѧ\­ª¾j½Ч§[.§\§\-temperature_meanVar0.0KVALUESunitsAttr0.0 j§_j§_¾0j§_½§_ѧ_­ª¾j½Ч§^0§_§_/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j§bj§b¾2j§b½§bѧb­ª¾j½Ч§a2§b§b1 sample_murVar0.0 j§dj§d¾5j§d½§dѧd­¾j½Ч5§d§d4PresetVar0.0j§fj§f¾7j§f½§fѧf­¾j½Ч7§f§f6 CounterModeVar0.0 j§hj§h¾9j§h½§hѧh­¾j½Ч 9§h§h8timeVar0.0countsVALUESunitsAttr0.0 j§kj§k¾;j§k½§kѧk­ª¾j½Ч"§j;§k§k: beam_monitorVar0.0countsVALUESunitsAttr0.0 j§nj§n¾=j§n½§nѧn­ª¾j½Ч$§m=§n§n<MonitorVar0.0countsVALUESunitsAttr0.0 j§qj§q¾?j§q½§qѧq­ª¾j½Ч&§p?§q§q>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j§tj§t¾Aj§t½§tѧt­ª¾j½Ч(§sA§t§t@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j§wj§w¾Cj§w½§wѧw­ª¾j½Ч*§vC§w§wBStepVar0.0 j§yj§y¾Ej§y½§yѧy­¾j½Ч,E§y§yD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j§}j§}¾Gj§}½§}ѧ}­ªª¾j½Ч.§{§|G§}§}F two_thetaVar0.01VALUESsignalAttr0.0 j§€j§€¾Ij§€½§€ѧ€­ª¾j½Ч0§I§€§€HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¦ð¦ò¦ô¦ö¦ø¦ú¦ü¦þ§§§§§§ § §§§§§§§§§§ §"§$§&§(§*§,§.§0§2§4§6§8§:§<§>§@§C§E§G§I§K§M§P§R§U§X§Z§]§`§c§e§g§i§l§o§r§u§x§z§~§§‚§ƒ§„§…§†§‡§ˆ§‰§Š§‹data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª§fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª§fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª§‘fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª§“fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª§•fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª§—fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª§™fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª§›fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª§fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª§ŸfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª§¡ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª§£ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª§¥ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª§§ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª§© fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª§« fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª§­ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª§¯ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª§± fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª§³ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª§µ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª§· fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª§¹ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª§» fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª§½ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª§¿ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª§Á fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª§Ã fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª§Å fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª§Ç fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª§É fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª§Ë fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª§Í fakeDim32Dim0.0j§Ïj§Ï¾j§Ï½§ÏѧÏ­¾j½ЧŽ§Ï§ÏtitleVar0.0j§Ñj§Ñ¾j§Ñ½§ÑѧÑ­¾j½Ч§Ñ§Ñ start_timeVar0.0 j§Ój§Ó¾ j§Ó½§ÓѧÓ­¾j½Ч’ §Ó§ÓnameVar0.0j§Õj§Õ¾ j§Õ½§ÕѧÕ­¾j½Ч” §Õ§Õ nameVar0.0"j§×j§×¾j§×½§×ѧ×­¾j½Ч–§×§× typeVar0.0j§Ùj§Ù¾j§Ù½§ÙѧÙ­¾j½Ч˜§Ù§ÙtypeVar0.0 j§Ûj§Û¾j§Û½§ÛѧÛ­¾j½Чš§Û§ÛthetaVar0.0 j§Ýj§Ý¾j§Ý½§ÝѧÝ­¾j½Чœ§Ý§Ý two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j§àj§à¾j§à½§àѧà­ª¾j½Чž§ß§à§àlambdaVar0.0 j§âj§â¾j§â½§âѧâ­¾j½Ч §â§â curvatureVar0.0 j§äj§ä¾j§ä½§äѧä­¾j½Ч¢§ä§ä x_translationVar0.0 j§æj§æ¾j§æ½§æѧæ­¾j½Ч¤§æ§æ y_translationVar0.0 j§èj§è¾j§è½§èѧè­¾j½Ч¦§è§èchiVar0.0 j§êj§ê¾!j§ê½§êѧê­¾j½Ч¨!§ê§ê phiVar0.0Angstroem  VALUESunitsAttr0.0 j§íj§í¾#j§í½§íѧí­ª¾j½Чª§ì#§í§í" d_spacingVar0.0j§ïj§ï¾&j§ï½§ïѧï­¾j½Ч¬&§ï§ï% sample_nameVar0.0degreeVALUESunitsAttr0.0 j§òj§ò¾(j§ò½§òѧò­ª¾j½Ч®§ñ(§ò§ò'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j§õj§õ¾*j§õ½§õѧõ­ª¾j½Ч°§ô*§õ§õ)sample_temperatureVar0.0j§÷j§÷¾,j§÷½§÷ѧ÷­¾j½Ч²,§÷§÷+ device_nameVar0.0KVALUESunitsAttr0.0 j§új§ú¾.j§ú½§úѧú­ª¾j½Ч´§ù.§ú§ú-temperature_meanVar0.0KVALUESunitsAttr0.0 j§ýj§ý¾0j§ý½§ýѧý­ª¾j½Ч¶§ü0§ý§ý/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¨j¨¾2j¨½¨Ѩ­ª¾j½Ч¸§ÿ2¨¨1 sample_murVar0.0 j¨j¨¾5j¨½¨Ѩ­¾j½Чº5¨¨4PresetVar0.0j¨j¨¾7j¨½¨Ѩ­¾j½Ч¼7¨¨6 CounterModeVar0.0 j¨j¨¾9j¨½¨Ѩ­¾j½Ч¾9¨¨8timeVar0.0countsVALUESunitsAttr0.0 j¨ j¨ ¾;j¨ ½¨ Ѩ ­ª¾j½ЧÀ¨;¨ ¨ : beam_monitorVar0.0countsVALUESunitsAttr0.0 j¨ j¨ ¾=j¨ ½¨ Ѩ ­ª¾j½Ч¨ =¨ ¨ <MonitorVar0.0countsVALUESunitsAttr0.0 j¨j¨¾?j¨½¨Ѩ­ª¾j½ЧĨ?¨¨>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¨j¨¾Aj¨½¨Ѩ­ª¾j½ЧƨA¨¨@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¨j¨¾Cj¨½¨Ѩ­ª¾j½ЧȨC¨¨BStepVar0.0 j¨j¨¾Ej¨½¨Ѩ­¾j½ЧÊE¨¨D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¨j¨¾Gj¨½¨Ѩ­ªª¾j½Ч̨¨G¨¨F two_thetaVar0.01VALUESsignalAttr0.0 j¨j¨¾Ij¨½¨Ѩ­ª¾j½ЧΨI¨¨HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª§Ž§§’§”§–§˜§š§œ§ž§ §¢§¤§¦§¨§ª§¬§®§°§²§´§¶§¸§º§¼§¾§À§Â§Ä§Æ§È§Ê§Ì§Î§Ð§Ò§Ô§Ö§Ø§Ú§Ü§Þ§á§ã§å§ç§é§ë§î§ð§ó§ö§ø§û§þ¨¨¨¨¨ ¨ ¨¨¨¨¨¨¨ ¨!¨"¨#¨$¨%¨&¨'¨(¨)data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¨+fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¨-fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¨/fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¨1fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¨3fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¨5fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¨7fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¨9fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¨;fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¨=fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¨? fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¨A fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¨C fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¨E fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¨G fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¨I fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¨K fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¨M fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¨O fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¨Q fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¨S fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¨U fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¨W fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¨Y fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¨[ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¨] fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¨_ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¨a fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¨c fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¨e fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¨g fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¨i fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¨k fakeDim32Dim0.0j¨mj¨m¾j¨m½¨mѨm­¾j½Ш,¨m¨mtitleVar0.0j¨oj¨o¾j¨o½¨oѨo­¾j½Ш.¨o¨o start_timeVar0.0 j¨qj¨q¾ j¨q½¨qѨq­¾j½Ш0 ¨q¨qnameVar0.0j¨sj¨s¾ j¨s½¨sѨs­¾j½Ш2 ¨s¨s nameVar0.0"j¨uj¨u¾j¨u½¨uѨu­¾j½Ш4¨u¨u typeVar0.0j¨wj¨w¾j¨w½¨wѨw­¾j½Ш6¨w¨wtypeVar0.0 j¨yj¨y¾j¨y½¨yѨy­¾j½Ш8¨y¨ythetaVar0.0 j¨{j¨{¾j¨{½¨{Ѩ{­¾j½Ш:¨{¨{ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¨~j¨~¾j¨~½¨~Ѩ~­ª¾j½Ш<¨}¨~¨~lambdaVar0.0 j¨€j¨€¾j¨€½¨€Ѩ€­¾j½Ш>¨€¨€ curvatureVar0.0 j¨‚j¨‚¾j¨‚½¨‚Ѩ‚­¾j½Ш@¨‚¨‚ x_translationVar0.0 j¨„j¨„¾j¨„½¨„Ѩ„­¾j½ШB¨„¨„ y_translationVar0.0 j¨†j¨†¾j¨†½¨†Ѩ†­¾j½ШD¨†¨†chiVar0.0 j¨ˆj¨ˆ¾!j¨ˆ½¨ˆѨˆ­¾j½ШF!¨ˆ¨ˆ phiVar0.0Angstroem  VALUESunitsAttr0.0 j¨‹j¨‹¾#j¨‹½¨‹Ѩ‹­ª¾j½ШH¨Š#¨‹¨‹" d_spacingVar0.0j¨j¨¾&j¨½¨Ѩ­¾j½ШJ&¨¨% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¨j¨¾(j¨½¨Ѩ­ª¾j½ШL¨(¨¨'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¨“j¨“¾*j¨“½¨“Ѩ“­ª¾j½ШN¨’*¨“¨“)sample_temperatureVar0.0j¨•j¨•¾,j¨•½¨•Ѩ•­¾j½ШP,¨•¨•+ device_nameVar0.0KVALUESunitsAttr0.0 j¨˜j¨˜¾.j¨˜½¨˜Ѩ˜­ª¾j½ШR¨—.¨˜¨˜-temperature_meanVar0.0KVALUESunitsAttr0.0 j¨›j¨›¾0j¨›½¨›Ѩ›­ª¾j½ШT¨š0¨›¨›/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¨žj¨ž¾2j¨ž½¨žѨž­ª¾j½ШV¨2¨ž¨ž1 sample_murVar0.0 j¨ j¨ ¾5j¨ ½¨ Ѩ ­¾j½ШX5¨ ¨ 4PresetVar0.0j¨¢j¨¢¾7j¨¢½¨¢Ѩ¢­¾j½ШZ7¨¢¨¢6 CounterModeVar0.0 j¨¤j¨¤¾9j¨¤½¨¤Ѩ¤­¾j½Ш\9¨¤¨¤8timeVar0.0countsVALUESunitsAttr0.0 j¨§j¨§¾;j¨§½¨§Ѩ§­ª¾j½Ш^¨¦;¨§¨§: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¨ªj¨ª¾=j¨ª½¨ªѨª­ª¾j½Ш`¨©=¨ª¨ª<MonitorVar0.0countsVALUESunitsAttr0.0 j¨­j¨­¾?j¨­½¨­Ѩ­­ª¾j½Шb¨¬?¨­¨­>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¨°j¨°¾Aj¨°½¨°Ѩ°­ª¾j½Шd¨¯A¨°¨°@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¨³j¨³¾Cj¨³½¨³Ѩ³­ª¾j½Шf¨²C¨³¨³BStepVar0.0 j¨µj¨µ¾Ej¨µ½¨µѨµ­¾j½ШhE¨µ¨µD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¨¹j¨¹¾Gj¨¹½¨¹Ѩ¹­ªª¾j½Шj¨·¨¸G¨¹¨¹F two_thetaVar0.01VALUESsignalAttr0.0 j¨¼j¨¼¾Ij¨¼½¨¼Ѩ¼­ª¾j½Шl¨»I¨¼¨¼HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¨,¨.¨0¨2¨4¨6¨8¨:¨<¨>¨@¨B¨D¨F¨H¨J¨L¨N¨P¨R¨T¨V¨X¨Z¨\¨^¨`¨b¨d¨f¨h¨j¨l¨n¨p¨r¨t¨v¨x¨z¨|¨¨¨ƒ¨…¨‡¨‰¨Œ¨Ž¨‘¨”¨–¨™¨œ¨Ÿ¨¡¨£¨¥¨¨¨«¨®¨±¨´¨¶¨º¨½¨¾¨¿¨À¨Á¨Â¨Ã¨Ä¨Å¨Æ¨Çdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¨ÉfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¨ËfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¨ÍfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¨ÏfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¨ÑfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¨ÓfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¨ÕfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¨×fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¨ÙfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¨ÛfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¨Ý fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¨ß fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¨á fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¨ã fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¨å fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¨ç fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¨é fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¨ë fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¨í fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¨ï fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¨ñ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¨ó fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¨õ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¨÷ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¨ù fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¨û fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¨ý fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¨ÿ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª© fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª© fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª© fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª© fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª© fakeDim32Dim0.0j© j© ¾j© ½© Ñ© ­¾j½ШÊ© © titleVar0.0j© j© ¾j© ½© Ñ© ­¾j½ШÌ© ©  start_timeVar0.0 j©j©¾ j©½©Ñ©­¾j½ШΠ©©nameVar0.0j©j©¾ j©½©Ñ©­¾j½ШР©© nameVar0.0"j©j©¾j©½©Ñ©­¾j½ШÒ©© typeVar0.0j©j©¾j©½©Ñ©­¾j½ШÔ©©typeVar0.0 j©j©¾j©½©Ñ©­¾j½ШÖ©©thetaVar0.0 j©j©¾j©½©Ñ©­¾j½ШØ©© two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j©j©¾j©½©Ñ©­ª¾j½Шک©©lambdaVar0.0 j©j©¾j©½©Ñ©­¾j½ШÜ©© curvatureVar0.0 j© j© ¾j© ½© Ñ© ­¾j½ШÞ© ©  x_translationVar0.0 j©"j©"¾j©"½©"Ñ©"­¾j½Шà©"©" y_translationVar0.0 j©$j©$¾j©$½©$Ñ©$­¾j½Шâ©$©$chiVar0.0 j©&j©&¾!j©&½©&Ñ©&­¾j½Шä!©&©& phiVar0.0Angstroem  VALUESunitsAttr0.0 j©)j©)¾#j©)½©)Ñ©)­ª¾j½Шæ©(#©)©)" d_spacingVar0.0j©+j©+¾&j©+½©+Ñ©+­¾j½Шè&©+©+% sample_nameVar0.0degreeVALUESunitsAttr0.0 j©.j©.¾(j©.½©.Ñ©.­ª¾j½Шê©-(©.©.'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j©1j©1¾*j©1½©1Ñ©1­ª¾j½Шì©0*©1©1)sample_temperatureVar0.0j©3j©3¾,j©3½©3Ñ©3­¾j½Шî,©3©3+ device_nameVar0.0KVALUESunitsAttr0.0 j©6j©6¾.j©6½©6Ñ©6­ª¾j½Шð©5.©6©6-temperature_meanVar0.0KVALUESunitsAttr0.0 j©9j©9¾0j©9½©9Ñ©9­ª¾j½Шò©80©9©9/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j©<j©<¾2j©<½©<Ñ©<­ª¾j½Шô©;2©<©<1 sample_murVar0.0 j©>j©>¾5j©>½©>Ñ©>­¾j½Шö5©>©>4PresetVar0.0j©@j©@¾7j©@½©@Ñ©@­¾j½Шø7©@©@6 CounterModeVar0.0 j©Bj©B¾9j©B½©BÑ©B­¾j½Шú9©B©B8timeVar0.0countsVALUESunitsAttr0.0 j©Ej©E¾;j©E½©EÑ©E­ª¾j½Шü©D;©E©E: beam_monitorVar0.0countsVALUESunitsAttr0.0 j©Hj©H¾=j©H½©HÑ©H­ª¾j½Шþ©G=©H©H<MonitorVar0.0countsVALUESunitsAttr0.0 j©Kj©K¾?j©K½©KÑ©K­ª¾j½Щ©J?©K©K>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j©Nj©N¾Aj©N½©NÑ©N­ª¾j½Щ©MA©N©N@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j©Qj©Q¾Cj©Q½©QÑ©Q­ª¾j½Щ©PC©Q©QBStepVar0.0 j©Sj©S¾Ej©S½©SÑ©S­¾j½ЩE©S©SD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j©Wj©W¾Gj©W½©WÑ©W­ªª¾j½Щ©U©VG©W©WF two_thetaVar0.01VALUESsignalAttr0.0 j©Zj©Z¾Ij©Z½©ZÑ©Z­ª¾j½Щ ©YI©Z©ZHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¨Ê¨Ì¨Î¨Ð¨Ò¨Ô¨Ö¨Ø¨Ú¨Ü¨Þ¨à¨â¨ä¨æ¨è¨ê¨ì¨î¨ð¨ò¨ô¨ö¨ø¨ú¨ü¨þ©©©©©© © ©©©©©©©©©©!©#©%©'©*©,©/©2©4©7©:©=©?©A©C©F©I©L©O©R©T©X©[©\©]©^©_©`©a©b©c©d©edata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª©gfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª©ifakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª©kfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª©mfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª©ofakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª©qfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª©sfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª©ufakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª©wfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª©yfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª©{ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª©} fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª© fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª© fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª©ƒ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª©… fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª©‡ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª©‰ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª©‹ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª© fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª© fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª©‘ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª©“ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª©• fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª©— fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª©™ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª©› fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª© fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª©Ÿ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª©¡ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª©£ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª©¥ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª©§ fakeDim32Dim0.0j©©j©©¾j©©½©©Ñ©©­¾j½Щh©©©©titleVar0.0j©«j©«¾j©«½©«Ñ©«­¾j½Щj©«©« start_timeVar0.0 j©­j©­¾ j©­½©­Ñ©­­¾j½Щl ©­©­nameVar0.0j©¯j©¯¾ j©¯½©¯Ñ©¯­¾j½Щn ©¯©¯ nameVar0.0"j©±j©±¾j©±½©±Ñ©±­¾j½Щp©±©± typeVar0.0j©³j©³¾j©³½©³Ñ©³­¾j½Щr©³©³typeVar0.0 j©µj©µ¾j©µ½©µÑ©µ­¾j½Щt©µ©µthetaVar0.0 j©·j©·¾j©·½©·Ñ©·­¾j½Щv©·©· two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j©ºj©º¾j©º½©ºÑ©º­ª¾j½Щx©¹©º©ºlambdaVar0.0 j©¼j©¼¾j©¼½©¼Ñ©¼­¾j½Щz©¼©¼ curvatureVar0.0 j©¾j©¾¾j©¾½©¾Ñ©¾­¾j½Щ|©¾©¾ x_translationVar0.0 j©Àj©À¾j©À½©ÀÑ©À­¾j½Щ~©À©À y_translationVar0.0 j©Âj©Â¾j©Â½©Âѩ­¾j½Щ€©Â©ÂchiVar0.0 j©Äj©Ä¾!j©Ä½©Äѩĭ¾j½Щ‚!©Ä©Ä phiVar0.0Angstroem  VALUESunitsAttr0.0 j©Çj©Ç¾#j©Ç½©Çѩǭª¾j½Щ„©Æ#©Ç©Ç" d_spacingVar0.0j©Éj©É¾&j©É½©Éѩɭ¾j½Щ†&©É©É% sample_nameVar0.0degreeVALUESunitsAttr0.0 j©Ìj©Ì¾(j©Ì½©Ìѩ̭ª¾j½Щˆ©Ë(©Ì©Ì'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j©Ïj©Ï¾*j©Ï½©Ïѩϭª¾j½Ð©Š©Î*©Ï©Ï)sample_temperatureVar0.0j©Ñj©Ñ¾,j©Ñ½©Ñѩѭ¾j½ЩŒ,©Ñ©Ñ+ device_nameVar0.0KVALUESunitsAttr0.0 j©Ôj©Ô¾.j©Ô½©Ôѩԭª¾j½Ð©Ž©Ó.©Ô©Ô-temperature_meanVar0.0KVALUESunitsAttr0.0 j©×j©×¾0j©×½©×ѩ׭ª¾j½Щ©Ö0©×©×/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j©Új©Ú¾2j©Ú½©Úѩڭª¾j½Щ’©Ù2©Ú©Ú1 sample_murVar0.0 j©Üj©Ü¾5j©Ü½©Üѩܭ¾j½Щ”5©Ü©Ü4PresetVar0.0j©Þj©Þ¾7j©Þ½©Þѩޭ¾j½Щ–7©Þ©Þ6 CounterModeVar0.0 j©àj©à¾9j©à½©àѩ୾j½Щ˜9©à©à8timeVar0.0countsVALUESunitsAttr0.0 j©ãj©ã¾;j©ã½©ãѩ㭪¾j½Щš©â;©ã©ã: beam_monitorVar0.0countsVALUESunitsAttr0.0 j©æj©æ¾=j©æ½©æÑ©æ­ª¾j½Щœ©å=©æ©æ<MonitorVar0.0countsVALUESunitsAttr0.0 j©éj©é¾?j©é½©éѩ魪¾j½Щž©è?©é©é>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j©ìj©ì¾Aj©ì½©ìѩ쭪¾j½Щ ©ëA©ì©ì@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j©ïj©ï¾Cj©ï½©ïѩﭪ¾j½Щ¢©îC©ï©ïBStepVar0.0 j©ñj©ñ¾Ej©ñ½©ñÑ©ñ­¾j½Щ¤E©ñ©ñD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j©õj©õ¾Gj©õ½©õÑ©õ­ªª¾j½Щ¦©ó©ôG©õ©õF two_thetaVar0.01VALUESsignalAttr0.0 j©øj©ø¾Ij©ø½©øÑ©ø­ª¾j½Щ¨©÷I©ø©øHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª©h©j©l©n©p©r©t©v©x©z©|©~©€©‚©„©†©ˆ©Š©Œ©Ž©©’©”©–©˜©š©œ©ž© ©¢©¤©¦©¨©ª©¬©®©°©²©´©¶©¸©»©½©¿©Á©Ã©Å©È©Ê©Í©Ð©Ò©Õ©Ø©Û©Ý©ß©á©ä©ç©ê©í©ð©ò©ö©ù©ú©û©ü©ý©þ©ÿªªªªdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªª fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªª fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªª fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªªfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªªfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªª! fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªª# fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªª% fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªª' fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªª) fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªª+ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªª- fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªª/ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªª1 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªª3 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªª5 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªª7 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªª9 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªª; fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªª= fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªª? fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªªA fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªªC fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªªE fakeDim32Dim0.0jªGjªG¾jªG½ªGѪG­¾j½ЪªGªGtitleVar0.0jªIjªI¾jªI½ªIѪI­¾j½ЪªIªI start_timeVar0.0 jªKjªK¾ jªK½ªKѪK­¾j½Ъ ªKªKnameVar0.0jªMjªM¾ jªM½ªMѪM­¾j½Ъ ªMªM nameVar0.0"jªOjªO¾jªO½ªOѪO­¾j½ЪªOªO typeVar0.0jªQjªQ¾jªQ½ªQѪQ­¾j½ЪªQªQtypeVar0.0 jªSjªS¾jªS½ªSѪS­¾j½ЪªSªSthetaVar0.0 jªUjªU¾jªU½ªUѪU­¾j½ЪªUªU two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jªXjªX¾jªX½ªXѪX­ª¾j½ЪªWªXªXlambdaVar0.0 jªZjªZ¾jªZ½ªZѪZ­¾j½ЪªZªZ curvatureVar0.0 jª\jª\¾jª\½ª\Ѫ\­¾j½Ъª\ª\ x_translationVar0.0 jª^jª^¾jª^½ª^Ѫ^­¾j½Ъª^ª^ y_translationVar0.0 jª`jª`¾jª`½ª`Ѫ`­¾j½Ъª`ª`chiVar0.0 jªbjªb¾!jªb½ªbѪb­¾j½Ъ !ªbªb phiVar0.0Angstroem  VALUESunitsAttr0.0 jªejªe¾#jªe½ªeѪe­ª¾j½Ъ"ªd#ªeªe" d_spacingVar0.0jªgjªg¾&jªg½ªgѪg­¾j½Ъ$&ªgªg% sample_nameVar0.0degreeVALUESunitsAttr0.0 jªjjªj¾(jªj½ªjѪj­ª¾j½Ъ&ªi(ªjªj'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jªmjªm¾*jªm½ªmѪm­ª¾j½Ъ(ªl*ªmªm)sample_temperatureVar0.0jªojªo¾,jªo½ªoѪo­¾j½Ъ*,ªoªo+ device_nameVar0.0KVALUESunitsAttr0.0 jªrjªr¾.jªr½ªrѪr­ª¾j½Ъ,ªq.ªrªr-temperature_meanVar0.0KVALUESunitsAttr0.0 jªujªu¾0jªu½ªuѪu­ª¾j½Ъ.ªt0ªuªu/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jªxjªx¾2jªx½ªxѪx­ª¾j½Ъ0ªw2ªxªx1 sample_murVar0.0 jªzjªz¾5jªz½ªzѪz­¾j½Ъ25ªzªz4PresetVar0.0jª|jª|¾7jª|½ª|Ѫ|­¾j½Ъ47ª|ª|6 CounterModeVar0.0 jª~jª~¾9jª~½ª~Ѫ~­¾j½Ъ69ª~ª~8timeVar0.0countsVALUESunitsAttr0.0 jªjª¾;jª½ªѪ­ª¾j½Ъ8ª€;ªª: beam_monitorVar0.0countsVALUESunitsAttr0.0 jª„jª„¾=jª„½ª„Ѫ„­ª¾j½Ъ:ªƒ=ª„ª„<MonitorVar0.0countsVALUESunitsAttr0.0 jª‡jª‡¾?jª‡½ª‡Ѫ‡­ª¾j½Ъ<ª†?ª‡ª‡>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jªŠjªŠ¾AjªŠ½ªŠѪŠ­ª¾j½Ъ>ª‰AªŠªŠ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jªjª¾Cjª½ªѪ­ª¾j½Ъ@ªŒCªªBStepVar0.0 jªjª¾Ejª½ªѪ­¾j½ЪBEªªD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jª“jª“¾Gjª“½ª“Ѫ“­ªª¾j½ЪDª‘ª’Gª“ª“F two_thetaVar0.01VALUESsignalAttr0.0 jª–jª–¾Ijª–½ª–Ѫ–­ª¾j½ЪFª•Iª–ª–HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªªªª ª ªªªªªªªªªª ª"ª$ª&ª(ª*ª,ª.ª0ª2ª4ª6ª8ª:ª<ª>ª@ªBªDªFªHªJªLªNªPªRªTªVªYª[ª]ª_ªaªcªfªhªkªnªpªsªvªyª{ª}ªª‚ª…ªˆª‹ªŽªª”ª—ª˜ª™ªšª›ªœªªžªŸª ª¡data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªª£fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªª¥fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªª§fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªª©fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªª«fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªª­fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªª¯fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªª±fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªª³fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªªµfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªª· fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªª¹ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªª» fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªª½ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªª¿ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªªÁ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªªÃ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªªÅ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªªÇ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªªÉ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªªË fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªªÍ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªªÏ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªªÑ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªªÓ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªªÕ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªª× fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªªÙ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªªÛ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªªÝ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªªß fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªªá fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªªã fakeDim32Dim0.0jªåjªå¾jªå½ªåѪå­¾j½Ъ¤ªåªåtitleVar0.0jªçjªç¾jªç½ªçѪç­¾j½Ъ¦ªçªç start_timeVar0.0 jªéjªé¾ jªé½ªéѪé­¾j½Ъ¨ ªéªénameVar0.0jªëjªë¾ jªë½ªëѪë­¾j½Ъª ªëªë nameVar0.0"jªíjªí¾jªí½ªíѪí­¾j½Ъ¬ªíªí typeVar0.0jªïjªï¾jªï½ªïѪï­¾j½Ъ®ªïªïtypeVar0.0 jªñjªñ¾jªñ½ªñѪñ­¾j½Ъ°ªñªñthetaVar0.0 jªójªó¾jªó½ªóѪó­¾j½Ъ²ªóªó two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jªöjªö¾jªö½ªöѪö­ª¾j½Ъ´ªõªöªölambdaVar0.0 jªøjªø¾jªø½ªøѪø­¾j½Ъ¶ªøªø curvatureVar0.0 jªújªú¾jªú½ªúѪú­¾j½Ъ¸ªúªú x_translationVar0.0 jªüjªü¾jªü½ªüѪü­¾j½Ъºªüªü y_translationVar0.0 jªþjªþ¾jªþ½ªþѪþ­¾j½Ъ¼ªþªþchiVar0.0 j«j«¾!j«½«Ñ«­¾j½Ъ¾!«« phiVar0.0Angstroem  VALUESunitsAttr0.0 j«j«¾#j«½«Ñ«­ª¾j½ЪÀ«#««" d_spacingVar0.0j«j«¾&j«½«Ñ«­¾j½ЪÂ&««% sample_nameVar0.0degreeVALUESunitsAttr0.0 j«j«¾(j«½«Ñ«­ª¾j½Ъī(««'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j« j« ¾*j« ½« Ñ« ­ª¾j½Ъƫ *« « )sample_temperatureVar0.0j« j« ¾,j« ½« Ñ« ­¾j½ЪÈ,« « + device_nameVar0.0KVALUESunitsAttr0.0 j«j«¾.j«½«Ñ«­ª¾j½Ъʫ.««-temperature_meanVar0.0KVALUESunitsAttr0.0 j«j«¾0j«½«Ñ«­ª¾j½Ъ̫0««/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j«j«¾2j«½«Ñ«­ª¾j½ЪΫ2««1 sample_murVar0.0 j«j«¾5j«½«Ñ«­¾j½ЪÐ5««4PresetVar0.0j«j«¾7j«½«Ñ«­¾j½ЪÒ7««6 CounterModeVar0.0 j«j«¾9j«½«Ñ«­¾j½ЪÔ9««8timeVar0.0countsVALUESunitsAttr0.0 j«j«¾;j«½«Ñ«­ª¾j½Ъ֫;««: beam_monitorVar0.0countsVALUESunitsAttr0.0 j«"j«"¾=j«"½«"Ñ«"­ª¾j½Ъث!=«"«"<MonitorVar0.0countsVALUESunitsAttr0.0 j«%j«%¾?j«%½«%Ñ«%­ª¾j½Ъګ$?«%«%>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j«(j«(¾Aj«(½«(Ñ«(­ª¾j½Ъܫ'A«(«(@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j«+j«+¾Cj«+½«+Ñ«+­ª¾j½Ъޫ*C«+«+BStepVar0.0 j«-j«-¾Ej«-½«-Ñ«-­¾j½ЪàE«-«-D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j«1j«1¾Gj«1½«1Ñ«1­ªª¾j½Ъâ«/«0G«1«1F two_thetaVar0.01VALUESsignalAttr0.0 j«4j«4¾Ij«4½«4Ñ«4­ª¾j½Ъä«3I«4«4HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªª¤ª¦ª¨ªªª¬ª®ª°ª²ª´ª¶ª¸ªºª¼ª¾ªÀªÂªÄªÆªÈªÊªÌªÎªÐªÒªÔªÖªØªÚªÜªÞªàªâªäªæªèªêªìªîªðªòªôª÷ªùªûªýªÿ«««« « «««««««« «#«&«)«,«.«2«5«6«7«8«9«:«;«<«=«>«?data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª«AfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª«CfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª«EfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª«GfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª«IfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª«KfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª«MfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª«OfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª«QfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª«SfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª«U fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª«W fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª«Y fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª«[ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª«] fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª«_ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª«a fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª«c fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª«e fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª«g fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª«i fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª«k fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª«m fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª«o fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª«q fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª«s fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª«u fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª«w fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª«y fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª«{ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª«} fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª« fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª« fakeDim32Dim0.0j«ƒj«ƒ¾j«ƒ½«ƒÑ«ƒ­¾j½ЫB«ƒ«ƒtitleVar0.0j«…j«…¾j«…½«…Ñ«…­¾j½ЫD«…«… start_timeVar0.0 j«‡j«‡¾ j«‡½«‡Ñ«‡­¾j½ЫF «‡«‡nameVar0.0j«‰j«‰¾ j«‰½«‰Ñ«‰­¾j½ЫH «‰«‰ nameVar0.0"j«‹j«‹¾j«‹½«‹Ñ«‹­¾j½ЫJ«‹«‹ typeVar0.0j«j«¾j«½«Ñ«­¾j½ЫL««typeVar0.0 j«j«¾j«½«Ñ«­¾j½ЫN««thetaVar0.0 j«‘j«‘¾j«‘½«‘Ñ«‘­¾j½ЫP«‘«‘ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j«”j«”¾j«”½«”Ñ«”­ª¾j½ЫR«“«”«”lambdaVar0.0 j«–j«–¾j«–½«–Ñ«–­¾j½ЫT«–«– curvatureVar0.0 j«˜j«˜¾j«˜½«˜Ñ«˜­¾j½ЫV«˜«˜ x_translationVar0.0 j«šj«š¾j«š½«šÑ«š­¾j½ЫX«š«š y_translationVar0.0 j«œj«œ¾j«œ½«œÑ«œ­¾j½ЫZ«œ«œchiVar0.0 j«žj«ž¾!j«ž½«žÑ«ž­¾j½Ы\!«ž«ž phiVar0.0Angstroem  VALUESunitsAttr0.0 j«¡j«¡¾#j«¡½«¡Ñ«¡­ª¾j½Ы^« #«¡«¡" d_spacingVar0.0j«£j«£¾&j«£½«£Ñ«£­¾j½Ы`&«£«£% sample_nameVar0.0degreeVALUESunitsAttr0.0 j«¦j«¦¾(j«¦½«¦Ñ«¦­ª¾j½Ыb«¥(«¦«¦'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j«©j«©¾*j«©½«©Ñ«©­ª¾j½Ыd«¨*«©«©)sample_temperatureVar0.0j««j««¾,j««½««Ñ««­¾j½Ыf,««««+ device_nameVar0.0KVALUESunitsAttr0.0 j«®j«®¾.j«®½«®Ñ«®­ª¾j½Ыh«­.«®«®-temperature_meanVar0.0KVALUESunitsAttr0.0 j«±j«±¾0j«±½«±Ñ«±­ª¾j½Ыj«°0«±«±/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j«´j«´¾2j«´½«´Ñ«´­ª¾j½Ыl«³2«´«´1 sample_murVar0.0 j«¶j«¶¾5j«¶½«¶Ñ«¶­¾j½Ыn5«¶«¶4PresetVar0.0j«¸j«¸¾7j«¸½«¸Ñ«¸­¾j½Ыp7«¸«¸6 CounterModeVar0.0 j«ºj«º¾9j«º½«ºÑ«º­¾j½Ыr9«º«º8timeVar0.0countsVALUESunitsAttr0.0 j«½j«½¾;j«½½«½Ñ«½­ª¾j½Ыt«¼;«½«½: beam_monitorVar0.0countsVALUESunitsAttr0.0 j«Àj«À¾=j«À½«ÀÑ«À­ª¾j½Ыv«¿=«À«À<MonitorVar0.0countsVALUESunitsAttr0.0 j«Ãj«Ã¾?j«Ã½«Ãѫíª¾j½Ыx«Â?«Ã«Ã>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j«Æj«Æ¾Aj«Æ½«ÆÑ«Æ­ª¾j½Ыz«ÅA«Æ«Æ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j«Éj«É¾Cj«É½«Éѫɭª¾j½Ы|«ÈC«É«ÉBStepVar0.0 j«Ëj«Ë¾Ej«Ë½«Ëѫ˭¾j½Ы~E«Ë«ËD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j«Ïj«Ï¾Gj«Ï½«Ïѫϭªª¾j½Ы€«Í«ÎG«Ï«ÏF two_thetaVar0.01VALUESsignalAttr0.0 j«Òj«Ò¾Ij«Ò½«Òѫҭª¾j½Ы‚«ÑI«Ò«ÒHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª«B«D«F«H«J«L«N«P«R«T«V«X«Z«\«^«`«b«d«f«h«j«l«n«p«r«t«v«x«z«|«~«€«‚«„«†«ˆ«Š«Œ«Ž««’«•«—«™«›««Ÿ«¢«¤«§«ª«¬«¯«²«µ«·«¹«»«¾«Á«Ä«Ç«Ê«Ì«Ð«Ó«Ô«Õ«Ö«×«Ø«Ù«Ú«Û«Ü«Ýdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª«ßfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª«áfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª«ãfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª«åfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª«çfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª«éfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª«ëfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª«ífakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª«ïfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª«ñfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª«ó fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª«õ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª«÷ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª«ù fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª«û fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª«ý fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª«ÿ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¬ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¬ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¬ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¬ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¬ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¬ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¬ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¬ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¬ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¬ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¬ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¬ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¬ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¬ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¬ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¬ fakeDim32Dim0.0j¬!j¬!¾j¬!½¬!Ѭ!­¾j½Ыà¬!¬!titleVar0.0j¬#j¬#¾j¬#½¬#Ѭ#­¾j½Ыâ¬#¬# start_timeVar0.0 j¬%j¬%¾ j¬%½¬%Ѭ%­¾j½Ð«ä ¬%¬%nameVar0.0j¬'j¬'¾ j¬'½¬'Ѭ'­¾j½Ð«æ ¬'¬' nameVar0.0"j¬)j¬)¾j¬)½¬)Ѭ)­¾j½Ыè¬)¬) typeVar0.0j¬+j¬+¾j¬+½¬+Ѭ+­¾j½Ыê¬+¬+typeVar0.0 j¬-j¬-¾j¬-½¬-Ѭ-­¾j½Ыì¬-¬-thetaVar0.0 j¬/j¬/¾j¬/½¬/Ѭ/­¾j½Ыî¬/¬/ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¬2j¬2¾j¬2½¬2Ѭ2­ª¾j½Ыð¬1¬2¬2lambdaVar0.0 j¬4j¬4¾j¬4½¬4Ѭ4­¾j½Ыò¬4¬4 curvatureVar0.0 j¬6j¬6¾j¬6½¬6Ѭ6­¾j½Ыô¬6¬6 x_translationVar0.0 j¬8j¬8¾j¬8½¬8Ѭ8­¾j½Ыö¬8¬8 y_translationVar0.0 j¬:j¬:¾j¬:½¬:Ѭ:­¾j½Ыø¬:¬:chiVar0.0 j¬<j¬<¾!j¬<½¬<Ѭ<­¾j½Ыú!¬<¬< phiVar0.0Angstroem  VALUESunitsAttr0.0 j¬?j¬?¾#j¬?½¬?Ѭ?­ª¾j½Ыü¬>#¬?¬?" d_spacingVar0.0j¬Aj¬A¾&j¬A½¬AѬA­¾j½Ыþ&¬A¬A% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¬Dj¬D¾(j¬D½¬DѬD­ª¾j½Ь¬C(¬D¬D'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¬Gj¬G¾*j¬G½¬GѬG­ª¾j½Ь¬F*¬G¬G)sample_temperatureVar0.0j¬Ij¬I¾,j¬I½¬IѬI­¾j½Ь,¬I¬I+ device_nameVar0.0KVALUESunitsAttr0.0 j¬Lj¬L¾.j¬L½¬LѬL­ª¾j½Ь¬K.¬L¬L-temperature_meanVar0.0KVALUESunitsAttr0.0 j¬Oj¬O¾0j¬O½¬OѬO­ª¾j½Ь¬N0¬O¬O/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¬Rj¬R¾2j¬R½¬RѬR­ª¾j½Ь ¬Q2¬R¬R1 sample_murVar0.0 j¬Tj¬T¾5j¬T½¬TѬT­¾j½Ь 5¬T¬T4PresetVar0.0j¬Vj¬V¾7j¬V½¬VѬV­¾j½Ь7¬V¬V6 CounterModeVar0.0 j¬Xj¬X¾9j¬X½¬XѬX­¾j½Ь9¬X¬X8timeVar0.0countsVALUESunitsAttr0.0 j¬[j¬[¾;j¬[½¬[Ѭ[­ª¾j½Ь¬Z;¬[¬[: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¬^j¬^¾=j¬^½¬^Ѭ^­ª¾j½Ь¬]=¬^¬^<MonitorVar0.0countsVALUESunitsAttr0.0 j¬aj¬a¾?j¬a½¬aѬa­ª¾j½Ь¬`?¬a¬a>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¬dj¬d¾Aj¬d½¬dѬd­ª¾j½Ь¬cA¬d¬d@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¬gj¬g¾Cj¬g½¬gѬg­ª¾j½Ь¬fC¬g¬gBStepVar0.0 j¬ij¬i¾Ej¬i½¬iѬi­¾j½ЬE¬i¬iD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¬mj¬m¾Gj¬m½¬mѬm­ªª¾j½Ь¬k¬lG¬m¬mF two_thetaVar0.01VALUESsignalAttr0.0 j¬pj¬p¾Ij¬p½¬pѬp­ª¾j½Ь ¬oI¬p¬pHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª«à«â«ä«æ«è«ê«ì«î«ð«ò«ô«ö«ø«ú«ü«þ¬¬¬¬¬¬ ¬ ¬¬¬¬¬¬¬¬¬¬ ¬"¬$¬&¬(¬*¬,¬.¬0¬3¬5¬7¬9¬;¬=¬@¬B¬E¬H¬J¬M¬P¬S¬U¬W¬Y¬\¬_¬b¬e¬h¬j¬n¬q¬r¬s¬t¬u¬v¬w¬x¬y¬z¬{data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¬}fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¬fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¬fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¬ƒfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¬…fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¬‡fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¬‰fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¬‹fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¬fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¬fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¬‘ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¬“ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¬• fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¬— fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¬™ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¬› fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¬ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¬Ÿ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¬¡ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¬£ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¬¥ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¬§ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¬© fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¬« fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¬­ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¬¯ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¬± fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¬³ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¬µ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¬· fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¬¹ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¬» fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¬½ fakeDim32Dim0.0j¬¿j¬¿¾j¬¿½¬¿Ѭ¿­¾j½Ь~¬¿¬¿titleVar0.0j¬Áj¬Á¾j¬Á½¬ÁѬÁ­¾j½Ь€¬Á¬Á start_timeVar0.0 j¬Ãj¬Ã¾ j¬Ã½¬ÃѬí¾j½Ь‚ ¬Ã¬ÃnameVar0.0j¬Åj¬Å¾ j¬Å½¬ÅѬÅ­¾j½Ь„ ¬Å¬Å nameVar0.0"j¬Çj¬Ç¾j¬Ç½¬ÇѬÇ­¾j½Ь†¬Ç¬Ç typeVar0.0j¬Éj¬É¾j¬É½¬ÉѬÉ­¾j½Ьˆ¬É¬ÉtypeVar0.0 j¬Ëj¬Ë¾j¬Ë½¬ËѬË­¾j½ЬŠ¬Ë¬ËthetaVar0.0 j¬Íj¬Í¾j¬Í½¬ÍѬÍ­¾j½ЬŒ¬Í¬Í two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¬Ðj¬Ð¾j¬Ð½¬ÐѬЭª¾j½Ð¬Ž¬Ï¬Ð¬ÐlambdaVar0.0 j¬Òj¬Ò¾j¬Ò½¬ÒѬÒ­¾j½Ь¬Ò¬Ò curvatureVar0.0 j¬Ôj¬Ô¾j¬Ô½¬ÔѬÔ­¾j½Ь’¬Ô¬Ô x_translationVar0.0 j¬Öj¬Ö¾j¬Ö½¬ÖѬÖ­¾j½Ь”¬Ö¬Ö y_translationVar0.0 j¬Øj¬Ø¾j¬Ø½¬ØѬØ­¾j½Ь–¬Ø¬ØchiVar0.0 j¬Új¬Ú¾!j¬Ú½¬ÚѬÚ­¾j½Ь˜!¬Ú¬Ú phiVar0.0Angstroem  VALUESunitsAttr0.0 j¬Ýj¬Ý¾#j¬Ý½¬ÝѬÝ­ª¾j½Ьš¬Ü#¬Ý¬Ý" d_spacingVar0.0j¬ßj¬ß¾&j¬ß½¬ßѬß­¾j½Ьœ&¬ß¬ß% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¬âj¬â¾(j¬â½¬âѬâ­ª¾j½Ьž¬á(¬â¬â'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¬åj¬å¾*j¬å½¬åѬå­ª¾j½Ь ¬ä*¬å¬å)sample_temperatureVar0.0j¬çj¬ç¾,j¬ç½¬çѬç­¾j½Ь¢,¬ç¬ç+ device_nameVar0.0KVALUESunitsAttr0.0 j¬êj¬ê¾.j¬ê½¬êѬê­ª¾j½Ь¤¬é.¬ê¬ê-temperature_meanVar0.0KVALUESunitsAttr0.0 j¬íj¬í¾0j¬í½¬íѬí­ª¾j½Ь¦¬ì0¬í¬í/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¬ðj¬ð¾2j¬ð½¬ðѬ𭪾j½Ь¨¬ï2¬ð¬ð1 sample_murVar0.0 j¬òj¬ò¾5j¬ò½¬òѬò­¾j½Ьª5¬ò¬ò4PresetVar0.0j¬ôj¬ô¾7j¬ô½¬ôѬô­¾j½Ь¬7¬ô¬ô6 CounterModeVar0.0 j¬öj¬ö¾9j¬ö½¬öѬö­¾j½Ь®9¬ö¬ö8timeVar0.0countsVALUESunitsAttr0.0 j¬ùj¬ù¾;j¬ù½¬ùѬù­ª¾j½Ь°¬ø;¬ù¬ù: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¬üj¬ü¾=j¬ü½¬üѬü­ª¾j½Ь²¬û=¬ü¬ü<MonitorVar0.0countsVALUESunitsAttr0.0 j¬ÿj¬ÿ¾?j¬ÿ½¬ÿѬÿ­ª¾j½Ь´¬þ?¬ÿ¬ÿ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j­j­¾Aj­½­Ñ­­ª¾j½Ь¶­A­­@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j­j­¾Cj­½­Ñ­­ª¾j½Ь¸­C­­BStepVar0.0 j­j­¾Ej­½­Ñ­­¾j½ЬºE­­D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j­ j­ ¾Gj­ ½­ Ñ­ ­ªª¾j½Ь¼­ ­ G­ ­ F two_thetaVar0.01VALUESsignalAttr0.0 j­j­¾Ij­½­Ñ­­ª¾j½Ь¾­ I­­HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¬~¬€¬‚¬„¬†¬ˆ¬Š¬Œ¬Ž¬¬’¬”¬–¬˜¬š¬œ¬ž¬ ¬¢¬¤¬¦¬¨¬ª¬¬¬®¬°¬²¬´¬¶¬¸¬º¬¼¬¾¬À¬Â¬Ä¬Æ¬È¬Ê¬Ì¬Î¬Ñ¬Ó¬Õ¬×¬Ù¬Û¬Þ¬à¬ã¬æ¬è¬ë¬î¬ñ¬ó¬õ¬÷¬ú¬ý­­­­­ ­­­­­­­­­­­data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª­fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª­fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª­fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª­!fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª­#fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª­%fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª­'fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª­)fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª­+fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª­-fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª­/ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª­1 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª­3 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª­5 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª­7 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª­9 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª­; fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª­= fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª­? fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª­A fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª­C fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª­E fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª­G fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª­I fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª­K fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª­M fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª­O fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª­Q fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª­S fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª­U fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª­W fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª­Y fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª­[ fakeDim32Dim0.0j­]j­]¾j­]½­]Ñ­]­¾j½Э­]­]titleVar0.0j­_j­_¾j­_½­_Ñ­_­¾j½Э­_­_ start_timeVar0.0 j­aj­a¾ j­a½­aÑ­a­¾j½Э ­a­anameVar0.0j­cj­c¾ j­c½­cÑ­c­¾j½Э" ­c­c nameVar0.0"j­ej­e¾j­e½­eÑ­e­¾j½Э$­e­e typeVar0.0j­gj­g¾j­g½­gÑ­g­¾j½Э&­g­gtypeVar0.0 j­ij­i¾j­i½­iÑ­i­¾j½Э(­i­ithetaVar0.0 j­kj­k¾j­k½­kÑ­k­¾j½Э*­k­k two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j­nj­n¾j­n½­nÑ­n­ª¾j½Э,­m­n­nlambdaVar0.0 j­pj­p¾j­p½­pÑ­p­¾j½Э.­p­p curvatureVar0.0 j­rj­r¾j­r½­rÑ­r­¾j½Э0­r­r x_translationVar0.0 j­tj­t¾j­t½­tÑ­t­¾j½Э2­t­t y_translationVar0.0 j­vj­v¾j­v½­vÑ­v­¾j½Э4­v­vchiVar0.0 j­xj­x¾!j­x½­xÑ­x­¾j½Э6!­x­x phiVar0.0Angstroem  VALUESunitsAttr0.0 j­{j­{¾#j­{½­{Ñ­{­ª¾j½Э8­z#­{­{" d_spacingVar0.0j­}j­}¾&j­}½­}Ñ­}­¾j½Э:&­}­}% sample_nameVar0.0degreeVALUESunitsAttr0.0 j­€j­€¾(j­€½­€Ñ­€­ª¾j½Э<­(­€­€'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j­ƒj­ƒ¾*j­ƒ½­ƒÑ­ƒ­ª¾j½Э>­‚*­ƒ­ƒ)sample_temperatureVar0.0j­…j­…¾,j­…½­…Ñ­…­¾j½Э@,­…­…+ device_nameVar0.0KVALUESunitsAttr0.0 j­ˆj­ˆ¾.j­ˆ½­ˆÑ­ˆ­ª¾j½ЭB­‡.­ˆ­ˆ-temperature_meanVar0.0KVALUESunitsAttr0.0 j­‹j­‹¾0j­‹½­‹Ñ­‹­ª¾j½ЭD­Š0­‹­‹/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j­Žj­Ž¾2j­Ž½­ŽÑ­Ž­ª¾j½ЭF­2­Ž­Ž1 sample_murVar0.0 j­j­¾5j­½­Ñ­­¾j½ЭH5­­4PresetVar0.0j­’j­’¾7j­’½­’Ñ­’­¾j½ЭJ7­’­’6 CounterModeVar0.0 j­”j­”¾9j­”½­”Ñ­”­¾j½ЭL9­”­”8timeVar0.0countsVALUESunitsAttr0.0 j­—j­—¾;j­—½­—Ñ­—­ª¾j½ЭN­–;­—­—: beam_monitorVar0.0countsVALUESunitsAttr0.0 j­šj­š¾=j­š½­šÑ­š­ª¾j½ЭP­™=­š­š<MonitorVar0.0countsVALUESunitsAttr0.0 j­j­¾?j­½­Ñ­­ª¾j½ЭR­œ?­­>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j­ j­ ¾Aj­ ½­ Ñ­ ­ª¾j½ЭT­ŸA­ ­ @two_theta_startVar0.0degreeVALUESunitsAttr0.0 j­£j­£¾Cj­£½­£Ñ­£­ª¾j½ЭV­¢C­£­£BStepVar0.0 j­¥j­¥¾Ej­¥½­¥Ñ­¥­¾j½ЭXE­¥­¥D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j­©j­©¾Gj­©½­©Ñ­©­ªª¾j½ЭZ­§­¨G­©­©F two_thetaVar0.01VALUESsignalAttr0.0 j­¬j­¬¾Ij­¬½­¬Ñ­¬­ª¾j½Э\­«I­¬­¬HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª­­­ ­"­$­&­(­*­,­.­0­2­4­6­8­:­<­>­@­B­D­F­H­J­L­N­P­R­T­V­X­Z­\­^­`­b­d­f­h­j­l­o­q­s­u­w­y­|­~­­„­†­‰­Œ­­‘­“­•­˜­›­ž­¡­¤­¦­ª­­­®­¯­°­±­²­³­´­µ­¶­·data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª­¹fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª­»fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª­½fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª­¿fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª­ÁfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª­ÃfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª­ÅfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª­ÇfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª­ÉfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª­ËfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª­Í fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª­Ï fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª­Ñ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª­Ó fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª­Õ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª­× fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª­Ù fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª­Û fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª­Ý fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª­ß fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª­á fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª­ã fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª­å fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª­ç fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª­é fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª­ë fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª­í fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª­ï fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª­ñ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª­ó fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª­õ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª­÷ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª­ù fakeDim32Dim0.0j­ûj­û¾j­û½­ûÑ­û­¾j½Эº­û­ûtitleVar0.0j­ýj­ý¾j­ý½­ýÑ­ý­¾j½Э¼­ý­ý start_timeVar0.0 j­ÿj­ÿ¾ j­ÿ½­ÿÑ­ÿ­¾j½Э¾ ­ÿ­ÿnameVar0.0j®j®¾ j®½®Ñ®­¾j½ЭÀ ®® nameVar0.0"j®j®¾j®½®Ñ®­¾j½Э®® typeVar0.0j®j®¾j®½®Ñ®­¾j½ЭÄ®®typeVar0.0 j®j®¾j®½®Ñ®­¾j½ЭÆ®®thetaVar0.0 j® j® ¾j® ½® Ñ® ­¾j½ЭÈ® ®  two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j® j® ¾j® ½® Ñ® ­ª¾j½Эʮ ® ® lambdaVar0.0 j®j®¾j®½®Ñ®­¾j½ЭÌ®® curvatureVar0.0 j®j®¾j®½®Ñ®­¾j½Эή® x_translationVar0.0 j®j®¾j®½®Ñ®­¾j½ЭЮ® y_translationVar0.0 j®j®¾j®½®Ñ®­¾j½ЭÒ®®chiVar0.0 j®j®¾!j®½®Ñ®­¾j½ЭÔ!®® phiVar0.0Angstroem  VALUESunitsAttr0.0 j®j®¾#j®½®Ñ®­ª¾j½Э֮#®®" d_spacingVar0.0j®j®¾&j®½®Ñ®­¾j½ЭØ&®®% sample_nameVar0.0degreeVALUESunitsAttr0.0 j®j®¾(j®½®Ñ®­ª¾j½Эڮ(®®'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j®!j®!¾*j®!½®!Ñ®!­ª¾j½Эܮ *®!®!)sample_temperatureVar0.0j®#j®#¾,j®#½®#Ñ®#­¾j½ЭÞ,®#®#+ device_nameVar0.0KVALUESunitsAttr0.0 j®&j®&¾.j®&½®&Ñ®&­ª¾j½Эà®%.®&®&-temperature_meanVar0.0KVALUESunitsAttr0.0 j®)j®)¾0j®)½®)Ñ®)­ª¾j½Эâ®(0®)®)/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j®,j®,¾2j®,½®,Ñ®,­ª¾j½Эä®+2®,®,1 sample_murVar0.0 j®.j®.¾5j®.½®.Ñ®.­¾j½Эæ5®.®.4PresetVar0.0j®0j®0¾7j®0½®0Ñ®0­¾j½Эè7®0®06 CounterModeVar0.0 j®2j®2¾9j®2½®2Ñ®2­¾j½Эê9®2®28timeVar0.0countsVALUESunitsAttr0.0 j®5j®5¾;j®5½®5Ñ®5­ª¾j½Эì®4;®5®5: beam_monitorVar0.0countsVALUESunitsAttr0.0 j®8j®8¾=j®8½®8Ñ®8­ª¾j½Эî®7=®8®8<MonitorVar0.0countsVALUESunitsAttr0.0 j®;j®;¾?j®;½®;Ñ®;­ª¾j½Эð®:?®;®;>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j®>j®>¾Aj®>½®>Ñ®>­ª¾j½Эò®=A®>®>@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j®Aj®A¾Cj®A½®AÑ®A­ª¾j½Эô®@C®A®ABStepVar0.0 j®Cj®C¾Ej®C½®CÑ®C­¾j½ЭöE®C®CD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j®Gj®G¾Gj®G½®GÑ®G­ªª¾j½Эø®E®FG®G®GF two_thetaVar0.01VALUESsignalAttr0.0 j®Jj®J¾Ij®J½®JÑ®J­ª¾j½Эú®II®J®JHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª­º­¼­¾­À­Â­Ä­Æ­È­Ê­Ì­Î­Ð­Ò­Ô­Ö­Ø­Ú­Ü­Þ­à­â­ä­æ­è­ê­ì­î­ð­ò­ô­ö­ø­ú­ü­þ®®®®®® ® ®®®®®®®®®"®$®'®*®-®/®1®3®6®9®<®?®B®D®H®K®L®M®N®O®P®Q®R®S®T®Udata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª®WfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª®YfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª®[fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª®]fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª®_fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª®afakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª®cfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª®efakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª®gfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª®ifakeDim9Dim0.0Values fakeDim10 DimVal0.1ª®k fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª®m fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª®o fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª®q fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª®s fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª®u fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª®w fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª®y fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª®{ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª®} fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª® fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª® fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª®ƒ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª®… fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª®‡ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª®‰ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª®‹ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª® fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª® fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª®‘ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª®“ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª®• fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª®— fakeDim32Dim0.0j®™j®™¾j®™½®™Ñ®™­¾j½ЮX®™®™titleVar0.0j®›j®›¾j®›½®›Ñ®›­¾j½ЮZ®›®› start_timeVar0.0 j®j®¾ j®½®Ñ®­¾j½Ю\ ®®nameVar0.0j®Ÿj®Ÿ¾ j®Ÿ½®ŸÑ®Ÿ­¾j½Ю^ ®Ÿ®Ÿ nameVar0.0"j®¡j®¡¾j®¡½®¡Ñ®¡­¾j½Ю`®¡®¡ typeVar0.0j®£j®£¾j®£½®£Ñ®£­¾j½Юb®£®£typeVar0.0 j®¥j®¥¾j®¥½®¥Ñ®¥­¾j½Юd®¥®¥thetaVar0.0 j®§j®§¾j®§½®§Ñ®§­¾j½Юf®§®§ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j®ªj®ª¾j®ª½®ªÑ®ª­ª¾j½Юh®©®ª®ªlambdaVar0.0 j®¬j®¬¾j®¬½®¬Ñ®¬­¾j½Юj®¬®¬ curvatureVar0.0 j®®j®®¾j®®½®®Ñ®®­¾j½Юl®®®® x_translationVar0.0 j®°j®°¾j®°½®°Ñ®°­¾j½Юn®°®° y_translationVar0.0 j®²j®²¾j®²½®²Ñ®²­¾j½Юp®²®²chiVar0.0 j®´j®´¾!j®´½®´Ñ®´­¾j½Юr!®´®´ phiVar0.0Angstroem  VALUESunitsAttr0.0 j®·j®·¾#j®·½®·Ñ®·­ª¾j½Юt®¶#®·®·" d_spacingVar0.0j®¹j®¹¾&j®¹½®¹Ñ®¹­¾j½Юv&®¹®¹% sample_nameVar0.0degreeVALUESunitsAttr0.0 j®¼j®¼¾(j®¼½®¼Ñ®¼­ª¾j½Юx®»(®¼®¼'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j®¿j®¿¾*j®¿½®¿Ñ®¿­ª¾j½Юz®¾*®¿®¿)sample_temperatureVar0.0j®Áj®Á¾,j®Á½®ÁÑ®Á­¾j½Ю|,®Á®Á+ device_nameVar0.0KVALUESunitsAttr0.0 j®Äj®Ä¾.j®Ä½®ÄѮĭª¾j½Ю~®Ã.®Ä®Ä-temperature_meanVar0.0KVALUESunitsAttr0.0 j®Çj®Ç¾0j®Ç½®ÇѮǭª¾j½Ю€®Æ0®Ç®Ç/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j®Êj®Ê¾2j®Ê½®ÊѮʭª¾j½Ю‚®É2®Ê®Ê1 sample_murVar0.0 j®Ìj®Ì¾5j®Ì½®ÌѮ̭¾j½Ю„5®Ì®Ì4PresetVar0.0j®Îj®Î¾7j®Î½®ÎѮέ¾j½Ю†7®Î®Î6 CounterModeVar0.0 j®Ðj®Ð¾9j®Ð½®ÐѮЭ¾j½Юˆ9®Ð®Ð8timeVar0.0countsVALUESunitsAttr0.0 j®Ój®Ó¾;j®Ó½®ÓѮӭª¾j½Ð®Š®Ò;®Ó®Ó: beam_monitorVar0.0countsVALUESunitsAttr0.0 j®Öj®Ö¾=j®Ö½®ÖѮ֭ª¾j½ЮŒ®Õ=®Ö®Ö<MonitorVar0.0countsVALUESunitsAttr0.0 j®Ùj®Ù¾?j®Ù½®ÙѮ٭ª¾j½Ð®Ž®Ø?®Ù®Ù>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j®Üj®Ü¾Aj®Ü½®ÜѮܭª¾j½Ю®ÛA®Ü®Ü@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j®ßj®ß¾Cj®ß½®ßѮ߭ª¾j½Ю’®ÞC®ß®ßBStepVar0.0 j®áj®á¾Ej®á½®áѮ᭾j½Ю”E®á®áD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j®åj®å¾Gj®å½®åѮ孪ª¾j½Ю–®ã®äG®å®åF two_thetaVar0.01VALUESsignalAttr0.0 j®èj®è¾Ij®è½®èѮ譪¾j½Ю˜®çI®è®èHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª®X®Z®\®^®`®b®d®f®h®j®l®n®p®r®t®v®x®z®|®~®€®‚®„®†®ˆ®Š®Œ®Ž®®’®”®–®˜®š®œ®ž® ®¢®¤®¦®¨®«®­®¯®±®³®µ®¸®º®½®À®Â®Å®È®Ë®Í®Ï®Ñ®Ô®×®Ú®Ý®à®â®æ®é®ê®ë®ì®í®î®ï®ð®ñ®ò®ódata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª®õfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª®÷fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª®ùfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª®ûfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª®ýfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª®ÿfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¯fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¯fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¯fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¯fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¯ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¯ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¯ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¯ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¯ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¯ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¯ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¯ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¯ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¯ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¯ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¯ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¯! fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¯# fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¯% fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¯' fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¯) fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¯+ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¯- fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¯/ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¯1 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¯3 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¯5 fakeDim32Dim0.0j¯7j¯7¾j¯7½¯7ѯ7­¾j½Юö¯7¯7titleVar0.0j¯9j¯9¾j¯9½¯9ѯ9­¾j½Юø¯9¯9 start_timeVar0.0 j¯;j¯;¾ j¯;½¯;ѯ;­¾j½Юú ¯;¯;nameVar0.0j¯=j¯=¾ j¯=½¯=ѯ=­¾j½Юü ¯=¯= nameVar0.0"j¯?j¯?¾j¯?½¯?ѯ?­¾j½Юþ¯?¯? typeVar0.0j¯Aj¯A¾j¯A½¯AѯA­¾j½Я¯A¯AtypeVar0.0 j¯Cj¯C¾j¯C½¯CѯC­¾j½Я¯C¯CthetaVar0.0 j¯Ej¯E¾j¯E½¯EѯE­¾j½Я¯E¯E two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¯Hj¯H¾j¯H½¯HѯH­ª¾j½Я¯G¯H¯HlambdaVar0.0 j¯Jj¯J¾j¯J½¯JѯJ­¾j½Я¯J¯J curvatureVar0.0 j¯Lj¯L¾j¯L½¯LѯL­¾j½Я ¯L¯L x_translationVar0.0 j¯Nj¯N¾j¯N½¯NѯN­¾j½Я ¯N¯N y_translationVar0.0 j¯Pj¯P¾j¯P½¯PѯP­¾j½Я¯P¯PchiVar0.0 j¯Rj¯R¾!j¯R½¯RѯR­¾j½Я!¯R¯R phiVar0.0Angstroem  VALUESunitsAttr0.0 j¯Uj¯U¾#j¯U½¯UѯU­ª¾j½Я¯T#¯U¯U" d_spacingVar0.0j¯Wj¯W¾&j¯W½¯WѯW­¾j½Я&¯W¯W% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¯Zj¯Z¾(j¯Z½¯ZѯZ­ª¾j½Я¯Y(¯Z¯Z'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¯]j¯]¾*j¯]½¯]ѯ]­ª¾j½Я¯\*¯]¯])sample_temperatureVar0.0j¯_j¯_¾,j¯_½¯_ѯ_­¾j½Я,¯_¯_+ device_nameVar0.0KVALUESunitsAttr0.0 j¯bj¯b¾.j¯b½¯bѯb­ª¾j½Я¯a.¯b¯b-temperature_meanVar0.0KVALUESunitsAttr0.0 j¯ej¯e¾0j¯e½¯eѯe­ª¾j½Я¯d0¯e¯e/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¯hj¯h¾2j¯h½¯hѯh­ª¾j½Я ¯g2¯h¯h1 sample_murVar0.0 j¯jj¯j¾5j¯j½¯jѯj­¾j½Я"5¯j¯j4PresetVar0.0j¯lj¯l¾7j¯l½¯lѯl­¾j½Я$7¯l¯l6 CounterModeVar0.0 j¯nj¯n¾9j¯n½¯nѯn­¾j½Я&9¯n¯n8timeVar0.0countsVALUESunitsAttr0.0 j¯qj¯q¾;j¯q½¯qѯq­ª¾j½Я(¯p;¯q¯q: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¯tj¯t¾=j¯t½¯tѯt­ª¾j½Я*¯s=¯t¯t<MonitorVar0.0countsVALUESunitsAttr0.0 j¯wj¯w¾?j¯w½¯wѯw­ª¾j½Я,¯v?¯w¯w>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¯zj¯z¾Aj¯z½¯zѯz­ª¾j½Я.¯yA¯z¯z@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¯}j¯}¾Cj¯}½¯}ѯ}­ª¾j½Я0¯|C¯}¯}BStepVar0.0 j¯j¯¾Ej¯½¯ѯ­¾j½Я2E¯¯D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¯ƒj¯ƒ¾Gj¯ƒ½¯ƒѯƒ­ªª¾j½Я4¯¯‚G¯ƒ¯ƒF two_thetaVar0.01VALUESsignalAttr0.0 j¯†j¯†¾Ij¯†½¯†ѯ†­ª¾j½Я6¯…I¯†¯†HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª®ö®ø®ú®ü®þ¯¯¯¯¯¯ ¯ ¯¯¯¯¯¯¯¯¯¯ ¯"¯$¯&¯(¯*¯,¯.¯0¯2¯4¯6¯8¯:¯<¯>¯@¯B¯D¯F¯I¯K¯M¯O¯Q¯S¯V¯X¯[¯^¯`¯c¯f¯i¯k¯m¯o¯r¯u¯x¯{¯~¯€¯„¯‡¯ˆ¯‰¯Š¯‹¯Œ¯¯Ž¯¯¯‘data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¯“fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¯•fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¯—fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¯™fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¯›fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¯fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¯ŸfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¯¡fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¯£fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¯¥fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¯§ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¯© fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¯« fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¯­ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¯¯ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¯± fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¯³ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¯µ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¯· fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¯¹ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¯» fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¯½ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¯¿ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¯Á fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¯Ã fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¯Å fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¯Ç fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¯É fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¯Ë fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¯Í fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¯Ï fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¯Ñ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¯Ó fakeDim32Dim0.0j¯Õj¯Õ¾j¯Õ½¯ÕѯÕ­¾j½Я”¯Õ¯ÕtitleVar0.0j¯×j¯×¾j¯×½¯×ѯ×­¾j½Я–¯×¯× start_timeVar0.0 j¯Ùj¯Ù¾ j¯Ù½¯ÙѯÙ­¾j½Я˜ ¯Ù¯ÙnameVar0.0j¯Ûj¯Û¾ j¯Û½¯ÛѯÛ­¾j½Яš ¯Û¯Û nameVar0.0"j¯Ýj¯Ý¾j¯Ý½¯ÝѯÝ­¾j½Яœ¯Ý¯Ý typeVar0.0j¯ßj¯ß¾j¯ß½¯ßѯß­¾j½Яž¯ß¯ßtypeVar0.0 j¯áj¯á¾j¯á½¯áѯá­¾j½Я ¯á¯áthetaVar0.0 j¯ãj¯ã¾j¯ã½¯ãѯã­¾j½Я¢¯ã¯ã two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¯æj¯æ¾j¯æ½¯æѯæ­ª¾j½Я¤¯å¯æ¯ælambdaVar0.0 j¯èj¯è¾j¯è½¯èѯè­¾j½Я¦¯è¯è curvatureVar0.0 j¯êj¯ê¾j¯ê½¯êѯê­¾j½Я¨¯ê¯ê x_translationVar0.0 j¯ìj¯ì¾j¯ì½¯ìѯì­¾j½Яª¯ì¯ì y_translationVar0.0 j¯îj¯î¾j¯î½¯îѯî­¾j½Я¬¯î¯îchiVar0.0 j¯ðj¯ð¾!j¯ð½¯ðѯð­¾j½Я®!¯ð¯ð phiVar0.0Angstroem  VALUESunitsAttr0.0 j¯ój¯ó¾#j¯ó½¯óѯ󭪾j½Я°¯ò#¯ó¯ó" d_spacingVar0.0j¯õj¯õ¾&j¯õ½¯õѯõ­¾j½Я²&¯õ¯õ% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¯øj¯ø¾(j¯ø½¯øѯø­ª¾j½Я´¯÷(¯ø¯ø'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¯ûj¯û¾*j¯û½¯ûѯû­ª¾j½Я¶¯ú*¯û¯û)sample_temperatureVar0.0j¯ýj¯ý¾,j¯ý½¯ýѯý­¾j½Я¸,¯ý¯ý+ device_nameVar0.0KVALUESunitsAttr0.0 j°j°¾.j°½°Ѱ­ª¾j½Яº¯ÿ.°°-temperature_meanVar0.0KVALUESunitsAttr0.0 j°j°¾0j°½°Ѱ­ª¾j½Я¼°0°°/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j°j°¾2j°½°Ѱ­ª¾j½Я¾°2°°1 sample_murVar0.0 j°j°¾5j°½°Ѱ­¾j½ЯÀ5°°4PresetVar0.0j° j° ¾7j° ½° Ѱ ­¾j½ЯÂ7° ° 6 CounterModeVar0.0 j° j° ¾9j° ½° Ѱ ­¾j½ЯÄ9° ° 8timeVar0.0countsVALUESunitsAttr0.0 j°j°¾;j°½°Ѱ­ª¾j½Яư;°°: beam_monitorVar0.0countsVALUESunitsAttr0.0 j°j°¾=j°½°Ѱ­ª¾j½ЯȰ=°°<MonitorVar0.0countsVALUESunitsAttr0.0 j°j°¾?j°½°Ѱ­ª¾j½Яʰ?°°>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j°j°¾Aj°½°Ѱ­ª¾j½Я̰A°°@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j°j°¾Cj°½°Ѱ­ª¾j½ЯΰC°°BStepVar0.0 j°j°¾Ej°½°Ѱ­¾j½ЯÐE°°D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j°!j°!¾Gj°!½°!Ѱ!­ªª¾j½ЯҰ° G°!°!F two_thetaVar0.01VALUESsignalAttr0.0 j°$j°$¾Ij°$½°$Ѱ$­ª¾j½Я԰#I°$°$HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¯”¯–¯˜¯š¯œ¯ž¯ ¯¢¯¤¯¦¯¨¯ª¯¬¯®¯°¯²¯´¯¶¯¸¯º¯¼¯¾¯À¯Â¯Ä¯Æ¯È¯Ê¯Ì¯Î¯Ð¯Ò¯Ô¯Ö¯Ø¯Ú¯Ü¯Þ¯à¯â¯ä¯ç¯é¯ë¯í¯ï¯ñ¯ô¯ö¯ù¯ü¯þ°°°° ° ° °°°°°°°"°%°&°'°(°)°*°+°,°-°.°/data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª°1fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª°3fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª°5fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª°7fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª°9fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª°;fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª°=fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª°?fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª°AfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª°CfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª°E fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª°G fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª°I fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª°K fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª°M fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª°O fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª°Q fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª°S fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª°U fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª°W fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª°Y fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª°[ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª°] fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª°_ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª°a fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª°c fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª°e fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª°g fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª°i fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª°k fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª°m fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª°o fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª°q fakeDim32Dim0.0j°sj°s¾j°s½°sѰs­¾j½а2°s°stitleVar0.0j°uj°u¾j°u½°uѰu­¾j½а4°u°u start_timeVar0.0 j°wj°w¾ j°w½°wѰw­¾j½а6 °w°wnameVar0.0j°yj°y¾ j°y½°yѰy­¾j½а8 °y°y nameVar0.0"j°{j°{¾j°{½°{Ѱ{­¾j½а:°{°{ typeVar0.0j°}j°}¾j°}½°}Ѱ}­¾j½а<°}°}typeVar0.0 j°j°¾j°½°Ѱ­¾j½а>°°thetaVar0.0 j°j°¾j°½°Ѱ­¾j½а@°° two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j°„j°„¾j°„½°„Ѱ„­ª¾j½аB°ƒ°„°„lambdaVar0.0 j°†j°†¾j°†½°†Ѱ†­¾j½аD°†°† curvatureVar0.0 j°ˆj°ˆ¾j°ˆ½°ˆѰˆ­¾j½аF°ˆ°ˆ x_translationVar0.0 j°Šj°Š¾j°Š½°ŠѰŠ­¾j½аH°Š°Š y_translationVar0.0 j°Œj°Œ¾j°Œ½°ŒѰŒ­¾j½аJ°Œ°ŒchiVar0.0 j°Žj°Ž¾!j°Ž½°ŽѰŽ­¾j½аL!°Ž°Ž phiVar0.0Angstroem  VALUESunitsAttr0.0 j°‘j°‘¾#j°‘½°‘Ѱ‘­ª¾j½аN°#°‘°‘" d_spacingVar0.0j°“j°“¾&j°“½°“Ѱ“­¾j½аP&°“°“% sample_nameVar0.0degreeVALUESunitsAttr0.0 j°–j°–¾(j°–½°–Ѱ–­ª¾j½аR°•(°–°–'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j°™j°™¾*j°™½°™Ѱ™­ª¾j½аT°˜*°™°™)sample_temperatureVar0.0j°›j°›¾,j°›½°›Ѱ›­¾j½аV,°›°›+ device_nameVar0.0KVALUESunitsAttr0.0 j°žj°ž¾.j°ž½°žѰž­ª¾j½аX°.°ž°ž-temperature_meanVar0.0KVALUESunitsAttr0.0 j°¡j°¡¾0j°¡½°¡Ѱ¡­ª¾j½аZ° 0°¡°¡/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j°¤j°¤¾2j°¤½°¤Ѱ¤­ª¾j½а\°£2°¤°¤1 sample_murVar0.0 j°¦j°¦¾5j°¦½°¦Ѱ¦­¾j½а^5°¦°¦4PresetVar0.0j°¨j°¨¾7j°¨½°¨Ѱ¨­¾j½а`7°¨°¨6 CounterModeVar0.0 j°ªj°ª¾9j°ª½°ªѰª­¾j½аb9°ª°ª8timeVar0.0countsVALUESunitsAttr0.0 j°­j°­¾;j°­½°­Ѱ­­ª¾j½аd°¬;°­°­: beam_monitorVar0.0countsVALUESunitsAttr0.0 j°°j°°¾=j°°½°°Ѱ°­ª¾j½аf°¯=°°°°<MonitorVar0.0countsVALUESunitsAttr0.0 j°³j°³¾?j°³½°³Ѱ³­ª¾j½аh°²?°³°³>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j°¶j°¶¾Aj°¶½°¶Ѱ¶­ª¾j½аj°µA°¶°¶@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j°¹j°¹¾Cj°¹½°¹Ѱ¹­ª¾j½аl°¸C°¹°¹BStepVar0.0 j°»j°»¾Ej°»½°»Ѱ»­¾j½аnE°»°»D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j°¿j°¿¾Gj°¿½°¿Ѱ¿­ªª¾j½аp°½°¾G°¿°¿F two_thetaVar0.01VALUESsignalAttr0.0 j°Âj°Â¾Ij°Â½°ÂѰ­ª¾j½аr°ÁI°Â°ÂHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª°2°4°6°8°:°<°>°@°B°D°F°H°J°L°N°P°R°T°V°X°Z°\°^°`°b°d°f°h°j°l°n°p°r°t°v°x°z°|°~°€°‚°…°‡°‰°‹°°°’°”°—°š°œ°Ÿ°¢°¥°§°©°«°®°±°´°·°º°¼°À°Ã°Ä°Å°Æ°Ç°È°É°Ê°Ë°Ì°Ídata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª°ÏfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª°ÑfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª°ÓfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª°ÕfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª°×fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª°ÙfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª°ÛfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª°ÝfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª°ßfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª°áfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª°ã fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª°å fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª°ç fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª°é fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª°ë fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª°í fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª°ï fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª°ñ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª°ó fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª°õ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª°÷ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª°ù fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª°û fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª°ý fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª°ÿ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª± fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª± fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª± fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª± fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª± fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª± fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª± fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª± fakeDim32Dim0.0j±j±¾j±½±ѱ­¾j½аб±titleVar0.0j±j±¾j±½±ѱ­¾j½аÒ±± start_timeVar0.0 j±j±¾ j±½±ѱ­¾j½Ð°Ô ±±nameVar0.0j±j±¾ j±½±ѱ­¾j½Ð°Ö ±± nameVar0.0"j±j±¾j±½±ѱ­¾j½аر± typeVar0.0j±j±¾j±½±ѱ­¾j½аÚ±±typeVar0.0 j±j±¾j±½±ѱ­¾j½аܱ±thetaVar0.0 j±j±¾j±½±ѱ­¾j½аÞ±± two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j±"j±"¾j±"½±"ѱ"­ª¾j½аà±!±"±"lambdaVar0.0 j±$j±$¾j±$½±$ѱ$­¾j½аâ±$±$ curvatureVar0.0 j±&j±&¾j±&½±&ѱ&­¾j½аä±&±& x_translationVar0.0 j±(j±(¾j±(½±(ѱ(­¾j½аæ±(±( y_translationVar0.0 j±*j±*¾j±*½±*ѱ*­¾j½аè±*±*chiVar0.0 j±,j±,¾!j±,½±,ѱ,­¾j½аê!±,±, phiVar0.0Angstroem  VALUESunitsAttr0.0 j±/j±/¾#j±/½±/ѱ/­ª¾j½аì±.#±/±/" d_spacingVar0.0j±1j±1¾&j±1½±1ѱ1­¾j½аî&±1±1% sample_nameVar0.0degreeVALUESunitsAttr0.0 j±4j±4¾(j±4½±4ѱ4­ª¾j½аð±3(±4±4'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j±7j±7¾*j±7½±7ѱ7­ª¾j½аò±6*±7±7)sample_temperatureVar0.0j±9j±9¾,j±9½±9ѱ9­¾j½аô,±9±9+ device_nameVar0.0KVALUESunitsAttr0.0 j±<j±<¾.j±<½±<ѱ<­ª¾j½аö±;.±<±<-temperature_meanVar0.0KVALUESunitsAttr0.0 j±?j±?¾0j±?½±?ѱ?­ª¾j½аø±>0±?±?/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j±Bj±B¾2j±B½±BѱB­ª¾j½аú±A2±B±B1 sample_murVar0.0 j±Dj±D¾5j±D½±DѱD­¾j½аü5±D±D4PresetVar0.0j±Fj±F¾7j±F½±FѱF­¾j½аþ7±F±F6 CounterModeVar0.0 j±Hj±H¾9j±H½±HѱH­¾j½б9±H±H8timeVar0.0countsVALUESunitsAttr0.0 j±Kj±K¾;j±K½±KѱK­ª¾j½б±J;±K±K: beam_monitorVar0.0countsVALUESunitsAttr0.0 j±Nj±N¾=j±N½±NѱN­ª¾j½б±M=±N±N<MonitorVar0.0countsVALUESunitsAttr0.0 j±Qj±Q¾?j±Q½±QѱQ­ª¾j½б±P?±Q±Q>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j±Tj±T¾Aj±T½±TѱT­ª¾j½б±SA±T±T@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j±Wj±W¾Cj±W½±WѱW­ª¾j½б ±VC±W±WBStepVar0.0 j±Yj±Y¾Ej±Y½±YѱY­¾j½б E±Y±YD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j±]j±]¾Gj±]½±]ѱ]­ªª¾j½б±[±\G±]±]F two_thetaVar0.01VALUESsignalAttr0.0 j±`j±`¾Ij±`½±`ѱ`­ª¾j½б±_I±`±`HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª°Ð°Ò°Ô°Ö°Ø°Ú°Ü°Þ°à°â°ä°æ°è°ê°ì°î°ð°ò°ô°ö°ø°ú°ü°þ±±±±±± ± ±±±±±±±±±± ±#±%±'±)±+±-±0±2±5±8±:±=±@±C±E±G±I±L±O±R±U±X±Z±^±a±b±c±d±e±f±g±h±i±j±kdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª±mfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª±ofakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª±qfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª±sfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª±ufakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª±wfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª±yfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª±{fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª±}fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª±fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª± fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª±ƒ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª±… fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª±‡ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª±‰ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª±‹ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª± fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª± fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª±‘ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª±“ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª±• fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª±— fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª±™ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª±› fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª± fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª±Ÿ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª±¡ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª±£ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª±¥ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª±§ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª±© fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª±« fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª±­ fakeDim32Dim0.0j±¯j±¯¾j±¯½±¯ѱ¯­¾j½бn±¯±¯titleVar0.0j±±j±±¾j±±½±±ѱ±­¾j½бp±±±± start_timeVar0.0 j±³j±³¾ j±³½±³ѱ³­¾j½бr ±³±³nameVar0.0j±µj±µ¾ j±µ½±µѱµ­¾j½бt ±µ±µ nameVar0.0"j±·j±·¾j±·½±·ѱ·­¾j½бv±·±· typeVar0.0j±¹j±¹¾j±¹½±¹ѱ¹­¾j½бx±¹±¹typeVar0.0 j±»j±»¾j±»½±»ѱ»­¾j½бz±»±»thetaVar0.0 j±½j±½¾j±½½±½ѱ½­¾j½б|±½±½ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j±Àj±À¾j±À½±ÀѱÀ­ª¾j½б~±¿±À±ÀlambdaVar0.0 j±Âj±Â¾j±Â½±Âѱ­¾j½б€±Â±Â curvatureVar0.0 j±Äj±Ä¾j±Ä½±ÄѱÄ­¾j½б‚±Ä±Ä x_translationVar0.0 j±Æj±Æ¾j±Æ½±ÆѱÆ­¾j½б„±Æ±Æ y_translationVar0.0 j±Èj±È¾j±È½±ÈѱÈ­¾j½б†±È±ÈchiVar0.0 j±Êj±Ê¾!j±Ê½±ÊѱÊ­¾j½бˆ!±Ê±Ê phiVar0.0Angstroem  VALUESunitsAttr0.0 j±Íj±Í¾#j±Í½±ÍѱÍ­ª¾j½Ð±Š±Ì#±Í±Í" d_spacingVar0.0j±Ïj±Ï¾&j±Ï½±ÏѱÏ­¾j½бŒ&±Ï±Ï% sample_nameVar0.0degreeVALUESunitsAttr0.0 j±Òj±Ò¾(j±Ò½±ÒѱÒ­ª¾j½Ð±Ž±Ñ(±Ò±Ò'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j±Õj±Õ¾*j±Õ½±ÕѱÕ­ª¾j½б±Ô*±Õ±Õ)sample_temperatureVar0.0j±×j±×¾,j±×½±×ѱ×­¾j½б’,±×±×+ device_nameVar0.0KVALUESunitsAttr0.0 j±Új±Ú¾.j±Ú½±ÚѱÚ­ª¾j½б”±Ù.±Ú±Ú-temperature_meanVar0.0KVALUESunitsAttr0.0 j±Ýj±Ý¾0j±Ý½±ÝѱÝ­ª¾j½б–±Ü0±Ý±Ý/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j±àj±à¾2j±à½±àѱà­ª¾j½б˜±ß2±à±à1 sample_murVar0.0 j±âj±â¾5j±â½±âѱâ­¾j½бš5±â±â4PresetVar0.0j±äj±ä¾7j±ä½±äѱä­¾j½бœ7±ä±ä6 CounterModeVar0.0 j±æj±æ¾9j±æ½±æѱæ­¾j½бž9±æ±æ8timeVar0.0countsVALUESunitsAttr0.0 j±éj±é¾;j±é½±éѱé­ª¾j½б ±è;±é±é: beam_monitorVar0.0countsVALUESunitsAttr0.0 j±ìj±ì¾=j±ì½±ìѱì­ª¾j½б¢±ë=±ì±ì<MonitorVar0.0countsVALUESunitsAttr0.0 j±ïj±ï¾?j±ï½±ïѱï­ª¾j½ᤱî?±ï±ï>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j±òj±ò¾Aj±ò½±òѱò­ª¾j½ᦱñA±ò±ò@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j±õj±õ¾Cj±õ½±õѱõ­ª¾j½б¨±ôC±õ±õBStepVar0.0 j±÷j±÷¾Ej±÷½±÷ѱ÷­¾j½бªE±÷±÷D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j±ûj±û¾Gj±û½±ûѱû­ªª¾j½ᬱù±úG±û±ûF two_thetaVar0.01VALUESsignalAttr0.0 j±þj±þ¾Ij±þ½±þѱþ­ª¾j½б®±ýI±þ±þHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª±n±p±r±t±v±x±z±|±~±€±‚±„±†±ˆ±Š±Œ±Ž±±’±”±–±˜±š±œ±ž± ±¢±¤±¦±¨±ª±¬±®±°±²±´±¶±¸±º±¼±¾±Á±Ã±Å±Ç±É±Ë±Î±Ð±Ó±Ö±Ø±Û±Þ±á±ã±å±ç±ê±í±ð±ó±ö±ø±ü±ÿ²²²²²²²²²² data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª² fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª² fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª²fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª²fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª²fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª²fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª²fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª²fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª²fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª²fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª² fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª²! fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª²# fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª²% fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª²' fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª²) fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª²+ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª²- fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª²/ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª²1 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª²3 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª²5 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª²7 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª²9 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª²; fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª²= fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª²? fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª²A fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª²C fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª²E fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª²G fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª²I fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª²K fakeDim32Dim0.0j²Mj²M¾j²M½²MѲM­¾j½в ²M²MtitleVar0.0j²Oj²O¾j²O½²OѲO­¾j½в²O²O start_timeVar0.0 j²Qj²Q¾ j²Q½²QѲQ­¾j½в ²Q²QnameVar0.0j²Sj²S¾ j²S½²SѲS­¾j½в ²S²S nameVar0.0"j²Uj²U¾j²U½²UѲU­¾j½в²U²U typeVar0.0j²Wj²W¾j²W½²WѲW­¾j½в²W²WtypeVar0.0 j²Yj²Y¾j²Y½²YѲY­¾j½в²Y²YthetaVar0.0 j²[j²[¾j²[½²[Ѳ[­¾j½в²[²[ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j²^j²^¾j²^½²^Ѳ^­ª¾j½в²]²^²^lambdaVar0.0 j²`j²`¾j²`½²`Ѳ`­¾j½в²`²` curvatureVar0.0 j²bj²b¾j²b½²bѲb­¾j½в ²b²b x_translationVar0.0 j²dj²d¾j²d½²dѲd­¾j½в"²d²d y_translationVar0.0 j²fj²f¾j²f½²fѲf­¾j½в$²f²fchiVar0.0 j²hj²h¾!j²h½²hѲh­¾j½в&!²h²h phiVar0.0Angstroem  VALUESunitsAttr0.0 j²kj²k¾#j²k½²kѲk­ª¾j½в(²j#²k²k" d_spacingVar0.0j²mj²m¾&j²m½²mѲm­¾j½в*&²m²m% sample_nameVar0.0degreeVALUESunitsAttr0.0 j²pj²p¾(j²p½²pѲp­ª¾j½в,²o(²p²p'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j²sj²s¾*j²s½²sѲs­ª¾j½в.²r*²s²s)sample_temperatureVar0.0j²uj²u¾,j²u½²uѲu­¾j½в0,²u²u+ device_nameVar0.0KVALUESunitsAttr0.0 j²xj²x¾.j²x½²xѲx­ª¾j½в2²w.²x²x-temperature_meanVar0.0KVALUESunitsAttr0.0 j²{j²{¾0j²{½²{Ѳ{­ª¾j½в4²z0²{²{/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j²~j²~¾2j²~½²~Ѳ~­ª¾j½в6²}2²~²~1 sample_murVar0.0 j²€j²€¾5j²€½²€Ѳ€­¾j½в85²€²€4PresetVar0.0j²‚j²‚¾7j²‚½²‚Ѳ‚­¾j½в:7²‚²‚6 CounterModeVar0.0 j²„j²„¾9j²„½²„Ѳ„­¾j½в<9²„²„8timeVar0.0countsVALUESunitsAttr0.0 j²‡j²‡¾;j²‡½²‡Ѳ‡­ª¾j½в>²†;²‡²‡: beam_monitorVar0.0countsVALUESunitsAttr0.0 j²Šj²Š¾=j²Š½²ŠѲŠ­ª¾j½в@²‰=²Š²Š<MonitorVar0.0countsVALUESunitsAttr0.0 j²j²¾?j²½²Ѳ­ª¾j½вB²Œ?²²>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j²j²¾Aj²½²Ѳ­ª¾j½вD²A²²@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j²“j²“¾Cj²“½²“Ѳ“­ª¾j½вF²’C²“²“BStepVar0.0 j²•j²•¾Ej²•½²•Ѳ•­¾j½вHE²•²•D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j²™j²™¾Gj²™½²™Ѳ™­ªª¾j½вJ²—²˜G²™²™F two_thetaVar0.01VALUESsignalAttr0.0 j²œj²œ¾Ij²œ½²œѲœ­ª¾j½вL²›I²œ²œHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª² ²²²²²²²²²² ²"²$²&²(²*²,².²0²2²4²6²8²:²<²>²@²B²D²F²H²J²L²N²P²R²T²V²X²Z²\²_²a²c²e²g²i²l²n²q²t²v²y²|²²²ƒ²…²ˆ²‹²Ž²‘²”²–²š²²ž²Ÿ² ²¡²¢²£²¤²¥²¦²§data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª²©fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª²«fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª²­fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª²¯fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª²±fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª²³fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª²µfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª²·fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª²¹fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª²»fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª²½ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª²¿ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª²Á fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª²Ã fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª²Å fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª²Ç fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª²É fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª²Ë fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª²Í fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª²Ï fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª²Ñ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª²Ó fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª²Õ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª²× fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª²Ù fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª²Û fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª²Ý fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª²ß fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª²á fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª²ã fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª²å fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª²ç fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª²é fakeDim32Dim0.0j²ëj²ë¾j²ë½²ëѲë­¾j½вª²ë²ëtitleVar0.0j²íj²í¾j²í½²íѲí­¾j½в¬²í²í start_timeVar0.0 j²ïj²ï¾ j²ï½²ïѲï­¾j½в® ²ï²ïnameVar0.0j²ñj²ñ¾ j²ñ½²ñѲñ­¾j½в° ²ñ²ñ nameVar0.0"j²ój²ó¾j²ó½²óѲó­¾j½в²²ó²ó typeVar0.0j²õj²õ¾j²õ½²õѲõ­¾j½в´²õ²õtypeVar0.0 j²÷j²÷¾j²÷½²÷Ѳ÷­¾j½в¶²÷²÷thetaVar0.0 j²ùj²ù¾j²ù½²ùѲù­¾j½в¸²ù²ù two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j²üj²ü¾j²ü½²üѲü­ª¾j½вº²û²ü²ülambdaVar0.0 j²þj²þ¾j²þ½²þѲþ­¾j½в¼²þ²þ curvatureVar0.0 j³j³¾j³½³ѳ­¾j½в¾³³ x_translationVar0.0 j³j³¾j³½³ѳ­¾j½вÀ³³ y_translationVar0.0 j³j³¾j³½³ѳ­¾j½в³³chiVar0.0 j³j³¾!j³½³ѳ­¾j½вÄ!³³ phiVar0.0Angstroem  VALUESunitsAttr0.0 j³ j³ ¾#j³ ½³ ѳ ­ª¾j½вƳ#³ ³ " d_spacingVar0.0j³ j³ ¾&j³ ½³ ѳ ­¾j½вÈ&³ ³ % sample_nameVar0.0degreeVALUESunitsAttr0.0 j³j³¾(j³½³ѳ­ª¾j½вʳ (³³'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j³j³¾*j³½³ѳ­ª¾j½в̳*³³)sample_temperatureVar0.0j³j³¾,j³½³ѳ­¾j½вÎ,³³+ device_nameVar0.0KVALUESunitsAttr0.0 j³j³¾.j³½³ѳ­ª¾j½вг.³³-temperature_meanVar0.0KVALUESunitsAttr0.0 j³j³¾0j³½³ѳ­ª¾j½вҳ0³³/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j³j³¾2j³½³ѳ­ª¾j½вԳ2³³1 sample_murVar0.0 j³j³¾5j³½³ѳ­¾j½вÖ5³³4PresetVar0.0j³ j³ ¾7j³ ½³ ѳ ­¾j½вØ7³ ³ 6 CounterModeVar0.0 j³"j³"¾9j³"½³"ѳ"­¾j½вÚ9³"³"8timeVar0.0countsVALUESunitsAttr0.0 j³%j³%¾;j³%½³%ѳ%­ª¾j½вܳ$;³%³%: beam_monitorVar0.0countsVALUESunitsAttr0.0 j³(j³(¾=j³(½³(ѳ(­ª¾j½в޳'=³(³(<MonitorVar0.0countsVALUESunitsAttr0.0 j³+j³+¾?j³+½³+ѳ+­ª¾j½вà³*?³+³+>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j³.j³.¾Aj³.½³.ѳ.­ª¾j½вâ³-A³.³.@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j³1j³1¾Cj³1½³1ѳ1­ª¾j½вä³0C³1³1BStepVar0.0 j³3j³3¾Ej³3½³3ѳ3­¾j½вæE³3³3D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j³7j³7¾Gj³7½³7ѳ7­ªª¾j½вè³5³6G³7³7F two_thetaVar0.01VALUESsignalAttr0.0 j³:j³:¾Ij³:½³:ѳ:­ª¾j½вê³9I³:³:HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª²ª²¬²®²°²²²´²¶²¸²º²¼²¾²À²Â²Ä²Æ²È²Ê²Ì²Î²Ð²Ò²Ô²Ö²Ø²Ú²Ü²Þ²à²â²ä²æ²è²ê²ì²î²ð²ò²ô²ö²ø²ú²ý²ÿ³³³³³ ³ ³³³³³³³³!³#³&³)³,³/³2³4³8³;³<³=³>³?³@³A³B³C³D³Edata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª³GfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª³IfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª³KfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª³MfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª³OfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª³QfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª³SfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª³UfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª³WfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª³YfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª³[ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª³] fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª³_ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª³a fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª³c fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª³e fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª³g fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª³i fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª³k fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª³m fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª³o fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª³q fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª³s fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª³u fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª³w fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª³y fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª³{ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª³} fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª³ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª³ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª³ƒ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª³… fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª³‡ fakeDim32Dim0.0j³‰j³‰¾j³‰½³‰ѳ‰­¾j½гH³‰³‰titleVar0.0j³‹j³‹¾j³‹½³‹ѳ‹­¾j½гJ³‹³‹ start_timeVar0.0 j³j³¾ j³½³ѳ­¾j½гL ³³nameVar0.0j³j³¾ j³½³ѳ­¾j½гN ³³ nameVar0.0"j³‘j³‘¾j³‘½³‘ѳ‘­¾j½гP³‘³‘ typeVar0.0j³“j³“¾j³“½³“ѳ“­¾j½гR³“³“typeVar0.0 j³•j³•¾j³•½³•ѳ•­¾j½гT³•³•thetaVar0.0 j³—j³—¾j³—½³—ѳ—­¾j½гV³—³— two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j³šj³š¾j³š½³šѳš­ª¾j½гX³™³š³šlambdaVar0.0 j³œj³œ¾j³œ½³œѳœ­¾j½гZ³œ³œ curvatureVar0.0 j³žj³ž¾j³ž½³žѳž­¾j½г\³ž³ž x_translationVar0.0 j³ j³ ¾j³ ½³ ѳ ­¾j½г^³ ³  y_translationVar0.0 j³¢j³¢¾j³¢½³¢ѳ¢­¾j½г`³¢³¢chiVar0.0 j³¤j³¤¾!j³¤½³¤ѳ¤­¾j½гb!³¤³¤ phiVar0.0Angstroem  VALUESunitsAttr0.0 j³§j³§¾#j³§½³§ѳ§­ª¾j½гd³¦#³§³§" d_spacingVar0.0j³©j³©¾&j³©½³©ѳ©­¾j½гf&³©³©% sample_nameVar0.0degreeVALUESunitsAttr0.0 j³¬j³¬¾(j³¬½³¬ѳ¬­ª¾j½гh³«(³¬³¬'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j³¯j³¯¾*j³¯½³¯ѳ¯­ª¾j½гj³®*³¯³¯)sample_temperatureVar0.0j³±j³±¾,j³±½³±ѳ±­¾j½гl,³±³±+ device_nameVar0.0KVALUESunitsAttr0.0 j³´j³´¾.j³´½³´ѳ´­ª¾j½гn³³.³´³´-temperature_meanVar0.0KVALUESunitsAttr0.0 j³·j³·¾0j³·½³·ѳ·­ª¾j½гp³¶0³·³·/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j³ºj³º¾2j³º½³ºѳº­ª¾j½гr³¹2³º³º1 sample_murVar0.0 j³¼j³¼¾5j³¼½³¼ѳ¼­¾j½гt5³¼³¼4PresetVar0.0j³¾j³¾¾7j³¾½³¾ѳ¾­¾j½гv7³¾³¾6 CounterModeVar0.0 j³Àj³À¾9j³À½³ÀѳÀ­¾j½гx9³À³À8timeVar0.0countsVALUESunitsAttr0.0 j³Ãj³Ã¾;j³Ã½³Ãѳíª¾j½гz³Â;³Ã³Ã: beam_monitorVar0.0countsVALUESunitsAttr0.0 j³Æj³Æ¾=j³Æ½³ÆѳÆ­ª¾j½г|³Å=³Æ³Æ<MonitorVar0.0countsVALUESunitsAttr0.0 j³Éj³É¾?j³É½³ÉѳÉ­ª¾j½г~³È?³É³É>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j³Ìj³Ì¾Aj³Ì½³ÌѳÌ­ª¾j½г€³ËA³Ì³Ì@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j³Ïj³Ï¾Cj³Ï½³ÏѳÏ­ª¾j½г‚³ÎC³Ï³ÏBStepVar0.0 j³Ñj³Ñ¾Ej³Ñ½³ÑѳÑ­¾j½г„E³Ñ³ÑD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j³Õj³Õ¾Gj³Õ½³ÕѳÕ­ªª¾j½г†³Ó³ÔG³Õ³ÕF two_thetaVar0.01VALUESsignalAttr0.0 j³Øj³Ø¾Ij³Ø½³ØѳØ­ª¾j½гˆ³×I³Ø³ØHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª³H³J³L³N³P³R³T³V³X³Z³\³^³`³b³d³f³h³j³l³n³p³r³t³v³x³z³|³~³€³‚³„³†³ˆ³Š³Œ³Ž³³’³”³–³˜³›³³Ÿ³¡³£³¥³¨³ª³­³°³²³µ³¸³»³½³¿³Á³Ä³Ç³Ê³Í³Ð³Ò³Ö³Ù³Ú³Û³Ü³Ý³Þ³ß³à³á³â³ãdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª³åfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª³çfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª³éfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª³ëfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª³ífakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª³ïfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª³ñfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª³ófakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª³õfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª³÷fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª³ù fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª³û fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª³ý fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª³ÿ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª´ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª´ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª´ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª´ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª´ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª´ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª´ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª´ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª´ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª´ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª´ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª´ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª´ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª´ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª´ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª´ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª´! fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª´# fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª´% fakeDim32Dim0.0j´'j´'¾j´'½´'Ñ´'­¾j½гæ´'´'titleVar0.0j´)j´)¾j´)½´)Ñ´)­¾j½гè´)´) start_timeVar0.0 j´+j´+¾ j´+½´+Ñ´+­¾j½Ð³ê ´+´+nameVar0.0j´-j´-¾ j´-½´-Ñ´-­¾j½Ð³ì ´-´- nameVar0.0"j´/j´/¾j´/½´/Ñ´/­¾j½гî´/´/ typeVar0.0j´1j´1¾j´1½´1Ñ´1­¾j½гð´1´1typeVar0.0 j´3j´3¾j´3½´3Ñ´3­¾j½гò´3´3thetaVar0.0 j´5j´5¾j´5½´5Ñ´5­¾j½гô´5´5 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j´8j´8¾j´8½´8Ñ´8­ª¾j½гö´7´8´8lambdaVar0.0 j´:j´:¾j´:½´:Ñ´:­¾j½гø´:´: curvatureVar0.0 j´<j´<¾j´<½´<Ñ´<­¾j½гú´<´< x_translationVar0.0 j´>j´>¾j´>½´>Ñ´>­¾j½гü´>´> y_translationVar0.0 j´@j´@¾j´@½´@Ñ´@­¾j½гþ´@´@chiVar0.0 j´Bj´B¾!j´B½´BÑ´B­¾j½д!´B´B phiVar0.0Angstroem  VALUESunitsAttr0.0 j´Ej´E¾#j´E½´EÑ´E­ª¾j½д´D#´E´E" d_spacingVar0.0j´Gj´G¾&j´G½´GÑ´G­¾j½д&´G´G% sample_nameVar0.0degreeVALUESunitsAttr0.0 j´Jj´J¾(j´J½´JÑ´J­ª¾j½д´I(´J´J'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j´Mj´M¾*j´M½´MÑ´M­ª¾j½д´L*´M´M)sample_temperatureVar0.0j´Oj´O¾,j´O½´OÑ´O­¾j½д ,´O´O+ device_nameVar0.0KVALUESunitsAttr0.0 j´Rj´R¾.j´R½´RÑ´R­ª¾j½д ´Q.´R´R-temperature_meanVar0.0KVALUESunitsAttr0.0 j´Uj´U¾0j´U½´UÑ´U­ª¾j½д´T0´U´U/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j´Xj´X¾2j´X½´XÑ´X­ª¾j½д´W2´X´X1 sample_murVar0.0 j´Zj´Z¾5j´Z½´ZÑ´Z­¾j½д5´Z´Z4PresetVar0.0j´\j´\¾7j´\½´\Ñ´\­¾j½д7´\´\6 CounterModeVar0.0 j´^j´^¾9j´^½´^Ñ´^­¾j½д9´^´^8timeVar0.0countsVALUESunitsAttr0.0 j´aj´a¾;j´a½´aÑ´a­ª¾j½д´`;´a´a: beam_monitorVar0.0countsVALUESunitsAttr0.0 j´dj´d¾=j´d½´dÑ´d­ª¾j½д´c=´d´d<MonitorVar0.0countsVALUESunitsAttr0.0 j´gj´g¾?j´g½´gÑ´g­ª¾j½д´f?´g´g>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j´jj´j¾Aj´j½´jÑ´j­ª¾j½д´iA´j´j@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j´mj´m¾Cj´m½´mÑ´m­ª¾j½д ´lC´m´mBStepVar0.0 j´oj´o¾Ej´o½´oÑ´o­¾j½д"E´o´oD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j´sj´s¾Gj´s½´sÑ´s­ªª¾j½д$´q´rG´s´sF two_thetaVar0.01VALUESsignalAttr0.0 j´vj´v¾Ij´v½´vÑ´v­ª¾j½д&´uI´v´vHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª³æ³è³ê³ì³î³ð³ò³ô³ö³ø³ú³ü³þ´´´´´´ ´ ´´´´´´´´´´ ´"´$´&´(´*´,´.´0´2´4´6´9´;´=´?´A´C´F´H´K´N´P´S´V´Y´[´]´_´b´e´h´k´n´p´t´w´x´y´z´{´|´}´~´´€´data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª´ƒfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª´…fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª´‡fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª´‰fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª´‹fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª´fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª´fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª´‘fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª´“fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª´•fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª´— fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª´™ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª´› fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª´ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª´Ÿ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª´¡ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª´£ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª´¥ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª´§ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª´© fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª´« fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª´­ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª´¯ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª´± fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª´³ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª´µ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª´· fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª´¹ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª´» fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª´½ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª´¿ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª´Á fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª´Ã fakeDim32Dim0.0j´Åj´Å¾j´Å½´ÅÑ´Å­¾j½д„´Å´ÅtitleVar0.0j´Çj´Ç¾j´Ç½´ÇÑ´Ç­¾j½д†´Ç´Ç start_timeVar0.0 j´Éj´É¾ j´É½´ÉÑ´É­¾j½дˆ ´É´ÉnameVar0.0j´Ëj´Ë¾ j´Ë½´ËÑ´Ë­¾j½Ð´Š ´Ë´Ë nameVar0.0"j´Íj´Í¾j´Í½´ÍÑ´Í­¾j½дŒ´Í´Í typeVar0.0j´Ïj´Ï¾j´Ï½´ÏÑ´Ï­¾j½дŽ´Ï´ÏtypeVar0.0 j´Ñj´Ñ¾j´Ñ½´ÑÑ´Ñ­¾j½д´Ñ´ÑthetaVar0.0 j´Ój´Ó¾j´Ó½´ÓÑ´Ó­¾j½д’´Ó´Ó two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j´Öj´Ö¾j´Ö½´ÖÑ´Ö­ª¾j½д”´Õ´Ö´ÖlambdaVar0.0 j´Øj´Ø¾j´Ø½´ØÑ´Ø­¾j½д–´Ø´Ø curvatureVar0.0 j´Új´Ú¾j´Ú½´ÚÑ´Ú­¾j½д˜´Ú´Ú x_translationVar0.0 j´Üj´Ü¾j´Ü½´ÜÑ´Ü­¾j½дš´Ü´Ü y_translationVar0.0 j´Þj´Þ¾j´Þ½´ÞÑ´Þ­¾j½дœ´Þ´ÞchiVar0.0 j´àj´à¾!j´à½´àÑ´à­¾j½дž!´à´à phiVar0.0Angstroem  VALUESunitsAttr0.0 j´ãj´ã¾#j´ã½´ãÑ´ã­ª¾j½д ´â#´ã´ã" d_spacingVar0.0j´åj´å¾&j´å½´åÑ´å­¾j½д¢&´å´å% sample_nameVar0.0degreeVALUESunitsAttr0.0 j´èj´è¾(j´è½´èÑ´è­ª¾j½д¤´ç(´è´è'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j´ëj´ë¾*j´ë½´ëÑ´ë­ª¾j½д¦´ê*´ë´ë)sample_temperatureVar0.0j´íj´í¾,j´í½´íÑ´í­¾j½д¨,´í´í+ device_nameVar0.0KVALUESunitsAttr0.0 j´ðj´ð¾.j´ð½´ðѴ𭪾j½дª´ï.´ð´ð-temperature_meanVar0.0KVALUESunitsAttr0.0 j´ój´ó¾0j´ó½´óѴ󭪾j½д¬´ò0´ó´ó/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j´öj´ö¾2j´ö½´öÑ´ö­ª¾j½д®´õ2´ö´ö1 sample_murVar0.0 j´øj´ø¾5j´ø½´øÑ´ø­¾j½д°5´ø´ø4PresetVar0.0j´új´ú¾7j´ú½´úÑ´ú­¾j½д²7´ú´ú6 CounterModeVar0.0 j´üj´ü¾9j´ü½´üÑ´ü­¾j½д´9´ü´ü8timeVar0.0countsVALUESunitsAttr0.0 j´ÿj´ÿ¾;j´ÿ½´ÿÑ´ÿ­ª¾j½д¶´þ;´ÿ´ÿ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jµjµ¾=jµ½µѵ­ª¾j½д¸µ=µµ<MonitorVar0.0countsVALUESunitsAttr0.0 jµjµ¾?jµ½µѵ­ª¾j½дºµ?µµ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jµjµ¾Ajµ½µѵ­ª¾j½д¼µAµµ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jµ jµ ¾Cjµ ½µ ѵ ­ª¾j½д¾µ Cµ µ BStepVar0.0 jµ jµ ¾Ejµ ½µ ѵ ­¾j½дÀEµ µ D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jµjµ¾Gjµ½µѵ­ªª¾j½дµµGµµF two_thetaVar0.01VALUESsignalAttr0.0 jµjµ¾Ijµ½µѵ­ª¾j½дĵIµµHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª´„´†´ˆ´Š´Œ´Ž´´’´”´–´˜´š´œ´ž´ ´¢´¤´¦´¨´ª´¬´®´°´²´´´¶´¸´º´¼´¾´À´Â´Ä´Æ´È´Ê´Ì´Î´Ð´Ò´Ô´×´Ù´Û´Ý´ß´á´ä´æ´é´ì´î´ñ´ô´÷´ù´û´ýµµµµ µ µµµµµµµµµµµµµdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªµ!fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªµ#fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªµ%fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªµ'fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªµ)fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªµ+fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªµ-fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªµ/fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªµ1fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªµ3fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªµ5 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªµ7 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªµ9 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªµ; fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªµ= fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªµ? fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªµA fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªµC fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªµE fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªµG fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªµI fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªµK fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªµM fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªµO fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªµQ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªµS fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªµU fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªµW fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªµY fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªµ[ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªµ] fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªµ_ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªµa fakeDim32Dim0.0jµcjµc¾jµc½µcѵc­¾j½е"µcµctitleVar0.0jµejµe¾jµe½µeѵe­¾j½е$µeµe start_timeVar0.0 jµgjµg¾ jµg½µgѵg­¾j½е& µgµgnameVar0.0jµijµi¾ jµi½µiѵi­¾j½е( µiµi nameVar0.0"jµkjµk¾jµk½µkѵk­¾j½е*µkµk typeVar0.0jµmjµm¾jµm½µmѵm­¾j½е,µmµmtypeVar0.0 jµojµo¾jµo½µoѵo­¾j½е.µoµothetaVar0.0 jµqjµq¾jµq½µqѵq­¾j½е0µqµq two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jµtjµt¾jµt½µtѵt­ª¾j½е2µsµtµtlambdaVar0.0 jµvjµv¾jµv½µvѵv­¾j½е4µvµv curvatureVar0.0 jµxjµx¾jµx½µxѵx­¾j½е6µxµx x_translationVar0.0 jµzjµz¾jµz½µzѵz­¾j½е8µzµz y_translationVar0.0 jµ|jµ|¾jµ|½µ|ѵ|­¾j½е:µ|µ|chiVar0.0 jµ~jµ~¾!jµ~½µ~ѵ~­¾j½е<!µ~µ~ phiVar0.0Angstroem  VALUESunitsAttr0.0 jµjµ¾#jµ½µѵ­ª¾j½е>µ€#µµ" d_spacingVar0.0jµƒjµƒ¾&jµƒ½µƒѵƒ­¾j½е@&µƒµƒ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jµ†jµ†¾(jµ†½µ†ѵ†­ª¾j½еBµ…(µ†µ†'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jµ‰jµ‰¾*jµ‰½µ‰ѵ‰­ª¾j½еDµˆ*µ‰µ‰)sample_temperatureVar0.0jµ‹jµ‹¾,jµ‹½µ‹ѵ‹­¾j½еF,µ‹µ‹+ device_nameVar0.0KVALUESunitsAttr0.0 jµŽjµŽ¾.jµŽ½µŽѵŽ­ª¾j½еHµ.µŽµŽ-temperature_meanVar0.0KVALUESunitsAttr0.0 jµ‘jµ‘¾0jµ‘½µ‘ѵ‘­ª¾j½еJµ0µ‘µ‘/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jµ”jµ”¾2jµ”½µ”ѵ”­ª¾j½еLµ“2µ”µ”1 sample_murVar0.0 jµ–jµ–¾5jµ–½µ–ѵ–­¾j½еN5µ–µ–4PresetVar0.0jµ˜jµ˜¾7jµ˜½µ˜ѵ˜­¾j½еP7µ˜µ˜6 CounterModeVar0.0 jµšjµš¾9jµš½µšѵš­¾j½еR9µšµš8timeVar0.0countsVALUESunitsAttr0.0 jµjµ¾;jµ½µѵ­ª¾j½еTµœ;µµ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jµ jµ ¾=jµ ½µ ѵ ­ª¾j½еVµŸ=µ µ <MonitorVar0.0countsVALUESunitsAttr0.0 jµ£jµ£¾?jµ£½µ£ѵ£­ª¾j½еXµ¢?µ£µ£>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jµ¦jµ¦¾Ajµ¦½µ¦ѵ¦­ª¾j½еZµ¥Aµ¦µ¦@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jµ©jµ©¾Cjµ©½µ©ѵ©­ª¾j½е\µ¨Cµ©µ©BStepVar0.0 jµ«jµ«¾Ejµ«½µ«ѵ«­¾j½е^Eµ«µ«D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jµ¯jµ¯¾Gjµ¯½µ¯ѵ¯­ªª¾j½е`µ­µ®Gµ¯µ¯F two_thetaVar0.01VALUESsignalAttr0.0 jµ²jµ²¾Ijµ²½µ²ѵ²­ª¾j½еbµ±Iµ²µ²HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªµ"µ$µ&µ(µ*µ,µ.µ0µ2µ4µ6µ8µ:µ<µ>µ@µBµDµFµHµJµLµNµPµRµTµVµXµZµ\µ^µ`µbµdµfµhµjµlµnµpµrµuµwµyµ{µ}µµ‚µ„µ‡µŠµŒµµ’µ•µ—µ™µ›µžµ¡µ¤µ§µªµ¬µ°µ³µ´µµµ¶µ·µ¸µ¹µºµ»µ¼µ½data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªµ¿fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªµÁfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªµÃfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªµÅfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªµÇfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªµÉfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªµËfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªµÍfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªµÏfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªµÑfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªµÓ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªµÕ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªµ× fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªµÙ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªµÛ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªµÝ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªµß fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªµá fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªµã fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªµå fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªµç fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªµé fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªµë fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªµí fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªµï fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªµñ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªµó fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªµõ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªµ÷ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªµù fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªµû fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªµý fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªµÿ fakeDim32Dim0.0j¶j¶¾j¶½¶Ѷ­¾j½еÀ¶¶titleVar0.0j¶j¶¾j¶½¶Ѷ­¾j½е¶¶ start_timeVar0.0 j¶j¶¾ j¶½¶Ѷ­¾j½ÐµÄ ¶¶nameVar0.0j¶j¶¾ j¶½¶Ѷ­¾j½ÐµÆ ¶¶ nameVar0.0"j¶ j¶ ¾j¶ ½¶ Ѷ ­¾j½еȶ ¶ typeVar0.0j¶ j¶ ¾j¶ ½¶ Ѷ ­¾j½еʶ ¶ typeVar0.0 j¶ j¶ ¾j¶ ½¶ Ѷ ­¾j½е̶ ¶ thetaVar0.0 j¶j¶¾j¶½¶Ѷ­¾j½еζ¶ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¶j¶¾j¶½¶Ѷ­ª¾j½еж¶¶lambdaVar0.0 j¶j¶¾j¶½¶Ѷ­¾j½еÒ¶¶ curvatureVar0.0 j¶j¶¾j¶½¶Ѷ­¾j½еÔ¶¶ x_translationVar0.0 j¶j¶¾j¶½¶Ѷ­¾j½еÖ¶¶ y_translationVar0.0 j¶j¶¾j¶½¶Ѷ­¾j½еض¶chiVar0.0 j¶j¶¾!j¶½¶Ѷ­¾j½еÚ!¶¶ phiVar0.0Angstroem  VALUESunitsAttr0.0 j¶j¶¾#j¶½¶Ѷ­ª¾j½еܶ#¶¶" d_spacingVar0.0j¶!j¶!¾&j¶!½¶!Ѷ!­¾j½еÞ&¶!¶!% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¶$j¶$¾(j¶$½¶$Ѷ$­ª¾j½еà¶#(¶$¶$'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¶'j¶'¾*j¶'½¶'Ѷ'­ª¾j½еâ¶&*¶'¶')sample_temperatureVar0.0j¶)j¶)¾,j¶)½¶)Ѷ)­¾j½еä,¶)¶)+ device_nameVar0.0KVALUESunitsAttr0.0 j¶,j¶,¾.j¶,½¶,Ѷ,­ª¾j½еæ¶+.¶,¶,-temperature_meanVar0.0KVALUESunitsAttr0.0 j¶/j¶/¾0j¶/½¶/Ѷ/­ª¾j½еè¶.0¶/¶//temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¶2j¶2¾2j¶2½¶2Ѷ2­ª¾j½еê¶12¶2¶21 sample_murVar0.0 j¶4j¶4¾5j¶4½¶4Ѷ4­¾j½еì5¶4¶44PresetVar0.0j¶6j¶6¾7j¶6½¶6Ѷ6­¾j½еî7¶6¶66 CounterModeVar0.0 j¶8j¶8¾9j¶8½¶8Ѷ8­¾j½еð9¶8¶88timeVar0.0countsVALUESunitsAttr0.0 j¶;j¶;¾;j¶;½¶;Ѷ;­ª¾j½еò¶:;¶;¶;: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¶>j¶>¾=j¶>½¶>Ѷ>­ª¾j½еô¶==¶>¶><MonitorVar0.0countsVALUESunitsAttr0.0 j¶Aj¶A¾?j¶A½¶AѶA­ª¾j½еö¶@?¶A¶A>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¶Dj¶D¾Aj¶D½¶DѶD­ª¾j½еø¶CA¶D¶D@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¶Gj¶G¾Cj¶G½¶GѶG­ª¾j½еú¶FC¶G¶GBStepVar0.0 j¶Ij¶I¾Ej¶I½¶IѶI­¾j½еüE¶I¶ID no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¶Mj¶M¾Gj¶M½¶MѶM­ªª¾j½еþ¶K¶LG¶M¶MF two_thetaVar0.01VALUESsignalAttr0.0 j¶Pj¶P¾Ij¶P½¶PѶP­ª¾j½ж¶OI¶P¶PHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªµÀµÂµÄµÆµÈµÊµÌµÎµÐµÒµÔµÖµØµÚµÜµÞµàµâµäµæµèµêµìµîµðµòµôµöµøµúµüµþ¶¶¶¶¶¶ ¶ ¶¶¶¶¶¶¶¶¶ ¶"¶%¶(¶*¶-¶0¶3¶5¶7¶9¶<¶?¶B¶E¶H¶J¶N¶Q¶R¶S¶T¶U¶V¶W¶X¶Y¶Z¶[data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¶]fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¶_fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¶afakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¶cfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¶efakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¶gfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¶ifakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¶kfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¶mfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¶ofakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¶q fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¶s fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¶u fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¶w fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¶y fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¶{ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¶} fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¶ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¶ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¶ƒ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¶… fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¶‡ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¶‰ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¶‹ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¶ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¶ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¶‘ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¶“ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¶• fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¶— fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¶™ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¶› fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¶ fakeDim32Dim0.0j¶Ÿj¶Ÿ¾j¶Ÿ½¶ŸѶŸ­¾j½ж^¶Ÿ¶ŸtitleVar0.0j¶¡j¶¡¾j¶¡½¶¡Ѷ¡­¾j½ж`¶¡¶¡ start_timeVar0.0 j¶£j¶£¾ j¶£½¶£Ѷ£­¾j½жb ¶£¶£nameVar0.0j¶¥j¶¥¾ j¶¥½¶¥Ѷ¥­¾j½жd ¶¥¶¥ nameVar0.0"j¶§j¶§¾j¶§½¶§Ѷ§­¾j½жf¶§¶§ typeVar0.0j¶©j¶©¾j¶©½¶©Ѷ©­¾j½жh¶©¶©typeVar0.0 j¶«j¶«¾j¶«½¶«Ѷ«­¾j½жj¶«¶«thetaVar0.0 j¶­j¶­¾j¶­½¶­Ѷ­­¾j½жl¶­¶­ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¶°j¶°¾j¶°½¶°Ѷ°­ª¾j½жn¶¯¶°¶°lambdaVar0.0 j¶²j¶²¾j¶²½¶²Ѷ²­¾j½жp¶²¶² curvatureVar0.0 j¶´j¶´¾j¶´½¶´Ѷ´­¾j½жr¶´¶´ x_translationVar0.0 j¶¶j¶¶¾j¶¶½¶¶Ѷ¶­¾j½жt¶¶¶¶ y_translationVar0.0 j¶¸j¶¸¾j¶¸½¶¸Ѷ¸­¾j½жv¶¸¶¸chiVar0.0 j¶ºj¶º¾!j¶º½¶ºѶº­¾j½жx!¶º¶º phiVar0.0Angstroem  VALUESunitsAttr0.0 j¶½j¶½¾#j¶½½¶½Ѷ½­ª¾j½жz¶¼#¶½¶½" d_spacingVar0.0j¶¿j¶¿¾&j¶¿½¶¿Ѷ¿­¾j½ж|&¶¿¶¿% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¶Âj¶Â¾(j¶Â½¶ÂѶ­ª¾j½ж~¶Á(¶Â¶Â'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¶Åj¶Å¾*j¶Å½¶ÅѶÅ­ª¾j½ж€¶Ä*¶Å¶Å)sample_temperatureVar0.0j¶Çj¶Ç¾,j¶Ç½¶ÇѶÇ­¾j½ж‚,¶Ç¶Ç+ device_nameVar0.0KVALUESunitsAttr0.0 j¶Êj¶Ê¾.j¶Ê½¶ÊѶÊ­ª¾j½ж„¶É.¶Ê¶Ê-temperature_meanVar0.0KVALUESunitsAttr0.0 j¶Íj¶Í¾0j¶Í½¶ÍѶÍ­ª¾j½憶Ì0¶Í¶Í/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¶Ðj¶Ð¾2j¶Ð½¶ÐѶЭª¾j½жˆ¶Ï2¶Ð¶Ð1 sample_murVar0.0 j¶Òj¶Ò¾5j¶Ò½¶ÒѶÒ­¾j½жŠ5¶Ò¶Ò4PresetVar0.0j¶Ôj¶Ô¾7j¶Ô½¶ÔѶÔ­¾j½жŒ7¶Ô¶Ô6 CounterModeVar0.0 j¶Öj¶Ö¾9j¶Ö½¶ÖѶÖ­¾j½жŽ9¶Ö¶Ö8timeVar0.0countsVALUESunitsAttr0.0 j¶Ùj¶Ù¾;j¶Ù½¶ÙѶÙ­ª¾j½ж¶Ø;¶Ù¶Ù: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¶Üj¶Ü¾=j¶Ü½¶ÜѶÜ­ª¾j½ж’¶Û=¶Ü¶Ü<MonitorVar0.0countsVALUESunitsAttr0.0 j¶ßj¶ß¾?j¶ß½¶ßѶß­ª¾j½ж”¶Þ?¶ß¶ß>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¶âj¶â¾Aj¶â½¶âѶâ­ª¾j½ж–¶áA¶â¶â@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¶åj¶å¾Cj¶å½¶åѶå­ª¾j½ж˜¶äC¶å¶åBStepVar0.0 j¶çj¶ç¾Ej¶ç½¶çѶç­¾j½жšE¶ç¶çD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¶ëj¶ë¾Gj¶ë½¶ëѶë­ªª¾j½жœ¶é¶êG¶ë¶ëF two_thetaVar0.01VALUESsignalAttr0.0 j¶îj¶î¾Ij¶î½¶îѶî­ª¾j½жž¶íI¶î¶îHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¶^¶`¶b¶d¶f¶h¶j¶l¶n¶p¶r¶t¶v¶x¶z¶|¶~¶€¶‚¶„¶†¶ˆ¶Š¶Œ¶Ž¶¶’¶”¶–¶˜¶š¶œ¶ž¶ ¶¢¶¤¶¦¶¨¶ª¶¬¶®¶±¶³¶µ¶·¶¹¶»¶¾¶À¶Ã¶Æ¶È¶Ë¶Î¶Ñ¶Ó¶Õ¶×¶Ú¶Ý¶à¶ã¶æ¶è¶ì¶ï¶ð¶ñ¶ò¶ó¶ô¶õ¶ö¶÷¶ø¶ùdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¶ûfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¶ýfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¶ÿfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª·fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª·fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª·fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª·fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª· fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª· fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª· fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª· fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª· fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª· fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª· fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª· fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª· fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª· fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª· fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª· fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª·! fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª·# fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª·% fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª·' fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª·) fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª·+ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª·- fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª·/ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª·1 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª·3 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª·5 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª·7 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª·9 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª·; fakeDim32Dim0.0j·=j·=¾j·=½·=Ñ·=­¾j½жü·=·=titleVar0.0j·?j·?¾j·?½·?Ñ·?­¾j½жþ·?·? start_timeVar0.0 j·Aj·A¾ j·A½·AÑ·A­¾j½з ·A·AnameVar0.0j·Cj·C¾ j·C½·CÑ·C­¾j½з ·C·C nameVar0.0"j·Ej·E¾j·E½·EÑ·E­¾j½з·E·E typeVar0.0j·Gj·G¾j·G½·GÑ·G­¾j½з·G·GtypeVar0.0 j·Ij·I¾j·I½·IÑ·I­¾j½з·I·IthetaVar0.0 j·Kj·K¾j·K½·KÑ·K­¾j½з ·K·K two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j·Nj·N¾j·N½·NÑ·N­ª¾j½з ·M·N·NlambdaVar0.0 j·Pj·P¾j·P½·PÑ·P­¾j½з·P·P curvatureVar0.0 j·Rj·R¾j·R½·RÑ·R­¾j½з·R·R x_translationVar0.0 j·Tj·T¾j·T½·TÑ·T­¾j½з·T·T y_translationVar0.0 j·Vj·V¾j·V½·VÑ·V­¾j½з·V·VchiVar0.0 j·Xj·X¾!j·X½·XÑ·X­¾j½з!·X·X phiVar0.0Angstroem  VALUESunitsAttr0.0 j·[j·[¾#j·[½·[Ñ·[­ª¾j½з·Z#·[·[" d_spacingVar0.0j·]j·]¾&j·]½·]Ñ·]­¾j½з&·]·]% sample_nameVar0.0degreeVALUESunitsAttr0.0 j·`j·`¾(j·`½·`Ñ·`­ª¾j½з·_(·`·`'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j·cj·c¾*j·c½·cÑ·c­ª¾j½з·b*·c·c)sample_temperatureVar0.0j·ej·e¾,j·e½·eÑ·e­¾j½з ,·e·e+ device_nameVar0.0KVALUESunitsAttr0.0 j·hj·h¾.j·h½·hÑ·h­ª¾j½з"·g.·h·h-temperature_meanVar0.0KVALUESunitsAttr0.0 j·kj·k¾0j·k½·kÑ·k­ª¾j½з$·j0·k·k/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j·nj·n¾2j·n½·nÑ·n­ª¾j½з&·m2·n·n1 sample_murVar0.0 j·pj·p¾5j·p½·pÑ·p­¾j½з(5·p·p4PresetVar0.0j·rj·r¾7j·r½·rÑ·r­¾j½з*7·r·r6 CounterModeVar0.0 j·tj·t¾9j·t½·tÑ·t­¾j½з,9·t·t8timeVar0.0countsVALUESunitsAttr0.0 j·wj·w¾;j·w½·wÑ·w­ª¾j½з.·v;·w·w: beam_monitorVar0.0countsVALUESunitsAttr0.0 j·zj·z¾=j·z½·zÑ·z­ª¾j½з0·y=·z·z<MonitorVar0.0countsVALUESunitsAttr0.0 j·}j·}¾?j·}½·}Ñ·}­ª¾j½з2·|?·}·}>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j·€j·€¾Aj·€½·€Ñ·€­ª¾j½з4·A·€·€@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j·ƒj·ƒ¾Cj·ƒ½·ƒÑ·ƒ­ª¾j½з6·‚C·ƒ·ƒBStepVar0.0 j·…j·…¾Ej·…½·…Ñ·…­¾j½з8E·…·…D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j·‰j·‰¾Gj·‰½·‰Ñ·‰­ªª¾j½з:·‡·ˆG·‰·‰F two_thetaVar0.01VALUESsignalAttr0.0 j·Œj·Œ¾Ij·Œ½·ŒÑ·Œ­ª¾j½з<·‹I·Œ·ŒHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¶ü¶þ······ · ·········· ·"·$·&·(·*·,·.·0·2·4·6·8·:·<·>·@·B·D·F·H·J·L·O·Q·S·U·W·Y·\·^·a·d·f·i·l·o·q·s·u·x·{·~··„·†·Š··Ž···‘·’·“·”·•·–·—data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª·™fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª·›fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª·fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª·ŸfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª·¡fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª·£fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª·¥fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª·§fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª·©fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª·«fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª·­ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª·¯ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª·± fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª·³ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª·µ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª·· fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª·¹ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª·» fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª·½ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª·¿ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª·Á fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª·Ã fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª·Å fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª·Ç fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª·É fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª·Ë fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª·Í fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª·Ï fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª·Ñ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª·Ó fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª·Õ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª·× fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª·Ù fakeDim32Dim0.0j·Ûj·Û¾j·Û½·ÛÑ·Û­¾j½зš·Û·ÛtitleVar0.0j·Ýj·Ý¾j·Ý½·ÝÑ·Ý­¾j½зœ·Ý·Ý start_timeVar0.0 j·ßj·ß¾ j·ß½·ßÑ·ß­¾j½зž ·ß·ßnameVar0.0j·áj·á¾ j·á½·áÑ·á­¾j½з  ·á·á nameVar0.0"j·ãj·ã¾j·ã½·ãÑ·ã­¾j½з¢·ã·ã typeVar0.0j·åj·å¾j·å½·åÑ·å­¾j½з¤·å·åtypeVar0.0 j·çj·ç¾j·ç½·çÑ·ç­¾j½з¦·ç·çthetaVar0.0 j·éj·é¾j·é½·éÑ·é­¾j½з¨·é·é two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j·ìj·ì¾j·ì½·ìÑ·ì­ª¾j½зª·ë·ì·ìlambdaVar0.0 j·îj·î¾j·î½·îÑ·î­¾j½з¬·î·î curvatureVar0.0 j·ðj·ð¾j·ð½·ðÑ·ð­¾j½з®·ð·ð x_translationVar0.0 j·òj·ò¾j·ò½·òÑ·ò­¾j½з°·ò·ò y_translationVar0.0 j·ôj·ô¾j·ô½·ôÑ·ô­¾j½з²·ô·ôchiVar0.0 j·öj·ö¾!j·ö½·öÑ·ö­¾j½з´!·ö·ö phiVar0.0Angstroem  VALUESunitsAttr0.0 j·ùj·ù¾#j·ù½·ùÑ·ù­ª¾j½з¶·ø#·ù·ù" d_spacingVar0.0j·ûj·û¾&j·û½·ûÑ·û­¾j½з¸&·û·û% sample_nameVar0.0degreeVALUESunitsAttr0.0 j·þj·þ¾(j·þ½·þÑ·þ­ª¾j½зº·ý(·þ·þ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¸j¸¾*j¸½¸Ѹ­ª¾j½з¼¸*¸¸)sample_temperatureVar0.0j¸j¸¾,j¸½¸Ѹ­¾j½з¾,¸¸+ device_nameVar0.0KVALUESunitsAttr0.0 j¸j¸¾.j¸½¸Ѹ­ª¾j½зÀ¸.¸¸-temperature_meanVar0.0KVALUESunitsAttr0.0 j¸ j¸ ¾0j¸ ½¸ Ѹ ­ª¾j½з¸0¸ ¸ /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¸ j¸ ¾2j¸ ½¸ Ѹ ­ª¾j½зĸ 2¸ ¸ 1 sample_murVar0.0 j¸j¸¾5j¸½¸Ѹ­¾j½зÆ5¸¸4PresetVar0.0j¸j¸¾7j¸½¸Ѹ­¾j½зÈ7¸¸6 CounterModeVar0.0 j¸j¸¾9j¸½¸Ѹ­¾j½зÊ9¸¸8timeVar0.0countsVALUESunitsAttr0.0 j¸j¸¾;j¸½¸Ѹ­ª¾j½з̸;¸¸: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¸j¸¾=j¸½¸Ѹ­ª¾j½зθ=¸¸<MonitorVar0.0countsVALUESunitsAttr0.0 j¸j¸¾?j¸½¸Ѹ­ª¾j½зи?¸¸>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¸j¸¾Aj¸½¸Ѹ­ª¾j½зҸA¸¸@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¸!j¸!¾Cj¸!½¸!Ѹ!­ª¾j½зԸ C¸!¸!BStepVar0.0 j¸#j¸#¾Ej¸#½¸#Ѹ#­¾j½зÖE¸#¸#D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¸'j¸'¾Gj¸'½¸'Ѹ'­ªª¾j½зظ%¸&G¸'¸'F two_thetaVar0.01VALUESsignalAttr0.0 j¸*j¸*¾Ij¸*½¸*Ѹ*­ª¾j½зڸ)I¸*¸*HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª·š·œ·ž· ·¢·¤·¦·¨·ª·¬·®·°·²·´·¶·¸·º·¼·¾·À·Â·Ä·Æ·È·Ê·Ì·Î·Ð·Ò·Ô·Ö·Ø·Ú·Ü·Þ·à·â·ä·æ·è·ê·í·ï·ñ·ó·õ·÷·ú·ü·ÿ¸¸¸¸ ¸ ¸¸¸¸¸¸¸¸"¸$¸(¸+¸,¸-¸.¸/¸0¸1¸2¸3¸4¸5data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¸7fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¸9fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¸;fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¸=fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¸?fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¸AfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¸CfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¸EfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¸GfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¸IfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¸K fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¸M fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¸O fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¸Q fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¸S fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¸U fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¸W fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¸Y fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¸[ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¸] fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¸_ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¸a fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¸c fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¸e fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¸g fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¸i fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¸k fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¸m fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¸o fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¸q fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¸s fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¸u fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¸w fakeDim32Dim0.0j¸yj¸y¾j¸y½¸yѸy­¾j½и8¸y¸ytitleVar0.0j¸{j¸{¾j¸{½¸{Ѹ{­¾j½и:¸{¸{ start_timeVar0.0 j¸}j¸}¾ j¸}½¸}Ѹ}­¾j½и< ¸}¸}nameVar0.0j¸j¸¾ j¸½¸Ѹ­¾j½и> ¸¸ nameVar0.0"j¸j¸¾j¸½¸Ѹ­¾j½и@¸¸ typeVar0.0j¸ƒj¸ƒ¾j¸ƒ½¸ƒѸƒ­¾j½иB¸ƒ¸ƒtypeVar0.0 j¸…j¸…¾j¸…½¸…Ѹ…­¾j½иD¸…¸…thetaVar0.0 j¸‡j¸‡¾j¸‡½¸‡Ѹ‡­¾j½иF¸‡¸‡ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¸Šj¸Š¾j¸Š½¸ŠѸŠ­ª¾j½иH¸‰¸Š¸ŠlambdaVar0.0 j¸Œj¸Œ¾j¸Œ½¸ŒѸŒ­¾j½иJ¸Œ¸Œ curvatureVar0.0 j¸Žj¸Ž¾j¸Ž½¸ŽѸŽ­¾j½иL¸Ž¸Ž x_translationVar0.0 j¸j¸¾j¸½¸Ѹ­¾j½иN¸¸ y_translationVar0.0 j¸’j¸’¾j¸’½¸’Ѹ’­¾j½иP¸’¸’chiVar0.0 j¸”j¸”¾!j¸”½¸”Ѹ”­¾j½иR!¸”¸” phiVar0.0Angstroem  VALUESunitsAttr0.0 j¸—j¸—¾#j¸—½¸—Ѹ—­ª¾j½иT¸–#¸—¸—" d_spacingVar0.0j¸™j¸™¾&j¸™½¸™Ѹ™­¾j½иV&¸™¸™% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¸œj¸œ¾(j¸œ½¸œѸœ­ª¾j½иX¸›(¸œ¸œ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¸Ÿj¸Ÿ¾*j¸Ÿ½¸ŸѸŸ­ª¾j½иZ¸ž*¸Ÿ¸Ÿ)sample_temperatureVar0.0j¸¡j¸¡¾,j¸¡½¸¡Ѹ¡­¾j½и\,¸¡¸¡+ device_nameVar0.0KVALUESunitsAttr0.0 j¸¤j¸¤¾.j¸¤½¸¤Ѹ¤­ª¾j½и^¸£.¸¤¸¤-temperature_meanVar0.0KVALUESunitsAttr0.0 j¸§j¸§¾0j¸§½¸§Ѹ§­ª¾j½и`¸¦0¸§¸§/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¸ªj¸ª¾2j¸ª½¸ªѸª­ª¾j½иb¸©2¸ª¸ª1 sample_murVar0.0 j¸¬j¸¬¾5j¸¬½¸¬Ѹ¬­¾j½иd5¸¬¸¬4PresetVar0.0j¸®j¸®¾7j¸®½¸®Ѹ®­¾j½иf7¸®¸®6 CounterModeVar0.0 j¸°j¸°¾9j¸°½¸°Ѹ°­¾j½иh9¸°¸°8timeVar0.0countsVALUESunitsAttr0.0 j¸³j¸³¾;j¸³½¸³Ѹ³­ª¾j½иj¸²;¸³¸³: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¸¶j¸¶¾=j¸¶½¸¶Ѹ¶­ª¾j½иl¸µ=¸¶¸¶<MonitorVar0.0countsVALUESunitsAttr0.0 j¸¹j¸¹¾?j¸¹½¸¹Ѹ¹­ª¾j½иn¸¸?¸¹¸¹>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¸¼j¸¼¾Aj¸¼½¸¼Ѹ¼­ª¾j½иp¸»A¸¼¸¼@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¸¿j¸¿¾Cj¸¿½¸¿Ѹ¿­ª¾j½иr¸¾C¸¿¸¿BStepVar0.0 j¸Áj¸Á¾Ej¸Á½¸ÁѸÁ­¾j½иtE¸Á¸ÁD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¸Åj¸Å¾Gj¸Å½¸ÅѸÅ­ªª¾j½иv¸Ã¸ÄG¸Å¸ÅF two_thetaVar0.01VALUESsignalAttr0.0 j¸Èj¸È¾Ij¸È½¸ÈѸÈ­ª¾j½иx¸ÇI¸È¸ÈHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¸8¸:¸<¸>¸@¸B¸D¸F¸H¸J¸L¸N¸P¸R¸T¸V¸X¸Z¸\¸^¸`¸b¸d¸f¸h¸j¸l¸n¸p¸r¸t¸v¸x¸z¸|¸~¸€¸‚¸„¸†¸ˆ¸‹¸¸¸‘¸“¸•¸˜¸š¸¸ ¸¢¸¥¸¨¸«¸­¸¯¸±¸´¸·¸º¸½¸À¸Â¸Æ¸É¸Ê¸Ë¸Ì¸Í¸Î¸Ï¸Ð¸Ñ¸Ò¸Ódata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¸ÕfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¸×fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¸ÙfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¸ÛfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¸ÝfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¸ßfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¸áfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¸ãfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¸åfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¸çfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¸é fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¸ë fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¸í fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¸ï fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¸ñ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¸ó fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¸õ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¸÷ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¸ù fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¸û fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¸ý fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¸ÿ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¹ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¹ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¹ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¹ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¹ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¹ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¹ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¹ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¹ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¹ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¹ fakeDim32Dim0.0j¹j¹¾j¹½¹ѹ­¾j½иÖ¹¹titleVar0.0j¹j¹¾j¹½¹ѹ­¾j½иع¹ start_timeVar0.0 j¹j¹¾ j¹½¹ѹ­¾j½Ð¸Ú ¹¹nameVar0.0j¹j¹¾ j¹½¹ѹ­¾j½Ð¸Ü ¹¹ nameVar0.0"j¹j¹¾j¹½¹ѹ­¾j½иÞ¹¹ typeVar0.0j¹!j¹!¾j¹!½¹!ѹ!­¾j½иà¹!¹!typeVar0.0 j¹#j¹#¾j¹#½¹#ѹ#­¾j½иâ¹#¹#thetaVar0.0 j¹%j¹%¾j¹%½¹%ѹ%­¾j½иä¹%¹% two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¹(j¹(¾j¹(½¹(ѹ(­ª¾j½иæ¹'¹(¹(lambdaVar0.0 j¹*j¹*¾j¹*½¹*ѹ*­¾j½иè¹*¹* curvatureVar0.0 j¹,j¹,¾j¹,½¹,ѹ,­¾j½иê¹,¹, x_translationVar0.0 j¹.j¹.¾j¹.½¹.ѹ.­¾j½иì¹.¹. y_translationVar0.0 j¹0j¹0¾j¹0½¹0ѹ0­¾j½иî¹0¹0chiVar0.0 j¹2j¹2¾!j¹2½¹2ѹ2­¾j½иð!¹2¹2 phiVar0.0Angstroem  VALUESunitsAttr0.0 j¹5j¹5¾#j¹5½¹5ѹ5­ª¾j½иò¹4#¹5¹5" d_spacingVar0.0j¹7j¹7¾&j¹7½¹7ѹ7­¾j½иô&¹7¹7% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¹:j¹:¾(j¹:½¹:ѹ:­ª¾j½иö¹9(¹:¹:'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¹=j¹=¾*j¹=½¹=ѹ=­ª¾j½иø¹<*¹=¹=)sample_temperatureVar0.0j¹?j¹?¾,j¹?½¹?ѹ?­¾j½иú,¹?¹?+ device_nameVar0.0KVALUESunitsAttr0.0 j¹Bj¹B¾.j¹B½¹BѹB­ª¾j½иü¹A.¹B¹B-temperature_meanVar0.0KVALUESunitsAttr0.0 j¹Ej¹E¾0j¹E½¹EѹE­ª¾j½иþ¹D0¹E¹E/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¹Hj¹H¾2j¹H½¹HѹH­ª¾j½й¹G2¹H¹H1 sample_murVar0.0 j¹Jj¹J¾5j¹J½¹JѹJ­¾j½й5¹J¹J4PresetVar0.0j¹Lj¹L¾7j¹L½¹LѹL­¾j½й7¹L¹L6 CounterModeVar0.0 j¹Nj¹N¾9j¹N½¹NѹN­¾j½й9¹N¹N8timeVar0.0countsVALUESunitsAttr0.0 j¹Qj¹Q¾;j¹Q½¹QѹQ­ª¾j½й¹P;¹Q¹Q: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¹Tj¹T¾=j¹T½¹TѹT­ª¾j½й ¹S=¹T¹T<MonitorVar0.0countsVALUESunitsAttr0.0 j¹Wj¹W¾?j¹W½¹WѹW­ª¾j½й ¹V?¹W¹W>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¹Zj¹Z¾Aj¹Z½¹ZѹZ­ª¾j½й¹YA¹Z¹Z@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¹]j¹]¾Cj¹]½¹]ѹ]­ª¾j½й¹\C¹]¹]BStepVar0.0 j¹_j¹_¾Ej¹_½¹_ѹ_­¾j½йE¹_¹_D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¹cj¹c¾Gj¹c½¹cѹc­ªª¾j½й¹a¹bG¹c¹cF two_thetaVar0.01VALUESsignalAttr0.0 j¹fj¹f¾Ij¹f½¹fѹf­ª¾j½й¹eI¹f¹fHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¸Ö¸Ø¸Ú¸Ü¸Þ¸à¸â¸ä¸æ¸è¸ê¸ì¸î¸ð¸ò¸ô¸ö¸ø¸ú¸ü¸þ¹¹¹¹¹¹ ¹ ¹¹¹¹¹¹¹¹¹¹ ¹"¹$¹&¹)¹+¹-¹/¹1¹3¹6¹8¹;¹>¹@¹C¹F¹I¹K¹M¹O¹R¹U¹X¹[¹^¹`¹d¹g¹h¹i¹j¹k¹l¹m¹n¹o¹p¹qdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¹sfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¹ufakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¹wfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¹yfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¹{fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¹}fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¹fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¹fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¹ƒfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¹…fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¹‡ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¹‰ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¹‹ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¹ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¹ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¹‘ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¹“ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¹• fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¹— fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¹™ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¹› fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¹ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¹Ÿ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¹¡ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¹£ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¹¥ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¹§ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¹© fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¹« fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¹­ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¹¯ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¹± fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¹³ fakeDim32Dim0.0j¹µj¹µ¾j¹µ½¹µѹµ­¾j½йt¹µ¹µtitleVar0.0j¹·j¹·¾j¹·½¹·ѹ·­¾j½йv¹·¹· start_timeVar0.0 j¹¹j¹¹¾ j¹¹½¹¹ѹ¹­¾j½йx ¹¹¹¹nameVar0.0j¹»j¹»¾ j¹»½¹»ѹ»­¾j½йz ¹»¹» nameVar0.0"j¹½j¹½¾j¹½½¹½ѹ½­¾j½й|¹½¹½ typeVar0.0j¹¿j¹¿¾j¹¿½¹¿ѹ¿­¾j½й~¹¿¹¿typeVar0.0 j¹Áj¹Á¾j¹Á½¹ÁѹÁ­¾j½й€¹Á¹ÁthetaVar0.0 j¹Ãj¹Ã¾j¹Ã½¹Ãѹí¾j½й‚¹Ã¹Ã two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¹Æj¹Æ¾j¹Æ½¹ÆѹÆ­ª¾j½й„¹Å¹Æ¹ÆlambdaVar0.0 j¹Èj¹È¾j¹È½¹ÈѹÈ­¾j½й†¹È¹È curvatureVar0.0 j¹Êj¹Ê¾j¹Ê½¹ÊѹÊ­¾j½йˆ¹Ê¹Ê x_translationVar0.0 j¹Ìj¹Ì¾j¹Ì½¹ÌѹÌ­¾j½йŠ¹Ì¹Ì y_translationVar0.0 j¹Îj¹Î¾j¹Î½¹Îѹέ¾j½йŒ¹Î¹ÎchiVar0.0 j¹Ðj¹Ð¾!j¹Ð½¹ÐѹЭ¾j½йŽ!¹Ð¹Ð phiVar0.0Angstroem  VALUESunitsAttr0.0 j¹Ój¹Ó¾#j¹Ó½¹ÓѹÓ­ª¾j½й¹Ò#¹Ó¹Ó" d_spacingVar0.0j¹Õj¹Õ¾&j¹Õ½¹ÕѹÕ­¾j½й’&¹Õ¹Õ% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¹Øj¹Ø¾(j¹Ø½¹ØѹØ­ª¾j½й”¹×(¹Ø¹Ø'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¹Ûj¹Û¾*j¹Û½¹ÛѹÛ­ª¾j½й–¹Ú*¹Û¹Û)sample_temperatureVar0.0j¹Ýj¹Ý¾,j¹Ý½¹ÝѹÝ­¾j½й˜,¹Ý¹Ý+ device_nameVar0.0KVALUESunitsAttr0.0 j¹àj¹à¾.j¹à½¹àѹà­ª¾j½йš¹ß.¹à¹à-temperature_meanVar0.0KVALUESunitsAttr0.0 j¹ãj¹ã¾0j¹ã½¹ãѹã­ª¾j½йœ¹â0¹ã¹ã/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¹æj¹æ¾2j¹æ½¹æѹæ­ª¾j½йž¹å2¹æ¹æ1 sample_murVar0.0 j¹èj¹è¾5j¹è½¹èѹè­¾j½й 5¹è¹è4PresetVar0.0j¹êj¹ê¾7j¹ê½¹êѹê­¾j½й¢7¹ê¹ê6 CounterModeVar0.0 j¹ìj¹ì¾9j¹ì½¹ìѹì­¾j½й¤9¹ì¹ì8timeVar0.0countsVALUESunitsAttr0.0 j¹ïj¹ï¾;j¹ï½¹ïѹï­ª¾j½й¦¹î;¹ï¹ï: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¹òj¹ò¾=j¹ò½¹òѹò­ª¾j½й¨¹ñ=¹ò¹ò<MonitorVar0.0countsVALUESunitsAttr0.0 j¹õj¹õ¾?j¹õ½¹õѹõ­ª¾j½йª¹ô?¹õ¹õ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¹øj¹ø¾Aj¹ø½¹øѹø­ª¾j½й¬¹÷A¹ø¹ø@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¹ûj¹û¾Cj¹û½¹ûѹû­ª¾j½й®¹úC¹û¹ûBStepVar0.0 j¹ýj¹ý¾Ej¹ý½¹ýѹý­¾j½й°E¹ý¹ýD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jºjº¾Gjº½ºѺ­ªª¾j½й²¹ÿºGººF two_thetaVar0.01VALUESsignalAttr0.0 jºjº¾Ijº½ºѺ­ª¾j½й´ºIººHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¹t¹v¹x¹z¹|¹~¹€¹‚¹„¹†¹ˆ¹Š¹Œ¹Ž¹¹’¹”¹–¹˜¹š¹œ¹ž¹ ¹¢¹¤¹¦¹¨¹ª¹¬¹®¹°¹²¹´¹¶¹¸¹º¹¼¹¾¹À¹Â¹Ä¹Ç¹É¹Ë¹Í¹Ï¹Ñ¹Ô¹Ö¹Ù¹Ü¹Þ¹á¹ä¹ç¹é¹ë¹í¹ð¹ó¹ö¹ù¹ü¹þºººººº º º º º ººdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªºfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªºfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªºfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªºfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªºfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªºfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªºfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªºfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªº!fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªº#fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªº% fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªº' fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªº) fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªº+ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªº- fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªº/ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªº1 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªº3 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªº5 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªº7 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªº9 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªº; fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªº= fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªº? fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªºA fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªºC fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªºE fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªºG fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªºI fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªºK fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªºM fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªºO fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªºQ fakeDim32Dim0.0jºSjºS¾jºS½ºSѺS­¾j½кºSºStitleVar0.0jºUjºU¾jºU½ºUѺU­¾j½кºUºU start_timeVar0.0 jºWjºW¾ jºW½ºWѺW­¾j½к ºWºWnameVar0.0jºYjºY¾ jºY½ºYѺY­¾j½к ºYºY nameVar0.0"jº[jº[¾jº[½º[Ѻ[­¾j½кº[º[ typeVar0.0jº]jº]¾jº]½º]Ѻ]­¾j½кº]º]typeVar0.0 jº_jº_¾jº_½º_Ѻ_­¾j½кº_º_thetaVar0.0 jºajºa¾jºa½ºaѺa­¾j½к ºaºa two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jºdjºd¾jºd½ºdѺd­ª¾j½к"ºcºdºdlambdaVar0.0 jºfjºf¾jºf½ºfѺf­¾j½к$ºfºf curvatureVar0.0 jºhjºh¾jºh½ºhѺh­¾j½к&ºhºh x_translationVar0.0 jºjjºj¾jºj½ºjѺj­¾j½к(ºjºj y_translationVar0.0 jºljºl¾jºl½ºlѺl­¾j½к*ºlºlchiVar0.0 jºnjºn¾!jºn½ºnѺn­¾j½к,!ºnºn phiVar0.0Angstroem  VALUESunitsAttr0.0 jºqjºq¾#jºq½ºqѺq­ª¾j½к.ºp#ºqºq" d_spacingVar0.0jºsjºs¾&jºs½ºsѺs­¾j½к0&ºsºs% sample_nameVar0.0degreeVALUESunitsAttr0.0 jºvjºv¾(jºv½ºvѺv­ª¾j½к2ºu(ºvºv'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jºyjºy¾*jºy½ºyѺy­ª¾j½к4ºx*ºyºy)sample_temperatureVar0.0jº{jº{¾,jº{½º{Ѻ{­¾j½к6,º{º{+ device_nameVar0.0KVALUESunitsAttr0.0 jº~jº~¾.jº~½º~Ѻ~­ª¾j½к8º}.º~º~-temperature_meanVar0.0KVALUESunitsAttr0.0 jºjº¾0jº½ºѺ­ª¾j½к:º€0ºº/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jº„jº„¾2jº„½º„Ѻ„­ª¾j½к<ºƒ2º„º„1 sample_murVar0.0 jº†jº†¾5jº†½º†Ѻ†­¾j½к>5º†º†4PresetVar0.0jºˆjºˆ¾7jºˆ½ºˆѺˆ­¾j½к@7ºˆºˆ6 CounterModeVar0.0 jºŠjºŠ¾9jºŠ½ºŠѺŠ­¾j½кB9ºŠºŠ8timeVar0.0countsVALUESunitsAttr0.0 jºjº¾;jº½ºѺ­ª¾j½кDºŒ;ºº: beam_monitorVar0.0countsVALUESunitsAttr0.0 jºjº¾=jº½ºѺ­ª¾j½кFº=ºº<MonitorVar0.0countsVALUESunitsAttr0.0 jº“jº“¾?jº“½º“Ѻ“­ª¾j½кHº’?º“º“>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jº–jº–¾Ajº–½º–Ѻ–­ª¾j½кJº•Aº–º–@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jº™jº™¾Cjº™½º™Ѻ™­ª¾j½кLº˜Cº™º™BStepVar0.0 jº›jº›¾Ejº›½º›Ѻ›­¾j½кNEº›º›D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jºŸjºŸ¾GjºŸ½ºŸѺŸ­ªª¾j½кPººžGºŸºŸF two_thetaVar0.01VALUESsignalAttr0.0 jº¢jº¢¾Ijº¢½º¢Ѻ¢­ª¾j½кRº¡Iº¢º¢HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªºººººººº º"º$º&º(º*º,º.º0º2º4º6º8º:º<º>º@ºBºDºFºHºJºLºNºPºRºTºVºXºZº\º^º`ºbºeºgºiºkºmºoºrºtºwºzº|ºº‚º…º‡º‰º‹ºŽº‘º”º—ºšºœº º£º¤º¥º¦º§º¨º©ºªº«º¬º­data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªº¯fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªº±fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªº³fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªºµfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªº·fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªº¹fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªº»fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªº½fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªº¿fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªºÁfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªºÃ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªºÅ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªºÇ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªºÉ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªºË fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªºÍ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªºÏ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªºÑ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªºÓ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªºÕ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªº× fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªºÙ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªºÛ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªºÝ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªºß fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªºá fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªºã fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªºå fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªºç fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªºé fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªºë fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªºí fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªºï fakeDim32Dim0.0jºñjºñ¾jºñ½ºñѺñ­¾j½к°ºñºñtitleVar0.0jºójºó¾jºó½ºóѺó­¾j½к²ºóºó start_timeVar0.0 jºõjºõ¾ jºõ½ºõѺõ­¾j½к´ ºõºõnameVar0.0jº÷jº÷¾ jº÷½º÷Ѻ÷­¾j½к¶ º÷º÷ nameVar0.0"jºùjºù¾jºù½ºùѺù­¾j½к¸ºùºù typeVar0.0jºûjºû¾jºû½ºûѺû­¾j½кººûºûtypeVar0.0 jºýjºý¾jºý½ºýѺý­¾j½к¼ºýºýthetaVar0.0 jºÿjºÿ¾jºÿ½ºÿѺÿ­¾j½к¾ºÿºÿ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j»j»¾j»½»Ñ»­ª¾j½кÀ»»»lambdaVar0.0 j»j»¾j»½»Ñ»­¾j½к»» curvatureVar0.0 j»j»¾j»½»Ñ»­¾j½кÄ»» x_translationVar0.0 j»j»¾j»½»Ñ»­¾j½кÆ»» y_translationVar0.0 j» j» ¾j» ½» Ñ» ­¾j½кÈ» » chiVar0.0 j» j» ¾!j» ½» Ñ» ­¾j½кÊ!» » phiVar0.0Angstroem  VALUESunitsAttr0.0 j»j»¾#j»½»Ñ»­ª¾j½к̻#»»" d_spacingVar0.0j»j»¾&j»½»Ñ»­¾j½кÎ&»»% sample_nameVar0.0degreeVALUESunitsAttr0.0 j»j»¾(j»½»Ñ»­ª¾j½кл(»»'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j»j»¾*j»½»Ñ»­ª¾j½кһ*»»)sample_temperatureVar0.0j»j»¾,j»½»Ñ»­¾j½кÔ,»»+ device_nameVar0.0KVALUESunitsAttr0.0 j»j»¾.j»½»Ñ»­ª¾j½кֻ.»»-temperature_meanVar0.0KVALUESunitsAttr0.0 j»j»¾0j»½»Ñ»­ª¾j½кػ0»»/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j»"j»"¾2j»"½»"Ñ»"­ª¾j½кڻ!2»"»"1 sample_murVar0.0 j»$j»$¾5j»$½»$Ñ»$­¾j½кÜ5»$»$4PresetVar0.0j»&j»&¾7j»&½»&Ñ»&­¾j½кÞ7»&»&6 CounterModeVar0.0 j»(j»(¾9j»(½»(Ñ»(­¾j½кà9»(»(8timeVar0.0countsVALUESunitsAttr0.0 j»+j»+¾;j»+½»+Ñ»+­ª¾j½кâ»*;»+»+: beam_monitorVar0.0countsVALUESunitsAttr0.0 j».j».¾=j».½».Ñ».­ª¾j½кä»-=».».<MonitorVar0.0countsVALUESunitsAttr0.0 j»1j»1¾?j»1½»1Ñ»1­ª¾j½кæ»0?»1»1>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j»4j»4¾Aj»4½»4Ñ»4­ª¾j½кè»3A»4»4@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j»7j»7¾Cj»7½»7Ñ»7­ª¾j½кê»6C»7»7BStepVar0.0 j»9j»9¾Ej»9½»9Ñ»9­¾j½кìE»9»9D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j»=j»=¾Gj»=½»=Ñ»=­ªª¾j½кî»;»<G»=»=F two_thetaVar0.01VALUESsignalAttr0.0 j»@j»@¾Ij»@½»@Ñ»@­ª¾j½кð»?I»@»@HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªº°º²º´º¶º¸ººº¼º¾ºÀºÂºÄºÆºÈºÊºÌºÎºÐºÒºÔºÖºØºÚºÜºÞºàºâºäºæºèºêºìºîºðºòºôºöºøºúºüºþ»»»»» » » »»»»»»» »#»%»'»)»,»/»2»5»8»:»>»A»B»C»D»E»F»G»H»I»J»Kdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª»MfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª»OfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª»QfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª»SfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª»UfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª»WfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª»YfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª»[fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª»]fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª»_fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª»a fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª»c fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª»e fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª»g fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª»i fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª»k fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª»m fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª»o fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª»q fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª»s fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª»u fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª»w fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª»y fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª»{ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª»} fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª» fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª» fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª»ƒ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª»… fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª»‡ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª»‰ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª»‹ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª» fakeDim32Dim0.0j»j»¾j»½»Ñ»­¾j½лN»»titleVar0.0j»‘j»‘¾j»‘½»‘Ñ»‘­¾j½лP»‘»‘ start_timeVar0.0 j»“j»“¾ j»“½»“Ñ»“­¾j½лR »“»“nameVar0.0j»•j»•¾ j»•½»•Ñ»•­¾j½лT »•»• nameVar0.0"j»—j»—¾j»—½»—Ñ»—­¾j½лV»—»— typeVar0.0j»™j»™¾j»™½»™Ñ»™­¾j½лX»™»™typeVar0.0 j»›j»›¾j»›½»›Ñ»›­¾j½лZ»›»›thetaVar0.0 j»j»¾j»½»Ñ»­¾j½л\»» two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j» j» ¾j» ½» Ñ» ­ª¾j½л^»Ÿ» » lambdaVar0.0 j»¢j»¢¾j»¢½»¢Ñ»¢­¾j½л`»¢»¢ curvatureVar0.0 j»¤j»¤¾j»¤½»¤Ñ»¤­¾j½лb»¤»¤ x_translationVar0.0 j»¦j»¦¾j»¦½»¦Ñ»¦­¾j½лd»¦»¦ y_translationVar0.0 j»¨j»¨¾j»¨½»¨Ñ»¨­¾j½лf»¨»¨chiVar0.0 j»ªj»ª¾!j»ª½»ªÑ»ª­¾j½лh!»ª»ª phiVar0.0Angstroem  VALUESunitsAttr0.0 j»­j»­¾#j»­½»­Ñ»­­ª¾j½лj»¬#»­»­" d_spacingVar0.0j»¯j»¯¾&j»¯½»¯Ñ»¯­¾j½лl&»¯»¯% sample_nameVar0.0degreeVALUESunitsAttr0.0 j»²j»²¾(j»²½»²Ñ»²­ª¾j½лn»±(»²»²'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j»µj»µ¾*j»µ½»µÑ»µ­ª¾j½лp»´*»µ»µ)sample_temperatureVar0.0j»·j»·¾,j»·½»·Ñ»·­¾j½лr,»·»·+ device_nameVar0.0KVALUESunitsAttr0.0 j»ºj»º¾.j»º½»ºÑ»º­ª¾j½лt»¹.»º»º-temperature_meanVar0.0KVALUESunitsAttr0.0 j»½j»½¾0j»½½»½Ñ»½­ª¾j½лv»¼0»½»½/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j»Àj»À¾2j»À½»ÀÑ»À­ª¾j½лx»¿2»À»À1 sample_murVar0.0 j»Âj»Â¾5j»Â½»Âѻ­¾j½лz5»Â»Â4PresetVar0.0j»Äj»Ä¾7j»Ä½»Äѻĭ¾j½л|7»Ä»Ä6 CounterModeVar0.0 j»Æj»Æ¾9j»Æ½»ÆÑ»Æ­¾j½л~9»Æ»Æ8timeVar0.0countsVALUESunitsAttr0.0 j»Éj»É¾;j»É½»Éѻɭª¾j½л€»È;»É»É: beam_monitorVar0.0countsVALUESunitsAttr0.0 j»Ìj»Ì¾=j»Ì½»Ìѻ̭ª¾j½л‚»Ë=»Ì»Ì<MonitorVar0.0countsVALUESunitsAttr0.0 j»Ïj»Ï¾?j»Ï½»Ïѻϭª¾j½л„»Î?»Ï»Ï>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j»Òj»Ò¾Aj»Ò½»Òѻҭª¾j½놻ÑA»Ò»Ò@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j»Õj»Õ¾Cj»Õ½»Õѻխª¾j½лˆ»ÔC»Õ»ÕBStepVar0.0 j»×j»×¾Ej»×½»×Ñ»×­¾j½лŠE»×»×D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j»Ûj»Û¾Gj»Û½»Ûѻۭªª¾j½лŒ»Ù»ÚG»Û»ÛF two_thetaVar0.01VALUESsignalAttr0.0 j»Þj»Þ¾Ij»Þ½»Þѻޭª¾j½Ð»Ž»ÝI»Þ»ÞHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª»N»P»R»T»V»X»Z»\»^»`»b»d»f»h»j»l»n»p»r»t»v»x»z»|»~»€»‚»„»†»ˆ»Š»Œ»Ž»»’»”»–»˜»š»œ»ž»¡»£»¥»§»©»«»®»°»³»¶»¸»»»¾»Á»Ã»Å»Ç»Ê»Í»Ð»Ó»Ö»Ø»Ü»ß»à»á»â»ã»ä»å»æ»ç»è»édata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª»ëfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª»ífakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª»ïfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª»ñfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª»ófakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª»õfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª»÷fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª»ùfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª»ûfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª»ýfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª»ÿ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¼ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¼ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¼ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¼ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¼ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¼ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¼ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¼ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¼ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¼ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¼ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¼ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¼ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¼ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¼ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¼ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¼! fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¼# fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¼% fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¼' fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¼) fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¼+ fakeDim32Dim0.0j¼-j¼-¾j¼-½¼-Ѽ-­¾j½лì¼-¼-titleVar0.0j¼/j¼/¾j¼/½¼/Ѽ/­¾j½лî¼/¼/ start_timeVar0.0 j¼1j¼1¾ j¼1½¼1Ѽ1­¾j½лð ¼1¼1nameVar0.0j¼3j¼3¾ j¼3½¼3Ѽ3­¾j½лò ¼3¼3 nameVar0.0"j¼5j¼5¾j¼5½¼5Ѽ5­¾j½лô¼5¼5 typeVar0.0j¼7j¼7¾j¼7½¼7Ѽ7­¾j½лö¼7¼7typeVar0.0 j¼9j¼9¾j¼9½¼9Ѽ9­¾j½лø¼9¼9thetaVar0.0 j¼;j¼;¾j¼;½¼;Ѽ;­¾j½лú¼;¼; two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¼>j¼>¾j¼>½¼>Ѽ>­ª¾j½лü¼=¼>¼>lambdaVar0.0 j¼@j¼@¾j¼@½¼@Ѽ@­¾j½лþ¼@¼@ curvatureVar0.0 j¼Bj¼B¾j¼B½¼BѼB­¾j½м¼B¼B x_translationVar0.0 j¼Dj¼D¾j¼D½¼DѼD­¾j½м¼D¼D y_translationVar0.0 j¼Fj¼F¾j¼F½¼FѼF­¾j½м¼F¼FchiVar0.0 j¼Hj¼H¾!j¼H½¼HѼH­¾j½м!¼H¼H phiVar0.0Angstroem  VALUESunitsAttr0.0 j¼Kj¼K¾#j¼K½¼KѼK­ª¾j½м¼J#¼K¼K" d_spacingVar0.0j¼Mj¼M¾&j¼M½¼MѼM­¾j½м &¼M¼M% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¼Pj¼P¾(j¼P½¼PѼP­ª¾j½м ¼O(¼P¼P'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¼Sj¼S¾*j¼S½¼SѼS­ª¾j½м¼R*¼S¼S)sample_temperatureVar0.0j¼Uj¼U¾,j¼U½¼UѼU­¾j½м,¼U¼U+ device_nameVar0.0KVALUESunitsAttr0.0 j¼Xj¼X¾.j¼X½¼XѼX­ª¾j½м¼W.¼X¼X-temperature_meanVar0.0KVALUESunitsAttr0.0 j¼[j¼[¾0j¼[½¼[Ѽ[­ª¾j½м¼Z0¼[¼[/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¼^j¼^¾2j¼^½¼^Ѽ^­ª¾j½м¼]2¼^¼^1 sample_murVar0.0 j¼`j¼`¾5j¼`½¼`Ѽ`­¾j½м5¼`¼`4PresetVar0.0j¼bj¼b¾7j¼b½¼bѼb­¾j½м7¼b¼b6 CounterModeVar0.0 j¼dj¼d¾9j¼d½¼dѼd­¾j½м9¼d¼d8timeVar0.0countsVALUESunitsAttr0.0 j¼gj¼g¾;j¼g½¼gѼg­ª¾j½м¼f;¼g¼g: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¼jj¼j¾=j¼j½¼jѼj­ª¾j½м ¼i=¼j¼j<MonitorVar0.0countsVALUESunitsAttr0.0 j¼mj¼m¾?j¼m½¼mѼm­ª¾j½м"¼l?¼m¼m>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¼pj¼p¾Aj¼p½¼pѼp­ª¾j½м$¼oA¼p¼p@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¼sj¼s¾Cj¼s½¼sѼs­ª¾j½м&¼rC¼s¼sBStepVar0.0 j¼uj¼u¾Ej¼u½¼uѼu­¾j½м(E¼u¼uD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¼yj¼y¾Gj¼y½¼yѼy­ªª¾j½м*¼w¼xG¼y¼yF two_thetaVar0.01VALUESsignalAttr0.0 j¼|j¼|¾Ij¼|½¼|Ѽ|­ª¾j½м,¼{I¼|¼|HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª»ì»î»ð»ò»ô»ö»ø»ú»ü»þ¼¼¼¼¼¼ ¼ ¼¼¼¼¼¼¼¼¼¼ ¼"¼$¼&¼(¼*¼,¼.¼0¼2¼4¼6¼8¼:¼<¼?¼A¼C¼E¼G¼I¼L¼N¼Q¼T¼V¼Y¼\¼_¼a¼c¼e¼h¼k¼n¼q¼t¼v¼z¼}¼~¼¼€¼¼‚¼ƒ¼„¼…¼†¼‡data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¼‰fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¼‹fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¼fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¼fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¼‘fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¼“fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¼•fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¼—fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¼™fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¼›fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¼ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¼Ÿ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¼¡ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¼£ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¼¥ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¼§ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¼© fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¼« fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¼­ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¼¯ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¼± fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¼³ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¼µ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¼· fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¼¹ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¼» fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¼½ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¼¿ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¼Á fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¼Ã fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¼Å fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¼Ç fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¼É fakeDim32Dim0.0j¼Ëj¼Ë¾j¼Ë½¼ËѼË­¾j½мŠ¼Ë¼ËtitleVar0.0j¼Íj¼Í¾j¼Í½¼ÍѼÍ­¾j½мŒ¼Í¼Í start_timeVar0.0 j¼Ïj¼Ï¾ j¼Ï½¼ÏѼÏ­¾j½Ð¼Ž ¼Ï¼ÏnameVar0.0j¼Ñj¼Ñ¾ j¼Ñ½¼ÑѼÑ­¾j½м ¼Ñ¼Ñ nameVar0.0"j¼Ój¼Ó¾j¼Ó½¼ÓѼÓ­¾j½м’¼Ó¼Ó typeVar0.0j¼Õj¼Õ¾j¼Õ½¼ÕѼÕ­¾j½м”¼Õ¼ÕtypeVar0.0 j¼×j¼×¾j¼×½¼×Ѽ×­¾j½м–¼×¼×thetaVar0.0 j¼Ùj¼Ù¾j¼Ù½¼ÙѼÙ­¾j½м˜¼Ù¼Ù two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¼Üj¼Ü¾j¼Ü½¼ÜѼÜ­ª¾j½мš¼Û¼Ü¼ÜlambdaVar0.0 j¼Þj¼Þ¾j¼Þ½¼ÞѼÞ­¾j½мœ¼Þ¼Þ curvatureVar0.0 j¼àj¼à¾j¼à½¼àѼà­¾j½мž¼à¼à x_translationVar0.0 j¼âj¼â¾j¼â½¼âѼâ­¾j½м ¼â¼â y_translationVar0.0 j¼äj¼ä¾j¼ä½¼äѼä­¾j½м¢¼ä¼ächiVar0.0 j¼æj¼æ¾!j¼æ½¼æѼæ­¾j½м¤!¼æ¼æ phiVar0.0Angstroem  VALUESunitsAttr0.0 j¼éj¼é¾#j¼é½¼éѼé­ª¾j½м¦¼è#¼é¼é" d_spacingVar0.0j¼ëj¼ë¾&j¼ë½¼ëѼë­¾j½м¨&¼ë¼ë% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¼îj¼î¾(j¼î½¼îѼî­ª¾j½мª¼í(¼î¼î'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¼ñj¼ñ¾*j¼ñ½¼ñѼñ­ª¾j½м¬¼ð*¼ñ¼ñ)sample_temperatureVar0.0j¼ój¼ó¾,j¼ó½¼óѼó­¾j½м®,¼ó¼ó+ device_nameVar0.0KVALUESunitsAttr0.0 j¼öj¼ö¾.j¼ö½¼öѼö­ª¾j½м°¼õ.¼ö¼ö-temperature_meanVar0.0KVALUESunitsAttr0.0 j¼ùj¼ù¾0j¼ù½¼ùѼù­ª¾j½м²¼ø0¼ù¼ù/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¼üj¼ü¾2j¼ü½¼üѼü­ª¾j½м´¼û2¼ü¼ü1 sample_murVar0.0 j¼þj¼þ¾5j¼þ½¼þѼþ­¾j½м¶5¼þ¼þ4PresetVar0.0j½j½¾7j½½½ѽ­¾j½м¸7½½6 CounterModeVar0.0 j½j½¾9j½½½ѽ­¾j½мº9½½8timeVar0.0countsVALUESunitsAttr0.0 j½j½¾;j½½½ѽ­ª¾j½м¼½;½½: beam_monitorVar0.0countsVALUESunitsAttr0.0 j½j½¾=j½½½ѽ­ª¾j½м¾½=½½<MonitorVar0.0countsVALUESunitsAttr0.0 j½ j½ ¾?j½ ½½ ѽ ­ª¾j½мÀ½ ?½ ½ >proton_monitorVar0.0degreeVALUESunitsAttr0.0 j½j½¾Aj½½½ѽ­ª¾j½м½ A½½@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j½j½¾Cj½½½ѽ­ª¾j½мĽC½½BStepVar0.0 j½j½¾Ej½½½ѽ­¾j½мÆE½½D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j½j½¾Gj½½½ѽ­ªª¾j½мȽ½G½½F two_thetaVar0.01VALUESsignalAttr0.0 j½j½¾Ij½½½ѽ­ª¾j½мʽI½½HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¼Š¼Œ¼Ž¼¼’¼”¼–¼˜¼š¼œ¼ž¼ ¼¢¼¤¼¦¼¨¼ª¼¬¼®¼°¼²¼´¼¶¼¸¼º¼¼¼¾¼À¼Â¼Ä¼Æ¼È¼Ê¼Ì¼Î¼Ð¼Ò¼Ô¼Ö¼Ø¼Ú¼Ý¼ß¼á¼ã¼å¼ç¼ê¼ì¼ï¼ò¼ô¼÷¼ú¼ý¼ÿ½½½½ ½ ½½½½½½½½½½ ½!½"½#½$½%data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª½'fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª½)fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª½+fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª½-fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª½/fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª½1fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª½3fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª½5fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª½7fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª½9fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª½; fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª½= fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª½? fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª½A fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª½C fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª½E fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª½G fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª½I fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª½K fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª½M fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª½O fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª½Q fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª½S fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª½U fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª½W fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª½Y fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª½[ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª½] fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª½_ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª½a fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª½c fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª½e fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª½g fakeDim32Dim0.0j½ij½i¾j½i½½iѽi­¾j½н(½i½ititleVar0.0j½kj½k¾j½k½½kѽk­¾j½н*½k½k start_timeVar0.0 j½mj½m¾ j½m½½mѽm­¾j½н, ½m½mnameVar0.0j½oj½o¾ j½o½½oѽo­¾j½н. ½o½o nameVar0.0"j½qj½q¾j½q½½qѽq­¾j½н0½q½q typeVar0.0j½sj½s¾j½s½½sѽs­¾j½н2½s½stypeVar0.0 j½uj½u¾j½u½½uѽu­¾j½н4½u½uthetaVar0.0 j½wj½w¾j½w½½wѽw­¾j½н6½w½w two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j½zj½z¾j½z½½zѽz­ª¾j½н8½y½z½zlambdaVar0.0 j½|j½|¾j½|½½|ѽ|­¾j½н:½|½| curvatureVar0.0 j½~j½~¾j½~½½~ѽ~­¾j½н<½~½~ x_translationVar0.0 j½€j½€¾j½€½½€ѽ€­¾j½н>½€½€ y_translationVar0.0 j½‚j½‚¾j½‚½½‚ѽ‚­¾j½н@½‚½‚chiVar0.0 j½„j½„¾!j½„½½„ѽ„­¾j½нB!½„½„ phiVar0.0Angstroem  VALUESunitsAttr0.0 j½‡j½‡¾#j½‡½½‡ѽ‡­ª¾j½нD½†#½‡½‡" d_spacingVar0.0j½‰j½‰¾&j½‰½½‰ѽ‰­¾j½нF&½‰½‰% sample_nameVar0.0degreeVALUESunitsAttr0.0 j½Œj½Œ¾(j½Œ½½ŒѽŒ­ª¾j½нH½‹(½Œ½Œ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j½j½¾*j½½½ѽ­ª¾j½нJ½Ž*½½)sample_temperatureVar0.0j½‘j½‘¾,j½‘½½‘ѽ‘­¾j½нL,½‘½‘+ device_nameVar0.0KVALUESunitsAttr0.0 j½”j½”¾.j½”½½”ѽ”­ª¾j½нN½“.½”½”-temperature_meanVar0.0KVALUESunitsAttr0.0 j½—j½—¾0j½—½½—ѽ—­ª¾j½нP½–0½—½—/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j½šj½š¾2j½š½½šѽš­ª¾j½нR½™2½š½š1 sample_murVar0.0 j½œj½œ¾5j½œ½½œѽœ­¾j½нT5½œ½œ4PresetVar0.0j½žj½ž¾7j½ž½½žѽž­¾j½нV7½ž½ž6 CounterModeVar0.0 j½ j½ ¾9j½ ½½ ѽ ­¾j½нX9½ ½ 8timeVar0.0countsVALUESunitsAttr0.0 j½£j½£¾;j½£½½£ѽ£­ª¾j½нZ½¢;½£½£: beam_monitorVar0.0countsVALUESunitsAttr0.0 j½¦j½¦¾=j½¦½½¦ѽ¦­ª¾j½н\½¥=½¦½¦<MonitorVar0.0countsVALUESunitsAttr0.0 j½©j½©¾?j½©½½©ѽ©­ª¾j½н^½¨?½©½©>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j½¬j½¬¾Aj½¬½½¬ѽ¬­ª¾j½н`½«A½¬½¬@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j½¯j½¯¾Cj½¯½½¯ѽ¯­ª¾j½нb½®C½¯½¯BStepVar0.0 j½±j½±¾Ej½±½½±ѽ±­¾j½нdE½±½±D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j½µj½µ¾Gj½µ½½µѽµ­ªª¾j½нf½³½´G½µ½µF two_thetaVar0.01VALUESsignalAttr0.0 j½¸j½¸¾Ij½¸½½¸ѽ¸­ª¾j½нh½·I½¸½¸HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª½(½*½,½.½0½2½4½6½8½:½<½>½@½B½D½F½H½J½L½N½P½R½T½V½X½Z½\½^½`½b½d½f½h½j½l½n½p½r½t½v½x½{½}½½½ƒ½…½ˆ½Š½½½’½•½˜½›½½Ÿ½¡½¤½§½ª½­½°½²½¶½¹½º½»½¼½½½¾½¿½À½Á½Â½Ãdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª½ÅfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª½ÇfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª½ÉfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª½ËfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª½ÍfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª½ÏfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª½ÑfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª½ÓfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª½ÕfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª½×fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª½Ù fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª½Û fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª½Ý fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª½ß fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª½á fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª½ã fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª½å fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª½ç fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª½é fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª½ë fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª½í fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª½ï fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª½ñ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª½ó fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª½õ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª½÷ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª½ù fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª½û fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª½ý fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª½ÿ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¾ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¾ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¾ fakeDim32Dim0.0j¾j¾¾j¾½¾Ѿ­¾j½нƾ¾titleVar0.0j¾ j¾ ¾j¾ ½¾ Ѿ ­¾j½нȾ ¾  start_timeVar0.0 j¾ j¾ ¾ j¾ ½¾ Ѿ ­¾j½Ð½Ê ¾ ¾ nameVar0.0j¾ j¾ ¾ j¾ ½¾ Ѿ ­¾j½Ð½Ì ¾ ¾ nameVar0.0"j¾j¾¾j¾½¾Ѿ­¾j½нξ¾ typeVar0.0j¾j¾¾j¾½¾Ѿ­¾j½но¾typeVar0.0 j¾j¾¾j¾½¾Ѿ­¾j½нÒ¾¾thetaVar0.0 j¾j¾¾j¾½¾Ѿ­¾j½нÔ¾¾ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¾j¾¾j¾½¾Ѿ­ª¾j½н־¾¾lambdaVar0.0 j¾j¾¾j¾½¾Ѿ­¾j½нؾ¾ curvatureVar0.0 j¾j¾¾j¾½¾Ѿ­¾j½нÚ¾¾ x_translationVar0.0 j¾j¾¾j¾½¾Ѿ­¾j½нܾ¾ y_translationVar0.0 j¾ j¾ ¾j¾ ½¾ Ѿ ­¾j½нÞ¾ ¾ chiVar0.0 j¾"j¾"¾!j¾"½¾"Ѿ"­¾j½нà!¾"¾" phiVar0.0Angstroem  VALUESunitsAttr0.0 j¾%j¾%¾#j¾%½¾%Ѿ%­ª¾j½нâ¾$#¾%¾%" d_spacingVar0.0j¾'j¾'¾&j¾'½¾'Ѿ'­¾j½нä&¾'¾'% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¾*j¾*¾(j¾*½¾*Ѿ*­ª¾j½нæ¾)(¾*¾*'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¾-j¾-¾*j¾-½¾-Ѿ-­ª¾j½нè¾,*¾-¾-)sample_temperatureVar0.0j¾/j¾/¾,j¾/½¾/Ѿ/­¾j½нê,¾/¾/+ device_nameVar0.0KVALUESunitsAttr0.0 j¾2j¾2¾.j¾2½¾2Ѿ2­ª¾j½нì¾1.¾2¾2-temperature_meanVar0.0KVALUESunitsAttr0.0 j¾5j¾5¾0j¾5½¾5Ѿ5­ª¾j½нî¾40¾5¾5/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¾8j¾8¾2j¾8½¾8Ѿ8­ª¾j½нð¾72¾8¾81 sample_murVar0.0 j¾:j¾:¾5j¾:½¾:Ѿ:­¾j½нò5¾:¾:4PresetVar0.0j¾<j¾<¾7j¾<½¾<Ѿ<­¾j½нô7¾<¾<6 CounterModeVar0.0 j¾>j¾>¾9j¾>½¾>Ѿ>­¾j½нö9¾>¾>8timeVar0.0countsVALUESunitsAttr0.0 j¾Aj¾A¾;j¾A½¾AѾA­ª¾j½нø¾@;¾A¾A: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¾Dj¾D¾=j¾D½¾DѾD­ª¾j½нú¾C=¾D¾D<MonitorVar0.0countsVALUESunitsAttr0.0 j¾Gj¾G¾?j¾G½¾GѾG­ª¾j½нü¾F?¾G¾G>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¾Jj¾J¾Aj¾J½¾JѾJ­ª¾j½нþ¾IA¾J¾J@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¾Mj¾M¾Cj¾M½¾MѾM­ª¾j½о¾LC¾M¾MBStepVar0.0 j¾Oj¾O¾Ej¾O½¾OѾO­¾j½оE¾O¾OD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¾Sj¾S¾Gj¾S½¾SѾS­ªª¾j½о¾Q¾RG¾S¾SF two_thetaVar0.01VALUESsignalAttr0.0 j¾Vj¾V¾Ij¾V½¾VѾV­ª¾j½о¾UI¾V¾VHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª½Æ½È½Ê½Ì½Î½Ð½Ò½Ô½Ö½Ø½Ú½Ü½Þ½à½â½ä½æ½è½ê½ì½î½ð½ò½ô½ö½ø½ú½ü½þ¾¾¾¾¾¾ ¾ ¾¾¾¾¾¾¾¾¾¾!¾#¾&¾(¾+¾.¾0¾3¾6¾9¾;¾=¾?¾B¾E¾H¾K¾N¾P¾T¾W¾X¾Y¾Z¾[¾\¾]¾^¾_¾`¾adata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¾cfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¾efakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¾gfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¾ifakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¾kfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¾mfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¾ofakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¾qfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¾sfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¾ufakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¾w fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¾y fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¾{ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¾} fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¾ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¾ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¾ƒ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¾… fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¾‡ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¾‰ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¾‹ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¾ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¾ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¾‘ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¾“ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¾• fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¾— fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¾™ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¾› fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¾ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¾Ÿ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¾¡ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¾£ fakeDim32Dim0.0j¾¥j¾¥¾j¾¥½¾¥Ѿ¥­¾j½оd¾¥¾¥titleVar0.0j¾§j¾§¾j¾§½¾§Ѿ§­¾j½оf¾§¾§ start_timeVar0.0 j¾©j¾©¾ j¾©½¾©Ѿ©­¾j½оh ¾©¾©nameVar0.0j¾«j¾«¾ j¾«½¾«Ѿ«­¾j½оj ¾«¾« nameVar0.0"j¾­j¾­¾j¾­½¾­Ѿ­­¾j½оl¾­¾­ typeVar0.0j¾¯j¾¯¾j¾¯½¾¯Ѿ¯­¾j½оn¾¯¾¯typeVar0.0 j¾±j¾±¾j¾±½¾±Ѿ±­¾j½оp¾±¾±thetaVar0.0 j¾³j¾³¾j¾³½¾³Ѿ³­¾j½оr¾³¾³ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¾¶j¾¶¾j¾¶½¾¶Ѿ¶­ª¾j½оt¾µ¾¶¾¶lambdaVar0.0 j¾¸j¾¸¾j¾¸½¾¸Ѿ¸­¾j½оv¾¸¾¸ curvatureVar0.0 j¾ºj¾º¾j¾º½¾ºѾº­¾j½оx¾º¾º x_translationVar0.0 j¾¼j¾¼¾j¾¼½¾¼Ѿ¼­¾j½оz¾¼¾¼ y_translationVar0.0 j¾¾j¾¾¾j¾¾½¾¾Ѿ¾­¾j½о|¾¾¾¾chiVar0.0 j¾Àj¾À¾!j¾À½¾ÀѾÀ­¾j½о~!¾À¾À phiVar0.0Angstroem  VALUESunitsAttr0.0 j¾Ãj¾Ã¾#j¾Ã½¾ÃѾíª¾j½о€¾Â#¾Ã¾Ã" d_spacingVar0.0j¾Åj¾Å¾&j¾Å½¾ÅѾÅ­¾j½о‚&¾Å¾Å% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¾Èj¾È¾(j¾È½¾ÈѾÈ­ª¾j½о„¾Ç(¾È¾È'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¾Ëj¾Ë¾*j¾Ë½¾ËѾË­ª¾j½о†¾Ê*¾Ë¾Ë)sample_temperatureVar0.0j¾Íj¾Í¾,j¾Í½¾ÍѾÍ­¾j½оˆ,¾Í¾Í+ device_nameVar0.0KVALUESunitsAttr0.0 j¾Ðj¾Ð¾.j¾Ð½¾ÐѾЭª¾j½Ð¾Š¾Ï.¾Ð¾Ð-temperature_meanVar0.0KVALUESunitsAttr0.0 j¾Ój¾Ó¾0j¾Ó½¾ÓѾÓ­ª¾j½оŒ¾Ò0¾Ó¾Ó/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¾Öj¾Ö¾2j¾Ö½¾ÖѾÖ­ª¾j½Ð¾Ž¾Õ2¾Ö¾Ö1 sample_murVar0.0 j¾Øj¾Ø¾5j¾Ø½¾ØѾØ­¾j½о5¾Ø¾Ø4PresetVar0.0j¾Új¾Ú¾7j¾Ú½¾ÚѾÚ­¾j½о’7¾Ú¾Ú6 CounterModeVar0.0 j¾Üj¾Ü¾9j¾Ü½¾ÜѾÜ­¾j½о”9¾Ü¾Ü8timeVar0.0countsVALUESunitsAttr0.0 j¾ßj¾ß¾;j¾ß½¾ßѾß­ª¾j½о–¾Þ;¾ß¾ß: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¾âj¾â¾=j¾â½¾âѾâ­ª¾j½о˜¾á=¾â¾â<MonitorVar0.0countsVALUESunitsAttr0.0 j¾åj¾å¾?j¾å½¾åѾå­ª¾j½оš¾ä?¾å¾å>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¾èj¾è¾Aj¾è½¾èѾè­ª¾j½оœ¾çA¾è¾è@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¾ëj¾ë¾Cj¾ë½¾ëѾë­ª¾j½оž¾êC¾ë¾ëBStepVar0.0 j¾íj¾í¾Ej¾í½¾íѾí­¾j½о E¾í¾íD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¾ñj¾ñ¾Gj¾ñ½¾ñѾñ­ªª¾j½о¢¾ï¾ðG¾ñ¾ñF two_thetaVar0.01VALUESsignalAttr0.0 j¾ôj¾ô¾Ij¾ô½¾ôѾô­ª¾j½о¤¾óI¾ô¾ôHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¾d¾f¾h¾j¾l¾n¾p¾r¾t¾v¾x¾z¾|¾~¾€¾‚¾„¾†¾ˆ¾Š¾Œ¾Ž¾¾’¾”¾–¾˜¾š¾œ¾ž¾ ¾¢¾¤¾¦¾¨¾ª¾¬¾®¾°¾²¾´¾·¾¹¾»¾½¾¿¾Á¾Ä¾Æ¾É¾Ì¾Î¾Ñ¾Ô¾×¾Ù¾Û¾Ý¾à¾ã¾æ¾é¾ì¾î¾ò¾õ¾ö¾÷¾ø¾ù¾ú¾û¾ü¾ý¾þ¾ÿdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¿fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¿fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¿fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¿fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¿ fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¿ fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¿ fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¿fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¿fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¿fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¿ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¿ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¿ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¿ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¿ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¿ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¿! fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¿# fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¿% fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¿' fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¿) fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¿+ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¿- fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¿/ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¿1 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¿3 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¿5 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¿7 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¿9 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¿; fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¿= fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¿? fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¿A fakeDim32Dim0.0j¿Cj¿C¾j¿C½¿CÑ¿C­¾j½п¿C¿CtitleVar0.0j¿Ej¿E¾j¿E½¿EÑ¿E­¾j½п¿E¿E start_timeVar0.0 j¿Gj¿G¾ j¿G½¿GÑ¿G­¾j½п ¿G¿GnameVar0.0j¿Ij¿I¾ j¿I½¿IÑ¿I­¾j½п ¿I¿I nameVar0.0"j¿Kj¿K¾j¿K½¿KÑ¿K­¾j½п ¿K¿K typeVar0.0j¿Mj¿M¾j¿M½¿MÑ¿M­¾j½п ¿M¿MtypeVar0.0 j¿Oj¿O¾j¿O½¿OÑ¿O­¾j½п¿O¿OthetaVar0.0 j¿Qj¿Q¾j¿Q½¿QÑ¿Q­¾j½п¿Q¿Q two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¿Tj¿T¾j¿T½¿TÑ¿T­ª¾j½п¿S¿T¿TlambdaVar0.0 j¿Vj¿V¾j¿V½¿VÑ¿V­¾j½п¿V¿V curvatureVar0.0 j¿Xj¿X¾j¿X½¿XÑ¿X­¾j½п¿X¿X x_translationVar0.0 j¿Zj¿Z¾j¿Z½¿ZÑ¿Z­¾j½п¿Z¿Z y_translationVar0.0 j¿\j¿\¾j¿\½¿\Ñ¿\­¾j½п¿\¿\chiVar0.0 j¿^j¿^¾!j¿^½¿^Ñ¿^­¾j½п!¿^¿^ phiVar0.0Angstroem  VALUESunitsAttr0.0 j¿aj¿a¾#j¿a½¿aÑ¿a­ª¾j½п¿`#¿a¿a" d_spacingVar0.0j¿cj¿c¾&j¿c½¿cÑ¿c­¾j½п &¿c¿c% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¿fj¿f¾(j¿f½¿fÑ¿f­ª¾j½п"¿e(¿f¿f'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¿ij¿i¾*j¿i½¿iÑ¿i­ª¾j½п$¿h*¿i¿i)sample_temperatureVar0.0j¿kj¿k¾,j¿k½¿kÑ¿k­¾j½п&,¿k¿k+ device_nameVar0.0KVALUESunitsAttr0.0 j¿nj¿n¾.j¿n½¿nÑ¿n­ª¾j½п(¿m.¿n¿n-temperature_meanVar0.0KVALUESunitsAttr0.0 j¿qj¿q¾0j¿q½¿qÑ¿q­ª¾j½п*¿p0¿q¿q/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¿tj¿t¾2j¿t½¿tÑ¿t­ª¾j½п,¿s2¿t¿t1 sample_murVar0.0 j¿vj¿v¾5j¿v½¿vÑ¿v­¾j½п.5¿v¿v4PresetVar0.0j¿xj¿x¾7j¿x½¿xÑ¿x­¾j½п07¿x¿x6 CounterModeVar0.0 j¿zj¿z¾9j¿z½¿zÑ¿z­¾j½п29¿z¿z8timeVar0.0countsVALUESunitsAttr0.0 j¿}j¿}¾;j¿}½¿}Ñ¿}­ª¾j½п4¿|;¿}¿}: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¿€j¿€¾=j¿€½¿€Ñ¿€­ª¾j½п6¿=¿€¿€<MonitorVar0.0countsVALUESunitsAttr0.0 j¿ƒj¿ƒ¾?j¿ƒ½¿ƒÑ¿ƒ­ª¾j½п8¿‚?¿ƒ¿ƒ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¿†j¿†¾Aj¿†½¿†Ñ¿†­ª¾j½п:¿…A¿†¿†@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¿‰j¿‰¾Cj¿‰½¿‰Ñ¿‰­ª¾j½п<¿ˆC¿‰¿‰BStepVar0.0 j¿‹j¿‹¾Ej¿‹½¿‹Ñ¿‹­¾j½п>E¿‹¿‹D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¿j¿¾Gj¿½¿Ñ¿­ªª¾j½п@¿¿ŽG¿¿F two_thetaVar0.01VALUESsignalAttr0.0 j¿’j¿’¾Ij¿’½¿’Ñ¿’­ª¾j½пB¿‘I¿’¿’HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¿¿¿¿¿ ¿ ¿¿¿¿¿¿¿¿¿¿ ¿"¿$¿&¿(¿*¿,¿.¿0¿2¿4¿6¿8¿:¿<¿>¿@¿B¿D¿F¿H¿J¿L¿N¿P¿R¿U¿W¿Y¿[¿]¿_¿b¿d¿g¿j¿l¿o¿r¿u¿w¿y¿{¿~¿¿„¿‡¿Š¿Œ¿¿“¿”¿•¿–¿—¿˜¿™¿š¿›¿œ¿data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¿ŸfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª¿¡fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¿£fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¿¥fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¿§fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¿©fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¿«fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¿­fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¿¯fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¿±fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª¿³ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¿µ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¿· fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¿¹ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¿» fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¿½ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¿¿ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¿Á fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¿Ã fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¿Å fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¿Ç fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¿É fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¿Ë fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¿Í fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¿Ï fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¿Ñ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¿Ó fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¿Õ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¿× fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª¿Ù fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¿Û fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª¿Ý fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¿ß fakeDim32Dim0.0j¿áj¿á¾j¿á½¿áѿ᭾j½п ¿á¿átitleVar0.0j¿ãj¿ã¾j¿ã½¿ãѿ㭾j½п¢¿ã¿ã start_timeVar0.0 j¿åj¿å¾ j¿å½¿åѿ孾j½п¤ ¿å¿ånameVar0.0j¿çj¿ç¾ j¿ç½¿çѿ签j½п¦ ¿ç¿ç nameVar0.0"j¿éj¿é¾j¿é½¿éѿ魾j½п¨¿é¿é typeVar0.0j¿ëj¿ë¾j¿ë½¿ëѿ뭾j½пª¿ë¿ëtypeVar0.0 j¿íj¿í¾j¿í½¿íÑ¿í­¾j½п¬¿í¿íthetaVar0.0 j¿ïj¿ï¾j¿ï½¿ïѿﭾj½п®¿ï¿ï two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¿òj¿ò¾j¿ò½¿òÑ¿ò­ª¾j½п°¿ñ¿ò¿òlambdaVar0.0 j¿ôj¿ô¾j¿ô½¿ôÑ¿ô­¾j½п²¿ô¿ô curvatureVar0.0 j¿öj¿ö¾j¿ö½¿öÑ¿ö­¾j½п´¿ö¿ö x_translationVar0.0 j¿øj¿ø¾j¿ø½¿øÑ¿ø­¾j½п¶¿ø¿ø y_translationVar0.0 j¿új¿ú¾j¿ú½¿úÑ¿ú­¾j½п¸¿ú¿úchiVar0.0 j¿üj¿ü¾!j¿ü½¿üÑ¿ü­¾j½пº!¿ü¿ü phiVar0.0Angstroem  VALUESunitsAttr0.0 j¿ÿj¿ÿ¾#j¿ÿ½¿ÿÑ¿ÿ­ª¾j½п¼¿þ#¿ÿ¿ÿ" d_spacingVar0.0jÀjÀ¾&jÀ½ÀÑÀ­¾j½п¾&ÀÀ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÀjÀ¾(jÀ½ÀÑÀ­ª¾j½пÀÀ(ÀÀ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÀjÀ¾*jÀ½ÀÑÀ­ª¾j½пÂÀ*ÀÀ)sample_temperatureVar0.0jÀ jÀ ¾,jÀ ½À ÑÀ ­¾j½пÄ,À À + device_nameVar0.0KVALUESunitsAttr0.0 jÀ jÀ ¾.jÀ ½À ÑÀ ­ª¾j½пÆÀ .À À -temperature_meanVar0.0KVALUESunitsAttr0.0 jÀjÀ¾0jÀ½ÀÑÀ­ª¾j½пÈÀ0ÀÀ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÀjÀ¾2jÀ½ÀÑÀ­ª¾j½пÊÀ2ÀÀ1 sample_murVar0.0 jÀjÀ¾5jÀ½ÀÑÀ­¾j½пÌ5ÀÀ4PresetVar0.0jÀjÀ¾7jÀ½ÀÑÀ­¾j½пÎ7ÀÀ6 CounterModeVar0.0 jÀjÀ¾9jÀ½ÀÑÀ­¾j½пÐ9ÀÀ8timeVar0.0countsVALUESunitsAttr0.0 jÀjÀ¾;jÀ½ÀÑÀ­ª¾j½пÒÀ;ÀÀ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÀjÀ¾=jÀ½ÀÑÀ­ª¾j½пÔÀ=ÀÀ<MonitorVar0.0countsVALUESunitsAttr0.0 jÀ!jÀ!¾?jÀ!½À!ÑÀ!­ª¾j½пÖÀ ?À!À!>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÀ$jÀ$¾AjÀ$½À$ÑÀ$­ª¾j½пØÀ#AÀ$À$@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÀ'jÀ'¾CjÀ'½À'ÑÀ'­ª¾j½пÚÀ&CÀ'À'BStepVar0.0 jÀ)jÀ)¾EjÀ)½À)ÑÀ)­¾j½пÜEÀ)À)D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÀ-jÀ-¾GjÀ-½À-ÑÀ-­ªª¾j½пÞÀ+À,GÀ-À-F two_thetaVar0.01VALUESsignalAttr0.0 jÀ0jÀ0¾IjÀ0½À0ÑÀ0­ª¾j½пàÀ/IÀ0À0HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª¿ ¿¢¿¤¿¦¿¨¿ª¿¬¿®¿°¿²¿´¿¶¿¸¿º¿¼¿¾¿À¿Â¿Ä¿Æ¿È¿Ê¿Ì¿Î¿Ð¿Ò¿Ô¿Ö¿Ø¿Ú¿Ü¿Þ¿à¿â¿ä¿æ¿è¿ê¿ì¿î¿ð¿ó¿õ¿÷¿ù¿û¿ýÀÀÀÀÀ À ÀÀÀÀÀÀÀÀ"À%À(À*À.À1À2À3À4À5À6À7À8À9À:À;data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÀ=fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÀ?fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÀAfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÀCfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÀEfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÀGfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÀIfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÀKfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÀMfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÀOfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÀQ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÀS fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÀU fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÀW fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÀY fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÀ[ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÀ] fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÀ_ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÀa fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÀc fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÀe fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÀg fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÀi fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÀk fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÀm fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÀo fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÀq fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÀs fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÀu fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÀw fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÀy fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÀ{ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÀ} fakeDim32Dim0.0jÀjÀ¾jÀ½ÀÑÀ­¾j½ÐÀ>ÀÀtitleVar0.0jÀjÀ¾jÀ½ÀÑÀ­¾j½ÐÀ@ÀÀ start_timeVar0.0 jÀƒjÀƒ¾ jÀƒ½ÀƒÑÀƒ­¾j½ÐÀB ÀƒÀƒnameVar0.0jÀ…jÀ…¾ jÀ…½À…ÑÀ…­¾j½ÐÀD À…À… nameVar0.0"jÀ‡jÀ‡¾jÀ‡½À‡ÑÀ‡­¾j½ÐÀFÀ‡À‡ typeVar0.0jÀ‰jÀ‰¾jÀ‰½À‰ÑÀ‰­¾j½ÐÀHÀ‰À‰typeVar0.0 jÀ‹jÀ‹¾jÀ‹½À‹ÑÀ‹­¾j½ÐÀJÀ‹À‹thetaVar0.0 jÀjÀ¾jÀ½ÀÑÀ­¾j½ÐÀLÀÀ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÀjÀ¾jÀ½ÀÑÀ­ª¾j½ÐÀNÀÀÀlambdaVar0.0 jÀ’jÀ’¾jÀ’½À’ÑÀ’­¾j½ÐÀPÀ’À’ curvatureVar0.0 jÀ”jÀ”¾jÀ”½À”ÑÀ”­¾j½ÐÀRÀ”À” x_translationVar0.0 jÀ–jÀ–¾jÀ–½À–ÑÀ–­¾j½ÐÀTÀ–À– y_translationVar0.0 jÀ˜jÀ˜¾jÀ˜½À˜ÑÀ˜­¾j½ÐÀVÀ˜À˜chiVar0.0 jÀšjÀš¾!jÀš½ÀšÑÀš­¾j½ÐÀX!ÀšÀš phiVar0.0Angstroem  VALUESunitsAttr0.0 jÀjÀ¾#jÀ½ÀÑÀ­ª¾j½ÐÀZÀœ#ÀÀ" d_spacingVar0.0jÀŸjÀŸ¾&jÀŸ½ÀŸÑÀŸ­¾j½ÐÀ\&ÀŸÀŸ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÀ¢jÀ¢¾(jÀ¢½À¢ÑÀ¢­ª¾j½ÐÀ^À¡(À¢À¢'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÀ¥jÀ¥¾*jÀ¥½À¥ÑÀ¥­ª¾j½ÐÀ`À¤*À¥À¥)sample_temperatureVar0.0jÀ§jÀ§¾,jÀ§½À§ÑÀ§­¾j½ÐÀb,À§À§+ device_nameVar0.0KVALUESunitsAttr0.0 jÀªjÀª¾.jÀª½ÀªÑÀª­ª¾j½ÐÀdÀ©.ÀªÀª-temperature_meanVar0.0KVALUESunitsAttr0.0 jÀ­jÀ­¾0jÀ­½À­ÑÀ­­ª¾j½ÐÀfÀ¬0À­À­/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÀ°jÀ°¾2jÀ°½À°ÑÀ°­ª¾j½ÐÀhÀ¯2À°À°1 sample_murVar0.0 jÀ²jÀ²¾5jÀ²½À²ÑÀ²­¾j½ÐÀj5À²À²4PresetVar0.0jÀ´jÀ´¾7jÀ´½À´ÑÀ´­¾j½ÐÀl7À´À´6 CounterModeVar0.0 jÀ¶jÀ¶¾9jÀ¶½À¶ÑÀ¶­¾j½ÐÀn9À¶À¶8timeVar0.0countsVALUESunitsAttr0.0 jÀ¹jÀ¹¾;jÀ¹½À¹ÑÀ¹­ª¾j½ÐÀpÀ¸;À¹À¹: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÀ¼jÀ¼¾=jÀ¼½À¼ÑÀ¼­ª¾j½ÐÀrÀ»=À¼À¼<MonitorVar0.0countsVALUESunitsAttr0.0 jÀ¿jÀ¿¾?jÀ¿½À¿ÑÀ¿­ª¾j½ÐÀtÀ¾?À¿À¿>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÀÂjÀ¾AjÀ½ÀÂÑÀ­ª¾j½ÐÀvÀÁAÀÂÀÂ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÀÅjÀžCjÀŽÀÅÑÀÅ­ª¾j½ÐÀxÀÄCÀÅÀÅBStepVar0.0 jÀÇjÀǾEjÀǽÀÇÑÀÇ­¾j½ÐÀzEÀÇÀÇD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÀËjÀ˾GjÀ˽ÀËÑÀË­ªª¾j½ÐÀ|ÀÉÀÊGÀËÀËF two_thetaVar0.01VALUESsignalAttr0.0 jÀÎjÀξIjÀνÀÎÑÀέª¾j½ÐÀ~ÀÍIÀÎÀÎHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÀ>À@ÀBÀDÀFÀHÀJÀLÀNÀPÀRÀTÀVÀXÀZÀ\À^À`ÀbÀdÀfÀhÀjÀlÀnÀpÀrÀtÀvÀxÀzÀ|À~À€À‚À„À†ÀˆÀŠÀŒÀŽÀ‘À“À•À—À™À›ÀžÀ À£À¦À¨À«À®À±À³ÀµÀ·ÀºÀ½ÀÀÀÃÀÆÀÈÀÌÀÏÀÐÀÑÀÒÀÓÀÔÀÕÀÖÀ×ÀØÀÙdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÀÛfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÀÝfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÀßfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÀáfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÀãfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÀåfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÀçfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÀéfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÀëfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÀífakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÀï fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÀñ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÀó fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÀõ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÀ÷ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÀù fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÀû fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÀý fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÀÿ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÁ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÁ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÁ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÁ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÁ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÁ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÁ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÁ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÁ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÁ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÁ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÁ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÁ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÁ fakeDim32Dim0.0jÁjÁ¾jÁ½ÁÑÁ­¾j½ÐÀÜÁÁtitleVar0.0jÁjÁ¾jÁ½ÁÑÁ­¾j½ÐÀÞÁÁ start_timeVar0.0 jÁ!jÁ!¾ jÁ!½Á!ÑÁ!­¾j½ÐÀà Á!Á!nameVar0.0jÁ#jÁ#¾ jÁ#½Á#ÑÁ#­¾j½ÐÀâ Á#Á# nameVar0.0"jÁ%jÁ%¾jÁ%½Á%ÑÁ%­¾j½ÐÀäÁ%Á% typeVar0.0jÁ'jÁ'¾jÁ'½Á'ÑÁ'­¾j½ÐÀæÁ'Á'typeVar0.0 jÁ)jÁ)¾jÁ)½Á)ÑÁ)­¾j½ÐÀèÁ)Á)thetaVar0.0 jÁ+jÁ+¾jÁ+½Á+ÑÁ+­¾j½ÐÀêÁ+Á+ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÁ.jÁ.¾jÁ.½Á.ÑÁ.­ª¾j½ÐÀìÁ-Á.Á.lambdaVar0.0 jÁ0jÁ0¾jÁ0½Á0ÑÁ0­¾j½ÐÀîÁ0Á0 curvatureVar0.0 jÁ2jÁ2¾jÁ2½Á2ÑÁ2­¾j½ÐÀðÁ2Á2 x_translationVar0.0 jÁ4jÁ4¾jÁ4½Á4ÑÁ4­¾j½ÐÀòÁ4Á4 y_translationVar0.0 jÁ6jÁ6¾jÁ6½Á6ÑÁ6­¾j½ÐÀôÁ6Á6chiVar0.0 jÁ8jÁ8¾!jÁ8½Á8ÑÁ8­¾j½ÐÀö!Á8Á8 phiVar0.0Angstroem  VALUESunitsAttr0.0 jÁ;jÁ;¾#jÁ;½Á;ÑÁ;­ª¾j½ÐÀøÁ:#Á;Á;" d_spacingVar0.0jÁ=jÁ=¾&jÁ=½Á=ÑÁ=­¾j½ÐÀú&Á=Á=% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÁ@jÁ@¾(jÁ@½Á@ÑÁ@­ª¾j½ÐÀüÁ?(Á@Á@'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÁCjÁC¾*jÁC½ÁCÑÁC­ª¾j½ÐÀþÁB*ÁCÁC)sample_temperatureVar0.0jÁEjÁE¾,jÁE½ÁEÑÁE­¾j½ÐÁ,ÁEÁE+ device_nameVar0.0KVALUESunitsAttr0.0 jÁHjÁH¾.jÁH½ÁHÑÁH­ª¾j½ÐÁÁG.ÁHÁH-temperature_meanVar0.0KVALUESunitsAttr0.0 jÁKjÁK¾0jÁK½ÁKÑÁK­ª¾j½ÐÁÁJ0ÁKÁK/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÁNjÁN¾2jÁN½ÁNÑÁN­ª¾j½ÐÁÁM2ÁNÁN1 sample_murVar0.0 jÁPjÁP¾5jÁP½ÁPÑÁP­¾j½ÐÁ5ÁPÁP4PresetVar0.0jÁRjÁR¾7jÁR½ÁRÑÁR­¾j½ÐÁ 7ÁRÁR6 CounterModeVar0.0 jÁTjÁT¾9jÁT½ÁTÑÁT­¾j½ÐÁ 9ÁTÁT8timeVar0.0countsVALUESunitsAttr0.0 jÁWjÁW¾;jÁW½ÁWÑÁW­ª¾j½ÐÁÁV;ÁWÁW: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÁZjÁZ¾=jÁZ½ÁZÑÁZ­ª¾j½ÐÁÁY=ÁZÁZ<MonitorVar0.0countsVALUESunitsAttr0.0 jÁ]jÁ]¾?jÁ]½Á]ÑÁ]­ª¾j½ÐÁÁ\?Á]Á]>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÁ`jÁ`¾AjÁ`½Á`ÑÁ`­ª¾j½ÐÁÁ_AÁ`Á`@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÁcjÁc¾CjÁc½ÁcÑÁc­ª¾j½ÐÁÁbCÁcÁcBStepVar0.0 jÁejÁe¾EjÁe½ÁeÑÁe­¾j½ÐÁEÁeÁeD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÁijÁi¾GjÁi½ÁiÑÁi­ªª¾j½ÐÁÁgÁhGÁiÁiF two_thetaVar0.01VALUESsignalAttr0.0 jÁljÁl¾IjÁl½ÁlÑÁl­ª¾j½ÐÁÁkIÁlÁlHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÀÜÀÞÀàÀâÀäÀæÀèÀêÀìÀîÀðÀòÀôÀöÀøÀúÀüÀþÁÁÁÁÁÁ Á ÁÁÁÁÁÁÁÁÁÁ Á"Á$Á&Á(Á*Á,Á/Á1Á3Á5Á7Á9Á<Á>ÁAÁDÁFÁIÁLÁOÁQÁSÁUÁXÁ[Á^ÁaÁdÁfÁjÁmÁnÁoÁpÁqÁrÁsÁtÁuÁvÁwdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÁyfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÁ{fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÁ}fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÁfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÁfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÁƒfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÁ…fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÁ‡fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÁ‰fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÁ‹fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÁ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÁ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÁ‘ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÁ“ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÁ• fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÁ— fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÁ™ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÁ› fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÁ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÁŸ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÁ¡ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÁ£ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÁ¥ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÁ§ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÁ© fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÁ« fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÁ­ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÁ¯ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÁ± fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÁ³ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÁµ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÁ· fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÁ¹ fakeDim32Dim0.0jÁ»jÁ»¾jÁ»½Á»ÑÁ»­¾j½ÐÁzÁ»Á»titleVar0.0jÁ½jÁ½¾jÁ½½Á½ÑÁ½­¾j½ÐÁ|Á½Á½ start_timeVar0.0 jÁ¿jÁ¿¾ jÁ¿½Á¿ÑÁ¿­¾j½ÐÁ~ Á¿Á¿nameVar0.0jÁÁjÁÁ¾ jÁÁ½ÁÁÑÁÁ­¾j½ÐÁ€ ÁÁÁÁ nameVar0.0"jÁÃjÁþjÁýÁÃÑÁí¾j½ÐÁ‚ÁÃÁà typeVar0.0jÁÅjÁžjÁŽÁÅÑÁÅ­¾j½ÐÁ„ÁÅÁÅtypeVar0.0 jÁÇjÁǾjÁǽÁÇÑÁÇ­¾j½ÐÁ†ÁÇÁÇthetaVar0.0 jÁÉjÁɾjÁɽÁÉÑÁÉ­¾j½ÐÁˆÁÉÁÉ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÁÌjÁ̾jÁ̽ÁÌÑÁÌ­ª¾j½ÐÁŠÁËÁÌÁÌlambdaVar0.0 jÁÎjÁξjÁνÁÎÑÁέ¾j½ÐÁŒÁÎÁÎ curvatureVar0.0 jÁÐjÁоjÁнÁÐÑÁЭ¾j½ÐÁŽÁÐÁÐ x_translationVar0.0 jÁÒjÁÒ¾jÁÒ½ÁÒÑÁÒ­¾j½ÐÁÁÒÁÒ y_translationVar0.0 jÁÔjÁÔ¾jÁÔ½ÁÔÑÁÔ­¾j½ÐÁ’ÁÔÁÔchiVar0.0 jÁÖjÁÖ¾!jÁÖ½ÁÖÑÁÖ­¾j½ÐÁ”!ÁÖÁÖ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÁÙjÁÙ¾#jÁÙ½ÁÙÑÁÙ­ª¾j½ÐÁ–ÁØ#ÁÙÁÙ" d_spacingVar0.0jÁÛjÁÛ¾&jÁÛ½ÁÛÑÁÛ­¾j½ÐÁ˜&ÁÛÁÛ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÁÞjÁÞ¾(jÁÞ½ÁÞÑÁÞ­ª¾j½ÐÁšÁÝ(ÁÞÁÞ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÁájÁá¾*jÁá½ÁáÑÁá­ª¾j½ÐÁœÁà*ÁáÁá)sample_temperatureVar0.0jÁãjÁã¾,jÁã½ÁãÑÁã­¾j½ÐÁž,ÁãÁã+ device_nameVar0.0KVALUESunitsAttr0.0 jÁæjÁæ¾.jÁæ½ÁæÑÁæ­ª¾j½ÐÁ Áå.ÁæÁæ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÁéjÁé¾0jÁé½ÁéÑÁé­ª¾j½ÐÁ¢Áè0ÁéÁé/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÁìjÁì¾2jÁì½ÁìÑÁì­ª¾j½ÐÁ¤Áë2ÁìÁì1 sample_murVar0.0 jÁîjÁî¾5jÁî½ÁîÑÁî­¾j½ÐÁ¦5ÁîÁî4PresetVar0.0jÁðjÁð¾7jÁð½ÁðÑÁð­¾j½ÐÁ¨7ÁðÁð6 CounterModeVar0.0 jÁòjÁò¾9jÁò½ÁòÑÁò­¾j½ÐÁª9ÁòÁò8timeVar0.0countsVALUESunitsAttr0.0 jÁõjÁõ¾;jÁõ½ÁõÑÁõ­ª¾j½ÐÁ¬Áô;ÁõÁõ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÁøjÁø¾=jÁø½ÁøÑÁø­ª¾j½ÐÁ®Á÷=ÁøÁø<MonitorVar0.0countsVALUESunitsAttr0.0 jÁûjÁû¾?jÁû½ÁûÑÁû­ª¾j½ÐÁ°Áú?ÁûÁû>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÁþjÁþ¾AjÁþ½ÁþÑÁþ­ª¾j½ÐÁ²ÁýAÁþÁþ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÂj¾Cj½ÂÑ­ª¾j½ÐÁ´ÂCÂÂBStepVar0.0 jÂj¾Ej½ÂÑ­¾j½ÐÁ¶EÂÂD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÂj¾Gj½ÂÑ­ªª¾j½ÐÁ¸ÂÂGÂÂF two_thetaVar0.01VALUESsignalAttr0.0 j j ¾Ij ½Â Ñ ­ª¾j½ÐÁºÂ I  HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÁzÁ|Á~Á€Á‚Á„Á†ÁˆÁŠÁŒÁŽÁÁ’Á”Á–Á˜ÁšÁœÁžÁ Á¢Á¤Á¦Á¨ÁªÁ¬Á®Á°Á²Á´Á¶Á¸ÁºÁ¼Á¾ÁÀÁÂÁÄÁÆÁÈÁÊÁÍÁÏÁÑÁÓÁÕÁ×ÁÚÁÜÁßÁâÁäÁçÁêÁíÁïÁñÁóÁöÁùÁüÁÿ   ÂÂÂÂÂÂÂÂdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÂfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÂfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÂfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÂfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÂfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÂ!fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÂ#fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÂ%fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÂ'fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÂ)fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÂ+ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÂ- fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÂ/ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÂ1 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÂ3 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÂ5 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÂ7 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÂ9 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÂ; fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÂ= fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÂ? fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÂA fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÂC fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÂE fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÂG fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÂI fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÂK fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÂM fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÂO fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÂQ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÂS fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÂU fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÂW fakeDim32Dim0.0jÂYjÂY¾jÂY½ÂYÑÂY­¾j½ÐÂÂYÂYtitleVar0.0jÂ[jÂ[¾jÂ[½Â[ÑÂ[­¾j½ÐÂÂ[Â[ start_timeVar0.0 jÂ]jÂ]¾ jÂ]½Â]ÑÂ]­¾j½Ð Â]Â]nameVar0.0jÂ_jÂ_¾ jÂ_½Â_ÑÂ_­¾j½Ð Â_Â_ nameVar0.0"jÂajÂa¾jÂa½ÂaÑÂa­¾j½РÂaÂa typeVar0.0jÂcjÂc¾jÂc½ÂcÑÂc­¾j½ÐÂ"ÂcÂctypeVar0.0 jÂejÂe¾jÂe½ÂeÑÂe­¾j½ÐÂ$ÂeÂethetaVar0.0 jÂgjÂg¾jÂg½ÂgÑÂg­¾j½ÐÂ&ÂgÂg two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÂjjÂj¾jÂj½ÂjÑÂj­ª¾j½ÐÂ(ÂiÂjÂjlambdaVar0.0 jÂljÂl¾jÂl½ÂlÑÂl­¾j½ÐÂ*ÂlÂl curvatureVar0.0 jÂnjÂn¾jÂn½ÂnÑÂn­¾j½ÐÂ,ÂnÂn x_translationVar0.0 jÂpjÂp¾jÂp½ÂpÑÂp­¾j½ÐÂ.ÂpÂp y_translationVar0.0 jÂrjÂr¾jÂr½ÂrÑÂr­¾j½ÐÂ0ÂrÂrchiVar0.0 jÂtjÂt¾!jÂt½ÂtÑÂt­¾j½ÐÂ2!ÂtÂt phiVar0.0Angstroem  VALUESunitsAttr0.0 jÂwjÂw¾#jÂw½ÂwÑÂw­ª¾j½ÐÂ4Âv#ÂwÂw" d_spacingVar0.0jÂyjÂy¾&jÂy½ÂyÑÂy­¾j½ÐÂ6&ÂyÂy% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÂ|jÂ|¾(jÂ|½Â|ÑÂ|­ª¾j½ÐÂ8Â{(Â|Â|'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÂj¾*j½ÂÑ­ª¾j½ÐÂ:Â~*ÂÂ)sample_temperatureVar0.0jÂj¾,j½ÂÑ­¾j½ÐÂ<,ÂÂ+ device_nameVar0.0KVALUESunitsAttr0.0 j„j„¾.j„½Â„Ñ„­ª¾j½ÐÂ>ƒ.„„-temperature_meanVar0.0KVALUESunitsAttr0.0 j‡j‡¾0j‡½Â‡ч­ª¾j½ÐÂ@†0‡‡/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jŠjо2jŠ½ÂŠÑŠ­ª¾j½ÐÂB‰2ŠŠ1 sample_murVar0.0 jÂŒjÂŒ¾5jÂŒ½ÂŒÑÂŒ­¾j½ÐÂD5ŒŒ4PresetVar0.0jÂŽjÂŽ¾7jÂŽ½ÂŽÑÂŽ­¾j½ÐÂF7ÂŽÂŽ6 CounterModeVar0.0 jÂj¾9j½ÂÑ­¾j½ÐÂH9ÂÂ8timeVar0.0countsVALUESunitsAttr0.0 j“j“¾;j“½Â“Ñ“­ª¾j½ÐÂJÂ’;““: beam_monitorVar0.0countsVALUESunitsAttr0.0 j–j–¾=j–½Â–Ñ–­ª¾j½ÐÂL•=––<MonitorVar0.0countsVALUESunitsAttr0.0 j™j™¾?j™½Â™Ñ™­ª¾j½ÐÂN˜?™™>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jœjœ¾Ajœ½ÂœÑœ­ª¾j½ÐÂP›Aœœ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jŸjŸ¾CjŸ½ÂŸÑŸ­ª¾j½ÐÂRžCŸŸBStepVar0.0 j¡j¡¾Ej¡½Â¡Ñ¡­¾j½ÐÂTE¡¡D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÂ¥jÂ¥¾GjÂ¥½Â¥ÑÂ¥­ªª¾j½ÐÂV£¤G¥¥F two_thetaVar0.01VALUESsignalAttr0.0 j¨j¨¾Ij¨½Â¨Ѩ­ª¾j½ÐÂX§I¨¨HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÂ Â"Â$Â&Â(Â*Â,Â.Â0Â2Â4Â6Â8Â:Â<Â>Â@ÂBÂDÂFÂHÂJÂLÂNÂPÂRÂTÂVÂXÂZÂ\Â^Â`ÂbÂdÂfÂhÂkÂmÂoÂqÂsÂuÂxÂzÂ}€‚…ˆ‹Â‘”—šÂ ¢¦©ª«¬­®¯°±²³data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÂµfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÂ·fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÂ¹fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÂ»fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÂ½fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÂ¿fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÂÁfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÂÃfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÂÅfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÂÇfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÂÉ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÂË fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÂÍ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÂÏ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÂÑ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÂÓ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÂÕ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÂ× fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÂÙ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÂÛ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÂÝ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÂß fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÂá fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÂã fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÂå fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÂç fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÂé fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÂë fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÂí fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÂï fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÂñ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÂó fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÂõ fakeDim32Dim0.0jÂ÷jÂ÷¾jÂ÷½Â÷ÑÂ÷­¾j½жÂ÷Â÷titleVar0.0jÂùjÂù¾jÂù½ÂùÑÂù­¾j½иÂùÂù start_timeVar0.0 jÂûjÂû¾ jÂû½ÂûÑÂû­¾j½к ÂûÂûnameVar0.0jÂýjÂý¾ jÂý½ÂýÑÂý­¾j½м ÂýÂý nameVar0.0"jÂÿjÂÿ¾jÂÿ½ÂÿÑÂÿ­¾j½оÂÿÂÿ typeVar0.0jÃjþjýÃÑí¾j½ÐÂÀÃÃtypeVar0.0 jÃjþjýÃÑí¾j½ÐÂÂÃÃthetaVar0.0 jÃjþjýÃÑí¾j½ÐÂÄÃà two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÃjþjýÃÑíª¾j½ÐÂÆÃÃÃlambdaVar0.0 jà jà ¾jà ½Ã Ñà ­¾j½ÐÂÈà à  curvatureVar0.0 jà jà ¾jà ½Ã Ñà ­¾j½ÐÂÊà à  x_translationVar0.0 jÃjþjýÃÑí¾j½ÐÂÌÃà y_translationVar0.0 jÃjþjýÃÑí¾j½ÐÂÎÃÃchiVar0.0 jÃjþ!jýÃÑí¾j½ÐÂÐ!Ãà phiVar0.0Angstroem  VALUESunitsAttr0.0 jÃjþ#jýÃÑíª¾j½ÐÂÒÃ#ÃÃ" d_spacingVar0.0jÃjþ&jýÃÑí¾j½ÐÂÔ&ÃÃ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÃjþ(jýÃÑíª¾j½ÐÂÖÃ(ÃÃ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÃjþ*jýÃÑíª¾j½ÐÂØÃ*ÃÃ)sample_temperatureVar0.0jÃjþ,jýÃÑí¾j½ÐÂÚ,ÃÃ+ device_nameVar0.0KVALUESunitsAttr0.0 jÃ"jÃ"¾.jÃ"½Ã"ÑÃ"­ª¾j½ÐÂÜÃ!.Ã"Ã"-temperature_meanVar0.0KVALUESunitsAttr0.0 jÃ%jÃ%¾0jÃ%½Ã%ÑÃ%­ª¾j½ÐÂÞÃ$0Ã%Ã%/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÃ(jÃ(¾2jÃ(½Ã(ÑÃ(­ª¾j½ÐÂàÃ'2Ã(Ã(1 sample_murVar0.0 jÃ*jÃ*¾5jÃ*½Ã*ÑÃ*­¾j½ÐÂâ5Ã*Ã*4PresetVar0.0jÃ,jÃ,¾7jÃ,½Ã,ÑÃ,­¾j½ÐÂä7Ã,Ã,6 CounterModeVar0.0 jÃ.jÃ.¾9jÃ.½Ã.ÑÃ.­¾j½ÐÂæ9Ã.Ã.8timeVar0.0countsVALUESunitsAttr0.0 jÃ1jÃ1¾;jÃ1½Ã1ÑÃ1­ª¾j½ÐÂèÃ0;Ã1Ã1: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÃ4jÃ4¾=jÃ4½Ã4ÑÃ4­ª¾j½ÐÂêÃ3=Ã4Ã4<MonitorVar0.0countsVALUESunitsAttr0.0 jÃ7jÃ7¾?jÃ7½Ã7ÑÃ7­ª¾j½ÐÂìÃ6?Ã7Ã7>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÃ:jÃ:¾AjÃ:½Ã:ÑÃ:­ª¾j½ÐÂîÃ9AÃ:Ã:@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÃ=jÃ=¾CjÃ=½Ã=ÑÃ=­ª¾j½ÐÂðÃ<CÃ=Ã=BStepVar0.0 jÃ?jÃ?¾EjÃ?½Ã?ÑÃ?­¾j½ÐÂòEÃ?Ã?D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÃCjÃC¾GjÃC½ÃCÑÃC­ªª¾j½ÐÂôÃAÃBGÃCÃCF two_thetaVar0.01VALUESsignalAttr0.0 jÃFjÃF¾IjÃF½ÃFÑÃF­ª¾j½ÐÂöÃEIÃFÃFHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÂ¶Â¸ÂºÂ¼Â¾ÂÀÂÂÂÄÂÆÂÈÂÊÂÌÂÎÂÐÂÒÂÔÂÖÂØÂÚÂÜÂÞÂàÂâÂäÂæÂèÂêÂìÂîÂðÂòÂôÂöÂøÂúÂüÂþÃÃÃÃà à à ÃÃÃÃÃÃÃà Ã#Ã&Ã)Ã+Ã-Ã/Ã2Ã5Ã8Ã;Ã>Ã@ÃDÃGÃHÃIÃJÃKÃLÃMÃNÃOÃPÃQdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÃSfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÃUfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÃWfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÃYfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÃ[fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÃ]fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÃ_fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÃafakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÃcfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÃefakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÃg fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÃi fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÃk fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÃm fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÃo fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÃq fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÃs fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÃu fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÃw fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÃy fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÃ{ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÃ} fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÃ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÃ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÃƒ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÃ… fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÃ‡ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÃ‰ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÃ‹ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÃ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÃ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÃ‘ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÃ“ fakeDim32Dim0.0jÕjÕ¾jսÕÑÕ­¾j½ÐÃTÕÕtitleVar0.0j×j×¾j׽×Ñ×­¾j½ÐÃV×× start_timeVar0.0 jÙjÙ¾ jٽÙÑÙ­¾j½ÐÃX ÙÙnameVar0.0jÛjÛ¾ j۽ÛÑÛ­¾j½ÐÃZ ÛÛ nameVar0.0"jÃjþjýÃÑí¾j½ÐÃ\Ãà typeVar0.0jßjß¾j߽ßÑß­¾j½ÐÃ^ßßtypeVar0.0 jájá¾já½Ã¡Ñá­¾j½ÐÃ`ááthetaVar0.0 jãjã¾jã½Ã£Ñã­¾j½ÐÃbãã two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jæjæ¾jæ½Ã¦Ñæ­ª¾j½ÐÃdÃ¥æælambdaVar0.0 jèjè¾jè½Ã¨Ñè­¾j½ÐÃfèè curvatureVar0.0 jêjê¾jê½ÃªÑê­¾j½ÐÃhêê x_translationVar0.0 jìjì¾jì½Ã¬Ñì­¾j½ÐÃjìì y_translationVar0.0 jîjî¾jî½Ã®Ñî­¾j½ÐÃlîîchiVar0.0 jðjð¾!jð½Ã°Ñð­¾j½ÐÃn!ðð phiVar0.0Angstroem  VALUESunitsAttr0.0 jójó¾#jó½Ã³Ñ󭪾j½ÐÃpò#óó" d_spacingVar0.0jõjõ¾&jõ½ÃµÑõ­¾j½ÐÃr&õõ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jøjø¾(jø½Ã¸Ñø­ª¾j½ÐÃt÷(øø'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jûjû¾*jû½Ã»Ñû­ª¾j½ÐÃvú*ûû)sample_temperatureVar0.0jýjý¾,jý½Ã½Ñý­¾j½ÐÃx,ýý+ device_nameVar0.0KVALUESunitsAttr0.0 jÃÀjÃÀ¾.jÃÀ½ÃÀÑÃÀ­ª¾j½ÐÃzÿ.ÃÀÃÀ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÃÃjÃþ0jÃýÃÃÑÃíª¾j½ÐÃ|ÃÂ0ÃÃÃÃ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÃÆjÃÆ¾2jÃÆ½ÃÆÑÃÆ­ª¾j½ÐÃ~ÃÅ2ÃÆÃÆ1 sample_murVar0.0 jÃÈjÃȾ5jÃȽÃÈÑÃÈ­¾j½ÐÀ5ÃÈÃÈ4PresetVar0.0jÃÊjÃʾ7jÃʽÃÊÑÃÊ­¾j½ÐÂ7ÃÊÃÊ6 CounterModeVar0.0 jÃÌjÃ̾9jÃ̽ÃÌÑÃÌ­¾j½ÐÄ9ÃÌÃÌ8timeVar0.0countsVALUESunitsAttr0.0 jÃÏjÃϾ;jÃϽÃÏÑÃÏ­ª¾j½ÐÆÃÎ;ÃÏÃÏ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÃÒjÃÒ¾=jÃÒ½ÃÒÑÃÒ­ª¾j½ÐÈÃÑ=ÃÒÃÒ<MonitorVar0.0countsVALUESunitsAttr0.0 jÃÕjÃÕ¾?jÃÕ½ÃÕÑÃÕ­ª¾j½ÐÊÃÔ?ÃÕÃÕ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÃØjÃØ¾AjÃØ½ÃØÑÃØ­ª¾j½ÐÃŒÃ×AÃØÃØ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÃÛjÃÛ¾CjÃÛ½ÃÛÑÃÛ­ª¾j½ÐÃŽÃÚCÃÛÃÛBStepVar0.0 jÃÝjÃݾEjÃݽÃÝÑÃÝ­¾j½ÐÃEÃÝÃÝD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÃájÃá¾GjÃá½ÃáÑÃá­ªª¾j½ÐÃ’ÃßÃàGÃáÃáF two_thetaVar0.01VALUESsignalAttr0.0 jÃäjÃä¾IjÃä½ÃäÑÃä­ª¾j½ÐÔÃãIÃäÃäHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÃTÃVÃXÃZÃ\Ã^Ã`ÃbÃdÃfÃhÃjÃlÃnÃpÃrÃtÃvÃxÃzÃ|Ã~ÀÂÄÆÈÊÌÎÃÒÔÖØÚÜÞàâäçéëíïñôöùüþÃÁÃÄÃÇÃÉÃËÃÍÃÐÃÓÃÖÃÙÃÜÃÞÃâÃåÃæÃçÃèÃéÃêÃëÃìÃíÃîÃïdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÃñfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÃófakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÃõfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÃ÷fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÃùfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÃûfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÃýfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÃÿfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÄfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÄfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÄ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÄ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÄ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÄ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÄ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÄ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÄ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÄ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÄ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÄ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÄ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÄ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÄ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÄ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÄ! fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÄ# fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÄ% fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÄ' fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÄ) fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÄ+ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÄ- fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÄ/ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÄ1 fakeDim32Dim0.0jÄ3jÄ3¾jÄ3½Ä3ÑÄ3­¾j½ÐÃòÄ3Ä3titleVar0.0jÄ5jÄ5¾jÄ5½Ä5ÑÄ5­¾j½ÐÃôÄ5Ä5 start_timeVar0.0 jÄ7jÄ7¾ jÄ7½Ä7ÑÄ7­¾j½ÐÃö Ä7Ä7nameVar0.0jÄ9jÄ9¾ jÄ9½Ä9ÑÄ9­¾j½ÐÃø Ä9Ä9 nameVar0.0"jÄ;jÄ;¾jÄ;½Ä;ÑÄ;­¾j½ÐÃúÄ;Ä; typeVar0.0jÄ=jÄ=¾jÄ=½Ä=ÑÄ=­¾j½ÐÃüÄ=Ä=typeVar0.0 jÄ?jÄ?¾jÄ?½Ä?ÑÄ?­¾j½ÐÃþÄ?Ä?thetaVar0.0 jÄAjÄA¾jÄA½ÄAÑÄA­¾j½ÐÄÄAÄA two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÄDjÄD¾jÄD½ÄDÑÄD­ª¾j½ÐÄÄCÄDÄDlambdaVar0.0 jÄFjÄF¾jÄF½ÄFÑÄF­¾j½ÐÄÄFÄF curvatureVar0.0 jÄHjÄH¾jÄH½ÄHÑÄH­¾j½ÐÄÄHÄH x_translationVar0.0 jÄJjÄJ¾jÄJ½ÄJÑÄJ­¾j½ÐÄÄJÄJ y_translationVar0.0 jÄLjÄL¾jÄL½ÄLÑÄL­¾j½ÐÄ ÄLÄLchiVar0.0 jÄNjÄN¾!jÄN½ÄNÑÄN­¾j½ÐÄ !ÄNÄN phiVar0.0Angstroem  VALUESunitsAttr0.0 jÄQjÄQ¾#jÄQ½ÄQÑÄQ­ª¾j½ÐÄÄP#ÄQÄQ" d_spacingVar0.0jÄSjÄS¾&jÄS½ÄSÑÄS­¾j½ÐÄ&ÄSÄS% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÄVjÄV¾(jÄV½ÄVÑÄV­ª¾j½ÐÄÄU(ÄVÄV'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÄYjÄY¾*jÄY½ÄYÑÄY­ª¾j½ÐÄÄX*ÄYÄY)sample_temperatureVar0.0jÄ[jÄ[¾,jÄ[½Ä[ÑÄ[­¾j½ÐÄ,Ä[Ä[+ device_nameVar0.0KVALUESunitsAttr0.0 jÄ^jÄ^¾.jÄ^½Ä^ÑÄ^­ª¾j½ÐÄÄ].Ä^Ä^-temperature_meanVar0.0KVALUESunitsAttr0.0 jÄajÄa¾0jÄa½ÄaÑÄa­ª¾j½ÐÄÄ`0ÄaÄa/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÄdjÄd¾2jÄd½ÄdÑÄd­ª¾j½ÐÄÄc2ÄdÄd1 sample_murVar0.0 jÄfjÄf¾5jÄf½ÄfÑÄf­¾j½ÐÄ5ÄfÄf4PresetVar0.0jÄhjÄh¾7jÄh½ÄhÑÄh­¾j½ÐÄ 7ÄhÄh6 CounterModeVar0.0 jÄjjÄj¾9jÄj½ÄjÑÄj­¾j½ÐÄ"9ÄjÄj8timeVar0.0countsVALUESunitsAttr0.0 jÄmjÄm¾;jÄm½ÄmÑÄm­ª¾j½ÐÄ$Äl;ÄmÄm: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÄpjÄp¾=jÄp½ÄpÑÄp­ª¾j½ÐÄ&Äo=ÄpÄp<MonitorVar0.0countsVALUESunitsAttr0.0 jÄsjÄs¾?jÄs½ÄsÑÄs­ª¾j½ÐÄ(Är?ÄsÄs>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÄvjÄv¾AjÄv½ÄvÑÄv­ª¾j½ÐÄ*ÄuAÄvÄv@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÄyjÄy¾CjÄy½ÄyÑÄy­ª¾j½ÐÄ,ÄxCÄyÄyBStepVar0.0 jÄ{jÄ{¾EjÄ{½Ä{ÑÄ{­¾j½ÐÄ.EÄ{Ä{D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÄjľGjĽÄÑÄ­ªª¾j½ÐÄ0Ä}Ä~GÄÄF two_thetaVar0.01VALUESsignalAttr0.0 jÄ‚jÄ‚¾IjÄ‚½Ä‚ÑÄ‚­ª¾j½ÐÄ2ÄIĂĂHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÃòÃôÃöÃøÃúÃüÃþÄÄÄÄÄÄ Ä ÄÄÄÄÄÄÄÄÄÄ Ä"Ä$Ä&Ä(Ä*Ä,Ä.Ä0Ä2Ä4Ä6Ä8Ä:Ä<Ä>Ä@ÄBÄEÄGÄIÄKÄMÄOÄRÄTÄWÄZÄ\Ä_ÄbÄeÄgÄiÄkÄnÄqÄtÄwÄzÄ|Ā㥹ĆćĈĉĊċČÄdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÄfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÄ‘fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÄ“fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÄ•fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÄ—fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÄ™fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÄ›fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÄfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÄŸfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÄ¡fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÄ£ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÄ¥ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÄ§ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÄ© fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÄ« fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÄ­ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÄ¯ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÄ± fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÄ³ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÄµ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÄ· fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÄ¹ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÄ» fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÄ½ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÄ¿ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÄÁ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÄà fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÄÅ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÄÇ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÄÉ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÄË fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÄÍ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÄÏ fakeDim32Dim0.0jÄÑjÄѾjÄѽÄÑÑÄÑ­¾j½ÐÄÄÑÄÑtitleVar0.0jÄÓjÄÓ¾jÄÓ½ÄÓÑÄÓ­¾j½ÐÄ’ÄÓÄÓ start_timeVar0.0 jÄÕjÄÕ¾ jÄÕ½ÄÕÑÄÕ­¾j½ÐÄ” ÄÕÄÕnameVar0.0jÄ×jÄ×¾ jÄ×½Ä×ÑÄ×­¾j½ÐÄ– Ä×Ä× nameVar0.0"jÄÙjÄÙ¾jÄÙ½ÄÙÑÄÙ­¾j½ÐĘÄÙÄÙ typeVar0.0jÄÛjÄÛ¾jÄÛ½ÄÛÑÄÛ­¾j½ÐÄšÄÛÄÛtypeVar0.0 jÄÝjÄݾjÄݽÄÝÑÄÝ­¾j½ÐÄœÄÝÄÝthetaVar0.0 jÄßjÄß¾jÄß½ÄßÑÄß­¾j½ÐÄžÄßÄß two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÄâjÄâ¾jÄâ½ÄâÑÄâ­ª¾j½ÐÄ ÄáÄâÄâlambdaVar0.0 jÄäjÄä¾jÄä½ÄäÑÄä­¾j½ÐÄ¢ÄäÄä curvatureVar0.0 jÄæjÄæ¾jÄæ½ÄæÑÄæ­¾j½ÐĤĿĿ x_translationVar0.0 jÄèjÄè¾jÄè½ÄèÑÄè­¾j½ÐĦÄèÄè y_translationVar0.0 jÄêjÄê¾jÄê½ÄêÑÄê­¾j½ÐĨÄêÄêchiVar0.0 jÄìjÄì¾!jÄì½ÄìÑÄì­¾j½ÐĪ!ÄìÄì phiVar0.0Angstroem  VALUESunitsAttr0.0 jÄïjÄï¾#jÄï½ÄïÑÄï­ª¾j½ÐĬÄî#ÄïÄï" d_spacingVar0.0jÄñjÄñ¾&jÄñ½ÄñÑÄñ­¾j½ÐÄ®&ÄñÄñ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÄôjÄô¾(jÄô½ÄôÑÄô­ª¾j½ÐİÄó(ÄôÄô'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÄ÷jÄ÷¾*jÄ÷½Ä÷ÑÄ÷­ª¾j½ÐIJÄö*Ä÷Ä÷)sample_temperatureVar0.0jÄùjÄù¾,jÄù½ÄùÑÄù­¾j½ÐÄ´,ÄùÄù+ device_nameVar0.0KVALUESunitsAttr0.0 jÄüjÄü¾.jÄü½ÄüÑÄü­ª¾j½ÐĶÄû.ÄüÄü-temperature_meanVar0.0KVALUESunitsAttr0.0 jÄÿjÄÿ¾0jÄÿ½ÄÿÑÄÿ­ª¾j½ÐĸÄþ0ÄÿÄÿ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÅjž2jŽÅÑÅ­ª¾j½ÐĺÅ2ÅÅ1 sample_murVar0.0 jÅjž5jŽÅÑÅ­¾j½Ðļ5ÅÅ4PresetVar0.0jÅjž7jŽÅÑÅ­¾j½Ðľ7ÅÅ6 CounterModeVar0.0 jÅjž9jŽÅÑÅ­¾j½ÐÄÀ9ÅÅ8timeVar0.0countsVALUESunitsAttr0.0 jÅ jÅ ¾;jÅ ½Å ÑÅ ­ª¾j½ÐÄÂÅ ;Å Å : beam_monitorVar0.0countsVALUESunitsAttr0.0 jÅjž=jŽÅÑÅ­ª¾j½ÐÄÄÅ =ÅÅ<MonitorVar0.0countsVALUESunitsAttr0.0 jÅjž?jŽÅÑÅ­ª¾j½ÐÄÆÅ?ÅÅ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÅjžAjŽÅÑÅ­ª¾j½ÐÄÈÅAÅÅ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÅjžCjŽÅÑÅ­ª¾j½ÐÄÊÅCÅÅBStepVar0.0 jÅjžEjŽÅÑÅ­¾j½ÐÄÌEÅÅD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÅjžGjŽÅÑÅ­ªª¾j½ÐÄÎÅÅGÅÅF two_thetaVar0.01VALUESsignalAttr0.0 jÅ jÅ ¾IjÅ ½Å ÑÅ ­ª¾j½ÐÄÐÅIÅ Å HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÄĒĔĖĘĚĜĞĠĢĤĦĨĪĬĮİIJĴĶĸĺļľÄÀÄÂÄÄÄÆÄÈÄÊÄÌÄÎÄÐÄÒÄÔÄÖÄØÄÚÄÜÄÞÄàÄãÄåÄçÄéÄëÄíÄðÄòÄõÄøÄúÄýÅÅÅÅÅ Å ÅÅÅÅÅÅÅ!Å"Å#Å$Å%Å&Å'Å(Å)Å*Å+data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÅ-fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÅ/fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÅ1fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÅ3fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÅ5fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÅ7fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÅ9fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÅ;fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÅ=fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÅ?fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÅA fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÅC fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÅE fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÅG fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÅI fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÅK fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÅM fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÅO fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÅQ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÅS fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÅU fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÅW fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÅY fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÅ[ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÅ] fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÅ_ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÅa fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÅc fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÅe fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÅg fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÅi fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÅk fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÅm fakeDim32Dim0.0jÅojÅo¾jÅo½ÅoÑÅo­¾j½ÐÅ.ÅoÅotitleVar0.0jÅqjÅq¾jÅq½ÅqÑÅq­¾j½ÐÅ0ÅqÅq start_timeVar0.0 jÅsjÅs¾ jÅs½ÅsÑÅs­¾j½ÐÅ2 ÅsÅsnameVar0.0jÅujÅu¾ jÅu½ÅuÑÅu­¾j½ÐÅ4 ÅuÅu nameVar0.0"jÅwjÅw¾jÅw½ÅwÑÅw­¾j½ÐÅ6ÅwÅw typeVar0.0jÅyjÅy¾jÅy½ÅyÑÅy­¾j½ÐÅ8ÅyÅytypeVar0.0 jÅ{jÅ{¾jÅ{½Å{ÑÅ{­¾j½ÐÅ:Å{Å{thetaVar0.0 jÅ}jÅ}¾jÅ}½Å}ÑÅ}­¾j½ÐÅ<Å}Å} two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÅ€jÅ€¾jÅ€½Å€ÑÅ€­ª¾j½ÐÅ>ÅŀŀlambdaVar0.0 jÅ‚jÅ‚¾jÅ‚½Å‚ÑÅ‚­¾j½ÐÅ@łł curvatureVar0.0 jÅ„jÅ„¾jÅ„½Å„ÑÅ„­¾j½ÐÅBńń x_translationVar0.0 jņjņ¾jņ½Å†Ñņ­¾j½ÐÅDņņ y_translationVar0.0 jňjň¾jň½ÅˆÑň­¾j½ÐÅFňňchiVar0.0 jÅŠjÅŠ¾!jÅŠ½ÅŠÑÅŠ­¾j½ÐÅH!ÅŠÅŠ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÅjž#jŽÅÑÅ­ª¾j½ÐÅJÅŒ#ÅÅ" d_spacingVar0.0jÅjž&jŽÅÑÅ­¾j½ÐÅL&ÅÅ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÅ’jÅ’¾(jÅ’½Å’ÑÅ’­ª¾j½ÐÅNÅ‘(Å’Å’'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÅ•jÅ•¾*jÅ•½Å•ÑÅ•­ª¾j½ÐÅPÅ”*ŕŕ)sample_temperatureVar0.0jÅ—jÅ—¾,jÅ—½Å—ÑÅ—­¾j½ÐÅR,Å—Å—+ device_nameVar0.0KVALUESunitsAttr0.0 jÅšjÅš¾.jÅš½ÅšÑÅš­ª¾j½ÐÅTÅ™.ŚŚ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÅjž0jŽÅÑÅ­ª¾j½ÐÅVÅœ0ÅÅ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÅ jÅ ¾2jÅ ½Å ÑÅ ­ª¾j½ÐÅXÅŸ2Å Å 1 sample_murVar0.0 jÅ¢jÅ¢¾5jÅ¢½Å¢ÑÅ¢­¾j½ÐÅZ5ŢŢ4PresetVar0.0jŤjŤ¾7jŤ½Å¤ÑŤ­¾j½ÐÅ\7ŤŤ6 CounterModeVar0.0 jŦjŦ¾9jŦ½Å¦ÑŦ­¾j½ÐÅ^9ŦŦ8timeVar0.0countsVALUESunitsAttr0.0 jÅ©jÅ©¾;jÅ©½Å©ÑÅ©­ª¾j½ÐÅ`Ũ;ũũ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jŬjŬ¾=jŬ½Å¬ÑŬ­ª¾j½ÐÅbÅ«=ŬŬ<MonitorVar0.0countsVALUESunitsAttr0.0 jůjů¾?jů½Å¯Ñů­ª¾j½ÐÅdÅ®?ůů>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jŲjŲ¾AjؽŲÑŲ­ª¾j½ÐÅfűAŲŲ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jŵjŵ¾Cjŵ½ÅµÑŵ­ª¾j½ÐÅhÅ´CŵŵBStepVar0.0 jÅ·jÅ·¾EjÅ·½Å·ÑÅ·­¾j½ÐÅjEÅ·Å·D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÅ»jÅ»¾GjÅ»½Å»ÑÅ»­ªª¾j½ÐÅlŹźGŻŻF two_thetaVar0.01VALUESsignalAttr0.0 jžjž¾Ijž½Å¾Ñž­ª¾j½ÐÅnŽIžžHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÅ.Å0Å2Å4Å6Å8Å:Å<Å>Å@ÅBÅDÅFÅHÅJÅLÅNÅPÅRÅTÅVÅXÅZÅ\Å^Å`ÅbÅdÅfÅhÅjÅlÅnÅpÅrÅtÅvÅxÅzÅ|Å~ÅŃŅŇʼnŋŎÅœŖŘśŞšţťŧŪŭŰųŶŸżſÅÀÅÁÅÂÅÃÅÄÅÅÅÆÅÇÅÈÅÉdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÅËfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÅÍfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÅÏfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÅÑfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÅÓfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÅÕfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÅ×fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÅÙfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÅÛfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÅÝfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÅß fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÅá fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÅã fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÅå fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÅç fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÅé fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÅë fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÅí fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÅï fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÅñ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÅó fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÅõ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÅ÷ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÅù fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÅû fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÅý fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÅÿ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÆ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÆ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÆ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÆ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÆ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÆ fakeDim32Dim0.0jÆ jÆ ¾jÆ ½Æ ÑÆ ­¾j½ÐÅÌÆ Æ titleVar0.0jÆjƾjƽÆÑÆ­¾j½ÐÅÎÆÆ start_timeVar0.0 jÆjƾ jƽÆÑÆ­¾j½ÐÅÐ ÆÆnameVar0.0jÆjƾ jƽÆÑÆ­¾j½ÐÅÒ ÆÆ nameVar0.0"jÆjƾjƽÆÑÆ­¾j½ÐÅÔÆÆ typeVar0.0jÆjƾjƽÆÑÆ­¾j½ÐÅÖÆÆtypeVar0.0 jÆjƾjƽÆÑÆ­¾j½ÐÅØÆÆthetaVar0.0 jÆjƾjƽÆÑÆ­¾j½ÐÅÚÆÆ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÆjƾjƽÆÑÆ­ª¾j½ÐÅÜÆÆÆlambdaVar0.0 jÆ jÆ ¾jÆ ½Æ ÑÆ ­¾j½ÐÅÞÆ Æ  curvatureVar0.0 jÆ"jÆ"¾jÆ"½Æ"ÑÆ"­¾j½ÐÅàÆ"Æ" x_translationVar0.0 jÆ$jÆ$¾jÆ$½Æ$ÑÆ$­¾j½ÐÅâÆ$Æ$ y_translationVar0.0 jÆ&jÆ&¾jÆ&½Æ&ÑÆ&­¾j½ÐÅäÆ&Æ&chiVar0.0 jÆ(jÆ(¾!jÆ(½Æ(ÑÆ(­¾j½ÐÅæ!Æ(Æ( phiVar0.0Angstroem  VALUESunitsAttr0.0 jÆ+jÆ+¾#jÆ+½Æ+ÑÆ+­ª¾j½ÐÅèÆ*#Æ+Æ+" d_spacingVar0.0jÆ-jÆ-¾&jÆ-½Æ-ÑÆ-­¾j½ÐÅê&Æ-Æ-% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÆ0jÆ0¾(jÆ0½Æ0ÑÆ0­ª¾j½ÐÅìÆ/(Æ0Æ0'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÆ3jÆ3¾*jÆ3½Æ3ÑÆ3­ª¾j½ÐÅîÆ2*Æ3Æ3)sample_temperatureVar0.0jÆ5jÆ5¾,jÆ5½Æ5ÑÆ5­¾j½ÐÅð,Æ5Æ5+ device_nameVar0.0KVALUESunitsAttr0.0 jÆ8jÆ8¾.jÆ8½Æ8ÑÆ8­ª¾j½ÐÅòÆ7.Æ8Æ8-temperature_meanVar0.0KVALUESunitsAttr0.0 jÆ;jÆ;¾0jÆ;½Æ;ÑÆ;­ª¾j½ÐÅôÆ:0Æ;Æ;/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÆ>jÆ>¾2jÆ>½Æ>ÑÆ>­ª¾j½ÐÅöÆ=2Æ>Æ>1 sample_murVar0.0 jÆ@jÆ@¾5jÆ@½Æ@ÑÆ@­¾j½ÐÅø5Æ@Æ@4PresetVar0.0jÆBjÆB¾7jÆB½ÆBÑÆB­¾j½ÐÅú7ÆBÆB6 CounterModeVar0.0 jÆDjÆD¾9jÆD½ÆDÑÆD­¾j½ÐÅü9ÆDÆD8timeVar0.0countsVALUESunitsAttr0.0 jÆGjÆG¾;jÆG½ÆGÑÆG­ª¾j½ÐÅþÆF;ÆGÆG: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÆJjÆJ¾=jÆJ½ÆJÑÆJ­ª¾j½ÐÆÆI=ÆJÆJ<MonitorVar0.0countsVALUESunitsAttr0.0 jÆMjÆM¾?jÆM½ÆMÑÆM­ª¾j½ÐÆÆL?ÆMÆM>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÆPjÆP¾AjÆP½ÆPÑÆP­ª¾j½ÐÆÆOAÆPÆP@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÆSjÆS¾CjÆS½ÆSÑÆS­ª¾j½ÐÆÆRCÆSÆSBStepVar0.0 jÆUjÆU¾EjÆU½ÆUÑÆU­¾j½ÐÆEÆUÆUD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÆYjÆY¾GjÆY½ÆYÑÆY­ªª¾j½ÐÆ ÆWÆXGÆYÆYF two_thetaVar0.01VALUESsignalAttr0.0 jÆ\jÆ\¾IjÆ\½Æ\ÑÆ\­ª¾j½ÐÆ Æ[IÆ\Æ\HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÅÌÅÎÅÐÅÒÅÔÅÖÅØÅÚÅÜÅÞÅàÅâÅäÅæÅèÅêÅìÅîÅðÅòÅôÅöÅøÅúÅüÅþÆÆÆÆÆÆ Æ ÆÆÆÆÆÆÆÆÆÆ!Æ#Æ%Æ'Æ)Æ,Æ.Æ1Æ4Æ6Æ9Æ<Æ?ÆAÆCÆEÆHÆKÆNÆQÆTÆVÆZÆ]Æ^Æ_Æ`ÆaÆbÆcÆdÆeÆfÆgdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÆifakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÆkfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÆmfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÆofakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÆqfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÆsfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÆufakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÆwfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÆyfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÆ{fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÆ} fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÆ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÆ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÆƒ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÆ… fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÆ‡ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÆ‰ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÆ‹ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÆ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÆ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÆ‘ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÆ“ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÆ• fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÆ— fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÆ™ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÆ› fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÆ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÆŸ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÆ¡ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÆ£ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÆ¥ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÆ§ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÆ© fakeDim32Dim0.0jÆ«jÆ«¾jÆ«½Æ«ÑÆ«­¾j½ÐÆjƫƫtitleVar0.0jÆ­jÆ­¾jÆ­½Æ­ÑÆ­­¾j½ÐÆlÆ­Æ­ start_timeVar0.0 jƯjƯ¾ jƯ½Æ¯ÑƯ­¾j½ÐÆn ƯƯnameVar0.0jƱjƱ¾ jƱ½Æ±ÑƱ­¾j½ÐÆp ƱƱ nameVar0.0"jƳjƳ¾jƳ½Æ³ÑƳ­¾j½ÐÆrƳƳ typeVar0.0jƵjƵ¾jƵ½ÆµÑƵ­¾j½ÐÆtƵƵtypeVar0.0 jÆ·jÆ·¾jÆ·½Æ·ÑÆ·­¾j½ÐÆvÆ·Æ·thetaVar0.0 jƹjƹ¾jƹ½Æ¹Ñƹ­¾j½ÐÆxƹƹ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jƼjƼ¾jƼ½Æ¼ÑƼ­ª¾j½ÐÆzÆ»ƼƼlambdaVar0.0 jƾjƾ¾jƾ½Æ¾Ñƾ­¾j½ÐÆ|ƾƾ curvatureVar0.0 jÆÀjÆÀ¾jÆÀ½ÆÀÑÆÀ­¾j½ÐÆ~ÆÀÆÀ x_translationVar0.0 jÆÂjÆÂ¾jÆÂ½ÆÂÑÆÂ­¾j½ÐÆ€ÆÂÆÂ y_translationVar0.0 jÆÄjÆÄ¾jÆÄ½ÆÄÑÆÄ­¾j½ÐÆ‚ÆÄÆÄchiVar0.0 jÆÆjÆÆ¾!jÆÆ½ÆÆÑÆÆ­¾j½ÐÆ„!ÆÆÆÆ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÆÉjÆÉ¾#jÆÉ½ÆÉÑÆÉ­ª¾j½ÐƆÆÈ#ÆÉÆÉ" d_spacingVar0.0jÆËjÆË¾&jÆË½ÆËÑÆË­¾j½Ðƈ&ÆËÆË% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÆÎjÆÎ¾(jÆÎ½ÆÎÑÆÎ­ª¾j½ÐÆŠÆÍ(ÆÎÆÎ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÆÑjÆÑ¾*jÆÑ½ÆÑÑÆÑ­ª¾j½ÐÆŒÆÐ*ÆÑÆÑ)sample_temperatureVar0.0jÆÓjÆÓ¾,jÆÓ½ÆÓÑÆÓ­¾j½ÐÆŽ,ÆÓÆÓ+ device_nameVar0.0KVALUESunitsAttr0.0 jÆÖjÆÖ¾.jÆÖ½ÆÖÑÆÖ­ª¾j½ÐÆÆÕ.ÆÖÆÖ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÆÙjÆÙ¾0jÆÙ½ÆÙÑÆÙ­ª¾j½ÐÆ’ÆØ0ÆÙÆÙ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÆÜjÆÜ¾2jÆÜ½ÆÜÑÆÜ­ª¾j½ÐÆ”ÆÛ2ÆÜÆÜ1 sample_murVar0.0 jÆÞjÆÞ¾5jÆÞ½ÆÞÑÆÞ­¾j½ÐÆ–5ÆÞÆÞ4PresetVar0.0jÆàjÆà¾7jÆà½ÆàÑÆà­¾j½ÐƘ7ÆàÆà6 CounterModeVar0.0 jÆâjÆâ¾9jÆâ½ÆâÑÆâ­¾j½ÐÆš9ÆâÆâ8timeVar0.0countsVALUESunitsAttr0.0 jÆåjÆå¾;jÆå½ÆåÑÆå­ª¾j½ÐÆœÆä;ÆåÆå: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÆèjÆè¾=jÆè½ÆèÑÆè­ª¾j½ÐÆžÆç=ÆèÆè<MonitorVar0.0countsVALUESunitsAttr0.0 jÆëjÆë¾?jÆë½ÆëÑÆë­ª¾j½ÐÆ Æê?ÆëÆë>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÆîjÆî¾AjÆî½ÆîÑÆî­ª¾j½ÐÆ¢ÆíAÆîÆî@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÆñjÆñ¾CjÆñ½ÆñÑÆñ­ª¾j½ÐƤÆðCÆñÆñBStepVar0.0 jÆójÆó¾EjÆó½ÆóÑÆó­¾j½ÐƦEÆóÆóD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÆ÷jÆ÷¾GjÆ÷½Æ÷ÑÆ÷­ªª¾j½ÐƨÆõÆöGÆ÷Æ÷F two_thetaVar0.01VALUESsignalAttr0.0 jÆújÆú¾IjÆú½ÆúÑÆú­ª¾j½ÐƪÆùIÆúÆúHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÆjÆlÆnÆpÆrÆtÆvÆxÆzÆ|Æ~Æ€Æ‚Æ„Æ†ÆˆÆŠÆŒÆŽÆÆ’ƔƖƘƚƜƞƠƢƤƦƨƪƬƮưƲƴƶƸƺƽƿÆÁÆÃÆÅÆÇÆÊÆÌÆÏÆÒÆÔÆ×ÆÚÆÝÆßÆáÆãÆæÆéÆìÆïÆòÆôÆøÆûÆüÆýÆþÆÿÇÇÇÇÇÇdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÇfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÇ fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÇ fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÇ fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÇfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÇfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÇfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÇfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÇfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÇfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÇ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÇ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÇ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÇ! fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÇ# fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÇ% fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÇ' fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÇ) fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÇ+ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÇ- fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÇ/ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÇ1 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÇ3 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÇ5 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÇ7 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÇ9 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÇ; fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÇ= fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÇ? fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÇA fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÇC fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÇE fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÇG fakeDim32Dim0.0jÇIjÇI¾jÇI½ÇIÑÇI­¾j½ÐÇÇIÇItitleVar0.0jÇKjÇK¾jÇK½ÇKÑÇK­¾j½ÐÇ ÇKÇK start_timeVar0.0 jÇMjÇM¾ jÇM½ÇMÑÇM­¾j½ÐÇ ÇMÇMnameVar0.0jÇOjÇO¾ jÇO½ÇOÑÇO­¾j½ÐÇ ÇOÇO nameVar0.0"jÇQjÇQ¾jÇQ½ÇQÑÇQ­¾j½ÐÇÇQÇQ typeVar0.0jÇSjÇS¾jÇS½ÇSÑÇS­¾j½ÐÇÇSÇStypeVar0.0 jÇUjÇU¾jÇU½ÇUÑÇU­¾j½ÐÇÇUÇUthetaVar0.0 jÇWjÇW¾jÇW½ÇWÑÇW­¾j½ÐÇÇWÇW two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÇZjÇZ¾jÇZ½ÇZÑÇZ­ª¾j½ÐÇÇYÇZÇZlambdaVar0.0 jÇ\jÇ\¾jÇ\½Ç\ÑÇ\­¾j½ÐÇÇ\Ç\ curvatureVar0.0 jÇ^jÇ^¾jÇ^½Ç^ÑÇ^­¾j½ÐÇÇ^Ç^ x_translationVar0.0 jÇ`jÇ`¾jÇ`½Ç`ÑÇ`­¾j½ÐÇÇ`Ç` y_translationVar0.0 jÇbjÇb¾jÇb½ÇbÑÇb­¾j½ÐÇ ÇbÇbchiVar0.0 jÇdjÇd¾!jÇd½ÇdÑÇd­¾j½ÐÇ"!ÇdÇd phiVar0.0Angstroem  VALUESunitsAttr0.0 jÇgjÇg¾#jÇg½ÇgÑÇg­ª¾j½ÐÇ$Çf#ÇgÇg" d_spacingVar0.0jÇijÇi¾&jÇi½ÇiÑÇi­¾j½ÐÇ&&ÇiÇi% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÇljÇl¾(jÇl½ÇlÑÇl­ª¾j½ÐÇ(Çk(ÇlÇl'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÇojÇo¾*jÇo½ÇoÑÇo­ª¾j½ÐÇ*Çn*ÇoÇo)sample_temperatureVar0.0jÇqjÇq¾,jÇq½ÇqÑÇq­¾j½ÐÇ,,ÇqÇq+ device_nameVar0.0KVALUESunitsAttr0.0 jÇtjÇt¾.jÇt½ÇtÑÇt­ª¾j½ÐÇ.Çs.ÇtÇt-temperature_meanVar0.0KVALUESunitsAttr0.0 jÇwjÇw¾0jÇw½ÇwÑÇw­ª¾j½ÐÇ0Çv0ÇwÇw/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÇzjÇz¾2jÇz½ÇzÑÇz­ª¾j½ÐÇ2Çy2ÇzÇz1 sample_murVar0.0 jÇ|jÇ|¾5jÇ|½Ç|ÑÇ|­¾j½ÐÇ45Ç|Ç|4PresetVar0.0jÇ~jÇ~¾7jÇ~½Ç~ÑÇ~­¾j½ÐÇ67Ç~Ç~6 CounterModeVar0.0 jÇ€jÇ€¾9jÇ€½Ç€ÑÇ€­¾j½ÐÇ89ǀǀ8timeVar0.0countsVALUESunitsAttr0.0 jǃjǃ¾;jǃ½ÇƒÑǃ­ª¾j½ÐÇ:Ç‚;ǃǃ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jdžjdž¾=jdž½Ç†Ñdž­ª¾j½ÐÇ<Ç…=dždž<MonitorVar0.0countsVALUESunitsAttr0.0 jljjlj¾?jlj½Ç‰Ñlj­ª¾j½ÐÇ>Lj?ljlj>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÇŒjÇŒ¾AjÇŒ½ÇŒÑÇŒ­ª¾j½ÐÇ@Ç‹Anjnj@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÇjǾCjǽÇÑÇ­ª¾j½ÐÇBÇŽCÇÇBStepVar0.0 jÇ‘jÇ‘¾EjÇ‘½Ç‘ÑÇ‘­¾j½ÐÇDEǑǑD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÇ•jÇ•¾GjÇ•½Ç•ÑÇ•­ªª¾j½ÐÇFǓǔGǕǕF two_thetaVar0.01VALUESsignalAttr0.0 jǘjǘ¾Ijǘ½Ç˜Ñǘ­ª¾j½ÐÇHÇ—IǘǘHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÇÇ Ç ÇÇÇÇÇÇÇÇÇÇ Ç"Ç$Ç&Ç(Ç*Ç,Ç.Ç0Ç2Ç4Ç6Ç8Ç:Ç<Ç>Ç@ÇBÇDÇFÇHÇJÇLÇNÇPÇRÇTÇVÇXÇ[Ç]Ç_ÇaÇcÇeÇhÇjÇmÇpÇrÇuÇxÇ{Ç}ÇÇDŽLJNJÇÇǒǖǙǚǛǜÇǞǟǠǡǢǣdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÇ¥fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÇ§fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÇ©fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÇ«fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÇ­fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÇ¯fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÇ±fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÇ³fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÇµfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÇ·fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÇ¹ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÇ» fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÇ½ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÇ¿ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÇÁ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÇà fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÇÅ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÇÇ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÇÉ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÇË fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÇÍ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÇÏ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÇÑ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÇÓ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÇÕ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÇ× fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÇÙ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÇÛ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÇÝ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÇß fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÇá fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÇã fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÇå fakeDim32Dim0.0jÇçjÇç¾jÇç½ÇçÑÇç­¾j½ÐǦÇçÇçtitleVar0.0jÇéjÇé¾jÇé½ÇéÑÇé­¾j½ÐǨÇéÇé start_timeVar0.0 jÇëjÇë¾ jÇë½ÇëÑÇë­¾j½ÐǪ ÇëÇënameVar0.0jÇíjÇí¾ jÇí½ÇíÑÇí­¾j½ÐǬ ÇíÇí nameVar0.0"jÇïjÇï¾jÇï½ÇïÑÇï­¾j½ÐÇ®ÇïÇï typeVar0.0jÇñjÇñ¾jÇñ½ÇñÑÇñ­¾j½ÐǰÇñÇñtypeVar0.0 jÇójÇó¾jÇó½ÇóÑÇó­¾j½ÐDzÇóÇóthetaVar0.0 jÇõjÇõ¾jÇõ½ÇõÑÇõ­¾j½ÐÇ´ÇõÇõ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÇøjÇø¾jÇø½ÇøÑÇø­ª¾j½ÐǶÇ÷ÇøÇølambdaVar0.0 jÇújÇú¾jÇú½ÇúÑÇú­¾j½ÐǸÇúÇú curvatureVar0.0 jÇüjÇü¾jÇü½ÇüÑÇü­¾j½ÐǺÇüÇü x_translationVar0.0 jÇþjÇþ¾jÇþ½ÇþÑÇþ­¾j½ÐǼÇþÇþ y_translationVar0.0 jÈjȾjȽÈÑÈ­¾j½ÐǾÈÈchiVar0.0 jÈjȾ!jȽÈÑÈ­¾j½ÐÇÀ!ÈÈ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÈjȾ#jȽÈÑÈ­ª¾j½ÐÇÂÈ#ÈÈ" d_spacingVar0.0jÈjȾ&jȽÈÑÈ­¾j½ÐÇÄ&ÈÈ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÈ jÈ ¾(jÈ ½È ÑÈ ­ª¾j½ÐÇÆÈ (È È 'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÈ jÈ ¾*jÈ ½È ÑÈ ­ª¾j½ÐÇÈÈ *È È )sample_temperatureVar0.0jÈjȾ,jȽÈÑÈ­¾j½ÐÇÊ,ÈÈ+ device_nameVar0.0KVALUESunitsAttr0.0 jÈjȾ.jȽÈÑÈ­ª¾j½ÐÇÌÈ.ÈÈ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÈjȾ0jȽÈÑÈ­ª¾j½ÐÇÎÈ0ÈÈ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÈjȾ2jȽÈÑÈ­ª¾j½ÐÇÐÈ2ÈÈ1 sample_murVar0.0 jÈjȾ5jȽÈÑÈ­¾j½ÐÇÒ5ÈÈ4PresetVar0.0jÈjȾ7jȽÈÑÈ­¾j½ÐÇÔ7ÈÈ6 CounterModeVar0.0 jÈjȾ9jȽÈÑÈ­¾j½ÐÇÖ9ÈÈ8timeVar0.0countsVALUESunitsAttr0.0 jÈ!jÈ!¾;jÈ!½È!ÑÈ!­ª¾j½ÐÇØÈ ;È!È!: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÈ$jÈ$¾=jÈ$½È$ÑÈ$­ª¾j½ÐÇÚÈ#=È$È$<MonitorVar0.0countsVALUESunitsAttr0.0 jÈ'jÈ'¾?jÈ'½È'ÑÈ'­ª¾j½ÐÇÜÈ&?È'È'>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÈ*jÈ*¾AjÈ*½È*ÑÈ*­ª¾j½ÐÇÞÈ)AÈ*È*@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÈ-jÈ-¾CjÈ-½È-ÑÈ-­ª¾j½ÐÇàÈ,CÈ-È-BStepVar0.0 jÈ/jÈ/¾EjÈ/½È/ÑÈ/­¾j½ÐÇâEÈ/È/D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÈ3jÈ3¾GjÈ3½È3ÑÈ3­ªª¾j½ÐÇäÈ1È2GÈ3È3F two_thetaVar0.01VALUESsignalAttr0.0 jÈ6jÈ6¾IjÈ6½È6ÑÈ6­ª¾j½ÐÇæÈ5IÈ6È6HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÇ¦Ç¨ÇªÇ¬Ç®Ç°Ç²Ç´Ç¶Ç¸ÇºÇ¼Ç¾ÇÀÇÂÇÄÇÆÇÈÇÊÇÌÇÎÇÐÇÒÇÔÇÖÇØÇÚÇÜÇÞÇàÇâÇäÇæÇèÇêÇìÇîÇðÇòÇôÇöÇùÇûÇýÇÿÈÈÈÈÈ ÈÈÈÈÈÈÈÈÈ"È%È(È+È.È0È4È7È8È9È:È;È<È=È>È?È@ÈAdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÈCfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÈEfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÈGfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÈIfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÈKfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÈMfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÈOfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÈQfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÈSfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÈUfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÈW fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÈY fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÈ[ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÈ] fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÈ_ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÈa fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÈc fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÈe fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÈg fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÈi fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÈk fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÈm fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÈo fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÈq fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÈs fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÈu fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÈw fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÈy fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÈ{ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÈ} fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÈ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÈ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÈƒ fakeDim32Dim0.0jÈ…jÈ…¾jÈ…½È…ÑÈ…­¾j½ÐÈDÈ…È…titleVar0.0jȇjȇ¾jȇ½È‡Ñȇ­¾j½ÐÈFȇȇ start_timeVar0.0 jȉjȉ¾ jȉ½È‰Ñȉ­¾j½ÐÈH ȉȉnameVar0.0jÈ‹jÈ‹¾ jÈ‹½È‹ÑÈ‹­¾j½ÐÈJ ȋȋ nameVar0.0"jÈjȾjȽÈÑÈ­¾j½ÐÈLÈÈ typeVar0.0jÈjȾjȽÈÑÈ­¾j½ÐÈNÈÈtypeVar0.0 jÈ‘jÈ‘¾jÈ‘½È‘ÑÈ‘­¾j½ÐÈPȑȑthetaVar0.0 jÈ“jÈ“¾jÈ“½È“ÑÈ“­¾j½ÐÈRȓȓ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÈ–jÈ–¾jÈ–½È–ÑÈ–­ª¾j½ÐÈTȕȖȖlambdaVar0.0 jȘjȘ¾jȘ½È˜ÑȘ­¾j½ÐÈVȘȘ curvatureVar0.0 jÈšjÈš¾jÈš½ÈšÑÈš­¾j½ÐÈXȚȚ x_translationVar0.0 jÈœjÈœ¾jÈœ½ÈœÑÈœ­¾j½ÐÈZȜȜ y_translationVar0.0 jÈžjÈž¾jÈž½ÈžÑÈž­¾j½ÐÈ\ȞȞchiVar0.0 jÈ jÈ ¾!jÈ ½È ÑÈ ­¾j½ÐÈ^!È È  phiVar0.0Angstroem  VALUESunitsAttr0.0 jÈ£jÈ£¾#jÈ£½È£ÑÈ£­ª¾j½ÐÈ`È¢#ȣȣ" d_spacingVar0.0jÈ¥jÈ¥¾&jÈ¥½È¥ÑÈ¥­¾j½ÐÈb&ȥȥ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jȨjȨ¾(jȨ½È¨ÑȨ­ª¾j½ÐÈdȧ(ȨȨ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÈ«jÈ«¾*jÈ«½È«ÑÈ«­ª¾j½ÐÈfȪ*ȫȫ)sample_temperatureVar0.0jÈ­jÈ­¾,jÈ­½È­ÑÈ­­¾j½ÐÈh,È­È­+ device_nameVar0.0KVALUESunitsAttr0.0 jȰjȰ¾.jȰ½È°ÑȰ­ª¾j½ÐÈjȯ.ȰȰ-temperature_meanVar0.0KVALUESunitsAttr0.0 jȳjȳ¾0jȳ½È³Ñȳ­ª¾j½ÐÈlȲ0ȳȳ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jȶjȶ¾2jȶ½È¶Ñȶ­ª¾j½ÐÈnȵ2ȶȶ1 sample_murVar0.0 jȸjȸ¾5jȸ½È¸Ñȸ­¾j½ÐÈp5ȸȸ4PresetVar0.0jȺjȺ¾7jȺ½ÈºÑȺ­¾j½ÐÈr7ȺȺ6 CounterModeVar0.0 jȼjȼ¾9jȼ½È¼Ñȼ­¾j½ÐÈt9ȼȼ8timeVar0.0countsVALUESunitsAttr0.0 jÈ¿jÈ¿¾;jÈ¿½È¿ÑÈ¿­ª¾j½ÐÈvȾ;ȿȿ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÈÂjȾ=jȽÈÂÑÈ­ª¾j½ÐÈxÈÁ=ÈÂÈÂ<MonitorVar0.0countsVALUESunitsAttr0.0 jÈÅjÈž?jÈŽÈÅÑÈÅ­ª¾j½ÐÈzÈÄ?ÈÅÈÅ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÈÈjÈȾAjÈȽÈÈÑÈÈ­ª¾j½ÐÈ|ÈÇAÈÈÈÈ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÈËjÈ˾CjÈ˽ÈËÑÈË­ª¾j½ÐÈ~ÈÊCÈËÈËBStepVar0.0 jÈÍjÈ;EjÈͽÈÍÑÈÍ­¾j½ÐÈ€EÈÍÈÍD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÈÑjÈѾGjÈѽÈÑÑÈÑ­ªª¾j½ÐÈ‚ÈÏÈÐGÈÑÈÑF two_thetaVar0.01VALUESsignalAttr0.0 jÈÔjÈÔ¾IjÈÔ½ÈÔÑÈÔ­ª¾j½ÐÈ„ÈÓIÈÔÈÔHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÈDÈFÈHÈJÈLÈNÈPÈRÈTÈVÈXÈZÈ\È^È`ÈbÈdÈfÈhÈjÈlÈnÈpÈrÈtÈvÈxÈzÈ|È~ȀȂȄȆȈȊȌȎÈȒȔȗșțÈȟȡȤȦȩȬȮȱȴȷȹȻȽÈÀÈÃÈÆÈÉÈÌÈÎÈÒÈÕÈÖÈ×ÈØÈÙÈÚÈÛÈÜÈÝÈÞÈßdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÈáfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÈãfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÈåfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÈçfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÈéfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÈëfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÈífakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÈïfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÈñfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÈófakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÈõ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÈ÷ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÈù fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÈû fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÈý fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÈÿ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÉ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÉ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÉ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÉ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÉ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÉ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÉ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÉ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÉ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÉ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÉ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÉ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÉ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÉ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÉ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÉ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÉ! fakeDim32Dim0.0jÉ#jÉ#¾jÉ#½É#ÑÉ#­¾j½ÐÈâÉ#É#titleVar0.0jÉ%jÉ%¾jÉ%½É%ÑÉ%­¾j½ÐÈäÉ%É% start_timeVar0.0 jÉ'jÉ'¾ jÉ'½É'ÑÉ'­¾j½ÐÈæ É'É'nameVar0.0jÉ)jÉ)¾ jÉ)½É)ÑÉ)­¾j½ÐÈè É)É) nameVar0.0"jÉ+jÉ+¾jÉ+½É+ÑÉ+­¾j½ÐÈêÉ+É+ typeVar0.0jÉ-jÉ-¾jÉ-½É-ÑÉ-­¾j½ÐÈìÉ-É-typeVar0.0 jÉ/jÉ/¾jÉ/½É/ÑÉ/­¾j½ÐÈîÉ/É/thetaVar0.0 jÉ1jÉ1¾jÉ1½É1ÑÉ1­¾j½ÐÈðÉ1É1 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÉ4jÉ4¾jÉ4½É4ÑÉ4­ª¾j½ÐÈòÉ3É4É4lambdaVar0.0 jÉ6jÉ6¾jÉ6½É6ÑÉ6­¾j½ÐÈôÉ6É6 curvatureVar0.0 jÉ8jÉ8¾jÉ8½É8ÑÉ8­¾j½ÐÈöÉ8É8 x_translationVar0.0 jÉ:jÉ:¾jÉ:½É:ÑÉ:­¾j½ÐÈøÉ:É: y_translationVar0.0 jÉ<jÉ<¾jÉ<½É<ÑÉ<­¾j½ÐÈúÉ<É<chiVar0.0 jÉ>jÉ>¾!jÉ>½É>ÑÉ>­¾j½ÐÈü!É>É> phiVar0.0Angstroem  VALUESunitsAttr0.0 jÉAjÉA¾#jÉA½ÉAÑÉA­ª¾j½ÐÈþÉ@#ÉAÉA" d_spacingVar0.0jÉCjÉC¾&jÉC½ÉCÑÉC­¾j½ÐÉ&ÉCÉC% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÉFjÉF¾(jÉF½ÉFÑÉF­ª¾j½ÐÉÉE(ÉFÉF'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÉIjÉI¾*jÉI½ÉIÑÉI­ª¾j½ÐÉÉH*ÉIÉI)sample_temperatureVar0.0jÉKjÉK¾,jÉK½ÉKÑÉK­¾j½ÐÉ,ÉKÉK+ device_nameVar0.0KVALUESunitsAttr0.0 jÉNjÉN¾.jÉN½ÉNÑÉN­ª¾j½ÐÉÉM.ÉNÉN-temperature_meanVar0.0KVALUESunitsAttr0.0 jÉQjÉQ¾0jÉQ½ÉQÑÉQ­ª¾j½ÐÉ ÉP0ÉQÉQ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÉTjÉT¾2jÉT½ÉTÑÉT­ª¾j½ÐÉ ÉS2ÉTÉT1 sample_murVar0.0 jÉVjÉV¾5jÉV½ÉVÑÉV­¾j½ÐÉ5ÉVÉV4PresetVar0.0jÉXjÉX¾7jÉX½ÉXÑÉX­¾j½ÐÉ7ÉXÉX6 CounterModeVar0.0 jÉZjÉZ¾9jÉZ½ÉZÑÉZ­¾j½ÐÉ9ÉZÉZ8timeVar0.0countsVALUESunitsAttr0.0 jÉ]jÉ]¾;jÉ]½É]ÑÉ]­ª¾j½ÐÉÉ\;É]É]: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÉ`jÉ`¾=jÉ`½É`ÑÉ`­ª¾j½ÐÉÉ_=É`É`<MonitorVar0.0countsVALUESunitsAttr0.0 jÉcjÉc¾?jÉc½ÉcÑÉc­ª¾j½ÐÉÉb?ÉcÉc>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÉfjÉf¾AjÉf½ÉfÑÉf­ª¾j½ÐÉÉeAÉfÉf@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÉijÉi¾CjÉi½ÉiÑÉi­ª¾j½ÐÉÉhCÉiÉiBStepVar0.0 jÉkjÉk¾EjÉk½ÉkÑÉk­¾j½ÐÉEÉkÉkD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÉojÉo¾GjÉo½ÉoÑÉo­ªª¾j½ÐÉ ÉmÉnGÉoÉoF two_thetaVar0.01VALUESsignalAttr0.0 jÉrjÉr¾IjÉr½ÉrÑÉr­ª¾j½ÐÉ"ÉqIÉrÉrHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÈâÈäÈæÈèÈêÈìÈîÈðÈòÈôÈöÈøÈúÈüÈþÉÉÉÉÉÉ É ÉÉÉÉÉÉÉÉÉÉ É"É$É&É(É*É,É.É0É2É5É7É9É;É=É?ÉBÉDÉGÉJÉLÉOÉRÉUÉWÉYÉ[É^ÉaÉdÉgÉjÉlÉpÉsÉtÉuÉvÉwÉxÉyÉzÉ{É|É}data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÉfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÉfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÉƒfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÉ…fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÉ‡fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÉ‰fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÉ‹fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÉfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÉfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÉ‘fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÉ“ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÉ• fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÉ— fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÉ™ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÉ› fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÉ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÉŸ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÉ¡ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÉ£ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÉ¥ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÉ§ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÉ© fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÉ« fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÉ­ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÉ¯ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÉ± fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÉ³ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÉµ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÉ· fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÉ¹ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÉ» fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÉ½ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÉ¿ fakeDim32Dim0.0jÉÁjÉÁ¾jÉÁ½ÉÁÑÉÁ­¾j½ÐÉ€ÉÁÉÁtitleVar0.0jÉÃjÉþjÉýÉÃÑÉí¾j½ÐÉ‚ÉÃÉà start_timeVar0.0 jÉÅjÉž jÉŽÉÅÑÉÅ­¾j½ÐÉ„ ÉÅÉÅnameVar0.0jÉÇjÉǾ jÉǽÉÇÑÉÇ­¾j½ÐɆ ÉÇÉÇ nameVar0.0"jÉÉjÉɾjÉɽÉÉÑÉÉ­¾j½ÐɈÉÉÉÉ typeVar0.0jÉËjÉ˾jÉ˽ÉËÑÉË­¾j½ÐÉŠÉËÉËtypeVar0.0 jÉÍjÉ;jÉͽÉÍÑÉÍ­¾j½ÐÉŒÉÍÉÍthetaVar0.0 jÉÏjÉϾjÉϽÉÏÑÉÏ­¾j½ÐÉŽÉÏÉÏ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÉÒjÉÒ¾jÉÒ½ÉÒÑÉÒ­ª¾j½ÐÉÉÑÉÒÉÒlambdaVar0.0 jÉÔjÉÔ¾jÉÔ½ÉÔÑÉÔ­¾j½ÐÉ’ÉÔÉÔ curvatureVar0.0 jÉÖjÉÖ¾jÉÖ½ÉÖÑÉÖ­¾j½ÐÉ”ÉÖÉÖ x_translationVar0.0 jÉØjÉØ¾jÉØ½ÉØÑÉØ­¾j½ÐÉ–ÉØÉØ y_translationVar0.0 jÉÚjÉÚ¾jÉÚ½ÉÚÑÉÚ­¾j½ÐɘÉÚÉÚchiVar0.0 jÉÜjÉܾ!jÉܽÉÜÑÉÜ­¾j½ÐÉš!ÉÜÉÜ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÉßjÉß¾#jÉß½ÉßÑÉß­ª¾j½ÐÉœÉÞ#ÉßÉß" d_spacingVar0.0jÉájÉá¾&jÉá½ÉáÑÉá­¾j½ÐÉž&ÉáÉá% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÉäjÉä¾(jÉä½ÉäÑÉä­ª¾j½ÐÉ Éã(ÉäÉä'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÉçjÉç¾*jÉç½ÉçÑÉç­ª¾j½Ðɢɿ*ÉçÉç)sample_temperatureVar0.0jÉéjÉé¾,jÉé½ÉéÑÉé­¾j½Ðɤ,ÉéÉé+ device_nameVar0.0KVALUESunitsAttr0.0 jÉìjÉì¾.jÉì½ÉìÑÉì­ª¾j½ÐɦÉë.ÉìÉì-temperature_meanVar0.0KVALUESunitsAttr0.0 jÉïjÉï¾0jÉï½ÉïÑÉï­ª¾j½ÐɨÉî0ÉïÉï/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÉòjÉò¾2jÉò½ÉòÑÉò­ª¾j½ÐɪÉñ2ÉòÉò1 sample_murVar0.0 jÉôjÉô¾5jÉô½ÉôÑÉô­¾j½Ðɬ5ÉôÉô4PresetVar0.0jÉöjÉö¾7jÉö½ÉöÑÉö­¾j½ÐÉ®7ÉöÉö6 CounterModeVar0.0 jÉøjÉø¾9jÉø½ÉøÑÉø­¾j½Ðɰ9ÉøÉø8timeVar0.0countsVALUESunitsAttr0.0 jÉûjÉû¾;jÉû½ÉûÑÉû­ª¾j½ÐɲÉú;ÉûÉû: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÉþjÉþ¾=jÉþ½ÉþÑÉþ­ª¾j½ÐÉ´Éý=ÉþÉþ<MonitorVar0.0countsVALUESunitsAttr0.0 jÊjʾ?jʽÊÑÊ­ª¾j½ÐɶÊ?ÊÊ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÊjʾAjʽÊÑÊ­ª¾j½ÐɸÊAÊÊ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÊjʾCjʽÊÑÊ­ª¾j½ÐɺÊCÊÊBStepVar0.0 jÊ jÊ ¾EjÊ ½Ê ÑÊ ­¾j½ÐɼEÊ Ê D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÊ jÊ ¾GjÊ ½Ê ÑÊ ­ªª¾j½ÐÉ¾Ê Ê GÊ Ê F two_thetaVar0.01VALUESsignalAttr0.0 jÊjʾIjʽÊÑÊ­ª¾j½ÐÉÀÊIÊÊHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÉ€É‚ɄɆɈɊɌɎÉɒɔɖɘɚɜɞɠɢɤɦɨɪɬɮɰɲɴɶɸɺɼɾÉÀÉÂÉÄÉÆÉÈÉÊÉÌÉÎÉÐÉÓÉÕÉ×ÉÙÉÛÉÝÉàÉâÉåÉèÉêÉíÉðÉóÉõÉ÷ÉùÉüÉÿÊÊÊÊ ÊÊÊÊÊÊÊÊÊÊÊÊdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÊfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÊfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÊ!fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÊ#fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÊ%fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÊ'fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÊ)fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÊ+fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÊ-fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÊ/fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÊ1 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÊ3 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÊ5 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÊ7 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÊ9 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÊ; fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÊ= fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÊ? fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÊA fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÊC fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÊE fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÊG fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÊI fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÊK fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÊM fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÊO fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÊQ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÊS fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÊU fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÊW fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÊY fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÊ[ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÊ] fakeDim32Dim0.0jÊ_jÊ_¾jÊ_½Ê_ÑÊ_­¾j½ÐÊÊ_Ê_titleVar0.0jÊajÊa¾jÊa½ÊaÑÊa­¾j½ÐÊ ÊaÊa start_timeVar0.0 jÊcjÊc¾ jÊc½ÊcÑÊc­¾j½ÐÊ" ÊcÊcnameVar0.0jÊejÊe¾ jÊe½ÊeÑÊe­¾j½ÐÊ$ ÊeÊe nameVar0.0"jÊgjÊg¾jÊg½ÊgÑÊg­¾j½ÐÊ&ÊgÊg typeVar0.0jÊijÊi¾jÊi½ÊiÑÊi­¾j½ÐÊ(ÊiÊitypeVar0.0 jÊkjÊk¾jÊk½ÊkÑÊk­¾j½ÐÊ*ÊkÊkthetaVar0.0 jÊmjÊm¾jÊm½ÊmÑÊm­¾j½ÐÊ,ÊmÊm two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÊpjÊp¾jÊp½ÊpÑÊp­ª¾j½ÐÊ.ÊoÊpÊplambdaVar0.0 jÊrjÊr¾jÊr½ÊrÑÊr­¾j½ÐÊ0ÊrÊr curvatureVar0.0 jÊtjÊt¾jÊt½ÊtÑÊt­¾j½ÐÊ2ÊtÊt x_translationVar0.0 jÊvjÊv¾jÊv½ÊvÑÊv­¾j½ÐÊ4ÊvÊv y_translationVar0.0 jÊxjÊx¾jÊx½ÊxÑÊx­¾j½ÐÊ6ÊxÊxchiVar0.0 jÊzjÊz¾!jÊz½ÊzÑÊz­¾j½ÐÊ8!ÊzÊz phiVar0.0Angstroem  VALUESunitsAttr0.0 jÊ}jÊ}¾#jÊ}½Ê}ÑÊ}­ª¾j½ÐÊ:Ê|#Ê}Ê}" d_spacingVar0.0jÊjʾ&jʽÊÑÊ­¾j½ÐÊ<&ÊÊ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÊ‚jÊ‚¾(jÊ‚½Ê‚ÑÊ‚­ª¾j½ÐÊ>Ê(ʂʂ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÊ…jÊ…¾*jÊ…½Ê…ÑÊ…­ª¾j½ÐÊ@Ê„*Ê…Ê…)sample_temperatureVar0.0jʇjʇ¾,jʇ½Ê‡Ñʇ­¾j½ÐÊB,ʇʇ+ device_nameVar0.0KVALUESunitsAttr0.0 jÊŠjÊŠ¾.jÊŠ½ÊŠÑÊŠ­ª¾j½ÐÊDʉ.ÊŠÊŠ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÊjʾ0jʽÊÑÊ­ª¾j½ÐÊFÊŒ0ÊÊ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÊjʾ2jʽÊÑÊ­ª¾j½ÐÊHÊ2ÊÊ1 sample_murVar0.0 jÊ’jÊ’¾5jÊ’½Ê’ÑÊ’­¾j½ÐÊJ5Ê’Ê’4PresetVar0.0jÊ”jÊ”¾7jÊ”½Ê”ÑÊ”­¾j½ÐÊL7ʔʔ6 CounterModeVar0.0 jÊ–jÊ–¾9jÊ–½Ê–ÑÊ–­¾j½ÐÊN9Ê–Ê–8timeVar0.0countsVALUESunitsAttr0.0 jÊ™jÊ™¾;jÊ™½Ê™ÑÊ™­ª¾j½ÐÊPʘ;ʙʙ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÊœjÊœ¾=jÊœ½ÊœÑÊœ­ª¾j½ÐÊRÊ›=ʜʜ<MonitorVar0.0countsVALUESunitsAttr0.0 jÊŸjÊŸ¾?jÊŸ½ÊŸÑÊŸ­ª¾j½ÐÊTÊž?ÊŸÊŸ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÊ¢jÊ¢¾AjÊ¢½Ê¢ÑÊ¢­ª¾j½ÐÊVÊ¡Aʢʢ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÊ¥jÊ¥¾CjÊ¥½Ê¥ÑÊ¥­ª¾j½ÐÊXʤCʥʥBStepVar0.0 jʧjʧ¾Ejʧ½Ê§Ñʧ­¾j½ÐÊZEʧʧD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÊ«jÊ«¾GjÊ«½Ê«ÑÊ«­ªª¾j½ÐÊ\ʩʪGʫʫF two_thetaVar0.01VALUESsignalAttr0.0 jÊ®jÊ®¾IjÊ®½Ê®ÑÊ®­ª¾j½ÐÊ^Ê­IʮʮHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÊÊ Ê"Ê$Ê&Ê(Ê*Ê,Ê.Ê0Ê2Ê4Ê6Ê8Ê:Ê<Ê>Ê@ÊBÊDÊFÊHÊJÊLÊNÊPÊRÊTÊVÊXÊZÊ\Ê^Ê`ÊbÊdÊfÊhÊjÊlÊnÊqÊsÊuÊwÊyÊ{Ê~ʀʃʆʈʋʎʑʓʕʗʚÊʠʣʦʨʬʯʰʱʲʳʴʵʶʷʸʹdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÊ»fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÊ½fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÊ¿fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÊÁfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÊÃfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÊÅfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÊÇfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÊÉfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÊËfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÊÍfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÊÏ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÊÑ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÊÓ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÊÕ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÊ× fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÊÙ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÊÛ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÊÝ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÊß fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÊá fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÊã fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÊå fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÊç fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÊé fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÊë fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÊí fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÊï fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÊñ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÊó fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÊõ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÊ÷ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÊù fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÊû fakeDim32Dim0.0jÊýjÊý¾jÊý½ÊýÑÊý­¾j½ÐʼÊýÊýtitleVar0.0jÊÿjÊÿ¾jÊÿ½ÊÿÑÊÿ­¾j½ÐʾÊÿÊÿ start_timeVar0.0 jËj˾ j˽ËÑË­¾j½ÐÊÀ ËËnameVar0.0jËj˾ j˽ËÑË­¾j½ÐÊ ËË nameVar0.0"jËj˾j˽ËÑË­¾j½ÐÊÄËË typeVar0.0jËj˾j˽ËÑË­¾j½ÐÊÆËËtypeVar0.0 jË jË ¾jË ½Ë ÑË ­¾j½ÐÊÈË Ë thetaVar0.0 jË jË ¾jË ½Ë ÑË ­¾j½ÐÊÊË Ë  two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jËj˾j˽ËÑË­ª¾j½ÐÊÌË ËËlambdaVar0.0 jËj˾j˽ËÑË­¾j½ÐÊÎËË curvatureVar0.0 jËj˾j˽ËÑË­¾j½ÐÊÐËË x_translationVar0.0 jËj˾j˽ËÑË­¾j½ÐÊÒËË y_translationVar0.0 jËj˾j˽ËÑË­¾j½ÐÊÔËËchiVar0.0 jËj˾!j˽ËÑË­¾j½ÐÊÖ!ËË phiVar0.0Angstroem  VALUESunitsAttr0.0 jËj˾#j˽ËÑË­ª¾j½ÐÊØË#ËË" d_spacingVar0.0jËj˾&j˽ËÑË­¾j½ÐÊÚ&ËË% sample_nameVar0.0degreeVALUESunitsAttr0.0 jË jË ¾(jË ½Ë ÑË ­ª¾j½ÐÊÜË(Ë Ë 'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jË#jË#¾*jË#½Ë#ÑË#­ª¾j½ÐÊÞË"*Ë#Ë#)sample_temperatureVar0.0jË%jË%¾,jË%½Ë%ÑË%­¾j½ÐÊà,Ë%Ë%+ device_nameVar0.0KVALUESunitsAttr0.0 jË(jË(¾.jË(½Ë(ÑË(­ª¾j½ÐÊâË'.Ë(Ë(-temperature_meanVar0.0KVALUESunitsAttr0.0 jË+jË+¾0jË+½Ë+ÑË+­ª¾j½ÐÊäË*0Ë+Ë+/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jË.jË.¾2jË.½Ë.ÑË.­ª¾j½ÐÊæË-2Ë.Ë.1 sample_murVar0.0 jË0jË0¾5jË0½Ë0ÑË0­¾j½ÐÊè5Ë0Ë04PresetVar0.0jË2jË2¾7jË2½Ë2ÑË2­¾j½ÐÊê7Ë2Ë26 CounterModeVar0.0 jË4jË4¾9jË4½Ë4ÑË4­¾j½ÐÊì9Ë4Ë48timeVar0.0countsVALUESunitsAttr0.0 jË7jË7¾;jË7½Ë7ÑË7­ª¾j½ÐÊîË6;Ë7Ë7: beam_monitorVar0.0countsVALUESunitsAttr0.0 jË:jË:¾=jË:½Ë:ÑË:­ª¾j½ÐÊðË9=Ë:Ë:<MonitorVar0.0countsVALUESunitsAttr0.0 jË=jË=¾?jË=½Ë=ÑË=­ª¾j½ÐÊòË<?Ë=Ë=>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jË@jË@¾AjË@½Ë@ÑË@­ª¾j½ÐÊôË?AË@Ë@@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jËCjËC¾CjËC½ËCÑËC­ª¾j½ÐÊöËBCËCËCBStepVar0.0 jËEjËE¾EjËE½ËEÑËE­¾j½ÐÊøEËEËED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jËIjËI¾GjËI½ËIÑËI­ªª¾j½ÐÊúËGËHGËIËIF two_thetaVar0.01VALUESsignalAttr0.0 jËLjËL¾IjËL½ËLÑËL­ª¾j½ÐÊüËKIËLËLHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÊ¼Ê¾ÊÀÊÂÊÄÊÆÊÈÊÊÊÌÊÎÊÐÊÒÊÔÊÖÊØÊÚÊÜÊÞÊàÊâÊäÊæÊèÊêÊìÊîÊðÊòÊôÊöÊøÊúÊüÊþËËËËËË Ë ËËËËËËËËË!Ë$Ë&Ë)Ë,Ë/Ë1Ë3Ë5Ë8Ë;Ë>ËAËDËFËJËMËNËOËPËQËRËSËTËUËVËWdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªËYfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªË[fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªË]fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªË_fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªËafakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªËcfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªËefakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªËgfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªËifakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªËkfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªËm fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªËo fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªËq fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªËs fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªËu fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªËw fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªËy fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªË{ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªË} fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªË fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªË fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªËƒ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªË… fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªË‡ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªË‰ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªË‹ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªË fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªË fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªË‘ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªË“ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªË• fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªË— fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªË™ fakeDim32Dim0.0jË›jË›¾jË›½Ë›ÑË›­¾j½ÐËZ˛˛titleVar0.0jËj˾j˽ËÑË­¾j½ÐË\ËË start_timeVar0.0 jËŸjËŸ¾ jËŸ½ËŸÑËŸ­¾j½ÐË^ ËŸËŸnameVar0.0jË¡jË¡¾ jË¡½Ë¡ÑË¡­¾j½ÐË` ˡˡ nameVar0.0"jË£jË£¾jË£½Ë£ÑË£­¾j½ÐËbˣˣ typeVar0.0jË¥jË¥¾jË¥½Ë¥ÑË¥­¾j½ÐËd˥˥typeVar0.0 j˧j˧¾j˧½Ë§Ñ˧­¾j½ÐËf˧˧thetaVar0.0 jË©jË©¾jË©½Ë©ÑË©­¾j½ÐËh˩˩ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jˬjˬ¾jˬ½Ë¬Ñˬ­ª¾j½ÐËjË«ˬˬlambdaVar0.0 jË®jË®¾jË®½Ë®ÑË®­¾j½ÐËlˮˮ curvatureVar0.0 j˰j˰¾j˰½Ë°Ñ˰­¾j½ÐËn˰˰ x_translationVar0.0 j˲j˲¾j˲½Ë²Ñ˲­¾j½ÐËp˲˲ y_translationVar0.0 jË´jË´¾jË´½Ë´ÑË´­¾j½ÐËrË´Ë´chiVar0.0 j˶j˶¾!j˶½Ë¶Ñ˶­¾j½ÐËt!˶˶ phiVar0.0Angstroem  VALUESunitsAttr0.0 j˹j˹¾#j˹½Ë¹Ñ˹­ª¾j½ÐËv˸#˹˹" d_spacingVar0.0jË»jË»¾&jË»½Ë»ÑË»­¾j½ÐËx&˻˻% sample_nameVar0.0degreeVALUESunitsAttr0.0 j˾j˾¾(j˾½Ë¾Ñ˾­ª¾j½ÐËz˽(˾˾'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jËÁjËÁ¾*jËÁ½ËÁÑËÁ­ª¾j½ÐË|ËÀ*ËÁËÁ)sample_temperatureVar0.0jËÃjËþ,jËýËÃÑËí¾j½ÐË~,ËÃËÃ+ device_nameVar0.0KVALUESunitsAttr0.0 jËÆjËÆ¾.jËÆ½ËÆÑËÆ­ª¾j½ÐË€ËÅ.ËÆËÆ-temperature_meanVar0.0KVALUESunitsAttr0.0 jËÉjËɾ0jËɽËÉÑËÉ­ª¾j½ÐË‚ËÈ0ËÉËÉ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jËÌjË̾2jË̽ËÌÑËÌ­ª¾j½ÐË„ËË2ËÌËÌ1 sample_murVar0.0 jËÎjËξ5jËνËÎÑËέ¾j½Ј5ËÎËÎ4PresetVar0.0jËÐjËо7jËнËÐÑËЭ¾j½Ðˈ7ËÐËÐ6 CounterModeVar0.0 jËÒjËÒ¾9jËÒ½ËÒÑËÒ­¾j½ÐËŠ9ËÒËÒ8timeVar0.0countsVALUESunitsAttr0.0 jËÕjËÕ¾;jËÕ½ËÕÑËÕ­ª¾j½ÐËŒËÔ;ËÕËÕ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jËØjËØ¾=jËØ½ËØÑËØ­ª¾j½ÐËŽË×=ËØËØ<MonitorVar0.0countsVALUESunitsAttr0.0 jËÛjËÛ¾?jËÛ½ËÛÑËÛ­ª¾j½ÐËËÚ?ËÛËÛ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jËÞjËÞ¾AjËÞ½ËÞÑËÞ­ª¾j½ÐË’ËÝAËÞËÞ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jËájËá¾CjËá½ËáÑËá­ª¾j½ÐË”ËàCËáËáBStepVar0.0 jËãjËã¾EjËã½ËãÑËã­¾j½ÐË–EËãËãD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jËçjËç¾GjËç½ËçÑËç­ªª¾j½Ð˘ËåËæGËçËçF two_thetaVar0.01VALUESsignalAttr0.0 jËêjËê¾IjËê½ËêÑËê­ª¾j½ÐËšËéIËêËêHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªËZË\Ë^Ë`ËbËdËfËhËjËlËnËpËrËtËvËxËzË|Ë~ˀ˂˄ˆˈˊˌˎË˒˔˖˘˚˜˞ˠˢˤ˦˨˪˭˯˱˳˵˷˺˼˿ËÂËÄËÇËÊËÍËÏËÑËÓËÖËÙËÜËßËâËäËèËëËìËíËîËïËðËñËòËóËôËõdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªË÷fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªËùfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªËûfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªËýfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªËÿfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÌfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÌfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÌfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÌfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÌ fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÌ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÌ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÌ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÌ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÌ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÌ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÌ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÌ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÌ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÌ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÌ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÌ! fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÌ# fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÌ% fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÌ' fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÌ) fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÌ+ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÌ- fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÌ/ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÌ1 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÌ3 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÌ5 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÌ7 fakeDim32Dim0.0jÌ9jÌ9¾jÌ9½Ì9ÑÌ9­¾j½ÐËøÌ9Ì9titleVar0.0jÌ;jÌ;¾jÌ;½Ì;ÑÌ;­¾j½ÐËúÌ;Ì; start_timeVar0.0 jÌ=jÌ=¾ jÌ=½Ì=ÑÌ=­¾j½ÐËü Ì=Ì=nameVar0.0jÌ?jÌ?¾ jÌ?½Ì?ÑÌ?­¾j½ÐËþ Ì?Ì? nameVar0.0"jÌAjÌA¾jÌA½ÌAÑÌA­¾j½ÐÌÌAÌA typeVar0.0jÌCjÌC¾jÌC½ÌCÑÌC­¾j½ÐÌÌCÌCtypeVar0.0 jÌEjÌE¾jÌE½ÌEÑÌE­¾j½ÐÌÌEÌEthetaVar0.0 jÌGjÌG¾jÌG½ÌGÑÌG­¾j½ÐÌÌGÌG two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÌJjÌJ¾jÌJ½ÌJÑÌJ­ª¾j½ÐÌÌIÌJÌJlambdaVar0.0 jÌLjÌL¾jÌL½ÌLÑÌL­¾j½ÐÌ ÌLÌL curvatureVar0.0 jÌNjÌN¾jÌN½ÌNÑÌN­¾j½ÐÌ ÌNÌN x_translationVar0.0 jÌPjÌP¾jÌP½ÌPÑÌP­¾j½ÐÌÌPÌP y_translationVar0.0 jÌRjÌR¾jÌR½ÌRÑÌR­¾j½ÐÌÌRÌRchiVar0.0 jÌTjÌT¾!jÌT½ÌTÑÌT­¾j½ÐÌ!ÌTÌT phiVar0.0Angstroem  VALUESunitsAttr0.0 jÌWjÌW¾#jÌW½ÌWÑÌW­ª¾j½ÐÌÌV#ÌWÌW" d_spacingVar0.0jÌYjÌY¾&jÌY½ÌYÑÌY­¾j½ÐÌ&ÌYÌY% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÌ\jÌ\¾(jÌ\½Ì\ÑÌ\­ª¾j½ÐÌÌ[(Ì\Ì\'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÌ_jÌ_¾*jÌ_½Ì_ÑÌ_­ª¾j½ÐÌÌ^*Ì_Ì_)sample_temperatureVar0.0jÌajÌa¾,jÌa½ÌaÑÌa­¾j½ÐÌ,ÌaÌa+ device_nameVar0.0KVALUESunitsAttr0.0 jÌdjÌd¾.jÌd½ÌdÑÌd­ª¾j½ÐÌÌc.ÌdÌd-temperature_meanVar0.0KVALUESunitsAttr0.0 jÌgjÌg¾0jÌg½ÌgÑÌg­ª¾j½ÐÌ Ìf0ÌgÌg/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÌjjÌj¾2jÌj½ÌjÑÌj­ª¾j½ÐÌ"Ìi2ÌjÌj1 sample_murVar0.0 jÌljÌl¾5jÌl½ÌlÑÌl­¾j½ÐÌ$5ÌlÌl4PresetVar0.0jÌnjÌn¾7jÌn½ÌnÑÌn­¾j½ÐÌ&7ÌnÌn6 CounterModeVar0.0 jÌpjÌp¾9jÌp½ÌpÑÌp­¾j½ÐÌ(9ÌpÌp8timeVar0.0countsVALUESunitsAttr0.0 jÌsjÌs¾;jÌs½ÌsÑÌs­ª¾j½ÐÌ*Ìr;ÌsÌs: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÌvjÌv¾=jÌv½ÌvÑÌv­ª¾j½ÐÌ,Ìu=ÌvÌv<MonitorVar0.0countsVALUESunitsAttr0.0 jÌyjÌy¾?jÌy½ÌyÑÌy­ª¾j½ÐÌ.Ìx?ÌyÌy>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÌ|jÌ|¾AjÌ|½Ì|ÑÌ|­ª¾j½ÐÌ0Ì{AÌ|Ì|@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÌj̾Cj̽ÌÑÌ­ª¾j½ÐÌ2Ì~CÌÌBStepVar0.0 jÌj̾Ej̽ÌÑÌ­¾j½ÐÌ4EÌÌD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÌ…jÌ…¾GjÌ…½Ì…ÑÌ…­ªª¾j½ÐÌ6̃̄GÌ…Ì…F two_thetaVar0.01VALUESsignalAttr0.0 j̈j̈¾Ij̈½ÌˆÑ̈­ª¾j½ÐÌ8̇Ï̈HcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªËøËúËüËþÌÌÌÌÌÌ Ì ÌÌÌÌÌÌÌÌÌÌ Ì"Ì$Ì&Ì(Ì*Ì,Ì.Ì0Ì2Ì4Ì6Ì8Ì:Ì<Ì>Ì@ÌBÌDÌFÌHÌKÌMÌOÌQÌSÌUÌXÌZÌ]Ì`ÌbÌeÌhÌkÌmÌoÌqÌtÌwÌzÌ}̀̂̆̉̊̋̌ÌÌŽÌÌ̑̒̓data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÌ•fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÌ—fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÌ™fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÌ›fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÌfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÌŸfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÌ¡fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÌ£fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÌ¥fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÌ§fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÌ© fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÌ« fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÌ­ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÌ¯ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÌ± fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÌ³ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÌµ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÌ· fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÌ¹ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÌ» fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÌ½ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÌ¿ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÌÁ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÌà fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÌÅ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÌÇ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÌÉ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÌË fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÌÍ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÌÏ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÌÑ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÌÓ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÌÕ fakeDim32Dim0.0jÌ×jÌ×¾jÌ×½Ì×ÑÌ×­¾j½ÐÌ–Ì×Ì×titleVar0.0jÌÙjÌÙ¾jÌÙ½ÌÙÑÌÙ­¾j½Ð̘ÌÙÌÙ start_timeVar0.0 jÌÛjÌÛ¾ jÌÛ½ÌÛÑÌÛ­¾j½ÐÌš ÌÛÌÛnameVar0.0jÌÝjÌݾ jÌݽÌÝÑÌÝ­¾j½ÐÌœ ÌÝÌÝ nameVar0.0"jÌßjÌß¾jÌß½ÌßÑÌß­¾j½ÐÌžÌßÌß typeVar0.0jÌájÌá¾jÌá½ÌáÑÌá­¾j½ÐÌ ÌáÌátypeVar0.0 jÌãjÌã¾jÌã½ÌãÑÌã­¾j½ÐÌ¢ÌãÌãthetaVar0.0 jÌåjÌå¾jÌå½ÌåÑÌå­¾j½Ð̤ÌåÌå two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÌèjÌè¾jÌè½ÌèÑÌè­ª¾j½Ð̦ÌçÌèÌèlambdaVar0.0 jÌêjÌê¾jÌê½ÌêÑÌê­¾j½Ð̨ÌêÌê curvatureVar0.0 jÌìjÌì¾jÌì½ÌìÑÌì­¾j½Ð̪ÌìÌì x_translationVar0.0 jÌîjÌî¾jÌî½ÌîÑÌî­¾j½Ð̬ÌîÌî y_translationVar0.0 jÌðjÌð¾jÌð½ÌðÑÌð­¾j½ÐÌ®ÌðÌðchiVar0.0 jÌòjÌò¾!jÌò½ÌòÑÌò­¾j½Ð̰!ÌòÌò phiVar0.0Angstroem  VALUESunitsAttr0.0 jÌõjÌõ¾#jÌõ½ÌõÑÌõ­ª¾j½Ð̲Ìô#ÌõÌõ" d_spacingVar0.0jÌ÷jÌ÷¾&jÌ÷½Ì÷ÑÌ÷­¾j½ÐÌ´&Ì÷Ì÷% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÌújÌú¾(jÌú½ÌúÑÌú­ª¾j½Ð̶Ìù(ÌúÌú'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÌýjÌý¾*jÌý½ÌýÑÌý­ª¾j½Ð̸Ìü*ÌýÌý)sample_temperatureVar0.0jÌÿjÌÿ¾,jÌÿ½ÌÿÑÌÿ­¾j½Ð̺,ÌÿÌÿ+ device_nameVar0.0KVALUESunitsAttr0.0 jÍj;.jͽÍÑÍ­ª¾j½Ð̼Í.ÍÍ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÍj;0jͽÍÑÍ­ª¾j½Ð̾Í0ÍÍ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÍj;2jͽÍÑÍ­ª¾j½ÐÌÀÍ2ÍÍ1 sample_murVar0.0 jÍ jÍ ¾5jÍ ½Í ÑÍ ­¾j½ÐÌÂ5Í Í 4PresetVar0.0jÍ jÍ ¾7jÍ ½Í ÑÍ ­¾j½ÐÌÄ7Í Í 6 CounterModeVar0.0 jÍj;9jͽÍÑÍ­¾j½ÐÌÆ9ÍÍ8timeVar0.0countsVALUESunitsAttr0.0 jÍj;;jͽÍÑÍ­ª¾j½ÐÌÈÍ;ÍÍ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÍj;=jͽÍÑÍ­ª¾j½ÐÌÊÍ=ÍÍ<MonitorVar0.0countsVALUESunitsAttr0.0 jÍj;?jͽÍÑÍ­ª¾j½ÐÌÌÍ?ÍÍ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÍj;AjͽÍÑÍ­ª¾j½ÐÌÎÍAÍÍ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÍj;CjͽÍÑÍ­ª¾j½ÐÌÐÍCÍÍBStepVar0.0 jÍj;EjͽÍÑÍ­¾j½ÐÌÒEÍÍD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÍ#jÍ#¾GjÍ#½Í#ÑÍ#­ªª¾j½ÐÌÔÍ!Í"GÍ#Í#F two_thetaVar0.01VALUESsignalAttr0.0 jÍ&jÍ&¾IjÍ&½Í&ÑÍ&­ª¾j½ÐÌÖÍ%IÍ&Í&HcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÌ–̴̶̸̢̨̘̜̞̠̤̦̪̬̮̰̲̺̼̾̚ÌÀÌÂÌÄÌÆÌÈÌÊÌÌÌÎÌÐÌÒÌÔÌÖÌØÌÚÌÜÌÞÌàÌâÌäÌæÌéÌëÌíÌïÌñÌóÌöÌøÌûÌþÍÍÍÍ Í Í ÍÍÍÍÍÍÍ Í$Í'Í(Í)Í*Í+Í,Í-Í.Í/Í0Í1data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÍ3fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÍ5fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÍ7fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÍ9fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÍ;fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÍ=fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÍ?fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÍAfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÍCfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÍEfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÍG fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÍI fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÍK fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÍM fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÍO fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÍQ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÍS fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÍU fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÍW fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÍY fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÍ[ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÍ] fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÍ_ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÍa fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÍc fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÍe fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÍg fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÍi fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÍk fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÍm fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÍo fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÍq fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÍs fakeDim32Dim0.0jÍujÍu¾jÍu½ÍuÑÍu­¾j½ÐÍ4ÍuÍutitleVar0.0jÍwjÍw¾jÍw½ÍwÑÍw­¾j½ÐÍ6ÍwÍw start_timeVar0.0 jÍyjÍy¾ jÍy½ÍyÑÍy­¾j½ÐÍ8 ÍyÍynameVar0.0jÍ{jÍ{¾ jÍ{½Í{ÑÍ{­¾j½ÐÍ: Í{Í{ nameVar0.0"jÍ}jÍ}¾jÍ}½Í}ÑÍ}­¾j½ÐÍ<Í}Í} typeVar0.0jÍj;jͽÍÑÍ­¾j½ÐÍ>ÍÍtypeVar0.0 jÍj;jͽÍÑÍ­¾j½ÐÍ@ÍÍthetaVar0.0 j̓j̓¾j̓½ÍƒÑ̓­¾j½ÐÍB̓̓ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j͆j͆¾j͆½Í†Ñ͆­ª¾j½ÐÍDÍ…͆͆lambdaVar0.0 j͈j͈¾j͈½ÍˆÑ͈­¾j½ÐÍF͈͈ curvatureVar0.0 jÍŠjÍŠ¾jÍŠ½ÍŠÑÍŠ­¾j½ÐÍHÍŠÍŠ x_translationVar0.0 jÍŒjÍŒ¾jÍŒ½ÍŒÑÍŒ­¾j½ÐÍJ͌͌ y_translationVar0.0 jÍŽjÍŽ¾jÍŽ½ÍŽÑÍŽ­¾j½ÐÍLÍŽÍŽchiVar0.0 jÍj;!jͽÍÑÍ­¾j½ÐÍN!ÍÍ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÍ“jÍ“¾#jÍ“½Í“ÑÍ“­ª¾j½ÐÍPÍ’#͓͓" d_spacingVar0.0jÍ•jÍ•¾&jÍ•½Í•ÑÍ•­¾j½ÐÍR&͕͕% sample_nameVar0.0degreeVALUESunitsAttr0.0 j͘j͘¾(j͘½Í˜Ñ͘­ª¾j½ÐÍTÍ—(͘͘'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÍ›jÍ›¾*jÍ›½Í›ÑÍ›­ª¾j½ÐÍVÍš*͛͛)sample_temperatureVar0.0jÍj;,jͽÍÑÍ­¾j½ÐÍX,ÍÍ+ device_nameVar0.0KVALUESunitsAttr0.0 jÍ jÍ ¾.jÍ ½Í ÑÍ ­ª¾j½ÐÍZÍŸ.Í Í -temperature_meanVar0.0KVALUESunitsAttr0.0 jÍ£jÍ£¾0jÍ£½Í£ÑÍ£­ª¾j½ÐÍ\Í¢0ͣͣ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jͦjͦ¾2jͦ½Í¦Ñͦ­ª¾j½ÐÍ^Í¥2ͦͦ1 sample_murVar0.0 jͨjͨ¾5jͨ½Í¨Ñͨ­¾j½ÐÍ`5ͨͨ4PresetVar0.0jͪjͪ¾7jͪ½ÍªÑͪ­¾j½ÐÍb7ͪͪ6 CounterModeVar0.0 jͬjͬ¾9jͬ½Í¬Ñͬ­¾j½ÐÍd9ͬͬ8timeVar0.0countsVALUESunitsAttr0.0 jͯjͯ¾;jͯ½Í¯Ñͯ­ª¾j½ÐÍfÍ®;ͯͯ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jͲjͲ¾=jͲ½Í²ÑͲ­ª¾j½ÐÍhͱ=ͲͲ<MonitorVar0.0countsVALUESunitsAttr0.0 j͵j͵¾?j͵½ÍµÑ͵­ª¾j½ÐÍjÍ´?͵͵>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j͸j͸¾Aj͸½Í¸Ñ͸­ª¾j½ÐÍlÍ·A͸͸@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÍ»jÍ»¾CjÍ»½Í»ÑÍ»­ª¾j½ÐÍnͺCͻͻBStepVar0.0 jͽjͽ¾Ejͽ½Í½Ñͽ­¾j½ÐÍpEͽͽD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÍÁjÍÁ¾GjÍÁ½ÍÁÑÍÁ­ªª¾j½ÐÍrÍ¿ÍÀGÍÁÍÁF two_thetaVar0.01VALUESsignalAttr0.0 jÍÄjÍľIjÍĽÍÄÑÍÄ­ª¾j½ÐÍtÍÃIÍÄÍÄHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÍ4Í6Í8Í:Í<Í>Í@ÍBÍDÍFÍHÍJÍLÍNÍPÍRÍTÍVÍXÍZÍ\Í^Í`ÍbÍdÍfÍhÍjÍlÍnÍpÍrÍtÍvÍxÍzÍ|Í~͇͉̀͂̈́͋ÍÍ͔͖͙͑ͤͧͩͫͭ͜͞͡ͰͳͶ͹ͼ;ÍÂÍÅÍÆÍÇÍÈÍÉÍÊÍËÍÌÍÍÍÎÍÏdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÍÑfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÍÓfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÍÕfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÍ×fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÍÙfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÍÛfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÍÝfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÍßfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÍáfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÍãfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÍå fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÍç fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÍé fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÍë fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÍí fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÍï fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÍñ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÍó fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÍõ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÍ÷ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÍù fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÍû fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÍý fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÍÿ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÎ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÎ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÎ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÎ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÎ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÎ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÎ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÎ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÎ fakeDim32Dim0.0jÎjξjνÎÑέ¾j½ÐÍÒÎÎtitleVar0.0jÎjξjνÎÑέ¾j½ÐÍÔÎÎ start_timeVar0.0 jÎjξ jνÎÑέ¾j½ÐÍÖ ÎÎnameVar0.0jÎjξ jνÎÑέ¾j½ÐÍØ ÎÎ nameVar0.0"jÎjξjνÎÑέ¾j½ÐÍÚÎÎ typeVar0.0jÎjξjνÎÑέ¾j½ÐÍÜÎÎtypeVar0.0 jÎjξjνÎÑέ¾j½ÐÍÞÎÎthetaVar0.0 jÎ!jÎ!¾jÎ!½Î!ÑÎ!­¾j½ÐÍàÎ!Î! two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÎ$jÎ$¾jÎ$½Î$ÑÎ$­ª¾j½ÐÍâÎ#Î$Î$lambdaVar0.0 jÎ&jÎ&¾jÎ&½Î&ÑÎ&­¾j½ÐÍäÎ&Î& curvatureVar0.0 jÎ(jÎ(¾jÎ(½Î(ÑÎ(­¾j½ÐÍæÎ(Î( x_translationVar0.0 jÎ*jÎ*¾jÎ*½Î*ÑÎ*­¾j½ÐÍèÎ*Î* y_translationVar0.0 jÎ,jÎ,¾jÎ,½Î,ÑÎ,­¾j½ÐÍêÎ,Î,chiVar0.0 jÎ.jÎ.¾!jÎ.½Î.ÑÎ.­¾j½ÐÍì!Î.Î. phiVar0.0Angstroem  VALUESunitsAttr0.0 jÎ1jÎ1¾#jÎ1½Î1ÑÎ1­ª¾j½ÐÍîÎ0#Î1Î1" d_spacingVar0.0jÎ3jÎ3¾&jÎ3½Î3ÑÎ3­¾j½ÐÍð&Î3Î3% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÎ6jÎ6¾(jÎ6½Î6ÑÎ6­ª¾j½ÐÍòÎ5(Î6Î6'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÎ9jÎ9¾*jÎ9½Î9ÑÎ9­ª¾j½ÐÍôÎ8*Î9Î9)sample_temperatureVar0.0jÎ;jÎ;¾,jÎ;½Î;ÑÎ;­¾j½ÐÍö,Î;Î;+ device_nameVar0.0KVALUESunitsAttr0.0 jÎ>jÎ>¾.jÎ>½Î>ÑÎ>­ª¾j½ÐÍøÎ=.Î>Î>-temperature_meanVar0.0KVALUESunitsAttr0.0 jÎAjÎA¾0jÎA½ÎAÑÎA­ª¾j½ÐÍúÎ@0ÎAÎA/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÎDjÎD¾2jÎD½ÎDÑÎD­ª¾j½ÐÍüÎC2ÎDÎD1 sample_murVar0.0 jÎFjÎF¾5jÎF½ÎFÑÎF­¾j½ÐÍþ5ÎFÎF4PresetVar0.0jÎHjÎH¾7jÎH½ÎHÑÎH­¾j½ÐÎ7ÎHÎH6 CounterModeVar0.0 jÎJjÎJ¾9jÎJ½ÎJÑÎJ­¾j½ÐÎ9ÎJÎJ8timeVar0.0countsVALUESunitsAttr0.0 jÎMjÎM¾;jÎM½ÎMÑÎM­ª¾j½ÐÎÎL;ÎMÎM: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÎPjÎP¾=jÎP½ÎPÑÎP­ª¾j½ÐÎÎO=ÎPÎP<MonitorVar0.0countsVALUESunitsAttr0.0 jÎSjÎS¾?jÎS½ÎSÑÎS­ª¾j½ÐÎÎR?ÎSÎS>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÎVjÎV¾AjÎV½ÎVÑÎV­ª¾j½ÐÎ ÎUAÎVÎV@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÎYjÎY¾CjÎY½ÎYÑÎY­ª¾j½ÐÎ ÎXCÎYÎYBStepVar0.0 jÎ[jÎ[¾EjÎ[½Î[ÑÎ[­¾j½ÐÎEÎ[Î[D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÎ_jÎ_¾GjÎ_½Î_ÑÎ_­ªª¾j½ÐÎÎ]Î^GÎ_Î_F two_thetaVar0.01VALUESsignalAttr0.0 jÎbjÎb¾IjÎb½ÎbÑÎb­ª¾j½ÐÎÎaIÎbÎbHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÍÒÍÔÍÖÍØÍÚÍÜÍÞÍàÍâÍäÍæÍèÍêÍìÍîÍðÍòÍôÍöÍøÍúÍüÍþÎÎÎÎÎÎ Î ÎÎÎÎÎÎÎÎÎÎ Î"Î%Î'Î)Î+Î-Î/Î2Î4Î7Î:Î<Î?ÎBÎEÎGÎIÎKÎNÎQÎTÎWÎZÎ\Î`ÎcÎdÎeÎfÎgÎhÎiÎjÎkÎlÎmdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÎofakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÎqfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÎsfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÎufakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÎwfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÎyfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÎ{fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÎ}fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÎfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÎfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÎƒ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÎ… fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÎ‡ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÎ‰ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÎ‹ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÎ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÎ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÎ‘ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÎ“ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÎ• fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÎ— fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÎ™ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÎ› fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÎ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÎŸ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÎ¡ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÎ£ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÎ¥ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÎ§ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÎ© fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÎ« fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÎ­ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÎ¯ fakeDim32Dim0.0jαjα¾jα½Î±Ñα­¾j½ÐÎpααtitleVar0.0jγjγ¾jγ½Î³Ñγ­¾j½ÐÎrγγ start_timeVar0.0 jεjε¾ jε½ÎµÑε­¾j½ÐÎt εεnameVar0.0jηjη¾ jη½Î·Ñη­¾j½ÐÎv ηη nameVar0.0"jιjι¾jι½Î¹Ñι­¾j½ÐÎxιι typeVar0.0jλjλ¾jλ½Î»Ñλ­¾j½ÐÎzλλtypeVar0.0 jνjν¾jν½Î½Ñν­¾j½ÐÎ|ννthetaVar0.0 jοjο¾jο½Î¿Ñο­¾j½ÐÎ~οο two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÎÂjξjνÎÂÑέª¾j½Ð΀ÎÁÎÂÎÂlambdaVar0.0 jÎÄjÎľjÎĽÎÄÑÎÄ­¾j½Ð΂ÎÄÎÄ curvatureVar0.0 jÎÆjÎÆ¾jÎÆ½ÎÆÑÎÆ­¾j½Ð΄ÎÆÎÆ x_translationVar0.0 jÎÈjÎȾjÎȽÎÈÑÎÈ­¾j½ÐΆÎÈÎÈ y_translationVar0.0 jÎÊjÎʾjÎʽÎÊÑÎÊ­¾j½ÐΈÎÊÎÊchiVar0.0 jÎÌjÎ̾!jÎ̽ÎÌÑÎÌ­¾j½ÐΊ!ÎÌÎÌ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÎÏjÎϾ#jÎϽÎÏÑÎÏ­ª¾j½ÐÎŒÎÎ#ÎÏÎÏ" d_spacingVar0.0jÎÑjÎѾ&jÎѽÎÑÑÎÑ­¾j½ÐÎŽ&ÎÑÎÑ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÎÔjÎÔ¾(jÎÔ½ÎÔÑÎÔ­ª¾j½ÐÎÎÓ(ÎÔÎÔ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÎ×jÎ×¾*jÎ×½Î×ÑÎ×­ª¾j½ÐÎ’ÎÖ*Î×Î×)sample_temperatureVar0.0jÎÙjÎÙ¾,jÎÙ½ÎÙÑÎÙ­¾j½ÐΔ,ÎÙÎÙ+ device_nameVar0.0KVALUESunitsAttr0.0 jÎÜjÎܾ.jÎܽÎÜÑÎÜ­ª¾j½ÐΖÎÛ.ÎÜÎÜ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÎßjÎß¾0jÎß½ÎßÑÎß­ª¾j½ÐΘÎÞ0ÎßÎß/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÎâjÎâ¾2jÎâ½ÎâÑÎâ­ª¾j½ÐΚÎá2ÎâÎâ1 sample_murVar0.0 jÎäjÎä¾5jÎä½ÎäÑÎä­¾j½ÐΜ5ÎäÎä4PresetVar0.0jÎæjÎæ¾7jÎæ½ÎæÑÎæ­¾j½ÐΞ7ÎæÎæ6 CounterModeVar0.0 jÎèjÎè¾9jÎè½ÎèÑÎè­¾j½ÐΠ9ÎèÎè8timeVar0.0countsVALUESunitsAttr0.0 jÎëjÎë¾;jÎë½ÎëÑÎë­ª¾j½Ð΢Îê;ÎëÎë: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÎîjÎî¾=jÎî½ÎîÑÎî­ª¾j½ÐΤÎí=ÎîÎî<MonitorVar0.0countsVALUESunitsAttr0.0 jÎñjÎñ¾?jÎñ½ÎñÑÎñ­ª¾j½ÐΦÎð?ÎñÎñ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÎôjÎô¾AjÎô½ÎôÑÎô­ª¾j½ÐΨÎóAÎôÎô@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÎ÷jÎ÷¾CjÎ÷½Î÷ÑÎ÷­ª¾j½ÐΪÎöCÎ÷Î÷BStepVar0.0 jÎùjÎù¾EjÎù½ÎùÑÎù­¾j½ÐάEÎùÎùD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÎýjÎý¾GjÎý½ÎýÑÎý­ªª¾j½ÐήÎûÎüGÎýÎýF two_thetaVar0.01VALUESsignalAttr0.0 jÏjϾIjϽÏÑÏ­ª¾j½ÐΰÎÿIÏÏHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÎpÎrÎtÎvÎxÎzÎ|Î~΀΂΄ΆΈΊΌΎÎΒΔΖΘΚΜΞΠ΢ΤΦΨΪάήΰβδζθκμξÎÀÎÃÎÅÎÇÎÉÎËÎÍÎÐÎÒÎÕÎØÎÚÎÝÎàÎãÎåÎçÎéÎìÎïÎòÎõÎøÎúÎþÏÏÏÏÏÏÏÏÏ Ï Ï data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÏ fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÏfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÏfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÏfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÏfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÏfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÏfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÏfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÏfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÏfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÏ! fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÏ# fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÏ% fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÏ' fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÏ) fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÏ+ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÏ- fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÏ/ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÏ1 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÏ3 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÏ5 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÏ7 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÏ9 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÏ; fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÏ= fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÏ? fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÏA fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÏC fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÏE fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÏG fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÏI fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÏK fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÏM fakeDim32Dim0.0jÏOjÏO¾jÏO½ÏOÑÏO­¾j½ÐÏÏOÏOtitleVar0.0jÏQjÏQ¾jÏQ½ÏQÑÏQ­¾j½ÐÏÏQÏQ start_timeVar0.0 jÏSjÏS¾ jÏS½ÏSÑÏS­¾j½ÐÏ ÏSÏSnameVar0.0jÏUjÏU¾ jÏU½ÏUÑÏU­¾j½ÐÏ ÏUÏU nameVar0.0"jÏWjÏW¾jÏW½ÏWÑÏW­¾j½ÐÏÏWÏW typeVar0.0jÏYjÏY¾jÏY½ÏYÑÏY­¾j½ÐÏÏYÏYtypeVar0.0 jÏ[jÏ[¾jÏ[½Ï[ÑÏ[­¾j½ÐÏÏ[Ï[thetaVar0.0 jÏ]jÏ]¾jÏ]½Ï]ÑÏ]­¾j½ÐÏÏ]Ï] two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÏ`jÏ`¾jÏ`½Ï`ÑÏ`­ª¾j½ÐÏÏ_Ï`Ï`lambdaVar0.0 jÏbjÏb¾jÏb½ÏbÑÏb­¾j½ÐÏ ÏbÏb curvatureVar0.0 jÏdjÏd¾jÏd½ÏdÑÏd­¾j½ÐÏ"ÏdÏd x_translationVar0.0 jÏfjÏf¾jÏf½ÏfÑÏf­¾j½ÐÏ$ÏfÏf y_translationVar0.0 jÏhjÏh¾jÏh½ÏhÑÏh­¾j½ÐÏ&ÏhÏhchiVar0.0 jÏjjÏj¾!jÏj½ÏjÑÏj­¾j½ÐÏ(!ÏjÏj phiVar0.0Angstroem  VALUESunitsAttr0.0 jÏmjÏm¾#jÏm½ÏmÑÏm­ª¾j½ÐÏ*Ïl#ÏmÏm" d_spacingVar0.0jÏojÏo¾&jÏo½ÏoÑÏo­¾j½ÐÏ,&ÏoÏo% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÏrjÏr¾(jÏr½ÏrÑÏr­ª¾j½ÐÏ.Ïq(ÏrÏr'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÏujÏu¾*jÏu½ÏuÑÏu­ª¾j½ÐÏ0Ït*ÏuÏu)sample_temperatureVar0.0jÏwjÏw¾,jÏw½ÏwÑÏw­¾j½ÐÏ2,ÏwÏw+ device_nameVar0.0KVALUESunitsAttr0.0 jÏzjÏz¾.jÏz½ÏzÑÏz­ª¾j½ÐÏ4Ïy.ÏzÏz-temperature_meanVar0.0KVALUESunitsAttr0.0 jÏ}jÏ}¾0jÏ}½Ï}ÑÏ}­ª¾j½ÐÏ6Ï|0Ï}Ï}/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÏ€jÏ€¾2jÏ€½Ï€ÑÏ€­ª¾j½ÐÏ8Ï2ππ1 sample_murVar0.0 jÏ‚jÏ‚¾5jÏ‚½Ï‚ÑÏ‚­¾j½ÐÏ:5ςς4PresetVar0.0jÏ„jÏ„¾7jÏ„½Ï„ÑÏ„­¾j½ÐÏ<7ττ6 CounterModeVar0.0 jφjφ¾9jφ½Ï†Ñφ­¾j½ÐÏ>9φφ8timeVar0.0countsVALUESunitsAttr0.0 jωjω¾;jω½Ï‰Ñω­ª¾j½ÐÏ@ψ;ωω: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÏŒjÏŒ¾=jÏŒ½ÏŒÑÏŒ­ª¾j½ÐÏBÏ‹=όό<MonitorVar0.0countsVALUESunitsAttr0.0 jÏjϾ?jϽÏÑÏ­ª¾j½ÐÏDÏŽ?ÏÏ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÏ’jÏ’¾AjÏ’½Ï’ÑÏ’­ª¾j½ÐÏFÏ‘AÏ’Ï’@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÏ•jÏ•¾CjÏ•½Ï•ÑÏ•­ª¾j½ÐÏHÏ”CϕϕBStepVar0.0 jÏ—jÏ—¾EjÏ—½Ï—ÑÏ—­¾j½ÐÏJEÏ—Ï—D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÏ›jÏ›¾GjÏ›½Ï›ÑÏ›­ªª¾j½ÐÏLϙϚGϛϛF two_thetaVar0.01VALUESsignalAttr0.0 jÏžjÏž¾IjÏž½ÏžÑÏž­ª¾j½ÐÏNÏIϞϞHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÏÏÏÏÏÏÏÏÏÏ Ï"Ï$Ï&Ï(Ï*Ï,Ï.Ï0Ï2Ï4Ï6Ï8Ï:Ï<Ï>Ï@ÏBÏDÏFÏHÏJÏLÏNÏPÏRÏTÏVÏXÏZÏ\Ï^ÏaÏcÏeÏgÏiÏkÏnÏpÏsÏvÏxÏ{Ï~ÏσυχϊÏÏϓϖϘϜϟϠϡϢϣϤϥϦϧϨϩdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÏ«fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÏ­fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÏ¯fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÏ±fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÏ³fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÏµfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÏ·fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÏ¹fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÏ»fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÏ½fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÏ¿ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÏÁ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÏà fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÏÅ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÏÇ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÏÉ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÏË fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÏÍ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÏÏ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÏÑ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÏÓ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÏÕ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÏ× fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÏÙ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÏÛ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÏÝ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÏß fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÏá fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÏã fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÏå fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÏç fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÏé fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÏë fakeDim32Dim0.0jÏíjÏí¾jÏí½ÏíÑÏí­¾j½ÐϬÏíÏítitleVar0.0jÏïjÏï¾jÏï½ÏïÑÏï­¾j½ÐÏ®ÏïÏï start_timeVar0.0 jÏñjÏñ¾ jÏñ½ÏñÑÏñ­¾j½Ðϰ ÏñÏñnameVar0.0jÏójÏó¾ jÏó½ÏóÑÏó­¾j½Ðϲ ÏóÏó nameVar0.0"jÏõjÏõ¾jÏõ½ÏõÑÏõ­¾j½ÐÏ´ÏõÏõ typeVar0.0jÏ÷jÏ÷¾jÏ÷½Ï÷ÑÏ÷­¾j½Ð϶Ï÷Ï÷typeVar0.0 jÏùjÏù¾jÏù½ÏùÑÏù­¾j½ÐϸÏùÏùthetaVar0.0 jÏûjÏû¾jÏû½ÏûÑÏû­¾j½ÐϺÏûÏû two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÏþjÏþ¾jÏþ½ÏþÑÏþ­ª¾j½ÐϼÏýÏþÏþlambdaVar0.0 jÐjоjнÐÑЭ¾j½ÐϾÐÐ curvatureVar0.0 jÐjоjнÐÑЭ¾j½ÐÏÀÐÐ x_translationVar0.0 jÐjоjнÐÑЭ¾j½ÐÏÂÐÐ y_translationVar0.0 jÐjоjнÐÑЭ¾j½ÐÏÄÐÐchiVar0.0 jÐjо!jнÐÑЭ¾j½ÐÏÆ!ÐÐ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÐ jÐ ¾#jÐ ½Ð ÑÐ ­ª¾j½ÐÏÈÐ #Ð Ð " d_spacingVar0.0jÐ jÐ ¾&jÐ ½Ð ÑÐ ­¾j½ÐÏÊ&Ð Ð % sample_nameVar0.0degreeVALUESunitsAttr0.0 jÐjо(jнÐÑЭª¾j½ÐÏÌÐ(ÐÐ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÐjо*jнÐÑЭª¾j½ÐÏÎÐ*ÐÐ)sample_temperatureVar0.0jÐjо,jнÐÑЭ¾j½ÐÏÐ,ÐÐ+ device_nameVar0.0KVALUESunitsAttr0.0 jÐjо.jнÐÑЭª¾j½ÐÏÒÐ.ÐÐ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÐjо0jнÐÑЭª¾j½ÐÏÔÐ0ÐÐ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÐjо2jнÐÑЭª¾j½ÐÏÖÐ2ÐÐ1 sample_murVar0.0 jÐ jÐ ¾5jÐ ½Ð ÑÐ ­¾j½ÐÏØ5Ð Ð 4PresetVar0.0jÐ"jÐ"¾7jÐ"½Ð"ÑÐ"­¾j½ÐÏÚ7Ð"Ð"6 CounterModeVar0.0 jÐ$jÐ$¾9jÐ$½Ð$ÑÐ$­¾j½ÐÏÜ9Ð$Ð$8timeVar0.0countsVALUESunitsAttr0.0 jÐ'jÐ'¾;jÐ'½Ð'ÑÐ'­ª¾j½ÐÏÞÐ&;Ð'Ð': beam_monitorVar0.0countsVALUESunitsAttr0.0 jÐ*jÐ*¾=jÐ*½Ð*ÑÐ*­ª¾j½ÐÏàÐ)=Ð*Ð*<MonitorVar0.0countsVALUESunitsAttr0.0 jÐ-jÐ-¾?jÐ-½Ð-ÑÐ-­ª¾j½ÐÏâÐ,?Ð-Ð->proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÐ0jÐ0¾AjÐ0½Ð0ÑÐ0­ª¾j½ÐÏäÐ/AÐ0Ð0@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÐ3jÐ3¾CjÐ3½Ð3ÑÐ3­ª¾j½ÐÏæÐ2CÐ3Ð3BStepVar0.0 jÐ5jÐ5¾EjÐ5½Ð5ÑÐ5­¾j½ÐÏèEÐ5Ð5D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÐ9jÐ9¾GjÐ9½Ð9ÑÐ9­ªª¾j½ÐÏêÐ7Ð8GÐ9Ð9F two_thetaVar0.01VALUESsignalAttr0.0 jÐ<jÐ<¾IjÐ<½Ð<ÑÐ<­ª¾j½ÐÏìÐ;IÐ<Ð<HcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÏ¬Ï®Ï°Ï²Ï´Ï¶Ï¸ÏºÏ¼Ï¾ÏÀÏÂÏÄÏÆÏÈÏÊÏÌÏÎÏÐÏÒÏÔÏÖÏØÏÚÏÜÏÞÏàÏâÏäÏæÏèÏêÏìÏîÏðÏòÏôÏöÏøÏúÏüÏÿÐÐÐÐÐ Ð ÐÐÐÐÐÐÐÐ!Ð#Ð%Ð(Ð+Ð.Ð1Ð4Ð6Ð:Ð=Ð>Ð?Ð@ÐAÐBÐCÐDÐEÐFÐGdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÐIfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÐKfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÐMfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÐOfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÐQfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÐSfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÐUfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÐWfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÐYfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÐ[fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÐ] fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÐ_ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÐa fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÐc fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÐe fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÐg fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÐi fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÐk fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÐm fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÐo fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÐq fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÐs fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÐu fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÐw fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÐy fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÐ{ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÐ} fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÐ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÐ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÐƒ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÐ… fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÐ‡ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÐ‰ fakeDim32Dim0.0jЋjЋ¾jЋ½Ð‹ÑЋ­¾j½ÐÐJЋЋtitleVar0.0jÐjоjнÐÑЭ¾j½ÐÐLÐÐ start_timeVar0.0 jÐjо jнÐÑЭ¾j½ÐÐN ÐÐnameVar0.0jБjБ¾ jБ½Ð‘ÑБ­¾j½ÐÐP ББ nameVar0.0"jГjГ¾jГ½Ð“ÑГ­¾j½ÐÐRГГ typeVar0.0jЕjЕ¾jЕ½Ð•ÑЕ­¾j½ÐÐTЕЕtypeVar0.0 jЗjЗ¾jЗ½Ð—ÑЗ­¾j½ÐÐVЗЗthetaVar0.0 jЙjЙ¾jЙ½Ð™ÑЙ­¾j½ÐÐXЙЙ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jМjМ¾jМ½ÐœÑМ­ª¾j½ÐÐZЛММlambdaVar0.0 jОjО¾jО½ÐžÑО­¾j½ÐÐ\ОО curvatureVar0.0 jРjР¾jР½Ð ÑР­¾j½ÐÐ^РР x_translationVar0.0 jТjТ¾jТ½Ð¢ÑТ­¾j½ÐÐ`ТТ y_translationVar0.0 jФjФ¾jФ½Ð¤ÑФ­¾j½ÐÐbФФchiVar0.0 jЦjЦ¾!jЦ½Ð¦ÑЦ­¾j½ÐÐd!ЦЦ phiVar0.0Angstroem  VALUESunitsAttr0.0 jЩjЩ¾#jЩ½Ð©ÑЩ­ª¾j½ÐÐfШ#ЩЩ" d_spacingVar0.0jЫjЫ¾&jЫ½Ð«ÑЫ­¾j½ÐÐh&ЫЫ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jЮjЮ¾(jЮ½Ð®ÑЮ­ª¾j½ÐÐjЭ(ЮЮ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jбjб¾*jб½Ð±Ñб­ª¾j½ÐÐlа*бб)sample_temperatureVar0.0jгjг¾,jг½Ð³Ñг­¾j½ÐÐn,гг+ device_nameVar0.0KVALUESunitsAttr0.0 jжjж¾.jж½Ð¶Ñж­ª¾j½ÐÐpе.жж-temperature_meanVar0.0KVALUESunitsAttr0.0 jйjй¾0jй½Ð¹Ñй­ª¾j½ÐÐrи0йй/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jмjм¾2jм½Ð¼Ñм­ª¾j½ÐÐtл2мм1 sample_murVar0.0 jоjо¾5jо½Ð¾Ñо­¾j½ÐÐv5оо4PresetVar0.0jÐÀjÐÀ¾7jÐÀ½ÐÀÑÐÀ­¾j½ÐÐx7ÐÀÐÀ6 CounterModeVar0.0 jÐÂjо9jнÐÂÑЭ¾j½ÐÐz9ÐÂÐÂ8timeVar0.0countsVALUESunitsAttr0.0 jÐÅjО;jÐŽÐÅÑÐÅ­ª¾j½ÐÐ|ÐÄ;ÐÅÐÅ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÐÈjÐȾ=jÐȽÐÈÑÐÈ­ª¾j½ÐÐ~ÐÇ=ÐÈÐÈ<MonitorVar0.0countsVALUESunitsAttr0.0 jÐËjÐ˾?jÐ˽ÐËÑÐË­ª¾j½ÐЀÐÊ?ÐËÐË>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÐÎjÐξAjÐνÐÎÑÐέª¾j½ÐЂÐÍAÐÎÐÎ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÐÑjÐѾCjÐѽÐÑÑÐÑ­ª¾j½ÐЄÐÐCÐÑÐÑBStepVar0.0 jÐÓjÐÓ¾EjÐÓ½ÐÓÑÐÓ­¾j½ÐІEÐÓÐÓD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÐ×jÐ×¾GjÐ×½Ð×ÑÐ×­ªª¾j½ÐЈÐÕÐÖGÐ×Ð×F two_thetaVar0.01VALUESsignalAttr0.0 jÐÚjÐÚ¾IjÐÚ½ÐÚÑÐÚ­ª¾j½ÐЊÐÙIÐÚÐÚHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÐJÐLÐNÐPÐRÐTÐVÐXÐZÐ\Ð^Ð`ÐbÐdÐfÐhÐjÐlÐnÐpÐrÐtÐvÐxÐzÐ|Ð~ЀЂЄІЈЊЌЎÐВДЖИКÐПСУХЧЪЬЯвдзкнпÐÁÐÃÐÆÐÉÐÌÐÏÐÒÐÔÐØÐÛÐÜÐÝÐÞÐßÐàÐáÐâÐãÐäÐådata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÐçfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÐéfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÐëfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÐífakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÐïfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÐñfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÐófakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÐõfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÐ÷fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÐùfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÐû fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÐý fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÐÿ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÑ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÑ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÑ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÑ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÑ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÑ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÑ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÑ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÑ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÑ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÑ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÑ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÑ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÑ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÑ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÑ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÑ! fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÑ# fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÑ% fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÑ' fakeDim32Dim0.0jÑ)jÑ)¾jÑ)½Ñ)ÑÑ)­¾j½ÐÐèÑ)Ñ)titleVar0.0jÑ+jÑ+¾jÑ+½Ñ+ÑÑ+­¾j½ÐÐêÑ+Ñ+ start_timeVar0.0 jÑ-jÑ-¾ jÑ-½Ñ-ÑÑ-­¾j½ÐÐì Ñ-Ñ-nameVar0.0jÑ/jÑ/¾ jÑ/½Ñ/ÑÑ/­¾j½ÐÐî Ñ/Ñ/ nameVar0.0"jÑ1jÑ1¾jÑ1½Ñ1ÑÑ1­¾j½ÐÐðÑ1Ñ1 typeVar0.0jÑ3jÑ3¾jÑ3½Ñ3ÑÑ3­¾j½ÐÐòÑ3Ñ3typeVar0.0 jÑ5jÑ5¾jÑ5½Ñ5ÑÑ5­¾j½ÐÐôÑ5Ñ5thetaVar0.0 jÑ7jÑ7¾jÑ7½Ñ7ÑÑ7­¾j½ÐÐöÑ7Ñ7 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÑ:jÑ:¾jÑ:½Ñ:ÑÑ:­ª¾j½ÐÐøÑ9Ñ:Ñ:lambdaVar0.0 jÑ<jÑ<¾jÑ<½Ñ<ÑÑ<­¾j½ÐÐúÑ<Ñ< curvatureVar0.0 jÑ>jÑ>¾jÑ>½Ñ>ÑÑ>­¾j½ÐÐüÑ>Ñ> x_translationVar0.0 jÑ@jÑ@¾jÑ@½Ñ@ÑÑ@­¾j½ÐÐþÑ@Ñ@ y_translationVar0.0 jÑBjÑB¾jÑB½ÑBÑÑB­¾j½ÐÑÑBÑBchiVar0.0 jÑDjÑD¾!jÑD½ÑDÑÑD­¾j½ÐÑ!ÑDÑD phiVar0.0Angstroem  VALUESunitsAttr0.0 jÑGjÑG¾#jÑG½ÑGÑÑG­ª¾j½ÐÑÑF#ÑGÑG" d_spacingVar0.0jÑIjÑI¾&jÑI½ÑIÑÑI­¾j½ÐÑ&ÑIÑI% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÑLjÑL¾(jÑL½ÑLÑÑL­ª¾j½ÐÑÑK(ÑLÑL'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÑOjÑO¾*jÑO½ÑOÑÑO­ª¾j½ÐÑ ÑN*ÑOÑO)sample_temperatureVar0.0jÑQjÑQ¾,jÑQ½ÑQÑÑQ­¾j½ÐÑ ,ÑQÑQ+ device_nameVar0.0KVALUESunitsAttr0.0 jÑTjÑT¾.jÑT½ÑTÑÑT­ª¾j½ÐÑÑS.ÑTÑT-temperature_meanVar0.0KVALUESunitsAttr0.0 jÑWjÑW¾0jÑW½ÑWÑÑW­ª¾j½ÐÑÑV0ÑWÑW/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÑZjÑZ¾2jÑZ½ÑZÑÑZ­ª¾j½ÐÑÑY2ÑZÑZ1 sample_murVar0.0 jÑ\jÑ\¾5jÑ\½Ñ\ÑÑ\­¾j½ÐÑ5Ñ\Ñ\4PresetVar0.0jÑ^jÑ^¾7jÑ^½Ñ^ÑÑ^­¾j½ÐÑ7Ñ^Ñ^6 CounterModeVar0.0 jÑ`jÑ`¾9jÑ`½Ñ`ÑÑ`­¾j½ÐÑ9Ñ`Ñ`8timeVar0.0countsVALUESunitsAttr0.0 jÑcjÑc¾;jÑc½ÑcÑÑc­ª¾j½ÐÑÑb;ÑcÑc: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÑfjÑf¾=jÑf½ÑfÑÑf­ª¾j½ÐÑÑe=ÑfÑf<MonitorVar0.0countsVALUESunitsAttr0.0 jÑijÑi¾?jÑi½ÑiÑÑi­ª¾j½ÐÑÑh?ÑiÑi>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÑljÑl¾AjÑl½ÑlÑÑl­ª¾j½ÐÑ ÑkAÑlÑl@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÑojÑo¾CjÑo½ÑoÑÑo­ª¾j½ÐÑ"ÑnCÑoÑoBStepVar0.0 jÑqjÑq¾EjÑq½ÑqÑÑq­¾j½ÐÑ$EÑqÑqD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÑujÑu¾GjÑu½ÑuÑÑu­ªª¾j½ÐÑ&ÑsÑtGÑuÑuF two_thetaVar0.01VALUESsignalAttr0.0 jÑxjÑx¾IjÑx½ÑxÑÑx­ª¾j½ÐÑ(ÑwIÑxÑxHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÐèÐêÐìÐîÐðÐòÐôÐöÐøÐúÐüÐþÑÑÑÑÑÑ Ñ ÑÑÑÑÑÑÑÑÑÑ Ñ"Ñ$Ñ&Ñ(Ñ*Ñ,Ñ.Ñ0Ñ2Ñ4Ñ6Ñ8Ñ;Ñ=Ñ?ÑAÑCÑEÑHÑJÑMÑPÑRÑUÑXÑ[Ñ]Ñ_ÑaÑdÑgÑjÑmÑpÑrÑvÑyÑzÑ{Ñ|Ñ}Ñ~ÑÑ€Ñтуdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÑ…fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÑ‡fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÑ‰fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÑ‹fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÑfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÑfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÑ‘fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÑ“fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÑ•fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÑ—fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÑ™ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÑ› fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÑ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÑŸ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÑ¡ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÑ£ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÑ¥ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÑ§ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÑ© fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÑ« fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÑ­ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÑ¯ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÑ± fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÑ³ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÑµ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÑ· fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÑ¹ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÑ» fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÑ½ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÑ¿ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÑÁ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÑà fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÑÅ fakeDim32Dim0.0jÑÇjÑǾjÑǽÑÇÑÑÇ­¾j½ÐцÑÇÑÇtitleVar0.0jÑÉjÑɾjÑɽÑÉÑÑÉ­¾j½ÐшÑÉÑÉ start_timeVar0.0 jÑËjÑ˾ jÑ˽ÑËÑÑË­¾j½ÐÑŠ ÑËÑËnameVar0.0jÑÍjÑ; jÑͽÑÍÑÑÍ­¾j½ÐÑŒ ÑÍÑÍ nameVar0.0"jÑÏjÑϾjÑϽÑÏÑÑÏ­¾j½ÐÑŽÑÏÑÏ typeVar0.0jÑÑjÑѾjÑѽÑÑÑÑÑ­¾j½ÐÑÑÑÑÑtypeVar0.0 jÑÓjÑÓ¾jÑÓ½ÑÓÑÑÓ­¾j½ÐÑ’ÑÓÑÓthetaVar0.0 jÑÕjÑÕ¾jÑÕ½ÑÕÑÑÕ­¾j½ÐÑ”ÑÕÑÕ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÑØjÑØ¾jÑØ½ÑØÑÑØ­ª¾j½ÐÑ–Ñ×ÑØÑØlambdaVar0.0 jÑÚjÑÚ¾jÑÚ½ÑÚÑÑÚ­¾j½ÐјÑÚÑÚ curvatureVar0.0 jÑÜjÑܾjÑܽÑÜÑÑÜ­¾j½ÐÑšÑÜÑÜ x_translationVar0.0 jÑÞjÑÞ¾jÑÞ½ÑÞÑÑÞ­¾j½ÐÑœÑÞÑÞ y_translationVar0.0 jÑàjÑà¾jÑà½ÑàÑÑà­¾j½ÐÑžÑàÑàchiVar0.0 jÑâjÑâ¾!jÑâ½ÑâÑÑâ­¾j½ÐÑ !ÑâÑâ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÑåjÑå¾#jÑå½ÑåÑÑå­ª¾j½ÐÑ¢Ñä#ÑåÑå" d_spacingVar0.0jÑçjÑç¾&jÑç½ÑçÑÑç­¾j½ÐѤ&ÑçÑç% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÑêjÑê¾(jÑê½ÑêÑÑê­ª¾j½ÐѦÑé(ÑêÑê'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÑíjÑí¾*jÑí½ÑíÑÑí­ª¾j½ÐѨÑì*ÑíÑí)sample_temperatureVar0.0jÑïjÑï¾,jÑï½ÑïÑÑï­¾j½ÐѪ,ÑïÑï+ device_nameVar0.0KVALUESunitsAttr0.0 jÑòjÑò¾.jÑò½ÑòÑÑò­ª¾j½ÐѬÑñ.ÑòÑò-temperature_meanVar0.0KVALUESunitsAttr0.0 jÑõjÑõ¾0jÑõ½ÑõÑÑõ­ª¾j½ÐÑ®Ñô0ÑõÑõ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÑøjÑø¾2jÑø½ÑøÑÑø­ª¾j½ÐѰÑ÷2ÑøÑø1 sample_murVar0.0 jÑújÑú¾5jÑú½ÑúÑÑú­¾j½ÐѲ5ÑúÑú4PresetVar0.0jÑüjÑü¾7jÑü½ÑüÑÑü­¾j½ÐÑ´7ÑüÑü6 CounterModeVar0.0 jÑþjÑþ¾9jÑþ½ÑþÑÑþ­¾j½ÐѶ9ÑþÑþ8timeVar0.0countsVALUESunitsAttr0.0 jÒjÒ¾;jÒ½ÒÑÒ­ª¾j½ÐѸÒ;ÒÒ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÒjÒ¾=jÒ½ÒÑÒ­ª¾j½ÐѺÒ=ÒÒ<MonitorVar0.0countsVALUESunitsAttr0.0 jÒjÒ¾?jÒ½ÒÑÒ­ª¾j½ÐѼÒ?ÒÒ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÒ jÒ ¾AjÒ ½Ò ÑÒ ­ª¾j½ÐÑ¾Ò AÒ Ò @two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÒ jÒ ¾CjÒ ½Ò ÑÒ ­ª¾j½ÐÑÀÒ CÒ Ò BStepVar0.0 jÒjÒ¾EjÒ½ÒÑÒ­¾j½ÐÑÂEÒÒD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÒjÒ¾GjÒ½ÒÑÒ­ªª¾j½ÐÑÄÒÒGÒÒF two_thetaVar0.01VALUESsignalAttr0.0 jÒjÒ¾IjÒ½ÒÑÒ­ª¾j½ÐÑÆÒIÒÒHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÑ†ÑˆÑŠÑŒÑŽÑђєіјњќўѠѢѤѦѨѪѬѮѰѲѴѶѸѺѼѾÑÀÑÂÑÄÑÆÑÈÑÊÑÌÑÎÑÐÑÒÑÔÑÖÑÙÑÛÑÝÑßÑáÑãÑæÑèÑëÑîÑðÑóÑöÑùÑûÑýÑÿÒÒÒÒ ÒÒÒÒÒÒÒÒÒÒÒÒÒ Ò!data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÒ#fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÒ%fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÒ'fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÒ)fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÒ+fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÒ-fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÒ/fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÒ1fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÒ3fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÒ5fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÒ7 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÒ9 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÒ; fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÒ= fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÒ? fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÒA fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÒC fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÒE fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÒG fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÒI fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÒK fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÒM fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÒO fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÒQ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÒS fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÒU fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÒW fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÒY fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÒ[ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÒ] fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÒ_ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÒa fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÒc fakeDim32Dim0.0jÒejÒe¾jÒe½ÒeÑÒe­¾j½ÐÒ$ÒeÒetitleVar0.0jÒgjÒg¾jÒg½ÒgÑÒg­¾j½ÐÒ&ÒgÒg start_timeVar0.0 jÒijÒi¾ jÒi½ÒiÑÒi­¾j½ÐÒ( ÒiÒinameVar0.0jÒkjÒk¾ jÒk½ÒkÑÒk­¾j½ÐÒ* ÒkÒk nameVar0.0"jÒmjÒm¾jÒm½ÒmÑÒm­¾j½ÐÒ,ÒmÒm typeVar0.0jÒojÒo¾jÒo½ÒoÑÒo­¾j½ÐÒ.ÒoÒotypeVar0.0 jÒqjÒq¾jÒq½ÒqÑÒq­¾j½ÐÒ0ÒqÒqthetaVar0.0 jÒsjÒs¾jÒs½ÒsÑÒs­¾j½ÐÒ2ÒsÒs two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÒvjÒv¾jÒv½ÒvÑÒv­ª¾j½ÐÒ4ÒuÒvÒvlambdaVar0.0 jÒxjÒx¾jÒx½ÒxÑÒx­¾j½ÐÒ6ÒxÒx curvatureVar0.0 jÒzjÒz¾jÒz½ÒzÑÒz­¾j½ÐÒ8ÒzÒz x_translationVar0.0 jÒ|jÒ|¾jÒ|½Ò|ÑÒ|­¾j½ÐÒ:Ò|Ò| y_translationVar0.0 jÒ~jÒ~¾jÒ~½Ò~ÑÒ~­¾j½ÐÒ<Ò~Ò~chiVar0.0 jÒ€jÒ€¾!jÒ€½Ò€ÑÒ€­¾j½ÐÒ>!Ò€Ò€ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÒƒjÒƒ¾#jÒƒ½ÒƒÑÒƒ­ª¾j½ÐÒ@Ò‚#ÒƒÒƒ" d_spacingVar0.0jÒ…jÒ…¾&jÒ…½Ò…ÑÒ…­¾j½ÐÒB&Ò…Ò…% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÒˆjÒˆ¾(jÒˆ½ÒˆÑÒˆ­ª¾j½ÐÒDÒ‡(ÒˆÒˆ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÒ‹jÒ‹¾*jÒ‹½Ò‹ÑÒ‹­ª¾j½ÐÒFÒŠ*Ò‹Ò‹)sample_temperatureVar0.0jÒjÒ¾,jÒ½ÒÑÒ­¾j½ÐÒH,ÒÒ+ device_nameVar0.0KVALUESunitsAttr0.0 jÒjÒ¾.jÒ½ÒÑÒ­ª¾j½ÐÒJÒ.ÒÒ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÒ“jÒ“¾0jÒ“½Ò“ÑÒ“­ª¾j½ÐÒLÒ’0Ò“Ò“/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÒ–jÒ–¾2jÒ–½Ò–ÑÒ–­ª¾j½ÐÒNÒ•2Ò–Ò–1 sample_murVar0.0 jÒ˜jÒ˜¾5jÒ˜½Ò˜ÑÒ˜­¾j½ÐÒP5Ò˜Ò˜4PresetVar0.0jÒšjÒš¾7jÒš½ÒšÑÒš­¾j½ÐÒR7ÒšÒš6 CounterModeVar0.0 jÒœjÒœ¾9jÒœ½ÒœÑÒœ­¾j½ÐÒT9ҜҜ8timeVar0.0countsVALUESunitsAttr0.0 jÒŸjÒŸ¾;jÒŸ½ÒŸÑÒŸ­ª¾j½ÐÒVÒž;ÒŸÒŸ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÒ¢jÒ¢¾=jÒ¢½Ò¢ÑÒ¢­ª¾j½ÐÒXÒ¡=Ò¢Ò¢<MonitorVar0.0countsVALUESunitsAttr0.0 jÒ¥jÒ¥¾?jÒ¥½Ò¥ÑÒ¥­ª¾j½ÐÒZÒ¤?Ò¥Ò¥>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÒ¨jÒ¨¾AjÒ¨½Ò¨ÑÒ¨­ª¾j½ÐÒ\Ò§AÒ¨Ò¨@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÒ«jÒ«¾CjÒ«½Ò«ÑÒ«­ª¾j½ÐÒ^ÒªCÒ«Ò«BStepVar0.0 jÒ­jÒ­¾EjÒ­½Ò­ÑÒ­­¾j½ÐÒ`EÒ­Ò­D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÒ±jÒ±¾GjÒ±½Ò±ÑÒ±­ªª¾j½ÐÒbÒ¯Ò°GÒ±Ò±F two_thetaVar0.01VALUESsignalAttr0.0 jÒ´jÒ´¾IjÒ´½Ò´ÑÒ´­ª¾j½ÐÒdÒ³IÒ´Ò´HcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÒ$Ò&Ò(Ò*Ò,Ò.Ò0Ò2Ò4Ò6Ò8Ò:Ò<Ò>Ò@ÒBÒDÒFÒHÒJÒLÒNÒPÒRÒTÒVÒXÒZÒ\Ò^Ò`ÒbÒdÒfÒhÒjÒlÒnÒpÒrÒtÒwÒyÒ{Ò}ÒÒ҄҆҉ҌҎґҔҗҙқÒÒ Ò£Ò¦Ò©Ò¬Ò®Ò²ÒµÒ¶Ò·Ò¸Ò¹ÒºÒ»Ò¼Ò½Ò¾Ò¿data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÒÁfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÒÃfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÒÅfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÒÇfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÒÉfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÒËfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÒÍfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÒÏfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÒÑfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÒÓfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÒÕ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÒ× fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÒÙ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÒÛ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÒÝ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÒß fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÒá fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÒã fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÒå fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÒç fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÒé fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÒë fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÒí fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÒï fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÒñ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÒó fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÒõ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÒ÷ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÒù fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÒû fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÒý fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÒÿ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÓ fakeDim32Dim0.0jÓjÓ¾jÓ½ÓÑÓ­¾j½ÐÒÂÓÓtitleVar0.0jÓjÓ¾jÓ½ÓÑÓ­¾j½ÐÒÄÓÓ start_timeVar0.0 jÓjÓ¾ jÓ½ÓÑÓ­¾j½ÐÒÆ ÓÓnameVar0.0jÓ jÓ ¾ jÓ ½Ó ÑÓ ­¾j½ÐÒÈ Ó Ó nameVar0.0"jÓ jÓ ¾jÓ ½Ó ÑÓ ­¾j½ÐÒÊÓ Ó typeVar0.0jÓ jÓ ¾jÓ ½Ó ÑÓ ­¾j½ÐÒÌÓ Ó typeVar0.0 jÓjÓ¾jÓ½ÓÑÓ­¾j½ÐÒÎÓÓthetaVar0.0 jÓjÓ¾jÓ½ÓÑÓ­¾j½ÐÒÐÓÓ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÓjÓ¾jÓ½ÓÑÓ­ª¾j½ÐÒÒÓÓÓlambdaVar0.0 jÓjÓ¾jÓ½ÓÑÓ­¾j½ÐÒÔÓÓ curvatureVar0.0 jÓjÓ¾jÓ½ÓÑÓ­¾j½ÐÒÖÓÓ x_translationVar0.0 jÓjÓ¾jÓ½ÓÑÓ­¾j½ÐÒØÓÓ y_translationVar0.0 jÓjÓ¾jÓ½ÓÑÓ­¾j½ÐÒÚÓÓchiVar0.0 jÓjÓ¾!jÓ½ÓÑÓ­¾j½ÐÒÜ!ÓÓ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÓ!jÓ!¾#jÓ!½Ó!ÑÓ!­ª¾j½ÐÒÞÓ #Ó!Ó!" d_spacingVar0.0jÓ#jÓ#¾&jÓ#½Ó#ÑÓ#­¾j½ÐÒà&Ó#Ó#% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÓ&jÓ&¾(jÓ&½Ó&ÑÓ&­ª¾j½ÐÒâÓ%(Ó&Ó&'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÓ)jÓ)¾*jÓ)½Ó)ÑÓ)­ª¾j½ÐÒäÓ(*Ó)Ó))sample_temperatureVar0.0jÓ+jÓ+¾,jÓ+½Ó+ÑÓ+­¾j½ÐÒæ,Ó+Ó++ device_nameVar0.0KVALUESunitsAttr0.0 jÓ.jÓ.¾.jÓ.½Ó.ÑÓ.­ª¾j½ÐÒèÓ-.Ó.Ó.-temperature_meanVar0.0KVALUESunitsAttr0.0 jÓ1jÓ1¾0jÓ1½Ó1ÑÓ1­ª¾j½ÐÒêÓ00Ó1Ó1/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÓ4jÓ4¾2jÓ4½Ó4ÑÓ4­ª¾j½ÐÒìÓ32Ó4Ó41 sample_murVar0.0 jÓ6jÓ6¾5jÓ6½Ó6ÑÓ6­¾j½ÐÒî5Ó6Ó64PresetVar0.0jÓ8jÓ8¾7jÓ8½Ó8ÑÓ8­¾j½ÐÒð7Ó8Ó86 CounterModeVar0.0 jÓ:jÓ:¾9jÓ:½Ó:ÑÓ:­¾j½ÐÒò9Ó:Ó:8timeVar0.0countsVALUESunitsAttr0.0 jÓ=jÓ=¾;jÓ=½Ó=ÑÓ=­ª¾j½ÐÒôÓ<;Ó=Ó=: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÓ@jÓ@¾=jÓ@½Ó@ÑÓ@­ª¾j½ÐÒöÓ?=Ó@Ó@<MonitorVar0.0countsVALUESunitsAttr0.0 jÓCjÓC¾?jÓC½ÓCÑÓC­ª¾j½ÐÒøÓB?ÓCÓC>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÓFjÓF¾AjÓF½ÓFÑÓF­ª¾j½ÐÒúÓEAÓFÓF@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÓIjÓI¾CjÓI½ÓIÑÓI­ª¾j½ÐÒüÓHCÓIÓIBStepVar0.0 jÓKjÓK¾EjÓK½ÓKÑÓK­¾j½ÐÒþEÓKÓKD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÓOjÓO¾GjÓO½ÓOÑÓO­ªª¾j½ÐÓÓMÓNGÓOÓOF two_thetaVar0.01VALUESsignalAttr0.0 jÓRjÓR¾IjÓR½ÓRÑÓR­ª¾j½ÐÓÓQIÓRÓRHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÒÂÒÄÒÆÒÈÒÊÒÌÒÎÒÐÒÒÒÔÒÖÒØÒÚÒÜÒÞÒàÒâÒäÒæÒèÒêÒìÒîÒðÒòÒôÒöÒøÒúÒüÒþÓÓÓÓÓÓ Ó ÓÓÓÓÓÓÓÓÓÓ"Ó$Ó'Ó*Ó,Ó/Ó2Ó5Ó7Ó9Ó;Ó>ÓAÓDÓGÓJÓLÓPÓSÓTÓUÓVÓWÓXÓYÓZÓ[Ó\Ó]data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÓ_fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÓafakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÓcfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÓefakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÓgfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÓifakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÓkfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÓmfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÓofakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÓqfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÓs fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÓu fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÓw fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÓy fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÓ{ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÓ} fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÓ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÓ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÓƒ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÓ… fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÓ‡ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÓ‰ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÓ‹ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÓ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÓ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÓ‘ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÓ“ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÓ• fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÓ— fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÓ™ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÓ› fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÓ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÓŸ fakeDim32Dim0.0jÓ¡jÓ¡¾jÓ¡½Ó¡ÑÓ¡­¾j½ÐÓ`Ó¡Ó¡titleVar0.0jÓ£jÓ£¾jÓ£½Ó£ÑÓ£­¾j½ÐÓbÓ£Ó£ start_timeVar0.0 jÓ¥jÓ¥¾ jÓ¥½Ó¥ÑÓ¥­¾j½ÐÓd Ó¥Ó¥nameVar0.0jÓ§jÓ§¾ jÓ§½Ó§ÑÓ§­¾j½ÐÓf Ó§Ó§ nameVar0.0"jÓ©jÓ©¾jÓ©½Ó©ÑÓ©­¾j½ÐÓhÓ©Ó© typeVar0.0jÓ«jÓ«¾jÓ«½Ó«ÑÓ«­¾j½ÐÓjÓ«Ó«typeVar0.0 jÓ­jÓ­¾jÓ­½Ó­ÑÓ­­¾j½ÐÓlÓ­Ó­thetaVar0.0 jÓ¯jÓ¯¾jÓ¯½Ó¯ÑÓ¯­¾j½ÐÓnÓ¯Ó¯ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÓ²jÓ²¾jÓ²½Ó²ÑÓ²­ª¾j½ÐÓpÓ±Ó²Ó²lambdaVar0.0 jÓ´jÓ´¾jÓ´½Ó´ÑÓ´­¾j½ÐÓrÓ´Ó´ curvatureVar0.0 jÓ¶jÓ¶¾jÓ¶½Ó¶ÑÓ¶­¾j½ÐÓtÓ¶Ó¶ x_translationVar0.0 jÓ¸jÓ¸¾jÓ¸½Ó¸ÑÓ¸­¾j½ÐÓvÓ¸Ó¸ y_translationVar0.0 jÓºjÓº¾jÓº½ÓºÑÓº­¾j½ÐÓxÓºÓºchiVar0.0 jÓ¼jÓ¼¾!jÓ¼½Ó¼ÑÓ¼­¾j½ÐÓz!Ó¼Ó¼ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÓ¿jÓ¿¾#jÓ¿½Ó¿ÑÓ¿­ª¾j½ÐÓ|Ó¾#Ó¿Ó¿" d_spacingVar0.0jÓÁjÓÁ¾&jÓÁ½ÓÁÑÓÁ­¾j½ÐÓ~&ÓÁÓÁ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÓÄjÓľ(jÓĽÓÄÑÓÄ­ª¾j½ÐÓ€ÓÃ(ÓÄÓÄ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÓÇjÓǾ*jÓǽÓÇÑÓÇ­ª¾j½ÐÓ‚ÓÆ*ÓÇÓÇ)sample_temperatureVar0.0jÓÉjÓɾ,jÓɽÓÉÑÓÉ­¾j½ÐÓ„,ÓÉÓÉ+ device_nameVar0.0KVALUESunitsAttr0.0 jÓÌjÓ̾.jÓ̽ÓÌÑÓÌ­ª¾j½ÐÓ†ÓË.ÓÌÓÌ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÓÏjÓϾ0jÓϽÓÏÑÓÏ­ª¾j½ÐÓˆÓÎ0ÓÏÓÏ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÓÒjÓÒ¾2jÓÒ½ÓÒÑÓÒ­ª¾j½ÐÓŠÓÑ2ÓÒÓÒ1 sample_murVar0.0 jÓÔjÓÔ¾5jÓÔ½ÓÔÑÓÔ­¾j½ÐÓŒ5ÓÔÓÔ4PresetVar0.0jÓÖjÓÖ¾7jÓÖ½ÓÖÑÓÖ­¾j½ÐÓŽ7ÓÖÓÖ6 CounterModeVar0.0 jÓØjÓØ¾9jÓØ½ÓØÑÓØ­¾j½ÐÓ9ÓØÓØ8timeVar0.0countsVALUESunitsAttr0.0 jÓÛjÓÛ¾;jÓÛ½ÓÛÑÓÛ­ª¾j½ÐÓ’ÓÚ;ÓÛÓÛ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÓÞjÓÞ¾=jÓÞ½ÓÞÑÓÞ­ª¾j½ÐÓ”ÓÝ=ÓÞÓÞ<MonitorVar0.0countsVALUESunitsAttr0.0 jÓájÓá¾?jÓá½ÓáÑÓá­ª¾j½ÐÓ–Óà?ÓáÓá>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÓäjÓä¾AjÓä½ÓäÑÓä­ª¾j½ÐÓ˜ÓãAÓäÓä@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÓçjÓç¾CjÓç½ÓçÑÓç­ª¾j½ÐÓšÓæCÓçÓçBStepVar0.0 jÓéjÓé¾EjÓé½ÓéÑÓé­¾j½ÐÓœEÓéÓéD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÓíjÓí¾GjÓí½ÓíÑÓí­ªª¾j½ÐÓžÓëÓìGÓíÓíF two_thetaVar0.01VALUESsignalAttr0.0 jÓðjÓð¾IjÓð½ÓðÑÓ𭪾j½ÐÓ ÓïIÓðÓðHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÓ`ÓbÓdÓfÓhÓjÓlÓnÓpÓrÓtÓvÓxÓzÓ|Ó~ӀӂӄӆӈӊӌӎÓӒӔӖӘӚӜӞӠӢӤӦӨӪӬӮӰӳӵӷӹӻӽÓÀÓÂÓÅÓÈÓÊÓÍÓÐÓÓÓÕÓ×ÓÙÓÜÓßÓâÓåÓèÓêÓîÓñÓòÓóÓôÓõÓöÓ÷ÓøÓùÓúÓûdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÓýfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÓÿfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÔfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÔfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÔfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÔfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÔ fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÔ fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÔ fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÔfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÔ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÔ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÔ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÔ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÔ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÔ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÔ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÔ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÔ! fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÔ# fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÔ% fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÔ' fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÔ) fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÔ+ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÔ- fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÔ/ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÔ1 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÔ3 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÔ5 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÔ7 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÔ9 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÔ; fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÔ= fakeDim32Dim0.0jÔ?jÔ?¾jÔ?½Ô?ÑÔ?­¾j½ÐÓþÔ?Ô?titleVar0.0jÔAjÔA¾jÔA½ÔAÑÔA­¾j½ÐÔÔAÔA start_timeVar0.0 jÔCjÔC¾ jÔC½ÔCÑÔC­¾j½ÐÔ ÔCÔCnameVar0.0jÔEjÔE¾ jÔE½ÔEÑÔE­¾j½ÐÔ ÔEÔE nameVar0.0"jÔGjÔG¾jÔG½ÔGÑÔG­¾j½ÐÔÔGÔG typeVar0.0jÔIjÔI¾jÔI½ÔIÑÔI­¾j½ÐÔÔIÔItypeVar0.0 jÔKjÔK¾jÔK½ÔKÑÔK­¾j½ÐÔ ÔKÔKthetaVar0.0 jÔMjÔM¾jÔM½ÔMÑÔM­¾j½ÐÔ ÔMÔM two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÔPjÔP¾jÔP½ÔPÑÔP­ª¾j½ÐÔÔOÔPÔPlambdaVar0.0 jÔRjÔR¾jÔR½ÔRÑÔR­¾j½ÐÔÔRÔR curvatureVar0.0 jÔTjÔT¾jÔT½ÔTÑÔT­¾j½ÐÔÔTÔT x_translationVar0.0 jÔVjÔV¾jÔV½ÔVÑÔV­¾j½ÐÔÔVÔV y_translationVar0.0 jÔXjÔX¾jÔX½ÔXÑÔX­¾j½ÐÔÔXÔXchiVar0.0 jÔZjÔZ¾!jÔZ½ÔZÑÔZ­¾j½ÐÔ!ÔZÔZ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÔ]jÔ]¾#jÔ]½Ô]ÑÔ]­ª¾j½ÐÔÔ\#Ô]Ô]" d_spacingVar0.0jÔ_jÔ_¾&jÔ_½Ô_ÑÔ_­¾j½ÐÔ&Ô_Ô_% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÔbjÔb¾(jÔb½ÔbÑÔb­ª¾j½ÐÔÔa(ÔbÔb'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÔejÔe¾*jÔe½ÔeÑÔe­ª¾j½ÐÔ Ôd*ÔeÔe)sample_temperatureVar0.0jÔgjÔg¾,jÔg½ÔgÑÔg­¾j½ÐÔ",ÔgÔg+ device_nameVar0.0KVALUESunitsAttr0.0 jÔjjÔj¾.jÔj½ÔjÑÔj­ª¾j½ÐÔ$Ôi.ÔjÔj-temperature_meanVar0.0KVALUESunitsAttr0.0 jÔmjÔm¾0jÔm½ÔmÑÔm­ª¾j½ÐÔ&Ôl0ÔmÔm/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÔpjÔp¾2jÔp½ÔpÑÔp­ª¾j½ÐÔ(Ôo2ÔpÔp1 sample_murVar0.0 jÔrjÔr¾5jÔr½ÔrÑÔr­¾j½ÐÔ*5ÔrÔr4PresetVar0.0jÔtjÔt¾7jÔt½ÔtÑÔt­¾j½ÐÔ,7ÔtÔt6 CounterModeVar0.0 jÔvjÔv¾9jÔv½ÔvÑÔv­¾j½ÐÔ.9ÔvÔv8timeVar0.0countsVALUESunitsAttr0.0 jÔyjÔy¾;jÔy½ÔyÑÔy­ª¾j½ÐÔ0Ôx;ÔyÔy: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÔ|jÔ|¾=jÔ|½Ô|ÑÔ|­ª¾j½ÐÔ2Ô{=Ô|Ô|<MonitorVar0.0countsVALUESunitsAttr0.0 jÔjÔ¾?jÔ½ÔÑÔ­ª¾j½ÐÔ4Ô~?ÔÔ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÔ‚jÔ‚¾AjÔ‚½Ô‚ÑÔ‚­ª¾j½ÐÔ6ÔAÔ‚Ô‚@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÔ…jÔ…¾CjÔ…½Ô…ÑÔ…­ª¾j½ÐÔ8Ô„CÔ…Ô…BStepVar0.0 jÔ‡jÔ‡¾EjÔ‡½Ô‡ÑÔ‡­¾j½ÐÔ:EÔ‡Ô‡D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÔ‹jÔ‹¾GjÔ‹½Ô‹ÑÔ‹­ªª¾j½ÐÔ<Ô‰ÔŠGÔ‹Ô‹F two_thetaVar0.01VALUESsignalAttr0.0 jÔŽjÔŽ¾IjÔŽ½ÔŽÑÔŽ­ª¾j½ÐÔ>ÔIÔŽÔŽHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÓþÔÔÔÔÔÔ Ô ÔÔÔÔÔÔÔÔÔÔ Ô"Ô$Ô&Ô(Ô*Ô,Ô.Ô0Ô2Ô4Ô6Ô8Ô:Ô<Ô>Ô@ÔBÔDÔFÔHÔJÔLÔNÔQÔSÔUÔWÔYÔ[Ô^Ô`ÔcÔfÔhÔkÔnÔqÔsÔuÔwÔzÔ}Ô€ÔƒÔ†ÔˆÔŒÔÔÔ‘Ô’Ô“Ô”Ô•Ô–Ô—Ô˜Ô™data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÔ›fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÔfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÔŸfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÔ¡fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÔ£fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÔ¥fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÔ§fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÔ©fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÔ«fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÔ­fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÔ¯ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÔ± fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÔ³ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÔµ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÔ· fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÔ¹ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÔ» fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÔ½ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÔ¿ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÔÁ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÔà fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÔÅ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÔÇ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÔÉ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÔË fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÔÍ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÔÏ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÔÑ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÔÓ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÔÕ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÔ× fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÔÙ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÔÛ fakeDim32Dim0.0jÔÝjÔݾjÔݽÔÝÑÔÝ­¾j½ÐÔœÔÝÔÝtitleVar0.0jÔßjÔß¾jÔß½ÔßÑÔß­¾j½ÐÔžÔßÔß start_timeVar0.0 jÔájÔá¾ jÔá½ÔáÑÔá­¾j½ÐÔ  ÔáÔánameVar0.0jÔãjÔã¾ jÔã½ÔãÑÔã­¾j½ÐÔ¢ ÔãÔã nameVar0.0"jÔåjÔå¾jÔå½ÔåÑÔå­¾j½ÐÔ¤ÔåÔå typeVar0.0jÔçjÔç¾jÔç½ÔçÑÔç­¾j½ÐÔ¦ÔçÔçtypeVar0.0 jÔéjÔé¾jÔé½ÔéÑÔé­¾j½ÐÔ¨ÔéÔéthetaVar0.0 jÔëjÔë¾jÔë½ÔëÑÔë­¾j½ÐÔªÔëÔë two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÔîjÔî¾jÔî½ÔîÑÔî­ª¾j½ÐÔ¬ÔíÔîÔîlambdaVar0.0 jÔðjÔð¾jÔð½ÔðÑÔð­¾j½ÐÔ®ÔðÔð curvatureVar0.0 jÔòjÔò¾jÔò½ÔòÑÔò­¾j½ÐÔ°ÔòÔò x_translationVar0.0 jÔôjÔô¾jÔô½ÔôÑÔô­¾j½ÐÔ²ÔôÔô y_translationVar0.0 jÔöjÔö¾jÔö½ÔöÑÔö­¾j½ÐÔ´ÔöÔöchiVar0.0 jÔøjÔø¾!jÔø½ÔøÑÔø­¾j½ÐÔ¶!ÔøÔø phiVar0.0Angstroem  VALUESunitsAttr0.0 jÔûjÔû¾#jÔû½ÔûÑÔû­ª¾j½ÐÔ¸Ôú#ÔûÔû" d_spacingVar0.0jÔýjÔý¾&jÔý½ÔýÑÔý­¾j½ÐÔº&ÔýÔý% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÕjÕ¾(jÕ½ÕÑÕ­ª¾j½ÐÔ¼Ôÿ(ÕÕ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÕjÕ¾*jÕ½ÕÑÕ­ª¾j½ÐÔ¾Õ*ÕÕ)sample_temperatureVar0.0jÕjÕ¾,jÕ½ÕÑÕ­¾j½ÐÔÀ,ÕÕ+ device_nameVar0.0KVALUESunitsAttr0.0 jÕjÕ¾.jÕ½ÕÑÕ­ª¾j½ÐÔÂÕ.ÕÕ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÕ jÕ ¾0jÕ ½Õ ÑÕ ­ª¾j½ÐÔÄÕ 0Õ Õ /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÕjÕ¾2jÕ½ÕÑÕ­ª¾j½ÐÔÆÕ 2ÕÕ1 sample_murVar0.0 jÕjÕ¾5jÕ½ÕÑÕ­¾j½ÐÔÈ5ÕÕ4PresetVar0.0jÕjÕ¾7jÕ½ÕÑÕ­¾j½ÐÔÊ7ÕÕ6 CounterModeVar0.0 jÕjÕ¾9jÕ½ÕÑÕ­¾j½ÐÔÌ9ÕÕ8timeVar0.0countsVALUESunitsAttr0.0 jÕjÕ¾;jÕ½ÕÑÕ­ª¾j½ÐÔÎÕ;ÕÕ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÕjÕ¾=jÕ½ÕÑÕ­ª¾j½ÐÔÐÕ=ÕÕ<MonitorVar0.0countsVALUESunitsAttr0.0 jÕjÕ¾?jÕ½ÕÑÕ­ª¾j½ÐÔÒÕ?ÕÕ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÕ jÕ ¾AjÕ ½Õ ÑÕ ­ª¾j½ÐÔÔÕAÕ Õ @two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÕ#jÕ#¾CjÕ#½Õ#ÑÕ#­ª¾j½ÐÔÖÕ"CÕ#Õ#BStepVar0.0 jÕ%jÕ%¾EjÕ%½Õ%ÑÕ%­¾j½ÐÔØEÕ%Õ%D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÕ)jÕ)¾GjÕ)½Õ)ÑÕ)­ªª¾j½ÐÔÚÕ'Õ(GÕ)Õ)F two_thetaVar0.01VALUESsignalAttr0.0 jÕ,jÕ,¾IjÕ,½Õ,ÑÕ,­ª¾j½ÐÔÜÕ+IÕ,Õ,HcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÔœÔžÔ Ô¢Ô¤Ô¦Ô¨ÔªÔ¬Ô®Ô°Ô²Ô´Ô¶Ô¸ÔºÔ¼Ô¾ÔÀÔÂÔÄÔÆÔÈÔÊÔÌÔÎÔÐÔÒÔÔÔÖÔØÔÚÔÜÔÞÔàÔâÔäÔæÔèÔêÔìÔïÔñÔóÔõÔ÷ÔùÔüÔþÕÕÕÕ Õ ÕÕÕÕÕÕÕÕ!Õ$Õ&Õ*Õ-Õ.Õ/Õ0Õ1Õ2Õ3Õ4Õ5Õ6Õ7data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÕ9fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÕ;fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÕ=fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÕ?fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÕAfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÕCfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÕEfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÕGfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÕIfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÕKfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÕM fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÕO fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÕQ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÕS fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÕU fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÕW fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÕY fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÕ[ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÕ] fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÕ_ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÕa fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÕc fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÕe fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÕg fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÕi fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÕk fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÕm fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÕo fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÕq fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÕs fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÕu fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÕw fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÕy fakeDim32Dim0.0jÕ{jÕ{¾jÕ{½Õ{ÑÕ{­¾j½ÐÕ:Õ{Õ{titleVar0.0jÕ}jÕ}¾jÕ}½Õ}ÑÕ}­¾j½ÐÕ<Õ}Õ} start_timeVar0.0 jÕjÕ¾ jÕ½ÕÑÕ­¾j½ÐÕ> ÕÕnameVar0.0jÕjÕ¾ jÕ½ÕÑÕ­¾j½ÐÕ@ ÕÕ nameVar0.0"jÕƒjÕƒ¾jÕƒ½ÕƒÑÕƒ­¾j½ÐÕBÕƒÕƒ typeVar0.0jÕ…jÕ…¾jÕ…½Õ…ÑÕ…­¾j½ÐÕDÕ…Õ…typeVar0.0 jÕ‡jÕ‡¾jÕ‡½Õ‡ÑÕ‡­¾j½ÐÕFÕ‡Õ‡thetaVar0.0 jÕ‰jÕ‰¾jÕ‰½Õ‰ÑÕ‰­¾j½ÐÕHÕ‰Õ‰ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÕŒjÕŒ¾jÕŒ½ÕŒÑÕŒ­ª¾j½ÐÕJÕ‹ՌՌlambdaVar0.0 jÕŽjÕŽ¾jÕŽ½ÕŽÑÕŽ­¾j½ÐÕLÕŽÕŽ curvatureVar0.0 jÕjÕ¾jÕ½ÕÑÕ­¾j½ÐÕNÕÕ x_translationVar0.0 jÕ’jÕ’¾jÕ’½Õ’ÑÕ’­¾j½ÐÕPÕ’Õ’ y_translationVar0.0 jÕ”jÕ”¾jÕ”½Õ”ÑÕ”­¾j½ÐÕRÕ”Õ”chiVar0.0 jÕ–jÕ–¾!jÕ–½Õ–ÑÕ–­¾j½ÐÕT!Õ–Õ– phiVar0.0Angstroem  VALUESunitsAttr0.0 jÕ™jÕ™¾#jÕ™½Õ™ÑÕ™­ª¾j½ÐÕVÕ˜#Õ™Õ™" d_spacingVar0.0jÕ›jÕ›¾&jÕ›½Õ›ÑÕ›­¾j½ÐÕX&Õ›Õ›% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÕžjÕž¾(jÕž½ÕžÑÕž­ª¾j½ÐÕZÕ(ÕžÕž'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÕ¡jÕ¡¾*jÕ¡½Õ¡ÑÕ¡­ª¾j½ÐÕ\Õ *Õ¡Õ¡)sample_temperatureVar0.0jÕ£jÕ£¾,jÕ£½Õ£ÑÕ£­¾j½ÐÕ^,Õ£Õ£+ device_nameVar0.0KVALUESunitsAttr0.0 jÕ¦jÕ¦¾.jÕ¦½Õ¦ÑÕ¦­ª¾j½ÐÕ`Õ¥.Õ¦Õ¦-temperature_meanVar0.0KVALUESunitsAttr0.0 jÕ©jÕ©¾0jÕ©½Õ©ÑÕ©­ª¾j½ÐÕbÕ¨0Õ©Õ©/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÕ¬jÕ¬¾2jÕ¬½Õ¬ÑÕ¬­ª¾j½ÐÕdÕ«2Õ¬Õ¬1 sample_murVar0.0 jÕ®jÕ®¾5jÕ®½Õ®ÑÕ®­¾j½ÐÕf5Õ®Õ®4PresetVar0.0jÕ°jÕ°¾7jÕ°½Õ°ÑÕ°­¾j½ÐÕh7Õ°Õ°6 CounterModeVar0.0 jÕ²jÕ²¾9jÕ²½Õ²ÑÕ²­¾j½ÐÕj9Õ²Õ²8timeVar0.0countsVALUESunitsAttr0.0 jÕµjÕµ¾;jÕµ½ÕµÑÕµ­ª¾j½ÐÕlÕ´;ÕµÕµ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÕ¸jÕ¸¾=jÕ¸½Õ¸ÑÕ¸­ª¾j½ÐÕnÕ·=Õ¸Õ¸<MonitorVar0.0countsVALUESunitsAttr0.0 jÕ»jÕ»¾?jÕ»½Õ»ÑÕ»­ª¾j½ÐÕpÕº?Õ»Õ»>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÕ¾jÕ¾¾AjÕ¾½Õ¾ÑÕ¾­ª¾j½ÐÕrÕ½AÕ¾Õ¾@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÕÁjÕÁ¾CjÕÁ½ÕÁÑÕÁ­ª¾j½ÐÕtÕÀCÕÁÕÁBStepVar0.0 jÕÃjÕþEjÕýÕÃÑÕí¾j½ÐÕvEÕÃÕÃD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÕÇjÕǾGjÕǽÕÇÑÕÇ­ªª¾j½ÐÕxÕÅÕÆGÕÇÕÇF two_thetaVar0.01VALUESsignalAttr0.0 jÕÊjÕʾIjÕʽÕÊÑÕÊ­ª¾j½ÐÕzÕÉIÕÊÕÊHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÕ:Õ<Õ>Õ@ÕBÕDÕFÕHÕJÕLÕNÕPÕRÕTÕVÕXÕZÕ\Õ^Õ`ÕbÕdÕfÕhÕjÕlÕnÕpÕrÕtÕvÕxÕzÕ|Õ~Õ€Õ‚Õ„Õ†ÕˆÕŠÕÕՑՓՕ՗՚՜՟բդէժխկձճնչռտÕÂÕÄÕÈÕËÕÌÕÍÕÎÕÏÕÐÕÑÕÒÕÓÕÔÕÕdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÕ×fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÕÙfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÕÛfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÕÝfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÕßfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÕáfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÕãfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÕåfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÕçfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÕéfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÕë fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÕí fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÕï fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÕñ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÕó fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÕõ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÕ÷ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÕù fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÕû fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÕý fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÕÿ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÖ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÖ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÖ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÖ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÖ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÖ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÖ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÖ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÖ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÖ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÖ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÖ fakeDim32Dim0.0jÖjÖ¾jÖ½ÖÑÖ­¾j½ÐÕØÖÖtitleVar0.0jÖjÖ¾jÖ½ÖÑÖ­¾j½ÐÕÚÖÖ start_timeVar0.0 jÖjÖ¾ jÖ½ÖÑÖ­¾j½ÐÕÜ ÖÖnameVar0.0jÖjÖ¾ jÖ½ÖÑÖ­¾j½ÐÕÞ ÖÖ nameVar0.0"jÖ!jÖ!¾jÖ!½Ö!ÑÖ!­¾j½ÐÕàÖ!Ö! typeVar0.0jÖ#jÖ#¾jÖ#½Ö#ÑÖ#­¾j½ÐÕâÖ#Ö#typeVar0.0 jÖ%jÖ%¾jÖ%½Ö%ÑÖ%­¾j½ÐÕäÖ%Ö%thetaVar0.0 jÖ'jÖ'¾jÖ'½Ö'ÑÖ'­¾j½ÐÕæÖ'Ö' two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÖ*jÖ*¾jÖ*½Ö*ÑÖ*­ª¾j½ÐÕèÖ)Ö*Ö*lambdaVar0.0 jÖ,jÖ,¾jÖ,½Ö,ÑÖ,­¾j½ÐÕêÖ,Ö, curvatureVar0.0 jÖ.jÖ.¾jÖ.½Ö.ÑÖ.­¾j½ÐÕìÖ.Ö. x_translationVar0.0 jÖ0jÖ0¾jÖ0½Ö0ÑÖ0­¾j½ÐÕîÖ0Ö0 y_translationVar0.0 jÖ2jÖ2¾jÖ2½Ö2ÑÖ2­¾j½ÐÕðÖ2Ö2chiVar0.0 jÖ4jÖ4¾!jÖ4½Ö4ÑÖ4­¾j½ÐÕò!Ö4Ö4 phiVar0.0Angstroem  VALUESunitsAttr0.0 jÖ7jÖ7¾#jÖ7½Ö7ÑÖ7­ª¾j½ÐÕôÖ6#Ö7Ö7" d_spacingVar0.0jÖ9jÖ9¾&jÖ9½Ö9ÑÖ9­¾j½ÐÕö&Ö9Ö9% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÖ<jÖ<¾(jÖ<½Ö<ÑÖ<­ª¾j½ÐÕøÖ;(Ö<Ö<'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÖ?jÖ?¾*jÖ?½Ö?ÑÖ?­ª¾j½ÐÕúÖ>*Ö?Ö?)sample_temperatureVar0.0jÖAjÖA¾,jÖA½ÖAÑÖA­¾j½ÐÕü,ÖAÖA+ device_nameVar0.0KVALUESunitsAttr0.0 jÖDjÖD¾.jÖD½ÖDÑÖD­ª¾j½ÐÕþÖC.ÖDÖD-temperature_meanVar0.0KVALUESunitsAttr0.0 jÖGjÖG¾0jÖG½ÖGÑÖG­ª¾j½ÐÖÖF0ÖGÖG/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÖJjÖJ¾2jÖJ½ÖJÑÖJ­ª¾j½ÐÖÖI2ÖJÖJ1 sample_murVar0.0 jÖLjÖL¾5jÖL½ÖLÑÖL­¾j½ÐÖ5ÖLÖL4PresetVar0.0jÖNjÖN¾7jÖN½ÖNÑÖN­¾j½ÐÖ7ÖNÖN6 CounterModeVar0.0 jÖPjÖP¾9jÖP½ÖPÑÖP­¾j½ÐÖ9ÖPÖP8timeVar0.0countsVALUESunitsAttr0.0 jÖSjÖS¾;jÖS½ÖSÑÖS­ª¾j½ÐÖ ÖR;ÖSÖS: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÖVjÖV¾=jÖV½ÖVÑÖV­ª¾j½ÐÖ ÖU=ÖVÖV<MonitorVar0.0countsVALUESunitsAttr0.0 jÖYjÖY¾?jÖY½ÖYÑÖY­ª¾j½ÐÖÖX?ÖYÖY>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÖ\jÖ\¾AjÖ\½Ö\ÑÖ\­ª¾j½ÐÖÖ[AÖ\Ö\@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÖ_jÖ_¾CjÖ_½Ö_ÑÖ_­ª¾j½ÐÖÖ^CÖ_Ö_BStepVar0.0 jÖajÖa¾EjÖa½ÖaÑÖa­¾j½ÐÖEÖaÖaD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÖejÖe¾GjÖe½ÖeÑÖe­ªª¾j½ÐÖÖcÖdGÖeÖeF two_thetaVar0.01VALUESsignalAttr0.0 jÖhjÖh¾IjÖh½ÖhÑÖh­ª¾j½ÐÖÖgIÖhÖhHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÕØÕÚÕÜÕÞÕàÕâÕäÕæÕèÕêÕìÕîÕðÕòÕôÕöÕøÕúÕüÕþÖÖÖÖÖÖ Ö ÖÖÖÖÖÖÖÖÖÖ Ö"Ö$Ö&Ö(Ö+Ö-Ö/Ö1Ö3Ö5Ö8Ö:Ö=Ö@ÖBÖEÖHÖKÖMÖOÖQÖTÖWÖZÖ]Ö`ÖbÖfÖiÖjÖkÖlÖmÖnÖoÖpÖqÖrÖsdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÖufakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÖwfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÖyfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÖ{fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÖ}fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÖfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÖfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÖƒfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÖ…fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÖ‡fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÖ‰ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÖ‹ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÖ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÖ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÖ‘ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÖ“ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÖ• fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÖ— fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÖ™ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÖ› fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÖ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÖŸ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÖ¡ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÖ£ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÖ¥ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÖ§ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÖ© fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÖ« fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÖ­ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÖ¯ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÖ± fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÖ³ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÖµ fakeDim32Dim0.0jÖ·jÖ·¾jÖ·½Ö·ÑÖ·­¾j½ÐÖvÖ·Ö·titleVar0.0jÖ¹jÖ¹¾jÖ¹½Ö¹ÑÖ¹­¾j½ÐÖxÖ¹Ö¹ start_timeVar0.0 jÖ»jÖ»¾ jÖ»½Ö»ÑÖ»­¾j½ÐÖz Ö»Ö»nameVar0.0jÖ½jÖ½¾ jÖ½½Ö½ÑÖ½­¾j½ÐÖ| Ö½Ö½ nameVar0.0"jÖ¿jÖ¿¾jÖ¿½Ö¿ÑÖ¿­¾j½ÐÖ~Ö¿Ö¿ typeVar0.0jÖÁjÖÁ¾jÖÁ½ÖÁÑÖÁ­¾j½ÐÖ€ÖÁÖÁtypeVar0.0 jÖÃjÖþjÖýÖÃÑÖí¾j½ÐÖ‚ÖÃÖÃthetaVar0.0 jÖÅjÖžjÖŽÖÅÑÖÅ­¾j½ÐÖ„ÖÅÖÅ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÖÈjÖȾjÖȽÖÈÑÖÈ­ª¾j½ÐÖ†ÖÇÖÈÖÈlambdaVar0.0 jÖÊjÖʾjÖʽÖÊÑÖÊ­¾j½ÐÖˆÖÊÖÊ curvatureVar0.0 jÖÌjÖ̾jÖ̽ÖÌÑÖÌ­¾j½ÐÖŠÖÌÖÌ x_translationVar0.0 jÖÎjÖξjÖνÖÎÑÖέ¾j½ÐÖŒÖÎÖÎ y_translationVar0.0 jÖÐjÖоjÖнÖÐÑÖЭ¾j½ÐÖŽÖÐÖÐchiVar0.0 jÖÒjÖÒ¾!jÖÒ½ÖÒÑÖÒ­¾j½ÐÖ!ÖÒÖÒ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÖÕjÖÕ¾#jÖÕ½ÖÕÑÖÕ­ª¾j½ÐÖ’ÖÔ#ÖÕÖÕ" d_spacingVar0.0jÖ×jÖ×¾&jÖ×½Ö×ÑÖ×­¾j½ÐÖ”&Ö×Ö×% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÖÚjÖÚ¾(jÖÚ½ÖÚÑÖÚ­ª¾j½ÐÖ–ÖÙ(ÖÚÖÚ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÖÝjÖݾ*jÖݽÖÝÑÖÝ­ª¾j½ÐÖ˜ÖÜ*ÖÝÖÝ)sample_temperatureVar0.0jÖßjÖß¾,jÖß½ÖßÑÖß­¾j½ÐÖš,ÖßÖß+ device_nameVar0.0KVALUESunitsAttr0.0 jÖâjÖâ¾.jÖâ½ÖâÑÖâ­ª¾j½ÐÖœÖá.ÖâÖâ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÖåjÖå¾0jÖå½ÖåÑÖå­ª¾j½ÐÖžÖä0ÖåÖå/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÖèjÖè¾2jÖè½ÖèÑÖè­ª¾j½ÐÖ Öç2ÖèÖè1 sample_murVar0.0 jÖêjÖê¾5jÖê½ÖêÑÖê­¾j½ÐÖ¢5ÖêÖê4PresetVar0.0jÖìjÖì¾7jÖì½ÖìÑÖì­¾j½ÐÖ¤7ÖìÖì6 CounterModeVar0.0 jÖîjÖî¾9jÖî½ÖîÑÖî­¾j½ÐÖ¦9ÖîÖî8timeVar0.0countsVALUESunitsAttr0.0 jÖñjÖñ¾;jÖñ½ÖñÑÖñ­ª¾j½ÐÖ¨Öð;ÖñÖñ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÖôjÖô¾=jÖô½ÖôÑÖô­ª¾j½ÐÖªÖó=ÖôÖô<MonitorVar0.0countsVALUESunitsAttr0.0 jÖ÷jÖ÷¾?jÖ÷½Ö÷ÑÖ÷­ª¾j½ÐÖ¬Öö?Ö÷Ö÷>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÖújÖú¾AjÖú½ÖúÑÖú­ª¾j½ÐÖ®ÖùAÖúÖú@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÖýjÖý¾CjÖý½ÖýÑÖý­ª¾j½ÐÖ°ÖüCÖýÖýBStepVar0.0 jÖÿjÖÿ¾EjÖÿ½ÖÿÑÖÿ­¾j½ÐÖ²EÖÿÖÿD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j×j×¾Gj×½×Ñ×­ªª¾j½ÐÖ´××G××F two_thetaVar0.01VALUESsignalAttr0.0 j×j×¾Ij×½×Ñ×­ª¾j½ÐÖ¶×I××HcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÖvÖxÖzÖ|Ö~րւքֆֈ֊֌֎Öְֲִֶָֺּ֖֢֤֦֪֚֮֒֔֘֜֞֠֨֬־ÖÀÖÂÖÄÖÆÖÉÖËÖÍÖÏÖÑÖÓÖÖÖØÖÛÖÞÖàÖãÖæÖéÖëÖíÖïÖòÖõÖøÖûÖþ××××× × × × × ××××data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª×fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª×fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª×fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª×fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª×fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª×fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª×fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª×!fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª×#fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª×%fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª×' fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª×) fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª×+ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª×- fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª×/ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª×1 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª×3 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª×5 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª×7 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª×9 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª×; fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª×= fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª×? fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª×A fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª×C fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª×E fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª×G fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª×I fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª×K fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª×M fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª×O fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª×Q fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª×S fakeDim32Dim0.0j×Uj×U¾j×U½×UÑ×U­¾j½Ð××U×UtitleVar0.0j×Wj×W¾j×W½×WÑ×W­¾j½Ð××W×W start_timeVar0.0 j×Yj×Y¾ j×Y½×YÑ×Y­¾j½Ð× ×Y×YnameVar0.0j×[j×[¾ j×[½×[Ñ×[­¾j½Ð× ×[×[ nameVar0.0"j×]j×]¾j×]½×]Ñ×]­¾j½Ð××]×] typeVar0.0j×_j×_¾j×_½×_Ñ×_­¾j½Ð××_×_typeVar0.0 j×aj×a¾j×a½×aÑ×a­¾j½Ð× ×a×athetaVar0.0 j×cj×c¾j×c½×cÑ×c­¾j½Ð×"×c×c two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j×fj×f¾j×f½×fÑ×f­ª¾j½Ð×$×e×f×flambdaVar0.0 j×hj×h¾j×h½×hÑ×h­¾j½Ð×&×h×h curvatureVar0.0 j×jj×j¾j×j½×jÑ×j­¾j½Ð×(×j×j x_translationVar0.0 j×lj×l¾j×l½×lÑ×l­¾j½Ð×*×l×l y_translationVar0.0 j×nj×n¾j×n½×nÑ×n­¾j½Ð×,×n×nchiVar0.0 j×pj×p¾!j×p½×pÑ×p­¾j½Ð×.!×p×p phiVar0.0Angstroem  VALUESunitsAttr0.0 j×sj×s¾#j×s½×sÑ×s­ª¾j½Ð×0×r#×s×s" d_spacingVar0.0j×uj×u¾&j×u½×uÑ×u­¾j½Ð×2&×u×u% sample_nameVar0.0degreeVALUESunitsAttr0.0 j×xj×x¾(j×x½×xÑ×x­ª¾j½Ð×4×w(×x×x'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j×{j×{¾*j×{½×{Ñ×{­ª¾j½Ð×6×z*×{×{)sample_temperatureVar0.0j×}j×}¾,j×}½×}Ñ×}­¾j½Ð×8,×}×}+ device_nameVar0.0KVALUESunitsAttr0.0 j×€j×€¾.j×€½×€Ñ×€­ª¾j½Ð×:×.×€×€-temperature_meanVar0.0KVALUESunitsAttr0.0 j׃j׃¾0j׃½×ƒÑ׃­ª¾j½Ð×<ׂ0׃׃/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j׆j׆¾2j׆½×†Ñ׆­ª¾j½Ð×>×…2׆׆1 sample_murVar0.0 j׈j׈¾5j׈½×ˆÑ׈­¾j½Ð×@5׈׈4PresetVar0.0j׊j׊¾7j׊½×ŠÑ׊­¾j½Ð×B7׊׊6 CounterModeVar0.0 j׌j׌¾9j׌½×ŒÑ׌­¾j½Ð×D9׌׌8timeVar0.0countsVALUESunitsAttr0.0 j×j×¾;j×½×Ñ×­ª¾j½Ð×F׎;××: beam_monitorVar0.0countsVALUESunitsAttr0.0 j×’j×’¾=j×’½×’Ñ×’­ª¾j½Ð×Hב=×’×’<MonitorVar0.0countsVALUESunitsAttr0.0 jוjו¾?jו½×•Ñו­ª¾j½Ð×J×”?וו>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jטjט¾Ajט½×˜Ñט­ª¾j½Ð×L×—Aטט@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j×›j×›¾Cj×›½×›Ñ×›­ª¾j½Ð×NךC×›×›BStepVar0.0 j×j×¾Ej×½×Ñ×­¾j½Ð×PE××D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jסjס¾Gjס½×¡Ñס­ªª¾j½Ð×RןנGססF two_thetaVar0.01VALUESsignalAttr0.0 jפjפ¾Ijפ½×¤Ñפ­ª¾j½Ð×T×£IפפHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª××××××× ×"×$×&×(×*×,×.×0×2×4×6×8×:×<×>×@×B×D×F×H×J×L×N×P×R×T×V×X×Z×\×^×`×b×d×g×i×k×m×o×q×t×v×y×|×~×ׇׄ׉׋××דזילמעץצקרשת׫׬׭׮ׯdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª×±fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª×³fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª×µfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª×·fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª×¹fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª×»fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª×½fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª×¿fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª×ÁfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª×ÃfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª×Å fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª×Ç fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª×É fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª×Ë fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª×Í fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª×Ï fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª×Ñ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª×Ó fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª×Õ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª×× fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª×Ù fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª×Û fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª×Ý fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª×ß fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª×á fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª×ã fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª×å fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª×ç fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª×é fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª×ë fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª×í fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª×ï fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª×ñ fakeDim32Dim0.0j×ój×ó¾j×ó½×óÑ×ó­¾j½Ðײ×ó×ótitleVar0.0j×õj×õ¾j×õ½×õÑ×õ­¾j½Ð×´×õ×õ start_timeVar0.0 j×÷j×÷¾ j×÷½×÷Ñ×÷­¾j½Ð×¶ ×÷×÷nameVar0.0j×ùj×ù¾ j×ù½×ùÑ×ù­¾j½Ð׸ ×ù×ù nameVar0.0"j×ûj×û¾j×û½×ûÑ×û­¾j½Ð׺×û×û typeVar0.0j×ýj×ý¾j×ý½×ýÑ×ý­¾j½Ð×¼×ý×ýtypeVar0.0 j×ÿj×ÿ¾j×ÿ½×ÿÑ×ÿ­¾j½Ð×¾×ÿ×ÿthetaVar0.0 jØjؾjؽØÑØ­¾j½Ð×ÀØØ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jØjؾjؽØÑØ­ª¾j½Ð×ÂØØØlambdaVar0.0 jØjؾjؽØÑØ­¾j½Ð×ÄØØ curvatureVar0.0 jØjؾjؽØÑØ­¾j½ÐׯØØ x_translationVar0.0 jØ jØ ¾jØ ½Ø ÑØ ­¾j½Ð×ÈØ Ø  y_translationVar0.0 jØ jØ ¾jØ ½Ø ÑØ ­¾j½Ð×ÊØ Ø chiVar0.0 jØjؾ!jؽØÑØ­¾j½Ð×Ì!ØØ phiVar0.0Angstroem  VALUESunitsAttr0.0 jØjؾ#jؽØÑØ­ª¾j½Ð×ÎØ#ØØ" d_spacingVar0.0jØjؾ&jؽØÑØ­¾j½Ð×Ð&ØØ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jØjؾ(jؽØÑØ­ª¾j½Ð×ÒØ(ØØ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jØjؾ*jؽØÑØ­ª¾j½Ð×ÔØ*ØØ)sample_temperatureVar0.0jØjؾ,jؽØÑØ­¾j½Ð×Ö,ØØ+ device_nameVar0.0KVALUESunitsAttr0.0 jØjؾ.jؽØÑØ­ª¾j½ÐרØ.ØØ-temperature_meanVar0.0KVALUESunitsAttr0.0 jØ!jØ!¾0jØ!½Ø!ÑØ!­ª¾j½Ð×ÚØ 0Ø!Ø!/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jØ$jØ$¾2jØ$½Ø$ÑØ$­ª¾j½Ð×ÜØ#2Ø$Ø$1 sample_murVar0.0 jØ&jØ&¾5jØ&½Ø&ÑØ&­¾j½Ð×Þ5Ø&Ø&4PresetVar0.0jØ(jØ(¾7jØ(½Ø(ÑØ(­¾j½Ð×à7Ø(Ø(6 CounterModeVar0.0 jØ*jØ*¾9jØ*½Ø*ÑØ*­¾j½Ð×â9Ø*Ø*8timeVar0.0countsVALUESunitsAttr0.0 jØ-jØ-¾;jØ-½Ø-ÑØ-­ª¾j½Ð×äØ,;Ø-Ø-: beam_monitorVar0.0countsVALUESunitsAttr0.0 jØ0jØ0¾=jØ0½Ø0ÑØ0­ª¾j½Ð׿Ø/=Ø0Ø0<MonitorVar0.0countsVALUESunitsAttr0.0 jØ3jØ3¾?jØ3½Ø3ÑØ3­ª¾j½Ð×èØ2?Ø3Ø3>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jØ6jØ6¾AjØ6½Ø6ÑØ6­ª¾j½Ð×êØ5AØ6Ø6@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jØ9jØ9¾CjØ9½Ø9ÑØ9­ª¾j½Ð×ìØ8CØ9Ø9BStepVar0.0 jØ;jØ;¾EjØ;½Ø;ÑØ;­¾j½Ð×îEØ;Ø;D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jØ?jØ?¾GjØ?½Ø?ÑØ?­ªª¾j½Ð×ðØ=Ø>GØ?Ø?F two_thetaVar0.01VALUESsignalAttr0.0 jØBjØB¾IjØB½ØBÑØB­ª¾j½Ð×òØAIØBØBHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª×²×´×¶×¸×º×¼×¾×À×Â×Äׯ×È×Ê×Ì×Î×Ð×Ò×Ô×Öר×Ú×Ü×Þ×à×â×ä׿×è×ê×ì×î×ð×ò×ô×ö×ø×ú×ü×þØØØØØ Ø Ø ØØØØØØØØ"Ø%Ø'Ø)Ø+Ø.Ø1Ø4Ø7Ø:Ø<Ø@ØCØDØEØFØGØHØIØJØKØLØMdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªØOfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªØQfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªØSfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªØUfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªØWfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªØYfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªØ[fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªØ]fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªØ_fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªØafakeDim9Dim0.0Values fakeDim10 DimVal0.1ªØc fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªØe fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªØg fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªØi fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªØk fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªØm fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªØo fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªØq fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªØs fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªØu fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªØw fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªØy fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªØ{ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªØ} fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªØ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªØ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªØƒ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªØ… fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªØ‡ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªØ‰ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªØ‹ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªØ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªØ fakeDim32Dim0.0jØ‘jØ‘¾jØ‘½Ø‘ÑØ‘­¾j½ÐØPؑؑtitleVar0.0jØ“jØ“¾jØ“½Ø“ÑØ“­¾j½ÐØRؓؓ start_timeVar0.0 jØ•jØ•¾ jØ•½Ø•ÑØ•­¾j½ÐØT ؕؕnameVar0.0jØ—jØ—¾ jØ—½Ø—ÑØ—­¾j½ÐØV ؗؗ nameVar0.0"jØ™jØ™¾jØ™½Ø™ÑØ™­¾j½ÐØXؙؙ typeVar0.0jØ›jØ›¾jØ›½Ø›ÑØ›­¾j½ÐØZ؛؛typeVar0.0 jØjؾjؽØÑØ­¾j½ÐØ\ØØthetaVar0.0 jØŸjØŸ¾jØŸ½ØŸÑØŸ­¾j½ÐØ^؟؟ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jØ¢jØ¢¾jØ¢½Ø¢ÑØ¢­ª¾j½ÐØ`Ø¡آآlambdaVar0.0 jؤjؤ¾jؤ½Ø¤Ñؤ­¾j½ÐØbؤؤ curvatureVar0.0 jئjئ¾jئ½Ø¦Ñئ­¾j½ÐØdئئ x_translationVar0.0 jبjب¾jب½Ø¨Ñب­¾j½ÐØfبب y_translationVar0.0 jتjت¾jت½ØªÑت­¾j½ÐØhتتchiVar0.0 jجjج¾!jج½Ø¬Ñج­¾j½ÐØj!جج phiVar0.0Angstroem  VALUESunitsAttr0.0 jدjد¾#jد½Ø¯Ñد­ª¾j½ÐØlØ®#دد" d_spacingVar0.0jرjر¾&jر½Ø±Ñر­¾j½ÐØn&رر% sample_nameVar0.0degreeVALUESunitsAttr0.0 jØ´jØ´¾(jØ´½Ø´ÑØ´­ª¾j½ÐØpس(شش'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jØ·jØ·¾*jØ·½Ø·ÑØ·­ª¾j½ÐØrض*طط)sample_temperatureVar0.0jعjع¾,jع½Ø¹Ñع­¾j½ÐØt,عع+ device_nameVar0.0KVALUESunitsAttr0.0 jؼjؼ¾.jؼ½Ø¼Ñؼ­ª¾j½ÐØvØ».ؼؼ-temperature_meanVar0.0KVALUESunitsAttr0.0 jØ¿jØ¿¾0jØ¿½Ø¿ÑØ¿­ª¾j½ÐØxؾ0ؿؿ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jØÂjØÂ¾2jØÂ½ØÂÑØÂ­ª¾j½ÐØzØÁ2ØÂØÂ1 sample_murVar0.0 jØÄjØÄ¾5jØÄ½ØÄÑØÄ­¾j½ÐØ|5ØÄØÄ4PresetVar0.0jØÆjØÆ¾7jØÆ½ØÆÑØÆ­¾j½ÐØ~7ØÆØÆ6 CounterModeVar0.0 jØÈjØÈ¾9jØÈ½ØÈÑØÈ­¾j½ÐØ€9ØÈØÈ8timeVar0.0countsVALUESunitsAttr0.0 jØËjØË¾;jØË½ØËÑØË­ª¾j½ÐØ‚ØÊ;ØËØË: beam_monitorVar0.0countsVALUESunitsAttr0.0 jØÎjØÎ¾=jØÎ½ØÎÑØÎ­ª¾j½ÐØ„ØÍ=ØÎØÎ<MonitorVar0.0countsVALUESunitsAttr0.0 jØÑjØÑ¾?jØÑ½ØÑÑØÑ­ª¾j½Ð؆ØÐ?ØÑØÑ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jØÔjØÔ¾AjØÔ½ØÔÑØÔ­ª¾j½Ð؈ØÓAØÔØÔ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jØ×jØ×¾CjØ×½Ø×ÑØ×­ª¾j½ÐØŠØÖCØ×Ø×BStepVar0.0 jØÙjØÙ¾EjØÙ½ØÙÑØÙ­¾j½ÐØŒEØÙØÙD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jØÝjØÝ¾GjØÝ½ØÝÑØÝ­ªª¾j½ÐØŽØÛØÜGØÝØÝF two_thetaVar0.01VALUESsignalAttr0.0 jØàjØà¾IjØà½ØàÑØà­ª¾j½ÐØØßIØàØàHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªØPØRØTØVØXØZØ\Ø^Ø`ØbØdØfØhØjØlØnØpØrØtØvØxØzØ|Ø~Ø€Ø‚Ø„Ø†ØˆØŠØŒØŽØØ’ؘؚؔؖ؜؞ؠأإاةثحذزصظغؽØÀØÃØÅØÇØÉØÌØÏØÒØÕØØØÚØÞØáØâØãØäØåØæØçØèØéØêØëdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªØífakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªØïfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªØñfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªØófakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªØõfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªØ÷fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªØùfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªØûfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªØýfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªØÿfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÙ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÙ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÙ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÙ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÙ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÙ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÙ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÙ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÙ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÙ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÙ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÙ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÙ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÙ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÙ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÙ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÙ! fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÙ# fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÙ% fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÙ' fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÙ) fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÙ+ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÙ- fakeDim32Dim0.0jÙ/jÙ/¾jÙ/½Ù/ÑÙ/­¾j½ÐØîÙ/Ù/titleVar0.0jÙ1jÙ1¾jÙ1½Ù1ÑÙ1­¾j½ÐØðÙ1Ù1 start_timeVar0.0 jÙ3jÙ3¾ jÙ3½Ù3ÑÙ3­¾j½ÐØò Ù3Ù3nameVar0.0jÙ5jÙ5¾ jÙ5½Ù5ÑÙ5­¾j½ÐØô Ù5Ù5 nameVar0.0"jÙ7jÙ7¾jÙ7½Ù7ÑÙ7­¾j½ÐØöÙ7Ù7 typeVar0.0jÙ9jÙ9¾jÙ9½Ù9ÑÙ9­¾j½ÐØøÙ9Ù9typeVar0.0 jÙ;jÙ;¾jÙ;½Ù;ÑÙ;­¾j½ÐØúÙ;Ù;thetaVar0.0 jÙ=jÙ=¾jÙ=½Ù=ÑÙ=­¾j½ÐØüÙ=Ù= two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÙ@jÙ@¾jÙ@½Ù@ÑÙ@­ª¾j½ÐØþÙ?Ù@Ù@lambdaVar0.0 jÙBjÙB¾jÙB½ÙBÑÙB­¾j½ÐÙÙBÙB curvatureVar0.0 jÙDjÙD¾jÙD½ÙDÑÙD­¾j½ÐÙÙDÙD x_translationVar0.0 jÙFjÙF¾jÙF½ÙFÑÙF­¾j½ÐÙÙFÙF y_translationVar0.0 jÙHjÙH¾jÙH½ÙHÑÙH­¾j½ÐÙÙHÙHchiVar0.0 jÙJjÙJ¾!jÙJ½ÙJÑÙJ­¾j½ÐÙ!ÙJÙJ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÙMjÙM¾#jÙM½ÙMÑÙM­ª¾j½ÐÙ ÙL#ÙMÙM" d_spacingVar0.0jÙOjÙO¾&jÙO½ÙOÑÙO­¾j½ÐÙ &ÙOÙO% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÙRjÙR¾(jÙR½ÙRÑÙR­ª¾j½ÐÙÙQ(ÙRÙR'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÙUjÙU¾*jÙU½ÙUÑÙU­ª¾j½ÐÙÙT*ÙUÙU)sample_temperatureVar0.0jÙWjÙW¾,jÙW½ÙWÑÙW­¾j½ÐÙ,ÙWÙW+ device_nameVar0.0KVALUESunitsAttr0.0 jÙZjÙZ¾.jÙZ½ÙZÑÙZ­ª¾j½ÐÙÙY.ÙZÙZ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÙ]jÙ]¾0jÙ]½Ù]ÑÙ]­ª¾j½ÐÙÙ\0Ù]Ù]/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÙ`jÙ`¾2jÙ`½Ù`ÑÙ`­ª¾j½ÐÙÙ_2Ù`Ù`1 sample_murVar0.0 jÙbjÙb¾5jÙb½ÙbÑÙb­¾j½ÐÙ5ÙbÙb4PresetVar0.0jÙdjÙd¾7jÙd½ÙdÑÙd­¾j½ÐÙ7ÙdÙd6 CounterModeVar0.0 jÙfjÙf¾9jÙf½ÙfÑÙf­¾j½ÐÙ9ÙfÙf8timeVar0.0countsVALUESunitsAttr0.0 jÙijÙi¾;jÙi½ÙiÑÙi­ª¾j½ÐÙ Ùh;ÙiÙi: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÙljÙl¾=jÙl½ÙlÑÙl­ª¾j½ÐÙ"Ùk=ÙlÙl<MonitorVar0.0countsVALUESunitsAttr0.0 jÙojÙo¾?jÙo½ÙoÑÙo­ª¾j½ÐÙ$Ùn?ÙoÙo>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÙrjÙr¾AjÙr½ÙrÑÙr­ª¾j½ÐÙ&ÙqAÙrÙr@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÙujÙu¾CjÙu½ÙuÑÙu­ª¾j½ÐÙ(ÙtCÙuÙuBStepVar0.0 jÙwjÙw¾EjÙw½ÙwÑÙw­¾j½ÐÙ*EÙwÙwD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÙ{jÙ{¾GjÙ{½Ù{ÑÙ{­ªª¾j½ÐÙ,ÙyÙzGÙ{Ù{F two_thetaVar0.01VALUESsignalAttr0.0 jÙ~jÙ~¾IjÙ~½Ù~ÑÙ~­ª¾j½ÐÙ.Ù}IÙ~Ù~HcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªØîØðØòØôØöØøØúØüØþÙÙÙÙÙÙ Ù ÙÙÙÙÙÙÙÙÙÙ Ù"Ù$Ù&Ù(Ù*Ù,Ù.Ù0Ù2Ù4Ù6Ù8Ù:Ù<Ù>ÙAÙCÙEÙGÙIÙKÙNÙPÙSÙVÙXÙ[Ù^ÙaÙcÙeÙgÙjÙmÙpÙsÙvÙxÙ|ÙÙ€Ùقكلمنهوىdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÙ‹fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÙfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÙfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÙ‘fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÙ“fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÙ•fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÙ—fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÙ™fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÙ›fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÙfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÙŸ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÙ¡ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÙ£ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÙ¥ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÙ§ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÙ© fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÙ« fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÙ­ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÙ¯ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÙ± fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÙ³ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÙµ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÙ· fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÙ¹ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÙ» fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÙ½ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÙ¿ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÙÁ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÙà fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÙÅ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÙÇ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÙÉ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÙË fakeDim32Dim0.0jÙÍjÙ;jÙͽÙÍÑÙÍ­¾j½ÐÙŒÙÍÙÍtitleVar0.0jÙÏjÙϾjÙϽÙÏÑÙÏ­¾j½ÐÙŽÙÏÙÏ start_timeVar0.0 jÙÑjÙѾ jÙѽÙÑÑÙÑ­¾j½ÐÙ ÙÑÙÑnameVar0.0jÙÓjÙÓ¾ jÙÓ½ÙÓÑÙÓ­¾j½ÐÙ’ ÙÓÙÓ nameVar0.0"jÙÕjÙÕ¾jÙÕ½ÙÕÑÙÕ­¾j½ÐÙ”ÙÕÙÕ typeVar0.0jÙ×jÙ×¾jÙ×½Ù×ÑÙ×­¾j½ÐÙ–Ù×Ù×typeVar0.0 jÙÙjÙÙ¾jÙÙ½ÙÙÑÙÙ­¾j½ÐÙ˜ÙÙÙÙthetaVar0.0 jÙÛjÙÛ¾jÙÛ½ÙÛÑÙÛ­¾j½ÐÙšÙÛÙÛ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÙÞjÙÞ¾jÙÞ½ÙÞÑÙÞ­ª¾j½ÐÙœÙÝÙÞÙÞlambdaVar0.0 jÙàjÙà¾jÙà½ÙàÑÙà­¾j½ÐÙžÙàÙà curvatureVar0.0 jÙâjÙâ¾jÙâ½ÙâÑÙâ­¾j½ÐÙ ÙâÙâ x_translationVar0.0 jÙäjÙä¾jÙä½ÙäÑÙä­¾j½ÐÙ¢ÙäÙä y_translationVar0.0 jÙæjÙæ¾jÙæ½ÙæÑÙæ­¾j½ÐÙ¤ÙæÙæchiVar0.0 jÙèjÙè¾!jÙè½ÙèÑÙè­¾j½ÐÙ¦!ÙèÙè phiVar0.0Angstroem  VALUESunitsAttr0.0 jÙëjÙë¾#jÙë½ÙëÑÙë­ª¾j½ÐÙ¨Ùê#ÙëÙë" d_spacingVar0.0jÙíjÙí¾&jÙí½ÙíÑÙí­¾j½ÐÙª&ÙíÙí% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÙðjÙð¾(jÙð½ÙðÑÙ𭪾j½ÐÙ¬Ùï(ÙðÙð'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÙójÙó¾*jÙó½ÙóÑÙ󭪾j½ÐÙ®Ùò*ÙóÙó)sample_temperatureVar0.0jÙõjÙõ¾,jÙõ½ÙõÑÙõ­¾j½ÐÙ°,ÙõÙõ+ device_nameVar0.0KVALUESunitsAttr0.0 jÙøjÙø¾.jÙø½ÙøÑÙø­ª¾j½ÐÙ²Ù÷.ÙøÙø-temperature_meanVar0.0KVALUESunitsAttr0.0 jÙûjÙû¾0jÙû½ÙûÑÙû­ª¾j½ÐÙ´Ùú0ÙûÙû/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÙþjÙþ¾2jÙþ½ÙþÑÙþ­ª¾j½ÐÙ¶Ùý2ÙþÙþ1 sample_murVar0.0 jÚjÚ¾5jÚ½ÚÑÚ­¾j½ÐÙ¸5ÚÚ4PresetVar0.0jÚjÚ¾7jÚ½ÚÑÚ­¾j½ÐÙº7ÚÚ6 CounterModeVar0.0 jÚjÚ¾9jÚ½ÚÑÚ­¾j½ÐÙ¼9ÚÚ8timeVar0.0countsVALUESunitsAttr0.0 jÚjÚ¾;jÚ½ÚÑÚ­ª¾j½ÐÙ¾Ú;ÚÚ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÚ jÚ ¾=jÚ ½Ú ÑÚ ­ª¾j½ÐÙÀÚ =Ú Ú <MonitorVar0.0countsVALUESunitsAttr0.0 jÚ jÚ ¾?jÚ ½Ú ÑÚ ­ª¾j½ÐÙÂÚ ?Ú Ú >proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÚjÚ¾AjÚ½ÚÑÚ­ª¾j½ÐÙÄÚAÚÚ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÚjÚ¾CjÚ½ÚÑÚ­ª¾j½ÐÙÆÚCÚÚBStepVar0.0 jÚjÚ¾EjÚ½ÚÑÚ­¾j½ÐÙÈEÚÚD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÚjÚ¾GjÚ½ÚÑÚ­ªª¾j½ÐÙÊÚÚGÚÚF two_thetaVar0.01VALUESsignalAttr0.0 jÚjÚ¾IjÚ½ÚÑÚ­ª¾j½ÐÙÌÚIÚÚHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÙŒÙŽÙْٖٜٔ٘ٚٞ٠٢٤٦٨٪٬ٮٰٲٴٶٸٺټپÙÀÙÂÙÄÙÆÙÈÙÊÙÌÙÎÙÐÙÒÙÔÙÖÙØÙÚÙÜÙßÙáÙãÙåÙçÙéÙìÙîÙñÙôÙöÙùÙüÙÿÚÚÚÚÚ ÚÚÚÚÚÚÚÚÚ Ú!Ú"Ú#Ú$Ú%Ú&Ú'data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÚ)fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÚ+fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÚ-fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÚ/fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÚ1fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÚ3fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÚ5fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÚ7fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÚ9fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÚ;fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÚ= fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÚ? fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÚA fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÚC fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÚE fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÚG fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÚI fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÚK fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÚM fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÚO fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÚQ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÚS fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÚU fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÚW fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÚY fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÚ[ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÚ] fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÚ_ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÚa fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÚc fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÚe fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÚg fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÚi fakeDim32Dim0.0jÚkjÚk¾jÚk½ÚkÑÚk­¾j½ÐÚ*ÚkÚktitleVar0.0jÚmjÚm¾jÚm½ÚmÑÚm­¾j½ÐÚ,ÚmÚm start_timeVar0.0 jÚojÚo¾ jÚo½ÚoÑÚo­¾j½ÐÚ. ÚoÚonameVar0.0jÚqjÚq¾ jÚq½ÚqÑÚq­¾j½ÐÚ0 ÚqÚq nameVar0.0"jÚsjÚs¾jÚs½ÚsÑÚs­¾j½ÐÚ2ÚsÚs typeVar0.0jÚujÚu¾jÚu½ÚuÑÚu­¾j½ÐÚ4ÚuÚutypeVar0.0 jÚwjÚw¾jÚw½ÚwÑÚw­¾j½ÐÚ6ÚwÚwthetaVar0.0 jÚyjÚy¾jÚy½ÚyÑÚy­¾j½ÐÚ8ÚyÚy two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÚ|jÚ|¾jÚ|½Ú|ÑÚ|­ª¾j½ÐÚ:Ú{Ú|Ú|lambdaVar0.0 jÚ~jÚ~¾jÚ~½Ú~ÑÚ~­¾j½ÐÚ<Ú~Ú~ curvatureVar0.0 jÚ€jÚ€¾jÚ€½Ú€ÑÚ€­¾j½ÐÚ>Ú€Ú€ x_translationVar0.0 jÚ‚jÚ‚¾jÚ‚½Ú‚ÑÚ‚­¾j½ÐÚ@Ú‚Ú‚ y_translationVar0.0 jÚ„jÚ„¾jÚ„½Ú„ÑÚ„­¾j½ÐÚBÚ„Ú„chiVar0.0 jÚ†jÚ†¾!jÚ†½Ú†ÑÚ†­¾j½ÐÚD!Ú†Ú† phiVar0.0Angstroem  VALUESunitsAttr0.0 jÚ‰jÚ‰¾#jÚ‰½Ú‰ÑÚ‰­ª¾j½ÐÚFÚˆ#Ú‰Ú‰" d_spacingVar0.0jÚ‹jÚ‹¾&jÚ‹½Ú‹ÑÚ‹­¾j½ÐÚH&Ú‹Ú‹% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÚŽjÚŽ¾(jÚŽ½ÚŽÑÚŽ­ª¾j½ÐÚJÚ(ÚŽÚŽ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÚ‘jÚ‘¾*jÚ‘½Ú‘ÑÚ‘­ª¾j½ÐÚLÚ*Ú‘Ú‘)sample_temperatureVar0.0jÚ“jÚ“¾,jÚ“½Ú“ÑÚ“­¾j½ÐÚN,Ú“Ú“+ device_nameVar0.0KVALUESunitsAttr0.0 jÚ–jÚ–¾.jÚ–½Ú–ÑÚ–­ª¾j½ÐÚPÚ•.Ú–Ú–-temperature_meanVar0.0KVALUESunitsAttr0.0 jÚ™jÚ™¾0jÚ™½Ú™ÑÚ™­ª¾j½ÐÚRÚ˜0Ú™Ú™/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÚœjÚœ¾2jÚœ½ÚœÑÚœ­ª¾j½ÐÚTÚ›2ڜڜ1 sample_murVar0.0 jÚžjÚž¾5jÚž½ÚžÑÚž­¾j½ÐÚV5ÚžÚž4PresetVar0.0jÚ jÚ ¾7jÚ ½Ú ÑÚ ­¾j½ÐÚX7Ú Ú 6 CounterModeVar0.0 jÚ¢jÚ¢¾9jÚ¢½Ú¢ÑÚ¢­¾j½ÐÚZ9Ú¢Ú¢8timeVar0.0countsVALUESunitsAttr0.0 jÚ¥jÚ¥¾;jÚ¥½Ú¥ÑÚ¥­ª¾j½ÐÚ\Ú¤;Ú¥Ú¥: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÚ¨jÚ¨¾=jÚ¨½Ú¨ÑÚ¨­ª¾j½ÐÚ^Ú§=Ú¨Ú¨<MonitorVar0.0countsVALUESunitsAttr0.0 jÚ«jÚ«¾?jÚ«½Ú«ÑÚ«­ª¾j½ÐÚ`Úª?Ú«Ú«>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÚ®jÚ®¾AjÚ®½Ú®ÑÚ®­ª¾j½ÐÚbÚ­AÚ®Ú®@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÚ±jÚ±¾CjÚ±½Ú±ÑÚ±­ª¾j½ÐÚdÚ°CÚ±Ú±BStepVar0.0 jÚ³jÚ³¾EjÚ³½Ú³ÑÚ³­¾j½ÐÚfEÚ³Ú³D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÚ·jÚ·¾GjÚ·½Ú·ÑÚ·­ªª¾j½ÐÚhÚµÚ¶GÚ·Ú·F two_thetaVar0.01VALUESsignalAttr0.0 jÚºjÚº¾IjÚº½ÚºÑÚº­ª¾j½ÐÚjÚ¹IÚºÚºHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÚ*Ú,Ú.Ú0Ú2Ú4Ú6Ú8Ú:Ú<Ú>Ú@ÚBÚDÚFÚHÚJÚLÚNÚPÚRÚTÚVÚXÚZÚ\Ú^Ú`ÚbÚdÚfÚhÚjÚlÚnÚpÚrÚtÚvÚxÚzÚ}ÚÚÚƒÚ…Ú‡ÚŠÚŒÚÚ’Ú”Ú—ÚšÚÚŸÚ¡Ú£Ú¦Ú©Ú¬Ú¯Ú²Ú´Ú¸Ú»Ú¼Ú½Ú¾Ú¿ÚÀÚÁÚÂÚÃÚÄÚÅdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÚÇfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÚÉfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÚËfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÚÍfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÚÏfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÚÑfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÚÓfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÚÕfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÚ×fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÚÙfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÚÛ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÚÝ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÚß fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÚá fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÚã fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÚå fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÚç fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÚé fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÚë fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÚí fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÚï fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÚñ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÚó fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÚõ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÚ÷ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÚù fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÚû fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÚý fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÚÿ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÛ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÛ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÛ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÛ fakeDim32Dim0.0jÛ jÛ ¾jÛ ½Û ÑÛ ­¾j½ÐÚÈÛ Û titleVar0.0jÛ jÛ ¾jÛ ½Û ÑÛ ­¾j½ÐÚÊÛ Û  start_timeVar0.0 jÛ jÛ ¾ jÛ ½Û ÑÛ ­¾j½ÐÚÌ Û Û nameVar0.0jÛjÛ¾ jÛ½ÛÑÛ­¾j½ÐÚÎ ÛÛ nameVar0.0"jÛjÛ¾jÛ½ÛÑÛ­¾j½ÐÚÐÛÛ typeVar0.0jÛjÛ¾jÛ½ÛÑÛ­¾j½ÐÚÒÛÛtypeVar0.0 jÛjÛ¾jÛ½ÛÑÛ­¾j½ÐÚÔÛÛthetaVar0.0 jÛjÛ¾jÛ½ÛÑÛ­¾j½ÐÚÖÛÛ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÛjÛ¾jÛ½ÛÑÛ­ª¾j½ÐÚØÛÛÛlambdaVar0.0 jÛjÛ¾jÛ½ÛÑÛ­¾j½ÐÚÚÛÛ curvatureVar0.0 jÛjÛ¾jÛ½ÛÑÛ­¾j½ÐÚÜÛÛ x_translationVar0.0 jÛ jÛ ¾jÛ ½Û ÑÛ ­¾j½ÐÚÞÛ Û  y_translationVar0.0 jÛ"jÛ"¾jÛ"½Û"ÑÛ"­¾j½ÐÚàÛ"Û"chiVar0.0 jÛ$jÛ$¾!jÛ$½Û$ÑÛ$­¾j½ÐÚâ!Û$Û$ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÛ'jÛ'¾#jÛ'½Û'ÑÛ'­ª¾j½ÐÚäÛ&#Û'Û'" d_spacingVar0.0jÛ)jÛ)¾&jÛ)½Û)ÑÛ)­¾j½ÐÚæ&Û)Û)% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÛ,jÛ,¾(jÛ,½Û,ÑÛ,­ª¾j½ÐÚèÛ+(Û,Û,'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÛ/jÛ/¾*jÛ/½Û/ÑÛ/­ª¾j½ÐÚêÛ.*Û/Û/)sample_temperatureVar0.0jÛ1jÛ1¾,jÛ1½Û1ÑÛ1­¾j½ÐÚì,Û1Û1+ device_nameVar0.0KVALUESunitsAttr0.0 jÛ4jÛ4¾.jÛ4½Û4ÑÛ4­ª¾j½ÐÚîÛ3.Û4Û4-temperature_meanVar0.0KVALUESunitsAttr0.0 jÛ7jÛ7¾0jÛ7½Û7ÑÛ7­ª¾j½ÐÚðÛ60Û7Û7/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÛ:jÛ:¾2jÛ:½Û:ÑÛ:­ª¾j½ÐÚòÛ92Û:Û:1 sample_murVar0.0 jÛ<jÛ<¾5jÛ<½Û<ÑÛ<­¾j½ÐÚô5Û<Û<4PresetVar0.0jÛ>jÛ>¾7jÛ>½Û>ÑÛ>­¾j½ÐÚö7Û>Û>6 CounterModeVar0.0 jÛ@jÛ@¾9jÛ@½Û@ÑÛ@­¾j½ÐÚø9Û@Û@8timeVar0.0countsVALUESunitsAttr0.0 jÛCjÛC¾;jÛC½ÛCÑÛC­ª¾j½ÐÚúÛB;ÛCÛC: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÛFjÛF¾=jÛF½ÛFÑÛF­ª¾j½ÐÚüÛE=ÛFÛF<MonitorVar0.0countsVALUESunitsAttr0.0 jÛIjÛI¾?jÛI½ÛIÑÛI­ª¾j½ÐÚþÛH?ÛIÛI>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÛLjÛL¾AjÛL½ÛLÑÛL­ª¾j½ÐÛÛKAÛLÛL@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÛOjÛO¾CjÛO½ÛOÑÛO­ª¾j½ÐÛÛNCÛOÛOBStepVar0.0 jÛQjÛQ¾EjÛQ½ÛQÑÛQ­¾j½ÐÛEÛQÛQD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÛUjÛU¾GjÛU½ÛUÑÛU­ªª¾j½ÐÛÛSÛTGÛUÛUF two_thetaVar0.01VALUESsignalAttr0.0 jÛXjÛX¾IjÛX½ÛXÑÛX­ª¾j½ÐÛÛWIÛXÛXHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÚÈÚÊÚÌÚÎÚÐÚÒÚÔÚÖÚØÚÚÚÜÚÞÚàÚâÚäÚæÚèÚêÚìÚîÚðÚòÚôÚöÚøÚúÚüÚþÛÛÛÛÛÛ Û ÛÛÛÛÛÛÛÛÛÛ!Û#Û%Û(Û*Û-Û0Û2Û5Û8Û;Û=Û?ÛAÛDÛGÛJÛMÛPÛRÛVÛYÛZÛ[Û\Û]Û^Û_Û`ÛaÛbÛcdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÛefakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÛgfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÛifakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÛkfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÛmfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÛofakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÛqfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÛsfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÛufakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÛwfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÛy fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÛ{ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÛ} fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÛ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÛ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÛƒ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÛ… fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÛ‡ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÛ‰ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÛ‹ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÛ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÛ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÛ‘ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÛ“ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÛ• fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÛ— fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÛ™ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÛ› fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÛ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÛŸ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÛ¡ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÛ£ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÛ¥ fakeDim32Dim0.0jÛ§jÛ§¾jÛ§½Û§ÑÛ§­¾j½ÐÛfÛ§Û§titleVar0.0jÛ©jÛ©¾jÛ©½Û©ÑÛ©­¾j½ÐÛhÛ©Û© start_timeVar0.0 jÛ«jÛ«¾ jÛ«½Û«ÑÛ«­¾j½ÐÛj Û«Û«nameVar0.0jÛ­jÛ­¾ jÛ­½Û­ÑÛ­­¾j½ÐÛl Û­Û­ nameVar0.0"jÛ¯jÛ¯¾jÛ¯½Û¯ÑÛ¯­¾j½ÐÛnÛ¯Û¯ typeVar0.0jÛ±jÛ±¾jÛ±½Û±ÑÛ±­¾j½ÐÛpÛ±Û±typeVar0.0 jÛ³jÛ³¾jÛ³½Û³ÑÛ³­¾j½ÐÛrÛ³Û³thetaVar0.0 jÛµjÛµ¾jÛµ½ÛµÑÛµ­¾j½ÐÛtÛµÛµ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÛ¸jÛ¸¾jÛ¸½Û¸ÑÛ¸­ª¾j½ÐÛvÛ·Û¸Û¸lambdaVar0.0 jÛºjÛº¾jÛº½ÛºÑÛº­¾j½ÐÛxÛºÛº curvatureVar0.0 jÛ¼jÛ¼¾jÛ¼½Û¼ÑÛ¼­¾j½ÐÛzÛ¼Û¼ x_translationVar0.0 jÛ¾jÛ¾¾jÛ¾½Û¾ÑÛ¾­¾j½ÐÛ|Û¾Û¾ y_translationVar0.0 jÛÀjÛÀ¾jÛÀ½ÛÀÑÛÀ­¾j½ÐÛ~ÛÀÛÀchiVar0.0 jÛÂjÛ¾!jÛ½ÛÂÑÛ­¾j½ÐÛ€!ÛÂÛ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÛÅjÛž#jÛŽÛÅÑÛÅ­ª¾j½ÐÛ‚ÛÄ#ÛÅÛÅ" d_spacingVar0.0jÛÇjÛǾ&jÛǽÛÇÑÛÇ­¾j½ÐÛ„&ÛÇÛÇ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÛÊjÛʾ(jÛʽÛÊÑÛÊ­ª¾j½ÐÛ†ÛÉ(ÛÊÛÊ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÛÍjÛ;*jÛͽÛÍÑÛÍ­ª¾j½ÐÛˆÛÌ*ÛÍÛÍ)sample_temperatureVar0.0jÛÏjÛϾ,jÛϽÛÏÑÛÏ­¾j½ÐÛŠ,ÛÏÛÏ+ device_nameVar0.0KVALUESunitsAttr0.0 jÛÒjÛÒ¾.jÛÒ½ÛÒÑÛÒ­ª¾j½ÐÛŒÛÑ.ÛÒÛÒ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÛÕjÛÕ¾0jÛÕ½ÛÕÑÛÕ­ª¾j½ÐÛŽÛÔ0ÛÕÛÕ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÛØjÛØ¾2jÛØ½ÛØÑÛØ­ª¾j½ÐÛÛ×2ÛØÛØ1 sample_murVar0.0 jÛÚjÛÚ¾5jÛÚ½ÛÚÑÛÚ­¾j½ÐÛ’5ÛÚÛÚ4PresetVar0.0jÛÜjÛܾ7jÛܽÛÜÑÛÜ­¾j½ÐÛ”7ÛÜÛÜ6 CounterModeVar0.0 jÛÞjÛÞ¾9jÛÞ½ÛÞÑÛÞ­¾j½ÐÛ–9ÛÞÛÞ8timeVar0.0countsVALUESunitsAttr0.0 jÛájÛá¾;jÛá½ÛáÑÛá­ª¾j½ÐÛ˜Ûà;ÛáÛá: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÛäjÛä¾=jÛä½ÛäÑÛä­ª¾j½ÐÛšÛã=ÛäÛä<MonitorVar0.0countsVALUESunitsAttr0.0 jÛçjÛç¾?jÛç½ÛçÑÛç­ª¾j½ÐÛœÛæ?ÛçÛç>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÛêjÛê¾AjÛê½ÛêÑÛê­ª¾j½ÐÛžÛéAÛêÛê@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÛíjÛí¾CjÛí½ÛíÑÛí­ª¾j½ÐÛ ÛìCÛíÛíBStepVar0.0 jÛïjÛï¾EjÛï½ÛïÑÛï­¾j½ÐÛ¢EÛïÛïD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÛójÛó¾GjÛó½ÛóÑÛ󭪪¾j½ÐÛ¤ÛñÛòGÛóÛóF two_thetaVar0.01VALUESsignalAttr0.0 jÛöjÛö¾IjÛö½ÛöÑÛö­ª¾j½ÐÛ¦ÛõIÛöÛöHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÛfÛhÛjÛlÛnÛpÛrÛtÛvÛxÛzÛ|Û~ۀۂۄۆۈۊیێÛے۔ۖۘۚۜ۞۠ۢۤۦ۪ۨ۬ۮ۰۲۴۶۹ۻ۽ۿÛÁÛÃÛÆÛÈÛËÛÎÛÐÛÓÛÖÛÙÛÛÛÝÛßÛâÛåÛèÛëÛîÛðÛôÛ÷ÛøÛùÛúÛûÛüÛýÛþÛÿÜÜdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÜfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÜfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÜfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÜ fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÜ fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÜ fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÜfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÜfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÜfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÜfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÜ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÜ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÜ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÜ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÜ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÜ! fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÜ# fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÜ% fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÜ' fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÜ) fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÜ+ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÜ- fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÜ/ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÜ1 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÜ3 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÜ5 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÜ7 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÜ9 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÜ; fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÜ= fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÜ? fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÜA fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÜC fakeDim32Dim0.0jÜEjÜE¾jÜE½ÜEÑÜE­¾j½ÐÜÜEÜEtitleVar0.0jÜGjÜG¾jÜG½ÜGÑÜG­¾j½ÐÜÜGÜG start_timeVar0.0 jÜIjÜI¾ jÜI½ÜIÑÜI­¾j½ÐÜ ÜIÜInameVar0.0jÜKjÜK¾ jÜK½ÜKÑÜK­¾j½ÐÜ ÜKÜK nameVar0.0"jÜMjÜM¾jÜM½ÜMÑÜM­¾j½ÐÜ ÜMÜM typeVar0.0jÜOjÜO¾jÜO½ÜOÑÜO­¾j½ÐÜÜOÜOtypeVar0.0 jÜQjÜQ¾jÜQ½ÜQÑÜQ­¾j½ÐÜÜQÜQthetaVar0.0 jÜSjÜS¾jÜS½ÜSÑÜS­¾j½ÐÜÜSÜS two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÜVjÜV¾jÜV½ÜVÑÜV­ª¾j½ÐÜÜUÜVÜVlambdaVar0.0 jÜXjÜX¾jÜX½ÜXÑÜX­¾j½ÐÜÜXÜX curvatureVar0.0 jÜZjÜZ¾jÜZ½ÜZÑÜZ­¾j½ÐÜÜZÜZ x_translationVar0.0 jÜ\jÜ\¾jÜ\½Ü\ÑÜ\­¾j½ÐÜÜ\Ü\ y_translationVar0.0 jÜ^jÜ^¾jÜ^½Ü^ÑÜ^­¾j½ÐÜÜ^Ü^chiVar0.0 jÜ`jÜ`¾!jÜ`½Ü`ÑÜ`­¾j½ÐÜ!Ü`Ü` phiVar0.0Angstroem  VALUESunitsAttr0.0 jÜcjÜc¾#jÜc½ÜcÑÜc­ª¾j½ÐÜ Üb#ÜcÜc" d_spacingVar0.0jÜejÜe¾&jÜe½ÜeÑÜe­¾j½ÐÜ"&ÜeÜe% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÜhjÜh¾(jÜh½ÜhÑÜh­ª¾j½ÐÜ$Üg(ÜhÜh'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÜkjÜk¾*jÜk½ÜkÑÜk­ª¾j½ÐÜ&Üj*ÜkÜk)sample_temperatureVar0.0jÜmjÜm¾,jÜm½ÜmÑÜm­¾j½ÐÜ(,ÜmÜm+ device_nameVar0.0KVALUESunitsAttr0.0 jÜpjÜp¾.jÜp½ÜpÑÜp­ª¾j½ÐÜ*Üo.ÜpÜp-temperature_meanVar0.0KVALUESunitsAttr0.0 jÜsjÜs¾0jÜs½ÜsÑÜs­ª¾j½ÐÜ,Ür0ÜsÜs/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÜvjÜv¾2jÜv½ÜvÑÜv­ª¾j½ÐÜ.Üu2ÜvÜv1 sample_murVar0.0 jÜxjÜx¾5jÜx½ÜxÑÜx­¾j½ÐÜ05ÜxÜx4PresetVar0.0jÜzjÜz¾7jÜz½ÜzÑÜz­¾j½ÐÜ27ÜzÜz6 CounterModeVar0.0 jÜ|jÜ|¾9jÜ|½Ü|ÑÜ|­¾j½ÐÜ49Ü|Ü|8timeVar0.0countsVALUESunitsAttr0.0 jÜjܾ;jܽÜÑÜ­ª¾j½ÐÜ6Ü~;ÜÜ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÜ‚jÜ‚¾=jÜ‚½Ü‚ÑÜ‚­ª¾j½ÐÜ8Ü=܂܂<MonitorVar0.0countsVALUESunitsAttr0.0 jÜ…jÜ…¾?jÜ…½Ü…ÑÜ…­ª¾j½ÐÜ:Ü„?Ü…Ü…>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j܈j܈¾Aj܈½ÜˆÑ܈­ª¾j½ÐÜ<܇A܈܈@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÜ‹jÜ‹¾CjÜ‹½Ü‹ÑÜ‹­ª¾j½ÐÜ>ÜŠC܋܋BStepVar0.0 jÜjܾEjܽÜÑÜ­¾j½ÐÜ@EÜÜD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÜ‘jÜ‘¾GjÜ‘½Ü‘ÑÜ‘­ªª¾j½ÐÜBÜÜGܑܑF two_thetaVar0.01VALUESsignalAttr0.0 jÜ”jÜ”¾IjÜ”½Ü”ÑÜ”­ª¾j½ÐÜDÜ“IܔܔHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÜÜÜÜ Ü ÜÜÜÜÜÜÜÜÜÜ Ü"Ü$Ü&Ü(Ü*Ü,Ü.Ü0Ü2Ü4Ü6Ü8Ü:Ü<Ü>Ü@ÜBÜDÜFÜHÜJÜLÜNÜPÜRÜTÜWÜYÜ[Ü]Ü_ÜaÜdÜfÜiÜlÜnÜqÜtÜwÜyÜ{Ü}܀܃܆܉܌܎ܒܕܖܗܘܙܚܛܜÜܞܟdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÜ¡fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÜ£fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÜ¥fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÜ§fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÜ©fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÜ«fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÜ­fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÜ¯fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÜ±fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÜ³fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÜµ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÜ· fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÜ¹ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÜ» fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÜ½ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÜ¿ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÜÁ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÜà fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÜÅ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÜÇ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÜÉ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÜË fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÜÍ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÜÏ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÜÑ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÜÓ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÜÕ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÜ× fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÜÙ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÜÛ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÜÝ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÜß fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÜá fakeDim32Dim0.0jÜãjÜã¾jÜã½ÜãÑÜã­¾j½ÐÜ¢ÜãÜãtitleVar0.0jÜåjÜå¾jÜå½ÜåÑÜå­¾j½ÐܤÜåÜå start_timeVar0.0 jÜçjÜç¾ jÜç½ÜçÑÜç­¾j½Ðܦ ÜçÜçnameVar0.0jÜéjÜé¾ jÜé½ÜéÑÜé­¾j½Ðܨ ÜéÜé nameVar0.0"jÜëjÜë¾jÜë½ÜëÑÜë­¾j½ÐܪÜëÜë typeVar0.0jÜíjÜí¾jÜí½ÜíÑÜí­¾j½ÐܬÜíÜítypeVar0.0 jÜïjÜï¾jÜï½ÜïÑÜï­¾j½ÐÜ®ÜïÜïthetaVar0.0 jÜñjÜñ¾jÜñ½ÜñÑÜñ­¾j½ÐܰÜñÜñ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÜôjÜô¾jÜô½ÜôÑÜô­ª¾j½ÐܲÜóÜôÜôlambdaVar0.0 jÜöjÜö¾jÜö½ÜöÑÜö­¾j½ÐÜ´ÜöÜö curvatureVar0.0 jÜøjÜø¾jÜø½ÜøÑÜø­¾j½ÐܶÜøÜø x_translationVar0.0 jÜújÜú¾jÜú½ÜúÑÜú­¾j½ÐܸÜúÜú y_translationVar0.0 jÜüjÜü¾jÜü½ÜüÑÜü­¾j½ÐܺÜüÜüchiVar0.0 jÜþjÜþ¾!jÜþ½ÜþÑÜþ­¾j½Ðܼ!ÜþÜþ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÝjݾ#jݽÝÑÝ­ª¾j½ÐܾÝ#ÝÝ" d_spacingVar0.0jÝjݾ&jݽÝÑÝ­¾j½ÐÜÀ&ÝÝ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÝjݾ(jݽÝÑÝ­ª¾j½ÐÜÂÝ(ÝÝ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÝ jÝ ¾*jÝ ½Ý ÑÝ ­ª¾j½ÐÜÄÝ*Ý Ý )sample_temperatureVar0.0jÝ jÝ ¾,jÝ ½Ý ÑÝ ­¾j½ÐÜÆ,Ý Ý + device_nameVar0.0KVALUESunitsAttr0.0 jÝjݾ.jݽÝÑÝ­ª¾j½ÐÜÈÝ .ÝÝ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÝjݾ0jݽÝÑÝ­ª¾j½ÐÜÊÝ0ÝÝ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÝjݾ2jݽÝÑÝ­ª¾j½ÐÜÌÝ2ÝÝ1 sample_murVar0.0 jÝjݾ5jݽÝÑÝ­¾j½ÐÜÎ5ÝÝ4PresetVar0.0jÝjݾ7jݽÝÑÝ­¾j½ÐÜÐ7ÝÝ6 CounterModeVar0.0 jÝjݾ9jݽÝÑÝ­¾j½ÐÜÒ9ÝÝ8timeVar0.0countsVALUESunitsAttr0.0 jÝjݾ;jݽÝÑÝ­ª¾j½ÐÜÔÝ;ÝÝ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÝ jÝ ¾=jÝ ½Ý ÑÝ ­ª¾j½ÐÜÖÝ=Ý Ý <MonitorVar0.0countsVALUESunitsAttr0.0 jÝ#jÝ#¾?jÝ#½Ý#ÑÝ#­ª¾j½ÐÜØÝ"?Ý#Ý#>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÝ&jÝ&¾AjÝ&½Ý&ÑÝ&­ª¾j½ÐÜÚÝ%AÝ&Ý&@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÝ)jÝ)¾CjÝ)½Ý)ÑÝ)­ª¾j½ÐÜÜÝ(CÝ)Ý)BStepVar0.0 jÝ+jÝ+¾EjÝ+½Ý+ÑÝ+­¾j½ÐÜÞEÝ+Ý+D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÝ/jÝ/¾GjÝ/½Ý/ÑÝ/­ªª¾j½ÐÜàÝ-Ý.GÝ/Ý/F two_thetaVar0.01VALUESsignalAttr0.0 jÝ2jÝ2¾IjÝ2½Ý2ÑÝ2­ª¾j½ÐÜâÝ1IÝ2Ý2HcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÜ¢Ü¤Ü¦Ü¨ÜªÜ¬Ü®Ü°Ü²Ü´Ü¶Ü¸ÜºÜ¼Ü¾ÜÀÜÂÜÄÜÆÜÈÜÊÜÌÜÎÜÐÜÒÜÔÜÖÜØÜÚÜÜÜÞÜàÜâÜäÜæÜèÜêÜìÜîÜðÜòÜõÜ÷ÜùÜûÜýÜÿÝÝÝÝ Ý ÝÝÝÝÝÝÝÝ!Ý$Ý'Ý*Ý,Ý0Ý3Ý4Ý5Ý6Ý7Ý8Ý9Ý:Ý;Ý<Ý=data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÝ?fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÝAfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÝCfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÝEfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÝGfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÝIfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÝKfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÝMfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÝOfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÝQfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÝS fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÝU fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÝW fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÝY fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÝ[ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÝ] fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÝ_ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÝa fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÝc fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÝe fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÝg fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÝi fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÝk fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÝm fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÝo fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÝq fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÝs fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÝu fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÝw fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÝy fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÝ{ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÝ} fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÝ fakeDim32Dim0.0jÝjݾjݽÝÑÝ­¾j½ÐÝ@ÝÝtitleVar0.0j݃j݃¾j݃½ÝƒÑ݃­¾j½ÐÝB݃݃ start_timeVar0.0 jÝ…jÝ…¾ jÝ…½Ý…ÑÝ…­¾j½ÐÝD Ý…Ý…nameVar0.0j݇j݇¾ j݇½Ý‡Ñ݇­¾j½ÐÝF ݇݇ nameVar0.0"j݉j݉¾j݉½Ý‰Ñ݉­¾j½ÐÝH݉݉ typeVar0.0jÝ‹jÝ‹¾jÝ‹½Ý‹ÑÝ‹­¾j½ÐÝJ݋݋typeVar0.0 jÝjݾjݽÝÑÝ­¾j½ÐÝLÝÝthetaVar0.0 jÝjݾjݽÝÑÝ­¾j½ÐÝNÝÝ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÝ’jÝ’¾jÝ’½Ý’ÑÝ’­ª¾j½ÐÝPݑݒݒlambdaVar0.0 jÝ”jÝ”¾jÝ”½Ý”ÑÝ”­¾j½ÐÝRݔݔ curvatureVar0.0 jÝ–jÝ–¾jÝ–½Ý–ÑÝ–­¾j½ÐÝTÝ–Ý– x_translationVar0.0 jݘjݘ¾jݘ½Ý˜Ñݘ­¾j½ÐÝVݘݘ y_translationVar0.0 jÝšjÝš¾jÝš½ÝšÑÝš­¾j½ÐÝXݚݚchiVar0.0 jÝœjÝœ¾!jÝœ½ÝœÑÝœ­¾j½ÐÝZ!ݜݜ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÝŸjÝŸ¾#jÝŸ½ÝŸÑÝŸ­ª¾j½ÐÝ\Ýž#ÝŸÝŸ" d_spacingVar0.0jÝ¡jÝ¡¾&jÝ¡½Ý¡ÑÝ¡­¾j½ÐÝ^&ݡݡ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jݤjݤ¾(jݤ½Ý¤Ñݤ­ª¾j½ÐÝ`Ý£(ݤݤ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jݧjݧ¾*jݧ½Ý§Ñݧ­ª¾j½ÐÝbݦ*ݧݧ)sample_temperatureVar0.0jÝ©jÝ©¾,jÝ©½Ý©ÑÝ©­¾j½ÐÝd,ݩݩ+ device_nameVar0.0KVALUESunitsAttr0.0 jݬjݬ¾.jݬ½Ý¬Ñݬ­ª¾j½ÐÝfÝ«.ݬݬ-temperature_meanVar0.0KVALUESunitsAttr0.0 jݯjݯ¾0jݯ½Ý¯Ñݯ­ª¾j½ÐÝhÝ®0ݯݯ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jݲjݲ¾2jݲ½Ý²Ñݲ­ª¾j½ÐÝjݱ2ݲݲ1 sample_murVar0.0 jÝ´jÝ´¾5jÝ´½Ý´ÑÝ´­¾j½ÐÝl5Ý´Ý´4PresetVar0.0jݶjݶ¾7jݶ½Ý¶Ñݶ­¾j½ÐÝn7ݶݶ6 CounterModeVar0.0 jݸjݸ¾9jݸ½Ý¸Ñݸ­¾j½ÐÝp9ݸݸ8timeVar0.0countsVALUESunitsAttr0.0 jÝ»jÝ»¾;jÝ»½Ý»ÑÝ»­ª¾j½ÐÝrݺ;ݻݻ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jݾjݾ¾=jݾ½Ý¾Ñݾ­ª¾j½ÐÝtݽ=ݾݾ<MonitorVar0.0countsVALUESunitsAttr0.0 jÝÁjÝÁ¾?jÝÁ½ÝÁÑÝÁ­ª¾j½ÐÝvÝÀ?ÝÁÝÁ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÝÄjÝľAjÝĽÝÄÑÝÄ­ª¾j½ÐÝxÝÃAÝÄÝÄ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÝÇjÝǾCjÝǽÝÇÑÝÇ­ª¾j½ÐÝzÝÆCÝÇÝÇBStepVar0.0 jÝÉjÝɾEjÝɽÝÉÑÝÉ­¾j½ÐÝ|EÝÉÝÉD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÝÍjÝ;GjÝͽÝÍÑÝÍ­ªª¾j½ÐÝ~ÝËÝÌGÝÍÝÍF two_thetaVar0.01VALUESsignalAttr0.0 jÝÐjÝоIjÝнÝÐÑÝЭª¾j½ÐÝ€ÝÏIÝÐÝÐHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÝ@ÝBÝDÝFÝHÝJÝLÝNÝPÝRÝTÝVÝXÝZÝ\Ý^Ý`ÝbÝdÝfÝhÝjÝlÝnÝpÝrÝtÝvÝxÝzÝ|Ý~݂݄݆݈݀݊݌ݎÝݓݕݗݙݛÝݠݢݥݨݪݭݰݳݵݷݹݼݿÝÂÝÅÝÈÝÊÝÎÝÑÝÒÝÓÝÔÝÕÝÖÝ×ÝØÝÙÝÚÝÛdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÝÝfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÝßfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÝáfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÝãfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÝåfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÝçfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÝéfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÝëfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÝífakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÝïfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÝñ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÝó fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÝõ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÝ÷ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÝù fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÝû fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÝý fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÝÿ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÞ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÞ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÞ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÞ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÞ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÞ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÞ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÞ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÞ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÞ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÞ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÞ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÞ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÞ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÞ fakeDim32Dim0.0jÞjÞ¾jÞ½ÞÑÞ­¾j½ÐÝÞÞÞtitleVar0.0jÞ!jÞ!¾jÞ!½Þ!ÑÞ!­¾j½ÐÝàÞ!Þ! start_timeVar0.0 jÞ#jÞ#¾ jÞ#½Þ#ÑÞ#­¾j½ÐÝâ Þ#Þ#nameVar0.0jÞ%jÞ%¾ jÞ%½Þ%ÑÞ%­¾j½ÐÝä Þ%Þ% nameVar0.0"jÞ'jÞ'¾jÞ'½Þ'ÑÞ'­¾j½ÐÝæÞ'Þ' typeVar0.0jÞ)jÞ)¾jÞ)½Þ)ÑÞ)­¾j½ÐÝèÞ)Þ)typeVar0.0 jÞ+jÞ+¾jÞ+½Þ+ÑÞ+­¾j½ÐÝêÞ+Þ+thetaVar0.0 jÞ-jÞ-¾jÞ-½Þ-ÑÞ-­¾j½ÐÝìÞ-Þ- two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÞ0jÞ0¾jÞ0½Þ0ÑÞ0­ª¾j½ÐÝîÞ/Þ0Þ0lambdaVar0.0 jÞ2jÞ2¾jÞ2½Þ2ÑÞ2­¾j½ÐÝðÞ2Þ2 curvatureVar0.0 jÞ4jÞ4¾jÞ4½Þ4ÑÞ4­¾j½ÐÝòÞ4Þ4 x_translationVar0.0 jÞ6jÞ6¾jÞ6½Þ6ÑÞ6­¾j½ÐÝôÞ6Þ6 y_translationVar0.0 jÞ8jÞ8¾jÞ8½Þ8ÑÞ8­¾j½ÐÝöÞ8Þ8chiVar0.0 jÞ:jÞ:¾!jÞ:½Þ:ÑÞ:­¾j½ÐÝø!Þ:Þ: phiVar0.0Angstroem  VALUESunitsAttr0.0 jÞ=jÞ=¾#jÞ=½Þ=ÑÞ=­ª¾j½ÐÝúÞ<#Þ=Þ=" d_spacingVar0.0jÞ?jÞ?¾&jÞ?½Þ?ÑÞ?­¾j½ÐÝü&Þ?Þ?% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÞBjÞB¾(jÞB½ÞBÑÞB­ª¾j½ÐÝþÞA(ÞBÞB'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÞEjÞE¾*jÞE½ÞEÑÞE­ª¾j½ÐÞÞD*ÞEÞE)sample_temperatureVar0.0jÞGjÞG¾,jÞG½ÞGÑÞG­¾j½ÐÞ,ÞGÞG+ device_nameVar0.0KVALUESunitsAttr0.0 jÞJjÞJ¾.jÞJ½ÞJÑÞJ­ª¾j½ÐÞÞI.ÞJÞJ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÞMjÞM¾0jÞM½ÞMÑÞM­ª¾j½ÐÞÞL0ÞMÞM/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÞPjÞP¾2jÞP½ÞPÑÞP­ª¾j½ÐÞÞO2ÞPÞP1 sample_murVar0.0 jÞRjÞR¾5jÞR½ÞRÑÞR­¾j½ÐÞ 5ÞRÞR4PresetVar0.0jÞTjÞT¾7jÞT½ÞTÑÞT­¾j½ÐÞ 7ÞTÞT6 CounterModeVar0.0 jÞVjÞV¾9jÞV½ÞVÑÞV­¾j½ÐÞ9ÞVÞV8timeVar0.0countsVALUESunitsAttr0.0 jÞYjÞY¾;jÞY½ÞYÑÞY­ª¾j½ÐÞÞX;ÞYÞY: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÞ\jÞ\¾=jÞ\½Þ\ÑÞ\­ª¾j½ÐÞÞ[=Þ\Þ\<MonitorVar0.0countsVALUESunitsAttr0.0 jÞ_jÞ_¾?jÞ_½Þ_ÑÞ_­ª¾j½ÐÞÞ^?Þ_Þ_>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÞbjÞb¾AjÞb½ÞbÑÞb­ª¾j½ÐÞÞaAÞbÞb@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÞejÞe¾CjÞe½ÞeÑÞe­ª¾j½ÐÞÞdCÞeÞeBStepVar0.0 jÞgjÞg¾EjÞg½ÞgÑÞg­¾j½ÐÞEÞgÞgD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÞkjÞk¾GjÞk½ÞkÑÞk­ªª¾j½ÐÞÞiÞjGÞkÞkF two_thetaVar0.01VALUESsignalAttr0.0 jÞnjÞn¾IjÞn½ÞnÑÞn­ª¾j½ÐÞÞmIÞnÞnHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÝÞÝàÝâÝäÝæÝèÝêÝìÝîÝðÝòÝôÝöÝøÝúÝüÝþÞÞÞÞÞÞ Þ ÞÞÞÞÞÞÞÞÞÞ Þ"Þ$Þ&Þ(Þ*Þ,Þ.Þ1Þ3Þ5Þ7Þ9Þ;Þ>Þ@ÞCÞFÞHÞKÞNÞQÞSÞUÞWÞZÞ]Þ`ÞcÞfÞhÞlÞoÞpÞqÞrÞsÞtÞuÞvÞwÞxÞydata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÞ{fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÞ}fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÞfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÞfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÞƒfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÞ…fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÞ‡fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÞ‰fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÞ‹fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÞfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÞ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÞ‘ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÞ“ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÞ• fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÞ— fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÞ™ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÞ› fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÞ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÞŸ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÞ¡ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÞ£ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÞ¥ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÞ§ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÞ© fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÞ« fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÞ­ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÞ¯ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÞ± fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÞ³ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÞµ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÞ· fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÞ¹ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÞ» fakeDim32Dim0.0jÞ½jÞ½¾jÞ½½Þ½ÑÞ½­¾j½ÐÞ|Þ½Þ½titleVar0.0jÞ¿jÞ¿¾jÞ¿½Þ¿ÑÞ¿­¾j½ÐÞ~Þ¿Þ¿ start_timeVar0.0 jÞÁjÞÁ¾ jÞÁ½ÞÁÑÞÁ­¾j½ÐÞ€ ÞÁÞÁnameVar0.0jÞÃjÞþ jÞýÞÃÑÞí¾j½ÐÞ‚ ÞÃÞà nameVar0.0"jÞÅjÞžjÞŽÞÅÑÞÅ­¾j½ÐÞ„ÞÅÞÅ typeVar0.0jÞÇjÞǾjÞǽÞÇÑÞÇ­¾j½ÐÞ†ÞÇÞÇtypeVar0.0 jÞÉjÞɾjÞɽÞÉÑÞÉ­¾j½ÐÞˆÞÉÞÉthetaVar0.0 jÞËjÞ˾jÞ˽ÞËÑÞË­¾j½ÐÞŠÞËÞË two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÞÎjÞξjÞνÞÎÑÞέª¾j½ÐÞŒÞÍÞÎÞÎlambdaVar0.0 jÞÐjÞоjÞнÞÐÑÞЭ¾j½ÐÞŽÞÐÞÐ curvatureVar0.0 jÞÒjÞÒ¾jÞÒ½ÞÒÑÞÒ­¾j½ÐÞÞÒÞÒ x_translationVar0.0 jÞÔjÞÔ¾jÞÔ½ÞÔÑÞÔ­¾j½ÐÞ’ÞÔÞÔ y_translationVar0.0 jÞÖjÞÖ¾jÞÖ½ÞÖÑÞÖ­¾j½ÐÞ”ÞÖÞÖchiVar0.0 jÞØjÞØ¾!jÞØ½ÞØÑÞØ­¾j½ÐÞ–!ÞØÞØ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÞÛjÞÛ¾#jÞÛ½ÞÛÑÞÛ­ª¾j½ÐÞ˜ÞÚ#ÞÛÞÛ" d_spacingVar0.0jÞÝjÞݾ&jÞݽÞÝÑÞÝ­¾j½ÐÞš&ÞÝÞÝ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÞàjÞà¾(jÞà½ÞàÑÞà­ª¾j½ÐÞœÞß(ÞàÞà'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÞãjÞã¾*jÞã½ÞãÑÞã­ª¾j½ÐÞžÞâ*ÞãÞã)sample_temperatureVar0.0jÞåjÞå¾,jÞå½ÞåÑÞå­¾j½ÐÞ ,ÞåÞå+ device_nameVar0.0KVALUESunitsAttr0.0 jÞèjÞè¾.jÞè½ÞèÑÞè­ª¾j½ÐÞ¢Þç.ÞèÞè-temperature_meanVar0.0KVALUESunitsAttr0.0 jÞëjÞë¾0jÞë½ÞëÑÞë­ª¾j½ÐÞ¤Þê0ÞëÞë/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÞîjÞî¾2jÞî½ÞîÑÞî­ª¾j½ÐÞ¦Þí2ÞîÞî1 sample_murVar0.0 jÞðjÞð¾5jÞð½ÞðÑÞð­¾j½ÐÞ¨5ÞðÞð4PresetVar0.0jÞòjÞò¾7jÞò½ÞòÑÞò­¾j½ÐÞª7ÞòÞò6 CounterModeVar0.0 jÞôjÞô¾9jÞô½ÞôÑÞô­¾j½ÐÞ¬9ÞôÞô8timeVar0.0countsVALUESunitsAttr0.0 jÞ÷jÞ÷¾;jÞ÷½Þ÷ÑÞ÷­ª¾j½ÐÞ®Þö;Þ÷Þ÷: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÞújÞú¾=jÞú½ÞúÑÞú­ª¾j½ÐÞ°Þù=ÞúÞú<MonitorVar0.0countsVALUESunitsAttr0.0 jÞýjÞý¾?jÞý½ÞýÑÞý­ª¾j½ÐÞ²Þü?ÞýÞý>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jßjß¾Ajß½ßÑß­ª¾j½ÐÞ´ÞÿAßß@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jßjß¾Cjß½ßÑß­ª¾j½ÐÞ¶ßCßßBStepVar0.0 jßjß¾Ejß½ßÑß­¾j½ÐÞ¸EßßD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jß jß ¾Gjß ½ß Ñß ­ªª¾j½ÐÞºßßGß ß F two_thetaVar0.01VALUESsignalAttr0.0 jß jß ¾Ijß ½ß Ñß ­ª¾j½ÐÞ¼ß Iß ß HcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÞ|Þ~ހނބކވފތގÞޒޔޖޘޚޜޞޠޢޤަިުެޮް޲޴޶޸޺޼޾ÞÀÞÂÞÄÞÆÞÈÞÊÞÌÞÏÞÑÞÓÞÕÞ×ÞÙÞÜÞÞÞáÞäÞæÞéÞìÞïÞñÞóÞõÞøÞûÞþßßßß ß ßßßßßßßßßßdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªßfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªßfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªßfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªßfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªß!fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªß#fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªß%fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªß'fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªß)fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªß+fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªß- fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªß/ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªß1 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªß3 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªß5 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªß7 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªß9 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªß; fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªß= fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªß? fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªßA fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªßC fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªßE fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªßG fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªßI fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªßK fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªßM fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªßO fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªßQ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªßS fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªßU fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªßW fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªßY fakeDim32Dim0.0jß[jß[¾jß[½ß[Ñß[­¾j½Ðßß[ß[titleVar0.0jß]jß]¾jß]½ß]Ñß]­¾j½Ðßß]ß] start_timeVar0.0 jß_jß_¾ jß_½ß_Ñß_­¾j½Ðß ß_ß_nameVar0.0jßajßa¾ jßa½ßaÑßa­¾j½Ðß ßaßa nameVar0.0"jßcjßc¾jßc½ßcÑßc­¾j½Ðß"ßcßc typeVar0.0jßejße¾jße½ßeÑße­¾j½Ðß$ßeßetypeVar0.0 jßgjßg¾jßg½ßgÑßg­¾j½Ðß&ßgßgthetaVar0.0 jßijßi¾jßi½ßiÑßi­¾j½Ðß(ßißi two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jßljßl¾jßl½ßlÑßl­ª¾j½Ðß*ßkßlßllambdaVar0.0 jßnjßn¾jßn½ßnÑßn­¾j½Ðß,ßnßn curvatureVar0.0 jßpjßp¾jßp½ßpÑßp­¾j½Ðß.ßpßp x_translationVar0.0 jßrjßr¾jßr½ßrÑßr­¾j½Ðß0ßrßr y_translationVar0.0 jßtjßt¾jßt½ßtÑßt­¾j½Ðß2ßtßtchiVar0.0 jßvjßv¾!jßv½ßvÑßv­¾j½Ðß4!ßvßv phiVar0.0Angstroem  VALUESunitsAttr0.0 jßyjßy¾#jßy½ßyÑßy­ª¾j½Ðß6ßx#ßyßy" d_spacingVar0.0jß{jß{¾&jß{½ß{Ñß{­¾j½Ðß8&ß{ß{% sample_nameVar0.0degreeVALUESunitsAttr0.0 jß~jß~¾(jß~½ß~Ñß~­ª¾j½Ðß:ß}(ß~ß~'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jßjß¾*jß½ßÑß­ª¾j½Ðß<߀*ßß)sample_temperatureVar0.0j߃j߃¾,j߃½ßƒÑ߃­¾j½Ðß>,߃߃+ device_nameVar0.0KVALUESunitsAttr0.0 j߆j߆¾.j߆½ß†Ñ߆­ª¾j½Ðß@ß….߆߆-temperature_meanVar0.0KVALUESunitsAttr0.0 j߉j߉¾0j߉½ß‰Ñ߉­ª¾j½ÐßB߈0߉߉/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jߌjߌ¾2jߌ½ßŒÑߌ­ª¾j½ÐßDß‹2ߌߌ1 sample_murVar0.0 jߎjߎ¾5jߎ½ßŽÑߎ­¾j½ÐßF5ߎߎ4PresetVar0.0jßjß¾7jß½ßÑß­¾j½ÐßH7ßß6 CounterModeVar0.0 jß’jß’¾9jß’½ß’Ñß’­¾j½ÐßJ9ß’ß’8timeVar0.0countsVALUESunitsAttr0.0 jß•jß•¾;jß•½ß•Ñß•­ª¾j½ÐßLß”;ߕߕ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jߘjߘ¾=jߘ½ß˜Ñߘ­ª¾j½ÐßNß—=ߘߘ<MonitorVar0.0countsVALUESunitsAttr0.0 jß›jß›¾?jß›½ß›Ñß›­ª¾j½ÐßPßš?ߛߛ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jßžjßž¾Ajßž½ßžÑßž­ª¾j½ÐßRßAßžßž@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jß¡jß¡¾Cjß¡½ß¡Ñß¡­ª¾j½ÐßTß CߡߡBStepVar0.0 jߣjߣ¾Ejߣ½ß£Ñߣ­¾j½ÐßVEߣߣD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jß§jß§¾Gjß§½ß§Ñß§­ªª¾j½ÐßXߥߦGß§ß§F two_thetaVar0.01VALUESsignalAttr0.0 jߪjߪ¾Ijߪ½ßªÑߪ­ª¾j½ÐßZß©IߪߪHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªßßßß ß"ß$ß&ß(ß*ß,ß.ß0ß2ß4ß6ß8ß:ß<ß>ß@ßBßDßFßHßJßLßNßPßRßTßVßXßZß\ß^ß`ßbßdßfßhßjßmßoßqßsßußwßzß|ß߂߄߇ߊßßߑߓߖߙߜߟߢߤߨ߲߫߬߭߮߯߰߱߳ߴߵdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªß·fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªß¹fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªß»fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªß½fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªß¿fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªßÁfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªßÃfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªßÅfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªßÇfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªßÉfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªßË fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªßÍ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªßÏ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªßÑ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªßÓ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªßÕ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªß× fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªßÙ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªßÛ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªßÝ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªßß fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªßá fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªßã fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªßå fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªßç fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªßé fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªßë fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªßí fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªßï fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªßñ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªßó fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªßõ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªß÷ fakeDim32Dim0.0jßùjßù¾jßù½ßùÑßù­¾j½Ð߸ßùßùtitleVar0.0jßûjßû¾jßû½ßûÑßû­¾j½Ðߺßûßû start_timeVar0.0 jßýjßý¾ jßý½ßýÑßý­¾j½Ðß¼ ßýßýnameVar0.0jßÿjßÿ¾ jßÿ½ßÿÑßÿ­¾j½Ðß¾ ßÿßÿ nameVar0.0"jàjà¾jà½àÑà­¾j½ÐßÀàà typeVar0.0jàjà¾jà½àÑà­¾j½ÐßÂààtypeVar0.0 jàjà¾jà½àÑà­¾j½ÐßÄààthetaVar0.0 jàjà¾jà½àÑà­¾j½Ð߯àà two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jà jà ¾jà ½à Ñà ­ª¾j½ÐßÈà à à lambdaVar0.0 jà jà ¾jà ½à Ñà ­¾j½ÐßÊà à  curvatureVar0.0 jàjà¾jà½àÑà­¾j½ÐßÌàà x_translationVar0.0 jàjà¾jà½àÑà­¾j½ÐßÎàà y_translationVar0.0 jàjà¾jà½àÑà­¾j½ÐßÐààchiVar0.0 jàjà¾!jà½àÑà­¾j½ÐßÒ!àà phiVar0.0Angstroem  VALUESunitsAttr0.0 jàjà¾#jà½àÑà­ª¾j½ÐßÔà#àà" d_spacingVar0.0jàjà¾&jà½àÑà­¾j½ÐßÖ&àà% sample_nameVar0.0degreeVALUESunitsAttr0.0 jàjà¾(jà½àÑà­ª¾j½Ðߨà(àà'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jàjà¾*jà½àÑà­ª¾j½ÐßÚà*àà)sample_temperatureVar0.0jà!jà!¾,jà!½à!Ñà!­¾j½ÐßÜ,à!à!+ device_nameVar0.0KVALUESunitsAttr0.0 jà$jà$¾.jà$½à$Ñà$­ª¾j½ÐßÞà#.à$à$-temperature_meanVar0.0KVALUESunitsAttr0.0 jà'jà'¾0jà'½à'Ñà'­ª¾j½Ðßàà&0à'à'/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jà*jà*¾2jà*½à*Ñà*­ª¾j½Ðßâà)2à*à*1 sample_murVar0.0 jà,jà,¾5jà,½à,Ñà,­¾j½Ðßä5à,à,4PresetVar0.0jà.jà.¾7jà.½à.Ñà.­¾j½Ðßæ7à.à.6 CounterModeVar0.0 jà0jà0¾9jà0½à0Ñà0­¾j½Ðßè9à0à08timeVar0.0countsVALUESunitsAttr0.0 jà3jà3¾;jà3½à3Ñà3­ª¾j½Ðßêà2;à3à3: beam_monitorVar0.0countsVALUESunitsAttr0.0 jà6jà6¾=jà6½à6Ñà6­ª¾j½Ðßìà5=à6à6<MonitorVar0.0countsVALUESunitsAttr0.0 jà9jà9¾?jà9½à9Ñà9­ª¾j½Ðßîà8?à9à9>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jà<jà<¾Ajà<½à<Ñà<­ª¾j½Ðßðà;Aà<à<@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jà?jà?¾Cjà?½à?Ñà?­ª¾j½Ðßòà>Cà?à?BStepVar0.0 jàAjàA¾EjàA½àAÑàA­¾j½ÐßôEàAàAD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jàEjàE¾GjàE½àEÑàE­ªª¾j½ÐßöàCàDGàEàEF two_thetaVar0.01VALUESsignalAttr0.0 jàHjàH¾IjàH½àHÑàH­ª¾j½ÐßøàGIàHàHHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªß¸ßºß¼ß¾ßÀßÂßÄ߯ßÈßÊßÌßÎßÐßÒßÔßÖߨßÚßÜßÞßàßâßäßæßèßêßìßîßðßòßôßößøßúßüßþàààààà à àààààààà à"à%à(à+à-à/à1à4à7à:à=à@àBàFàIàJàKàLàMàNàOàPàQàRàSdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªàUfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªàWfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªàYfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªà[fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªà]fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªà_fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªàafakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªàcfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªàefakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªàgfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªài fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªàk fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªàm fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªào fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªàq fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªàs fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªàu fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªàw fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªày fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªà{ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªà} fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªà fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªà fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªàƒ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªà… fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªà‡ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªà‰ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªà‹ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªà fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªà fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªà‘ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªà“ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªà• fakeDim32Dim0.0jà—jà—¾jà—½à—Ñà—­¾j½ÐàVà—à—titleVar0.0jà™jà™¾jà™½à™Ñà™­¾j½ÐàXà™à™ start_timeVar0.0 jà›jà›¾ jà›½à›Ñà›­¾j½ÐàZ à›à›nameVar0.0jàjྠjà½àÑà­¾j½Ðà\ àà nameVar0.0"jàŸjàŸ¾jàŸ½àŸÑàŸ­¾j½Ðà^àŸàŸ typeVar0.0jà¡jࡾjࡽà¡Ñà¡­¾j½Ðà`à¡à¡typeVar0.0 jà£jࣾjࣽà£Ñ࣭¾j½Ðàbà£à£thetaVar0.0 jà¥jॾjॽà¥Ñ७¾j½Ðàdà¥à¥ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jà¨jਾj਽à¨Ñਭª¾j½Ðàfà§à¨à¨lambdaVar0.0 jàªjાjઽàªÑભ¾j½Ðàhàªàª curvatureVar0.0 jà¬jାjଽà¬Ñଭ¾j½Ðàjà¬à¬ x_translationVar0.0 jà®jாj஽à®Ñà®­¾j½Ðàlà®à® y_translationVar0.0 jà°jà°¾jà°½à°Ñà°­¾j½Ðànà°à°chiVar0.0 jà²jಾ!jಽà²Ñಭ¾j½Ðàp!à²à² phiVar0.0Angstroem  VALUESunitsAttr0.0 jàµjൾ#jൽàµÑ൭ª¾j½Ðàrà´#àµàµ" d_spacingVar0.0jà·jà·¾&jà·½à·Ñà·­¾j½Ðàt&à·à·% sample_nameVar0.0degreeVALUESunitsAttr0.0 jàºj຾(jຽàºÑອª¾j½Ðàvà¹(àºàº'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jà½jཾ*jཽà½Ñ཭ª¾j½Ðàxà¼*à½à½)sample_temperatureVar0.0jà¿j࿾,j࿽à¿Ñà¿­¾j½Ðàz,à¿à¿+ device_nameVar0.0KVALUESunitsAttr0.0 jàÂjà¾.jà½àÂÑà­ª¾j½Ðà|àÁ.àÂàÂ-temperature_meanVar0.0KVALUESunitsAttr0.0 jàÅjàž0jàŽàÅÑàÅ­ª¾j½Ðà~àÄ0àÅàÅ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jàÈjàȾ2jàȽàÈÑàÈ­ª¾j½Ðà€àÇ2àÈàÈ1 sample_murVar0.0 jàÊjàʾ5jàʽàÊÑàÊ­¾j½Ðà‚5àÊàÊ4PresetVar0.0jàÌjà̾7jà̽àÌÑàÌ­¾j½Ðà„7àÌàÌ6 CounterModeVar0.0 jàÎjàξ9jàνàÎÑàέ¾j½Ðà†9àÎàÎ8timeVar0.0countsVALUESunitsAttr0.0 jàÑjàѾ;jàѽàÑÑàÑ­ª¾j½ÐàˆàÐ;àÑàÑ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jàÔjàÔ¾=jàÔ½àÔÑàÔ­ª¾j½ÐàŠàÓ=àÔàÔ<MonitorVar0.0countsVALUESunitsAttr0.0 jà×jà×¾?jà×½à×Ñà×­ª¾j½ÐàŒàÖ?à×à×>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jàÚjàÚ¾AjàÚ½àÚÑàÚ­ª¾j½ÐàŽàÙAàÚàÚ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jàÝjàݾCjàݽàÝÑàÝ­ª¾j½ÐààÜCàÝàÝBStepVar0.0 jàßjàß¾Ejàß½àßÑàß­¾j½Ðà’EàßàßD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jàãjàã¾Gjàã½àãÑàã­ªª¾j½Ðà”àáàâGàãàãF two_thetaVar0.01VALUESsignalAttr0.0 jàæjàæ¾Ijàæ½àæÑàæ­ª¾j½Ðà–àåIàæàæHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªàVàXàZà\à^à`àbàdàfàhàjàlànàpàràtàvàxàzà|à~à€à‚à„à†àˆàŠàŒàŽàà’à”à–à˜àšàœàžà à¢à¤à¦à©à«à­à¯à±à³à¶à¸à»à¾àÀàÃàÆàÉàËàÍàÏàÒàÕàØàÛàÞàààäàçàèàéàêàëàìàíàîàïàðàñdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªàófakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªàõfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªà÷fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªàùfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªàûfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªàýfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªàÿfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªáfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªáfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªáfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªá fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªá fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªá fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªá fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªá fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªá fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªá fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªá fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªá fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªá fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªá fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªá fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªá fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªá! fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªá# fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªá% fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªá' fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªá) fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªá+ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªá- fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªá/ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªá1 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªá3 fakeDim32Dim0.0já5já5¾já5½á5Ñá5­¾j½Ðàôá5á5titleVar0.0já7já7¾já7½á7Ñá7­¾j½Ðàöá7á7 start_timeVar0.0 já9já9¾ já9½á9Ñá9­¾j½Ðàø á9á9nameVar0.0já;já;¾ já;½á;Ñá;­¾j½Ðàú á;á; nameVar0.0"já=já=¾já=½á=Ñá=­¾j½Ðàüá=á= typeVar0.0já?já?¾já?½á?Ñá?­¾j½Ðàþá?á?typeVar0.0 jáAjáA¾jáA½áAÑáA­¾j½ÐááAáAthetaVar0.0 jáCjáC¾jáC½áCÑáC­¾j½ÐááCáC two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jáFjáF¾jáF½áFÑáF­ª¾j½ÐááEáFáFlambdaVar0.0 jáHjáH¾jáH½áHÑáH­¾j½ÐááHáH curvatureVar0.0 jáJjáJ¾jáJ½áJÑáJ­¾j½ÐááJáJ x_translationVar0.0 jáLjáL¾jáL½áLÑáL­¾j½Ðá áLáL y_translationVar0.0 jáNjáN¾jáN½áNÑáN­¾j½Ðá áNáNchiVar0.0 jáPjáP¾!jáP½áPÑáP­¾j½Ðá!áPáP phiVar0.0Angstroem  VALUESunitsAttr0.0 jáSjáS¾#jáS½áSÑáS­ª¾j½ÐááR#áSáS" d_spacingVar0.0jáUjáU¾&jáU½áUÑáU­¾j½Ðá&áUáU% sample_nameVar0.0degreeVALUESunitsAttr0.0 jáXjáX¾(jáX½áXÑáX­ª¾j½ÐááW(áXáX'sample_table_rotationVar0.0KVALUESunitsAttr0.0 já[já[¾*já[½á[Ñá[­ª¾j½ÐááZ*á[á[)sample_temperatureVar0.0já]já]¾,já]½á]Ñá]­¾j½Ðá,á]á]+ device_nameVar0.0KVALUESunitsAttr0.0 já`já`¾.já`½á`Ñá`­ª¾j½Ðáá_.á`á`-temperature_meanVar0.0KVALUESunitsAttr0.0 jácjác¾0jác½ácÑác­ª¾j½Ðááb0ácác/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jáfjáf¾2jáf½áfÑáf­ª¾j½Ðááe2áfáf1 sample_murVar0.0 jáhjáh¾5jáh½áhÑáh­¾j½Ðá 5áháh4PresetVar0.0jájjáj¾7jáj½ájÑáj­¾j½Ðá"7ájáj6 CounterModeVar0.0 jáljál¾9jál½álÑál­¾j½Ðá$9álál8timeVar0.0countsVALUESunitsAttr0.0 jáojáo¾;jáo½áoÑáo­ª¾j½Ðá&án;áoáo: beam_monitorVar0.0countsVALUESunitsAttr0.0 járjár¾=jár½árÑár­ª¾j½Ðá(áq=árár<MonitorVar0.0countsVALUESunitsAttr0.0 jáujáu¾?jáu½áuÑáu­ª¾j½Ðá*át?áuáu>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jáxjáx¾Ajáx½áxÑáx­ª¾j½Ðá,áwAáxáx@two_theta_startVar0.0degreeVALUESunitsAttr0.0 já{já{¾Cjá{½á{Ñá{­ª¾j½Ðá.ázCá{á{BStepVar0.0 já}já}¾Ejá}½á}Ñá}­¾j½Ðá0Eá}á}D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jájá¾Gjá½áÑá­ªª¾j½Ðá2áá€GááF two_thetaVar0.01VALUESsignalAttr0.0 já„jᄾIjᄽá„Ñá„­ª¾j½Ðá4áƒIá„á„HcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªàôàöàøàúàüàþáááááá á áááááááááá á"á$á&á(á*á,á.á0á2á4á6á8á:á<á>á@áBáDáGáIáKáMáOáQáTáVáYá\á^áaádágáiákámápásáváyá|á~á‚á…á†á‡áˆá‰áŠá‹áŒááŽádata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªá‘fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªá“fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªá•fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªá—fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªá™fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªá›fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªáfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªáŸfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªá¡fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªá£fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªá¥ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªá§ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªá© fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªá« fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªá­ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªá¯ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªá± fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªá³ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªáµ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªá· fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªá¹ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªá» fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªá½ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªá¿ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªáÁ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªáà fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªáÅ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªáÇ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªáÉ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªáË fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªáÍ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªáÏ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªáÑ fakeDim32Dim0.0jáÓjáÓ¾jáÓ½áÓÑáÓ­¾j½Ðá’áÓáÓtitleVar0.0jáÕjáÕ¾jáÕ½áÕÑáÕ­¾j½Ðá”áÕáÕ start_timeVar0.0 já×já×¾ já×½á×Ñá×­¾j½Ðá– á×á×nameVar0.0jáÙjáÙ¾ jáÙ½áÙÑáÙ­¾j½ÐᘠáÙáÙ nameVar0.0"jáÛjáÛ¾jáÛ½áÛÑáÛ­¾j½ÐášáÛáÛ typeVar0.0jáÝjáݾjáݽáÝÑáÝ­¾j½ÐáœáÝáÝtypeVar0.0 jáßjáß¾jáß½áßÑáß­¾j½ÐážáßáßthetaVar0.0 jáájáá¾jáá½ááÑáá­¾j½Ðá áááá two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jáäjáä¾jáä½áäÑáä­ª¾j½Ðá¢áãáäáälambdaVar0.0 jáæjáæ¾jáæ½áæÑáæ­¾j½Ðá¤áæáæ curvatureVar0.0 jáèjáè¾jáè½áèÑáè­¾j½Ðá¦áèáè x_translationVar0.0 jáêjáê¾jáê½áêÑáê­¾j½Ðá¨áêáê y_translationVar0.0 jáìjáì¾jáì½áìÑáì­¾j½ÐáªáìáìchiVar0.0 jáîjáî¾!jáî½áîÑáî­¾j½Ðá¬!áîáî phiVar0.0Angstroem  VALUESunitsAttr0.0 jáñjáñ¾#jáñ½áñÑáñ­ª¾j½Ðá®áð#áñáñ" d_spacingVar0.0jáójáó¾&jáó½áóÑáó­¾j½Ðá°&áóáó% sample_nameVar0.0degreeVALUESunitsAttr0.0 jáöjáö¾(jáö½áöÑáö­ª¾j½Ðá²áõ(áöáö'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jáùjáù¾*jáù½áùÑáù­ª¾j½Ðá´áø*áùáù)sample_temperatureVar0.0jáûjáû¾,jáû½áûÑáû­¾j½Ðá¶,áûáû+ device_nameVar0.0KVALUESunitsAttr0.0 jáþjáþ¾.jáþ½áþÑáþ­ª¾j½Ðá¸áý.áþáþ-temperature_meanVar0.0KVALUESunitsAttr0.0 jâjâ¾0jâ½âÑâ­ª¾j½Ðáºâ0ââ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jâjâ¾2jâ½âÑâ­ª¾j½Ðá¼â2ââ1 sample_murVar0.0 jâjâ¾5jâ½âÑâ­¾j½Ðá¾5ââ4PresetVar0.0jâjâ¾7jâ½âÑâ­¾j½ÐáÀ7ââ6 CounterModeVar0.0 jâ jâ ¾9jâ ½â Ñâ ­¾j½ÐáÂ9â â 8timeVar0.0countsVALUESunitsAttr0.0 jâ jâ ¾;jâ ½â Ñâ ­ª¾j½ÐáÄâ ;â â : beam_monitorVar0.0countsVALUESunitsAttr0.0 jâjâ¾=jâ½âÑâ­ª¾j½ÐáÆâ=ââ<MonitorVar0.0countsVALUESunitsAttr0.0 jâjâ¾?jâ½âÑâ­ª¾j½ÐáÈâ?ââ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jâjâ¾Ajâ½âÑâ­ª¾j½ÐáÊâAââ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jâjâ¾Cjâ½âÑâ­ª¾j½ÐáÌâCââBStepVar0.0 jâjâ¾Ejâ½âÑâ­¾j½ÐáÎEââD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jâjâ¾Gjâ½âÑâ­ªª¾j½ÐáÐââGââF two_thetaVar0.01VALUESsignalAttr0.0 jâ"jâ"¾Ijâ"½â"Ñâ"­ª¾j½ÐáÒâ!Iâ"â"HcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªá’á”á–á˜ášáœážá á¢á¤á¦á¨áªá¬á®á°á²á´á¶á¸áºá¼á¾áÀáÂáÄáÆáÈáÊáÌáÎáÐáÒáÔáÖáØáÚáÜáÞáàáâáåáçáéáëáíáïáòáôá÷áúáüáÿââââ â âââââââ â#â$â%â&â'â(â)â*â+â,â-data/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªâ/fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªâ1fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªâ3fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªâ5fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªâ7fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªâ9fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªâ;fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªâ=fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªâ?fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªâAfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªâC fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªâE fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªâG fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªâI fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªâK fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªâM fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªâO fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªâQ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªâS fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªâU fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªâW fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªâY fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªâ[ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªâ] fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªâ_ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªâa fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªâc fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªâe fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªâg fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªâi fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªâk fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªâm fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªâo fakeDim32Dim0.0jâqjâq¾jâq½âqÑâq­¾j½Ðâ0âqâqtitleVar0.0jâsjâs¾jâs½âsÑâs­¾j½Ðâ2âsâs start_timeVar0.0 jâujâu¾ jâu½âuÑâu­¾j½Ðâ4 âuâunameVar0.0jâwjâw¾ jâw½âwÑâw­¾j½Ðâ6 âwâw nameVar0.0"jâyjây¾jây½âyÑây­¾j½Ðâ8âyây typeVar0.0jâ{jâ{¾jâ{½â{Ñâ{­¾j½Ðâ:â{â{typeVar0.0 jâ}jâ}¾jâ}½â}Ñâ}­¾j½Ðâ<â}â}thetaVar0.0 jâjâ¾jâ½âÑâ­¾j½Ðâ>ââ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jâ‚j₾j₽â‚Ñâ‚­ª¾j½Ðâ@ââ‚â‚lambdaVar0.0 jâ„jℾjℽâ„Ñâ„­¾j½ÐâBâ„â„ curvatureVar0.0 jâ†j↾j↽â†Ñ↭¾j½ÐâDâ†â† x_translationVar0.0 jâˆj∾j∽âˆÑ∭¾j½ÐâFâˆâˆ y_translationVar0.0 jâŠj⊾j⊽âŠÑ⊭¾j½ÐâHâŠâŠchiVar0.0 jâŒj⌾!j⌽âŒÑ⌭¾j½ÐâJ!âŒâŒ phiVar0.0Angstroem  VALUESunitsAttr0.0 jâjâ¾#jâ½âÑâ­ª¾j½ÐâLâŽ#ââ" d_spacingVar0.0jâ‘j⑾&j⑽â‘Ñâ‘­¾j½ÐâN&â‘â‘% sample_nameVar0.0degreeVALUESunitsAttr0.0 jâ”j┾(j┽â”Ñâ”­ª¾j½ÐâPâ“(â”â”'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jâ—jâ—¾*jâ—½â—Ñâ—­ª¾j½ÐâRâ–*â—â—)sample_temperatureVar0.0jâ™j♾,j♽â™Ñâ™­¾j½ÐâT,â™â™+ device_nameVar0.0KVALUESunitsAttr0.0 jâœj✾.j✽âœÑ✭ª¾j½ÐâVâ›.âœâœ-temperature_meanVar0.0KVALUESunitsAttr0.0 jâŸj⟾0j⟽âŸÑ⟭ª¾j½ÐâXâž0âŸâŸ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jâ¢j⢾2j⢽â¢Ñ⢭ª¾j½ÐâZâ¡2â¢â¢1 sample_murVar0.0 jâ¤j⤾5j⤽â¤Ñ⤭¾j½Ðâ\5â¤â¤4PresetVar0.0jâ¦j⦾7j⦽â¦Ñ⦭¾j½Ðâ^7â¦â¦6 CounterModeVar0.0 jâ¨j⨾9j⨽â¨Ñ⨭¾j½Ðâ`9â¨â¨8timeVar0.0countsVALUESunitsAttr0.0 jâ«j⫾;j⫽â«Ñâ«­ª¾j½Ðâbâª;â«â«: beam_monitorVar0.0countsVALUESunitsAttr0.0 jâ®j⮾=j⮽â®Ñâ®­ª¾j½Ðâdâ­=â®â®<MonitorVar0.0countsVALUESunitsAttr0.0 jâ±jâ±¾?jâ±½â±Ñâ±­ª¾j½Ðâfâ°?â±â±>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jâ´jâ´¾Ajâ´½â´Ñâ´­ª¾j½Ðâhâ³Aâ´â´@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jâ·jâ·¾Cjâ·½â·Ñâ·­ª¾j½Ðâjâ¶Câ·â·BStepVar0.0 jâ¹jâ¹¾Ejâ¹½â¹Ñâ¹­¾j½ÐâlEâ¹â¹D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jâ½jâ½¾Gjâ½½â½Ñâ½­ªª¾j½Ðânâ»â¼Gâ½â½F two_thetaVar0.01VALUESsignalAttr0.0 jâÀjâÀ¾IjâÀ½âÀÑâÀ­ª¾j½Ðâpâ¿IâÀâÀHcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªâ0â2â4â6â8â:â<â>â@âBâDâFâHâJâLâNâPâRâTâVâXâZâ\â^â`âbâdâfâhâjâlânâpârâtâvâxâzâ|â~â€âƒâ…â‡â‰â‹âââ’â•â˜âšââ â£â¥â§â©â¬â¯â²âµâ¸âºâ¾âÁâÂâÃâÄâÅâÆâÇâÈâÉâÊâËdata/dmc01.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªâÍfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªâÏfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªâÑfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªâÓfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªâÕfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªâ×fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªâÙfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªâÛfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªâÝfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªâßfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªâá fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªâã fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªâå fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªâç fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªâé fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªâë fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªâí fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªâï fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªâñ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªâó fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªâõ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªâ÷ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªâù fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªâû fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªâý fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªâÿ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªã fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªã fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªã fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªã fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªã fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªã fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªã fakeDim32Dim0.0jãjã¾jã½ãÑã­¾j½ÐâÎããtitleVar0.0jãjã¾jã½ãÑã­¾j½ÐâÐãã start_timeVar0.0 jãjã¾ jã½ãÑã­¾j½ÐâÒ ããnameVar0.0jãjã¾ jã½ãÑã­¾j½ÐâÔ ãã nameVar0.0"jãjã¾jã½ãÑã­¾j½ÐâÖãã typeVar0.0jãjã¾jã½ãÑã­¾j½ÐâØããtypeVar0.0 jãjã¾jã½ãÑã­¾j½ÐâÚããthetaVar0.0 jãjã¾jã½ãÑã­¾j½ÐâÜãã two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jã jã ¾jã ½ã Ñã ­ª¾j½ÐâÞãã ã lambdaVar0.0 jã"jã"¾jã"½ã"Ñã"­¾j½Ðâàã"ã" curvatureVar0.0 jã$jã$¾jã$½ã$Ñã$­¾j½Ðââã$ã$ x_translationVar0.0 jã&jã&¾jã&½ã&Ñã&­¾j½Ðâäã&ã& y_translationVar0.0 jã(jã(¾jã(½ã(Ñã(­¾j½Ðâæã(ã(chiVar0.0 jã*jã*¾!jã*½ã*Ñã*­¾j½Ðâè!ã*ã* phiVar0.0Angstroem  VALUESunitsAttr0.0 jã-jã-¾#jã-½ã-Ñã-­ª¾j½Ðâêã,#ã-ã-" d_spacingVar0.0jã/jã/¾&jã/½ã/Ñã/­¾j½Ðâì&ã/ã/% sample_nameVar0.0degreeVALUESunitsAttr0.0 jã2jã2¾(jã2½ã2Ñã2­ª¾j½Ðâîã1(ã2ã2'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jã5jã5¾*jã5½ã5Ñã5­ª¾j½Ðâðã4*ã5ã5)sample_temperatureVar0.0jã7jã7¾,jã7½ã7Ñã7­¾j½Ðâò,ã7ã7+ device_nameVar0.0KVALUESunitsAttr0.0 jã:jã:¾.jã:½ã:Ñã:­ª¾j½Ðâôã9.ã:ã:-temperature_meanVar0.0KVALUESunitsAttr0.0 jã=jã=¾0jã=½ã=Ñã=­ª¾j½Ðâöã<0ã=ã=/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jã@jã@¾2jã@½ã@Ñã@­ª¾j½Ðâøã?2ã@ã@1 sample_murVar0.0 jãBjãB¾5jãB½ãBÑãB­¾j½Ðâú5ãBãB4PresetVar0.0jãDjãD¾7jãD½ãDÑãD­¾j½Ðâü7ãDãD6 CounterModeVar0.0 jãFjãF¾9jãF½ãFÑãF­¾j½Ðâþ9ãFãF8timeVar0.0countsVALUESunitsAttr0.0 jãIjãI¾;jãI½ãIÑãI­ª¾j½ÐããH;ãIãI: beam_monitorVar0.0countsVALUESunitsAttr0.0 jãLjãL¾=jãL½ãLÑãL­ª¾j½ÐããK=ãLãL<MonitorVar0.0countsVALUESunitsAttr0.0 jãOjãO¾?jãO½ãOÑãO­ª¾j½ÐããN?ãOãO>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jãRjãR¾AjãR½ãRÑãR­ª¾j½ÐããQAãRãR@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jãUjãU¾CjãU½ãUÑãU­ª¾j½ÐããTCãUãUBStepVar0.0 jãWjãW¾EjãW½ãWÑãW­¾j½Ðã EãWãWD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jã[jã[¾Gjã[½ã[Ñã[­ªª¾j½Ðã ãYãZGã[ã[F two_thetaVar0.01VALUESsignalAttr0.0 jã^jã^¾Ijã^½ã^Ñã^­ª¾j½Ðãã]Iã^ã^HcountsVar0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003077.hdf***VALUES file_nameAttr0.02005-05-27 05:44:13VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªâÎâÐâÒâÔâÖâØâÚâÜâÞâàâââäâæâèâêâìâîâðâòâôâöâøâúâüâþãããããã ã ãããããããããã!ã#ã%ã'ã)ã+ã.ã0ã3ã6ã8ã;ã>ãAãCãEãGãJãMãPãSãVãXã\ã_ã`ãaãbãcãdãeãfãgãhãidata/dmc01.hdfCDF0.0code-4.4.3/bindings/idl/data/dmc01.xml000066400000000000000000000375511275430514000173540ustar00rootroot00000000000000 Ga0.94Mn0.04Sb_8mm 2.567A T=4 2005-05-27 05:44:13 DMC at SINQ SINQ Continuous flux spallation source Pyrolithic Graphite 002 22.430000 44.869999 2.566600 14.000000 0.940000 0.210000 0.356000 -0.002000 3.353700 1094713344 monitor 2368697 12000 33077902 18.299999 0.200000 400 18.299999 18.499998 18.699999 18.900000 19.099998 19.299999 19.499998 19.699999 19.900000 20.099998 20.299999 20.499998 20.699999 20.900000 21.099998 21.299999 21.499998 21.699999 21.900000 22.099998 22.299999 22.499998 22.699999 22.900000 23.099998 23.299999 23.499998 23.699999 23.900000 24.099998 24.299999 24.499998 24.699999 24.900000 25.099998 25.299999 25.499998 25.699999 25.900000 26.099998 26.299999 26.499998 26.699999 26.900000 27.099998 27.299999 27.499998 27.699999 27.900000 28.099998 28.299999 28.499998 28.699999 28.900000 29.099998 29.299999 29.499998 29.699999 29.900000 30.099998 30.299999 30.499998 30.699999 30.900000 31.099998 31.299999 31.499998 31.699999 31.900000 32.099998 32.299999 32.500000 32.700001 32.899998 33.099998 33.299999 33.500000 33.700001 33.899998 34.099998 34.299999 34.500000 34.700001 34.899998 35.099998 35.299999 35.500000 35.700001 35.899998 36.099998 36.299999 36.500000 36.700001 36.899998 37.099998 37.299999 37.500000 37.700001 37.899998 38.099998 38.299999 38.500000 38.700001 38.899998 39.099998 39.299999 39.500000 39.700001 39.899998 40.099998 40.299999 40.500000 40.700001 40.899998 41.099998 41.299999 41.500000 41.700001 41.899998 42.099998 42.299999 42.500000 42.700001 42.899998 43.099998 43.299999 43.500000 43.700001 43.899998 44.099998 44.299999 44.500000 44.700001 44.899998 45.099998 45.299999 45.500000 45.700001 45.899998 46.099998 46.299999 46.500000 46.700001 46.899998 47.099998 47.299999 47.500000 47.700001 47.899998 48.099998 48.299999 48.500000 48.700001 48.899998 49.099998 49.299999 49.500000 49.700001 49.899998 50.099998 50.299999 50.500000 50.700001 50.899998 51.099998 51.299999 51.500000 51.700001 51.899998 52.099998 52.299999 52.500000 52.700001 52.899998 53.099998 53.299999 53.500000 53.700001 53.899998 54.099998 54.299999 54.500000 54.700001 54.899998 55.099998 55.299999 55.500000 55.700001 55.899998 56.099998 56.299999 56.500000 56.700001 56.899998 57.099998 57.299999 57.500000 57.700001 57.899998 58.099998 58.299999 58.500000 58.700001 58.899998 59.099998 59.299999 59.500000 59.700001 59.899998 60.099998 60.299999 60.500000 60.700001 60.899998 61.099998 61.299999 61.500000 61.700001 61.899998 62.099998 62.299999 62.500000 62.700001 62.899998 63.099998 63.299999 63.500000 63.700001 63.899998 64.099998 64.299995 64.500000 64.699997 64.900002 65.099998 65.299995 65.500000 65.699997 65.900002 66.099998 66.299995 66.500000 66.699997 66.900002 67.099998 67.299995 67.500000 67.699997 67.900002 68.099998 68.299995 68.500000 68.699997 68.900002 69.099998 69.299995 69.500000 69.699997 69.900002 70.099998 70.299995 70.500000 70.699997 70.900002 71.099998 71.299995 71.500000 71.699997 71.900002 72.099998 72.299995 72.500000 72.699997 72.900002 73.099998 73.299995 73.500000 73.699997 73.900002 74.099998 74.299995 74.500000 74.699997 74.900002 75.099998 75.299995 75.500000 75.699997 75.900002 76.099998 76.299995 76.500000 76.699997 76.900002 77.099998 77.299995 77.500000 77.699997 77.900002 78.099998 78.299995 78.500000 78.699997 78.900002 79.099998 79.299995 79.500000 79.699997 79.900002 80.099998 80.299995 80.500000 80.699997 80.900002 81.099998 81.299995 81.500000 81.699997 81.900002 82.099998 82.299995 82.500000 82.699997 82.900002 83.099998 83.299995 83.500000 83.699997 83.900002 84.099998 84.299995 84.500000 84.699997 84.900002 85.099998 85.299995 85.500000 85.699997 85.900002 86.099998 86.299995 86.500000 86.699997 86.900002 87.099998 87.299995 87.500000 87.699997 87.900002 88.099998 88.299995 88.500000 88.699997 88.900002 89.099998 89.299995 89.500000 89.699997 89.900002 90.099998 90.299995 90.500000 90.699997 90.900002 91.099998 91.299995 91.500000 91.699997 91.900002 92.099998 92.299995 92.500000 92.699997 92.900002 93.099998 93.299995 93.500000 93.699997 93.900002 94.099998 94.299995 94.500000 94.699997 94.900002 95.099998 95.299995 95.500000 95.699997 95.900002 96.099998 96.299995 96.500000 96.699997 96.900002 97.099998 97.299995 97.500000 97.699997 97.900002 98.099998 94 103 86 84 88 106 92 87 95 104 96 114 99 89 102 89 120 93 101 97 94 84 102 116 98 92 77 90 111 89 90 125 86 90 97 111 85 81 108 96 101 95 95 119 91 103 95 97 75 105 68 95 101 102 107 102 105 96 116 107 98 115 113 90 92 78 70 89 107 106 84 100 107 102 112 104 107 98 102 105 102 94 107 94 91 99 101 94 119 108 110 105 107 106 93 102 109 104 102 109 102 94 91 88 94 99 116 101 110 104 98 110 108 99 99 108 135 146 251 315 484 2049 3541 2935 901 178 134 110 137 132 120 89 121 107 92 104 115 111 114 89 91 113 120 100 93 110 92 104 115 127 117 108 94 109 118 101 152 198 199 188 135 117 109 102 112 102 113 104 93 96 100 119 135 124 121 96 93 108 100 97 105 88 92 101 114 101 118 104 73 98 76 104 85 93 86 90 98 88 96 111 81 94 86 97 86 96 102 116 99 112 114 105 89 99 106 115 90 83 103 87 113 78 89 82 94 92 106 97 85 117 92 96 106 90 92 101 73 76 102 98 111 104 109 84 108 99 105 99 93 88 85 88 92 105 100 109 115 136 130 114 113 116 102 108 99 111 107 106 97 144 249 827 1588 2159 2201 2225 1557 606 269 152 156 126 97 100 112 100 132 122 85 108 96 130 115 110 93 92 96 76 100 93 94 104 80 86 96 69 107 91 84 106 105 99 91 106 93 102 82 103 87 95 106 92 93 106 96 101 112 103 134 103 93 103 96 129 100 86 100 95 96 98 128 105 109 138 126 146 191 450 807 1423 1648 1986 1839 1614 1162 634 296 190 139 122 125 130 104 109 98 121 142 128 105 138 119 92 104 98 147 132 116 112 124 112 104 113 107 100 87 105 86 117 92 110 86 98 82 107 105 119 105 107 101 105 Ga0.94Mn0.04Sb_8mm 297.209991 4.001700 ccr4k 4.000000 0.000000 0.000000 94 103 86 84 88 106 92 87 95 104 96 114 99 89 102 89 120 93 101 97 94 84 102 116 98 92 77 90 111 89 90 125 86 90 97 111 85 81 108 96 101 95 95 119 91 103 95 97 75 105 68 95 101 102 107 102 105 96 116 107 98 115 113 90 92 78 70 89 107 106 84 100 107 102 112 104 107 98 102 105 102 94 107 94 91 99 101 94 119 108 110 105 107 106 93 102 109 104 102 109 102 94 91 88 94 99 116 101 110 104 98 110 108 99 99 108 135 146 251 315 484 2049 3541 2935 901 178 134 110 137 132 120 89 121 107 92 104 115 111 114 89 91 113 120 100 93 110 92 104 115 127 117 108 94 109 118 101 152 198 199 188 135 117 109 102 112 102 113 104 93 96 100 119 135 124 121 96 93 108 100 97 105 88 92 101 114 101 118 104 73 98 76 104 85 93 86 90 98 88 96 111 81 94 86 97 86 96 102 116 99 112 114 105 89 99 106 115 90 83 103 87 113 78 89 82 94 92 106 97 85 117 92 96 106 90 92 101 73 76 102 98 111 104 109 84 108 99 105 99 93 88 85 88 92 105 100 109 115 136 130 114 113 116 102 108 99 111 107 106 97 144 249 827 1588 2159 2201 2225 1557 606 269 152 156 126 97 100 112 100 132 122 85 108 96 130 115 110 93 92 96 76 100 93 94 104 80 86 96 69 107 91 84 106 105 99 91 106 93 102 82 103 87 95 106 92 93 106 96 101 112 103 134 103 93 103 96 129 100 86 100 95 96 98 128 105 109 138 126 146 191 450 807 1423 1648 1986 1839 1614 1162 634 296 190 139 122 125 130 104 109 98 121 142 128 105 138 119 92 104 98 147 132 116 112 124 112 104 113 107 100 87 105 86 117 92 110 86 98 82 107 105 119 105 107 101 105 18.299999 18.499998 18.699999 18.900000 19.099998 19.299999 19.499998 19.699999 19.900000 20.099998 20.299999 20.499998 20.699999 20.900000 21.099998 21.299999 21.499998 21.699999 21.900000 22.099998 22.299999 22.499998 22.699999 22.900000 23.099998 23.299999 23.499998 23.699999 23.900000 24.099998 24.299999 24.499998 24.699999 24.900000 25.099998 25.299999 25.499998 25.699999 25.900000 26.099998 26.299999 26.499998 26.699999 26.900000 27.099998 27.299999 27.499998 27.699999 27.900000 28.099998 28.299999 28.499998 28.699999 28.900000 29.099998 29.299999 29.499998 29.699999 29.900000 30.099998 30.299999 30.499998 30.699999 30.900000 31.099998 31.299999 31.499998 31.699999 31.900000 32.099998 32.299999 32.500000 32.700001 32.899998 33.099998 33.299999 33.500000 33.700001 33.899998 34.099998 34.299999 34.500000 34.700001 34.899998 35.099998 35.299999 35.500000 35.700001 35.899998 36.099998 36.299999 36.500000 36.700001 36.899998 37.099998 37.299999 37.500000 37.700001 37.899998 38.099998 38.299999 38.500000 38.700001 38.899998 39.099998 39.299999 39.500000 39.700001 39.899998 40.099998 40.299999 40.500000 40.700001 40.899998 41.099998 41.299999 41.500000 41.700001 41.899998 42.099998 42.299999 42.500000 42.700001 42.899998 43.099998 43.299999 43.500000 43.700001 43.899998 44.099998 44.299999 44.500000 44.700001 44.899998 45.099998 45.299999 45.500000 45.700001 45.899998 46.099998 46.299999 46.500000 46.700001 46.899998 47.099998 47.299999 47.500000 47.700001 47.899998 48.099998 48.299999 48.500000 48.700001 48.899998 49.099998 49.299999 49.500000 49.700001 49.899998 50.099998 50.299999 50.500000 50.700001 50.899998 51.099998 51.299999 51.500000 51.700001 51.899998 52.099998 52.299999 52.500000 52.700001 52.899998 53.099998 53.299999 53.500000 53.700001 53.899998 54.099998 54.299999 54.500000 54.700001 54.899998 55.099998 55.299999 55.500000 55.700001 55.899998 56.099998 56.299999 56.500000 56.700001 56.899998 57.099998 57.299999 57.500000 57.700001 57.899998 58.099998 58.299999 58.500000 58.700001 58.899998 59.099998 59.299999 59.500000 59.700001 59.899998 60.099998 60.299999 60.500000 60.700001 60.899998 61.099998 61.299999 61.500000 61.700001 61.899998 62.099998 62.299999 62.500000 62.700001 62.899998 63.099998 63.299999 63.500000 63.700001 63.899998 64.099998 64.299995 64.500000 64.699997 64.900002 65.099998 65.299995 65.500000 65.699997 65.900002 66.099998 66.299995 66.500000 66.699997 66.900002 67.099998 67.299995 67.500000 67.699997 67.900002 68.099998 68.299995 68.500000 68.699997 68.900002 69.099998 69.299995 69.500000 69.699997 69.900002 70.099998 70.299995 70.500000 70.699997 70.900002 71.099998 71.299995 71.500000 71.699997 71.900002 72.099998 72.299995 72.500000 72.699997 72.900002 73.099998 73.299995 73.500000 73.699997 73.900002 74.099998 74.299995 74.500000 74.699997 74.900002 75.099998 75.299995 75.500000 75.699997 75.900002 76.099998 76.299995 76.500000 76.699997 76.900002 77.099998 77.299995 77.500000 77.699997 77.900002 78.099998 78.299995 78.500000 78.699997 78.900002 79.099998 79.299995 79.500000 79.699997 79.900002 80.099998 80.299995 80.500000 80.699997 80.900002 81.099998 81.299995 81.500000 81.699997 81.900002 82.099998 82.299995 82.500000 82.699997 82.900002 83.099998 83.299995 83.500000 83.699997 83.900002 84.099998 84.299995 84.500000 84.699997 84.900002 85.099998 85.299995 85.500000 85.699997 85.900002 86.099998 86.299995 86.500000 86.699997 86.900002 87.099998 87.299995 87.500000 87.699997 87.900002 88.099998 88.299995 88.500000 88.699997 88.900002 89.099998 89.299995 89.500000 89.699997 89.900002 90.099998 90.299995 90.500000 90.699997 90.900002 91.099998 91.299995 91.500000 91.699997 91.900002 92.099998 92.299995 92.500000 92.699997 92.900002 93.099998 93.299995 93.500000 93.699997 93.900002 94.099998 94.299995 94.500000 94.699997 94.900002 95.099998 95.299995 95.500000 95.699997 95.900002 96.099998 96.299995 96.500000 96.699997 96.900002 97.099998 97.299995 97.500000 97.699997 97.900002 98.099998 18.299999 0.200000 400 2.566600 code-4.4.3/bindings/idl/data/dmc02.h5000066400000000000000000000714601275430514000170660ustar00rootroot00000000000000‰HDF  ÿÿÿÿÿÿÿÿ0sÿÿÿÿÿÿÿÿ €`HEAP€entry1ðTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿX  €d`HEAP`80kTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ° kPSNOD(ÐODSNOD ` @  0RÈQ«?("Hêø  ODHEAP`@àkTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ  @lX 0 ODSNOD(0à-¨-H (ðX8 SINQ¤p³Aáz3B-C$@`A×£p?Ga0.94Mn0.04Sb_8mm 2.567A T=42005-05-27 05:48:56DMC at SINQContinuous flux spallation sourcePyrolithic Graphite 002= W>¢E¶>o»£V@@Amonitory™…Cž‰#à.—ó33“AÍÌL>33“AÍÌ”Aff–A˜Aš™™A33›AÍÌœAffžA Aš™¡A33£AÍ̤Aff¦A¨Aš™©A33«AÍ̬Aff®A°Aš™±A33³AÍÌ´Aff¶A¸Aš™¹A33»AÍ̼Aff¾AÀAš™ÁA33ÃAÍÌÄAffÆAÈAš™ÉA33ËAÍÌÌAffÎAÐAš™ÑA33ÓAÍÌÔAffÖAØAš™ÙA33ÛAÍÌÜAffÞAàAš™áA33ãAÍÌäAffæAèAš™éA33ëAÍÌìAffîAðAš™ñA33óAÍÌôAfföAøAš™ùA33ûAÍÌüAffþABÍÌBš™BffB33BBÍÌBš™BffB33BBÍÌBš™ Bff B33 B BÍÌ Bš™ BffB33BBÍÌBš™BffB33BBÍÌBš™BffB33BBÍÌBš™BffB33BBÍÌBš™BffB33B BÍÌ Bš™!Bff"B33#B$BÍÌ$Bš™%Bff&B33'B(BÍÌ(Bš™)Bff*B33+B,BÍÌ,Bš™-Bff.B33/B0BÍÌ0Bš™1Bff2B333B4BÍÌ4Bš™5Bff6B337B8BÍÌ8Bš™9Bff:B33;BB33?B@BÍÌ@Bš™ABffBB33CBDBÍÌDBš™EBffFB33GBHBÍÌHBš™IBffJB33KBLBÍÌLBš™MBffNB33OBPBÍÌPBš™QBffRB33SBTBÍÌTBš™UBffVB33WBXBÍÌXBš™YBffZB33[B\BÍÌ\Bš™]Bff^B33_B`BÍÌ`Bš™aBffbB33cBdBÍÌdBš™eBfffB33gBhBÍÌhBš™iBffjB33kBlBÍÌlBš™mBffnB33oBpBÍÌpBš™qBffrB33sBtBÍÌtBš™uBffvB33wBxBÍÌxBš™yBffzB33{B|BÍÌ|Bš™}Bff~B33B€Bff€BÍÌ€B33Bš™B‚Bff‚BÍÌ‚B33ƒBš™ƒB„Bff„BÍÌ„B33…Bš™…B†Bff†BÍ̆B33‡Bš™‡BˆBffˆBÍ̈B33‰Bš™‰BŠBffŠBÍÌŠB33‹Bš™‹BŒBffŒBÍÌŒB33Bš™BŽBffŽBÍÌŽB33Bš™BBffBÍÌB33‘Bš™‘B’Bff’BÍÌ’B33“Bš™“B”Bff”BÍÌ”B33•Bš™•B–Bff–BÍÌ–B33—Bš™—B˜Bff˜BÍ̘B33™Bš™™BšBffšBÍÌšB33›Bš™›BœBffœBÍÌœB33Bš™BžBffžBÍÌžB33ŸBš™ŸB Bff BÍÌ B33¡Bš™¡B¢Bff¢BÍÌ¢B33£Bš™£B¤Bff¤BÍ̤B33¥Bš™¥B¦Bff¦BÍ̦B33§Bš™§B¨Bff¨BĮ́B33©Bš™©BªBffªBÍ̪B33«Bš™«B¬Bff¬BÍ̬B33­Bš™­B®Bff®BÍÌ®B33¯Bš™¯B°Bff°BḬ́B33±Bš™±B²Bff²BÍ̲B33³Bš™³B´Bff´BÍÌ´B33µBš™µB¶Bff¶BÍ̶B33·Bš™·B¸Bff¸BÍ̸B33¹Bš™¹BºBffºBÍ̺B33»Bš™»B¼Bff¼BÍ̼B33½Bš™½B¾Bff¾BÍ̾B33¿Bš™¿BÀBffÀBÍÌÀB33ÁBš™ÁBÂBffÂBÍÌÂB33ÃBš™ÃBÄBffÄBHEAPÀ˜˜l XmP ¨mPHEAP0ømTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ˜ (nPèODSNODˆà!;!ODHEAPÀ€xnTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿˆ!P+P 8oX\ODSNOD`0)0&p˜,(ð$h@*Ð"  ìOD€  ðOD€  ôOD 0units AngstroemH  øOD€  üOD€  sOD€  wOD€  {OD€SNODà#x @'P (  OD 0units AngstroemHHEAPÀoTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@1`;P PpP ƒODˆSNODˆ28¸500`è8‡OD  ŽOD€ ’OD (unitscountsX –OD (unitscountsX šOD (unitscountsX  žOD (unitsdegreeP  ¢OD (unitsdegreeP ¦ODˆSNOD(¨4ˆ`=hø9@È6 ˜3xP<PØ7  ªOD (axis1 (unitsdegree  @OD (signal1X€?ODGa0.94Mn0.04Sb_8mmáš”Cš€@ccr4k€@HEAP`P p33“AÍÌL>-C$@rfkjZfc_PhwedmebZ]fphTWb_VdhZcC\dcQg^ZKdkKVek\SL_eOelZNhUUXhqj\d`\k^a`]``m`YYLcƒXegbZY‚]zla^uO^jcZbiXY\^c\hgeesoWxl{sÊ<  4 ¦U•dktwfbgfY\QbdamugcrekhrpfmZfmš¦ÊÆÅgdta`l^iVsmˆ‹‡lbe`KgVpVXeUdpge_\Lfa`GY\bZdf`RS\i^ePoS]cbs]iXqUafd\`Q\\VcZVXh^bZRlY_KdsgjfooY\ljtš†xpygh^f~z}™Ì ?–“î{«~x„_sfZduhf[uz`\aall_„ugUv[Te_gSs\W^^bWf_z`eIgVh\jRZZ^rdX`mtg|fo|Ÿ!`Ê%ÍÅ™UtÌñ¥Ž|„{iqt~zozlqrpizxk~l}h{f~pUrsfgte‚jccpit  @^OD (axis1 (unitsdegree TREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ Jp;PSNODHˆMˆ¸Pp>hK0xLX˜Np¨O  ’?OD (unitsdegreeP  –?OD (unitsKPš?OD  Ÿ?OD (unitsKP  £?OD (unitsKP  §?OD (unitsdegreePTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøT ;P XOD (signal1XSNOD0hèSH j8i@F @V  ã?OD (unitsdegreePrfkjZfc_PhwedmebZ]fphTWb_VdhZcC\dcQg^ZKdkKVek\SL_eOelZNhUUXhqj\d`\k^a`]``m`YYLcƒXegbZY‚]zla^uO^jcZbiXY\^c\hgeesoWxl{sÊ<  4 ¦U•dktwfbgfY\QbdamugcrekhrpfmZfmš¦ÊÆÅgdta`l^iVsmˆ‹‡lbe`KgVpVXeUdpge_\Lfa`GY\bZdf`RS\i^ePoS]cbs]iXqUafd\`Q\\VcZVXh^bZRlY_KdsgjfooY\ljtš†xpygh^f~z}™Ì ?–“î{«~x„_sfZduhf[uz`\aall_„ugUv[Te_gSs\W^^bWf_z`eIgVh\jRZZ^rdX`mtg|fo|Ÿ!`Ê%ÍÅ™UtÌñ¥Ž|„{iqt~zozlqrpizxk~l}h{f~pUrsfgte‚jccpit33“AÍÌ”Aff–A˜Aš™™A33›AÍÌœAffžA Aš™¡A33£AÍ̤Aff¦A¨Aš™©A33«AÍ̬Aff®A°Aš™±A33³AÍÌ´Aff¶A¸Aš™¹A33»AÍ̼Aff¾AÀAš™ÁA33ÃAÍÌÄAffÆAÈAš™ÉA33ËAÍÌÌAffÎAÐAš™ÑA33ÓAÍÌÔAffÖAØAš™ÙA33ÛAÍÌÜAffÞAàAš™áA33ãAÍÌäAffæAèAš™éA33ëAÍÌìAffîAðAš™ñA33óAÍÌôAfföAøAš™ùA33ûAÍÌüAffþABÍÌBš™BffB33BBÍÌBš™BffB33BBÍÌBš™ Bff B33 B BÍÌ Bš™ BffB33BBÍÌBš™BffB33BBÍÌBš™BffB33BBÍÌBš™BffB33BBÍÌBš™BffB33B BÍÌ Bš™!Bff"B33#B$BÍÌ$Bš™%Bff&B33'B(BÍÌ(Bš™)Bff*B33+B,BÍÌ,Bš™-Bff.B33/B0BÍÌ0Bš™1Bff2B333B4BÍÌ4Bš™5Bff6B337B8BÍÌ8Bš™9Bff:B33;BB33?B@BÍÌ@Bš™ABffBB33CBDBÍÌDBš™EBffFB33GBHBÍÌHBš™IBffJB33KBLBÍÌLBš™MBffNB33OBPBÍÌPBš™QBffRB33SBTBÍÌTBš™UBffVB33WBXBÍÌXBš™YBffZB33[B\BÍÌ\Bš™]Bff^B33_B`BÍÌ`Bš™aBffbB33cBdBÍÌdBš™eBfffB33gBhBÍÌhBš™iBffjB33kBlBÍÌlBš™mBffnB33oBpBÍÌpBš™qBffrB33sBtBÍÌtBš™uBffvB33wBxBÍÌxBš™yBffzB33{B|BÍÌ|Bš™}Bff~B33B€Bff€BÍÌ€B33Bš™B‚Bff‚BÍÌ‚B33ƒBš™ƒB„Bff„BÍÌ„B33…Bš™…B†Bff†BÍ̆B33‡Bš™‡BˆBffˆBÍ̈B33‰Bš™‰BŠBffŠBÍÌŠB33‹Bš™‹BŒBffŒBÍÌŒB33Bš™BŽBffŽBÍÌŽB33Bš™BBffBÍÌB33‘Bš™‘B’Bff’BÍÌ’B33“Bš™“B”Bff”BÍÌ”B33•Bš™•B–Bff–BÍÌ–B33—Bš™—B˜Bff˜BÍ̘B33™Bš™™BšBffšBÍÌšB33›Bš™›BœBffœBÍÌœB33Bš™BžBffžBÍÌžB33ŸBš™ŸB Bff BÍÌ B33¡Bš™¡B¢Bff¢BÍÌ¢B33£Bš™£B¤Bff¤BÍ̤B33¥Bš™¥B¦Bff¦BÍ̦B33§Bš™§B¨Bff¨BĮ́B33©Bš™©BªBffªBÍ̪B33«Bš™«B¬Bff¬BÍ̬B33­Bš™­B®Bff®BÍÌ®B33¯Bš™¯B°Bff°BḬ́B33±Bš™±B²Bff²BÍ̲B33³Bš™³B´Bff´BÍÌ´B33µBš™µB¶Bff¶BÍ̶B33·Bš™·B¸Bff¸BÍ̸B33¹Bš™¹BºBffºBÍ̺B33»Bš™»B¼Bff¼BÍ̼B33½Bš™½B¾Bff¾BÍ̾B33¿Bš™¿BÀBffÀBÍÌÀB33ÁBš™ÁBÂBffÂBÍÌÂB33ÃBš™ÃBÄBffÄB€` 0NeXus_version4.0.0 0 file_namedmc02.h5 0 HDF5_Version1.6.4 @ file_time2006-04-26 08:58:31+0100 0 instrumentDMC (ownerkeller 8owner_telephone_numberUNKNOWN 8owner_fax_numberUNKNOWN 0 owner_emailUNKNOWN 0owner_addressUNKNOWN  ç?OD (unitsdegreeP ë?ODˆ  ï?OD 0units AngstroemHtitlestart_timeDMCsampledata1(Ð 0 NX_classNXentrynameSINQMonochromatorDMC-BF3-Detector @  8 NX_class NXinstrumentsample_namesample_table_rotationsample_temperaturedevice_nametemperature_meantemperature_stddevsample_mur(Hê 0 NX_classNXsampleÈQ«? 0 NX_classNXdatanametype8 0 NX_classNXsourcetypethetatwo_thetalambdacurvaturex_translationy_translationchiphid_spacing@(ð 8 NX_class NXcrystalPresetCounterModetimebeam_monitorMonitorproton_monitortwo_theta_startStepno_of_stepstwo_thetacounts0à-¨- 0 NX_classNXpsdcountstwo_thetatwo_theta_startStepno_of_stepslambdacode-4.4.3/bindings/idl/data/dmc02.hdf000066400000000000000000031177451275430514000173250ustar00rootroot00000000000000È.u j\­ã0¾ â¾ ­$.¾ ž ­ S#¾ ¾ 1"­M¾ ž ¾ 7¾ l¾ ¥¾ â¾ #¾ h¾! ±¾# þ­$Ç9¾&˜¾(̾*õ¾,"¾.U¾0о2í3yP¾5R¾7~¾9Ⱦ;ü¾=4¾?p¾A°¾Cô¾E<¾Gˆ@B¾I($U­JÑ2«> €Hª> €L<­> €ˆ!«> €©ª> €­<­> €é!«> ª> <­> J!«> kª> o<­> «!«> ̪> Ð<­> ‚ !«> ‚-ª> ‚1<­> ‚m!«> ‚Žª> ‚’<­> ‚Î!«> ‚ïª> ‚ó<­> ƒ/!«> ƒPª> ƒT<­> ƒ!«> ƒ±ª> ƒµ<­> ƒñ!«> „ª> „=­> „S"«> „uª> „y=­> „¶"«> „ت> „Ü=­> …"«> …;ª> …?=­> …|"«> …žª> …¢=­>! …ß"«>" †ª>" †=­># †B"«>$ †dª>$ †h=­>% †¥"«>& †Çª>& †Ë=­>' ‡"«>( ‡*ª>( ‡.=­>) ‡k"«>* ‡ª>* ‡‘=­>+ ‡Î"«>, ‡ðª>, ‡ô=­>- ˆ1"«>. ˆSª>. ˆW=­>/ ˆ”"«>0 ˆ¶ª>0 ˆº=­>1 ˆ÷"«>2 ‰ª>2 ‰=­>3 ‰Z"«>4 ‰|ª>4 ‰€=­>5 ‰½"«>6 ‰ßª>6 ‰ã=­>7 Š "«>8 ŠBª>8 ŠF=­>9 Šƒ"«>: Š¥ª>: Š©=­>; Šæ"«>< ‹ª>< ‹ =­>= ‹I"«>> ‹kª>> ‹o=­>? ‹¬"«>@ ‹Îª>@ ‹Ò=­>A Œ"«>B Œ1ª>B Œ5=­>C Œr"«>D Œ”ª>D Œ˜=­>E ŒÕ"j>F Œ÷½>F ŒûÐ ­>G .j>H G½>H KÐ Y­>I i3j>J œ½>J  Ð ®­>K ¾-j>L ë½>L ïÐ ý­>M Ž -j>N Ž:½>N Ž>Ð ŽL­>O Ž\-j>P މ½>P ŽÐ Ž›­>Q Ž«-j>R ŽØ½>R ŽÜÐ Žê­>S Žú.j>T (½>T ,Ð :­>U J2«>V | ª>V …7j>W ¼½>W ÀРέ>X Þ3j>Y ½>Y Ð #­>Z 32j>[ e½>[ iÐ w­>\ ‡6j>] ½½>] ÁÐ Ï­>^ ß6j>_ ‘½>_ ‘Ð ‘'­>` ‘7,j>a ‘c½>a ‘gÐ ‘u­>b ‘…,«>c ‘± NCSA HDF Version 4.2 Release 0, December 2, 2003entry1NXentryGa0.94Mn0.04Sb_8mm 2.567A T=4Ðentry1NXentry2005-05-27 05:48:56ÐÐentry1NXentryDMC NXinstrumentÐЭentry1NXentryDMC at SINQÐDMC NXinstrumentSINQNXsourceЭ DMC NXinstrumentSINQÐ SINQNXsourceContinuous flux spallation sourceÐÐ SINQNXsource Monochromator NXcrystalЭ­ DMC NXinstrumentPyrolithic Graphite 002Ð Monochromator NXcrystalA³p¤ÐÐ Monochromator NXcrystalB3záÐÐÐ Monochromator NXcrystal@$C-ÐÐÐÐ Monochromator NXcrystalA`ÐÐÐÐÐ Monochromator NXcrystal?p£×ÐÐÐÐÐÐ Monochromator NXcrystal>W =ÐÐÐÐÐÐÐ Monochromator NXcrystal>¶E¢ÐÐÐÐÐÐÐÐ Monochromator NXcrystal»o ÐÐÐÐÐÐÐÐÐ Monochromator NXcrystal@V£ ÐÐÐÐÐÐÐÐÐÐ " Monochromator NXcrystalsampleNXsampleÐЭ­$entry1NXentryGa0.94Mn0.04Sb_8mmÐ%sampleNXsampleC”šáÐÐ%'sampleNXsample@€šÐÐÐ%')sampleNXsampleccr4kÐÐÐÐ%')+sampleNXsample@€ÐÐÐÐÐ%')+-sampleNXsampleÐÐÐÐÐÐ%')+-/sampleNXsampleÐÐÐÐÐÐÐ%')+-/1sampleNXsampleDMC-BF3-DetectorNXpsdЭ­­ 3DMC NXinstrumentA@Ð4DMC-BF3-DetectorNXpsdmonitorÐÐ46DMC-BF3-DetectorNXpsdC…™yÐÐÐ468DMC-BF3-DetectorNXpsd#‰žÐÐÐÐ468:DMC-BF3-DetectorNXpsd.àÐÐÐÐÐ468:<DMC-BF3-DetectorNXpsdó—ÐÐÐÐÐÐ468:<>DMC-BF3-DetectorNXpsdA“33ÐÐÐÐÐÐÐ468:<>@DMC-BF3-DetectorNXpsd>LÌÍÐÐÐÐÐÐÐÐ468:<>@BDMC-BF3-DetectorNXpsd ÐÐÐÐÐÐÐÐÐ468:<>@BDDMC-BF3-DetectorNXpsdA“33A”ÌÍA–ffA˜A™™šA›33AœÌÍAžffA A¡™šA£33A¤ÌÍA¦ffA¨A©™šA«33A¬ÌÍA®ffA°A±™šA³33A´ÌÍA¶ffA¸A¹™šA»33A¼ÌÍA¾ffAÀAÁ™šAÃ33AÄÌÍAÆffAÈAÉ™šAË33AÌÌÍAÎffAÐAÑ™šAÓ33AÔÌÍAÖffAØAÙ™šAÛ33AÜÌÍAÞffAàAᙚAã33AäÌÍAæffAèA陚Aë33AìÌÍAîffAðAñ™šAó33AôÌÍAöffAøAù™šAû33AüÌÍAþffBBÌÍB™šBffB33BBÌÍB™šBffB33BBÌÍB ™šB ffB 33B B ÌÍB ™šBffB33BBÌÍB™šBffB33BBÌÍB™šBffB33BBÌÍB™šBffB33BBÌÍB™šBffB33B B ÌÍB!™šB"ffB#33B$B$ÌÍB%™šB&ffB'33B(B(ÌÍB)™šB*ffB+33B,B,ÌÍB-™šB.ffB/33B0B0ÌÍB1™šB2ffB333B4B4ÌÍB5™šB6ffB733B8B8ÌÍB9™šB:ffB;33B<B<ÌÍB=™šB>ffB?33B@B@ÌÍBA™šBBffBC33BDBDÌÍBE™šBFffBG33BHBHÌÍBI™šBJffBK33BLBLÌÍBM™šBNffBO33BPBPÌÍBQ™šBRffBS33BTBTÌÍBU™šBVffBW33BXBXÌÍBY™šBZffB[33B\B\ÌÍB]™šB^ffB_33B`B`ÌÍBa™šBbffBc33BdBdÌÍBe™šBfffBg33BhBhÌÍBi™šBjffBk33BlBlÌÍBm™šBnffBo33BpBpÌÍBq™šBrffBs33BtBtÌÍBu™šBvffBw33BxBxÌÍBy™šBzffB{33B|B|ÌÍB}™šB~ffB33B€B€ffB€ÌÍB33B™šB‚B‚ffB‚ÌÍBƒ33Bƒ™šB„B„ffB„ÌÍB…33B…™šB†B†ffB†ÌÍB‡33B‡™šBˆBˆffBˆÌÍB‰33B‰™šBŠBŠffBŠÌÍB‹33B‹™šBŒBŒffBŒÌÍB33B™šBŽBŽffBŽÌÍB33B™šBBffBÌÍB‘33B‘™šB’B’ffB’ÌÍB“33B“™šB”B”ffB”ÌÍB•33B•™šB–B–ffB–ÌÍB—33B—™šB˜B˜ffB˜ÌÍB™33B™™šBšBšffBšÌÍB›33B›™šBœBœffBœÌÍB33B™šBžBžffBžÌÍBŸ33BŸ™šB B ffB ÌÍB¡33B¡™šB¢B¢ffB¢ÌÍB£33B£™šB¤B¤ffB¤ÌÍB¥33B¥™šB¦B¦ffB¦ÌÍB§33B§™šB¨B¨ffB¨ÌÍB©33B©™šBªBªffBªÌÍB«33B«™šB¬B¬ffB¬ÌÍB­33B­™šB®B®ffB®ÌÍB¯33B¯™šB°B°ffB°ÌÍB±33B±™šB²B²ffB²ÌÍB³33B³™šB´B´ffB´ÌÍBµ33Bµ™šB¶B¶ffB¶ÌÍB·33B·™šB¸B¸ffB¸ÌÍB¹33B¹™šBºBºffBºÌÍB»33B»™šB¼B¼ffB¼ÌÍB½33B½™šB¾B¾ffB¾ÌÍB¿33B¿™šBÀBÀffBÀÌÍBÁ33BÁ™šBÂBÂffBÂÌÍBÃ33BÙšBÄBÄff ÐÐÐÐÐÐÐÐÐÐ468:<>@BDFDMC-BF3-DetectorNXpsd@xœM”ÍnÓP…JÓ.ÊC°à X"±`P#è¯Ó”4?[;q¢ü8Z BB Á†Ýð°@ð*H¼g”ïÊ^ùÞë;çÌœÛ̦fv(dB_ØeßZš „!†¬÷¹¿G̘»[B÷Ηrß¹o Î}¿.$B“;«¼ËXGhfÄm Uøýü>Ïñ÷ÐÛ;ì'Ô´Û¬3´;œíñlS¯?ë JÎ/à= ÷à‡ß9‡ã„œ:ð‘k“<ºÄxl¾:95yß ÷-G.Œðù1O8ÿeviY¸iveÅlå½ÙÕfK:s/>–¼ÑÛCrHX‡Ö9©aH ¹MK}IÙáZ1O¾þ"\Ìó³ŸÂxbòÞ¨½Gßsâßo…×ÜÙGÛcVáŠÐJ½ÙFc\ò°E}Uò ÚwJµ‡~ÆÜñ÷6Ÿ½ù5á[£›ô½K|Î>ôvB>8c¸ÚxÝ‘³jIÑ ymàCzÂ7“Sgu x7£'Ï…W6Ÿ#÷è˜ø ç§6ŸågÂgÍÑo³EÍÖÒ-³åO­ÿjÞ*zçsøç|I~9\ÁÓ#4üìû+¾É€\aþÜLJÄn•úšÐ‡žuïjh¶Jz{׊J‰íãó.pŸñ3jرâ1#þiÉw_•'×Ì.ëÞ‚f¿r]ø#¿4ÿy¹¨:fsOíŸðMxG¬×ë~öМ ú1²â3±âûëqîþgÜпÎÐ×1^NK=JÐq_έøWuKü³ÿÀ’¤ ÐÐÐÐÐÐÐÐÐÐÐ468:<>@BDFHDMC-BF3-DetectorNXpsddata1NXdataÐЭ­­$Jentry1NXentryÐHdata1NXdataÐÐHFdata1NXdataÐÐÐHF@data1NXdataÐÐÐÐHF@Bdata1NXdataÐÐÐÐÐHF@BDdata1NXdataÐÐÐÐÐÐHF@BDdata1NXdataValuesfakeDim0 DimVal0.1ªKfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªMfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªOfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªQfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªSfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªUfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªWfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªYfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª[fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª]fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª_ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªa fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªc fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªe fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªg fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªi fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªk fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªm fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªo fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªq fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªs fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªu fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªw fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªy fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª{ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª} fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªƒ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª… fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª‡ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª‰ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‹ fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐLtitleVar0.0jj¾j½Ñ­¾j½ÐN start_timeVar0.0 j‘j‘¾ j‘½‘Ñ‘­¾j½ÐP ‘‘nameVar0.0j“j“¾ j“½“Ñ“­¾j½ÐR ““ nameVar0.0"j•j•¾j•½•Ñ•­¾j½ÐT•• typeVar0.0j—j—¾j—½—Ñ—­¾j½ÐV——typeVar0.0 j™j™¾j™½™Ñ™­¾j½ÐX™™thetaVar0.0 j›j›¾j›½›Ñ›­¾j½ÐZ›› two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jžjž¾jž½žÑž­ª¾j½Ð\žžlambdaVar0.0 j j ¾j ½ Ñ ­¾j½Ð^   curvatureVar0.0 j¢j¢¾j¢½¢Ñ¢­¾j½Ð`¢¢ x_translationVar0.0 j¤j¤¾j¤½¤Ѥ­¾j½Ðb¤¤ y_translationVar0.0 j¦j¦¾j¦½¦Ѧ­¾j½Ðd¦¦chiVar0.0 j¨j¨¾!j¨½¨Ѩ­¾j½Ðf!¨¨ phiVar0.0AngstroemȪ>c ‘º7j>d ‘ñ½>d ‘õÐ" ’­>e ’6j>f ’I½>f ’MÐ% ’[­>g ’k4«>h ’Ÿª>h ’¥7j>i ’ܽ>i ’àÐ' ’î­>j ’þB«>k “@ª>k “A7j>l “x½>l “|Ð) “Š­>m “š?j>n “Ù½>n “ÝÐ+ “ë­>o “û4«>p ”/ª>p ”07j>q ”g½>q ”kÐ- ”y­>r ”‰=«>s ”ƪ>s ”Ç7j>t ”þ½>t •Ð/ •­>u • ?«>v •_ª>v •e7j>w •œ½>w • Ð1 •®­>x •¾7j>y •õ½>y •ùÐ4 –­>z –/j>{ –F½>{ –JÐ6 –X­>| –h4j>} –œ½>} – Ð8 –®­>~ –¾-«> –ëª> –ñ7j>€ —(½>€ —,Ð: —:­> —J9«>‚ —ƒª>‚ —‰7j>ƒ —À½>ƒ —ÄÐ< —Ò­>„ —â4«>… ˜ª>… ˜7j>† ˜S½>† ˜WÐ> ˜e­>‡ ˜u;«>ˆ ˜°ª>ˆ ˜¶7j>‰ ˜í½>‰ ˜ñÐ@ ˜ÿ­>Š ™<«>‹ ™Kª>‹ ™Q7j>Œ ™ˆ½>Œ ™ŒÐB ™š­> ™ª1j>Ž ™Û½>Ž ™ßÐD ™í­> ™ý4«> š1ª> š26«>‘ šhª>‘ šn7j>’ š¥½>’ š©ÐF š·­>“ šÇ:«>” ›ª>” ›8j>• ›:½>• ›>ÐH ›L­>– ›\3«>— ›ª>— ›”?«>˜ ›Ó0ª>˜ œ=«>™ œ@*ª>™ œj;«>š œ¥ª>š œ¸;«>› œóª>› œö<«>œ 2ª>œ 87«> oª> vH«>ž ¾ª>ž ÅB«>Ÿ žª>Ÿ ž=«>  žKª>  žR?­>¡ ž‘S­$P•ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ  VALUESunitsAttr0.0 j«j«¾#j«½«Ñ«­ª¾j½Ðhª#««" d_spacingVar0.0j­j­¾&j­½­Ñ­­¾j½Ðj&­­% sample_nameVar0.0degreeVALUESunitsAttr0.0 j°j°¾(j°½°Ѱ­ª¾j½Ðl¯(°°'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j³j³¾*j³½³ѳ­ª¾j½Ðn²*³³)sample_temperatureVar0.0jµjµ¾,jµ½µѵ­¾j½Ðp,µµ+ device_nameVar0.0KVALUESunitsAttr0.0 j¸j¸¾.j¸½¸Ѹ­ª¾j½Ðr·.¸¸-temperature_meanVar0.0KVALUESunitsAttr0.0 j»j»¾0j»½»Ñ»­ª¾j½Ðtº0»»/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¾j¾¾2j¾½¾Ѿ­ª¾j½Ðv½2¾¾1 sample_murVar0.0 jÀjÀ¾5jÀ½ÀÑÀ­¾j½Ðx5ÀÀ4PresetVar0.0jÂj¾7j½ÂÑ­¾j½Ðz7ÂÂ6 CounterModeVar0.0 jÄjľ9jĽÄÑÄ­¾j½Ð|9ÄÄ8timeVar0.0countsVALUESunitsAttr0.0 jÇjǾ;jǽÇÑÇ­ª¾j½Ð~Æ;ÇÇ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÊjʾ=jʽÊÑÊ­ª¾j½ЀÉ=ÊÊ<MonitorVar0.0countsVALUESunitsAttr0.0 jÍj;?jͽÍÑÍ­ª¾j½ЂÌ?ÍÍ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÐjоAjнÐÑЭª¾j½ЄÏAÐÐ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÓjÓ¾CjÓ½ÓÑÓ­ª¾j½ІÒCÓÓBStepVar0.0 jÕjÕ¾EjÕ½ÕÑÕ­¾j½ЈEÕÕD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÙjÙ¾GjÙ½ÙÑÙ­ªª¾j½ÐŠ×ØGÙÙF two_thetaVar0.01VALUESsignalAttr0.0 jÜjܾIjܽÜÑÜ­ª¾j½ÐŒÛIÜÜHcountsVar0.02.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªLNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœŸ¡£¥§©¬®±´¶¹¼¿ÁÃÅÈËÎÑÔÖÚÝÞßàáâãäåæç*/home/dmc/data/2005/003/dmc2005n003078.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªéfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªëfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªífakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªïfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªñfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªófakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªõfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª÷fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªùfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªûfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªý fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÿ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª! fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª# fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª% fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª' fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª) fakeDim32Dim0.0j+j+¾j+½+Ñ+­¾j½Ðê++titleVar0.0j-j-¾j-½-Ñ-­¾j½Ðì-- start_timeVar0.0 j/j/¾ j/½/Ñ/­¾j½Ðî //nameVar0.0j1j1¾ j1½1Ñ1­¾j½Ðð 11 nameVar0.0"j3j3¾j3½3Ñ3­¾j½Ðò33 typeVar0.0j5j5¾j5½5Ñ5­¾j½Ðô55typeVar0.0 j7j7¾j7½7Ñ7­¾j½Ðö77thetaVar0.0 j9j9¾j9½9Ñ9­¾j½Ðø99 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j<j<¾j<½<Ñ<­ª¾j½Ðú;<<lambdaVar0.0 j>j>¾j>½>Ñ>­¾j½Ðü>> curvatureVar0.0 j@j@¾j@½@Ñ@­¾j½Ðþ@@ x_translationVar0.0 jBjB¾jB½BÑB­¾j½ÐBB y_translationVar0.0 jDjD¾jD½DÑD­¾j½ÐDDchiVar0.0 jFjF¾!jF½FÑF­¾j½Ð!FF phiVar0.0Angstroem  VALUESunitsAttr0.0 jIjI¾#jI½IÑI­ª¾j½ÐH#II" d_spacingVar0.0jKjK¾&jK½KÑK­¾j½Ð&KK% sample_nameVar0.0degreeVALUESunitsAttr0.0 jNjN¾(jN½NÑN­ª¾j½Ð M(NN'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jQjQ¾*jQ½QÑQ­ª¾j½Ð P*QQ)sample_temperatureVar0.0jSjS¾,jS½SÑS­¾j½Ð,SS+ device_nameVar0.0KVALUESunitsAttr0.0 jVjV¾.jV½VÑV­ª¾j½ÐU.VV-temperature_meanVar0.0KVALUESunitsAttr0.0 jYjY¾0jY½YÑY­ª¾j½ÐX0YY/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j\j\¾2j\½\Ñ\­ª¾j½Ð[2\\1 sample_murVar0.0 j^j^¾5j^½^Ñ^­¾j½Ð5^^4PresetVar0.0j`j`¾7j`½`Ñ`­¾j½Ð7``6 CounterModeVar0.0 jbjb¾9jb½bÑb­¾j½Ð9bb8timeVar0.0countsVALUESunitsAttr0.0 jeje¾;je½eÑe­ª¾j½Ðd;ee: beam_monitorVar0.0countsVALUESunitsAttr0.0 jhjh¾=jh½hÑh­ª¾j½Ðg=hh<MonitorVar0.0countsVALUESunitsAttr0.0 jkjk¾?jk½kÑk­ª¾j½Ð j?kk>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jnjn¾Ajn½nÑn­ª¾j½Ð"mAnn@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jqjq¾Cjq½qÑq­ª¾j½Ð$pCqqBStepVar0.0 jsjs¾Ejs½sÑs­¾j½Ð&EssD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jwjw¾Gjw½wÑw­ªª¾j½Ð(uvGwwF two_thetaVar0.01VALUESsignalAttr0.0 jzjz¾Ijz½zÑz­ª¾j½Ð*yIzzHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªêìîðòôöøúüþ   "$&(*,.02468:=?ACEGJLORTWZ]_acfilortx{|}~€‚ƒ„…data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª‡fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª‰fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª‹fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª‘fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª“fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª•fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª—fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª™fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª› fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªŸ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª¡ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª£ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¥ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª§ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª© fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª« fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª­ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¯ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª± fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª³ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªµ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª· fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¹ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª» fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª½ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¿ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÁ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªà fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÅ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÇ fakeDim32Dim0.0jÉjɾjɽÉÑÉ­¾j½ÐˆÉÉtitleVar0.0jËj˾j˽ËÑË­¾j½ÐŠËË start_timeVar0.0 jÍj; jͽÍÑÍ­¾j½ÐŒ ÍÍnameVar0.0jÏjϾ jϽÏÑÏ­¾j½ÐŽ ÏÏ nameVar0.0"jÑjѾjѽÑÑÑ­¾j½ÐÑÑ typeVar0.0jÓjÓ¾jÓ½ÓÑÓ­¾j½Ð’ÓÓtypeVar0.0 jÕjÕ¾jÕ½ÕÑÕ­¾j½Ð”ÕÕthetaVar0.0 j×j×¾j×½×Ñ×­¾j½Ð–×× two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÚjÚ¾jÚ½ÚÑÚ­ª¾j½Ð˜ÙÚÚlambdaVar0.0 jÜjܾjܽÜÑÜ­¾j½ÐšÜÜ curvatureVar0.0 jÞjÞ¾jÞ½ÞÑÞ­¾j½ÐœÞÞ x_translationVar0.0 jàjà¾jà½àÑà­¾j½Ðžàà y_translationVar0.0 jâjâ¾jâ½âÑâ­¾j½Ð ââchiVar0.0 jäjä¾!jä½äÑä­¾j½Ð¢!ää phiVar0.0Angstroem  VALUESunitsAttr0.0 jçjç¾#jç½çÑç­ª¾j½Ð¤æ#çç" d_spacingVar0.0jéjé¾&jé½éÑé­¾j½Ð¦&éé% sample_nameVar0.0degreeVALUESunitsAttr0.0 jìjì¾(jì½ìÑì­ª¾j½Ð¨ë(ìì'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jïjï¾*jï½ïÑï­ª¾j½Ðªî*ïï)sample_temperatureVar0.0jñjñ¾,jñ½ñÑñ­¾j½Ð¬,ññ+ device_nameVar0.0KVALUESunitsAttr0.0 jôjô¾.jô½ôÑô­ª¾j½Ð®ó.ôô-temperature_meanVar0.0KVALUESunitsAttr0.0 j÷j÷¾0j÷½÷Ñ÷­ª¾j½Ð°ö0÷÷/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jújú¾2jú½úÑú­ª¾j½Ð²ù2úú1 sample_murVar0.0 jüjü¾5jü½üÑü­¾j½Ð´5üü4PresetVar0.0jþjþ¾7jþ½þÑþ­¾j½Ð¶7þþ6 CounterModeVar0.0 jj¾9j½Ñ­¾j½Ð¸98timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½Ðº;: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½Ð¼=<MonitorVar0.0countsVALUESunitsAttr0.0 j j ¾?j ½ Ñ ­ª¾j½Ð¾?  >proton_monitorVar0.0degreeVALUESunitsAttr0.0 j j ¾Aj ½ Ñ ­ª¾j½ÐÀ A  @two_theta_startVar0.0degreeVALUESunitsAttr0.0 jj¾Cj½Ñ­ª¾j½ÐÂCBStepVar0.0 jj¾Ej½Ñ­¾j½ÐÄED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jj¾Gj½Ñ­ªª¾j½ÐÆGF two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½ÐÈIHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÛÝßáãåèêíðòõøûýÿ   !"#data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª%fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª'fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª)fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª+fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª-fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª/fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª1fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª3fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª5fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª7fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª9 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª; fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª= fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª? fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªA fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªC fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªE fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªG fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªI fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªK fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªM fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªO fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªQ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªS fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªU fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªW fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªY fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª[ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª] fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª_ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªa fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªc fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªe fakeDim32Dim0.0jgjg¾jg½gÑg­¾j½Ð&ggtitleVar0.0jiji¾ji½iÑi­¾j½Ð(ii start_timeVar0.0 jkjk¾ jk½kÑk­¾j½Ð* kknameVar0.0jmjm¾ jm½mÑm­¾j½Ð, mm nameVar0.0"jojo¾jo½oÑo­¾j½Ð.oo typeVar0.0jqjq¾jq½qÑq­¾j½Ð0qqtypeVar0.0 jsjs¾js½sÑs­¾j½Ð2ssthetaVar0.0 juju¾ju½uÑu­¾j½Ð4uu two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jxjx¾jx½xÑx­ª¾j½Ð6wxxlambdaVar0.0 jzjz¾jz½zÑz­¾j½Ð8zz curvatureVar0.0 j|j|¾j|½|Ñ|­¾j½Ð:|| x_translationVar0.0 j~j~¾j~½~Ñ~­¾j½Ð<~~ y_translationVar0.0 j€j€¾j€½€Ñ€­¾j½Ð>€€chiVar0.0 j‚j‚¾!j‚½‚Ñ‚­¾j½Ð@!‚‚ phiVar0.0Angstroem  VALUESunitsAttr0.0 j…j…¾#j…½…Ñ…­ª¾j½ÐB„#……" d_spacingVar0.0j‡j‡¾&j‡½‡Ñ‡­¾j½ÐD&‡‡% sample_nameVar0.0degreeVALUESunitsAttr0.0 jŠjо(jнŠÑŠ­ª¾j½ÐF‰(ŠŠ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½ÐHŒ*)sample_temperatureVar0.0jj¾,j½Ñ­¾j½ÐJ,+ device_nameVar0.0KVALUESunitsAttr0.0 j’j’¾.j’½’Ñ’­ª¾j½ÐL‘.’’-temperature_meanVar0.0KVALUESunitsAttr0.0 j•j•¾0j•½•Ñ•­ª¾j½ÐN”0••/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j˜j˜¾2j˜½˜Ñ˜­ª¾j½ÐP—2˜˜1 sample_murVar0.0 jšjš¾5jš½šÑš­¾j½ÐR5šš4PresetVar0.0jœjœ¾7jœ½œÑœ­¾j½ÐT7œœ6 CounterModeVar0.0 jžjž¾9jž½žÑž­¾j½ÐV9žž8timeVar0.0countsVALUESunitsAttr0.0 j¡j¡¾;j¡½¡Ñ¡­ª¾j½ÐX ;¡¡: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¤j¤¾=j¤½¤Ñ¤­ª¾j½ÐZ£=¤¤<MonitorVar0.0countsVALUESunitsAttr0.0 j§j§¾?j§½§Ñ§­ª¾j½Ð\¦?§§>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jªjª¾Ajª½ªÑª­ª¾j½Ð^©Aªª@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j­j­¾Cj­½­Ñ­­ª¾j½Ð`¬C­­BStepVar0.0 j¯j¯¾Ej¯½¯Ñ¯­¾j½ÐbE¯¯D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j³j³¾Gj³½³Ñ³­ªª¾j½Ðd±²G³³F two_thetaVar0.01VALUESsignalAttr0.0 j¶j¶¾Ij¶½¶Ñ¶­ª¾j½ÐfµI¶¶HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvy{}ƒ†ˆ‹Ž“–™›Ÿ¢¥¨«®°´·¸¹º»¼½¾¿ÀÁdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÃfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÅfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÇfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÉfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªËfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÍfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÏfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÑfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÓfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÕfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª× fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÙ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÛ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÝ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªß fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªá fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªã fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªå fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªç fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªé fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªë fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªí fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªï fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªñ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªó fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªõ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª÷ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªù fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªû fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªý fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÿ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐÄtitleVar0.0jj¾j½Ñ­¾j½ÐÆ start_timeVar0.0 j j ¾ j ½ Ñ ­¾j½ÐÈ   nameVar0.0j j ¾ j ½ Ñ ­¾j½ÐÊ   nameVar0.0"j j ¾j ½ Ñ ­¾j½ÐÌ  typeVar0.0jj¾j½Ñ­¾j½ÐÎtypeVar0.0 jj¾j½Ñ­¾j½ÐÐthetaVar0.0 jj¾j½Ñ­¾j½ÐÒ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jj¾j½Ñ­ª¾j½ÐÔlambdaVar0.0 jj¾j½Ñ­¾j½ÐÖ curvatureVar0.0 jj¾j½Ñ­¾j½ÐØ x_translationVar0.0 jj¾j½Ñ­¾j½ÐÚ y_translationVar0.0 jj¾j½Ñ­¾j½ÐÜchiVar0.0 j j ¾!j ½ Ñ ­¾j½ÐÞ!  phiVar0.0Angstroem  VALUESunitsAttr0.0 j#j#¾#j#½#Ñ#­ª¾j½Ðà"###" d_spacingVar0.0j%j%¾&j%½%Ñ%­¾j½Ðâ&%%% sample_nameVar0.0degreeVALUESunitsAttr0.0 j(j(¾(j(½(Ñ(­ª¾j½Ðä'((('sample_table_rotationVar0.0KVALUESunitsAttr0.0 j+j+¾*j+½+Ñ+­ª¾j½Ðæ**++)sample_temperatureVar0.0j-j-¾,j-½-Ñ-­¾j½Ðè,--+ device_nameVar0.0KVALUESunitsAttr0.0 j0j0¾.j0½0Ñ0­ª¾j½Ðê/.00-temperature_meanVar0.0KVALUESunitsAttr0.0 j3j3¾0j3½3Ñ3­ª¾j½Ðì2033/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j6j6¾2j6½6Ñ6­ª¾j½Ðî52661 sample_murVar0.0 j8j8¾5j8½8Ñ8­¾j½Ðð5884PresetVar0.0j:j:¾7j:½:Ñ:­¾j½Ðò7::6 CounterModeVar0.0 j<j<¾9j<½<Ñ<­¾j½Ðô9<<8timeVar0.0countsVALUESunitsAttr0.0 j?j?¾;j?½?Ñ?­ª¾j½Ðö>;??: beam_monitorVar0.0countsVALUESunitsAttr0.0 jBjB¾=jB½BÑB­ª¾j½ÐøA=BB<MonitorVar0.0countsVALUESunitsAttr0.0 jEjE¾?jE½EÑE­ª¾j½ÐúD?EE>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jHjH¾AjH½HÑH­ª¾j½ÐüGAHH@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jKjK¾CjK½KÑK­ª¾j½ÐþJCKKBStepVar0.0 jMjM¾EjM½MÑM­¾j½ÐEMMD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jQjQ¾GjQ½QÑQ­ªª¾j½ÐOPGQQF two_thetaVar0.01VALUESsignalAttr0.0 jTjT¾IjT½TÑT­ª¾j½ÐSITTHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ  !$&),.1479;=@CFILNRUVWXYZ[\]^_data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªafakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªcfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªefakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªgfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªifakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªkfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªmfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªofakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªqfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªsfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªu fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªw fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªy fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª{ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª} fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªƒ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª… fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª‡ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª‰ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª‹ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª‘ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª“ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª• fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª— fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª™ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª› fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªŸ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª¡ fakeDim32Dim0.0j£j£¾j£½£Ñ£­¾j½Ðb££titleVar0.0j¥j¥¾j¥½¥Ñ¥­¾j½Ðd¥¥ start_timeVar0.0 j§j§¾ j§½§Ñ§­¾j½Ðf §§nameVar0.0j©j©¾ j©½©Ñ©­¾j½Ðh ©© nameVar0.0"j«j«¾j«½«Ñ«­¾j½Ðj«« typeVar0.0j­j­¾j­½­Ñ­­¾j½Ðl­­typeVar0.0 j¯j¯¾j¯½¯Ñ¯­¾j½Ðn¯¯thetaVar0.0 j±j±¾j±½±Ñ±­¾j½Ðp±± two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j´j´¾j´½´Ñ´­ª¾j½Ðr³´´lambdaVar0.0 j¶j¶¾j¶½¶Ñ¶­¾j½Ðt¶¶ curvatureVar0.0 j¸j¸¾j¸½¸Ñ¸­¾j½Ðv¸¸ x_translationVar0.0 jºjº¾jº½ºÑº­¾j½Ðxºº y_translationVar0.0 j¼j¼¾j¼½¼Ñ¼­¾j½Ðz¼¼chiVar0.0 j¾j¾¾!j¾½¾Ñ¾­¾j½Ð|!¾¾ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÁjÁ¾#jÁ½ÁÑÁ­ª¾j½Ð~À#ÁÁ" d_spacingVar0.0jÃjþ&jýÃÑí¾j½Ð€&ÃÃ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÆjƾ(jƽÆÑÆ­ª¾j½Ð‚Å(ÆÆ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÉjɾ*jɽÉÑÉ­ª¾j½Ð„È*ÉÉ)sample_temperatureVar0.0jËj˾,j˽ËÑË­¾j½Ð†,ËË+ device_nameVar0.0KVALUESunitsAttr0.0 jÎjξ.jνÎÑέª¾j½ÐˆÍ.ÎÎ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÑjѾ0jѽÑÑÑ­ª¾j½ÐŠÐ0ÑÑ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÔjÔ¾2jÔ½ÔÑÔ­ª¾j½ÐŒÓ2ÔÔ1 sample_murVar0.0 jÖjÖ¾5jÖ½ÖÑÖ­¾j½ÐŽ5ÖÖ4PresetVar0.0jØjؾ7jؽØÑØ­¾j½Ð7ØØ6 CounterModeVar0.0 jÚjÚ¾9jÚ½ÚÑÚ­¾j½Ð’9ÚÚ8timeVar0.0countsVALUESunitsAttr0.0 jÝjݾ;jݽÝÑÝ­ª¾j½Ð”Ü;ÝÝ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jàjà¾=jà½àÑà­ª¾j½Ð–ß=àà<MonitorVar0.0countsVALUESunitsAttr0.0 jãjã¾?jã½ãÑã­ª¾j½Ð˜â?ãã>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jæjæ¾Ajæ½æÑæ­ª¾j½ÐšåAææ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jéjé¾Cjé½éÑé­ª¾j½ÐœèCééBStepVar0.0 jëjë¾Ejë½ëÑë­¾j½ÐžEëëD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jïjï¾Gjï½ïÑï­ªª¾j½Ð íîGïïF two_thetaVar0.01VALUESsignalAttr0.0 jòjò¾Ijò½òÑò­ª¾j½Ð¢ñIòòHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªbdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²µ·¹»½¿ÂÄÇÊÌÏÒÕ×ÙÛÞáäçêìðóôõö÷øùúûüýdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÿfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª! fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª# fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª% fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª' fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª) fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª+ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª- fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª/ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª1 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª3 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª5 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª7 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª9 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª; fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª= fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª? fakeDim32Dim0.0jAjA¾jA½AÑA­¾j½ÐAAtitleVar0.0jCjC¾jC½CÑC­¾j½ÐCC start_timeVar0.0 jEjE¾ jE½EÑE­¾j½Ð EEnameVar0.0jGjG¾ jG½GÑG­¾j½Ð GG nameVar0.0"jIjI¾jI½IÑI­¾j½ÐII typeVar0.0jKjK¾jK½KÑK­¾j½Ð KKtypeVar0.0 jMjM¾jM½MÑM­¾j½Ð MMthetaVar0.0 jOjO¾jO½OÑO­¾j½ÐOO two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jRjR¾jR½RÑR­ª¾j½ÐQRRlambdaVar0.0 jTjT¾jT½TÑT­¾j½ÐTT curvatureVar0.0 jVjV¾jV½VÑV­¾j½ÐVV x_translationVar0.0 jXjX¾jX½XÑX­¾j½ÐXX y_translationVar0.0 jZjZ¾jZ½ZÑZ­¾j½ÐZZchiVar0.0 j\j\¾!j\½\Ñ\­¾j½Ð!\\ phiVar0.0Angstroem  VALUESunitsAttr0.0 j_j_¾#j_½_Ñ_­ª¾j½Ð^#__" d_spacingVar0.0jaja¾&ja½aÑa­¾j½Ð&aa% sample_nameVar0.0degreeVALUESunitsAttr0.0 jdjd¾(jd½dÑd­ª¾j½Ð c(dd'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jgjg¾*jg½gÑg­ª¾j½Ð"f*gg)sample_temperatureVar0.0jiji¾,ji½iÑi­¾j½Ð$,ii+ device_nameVar0.0KVALUESunitsAttr0.0 jljl¾.jl½lÑl­ª¾j½Ð&k.ll-temperature_meanVar0.0KVALUESunitsAttr0.0 jojo¾0jo½oÑo­ª¾j½Ð(n0oo/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jrjr¾2jr½rÑr­ª¾j½Ð*q2rr1 sample_murVar0.0 jtjt¾5jt½tÑt­¾j½Ð,5tt4PresetVar0.0jvjv¾7jv½vÑv­¾j½Ð.7vv6 CounterModeVar0.0 jxjx¾9jx½xÑx­¾j½Ð09xx8timeVar0.0countsVALUESunitsAttr0.0 j{j{¾;j{½{Ñ{­ª¾j½Ð2z;{{: beam_monitorVar0.0countsVALUESunitsAttr0.0 j~j~¾=j~½~Ñ~­ª¾j½Ð4}=~~<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½Ð6€?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j„j„¾Aj„½„Ñ„­ª¾j½Ð8ƒA„„@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j‡j‡¾Cj‡½‡Ñ‡­ª¾j½Ð:†C‡‡BStepVar0.0 j‰j‰¾Ej‰½‰Ñ‰­¾j½Ð<E‰‰D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jj¾Gj½Ñ­ªª¾j½Ð>‹ŒGF two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½Ð@IHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª   "$&(*,.02468:<>@BDFHJLNPSUWY[]`behjmpsuwy|‚…ˆŠŽ‘’“”•–—˜™š›data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªŸfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª¡fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª£fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¥fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª§fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª©fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª«fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª­fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¯fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª± fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª³ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªµ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª· fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¹ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª» fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª½ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¿ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÁ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªà fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÅ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÇ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÉ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªË fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÍ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÏ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÑ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÓ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÕ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª× fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÙ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÛ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÝ fakeDim32Dim0.0jßjß¾jß½ßÑß­¾j½ÐžßßtitleVar0.0jájá¾já½áÑá­¾j½Ð áá start_timeVar0.0 jãjã¾ jã½ãÑã­¾j½Ð¢ ããnameVar0.0jåjå¾ jå½åÑå­¾j½Ð¤ åå nameVar0.0"jçjç¾jç½çÑç­¾j½Ð¦çç typeVar0.0jéjé¾jé½éÑé­¾j½Ð¨éétypeVar0.0 jëjë¾jë½ëÑë­¾j½ÐªëëthetaVar0.0 jíjí¾jí½íÑí­¾j½Ð¬íí two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jðjð¾jð½ðÑ𭪾j½Ð®ïððlambdaVar0.0 jòjò¾jò½òÑò­¾j½Ð°òò curvatureVar0.0 jôjô¾jô½ôÑô­¾j½Ð²ôô x_translationVar0.0 jöjö¾jö½öÑö­¾j½Ð´öö y_translationVar0.0 jøjø¾jø½øÑø­¾j½Ð¶øøchiVar0.0 jújú¾!jú½úÑú­¾j½Ð¸!úú phiVar0.0Angstroem  VALUESunitsAttr0.0 jýjý¾#jý½ýÑý­ª¾j½Ðºü#ýý" d_spacingVar0.0jÿjÿ¾&jÿ½ÿÑÿ­¾j½Ð¼&ÿÿ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jj¾(j½Ñ­ª¾j½Ð¾('sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½ÐÀ*)sample_temperatureVar0.0jj¾,j½Ñ­¾j½ÐÂ,+ device_nameVar0.0KVALUESunitsAttr0.0 j j ¾.j ½ Ñ ­ª¾j½ÐÄ .  -temperature_meanVar0.0KVALUESunitsAttr0.0 j j ¾0j ½ Ñ ­ª¾j½ÐÆ 0  /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jj¾2j½Ñ­ª¾j½ÐÈ21 sample_murVar0.0 jj¾5j½Ñ­¾j½ÐÊ54PresetVar0.0jj¾7j½Ñ­¾j½ÐÌ76 CounterModeVar0.0 jj¾9j½Ñ­¾j½ÐÎ98timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½ÐÐ;: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½ÐÒ=<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½ÐÔ?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j"j"¾Aj"½"Ñ"­ª¾j½ÐÖ!A""@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j%j%¾Cj%½%Ñ%­ª¾j½ÐØ$C%%BStepVar0.0 j'j'¾Ej'½'Ñ'­¾j½ÐÚE''D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j+j+¾Gj+½+Ñ+­ªª¾j½ÐÜ)*G++F two_thetaVar0.01VALUESsignalAttr0.0 j.j.¾Ij.½.Ñ.­ª¾j½ÐÞ-I..HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîñóõ÷ùûþ  #&(,/0123456789../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª;fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª=fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª?fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªAfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªCfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªEfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªGfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªIfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªKfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªMfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªO fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªQ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªS fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªU fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªW fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªY fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª[ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª] fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª_ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªa fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªc fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªe fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªg fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªi fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªk fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªm fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªo fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªq fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªs fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªu fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªw fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªy fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª{ fakeDim32Dim0.0j}j}¾j}½}Ñ}­¾j½Ð<}}titleVar0.0jj¾j½Ñ­¾j½Ð> start_timeVar0.0 jj¾ j½Ñ­¾j½Ð@ nameVar0.0jƒjƒ¾ jƒ½ƒÑƒ­¾j½ÐB ƒƒ nameVar0.0"j…j…¾j…½…Ñ…­¾j½ÐD…… typeVar0.0j‡j‡¾j‡½‡Ñ‡­¾j½ÐF‡‡typeVar0.0 j‰j‰¾j‰½‰Ñ‰­¾j½ÐH‰‰thetaVar0.0 j‹j‹¾j‹½‹Ñ‹­¾j½ÐJ‹‹ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jŽj޾j޽ŽÑŽ­ª¾j½ÐLŽŽlambdaVar0.0 jj¾j½Ñ­¾j½ÐN curvatureVar0.0 j’j’¾j’½’Ñ’­¾j½ÐP’’ x_translationVar0.0 j”j”¾j”½”Ñ”­¾j½ÐR”” y_translationVar0.0 j–j–¾j–½–Ñ–­¾j½ÐT––chiVar0.0 j˜j˜¾!j˜½˜Ñ˜­¾j½ÐV!˜˜ phiVar0.0Angstroem  VALUESunitsAttr0.0 j›j›¾#j›½›Ñ›­ª¾j½ÐXš#››" d_spacingVar0.0jj¾&j½Ñ­¾j½ÐZ&% sample_nameVar0.0degreeVALUESunitsAttr0.0 j j ¾(j ½ Ñ ­ª¾j½Ð\Ÿ(  'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j£j£¾*j£½£Ñ£­ª¾j½Ð^¢*££)sample_temperatureVar0.0j¥j¥¾,j¥½¥Ñ¥­¾j½Ð`,¥¥+ device_nameVar0.0KVALUESunitsAttr0.0 j¨j¨¾.j¨½¨Ñ¨­ª¾j½Ðb§.¨¨-temperature_meanVar0.0KVALUESunitsAttr0.0 j«j«¾0j«½«Ñ«­ª¾j½Ðdª0««/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j®j®¾2j®½®Ñ®­ª¾j½Ðf­2®®1 sample_murVar0.0 j°j°¾5j°½°Ñ°­¾j½Ðh5°°4PresetVar0.0j²j²¾7j²½²Ñ²­¾j½Ðj7²²6 CounterModeVar0.0 j´j´¾9j´½´Ñ´­¾j½Ðl9´´8timeVar0.0countsVALUESunitsAttr0.0 j·j·¾;j·½·Ñ·­ª¾j½Ðn¶;··: beam_monitorVar0.0countsVALUESunitsAttr0.0 jºjº¾=jº½ºÑº­ª¾j½Ðp¹=ºº<MonitorVar0.0countsVALUESunitsAttr0.0 j½j½¾?j½½½Ñ½­ª¾j½Ðr¼?½½>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÀjÀ¾AjÀ½ÀÑÀ­ª¾j½Ðt¿AÀÀ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÃjþCjýÃÑíª¾j½ÐvÂCÃÃBStepVar0.0 jÅjžEjŽÅÑÅ­¾j½ÐxEÅÅD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÉjɾGjɽÉÑÉ­ªª¾j½ÐzÇÈGÉÉF two_thetaVar0.01VALUESsignalAttr0.0 jÌj̾Ij̽ÌÑÌ­ª¾j½Ð|ËIÌÌHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒ‘“•—™œž¡¤¦©¬¯±³µ¸»¾ÁÄÆÊÍÎÏÐÑÒÓÔÕÖ×../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÙfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÛfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÝfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªßfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªáfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªãfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªåfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªçfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªéfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªëfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªí fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªï fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªñ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªó fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªõ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª÷ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªù fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªû fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªý fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÿ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐÚtitleVar0.0jj¾j½Ñ­¾j½ÐÜ start_timeVar0.0 jj¾ j½Ñ­¾j½ÐÞ nameVar0.0j!j!¾ j!½!Ñ!­¾j½Ðà !! nameVar0.0"j#j#¾j#½#Ñ#­¾j½Ðâ## typeVar0.0j%j%¾j%½%Ñ%­¾j½Ðä%%typeVar0.0 j'j'¾j'½'Ñ'­¾j½Ðæ''thetaVar0.0 j)j)¾j)½)Ñ)­¾j½Ðè)) two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j,j,¾j,½,Ñ,­ª¾j½Ðê+,,lambdaVar0.0 j.j.¾j.½.Ñ.­¾j½Ðì.. curvatureVar0.0 j0j0¾j0½0Ñ0­¾j½Ðî00 x_translationVar0.0 j2j2¾j2½2Ñ2­¾j½Ðð22 y_translationVar0.0 j4j4¾j4½4Ñ4­¾j½Ðò44chiVar0.0 j6j6¾!j6½6Ñ6­¾j½Ðô!66 phiVar0.0Angstroem  VALUESunitsAttr0.0 j9j9¾#j9½9Ñ9­ª¾j½Ðö8#99" d_spacingVar0.0j;j;¾&j;½;Ñ;­¾j½Ðø&;;% sample_nameVar0.0degreeVALUESunitsAttr0.0 j>j>¾(j>½>Ñ>­ª¾j½Ðú=(>>'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jAjA¾*jA½AÑA­ª¾j½Ðü@*AA)sample_temperatureVar0.0jCjC¾,jC½CÑC­¾j½Ðþ,CC+ device_nameVar0.0KVALUESunitsAttr0.0 jFjF¾.jF½FÑF­ª¾j½ÐE.FF-temperature_meanVar0.0KVALUESunitsAttr0.0 jIjI¾0jI½IÑI­ª¾j½ÐH0II/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jLjL¾2jL½LÑL­ª¾j½ÐK2LL1 sample_murVar0.0 jNjN¾5jN½NÑN­¾j½Ð5NN4PresetVar0.0jPjP¾7jP½PÑP­¾j½Ð7PP6 CounterModeVar0.0 jRjR¾9jR½RÑR­¾j½Ð 9RR8timeVar0.0countsVALUESunitsAttr0.0 jUjU¾;jU½UÑU­ª¾j½Ð T;UU: beam_monitorVar0.0countsVALUESunitsAttr0.0 jXjX¾=jX½XÑX­ª¾j½ÐW=XX<MonitorVar0.0countsVALUESunitsAttr0.0 j[j[¾?j[½[Ñ[­ª¾j½ÐZ?[[>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j^j^¾Aj^½^Ñ^­ª¾j½Ð]A^^@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jaja¾Cja½aÑa­ª¾j½Ð`CaaBStepVar0.0 jcjc¾Ejc½cÑc­¾j½ÐEccD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jgjg¾Gjg½gÑg­ªª¾j½ÐefGggF two_thetaVar0.01VALUESsignalAttr0.0 jjjj¾Ijj½jÑj­ª¾j½ÐiIjjHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÚÜÞàâäæèêìîðòôöøúüþ   "$&(*-/1357:<?BDGJMOQSVY\_bdhklmnopqrstu../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªwfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªyfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª{fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª}fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªƒfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª…fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª‡fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª‰fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª‹ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª‘ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª“ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª• fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª— fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª™ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª› fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªŸ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª¡ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª£ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¥ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª§ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª© fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª« fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª­ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¯ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª± fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª³ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªµ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª· fakeDim32Dim0.0j¹j¹¾j¹½¹Ñ¹­¾j½Ðx¹¹titleVar0.0j»j»¾j»½»Ñ»­¾j½Ðz»» start_timeVar0.0 j½j½¾ j½½½Ñ½­¾j½Ð| ½½nameVar0.0j¿j¿¾ j¿½¿Ñ¿­¾j½Ð~ ¿¿ nameVar0.0"jÁjÁ¾jÁ½ÁÑÁ­¾j½Ð€ÁÁ typeVar0.0jÃjþjýÃÑí¾j½Ð‚ÃÃtypeVar0.0 jÅjžjŽÅÑÅ­¾j½Ð„ÅÅthetaVar0.0 jÇjǾjǽÇÑÇ­¾j½Ð†ÇÇ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÊjʾjʽÊÑÊ­ª¾j½ÐˆÉÊÊlambdaVar0.0 jÌj̾j̽ÌÑÌ­¾j½ÐŠÌÌ curvatureVar0.0 jÎjξjνÎÑέ¾j½ÐŒÎÎ x_translationVar0.0 jÐjоjнÐÑЭ¾j½ÐŽÐÐ y_translationVar0.0 jÒjÒ¾jÒ½ÒÑÒ­¾j½ÐÒÒchiVar0.0 jÔjÔ¾!jÔ½ÔÑÔ­¾j½Ð’!ÔÔ phiVar0.0Angstroem  VALUESunitsAttr0.0 j×j×¾#j×½×Ñ×­ª¾j½Ð”Ö#××" d_spacingVar0.0jÙjÙ¾&jÙ½ÙÑÙ­¾j½Ð–&ÙÙ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÜjܾ(jܽÜÑÜ­ª¾j½Ð˜Û(ÜÜ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jßjß¾*jß½ßÑß­ª¾j½ÐšÞ*ßß)sample_temperatureVar0.0jájá¾,já½áÑá­¾j½Ðœ,áá+ device_nameVar0.0KVALUESunitsAttr0.0 jäjä¾.jä½äÑä­ª¾j½Ðžã.ää-temperature_meanVar0.0KVALUESunitsAttr0.0 jçjç¾0jç½çÑç­ª¾j½Ð æ0çç/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jêjê¾2jê½êÑê­ª¾j½Ð¢é2êê1 sample_murVar0.0 jìjì¾5jì½ìÑì­¾j½Ð¤5ìì4PresetVar0.0jîjî¾7jî½îÑî­¾j½Ð¦7îî6 CounterModeVar0.0 jðjð¾9jð½ðÑð­¾j½Ð¨9ðð8timeVar0.0countsVALUESunitsAttr0.0 jójó¾;jó½óÑ󭪾j½Ðªò;óó: beam_monitorVar0.0countsVALUESunitsAttr0.0 jöjö¾=jö½öÑö­ª¾j½Ð¬õ=öö<MonitorVar0.0countsVALUESunitsAttr0.0 jùjù¾?jù½ùÑù­ª¾j½Ð®ø?ùù>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jüjü¾Ajü½üÑü­ª¾j½Ð°ûAüü@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÿjÿ¾Cjÿ½ÿÑÿ­ª¾j½Ð²þCÿÿBStepVar0.0 jj¾Ej½Ñ­¾j½Ð´ED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jj¾Gj½Ñ­ªª¾j½Ð¶GF two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½Ð¸IHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈËÍÏÑÓÕØÚÝàâåèëíïñô÷úý     ../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª!fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª#fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª%fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª'fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª) fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª+ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª- fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª/ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª1 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª3 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª5 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª7 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª9 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª; fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª= fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª? fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªA fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªC fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªE fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªG fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªI fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªK fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªM fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªO fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªQ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªS fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªU fakeDim32Dim0.0jWjW¾jW½WÑW­¾j½ÐWWtitleVar0.0jYjY¾jY½YÑY­¾j½ÐYY start_timeVar0.0 j[j[¾ j[½[Ñ[­¾j½Ð [[nameVar0.0j]j]¾ j]½]Ñ]­¾j½Ð ]] nameVar0.0"j_j_¾j_½_Ñ_­¾j½Ð__ typeVar0.0jaja¾ja½aÑa­¾j½Ð aatypeVar0.0 jcjc¾jc½cÑc­¾j½Ð"ccthetaVar0.0 jeje¾je½eÑe­¾j½Ð$ee two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jhjh¾jh½hÑh­ª¾j½Ð&ghhlambdaVar0.0 jjjj¾jj½jÑj­¾j½Ð(jj curvatureVar0.0 jljl¾jl½lÑl­¾j½Ð*ll x_translationVar0.0 jnjn¾jn½nÑn­¾j½Ð,nn y_translationVar0.0 jpjp¾jp½pÑp­¾j½Ð.ppchiVar0.0 jrjr¾!jr½rÑr­¾j½Ð0!rr phiVar0.0Angstroem  VALUESunitsAttr0.0 juju¾#ju½uÑu­ª¾j½Ð2t#uu" d_spacingVar0.0jwjw¾&jw½wÑw­¾j½Ð4&ww% sample_nameVar0.0degreeVALUESunitsAttr0.0 jzjz¾(jz½zÑz­ª¾j½Ð6y(zz'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j}j}¾*j}½}Ñ}­ª¾j½Ð8|*}})sample_temperatureVar0.0jj¾,j½Ñ­¾j½Ð:,+ device_nameVar0.0KVALUESunitsAttr0.0 j‚j‚¾.j‚½‚Ñ‚­ª¾j½Ð<.‚‚-temperature_meanVar0.0KVALUESunitsAttr0.0 j…j…¾0j…½…Ñ…­ª¾j½Ð>„0……/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jˆjˆ¾2jˆ½ˆÑˆ­ª¾j½Ð@‡2ˆˆ1 sample_murVar0.0 jŠjо5jнŠÑŠ­¾j½ÐB5ŠŠ4PresetVar0.0jŒjŒ¾7jŒ½ŒÑŒ­¾j½ÐD7ŒŒ6 CounterModeVar0.0 jŽj޾9j޽ŽÑŽ­¾j½ÐF9ŽŽ8timeVar0.0countsVALUESunitsAttr0.0 j‘j‘¾;j‘½‘Ñ‘­ª¾j½ÐH;‘‘: beam_monitorVar0.0countsVALUESunitsAttr0.0 j”j”¾=j”½”Ñ”­ª¾j½ÐJ“=””<MonitorVar0.0countsVALUESunitsAttr0.0 j—j—¾?j—½—Ñ—­ª¾j½ÐL–?——>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jšjš¾Ajš½šÑš­ª¾j½ÐN™Ašš@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jj¾Cj½Ñ­ª¾j½ÐPœCBStepVar0.0 jŸjŸ¾EjŸ½ŸÑŸ­¾j½ÐREŸŸD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j£j£¾Gj£½£Ñ£­ªª¾j½ÐT¡¢G££F two_thetaVar0.01VALUESsignalAttr0.0 j¦j¦¾Ij¦½¦Ñ¦­ª¾j½ÐV¥I¦¦HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfikmoqsvx{~€ƒ†‰‹’•˜›ž ¤§¨©ª«¬­®¯°±../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª³fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªµfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª·fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¹fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª»fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª½fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¿fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÁfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÃfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÅfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÇ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÉ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªË fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÍ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÏ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÑ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÓ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÕ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª× fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÙ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÛ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÝ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªß fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªá fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªã fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªå fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªç fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªé fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªë fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªí fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªï fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªñ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªó fakeDim32Dim0.0jõjõ¾jõ½õÑõ­¾j½Ð´õõtitleVar0.0j÷j÷¾j÷½÷Ñ÷­¾j½Ð¶÷÷ start_timeVar0.0 jùjù¾ jù½ùÑù­¾j½Ð¸ ùùnameVar0.0jûjû¾ jû½ûÑû­¾j½Ðº ûû nameVar0.0"jýjý¾jý½ýÑý­¾j½Ð¼ýý typeVar0.0jÿjÿ¾jÿ½ÿÑÿ­¾j½Ð¾ÿÿtypeVar0.0 jj¾j½Ñ­¾j½ÐÀthetaVar0.0 jj¾j½Ñ­¾j½Ð two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jj¾j½Ñ­ª¾j½ÐÄlambdaVar0.0 jj¾j½Ñ­¾j½ÐÆ curvatureVar0.0 j j ¾j ½ Ñ ­¾j½ÐÈ   x_translationVar0.0 j j ¾j ½ Ñ ­¾j½ÐÊ   y_translationVar0.0 jj¾j½Ñ­¾j½ÐÌchiVar0.0 jj¾!j½Ñ­¾j½ÐÎ! phiVar0.0Angstroem  VALUESunitsAttr0.0 jj¾#j½Ñ­ª¾j½ÐÐ#" d_spacingVar0.0jj¾&j½Ñ­¾j½ÐÒ&% sample_nameVar0.0degreeVALUESunitsAttr0.0 jj¾(j½Ñ­ª¾j½ÐÔ('sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½ÐÖ*)sample_temperatureVar0.0jj¾,j½Ñ­¾j½ÐØ,+ device_nameVar0.0KVALUESunitsAttr0.0 j j ¾.j ½ Ñ ­ª¾j½ÐÚ.  -temperature_meanVar0.0KVALUESunitsAttr0.0 j#j#¾0j#½#Ñ#­ª¾j½ÐÜ"0##/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j&j&¾2j&½&Ñ&­ª¾j½ÐÞ%2&&1 sample_murVar0.0 j(j(¾5j(½(Ñ(­¾j½Ðà5((4PresetVar0.0j*j*¾7j*½*Ñ*­¾j½Ðâ7**6 CounterModeVar0.0 j,j,¾9j,½,Ñ,­¾j½Ðä9,,8timeVar0.0countsVALUESunitsAttr0.0 j/j/¾;j/½/Ñ/­ª¾j½Ðæ.;//: beam_monitorVar0.0countsVALUESunitsAttr0.0 j2j2¾=j2½2Ñ2­ª¾j½Ðè1=22<MonitorVar0.0countsVALUESunitsAttr0.0 j5j5¾?j5½5Ñ5­ª¾j½Ðê4?55>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j8j8¾Aj8½8Ñ8­ª¾j½Ðì7A88@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j;j;¾Cj;½;Ñ;­ª¾j½Ðî:C;;BStepVar0.0 j=j=¾Ej=½=Ñ=­¾j½ÐðE==D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jAjA¾GjA½AÑA­ªª¾j½Ðò?@GAAF two_thetaVar0.01VALUESsignalAttr0.0 jDjD¾IjD½DÑD­ª¾j½ÐôCIDDHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ   !$')+-0369<>BEFGHIJKLMNO../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªQfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªSfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªUfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªWfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªYfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª[fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª]fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª_fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªafakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªcfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªe fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªg fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªi fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªk fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªm fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªo fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªq fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªs fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªu fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªw fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªy fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª{ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª} fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªƒ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª… fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª‡ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª‰ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª‹ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‘ fakeDim32Dim0.0j“j“¾j“½“Ñ“­¾j½ÐR““titleVar0.0j•j•¾j•½•Ñ•­¾j½ÐT•• start_timeVar0.0 j—j—¾ j—½—Ñ—­¾j½ÐV ——nameVar0.0j™j™¾ j™½™Ñ™­¾j½ÐX ™™ nameVar0.0"j›j›¾j›½›Ñ›­¾j½ÐZ›› typeVar0.0jj¾j½Ñ­¾j½Ð\typeVar0.0 jŸjŸ¾jŸ½ŸÑŸ­¾j½Ð^ŸŸthetaVar0.0 j¡j¡¾j¡½¡Ñ¡­¾j½Ð`¡¡ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j¤j¤¾j¤½¤Ñ¤­ª¾j½Ðb£¤¤lambdaVar0.0 j¦j¦¾j¦½¦Ñ¦­¾j½Ðd¦¦ curvatureVar0.0 j¨j¨¾j¨½¨Ñ¨­¾j½Ðf¨¨ x_translationVar0.0 jªjª¾jª½ªÑª­¾j½Ðhªª y_translationVar0.0 j¬j¬¾j¬½¬Ñ¬­¾j½Ðj¬¬chiVar0.0 j®j®¾!j®½®Ñ®­¾j½Ðl!®® phiVar0.0Angstroem  VALUESunitsAttr0.0 j±j±¾#j±½±Ñ±­ª¾j½Ðn°#±±" d_spacingVar0.0j³j³¾&j³½³Ñ³­¾j½Ðp&³³% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¶j¶¾(j¶½¶Ñ¶­ª¾j½Ðrµ(¶¶'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¹j¹¾*j¹½¹Ñ¹­ª¾j½Ðt¸*¹¹)sample_temperatureVar0.0j»j»¾,j»½»Ñ»­¾j½Ðv,»»+ device_nameVar0.0KVALUESunitsAttr0.0 j¾j¾¾.j¾½¾Ñ¾­ª¾j½Ðx½.¾¾-temperature_meanVar0.0KVALUESunitsAttr0.0 jÁjÁ¾0jÁ½ÁÑÁ­ª¾j½ÐzÀ0ÁÁ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÄjľ2jĽÄÑÄ­ª¾j½Ð|Ã2ÄÄ1 sample_murVar0.0 jÆjƾ5jƽÆÑÆ­¾j½Ð~5ÆÆ4PresetVar0.0jÈjȾ7jȽÈÑÈ­¾j½Ð€7ÈÈ6 CounterModeVar0.0 jÊjʾ9jʽÊÑÊ­¾j½Ð‚9ÊÊ8timeVar0.0countsVALUESunitsAttr0.0 jÍj;;jͽÍÑÍ­ª¾j½Ð„Ì;ÍÍ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÐjо=jнÐÑЭª¾j½Ð†Ï=ÐÐ<MonitorVar0.0countsVALUESunitsAttr0.0 jÓjÓ¾?jÓ½ÓÑÓ­ª¾j½ÐˆÒ?ÓÓ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÖjÖ¾AjÖ½ÖÑÖ­ª¾j½ÐŠÕAÖÖ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÙjÙ¾CjÙ½ÙÑÙ­ª¾j½ÐŒØCÙÙBStepVar0.0 jÛjÛ¾EjÛ½ÛÑÛ­¾j½ÐŽEÛÛD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jßjß¾Gjß½ßÑß­ªª¾j½ÐÝÞGßßF two_thetaVar0.01VALUESsignalAttr0.0 jâjâ¾Ijâ½âÑâ­ª¾j½Ð’áIââHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¥§©«­¯²´·º¼¿ÂÅÇÉËÎÑÔ×ÚÜàãäåæçèéêëìí../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªïfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªñfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªófakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªõfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª÷fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªùfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªûfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªýfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÿfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª  fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª  fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª  fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª  fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª  fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª  fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª  fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª  fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª  fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª  fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª  fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª  fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª ! fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª # fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª % fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª ' fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª ) fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª + fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª - fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª / fakeDim32Dim0.0j 1j 1¾j 1½ 1Ñ 1­¾j½Ðð 1 1titleVar0.0j 3j 3¾j 3½ 3Ñ 3­¾j½Ðò 3 3 start_timeVar0.0 j 5j 5¾ j 5½ 5Ñ 5­¾j½Ðô 5 5nameVar0.0j 7j 7¾ j 7½ 7Ñ 7­¾j½Ðö 7 7 nameVar0.0"j 9j 9¾j 9½ 9Ñ 9­¾j½Ðø 9 9 typeVar0.0j ;j ;¾j ;½ ;Ñ ;­¾j½Ðú ; ;typeVar0.0 j =j =¾j =½ =Ñ =­¾j½Ðü = =thetaVar0.0 j ?j ?¾j ?½ ?Ñ ?­¾j½Ðþ ? ? two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j Bj B¾j B½ BÑ B­ª¾j½Ð A B BlambdaVar0.0 j Dj D¾j D½ DÑ D­¾j½Ð  D D curvatureVar0.0 j Fj F¾j F½ FÑ F­¾j½Ð  F F x_translationVar0.0 j Hj H¾j H½ HÑ H­¾j½Ð  H H y_translationVar0.0 j Jj J¾j J½ JÑ J­¾j½Ð  J JchiVar0.0 j Lj L¾!j L½ LÑ L­¾j½Ð ! L L phiVar0.0Angstroem  VALUESunitsAttr0.0 j Oj O¾#j O½ OÑ O­ª¾j½Ð N# O O" d_spacingVar0.0j Qj Q¾&j Q½ QÑ Q­¾j½Ð & Q Q% sample_nameVar0.0degreeVALUESunitsAttr0.0 j Tj T¾(j T½ TÑ T­ª¾j½Ð  S( T T'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j Wj W¾*j W½ WÑ W­ª¾j½Ð  V* W W)sample_temperatureVar0.0j Yj Y¾,j Y½ YÑ Y­¾j½Ð , Y Y+ device_nameVar0.0KVALUESunitsAttr0.0 j \j \¾.j \½ \Ñ \­ª¾j½Ð  [. \ \-temperature_meanVar0.0KVALUESunitsAttr0.0 j _j _¾0j _½ _Ñ _­ª¾j½Ð  ^0 _ _/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j bj b¾2j b½ bÑ b­ª¾j½Ð  a2 b b1 sample_murVar0.0 j dj d¾5j d½ dÑ d­¾j½Ð 5 d d4PresetVar0.0j fj f¾7j f½ fÑ f­¾j½Ð 7 f f6 CounterModeVar0.0 j hj h¾9j h½ hÑ h­¾j½Ð 9 h h8timeVar0.0countsVALUESunitsAttr0.0 j kj k¾;j k½ kÑ k­ª¾j½Ð " j; k k: beam_monitorVar0.0countsVALUESunitsAttr0.0 j nj n¾=j n½ nÑ n­ª¾j½Ð $ m= n n<MonitorVar0.0countsVALUESunitsAttr0.0 j qj q¾?j q½ qÑ q­ª¾j½Ð & p? q q>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j tj t¾Aj t½ tÑ t­ª¾j½Ð ( sA t t@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j wj w¾Cj w½ wÑ w­ª¾j½Ð * vC w wBStepVar0.0 j yj y¾Ej y½ yÑ y­¾j½Ð ,E y yD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j }j }¾Gj }½ }Ñ }­ªª¾j½Ð . { |G } }F two_thetaVar0.01VALUESsignalAttr0.0 j €j €¾Ij €½ €Ñ €­ª¾j½Ð 0 I € €HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªðòôöøúüþ              " $ & ( * , . 0 2 4 6 8 : < > @ C E G I K M P R U X Z ] ` c e g i l o r u x z ~ ‚ ƒ „ … † ‡ ˆ ‰ Š ‹../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª ‘fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª “fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª •fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª —fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª ™fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª ›fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª ŸfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª ¡ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª £ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª ¥ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª § fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª © fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª « fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª ­ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª ¯ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª ± fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª ³ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª µ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª · fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª ¹ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª » fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª ½ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª ¿ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª Á fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª à fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª Å fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª Ç fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª É fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª Ë fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª Í fakeDim32Dim0.0j Ïj Ͼj Ͻ ÏÑ Ï­¾j½Ð Ž Ï ÏtitleVar0.0j Ñj Ѿj ѽ ÑÑ Ñ­¾j½Ð  Ñ Ñ start_timeVar0.0 j Ój Ó¾ j Ó½ ÓÑ Ó­¾j½Ð ’ Ó ÓnameVar0.0j Õj Õ¾ j Õ½ ÕÑ Õ­¾j½Ð ” Õ Õ nameVar0.0"j ×j ×¾j ×½ ×Ñ ×­¾j½Ð – × × typeVar0.0j Ùj Ù¾j Ù½ ÙÑ Ù­¾j½Ð ˜ Ù ÙtypeVar0.0 j Ûj Û¾j Û½ ÛÑ Û­¾j½Ð š Û ÛthetaVar0.0 j Ýj ݾj ݽ ÝÑ Ý­¾j½Ð œ Ý Ý two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j àj à¾j འàÑ à­ª¾j½Ð ž ß à àlambdaVar0.0 j âj â¾j â½ âÑ â­¾j½Ð   â â curvatureVar0.0 j äj ä¾j ä½ äÑ ä­¾j½Ð ¢ ä ä x_translationVar0.0 j æj æ¾j æ½ æÑ æ­¾j½Ð ¤ æ æ y_translationVar0.0 j èj è¾j è½ èÑ è­¾j½Ð ¦ è èchiVar0.0 j êj ê¾!j ê½ êÑ ê­¾j½Ð ¨! ê ê phiVar0.0Angstroem  VALUESunitsAttr0.0 j íj í¾#j í½ íÑ í­ª¾j½Ð ª ì# í í" d_spacingVar0.0j ïj ï¾&j ï½ ïÑ ï­¾j½Ð ¬& ï ï% sample_nameVar0.0degreeVALUESunitsAttr0.0 j òj ò¾(j ò½ òÑ ò­ª¾j½Ð ® ñ( ò ò'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j õj õ¾*j õ½ õÑ õ­ª¾j½Ð ° ô* õ õ)sample_temperatureVar0.0j ÷j ÷¾,j ÷½ ÷Ñ ÷­¾j½Ð ², ÷ ÷+ device_nameVar0.0KVALUESunitsAttr0.0 j új ú¾.j ú½ úÑ ú­ª¾j½Ð ´ ù. ú ú-temperature_meanVar0.0KVALUESunitsAttr0.0 j ýj ý¾0j ý½ ýÑ ý­ª¾j½Ð ¶ ü0 ý ý/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j j ¾2j ½ Ñ ­ª¾j½Ð ¸ ÿ2 1 sample_murVar0.0 j j ¾5j ½ Ñ ­¾j½Ð º5  4PresetVar0.0j j ¾7j ½ Ñ ­¾j½Ð ¼7  6 CounterModeVar0.0 j j ¾9j ½ Ñ ­¾j½Ð ¾9  8timeVar0.0countsVALUESunitsAttr0.0 j j ¾;j ½ Ñ ­ª¾j½Ð À ; : beam_monitorVar0.0countsVALUESunitsAttr0.0 j j ¾=j ½ Ñ ­ª¾j½Ð  = <MonitorVar0.0countsVALUESunitsAttr0.0 j j ¾?j ½ Ñ ­ª¾j½Ð Ä ?  >proton_monitorVar0.0degreeVALUESunitsAttr0.0 j j ¾Aj ½ Ñ ­ª¾j½Ð Æ A  @two_theta_startVar0.0degreeVALUESunitsAttr0.0 j j ¾Cj ½ Ñ ­ª¾j½Ð È C  BStepVar0.0 j j ¾Ej ½ Ñ ­¾j½Ð ÊE  D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j j ¾Gj ½ Ñ ­ªª¾j½Ð Ì  G  F two_thetaVar0.01VALUESsignalAttr0.0 j j ¾Ij ½ Ñ ­ª¾j½Ð Î I  HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª Ž ’ ” – ˜ š œ ž   ¢ ¤ ¦ ¨ ª ¬ ® ° ² ´ ¶ ¸ º ¼ ¾ À Â Ä Æ È Ê Ì Î Ð Ò Ô Ö Ø Ú Ü Þ á ã å ç é ë î ð ó ö ø û þ           ! " # $ % & ' ( )../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª +fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª -fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª /fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª 1fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª 3fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª 5fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª 7fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª 9fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª ;fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª =fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª ? fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª A fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª C fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª E fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª G fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª I fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª K fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª M fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª O fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª Q fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª S fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª U fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª W fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª Y fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª [ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª ] fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª _ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª a fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª c fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª e fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª g fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª i fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª k fakeDim32Dim0.0j mj m¾j m½ mÑ m­¾j½Ð , m mtitleVar0.0j oj o¾j o½ oÑ o­¾j½Ð . o o start_timeVar0.0 j qj q¾ j q½ qÑ q­¾j½Ð 0 q qnameVar0.0j sj s¾ j s½ sÑ s­¾j½Ð 2 s s nameVar0.0"j uj u¾j u½ uÑ u­¾j½Ð 4 u u typeVar0.0j wj w¾j w½ wÑ w­¾j½Ð 6 w wtypeVar0.0 j yj y¾j y½ yÑ y­¾j½Ð 8 y ythetaVar0.0 j {j {¾j {½ {Ñ {­¾j½Ð : { { two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j ~j ~¾j ~½ ~Ñ ~­ª¾j½Ð < } ~ ~lambdaVar0.0 j €j €¾j €½ €Ñ €­¾j½Ð > € € curvatureVar0.0 j ‚j ‚¾j ‚½ ‚Ñ ‚­¾j½Ð @ ‚ ‚ x_translationVar0.0 j „j „¾j „½ „Ñ „­¾j½Ð B „ „ y_translationVar0.0 j †j †¾j †½ †Ñ †­¾j½Ð D † †chiVar0.0 j ˆj ˆ¾!j ˆ½ ˆÑ ˆ­¾j½Ð F! ˆ ˆ phiVar0.0Angstroem  VALUESunitsAttr0.0 j ‹j ‹¾#j ‹½ ‹Ñ ‹­ª¾j½Ð H Š# ‹ ‹" d_spacingVar0.0j j ¾&j ½ Ñ ­¾j½Ð J& % sample_nameVar0.0degreeVALUESunitsAttr0.0 j j ¾(j ½ Ñ ­ª¾j½Ð L ( 'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j “j “¾*j “½ “Ñ “­ª¾j½Ð N ’* “ “)sample_temperatureVar0.0j •j •¾,j •½ •Ñ •­¾j½Ð P, • •+ device_nameVar0.0KVALUESunitsAttr0.0 j ˜j ˜¾.j ˜½ ˜Ñ ˜­ª¾j½Ð R —. ˜ ˜-temperature_meanVar0.0KVALUESunitsAttr0.0 j ›j ›¾0j ›½ ›Ñ ›­ª¾j½Ð T š0 › ›/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j žj ž¾2j ž½ žÑ ž­ª¾j½Ð V 2 ž ž1 sample_murVar0.0 j  j  ¾5j  ½  Ñ  ­¾j½Ð X5    4PresetVar0.0j ¢j ¢¾7j ¢½ ¢Ñ ¢­¾j½Ð Z7 ¢ ¢6 CounterModeVar0.0 j ¤j ¤¾9j ¤½ ¤Ñ ¤­¾j½Ð \9 ¤ ¤8timeVar0.0countsVALUESunitsAttr0.0 j §j §¾;j §½ §Ñ §­ª¾j½Ð ^ ¦; § §: beam_monitorVar0.0countsVALUESunitsAttr0.0 j ªj ª¾=j ª½ ªÑ ª­ª¾j½Ð ` ©= ª ª<MonitorVar0.0countsVALUESunitsAttr0.0 j ­j ­¾?j ­½ ­Ñ ­­ª¾j½Ð b ¬? ­ ­>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j °j °¾Aj °½ °Ñ °­ª¾j½Ð d ¯A ° °@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j ³j ³¾Cj ³½ ³Ñ ³­ª¾j½Ð f ²C ³ ³BStepVar0.0 j µj µ¾Ej µ½ µÑ µ­¾j½Ð hE µ µD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j ¹j ¹¾Gj ¹½ ¹Ñ ¹­ªª¾j½Ð j · ¸G ¹ ¹F two_thetaVar0.01VALUESsignalAttr0.0 j ¼j ¼¾Ij ¼½ ¼Ñ ¼­ª¾j½Ð l »I ¼ ¼HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z |  ƒ … ‡ ‰ Œ Ž ‘ ” – ™ œ Ÿ ¡ £ ¥ ¨ « ® ± ´ ¶ º ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª ÉfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª ËfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª ÍfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª ÏfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª ÑfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª ÓfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª ÕfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª ×fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª ÙfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª ÛfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª Ý fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª ß fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª á fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª ã fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª å fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª ç fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª é fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª ë fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª í fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª ï fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª ñ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª ó fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª õ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª ÷ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª ù fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª û fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª ý fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª ÿ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª  fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª  fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª  fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª  fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0j j ¾j ½ Ñ ­¾j½Ð Ê titleVar0.0j j ¾j ½ Ñ ­¾j½Ð Ì  start_timeVar0.0 j j ¾ j ½ Ñ ­¾j½Ð Î  nameVar0.0j j ¾ j ½ Ñ ­¾j½Ð Ð   nameVar0.0"j j ¾j ½ Ñ ­¾j½Ð Ò   typeVar0.0j j ¾j ½ Ñ ­¾j½Ð Ô  typeVar0.0 j j ¾j ½ Ñ ­¾j½Ð Ö  thetaVar0.0 j j ¾j ½ Ñ ­¾j½Ð Ø   two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j j ¾j ½ Ñ ­ª¾j½Ð Ú   lambdaVar0.0 j j ¾j ½ Ñ ­¾j½Ð Ü   curvatureVar0.0 j j ¾j ½ Ñ ­¾j½Ð Þ  x_translationVar0.0 j "j "¾j "½ "Ñ "­¾j½Ð à " " y_translationVar0.0 j $j $¾j $½ $Ñ $­¾j½Ð â $ $chiVar0.0 j &j &¾!j &½ &Ñ &­¾j½Ð ä! & & phiVar0.0Angstroem  VALUESunitsAttr0.0 j )j )¾#j )½ )Ñ )­ª¾j½Ð æ (# ) )" d_spacingVar0.0j +j +¾&j +½ +Ñ +­¾j½Ð è& + +% sample_nameVar0.0degreeVALUESunitsAttr0.0 j .j .¾(j .½ .Ñ .­ª¾j½Ð ê -( . .'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j 1j 1¾*j 1½ 1Ñ 1­ª¾j½Ð ì 0* 1 1)sample_temperatureVar0.0j 3j 3¾,j 3½ 3Ñ 3­¾j½Ð î, 3 3+ device_nameVar0.0KVALUESunitsAttr0.0 j 6j 6¾.j 6½ 6Ñ 6­ª¾j½Ð ð 5. 6 6-temperature_meanVar0.0KVALUESunitsAttr0.0 j 9j 9¾0j 9½ 9Ñ 9­ª¾j½Ð ò 80 9 9/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j <j <¾2j <½ <Ñ <­ª¾j½Ð ô ;2 < <1 sample_murVar0.0 j >j >¾5j >½ >Ñ >­¾j½Ð ö5 > >4PresetVar0.0j @j @¾7j @½ @Ñ @­¾j½Ð ø7 @ @6 CounterModeVar0.0 j Bj B¾9j B½ BÑ B­¾j½Ð ú9 B B8timeVar0.0countsVALUESunitsAttr0.0 j Ej E¾;j E½ EÑ E­ª¾j½Ð ü D; E E: beam_monitorVar0.0countsVALUESunitsAttr0.0 j Hj H¾=j H½ HÑ H­ª¾j½Ð þ G= H H<MonitorVar0.0countsVALUESunitsAttr0.0 j Kj K¾?j K½ KÑ K­ª¾j½Ð J? K K>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j Nj N¾Aj N½ NÑ N­ª¾j½Ð  MA N N@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j Qj Q¾Cj Q½ QÑ Q­ª¾j½Ð  PC Q QBStepVar0.0 j Sj S¾Ej S½ SÑ S­¾j½Ð E S SD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j Wj W¾Gj W½ WÑ W­ªª¾j½Ð  U VG W WF two_thetaVar0.01VALUESsignalAttr0.0 j Zj Z¾Ij Z½ ZÑ Z­ª¾j½Ð YI Z ZHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª Ê Ì Î Ð Ò Ô Ö Ø Ú Ü Þ à â ä æ è ê ì î ð ò ô ö ø ú ü þ              ! # % ' * , / 2 4 7 : = ? A C F I L O R T X [ \ ] ^ _ ` a b c d e../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª gfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª ifakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª kfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª mfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª ofakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª qfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª sfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª ufakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª wfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª yfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª { fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª } fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª  fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª ƒ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª … fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª ‡ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª ‰ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª ‹ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª ‘ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª “ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª • fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª — fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª ™ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª › fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª Ÿ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª ¡ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª £ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª ¥ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª § fakeDim32Dim0.0j ©j ©¾j ©½ ©Ñ ©­¾j½Ð h © ©titleVar0.0j «j «¾j «½ «Ñ «­¾j½Ð j « « start_timeVar0.0 j ­j ­¾ j ­½ ­Ñ ­­¾j½Ð l ­ ­nameVar0.0j ¯j ¯¾ j ¯½ ¯Ñ ¯­¾j½Ð n ¯ ¯ nameVar0.0"j ±j ±¾j ±½ ±Ñ ±­¾j½Ð p ± ± typeVar0.0j ³j ³¾j ³½ ³Ñ ³­¾j½Ð r ³ ³typeVar0.0 j µj µ¾j µ½ µÑ µ­¾j½Ð t µ µthetaVar0.0 j ·j ·¾j ·½ ·Ñ ·­¾j½Ð v · · two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j ºj º¾j º½ ºÑ º­ª¾j½Ð x ¹ º ºlambdaVar0.0 j ¼j ¼¾j ¼½ ¼Ñ ¼­¾j½Ð z ¼ ¼ curvatureVar0.0 j ¾j ¾¾j ¾½ ¾Ñ ¾­¾j½Ð | ¾ ¾ x_translationVar0.0 j Àj À¾j À½ ÀÑ À­¾j½Ð ~ À À y_translationVar0.0 j Âj ¾j ½ ÂÑ Â­¾j½Ð €  ÂchiVar0.0 j Äj ľ!j Ľ ÄÑ Ä­¾j½Ð ‚! Ä Ä phiVar0.0Angstroem  VALUESunitsAttr0.0 j Çj Ǿ#j ǽ ÇÑ Ç­ª¾j½Ð „ Æ# Ç Ç" d_spacingVar0.0j Éj ɾ&j ɽ ÉÑ É­¾j½Ð †& É É% sample_nameVar0.0degreeVALUESunitsAttr0.0 j Ìj ̾(j ̽ ÌÑ Ì­ª¾j½Ð ˆ Ë( Ì Ì'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j Ïj Ͼ*j Ͻ ÏÑ Ï­ª¾j½Ð Š Î* Ï Ï)sample_temperatureVar0.0j Ñj Ѿ,j ѽ ÑÑ Ñ­¾j½Ð Œ, Ñ Ñ+ device_nameVar0.0KVALUESunitsAttr0.0 j Ôj Ô¾.j Ô½ ÔÑ Ô­ª¾j½Ð Ž Ó. Ô Ô-temperature_meanVar0.0KVALUESunitsAttr0.0 j ×j ×¾0j ×½ ×Ñ ×­ª¾j½Ð Ö0 × ×/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j Új Ú¾2j Ú½ ÚÑ Ú­ª¾j½Ð ’ Ù2 Ú Ú1 sample_murVar0.0 j Üj ܾ5j ܽ ÜÑ Ü­¾j½Ð ”5 Ü Ü4PresetVar0.0j Þj Þ¾7j Þ½ ÞÑ Þ­¾j½Ð –7 Þ Þ6 CounterModeVar0.0 j àj à¾9j འàÑ à­¾j½Ð ˜9 à à8timeVar0.0countsVALUESunitsAttr0.0 j ãj ã¾;j ã½ ãÑ ã­ª¾j½Ð š â; ã ã: beam_monitorVar0.0countsVALUESunitsAttr0.0 j æj æ¾=j æ½ æÑ æ­ª¾j½Ð œ å= æ æ<MonitorVar0.0countsVALUESunitsAttr0.0 j éj é¾?j é½ éÑ é­ª¾j½Ð ž è? é é>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j ìj ì¾Aj ì½ ìÑ ì­ª¾j½Ð   ëA ì ì@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j ïj ï¾Cj ï½ ïÑ ï­ª¾j½Ð ¢ îC ï ïBStepVar0.0 j ñj ñ¾Ej ñ½ ñÑ ñ­¾j½Ð ¤E ñ ñD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j õj õ¾Gj õ½ õÑ õ­ªª¾j½Ð ¦ ó ôG õ õF two_thetaVar0.01VALUESsignalAttr0.0 j øj ø¾Ij ø½ øÑ ø­ª¾j½Ð ¨ ÷I ø øHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª h j l n p r t v x z | ~ € ‚ „ † ˆ Š Œ Ž ’ ” – ˜ š œ ž   ¢ ¤ ¦ ¨ ª ¬ ® ° ² ´ ¶ ¸ » ½ ¿ Á Ã Å È Ê Í Ð Ò Õ Ø Û Ý ß á ä ç ê í ð ò ö ù ú û ü ý þ ÿ   ../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª  fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª  fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª  fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª  fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª ! fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª # fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª % fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª ' fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª ) fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª + fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª - fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª / fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª 1 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª 3 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª 5 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª 7 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª 9 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª ; fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª = fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª ? fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª A fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª C fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª E fakeDim32Dim0.0j Gj G¾j G½ GÑ G­¾j½Ð  G GtitleVar0.0j Ij I¾j I½ IÑ I­¾j½Ð  I I start_timeVar0.0 j Kj K¾ j K½ KÑ K­¾j½Ð K KnameVar0.0j Mj M¾ j M½ MÑ M­¾j½Ð M M nameVar0.0"j Oj O¾j O½ OÑ O­¾j½Ð  O O typeVar0.0j Qj Q¾j Q½ QÑ Q­¾j½Ð  Q QtypeVar0.0 j Sj S¾j S½ SÑ S­¾j½Ð  S SthetaVar0.0 j Uj U¾j U½ UÑ U­¾j½Ð  U U two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j Xj X¾j X½ XÑ X­ª¾j½Ð  W X XlambdaVar0.0 j Zj Z¾j Z½ ZÑ Z­¾j½Ð  Z Z curvatureVar0.0 j \j \¾j \½ \Ñ \­¾j½Ð  \ \ x_translationVar0.0 j ^j ^¾j ^½ ^Ñ ^­¾j½Ð  ^ ^ y_translationVar0.0 j `j `¾j `½ `Ñ `­¾j½Ð  ` `chiVar0.0 j bj b¾!j b½ bÑ b­¾j½Ð ! b b phiVar0.0Angstroem  VALUESunitsAttr0.0 j ej e¾#j e½ eÑ e­ª¾j½Ð " d# e e" d_spacingVar0.0j gj g¾&j g½ gÑ g­¾j½Ð $& g g% sample_nameVar0.0degreeVALUESunitsAttr0.0 j jj j¾(j j½ jÑ j­ª¾j½Ð & i( j j'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j mj m¾*j m½ mÑ m­ª¾j½Ð ( l* m m)sample_temperatureVar0.0j oj o¾,j o½ oÑ o­¾j½Ð *, o o+ device_nameVar0.0KVALUESunitsAttr0.0 j rj r¾.j r½ rÑ r­ª¾j½Ð , q. r r-temperature_meanVar0.0KVALUESunitsAttr0.0 j uj u¾0j u½ uÑ u­ª¾j½Ð . t0 u u/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j xj x¾2j x½ xÑ x­ª¾j½Ð 0 w2 x x1 sample_murVar0.0 j zj z¾5j z½ zÑ z­¾j½Ð 25 z z4PresetVar0.0j |j |¾7j |½ |Ñ |­¾j½Ð 47 | |6 CounterModeVar0.0 j ~j ~¾9j ~½ ~Ñ ~­¾j½Ð 69 ~ ~8timeVar0.0countsVALUESunitsAttr0.0 j j ¾;j ½ Ñ ­ª¾j½Ð 8 €; : beam_monitorVar0.0countsVALUESunitsAttr0.0 j „j „¾=j „½ „Ñ „­ª¾j½Ð : ƒ= „ „<MonitorVar0.0countsVALUESunitsAttr0.0 j ‡j ‡¾?j ‡½ ‡Ñ ‡­ª¾j½Ð < †? ‡ ‡>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j Šj оAj н ŠÑ Š­ª¾j½Ð > ‰A Š Š@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j j ¾Cj ½ Ñ ­ª¾j½Ð @ ŒC BStepVar0.0 j j ¾Ej ½ Ñ ­¾j½Ð BE D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j “j “¾Gj “½ “Ñ “­ªª¾j½Ð D ‘ ’G “ “F two_thetaVar0.01VALUESsignalAttr0.0 j –j –¾Ij –½ –Ñ –­ª¾j½Ð F •I – –HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª            " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V Y [ ] _ a c f h k n p s v y { }  ‚ … ˆ ‹ Ž ” — ˜ ™ š › œ ž Ÿ   ¡../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª £fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª ¥fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª §fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª ©fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª «fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª ­fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª ¯fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª ±fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª ³fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª µfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª · fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª ¹ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª » fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª ½ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª ¿ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª Á fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª à fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª Å fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª Ç fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª É fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª Ë fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª Í fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª Ï fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª Ñ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª Ó fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª Õ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª × fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª Ù fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª Û fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª Ý fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª ß fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª á fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª ã fakeDim32Dim0.0j åj å¾j å½ åÑ å­¾j½Ð ¤ å åtitleVar0.0j çj ç¾j ç½ çÑ ç­¾j½Ð ¦ ç ç start_timeVar0.0 j éj é¾ j é½ éÑ é­¾j½Ð ¨ é énameVar0.0j ëj ë¾ j ë½ ëÑ ë­¾j½Ð ª ë ë nameVar0.0"j íj í¾j í½ íÑ í­¾j½Ð ¬ í í typeVar0.0j ïj ï¾j ï½ ïÑ ï­¾j½Ð ® ï ïtypeVar0.0 j ñj ñ¾j ñ½ ñÑ ñ­¾j½Ð ° ñ ñthetaVar0.0 j ój ó¾j ó½ óÑ ó­¾j½Ð ² ó ó two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j öj ö¾j ö½ öÑ ö­ª¾j½Ð ´ õ ö ölambdaVar0.0 j øj ø¾j ø½ øÑ ø­¾j½Ð ¶ ø ø curvatureVar0.0 j új ú¾j ú½ úÑ ú­¾j½Ð ¸ ú ú x_translationVar0.0 j üj ü¾j ü½ üÑ ü­¾j½Ð º ü ü y_translationVar0.0 j þj þ¾j þ½ þÑ þ­¾j½Ð ¼ þ þchiVar0.0 j j ¾!j ½ Ñ ­¾j½Ð ¾! phiVar0.0Angstroem  VALUESunitsAttr0.0 j j ¾#j ½ Ñ ­ª¾j½Ð À #  " d_spacingVar0.0j j ¾&j ½ Ñ ­¾j½Ð Â&  % sample_nameVar0.0degreeVALUESunitsAttr0.0 j j ¾(j ½ Ñ ­ª¾j½Ð Ä (  'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j j ¾*j ½ Ñ ­ª¾j½Ð Æ * )sample_temperatureVar0.0j j ¾,j ½ Ñ ­¾j½Ð È, + device_nameVar0.0KVALUESunitsAttr0.0 j j ¾.j ½ Ñ ­ª¾j½Ð Ê .  -temperature_meanVar0.0KVALUESunitsAttr0.0 j j ¾0j ½ Ñ ­ª¾j½Ð Ì 0  /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j j ¾2j ½ Ñ ­ª¾j½Ð Î 2  1 sample_murVar0.0 j j ¾5j ½ Ñ ­¾j½Ð Ð5  4PresetVar0.0j j ¾7j ½ Ñ ­¾j½Ð Ò7  6 CounterModeVar0.0 j j ¾9j ½ Ñ ­¾j½Ð Ô9  8timeVar0.0countsVALUESunitsAttr0.0 j j ¾;j ½ Ñ ­ª¾j½Ð Ö ;  : beam_monitorVar0.0countsVALUESunitsAttr0.0 j "j "¾=j "½ "Ñ "­ª¾j½Ð Ø != " "<MonitorVar0.0countsVALUESunitsAttr0.0 j %j %¾?j %½ %Ñ %­ª¾j½Ð Ú $? % %>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j (j (¾Aj (½ (Ñ (­ª¾j½Ð Ü 'A ( (@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j +j +¾Cj +½ +Ñ +­ª¾j½Ð Þ *C + +BStepVar0.0 j -j -¾Ej -½ -Ñ -­¾j½Ð àE - -D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j 1j 1¾Gj 1½ 1Ñ 1­ªª¾j½Ð â / 0G 1 1F two_thetaVar0.01VALUESsignalAttr0.0 j 4j 4¾Ij 4½ 4Ñ 4­ª¾j½Ð ä 3I 4 4HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª ¤ ¦ ¨ ª ¬ ® ° ² ´ ¶ ¸ º ¼ ¾ À Â Ä Æ È Ê Ì Î Ð Ò Ô Ö Ø Ú Ü Þ à â ä æ è ê ì î ð ò ô ÷ ù û ý ÿ           # & ) , . 2 5 6 7 8 9 : ; < = > ?../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª AfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª CfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª EfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª GfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª IfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª KfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª MfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª OfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª QfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª SfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª U fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª W fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª Y fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª [ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª ] fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª _ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª a fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª c fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª e fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª g fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª i fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª k fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª m fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª o fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª q fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª s fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª u fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª w fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª y fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª { fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª } fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª  fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0j ƒj ƒ¾j ƒ½ ƒÑ ƒ­¾j½Ð B ƒ ƒtitleVar0.0j …j …¾j …½ …Ñ …­¾j½Ð D … … start_timeVar0.0 j ‡j ‡¾ j ‡½ ‡Ñ ‡­¾j½Ð F ‡ ‡nameVar0.0j ‰j ‰¾ j ‰½ ‰Ñ ‰­¾j½Ð H ‰ ‰ nameVar0.0"j ‹j ‹¾j ‹½ ‹Ñ ‹­¾j½Ð J ‹ ‹ typeVar0.0j j ¾j ½ Ñ ­¾j½Ð L typeVar0.0 j j ¾j ½ Ñ ­¾j½Ð N thetaVar0.0 j ‘j ‘¾j ‘½ ‘Ñ ‘­¾j½Ð P ‘ ‘ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j ”j ”¾j ”½ ”Ñ ”­ª¾j½Ð R “ ” ”lambdaVar0.0 j –j –¾j –½ –Ñ –­¾j½Ð T – – curvatureVar0.0 j ˜j ˜¾j ˜½ ˜Ñ ˜­¾j½Ð V ˜ ˜ x_translationVar0.0 j šj š¾j š½ šÑ š­¾j½Ð X š š y_translationVar0.0 j œj œ¾j œ½ œÑ œ­¾j½Ð Z œ œchiVar0.0 j žj ž¾!j ž½ žÑ ž­¾j½Ð \! ž ž phiVar0.0Angstroem  VALUESunitsAttr0.0 j ¡j ¡¾#j ¡½ ¡Ñ ¡­ª¾j½Ð ^  # ¡ ¡" d_spacingVar0.0j £j £¾&j £½ £Ñ £­¾j½Ð `& £ £% sample_nameVar0.0degreeVALUESunitsAttr0.0 j ¦j ¦¾(j ¦½ ¦Ñ ¦­ª¾j½Ð b ¥( ¦ ¦'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j ©j ©¾*j ©½ ©Ñ ©­ª¾j½Ð d ¨* © ©)sample_temperatureVar0.0j «j «¾,j «½ «Ñ «­¾j½Ð f, « «+ device_nameVar0.0KVALUESunitsAttr0.0 j ®j ®¾.j ®½ ®Ñ ®­ª¾j½Ð h ­. ® ®-temperature_meanVar0.0KVALUESunitsAttr0.0 j ±j ±¾0j ±½ ±Ñ ±­ª¾j½Ð j °0 ± ±/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j ´j ´¾2j ´½ ´Ñ ´­ª¾j½Ð l ³2 ´ ´1 sample_murVar0.0 j ¶j ¶¾5j ¶½ ¶Ñ ¶­¾j½Ð n5 ¶ ¶4PresetVar0.0j ¸j ¸¾7j ¸½ ¸Ñ ¸­¾j½Ð p7 ¸ ¸6 CounterModeVar0.0 j ºj º¾9j º½ ºÑ º­¾j½Ð r9 º º8timeVar0.0countsVALUESunitsAttr0.0 j ½j ½¾;j ½½ ½Ñ ½­ª¾j½Ð t ¼; ½ ½: beam_monitorVar0.0countsVALUESunitsAttr0.0 j Àj À¾=j À½ ÀÑ À­ª¾j½Ð v ¿= À À<MonitorVar0.0countsVALUESunitsAttr0.0 j Ãj þ?j ý ÃÑ Ã­ª¾j½Ð x Â? à Ã>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j Æj ƾAj ƽ ÆÑ Æ­ª¾j½Ð z ÅA Æ Æ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j Éj ɾCj ɽ ÉÑ É­ª¾j½Ð | ÈC É ÉBStepVar0.0 j Ëj ˾Ej ˽ ËÑ Ë­¾j½Ð ~E Ë ËD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j Ïj ϾGj Ͻ ÏÑ Ï­ªª¾j½Ð € Í ÎG Ï ÏF two_thetaVar0.01VALUESsignalAttr0.0 j Òj Ò¾Ij Ò½ ÒÑ Ò­ª¾j½Ð ‚ ÑI Ò ÒHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ € ‚ „ † ˆ Š Œ Ž ’ • — ™ › Ÿ ¢ ¤ § ª ¬ ¯ ² µ · ¹ » ¾ Á Ä Ç Ê Ì Ð Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª ßfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª áfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª ãfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª åfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª çfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª éfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª ëfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª ífakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª ïfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª ñfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª ó fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª õ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª ÷ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª ù fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª û fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª ý fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª ÿ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0j!j!¾j!½!Ñ!­¾j½Ð à!!titleVar0.0j#j#¾j#½#Ñ#­¾j½Ð â## start_timeVar0.0 j%j%¾ j%½%Ñ%­¾j½Ð ä %%nameVar0.0j'j'¾ j'½'Ñ'­¾j½Ð æ '' nameVar0.0"j)j)¾j)½)Ñ)­¾j½Ð è)) typeVar0.0j+j+¾j+½+Ñ+­¾j½Ð ê++typeVar0.0 j-j-¾j-½-Ñ-­¾j½Ð ì--thetaVar0.0 j/j/¾j/½/Ñ/­¾j½Ð î// two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j2j2¾j2½2Ñ2­ª¾j½Ð ð122lambdaVar0.0 j4j4¾j4½4Ñ4­¾j½Ð ò44 curvatureVar0.0 j6j6¾j6½6Ñ6­¾j½Ð ô66 x_translationVar0.0 j8j8¾j8½8Ñ8­¾j½Ð ö88 y_translationVar0.0 j:j:¾j:½:Ñ:­¾j½Ð ø::chiVar0.0 j<j<¾!j<½<Ñ<­¾j½Ð ú!<< phiVar0.0Angstroem  VALUESunitsAttr0.0 j?j?¾#j?½?Ñ?­ª¾j½Ð ü>#??" d_spacingVar0.0jAjA¾&jA½AÑA­¾j½Ð þ&AA% sample_nameVar0.0degreeVALUESunitsAttr0.0 jDjD¾(jD½DÑD­ª¾j½ÐC(DD'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jGjG¾*jG½GÑG­ª¾j½ÐF*GG)sample_temperatureVar0.0jIjI¾,jI½IÑI­¾j½Ð,II+ device_nameVar0.0KVALUESunitsAttr0.0 jLjL¾.jL½LÑL­ª¾j½ÐK.LL-temperature_meanVar0.0KVALUESunitsAttr0.0 jOjO¾0jO½OÑO­ª¾j½ÐN0OO/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jRjR¾2jR½RÑR­ª¾j½Ð Q2RR1 sample_murVar0.0 jTjT¾5jT½TÑT­¾j½Ð 5TT4PresetVar0.0jVjV¾7jV½VÑV­¾j½Ð7VV6 CounterModeVar0.0 jXjX¾9jX½XÑX­¾j½Ð9XX8timeVar0.0countsVALUESunitsAttr0.0 j[j[¾;j[½[Ñ[­ª¾j½ÐZ;[[: beam_monitorVar0.0countsVALUESunitsAttr0.0 j^j^¾=j^½^Ñ^­ª¾j½Ð]=^^<MonitorVar0.0countsVALUESunitsAttr0.0 jaja¾?ja½aÑa­ª¾j½Ð`?aa>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jdjd¾Ajd½dÑd­ª¾j½ÐcAdd@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jgjg¾Cjg½gÑg­ª¾j½ÐfCggBStepVar0.0 jiji¾Eji½iÑi­¾j½ÐEiiD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jmjm¾Gjm½mÑm­ªª¾j½ÐklGmmF two_thetaVar0.01VALUESsignalAttr0.0 jpjp¾Ijp½pÑp­ª¾j½Ð oIppHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª à â ä æ è ê ì î ð ò ô ö ø ú ü þ   "$&(*,.03579;=@BEHJMPSUWY\_behjnqrstuvwxyz{../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª}fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªƒfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª…fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª‡fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª‰fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª‹fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª‘ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª“ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª• fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª— fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª™ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª› fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªŸ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª¡ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª£ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª¥ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª§ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª© fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª« fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª­ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¯ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª± fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª³ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªµ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª· fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¹ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª» fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª½ fakeDim32Dim0.0j¿j¿¾j¿½¿Ñ¿­¾j½Ð~¿¿titleVar0.0jÁjÁ¾jÁ½ÁÑÁ­¾j½Ð€ÁÁ start_timeVar0.0 jÃjþ jýÃÑí¾j½Ð‚ ÃÃnameVar0.0jÅjž jŽÅÑÅ­¾j½Ð„ ÅÅ nameVar0.0"jÇjǾjǽÇÑÇ­¾j½Ð†ÇÇ typeVar0.0jÉjɾjɽÉÑÉ­¾j½ÐˆÉÉtypeVar0.0 jËj˾j˽ËÑË­¾j½ÐŠËËthetaVar0.0 jÍj;jͽÍÑÍ­¾j½ÐŒÍÍ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÐjоjнÐÑЭª¾j½ÐŽÏÐÐlambdaVar0.0 jÒjÒ¾jÒ½ÒÑÒ­¾j½ÐÒÒ curvatureVar0.0 jÔjÔ¾jÔ½ÔÑÔ­¾j½Ð’ÔÔ x_translationVar0.0 jÖjÖ¾jÖ½ÖÑÖ­¾j½Ð”ÖÖ y_translationVar0.0 jØjؾjؽØÑØ­¾j½Ð–ØØchiVar0.0 jÚjÚ¾!jÚ½ÚÑÚ­¾j½Ð˜!ÚÚ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÝjݾ#jݽÝÑÝ­ª¾j½ÐšÜ#ÝÝ" d_spacingVar0.0jßjß¾&jß½ßÑß­¾j½Ðœ&ßß% sample_nameVar0.0degreeVALUESunitsAttr0.0 jâjâ¾(jâ½âÑâ­ª¾j½Ðžá(ââ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jåjå¾*jå½åÑå­ª¾j½Ð ä*åå)sample_temperatureVar0.0jçjç¾,jç½çÑç­¾j½Ð¢,çç+ device_nameVar0.0KVALUESunitsAttr0.0 jêjê¾.jê½êÑê­ª¾j½Ð¤é.êê-temperature_meanVar0.0KVALUESunitsAttr0.0 jíjí¾0jí½íÑí­ª¾j½Ð¦ì0íí/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jðjð¾2jð½ðÑ𭪾j½Ð¨ï2ðð1 sample_murVar0.0 jòjò¾5jò½òÑò­¾j½Ðª5òò4PresetVar0.0jôjô¾7jô½ôÑô­¾j½Ð¬7ôô6 CounterModeVar0.0 jöjö¾9jö½öÑö­¾j½Ð®9öö8timeVar0.0countsVALUESunitsAttr0.0 jùjù¾;jù½ùÑù­ª¾j½Ð°ø;ùù: beam_monitorVar0.0countsVALUESunitsAttr0.0 jüjü¾=jü½üÑü­ª¾j½Ð²û=üü<MonitorVar0.0countsVALUESunitsAttr0.0 jÿjÿ¾?jÿ½ÿÑÿ­ª¾j½Ð´þ?ÿÿ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jj¾Aj½Ñ­ª¾j½Ð¶A@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jj¾Cj½Ñ­ª¾j½Ð¸CBStepVar0.0 jj¾Ej½Ñ­¾j½ÐºED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j j ¾Gj ½ Ñ ­ªª¾j½Ð¼  G  F two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½Ð¾ IHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÑÓÕ×ÙÛÞàãæèëîñóõ÷úý ../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª!fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª#fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª%fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª'fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª)fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª+fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª-fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª/ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª1 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª3 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª5 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª7 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª9 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª; fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª= fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª? fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªA fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªC fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªE fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªG fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªI fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªK fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªM fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªO fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªQ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªS fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªU fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªW fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªY fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª[ fakeDim32Dim0.0j]j]¾j]½]Ñ]­¾j½Ð]]titleVar0.0j_j_¾j_½_Ñ_­¾j½Ð__ start_timeVar0.0 jaja¾ ja½aÑa­¾j½Ð aanameVar0.0jcjc¾ jc½cÑc­¾j½Ð" cc nameVar0.0"jeje¾je½eÑe­¾j½Ð$ee typeVar0.0jgjg¾jg½gÑg­¾j½Ð&ggtypeVar0.0 jiji¾ji½iÑi­¾j½Ð(iithetaVar0.0 jkjk¾jk½kÑk­¾j½Ð*kk two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jnjn¾jn½nÑn­ª¾j½Ð,mnnlambdaVar0.0 jpjp¾jp½pÑp­¾j½Ð.pp curvatureVar0.0 jrjr¾jr½rÑr­¾j½Ð0rr x_translationVar0.0 jtjt¾jt½tÑt­¾j½Ð2tt y_translationVar0.0 jvjv¾jv½vÑv­¾j½Ð4vvchiVar0.0 jxjx¾!jx½xÑx­¾j½Ð6!xx phiVar0.0Angstroem  VALUESunitsAttr0.0 j{j{¾#j{½{Ñ{­ª¾j½Ð8z#{{" d_spacingVar0.0j}j}¾&j}½}Ñ}­¾j½Ð:&}}% sample_nameVar0.0degreeVALUESunitsAttr0.0 j€j€¾(j€½€Ñ€­ª¾j½Ð<(€€'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jƒjƒ¾*jƒ½ƒÑƒ­ª¾j½Ð>‚*ƒƒ)sample_temperatureVar0.0j…j…¾,j…½…Ñ…­¾j½Ð@,……+ device_nameVar0.0KVALUESunitsAttr0.0 jˆjˆ¾.jˆ½ˆÑˆ­ª¾j½ÐB‡.ˆˆ-temperature_meanVar0.0KVALUESunitsAttr0.0 j‹j‹¾0j‹½‹Ñ‹­ª¾j½ÐDŠ0‹‹/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jŽj޾2j޽ŽÑŽ­ª¾j½ÐF2ŽŽ1 sample_murVar0.0 jj¾5j½Ñ­¾j½ÐH54PresetVar0.0j’j’¾7j’½’Ñ’­¾j½ÐJ7’’6 CounterModeVar0.0 j”j”¾9j”½”Ñ”­¾j½ÐL9””8timeVar0.0countsVALUESunitsAttr0.0 j—j—¾;j—½—Ñ—­ª¾j½ÐN–;——: beam_monitorVar0.0countsVALUESunitsAttr0.0 jšjš¾=jš½šÑš­ª¾j½ÐP™=šš<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½ÐRœ?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j j ¾Aj ½ Ñ ­ª¾j½ÐTŸA  @two_theta_startVar0.0degreeVALUESunitsAttr0.0 j£j£¾Cj£½£Ñ£­ª¾j½ÐV¢C££BStepVar0.0 j¥j¥¾Ej¥½¥Ñ¥­¾j½ÐXE¥¥D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j©j©¾Gj©½©Ñ©­ªª¾j½ÐZ§¨G©©F two_thetaVar0.01VALUESsignalAttr0.0 j¬j¬¾Ij¬½¬Ñ¬­ª¾j½Ð\«I¬¬HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjloqsuwy|~„†‰Œ‘“•˜›ž¡¤¦ª­®¯°±²³´µ¶·../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¹fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª»fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª½fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¿fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÁfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÃfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÅfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÇfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÉfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªËfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÍ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÏ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÑ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÓ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÕ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª× fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÙ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÛ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÝ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªß fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªá fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªã fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªå fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªç fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªé fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªë fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªí fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªï fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªñ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªó fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªõ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª÷ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªù fakeDim32Dim0.0jûjû¾jû½ûÑû­¾j½ÐºûûtitleVar0.0jýjý¾jý½ýÑý­¾j½Ð¼ýý start_timeVar0.0 jÿjÿ¾ jÿ½ÿÑÿ­¾j½Ð¾ ÿÿnameVar0.0jj¾ j½Ñ­¾j½ÐÀ  nameVar0.0"jj¾j½Ñ­¾j½Ð typeVar0.0jj¾j½Ñ­¾j½ÐÄtypeVar0.0 jj¾j½Ñ­¾j½ÐÆthetaVar0.0 j j ¾j ½ Ñ ­¾j½ÐÈ   two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j j ¾j ½ Ñ ­ª¾j½ÐÊ   lambdaVar0.0 jj¾j½Ñ­¾j½ÐÌ curvatureVar0.0 jj¾j½Ñ­¾j½ÐÎ x_translationVar0.0 jj¾j½Ñ­¾j½ÐÐ y_translationVar0.0 jj¾j½Ñ­¾j½ÐÒchiVar0.0 jj¾!j½Ñ­¾j½ÐÔ! phiVar0.0Angstroem  VALUESunitsAttr0.0 jj¾#j½Ñ­ª¾j½ÐÖ#" d_spacingVar0.0jj¾&j½Ñ­¾j½ÐØ&% sample_nameVar0.0degreeVALUESunitsAttr0.0 jj¾(j½Ñ­ª¾j½ÐÚ('sample_table_rotationVar0.0KVALUESunitsAttr0.0 j!j!¾*j!½!Ñ!­ª¾j½ÐÜ *!!)sample_temperatureVar0.0j#j#¾,j#½#Ñ#­¾j½ÐÞ,##+ device_nameVar0.0KVALUESunitsAttr0.0 j&j&¾.j&½&Ñ&­ª¾j½Ðà%.&&-temperature_meanVar0.0KVALUESunitsAttr0.0 j)j)¾0j)½)Ñ)­ª¾j½Ðâ(0))/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j,j,¾2j,½,Ñ,­ª¾j½Ðä+2,,1 sample_murVar0.0 j.j.¾5j.½.Ñ.­¾j½Ðæ5..4PresetVar0.0j0j0¾7j0½0Ñ0­¾j½Ðè7006 CounterModeVar0.0 j2j2¾9j2½2Ñ2­¾j½Ðê9228timeVar0.0countsVALUESunitsAttr0.0 j5j5¾;j5½5Ñ5­ª¾j½Ðì4;55: beam_monitorVar0.0countsVALUESunitsAttr0.0 j8j8¾=j8½8Ñ8­ª¾j½Ðî7=88<MonitorVar0.0countsVALUESunitsAttr0.0 j;j;¾?j;½;Ñ;­ª¾j½Ðð:?;;>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j>j>¾Aj>½>Ñ>­ª¾j½Ðò=A>>@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jAjA¾CjA½AÑA­ª¾j½Ðô@CAABStepVar0.0 jCjC¾EjC½CÑC­¾j½ÐöECCD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jGjG¾GjG½GÑG­ªª¾j½ÐøEFGGGF two_thetaVar0.01VALUESsignalAttr0.0 jJjJ¾IjJ½JÑJ­ª¾j½ÐúIIJJHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªº¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ  "$'*-/1369<?BDHKLMNOPQRSTU../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªWfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªYfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª[fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª]fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª_fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªafakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªcfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªefakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªgfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªifakeDim9Dim0.0Values fakeDim10 DimVal0.1ªk fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªm fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªo fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªq fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªs fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªu fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªw fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªy fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª{ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª} fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªƒ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª… fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª‡ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª‰ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª‹ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª‘ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª“ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª• fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª— fakeDim32Dim0.0j™j™¾j™½™Ñ™­¾j½ÐX™™titleVar0.0j›j›¾j›½›Ñ›­¾j½ÐZ›› start_timeVar0.0 jj¾ j½Ñ­¾j½Ð\ nameVar0.0jŸjŸ¾ jŸ½ŸÑŸ­¾j½Ð^ ŸŸ nameVar0.0"j¡j¡¾j¡½¡Ñ¡­¾j½Ð`¡¡ typeVar0.0j£j£¾j£½£Ñ£­¾j½Ðb££typeVar0.0 j¥j¥¾j¥½¥Ñ¥­¾j½Ðd¥¥thetaVar0.0 j§j§¾j§½§Ñ§­¾j½Ðf§§ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jªjª¾jª½ªÑª­ª¾j½Ðh©ªªlambdaVar0.0 j¬j¬¾j¬½¬Ñ¬­¾j½Ðj¬¬ curvatureVar0.0 j®j®¾j®½®Ñ®­¾j½Ðl®® x_translationVar0.0 j°j°¾j°½°Ñ°­¾j½Ðn°° y_translationVar0.0 j²j²¾j²½²Ñ²­¾j½Ðp²²chiVar0.0 j´j´¾!j´½´Ñ´­¾j½Ðr!´´ phiVar0.0Angstroem  VALUESunitsAttr0.0 j·j·¾#j·½·Ñ·­ª¾j½Ðt¶#··" d_spacingVar0.0j¹j¹¾&j¹½¹Ñ¹­¾j½Ðv&¹¹% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¼j¼¾(j¼½¼Ñ¼­ª¾j½Ðx»(¼¼'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¿j¿¾*j¿½¿Ñ¿­ª¾j½Ðz¾*¿¿)sample_temperatureVar0.0jÁjÁ¾,jÁ½ÁÑÁ­¾j½Ð|,ÁÁ+ device_nameVar0.0KVALUESunitsAttr0.0 jÄjľ.jĽÄÑÄ­ª¾j½Ð~Ã.ÄÄ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÇjǾ0jǽÇÑÇ­ª¾j½Ð€Æ0ÇÇ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÊjʾ2jʽÊÑÊ­ª¾j½Ð‚É2ÊÊ1 sample_murVar0.0 jÌj̾5j̽ÌÑÌ­¾j½Ð„5ÌÌ4PresetVar0.0jÎjξ7jνÎÑέ¾j½Ð†7ÎÎ6 CounterModeVar0.0 jÐjо9jнÐÑЭ¾j½Ðˆ9ÐÐ8timeVar0.0countsVALUESunitsAttr0.0 jÓjÓ¾;jÓ½ÓÑÓ­ª¾j½ÐŠÒ;ÓÓ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÖjÖ¾=jÖ½ÖÑÖ­ª¾j½ÐŒÕ=ÖÖ<MonitorVar0.0countsVALUESunitsAttr0.0 jÙjÙ¾?jÙ½ÙÑÙ­ª¾j½ÐŽØ?ÙÙ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÜjܾAjܽÜÑÜ­ª¾j½ÐÛAÜÜ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jßjß¾Cjß½ßÑß­ª¾j½Ð’ÞCßßBStepVar0.0 jájá¾Ejá½áÑá­¾j½Ð”EááD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jåjå¾Gjå½åÑå­ªª¾j½Ð–ãäGååF two_thetaVar0.01VALUESsignalAttr0.0 jèjè¾Ijè½èÑè­ª¾j½Ð˜çIèèHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨«­¯±³µ¸º½ÀÂÅÈËÍÏÑÔ×ÚÝàâæéêëìíîïðñòó../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªõfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª÷fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªùfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªûfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªýfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÿfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª! fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª# fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª% fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª' fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª) fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª+ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª- fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª/ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª1 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª3 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª5 fakeDim32Dim0.0j7j7¾j7½7Ñ7­¾j½Ðö77titleVar0.0j9j9¾j9½9Ñ9­¾j½Ðø99 start_timeVar0.0 j;j;¾ j;½;Ñ;­¾j½Ðú ;;nameVar0.0j=j=¾ j=½=Ñ=­¾j½Ðü == nameVar0.0"j?j?¾j?½?Ñ?­¾j½Ðþ?? typeVar0.0jAjA¾jA½AÑA­¾j½ÐAAtypeVar0.0 jCjC¾jC½CÑC­¾j½ÐCCthetaVar0.0 jEjE¾jE½EÑE­¾j½ÐEE two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jHjH¾jH½HÑH­ª¾j½ÐGHHlambdaVar0.0 jJjJ¾jJ½JÑJ­¾j½ÐJJ curvatureVar0.0 jLjL¾jL½LÑL­¾j½Ð LL x_translationVar0.0 jNjN¾jN½NÑN­¾j½Ð NN y_translationVar0.0 jPjP¾jP½PÑP­¾j½ÐPPchiVar0.0 jRjR¾!jR½RÑR­¾j½Ð!RR phiVar0.0Angstroem  VALUESunitsAttr0.0 jUjU¾#jU½UÑU­ª¾j½ÐT#UU" d_spacingVar0.0jWjW¾&jW½WÑW­¾j½Ð&WW% sample_nameVar0.0degreeVALUESunitsAttr0.0 jZjZ¾(jZ½ZÑZ­ª¾j½ÐY(ZZ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j]j]¾*j]½]Ñ]­ª¾j½Ð\*]])sample_temperatureVar0.0j_j_¾,j_½_Ñ_­¾j½Ð,__+ device_nameVar0.0KVALUESunitsAttr0.0 jbjb¾.jb½bÑb­ª¾j½Ða.bb-temperature_meanVar0.0KVALUESunitsAttr0.0 jeje¾0je½eÑe­ª¾j½Ðd0ee/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jhjh¾2jh½hÑh­ª¾j½Ð g2hh1 sample_murVar0.0 jjjj¾5jj½jÑj­¾j½Ð"5jj4PresetVar0.0jljl¾7jl½lÑl­¾j½Ð$7ll6 CounterModeVar0.0 jnjn¾9jn½nÑn­¾j½Ð&9nn8timeVar0.0countsVALUESunitsAttr0.0 jqjq¾;jq½qÑq­ª¾j½Ð(p;qq: beam_monitorVar0.0countsVALUESunitsAttr0.0 jtjt¾=jt½tÑt­ª¾j½Ð*s=tt<MonitorVar0.0countsVALUESunitsAttr0.0 jwjw¾?jw½wÑw­ª¾j½Ð,v?ww>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jzjz¾Ajz½zÑz­ª¾j½Ð.yAzz@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j}j}¾Cj}½}Ñ}­ª¾j½Ð0|C}}BStepVar0.0 jj¾Ej½Ñ­¾j½Ð2ED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jƒjƒ¾Gjƒ½ƒÑƒ­ªª¾j½Ð4‚GƒƒF two_thetaVar0.01VALUESsignalAttr0.0 j†j†¾Ij†½†Ñ†­ª¾j½Ð6…I††HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªöøúüþ   "$&(*,.02468:<>@BDFIKMOQSVX[^`cfikmorux{~€„‡ˆ‰Š‹ŒŽ‘../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª“fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª•fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª—fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª™fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª›fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªŸfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª¡fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª£fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª¥fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª§ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª© fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª« fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª­ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¯ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª± fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª³ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªµ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª· fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¹ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª» fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª½ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¿ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÁ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªà fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÅ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÇ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÉ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªË fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÍ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÏ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÑ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÓ fakeDim32Dim0.0jÕjÕ¾jÕ½ÕÑÕ­¾j½Ð”ÕÕtitleVar0.0j×j×¾j×½×Ñ×­¾j½Ð–×× start_timeVar0.0 jÙjÙ¾ jÙ½ÙÑÙ­¾j½Ð˜ ÙÙnameVar0.0jÛjÛ¾ jÛ½ÛÑÛ­¾j½Ðš ÛÛ nameVar0.0"jÝjݾjݽÝÑÝ­¾j½ÐœÝÝ typeVar0.0jßjß¾jß½ßÑß­¾j½ÐžßßtypeVar0.0 jájá¾já½áÑá­¾j½Ð ááthetaVar0.0 jãjã¾jã½ãÑã­¾j½Ð¢ãã two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jæjæ¾jæ½æÑæ­ª¾j½Ð¤åæælambdaVar0.0 jèjè¾jè½èÑè­¾j½Ð¦èè curvatureVar0.0 jêjê¾jê½êÑê­¾j½Ð¨êê x_translationVar0.0 jìjì¾jì½ìÑì­¾j½Ðªìì y_translationVar0.0 jîjî¾jî½îÑî­¾j½Ð¬îîchiVar0.0 jðjð¾!jð½ðÑð­¾j½Ð®!ðð phiVar0.0Angstroem  VALUESunitsAttr0.0 jójó¾#jó½óÑ󭪾j½Ð°ò#óó" d_spacingVar0.0jõjõ¾&jõ½õÑõ­¾j½Ð²&õõ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jøjø¾(jø½øÑø­ª¾j½Ð´÷(øø'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jûjû¾*jû½ûÑû­ª¾j½Ð¶ú*ûû)sample_temperatureVar0.0jýjý¾,jý½ýÑý­¾j½Ð¸,ýý+ device_nameVar0.0KVALUESunitsAttr0.0 jj¾.j½Ñ­ª¾j½Ðºÿ.-temperature_meanVar0.0KVALUESunitsAttr0.0 jj¾0j½Ñ­ª¾j½Ð¼0/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jj¾2j½Ñ­ª¾j½Ð¾21 sample_murVar0.0 jj¾5j½Ñ­¾j½ÐÀ54PresetVar0.0j j ¾7j ½ Ñ ­¾j½ÐÂ7  6 CounterModeVar0.0 j j ¾9j ½ Ñ ­¾j½ÐÄ9  8timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½ÐÆ;: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½ÐÈ=<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½ÐÊ?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jj¾Aj½Ñ­ª¾j½ÐÌA@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jj¾Cj½Ñ­ª¾j½ÐÎCBStepVar0.0 jj¾Ej½Ñ­¾j½ÐÐED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j!j!¾Gj!½!Ñ!­ªª¾j½ÐÒ G!!F two_thetaVar0.01VALUESsignalAttr0.0 j$j$¾Ij$½$Ñ$­ª¾j½ÐÔ#I$$HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäçéëíïñôöùüþ   "%&'()*+,-./../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª1fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª3fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª5fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª7fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª9fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª;fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª=fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª?fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªAfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªCfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªE fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªG fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªI fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªK fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªM fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªO fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªQ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªS fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªU fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªW fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªY fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª[ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª] fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª_ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªa fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªc fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªe fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªg fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªi fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªk fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªm fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªo fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªq fakeDim32Dim0.0jsjs¾js½sÑs­¾j½Ð2sstitleVar0.0juju¾ju½uÑu­¾j½Ð4uu start_timeVar0.0 jwjw¾ jw½wÑw­¾j½Ð6 wwnameVar0.0jyjy¾ jy½yÑy­¾j½Ð8 yy nameVar0.0"j{j{¾j{½{Ñ{­¾j½Ð:{{ typeVar0.0j}j}¾j}½}Ñ}­¾j½Ð<}}typeVar0.0 jj¾j½Ñ­¾j½Ð>thetaVar0.0 jj¾j½Ñ­¾j½Ð@ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j„j„¾j„½„Ñ„­ª¾j½ÐBƒ„„lambdaVar0.0 j†j†¾j†½†Ñ†­¾j½ÐD†† curvatureVar0.0 jˆjˆ¾jˆ½ˆÑˆ­¾j½ÐFˆˆ x_translationVar0.0 jŠjоjнŠÑŠ­¾j½ÐHŠŠ y_translationVar0.0 jŒjŒ¾jŒ½ŒÑŒ­¾j½ÐJŒŒchiVar0.0 jŽj޾!j޽ŽÑŽ­¾j½ÐL!ŽŽ phiVar0.0Angstroem  VALUESunitsAttr0.0 j‘j‘¾#j‘½‘Ñ‘­ª¾j½ÐN#‘‘" d_spacingVar0.0j“j“¾&j“½“Ñ“­¾j½ÐP&““% sample_nameVar0.0degreeVALUESunitsAttr0.0 j–j–¾(j–½–Ñ–­ª¾j½ÐR•(––'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j™j™¾*j™½™Ñ™­ª¾j½ÐT˜*™™)sample_temperatureVar0.0j›j›¾,j›½›Ñ›­¾j½ÐV,››+ device_nameVar0.0KVALUESunitsAttr0.0 jžjž¾.jž½žÑž­ª¾j½ÐX.žž-temperature_meanVar0.0KVALUESunitsAttr0.0 j¡j¡¾0j¡½¡Ñ¡­ª¾j½ÐZ 0¡¡/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j¤j¤¾2j¤½¤Ñ¤­ª¾j½Ð\£2¤¤1 sample_murVar0.0 j¦j¦¾5j¦½¦Ñ¦­¾j½Ð^5¦¦4PresetVar0.0j¨j¨¾7j¨½¨Ñ¨­¾j½Ð`7¨¨6 CounterModeVar0.0 jªjª¾9jª½ªÑª­¾j½Ðb9ªª8timeVar0.0countsVALUESunitsAttr0.0 j­j­¾;j­½­Ñ­­ª¾j½Ðd¬;­­: beam_monitorVar0.0countsVALUESunitsAttr0.0 j°j°¾=j°½°Ñ°­ª¾j½Ðf¯=°°<MonitorVar0.0countsVALUESunitsAttr0.0 j³j³¾?j³½³Ñ³­ª¾j½Ðh²?³³>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¶j¶¾Aj¶½¶Ñ¶­ª¾j½ÐjµA¶¶@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¹j¹¾Cj¹½¹Ñ¹­ª¾j½Ðl¸C¹¹BStepVar0.0 j»j»¾Ej»½»Ñ»­¾j½ÐnE»»D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¿j¿¾Gj¿½¿Ñ¿­ªª¾j½Ðp½¾G¿¿F two_thetaVar0.01VALUESsignalAttr0.0 jÂj¾Ij½ÂÑ­ª¾j½ÐrÁIÂÂHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª2468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~€‚…‡‰‹’”—šœŸ¢¥§©«®±´·º¼ÀÃÄÅÆÇÈÉÊËÌÍ../test/data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÏfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÑfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÓfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÕfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª×fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÙfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÛfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÝfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªßfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªáfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªã fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªå fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªç fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªé fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªë fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªí fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªï fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªñ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªó fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªõ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª÷ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªù fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªû fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªý fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÿ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐÐtitleVar0.0jj¾j½Ñ­¾j½ÐÒ start_timeVar0.0 jj¾ j½Ñ­¾j½ÐÔ nameVar0.0jj¾ j½Ñ­¾j½ÐÖ  nameVar0.0"jj¾j½Ñ­¾j½ÐØ typeVar0.0jj¾j½Ñ­¾j½ÐÚtypeVar0.0 jj¾j½Ñ­¾j½ÐÜthetaVar0.0 jj¾j½Ñ­¾j½ÐÞ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j"j"¾j"½"Ñ"­ª¾j½Ðà!""lambdaVar0.0 j$j$¾j$½$Ñ$­¾j½Ðâ$$ curvatureVar0.0 j&j&¾j&½&Ñ&­¾j½Ðä&& x_translationVar0.0 j(j(¾j(½(Ñ(­¾j½Ðæ(( y_translationVar0.0 j*j*¾j*½*Ñ*­¾j½Ðè**chiVar0.0 j,j,¾!j,½,Ñ,­¾j½Ðê!,, phiVar0.0Angstroem  VALUESunitsAttr0.0 j/j/¾#j/½/Ñ/­ª¾j½Ðì.#//" d_spacingVar0.0j1j1¾&j1½1Ñ1­¾j½Ðî&11% sample_nameVar0.0degreeVALUESunitsAttr0.0 j4j4¾(j4½4Ñ4­ª¾j½Ðð3(44'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j7j7¾*j7½7Ñ7­ª¾j½Ðò6*77)sample_temperatureVar0.0j9j9¾,j9½9Ñ9­¾j½Ðô,99+ device_nameVar0.0KVALUESunitsAttr0.0 j<j<¾.j<½<Ñ<­ª¾j½Ðö;.<<-temperature_meanVar0.0KVALUESunitsAttr0.0 j?j?¾0j?½?Ñ?­ª¾j½Ðø>0??/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jBjB¾2jB½BÑB­ª¾j½ÐúA2BB1 sample_murVar0.0 jDjD¾5jD½DÑD­¾j½Ðü5DD4PresetVar0.0jFjF¾7jF½FÑF­¾j½Ðþ7FF6 CounterModeVar0.0 jHjH¾9jH½HÑH­¾j½Ð9HH8timeVar0.0countsVALUESunitsAttr0.0 jKjK¾;jK½KÑK­ª¾j½ÐJ;KK: beam_monitorVar0.0countsVALUESunitsAttr0.0 jNjN¾=jN½NÑN­ª¾j½ÐM=NN<MonitorVar0.0countsVALUESunitsAttr0.0 jQjQ¾?jQ½QÑQ­ª¾j½ÐP?QQ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jTjT¾AjT½TÑT­ª¾j½ÐSATT@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jWjW¾CjW½WÑW­ª¾j½Ð VCWWBStepVar0.0 jYjY¾EjY½YÑY­¾j½Ð EYYD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j]j]¾Gj]½]Ñ]­ªª¾j½Ð[\G]]F two_thetaVar0.01VALUESsignalAttr0.0 j`j`¾Ij`½`Ñ`­ª¾j½Ð_I``HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ   #%')+-0258:=@CEGILORUXZ^abcdefghijkdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªmfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªofakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªqfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªsfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªufakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªwfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªyfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª{fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª}fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªƒ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª… fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª‡ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª‰ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª‹ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª‘ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª“ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª• fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª— fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª™ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª› fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªŸ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª¡ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª£ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª¥ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª§ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª© fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª« fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª­ fakeDim32Dim0.0j¯j¯¾j¯½¯Ñ¯­¾j½Ðn¯¯titleVar0.0j±j±¾j±½±Ñ±­¾j½Ðp±± start_timeVar0.0 j³j³¾ j³½³Ñ³­¾j½Ðr ³³nameVar0.0jµjµ¾ jµ½µÑµ­¾j½Ðt µµ nameVar0.0"j·j·¾j·½·Ñ·­¾j½Ðv·· typeVar0.0j¹j¹¾j¹½¹Ñ¹­¾j½Ðx¹¹typeVar0.0 j»j»¾j»½»Ñ»­¾j½Ðz»»thetaVar0.0 j½j½¾j½½½Ñ½­¾j½Ð|½½ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÀjÀ¾jÀ½ÀÑÀ­ª¾j½Ð~¿ÀÀlambdaVar0.0 jÂj¾j½ÂÑ­¾j½Ð€Â curvatureVar0.0 jÄjľjĽÄÑÄ­¾j½Ð‚ÄÄ x_translationVar0.0 jÆjƾjƽÆÑÆ­¾j½Ð„ÆÆ y_translationVar0.0 jÈjȾjȽÈÑÈ­¾j½Ð†ÈÈchiVar0.0 jÊjʾ!jʽÊÑÊ­¾j½Ðˆ!ÊÊ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÍj;#jͽÍÑÍ­ª¾j½ÐŠÌ#ÍÍ" d_spacingVar0.0jÏjϾ&jϽÏÑÏ­¾j½ÐŒ&ÏÏ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÒjÒ¾(jÒ½ÒÑÒ­ª¾j½ÐŽÑ(ÒÒ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÕjÕ¾*jÕ½ÕÑÕ­ª¾j½ÐÔ*ÕÕ)sample_temperatureVar0.0j×j×¾,j×½×Ñ×­¾j½Ð’,××+ device_nameVar0.0KVALUESunitsAttr0.0 jÚjÚ¾.jÚ½ÚÑÚ­ª¾j½Ð”Ù.ÚÚ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÝjݾ0jݽÝÑÝ­ª¾j½Ð–Ü0ÝÝ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jàjà¾2jà½àÑà­ª¾j½Ð˜ß2àà1 sample_murVar0.0 jâjâ¾5jâ½âÑâ­¾j½Ðš5ââ4PresetVar0.0jäjä¾7jä½äÑä­¾j½Ðœ7ää6 CounterModeVar0.0 jæjæ¾9jæ½æÑæ­¾j½Ðž9ææ8timeVar0.0countsVALUESunitsAttr0.0 jéjé¾;jé½éÑé­ª¾j½Ð è;éé: beam_monitorVar0.0countsVALUESunitsAttr0.0 jìjì¾=jì½ìÑì­ª¾j½Ð¢ë=ìì<MonitorVar0.0countsVALUESunitsAttr0.0 jïjï¾?jï½ïÑï­ª¾j½Ð¤î?ïï>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jòjò¾Ajò½òÑò­ª¾j½Ð¦ñAòò@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jõjõ¾Cjõ½õÑõ­ª¾j½Ð¨ôCõõBStepVar0.0 j÷j÷¾Ej÷½÷Ñ÷­¾j½ÐªE÷÷D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jûjû¾Gjû½ûÑû­ªª¾j½Ð¬ùúGûûF two_thetaVar0.01VALUESsignalAttr0.0 jþjþ¾Ijþ½þÑþ­ª¾j½Ð®ýIþþHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÁÃÅÇÉËÎÐÓÖØÛÞáãåçêíðóöøüÿ data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª! fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª# fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª% fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª' fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª) fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª+ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª- fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª/ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª1 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª3 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª5 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª7 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª9 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª; fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª= fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª? fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªA fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªC fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªE fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªG fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªI fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªK fakeDim32Dim0.0jMjM¾jM½MÑM­¾j½Ð MMtitleVar0.0jOjO¾jO½OÑO­¾j½ÐOO start_timeVar0.0 jQjQ¾ jQ½QÑQ­¾j½Ð QQnameVar0.0jSjS¾ jS½SÑS­¾j½Ð SS nameVar0.0"jUjU¾jU½UÑU­¾j½ÐUU typeVar0.0jWjW¾jW½WÑW­¾j½ÐWWtypeVar0.0 jYjY¾jY½YÑY­¾j½ÐYYthetaVar0.0 j[j[¾j[½[Ñ[­¾j½Ð[[ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j^j^¾j^½^Ñ^­ª¾j½Ð]^^lambdaVar0.0 j`j`¾j`½`Ñ`­¾j½Ð`` curvatureVar0.0 jbjb¾jb½bÑb­¾j½Ð bb x_translationVar0.0 jdjd¾jd½dÑd­¾j½Ð"dd y_translationVar0.0 jfjf¾jf½fÑf­¾j½Ð$ffchiVar0.0 jhjh¾!jh½hÑh­¾j½Ð&!hh phiVar0.0Angstroem  VALUESunitsAttr0.0 jkjk¾#jk½kÑk­ª¾j½Ð(j#kk" d_spacingVar0.0jmjm¾&jm½mÑm­¾j½Ð*&mm% sample_nameVar0.0degreeVALUESunitsAttr0.0 jpjp¾(jp½pÑp­ª¾j½Ð,o(pp'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jsjs¾*js½sÑs­ª¾j½Ð.r*ss)sample_temperatureVar0.0juju¾,ju½uÑu­¾j½Ð0,uu+ device_nameVar0.0KVALUESunitsAttr0.0 jxjx¾.jx½xÑx­ª¾j½Ð2w.xx-temperature_meanVar0.0KVALUESunitsAttr0.0 j{j{¾0j{½{Ñ{­ª¾j½Ð4z0{{/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j~j~¾2j~½~Ñ~­ª¾j½Ð6}2~~1 sample_murVar0.0 j€j€¾5j€½€Ñ€­¾j½Ð85€€4PresetVar0.0j‚j‚¾7j‚½‚Ñ‚­¾j½Ð:7‚‚6 CounterModeVar0.0 j„j„¾9j„½„Ñ„­¾j½Ð<9„„8timeVar0.0countsVALUESunitsAttr0.0 j‡j‡¾;j‡½‡Ñ‡­ª¾j½Ð>†;‡‡: beam_monitorVar0.0countsVALUESunitsAttr0.0 jŠjо=jнŠÑŠ­ª¾j½Ð@‰=ŠŠ<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½ÐBŒ?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jj¾Aj½Ñ­ª¾j½ÐDA@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j“j“¾Cj“½“Ñ“­ª¾j½ÐF’C““BStepVar0.0 j•j•¾Ej•½•Ñ•­¾j½ÐHE••D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j™j™¾Gj™½™Ñ™­ªª¾j½ÐJ—˜G™™F two_thetaVar0.01VALUESsignalAttr0.0 jœjœ¾Ijœ½œÑœ­ª¾j½ÐL›IœœHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª  "$&(*,.02468:<>@BDFHJLNPRTVXZ\_acegilnqtvy|ƒ…ˆ‹Ž‘”–šžŸ ¡¢£¤¥¦§data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª©fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª«fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª­fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª¯fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª±fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª³fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªµfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª·fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¹fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª»fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª½ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¿ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÁ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªà fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÅ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÇ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÉ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªË fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÍ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÏ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÑ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÓ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÕ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª× fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÙ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªÛ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÝ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªß fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªá fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªã fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªå fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªç fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªé fakeDim32Dim0.0jëjë¾jë½ëÑë­¾j½ÐªëëtitleVar0.0jíjí¾jí½íÑí­¾j½Ð¬íí start_timeVar0.0 jïjï¾ jï½ïÑï­¾j½Ð® ïïnameVar0.0jñjñ¾ jñ½ñÑñ­¾j½Ð° ññ nameVar0.0"jójó¾jó½óÑó­¾j½Ð²óó typeVar0.0jõjõ¾jõ½õÑõ­¾j½Ð´õõtypeVar0.0 j÷j÷¾j÷½÷Ñ÷­¾j½Ð¶÷÷thetaVar0.0 jùjù¾jù½ùÑù­¾j½Ð¸ùù two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jüjü¾jü½üÑü­ª¾j½ÐºûüülambdaVar0.0 jþjþ¾jþ½þÑþ­¾j½Ð¼þþ curvatureVar0.0 jj¾j½Ñ­¾j½Ð¾ x_translationVar0.0 jj¾j½Ñ­¾j½ÐÀ y_translationVar0.0 jj¾j½Ñ­¾j½ÐÂchiVar0.0 jj¾!j½Ñ­¾j½ÐÄ! phiVar0.0Angstroem  VALUESunitsAttr0.0 j j ¾#j ½ Ñ ­ª¾j½ÐÆ#  " d_spacingVar0.0j j ¾&j ½ Ñ ­¾j½ÐÈ&  % sample_nameVar0.0degreeVALUESunitsAttr0.0 jj¾(j½Ñ­ª¾j½ÐÊ ('sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½ÐÌ*)sample_temperatureVar0.0jj¾,j½Ñ­¾j½ÐÎ,+ device_nameVar0.0KVALUESunitsAttr0.0 jj¾.j½Ñ­ª¾j½ÐÐ.-temperature_meanVar0.0KVALUESunitsAttr0.0 jj¾0j½Ñ­ª¾j½ÐÒ0/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jj¾2j½Ñ­ª¾j½ÐÔ21 sample_murVar0.0 jj¾5j½Ñ­¾j½ÐÖ54PresetVar0.0j j ¾7j ½ Ñ ­¾j½ÐØ7  6 CounterModeVar0.0 j"j"¾9j"½"Ñ"­¾j½ÐÚ9""8timeVar0.0countsVALUESunitsAttr0.0 j%j%¾;j%½%Ñ%­ª¾j½ÐÜ$;%%: beam_monitorVar0.0countsVALUESunitsAttr0.0 j(j(¾=j(½(Ñ(­ª¾j½ÐÞ'=((<MonitorVar0.0countsVALUESunitsAttr0.0 j+j+¾?j+½+Ñ+­ª¾j½Ðà*?++>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j.j.¾Aj.½.Ñ.­ª¾j½Ðâ-A..@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j1j1¾Cj1½1Ñ1­ª¾j½Ðä0C11BStepVar0.0 j3j3¾Ej3½3Ñ3­¾j½ÐæE33D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j7j7¾Gj7½7Ñ7­ªª¾j½Ðè56G77F two_thetaVar0.01VALUESsignalAttr0.0 j:j:¾Ij:½:Ñ:­ª¾j½Ðê9I::HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúýÿ  !#&),/248;<=>?@ABCDEdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªGfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªIfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªKfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªMfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªOfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªQfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªSfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªUfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªWfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªYfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª[ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª] fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª_ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªa fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªc fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªe fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªg fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªi fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªk fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªm fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªo fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªq fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªs fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªu fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªw fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªy fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª{ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª} fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªƒ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª… fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª‡ fakeDim32Dim0.0j‰j‰¾j‰½‰Ñ‰­¾j½ÐH‰‰titleVar0.0j‹j‹¾j‹½‹Ñ‹­¾j½ÐJ‹‹ start_timeVar0.0 jj¾ j½Ñ­¾j½ÐL nameVar0.0jj¾ j½Ñ­¾j½ÐN  nameVar0.0"j‘j‘¾j‘½‘Ñ‘­¾j½ÐP‘‘ typeVar0.0j“j“¾j“½“Ñ“­¾j½ÐR““typeVar0.0 j•j•¾j•½•Ñ•­¾j½ÐT••thetaVar0.0 j—j—¾j—½—Ñ—­¾j½ÐV—— two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jšjš¾jš½šÑš­ª¾j½ÐX™ššlambdaVar0.0 jœjœ¾jœ½œÑœ­¾j½ÐZœœ curvatureVar0.0 jžjž¾jž½žÑž­¾j½Ð\žž x_translationVar0.0 j j ¾j ½ Ñ ­¾j½Ð^   y_translationVar0.0 j¢j¢¾j¢½¢Ñ¢­¾j½Ð`¢¢chiVar0.0 j¤j¤¾!j¤½¤Ñ¤­¾j½Ðb!¤¤ phiVar0.0Angstroem  VALUESunitsAttr0.0 j§j§¾#j§½§Ñ§­ª¾j½Ðd¦#§§" d_spacingVar0.0j©j©¾&j©½©Ñ©­¾j½Ðf&©©% sample_nameVar0.0degreeVALUESunitsAttr0.0 j¬j¬¾(j¬½¬Ñ¬­ª¾j½Ðh«(¬¬'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j¯j¯¾*j¯½¯Ñ¯­ª¾j½Ðj®*¯¯)sample_temperatureVar0.0j±j±¾,j±½±Ñ±­¾j½Ðl,±±+ device_nameVar0.0KVALUESunitsAttr0.0 j´j´¾.j´½´Ñ´­ª¾j½Ðn³.´´-temperature_meanVar0.0KVALUESunitsAttr0.0 j·j·¾0j·½·Ñ·­ª¾j½Ðp¶0··/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jºjº¾2jº½ºÑº­ª¾j½Ðr¹2ºº1 sample_murVar0.0 j¼j¼¾5j¼½¼Ñ¼­¾j½Ðt5¼¼4PresetVar0.0j¾j¾¾7j¾½¾Ñ¾­¾j½Ðv7¾¾6 CounterModeVar0.0 jÀjÀ¾9jÀ½ÀÑÀ­¾j½Ðx9ÀÀ8timeVar0.0countsVALUESunitsAttr0.0 jÃjþ;jýÃÑíª¾j½ÐzÂ;ÃÃ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÆjƾ=jƽÆÑÆ­ª¾j½Ð|Å=ÆÆ<MonitorVar0.0countsVALUESunitsAttr0.0 jÉjɾ?jɽÉÑÉ­ª¾j½Ð~È?ÉÉ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÌj̾Aj̽ÌÑÌ­ª¾j½Ð€ËAÌÌ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÏjϾCjϽÏÑÏ­ª¾j½Ð‚ÎCÏÏBStepVar0.0 jÑjѾEjѽÑÑÑ­¾j½Ð„EÑÑD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÕjÕ¾GjÕ½ÕÑÕ­ªª¾j½Ð†ÓÔGÕÕF two_thetaVar0.01VALUESsignalAttr0.0 jØjؾIjؽØÑØ­ª¾j½Ðˆ×IØØHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªHJLNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜›Ÿ¡£¥¨ª­°²µ¸»½¿ÁÄÇÊÍÐÒÖÙÚÛÜÝÞßàáâãdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªåfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªçfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªéfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªëfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªífakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªïfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªñfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªófakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªõfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª÷fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªù fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªû fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªý fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÿ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª! fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª# fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª% fakeDim32Dim0.0j'j'¾j'½'Ñ'­¾j½Ðæ''titleVar0.0j)j)¾j)½)Ñ)­¾j½Ðè)) start_timeVar0.0 j+j+¾ j+½+Ñ+­¾j½Ðê ++nameVar0.0j-j-¾ j-½-Ñ-­¾j½Ðì -- nameVar0.0"j/j/¾j/½/Ñ/­¾j½Ðî// typeVar0.0j1j1¾j1½1Ñ1­¾j½Ðð11typeVar0.0 j3j3¾j3½3Ñ3­¾j½Ðò33thetaVar0.0 j5j5¾j5½5Ñ5­¾j½Ðô55 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j8j8¾j8½8Ñ8­ª¾j½Ðö788lambdaVar0.0 j:j:¾j:½:Ñ:­¾j½Ðø:: curvatureVar0.0 j<j<¾j<½<Ñ<­¾j½Ðú<< x_translationVar0.0 j>j>¾j>½>Ñ>­¾j½Ðü>> y_translationVar0.0 j@j@¾j@½@Ñ@­¾j½Ðþ@@chiVar0.0 jBjB¾!jB½BÑB­¾j½Ð!BB phiVar0.0Angstroem  VALUESunitsAttr0.0 jEjE¾#jE½EÑE­ª¾j½ÐD#EE" d_spacingVar0.0jGjG¾&jG½GÑG­¾j½Ð&GG% sample_nameVar0.0degreeVALUESunitsAttr0.0 jJjJ¾(jJ½JÑJ­ª¾j½ÐI(JJ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jMjM¾*jM½MÑM­ª¾j½ÐL*MM)sample_temperatureVar0.0jOjO¾,jO½OÑO­¾j½Ð ,OO+ device_nameVar0.0KVALUESunitsAttr0.0 jRjR¾.jR½RÑR­ª¾j½Ð Q.RR-temperature_meanVar0.0KVALUESunitsAttr0.0 jUjU¾0jU½UÑU­ª¾j½ÐT0UU/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jXjX¾2jX½XÑX­ª¾j½ÐW2XX1 sample_murVar0.0 jZjZ¾5jZ½ZÑZ­¾j½Ð5ZZ4PresetVar0.0j\j\¾7j\½\Ñ\­¾j½Ð7\\6 CounterModeVar0.0 j^j^¾9j^½^Ñ^­¾j½Ð9^^8timeVar0.0countsVALUESunitsAttr0.0 jaja¾;ja½aÑa­ª¾j½Ð`;aa: beam_monitorVar0.0countsVALUESunitsAttr0.0 jdjd¾=jd½dÑd­ª¾j½Ðc=dd<MonitorVar0.0countsVALUESunitsAttr0.0 jgjg¾?jg½gÑg­ª¾j½Ðf?gg>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jjjj¾Ajj½jÑj­ª¾j½ÐiAjj@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jmjm¾Cjm½mÑm­ª¾j½Ð lCmmBStepVar0.0 jojo¾Ejo½oÑo­¾j½Ð"EooD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jsjs¾Gjs½sÑs­ªª¾j½Ð$qrGssF two_thetaVar0.01VALUESsignalAttr0.0 jvjv¾Ijv½vÑv­ª¾j½Ð&uIvvHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªæèêìîðòôöøúüþ   "$&(*,.02469;=?ACFHKNPSVY[]_behknptwxyz{|}~€data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªƒfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª…fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª‡fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª‰fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª‹fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª‘fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª“fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª•fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª— fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª™ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª› fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªŸ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª¡ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª£ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª¥ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª§ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª© fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª« fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª­ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª¯ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª± fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª³ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªµ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª· fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¹ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª» fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª½ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¿ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÁ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªà fakeDim32Dim0.0jÅjžjŽÅÑÅ­¾j½Ð„ÅÅtitleVar0.0jÇjǾjǽÇÑÇ­¾j½Ð†ÇÇ start_timeVar0.0 jÉjɾ jɽÉÑÉ­¾j½Ðˆ ÉÉnameVar0.0jËj˾ j˽ËÑË­¾j½ÐŠ ËË nameVar0.0"jÍj;jͽÍÑÍ­¾j½ÐŒÍÍ typeVar0.0jÏjϾjϽÏÑÏ­¾j½ÐŽÏÏtypeVar0.0 jÑjѾjѽÑÑÑ­¾j½ÐÑÑthetaVar0.0 jÓjÓ¾jÓ½ÓÑÓ­¾j½Ð’ÓÓ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÖjÖ¾jÖ½ÖÑÖ­ª¾j½Ð”ÕÖÖlambdaVar0.0 jØjؾjؽØÑØ­¾j½Ð–ØØ curvatureVar0.0 jÚjÚ¾jÚ½ÚÑÚ­¾j½Ð˜ÚÚ x_translationVar0.0 jÜjܾjܽÜÑÜ­¾j½ÐšÜÜ y_translationVar0.0 jÞjÞ¾jÞ½ÞÑÞ­¾j½ÐœÞÞchiVar0.0 jàjà¾!jà½àÑà­¾j½Ðž!àà phiVar0.0Angstroem  VALUESunitsAttr0.0 jãjã¾#jã½ãÑã­ª¾j½Ð â#ãã" d_spacingVar0.0jåjå¾&jå½åÑå­¾j½Ð¢&åå% sample_nameVar0.0degreeVALUESunitsAttr0.0 jèjè¾(jè½èÑè­ª¾j½Ð¤ç(èè'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jëjë¾*jë½ëÑë­ª¾j½Ð¦ê*ëë)sample_temperatureVar0.0jíjí¾,jí½íÑí­¾j½Ð¨,íí+ device_nameVar0.0KVALUESunitsAttr0.0 jðjð¾.jð½ðÑ𭪾j½Ðªï.ðð-temperature_meanVar0.0KVALUESunitsAttr0.0 jójó¾0jó½óÑ󭪾j½Ð¬ò0óó/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jöjö¾2jö½öÑö­ª¾j½Ð®õ2öö1 sample_murVar0.0 jøjø¾5jø½øÑø­¾j½Ð°5øø4PresetVar0.0jújú¾7jú½úÑú­¾j½Ð²7úú6 CounterModeVar0.0 jüjü¾9jü½üÑü­¾j½Ð´9üü8timeVar0.0countsVALUESunitsAttr0.0 jÿjÿ¾;jÿ½ÿÑÿ­ª¾j½Ð¶þ;ÿÿ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½Ð¸=<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½Ðº?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jj¾Aj½Ñ­ª¾j½Ð¼A@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j j ¾Cj ½ Ñ ­ª¾j½Ð¾ C  BStepVar0.0 j j ¾Ej ½ Ñ ­¾j½ÐÀE  D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jj¾Gj½Ñ­ªª¾j½ÐÂGF two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½ÐÄIHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔ×ÙÛÝßáäæéìîñô÷ùûý  data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª!fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª#fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª%fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª'fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª)fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª+fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª-fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª/fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª1fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª3fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª5 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª7 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª9 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª; fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª= fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª? fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªA fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªC fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªE fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªG fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªI fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªK fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªM fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªO fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªQ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªS fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªU fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªW fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªY fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª[ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª] fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª_ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªa fakeDim32Dim0.0jcjc¾jc½cÑc­¾j½Ð"cctitleVar0.0jeje¾je½eÑe­¾j½Ð$ee start_timeVar0.0 jgjg¾ jg½gÑg­¾j½Ð& ggnameVar0.0jiji¾ ji½iÑi­¾j½Ð( ii nameVar0.0"jkjk¾jk½kÑk­¾j½Ð*kk typeVar0.0jmjm¾jm½mÑm­¾j½Ð,mmtypeVar0.0 jojo¾jo½oÑo­¾j½Ð.oothetaVar0.0 jqjq¾jq½qÑq­¾j½Ð0qq two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jtjt¾jt½tÑt­ª¾j½Ð2sttlambdaVar0.0 jvjv¾jv½vÑv­¾j½Ð4vv curvatureVar0.0 jxjx¾jx½xÑx­¾j½Ð6xx x_translationVar0.0 jzjz¾jz½zÑz­¾j½Ð8zz y_translationVar0.0 j|j|¾j|½|Ñ|­¾j½Ð:||chiVar0.0 j~j~¾!j~½~Ñ~­¾j½Ð<!~~ phiVar0.0Angstroem  VALUESunitsAttr0.0 jj¾#j½Ñ­ª¾j½Ð>€#" d_spacingVar0.0jƒjƒ¾&jƒ½ƒÑƒ­¾j½Ð@&ƒƒ% sample_nameVar0.0degreeVALUESunitsAttr0.0 j†j†¾(j†½†Ñ†­ª¾j½ÐB…(††'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j‰j‰¾*j‰½‰Ñ‰­ª¾j½ÐDˆ*‰‰)sample_temperatureVar0.0j‹j‹¾,j‹½‹Ñ‹­¾j½ÐF,‹‹+ device_nameVar0.0KVALUESunitsAttr0.0 jŽj޾.j޽ŽÑŽ­ª¾j½ÐH.ŽŽ-temperature_meanVar0.0KVALUESunitsAttr0.0 j‘j‘¾0j‘½‘Ñ‘­ª¾j½ÐJ0‘‘/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j”j”¾2j”½”Ñ”­ª¾j½ÐL“2””1 sample_murVar0.0 j–j–¾5j–½–Ñ–­¾j½ÐN5––4PresetVar0.0j˜j˜¾7j˜½˜Ñ˜­¾j½ÐP7˜˜6 CounterModeVar0.0 jšjš¾9jš½šÑš­¾j½ÐR9šš8timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½ÐTœ;: beam_monitorVar0.0countsVALUESunitsAttr0.0 j j ¾=j ½ Ñ ­ª¾j½ÐVŸ=  <MonitorVar0.0countsVALUESunitsAttr0.0 j£j£¾?j£½£Ñ£­ª¾j½ÐX¢?££>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¦j¦¾Aj¦½¦Ñ¦­ª¾j½ÐZ¥A¦¦@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j©j©¾Cj©½©Ñ©­ª¾j½Ð\¨C©©BStepVar0.0 j«j«¾Ej«½«Ñ«­¾j½Ð^E««D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j¯j¯¾Gj¯½¯Ñ¯­ªª¾j½Ð`­®G¯¯F two_thetaVar0.01VALUESsignalAttr0.0 j²j²¾Ij²½²Ñ²­ª¾j½Ðb±I²²HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª"$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnpruwy{}‚„‡ŠŒ’•—™›ž¡¤§ª¬°³´µ¶·¸¹º»¼½data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¿fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÁfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÃfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÅfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÇfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÉfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªËfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÍfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÏfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÑfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÓ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÕ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª× fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÙ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªÛ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÝ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªß fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªá fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªã fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªå fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªç fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªé fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªë fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªí fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªï fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªñ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªó fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªõ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª÷ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªù fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªû fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªý fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÿ fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐÀtitleVar0.0jj¾j½Ñ­¾j½Ð start_timeVar0.0 jj¾ j½Ñ­¾j½ÐÄ nameVar0.0jj¾ j½Ñ­¾j½ÐÆ  nameVar0.0"j j ¾j ½ Ñ ­¾j½ÐÈ  typeVar0.0j j ¾j ½ Ñ ­¾j½ÐÊ  typeVar0.0 j j ¾j ½ Ñ ­¾j½ÐÌ  thetaVar0.0 jj¾j½Ñ­¾j½ÐÎ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jj¾j½Ñ­ª¾j½ÐÐlambdaVar0.0 jj¾j½Ñ­¾j½ÐÒ curvatureVar0.0 jj¾j½Ñ­¾j½ÐÔ x_translationVar0.0 jj¾j½Ñ­¾j½ÐÖ y_translationVar0.0 jj¾j½Ñ­¾j½ÐØchiVar0.0 jj¾!j½Ñ­¾j½ÐÚ! phiVar0.0Angstroem  VALUESunitsAttr0.0 jj¾#j½Ñ­ª¾j½ÐÜ#" d_spacingVar0.0j!j!¾&j!½!Ñ!­¾j½ÐÞ&!!% sample_nameVar0.0degreeVALUESunitsAttr0.0 j$j$¾(j$½$Ñ$­ª¾j½Ðà#($$'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j'j'¾*j'½'Ñ'­ª¾j½Ðâ&*'')sample_temperatureVar0.0j)j)¾,j)½)Ñ)­¾j½Ðä,))+ device_nameVar0.0KVALUESunitsAttr0.0 j,j,¾.j,½,Ñ,­ª¾j½Ðæ+.,,-temperature_meanVar0.0KVALUESunitsAttr0.0 j/j/¾0j/½/Ñ/­ª¾j½Ðè.0///temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j2j2¾2j2½2Ñ2­ª¾j½Ðê12221 sample_murVar0.0 j4j4¾5j4½4Ñ4­¾j½Ðì5444PresetVar0.0j6j6¾7j6½6Ñ6­¾j½Ðî7666 CounterModeVar0.0 j8j8¾9j8½8Ñ8­¾j½Ðð9888timeVar0.0countsVALUESunitsAttr0.0 j;j;¾;j;½;Ñ;­ª¾j½Ðò:;;;: beam_monitorVar0.0countsVALUESunitsAttr0.0 j>j>¾=j>½>Ñ>­ª¾j½Ðô==>><MonitorVar0.0countsVALUESunitsAttr0.0 jAjA¾?jA½AÑA­ª¾j½Ðö@?AA>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jDjD¾AjD½DÑD­ª¾j½ÐøCADD@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jGjG¾CjG½GÑG­ª¾j½ÐúFCGGBStepVar0.0 jIjI¾EjI½IÑI­¾j½ÐüEIID no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jMjM¾GjM½MÑM­ªª¾j½ÐþKLGMMF two_thetaVar0.01VALUESsignalAttr0.0 jPjP¾IjP½PÑP­ª¾j½ÐOIPPHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ   "%(*-03579<?BEHJNQRSTUVWXYZ[data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª]fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª_fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªafakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªcfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªefakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªgfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªifakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªkfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªmfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªofakeDim9Dim0.0Values fakeDim10 DimVal0.1ªq fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªs fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªu fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªw fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªy fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª{ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª} fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªƒ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª… fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª‡ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª‰ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª‹ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª‘ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª“ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª• fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª— fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª™ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª› fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jŸjŸ¾jŸ½ŸÑŸ­¾j½Ð^ŸŸtitleVar0.0j¡j¡¾j¡½¡Ñ¡­¾j½Ð`¡¡ start_timeVar0.0 j£j£¾ j£½£Ñ£­¾j½Ðb ££nameVar0.0j¥j¥¾ j¥½¥Ñ¥­¾j½Ðd ¥¥ nameVar0.0"j§j§¾j§½§Ñ§­¾j½Ðf§§ typeVar0.0j©j©¾j©½©Ñ©­¾j½Ðh©©typeVar0.0 j«j«¾j«½«Ñ«­¾j½Ðj««thetaVar0.0 j­j­¾j­½­Ñ­­¾j½Ðl­­ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j°j°¾j°½°Ñ°­ª¾j½Ðn¯°°lambdaVar0.0 j²j²¾j²½²Ñ²­¾j½Ðp²² curvatureVar0.0 j´j´¾j´½´Ñ´­¾j½Ðr´´ x_translationVar0.0 j¶j¶¾j¶½¶Ñ¶­¾j½Ðt¶¶ y_translationVar0.0 j¸j¸¾j¸½¸Ñ¸­¾j½Ðv¸¸chiVar0.0 jºjº¾!jº½ºÑº­¾j½Ðx!ºº phiVar0.0Angstroem  VALUESunitsAttr0.0 j½j½¾#j½½½Ñ½­ª¾j½Ðz¼#½½" d_spacingVar0.0j¿j¿¾&j¿½¿Ñ¿­¾j½Ð|&¿¿% sample_nameVar0.0degreeVALUESunitsAttr0.0 jÂj¾(j½ÂÑ­ª¾j½Ð~Á(ÂÂ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÅjž*jŽÅÑÅ­ª¾j½Ð€Ä*ÅÅ)sample_temperatureVar0.0jÇjǾ,jǽÇÑÇ­¾j½Ð‚,ÇÇ+ device_nameVar0.0KVALUESunitsAttr0.0 jÊjʾ.jʽÊÑÊ­ª¾j½Ð„É.ÊÊ-temperature_meanVar0.0KVALUESunitsAttr0.0 jÍj;0jͽÍÑÍ­ª¾j½Ð†Ì0ÍÍ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÐjо2jнÐÑЭª¾j½ÐˆÏ2ÐÐ1 sample_murVar0.0 jÒjÒ¾5jÒ½ÒÑÒ­¾j½ÐŠ5ÒÒ4PresetVar0.0jÔjÔ¾7jÔ½ÔÑÔ­¾j½ÐŒ7ÔÔ6 CounterModeVar0.0 jÖjÖ¾9jÖ½ÖÑÖ­¾j½ÐŽ9ÖÖ8timeVar0.0countsVALUESunitsAttr0.0 jÙjÙ¾;jÙ½ÙÑÙ­ª¾j½ÐØ;ÙÙ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÜjܾ=jܽÜÑÜ­ª¾j½Ð’Û=ÜÜ<MonitorVar0.0countsVALUESunitsAttr0.0 jßjß¾?jß½ßÑß­ª¾j½Ð”Þ?ßß>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jâjâ¾Ajâ½âÑâ­ª¾j½Ð–áAââ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jåjå¾Cjå½åÑå­ª¾j½Ð˜äCååBStepVar0.0 jçjç¾Ejç½çÑç­¾j½ÐšEççD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jëjë¾Gjë½ëÑë­ªª¾j½ÐœéêGëëF two_thetaVar0.01VALUESsignalAttr0.0 jîjî¾Ijî½îÑî­ª¾j½ÐžíIîîHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®±³µ·¹»¾ÀÃÆÈËÎÑÓÕ×ÚÝàãæèìïðñòóôõö÷øùdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªûfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªýfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÿfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª! fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª# fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª% fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª' fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª) fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª+ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª- fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª/ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª1 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª3 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª5 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª7 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª9 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª; fakeDim32Dim0.0j=j=¾j=½=Ñ=­¾j½Ðü==titleVar0.0j?j?¾j?½?Ñ?­¾j½Ðþ?? start_timeVar0.0 jAjA¾ jA½AÑA­¾j½Ð AAnameVar0.0jCjC¾ jC½CÑC­¾j½Ð CC nameVar0.0"jEjE¾jE½EÑE­¾j½ÐEE typeVar0.0jGjG¾jG½GÑG­¾j½ÐGGtypeVar0.0 jIjI¾jI½IÑI­¾j½ÐIIthetaVar0.0 jKjK¾jK½KÑK­¾j½Ð KK two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jNjN¾jN½NÑN­ª¾j½Ð MNNlambdaVar0.0 jPjP¾jP½PÑP­¾j½ÐPP curvatureVar0.0 jRjR¾jR½RÑR­¾j½ÐRR x_translationVar0.0 jTjT¾jT½TÑT­¾j½ÐTT y_translationVar0.0 jVjV¾jV½VÑV­¾j½ÐVVchiVar0.0 jXjX¾!jX½XÑX­¾j½Ð!XX phiVar0.0Angstroem  VALUESunitsAttr0.0 j[j[¾#j[½[Ñ[­ª¾j½ÐZ#[[" d_spacingVar0.0j]j]¾&j]½]Ñ]­¾j½Ð&]]% sample_nameVar0.0degreeVALUESunitsAttr0.0 j`j`¾(j`½`Ñ`­ª¾j½Ð_(``'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jcjc¾*jc½cÑc­ª¾j½Ðb*cc)sample_temperatureVar0.0jeje¾,je½eÑe­¾j½Ð ,ee+ device_nameVar0.0KVALUESunitsAttr0.0 jhjh¾.jh½hÑh­ª¾j½Ð"g.hh-temperature_meanVar0.0KVALUESunitsAttr0.0 jkjk¾0jk½kÑk­ª¾j½Ð$j0kk/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jnjn¾2jn½nÑn­ª¾j½Ð&m2nn1 sample_murVar0.0 jpjp¾5jp½pÑp­¾j½Ð(5pp4PresetVar0.0jrjr¾7jr½rÑr­¾j½Ð*7rr6 CounterModeVar0.0 jtjt¾9jt½tÑt­¾j½Ð,9tt8timeVar0.0countsVALUESunitsAttr0.0 jwjw¾;jw½wÑw­ª¾j½Ð.v;ww: beam_monitorVar0.0countsVALUESunitsAttr0.0 jzjz¾=jz½zÑz­ª¾j½Ð0y=zz<MonitorVar0.0countsVALUESunitsAttr0.0 j}j}¾?j}½}Ñ}­ª¾j½Ð2|?}}>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j€j€¾Aj€½€Ñ€­ª¾j½Ð4A€€@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jƒjƒ¾Cjƒ½ƒÑƒ­ª¾j½Ð6‚CƒƒBStepVar0.0 j…j…¾Ej…½…Ñ…­¾j½Ð8E……D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j‰j‰¾Gj‰½‰Ñ‰­ªª¾j½Ð:‡ˆG‰‰F two_thetaVar0.01VALUESsignalAttr0.0 jŒjŒ¾IjŒ½ŒÑŒ­ª¾j½Ð<‹IŒŒHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªüþ   "$&(*,.02468:<>@BDFHJLOQSUWY\^adfiloqsux{~„†ŠŽ‘’“”•–—data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª™fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª›fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªŸfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª¡fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª£fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª¥fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª§fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª©fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª«fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª­ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª¯ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª± fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª³ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªµ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª· fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª¹ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª» fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª½ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¿ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªÁ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªà fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÅ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÇ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªÉ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªË fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªÍ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªÏ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÑ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÓ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÕ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª× fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÙ fakeDim32Dim0.0jÛjÛ¾jÛ½ÛÑÛ­¾j½ÐšÛÛtitleVar0.0jÝjݾjݽÝÑÝ­¾j½ÐœÝÝ start_timeVar0.0 jßjß¾ jß½ßÑß­¾j½Ðž ßßnameVar0.0jájá¾ já½áÑá­¾j½Ð  áá nameVar0.0"jãjã¾jã½ãÑã­¾j½Ð¢ãã typeVar0.0jåjå¾jå½åÑå­¾j½Ð¤ååtypeVar0.0 jçjç¾jç½çÑç­¾j½Ð¦ççthetaVar0.0 jéjé¾jé½éÑé­¾j½Ð¨éé two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jìjì¾jì½ìÑì­ª¾j½ÐªëììlambdaVar0.0 jîjî¾jî½îÑî­¾j½Ð¬îî curvatureVar0.0 jðjð¾jð½ðÑð­¾j½Ð®ðð x_translationVar0.0 jòjò¾jò½òÑò­¾j½Ð°òò y_translationVar0.0 jôjô¾jô½ôÑô­¾j½Ð²ôôchiVar0.0 jöjö¾!jö½öÑö­¾j½Ð´!öö phiVar0.0Angstroem  VALUESunitsAttr0.0 jùjù¾#jù½ùÑù­ª¾j½Ð¶ø#ùù" d_spacingVar0.0jûjû¾&jû½ûÑû­¾j½Ð¸&ûû% sample_nameVar0.0degreeVALUESunitsAttr0.0 jþjþ¾(jþ½þÑþ­ª¾j½Ðºý(þþ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½Ð¼*)sample_temperatureVar0.0jj¾,j½Ñ­¾j½Ð¾,+ device_nameVar0.0KVALUESunitsAttr0.0 jj¾.j½Ñ­ª¾j½ÐÀ.-temperature_meanVar0.0KVALUESunitsAttr0.0 j j ¾0j ½ Ñ ­ª¾j½ÐÂ0  /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j j ¾2j ½ Ñ ­ª¾j½ÐÄ 2  1 sample_murVar0.0 jj¾5j½Ñ­¾j½ÐÆ54PresetVar0.0jj¾7j½Ñ­¾j½ÐÈ76 CounterModeVar0.0 jj¾9j½Ñ­¾j½ÐÊ98timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½ÐÌ;: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½ÐÎ=<MonitorVar0.0countsVALUESunitsAttr0.0 jj¾?j½Ñ­ª¾j½ÐÐ?>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jj¾Aj½Ñ­ª¾j½ÐÒA@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j!j!¾Cj!½!Ñ!­ª¾j½ÐÔ C!!BStepVar0.0 j#j#¾Ej#½#Ñ#­¾j½ÐÖE##D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j'j'¾Gj'½'Ñ'­ªª¾j½ÐØ%&G''F two_thetaVar0.01VALUESsignalAttr0.0 j*j*¾Ij*½*Ñ*­ª¾j½ÐÚ)I**HcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªšœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêíïñóõ÷úüÿ  "$(+,-./012345data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª7fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª9fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª;fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª=fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª?fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªAfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªCfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªEfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªGfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªIfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªK fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªM fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªO fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªQ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªS fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªU fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªW fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªY fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª[ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª] fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª_ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªa fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªc fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªe fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªg fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªi fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªk fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªm fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªo fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªq fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªs fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªu fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªw fakeDim32Dim0.0jyjy¾jy½yÑy­¾j½Ð8yytitleVar0.0j{j{¾j{½{Ñ{­¾j½Ð:{{ start_timeVar0.0 j}j}¾ j}½}Ñ}­¾j½Ð< }}nameVar0.0jj¾ j½Ñ­¾j½Ð>  nameVar0.0"jj¾j½Ñ­¾j½Ð@ typeVar0.0jƒjƒ¾jƒ½ƒÑƒ­¾j½ÐBƒƒtypeVar0.0 j…j…¾j…½…Ñ…­¾j½ÐD……thetaVar0.0 j‡j‡¾j‡½‡Ñ‡­¾j½ÐF‡‡ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jŠjоjнŠÑŠ­ª¾j½ÐH‰ŠŠlambdaVar0.0 jŒjŒ¾jŒ½ŒÑŒ­¾j½ÐJŒŒ curvatureVar0.0 jŽj޾j޽ŽÑŽ­¾j½ÐLŽŽ x_translationVar0.0 jj¾j½Ñ­¾j½ÐN y_translationVar0.0 j’j’¾j’½’Ñ’­¾j½ÐP’’chiVar0.0 j”j”¾!j”½”Ñ”­¾j½ÐR!”” phiVar0.0Angstroem  VALUESunitsAttr0.0 j—j—¾#j—½—Ñ—­ª¾j½ÐT–#——" d_spacingVar0.0j™j™¾&j™½™Ñ™­¾j½ÐV&™™% sample_nameVar0.0degreeVALUESunitsAttr0.0 jœjœ¾(jœ½œÑœ­ª¾j½ÐX›(œœ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jŸjŸ¾*jŸ½ŸÑŸ­ª¾j½ÐZž*ŸŸ)sample_temperatureVar0.0j¡j¡¾,j¡½¡Ñ¡­¾j½Ð\,¡¡+ device_nameVar0.0KVALUESunitsAttr0.0 j¤j¤¾.j¤½¤Ñ¤­ª¾j½Ð^£.¤¤-temperature_meanVar0.0KVALUESunitsAttr0.0 j§j§¾0j§½§Ñ§­ª¾j½Ð`¦0§§/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jªjª¾2jª½ªÑª­ª¾j½Ðb©2ªª1 sample_murVar0.0 j¬j¬¾5j¬½¬Ñ¬­¾j½Ðd5¬¬4PresetVar0.0j®j®¾7j®½®Ñ®­¾j½Ðf7®®6 CounterModeVar0.0 j°j°¾9j°½°Ñ°­¾j½Ðh9°°8timeVar0.0countsVALUESunitsAttr0.0 j³j³¾;j³½³Ñ³­ª¾j½Ðj²;³³: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¶j¶¾=j¶½¶Ñ¶­ª¾j½Ðlµ=¶¶<MonitorVar0.0countsVALUESunitsAttr0.0 j¹j¹¾?j¹½¹Ñ¹­ª¾j½Ðn¸?¹¹>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¼j¼¾Aj¼½¼Ñ¼­ª¾j½Ðp»A¼¼@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¿j¿¾Cj¿½¿Ñ¿­ª¾j½Ðr¾C¿¿BStepVar0.0 jÁjÁ¾EjÁ½ÁÑÁ­¾j½ÐtEÁÁD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÅjžGjŽÅÑÅ­ªª¾j½ÐvÃÄGÅÅF two_thetaVar0.01VALUESsignalAttr0.0 jÈjȾIjȽÈÑÈ­ª¾j½ÐxÇIÈÈHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª8:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆ‹‘“•˜š ¢¥¨«­¯±´·º½ÀÂÆÉÊËÌÍÎÏÐÑÒÓdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÕfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª×fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÙfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªÛfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÝfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªßfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªáfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªãfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªåfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªçfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªé fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªë fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªí fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªï fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªñ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªó fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªõ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª÷ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªù fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªû fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªý fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÿ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐÖtitleVar0.0jj¾j½Ñ­¾j½ÐØ start_timeVar0.0 jj¾ j½Ñ­¾j½ÐÚ nameVar0.0jj¾ j½Ñ­¾j½ÐÜ  nameVar0.0"jj¾j½Ñ­¾j½ÐÞ typeVar0.0j!j!¾j!½!Ñ!­¾j½Ðà!!typeVar0.0 j#j#¾j#½#Ñ#­¾j½Ðâ##thetaVar0.0 j%j%¾j%½%Ñ%­¾j½Ðä%% two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j(j(¾j(½(Ñ(­ª¾j½Ðæ'((lambdaVar0.0 j*j*¾j*½*Ñ*­¾j½Ðè** curvatureVar0.0 j,j,¾j,½,Ñ,­¾j½Ðê,, x_translationVar0.0 j.j.¾j.½.Ñ.­¾j½Ðì.. y_translationVar0.0 j0j0¾j0½0Ñ0­¾j½Ðî00chiVar0.0 j2j2¾!j2½2Ñ2­¾j½Ðð!22 phiVar0.0Angstroem  VALUESunitsAttr0.0 j5j5¾#j5½5Ñ5­ª¾j½Ðò4#55" d_spacingVar0.0j7j7¾&j7½7Ñ7­¾j½Ðô&77% sample_nameVar0.0degreeVALUESunitsAttr0.0 j:j:¾(j:½:Ñ:­ª¾j½Ðö9(::'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j=j=¾*j=½=Ñ=­ª¾j½Ðø<*==)sample_temperatureVar0.0j?j?¾,j?½?Ñ?­¾j½Ðú,??+ device_nameVar0.0KVALUESunitsAttr0.0 jBjB¾.jB½BÑB­ª¾j½ÐüA.BB-temperature_meanVar0.0KVALUESunitsAttr0.0 jEjE¾0jE½EÑE­ª¾j½ÐþD0EE/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jHjH¾2jH½HÑH­ª¾j½ÐG2HH1 sample_murVar0.0 jJjJ¾5jJ½JÑJ­¾j½Ð5JJ4PresetVar0.0jLjL¾7jL½LÑL­¾j½Ð7LL6 CounterModeVar0.0 jNjN¾9jN½NÑN­¾j½Ð9NN8timeVar0.0countsVALUESunitsAttr0.0 jQjQ¾;jQ½QÑQ­ª¾j½ÐP;QQ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jTjT¾=jT½TÑT­ª¾j½Ð S=TT<MonitorVar0.0countsVALUESunitsAttr0.0 jWjW¾?jW½WÑW­ª¾j½Ð V?WW>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jZjZ¾AjZ½ZÑZ­ª¾j½ÐYAZZ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j]j]¾Cj]½]Ñ]­ª¾j½Ð\C]]BStepVar0.0 j_j_¾Ej_½_Ñ_­¾j½ÐE__D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jcjc¾Gjc½cÑc­ªª¾j½ÐabGccF two_thetaVar0.01VALUESsignalAttr0.0 jfjf¾Ijf½fÑf­ª¾j½ÐeIffHcountsVar0.03.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÖØÚÜÞàâäæèêìîðòôöøúüþ   "$&)+-/1368;>@CFIKMORUX[^`dghijklmnopqdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªsfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªufakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªwfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªyfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª{fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª}fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªƒfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª…fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª‡ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª‰ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª‹ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª‘ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª“ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª• fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª— fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª™ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª› fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªŸ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª¡ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª£ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª¥ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª§ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª© fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª« fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª­ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª¯ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª± fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª³ fakeDim32Dim0.0jµjµ¾jµ½µÑµ­¾j½ÐtµµtitleVar0.0j·j·¾j·½·Ñ·­¾j½Ðv·· start_timeVar0.0 j¹j¹¾ j¹½¹Ñ¹­¾j½Ðx ¹¹nameVar0.0j»j»¾ j»½»Ñ»­¾j½Ðz »» nameVar0.0"j½j½¾j½½½Ñ½­¾j½Ð|½½ typeVar0.0j¿j¿¾j¿½¿Ñ¿­¾j½Ð~¿¿typeVar0.0 jÁjÁ¾jÁ½ÁÑÁ­¾j½Ð€ÁÁthetaVar0.0 jÃjþjýÃÑí¾j½Ð‚Ãà two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÆjƾjƽÆÑÆ­ª¾j½Ð„ÅÆÆlambdaVar0.0 jÈjȾjȽÈÑÈ­¾j½Ð†ÈÈ curvatureVar0.0 jÊjʾjʽÊÑÊ­¾j½ÐˆÊÊ x_translationVar0.0 jÌj̾j̽ÌÑÌ­¾j½ÐŠÌÌ y_translationVar0.0 jÎjξjνÎÑέ¾j½ÐŒÎÎchiVar0.0 jÐjо!jнÐÑЭ¾j½ÐŽ!ÐÐ phiVar0.0Angstroem  VALUESunitsAttr0.0 jÓjÓ¾#jÓ½ÓÑÓ­ª¾j½ÐÒ#ÓÓ" d_spacingVar0.0jÕjÕ¾&jÕ½ÕÑÕ­¾j½Ð’&ÕÕ% sample_nameVar0.0degreeVALUESunitsAttr0.0 jØjؾ(jؽØÑØ­ª¾j½Ð”×(ØØ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jÛjÛ¾*jÛ½ÛÑÛ­ª¾j½Ð–Ú*ÛÛ)sample_temperatureVar0.0jÝjݾ,jݽÝÑÝ­¾j½Ð˜,ÝÝ+ device_nameVar0.0KVALUESunitsAttr0.0 jàjà¾.jà½àÑà­ª¾j½Ðšß.àà-temperature_meanVar0.0KVALUESunitsAttr0.0 jãjã¾0jã½ãÑã­ª¾j½Ðœâ0ãã/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jæjæ¾2jæ½æÑæ­ª¾j½Ðžå2ææ1 sample_murVar0.0 jèjè¾5jè½èÑè­¾j½Ð 5èè4PresetVar0.0jêjê¾7jê½êÑê­¾j½Ð¢7êê6 CounterModeVar0.0 jìjì¾9jì½ìÑì­¾j½Ð¤9ìì8timeVar0.0countsVALUESunitsAttr0.0 jïjï¾;jï½ïÑï­ª¾j½Ð¦î;ïï: beam_monitorVar0.0countsVALUESunitsAttr0.0 jòjò¾=jò½òÑò­ª¾j½Ð¨ñ=òò<MonitorVar0.0countsVALUESunitsAttr0.0 jõjõ¾?jõ½õÑõ­ª¾j½Ðªô?õõ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jøjø¾Ajø½øÑø­ª¾j½Ð¬÷Aøø@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jûjû¾Cjû½ûÑû­ª¾j½Ð®úCûûBStepVar0.0 jýjý¾Ejý½ýÑý­¾j½Ð°EýýD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jj¾Gj½Ñ­ªª¾j½Ð²ÿGF two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½Ð´IHcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÇÉËÍÏÑÔÖÙÜÞáäçéëíðóöùüþ     data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª!fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª#fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª% fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª' fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª) fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª+ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª- fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª/ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª1 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª3 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª5 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª7 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª9 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª; fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª= fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª? fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªA fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªC fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªE fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªG fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªI fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªK fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªM fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªO fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªQ fakeDim32Dim0.0jSjS¾jS½SÑS­¾j½ÐSStitleVar0.0jUjU¾jU½UÑU­¾j½ÐUU start_timeVar0.0 jWjW¾ jW½WÑW­¾j½Ð WWnameVar0.0jYjY¾ jY½YÑY­¾j½Ð YY nameVar0.0"j[j[¾j[½[Ñ[­¾j½Ð[[ typeVar0.0j]j]¾j]½]Ñ]­¾j½Ð]]typeVar0.0 j_j_¾j_½_Ñ_­¾j½Ð__thetaVar0.0 jaja¾ja½aÑa­¾j½Ð aa two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jdjd¾jd½dÑd­ª¾j½Ð"cddlambdaVar0.0 jfjf¾jf½fÑf­¾j½Ð$ff curvatureVar0.0 jhjh¾jh½hÑh­¾j½Ð&hh x_translationVar0.0 jjjj¾jj½jÑj­¾j½Ð(jj y_translationVar0.0 jljl¾jl½lÑl­¾j½Ð*llchiVar0.0 jnjn¾!jn½nÑn­¾j½Ð,!nn phiVar0.0Angstroem  VALUESunitsAttr0.0 jqjq¾#jq½qÑq­ª¾j½Ð.p#qq" d_spacingVar0.0jsjs¾&js½sÑs­¾j½Ð0&ss% sample_nameVar0.0degreeVALUESunitsAttr0.0 jvjv¾(jv½vÑv­ª¾j½Ð2u(vv'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jyjy¾*jy½yÑy­ª¾j½Ð4x*yy)sample_temperatureVar0.0j{j{¾,j{½{Ñ{­¾j½Ð6,{{+ device_nameVar0.0KVALUESunitsAttr0.0 j~j~¾.j~½~Ñ~­ª¾j½Ð8}.~~-temperature_meanVar0.0KVALUESunitsAttr0.0 jj¾0j½Ñ­ª¾j½Ð:€0/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j„j„¾2j„½„Ñ„­ª¾j½Ð<ƒ2„„1 sample_murVar0.0 j†j†¾5j†½†Ñ†­¾j½Ð>5††4PresetVar0.0jˆjˆ¾7jˆ½ˆÑˆ­¾j½Ð@7ˆˆ6 CounterModeVar0.0 jŠjо9jнŠÑŠ­¾j½ÐB9ŠŠ8timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½ÐDŒ;: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½ÐF=<MonitorVar0.0countsVALUESunitsAttr0.0 j“j“¾?j“½“Ñ“­ª¾j½ÐH’?““>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j–j–¾Aj–½–Ñ–­ª¾j½ÐJ•A––@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j™j™¾Cj™½™Ñ™­ª¾j½ÐL˜C™™BStepVar0.0 j›j›¾Ej›½›Ñ›­¾j½ÐNE››D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jŸjŸ¾GjŸ½ŸÑŸ­ªª¾j½ÐPžGŸŸF two_thetaVar0.01VALUESsignalAttr0.0 j¢j¢¾Ij¢½¢Ñ¢­ª¾j½ÐR¡I¢¢HcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`begikmortwz|‚…‡‰‹Ž‘”—šœ £¤¥¦§¨©ª«¬­data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª¯fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª±fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª³fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªµfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª·fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª¹fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª»fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª½fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª¿fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªÁfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªà fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÅ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÇ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªÉ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªË fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªÍ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªÏ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªÑ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªÓ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªÕ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª× fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªÙ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªÛ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªÝ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªß fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªá fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªã fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªå fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªç fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªé fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªë fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªí fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªï fakeDim32Dim0.0jñjñ¾jñ½ñÑñ­¾j½Ð°ññtitleVar0.0jójó¾jó½óÑó­¾j½Ð²óó start_timeVar0.0 jõjõ¾ jõ½õÑõ­¾j½Ð´ õõnameVar0.0j÷j÷¾ j÷½÷Ñ÷­¾j½Ð¶ ÷÷ nameVar0.0"jùjù¾jù½ùÑù­¾j½Ð¸ùù typeVar0.0jûjû¾jû½ûÑû­¾j½ÐºûûtypeVar0.0 jýjý¾jý½ýÑý­¾j½Ð¼ýýthetaVar0.0 jÿjÿ¾jÿ½ÿÑÿ­¾j½Ð¾ÿÿ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jj¾j½Ñ­ª¾j½ÐÀlambdaVar0.0 jj¾j½Ñ­¾j½Ð curvatureVar0.0 jj¾j½Ñ­¾j½ÐÄ x_translationVar0.0 jj¾j½Ñ­¾j½ÐÆ y_translationVar0.0 j j ¾j ½ Ñ ­¾j½ÐÈ  chiVar0.0 j j ¾!j ½ Ñ ­¾j½ÐÊ!  phiVar0.0Angstroem  VALUESunitsAttr0.0 jj¾#j½Ñ­ª¾j½ÐÌ#" d_spacingVar0.0jj¾&j½Ñ­¾j½ÐÎ&% sample_nameVar0.0degreeVALUESunitsAttr0.0 jj¾(j½Ñ­ª¾j½ÐÐ('sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½ÐÒ*)sample_temperatureVar0.0jj¾,j½Ñ­¾j½ÐÔ,+ device_nameVar0.0KVALUESunitsAttr0.0 jj¾.j½Ñ­ª¾j½ÐÖ.-temperature_meanVar0.0KVALUESunitsAttr0.0 jj¾0j½Ñ­ª¾j½ÐØ0/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j"j"¾2j"½"Ñ"­ª¾j½ÐÚ!2""1 sample_murVar0.0 j$j$¾5j$½$Ñ$­¾j½ÐÜ5$$4PresetVar0.0j&j&¾7j&½&Ñ&­¾j½ÐÞ7&&6 CounterModeVar0.0 j(j(¾9j(½(Ñ(­¾j½Ðà9((8timeVar0.0countsVALUESunitsAttr0.0 j+j+¾;j+½+Ñ+­ª¾j½Ðâ*;++: beam_monitorVar0.0countsVALUESunitsAttr0.0 j.j.¾=j.½.Ñ.­ª¾j½Ðä-=..<MonitorVar0.0countsVALUESunitsAttr0.0 j1j1¾?j1½1Ñ1­ª¾j½Ðæ0?11>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j4j4¾Aj4½4Ñ4­ª¾j½Ðè3A44@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j7j7¾Cj7½7Ñ7­ª¾j½Ðê6C77BStepVar0.0 j9j9¾Ej9½9Ñ9­¾j½ÐìE99D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j=j=¾Gj=½=Ñ=­ªª¾j½Ðî;<G==F two_thetaVar0.01VALUESsignalAttr0.0 j@j@¾Ij@½@Ñ@­ª¾j½Ðð?I@@HcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ    #%'),/258:>ABCDEFGHIJKdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªMfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªOfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªQfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªSfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªUfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªWfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªYfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª[fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª]fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª_fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªa fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªc fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªe fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªg fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªi fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªk fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªm fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªo fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªq fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªs fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªu fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªw fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªy fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª{ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª} fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªƒ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª… fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª‡ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª‰ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª‹ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª fakeDim32Dim0.0jj¾j½Ñ­¾j½ÐNtitleVar0.0j‘j‘¾j‘½‘Ñ‘­¾j½ÐP‘‘ start_timeVar0.0 j“j“¾ j“½“Ñ“­¾j½ÐR ““nameVar0.0j•j•¾ j•½•Ñ•­¾j½ÐT •• nameVar0.0"j—j—¾j—½—Ñ—­¾j½ÐV—— typeVar0.0j™j™¾j™½™Ñ™­¾j½ÐX™™typeVar0.0 j›j›¾j›½›Ñ›­¾j½ÐZ››thetaVar0.0 jj¾j½Ñ­¾j½Ð\ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j j ¾j ½ Ñ ­ª¾j½Ð^Ÿ  lambdaVar0.0 j¢j¢¾j¢½¢Ñ¢­¾j½Ð`¢¢ curvatureVar0.0 j¤j¤¾j¤½¤Ñ¤­¾j½Ðb¤¤ x_translationVar0.0 j¦j¦¾j¦½¦Ñ¦­¾j½Ðd¦¦ y_translationVar0.0 j¨j¨¾j¨½¨Ñ¨­¾j½Ðf¨¨chiVar0.0 jªjª¾!jª½ªÑª­¾j½Ðh!ªª phiVar0.0Angstroem  VALUESunitsAttr0.0 j­j­¾#j­½­Ñ­­ª¾j½Ðj¬#­­" d_spacingVar0.0j¯j¯¾&j¯½¯Ñ¯­¾j½Ðl&¯¯% sample_nameVar0.0degreeVALUESunitsAttr0.0 j²j²¾(j²½²Ñ²­ª¾j½Ðn±(²²'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jµjµ¾*jµ½µÑµ­ª¾j½Ðp´*µµ)sample_temperatureVar0.0j·j·¾,j·½·Ñ·­¾j½Ðr,··+ device_nameVar0.0KVALUESunitsAttr0.0 jºjº¾.jº½ºÑº­ª¾j½Ðt¹.ºº-temperature_meanVar0.0KVALUESunitsAttr0.0 j½j½¾0j½½½Ñ½­ª¾j½Ðv¼0½½/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jÀjÀ¾2jÀ½ÀÑÀ­ª¾j½Ðx¿2ÀÀ1 sample_murVar0.0 jÂj¾5j½ÂÑ­¾j½Ðz5ÂÂ4PresetVar0.0jÄjľ7jĽÄÑÄ­¾j½Ð|7ÄÄ6 CounterModeVar0.0 jÆjƾ9jƽÆÑÆ­¾j½Ð~9ÆÆ8timeVar0.0countsVALUESunitsAttr0.0 jÉjɾ;jɽÉÑÉ­ª¾j½Ð€È;ÉÉ: beam_monitorVar0.0countsVALUESunitsAttr0.0 jÌj̾=j̽ÌÑÌ­ª¾j½Ð‚Ë=ÌÌ<MonitorVar0.0countsVALUESunitsAttr0.0 jÏjϾ?jϽÏÑÏ­ª¾j½Ð„Î?ÏÏ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jÒjÒ¾AjÒ½ÒÑÒ­ª¾j½Ð†ÑAÒÒ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jÕjÕ¾CjÕ½ÕÑÕ­ª¾j½ÐˆÔCÕÕBStepVar0.0 j×j×¾Ej×½×Ñ×­¾j½ÐŠE××D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jÛjÛ¾GjÛ½ÛÑÛ­ªª¾j½ÐŒÙÚGÛÛF two_thetaVar0.01VALUESsignalAttr0.0 jÞjÞ¾IjÞ½ÞÑÞ­ª¾j½ÐŽÝIÞÞHcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž¡£¥§©«®°³¶¸»¾ÁÃÅÇÊÍÐÓÖØÜßàáâãäåæçèédata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªëfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªífakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªïfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªñfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªófakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªõfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª÷fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªùfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªûfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ªýfakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÿ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª! fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª# fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª% fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª' fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª) fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª+ fakeDim32Dim0.0j-j-¾j-½-Ñ-­¾j½Ðì--titleVar0.0j/j/¾j/½/Ñ/­¾j½Ðî// start_timeVar0.0 j1j1¾ j1½1Ñ1­¾j½Ðð 11nameVar0.0j3j3¾ j3½3Ñ3­¾j½Ðò 33 nameVar0.0"j5j5¾j5½5Ñ5­¾j½Ðô55 typeVar0.0j7j7¾j7½7Ñ7­¾j½Ðö77typeVar0.0 j9j9¾j9½9Ñ9­¾j½Ðø99thetaVar0.0 j;j;¾j;½;Ñ;­¾j½Ðú;; two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j>j>¾j>½>Ñ>­ª¾j½Ðü=>>lambdaVar0.0 j@j@¾j@½@Ñ@­¾j½Ðþ@@ curvatureVar0.0 jBjB¾jB½BÑB­¾j½ÐBB x_translationVar0.0 jDjD¾jD½DÑD­¾j½ÐDD y_translationVar0.0 jFjF¾jF½FÑF­¾j½ÐFFchiVar0.0 jHjH¾!jH½HÑH­¾j½Ð!HH phiVar0.0Angstroem  VALUESunitsAttr0.0 jKjK¾#jK½KÑK­ª¾j½ÐJ#KK" d_spacingVar0.0jMjM¾&jM½MÑM­¾j½Ð &MM% sample_nameVar0.0degreeVALUESunitsAttr0.0 jPjP¾(jP½PÑP­ª¾j½Ð O(PP'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jSjS¾*jS½SÑS­ª¾j½ÐR*SS)sample_temperatureVar0.0jUjU¾,jU½UÑU­¾j½Ð,UU+ device_nameVar0.0KVALUESunitsAttr0.0 jXjX¾.jX½XÑX­ª¾j½ÐW.XX-temperature_meanVar0.0KVALUESunitsAttr0.0 j[j[¾0j[½[Ñ[­ª¾j½ÐZ0[[/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j^j^¾2j^½^Ñ^­ª¾j½Ð]2^^1 sample_murVar0.0 j`j`¾5j`½`Ñ`­¾j½Ð5``4PresetVar0.0jbjb¾7jb½bÑb­¾j½Ð7bb6 CounterModeVar0.0 jdjd¾9jd½dÑd­¾j½Ð9dd8timeVar0.0countsVALUESunitsAttr0.0 jgjg¾;jg½gÑg­ª¾j½Ðf;gg: beam_monitorVar0.0countsVALUESunitsAttr0.0 jjjj¾=jj½jÑj­ª¾j½Ð i=jj<MonitorVar0.0countsVALUESunitsAttr0.0 jmjm¾?jm½mÑm­ª¾j½Ð"l?mm>proton_monitorVar0.0degreeVALUESunitsAttr0.0 jpjp¾Ajp½pÑp­ª¾j½Ð$oApp@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jsjs¾Cjs½sÑs­ª¾j½Ð&rCssBStepVar0.0 juju¾Eju½uÑu­¾j½Ð(EuuD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jyjy¾Gjy½yÑy­ªª¾j½Ð*wxGyyF two_thetaVar0.01VALUESsignalAttr0.0 j|j|¾Ij|½|Ñ|­ª¾j½Ð,{I||HcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªìîðòôöøúüþ   "$&(*,.02468:<?ACEGILNQTVY\_acehknqtvz}~€‚ƒ„…†‡data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª‰fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª‹fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª‘fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª“fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª•fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª—fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª™fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª›fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªŸ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª¡ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª£ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª¥ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª§ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª© fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª« fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª­ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª¯ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª± fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª³ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªµ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª· fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª¹ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª» fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª½ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª¿ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªÁ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªà fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªÅ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªÇ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªÉ fakeDim32Dim0.0jËj˾j˽ËÑË­¾j½ÐŠËËtitleVar0.0jÍj;jͽÍÑÍ­¾j½ÐŒÍÍ start_timeVar0.0 jÏjϾ jϽÏÑÏ­¾j½ÐŽ ÏÏnameVar0.0jÑjѾ jѽÑÑÑ­¾j½Ð ÑÑ nameVar0.0"jÓjÓ¾jÓ½ÓÑÓ­¾j½Ð’ÓÓ typeVar0.0jÕjÕ¾jÕ½ÕÑÕ­¾j½Ð”ÕÕtypeVar0.0 j×j×¾j×½×Ñ×­¾j½Ð–××thetaVar0.0 jÙjÙ¾jÙ½ÙÑÙ­¾j½Ð˜ÙÙ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jÜjܾjܽÜÑÜ­ª¾j½ÐšÛÜÜlambdaVar0.0 jÞjÞ¾jÞ½ÞÑÞ­¾j½ÐœÞÞ curvatureVar0.0 jàjà¾jà½àÑà­¾j½Ðžàà x_translationVar0.0 jâjâ¾jâ½âÑâ­¾j½Ð ââ y_translationVar0.0 jäjä¾jä½äÑä­¾j½Ð¢äächiVar0.0 jæjæ¾!jæ½æÑæ­¾j½Ð¤!ææ phiVar0.0Angstroem  VALUESunitsAttr0.0 jéjé¾#jé½éÑé­ª¾j½Ð¦è#éé" d_spacingVar0.0jëjë¾&jë½ëÑë­¾j½Ð¨&ëë% sample_nameVar0.0degreeVALUESunitsAttr0.0 jîjî¾(jî½îÑî­ª¾j½Ðªí(îî'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jñjñ¾*jñ½ñÑñ­ª¾j½Ð¬ð*ññ)sample_temperatureVar0.0jójó¾,jó½óÑó­¾j½Ð®,óó+ device_nameVar0.0KVALUESunitsAttr0.0 jöjö¾.jö½öÑö­ª¾j½Ð°õ.öö-temperature_meanVar0.0KVALUESunitsAttr0.0 jùjù¾0jù½ùÑù­ª¾j½Ð²ø0ùù/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jüjü¾2jü½üÑü­ª¾j½Ð´û2üü1 sample_murVar0.0 jþjþ¾5jþ½þÑþ­¾j½Ð¶5þþ4PresetVar0.0jj¾7j½Ñ­¾j½Ð¸76 CounterModeVar0.0 jj¾9j½Ñ­¾j½Ðº98timeVar0.0countsVALUESunitsAttr0.0 jj¾;j½Ñ­ª¾j½Ð¼;: beam_monitorVar0.0countsVALUESunitsAttr0.0 jj¾=j½Ñ­ª¾j½Ð¾=<MonitorVar0.0countsVALUESunitsAttr0.0 j j ¾?j ½ Ñ ­ª¾j½ÐÀ ?  >proton_monitorVar0.0degreeVALUESunitsAttr0.0 jj¾Aj½Ñ­ª¾j½Ð A@two_theta_startVar0.0degreeVALUESunitsAttr0.0 jj¾Cj½Ñ­ª¾j½ÐÄCBStepVar0.0 jj¾Ej½Ñ­¾j½ÐÆED no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jj¾Gj½Ñ­ªª¾j½ÐÈGF two_thetaVar0.01VALUESsignalAttr0.0 jj¾Ij½Ñ­ª¾j½ÐÊIHcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÝßáãåçêìïòô÷úýÿ   !"#$%data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª'fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª)fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª+fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª-fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª/fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª1fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª3fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª5fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª7fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª9fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª; fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª= fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª? fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªA fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªC fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªE fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªG fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªI fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªK fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªM fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªO fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªQ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªS fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªU fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªW fakeDim24Dim0.0Values fakeDim25 DimVal0.1ªY fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª[ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª] fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª_ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªa fakeDim29Dim0.0Values fakeDim30 DimVal0.1ªc fakeDim30Dim0.0Values fakeDim31 DimVal0.1ªe fakeDim31Dim0.0Values fakeDim32 DimVal0.1ªg fakeDim32Dim0.0jiji¾ji½iÑi­¾j½Ð(iititleVar0.0jkjk¾jk½kÑk­¾j½Ð*kk start_timeVar0.0 jmjm¾ jm½mÑm­¾j½Ð, mmnameVar0.0jojo¾ jo½oÑo­¾j½Ð. oo nameVar0.0"jqjq¾jq½qÑq­¾j½Ð0qq typeVar0.0jsjs¾js½sÑs­¾j½Ð2sstypeVar0.0 juju¾ju½uÑu­¾j½Ð4uuthetaVar0.0 jwjw¾jw½wÑw­¾j½Ð6ww two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 jzjz¾jz½zÑz­ª¾j½Ð8yzzlambdaVar0.0 j|j|¾j|½|Ñ|­¾j½Ð:|| curvatureVar0.0 j~j~¾j~½~Ñ~­¾j½Ð<~~ x_translationVar0.0 j€j€¾j€½€Ñ€­¾j½Ð>€€ y_translationVar0.0 j‚j‚¾j‚½‚Ñ‚­¾j½Ð@‚‚chiVar0.0 j„j„¾!j„½„Ñ„­¾j½ÐB!„„ phiVar0.0Angstroem  VALUESunitsAttr0.0 j‡j‡¾#j‡½‡Ñ‡­ª¾j½ÐD†#‡‡" d_spacingVar0.0j‰j‰¾&j‰½‰Ñ‰­¾j½ÐF&‰‰% sample_nameVar0.0degreeVALUESunitsAttr0.0 jŒjŒ¾(jŒ½ŒÑŒ­ª¾j½ÐH‹(ŒŒ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 jj¾*j½Ñ­ª¾j½ÐJŽ*)sample_temperatureVar0.0j‘j‘¾,j‘½‘Ñ‘­¾j½ÐL,‘‘+ device_nameVar0.0KVALUESunitsAttr0.0 j”j”¾.j”½”Ñ”­ª¾j½ÐN“.””-temperature_meanVar0.0KVALUESunitsAttr0.0 j—j—¾0j—½—Ñ—­ª¾j½ÐP–0——/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 jšjš¾2jš½šÑš­ª¾j½ÐR™2šš1 sample_murVar0.0 jœjœ¾5jœ½œÑœ­¾j½ÐT5œœ4PresetVar0.0jžjž¾7jž½žÑž­¾j½ÐV7žž6 CounterModeVar0.0 j j ¾9j ½ Ñ ­¾j½ÐX9  8timeVar0.0countsVALUESunitsAttr0.0 j£j£¾;j£½£Ñ£­ª¾j½ÐZ¢;££: beam_monitorVar0.0countsVALUESunitsAttr0.0 j¦j¦¾=j¦½¦Ñ¦­ª¾j½Ð\¥=¦¦<MonitorVar0.0countsVALUESunitsAttr0.0 j©j©¾?j©½©Ñ©­ª¾j½Ð^¨?©©>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j¬j¬¾Aj¬½¬Ñ¬­ª¾j½Ð`«A¬¬@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j¯j¯¾Cj¯½¯Ñ¯­ª¾j½Ðb®C¯¯BStepVar0.0 j±j±¾Ej±½±Ñ±­¾j½ÐdE±±D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 jµjµ¾Gjµ½µÑµ­ªª¾j½Ðf³´GµµF two_thetaVar0.01VALUESsignalAttr0.0 j¸j¸¾Ij¸½¸Ñ¸­ª¾j½Ðh·I¸¸HcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvx{}ƒ…ˆŠ’•˜›Ÿ¡¤§ª­°²¶¹º»¼½¾¿ÀÁÂÃdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ªÅfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ªÇfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ªÉfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ªËfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ªÍfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ªÏfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ªÑfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ªÓfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ªÕfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª×fakeDim9Dim0.0Values fakeDim10 DimVal0.1ªÙ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ªÛ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªÝ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ªß fakeDim13Dim0.0Values fakeDim14 DimVal0.1ªá fakeDim14Dim0.0Values fakeDim15 DimVal0.1ªã fakeDim15Dim0.0Values fakeDim16 DimVal0.1ªå fakeDim16Dim0.0Values fakeDim17 DimVal0.1ªç fakeDim17Dim0.0Values fakeDim18 DimVal0.1ªé fakeDim18Dim0.0Values fakeDim19 DimVal0.1ªë fakeDim19Dim0.0Values fakeDim20 DimVal0.1ªí fakeDim20Dim0.0Values fakeDim21 DimVal0.1ªï fakeDim21Dim0.0Values fakeDim22 DimVal0.1ªñ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ªó fakeDim23Dim0.0Values fakeDim24 DimVal0.1ªõ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª÷ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ªù fakeDim26Dim0.0Values fakeDim27 DimVal0.1ªû fakeDim27Dim0.0Values fakeDim28 DimVal0.1ªý fakeDim28Dim0.0Values fakeDim29 DimVal0.1ªÿ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª  fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª  fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª  fakeDim32Dim0.0j j ¾j ½ Ñ ­¾j½ÐÆ  titleVar0.0j j ¾j ½ Ñ ­¾j½ÐÈ  start_timeVar0.0 j j ¾ j ½ Ñ ­¾j½ÐÊ nameVar0.0j j ¾ j ½ Ñ ­¾j½ÐÌ nameVar0.0"j j ¾j ½ Ñ ­¾j½ÐÎ   typeVar0.0j j ¾j ½ Ñ ­¾j½ÐÐ  typeVar0.0 j j ¾j ½ Ñ ­¾j½ÐÒ  thetaVar0.0 j j ¾j ½ Ñ ­¾j½ÐÔ   two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j j ¾j ½ Ñ ­ª¾j½ÐÖ   lambdaVar0.0 j j ¾j ½ Ñ ­¾j½ÐØ   curvatureVar0.0 j j ¾j ½ Ñ ­¾j½ÐÚ   x_translationVar0.0 j j ¾j ½ Ñ ­¾j½ÐÜ   y_translationVar0.0 j j ¾j ½ Ñ ­¾j½ÐÞ chiVar0.0 j "j "¾!j "½ "Ñ "­¾j½Ðà! " " phiVar0.0Angstroem  VALUESunitsAttr0.0 j %j %¾#j %½ %Ñ %­ª¾j½Ðâ $# % %" d_spacingVar0.0j 'j '¾&j '½ 'Ñ '­¾j½Ðä& ' '% sample_nameVar0.0degreeVALUESunitsAttr0.0 j *j *¾(j *½ *Ñ *­ª¾j½Ðæ )( * *'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j -j -¾*j -½ -Ñ -­ª¾j½Ðè ,* - -)sample_temperatureVar0.0j /j /¾,j /½ /Ñ /­¾j½Ðê, / /+ device_nameVar0.0KVALUESunitsAttr0.0 j 2j 2¾.j 2½ 2Ñ 2­ª¾j½Ðì 1. 2 2-temperature_meanVar0.0KVALUESunitsAttr0.0 j 5j 5¾0j 5½ 5Ñ 5­ª¾j½Ðî 40 5 5/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j 8j 8¾2j 8½ 8Ñ 8­ª¾j½Ðð 72 8 81 sample_murVar0.0 j :j :¾5j :½ :Ñ :­¾j½Ðò5 : :4PresetVar0.0j <j <¾7j <½ <Ñ <­¾j½Ðô7 < <6 CounterModeVar0.0 j >j >¾9j >½ >Ñ >­¾j½Ðö9 > >8timeVar0.0countsVALUESunitsAttr0.0 j Aj A¾;j A½ AÑ A­ª¾j½Ðø @; A A: beam_monitorVar0.0countsVALUESunitsAttr0.0 j Dj D¾=j D½ DÑ D­ª¾j½Ðú C= D D<MonitorVar0.0countsVALUESunitsAttr0.0 j Gj G¾?j G½ GÑ G­ª¾j½Ðü F? G G>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j Jj J¾Aj J½ JÑ J­ª¾j½Ðþ IA J J@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j Mj M¾Cj M½ MÑ M­ª¾j½Ð LC M MBStepVar0.0 j Oj O¾Ej O½ OÑ O­¾j½Ð E O OD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j Sj S¾Gj S½ SÑ S­ªª¾j½Ð  Q RG S SF two_thetaVar0.01VALUESsignalAttr0.0 j Vj V¾Ij V½ VÑ V­ª¾j½Ð  UI V VHcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªªÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ              ! # & ( + . 0 3 6 9 ; = ? B E H K N P T W X Y Z [ \ ] ^ _ ` adata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª cfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª efakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª gfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª ifakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª kfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª mfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª ofakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª qfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª sfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª ufakeDim9Dim0.0Values fakeDim10 DimVal0.1ª w fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª y fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª { fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª } fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª  fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª ƒ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª … fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª ‡ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª ‰ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª ‹ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª ‘ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª “ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª • fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª — fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª ™ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª › fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª Ÿ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª ¡ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª £ fakeDim32Dim0.0j ¥j ¥¾j ¥½ ¥Ñ ¥­¾j½Ð d ¥ ¥titleVar0.0j §j §¾j §½ §Ñ §­¾j½Ð f § § start_timeVar0.0 j ©j ©¾ j ©½ ©Ñ ©­¾j½Ð h © ©nameVar0.0j «j «¾ j «½ «Ñ «­¾j½Ð j « « nameVar0.0"j ­j ­¾j ­½ ­Ñ ­­¾j½Ð l ­ ­ typeVar0.0j ¯j ¯¾j ¯½ ¯Ñ ¯­¾j½Ð n ¯ ¯typeVar0.0 j ±j ±¾j ±½ ±Ñ ±­¾j½Ð p ± ±thetaVar0.0 j ³j ³¾j ³½ ³Ñ ³­¾j½Ð r ³ ³ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j ¶j ¶¾j ¶½ ¶Ñ ¶­ª¾j½Ð t µ ¶ ¶lambdaVar0.0 j ¸j ¸¾j ¸½ ¸Ñ ¸­¾j½Ð v ¸ ¸ curvatureVar0.0 j ºj º¾j º½ ºÑ º­¾j½Ð x º º x_translationVar0.0 j ¼j ¼¾j ¼½ ¼Ñ ¼­¾j½Ð z ¼ ¼ y_translationVar0.0 j ¾j ¾¾j ¾½ ¾Ñ ¾­¾j½Ð | ¾ ¾chiVar0.0 j Àj À¾!j À½ ÀÑ À­¾j½Ð ~! À À phiVar0.0Angstroem  VALUESunitsAttr0.0 j Ãj þ#j ý ÃÑ Ã­ª¾j½Ð € Â# à Ã" d_spacingVar0.0j Åj ž&j Ž ÅÑ Å­¾j½Ð ‚& Å Å% sample_nameVar0.0degreeVALUESunitsAttr0.0 j Èj Ⱦ(j Ƚ ÈÑ È­ª¾j½Ð „ Ç( È È'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j Ëj ˾*j ˽ ËÑ Ë­ª¾j½Ð † Ê* Ë Ë)sample_temperatureVar0.0j Íj ;,j ͽ ÍÑ Í­¾j½Ð ˆ, Í Í+ device_nameVar0.0KVALUESunitsAttr0.0 j Ðj о.j н ÐÑ Ð­ª¾j½Ð Š Ï. Ð Ð-temperature_meanVar0.0KVALUESunitsAttr0.0 j Ój Ó¾0j Ó½ ÓÑ Ó­ª¾j½Ð Œ Ò0 Ó Ó/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j Öj Ö¾2j Ö½ ÖÑ Ö­ª¾j½Ð Ž Õ2 Ö Ö1 sample_murVar0.0 j Øj ؾ5j ؽ ØÑ Ø­¾j½Ð 5 Ø Ø4PresetVar0.0j Új Ú¾7j Ú½ ÚÑ Ú­¾j½Ð ’7 Ú Ú6 CounterModeVar0.0 j Üj ܾ9j ܽ ÜÑ Ü­¾j½Ð ”9 Ü Ü8timeVar0.0countsVALUESunitsAttr0.0 j ßj ß¾;j ß½ ßÑ ß­ª¾j½Ð – Þ; ß ß: beam_monitorVar0.0countsVALUESunitsAttr0.0 j âj â¾=j â½ âÑ â­ª¾j½Ð ˜ á= â â<MonitorVar0.0countsVALUESunitsAttr0.0 j åj å¾?j å½ åÑ å­ª¾j½Ð š ä? å å>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j èj è¾Aj è½ èÑ è­ª¾j½Ð œ çA è è@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j ëj ë¾Cj ë½ ëÑ ë­ª¾j½Ð ž êC ë ëBStepVar0.0 j íj í¾Ej í½ íÑ í­¾j½Ð  E í íD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j ñj ñ¾Gj ñ½ ñÑ ñ­ªª¾j½Ð ¢ ï ðG ñ ñF two_thetaVar0.01VALUESsignalAttr0.0 j ôj ô¾Ij ô½ ôÑ ô­ª¾j½Ð ¤ óI ô ôHcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª d f h j l n p r t v x z | ~ € ‚ „ † ˆ Š Œ Ž ’ ” – ˜ š œ ž   ¢ ¤ ¦ ¨ ª ¬ ® ° ² ´ · ¹ » ½ ¿ Á Ä Æ É Ì Î Ñ Ô × Ù Û Ý à ã æ é ì î ò õ ö ÷ ø ù ú û ü ý þ ÿdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª!fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª!fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª!fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª!fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª! fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª! fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª! fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª!fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª!fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª!fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª! fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª! fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª! fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª! fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª! fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª! fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª!! fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª!# fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª!% fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª!' fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª!) fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª!+ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª!- fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª!/ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª!1 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª!3 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª!5 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª!7 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª!9 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª!; fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª!= fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª!? fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª!A fakeDim32Dim0.0j!Cj!C¾j!C½!CÑ!C­¾j½Ð!!C!CtitleVar0.0j!Ej!E¾j!E½!EÑ!E­¾j½Ð!!E!E start_timeVar0.0 j!Gj!G¾ j!G½!GÑ!G­¾j½Ð! !G!GnameVar0.0j!Ij!I¾ j!I½!IÑ!I­¾j½Ð! !I!I nameVar0.0"j!Kj!K¾j!K½!KÑ!K­¾j½Ð! !K!K typeVar0.0j!Mj!M¾j!M½!MÑ!M­¾j½Ð! !M!MtypeVar0.0 j!Oj!O¾j!O½!OÑ!O­¾j½Ð!!O!OthetaVar0.0 j!Qj!Q¾j!Q½!QÑ!Q­¾j½Ð!!Q!Q two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j!Tj!T¾j!T½!TÑ!T­ª¾j½Ð!!S!T!TlambdaVar0.0 j!Vj!V¾j!V½!VÑ!V­¾j½Ð!!V!V curvatureVar0.0 j!Xj!X¾j!X½!XÑ!X­¾j½Ð!!X!X x_translationVar0.0 j!Zj!Z¾j!Z½!ZÑ!Z­¾j½Ð!!Z!Z y_translationVar0.0 j!\j!\¾j!\½!\Ñ!\­¾j½Ð!!\!\chiVar0.0 j!^j!^¾!j!^½!^Ñ!^­¾j½Ð!!!^!^ phiVar0.0Angstroem  VALUESunitsAttr0.0 j!aj!a¾#j!a½!aÑ!a­ª¾j½Ð!!`#!a!a" d_spacingVar0.0j!cj!c¾&j!c½!cÑ!c­¾j½Ð! &!c!c% sample_nameVar0.0degreeVALUESunitsAttr0.0 j!fj!f¾(j!f½!fÑ!f­ª¾j½Ð!"!e(!f!f'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j!ij!i¾*j!i½!iÑ!i­ª¾j½Ð!$!h*!i!i)sample_temperatureVar0.0j!kj!k¾,j!k½!kÑ!k­¾j½Ð!&,!k!k+ device_nameVar0.0KVALUESunitsAttr0.0 j!nj!n¾.j!n½!nÑ!n­ª¾j½Ð!(!m.!n!n-temperature_meanVar0.0KVALUESunitsAttr0.0 j!qj!q¾0j!q½!qÑ!q­ª¾j½Ð!*!p0!q!q/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j!tj!t¾2j!t½!tÑ!t­ª¾j½Ð!,!s2!t!t1 sample_murVar0.0 j!vj!v¾5j!v½!vÑ!v­¾j½Ð!.5!v!v4PresetVar0.0j!xj!x¾7j!x½!xÑ!x­¾j½Ð!07!x!x6 CounterModeVar0.0 j!zj!z¾9j!z½!zÑ!z­¾j½Ð!29!z!z8timeVar0.0countsVALUESunitsAttr0.0 j!}j!}¾;j!}½!}Ñ!}­ª¾j½Ð!4!|;!}!}: beam_monitorVar0.0countsVALUESunitsAttr0.0 j!€j!€¾=j!€½!€Ñ!€­ª¾j½Ð!6!=!€!€<MonitorVar0.0countsVALUESunitsAttr0.0 j!ƒj!ƒ¾?j!ƒ½!ƒÑ!ƒ­ª¾j½Ð!8!‚?!ƒ!ƒ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j!†j!†¾Aj!†½!†Ñ!†­ª¾j½Ð!:!…A!†!†@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j!‰j!‰¾Cj!‰½!‰Ñ!‰­ª¾j½Ð!E!‹!‹D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j!j!¾Gj!½!Ñ!­ªª¾j½Ð!@!!ŽG!!F two_thetaVar0.01VALUESsignalAttr0.0 j!’j!’¾Ij!’½!’Ñ!’­ª¾j½Ð!B!‘I!’!’HcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª!!!!! ! !!!!!!!!!! !"!$!&!(!*!,!.!0!2!4!6!8!:!!@!B!D!F!H!J!L!N!P!R!U!W!Y![!]!_!b!d!g!j!l!o!r!u!w!y!{!~!!„!‡!Š!Œ!!“!”!•!–!—!˜!™!š!›!œ!data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª!ŸfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª!¡fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª!£fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª!¥fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª!§fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª!©fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª!«fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª!­fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª!¯fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª!±fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª!³ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª!µ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª!· fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª!¹ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª!» fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª!½ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª!¿ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª!Á fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª!à fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª!Å fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª!Ç fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª!É fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª!Ë fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª!Í fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª!Ï fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª!Ñ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª!Ó fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª!Õ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª!× fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª!Ù fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª!Û fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª!Ý fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª!ß fakeDim32Dim0.0j!áj!á¾j!á½!áÑ!á­¾j½Ð! !á!átitleVar0.0j!ãj!ã¾j!ã½!ãÑ!ã­¾j½Ð!¢!ã!ã start_timeVar0.0 j!åj!å¾ j!å½!åÑ!å­¾j½Ð!¤ !å!ånameVar0.0j!çj!ç¾ j!ç½!çÑ!ç­¾j½Ð!¦ !ç!ç nameVar0.0"j!éj!é¾j!é½!éÑ!é­¾j½Ð!¨!é!é typeVar0.0j!ëj!ë¾j!ë½!ëÑ!ë­¾j½Ð!ª!ë!ëtypeVar0.0 j!íj!í¾j!í½!íÑ!í­¾j½Ð!¬!í!íthetaVar0.0 j!ïj!ï¾j!ï½!ïÑ!ï­¾j½Ð!®!ï!ï two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j!òj!ò¾j!ò½!òÑ!ò­ª¾j½Ð!°!ñ!ò!òlambdaVar0.0 j!ôj!ô¾j!ô½!ôÑ!ô­¾j½Ð!²!ô!ô curvatureVar0.0 j!öj!ö¾j!ö½!öÑ!ö­¾j½Ð!´!ö!ö x_translationVar0.0 j!øj!ø¾j!ø½!øÑ!ø­¾j½Ð!¶!ø!ø y_translationVar0.0 j!új!ú¾j!ú½!úÑ!ú­¾j½Ð!¸!ú!úchiVar0.0 j!üj!ü¾!j!ü½!üÑ!ü­¾j½Ð!º!!ü!ü phiVar0.0Angstroem  VALUESunitsAttr0.0 j!ÿj!ÿ¾#j!ÿ½!ÿÑ!ÿ­ª¾j½Ð!¼!þ#!ÿ!ÿ" d_spacingVar0.0j"j"¾&j"½"Ñ"­¾j½Ð!¾&""% sample_nameVar0.0degreeVALUESunitsAttr0.0 j"j"¾(j"½"Ñ"­ª¾j½Ð!À"(""'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j"j"¾*j"½"Ñ"­ª¾j½Ð!Â"*"")sample_temperatureVar0.0j" j" ¾,j" ½" Ñ" ­¾j½Ð!Ä," " + device_nameVar0.0KVALUESunitsAttr0.0 j" j" ¾.j" ½" Ñ" ­ª¾j½Ð!Æ" ." " -temperature_meanVar0.0KVALUESunitsAttr0.0 j"j"¾0j"½"Ñ"­ª¾j½Ð!È"0""/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j"j"¾2j"½"Ñ"­ª¾j½Ð!Ê"2""1 sample_murVar0.0 j"j"¾5j"½"Ñ"­¾j½Ð!Ì5""4PresetVar0.0j"j"¾7j"½"Ñ"­¾j½Ð!Î7""6 CounterModeVar0.0 j"j"¾9j"½"Ñ"­¾j½Ð!Ð9""8timeVar0.0countsVALUESunitsAttr0.0 j"j"¾;j"½"Ñ"­ª¾j½Ð!Ò";"": beam_monitorVar0.0countsVALUESunitsAttr0.0 j"j"¾=j"½"Ñ"­ª¾j½Ð!Ô"=""<MonitorVar0.0countsVALUESunitsAttr0.0 j"!j"!¾?j"!½"!Ñ"!­ª¾j½Ð!Ö" ?"!"!>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j"$j"$¾Aj"$½"$Ñ"$­ª¾j½Ð!Ø"#A"$"$@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j"'j"'¾Cj"'½"'Ñ"'­ª¾j½Ð!Ú"&C"'"'BStepVar0.0 j")j")¾Ej")½")Ñ")­¾j½Ð!ÜE")")D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j"-j"-¾Gj"-½"-Ñ"-­ªª¾j½Ð!Þ"+",G"-"-F two_thetaVar0.01VALUESsignalAttr0.0 j"0j"0¾Ij"0½"0Ñ"0­ª¾j½Ð!à"/I"0"0HcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª! !¢!¤!¦!¨!ª!¬!®!°!²!´!¶!¸!º!¼!¾!À!Â!Ä!Æ!È!Ê!Ì!Î!Ð!Ò!Ô!Ö!Ø!Ú!Ü!Þ!à!â!ä!æ!è!ê!ì!î!ð!ó!õ!÷!ù!û!ý""""" " """"""""""%"("*"."1"2"3"4"5"6"7"8"9":";data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª"=fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª"?fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª"AfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª"CfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª"EfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª"GfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª"IfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª"KfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª"MfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª"OfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª"Q fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª"S fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª"U fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª"W fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª"Y fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª"[ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª"] fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª"_ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª"a fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª"c fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª"e fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª"g fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª"i fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª"k fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª"m fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª"o fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª"q fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª"s fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª"u fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª"w fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª"y fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª"{ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª"} fakeDim32Dim0.0j"j"¾j"½"Ñ"­¾j½Ð">""titleVar0.0j"j"¾j"½"Ñ"­¾j½Ð"@"" start_timeVar0.0 j"ƒj"ƒ¾ j"ƒ½"ƒÑ"ƒ­¾j½Ð"B "ƒ"ƒnameVar0.0j"…j"…¾ j"…½"…Ñ"…­¾j½Ð"D "…"… nameVar0.0"j"‡j"‡¾j"‡½"‡Ñ"‡­¾j½Ð"F"‡"‡ typeVar0.0j"‰j"‰¾j"‰½"‰Ñ"‰­¾j½Ð"H"‰"‰typeVar0.0 j"‹j"‹¾j"‹½"‹Ñ"‹­¾j½Ð"J"‹"‹thetaVar0.0 j"j"¾j"½"Ñ"­¾j½Ð"L"" two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j"j"¾j"½"Ñ"­ª¾j½Ð"N"""lambdaVar0.0 j"’j"’¾j"’½"’Ñ"’­¾j½Ð"P"’"’ curvatureVar0.0 j"”j"”¾j"”½"”Ñ"”­¾j½Ð"R"”"” x_translationVar0.0 j"–j"–¾j"–½"–Ñ"–­¾j½Ð"T"–"– y_translationVar0.0 j"˜j"˜¾j"˜½"˜Ñ"˜­¾j½Ð"V"˜"˜chiVar0.0 j"šj"š¾!j"š½"šÑ"š­¾j½Ð"X!"š"š phiVar0.0Angstroem  VALUESunitsAttr0.0 j"j"¾#j"½"Ñ"­ª¾j½Ð"Z"œ#""" d_spacingVar0.0j"Ÿj"Ÿ¾&j"Ÿ½"ŸÑ"Ÿ­¾j½Ð"\&"Ÿ"Ÿ% sample_nameVar0.0degreeVALUESunitsAttr0.0 j"¢j"¢¾(j"¢½"¢Ñ"¢­ª¾j½Ð"^"¡("¢"¢'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j"¥j"¥¾*j"¥½"¥Ñ"¥­ª¾j½Ð"`"¤*"¥"¥)sample_temperatureVar0.0j"§j"§¾,j"§½"§Ñ"§­¾j½Ð"b,"§"§+ device_nameVar0.0KVALUESunitsAttr0.0 j"ªj"ª¾.j"ª½"ªÑ"ª­ª¾j½Ð"d"©."ª"ª-temperature_meanVar0.0KVALUESunitsAttr0.0 j"­j"­¾0j"­½"­Ñ"­­ª¾j½Ð"f"¬0"­"­/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j"°j"°¾2j"°½"°Ñ"°­ª¾j½Ð"h"¯2"°"°1 sample_murVar0.0 j"²j"²¾5j"²½"²Ñ"²­¾j½Ð"j5"²"²4PresetVar0.0j"´j"´¾7j"´½"´Ñ"´­¾j½Ð"l7"´"´6 CounterModeVar0.0 j"¶j"¶¾9j"¶½"¶Ñ"¶­¾j½Ð"n9"¶"¶8timeVar0.0countsVALUESunitsAttr0.0 j"¹j"¹¾;j"¹½"¹Ñ"¹­ª¾j½Ð"p"¸;"¹"¹: beam_monitorVar0.0countsVALUESunitsAttr0.0 j"¼j"¼¾=j"¼½"¼Ñ"¼­ª¾j½Ð"r"»="¼"¼<MonitorVar0.0countsVALUESunitsAttr0.0 j"¿j"¿¾?j"¿½"¿Ñ"¿­ª¾j½Ð"t"¾?"¿"¿>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j"Âj"¾Aj"½"ÂÑ"­ª¾j½Ð"v"ÁA"Â"Â@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j"Åj"žCj"Ž"ÅÑ"Å­ª¾j½Ð"x"ÄC"Å"ÅBStepVar0.0 j"Çj"ǾEj"ǽ"ÇÑ"Ç­¾j½Ð"zE"Ç"ÇD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j"Ëj"˾Gj"˽"ËÑ"Ë­ªª¾j½Ð"|"É"ÊG"Ë"ËF two_thetaVar0.01VALUESsignalAttr0.0 j"Îj"ξIj"ν"ÎÑ"έª¾j½Ð"~"ÍI"Î"ÎHcountsVar0.03.9.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª">"@"B"D"F"H"J"L"N"P"R"T"V"X"Z"\"^"`"b"d"f"h"j"l"n"p"r"t"v"x"z"|"~"€"‚"„"†"ˆ"Š"Œ"Ž"‘"“"•"—"™"›"ž" "£"¦"¨"«"®"±"³"µ"·"º"½"À"Ã"Æ"È"Ì"Ï"Ð"Ñ"Ò"Ó"Ô"Õ"Ö"×"Ø"Ùdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª"ÛfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª"ÝfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª"ßfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª"áfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª"ãfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª"åfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª"çfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª"éfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª"ëfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª"ífakeDim9Dim0.0Values fakeDim10 DimVal0.1ª"ï fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª"ñ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª"ó fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª"õ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª"÷ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª"ù fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª"û fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª"ý fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª"ÿ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª# fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª# fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª# fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª# fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª# fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª# fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª# fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª# fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª# fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª# fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª# fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª# fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª# fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª# fakeDim32Dim0.0j#j#¾j#½#Ñ#­¾j½Ð"Ü##titleVar0.0j#j#¾j#½#Ñ#­¾j½Ð"Þ## start_timeVar0.0 j#!j#!¾ j#!½#!Ñ#!­¾j½Ð"à #!#!nameVar0.0j##j##¾ j##½##Ñ##­¾j½Ð"â #### nameVar0.0"j#%j#%¾j#%½#%Ñ#%­¾j½Ð"ä#%#% typeVar0.0j#'j#'¾j#'½#'Ñ#'­¾j½Ð"æ#'#'typeVar0.0 j#)j#)¾j#)½#)Ñ#)­¾j½Ð"è#)#)thetaVar0.0 j#+j#+¾j#+½#+Ñ#+­¾j½Ð"ê#+#+ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j#.j#.¾j#.½#.Ñ#.­ª¾j½Ð"ì#-#.#.lambdaVar0.0 j#0j#0¾j#0½#0Ñ#0­¾j½Ð"î#0#0 curvatureVar0.0 j#2j#2¾j#2½#2Ñ#2­¾j½Ð"ð#2#2 x_translationVar0.0 j#4j#4¾j#4½#4Ñ#4­¾j½Ð"ò#4#4 y_translationVar0.0 j#6j#6¾j#6½#6Ñ#6­¾j½Ð"ô#6#6chiVar0.0 j#8j#8¾!j#8½#8Ñ#8­¾j½Ð"ö!#8#8 phiVar0.0Angstroem  VALUESunitsAttr0.0 j#;j#;¾#j#;½#;Ñ#;­ª¾j½Ð"ø#:##;#;" d_spacingVar0.0j#=j#=¾&j#=½#=Ñ#=­¾j½Ð"ú&#=#=% sample_nameVar0.0degreeVALUESunitsAttr0.0 j#@j#@¾(j#@½#@Ñ#@­ª¾j½Ð"ü#?(#@#@'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j#Cj#C¾*j#C½#CÑ#C­ª¾j½Ð"þ#B*#C#C)sample_temperatureVar0.0j#Ej#E¾,j#E½#EÑ#E­¾j½Ð#,#E#E+ device_nameVar0.0KVALUESunitsAttr0.0 j#Hj#H¾.j#H½#HÑ#H­ª¾j½Ð##G.#H#H-temperature_meanVar0.0KVALUESunitsAttr0.0 j#Kj#K¾0j#K½#KÑ#K­ª¾j½Ð##J0#K#K/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j#Nj#N¾2j#N½#NÑ#N­ª¾j½Ð##M2#N#N1 sample_murVar0.0 j#Pj#P¾5j#P½#PÑ#P­¾j½Ð#5#P#P4PresetVar0.0j#Rj#R¾7j#R½#RÑ#R­¾j½Ð# 7#R#R6 CounterModeVar0.0 j#Tj#T¾9j#T½#TÑ#T­¾j½Ð# 9#T#T8timeVar0.0countsVALUESunitsAttr0.0 j#Wj#W¾;j#W½#WÑ#W­ª¾j½Ð##V;#W#W: beam_monitorVar0.0countsVALUESunitsAttr0.0 j#Zj#Z¾=j#Z½#ZÑ#Z­ª¾j½Ð##Y=#Z#Z<MonitorVar0.0countsVALUESunitsAttr0.0 j#]j#]¾?j#]½#]Ñ#]­ª¾j½Ð##\?#]#]>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j#`j#`¾Aj#`½#`Ñ#`­ª¾j½Ð##_A#`#`@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j#cj#c¾Cj#c½#cÑ#c­ª¾j½Ð##bC#c#cBStepVar0.0 j#ej#e¾Ej#e½#eÑ#e­¾j½Ð#E#e#eD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j#ij#i¾Gj#i½#iÑ#i­ªª¾j½Ð##g#hG#i#iF two_thetaVar0.01VALUESsignalAttr0.0 j#lj#l¾Ij#l½#lÑ#l­ª¾j½Ð##kI#l#lHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª"Ü"Þ"à"â"ä"æ"è"ê"ì"î"ð"ò"ô"ö"ø"ú"ü"þ###### # ########## #"#$#&#(#*#,#/#1#3#5#7#9#<#>#A#D#F#I#L#O#Q#S#U#X#[#^#a#d#f#j#m#n#o#p#q#r#s#t#u#v#wdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª#yfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª#{fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª#}fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª#fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª#fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª#ƒfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª#…fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª#‡fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª#‰fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª#‹fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª# fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª# fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª#‘ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª#“ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª#• fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª#— fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª#™ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª#› fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª# fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª#Ÿ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª#¡ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª#£ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª#¥ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª#§ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª#© fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª#« fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª#­ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª#¯ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª#± fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª#³ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª#µ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª#· fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª#¹ fakeDim32Dim0.0j#»j#»¾j#»½#»Ñ#»­¾j½Ð#z#»#»titleVar0.0j#½j#½¾j#½½#½Ñ#½­¾j½Ð#|#½#½ start_timeVar0.0 j#¿j#¿¾ j#¿½#¿Ñ#¿­¾j½Ð#~ #¿#¿nameVar0.0j#Áj#Á¾ j#Á½#ÁÑ#Á­¾j½Ð#€ #Á#Á nameVar0.0"j#Ãj#þj#ý#ÃÑ#í¾j½Ð#‚#Ã#à typeVar0.0j#Åj#žj#Ž#ÅÑ#Å­¾j½Ð#„#Å#ÅtypeVar0.0 j#Çj#Ǿj#ǽ#ÇÑ#Ç­¾j½Ð#†#Ç#ÇthetaVar0.0 j#Éj#ɾj#ɽ#ÉÑ#É­¾j½Ð#ˆ#É#É two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j#Ìj#̾j#̽#ÌÑ#Ì­ª¾j½Ð#Š#Ë#Ì#ÌlambdaVar0.0 j#Îj#ξj#ν#ÎÑ#έ¾j½Ð#Œ#Î#Î curvatureVar0.0 j#Ðj#оj#н#ÐÑ#Э¾j½Ð#Ž#Ð#Ð x_translationVar0.0 j#Òj#Ò¾j#Ò½#ÒÑ#Ò­¾j½Ð##Ò#Ò y_translationVar0.0 j#Ôj#Ô¾j#Ô½#ÔÑ#Ô­¾j½Ð#’#Ô#ÔchiVar0.0 j#Öj#Ö¾!j#Ö½#ÖÑ#Ö­¾j½Ð#”!#Ö#Ö phiVar0.0Angstroem  VALUESunitsAttr0.0 j#Ùj#Ù¾#j#Ù½#ÙÑ#Ù­ª¾j½Ð#–#Ø##Ù#Ù" d_spacingVar0.0j#Ûj#Û¾&j#Û½#ÛÑ#Û­¾j½Ð#˜&#Û#Û% sample_nameVar0.0degreeVALUESunitsAttr0.0 j#Þj#Þ¾(j#Þ½#ÞÑ#Þ­ª¾j½Ð#š#Ý(#Þ#Þ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j#áj#á¾*j#á½#áÑ#á­ª¾j½Ð#œ#à*#á#á)sample_temperatureVar0.0j#ãj#ã¾,j#ã½#ãÑ#ã­¾j½Ð#ž,#ã#ã+ device_nameVar0.0KVALUESunitsAttr0.0 j#æj#æ¾.j#æ½#æÑ#æ­ª¾j½Ð# #å.#æ#æ-temperature_meanVar0.0KVALUESunitsAttr0.0 j#éj#é¾0j#é½#éÑ#é­ª¾j½Ð#¢#è0#é#é/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j#ìj#ì¾2j#ì½#ìÑ#ì­ª¾j½Ð#¤#ë2#ì#ì1 sample_murVar0.0 j#îj#î¾5j#î½#îÑ#î­¾j½Ð#¦5#î#î4PresetVar0.0j#ðj#ð¾7j#ð½#ðÑ#ð­¾j½Ð#¨7#ð#ð6 CounterModeVar0.0 j#òj#ò¾9j#ò½#òÑ#ò­¾j½Ð#ª9#ò#ò8timeVar0.0countsVALUESunitsAttr0.0 j#õj#õ¾;j#õ½#õÑ#õ­ª¾j½Ð#¬#ô;#õ#õ: beam_monitorVar0.0countsVALUESunitsAttr0.0 j#øj#ø¾=j#ø½#øÑ#ø­ª¾j½Ð#®#÷=#ø#ø<MonitorVar0.0countsVALUESunitsAttr0.0 j#ûj#û¾?j#û½#ûÑ#û­ª¾j½Ð#°#ú?#û#û>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j#þj#þ¾Aj#þ½#þÑ#þ­ª¾j½Ð#²#ýA#þ#þ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j$j$¾Cj$½$Ñ$­ª¾j½Ð#´$C$$BStepVar0.0 j$j$¾Ej$½$Ñ$­¾j½Ð#¶E$$D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j$j$¾Gj$½$Ñ$­ªª¾j½Ð#¸$$G$$F two_thetaVar0.01VALUESsignalAttr0.0 j$ j$ ¾Ij$ ½$ Ñ$ ­ª¾j½Ð#º$ I$ $ HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª#z#|#~#€#‚#„#†#ˆ#Š#Œ#Ž##’#”#–#˜#š#œ#ž# #¢#¤#¦#¨#ª#¬#®#°#²#´#¶#¸#º#¼#¾#À#Â#Ä#Æ#È#Ê#Í#Ï#Ñ#Ó#Õ#×#Ú#Ü#ß#â#ä#ç#ê#í#ï#ñ#ó#ö#ù#ü#ÿ$$$$ $ $ $$$$$$$$data/dmc02.hdfCDF0.0RIG0.0RIG0.0ValuesfakeDim0 DimVal0.1ª$fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª$fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª$fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª$fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª$ fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª$"fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª$$fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª$&fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª$(fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª$*fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª$, fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª$. fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª$0 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª$2 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª$4 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª$6 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª$8 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª$: fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª$< fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª$> fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª$@ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª$B fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª$D fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª$F fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª$H fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª$J fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª$L fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª$N fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª$P fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª$R fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª$T fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª$V fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª$X fakeDim32Dim0.0j$Zj$Z¾j$Z½$ZÑ$Z­¾j½Ð$$Z$ZtitleVar0.0j$\j$\¾j$\½$\Ñ$\­¾j½Ð$$\$\ start_timeVar0.0 j$^j$^¾ j$^½$^Ñ$^­¾j½Ð$ $^$^nameVar0.0j$`j$`¾ j$`½$`Ñ$`­¾j½Ð$ $`$` nameVar0.0"j$bj$b¾j$b½$bÑ$b­¾j½Ð$!$b$b typeVar0.0j$dj$d¾j$d½$dÑ$d­¾j½Ð$#$d$dtypeVar0.0 j$fj$f¾j$f½$fÑ$f­¾j½Ð$%$f$fthetaVar0.0 j$hj$h¾j$h½$hÑ$h­¾j½Ð$'$h$h two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j$kj$k¾j$k½$kÑ$k­ª¾j½Ð$)$j$k$klambdaVar0.0 j$mj$m¾j$m½$mÑ$m­¾j½Ð$+$m$m curvatureVar0.0 j$oj$o¾j$o½$oÑ$o­¾j½Ð$-$o$o x_translationVar0.0 j$qj$q¾j$q½$qÑ$q­¾j½Ð$/$q$q y_translationVar0.0 j$sj$s¾j$s½$sÑ$s­¾j½Ð$1$s$schiVar0.0 j$uj$u¾!j$u½$uÑ$u­¾j½Ð$3!$u$u phiVar0.0Angstroem  VALUESunitsAttr0.0 j$xj$x¾#j$x½$xÑ$x­ª¾j½Ð$5$w#$x$x" d_spacingVar0.0j$zj$z¾&j$z½$zÑ$z­¾j½Ð$7&$z$z% sample_nameVar0.0degreeVALUESunitsAttr0.0 j$}j$}¾(j$}½$}Ñ$}­ª¾j½Ð$9$|($}$}'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j$€j$€¾*j$€½$€Ñ$€­ª¾j½Ð$;$*$€$€)sample_temperatureVar0.0j$‚j$‚¾,j$‚½$‚Ñ$‚­¾j½Ð$=,$‚$‚+ device_nameVar0.0KVALUESunitsAttr0.0 j$…j$…¾.j$…½$…Ñ$…­ª¾j½Ð$?$„.$…$…-temperature_meanVar0.0KVALUESunitsAttr0.0 j$ˆj$ˆ¾0j$ˆ½$ˆÑ$ˆ­ª¾j½Ð$A$‡0$ˆ$ˆ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j$‹j$‹¾2j$‹½$‹Ñ$‹­ª¾j½Ð$C$Š2$‹$‹1 sample_murVar0.0 j$j$¾5j$½$Ñ$­¾j½Ð$E5$$4PresetVar0.0j$j$¾7j$½$Ñ$­¾j½Ð$G7$$6 CounterModeVar0.0 j$‘j$‘¾9j$‘½$‘Ñ$‘­¾j½Ð$I9$‘$‘8timeVar0.0countsVALUESunitsAttr0.0 j$”j$”¾;j$”½$”Ñ$”­ª¾j½Ð$K$“;$”$”: beam_monitorVar0.0countsVALUESunitsAttr0.0 j$—j$—¾=j$—½$—Ñ$—­ª¾j½Ð$M$–=$—$—<MonitorVar0.0countsVALUESunitsAttr0.0 j$šj$š¾?j$š½$šÑ$š­ª¾j½Ð$O$™?$š$š>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j$j$¾Aj$½$Ñ$­ª¾j½Ð$Q$œA$$@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j$ j$ ¾Cj$ ½$ Ñ$ ­ª¾j½Ð$S$ŸC$ $ BStepVar0.0 j$¢j$¢¾Ej$¢½$¢Ñ$¢­¾j½Ð$UE$¢$¢D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j$¦j$¦¾Gj$¦½$¦Ñ$¦­ªª¾j½Ð$W$¤$¥G$¦$¦F two_thetaVar0.01VALUESsignalAttr0.0 j$©j$©¾Ij$©½$©Ñ$©­ª¾j½Ð$Y$¨I$©$©HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª$$$$$!$#$%$'$)$+$-$/$1$3$5$7$9$;$=$?$A$C$E$G$I$K$M$O$Q$S$U$W$Y$[$]$_$a$c$e$g$i$l$n$p$r$t$v$y${$~$$ƒ$†$‰$Œ$Ž$$’$•$˜$›$ž$¡$£$§$ª$«$¬$­$®$¯$°$±$²$³$´data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª$¶fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª$¸fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª$ºfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª$¼fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª$¾fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª$ÀfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª$ÂfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª$ÄfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª$ÆfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª$ÈfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª$Ê fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª$Ì fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª$Î fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª$Ð fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª$Ò fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª$Ô fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª$Ö fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª$Ø fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª$Ú fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª$Ü fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª$Þ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª$à fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª$â fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª$ä fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª$æ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª$è fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª$ê fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª$ì fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª$î fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª$ð fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª$ò fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª$ô fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª$ö fakeDim32Dim0.0j$øj$ø¾j$ø½$øÑ$ø­¾j½Ð$·$ø$øtitleVar0.0j$új$ú¾j$ú½$úÑ$ú­¾j½Ð$¹$ú$ú start_timeVar0.0 j$üj$ü¾ j$ü½$üÑ$ü­¾j½Ð$» $ü$ünameVar0.0j$þj$þ¾ j$þ½$þÑ$þ­¾j½Ð$½ $þ$þ nameVar0.0"j%j%¾j%½%Ñ%­¾j½Ð$¿%% typeVar0.0j%j%¾j%½%Ñ%­¾j½Ð$Á%%typeVar0.0 j%j%¾j%½%Ñ%­¾j½Ð$Ã%%thetaVar0.0 j%j%¾j%½%Ñ%­¾j½Ð$Å%% two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j% j% ¾j% ½% Ñ% ­ª¾j½Ð$Ç%% % lambdaVar0.0 j% j% ¾j% ½% Ñ% ­¾j½Ð$É% %  curvatureVar0.0 j% j% ¾j% ½% Ñ% ­¾j½Ð$Ë% %  x_translationVar0.0 j%j%¾j%½%Ñ%­¾j½Ð$Í%% y_translationVar0.0 j%j%¾j%½%Ñ%­¾j½Ð$Ï%%chiVar0.0 j%j%¾!j%½%Ñ%­¾j½Ð$Ñ!%% phiVar0.0Angstroem  VALUESunitsAttr0.0 j%j%¾#j%½%Ñ%­ª¾j½Ð$Ó%#%%" d_spacingVar0.0j%j%¾&j%½%Ñ%­¾j½Ð$Õ&%%% sample_nameVar0.0degreeVALUESunitsAttr0.0 j%j%¾(j%½%Ñ%­ª¾j½Ð$×%(%%'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j%j%¾*j%½%Ñ%­ª¾j½Ð$Ù%*%%)sample_temperatureVar0.0j% j% ¾,j% ½% Ñ% ­¾j½Ð$Û,% % + device_nameVar0.0KVALUESunitsAttr0.0 j%#j%#¾.j%#½%#Ñ%#­ª¾j½Ð$Ý%".%#%#-temperature_meanVar0.0KVALUESunitsAttr0.0 j%&j%&¾0j%&½%&Ñ%&­ª¾j½Ð$ß%%0%&%&/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j%)j%)¾2j%)½%)Ñ%)­ª¾j½Ð$á%(2%)%)1 sample_murVar0.0 j%+j%+¾5j%+½%+Ñ%+­¾j½Ð$ã5%+%+4PresetVar0.0j%-j%-¾7j%-½%-Ñ%-­¾j½Ð$å7%-%-6 CounterModeVar0.0 j%/j%/¾9j%/½%/Ñ%/­¾j½Ð$ç9%/%/8timeVar0.0countsVALUESunitsAttr0.0 j%2j%2¾;j%2½%2Ñ%2­ª¾j½Ð$é%1;%2%2: beam_monitorVar0.0countsVALUESunitsAttr0.0 j%5j%5¾=j%5½%5Ñ%5­ª¾j½Ð$ë%4=%5%5<MonitorVar0.0countsVALUESunitsAttr0.0 j%8j%8¾?j%8½%8Ñ%8­ª¾j½Ð$í%7?%8%8>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j%;j%;¾Aj%;½%;Ñ%;­ª¾j½Ð$ï%:A%;%;@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j%>j%>¾Cj%>½%>Ñ%>­ª¾j½Ð$ñ%=C%>%>BStepVar0.0 j%@j%@¾Ej%@½%@Ñ%@­¾j½Ð$óE%@%@D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j%Dj%D¾Gj%D½%DÑ%D­ªª¾j½Ð$õ%B%CG%D%DF two_thetaVar0.01VALUESsignalAttr0.0 j%Gj%G¾Ij%G½%GÑ%G­ª¾j½Ð$÷%FI%G%GHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª$·$¹$»$½$¿$Á$Ã$Å$Ç$É$Ë$Í$Ï$Ñ$Ó$Õ$×$Ù$Û$Ý$ß$á$ã$å$ç$é$ë$í$ï$ñ$ó$õ$÷$ù$û$ý$ÿ%%%%% % %%%%%%%%%!%$%'%*%,%.%0%3%6%9%<%?%A%E%H%I%J%K%L%M%N%O%P%Q%Rdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª%TfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª%VfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª%XfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª%ZfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª%\fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª%^fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª%`fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª%bfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª%dfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª%ffakeDim9Dim0.0Values fakeDim10 DimVal0.1ª%h fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª%j fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª%l fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª%n fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª%p fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª%r fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª%t fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª%v fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª%x fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª%z fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª%| fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª%~ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª%€ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª%‚ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª%„ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª%† fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª%ˆ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª%Š fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª%Œ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª%Ž fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª% fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª%’ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª%” fakeDim32Dim0.0j%–j%–¾j%–½%–Ñ%–­¾j½Ð%U%–%–titleVar0.0j%˜j%˜¾j%˜½%˜Ñ%˜­¾j½Ð%W%˜%˜ start_timeVar0.0 j%šj%š¾ j%š½%šÑ%š­¾j½Ð%Y %š%šnameVar0.0j%œj%œ¾ j%œ½%œÑ%œ­¾j½Ð%[ %œ%œ nameVar0.0"j%žj%ž¾j%ž½%žÑ%ž­¾j½Ð%]%ž%ž typeVar0.0j% j% ¾j% ½% Ñ% ­¾j½Ð%_% % typeVar0.0 j%¢j%¢¾j%¢½%¢Ñ%¢­¾j½Ð%a%¢%¢thetaVar0.0 j%¤j%¤¾j%¤½%¤Ñ%¤­¾j½Ð%c%¤%¤ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j%§j%§¾j%§½%§Ñ%§­ª¾j½Ð%e%¦%§%§lambdaVar0.0 j%©j%©¾j%©½%©Ñ%©­¾j½Ð%g%©%© curvatureVar0.0 j%«j%«¾j%«½%«Ñ%«­¾j½Ð%i%«%« x_translationVar0.0 j%­j%­¾j%­½%­Ñ%­­¾j½Ð%k%­%­ y_translationVar0.0 j%¯j%¯¾j%¯½%¯Ñ%¯­¾j½Ð%m%¯%¯chiVar0.0 j%±j%±¾!j%±½%±Ñ%±­¾j½Ð%o!%±%± phiVar0.0Angstroem  VALUESunitsAttr0.0 j%´j%´¾#j%´½%´Ñ%´­ª¾j½Ð%q%³#%´%´" d_spacingVar0.0j%¶j%¶¾&j%¶½%¶Ñ%¶­¾j½Ð%s&%¶%¶% sample_nameVar0.0degreeVALUESunitsAttr0.0 j%¹j%¹¾(j%¹½%¹Ñ%¹­ª¾j½Ð%u%¸(%¹%¹'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j%¼j%¼¾*j%¼½%¼Ñ%¼­ª¾j½Ð%w%»*%¼%¼)sample_temperatureVar0.0j%¾j%¾¾,j%¾½%¾Ñ%¾­¾j½Ð%y,%¾%¾+ device_nameVar0.0KVALUESunitsAttr0.0 j%Áj%Á¾.j%Á½%ÁÑ%Á­ª¾j½Ð%{%À.%Á%Á-temperature_meanVar0.0KVALUESunitsAttr0.0 j%Äj%ľ0j%Ľ%ÄÑ%Ä­ª¾j½Ð%}%Ã0%Ä%Ä/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j%Çj%Ǿ2j%ǽ%ÇÑ%Ç­ª¾j½Ð%%Æ2%Ç%Ç1 sample_murVar0.0 j%Éj%ɾ5j%ɽ%ÉÑ%É­¾j½Ð%5%É%É4PresetVar0.0j%Ëj%˾7j%˽%ËÑ%Ë­¾j½Ð%ƒ7%Ë%Ë6 CounterModeVar0.0 j%Íj%;9j%ͽ%ÍÑ%Í­¾j½Ð%…9%Í%Í8timeVar0.0countsVALUESunitsAttr0.0 j%Ðj%о;j%н%ÐÑ%Эª¾j½Ð%‡%Ï;%Ð%Ð: beam_monitorVar0.0countsVALUESunitsAttr0.0 j%Ój%Ó¾=j%Ó½%ÓÑ%Ó­ª¾j½Ð%‰%Ò=%Ó%Ó<MonitorVar0.0countsVALUESunitsAttr0.0 j%Öj%Ö¾?j%Ö½%ÖÑ%Ö­ª¾j½Ð%‹%Õ?%Ö%Ö>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j%Ùj%Ù¾Aj%Ù½%ÙÑ%Ù­ª¾j½Ð%%ØA%Ù%Ù@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j%Üj%ܾCj%ܽ%ÜÑ%Ü­ª¾j½Ð%%ÛC%Ü%ÜBStepVar0.0 j%Þj%Þ¾Ej%Þ½%ÞÑ%Þ­¾j½Ð%‘E%Þ%ÞD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j%âj%â¾Gj%â½%âÑ%â­ªª¾j½Ð%“%à%áG%â%âF two_thetaVar0.01VALUESsignalAttr0.0 j%åj%å¾Ij%å½%åÑ%å­ª¾j½Ð%•%äI%å%åHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª%U%W%Y%[%]%_%a%c%e%g%i%k%m%o%q%s%u%w%y%{%}%%%ƒ%…%‡%‰%‹%%%‘%“%•%—%™%›%%Ÿ%¡%£%¥%¨%ª%¬%®%°%²%µ%·%º%½%¿%Â%Å%È%Ê%Ì%Î%Ñ%Ô%×%Ú%Ý%ß%ã%æ%ç%è%é%ê%ë%ì%í%î%ï%ðdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª%òfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª%ôfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª%öfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª%øfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª%úfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª%üfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª%þfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª&fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª&fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª&fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª& fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª& fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª& fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª& fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª& fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª& fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª& fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª& fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª& fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª& fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª& fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª& fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª& fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª& fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª&" fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª&$ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª&& fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª&( fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª&* fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª&, fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª&. fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª&0 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª&2 fakeDim32Dim0.0j&4j&4¾j&4½&4Ñ&4­¾j½Ð%ó&4&4titleVar0.0j&6j&6¾j&6½&6Ñ&6­¾j½Ð%õ&6&6 start_timeVar0.0 j&8j&8¾ j&8½&8Ñ&8­¾j½Ð%÷ &8&8nameVar0.0j&:j&:¾ j&:½&:Ñ&:­¾j½Ð%ù &:&: nameVar0.0"j&<j&<¾j&<½&<Ñ&<­¾j½Ð%û&<&< typeVar0.0j&>j&>¾j&>½&>Ñ&>­¾j½Ð%ý&>&>typeVar0.0 j&@j&@¾j&@½&@Ñ&@­¾j½Ð%ÿ&@&@thetaVar0.0 j&Bj&B¾j&B½&BÑ&B­¾j½Ð&&B&B two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j&Ej&E¾j&E½&EÑ&E­ª¾j½Ð&&D&E&ElambdaVar0.0 j&Gj&G¾j&G½&GÑ&G­¾j½Ð&&G&G curvatureVar0.0 j&Ij&I¾j&I½&IÑ&I­¾j½Ð&&I&I x_translationVar0.0 j&Kj&K¾j&K½&KÑ&K­¾j½Ð& &K&K y_translationVar0.0 j&Mj&M¾j&M½&MÑ&M­¾j½Ð& &M&MchiVar0.0 j&Oj&O¾!j&O½&OÑ&O­¾j½Ð& !&O&O phiVar0.0Angstroem  VALUESunitsAttr0.0 j&Rj&R¾#j&R½&RÑ&R­ª¾j½Ð&&Q#&R&R" d_spacingVar0.0j&Tj&T¾&j&T½&TÑ&T­¾j½Ð&&&T&T% sample_nameVar0.0degreeVALUESunitsAttr0.0 j&Wj&W¾(j&W½&WÑ&W­ª¾j½Ð&&V(&W&W'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j&Zj&Z¾*j&Z½&ZÑ&Z­ª¾j½Ð&&Y*&Z&Z)sample_temperatureVar0.0j&\j&\¾,j&\½&\Ñ&\­¾j½Ð&,&\&\+ device_nameVar0.0KVALUESunitsAttr0.0 j&_j&_¾.j&_½&_Ñ&_­ª¾j½Ð&&^.&_&_-temperature_meanVar0.0KVALUESunitsAttr0.0 j&bj&b¾0j&b½&bÑ&b­ª¾j½Ð&&a0&b&b/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j&ej&e¾2j&e½&eÑ&e­ª¾j½Ð&&d2&e&e1 sample_murVar0.0 j&gj&g¾5j&g½&gÑ&g­¾j½Ð&5&g&g4PresetVar0.0j&ij&i¾7j&i½&iÑ&i­¾j½Ð&!7&i&i6 CounterModeVar0.0 j&kj&k¾9j&k½&kÑ&k­¾j½Ð&#9&k&k8timeVar0.0countsVALUESunitsAttr0.0 j&nj&n¾;j&n½&nÑ&n­ª¾j½Ð&%&m;&n&n: beam_monitorVar0.0countsVALUESunitsAttr0.0 j&qj&q¾=j&q½&qÑ&q­ª¾j½Ð&'&p=&q&q<MonitorVar0.0countsVALUESunitsAttr0.0 j&tj&t¾?j&t½&tÑ&t­ª¾j½Ð&)&s?&t&t>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j&wj&w¾Aj&w½&wÑ&w­ª¾j½Ð&+&vA&w&w@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j&zj&z¾Cj&z½&zÑ&z­ª¾j½Ð&-&yC&z&zBStepVar0.0 j&|j&|¾Ej&|½&|Ñ&|­¾j½Ð&/E&|&|D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j&€j&€¾Gj&€½&€Ñ&€­ªª¾j½Ð&1&~&G&€&€F two_thetaVar0.01VALUESsignalAttr0.0 j&ƒj&ƒ¾Ij&ƒ½&ƒÑ&ƒ­ª¾j½Ð&3&‚I&ƒ&ƒHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª%ó%õ%÷%ù%û%ý%ÿ&&&&& & & &&&&&&&&&&!&#&%&'&)&+&-&/&1&3&5&7&9&;&=&?&A&C&F&H&J&L&N&P&S&U&X&[&]&`&c&f&h&j&l&o&r&u&x&{&}&&„&…&†&‡&ˆ&‰&Š&‹&Œ&&Ždata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª&fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª&’fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª&”fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª&–fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª&˜fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª&šfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª&œfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª&žfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª& fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª&¢fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª&¤ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª&¦ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª&¨ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª&ª fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª&¬ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª&® fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª&° fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª&² fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª&´ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª&¶ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª&¸ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª&º fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª&¼ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª&¾ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª&À fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª& fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª&Ä fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª&Æ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª&È fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª&Ê fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª&Ì fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª&Î fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª&Ð fakeDim32Dim0.0j&Òj&Ò¾j&Ò½&ÒÑ&Ò­¾j½Ð&‘&Ò&ÒtitleVar0.0j&Ôj&Ô¾j&Ô½&ÔÑ&Ô­¾j½Ð&“&Ô&Ô start_timeVar0.0 j&Öj&Ö¾ j&Ö½&ÖÑ&Ö­¾j½Ð&• &Ö&ÖnameVar0.0j&Øj&ؾ j&ؽ&ØÑ&Ø­¾j½Ð&— &Ø&Ø nameVar0.0"j&Új&Ú¾j&Ú½&ÚÑ&Ú­¾j½Ð&™&Ú&Ú typeVar0.0j&Üj&ܾj&ܽ&ÜÑ&Ü­¾j½Ð&›&Ü&ÜtypeVar0.0 j&Þj&Þ¾j&Þ½&ÞÑ&Þ­¾j½Ð&&Þ&ÞthetaVar0.0 j&àj&à¾j&à½&àÑ&à­¾j½Ð&Ÿ&à&à two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j&ãj&ã¾j&ã½&ãÑ&ã­ª¾j½Ð&¡&â&ã&ãlambdaVar0.0 j&åj&å¾j&å½&åÑ&å­¾j½Ð&£&å&å curvatureVar0.0 j&çj&ç¾j&ç½&çÑ&ç­¾j½Ð&¥&ç&ç x_translationVar0.0 j&éj&é¾j&é½&éÑ&é­¾j½Ð&§&é&é y_translationVar0.0 j&ëj&ë¾j&ë½&ëÑ&ë­¾j½Ð&©&ë&ëchiVar0.0 j&íj&í¾!j&í½&íÑ&í­¾j½Ð&«!&í&í phiVar0.0Angstroem  VALUESunitsAttr0.0 j&ðj&ð¾#j&ð½&ðÑ&𭪾j½Ð&­&ï#&ð&ð" d_spacingVar0.0j&òj&ò¾&j&ò½&òÑ&ò­¾j½Ð&¯&&ò&ò% sample_nameVar0.0degreeVALUESunitsAttr0.0 j&õj&õ¾(j&õ½&õÑ&õ­ª¾j½Ð&±&ô(&õ&õ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j&øj&ø¾*j&ø½&øÑ&ø­ª¾j½Ð&³&÷*&ø&ø)sample_temperatureVar0.0j&új&ú¾,j&ú½&úÑ&ú­¾j½Ð&µ,&ú&ú+ device_nameVar0.0KVALUESunitsAttr0.0 j&ýj&ý¾.j&ý½&ýÑ&ý­ª¾j½Ð&·&ü.&ý&ý-temperature_meanVar0.0KVALUESunitsAttr0.0 j'j'¾0j'½'Ñ'­ª¾j½Ð&¹&ÿ0''/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j'j'¾2j'½'Ñ'­ª¾j½Ð&»'2''1 sample_murVar0.0 j'j'¾5j'½'Ñ'­¾j½Ð&½5''4PresetVar0.0j'j'¾7j'½'Ñ'­¾j½Ð&¿7''6 CounterModeVar0.0 j' j' ¾9j' ½' Ñ' ­¾j½Ð&Á9' ' 8timeVar0.0countsVALUESunitsAttr0.0 j' j' ¾;j' ½' Ñ' ­ª¾j½Ð&Ã' ;' ' : beam_monitorVar0.0countsVALUESunitsAttr0.0 j'j'¾=j'½'Ñ'­ª¾j½Ð&Å'=''<MonitorVar0.0countsVALUESunitsAttr0.0 j'j'¾?j'½'Ñ'­ª¾j½Ð&Ç'?''>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j'j'¾Aj'½'Ñ'­ª¾j½Ð&É'A''@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j'j'¾Cj'½'Ñ'­ª¾j½Ð&Ë'C''BStepVar0.0 j'j'¾Ej'½'Ñ'­¾j½Ð&ÍE''D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j'j'¾Gj'½'Ñ'­ªª¾j½Ð&Ï''G''F two_thetaVar0.01VALUESsignalAttr0.0 j'!j'!¾Ij'!½'!Ñ'!­ª¾j½Ð&Ñ' I'!'!HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª&‘&“&•&—&™&›&&Ÿ&¡&£&¥&§&©&«&­&¯&±&³&µ&·&¹&»&½&¿&Á&Ã&Å&Ç&É&Ë&Í&Ï&Ñ&Ó&Õ&×&Ù&Û&Ý&ß&á&ä&æ&è&ê&ì&î&ñ&ó&ö&ù&û&þ''''' ' '''''''"'#'$'%'&'''(')'*'+',data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª'.fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª'0fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª'2fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª'4fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª'6fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª'8fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª':fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª'<fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª'>fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª'@fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª'B fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª'D fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª'F fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª'H fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª'J fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª'L fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª'N fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª'P fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª'R fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª'T fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª'V fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª'X fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª'Z fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª'\ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª'^ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª'` fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª'b fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª'd fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª'f fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª'h fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª'j fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª'l fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª'n fakeDim32Dim0.0j'pj'p¾j'p½'pÑ'p­¾j½Ð'/'p'ptitleVar0.0j'rj'r¾j'r½'rÑ'r­¾j½Ð'1'r'r start_timeVar0.0 j'tj't¾ j't½'tÑ't­¾j½Ð'3 't'tnameVar0.0j'vj'v¾ j'v½'vÑ'v­¾j½Ð'5 'v'v nameVar0.0"j'xj'x¾j'x½'xÑ'x­¾j½Ð'7'x'x typeVar0.0j'zj'z¾j'z½'zÑ'z­¾j½Ð'9'z'ztypeVar0.0 j'|j'|¾j'|½'|Ñ'|­¾j½Ð';'|'|thetaVar0.0 j'~j'~¾j'~½'~Ñ'~­¾j½Ð'='~'~ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j'j'¾j'½'Ñ'­ª¾j½Ð'?'€''lambdaVar0.0 j'ƒj'ƒ¾j'ƒ½'ƒÑ'ƒ­¾j½Ð'A'ƒ'ƒ curvatureVar0.0 j'…j'…¾j'…½'…Ñ'…­¾j½Ð'C'…'… x_translationVar0.0 j'‡j'‡¾j'‡½'‡Ñ'‡­¾j½Ð'E'‡'‡ y_translationVar0.0 j'‰j'‰¾j'‰½'‰Ñ'‰­¾j½Ð'G'‰'‰chiVar0.0 j'‹j'‹¾!j'‹½'‹Ñ'‹­¾j½Ð'I!'‹'‹ phiVar0.0Angstroem  VALUESunitsAttr0.0 j'Žj'޾#j'޽'ŽÑ'Ž­ª¾j½Ð'K'#'Ž'Ž" d_spacingVar0.0j'j'¾&j'½'Ñ'­¾j½Ð'M&''% sample_nameVar0.0degreeVALUESunitsAttr0.0 j'“j'“¾(j'“½'“Ñ'“­ª¾j½Ð'O'’('“'“'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j'–j'–¾*j'–½'–Ñ'–­ª¾j½Ð'Q'•*'–'–)sample_temperatureVar0.0j'˜j'˜¾,j'˜½'˜Ñ'˜­¾j½Ð'S,'˜'˜+ device_nameVar0.0KVALUESunitsAttr0.0 j'›j'›¾.j'›½'›Ñ'›­ª¾j½Ð'U'š.'›'›-temperature_meanVar0.0KVALUESunitsAttr0.0 j'žj'ž¾0j'ž½'žÑ'ž­ª¾j½Ð'W'0'ž'ž/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j'¡j'¡¾2j'¡½'¡Ñ'¡­ª¾j½Ð'Y' 2'¡'¡1 sample_murVar0.0 j'£j'£¾5j'£½'£Ñ'£­¾j½Ð'[5'£'£4PresetVar0.0j'¥j'¥¾7j'¥½'¥Ñ'¥­¾j½Ð']7'¥'¥6 CounterModeVar0.0 j'§j'§¾9j'§½'§Ñ'§­¾j½Ð'_9'§'§8timeVar0.0countsVALUESunitsAttr0.0 j'ªj'ª¾;j'ª½'ªÑ'ª­ª¾j½Ð'a'©;'ª'ª: beam_monitorVar0.0countsVALUESunitsAttr0.0 j'­j'­¾=j'­½'­Ñ'­­ª¾j½Ð'c'¬='­'­<MonitorVar0.0countsVALUESunitsAttr0.0 j'°j'°¾?j'°½'°Ñ'°­ª¾j½Ð'e'¯?'°'°>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j'³j'³¾Aj'³½'³Ñ'³­ª¾j½Ð'g'²A'³'³@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j'¶j'¶¾Cj'¶½'¶Ñ'¶­ª¾j½Ð'i'µC'¶'¶BStepVar0.0 j'¸j'¸¾Ej'¸½'¸Ñ'¸­¾j½Ð'kE'¸'¸D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j'¼j'¼¾Gj'¼½'¼Ñ'¼­ªª¾j½Ð'm'º'»G'¼'¼F two_thetaVar0.01VALUESsignalAttr0.0 j'¿j'¿¾Ij'¿½'¿Ñ'¿­ª¾j½Ð'o'¾I'¿'¿HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª'/'1'3'5'7'9';'='?'A'C'E'G'I'K'M'O'Q'S'U'W'Y'[']'_'a'c'e'g'i'k'm'o'q's'u'w'y'{'}''‚'„'†'ˆ'Š'Œ''‘'”'—'™'œ'Ÿ'¢'¤'¦'¨'«'®'±'´'·'¹'½'À'Á'Â'Ã'Ä'Å'Æ'Ç'È'É'Êdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª'ÌfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª'ÎfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª'ÐfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª'ÒfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª'ÔfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª'ÖfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª'ØfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª'ÚfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª'ÜfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª'ÞfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª'à fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª'â fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª'ä fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª'æ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª'è fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª'ê fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª'ì fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª'î fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª'ð fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª'ò fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª'ô fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª'ö fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª'ø fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª'ú fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª'ü fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª'þ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª( fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª( fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª( fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª( fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª( fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª( fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª( fakeDim32Dim0.0j(j(¾j(½(Ñ(­¾j½Ð'Í((titleVar0.0j(j(¾j(½(Ñ(­¾j½Ð'Ï(( start_timeVar0.0 j(j(¾ j(½(Ñ(­¾j½Ð'Ñ ((nameVar0.0j(j(¾ j(½(Ñ(­¾j½Ð'Ó (( nameVar0.0"j(j(¾j(½(Ñ(­¾j½Ð'Õ(( typeVar0.0j(j(¾j(½(Ñ(­¾j½Ð'×((typeVar0.0 j(j(¾j(½(Ñ(­¾j½Ð'Ù((thetaVar0.0 j(j(¾j(½(Ñ(­¾j½Ð'Û(( two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j(j(¾j(½(Ñ(­ª¾j½Ð'Ý(((lambdaVar0.0 j(!j(!¾j(!½(!Ñ(!­¾j½Ð'ß(!(! curvatureVar0.0 j(#j(#¾j(#½(#Ñ(#­¾j½Ð'á(#(# x_translationVar0.0 j(%j(%¾j(%½(%Ñ(%­¾j½Ð'ã(%(% y_translationVar0.0 j('j('¾j('½('Ñ('­¾j½Ð'å('('chiVar0.0 j()j()¾!j()½()Ñ()­¾j½Ð'ç!()() phiVar0.0Angstroem  VALUESunitsAttr0.0 j(,j(,¾#j(,½(,Ñ(,­ª¾j½Ð'é(+#(,(," d_spacingVar0.0j(.j(.¾&j(.½(.Ñ(.­¾j½Ð'ë&(.(.% sample_nameVar0.0degreeVALUESunitsAttr0.0 j(1j(1¾(j(1½(1Ñ(1­ª¾j½Ð'í(0((1(1'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j(4j(4¾*j(4½(4Ñ(4­ª¾j½Ð'ï(3*(4(4)sample_temperatureVar0.0j(6j(6¾,j(6½(6Ñ(6­¾j½Ð'ñ,(6(6+ device_nameVar0.0KVALUESunitsAttr0.0 j(9j(9¾.j(9½(9Ñ(9­ª¾j½Ð'ó(8.(9(9-temperature_meanVar0.0KVALUESunitsAttr0.0 j(<j(<¾0j(<½(<Ñ(<­ª¾j½Ð'õ(;0(<(</temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j(?j(?¾2j(?½(?Ñ(?­ª¾j½Ð'÷(>2(?(?1 sample_murVar0.0 j(Aj(A¾5j(A½(AÑ(A­¾j½Ð'ù5(A(A4PresetVar0.0j(Cj(C¾7j(C½(CÑ(C­¾j½Ð'û7(C(C6 CounterModeVar0.0 j(Ej(E¾9j(E½(EÑ(E­¾j½Ð'ý9(E(E8timeVar0.0countsVALUESunitsAttr0.0 j(Hj(H¾;j(H½(HÑ(H­ª¾j½Ð'ÿ(G;(H(H: beam_monitorVar0.0countsVALUESunitsAttr0.0 j(Kj(K¾=j(K½(KÑ(K­ª¾j½Ð((J=(K(K<MonitorVar0.0countsVALUESunitsAttr0.0 j(Nj(N¾?j(N½(NÑ(N­ª¾j½Ð((M?(N(N>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j(Qj(Q¾Aj(Q½(QÑ(Q­ª¾j½Ð((PA(Q(Q@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j(Tj(T¾Cj(T½(TÑ(T­ª¾j½Ð((SC(T(TBStepVar0.0 j(Vj(V¾Ej(V½(VÑ(V­¾j½Ð( E(V(VD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j(Zj(Z¾Gj(Z½(ZÑ(Z­ªª¾j½Ð( (X(YG(Z(ZF two_thetaVar0.01VALUESsignalAttr0.0 j(]j(]¾Ij(]½(]Ñ(]­ª¾j½Ð( (\I(](]HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª'Í'Ï'Ñ'Ó'Õ'×'Ù'Û'Ý'ß'á'ã'å'ç'é'ë'í'ï'ñ'ó'õ'÷'ù'û'ý'ÿ((((( ( ( ((((((((( ("($(&(((*(-(/(2(5(7(:(=(@(B(D(F(I(L(O(R(U(W([(^(_(`(a(b(c(d(e(f(g(hdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª(jfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª(lfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª(nfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª(pfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª(rfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª(tfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª(vfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª(xfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª(zfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª(|fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª(~ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª(€ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª(‚ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª(„ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª(† fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª(ˆ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª(Š fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª(Œ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª(Ž fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª( fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª(’ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª(” fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª(– fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª(˜ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª(š fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª(œ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª(ž fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª(  fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª(¢ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª(¤ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª(¦ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª(¨ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª(ª fakeDim32Dim0.0j(¬j(¬¾j(¬½(¬Ñ(¬­¾j½Ð(k(¬(¬titleVar0.0j(®j(®¾j(®½(®Ñ(®­¾j½Ð(m(®(® start_timeVar0.0 j(°j(°¾ j(°½(°Ñ(°­¾j½Ð(o (°(°nameVar0.0j(²j(²¾ j(²½(²Ñ(²­¾j½Ð(q (²(² nameVar0.0"j(´j(´¾j(´½(´Ñ(´­¾j½Ð(s(´(´ typeVar0.0j(¶j(¶¾j(¶½(¶Ñ(¶­¾j½Ð(u(¶(¶typeVar0.0 j(¸j(¸¾j(¸½(¸Ñ(¸­¾j½Ð(w(¸(¸thetaVar0.0 j(ºj(º¾j(º½(ºÑ(º­¾j½Ð(y(º(º two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j(½j(½¾j(½½(½Ñ(½­ª¾j½Ð({(¼(½(½lambdaVar0.0 j(¿j(¿¾j(¿½(¿Ñ(¿­¾j½Ð(}(¿(¿ curvatureVar0.0 j(Áj(Á¾j(Á½(ÁÑ(Á­¾j½Ð((Á(Á x_translationVar0.0 j(Ãj(þj(ý(ÃÑ(í¾j½Ð((Ã(à y_translationVar0.0 j(Åj(žj(Ž(ÅÑ(Å­¾j½Ð(ƒ(Å(ÅchiVar0.0 j(Çj(Ǿ!j(ǽ(ÇÑ(Ç­¾j½Ð(…!(Ç(Ç phiVar0.0Angstroem  VALUESunitsAttr0.0 j(Êj(ʾ#j(ʽ(ÊÑ(Ê­ª¾j½Ð(‡(É#(Ê(Ê" d_spacingVar0.0j(Ìj(̾&j(̽(ÌÑ(Ì­¾j½Ð(‰&(Ì(Ì% sample_nameVar0.0degreeVALUESunitsAttr0.0 j(Ïj(Ͼ(j(Ͻ(ÏÑ(Ï­ª¾j½Ð(‹(Î((Ï(Ï'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j(Òj(Ò¾*j(Ò½(ÒÑ(Ò­ª¾j½Ð((Ñ*(Ò(Ò)sample_temperatureVar0.0j(Ôj(Ô¾,j(Ô½(ÔÑ(Ô­¾j½Ð(,(Ô(Ô+ device_nameVar0.0KVALUESunitsAttr0.0 j(×j(×¾.j(×½(×Ñ(×­ª¾j½Ð(‘(Ö.(×(×-temperature_meanVar0.0KVALUESunitsAttr0.0 j(Új(Ú¾0j(Ú½(ÚÑ(Ú­ª¾j½Ð(“(Ù0(Ú(Ú/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j(Ýj(ݾ2j(ݽ(ÝÑ(Ý­ª¾j½Ð(•(Ü2(Ý(Ý1 sample_murVar0.0 j(ßj(ß¾5j(ß½(ßÑ(ß­¾j½Ð(—5(ß(ß4PresetVar0.0j(áj(á¾7j(á½(áÑ(á­¾j½Ð(™7(á(á6 CounterModeVar0.0 j(ãj(ã¾9j(ã½(ãÑ(ã­¾j½Ð(›9(ã(ã8timeVar0.0countsVALUESunitsAttr0.0 j(æj(æ¾;j(æ½(æÑ(æ­ª¾j½Ð((å;(æ(æ: beam_monitorVar0.0countsVALUESunitsAttr0.0 j(éj(é¾=j(é½(éÑ(é­ª¾j½Ð(Ÿ(è=(é(é<MonitorVar0.0countsVALUESunitsAttr0.0 j(ìj(ì¾?j(ì½(ìÑ(ì­ª¾j½Ð(¡(ë?(ì(ì>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j(ïj(ï¾Aj(ï½(ïÑ(ï­ª¾j½Ð(£(îA(ï(ï@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j(òj(ò¾Cj(ò½(òÑ(ò­ª¾j½Ð(¥(ñC(ò(òBStepVar0.0 j(ôj(ô¾Ej(ô½(ôÑ(ô­¾j½Ð(§E(ô(ôD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j(øj(ø¾Gj(ø½(øÑ(ø­ªª¾j½Ð(©(ö(÷G(ø(øF two_thetaVar0.01VALUESsignalAttr0.0 j(ûj(û¾Ij(û½(ûÑ(û­ª¾j½Ð(«(úI(û(ûHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª(k(m(o(q(s(u(w(y({(}(((ƒ(…(‡(‰(‹(((‘(“(•(—(™(›((Ÿ(¡(£(¥(§(©(«(­(¯(±(³(µ(·(¹(»(¾(À(Â(Ä(Æ(È(Ë(Í(Ð(Ó(Õ(Ø(Û(Þ(à(â(ä(ç(ê(í(ð(ó(õ(ù(ü(ý(þ(ÿ)))))))data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª)fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª) fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª) fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª)fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª)fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª)fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª)fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª)fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª)fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª)fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª) fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª) fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª) fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª)" fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª)$ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª)& fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª)( fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª)* fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª), fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª). fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª)0 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª)2 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª)4 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª)6 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª)8 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª): fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª)< fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª)> fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª)@ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª)B fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª)D fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª)F fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª)H fakeDim32Dim0.0j)Jj)J¾j)J½)JÑ)J­¾j½Ð) )J)JtitleVar0.0j)Lj)L¾j)L½)LÑ)L­¾j½Ð) )L)L start_timeVar0.0 j)Nj)N¾ j)N½)NÑ)N­¾j½Ð) )N)NnameVar0.0j)Pj)P¾ j)P½)PÑ)P­¾j½Ð) )P)P nameVar0.0"j)Rj)R¾j)R½)RÑ)R­¾j½Ð))R)R typeVar0.0j)Tj)T¾j)T½)TÑ)T­¾j½Ð))T)TtypeVar0.0 j)Vj)V¾j)V½)VÑ)V­¾j½Ð))V)VthetaVar0.0 j)Xj)X¾j)X½)XÑ)X­¾j½Ð))X)X two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j)[j)[¾j)[½)[Ñ)[­ª¾j½Ð))Z)[)[lambdaVar0.0 j)]j)]¾j)]½)]Ñ)]­¾j½Ð))])] curvatureVar0.0 j)_j)_¾j)_½)_Ñ)_­¾j½Ð))_)_ x_translationVar0.0 j)aj)a¾j)a½)aÑ)a­¾j½Ð))a)a y_translationVar0.0 j)cj)c¾j)c½)cÑ)c­¾j½Ð)!)c)cchiVar0.0 j)ej)e¾!j)e½)eÑ)e­¾j½Ð)#!)e)e phiVar0.0Angstroem  VALUESunitsAttr0.0 j)hj)h¾#j)h½)hÑ)h­ª¾j½Ð)%)g#)h)h" d_spacingVar0.0j)jj)j¾&j)j½)jÑ)j­¾j½Ð)'&)j)j% sample_nameVar0.0degreeVALUESunitsAttr0.0 j)mj)m¾(j)m½)mÑ)m­ª¾j½Ð)))l()m)m'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j)pj)p¾*j)p½)pÑ)p­ª¾j½Ð)+)o*)p)p)sample_temperatureVar0.0j)rj)r¾,j)r½)rÑ)r­¾j½Ð)-,)r)r+ device_nameVar0.0KVALUESunitsAttr0.0 j)uj)u¾.j)u½)uÑ)u­ª¾j½Ð)/)t.)u)u-temperature_meanVar0.0KVALUESunitsAttr0.0 j)xj)x¾0j)x½)xÑ)x­ª¾j½Ð)1)w0)x)x/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j){j){¾2j){½){Ñ){­ª¾j½Ð)3)z2){){1 sample_murVar0.0 j)}j)}¾5j)}½)}Ñ)}­¾j½Ð)55)})}4PresetVar0.0j)j)¾7j)½)Ñ)­¾j½Ð)77))6 CounterModeVar0.0 j)j)¾9j)½)Ñ)­¾j½Ð)99))8timeVar0.0countsVALUESunitsAttr0.0 j)„j)„¾;j)„½)„Ñ)„­ª¾j½Ð);)ƒ;)„)„: beam_monitorVar0.0countsVALUESunitsAttr0.0 j)‡j)‡¾=j)‡½)‡Ñ)‡­ª¾j½Ð)=)†=)‡)‡<MonitorVar0.0countsVALUESunitsAttr0.0 j)Šj)о?j)н)ŠÑ)Š­ª¾j½Ð)?)‰?)Š)Š>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j)j)¾Aj)½)Ñ)­ª¾j½Ð)A)ŒA))@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j)j)¾Cj)½)Ñ)­ª¾j½Ð)C)C))BStepVar0.0 j)’j)’¾Ej)’½)’Ñ)’­¾j½Ð)EE)’)’D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j)–j)–¾Gj)–½)–Ñ)–­ªª¾j½Ð)G)”)•G)–)–F two_thetaVar0.01VALUESsignalAttr0.0 j)™j)™¾Ij)™½)™Ñ)™­ª¾j½Ð)I)˜I)™)™HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª) ) ) ))))))))))!)#)%)')))+)-)/)1)3)5)7)9);)=)?)A)C)E)G)I)K)M)O)Q)S)U)W)Y)\)^)`)b)d)f)i)k)n)q)s)v)y)|)~)€)‚)…)ˆ)‹)Ž)‘)“)—)š)›)œ))ž)Ÿ) )¡)¢)£)¤data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª)¦fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª)¨fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª)ªfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª)¬fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª)®fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª)°fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª)²fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª)´fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª)¶fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª)¸fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª)º fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª)¼ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª)¾ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª)À fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª) fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª)Ä fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª)Æ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª)È fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª)Ê fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª)Ì fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª)Î fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª)Ð fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª)Ò fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª)Ô fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª)Ö fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª)Ø fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª)Ú fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª)Ü fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª)Þ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª)à fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª)â fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª)ä fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª)æ fakeDim32Dim0.0j)èj)è¾j)è½)èÑ)è­¾j½Ð)§)è)ètitleVar0.0j)êj)ê¾j)ê½)êÑ)ê­¾j½Ð)©)ê)ê start_timeVar0.0 j)ìj)ì¾ j)ì½)ìÑ)ì­¾j½Ð)« )ì)ìnameVar0.0j)îj)î¾ j)î½)îÑ)î­¾j½Ð)­ )î)î nameVar0.0"j)ðj)ð¾j)ð½)ðÑ)ð­¾j½Ð)¯)ð)ð typeVar0.0j)òj)ò¾j)ò½)òÑ)ò­¾j½Ð)±)ò)òtypeVar0.0 j)ôj)ô¾j)ô½)ôÑ)ô­¾j½Ð)³)ô)ôthetaVar0.0 j)öj)ö¾j)ö½)öÑ)ö­¾j½Ð)µ)ö)ö two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j)ùj)ù¾j)ù½)ùÑ)ù­ª¾j½Ð)·)ø)ù)ùlambdaVar0.0 j)ûj)û¾j)û½)ûÑ)û­¾j½Ð)¹)û)û curvatureVar0.0 j)ýj)ý¾j)ý½)ýÑ)ý­¾j½Ð)»)ý)ý x_translationVar0.0 j)ÿj)ÿ¾j)ÿ½)ÿÑ)ÿ­¾j½Ð)½)ÿ)ÿ y_translationVar0.0 j*j*¾j*½*Ñ*­¾j½Ð)¿**chiVar0.0 j*j*¾!j*½*Ñ*­¾j½Ð)Á!** phiVar0.0Angstroem  VALUESunitsAttr0.0 j*j*¾#j*½*Ñ*­ª¾j½Ð)Ã*#**" d_spacingVar0.0j*j*¾&j*½*Ñ*­¾j½Ð)Å&**% sample_nameVar0.0degreeVALUESunitsAttr0.0 j* j* ¾(j* ½* Ñ* ­ª¾j½Ð)Ç* (* * 'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j*j*¾*j*½*Ñ*­ª¾j½Ð)É* ***)sample_temperatureVar0.0j*j*¾,j*½*Ñ*­¾j½Ð)Ë,**+ device_nameVar0.0KVALUESunitsAttr0.0 j*j*¾.j*½*Ñ*­ª¾j½Ð)Í*.**-temperature_meanVar0.0KVALUESunitsAttr0.0 j*j*¾0j*½*Ñ*­ª¾j½Ð)Ï*0**/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j*j*¾2j*½*Ñ*­ª¾j½Ð)Ñ*2**1 sample_murVar0.0 j*j*¾5j*½*Ñ*­¾j½Ð)Ó5**4PresetVar0.0j*j*¾7j*½*Ñ*­¾j½Ð)Õ7**6 CounterModeVar0.0 j*j*¾9j*½*Ñ*­¾j½Ð)×9**8timeVar0.0countsVALUESunitsAttr0.0 j*"j*"¾;j*"½*"Ñ*"­ª¾j½Ð)Ù*!;*"*": beam_monitorVar0.0countsVALUESunitsAttr0.0 j*%j*%¾=j*%½*%Ñ*%­ª¾j½Ð)Û*$=*%*%<MonitorVar0.0countsVALUESunitsAttr0.0 j*(j*(¾?j*(½*(Ñ*(­ª¾j½Ð)Ý*'?*(*(>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j*+j*+¾Aj*+½*+Ñ*+­ª¾j½Ð)ß**A*+*+@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j*.j*.¾Cj*.½*.Ñ*.­ª¾j½Ð)á*-C*.*.BStepVar0.0 j*0j*0¾Ej*0½*0Ñ*0­¾j½Ð)ãE*0*0D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j*4j*4¾Gj*4½*4Ñ*4­ªª¾j½Ð)å*2*3G*4*4F two_thetaVar0.01VALUESsignalAttr0.0 j*7j*7¾Ij*7½*7Ñ*7­ª¾j½Ð)ç*6I*7*7HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª)§)©)«)­)¯)±)³)µ)·)¹)»)½)¿)Á)Ã)Å)Ç)É)Ë)Í)Ï)Ñ)Ó)Õ)×)Ù)Û)Ý)ß)á)ã)å)ç)é)ë)í)ï)ñ)ó)õ)÷)ú)ü)þ***** * ******** *#*&*)*,*/*1*5*8*9*:*;*<*=*>*?*@*A*Bdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª*DfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª*FfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª*HfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª*JfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª*LfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª*NfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª*PfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª*RfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª*TfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª*VfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª*X fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª*Z fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª*\ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª*^ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª*` fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª*b fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª*d fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª*f fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª*h fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª*j fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª*l fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª*n fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª*p fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª*r fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª*t fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª*v fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª*x fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª*z fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª*| fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª*~ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª*€ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª*‚ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª*„ fakeDim32Dim0.0j*†j*†¾j*†½*†Ñ*†­¾j½Ð*E*†*†titleVar0.0j*ˆj*ˆ¾j*ˆ½*ˆÑ*ˆ­¾j½Ð*G*ˆ*ˆ start_timeVar0.0 j*Šj*о j*н*ŠÑ*Š­¾j½Ð*I *Š*ŠnameVar0.0j*Œj*Œ¾ j*Œ½*ŒÑ*Œ­¾j½Ð*K *Œ*Œ nameVar0.0"j*Žj*޾j*޽*ŽÑ*Ž­¾j½Ð*M*Ž*Ž typeVar0.0j*j*¾j*½*Ñ*­¾j½Ð*O**typeVar0.0 j*’j*’¾j*’½*’Ñ*’­¾j½Ð*Q*’*’thetaVar0.0 j*”j*”¾j*”½*”Ñ*”­¾j½Ð*S*”*” two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j*—j*—¾j*—½*—Ñ*—­ª¾j½Ð*U*–*—*—lambdaVar0.0 j*™j*™¾j*™½*™Ñ*™­¾j½Ð*W*™*™ curvatureVar0.0 j*›j*›¾j*›½*›Ñ*›­¾j½Ð*Y*›*› x_translationVar0.0 j*j*¾j*½*Ñ*­¾j½Ð*[** y_translationVar0.0 j*Ÿj*Ÿ¾j*Ÿ½*ŸÑ*Ÿ­¾j½Ð*]*Ÿ*ŸchiVar0.0 j*¡j*¡¾!j*¡½*¡Ñ*¡­¾j½Ð*_!*¡*¡ phiVar0.0Angstroem  VALUESunitsAttr0.0 j*¤j*¤¾#j*¤½*¤Ñ*¤­ª¾j½Ð*a*£#*¤*¤" d_spacingVar0.0j*¦j*¦¾&j*¦½*¦Ñ*¦­¾j½Ð*c&*¦*¦% sample_nameVar0.0degreeVALUESunitsAttr0.0 j*©j*©¾(j*©½*©Ñ*©­ª¾j½Ð*e*¨(*©*©'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j*¬j*¬¾*j*¬½*¬Ñ*¬­ª¾j½Ð*g*«**¬*¬)sample_temperatureVar0.0j*®j*®¾,j*®½*®Ñ*®­¾j½Ð*i,*®*®+ device_nameVar0.0KVALUESunitsAttr0.0 j*±j*±¾.j*±½*±Ñ*±­ª¾j½Ð*k*°.*±*±-temperature_meanVar0.0KVALUESunitsAttr0.0 j*´j*´¾0j*´½*´Ñ*´­ª¾j½Ð*m*³0*´*´/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j*·j*·¾2j*·½*·Ñ*·­ª¾j½Ð*o*¶2*·*·1 sample_murVar0.0 j*¹j*¹¾5j*¹½*¹Ñ*¹­¾j½Ð*q5*¹*¹4PresetVar0.0j*»j*»¾7j*»½*»Ñ*»­¾j½Ð*s7*»*»6 CounterModeVar0.0 j*½j*½¾9j*½½*½Ñ*½­¾j½Ð*u9*½*½8timeVar0.0countsVALUESunitsAttr0.0 j*Àj*À¾;j*À½*ÀÑ*À­ª¾j½Ð*w*¿;*À*À: beam_monitorVar0.0countsVALUESunitsAttr0.0 j*Ãj*þ=j*ý*ÃÑ*íª¾j½Ð*y*Â=*Ã*Ã<MonitorVar0.0countsVALUESunitsAttr0.0 j*Æj*ƾ?j*ƽ*ÆÑ*Æ­ª¾j½Ð*{*Å?*Æ*Æ>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j*Éj*ɾAj*ɽ*ÉÑ*É­ª¾j½Ð*}*ÈA*É*É@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j*Ìj*̾Cj*̽*ÌÑ*Ì­ª¾j½Ð**ËC*Ì*ÌBStepVar0.0 j*Îj*ξEj*ν*ÎÑ*έ¾j½Ð*E*Î*ÎD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j*Òj*Ò¾Gj*Ò½*ÒÑ*Ò­ªª¾j½Ð*ƒ*Ð*ÑG*Ò*ÒF two_thetaVar0.01VALUESsignalAttr0.0 j*Õj*Õ¾Ij*Õ½*ÕÑ*Õ­ª¾j½Ð*…*ÔI*Õ*ÕHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª*E*G*I*K*M*O*Q*S*U*W*Y*[*]*_*a*c*e*g*i*k*m*o*q*s*u*w*y*{*}***ƒ*…*‡*‰*‹***‘*“*•*˜*š*œ*ž* *¢*¥*§*ª*­*¯*²*µ*¸*º*¼*¾*Á*Ä*Ç*Ê*Í*Ï*Ó*Ö*×*Ø*Ù*Ú*Û*Ü*Ý*Þ*ß*àdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª*âfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª*äfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª*æfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª*èfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª*êfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª*ìfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª*îfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª*ðfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª*òfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª*ôfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª*ö fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª*ø fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª*ú fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª*ü fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª*þ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª+ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª+ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª+ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª+ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª+ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª+ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª+ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª+ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª+ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª+ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª+ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª+ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª+ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª+ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª+ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª+ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª+ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª+" fakeDim32Dim0.0j+$j+$¾j+$½+$Ñ+$­¾j½Ð*ã+$+$titleVar0.0j+&j+&¾j+&½+&Ñ+&­¾j½Ð*å+&+& start_timeVar0.0 j+(j+(¾ j+(½+(Ñ+(­¾j½Ð*ç +(+(nameVar0.0j+*j+*¾ j+*½+*Ñ+*­¾j½Ð*é +*+* nameVar0.0"j+,j+,¾j+,½+,Ñ+,­¾j½Ð*ë+,+, typeVar0.0j+.j+.¾j+.½+.Ñ+.­¾j½Ð*í+.+.typeVar0.0 j+0j+0¾j+0½+0Ñ+0­¾j½Ð*ï+0+0thetaVar0.0 j+2j+2¾j+2½+2Ñ+2­¾j½Ð*ñ+2+2 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j+5j+5¾j+5½+5Ñ+5­ª¾j½Ð*ó+4+5+5lambdaVar0.0 j+7j+7¾j+7½+7Ñ+7­¾j½Ð*õ+7+7 curvatureVar0.0 j+9j+9¾j+9½+9Ñ+9­¾j½Ð*÷+9+9 x_translationVar0.0 j+;j+;¾j+;½+;Ñ+;­¾j½Ð*ù+;+; y_translationVar0.0 j+=j+=¾j+=½+=Ñ+=­¾j½Ð*û+=+=chiVar0.0 j+?j+?¾!j+?½+?Ñ+?­¾j½Ð*ý!+?+? phiVar0.0Angstroem  VALUESunitsAttr0.0 j+Bj+B¾#j+B½+BÑ+B­ª¾j½Ð*ÿ+A#+B+B" d_spacingVar0.0j+Dj+D¾&j+D½+DÑ+D­¾j½Ð+&+D+D% sample_nameVar0.0degreeVALUESunitsAttr0.0 j+Gj+G¾(j+G½+GÑ+G­ª¾j½Ð++F(+G+G'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j+Jj+J¾*j+J½+JÑ+J­ª¾j½Ð++I*+J+J)sample_temperatureVar0.0j+Lj+L¾,j+L½+LÑ+L­¾j½Ð+,+L+L+ device_nameVar0.0KVALUESunitsAttr0.0 j+Oj+O¾.j+O½+OÑ+O­ª¾j½Ð+ +N.+O+O-temperature_meanVar0.0KVALUESunitsAttr0.0 j+Rj+R¾0j+R½+RÑ+R­ª¾j½Ð+ +Q0+R+R/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j+Uj+U¾2j+U½+UÑ+U­ª¾j½Ð+ +T2+U+U1 sample_murVar0.0 j+Wj+W¾5j+W½+WÑ+W­¾j½Ð+5+W+W4PresetVar0.0j+Yj+Y¾7j+Y½+YÑ+Y­¾j½Ð+7+Y+Y6 CounterModeVar0.0 j+[j+[¾9j+[½+[Ñ+[­¾j½Ð+9+[+[8timeVar0.0countsVALUESunitsAttr0.0 j+^j+^¾;j+^½+^Ñ+^­ª¾j½Ð++];+^+^: beam_monitorVar0.0countsVALUESunitsAttr0.0 j+aj+a¾=j+a½+aÑ+a­ª¾j½Ð++`=+a+a<MonitorVar0.0countsVALUESunitsAttr0.0 j+dj+d¾?j+d½+dÑ+d­ª¾j½Ð++c?+d+d>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j+gj+g¾Aj+g½+gÑ+g­ª¾j½Ð++fA+g+g@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j+jj+j¾Cj+j½+jÑ+j­ª¾j½Ð++iC+j+jBStepVar0.0 j+lj+l¾Ej+l½+lÑ+l­¾j½Ð+E+l+lD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j+pj+p¾Gj+p½+pÑ+p­ªª¾j½Ð+!+n+oG+p+pF two_thetaVar0.01VALUESsignalAttr0.0 j+sj+s¾Ij+s½+sÑ+s­ª¾j½Ð+#+rI+s+sHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª*ã*å*ç*é*ë*í*ï*ñ*ó*õ*÷*ù*û*ý*ÿ+++++ + + ++++++++++!+#+%+'+)+++-+/+1+3+6+8+:+<+>+@+C+E+H+K+M+P+S+V+X+Z+\+_+b+e+h+k+m+q+t+u+v+w+x+y+z+{+|+}+~data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª+€fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª+‚fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª+„fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª+†fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª+ˆfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª+ŠfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª+ŒfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª+ŽfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª+fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª+’fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª+” fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª+– fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª+˜ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª+š fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª+œ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª+ž fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª+  fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª+¢ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª+¤ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª+¦ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª+¨ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª+ª fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª+¬ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª+® fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª+° fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª+² fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª+´ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª+¶ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª+¸ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª+º fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª+¼ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª+¾ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª+À fakeDim32Dim0.0j+Âj+¾j+½+ÂÑ+­¾j½Ð++Â+ÂtitleVar0.0j+Äj+ľj+Ľ+ÄÑ+Ä­¾j½Ð+ƒ+Ä+Ä start_timeVar0.0 j+Æj+ƾ j+ƽ+ÆÑ+Æ­¾j½Ð+… +Æ+ÆnameVar0.0j+Èj+Ⱦ j+Ƚ+ÈÑ+È­¾j½Ð+‡ +È+È nameVar0.0"j+Êj+ʾj+ʽ+ÊÑ+Ê­¾j½Ð+‰+Ê+Ê typeVar0.0j+Ìj+̾j+̽+ÌÑ+Ì­¾j½Ð+‹+Ì+ÌtypeVar0.0 j+Îj+ξj+ν+ÎÑ+έ¾j½Ð++Î+ÎthetaVar0.0 j+Ðj+оj+н+ÐÑ+Э¾j½Ð++Ð+Ð two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j+Ój+Ó¾j+Ó½+ÓÑ+Ó­ª¾j½Ð+‘+Ò+Ó+ÓlambdaVar0.0 j+Õj+Õ¾j+Õ½+ÕÑ+Õ­¾j½Ð+“+Õ+Õ curvatureVar0.0 j+×j+×¾j+×½+×Ñ+×­¾j½Ð+•+×+× x_translationVar0.0 j+Ùj+Ù¾j+Ù½+ÙÑ+Ù­¾j½Ð+—+Ù+Ù y_translationVar0.0 j+Ûj+Û¾j+Û½+ÛÑ+Û­¾j½Ð+™+Û+ÛchiVar0.0 j+Ýj+ݾ!j+ݽ+ÝÑ+Ý­¾j½Ð+›!+Ý+Ý phiVar0.0Angstroem  VALUESunitsAttr0.0 j+àj+à¾#j+à½+àÑ+à­ª¾j½Ð++ß#+à+à" d_spacingVar0.0j+âj+â¾&j+â½+âÑ+â­¾j½Ð+Ÿ&+â+â% sample_nameVar0.0degreeVALUESunitsAttr0.0 j+åj+å¾(j+å½+åÑ+å­ª¾j½Ð+¡+ä(+å+å'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j+èj+è¾*j+è½+èÑ+è­ª¾j½Ð+£+ç*+è+è)sample_temperatureVar0.0j+êj+ê¾,j+ê½+êÑ+ê­¾j½Ð+¥,+ê+ê+ device_nameVar0.0KVALUESunitsAttr0.0 j+íj+í¾.j+í½+íÑ+í­ª¾j½Ð+§+ì.+í+í-temperature_meanVar0.0KVALUESunitsAttr0.0 j+ðj+ð¾0j+ð½+ðÑ+𭪾j½Ð+©+ï0+ð+ð/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j+ój+ó¾2j+ó½+óÑ+󭪾j½Ð+«+ò2+ó+ó1 sample_murVar0.0 j+õj+õ¾5j+õ½+õÑ+õ­¾j½Ð+­5+õ+õ4PresetVar0.0j+÷j+÷¾7j+÷½+÷Ñ+÷­¾j½Ð+¯7+÷+÷6 CounterModeVar0.0 j+ùj+ù¾9j+ù½+ùÑ+ù­¾j½Ð+±9+ù+ù8timeVar0.0countsVALUESunitsAttr0.0 j+üj+ü¾;j+ü½+üÑ+ü­ª¾j½Ð+³+û;+ü+ü: beam_monitorVar0.0countsVALUESunitsAttr0.0 j+ÿj+ÿ¾=j+ÿ½+ÿÑ+ÿ­ª¾j½Ð+µ+þ=+ÿ+ÿ<MonitorVar0.0countsVALUESunitsAttr0.0 j,j,¾?j,½,Ñ,­ª¾j½Ð+·,?,,>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j,j,¾Aj,½,Ñ,­ª¾j½Ð+¹,A,,@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j,j,¾Cj,½,Ñ,­ª¾j½Ð+»,C,,BStepVar0.0 j, j, ¾Ej, ½, Ñ, ­¾j½Ð+½E, , D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j,j,¾Gj,½,Ñ,­ªª¾j½Ð+¿, , G,,F two_thetaVar0.01VALUESsignalAttr0.0 j,j,¾Ij,½,Ñ,­ª¾j½Ð+Á,I,,HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª++ƒ+…+‡+‰+‹+++‘+“+•+—+™+›++Ÿ+¡+£+¥+§+©+«+­+¯+±+³+µ+·+¹+»+½+¿+Á+Ã+Å+Ç+É+Ë+Í+Ï+Ñ+Ô+Ö+Ø+Ú+Ü+Þ+á+ã+æ+é+ë+î+ñ+ô+ö+ø+ú+ý,,,, , ,,,,,,,,,,,,data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª,fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª, fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª,"fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª,$fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª,&fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª,(fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª,*fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª,,fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª,.fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª,0fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª,2 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª,4 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª,6 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª,8 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª,: fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª,< fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª,> fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª,@ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª,B fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª,D fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª,F fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª,H fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª,J fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª,L fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª,N fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª,P fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª,R fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª,T fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª,V fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª,X fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª,Z fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª,\ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª,^ fakeDim32Dim0.0j,`j,`¾j,`½,`Ñ,`­¾j½Ð,,`,`titleVar0.0j,bj,b¾j,b½,bÑ,b­¾j½Ð,!,b,b start_timeVar0.0 j,dj,d¾ j,d½,dÑ,d­¾j½Ð,# ,d,dnameVar0.0j,fj,f¾ j,f½,fÑ,f­¾j½Ð,% ,f,f nameVar0.0"j,hj,h¾j,h½,hÑ,h­¾j½Ð,',h,h typeVar0.0j,jj,j¾j,j½,jÑ,j­¾j½Ð,),j,jtypeVar0.0 j,lj,l¾j,l½,lÑ,l­¾j½Ð,+,l,lthetaVar0.0 j,nj,n¾j,n½,nÑ,n­¾j½Ð,-,n,n two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j,qj,q¾j,q½,qÑ,q­ª¾j½Ð,/,p,q,qlambdaVar0.0 j,sj,s¾j,s½,sÑ,s­¾j½Ð,1,s,s curvatureVar0.0 j,uj,u¾j,u½,uÑ,u­¾j½Ð,3,u,u x_translationVar0.0 j,wj,w¾j,w½,wÑ,w­¾j½Ð,5,w,w y_translationVar0.0 j,yj,y¾j,y½,yÑ,y­¾j½Ð,7,y,ychiVar0.0 j,{j,{¾!j,{½,{Ñ,{­¾j½Ð,9!,{,{ phiVar0.0Angstroem  VALUESunitsAttr0.0 j,~j,~¾#j,~½,~Ñ,~­ª¾j½Ð,;,}#,~,~" d_spacingVar0.0j,€j,€¾&j,€½,€Ñ,€­¾j½Ð,=&,€,€% sample_nameVar0.0degreeVALUESunitsAttr0.0 j,ƒj,ƒ¾(j,ƒ½,ƒÑ,ƒ­ª¾j½Ð,?,‚(,ƒ,ƒ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j,†j,†¾*j,†½,†Ñ,†­ª¾j½Ð,A,…*,†,†)sample_temperatureVar0.0j,ˆj,ˆ¾,j,ˆ½,ˆÑ,ˆ­¾j½Ð,C,,ˆ,ˆ+ device_nameVar0.0KVALUESunitsAttr0.0 j,‹j,‹¾.j,‹½,‹Ñ,‹­ª¾j½Ð,E,Š.,‹,‹-temperature_meanVar0.0KVALUESunitsAttr0.0 j,Žj,޾0j,޽,ŽÑ,Ž­ª¾j½Ð,G,0,Ž,Ž/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j,‘j,‘¾2j,‘½,‘Ñ,‘­ª¾j½Ð,I,2,‘,‘1 sample_murVar0.0 j,“j,“¾5j,“½,“Ñ,“­¾j½Ð,K5,“,“4PresetVar0.0j,•j,•¾7j,•½,•Ñ,•­¾j½Ð,M7,•,•6 CounterModeVar0.0 j,—j,—¾9j,—½,—Ñ,—­¾j½Ð,O9,—,—8timeVar0.0countsVALUESunitsAttr0.0 j,šj,š¾;j,š½,šÑ,š­ª¾j½Ð,Q,™;,š,š: beam_monitorVar0.0countsVALUESunitsAttr0.0 j,j,¾=j,½,Ñ,­ª¾j½Ð,S,œ=,,<MonitorVar0.0countsVALUESunitsAttr0.0 j, j, ¾?j, ½, Ñ, ­ª¾j½Ð,U,Ÿ?, , >proton_monitorVar0.0degreeVALUESunitsAttr0.0 j,£j,£¾Aj,£½,£Ñ,£­ª¾j½Ð,W,¢A,£,£@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j,¦j,¦¾Cj,¦½,¦Ñ,¦­ª¾j½Ð,Y,¥C,¦,¦BStepVar0.0 j,¨j,¨¾Ej,¨½,¨Ñ,¨­¾j½Ð,[E,¨,¨D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j,¬j,¬¾Gj,¬½,¬Ñ,¬­ªª¾j½Ð,],ª,«G,¬,¬F two_thetaVar0.01VALUESsignalAttr0.0 j,¯j,¯¾Ij,¯½,¯Ñ,¯­ª¾j½Ð,_,®I,¯,¯HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª,,!,#,%,',),+,-,/,1,3,5,7,9,;,=,?,A,C,E,G,I,K,M,O,Q,S,U,W,Y,[,],_,a,c,e,g,i,k,m,o,r,t,v,x,z,|,,,„,‡,‰,Œ,,’,”,–,˜,›,ž,¡,¤,§,©,­,°,±,²,³,´,µ,¶,·,¸,¹,ºdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª,¼fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª,¾fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª,ÀfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª,ÂfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª,ÄfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª,ÆfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª,ÈfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª,ÊfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª,ÌfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª,ÎfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª,Ð fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª,Ò fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª,Ô fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª,Ö fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª,Ø fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª,Ú fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª,Ü fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª,Þ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª,à fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª,â fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª,ä fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª,æ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª,è fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª,ê fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª,ì fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª,î fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª,ð fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª,ò fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª,ô fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª,ö fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª,ø fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª,ú fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª,ü fakeDim32Dim0.0j,þj,þ¾j,þ½,þÑ,þ­¾j½Ð,½,þ,þtitleVar0.0j-j-¾j-½-Ñ-­¾j½Ð,¿-- start_timeVar0.0 j-j-¾ j-½-Ñ-­¾j½Ð,Á --nameVar0.0j-j-¾ j-½-Ñ-­¾j½Ð,à -- nameVar0.0"j-j-¾j-½-Ñ-­¾j½Ð,Å-- typeVar0.0j-j-¾j-½-Ñ-­¾j½Ð,Ç--typeVar0.0 j- j- ¾j- ½- Ñ- ­¾j½Ð,É- - thetaVar0.0 j- j- ¾j- ½- Ñ- ­¾j½Ð,Ë- -  two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j-j-¾j-½-Ñ-­ª¾j½Ð,Í---lambdaVar0.0 j-j-¾j-½-Ñ-­¾j½Ð,Ï-- curvatureVar0.0 j-j-¾j-½-Ñ-­¾j½Ð,Ñ-- x_translationVar0.0 j-j-¾j-½-Ñ-­¾j½Ð,Ó-- y_translationVar0.0 j-j-¾j-½-Ñ-­¾j½Ð,Õ--chiVar0.0 j-j-¾!j-½-Ñ-­¾j½Ð,×!-- phiVar0.0Angstroem  VALUESunitsAttr0.0 j-j-¾#j-½-Ñ-­ª¾j½Ð,Ù-#--" d_spacingVar0.0j-j-¾&j-½-Ñ-­¾j½Ð,Û&--% sample_nameVar0.0degreeVALUESunitsAttr0.0 j-!j-!¾(j-!½-!Ñ-!­ª¾j½Ð,Ý- (-!-!'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j-$j-$¾*j-$½-$Ñ-$­ª¾j½Ð,ß-#*-$-$)sample_temperatureVar0.0j-&j-&¾,j-&½-&Ñ-&­¾j½Ð,á,-&-&+ device_nameVar0.0KVALUESunitsAttr0.0 j-)j-)¾.j-)½-)Ñ-)­ª¾j½Ð,ã-(.-)-)-temperature_meanVar0.0KVALUESunitsAttr0.0 j-,j-,¾0j-,½-,Ñ-,­ª¾j½Ð,å-+0-,-,/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j-/j-/¾2j-/½-/Ñ-/­ª¾j½Ð,ç-.2-/-/1 sample_murVar0.0 j-1j-1¾5j-1½-1Ñ-1­¾j½Ð,é5-1-14PresetVar0.0j-3j-3¾7j-3½-3Ñ-3­¾j½Ð,ë7-3-36 CounterModeVar0.0 j-5j-5¾9j-5½-5Ñ-5­¾j½Ð,í9-5-58timeVar0.0countsVALUESunitsAttr0.0 j-8j-8¾;j-8½-8Ñ-8­ª¾j½Ð,ï-7;-8-8: beam_monitorVar0.0countsVALUESunitsAttr0.0 j-;j-;¾=j-;½-;Ñ-;­ª¾j½Ð,ñ-:=-;-;<MonitorVar0.0countsVALUESunitsAttr0.0 j->j->¾?j->½->Ñ->­ª¾j½Ð,ó-=?->->>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j-Aj-A¾Aj-A½-AÑ-A­ª¾j½Ð,õ-@A-A-A@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j-Dj-D¾Cj-D½-DÑ-D­ª¾j½Ð,÷-CC-D-DBStepVar0.0 j-Fj-F¾Ej-F½-FÑ-F­¾j½Ð,ùE-F-FD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j-Jj-J¾Gj-J½-JÑ-J­ªª¾j½Ð,û-H-IG-J-JF two_thetaVar0.01VALUESsignalAttr0.0 j-Mj-M¾Ij-M½-MÑ-M­ª¾j½Ð,ý-LI-M-MHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª,½,¿,Á,Ã,Å,Ç,É,Ë,Í,Ï,Ñ,Ó,Õ,×,Ù,Û,Ý,ß,á,ã,å,ç,é,ë,í,ï,ñ,ó,õ,÷,ù,û,ý,ÿ----- - - ---------"-%-'-*---0-2-4-6-9-<-?-B-E-G-K-N-O-P-Q-R-S-T-U-V-W-Xdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª-ZfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª-\fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª-^fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª-`fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª-bfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª-dfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª-ffakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª-hfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª-jfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª-lfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª-n fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª-p fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª-r fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª-t fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª-v fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª-x fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª-z fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª-| fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª-~ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª-€ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª-‚ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª-„ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª-† fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª-ˆ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª-Š fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª-Œ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª-Ž fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª- fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª-’ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª-” fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª-– fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª-˜ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª-š fakeDim32Dim0.0j-œj-œ¾j-œ½-œÑ-œ­¾j½Ð-[-œ-œtitleVar0.0j-žj-ž¾j-ž½-žÑ-ž­¾j½Ð-]-ž-ž start_timeVar0.0 j- j- ¾ j- ½- Ñ- ­¾j½Ð-_ - - nameVar0.0j-¢j-¢¾ j-¢½-¢Ñ-¢­¾j½Ð-a -¢-¢ nameVar0.0"j-¤j-¤¾j-¤½-¤Ñ-¤­¾j½Ð-c-¤-¤ typeVar0.0j-¦j-¦¾j-¦½-¦Ñ-¦­¾j½Ð-e-¦-¦typeVar0.0 j-¨j-¨¾j-¨½-¨Ñ-¨­¾j½Ð-g-¨-¨thetaVar0.0 j-ªj-ª¾j-ª½-ªÑ-ª­¾j½Ð-i-ª-ª two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j-­j-­¾j-­½-­Ñ-­­ª¾j½Ð-k-¬-­-­lambdaVar0.0 j-¯j-¯¾j-¯½-¯Ñ-¯­¾j½Ð-m-¯-¯ curvatureVar0.0 j-±j-±¾j-±½-±Ñ-±­¾j½Ð-o-±-± x_translationVar0.0 j-³j-³¾j-³½-³Ñ-³­¾j½Ð-q-³-³ y_translationVar0.0 j-µj-µ¾j-µ½-µÑ-µ­¾j½Ð-s-µ-µchiVar0.0 j-·j-·¾!j-·½-·Ñ-·­¾j½Ð-u!-·-· phiVar0.0Angstroem  VALUESunitsAttr0.0 j-ºj-º¾#j-º½-ºÑ-º­ª¾j½Ð-w-¹#-º-º" d_spacingVar0.0j-¼j-¼¾&j-¼½-¼Ñ-¼­¾j½Ð-y&-¼-¼% sample_nameVar0.0degreeVALUESunitsAttr0.0 j-¿j-¿¾(j-¿½-¿Ñ-¿­ª¾j½Ð-{-¾(-¿-¿'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j-Âj-¾*j-½-ÂÑ-­ª¾j½Ð-}-Á*-Â-Â)sample_temperatureVar0.0j-Äj-ľ,j-Ľ-ÄÑ-Ä­¾j½Ð-,-Ä-Ä+ device_nameVar0.0KVALUESunitsAttr0.0 j-Çj-Ǿ.j-ǽ-ÇÑ-Ç­ª¾j½Ð--Æ.-Ç-Ç-temperature_meanVar0.0KVALUESunitsAttr0.0 j-Êj-ʾ0j-ʽ-ÊÑ-Ê­ª¾j½Ð-ƒ-É0-Ê-Ê/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j-Íj-;2j-ͽ-ÍÑ-Í­ª¾j½Ð-…-Ì2-Í-Í1 sample_murVar0.0 j-Ïj-Ͼ5j-Ͻ-ÏÑ-Ï­¾j½Ð-‡5-Ï-Ï4PresetVar0.0j-Ñj-Ѿ7j-ѽ-ÑÑ-Ñ­¾j½Ð-‰7-Ñ-Ñ6 CounterModeVar0.0 j-Ój-Ó¾9j-Ó½-ÓÑ-Ó­¾j½Ð-‹9-Ó-Ó8timeVar0.0countsVALUESunitsAttr0.0 j-Öj-Ö¾;j-Ö½-ÖÑ-Ö­ª¾j½Ð--Õ;-Ö-Ö: beam_monitorVar0.0countsVALUESunitsAttr0.0 j-Ùj-Ù¾=j-Ù½-ÙÑ-Ù­ª¾j½Ð--Ø=-Ù-Ù<MonitorVar0.0countsVALUESunitsAttr0.0 j-Üj-ܾ?j-ܽ-ÜÑ-Ü­ª¾j½Ð-‘-Û?-Ü-Ü>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j-ßj-ß¾Aj-ß½-ßÑ-ß­ª¾j½Ð-“-ÞA-ß-ß@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j-âj-â¾Cj-â½-âÑ-â­ª¾j½Ð-•-áC-â-âBStepVar0.0 j-äj-ä¾Ej-ä½-äÑ-ä­¾j½Ð-—E-ä-äD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j-èj-è¾Gj-è½-èÑ-è­ªª¾j½Ð-™-æ-çG-è-èF two_thetaVar0.01VALUESsignalAttr0.0 j-ëj-ë¾Ij-ë½-ëÑ-ë­ª¾j½Ð-›-êI-ë-ëHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª-[-]-_-a-c-e-g-i-k-m-o-q-s-u-w-y-{-}---ƒ-…-‡-‰-‹---‘-“-•-—-™-›--Ÿ-¡-£-¥-§-©-«-®-°-²-´-¶-¸-»-½-À-Ã-Å-È-Ë-Î-Ð-Ò-Ô-×-Ú-Ý-à-ã-å-é-ì-í-î-ï-ð-ñ-ò-ó-ô-õ-ödata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª-øfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª-úfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª-üfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª-þfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª.fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª.fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª.fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª.fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª.fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª. fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª. fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª. fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª. fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª. fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª. fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª. fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª. fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª. fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª. fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª. fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª. fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª." fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª.$ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª.& fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª.( fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª.* fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª., fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª.. fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª.0 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª.2 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª.4 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª.6 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª.8 fakeDim32Dim0.0j.:j.:¾j.:½.:Ñ.:­¾j½Ð-ù.:.:titleVar0.0j.<j.<¾j.<½.<Ñ.<­¾j½Ð-û.<.< start_timeVar0.0 j.>j.>¾ j.>½.>Ñ.>­¾j½Ð-ý .>.>nameVar0.0j.@j.@¾ j.@½.@Ñ.@­¾j½Ð-ÿ .@.@ nameVar0.0"j.Bj.B¾j.B½.BÑ.B­¾j½Ð..B.B typeVar0.0j.Dj.D¾j.D½.DÑ.D­¾j½Ð..D.DtypeVar0.0 j.Fj.F¾j.F½.FÑ.F­¾j½Ð..F.FthetaVar0.0 j.Hj.H¾j.H½.HÑ.H­¾j½Ð..H.H two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j.Kj.K¾j.K½.KÑ.K­ª¾j½Ð. .J.K.KlambdaVar0.0 j.Mj.M¾j.M½.MÑ.M­¾j½Ð. .M.M curvatureVar0.0 j.Oj.O¾j.O½.OÑ.O­¾j½Ð. .O.O x_translationVar0.0 j.Qj.Q¾j.Q½.QÑ.Q­¾j½Ð..Q.Q y_translationVar0.0 j.Sj.S¾j.S½.SÑ.S­¾j½Ð..S.SchiVar0.0 j.Uj.U¾!j.U½.UÑ.U­¾j½Ð.!.U.U phiVar0.0Angstroem  VALUESunitsAttr0.0 j.Xj.X¾#j.X½.XÑ.X­ª¾j½Ð..W#.X.X" d_spacingVar0.0j.Zj.Z¾&j.Z½.ZÑ.Z­¾j½Ð.&.Z.Z% sample_nameVar0.0degreeVALUESunitsAttr0.0 j.]j.]¾(j.]½.]Ñ.]­ª¾j½Ð..\(.].]'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j.`j.`¾*j.`½.`Ñ.`­ª¾j½Ð.._*.`.`)sample_temperatureVar0.0j.bj.b¾,j.b½.bÑ.b­¾j½Ð.,.b.b+ device_nameVar0.0KVALUESunitsAttr0.0 j.ej.e¾.j.e½.eÑ.e­ª¾j½Ð..d..e.e-temperature_meanVar0.0KVALUESunitsAttr0.0 j.hj.h¾0j.h½.hÑ.h­ª¾j½Ð.!.g0.h.h/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j.kj.k¾2j.k½.kÑ.k­ª¾j½Ð.#.j2.k.k1 sample_murVar0.0 j.mj.m¾5j.m½.mÑ.m­¾j½Ð.%5.m.m4PresetVar0.0j.oj.o¾7j.o½.oÑ.o­¾j½Ð.'7.o.o6 CounterModeVar0.0 j.qj.q¾9j.q½.qÑ.q­¾j½Ð.)9.q.q8timeVar0.0countsVALUESunitsAttr0.0 j.tj.t¾;j.t½.tÑ.t­ª¾j½Ð.+.s;.t.t: beam_monitorVar0.0countsVALUESunitsAttr0.0 j.wj.w¾=j.w½.wÑ.w­ª¾j½Ð.-.v=.w.w<MonitorVar0.0countsVALUESunitsAttr0.0 j.zj.z¾?j.z½.zÑ.z­ª¾j½Ð./.y?.z.z>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j.}j.}¾Aj.}½.}Ñ.}­ª¾j½Ð.1.|A.}.}@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j.€j.€¾Cj.€½.€Ñ.€­ª¾j½Ð.3.C.€.€BStepVar0.0 j.‚j.‚¾Ej.‚½.‚Ñ.‚­¾j½Ð.5E.‚.‚D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j.†j.†¾Gj.†½.†Ñ.†­ªª¾j½Ð.7.„.…G.†.†F two_thetaVar0.01VALUESsignalAttr0.0 j.‰j.‰¾Ij.‰½.‰Ñ.‰­ª¾j½Ð.9.ˆI.‰.‰HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª-ù-û-ý-ÿ..... . . ..........!.#.%.'.).+.-./.1.3.5.7.9.;.=.?.A.C.E.G.I.L.N.P.R.T.V.Y.[.^.a.c.f.i.l.n.p.r.u.x.{.~..ƒ.‡.Š.‹.Œ..Ž...‘.’.“.”data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª.–fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª.˜fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª.šfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª.œfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª.žfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª. fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª.¢fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª.¤fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª.¦fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª.¨fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª.ª fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª.¬ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª.® fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª.° fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª.² fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª.´ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª.¶ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª.¸ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª.º fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª.¼ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª.¾ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª.À fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª. fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª.Ä fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª.Æ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª.È fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª.Ê fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª.Ì fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª.Î fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª.Ð fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª.Ò fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª.Ô fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª.Ö fakeDim32Dim0.0j.Øj.ؾj.ؽ.ØÑ.Ø­¾j½Ð.—.Ø.ØtitleVar0.0j.Új.Ú¾j.Ú½.ÚÑ.Ú­¾j½Ð.™.Ú.Ú start_timeVar0.0 j.Üj.ܾ j.ܽ.ÜÑ.Ü­¾j½Ð.› .Ü.ÜnameVar0.0j.Þj.Þ¾ j.Þ½.ÞÑ.Þ­¾j½Ð. .Þ.Þ nameVar0.0"j.àj.à¾j.à½.àÑ.à­¾j½Ð.Ÿ.à.à typeVar0.0j.âj.â¾j.â½.âÑ.â­¾j½Ð.¡.â.âtypeVar0.0 j.äj.ä¾j.ä½.äÑ.ä­¾j½Ð.£.ä.äthetaVar0.0 j.æj.æ¾j.æ½.æÑ.æ­¾j½Ð.¥.æ.æ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j.éj.é¾j.é½.éÑ.é­ª¾j½Ð.§.è.é.élambdaVar0.0 j.ëj.ë¾j.ë½.ëÑ.ë­¾j½Ð.©.ë.ë curvatureVar0.0 j.íj.í¾j.í½.íÑ.í­¾j½Ð.«.í.í x_translationVar0.0 j.ïj.ï¾j.ï½.ïÑ.ï­¾j½Ð.­.ï.ï y_translationVar0.0 j.ñj.ñ¾j.ñ½.ñÑ.ñ­¾j½Ð.¯.ñ.ñchiVar0.0 j.ój.ó¾!j.ó½.óÑ.ó­¾j½Ð.±!.ó.ó phiVar0.0Angstroem  VALUESunitsAttr0.0 j.öj.ö¾#j.ö½.öÑ.ö­ª¾j½Ð.³.õ#.ö.ö" d_spacingVar0.0j.øj.ø¾&j.ø½.øÑ.ø­¾j½Ð.µ&.ø.ø% sample_nameVar0.0degreeVALUESunitsAttr0.0 j.ûj.û¾(j.û½.ûÑ.û­ª¾j½Ð.·.ú(.û.û'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j.þj.þ¾*j.þ½.þÑ.þ­ª¾j½Ð.¹.ý*.þ.þ)sample_temperatureVar0.0j/j/¾,j/½/Ñ/­¾j½Ð.»,//+ device_nameVar0.0KVALUESunitsAttr0.0 j/j/¾.j/½/Ñ/­ª¾j½Ð.½/.//-temperature_meanVar0.0KVALUESunitsAttr0.0 j/j/¾0j/½/Ñ/­ª¾j½Ð.¿/0///temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j/ j/ ¾2j/ ½/ Ñ/ ­ª¾j½Ð.Á/2/ / 1 sample_murVar0.0 j/ j/ ¾5j/ ½/ Ñ/ ­¾j½Ð.Ã5/ / 4PresetVar0.0j/ j/ ¾7j/ ½/ Ñ/ ­¾j½Ð.Å7/ / 6 CounterModeVar0.0 j/j/¾9j/½/Ñ/­¾j½Ð.Ç9//8timeVar0.0countsVALUESunitsAttr0.0 j/j/¾;j/½/Ñ/­ª¾j½Ð.É/;//: beam_monitorVar0.0countsVALUESunitsAttr0.0 j/j/¾=j/½/Ñ/­ª¾j½Ð.Ë/=//<MonitorVar0.0countsVALUESunitsAttr0.0 j/j/¾?j/½/Ñ/­ª¾j½Ð.Í/?//>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j/j/¾Aj/½/Ñ/­ª¾j½Ð.Ï/A//@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j/j/¾Cj/½/Ñ/­ª¾j½Ð.Ñ/C//BStepVar0.0 j/ j/ ¾Ej/ ½/ Ñ/ ­¾j½Ð.ÓE/ / D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j/$j/$¾Gj/$½/$Ñ/$­ªª¾j½Ð.Õ/"/#G/$/$F two_thetaVar0.01VALUESsignalAttr0.0 j/'j/'¾Ij/'½/'Ñ/'­ª¾j½Ð.×/&I/'/'HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª.—.™.›..Ÿ.¡.£.¥.§.©.«.­.¯.±.³.µ.·.¹.».½.¿.Á.Ã.Å.Ç.É.Ë.Í.Ï.Ñ.Ó.Õ.×.Ù.Û.Ý.ß.á.ã.å.ç.ê.ì.î.ð.ò.ô.÷.ù.ü.ÿ//// / ////////!/%/(/)/*/+/,/-/.///0/1/2data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª/4fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª/6fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª/8fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª/:fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª/<fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª/>fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª/@fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª/BfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª/DfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª/FfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª/H fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª/J fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª/L fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª/N fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª/P fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª/R fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª/T fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª/V fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª/X fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª/Z fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª/\ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª/^ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª/` fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª/b fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª/d fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª/f fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª/h fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª/j fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª/l fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª/n fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª/p fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª/r fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª/t fakeDim32Dim0.0j/vj/v¾j/v½/vÑ/v­¾j½Ð/5/v/vtitleVar0.0j/xj/x¾j/x½/xÑ/x­¾j½Ð/7/x/x start_timeVar0.0 j/zj/z¾ j/z½/zÑ/z­¾j½Ð/9 /z/znameVar0.0j/|j/|¾ j/|½/|Ñ/|­¾j½Ð/; /|/| nameVar0.0"j/~j/~¾j/~½/~Ñ/~­¾j½Ð/=/~/~ typeVar0.0j/€j/€¾j/€½/€Ñ/€­¾j½Ð/?/€/€typeVar0.0 j/‚j/‚¾j/‚½/‚Ñ/‚­¾j½Ð/A/‚/‚thetaVar0.0 j/„j/„¾j/„½/„Ñ/„­¾j½Ð/C/„/„ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j/‡j/‡¾j/‡½/‡Ñ/‡­ª¾j½Ð/E/†/‡/‡lambdaVar0.0 j/‰j/‰¾j/‰½/‰Ñ/‰­¾j½Ð/G/‰/‰ curvatureVar0.0 j/‹j/‹¾j/‹½/‹Ñ/‹­¾j½Ð/I/‹/‹ x_translationVar0.0 j/j/¾j/½/Ñ/­¾j½Ð/K// y_translationVar0.0 j/j/¾j/½/Ñ/­¾j½Ð/M//chiVar0.0 j/‘j/‘¾!j/‘½/‘Ñ/‘­¾j½Ð/O!/‘/‘ phiVar0.0Angstroem  VALUESunitsAttr0.0 j/”j/”¾#j/”½/”Ñ/”­ª¾j½Ð/Q/“#/”/”" d_spacingVar0.0j/–j/–¾&j/–½/–Ñ/–­¾j½Ð/S&/–/–% sample_nameVar0.0degreeVALUESunitsAttr0.0 j/™j/™¾(j/™½/™Ñ/™­ª¾j½Ð/U/˜(/™/™'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j/œj/œ¾*j/œ½/œÑ/œ­ª¾j½Ð/W/›*/œ/œ)sample_temperatureVar0.0j/žj/ž¾,j/ž½/žÑ/ž­¾j½Ð/Y,/ž/ž+ device_nameVar0.0KVALUESunitsAttr0.0 j/¡j/¡¾.j/¡½/¡Ñ/¡­ª¾j½Ð/[/ ./¡/¡-temperature_meanVar0.0KVALUESunitsAttr0.0 j/¤j/¤¾0j/¤½/¤Ñ/¤­ª¾j½Ð/]/£0/¤/¤/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j/§j/§¾2j/§½/§Ñ/§­ª¾j½Ð/_/¦2/§/§1 sample_murVar0.0 j/©j/©¾5j/©½/©Ñ/©­¾j½Ð/a5/©/©4PresetVar0.0j/«j/«¾7j/«½/«Ñ/«­¾j½Ð/c7/«/«6 CounterModeVar0.0 j/­j/­¾9j/­½/­Ñ/­­¾j½Ð/e9/­/­8timeVar0.0countsVALUESunitsAttr0.0 j/°j/°¾;j/°½/°Ñ/°­ª¾j½Ð/g/¯;/°/°: beam_monitorVar0.0countsVALUESunitsAttr0.0 j/³j/³¾=j/³½/³Ñ/³­ª¾j½Ð/i/²=/³/³<MonitorVar0.0countsVALUESunitsAttr0.0 j/¶j/¶¾?j/¶½/¶Ñ/¶­ª¾j½Ð/k/µ?/¶/¶>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j/¹j/¹¾Aj/¹½/¹Ñ/¹­ª¾j½Ð/m/¸A/¹/¹@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j/¼j/¼¾Cj/¼½/¼Ñ/¼­ª¾j½Ð/o/»C/¼/¼BStepVar0.0 j/¾j/¾¾Ej/¾½/¾Ñ/¾­¾j½Ð/qE/¾/¾D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j/Âj/¾Gj/½/ÂÑ/­ªª¾j½Ð/s/À/ÁG/Â/ÂF two_thetaVar0.01VALUESsignalAttr0.0 j/Åj/žIj/Ž/ÅÑ/Å­ª¾j½Ð/u/ÄI/Å/ÅHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª/5/7/9/;/=/?/A/C/E/G/I/K/M/O/Q/S/U/W/Y/[/]/_/a/c/e/g/i/k/m/o/q/s/u/w/y/{/}///ƒ/…/ˆ/Š/Œ/Ž//’/•/—/š//Ÿ/¢/¥/¨/ª/¬/®/±/´/·/º/½/¿/Ã/Æ/Ç/È/É/Ê/Ë/Ì/Í/Î/Ï/Ðdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª/ÒfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª/ÔfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª/ÖfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª/ØfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª/ÚfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª/ÜfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª/ÞfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª/àfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª/âfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª/äfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª/æ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª/è fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª/ê fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª/ì fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª/î fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª/ð fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª/ò fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª/ô fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª/ö fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª/ø fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª/ú fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª/ü fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª/þ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª0 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª0 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª0 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª0 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª0 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª0 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª0 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª0 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª0 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª0 fakeDim32Dim0.0j0j0¾j0½0Ñ0­¾j½Ð/Ó00titleVar0.0j0j0¾j0½0Ñ0­¾j½Ð/Õ00 start_timeVar0.0 j0j0¾ j0½0Ñ0­¾j½Ð/× 00nameVar0.0j0j0¾ j0½0Ñ0­¾j½Ð/Ù 00 nameVar0.0"j0j0¾j0½0Ñ0­¾j½Ð/Û00 typeVar0.0j0j0¾j0½0Ñ0­¾j½Ð/Ý00typeVar0.0 j0 j0 ¾j0 ½0 Ñ0 ­¾j½Ð/ß0 0 thetaVar0.0 j0"j0"¾j0"½0"Ñ0"­¾j½Ð/á0"0" two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j0%j0%¾j0%½0%Ñ0%­ª¾j½Ð/ã0$0%0%lambdaVar0.0 j0'j0'¾j0'½0'Ñ0'­¾j½Ð/å0'0' curvatureVar0.0 j0)j0)¾j0)½0)Ñ0)­¾j½Ð/ç0)0) x_translationVar0.0 j0+j0+¾j0+½0+Ñ0+­¾j½Ð/é0+0+ y_translationVar0.0 j0-j0-¾j0-½0-Ñ0-­¾j½Ð/ë0-0-chiVar0.0 j0/j0/¾!j0/½0/Ñ0/­¾j½Ð/í!0/0/ phiVar0.0Angstroem  VALUESunitsAttr0.0 j02j02¾#j02½02Ñ02­ª¾j½Ð/ï01#0202" d_spacingVar0.0j04j04¾&j04½04Ñ04­¾j½Ð/ñ&0404% sample_nameVar0.0degreeVALUESunitsAttr0.0 j07j07¾(j07½07Ñ07­ª¾j½Ð/ó06(0707'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j0:j0:¾*j0:½0:Ñ0:­ª¾j½Ð/õ09*0:0:)sample_temperatureVar0.0j0<j0<¾,j0<½0<Ñ0<­¾j½Ð/÷,0<0<+ device_nameVar0.0KVALUESunitsAttr0.0 j0?j0?¾.j0?½0?Ñ0?­ª¾j½Ð/ù0>.0?0?-temperature_meanVar0.0KVALUESunitsAttr0.0 j0Bj0B¾0j0B½0BÑ0B­ª¾j½Ð/û0A00B0B/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j0Ej0E¾2j0E½0EÑ0E­ª¾j½Ð/ý0D20E0E1 sample_murVar0.0 j0Gj0G¾5j0G½0GÑ0G­¾j½Ð/ÿ50G0G4PresetVar0.0j0Ij0I¾7j0I½0IÑ0I­¾j½Ð070I0I6 CounterModeVar0.0 j0Kj0K¾9j0K½0KÑ0K­¾j½Ð090K0K8timeVar0.0countsVALUESunitsAttr0.0 j0Nj0N¾;j0N½0NÑ0N­ª¾j½Ð00M;0N0N: beam_monitorVar0.0countsVALUESunitsAttr0.0 j0Qj0Q¾=j0Q½0QÑ0Q­ª¾j½Ð00P=0Q0Q<MonitorVar0.0countsVALUESunitsAttr0.0 j0Tj0T¾?j0T½0TÑ0T­ª¾j½Ð0 0S?0T0T>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j0Wj0W¾Aj0W½0WÑ0W­ª¾j½Ð0 0VA0W0W@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j0Zj0Z¾Cj0Z½0ZÑ0Z­ª¾j½Ð0 0YC0Z0ZBStepVar0.0 j0\j0\¾Ej0\½0\Ñ0\­¾j½Ð0E0\0\D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j0`j0`¾Gj0`½0`Ñ0`­ªª¾j½Ð00^0_G0`0`F two_thetaVar0.01VALUESsignalAttr0.0 j0cj0c¾Ij0c½0cÑ0c­ª¾j½Ð00bI0c0cHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª/Ó/Õ/×/Ù/Û/Ý/ß/á/ã/å/ç/é/ë/í/ï/ñ/ó/õ/÷/ù/û/ý/ÿ00000 0 0 0000000000!0#0&0(0*0,0.000305080;0=0@0C0F0H0J0L0O0R0U0X0[0]0a0d0e0f0g0h0i0j0k0l0m0ndata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª0pfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª0rfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª0tfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª0vfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª0xfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª0zfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª0|fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª0~fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª0€fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª0‚fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª0„ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª0† fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª0ˆ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª0Š fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª0Œ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª0Ž fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª0 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª0’ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª0” fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª0– fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª0˜ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª0š fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª0œ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª0ž fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª0  fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª0¢ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª0¤ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª0¦ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª0¨ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª0ª fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª0¬ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª0® fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª0° fakeDim32Dim0.0j0²j0²¾j0²½0²Ñ0²­¾j½Ð0q0²0²titleVar0.0j0´j0´¾j0´½0´Ñ0´­¾j½Ð0s0´0´ start_timeVar0.0 j0¶j0¶¾ j0¶½0¶Ñ0¶­¾j½Ð0u 0¶0¶nameVar0.0j0¸j0¸¾ j0¸½0¸Ñ0¸­¾j½Ð0w 0¸0¸ nameVar0.0"j0ºj0º¾j0º½0ºÑ0º­¾j½Ð0y0º0º typeVar0.0j0¼j0¼¾j0¼½0¼Ñ0¼­¾j½Ð0{0¼0¼typeVar0.0 j0¾j0¾¾j0¾½0¾Ñ0¾­¾j½Ð0}0¾0¾thetaVar0.0 j0Àj0À¾j0À½0ÀÑ0À­¾j½Ð00À0À two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j0Ãj0þj0ý0ÃÑ0íª¾j½Ð00Â0Ã0ÃlambdaVar0.0 j0Åj0žj0Ž0ÅÑ0Å­¾j½Ð0ƒ0Å0Å curvatureVar0.0 j0Çj0Ǿj0ǽ0ÇÑ0Ç­¾j½Ð0…0Ç0Ç x_translationVar0.0 j0Éj0ɾj0ɽ0ÉÑ0É­¾j½Ð0‡0É0É y_translationVar0.0 j0Ëj0˾j0˽0ËÑ0Ë­¾j½Ð0‰0Ë0ËchiVar0.0 j0Íj0;!j0ͽ0ÍÑ0Í­¾j½Ð0‹!0Í0Í phiVar0.0Angstroem  VALUESunitsAttr0.0 j0Ðj0о#j0н0ÐÑ0Эª¾j½Ð00Ï#0Ð0Ð" d_spacingVar0.0j0Òj0Ò¾&j0Ò½0ÒÑ0Ò­¾j½Ð0&0Ò0Ò% sample_nameVar0.0degreeVALUESunitsAttr0.0 j0Õj0Õ¾(j0Õ½0ÕÑ0Õ­ª¾j½Ð0‘0Ô(0Õ0Õ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j0Øj0ؾ*j0ؽ0ØÑ0Ø­ª¾j½Ð0“0×*0Ø0Ø)sample_temperatureVar0.0j0Új0Ú¾,j0Ú½0ÚÑ0Ú­¾j½Ð0•,0Ú0Ú+ device_nameVar0.0KVALUESunitsAttr0.0 j0Ýj0ݾ.j0ݽ0ÝÑ0Ý­ª¾j½Ð0—0Ü.0Ý0Ý-temperature_meanVar0.0KVALUESunitsAttr0.0 j0àj0à¾0j0à½0àÑ0à­ª¾j½Ð0™0ß00à0à/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j0ãj0ã¾2j0ã½0ãÑ0ã­ª¾j½Ð0›0â20ã0ã1 sample_murVar0.0 j0åj0å¾5j0å½0åÑ0å­¾j½Ð050å0å4PresetVar0.0j0çj0ç¾7j0ç½0çÑ0ç­¾j½Ð0Ÿ70ç0ç6 CounterModeVar0.0 j0éj0é¾9j0é½0éÑ0é­¾j½Ð0¡90é0é8timeVar0.0countsVALUESunitsAttr0.0 j0ìj0ì¾;j0ì½0ìÑ0ì­ª¾j½Ð0£0ë;0ì0ì: beam_monitorVar0.0countsVALUESunitsAttr0.0 j0ïj0ï¾=j0ï½0ïÑ0ï­ª¾j½Ð0¥0î=0ï0ï<MonitorVar0.0countsVALUESunitsAttr0.0 j0òj0ò¾?j0ò½0òÑ0ò­ª¾j½Ð0§0ñ?0ò0ò>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j0õj0õ¾Aj0õ½0õÑ0õ­ª¾j½Ð0©0ôA0õ0õ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j0øj0ø¾Cj0ø½0øÑ0ø­ª¾j½Ð0«0÷C0ø0øBStepVar0.0 j0új0ú¾Ej0ú½0úÑ0ú­¾j½Ð0­E0ú0úD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j0þj0þ¾Gj0þ½0þÑ0þ­ªª¾j½Ð0¯0ü0ýG0þ0þF two_thetaVar0.01VALUESsignalAttr0.0 j1j1¾Ij1½1Ñ1­ª¾j½Ð0±1I11HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª0q0s0u0w0y0{0}000ƒ0…0‡0‰0‹000‘0“0•0—0™0›00Ÿ0¡0£0¥0§0©0«0­0¯0±0³0µ0·0¹0»0½0¿0Á0Ä0Æ0È0Ê0Ì0Î0Ñ0Ó0Ö0Ù0Û0Þ0á0ä0æ0è0ê0í0ð0ó0ö0ù0û0ÿ11111111 1 1 1 data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª1fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª1fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª1fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª1fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª1fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª1fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª1fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª1fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª1fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª1 fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª1" fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª1$ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª1& fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª1( fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª1* fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª1, fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª1. fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª10 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª12 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª14 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª16 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª18 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª1: fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª1< fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª1> fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª1@ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª1B fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª1D fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª1F fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª1H fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª1J fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª1L fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª1N fakeDim32Dim0.0j1Pj1P¾j1P½1PÑ1P­¾j½Ð11P1PtitleVar0.0j1Rj1R¾j1R½1RÑ1R­¾j½Ð11R1R start_timeVar0.0 j1Tj1T¾ j1T½1TÑ1T­¾j½Ð1 1T1TnameVar0.0j1Vj1V¾ j1V½1VÑ1V­¾j½Ð1 1V1V nameVar0.0"j1Xj1X¾j1X½1XÑ1X­¾j½Ð11X1X typeVar0.0j1Zj1Z¾j1Z½1ZÑ1Z­¾j½Ð11Z1ZtypeVar0.0 j1\j1\¾j1\½1\Ñ1\­¾j½Ð11\1\thetaVar0.0 j1^j1^¾j1^½1^Ñ1^­¾j½Ð11^1^ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j1aj1a¾j1a½1aÑ1a­ª¾j½Ð11`1a1alambdaVar0.0 j1cj1c¾j1c½1cÑ1c­¾j½Ð1!1c1c curvatureVar0.0 j1ej1e¾j1e½1eÑ1e­¾j½Ð1#1e1e x_translationVar0.0 j1gj1g¾j1g½1gÑ1g­¾j½Ð1%1g1g y_translationVar0.0 j1ij1i¾j1i½1iÑ1i­¾j½Ð1'1i1ichiVar0.0 j1kj1k¾!j1k½1kÑ1k­¾j½Ð1)!1k1k phiVar0.0Angstroem  VALUESunitsAttr0.0 j1nj1n¾#j1n½1nÑ1n­ª¾j½Ð1+1m#1n1n" d_spacingVar0.0j1pj1p¾&j1p½1pÑ1p­¾j½Ð1-&1p1p% sample_nameVar0.0degreeVALUESunitsAttr0.0 j1sj1s¾(j1s½1sÑ1s­ª¾j½Ð1/1r(1s1s'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j1vj1v¾*j1v½1vÑ1v­ª¾j½Ð111u*1v1v)sample_temperatureVar0.0j1xj1x¾,j1x½1xÑ1x­¾j½Ð13,1x1x+ device_nameVar0.0KVALUESunitsAttr0.0 j1{j1{¾.j1{½1{Ñ1{­ª¾j½Ð151z.1{1{-temperature_meanVar0.0KVALUESunitsAttr0.0 j1~j1~¾0j1~½1~Ñ1~­ª¾j½Ð171}01~1~/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j1j1¾2j1½1Ñ1­ª¾j½Ð191€2111 sample_murVar0.0 j1ƒj1ƒ¾5j1ƒ½1ƒÑ1ƒ­¾j½Ð1;51ƒ1ƒ4PresetVar0.0j1…j1…¾7j1…½1…Ñ1…­¾j½Ð1=71…1…6 CounterModeVar0.0 j1‡j1‡¾9j1‡½1‡Ñ1‡­¾j½Ð1?91‡1‡8timeVar0.0countsVALUESunitsAttr0.0 j1Šj1о;j1н1ŠÑ1Š­ª¾j½Ð1A1‰;1Š1Š: beam_monitorVar0.0countsVALUESunitsAttr0.0 j1j1¾=j1½1Ñ1­ª¾j½Ð1C1Œ=11<MonitorVar0.0countsVALUESunitsAttr0.0 j1j1¾?j1½1Ñ1­ª¾j½Ð1E1?11>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j1“j1“¾Aj1“½1“Ñ1“­ª¾j½Ð1G1’A1“1“@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j1–j1–¾Cj1–½1–Ñ1–­ª¾j½Ð1I1•C1–1–BStepVar0.0 j1˜j1˜¾Ej1˜½1˜Ñ1˜­¾j½Ð1KE1˜1˜D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j1œj1œ¾Gj1œ½1œÑ1œ­ªª¾j½Ð1M1š1›G1œ1œF two_thetaVar0.01VALUESsignalAttr0.0 j1Ÿj1Ÿ¾Ij1Ÿ½1ŸÑ1Ÿ­ª¾j½Ð1O1žI1Ÿ1ŸHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª1111111111!1#1%1'1)1+1-1/11131517191;1=1?1A1C1E1G1I1K1M1O1Q1S1U1W1Y1[1]1_1b1d1f1h1j1l1o1q1t1w1y1|11‚1„1†1ˆ1‹1Ž1‘1”1—1™11 1¡1¢1£1¤1¥1¦1§1¨1©1ªdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª1¬fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª1®fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª1°fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª1²fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª1´fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª1¶fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª1¸fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª1ºfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª1¼fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª1¾fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª1À fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª1 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª1Ä fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª1Æ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª1È fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª1Ê fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª1Ì fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª1Î fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª1Ð fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª1Ò fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª1Ô fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª1Ö fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª1Ø fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª1Ú fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª1Ü fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª1Þ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª1à fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª1â fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª1ä fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª1æ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª1è fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª1ê fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª1ì fakeDim32Dim0.0j1îj1î¾j1î½1îÑ1î­¾j½Ð1­1î1îtitleVar0.0j1ðj1ð¾j1ð½1ðÑ1ð­¾j½Ð1¯1ð1ð start_timeVar0.0 j1òj1ò¾ j1ò½1òÑ1ò­¾j½Ð1± 1ò1ònameVar0.0j1ôj1ô¾ j1ô½1ôÑ1ô­¾j½Ð1³ 1ô1ô nameVar0.0"j1öj1ö¾j1ö½1öÑ1ö­¾j½Ð1µ1ö1ö typeVar0.0j1øj1ø¾j1ø½1øÑ1ø­¾j½Ð1·1ø1øtypeVar0.0 j1új1ú¾j1ú½1úÑ1ú­¾j½Ð1¹1ú1úthetaVar0.0 j1üj1ü¾j1ü½1üÑ1ü­¾j½Ð1»1ü1ü two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j1ÿj1ÿ¾j1ÿ½1ÿÑ1ÿ­ª¾j½Ð1½1þ1ÿ1ÿlambdaVar0.0 j2j2¾j2½2Ñ2­¾j½Ð1¿22 curvatureVar0.0 j2j2¾j2½2Ñ2­¾j½Ð1Á22 x_translationVar0.0 j2j2¾j2½2Ñ2­¾j½Ð1Ã22 y_translationVar0.0 j2j2¾j2½2Ñ2­¾j½Ð1Å22chiVar0.0 j2 j2 ¾!j2 ½2 Ñ2 ­¾j½Ð1Ç!2 2 phiVar0.0Angstroem  VALUESunitsAttr0.0 j2 j2 ¾#j2 ½2 Ñ2 ­ª¾j½Ð1É2 #2 2 " d_spacingVar0.0j2j2¾&j2½2Ñ2­¾j½Ð1Ë&22% sample_nameVar0.0degreeVALUESunitsAttr0.0 j2j2¾(j2½2Ñ2­ª¾j½Ð1Í2(22'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j2j2¾*j2½2Ñ2­ª¾j½Ð1Ï2*22)sample_temperatureVar0.0j2j2¾,j2½2Ñ2­¾j½Ð1Ñ,22+ device_nameVar0.0KVALUESunitsAttr0.0 j2j2¾.j2½2Ñ2­ª¾j½Ð1Ó2.22-temperature_meanVar0.0KVALUESunitsAttr0.0 j2j2¾0j2½2Ñ2­ª¾j½Ð1Õ2022/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j2j2¾2j2½2Ñ2­ª¾j½Ð1×22221 sample_murVar0.0 j2!j2!¾5j2!½2!Ñ2!­¾j½Ð1Ù52!2!4PresetVar0.0j2#j2#¾7j2#½2#Ñ2#­¾j½Ð1Û72#2#6 CounterModeVar0.0 j2%j2%¾9j2%½2%Ñ2%­¾j½Ð1Ý92%2%8timeVar0.0countsVALUESunitsAttr0.0 j2(j2(¾;j2(½2(Ñ2(­ª¾j½Ð1ß2';2(2(: beam_monitorVar0.0countsVALUESunitsAttr0.0 j2+j2+¾=j2+½2+Ñ2+­ª¾j½Ð1á2*=2+2+<MonitorVar0.0countsVALUESunitsAttr0.0 j2.j2.¾?j2.½2.Ñ2.­ª¾j½Ð1ã2-?2.2.>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j21j21¾Aj21½21Ñ21­ª¾j½Ð1å20A2121@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j24j24¾Cj24½24Ñ24­ª¾j½Ð1ç23C2424BStepVar0.0 j26j26¾Ej26½26Ñ26­¾j½Ð1éE2626D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j2:j2:¾Gj2:½2:Ñ2:­ªª¾j½Ð1ë2829G2:2:F two_thetaVar0.01VALUESsignalAttr0.0 j2=j2=¾Ij2=½2=Ñ2=­ª¾j½Ð1í2<I2=2=HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª1­1¯1±1³1µ1·1¹1»1½1¿1Á1Ã1Å1Ç1É1Ë1Í1Ï1Ñ1Ó1Õ1×1Ù1Û1Ý1ß1á1ã1å1ç1é1ë1í1ï1ñ1ó1õ1÷1ù1û1ý222222 2 2222222 2"2$2&2)2,2/2225272;2>2?2@2A2B2C2D2E2F2G2Hdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª2JfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª2LfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª2NfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª2PfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª2RfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª2TfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª2VfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª2XfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª2ZfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª2\fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª2^ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª2` fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª2b fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª2d fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª2f fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª2h fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª2j fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª2l fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª2n fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª2p fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª2r fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª2t fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª2v fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª2x fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª2z fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª2| fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª2~ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª2€ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª2‚ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª2„ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª2† fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª2ˆ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª2Š fakeDim32Dim0.0j2Œj2Œ¾j2Œ½2ŒÑ2Œ­¾j½Ð2K2Œ2ŒtitleVar0.0j2Žj2޾j2޽2ŽÑ2Ž­¾j½Ð2M2Ž2Ž start_timeVar0.0 j2j2¾ j2½2Ñ2­¾j½Ð2O 22nameVar0.0j2’j2’¾ j2’½2’Ñ2’­¾j½Ð2Q 2’2’ nameVar0.0"j2”j2”¾j2”½2”Ñ2”­¾j½Ð2S2”2” typeVar0.0j2–j2–¾j2–½2–Ñ2–­¾j½Ð2U2–2–typeVar0.0 j2˜j2˜¾j2˜½2˜Ñ2˜­¾j½Ð2W2˜2˜thetaVar0.0 j2šj2š¾j2š½2šÑ2š­¾j½Ð2Y2š2š two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j2j2¾j2½2Ñ2­ª¾j½Ð2[2œ22lambdaVar0.0 j2Ÿj2Ÿ¾j2Ÿ½2ŸÑ2Ÿ­¾j½Ð2]2Ÿ2Ÿ curvatureVar0.0 j2¡j2¡¾j2¡½2¡Ñ2¡­¾j½Ð2_2¡2¡ x_translationVar0.0 j2£j2£¾j2£½2£Ñ2£­¾j½Ð2a2£2£ y_translationVar0.0 j2¥j2¥¾j2¥½2¥Ñ2¥­¾j½Ð2c2¥2¥chiVar0.0 j2§j2§¾!j2§½2§Ñ2§­¾j½Ð2e!2§2§ phiVar0.0Angstroem  VALUESunitsAttr0.0 j2ªj2ª¾#j2ª½2ªÑ2ª­ª¾j½Ð2g2©#2ª2ª" d_spacingVar0.0j2¬j2¬¾&j2¬½2¬Ñ2¬­¾j½Ð2i&2¬2¬% sample_nameVar0.0degreeVALUESunitsAttr0.0 j2¯j2¯¾(j2¯½2¯Ñ2¯­ª¾j½Ð2k2®(2¯2¯'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j2²j2²¾*j2²½2²Ñ2²­ª¾j½Ð2m2±*2²2²)sample_temperatureVar0.0j2´j2´¾,j2´½2´Ñ2´­¾j½Ð2o,2´2´+ device_nameVar0.0KVALUESunitsAttr0.0 j2·j2·¾.j2·½2·Ñ2·­ª¾j½Ð2q2¶.2·2·-temperature_meanVar0.0KVALUESunitsAttr0.0 j2ºj2º¾0j2º½2ºÑ2º­ª¾j½Ð2s2¹02º2º/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j2½j2½¾2j2½½2½Ñ2½­ª¾j½Ð2u2¼22½2½1 sample_murVar0.0 j2¿j2¿¾5j2¿½2¿Ñ2¿­¾j½Ð2w52¿2¿4PresetVar0.0j2Áj2Á¾7j2Á½2ÁÑ2Á­¾j½Ð2y72Á2Á6 CounterModeVar0.0 j2Ãj2þ9j2ý2ÃÑ2í¾j½Ð2{92Ã2Ã8timeVar0.0countsVALUESunitsAttr0.0 j2Æj2ƾ;j2ƽ2ÆÑ2Æ­ª¾j½Ð2}2Å;2Æ2Æ: beam_monitorVar0.0countsVALUESunitsAttr0.0 j2Éj2ɾ=j2ɽ2ÉÑ2É­ª¾j½Ð22È=2É2É<MonitorVar0.0countsVALUESunitsAttr0.0 j2Ìj2̾?j2̽2ÌÑ2Ì­ª¾j½Ð22Ë?2Ì2Ì>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j2Ïj2ϾAj2Ͻ2ÏÑ2Ï­ª¾j½Ð2ƒ2ÎA2Ï2Ï@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j2Òj2Ò¾Cj2Ò½2ÒÑ2Ò­ª¾j½Ð2…2ÑC2Ò2ÒBStepVar0.0 j2Ôj2Ô¾Ej2Ô½2ÔÑ2Ô­¾j½Ð2‡E2Ô2ÔD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j2Øj2ؾGj2ؽ2ØÑ2Ø­ªª¾j½Ð2‰2Ö2×G2Ø2ØF two_thetaVar0.01VALUESsignalAttr0.0 j2Ûj2Û¾Ij2Û½2ÛÑ2Û­ª¾j½Ð2‹2ÚI2Û2ÛHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª2K2M2O2Q2S2U2W2Y2[2]2_2a2c2e2g2i2k2m2o2q2s2u2w2y2{2}222ƒ2…2‡2‰2‹222‘2“2•2—2™2›2ž2 2¢2¤2¦2¨2«2­2°2³2µ2¸2»2¾2À2Â2Ä2Ç2Ê2Í2Ð2Ó2Õ2Ù2Ü2Ý2Þ2ß2à2á2â2ã2ä2å2ædata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª2èfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª2êfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª2ìfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª2îfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª2ðfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª2òfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª2ôfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª2öfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª2øfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª2úfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª2ü fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª2þ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª3 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª3 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª3 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª3 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª3 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª3 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª3 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª3 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª3 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª3 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª3 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª3 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª3 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª3 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª3 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª3 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª3 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª3" fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª3$ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª3& fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª3( fakeDim32Dim0.0j3*j3*¾j3*½3*Ñ3*­¾j½Ð2é3*3*titleVar0.0j3,j3,¾j3,½3,Ñ3,­¾j½Ð2ë3,3, start_timeVar0.0 j3.j3.¾ j3.½3.Ñ3.­¾j½Ð2í 3.3.nameVar0.0j30j30¾ j30½30Ñ30­¾j½Ð2ï 3030 nameVar0.0"j32j32¾j32½32Ñ32­¾j½Ð2ñ3232 typeVar0.0j34j34¾j34½34Ñ34­¾j½Ð2ó3434typeVar0.0 j36j36¾j36½36Ñ36­¾j½Ð2õ3636thetaVar0.0 j38j38¾j38½38Ñ38­¾j½Ð2÷3838 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j3;j3;¾j3;½3;Ñ3;­ª¾j½Ð2ù3:3;3;lambdaVar0.0 j3=j3=¾j3=½3=Ñ3=­¾j½Ð2û3=3= curvatureVar0.0 j3?j3?¾j3?½3?Ñ3?­¾j½Ð2ý3?3? x_translationVar0.0 j3Aj3A¾j3A½3AÑ3A­¾j½Ð2ÿ3A3A y_translationVar0.0 j3Cj3C¾j3C½3CÑ3C­¾j½Ð33C3CchiVar0.0 j3Ej3E¾!j3E½3EÑ3E­¾j½Ð3!3E3E phiVar0.0Angstroem  VALUESunitsAttr0.0 j3Hj3H¾#j3H½3HÑ3H­ª¾j½Ð33G#3H3H" d_spacingVar0.0j3Jj3J¾&j3J½3JÑ3J­¾j½Ð3&3J3J% sample_nameVar0.0degreeVALUESunitsAttr0.0 j3Mj3M¾(j3M½3MÑ3M­ª¾j½Ð3 3L(3M3M'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j3Pj3P¾*j3P½3PÑ3P­ª¾j½Ð3 3O*3P3P)sample_temperatureVar0.0j3Rj3R¾,j3R½3RÑ3R­¾j½Ð3 ,3R3R+ device_nameVar0.0KVALUESunitsAttr0.0 j3Uj3U¾.j3U½3UÑ3U­ª¾j½Ð33T.3U3U-temperature_meanVar0.0KVALUESunitsAttr0.0 j3Xj3X¾0j3X½3XÑ3X­ª¾j½Ð33W03X3X/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j3[j3[¾2j3[½3[Ñ3[­ª¾j½Ð33Z23[3[1 sample_murVar0.0 j3]j3]¾5j3]½3]Ñ3]­¾j½Ð353]3]4PresetVar0.0j3_j3_¾7j3_½3_Ñ3_­¾j½Ð373_3_6 CounterModeVar0.0 j3aj3a¾9j3a½3aÑ3a­¾j½Ð393a3a8timeVar0.0countsVALUESunitsAttr0.0 j3dj3d¾;j3d½3dÑ3d­ª¾j½Ð33c;3d3d: beam_monitorVar0.0countsVALUESunitsAttr0.0 j3gj3g¾=j3g½3gÑ3g­ª¾j½Ð33f=3g3g<MonitorVar0.0countsVALUESunitsAttr0.0 j3jj3j¾?j3j½3jÑ3j­ª¾j½Ð33i?3j3j>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j3mj3m¾Aj3m½3mÑ3m­ª¾j½Ð3!3lA3m3m@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j3pj3p¾Cj3p½3pÑ3p­ª¾j½Ð3#3oC3p3pBStepVar0.0 j3rj3r¾Ej3r½3rÑ3r­¾j½Ð3%E3r3rD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j3vj3v¾Gj3v½3vÑ3v­ªª¾j½Ð3'3t3uG3v3vF two_thetaVar0.01VALUESsignalAttr0.0 j3yj3y¾Ij3y½3yÑ3y­ª¾j½Ð3)3xI3y3yHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª2é2ë2í2ï2ñ2ó2õ2÷2ù2û2ý2ÿ33333 3 3 3333333333!3#3%3'3)3+3-3/31333537393<3>3@3B3D3F3I3K3N3Q3S3V3Y3\3^3`3b3e3h3k3n3q3s3w3z3{3|3}3~33€33‚3ƒ3„data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª3†fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª3ˆfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª3ŠfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª3ŒfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª3ŽfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª3fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª3’fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª3”fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª3–fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª3˜fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª3š fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª3œ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª3ž fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª3  fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª3¢ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª3¤ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª3¦ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª3¨ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª3ª fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª3¬ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª3® fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª3° fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª3² fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª3´ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª3¶ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª3¸ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª3º fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª3¼ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª3¾ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª3À fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª3 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª3Ä fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª3Æ fakeDim32Dim0.0j3Èj3Ⱦj3Ƚ3ÈÑ3È­¾j½Ð3‡3È3ÈtitleVar0.0j3Êj3ʾj3ʽ3ÊÑ3Ê­¾j½Ð3‰3Ê3Ê start_timeVar0.0 j3Ìj3̾ j3̽3ÌÑ3Ì­¾j½Ð3‹ 3Ì3ÌnameVar0.0j3Îj3ξ j3ν3ÎÑ3έ¾j½Ð3 3Î3Î nameVar0.0"j3Ðj3оj3н3ÐÑ3Э¾j½Ð33Ð3Ð typeVar0.0j3Òj3Ò¾j3Ò½3ÒÑ3Ò­¾j½Ð3‘3Ò3ÒtypeVar0.0 j3Ôj3Ô¾j3Ô½3ÔÑ3Ô­¾j½Ð3“3Ô3ÔthetaVar0.0 j3Öj3Ö¾j3Ö½3ÖÑ3Ö­¾j½Ð3•3Ö3Ö two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j3Ùj3Ù¾j3Ù½3ÙÑ3Ù­ª¾j½Ð3—3Ø3Ù3ÙlambdaVar0.0 j3Ûj3Û¾j3Û½3ÛÑ3Û­¾j½Ð3™3Û3Û curvatureVar0.0 j3Ýj3ݾj3ݽ3ÝÑ3Ý­¾j½Ð3›3Ý3Ý x_translationVar0.0 j3ßj3ß¾j3ß½3ßÑ3ß­¾j½Ð33ß3ß y_translationVar0.0 j3áj3á¾j3á½3áÑ3á­¾j½Ð3Ÿ3á3áchiVar0.0 j3ãj3ã¾!j3ã½3ãÑ3ã­¾j½Ð3¡!3ã3ã phiVar0.0Angstroem  VALUESunitsAttr0.0 j3æj3æ¾#j3æ½3æÑ3æ­ª¾j½Ð3£3å#3æ3æ" d_spacingVar0.0j3èj3è¾&j3è½3èÑ3è­¾j½Ð3¥&3è3è% sample_nameVar0.0degreeVALUESunitsAttr0.0 j3ëj3ë¾(j3ë½3ëÑ3ë­ª¾j½Ð3§3ê(3ë3ë'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j3îj3î¾*j3î½3îÑ3î­ª¾j½Ð3©3í*3î3î)sample_temperatureVar0.0j3ðj3ð¾,j3ð½3ðÑ3ð­¾j½Ð3«,3ð3ð+ device_nameVar0.0KVALUESunitsAttr0.0 j3ój3ó¾.j3ó½3óÑ3󭪾j½Ð3­3ò.3ó3ó-temperature_meanVar0.0KVALUESunitsAttr0.0 j3öj3ö¾0j3ö½3öÑ3ö­ª¾j½Ð3¯3õ03ö3ö/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j3ùj3ù¾2j3ù½3ùÑ3ù­ª¾j½Ð3±3ø23ù3ù1 sample_murVar0.0 j3ûj3û¾5j3û½3ûÑ3û­¾j½Ð3³53û3û4PresetVar0.0j3ýj3ý¾7j3ý½3ýÑ3ý­¾j½Ð3µ73ý3ý6 CounterModeVar0.0 j3ÿj3ÿ¾9j3ÿ½3ÿÑ3ÿ­¾j½Ð3·93ÿ3ÿ8timeVar0.0countsVALUESunitsAttr0.0 j4j4¾;j4½4Ñ4­ª¾j½Ð3¹4;44: beam_monitorVar0.0countsVALUESunitsAttr0.0 j4j4¾=j4½4Ñ4­ª¾j½Ð3»4=44<MonitorVar0.0countsVALUESunitsAttr0.0 j4j4¾?j4½4Ñ4­ª¾j½Ð3½4?44>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j4 j4 ¾Aj4 ½4 Ñ4 ­ª¾j½Ð3¿4 A4 4 @two_theta_startVar0.0degreeVALUESunitsAttr0.0 j4j4¾Cj4½4Ñ4­ª¾j½Ð3Á4 C44BStepVar0.0 j4j4¾Ej4½4Ñ4­¾j½Ð3ÃE44D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j4j4¾Gj4½4Ñ4­ªª¾j½Ð3Å44G44F two_thetaVar0.01VALUESsignalAttr0.0 j4j4¾Ij4½4Ñ4­ª¾j½Ð3Ç4I44HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª3‡3‰3‹333‘3“3•3—3™3›33Ÿ3¡3£3¥3§3©3«3­3¯3±3³3µ3·3¹3»3½3¿3Á3Ã3Å3Ç3É3Ë3Í3Ï3Ñ3Ó3Õ3×3Ú3Ü3Þ3à3â3ä3ç3é3ì3ï3ñ3ô3÷3ú3ü3þ4444 4 444444444444 4!4"data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª4$fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª4&fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª4(fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª4*fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª4,fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª4.fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª40fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª42fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª44fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª46fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª48 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª4: fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª4< fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª4> fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª4@ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª4B fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª4D fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª4F fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª4H fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª4J fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª4L fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª4N fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª4P fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª4R fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª4T fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª4V fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª4X fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª4Z fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª4\ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª4^ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª4` fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª4b fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª4d fakeDim32Dim0.0j4fj4f¾j4f½4fÑ4f­¾j½Ð4%4f4ftitleVar0.0j4hj4h¾j4h½4hÑ4h­¾j½Ð4'4h4h start_timeVar0.0 j4jj4j¾ j4j½4jÑ4j­¾j½Ð4) 4j4jnameVar0.0j4lj4l¾ j4l½4lÑ4l­¾j½Ð4+ 4l4l nameVar0.0"j4nj4n¾j4n½4nÑ4n­¾j½Ð4-4n4n typeVar0.0j4pj4p¾j4p½4pÑ4p­¾j½Ð4/4p4ptypeVar0.0 j4rj4r¾j4r½4rÑ4r­¾j½Ð414r4rthetaVar0.0 j4tj4t¾j4t½4tÑ4t­¾j½Ð434t4t two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j4wj4w¾j4w½4wÑ4w­ª¾j½Ð454v4w4wlambdaVar0.0 j4yj4y¾j4y½4yÑ4y­¾j½Ð474y4y curvatureVar0.0 j4{j4{¾j4{½4{Ñ4{­¾j½Ð494{4{ x_translationVar0.0 j4}j4}¾j4}½4}Ñ4}­¾j½Ð4;4}4} y_translationVar0.0 j4j4¾j4½4Ñ4­¾j½Ð4=44chiVar0.0 j4j4¾!j4½4Ñ4­¾j½Ð4?!44 phiVar0.0Angstroem  VALUESunitsAttr0.0 j4„j4„¾#j4„½4„Ñ4„­ª¾j½Ð4A4ƒ#4„4„" d_spacingVar0.0j4†j4†¾&j4†½4†Ñ4†­¾j½Ð4C&4†4†% sample_nameVar0.0degreeVALUESunitsAttr0.0 j4‰j4‰¾(j4‰½4‰Ñ4‰­ª¾j½Ð4E4ˆ(4‰4‰'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j4Œj4Œ¾*j4Œ½4ŒÑ4Œ­ª¾j½Ð4G4‹*4Œ4Œ)sample_temperatureVar0.0j4Žj4޾,j4޽4ŽÑ4Ž­¾j½Ð4I,4Ž4Ž+ device_nameVar0.0KVALUESunitsAttr0.0 j4‘j4‘¾.j4‘½4‘Ñ4‘­ª¾j½Ð4K4.4‘4‘-temperature_meanVar0.0KVALUESunitsAttr0.0 j4”j4”¾0j4”½4”Ñ4”­ª¾j½Ð4M4“04”4”/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j4—j4—¾2j4—½4—Ñ4—­ª¾j½Ð4O4–24—4—1 sample_murVar0.0 j4™j4™¾5j4™½4™Ñ4™­¾j½Ð4Q54™4™4PresetVar0.0j4›j4›¾7j4›½4›Ñ4›­¾j½Ð4S74›4›6 CounterModeVar0.0 j4j4¾9j4½4Ñ4­¾j½Ð4U9448timeVar0.0countsVALUESunitsAttr0.0 j4 j4 ¾;j4 ½4 Ñ4 ­ª¾j½Ð4W4Ÿ;4 4 : beam_monitorVar0.0countsVALUESunitsAttr0.0 j4£j4£¾=j4£½4£Ñ4£­ª¾j½Ð4Y4¢=4£4£<MonitorVar0.0countsVALUESunitsAttr0.0 j4¦j4¦¾?j4¦½4¦Ñ4¦­ª¾j½Ð4[4¥?4¦4¦>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j4©j4©¾Aj4©½4©Ñ4©­ª¾j½Ð4]4¨A4©4©@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j4¬j4¬¾Cj4¬½4¬Ñ4¬­ª¾j½Ð4_4«C4¬4¬BStepVar0.0 j4®j4®¾Ej4®½4®Ñ4®­¾j½Ð4aE4®4®D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j4²j4²¾Gj4²½4²Ñ4²­ªª¾j½Ð4c4°4±G4²4²F two_thetaVar0.01VALUESsignalAttr0.0 j4µj4µ¾Ij4µ½4µÑ4µ­ª¾j½Ð4e4´I4µ4µHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª4%4'4)4+4-4/41434547494;4=4?4A4C4E4G4I4K4M4O4Q4S4U4W4Y4[4]4_4a4c4e4g4i4k4m4o4q4s4u4x4z4|4~4€4‚4…4‡4Š444’4•4˜4š4œ4ž4¡4¤4§4ª4­4¯4³4¶4·4¸4¹4º4»4¼4½4¾4¿4Àdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª4ÂfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª4ÄfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª4ÆfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª4ÈfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª4ÊfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª4ÌfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª4ÎfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª4ÐfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª4ÒfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª4ÔfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª4Ö fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª4Ø fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª4Ú fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª4Ü fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª4Þ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª4à fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª4â fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª4ä fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª4æ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª4è fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª4ê fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª4ì fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª4î fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª4ð fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª4ò fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª4ô fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª4ö fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª4ø fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª4ú fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª4ü fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª4þ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª5 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª5 fakeDim32Dim0.0j5j5¾j5½5Ñ5­¾j½Ð4Ã55titleVar0.0j5j5¾j5½5Ñ5­¾j½Ð4Å55 start_timeVar0.0 j5j5¾ j5½5Ñ5­¾j½Ð4Ç 55nameVar0.0j5 j5 ¾ j5 ½5 Ñ5 ­¾j½Ð4É 5 5 nameVar0.0"j5 j5 ¾j5 ½5 Ñ5 ­¾j½Ð4Ë5 5 typeVar0.0j5j5¾j5½5Ñ5­¾j½Ð4Í55typeVar0.0 j5j5¾j5½5Ñ5­¾j½Ð4Ï55thetaVar0.0 j5j5¾j5½5Ñ5­¾j½Ð4Ñ55 two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j5j5¾j5½5Ñ5­ª¾j½Ð4Ó555lambdaVar0.0 j5j5¾j5½5Ñ5­¾j½Ð4Õ55 curvatureVar0.0 j5j5¾j5½5Ñ5­¾j½Ð4×55 x_translationVar0.0 j5j5¾j5½5Ñ5­¾j½Ð4Ù55 y_translationVar0.0 j5j5¾j5½5Ñ5­¾j½Ð4Û55chiVar0.0 j5j5¾!j5½5Ñ5­¾j½Ð4Ý!55 phiVar0.0Angstroem  VALUESunitsAttr0.0 j5"j5"¾#j5"½5"Ñ5"­ª¾j½Ð4ß5!#5"5"" d_spacingVar0.0j5$j5$¾&j5$½5$Ñ5$­¾j½Ð4á&5$5$% sample_nameVar0.0degreeVALUESunitsAttr0.0 j5'j5'¾(j5'½5'Ñ5'­ª¾j½Ð4ã5&(5'5''sample_table_rotationVar0.0KVALUESunitsAttr0.0 j5*j5*¾*j5*½5*Ñ5*­ª¾j½Ð4å5)*5*5*)sample_temperatureVar0.0j5,j5,¾,j5,½5,Ñ5,­¾j½Ð4ç,5,5,+ device_nameVar0.0KVALUESunitsAttr0.0 j5/j5/¾.j5/½5/Ñ5/­ª¾j½Ð4é5..5/5/-temperature_meanVar0.0KVALUESunitsAttr0.0 j52j52¾0j52½52Ñ52­ª¾j½Ð4ë5105252/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j55j55¾2j55½55Ñ55­ª¾j½Ð4í54255551 sample_murVar0.0 j57j57¾5j57½57Ñ57­¾j½Ð4ï557574PresetVar0.0j59j59¾7j59½59Ñ59­¾j½Ð4ñ759596 CounterModeVar0.0 j5;j5;¾9j5;½5;Ñ5;­¾j½Ð4ó95;5;8timeVar0.0countsVALUESunitsAttr0.0 j5>j5>¾;j5>½5>Ñ5>­ª¾j½Ð4õ5=;5>5>: beam_monitorVar0.0countsVALUESunitsAttr0.0 j5Aj5A¾=j5A½5AÑ5A­ª¾j½Ð4÷5@=5A5A<MonitorVar0.0countsVALUESunitsAttr0.0 j5Dj5D¾?j5D½5DÑ5D­ª¾j½Ð4ù5C?5D5D>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j5Gj5G¾Aj5G½5GÑ5G­ª¾j½Ð4û5FA5G5G@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j5Jj5J¾Cj5J½5JÑ5J­ª¾j½Ð4ý5IC5J5JBStepVar0.0 j5Lj5L¾Ej5L½5LÑ5L­¾j½Ð4ÿE5L5LD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j5Pj5P¾Gj5P½5PÑ5P­ªª¾j½Ð55N5OG5P5PF two_thetaVar0.01VALUESsignalAttr0.0 j5Sj5S¾Ij5S½5SÑ5S­ª¾j½Ð55RI5S5SHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª4Ã4Å4Ç4É4Ë4Í4Ï4Ñ4Ó4Õ4×4Ù4Û4Ý4ß4á4ã4å4ç4é4ë4í4ï4ñ4ó4õ4÷4ù4û4ý4ÿ55555 5 5 555555555 5#5%5(5+5-505356585:5<5?5B5E5H5K5M5Q5T5U5V5W5X5Y5Z5[5\5]5^data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª5`fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª5bfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª5dfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª5ffakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª5hfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª5jfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª5lfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª5nfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª5pfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª5rfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª5t fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª5v fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª5x fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª5z fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª5| fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª5~ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª5€ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª5‚ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª5„ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª5† fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª5ˆ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª5Š fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª5Œ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª5Ž fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª5 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª5’ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª5” fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª5– fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª5˜ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª5š fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª5œ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª5ž fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª5  fakeDim32Dim0.0j5¢j5¢¾j5¢½5¢Ñ5¢­¾j½Ð5a5¢5¢titleVar0.0j5¤j5¤¾j5¤½5¤Ñ5¤­¾j½Ð5c5¤5¤ start_timeVar0.0 j5¦j5¦¾ j5¦½5¦Ñ5¦­¾j½Ð5e 5¦5¦nameVar0.0j5¨j5¨¾ j5¨½5¨Ñ5¨­¾j½Ð5g 5¨5¨ nameVar0.0"j5ªj5ª¾j5ª½5ªÑ5ª­¾j½Ð5i5ª5ª typeVar0.0j5¬j5¬¾j5¬½5¬Ñ5¬­¾j½Ð5k5¬5¬typeVar0.0 j5®j5®¾j5®½5®Ñ5®­¾j½Ð5m5®5®thetaVar0.0 j5°j5°¾j5°½5°Ñ5°­¾j½Ð5o5°5° two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j5³j5³¾j5³½5³Ñ5³­ª¾j½Ð5q5²5³5³lambdaVar0.0 j5µj5µ¾j5µ½5µÑ5µ­¾j½Ð5s5µ5µ curvatureVar0.0 j5·j5·¾j5·½5·Ñ5·­¾j½Ð5u5·5· x_translationVar0.0 j5¹j5¹¾j5¹½5¹Ñ5¹­¾j½Ð5w5¹5¹ y_translationVar0.0 j5»j5»¾j5»½5»Ñ5»­¾j½Ð5y5»5»chiVar0.0 j5½j5½¾!j5½½5½Ñ5½­¾j½Ð5{!5½5½ phiVar0.0Angstroem  VALUESunitsAttr0.0 j5Àj5À¾#j5À½5ÀÑ5À­ª¾j½Ð5}5¿#5À5À" d_spacingVar0.0j5Âj5¾&j5½5ÂÑ5­¾j½Ð5&5Â5Â% sample_nameVar0.0degreeVALUESunitsAttr0.0 j5Åj5ž(j5Ž5ÅÑ5Å­ª¾j½Ð55Ä(5Å5Å'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j5Èj5Ⱦ*j5Ƚ5ÈÑ5È­ª¾j½Ð5ƒ5Ç*5È5È)sample_temperatureVar0.0j5Êj5ʾ,j5ʽ5ÊÑ5Ê­¾j½Ð5…,5Ê5Ê+ device_nameVar0.0KVALUESunitsAttr0.0 j5Íj5;.j5ͽ5ÍÑ5Í­ª¾j½Ð5‡5Ì.5Í5Í-temperature_meanVar0.0KVALUESunitsAttr0.0 j5Ðj5о0j5н5ÐÑ5Эª¾j½Ð5‰5Ï05Ð5Ð/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j5Ój5Ó¾2j5Ó½5ÓÑ5Ó­ª¾j½Ð5‹5Ò25Ó5Ó1 sample_murVar0.0 j5Õj5Õ¾5j5Õ½5ÕÑ5Õ­¾j½Ð555Õ5Õ4PresetVar0.0j5×j5×¾7j5×½5×Ñ5×­¾j½Ð575×5×6 CounterModeVar0.0 j5Ùj5Ù¾9j5Ù½5ÙÑ5Ù­¾j½Ð5‘95Ù5Ù8timeVar0.0countsVALUESunitsAttr0.0 j5Üj5ܾ;j5ܽ5ÜÑ5Ü­ª¾j½Ð5“5Û;5Ü5Ü: beam_monitorVar0.0countsVALUESunitsAttr0.0 j5ßj5ß¾=j5ß½5ßÑ5ß­ª¾j½Ð5•5Þ=5ß5ß<MonitorVar0.0countsVALUESunitsAttr0.0 j5âj5â¾?j5â½5âÑ5â­ª¾j½Ð5—5á?5â5â>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j5åj5å¾Aj5å½5åÑ5å­ª¾j½Ð5™5äA5å5å@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j5èj5è¾Cj5è½5èÑ5è­ª¾j½Ð5›5çC5è5èBStepVar0.0 j5êj5ê¾Ej5ê½5êÑ5ê­¾j½Ð5E5ê5êD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j5îj5î¾Gj5î½5îÑ5î­ªª¾j½Ð5Ÿ5ì5íG5î5îF two_thetaVar0.01VALUESsignalAttr0.0 j5ñj5ñ¾Ij5ñ½5ñÑ5ñ­ª¾j½Ð5¡5ðI5ñ5ñHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª5a5c5e5g5i5k5m5o5q5s5u5w5y5{5}555ƒ5…5‡5‰5‹555‘5“5•5—5™5›55Ÿ5¡5£5¥5§5©5«5­5¯5±5´5¶5¸5º5¼5¾5Á5Ã5Æ5É5Ë5Î5Ñ5Ô5Ö5Ø5Ú5Ý5à5ã5æ5é5ë5ï5ò5ó5ô5õ5ö5÷5ø5ù5ú5û5üdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª5þfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª6fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª6fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª6fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª6fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª6fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª6 fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª6 fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª6fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª6fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª6 fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª6 fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª6 fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª6 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª6 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª6 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª6 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª6 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª6" fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª6$ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª6& fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª6( fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª6* fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª6, fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª6. fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª60 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª62 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª64 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª66 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª68 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª6: fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª6< fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª6> fakeDim32Dim0.0j6@j6@¾j6@½6@Ñ6@­¾j½Ð5ÿ6@6@titleVar0.0j6Bj6B¾j6B½6BÑ6B­¾j½Ð66B6B start_timeVar0.0 j6Dj6D¾ j6D½6DÑ6D­¾j½Ð6 6D6DnameVar0.0j6Fj6F¾ j6F½6FÑ6F­¾j½Ð6 6F6F nameVar0.0"j6Hj6H¾j6H½6HÑ6H­¾j½Ð66H6H typeVar0.0j6Jj6J¾j6J½6JÑ6J­¾j½Ð6 6J6JtypeVar0.0 j6Lj6L¾j6L½6LÑ6L­¾j½Ð6 6L6LthetaVar0.0 j6Nj6N¾j6N½6NÑ6N­¾j½Ð6 6N6N two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j6Qj6Q¾j6Q½6QÑ6Q­ª¾j½Ð66P6Q6QlambdaVar0.0 j6Sj6S¾j6S½6SÑ6S­¾j½Ð66S6S curvatureVar0.0 j6Uj6U¾j6U½6UÑ6U­¾j½Ð66U6U x_translationVar0.0 j6Wj6W¾j6W½6WÑ6W­¾j½Ð66W6W y_translationVar0.0 j6Yj6Y¾j6Y½6YÑ6Y­¾j½Ð66Y6YchiVar0.0 j6[j6[¾!j6[½6[Ñ6[­¾j½Ð6!6[6[ phiVar0.0Angstroem  VALUESunitsAttr0.0 j6^j6^¾#j6^½6^Ñ6^­ª¾j½Ð66]#6^6^" d_spacingVar0.0j6`j6`¾&j6`½6`Ñ6`­¾j½Ð6&6`6`% sample_nameVar0.0degreeVALUESunitsAttr0.0 j6cj6c¾(j6c½6cÑ6c­ª¾j½Ð66b(6c6c'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j6fj6f¾*j6f½6fÑ6f­ª¾j½Ð6!6e*6f6f)sample_temperatureVar0.0j6hj6h¾,j6h½6hÑ6h­¾j½Ð6#,6h6h+ device_nameVar0.0KVALUESunitsAttr0.0 j6kj6k¾.j6k½6kÑ6k­ª¾j½Ð6%6j.6k6k-temperature_meanVar0.0KVALUESunitsAttr0.0 j6nj6n¾0j6n½6nÑ6n­ª¾j½Ð6'6m06n6n/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j6qj6q¾2j6q½6qÑ6q­ª¾j½Ð6)6p26q6q1 sample_murVar0.0 j6sj6s¾5j6s½6sÑ6s­¾j½Ð6+56s6s4PresetVar0.0j6uj6u¾7j6u½6uÑ6u­¾j½Ð6-76u6u6 CounterModeVar0.0 j6wj6w¾9j6w½6wÑ6w­¾j½Ð6/96w6w8timeVar0.0countsVALUESunitsAttr0.0 j6zj6z¾;j6z½6zÑ6z­ª¾j½Ð616y;6z6z: beam_monitorVar0.0countsVALUESunitsAttr0.0 j6}j6}¾=j6}½6}Ñ6}­ª¾j½Ð636|=6}6}<MonitorVar0.0countsVALUESunitsAttr0.0 j6€j6€¾?j6€½6€Ñ6€­ª¾j½Ð656?6€6€>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j6ƒj6ƒ¾Aj6ƒ½6ƒÑ6ƒ­ª¾j½Ð676‚A6ƒ6ƒ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j6†j6†¾Cj6†½6†Ñ6†­ª¾j½Ð696…C6†6†BStepVar0.0 j6ˆj6ˆ¾Ej6ˆ½6ˆÑ6ˆ­¾j½Ð6;E6ˆ6ˆD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j6Œj6Œ¾Gj6Œ½6ŒÑ6Œ­ªª¾j½Ð6=6Š6‹G6Œ6ŒF two_thetaVar0.01VALUESsignalAttr0.0 j6j6¾Ij6½6Ñ6­ª¾j½Ð6?6ŽI66HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª5ÿ66666 6 6 6666666666!6#6%6'6)6+6-6/61636567696;6=6?6A6C6E6G6I6K6M6O6R6T6V6X6Z6\6_6a6d6g6i6l6o6r6t6v6x6{6~66„6‡6‰666‘6’6“6”6•6–6—6˜6™6šdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª6œfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª6žfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª6 fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª6¢fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª6¤fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª6¦fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª6¨fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª6ªfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª6¬fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª6®fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª6° fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª6² fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª6´ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª6¶ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª6¸ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª6º fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª6¼ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª6¾ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª6À fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª6 fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª6Ä fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª6Æ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª6È fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª6Ê fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª6Ì fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª6Î fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª6Ð fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª6Ò fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª6Ô fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª6Ö fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª6Ø fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª6Ú fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª6Ü fakeDim32Dim0.0j6Þj6Þ¾j6Þ½6ÞÑ6Þ­¾j½Ð66Þ6ÞtitleVar0.0j6àj6à¾j6à½6àÑ6à­¾j½Ð6Ÿ6à6à start_timeVar0.0 j6âj6â¾ j6â½6âÑ6â­¾j½Ð6¡ 6â6ânameVar0.0j6äj6ä¾ j6ä½6äÑ6ä­¾j½Ð6£ 6ä6ä nameVar0.0"j6æj6æ¾j6æ½6æÑ6æ­¾j½Ð6¥6æ6æ typeVar0.0j6èj6è¾j6è½6èÑ6è­¾j½Ð6§6è6ètypeVar0.0 j6êj6ê¾j6ê½6êÑ6ê­¾j½Ð6©6ê6êthetaVar0.0 j6ìj6ì¾j6ì½6ìÑ6ì­¾j½Ð6«6ì6ì two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j6ïj6ï¾j6ï½6ïÑ6ï­ª¾j½Ð6­6î6ï6ïlambdaVar0.0 j6ñj6ñ¾j6ñ½6ñÑ6ñ­¾j½Ð6¯6ñ6ñ curvatureVar0.0 j6ój6ó¾j6ó½6óÑ6ó­¾j½Ð6±6ó6ó x_translationVar0.0 j6õj6õ¾j6õ½6õÑ6õ­¾j½Ð6³6õ6õ y_translationVar0.0 j6÷j6÷¾j6÷½6÷Ñ6÷­¾j½Ð6µ6÷6÷chiVar0.0 j6ùj6ù¾!j6ù½6ùÑ6ù­¾j½Ð6·!6ù6ù phiVar0.0Angstroem  VALUESunitsAttr0.0 j6üj6ü¾#j6ü½6üÑ6ü­ª¾j½Ð6¹6û#6ü6ü" d_spacingVar0.0j6þj6þ¾&j6þ½6þÑ6þ­¾j½Ð6»&6þ6þ% sample_nameVar0.0degreeVALUESunitsAttr0.0 j7j7¾(j7½7Ñ7­ª¾j½Ð6½7(77'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j7j7¾*j7½7Ñ7­ª¾j½Ð6¿7*77)sample_temperatureVar0.0j7j7¾,j7½7Ñ7­¾j½Ð6Á,77+ device_nameVar0.0KVALUESunitsAttr0.0 j7 j7 ¾.j7 ½7 Ñ7 ­ª¾j½Ð6Ã7.7 7 -temperature_meanVar0.0KVALUESunitsAttr0.0 j7 j7 ¾0j7 ½7 Ñ7 ­ª¾j½Ð6Å7 07 7 /temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j7j7¾2j7½7Ñ7­ª¾j½Ð6Ç72771 sample_murVar0.0 j7j7¾5j7½7Ñ7­¾j½Ð6É5774PresetVar0.0j7j7¾7j7½7Ñ7­¾j½Ð6Ë7776 CounterModeVar0.0 j7j7¾9j7½7Ñ7­¾j½Ð6Í9778timeVar0.0countsVALUESunitsAttr0.0 j7j7¾;j7½7Ñ7­ª¾j½Ð6Ï7;77: beam_monitorVar0.0countsVALUESunitsAttr0.0 j7j7¾=j7½7Ñ7­ª¾j½Ð6Ñ7=77<MonitorVar0.0countsVALUESunitsAttr0.0 j7j7¾?j7½7Ñ7­ª¾j½Ð6Ó7?77>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j7!j7!¾Aj7!½7!Ñ7!­ª¾j½Ð6Õ7 A7!7!@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j7$j7$¾Cj7$½7$Ñ7$­ª¾j½Ð6×7#C7$7$BStepVar0.0 j7&j7&¾Ej7&½7&Ñ7&­¾j½Ð6ÙE7&7&D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j7*j7*¾Gj7*½7*Ñ7*­ªª¾j½Ð6Û7(7)G7*7*F two_thetaVar0.01VALUESsignalAttr0.0 j7-j7-¾Ij7-½7-Ñ7-­ª¾j½Ð6Ý7,I7-7-HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª66Ÿ6¡6£6¥6§6©6«6­6¯6±6³6µ6·6¹6»6½6¿6Á6Ã6Å6Ç6É6Ë6Í6Ï6Ñ6Ó6Õ6×6Ù6Û6Ý6ß6á6ã6å6ç6é6ë6í6ð6ò6ô6ö6ø6ú6ý6ÿ7777 7 77777777"7%7'7+7.7/707172737475767778data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª7:fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª7<fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª7>fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª7@fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª7BfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª7DfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª7FfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª7HfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª7JfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª7LfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª7N fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª7P fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª7R fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª7T fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª7V fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª7X fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª7Z fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª7\ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª7^ fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª7` fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª7b fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª7d fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª7f fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª7h fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª7j fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª7l fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª7n fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª7p fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª7r fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª7t fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª7v fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª7x fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª7z fakeDim32Dim0.0j7|j7|¾j7|½7|Ñ7|­¾j½Ð7;7|7|titleVar0.0j7~j7~¾j7~½7~Ñ7~­¾j½Ð7=7~7~ start_timeVar0.0 j7€j7€¾ j7€½7€Ñ7€­¾j½Ð7? 7€7€nameVar0.0j7‚j7‚¾ j7‚½7‚Ñ7‚­¾j½Ð7A 7‚7‚ nameVar0.0"j7„j7„¾j7„½7„Ñ7„­¾j½Ð7C7„7„ typeVar0.0j7†j7†¾j7†½7†Ñ7†­¾j½Ð7E7†7†typeVar0.0 j7ˆj7ˆ¾j7ˆ½7ˆÑ7ˆ­¾j½Ð7G7ˆ7ˆthetaVar0.0 j7Šj7оj7н7ŠÑ7Š­¾j½Ð7I7Š7Š two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j7j7¾j7½7Ñ7­ª¾j½Ð7K7Œ77lambdaVar0.0 j7j7¾j7½7Ñ7­¾j½Ð7M77 curvatureVar0.0 j7‘j7‘¾j7‘½7‘Ñ7‘­¾j½Ð7O7‘7‘ x_translationVar0.0 j7“j7“¾j7“½7“Ñ7“­¾j½Ð7Q7“7“ y_translationVar0.0 j7•j7•¾j7•½7•Ñ7•­¾j½Ð7S7•7•chiVar0.0 j7—j7—¾!j7—½7—Ñ7—­¾j½Ð7U!7—7— phiVar0.0Angstroem  VALUESunitsAttr0.0 j7šj7š¾#j7š½7šÑ7š­ª¾j½Ð7W7™#7š7š" d_spacingVar0.0j7œj7œ¾&j7œ½7œÑ7œ­¾j½Ð7Y&7œ7œ% sample_nameVar0.0degreeVALUESunitsAttr0.0 j7Ÿj7Ÿ¾(j7Ÿ½7ŸÑ7Ÿ­ª¾j½Ð7[7ž(7Ÿ7Ÿ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j7¢j7¢¾*j7¢½7¢Ñ7¢­ª¾j½Ð7]7¡*7¢7¢)sample_temperatureVar0.0j7¤j7¤¾,j7¤½7¤Ñ7¤­¾j½Ð7_,7¤7¤+ device_nameVar0.0KVALUESunitsAttr0.0 j7§j7§¾.j7§½7§Ñ7§­ª¾j½Ð7a7¦.7§7§-temperature_meanVar0.0KVALUESunitsAttr0.0 j7ªj7ª¾0j7ª½7ªÑ7ª­ª¾j½Ð7c7©07ª7ª/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j7­j7­¾2j7­½7­Ñ7­­ª¾j½Ð7e7¬27­7­1 sample_murVar0.0 j7¯j7¯¾5j7¯½7¯Ñ7¯­¾j½Ð7g57¯7¯4PresetVar0.0j7±j7±¾7j7±½7±Ñ7±­¾j½Ð7i77±7±6 CounterModeVar0.0 j7³j7³¾9j7³½7³Ñ7³­¾j½Ð7k97³7³8timeVar0.0countsVALUESunitsAttr0.0 j7¶j7¶¾;j7¶½7¶Ñ7¶­ª¾j½Ð7m7µ;7¶7¶: beam_monitorVar0.0countsVALUESunitsAttr0.0 j7¹j7¹¾=j7¹½7¹Ñ7¹­ª¾j½Ð7o7¸=7¹7¹<MonitorVar0.0countsVALUESunitsAttr0.0 j7¼j7¼¾?j7¼½7¼Ñ7¼­ª¾j½Ð7q7»?7¼7¼>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j7¿j7¿¾Aj7¿½7¿Ñ7¿­ª¾j½Ð7s7¾A7¿7¿@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j7Âj7¾Cj7½7ÂÑ7­ª¾j½Ð7u7ÁC7Â7ÂBStepVar0.0 j7Äj7ľEj7Ľ7ÄÑ7Ä­¾j½Ð7wE7Ä7ÄD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j7Èj7ȾGj7Ƚ7ÈÑ7È­ªª¾j½Ð7y7Æ7ÇG7È7ÈF two_thetaVar0.01VALUESsignalAttr0.0 j7Ëj7˾Ij7˽7ËÑ7Ë­ª¾j½Ð7{7ÊI7Ë7ËHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª7;7=7?7A7C7E7G7I7K7M7O7Q7S7U7W7Y7[7]7_7a7c7e7g7i7k7m7o7q7s7u7w7y7{7}777ƒ7…7‡7‰7‹7Ž77’7”7–7˜7›77 7£7¥7¨7«7®7°7²7´7·7º7½7À7Ã7Å7É7Ì7Í7Î7Ï7Ð7Ñ7Ò7Ó7Ô7Õ7Ödata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª7ØfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª7ÚfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª7ÜfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª7ÞfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª7àfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª7âfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª7äfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª7æfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª7èfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª7êfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª7ì fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª7î fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª7ð fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª7ò fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª7ô fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª7ö fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª7ø fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª7ú fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª7ü fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª7þ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª8 fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª8 fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª8 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª8 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª8 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª8 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª8 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª8 fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª8 fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª8 fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª8 fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª8 fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª8 fakeDim32Dim0.0j8j8¾j8½8Ñ8­¾j½Ð7Ù88titleVar0.0j8j8¾j8½8Ñ8­¾j½Ð7Û88 start_timeVar0.0 j8j8¾ j8½8Ñ8­¾j½Ð7Ý 88nameVar0.0j8 j8 ¾ j8 ½8 Ñ8 ­¾j½Ð7ß 8 8 nameVar0.0"j8"j8"¾j8"½8"Ñ8"­¾j½Ð7á8"8" typeVar0.0j8$j8$¾j8$½8$Ñ8$­¾j½Ð7ã8$8$typeVar0.0 j8&j8&¾j8&½8&Ñ8&­¾j½Ð7å8&8&thetaVar0.0 j8(j8(¾j8(½8(Ñ8(­¾j½Ð7ç8(8( two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j8+j8+¾j8+½8+Ñ8+­ª¾j½Ð7é8*8+8+lambdaVar0.0 j8-j8-¾j8-½8-Ñ8-­¾j½Ð7ë8-8- curvatureVar0.0 j8/j8/¾j8/½8/Ñ8/­¾j½Ð7í8/8/ x_translationVar0.0 j81j81¾j81½81Ñ81­¾j½Ð7ï8181 y_translationVar0.0 j83j83¾j83½83Ñ83­¾j½Ð7ñ8383chiVar0.0 j85j85¾!j85½85Ñ85­¾j½Ð7ó!8585 phiVar0.0Angstroem  VALUESunitsAttr0.0 j88j88¾#j88½88Ñ88­ª¾j½Ð7õ87#8888" d_spacingVar0.0j8:j8:¾&j8:½8:Ñ8:­¾j½Ð7÷&8:8:% sample_nameVar0.0degreeVALUESunitsAttr0.0 j8=j8=¾(j8=½8=Ñ8=­ª¾j½Ð7ù8<(8=8='sample_table_rotationVar0.0KVALUESunitsAttr0.0 j8@j8@¾*j8@½8@Ñ8@­ª¾j½Ð7û8?*8@8@)sample_temperatureVar0.0j8Bj8B¾,j8B½8BÑ8B­¾j½Ð7ý,8B8B+ device_nameVar0.0KVALUESunitsAttr0.0 j8Ej8E¾.j8E½8EÑ8E­ª¾j½Ð7ÿ8D.8E8E-temperature_meanVar0.0KVALUESunitsAttr0.0 j8Hj8H¾0j8H½8HÑ8H­ª¾j½Ð88G08H8H/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j8Kj8K¾2j8K½8KÑ8K­ª¾j½Ð88J28K8K1 sample_murVar0.0 j8Mj8M¾5j8M½8MÑ8M­¾j½Ð858M8M4PresetVar0.0j8Oj8O¾7j8O½8OÑ8O­¾j½Ð878O8O6 CounterModeVar0.0 j8Qj8Q¾9j8Q½8QÑ8Q­¾j½Ð8 98Q8Q8timeVar0.0countsVALUESunitsAttr0.0 j8Tj8T¾;j8T½8TÑ8T­ª¾j½Ð8 8S;8T8T: beam_monitorVar0.0countsVALUESunitsAttr0.0 j8Wj8W¾=j8W½8WÑ8W­ª¾j½Ð8 8V=8W8W<MonitorVar0.0countsVALUESunitsAttr0.0 j8Zj8Z¾?j8Z½8ZÑ8Z­ª¾j½Ð88Y?8Z8Z>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j8]j8]¾Aj8]½8]Ñ8]­ª¾j½Ð88\A8]8]@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j8`j8`¾Cj8`½8`Ñ8`­ª¾j½Ð88_C8`8`BStepVar0.0 j8bj8b¾Ej8b½8bÑ8b­¾j½Ð8E8b8bD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j8fj8f¾Gj8f½8fÑ8f­ªª¾j½Ð88d8eG8f8fF two_thetaVar0.01VALUESsignalAttr0.0 j8ij8i¾Ij8i½8iÑ8i­ª¾j½Ð88hI8i8iHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª7Ù7Û7Ý7ß7á7ã7å7ç7é7ë7í7ï7ñ7ó7õ7÷7ù7û7ý7ÿ88888 8 8 8888888888!8#8%8'8)8,8.80828486898;8>8A8C8F8I8L8N8P8R8U8X8[8^8a8c8g8j8k8l8m8n8o8p8q8r8s8tdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª8vfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª8xfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª8zfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª8|fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª8~fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª8€fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª8‚fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª8„fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª8†fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª8ˆfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª8Š fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª8Œ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª8Ž fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª8 fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª8’ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª8” fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª8– fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª8˜ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª8š fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª8œ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª8ž fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª8  fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª8¢ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª8¤ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª8¦ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª8¨ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª8ª fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª8¬ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª8® fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª8° fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª8² fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª8´ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª8¶ fakeDim32Dim0.0j8¸j8¸¾j8¸½8¸Ñ8¸­¾j½Ð8w8¸8¸titleVar0.0j8ºj8º¾j8º½8ºÑ8º­¾j½Ð8y8º8º start_timeVar0.0 j8¼j8¼¾ j8¼½8¼Ñ8¼­¾j½Ð8{ 8¼8¼nameVar0.0j8¾j8¾¾ j8¾½8¾Ñ8¾­¾j½Ð8} 8¾8¾ nameVar0.0"j8Àj8À¾j8À½8ÀÑ8À­¾j½Ð88À8À typeVar0.0j8Âj8¾j8½8ÂÑ8­¾j½Ð88Â8ÂtypeVar0.0 j8Äj8ľj8Ľ8ÄÑ8Ä­¾j½Ð8ƒ8Ä8ÄthetaVar0.0 j8Æj8ƾj8ƽ8ÆÑ8Æ­¾j½Ð8…8Æ8Æ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j8Éj8ɾj8ɽ8ÉÑ8É­ª¾j½Ð8‡8È8É8ÉlambdaVar0.0 j8Ëj8˾j8˽8ËÑ8Ë­¾j½Ð8‰8Ë8Ë curvatureVar0.0 j8Íj8;j8ͽ8ÍÑ8Í­¾j½Ð8‹8Í8Í x_translationVar0.0 j8Ïj8Ͼj8Ͻ8ÏÑ8Ï­¾j½Ð88Ï8Ï y_translationVar0.0 j8Ñj8Ѿj8ѽ8ÑÑ8Ñ­¾j½Ð88Ñ8ÑchiVar0.0 j8Ój8Ó¾!j8Ó½8ÓÑ8Ó­¾j½Ð8‘!8Ó8Ó phiVar0.0Angstroem  VALUESunitsAttr0.0 j8Öj8Ö¾#j8Ö½8ÖÑ8Ö­ª¾j½Ð8“8Õ#8Ö8Ö" d_spacingVar0.0j8Øj8ؾ&j8ؽ8ØÑ8Ø­¾j½Ð8•&8Ø8Ø% sample_nameVar0.0degreeVALUESunitsAttr0.0 j8Ûj8Û¾(j8Û½8ÛÑ8Û­ª¾j½Ð8—8Ú(8Û8Û'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j8Þj8Þ¾*j8Þ½8ÞÑ8Þ­ª¾j½Ð8™8Ý*8Þ8Þ)sample_temperatureVar0.0j8àj8à¾,j8à½8àÑ8à­¾j½Ð8›,8à8à+ device_nameVar0.0KVALUESunitsAttr0.0 j8ãj8ã¾.j8ã½8ãÑ8ã­ª¾j½Ð88â.8ã8ã-temperature_meanVar0.0KVALUESunitsAttr0.0 j8æj8æ¾0j8æ½8æÑ8æ­ª¾j½Ð8Ÿ8å08æ8æ/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j8éj8é¾2j8é½8éÑ8é­ª¾j½Ð8¡8è28é8é1 sample_murVar0.0 j8ëj8ë¾5j8ë½8ëÑ8ë­¾j½Ð8£58ë8ë4PresetVar0.0j8íj8í¾7j8í½8íÑ8í­¾j½Ð8¥78í8í6 CounterModeVar0.0 j8ïj8ï¾9j8ï½8ïÑ8ï­¾j½Ð8§98ï8ï8timeVar0.0countsVALUESunitsAttr0.0 j8òj8ò¾;j8ò½8òÑ8ò­ª¾j½Ð8©8ñ;8ò8ò: beam_monitorVar0.0countsVALUESunitsAttr0.0 j8õj8õ¾=j8õ½8õÑ8õ­ª¾j½Ð8«8ô=8õ8õ<MonitorVar0.0countsVALUESunitsAttr0.0 j8øj8ø¾?j8ø½8øÑ8ø­ª¾j½Ð8­8÷?8ø8ø>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j8ûj8û¾Aj8û½8ûÑ8û­ª¾j½Ð8¯8úA8û8û@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j8þj8þ¾Cj8þ½8þÑ8þ­ª¾j½Ð8±8ýC8þ8þBStepVar0.0 j9j9¾Ej9½9Ñ9­¾j½Ð8³E99D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j9j9¾Gj9½9Ñ9­ªª¾j½Ð8µ99G99F two_thetaVar0.01VALUESsignalAttr0.0 j9j9¾Ij9½9Ñ9­ª¾j½Ð8·9I99HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª8w8y8{8}888ƒ8…8‡8‰8‹888‘8“8•8—8™8›88Ÿ8¡8£8¥8§8©8«8­8¯8±8³8µ8·8¹8»8½8¿8Á8Ã8Å8Ç8Ê8Ì8Î8Ð8Ò8Ô8×8Ù8Ü8ß8á8ä8ç8ê8ì8î8ð8ó8ö8ù8ü8ÿ9999 9 9 9 9 99999data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª9fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª9fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª9fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª9fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª9fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª9fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª9 fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª9"fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª9$fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª9&fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª9( fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª9* fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª9, fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª9. fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª90 fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª92 fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª94 fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª96 fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª98 fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª9: fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª9< fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª9> fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª9@ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª9B fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª9D fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª9F fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª9H fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª9J fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª9L fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª9N fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª9P fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª9R fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª9T fakeDim32Dim0.0j9Vj9V¾j9V½9VÑ9V­¾j½Ð99V9VtitleVar0.0j9Xj9X¾j9X½9XÑ9X­¾j½Ð99X9X start_timeVar0.0 j9Zj9Z¾ j9Z½9ZÑ9Z­¾j½Ð9 9Z9ZnameVar0.0j9\j9\¾ j9\½9\Ñ9\­¾j½Ð9 9\9\ nameVar0.0"j9^j9^¾j9^½9^Ñ9^­¾j½Ð99^9^ typeVar0.0j9`j9`¾j9`½9`Ñ9`­¾j½Ð99`9`typeVar0.0 j9bj9b¾j9b½9bÑ9b­¾j½Ð9!9b9bthetaVar0.0 j9dj9d¾j9d½9dÑ9d­¾j½Ð9#9d9d two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j9gj9g¾j9g½9gÑ9g­ª¾j½Ð9%9f9g9glambdaVar0.0 j9ij9i¾j9i½9iÑ9i­¾j½Ð9'9i9i curvatureVar0.0 j9kj9k¾j9k½9kÑ9k­¾j½Ð9)9k9k x_translationVar0.0 j9mj9m¾j9m½9mÑ9m­¾j½Ð9+9m9m y_translationVar0.0 j9oj9o¾j9o½9oÑ9o­¾j½Ð9-9o9ochiVar0.0 j9qj9q¾!j9q½9qÑ9q­¾j½Ð9/!9q9q phiVar0.0Angstroem  VALUESunitsAttr0.0 j9tj9t¾#j9t½9tÑ9t­ª¾j½Ð919s#9t9t" d_spacingVar0.0j9vj9v¾&j9v½9vÑ9v­¾j½Ð93&9v9v% sample_nameVar0.0degreeVALUESunitsAttr0.0 j9yj9y¾(j9y½9yÑ9y­ª¾j½Ð959x(9y9y'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j9|j9|¾*j9|½9|Ñ9|­ª¾j½Ð979{*9|9|)sample_temperatureVar0.0j9~j9~¾,j9~½9~Ñ9~­¾j½Ð99,9~9~+ device_nameVar0.0KVALUESunitsAttr0.0 j9j9¾.j9½9Ñ9­ª¾j½Ð9;9€.99-temperature_meanVar0.0KVALUESunitsAttr0.0 j9„j9„¾0j9„½9„Ñ9„­ª¾j½Ð9=9ƒ09„9„/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j9‡j9‡¾2j9‡½9‡Ñ9‡­ª¾j½Ð9?9†29‡9‡1 sample_murVar0.0 j9‰j9‰¾5j9‰½9‰Ñ9‰­¾j½Ð9A59‰9‰4PresetVar0.0j9‹j9‹¾7j9‹½9‹Ñ9‹­¾j½Ð9C79‹9‹6 CounterModeVar0.0 j9j9¾9j9½9Ñ9­¾j½Ð9E9998timeVar0.0countsVALUESunitsAttr0.0 j9j9¾;j9½9Ñ9­ª¾j½Ð9G9;99: beam_monitorVar0.0countsVALUESunitsAttr0.0 j9“j9“¾=j9“½9“Ñ9“­ª¾j½Ð9I9’=9“9“<MonitorVar0.0countsVALUESunitsAttr0.0 j9–j9–¾?j9–½9–Ñ9–­ª¾j½Ð9K9•?9–9–>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j9™j9™¾Aj9™½9™Ñ9™­ª¾j½Ð9M9˜A9™9™@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j9œj9œ¾Cj9œ½9œÑ9œ­ª¾j½Ð9O9›C9œ9œBStepVar0.0 j9žj9ž¾Ej9ž½9žÑ9ž­¾j½Ð9QE9ž9žD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j9¢j9¢¾Gj9¢½9¢Ñ9¢­ªª¾j½Ð9S9 9¡G9¢9¢F two_thetaVar0.01VALUESsignalAttr0.0 j9¥j9¥¾Ij9¥½9¥Ñ9¥­ª¾j½Ð9U9¤I9¥9¥HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª9999999!9#9%9'9)9+9-9/91939597999;9=9?9A9C9E9G9I9K9M9O9Q9S9U9W9Y9[9]9_9a9c9e9h9j9l9n9p9r9u9w9z9}99‚9…9ˆ9Š9Œ9Ž9‘9”9—9š99Ÿ9£9¦9§9¨9©9ª9«9¬9­9®9¯9°data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª9²fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª9´fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª9¶fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª9¸fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª9ºfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª9¼fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª9¾fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª9ÀfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª9ÂfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª9ÄfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª9Æ fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª9È fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª9Ê fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª9Ì fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª9Î fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª9Ð fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª9Ò fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª9Ô fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª9Ö fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª9Ø fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª9Ú fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª9Ü fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª9Þ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª9à fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª9â fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª9ä fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª9æ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª9è fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª9ê fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª9ì fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª9î fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª9ð fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª9ò fakeDim32Dim0.0j9ôj9ô¾j9ô½9ôÑ9ô­¾j½Ð9³9ô9ôtitleVar0.0j9öj9ö¾j9ö½9öÑ9ö­¾j½Ð9µ9ö9ö start_timeVar0.0 j9øj9ø¾ j9ø½9øÑ9ø­¾j½Ð9· 9ø9ønameVar0.0j9új9ú¾ j9ú½9úÑ9ú­¾j½Ð9¹ 9ú9ú nameVar0.0"j9üj9ü¾j9ü½9üÑ9ü­¾j½Ð9»9ü9ü typeVar0.0j9þj9þ¾j9þ½9þÑ9þ­¾j½Ð9½9þ9þtypeVar0.0 j:j:¾j:½:Ñ:­¾j½Ð9¿::thetaVar0.0 j:j:¾j:½:Ñ:­¾j½Ð9Á:: two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j:j:¾j:½:Ñ:­ª¾j½Ð9Ã:::lambdaVar0.0 j:j:¾j:½:Ñ:­¾j½Ð9Å:: curvatureVar0.0 j: j: ¾j: ½: Ñ: ­¾j½Ð9Ç: :  x_translationVar0.0 j: j: ¾j: ½: Ñ: ­¾j½Ð9É: :  y_translationVar0.0 j: j: ¾j: ½: Ñ: ­¾j½Ð9Ë: : chiVar0.0 j:j:¾!j:½:Ñ:­¾j½Ð9Í!:: phiVar0.0Angstroem  VALUESunitsAttr0.0 j:j:¾#j:½:Ñ:­ª¾j½Ð9Ï:#::" d_spacingVar0.0j:j:¾&j:½:Ñ:­¾j½Ð9Ñ&::% sample_nameVar0.0degreeVALUESunitsAttr0.0 j:j:¾(j:½:Ñ:­ª¾j½Ð9Ó:(::'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j:j:¾*j:½:Ñ:­ª¾j½Ð9Õ:*::)sample_temperatureVar0.0j:j:¾,j:½:Ñ:­¾j½Ð9×,::+ device_nameVar0.0KVALUESunitsAttr0.0 j:j:¾.j:½:Ñ:­ª¾j½Ð9Ù:.::-temperature_meanVar0.0KVALUESunitsAttr0.0 j:"j:"¾0j:"½:"Ñ:"­ª¾j½Ð9Û:!0:":"/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j:%j:%¾2j:%½:%Ñ:%­ª¾j½Ð9Ý:$2:%:%1 sample_murVar0.0 j:'j:'¾5j:'½:'Ñ:'­¾j½Ð9ß5:':'4PresetVar0.0j:)j:)¾7j:)½:)Ñ:)­¾j½Ð9á7:):)6 CounterModeVar0.0 j:+j:+¾9j:+½:+Ñ:+­¾j½Ð9ã9:+:+8timeVar0.0countsVALUESunitsAttr0.0 j:.j:.¾;j:.½:.Ñ:.­ª¾j½Ð9å:-;:.:.: beam_monitorVar0.0countsVALUESunitsAttr0.0 j:1j:1¾=j:1½:1Ñ:1­ª¾j½Ð9ç:0=:1:1<MonitorVar0.0countsVALUESunitsAttr0.0 j:4j:4¾?j:4½:4Ñ:4­ª¾j½Ð9é:3?:4:4>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j:7j:7¾Aj:7½:7Ñ:7­ª¾j½Ð9ë:6A:7:7@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j::j::¾Cj::½::Ñ::­ª¾j½Ð9í:9C::::BStepVar0.0 j:<j:<¾Ej:<½:<Ñ:<­¾j½Ð9ïE:<:<D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j:@j:@¾Gj:@½:@Ñ:@­ªª¾j½Ð9ñ:>:?G:@:@F two_thetaVar0.01VALUESsignalAttr0.0 j:Cj:C¾Ij:C½:CÑ:C­ª¾j½Ð9ó:BI:C:CHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª9³9µ9·9¹9»9½9¿9Á9Ã9Å9Ç9É9Ë9Í9Ï9Ñ9Ó9Õ9×9Ù9Û9Ý9ß9á9ã9å9ç9é9ë9í9ï9ñ9ó9õ9÷9ù9û9ý9ÿ::::: : :::::::: :#:&:(:*:,:/:2:5:8:;:=:A:D:E:F:G:H:I:J:K:L:M:Ndata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª:PfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª:RfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª:TfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª:VfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª:XfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª:ZfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª:\fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª:^fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª:`fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª:bfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª:d fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª:f fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª:h fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª:j fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª:l fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª:n fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª:p fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª:r fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª:t fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª:v fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª:x fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª:z fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª:| fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª:~ fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª:€ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª:‚ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª:„ fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª:† fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª:ˆ fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª:Š fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª:Œ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª:Ž fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª: fakeDim32Dim0.0j:’j:’¾j:’½:’Ñ:’­¾j½Ð:Q:’:’titleVar0.0j:”j:”¾j:”½:”Ñ:”­¾j½Ð:S:”:” start_timeVar0.0 j:–j:–¾ j:–½:–Ñ:–­¾j½Ð:U :–:–nameVar0.0j:˜j:˜¾ j:˜½:˜Ñ:˜­¾j½Ð:W :˜:˜ nameVar0.0"j:šj:š¾j:š½:šÑ:š­¾j½Ð:Y:š:š typeVar0.0j:œj:œ¾j:œ½:œÑ:œ­¾j½Ð:[:œ:œtypeVar0.0 j:žj:ž¾j:ž½:žÑ:ž­¾j½Ð:]:ž:žthetaVar0.0 j: j: ¾j: ½: Ñ: ­¾j½Ð:_: :  two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j:£j:£¾j:£½:£Ñ:£­ª¾j½Ð:a:¢:£:£lambdaVar0.0 j:¥j:¥¾j:¥½:¥Ñ:¥­¾j½Ð:c:¥:¥ curvatureVar0.0 j:§j:§¾j:§½:§Ñ:§­¾j½Ð:e:§:§ x_translationVar0.0 j:©j:©¾j:©½:©Ñ:©­¾j½Ð:g:©:© y_translationVar0.0 j:«j:«¾j:«½:«Ñ:«­¾j½Ð:i:«:«chiVar0.0 j:­j:­¾!j:­½:­Ñ:­­¾j½Ð:k!:­:­ phiVar0.0Angstroem  VALUESunitsAttr0.0 j:°j:°¾#j:°½:°Ñ:°­ª¾j½Ð:m:¯#:°:°" d_spacingVar0.0j:²j:²¾&j:²½:²Ñ:²­¾j½Ð:o&:²:²% sample_nameVar0.0degreeVALUESunitsAttr0.0 j:µj:µ¾(j:µ½:µÑ:µ­ª¾j½Ð:q:´(:µ:µ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j:¸j:¸¾*j:¸½:¸Ñ:¸­ª¾j½Ð:s:·*:¸:¸)sample_temperatureVar0.0j:ºj:º¾,j:º½:ºÑ:º­¾j½Ð:u,:º:º+ device_nameVar0.0KVALUESunitsAttr0.0 j:½j:½¾.j:½½:½Ñ:½­ª¾j½Ð:w:¼.:½:½-temperature_meanVar0.0KVALUESunitsAttr0.0 j:Àj:À¾0j:À½:ÀÑ:À­ª¾j½Ð:y:¿0:À:À/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j:Ãj:þ2j:ý:ÃÑ:íª¾j½Ð:{:Â2:Ã:Ã1 sample_murVar0.0 j:Åj:ž5j:Ž:ÅÑ:Å­¾j½Ð:}5:Å:Å4PresetVar0.0j:Çj:Ǿ7j:ǽ:ÇÑ:Ç­¾j½Ð:7:Ç:Ç6 CounterModeVar0.0 j:Éj:ɾ9j:ɽ:ÉÑ:É­¾j½Ð:9:É:É8timeVar0.0countsVALUESunitsAttr0.0 j:Ìj:̾;j:̽:ÌÑ:Ì­ª¾j½Ð:ƒ:Ë;:Ì:Ì: beam_monitorVar0.0countsVALUESunitsAttr0.0 j:Ïj:Ͼ=j:Ͻ:ÏÑ:Ï­ª¾j½Ð:…:Î=:Ï:Ï<MonitorVar0.0countsVALUESunitsAttr0.0 j:Òj:Ò¾?j:Ò½:ÒÑ:Ò­ª¾j½Ð:‡:Ñ?:Ò:Ò>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j:Õj:Õ¾Aj:Õ½:ÕÑ:Õ­ª¾j½Ð:‰:ÔA:Õ:Õ@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j:Øj:ؾCj:ؽ:ØÑ:Ø­ª¾j½Ð:‹:×C:Ø:ØBStepVar0.0 j:Új:Ú¾Ej:Ú½:ÚÑ:Ú­¾j½Ð:E:Ú:ÚD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j:Þj:Þ¾Gj:Þ½:ÞÑ:Þ­ªª¾j½Ð::Ü:ÝG:Þ:ÞF two_thetaVar0.01VALUESsignalAttr0.0 j:áj:á¾Ij:á½:áÑ:á­ª¾j½Ð:‘:àI:á:áHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª:Q:S:U:W:Y:[:]:_:a:c:e:g:i:k:m:o:q:s:u:w:y:{:}:::ƒ:…:‡:‰:‹:::‘:“:•:—:™:›::Ÿ:¡:¤:¦:¨:ª:¬:®:±:³:¶:¹:»:¾:Á:Ä:Æ:È:Ê:Í:Ð:Ó:Ö:Ù:Û:ß:â:ã:ä:å:æ:ç:è:é:ê:ë:ìdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª:îfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª:ðfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª:òfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª:ôfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª:öfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª:øfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª:úfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª:üfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª:þfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª;fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª; fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª; fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª; fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª; fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª; fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª; fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª; fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª; fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª; fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª; fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª; fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª; fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª; fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª; fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª; fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª; fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª;" fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª;$ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª;& fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª;( fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª;* fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª;, fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª;. fakeDim32Dim0.0j;0j;0¾j;0½;0Ñ;0­¾j½Ð:ï;0;0titleVar0.0j;2j;2¾j;2½;2Ñ;2­¾j½Ð:ñ;2;2 start_timeVar0.0 j;4j;4¾ j;4½;4Ñ;4­¾j½Ð:ó ;4;4nameVar0.0j;6j;6¾ j;6½;6Ñ;6­¾j½Ð:õ ;6;6 nameVar0.0"j;8j;8¾j;8½;8Ñ;8­¾j½Ð:÷;8;8 typeVar0.0j;:j;:¾j;:½;:Ñ;:­¾j½Ð:ù;:;:typeVar0.0 j;<j;<¾j;<½;<Ñ;<­¾j½Ð:û;<;<thetaVar0.0 j;>j;>¾j;>½;>Ñ;>­¾j½Ð:ý;>;> two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j;Aj;A¾j;A½;AÑ;A­ª¾j½Ð:ÿ;@;A;AlambdaVar0.0 j;Cj;C¾j;C½;CÑ;C­¾j½Ð;;C;C curvatureVar0.0 j;Ej;E¾j;E½;EÑ;E­¾j½Ð;;E;E x_translationVar0.0 j;Gj;G¾j;G½;GÑ;G­¾j½Ð;;G;G y_translationVar0.0 j;Ij;I¾j;I½;IÑ;I­¾j½Ð;;I;IchiVar0.0 j;Kj;K¾!j;K½;KÑ;K­¾j½Ð; !;K;K phiVar0.0Angstroem  VALUESunitsAttr0.0 j;Nj;N¾#j;N½;NÑ;N­ª¾j½Ð; ;M#;N;N" d_spacingVar0.0j;Pj;P¾&j;P½;PÑ;P­¾j½Ð; &;P;P% sample_nameVar0.0degreeVALUESunitsAttr0.0 j;Sj;S¾(j;S½;SÑ;S­ª¾j½Ð;;R(;S;S'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j;Vj;V¾*j;V½;VÑ;V­ª¾j½Ð;;U*;V;V)sample_temperatureVar0.0j;Xj;X¾,j;X½;XÑ;X­¾j½Ð;,;X;X+ device_nameVar0.0KVALUESunitsAttr0.0 j;[j;[¾.j;[½;[Ñ;[­ª¾j½Ð;;Z.;[;[-temperature_meanVar0.0KVALUESunitsAttr0.0 j;^j;^¾0j;^½;^Ñ;^­ª¾j½Ð;;]0;^;^/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j;aj;a¾2j;a½;aÑ;a­ª¾j½Ð;;`2;a;a1 sample_murVar0.0 j;cj;c¾5j;c½;cÑ;c­¾j½Ð;5;c;c4PresetVar0.0j;ej;e¾7j;e½;eÑ;e­¾j½Ð;7;e;e6 CounterModeVar0.0 j;gj;g¾9j;g½;gÑ;g­¾j½Ð;9;g;g8timeVar0.0countsVALUESunitsAttr0.0 j;jj;j¾;j;j½;jÑ;j­ª¾j½Ð;!;i;;j;j: beam_monitorVar0.0countsVALUESunitsAttr0.0 j;mj;m¾=j;m½;mÑ;m­ª¾j½Ð;#;l=;m;m<MonitorVar0.0countsVALUESunitsAttr0.0 j;pj;p¾?j;p½;pÑ;p­ª¾j½Ð;%;o?;p;p>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j;sj;s¾Aj;s½;sÑ;s­ª¾j½Ð;';rA;s;s@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j;vj;v¾Cj;v½;vÑ;v­ª¾j½Ð;);uC;v;vBStepVar0.0 j;xj;x¾Ej;x½;xÑ;x­¾j½Ð;+E;x;xD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j;|j;|¾Gj;|½;|Ñ;|­ªª¾j½Ð;-;z;{G;|;|F two_thetaVar0.01VALUESsignalAttr0.0 j;j;¾Ij;½;Ñ;­ª¾j½Ð;/;~I;;HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª:ï:ñ:ó:õ:÷:ù:û:ý:ÿ;;;;; ; ; ;;;;;;;;;;!;#;%;';);+;-;/;1;3;5;7;9;;;=;?;B;D;F;H;J;L;O;Q;T;W;Y;\;_;b;d;f;h;k;n;q;t;w;y;};€;;‚;ƒ;„;…;†;‡;ˆ;‰;Šdata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª;ŒfakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª;ŽfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª;fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª;’fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª;”fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª;–fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª;˜fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª;šfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª;œfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª;žfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª;  fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª;¢ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª;¤ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª;¦ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª;¨ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª;ª fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª;¬ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª;® fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª;° fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª;² fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª;´ fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª;¶ fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª;¸ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª;º fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª;¼ fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª;¾ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª;À fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª; fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª;Ä fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª;Æ fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª;È fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª;Ê fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª;Ì fakeDim32Dim0.0j;Îj;ξj;ν;ÎÑ;έ¾j½Ð;;Î;ÎtitleVar0.0j;Ðj;оj;н;ÐÑ;Э¾j½Ð;;Ð;Ð start_timeVar0.0 j;Òj;Ò¾ j;Ò½;ÒÑ;Ò­¾j½Ð;‘ ;Ò;ÒnameVar0.0j;Ôj;Ô¾ j;Ô½;ÔÑ;Ô­¾j½Ð;“ ;Ô;Ô nameVar0.0"j;Öj;Ö¾j;Ö½;ÖÑ;Ö­¾j½Ð;•;Ö;Ö typeVar0.0j;Øj;ؾj;ؽ;ØÑ;Ø­¾j½Ð;—;Ø;ØtypeVar0.0 j;Új;Ú¾j;Ú½;ÚÑ;Ú­¾j½Ð;™;Ú;ÚthetaVar0.0 j;Üj;ܾj;ܽ;ÜÑ;Ü­¾j½Ð;›;Ü;Ü two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j;ßj;ß¾j;ß½;ßÑ;ß­ª¾j½Ð;;Þ;ß;ßlambdaVar0.0 j;áj;á¾j;á½;áÑ;á­¾j½Ð;Ÿ;á;á curvatureVar0.0 j;ãj;ã¾j;ã½;ãÑ;ã­¾j½Ð;¡;ã;ã x_translationVar0.0 j;åj;å¾j;å½;åÑ;å­¾j½Ð;£;å;å y_translationVar0.0 j;çj;ç¾j;ç½;çÑ;ç­¾j½Ð;¥;ç;çchiVar0.0 j;éj;é¾!j;é½;éÑ;é­¾j½Ð;§!;é;é phiVar0.0Angstroem  VALUESunitsAttr0.0 j;ìj;ì¾#j;ì½;ìÑ;ì­ª¾j½Ð;©;ë#;ì;ì" d_spacingVar0.0j;îj;î¾&j;î½;îÑ;î­¾j½Ð;«&;î;î% sample_nameVar0.0degreeVALUESunitsAttr0.0 j;ñj;ñ¾(j;ñ½;ñÑ;ñ­ª¾j½Ð;­;ð(;ñ;ñ'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j;ôj;ô¾*j;ô½;ôÑ;ô­ª¾j½Ð;¯;ó*;ô;ô)sample_temperatureVar0.0j;öj;ö¾,j;ö½;öÑ;ö­¾j½Ð;±,;ö;ö+ device_nameVar0.0KVALUESunitsAttr0.0 j;ùj;ù¾.j;ù½;ùÑ;ù­ª¾j½Ð;³;ø.;ù;ù-temperature_meanVar0.0KVALUESunitsAttr0.0 j;üj;ü¾0j;ü½;üÑ;ü­ª¾j½Ð;µ;û0;ü;ü/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j;ÿj;ÿ¾2j;ÿ½;ÿÑ;ÿ­ª¾j½Ð;·;þ2;ÿ;ÿ1 sample_murVar0.0 j<j<¾5j<½<Ñ<­¾j½Ð;¹5<<4PresetVar0.0j<j<¾7j<½<Ñ<­¾j½Ð;»7<<6 CounterModeVar0.0 j<j<¾9j<½<Ñ<­¾j½Ð;½9<<8timeVar0.0countsVALUESunitsAttr0.0 j<j<¾;j<½<Ñ<­ª¾j½Ð;¿<;<<: beam_monitorVar0.0countsVALUESunitsAttr0.0 j< j< ¾=j< ½< Ñ< ­ª¾j½Ð;Á< =< < <MonitorVar0.0countsVALUESunitsAttr0.0 j<j<¾?j<½<Ñ<­ª¾j½Ð;Ã< ?<<>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j<j<¾Aj<½<Ñ<­ª¾j½Ð;Å<A<<@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j<j<¾Cj<½<Ñ<­ª¾j½Ð;Ç<C<<BStepVar0.0 j<j<¾Ej<½<Ñ<­¾j½Ð;ÉE<<D no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j<j<¾Gj<½<Ñ<­ªª¾j½Ð;Ë<<G<<F two_thetaVar0.01VALUESsignalAttr0.0 j<j<¾Ij<½<Ñ<­ª¾j½Ð;Í<I<<HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª;;;‘;“;•;—;™;›;;Ÿ;¡;£;¥;§;©;«;­;¯;±;³;µ;·;¹;»;½;¿;Á;Ã;Å;Ç;É;Ë;Í;Ï;Ñ;Ó;Õ;×;Ù;Û;Ý;à;â;ä;æ;è;ê;í;ï;ò;õ;÷;ú;ý<<<<< < <<<<<<<< fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª<@ fakeDim11Dim0.0Values fakeDim12 DimVal0.1ªproton_monitorVar0.0degreeVALUESunitsAttr0.0 j<¯j<¯¾Aj<¯½<¯Ñ<¯­ª¾j½Ðproton_monitorVar0.0degreeVALUESunitsAttr0.0 j=Mj=M¾Aj=M½=MÑ=M­ª¾j½Ð==LA=M=M@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j=Pj=P¾Cj=P½=PÑ=P­ª¾j½Ð==OC=P=PBStepVar0.0 j=Rj=R¾Ej=R½=RÑ=R­¾j½Ð=E=R=RD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j=Vj=V¾Gj=V½=VÑ=V­ªª¾j½Ð==T=UG=V=VF two_thetaVar0.01VALUESsignalAttr0.0 j=Yj=Y¾Ij=Y½=YÑ=Y­ª¾j½Ð= =XI=Y=YHcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª<É<Ë<Í<Ï<Ñ<Ó<Õ<×<Ù<Û<Ý<ß<á<ã<å<ç<é<ë<í<ï<ñ<ó<õ<÷<ù<û<ý<ÿ===== = = ========= ="=$=&=)=+=.=1=3=6=9=<=>=@=B=E=H=K=N=Q=S=W=Z=[=\=]=^=_=`=a=b=c=ddata/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª=ffakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª=hfakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª=jfakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª=lfakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª=nfakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª=pfakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª=rfakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª=tfakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª=vfakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª=xfakeDim9Dim0.0Values fakeDim10 DimVal0.1ª=z fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª=| fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª=~ fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª=€ fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª=‚ fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª=„ fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª=† fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª=ˆ fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª=Š fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª=Œ fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª=Ž fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª= fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª=’ fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª=” fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª=– fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª=˜ fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª=š fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª=œ fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª=ž fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª=  fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª=¢ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª=¤ fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª=¦ fakeDim32Dim0.0j=¨j=¨¾j=¨½=¨Ñ=¨­¾j½Ð=g=¨=¨titleVar0.0j=ªj=ª¾j=ª½=ªÑ=ª­¾j½Ð=i=ª=ª start_timeVar0.0 j=¬j=¬¾ j=¬½=¬Ñ=¬­¾j½Ð=k =¬=¬nameVar0.0j=®j=®¾ j=®½=®Ñ=®­¾j½Ð=m =®=® nameVar0.0"j=°j=°¾j=°½=°Ñ=°­¾j½Ð=o=°=° typeVar0.0j=²j=²¾j=²½=²Ñ=²­¾j½Ð=q=²=²typeVar0.0 j=´j=´¾j=´½=´Ñ=´­¾j½Ð=s=´=´thetaVar0.0 j=¶j=¶¾j=¶½=¶Ñ=¶­¾j½Ð=u=¶=¶ two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j=¹j=¹¾j=¹½=¹Ñ=¹­ª¾j½Ð=w=¸=¹=¹lambdaVar0.0 j=»j=»¾j=»½=»Ñ=»­¾j½Ð=y=»=» curvatureVar0.0 j=½j=½¾j=½½=½Ñ=½­¾j½Ð={=½=½ x_translationVar0.0 j=¿j=¿¾j=¿½=¿Ñ=¿­¾j½Ð=}=¿=¿ y_translationVar0.0 j=Áj=Á¾j=Á½=ÁÑ=Á­¾j½Ð==Á=ÁchiVar0.0 j=Ãj=þ!j=ý=ÃÑ=í¾j½Ð=!=Ã=à phiVar0.0Angstroem  VALUESunitsAttr0.0 j=Æj=ƾ#j=ƽ=ÆÑ=Æ­ª¾j½Ð=ƒ=Å#=Æ=Æ" d_spacingVar0.0j=Èj=Ⱦ&j=Ƚ=ÈÑ=È­¾j½Ð=…&=È=È% sample_nameVar0.0degreeVALUESunitsAttr0.0 j=Ëj=˾(j=˽=ËÑ=Ë­ª¾j½Ð=‡=Ê(=Ë=Ë'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j=Îj=ξ*j=ν=ÎÑ=έª¾j½Ð=‰=Í*=Î=Î)sample_temperatureVar0.0j=Ðj=о,j=н=ÐÑ=Э¾j½Ð=‹,=Ð=Ð+ device_nameVar0.0KVALUESunitsAttr0.0 j=Ój=Ó¾.j=Ó½=ÓÑ=Ó­ª¾j½Ð==Ò.=Ó=Ó-temperature_meanVar0.0KVALUESunitsAttr0.0 j=Öj=Ö¾0j=Ö½=ÖÑ=Ö­ª¾j½Ð==Õ0=Ö=Ö/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j=Ùj=Ù¾2j=Ù½=ÙÑ=Ù­ª¾j½Ð=‘=Ø2=Ù=Ù1 sample_murVar0.0 j=Ûj=Û¾5j=Û½=ÛÑ=Û­¾j½Ð=“5=Û=Û4PresetVar0.0j=Ýj=ݾ7j=ݽ=ÝÑ=Ý­¾j½Ð=•7=Ý=Ý6 CounterModeVar0.0 j=ßj=ß¾9j=ß½=ßÑ=ß­¾j½Ð=—9=ß=ß8timeVar0.0countsVALUESunitsAttr0.0 j=âj=â¾;j=â½=âÑ=â­ª¾j½Ð=™=á;=â=â: beam_monitorVar0.0countsVALUESunitsAttr0.0 j=åj=å¾=j=å½=åÑ=å­ª¾j½Ð=›=ä==å=å<MonitorVar0.0countsVALUESunitsAttr0.0 j=èj=è¾?j=è½=èÑ=è­ª¾j½Ð==ç?=è=è>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j=ëj=ë¾Aj=ë½=ëÑ=ë­ª¾j½Ð=Ÿ=êA=ë=ë@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j=îj=î¾Cj=î½=îÑ=î­ª¾j½Ð=¡=íC=î=îBStepVar0.0 j=ðj=ð¾Ej=ð½=ðÑ=ð­¾j½Ð=£E=ð=ðD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j=ôj=ô¾Gj=ô½=ôÑ=ô­ªª¾j½Ð=¥=ò=óG=ô=ôF two_thetaVar0.01VALUESsignalAttr0.0 j=÷j=÷¾Ij=÷½=÷Ñ=÷­ª¾j½Ð=§=öI=÷=÷HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª=g=i=k=m=o=q=s=u=w=y={=}===ƒ=…=‡=‰=‹===‘=“=•=—=™=›==Ÿ=¡=£=¥=§=©=«=­=¯=±=³=µ=·=º=¼=¾=À=Â=Ä=Ç=É=Ì=Ï=Ñ=Ô=×=Ú=Ü=Þ=à=ã=æ=é=ì=ï=ñ=õ=ø=ù=ú=û=ü=ý=þ=ÿ>>>data/dmc02.hdfCDF0.0ValuesfakeDim0 DimVal0.1ª>fakeDim0Dim0.0ValuesfakeDim1 DimVal0.1ª>fakeDim1Dim0.0 ValuesfakeDim2 DimVal0.1ª>fakeDim2Dim0.0ValuesfakeDim3 DimVal0.1ª> fakeDim3Dim0.0"ValuesfakeDim4 DimVal0.1ª> fakeDim4Dim0.0ValuesfakeDim5 DimVal0.1ª>fakeDim5Dim0.0ValuesfakeDim6 DimVal0.1ª>fakeDim6Dim0.0ValuesfakeDim7 DimVal0.1ª>fakeDim7Dim0.0ValuesfakeDim8 DimVal0.1ª>fakeDim8Dim0.0ValuesfakeDim9 DimVal0.1ª>fakeDim9Dim0.0Values fakeDim10 DimVal0.1ª> fakeDim10Dim0.0Values fakeDim11 DimVal0.1ª> fakeDim11Dim0.0Values fakeDim12 DimVal0.1ª> fakeDim12Dim0.0Values fakeDim13 DimVal0.1ª> fakeDim13Dim0.0Values fakeDim14 DimVal0.1ª> fakeDim14Dim0.0Values fakeDim15 DimVal0.1ª>" fakeDim15Dim0.0Values fakeDim16 DimVal0.1ª>$ fakeDim16Dim0.0Values fakeDim17 DimVal0.1ª>& fakeDim17Dim0.0Values fakeDim18 DimVal0.1ª>( fakeDim18Dim0.0Values fakeDim19 DimVal0.1ª>* fakeDim19Dim0.0Values fakeDim20 DimVal0.1ª>, fakeDim20Dim0.0Values fakeDim21 DimVal0.1ª>. fakeDim21Dim0.0Values fakeDim22 DimVal0.1ª>0 fakeDim22Dim0.0Values fakeDim23 DimVal0.1ª>2 fakeDim23Dim0.0Values fakeDim24 DimVal0.1ª>4 fakeDim24Dim0.0Values fakeDim25 DimVal0.1ª>6 fakeDim25Dim0.0Values fakeDim26 DimVal0.1ª>8 fakeDim26Dim0.0Values fakeDim27 DimVal0.1ª>: fakeDim27Dim0.0Values fakeDim28 DimVal0.1ª>< fakeDim28Dim0.0Values fakeDim29 DimVal0.1ª>> fakeDim29Dim0.0Values fakeDim30 DimVal0.1ª>@ fakeDim30Dim0.0Values fakeDim31 DimVal0.1ª>B fakeDim31Dim0.0Values fakeDim32 DimVal0.1ª>D fakeDim32Dim0.0j>Fj>F¾j>F½>FÑ>F­¾j½Ð>>F>FtitleVar0.0j>Hj>H¾j>H½>HÑ>H­¾j½Ð>>H>H start_timeVar0.0 j>Jj>J¾ j>J½>JÑ>J­¾j½Ð> >J>JnameVar0.0j>Lj>L¾ j>L½>LÑ>L­¾j½Ð> >L>L nameVar0.0"j>Nj>N¾j>N½>NÑ>N­¾j½Ð> >N>N typeVar0.0j>Pj>P¾j>P½>PÑ>P­¾j½Ð>>P>PtypeVar0.0 j>Rj>R¾j>R½>RÑ>R­¾j½Ð>>R>RthetaVar0.0 j>Tj>T¾j>T½>TÑ>T­¾j½Ð>>T>T two_thetaVar0.0Angstroem  VALUESunitsAttr0.0 j>Wj>W¾j>W½>WÑ>W­ª¾j½Ð>>V>W>WlambdaVar0.0 j>Yj>Y¾j>Y½>YÑ>Y­¾j½Ð>>Y>Y curvatureVar0.0 j>[j>[¾j>[½>[Ñ>[­¾j½Ð>>[>[ x_translationVar0.0 j>]j>]¾j>]½>]Ñ>]­¾j½Ð>>]>] y_translationVar0.0 j>_j>_¾j>_½>_Ñ>_­¾j½Ð>>_>_chiVar0.0 j>aj>a¾!j>a½>aÑ>a­¾j½Ð>!>a>a phiVar0.0Angstroem  VALUESunitsAttr0.0 j>dj>d¾#j>d½>dÑ>d­ª¾j½Ð>!>c#>d>d" d_spacingVar0.0j>fj>f¾&j>f½>fÑ>f­¾j½Ð>#&>f>f% sample_nameVar0.0degreeVALUESunitsAttr0.0 j>ij>i¾(j>i½>iÑ>i­ª¾j½Ð>%>h(>i>i'sample_table_rotationVar0.0KVALUESunitsAttr0.0 j>lj>l¾*j>l½>lÑ>l­ª¾j½Ð>'>k*>l>l)sample_temperatureVar0.0j>nj>n¾,j>n½>nÑ>n­¾j½Ð>),>n>n+ device_nameVar0.0KVALUESunitsAttr0.0 j>qj>q¾.j>q½>qÑ>q­ª¾j½Ð>+>p.>q>q-temperature_meanVar0.0KVALUESunitsAttr0.0 j>tj>t¾0j>t½>tÑ>t­ª¾j½Ð>->s0>t>t/temperature_stddevVar0.0degreeVALUESunitsAttr0.0 j>wj>w¾2j>w½>wÑ>w­ª¾j½Ð>/>v2>w>w1 sample_murVar0.0 j>yj>y¾5j>y½>yÑ>y­¾j½Ð>15>y>y4PresetVar0.0j>{j>{¾7j>{½>{Ñ>{­¾j½Ð>37>{>{6 CounterModeVar0.0 j>}j>}¾9j>}½>}Ñ>}­¾j½Ð>59>}>}8timeVar0.0countsVALUESunitsAttr0.0 j>€j>€¾;j>€½>€Ñ>€­ª¾j½Ð>7>;>€>€: beam_monitorVar0.0countsVALUESunitsAttr0.0 j>ƒj>ƒ¾=j>ƒ½>ƒÑ>ƒ­ª¾j½Ð>9>‚=>ƒ>ƒ<MonitorVar0.0countsVALUESunitsAttr0.0 j>†j>†¾?j>†½>†Ñ>†­ª¾j½Ð>;>…?>†>†>proton_monitorVar0.0degreeVALUESunitsAttr0.0 j>‰j>‰¾Aj>‰½>‰Ñ>‰­ª¾j½Ð>=>ˆA>‰>‰@two_theta_startVar0.0degreeVALUESunitsAttr0.0 j>Œj>Œ¾Cj>Œ½>ŒÑ>Œ­ª¾j½Ð>?>‹C>Œ>ŒBStepVar0.0 j>Žj>޾Ej>޽>ŽÑ>Ž­¾j½Ð>AE>Ž>ŽD no_of_stepsVar0.01VALUESaxisAttr0.0degreeVALUESunitsAttr0.0 j>’j>’¾Gj>’½>’Ñ>’­ªª¾j½Ð>C>>‘G>’>’F two_thetaVar0.01VALUESsignalAttr0.0 j>•j>•¾Ij>•½>•Ñ>•­ª¾j½Ð>E>”I>•>•HcountsVar0.04.0.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 0, December 2, 2003000VALUES HDF_versionAttr0.0/home/dmc/data/2005/003/dmc2005n003078.hdf***VALUES file_nameAttr0.02005-05-27 05:48:56VALUES file_timeAttr0.0DMCVALUES instrumentAttr0.0kellerVALUESownerAttr0.0UNKNOWNVALUESowner_telephone_numberAttr0.0UNKNOWNVALUESowner_fax_numberAttr0.0UNKNOWNVALUES owner_emailAttr0.0UNKNOWNVALUES owner_addressAttr0.0L­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ªªªªªªªªªª>>> > > >>>>>>>>>>!>#>%>'>)>+>->/>1>3>5>7>9>;>=>?>A>C>E>G>I>K>M>O>Q>S>U>X>Z>\>^>`>b>e>g>j>m>o>r>u>x>z>|>~>>„>‡>Š>>>“>–>—>˜>™>š>›>œ>>ž>Ÿ> data/dmc02.hdfCDF0.0code-4.4.3/bindings/idl/data/dmc02.xml000066400000000000000000000375411275430514000173540ustar00rootroot00000000000000 Ga0.94Mn0.04Sb_8mm 2.567A T=4 2005-05-27 05:48:56 DMC at SINQ SINQ Continuous flux spallation source Pyrolithic Graphite 002 22.430000 44.869999 2.566600 14.000000 0.940000 0.210000 0.356000 -0.002000 3.353700 1094713344 monitor 2328990 12000 32704151 18.400000 0.200000 400 18.400000 18.600000 18.799999 19.000000 19.200001 19.400000 19.600000 19.799999 20.000000 20.200001 20.400000 20.600000 20.799999 21.000000 21.200001 21.400000 21.600000 21.799999 22.000000 22.200001 22.400000 22.600000 22.799999 23.000000 23.200001 23.400000 23.600000 23.799999 24.000000 24.200001 24.400000 24.600000 24.799999 25.000000 25.200001 25.400000 25.600000 25.799999 26.000000 26.200001 26.400000 26.600000 26.799999 27.000000 27.200001 27.400000 27.600000 27.799999 28.000000 28.200001 28.400000 28.600000 28.799999 29.000000 29.200001 29.400000 29.600000 29.799999 30.000000 30.200001 30.400000 30.600000 30.799999 31.000000 31.200001 31.400000 31.600000 31.799999 32.000000 32.200001 32.400002 32.599998 32.799999 33.000000 33.200001 33.400002 33.599998 33.799999 34.000000 34.200001 34.400002 34.599998 34.799999 35.000000 35.200001 35.400002 35.599998 35.799999 36.000000 36.200001 36.400002 36.599998 36.799999 37.000000 37.200001 37.400002 37.599998 37.799999 38.000000 38.200001 38.400002 38.599998 38.799999 39.000000 39.200001 39.400002 39.599998 39.799999 40.000000 40.200001 40.400002 40.599998 40.799999 41.000000 41.200001 41.400002 41.599998 41.799999 42.000000 42.200001 42.400002 42.599998 42.799999 43.000000 43.200001 43.400002 43.599998 43.799999 44.000000 44.200001 44.400002 44.599998 44.799999 45.000000 45.200001 45.400002 45.599998 45.799999 46.000000 46.200001 46.400002 46.599998 46.799999 47.000000 47.200001 47.400002 47.599998 47.799999 48.000000 48.200001 48.400002 48.599998 48.799999 49.000000 49.200001 49.400002 49.599998 49.799999 50.000000 50.200001 50.400002 50.599998 50.799999 51.000000 51.200001 51.400002 51.599998 51.799999 52.000000 52.200001 52.400002 52.599998 52.799999 53.000000 53.200001 53.400002 53.599998 53.799999 54.000000 54.200001 54.400002 54.599998 54.799999 55.000000 55.200001 55.400002 55.599998 55.799999 56.000000 56.200001 56.400002 56.599998 56.799999 57.000000 57.200001 57.400002 57.599998 57.799999 58.000000 58.200001 58.400002 58.599998 58.799999 59.000000 59.200001 59.400002 59.599998 59.799999 60.000000 60.200001 60.400002 60.599998 60.799999 61.000000 61.200001 61.400002 61.599998 61.799999 62.000000 62.200001 62.400002 62.599998 62.799999 63.000000 63.200001 63.400002 63.599998 63.799999 64.000000 64.199997 64.400002 64.599998 64.800003 65.000000 65.199997 65.400002 65.599998 65.800003 66.000000 66.199997 66.400002 66.599998 66.800003 67.000000 67.199997 67.400002 67.599998 67.800003 68.000000 68.199997 68.400002 68.599998 68.800003 69.000000 69.199997 69.400002 69.599998 69.800003 70.000000 70.199997 70.400002 70.599998 70.800003 71.000000 71.199997 71.400002 71.599998 71.800003 72.000000 72.199997 72.400002 72.599998 72.800003 73.000000 73.199997 73.400002 73.599998 73.800003 74.000000 74.199997 74.400002 74.599998 74.800003 75.000000 75.199997 75.400002 75.599998 75.800003 76.000000 76.199997 76.400002 76.599998 76.800003 77.000000 77.199997 77.400002 77.599998 77.800003 78.000000 78.199997 78.400002 78.599998 78.800003 79.000000 79.199997 79.400002 79.599998 79.800003 80.000000 80.199997 80.400002 80.599998 80.800003 81.000000 81.199997 81.400002 81.599998 81.800003 82.000000 82.199997 82.400002 82.599998 82.800003 83.000000 83.199997 83.400002 83.599998 83.800003 84.000000 84.199997 84.400002 84.599998 84.800003 85.000000 85.199997 85.400002 85.599998 85.800003 86.000000 86.199997 86.400002 86.599998 86.800003 87.000000 87.199997 87.400002 87.599998 87.800003 88.000000 88.199997 88.400002 88.599998 88.800003 89.000000 89.199997 89.400002 89.599998 89.800003 90.000000 90.199997 90.400002 90.599998 90.800003 91.000000 91.199997 91.400002 91.599998 91.800003 92.000000 92.199997 92.400002 92.599998 92.800003 93.000000 93.199997 93.400002 93.599998 93.800003 94.000000 94.199997 94.400002 94.599998 94.800003 95.000000 95.199997 95.400002 95.599998 95.800003 96.000000 96.199997 96.400002 96.599998 96.800003 97.000000 97.199997 97.400002 97.599998 97.800003 98.000000 98.199997 114 102 107 106 90 102 99 95 80 104 119 101 100 109 101 98 90 93 102 112 104 84 87 98 95 86 100 104 90 99 67 92 100 99 81 103 94 90 75 100 107 75 86 101 107 92 83 76 95 101 79 101 108 90 78 104 85 85 88 104 113 106 92 100 96 92 107 94 97 96 93 96 96 109 96 89 89 76 99 131 88 101 103 98 90 89 130 93 122 108 97 94 117 79 94 106 99 90 98 105 88 89 92 94 99 92 104 103 101 101 115 111 87 120 108 123 115 202 264 316 1036 3216 3380 1958 341 149 100 107 116 119 102 98 103 102 89 92 81 98 100 97 109 117 103 99 114 101 107 104 114 112 102 109 90 102 109 154 166 202 198 197 103 100 116 97 96 108 94 105 86 115 109 136 139 135 108 98 101 96 75 103 86 112 86 88 101 85 100 112 103 101 95 92 76 102 97 96 71 89 92 98 90 100 102 96 82 83 92 105 94 101 80 111 83 93 99 98 115 93 105 88 113 85 97 102 100 92 96 81 92 92 86 99 90 86 88 104 94 98 90 82 108 89 95 75 100 115 103 106 102 111 111 89 92 108 106 116 154 129 134 120 112 121 103 104 94 102 126 122 125 153 460 1292 1855 2198 2195 2030 1030 379 171 126 120 132 95 115 102 90 100 117 104 102 91 117 122 96 92 97 97 108 108 95 132 117 103 85 118 91 84 101 95 103 83 115 92 87 94 94 98 87 102 95 122 96 101 73 103 86 104 92 106 82 90 90 94 114 127 100 88 96 109 116 103 124 102 111 124 159 289 608 970 1573 1741 1989 1689 1365 884 460 241 165 142 124 132 123 105 127 113 116 126 122 111 122 108 113 114 112 105 122 120 107 126 108 125 104 123 102 126 112 85 114 115 102 103 116 101 130 106 99 99 112 105 116 Ga0.94Mn0.04Sb_8mm 297.209991 4.001050 ccr4k 4.000000 0.000000 0.000000 114 102 107 106 90 102 99 95 80 104 119 101 100 109 101 98 90 93 102 112 104 84 87 98 95 86 100 104 90 99 67 92 100 99 81 103 94 90 75 100 107 75 86 101 107 92 83 76 95 101 79 101 108 90 78 104 85 85 88 104 113 106 92 100 96 92 107 94 97 96 93 96 96 109 96 89 89 76 99 131 88 101 103 98 90 89 130 93 122 108 97 94 117 79 94 106 99 90 98 105 88 89 92 94 99 92 104 103 101 101 115 111 87 120 108 123 115 202 264 316 1036 3216 3380 1958 341 149 100 107 116 119 102 98 103 102 89 92 81 98 100 97 109 117 103 99 114 101 107 104 114 112 102 109 90 102 109 154 166 202 198 197 103 100 116 97 96 108 94 105 86 115 109 136 139 135 108 98 101 96 75 103 86 112 86 88 101 85 100 112 103 101 95 92 76 102 97 96 71 89 92 98 90 100 102 96 82 83 92 105 94 101 80 111 83 93 99 98 115 93 105 88 113 85 97 102 100 92 96 81 92 92 86 99 90 86 88 104 94 98 90 82 108 89 95 75 100 115 103 106 102 111 111 89 92 108 106 116 154 129 134 120 112 121 103 104 94 102 126 122 125 153 460 1292 1855 2198 2195 2030 1030 379 171 126 120 132 95 115 102 90 100 117 104 102 91 117 122 96 92 97 97 108 108 95 132 117 103 85 118 91 84 101 95 103 83 115 92 87 94 94 98 87 102 95 122 96 101 73 103 86 104 92 106 82 90 90 94 114 127 100 88 96 109 116 103 124 102 111 124 159 289 608 970 1573 1741 1989 1689 1365 884 460 241 165 142 124 132 123 105 127 113 116 126 122 111 122 108 113 114 112 105 122 120 107 126 108 125 104 123 102 126 112 85 114 115 102 103 116 101 130 106 99 99 112 105 116 18.400000 18.600000 18.799999 19.000000 19.200001 19.400000 19.600000 19.799999 20.000000 20.200001 20.400000 20.600000 20.799999 21.000000 21.200001 21.400000 21.600000 21.799999 22.000000 22.200001 22.400000 22.600000 22.799999 23.000000 23.200001 23.400000 23.600000 23.799999 24.000000 24.200001 24.400000 24.600000 24.799999 25.000000 25.200001 25.400000 25.600000 25.799999 26.000000 26.200001 26.400000 26.600000 26.799999 27.000000 27.200001 27.400000 27.600000 27.799999 28.000000 28.200001 28.400000 28.600000 28.799999 29.000000 29.200001 29.400000 29.600000 29.799999 30.000000 30.200001 30.400000 30.600000 30.799999 31.000000 31.200001 31.400000 31.600000 31.799999 32.000000 32.200001 32.400002 32.599998 32.799999 33.000000 33.200001 33.400002 33.599998 33.799999 34.000000 34.200001 34.400002 34.599998 34.799999 35.000000 35.200001 35.400002 35.599998 35.799999 36.000000 36.200001 36.400002 36.599998 36.799999 37.000000 37.200001 37.400002 37.599998 37.799999 38.000000 38.200001 38.400002 38.599998 38.799999 39.000000 39.200001 39.400002 39.599998 39.799999 40.000000 40.200001 40.400002 40.599998 40.799999 41.000000 41.200001 41.400002 41.599998 41.799999 42.000000 42.200001 42.400002 42.599998 42.799999 43.000000 43.200001 43.400002 43.599998 43.799999 44.000000 44.200001 44.400002 44.599998 44.799999 45.000000 45.200001 45.400002 45.599998 45.799999 46.000000 46.200001 46.400002 46.599998 46.799999 47.000000 47.200001 47.400002 47.599998 47.799999 48.000000 48.200001 48.400002 48.599998 48.799999 49.000000 49.200001 49.400002 49.599998 49.799999 50.000000 50.200001 50.400002 50.599998 50.799999 51.000000 51.200001 51.400002 51.599998 51.799999 52.000000 52.200001 52.400002 52.599998 52.799999 53.000000 53.200001 53.400002 53.599998 53.799999 54.000000 54.200001 54.400002 54.599998 54.799999 55.000000 55.200001 55.400002 55.599998 55.799999 56.000000 56.200001 56.400002 56.599998 56.799999 57.000000 57.200001 57.400002 57.599998 57.799999 58.000000 58.200001 58.400002 58.599998 58.799999 59.000000 59.200001 59.400002 59.599998 59.799999 60.000000 60.200001 60.400002 60.599998 60.799999 61.000000 61.200001 61.400002 61.599998 61.799999 62.000000 62.200001 62.400002 62.599998 62.799999 63.000000 63.200001 63.400002 63.599998 63.799999 64.000000 64.199997 64.400002 64.599998 64.800003 65.000000 65.199997 65.400002 65.599998 65.800003 66.000000 66.199997 66.400002 66.599998 66.800003 67.000000 67.199997 67.400002 67.599998 67.800003 68.000000 68.199997 68.400002 68.599998 68.800003 69.000000 69.199997 69.400002 69.599998 69.800003 70.000000 70.199997 70.400002 70.599998 70.800003 71.000000 71.199997 71.400002 71.599998 71.800003 72.000000 72.199997 72.400002 72.599998 72.800003 73.000000 73.199997 73.400002 73.599998 73.800003 74.000000 74.199997 74.400002 74.599998 74.800003 75.000000 75.199997 75.400002 75.599998 75.800003 76.000000 76.199997 76.400002 76.599998 76.800003 77.000000 77.199997 77.400002 77.599998 77.800003 78.000000 78.199997 78.400002 78.599998 78.800003 79.000000 79.199997 79.400002 79.599998 79.800003 80.000000 80.199997 80.400002 80.599998 80.800003 81.000000 81.199997 81.400002 81.599998 81.800003 82.000000 82.199997 82.400002 82.599998 82.800003 83.000000 83.199997 83.400002 83.599998 83.800003 84.000000 84.199997 84.400002 84.599998 84.800003 85.000000 85.199997 85.400002 85.599998 85.800003 86.000000 86.199997 86.400002 86.599998 86.800003 87.000000 87.199997 87.400002 87.599998 87.800003 88.000000 88.199997 88.400002 88.599998 88.800003 89.000000 89.199997 89.400002 89.599998 89.800003 90.000000 90.199997 90.400002 90.599998 90.800003 91.000000 91.199997 91.400002 91.599998 91.800003 92.000000 92.199997 92.400002 92.599998 92.800003 93.000000 93.199997 93.400002 93.599998 93.800003 94.000000 94.199997 94.400002 94.599998 94.800003 95.000000 95.199997 95.400002 95.599998 95.800003 96.000000 96.199997 96.400002 96.599998 96.800003 97.000000 97.199997 97.400002 97.599998 97.800003 98.000000 98.199997 18.400000 0.200000 400 2.566600 code-4.4.3/bindings/idl/data/focus2007n001335.hdf000066400000000000000000037230371275430514000206770ustar00rootroot00000000000000‰HDF  ÿÿÿÿÿÿÿÿ¦ÿÿÿÿÿÿÿÿ €`HEAP€entry1ðTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿX k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start  çHEAPÀpÿ£TREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ°ho¡Xÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start LPSNOD(ÐDÜFSNOD ` @  @Ï•¯“w“00THŸ™—G—h?¡ŸçžDÜFHEAPÀ°àLTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ  k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start  MX-DÜFSNODX8p|[€iD[(H'(%ð$h˜WxU@UH (ðSINQTF@Be-filtervanadium at 6AA and 300K2007-09-03 16:16:36FOCUS at SINQContinuous flux spallation sourceDornier disk chopperStandard€;EGraphite monochromator¬œ}B“˜ýBqÿ¿@k@R¸V@Dornier Fermi Chopper€;Eš™óBTƒFvandiVoidšÙùCƒ0”C€` 0NeXus_version3.0.0 X file_name./home/focus/data/2007/001/focus2007n001335.hdf 0 HDF5_Version1.6.3 @ file_time2007-09-03 16:16:36 0 instrumentFOCUS (ownerJP Embs 8owner_telephone_number5392 8owner_fax_number0 8 owner_emailjan.embs@psi.ch 0owner_addressLNSHEAP0øMTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ˜ k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start (NPèDÜFSNODˆà";"DÜFHEAP`(xNTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿˆ! k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start ØNX]DÜFSNODx à#Ð"  íDÜF (unitsrpmP  ñDÜF€HEAP00OTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿˆ( k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start `OP õ DÜFSNODx'Ð) rEÜFˆHEAP0 °OTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿx. k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start àOP v EÜFSNODÀ/h-  EÜF€HEAP`H0PTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿh4 k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start PXƒEÜFSNOD8ð90à8(Ð7X3°5À6  šEÜF€  žEÜF€  ¢EÜF 0units AngstroemH  ¦EÜF (unitsmeVP  ªEÜF 0units AngstroemHHEAP`8èPTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ˜>( k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start HQX®EÜFSNODà?ˆ= ð@(B  ÄEÜF (unitsmmP  ÈEÜF (unitsdegreeP  ÌEÜF (unitsrpmPHEAP`H QTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¨F8 k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start RPÐEÜFSNOD0J IðG˜E8 KÖEÜF  ÛEÜF (unitsmmP  ßEÜF (unitsdegreeP  ãEÜF (unitsKP @target/entry1/FOCUS/bank1/counts Ð 0 NX_classNXentrynameSINQdisk_chopperbe_filterflight_pathmonochromatorfermi_choppercounterbank1lowerbanktof_monitorupperbankmerged@  8 NX_class NXinstrumentnametype8 0 NX_classNXsourcenamerotation_speedratio8(ð 8 NX_class NXchoppernamestatus(%ð$ 0 NX_classNXfilterselectionlength+à* 0 NX_classNXfilternamethetatwo_thetalambdaenergyd_spacing1Ð0 8 NX_classNXmonochromatornamedistancephaserotation_speed(8;; 8 NX_class NXchoppernameenvironmentdistanceangletemperatureHCC 0 NX_classNXsample0\EÜFHEAPÀhw‹TREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿØX  k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start 7ŒX  D\EÜF 0unitscountsOrsecondsHSNOD(@e Z8Pf@`gÈWPph 0dH\EÜF‚í F$u= N N,RØGHEAPÀhŒ OX@EÍÌCz'DHEAP`P§ ŽX@EÍÌCÍÌC@E2007-09-03 20:44:13@œFmonitorq=AR¸&A…3A@AázLA¸YAÂeAffrAHá~A®…AŒAìQ’A×£˜AHážA¸¥A…«A±A{¸AìQ¾A\ÄAÃõÊA33ÑA…×AÂÝA{äAffêA×£ðAÃõöA33ýAÂB…ëB= B33 BìQBázB×£BÂB…ëB{B33!B)\$Báz'B×£*BÍÌ-B…ë0B{4B337B)\:B…=B×£@BÍÌCB…ëFB{JBq=MB)\PB…SB®VBÍÌYBÃõ\B{`Bq=cBfffB…iB®lBÍÌoBÃõrB¸vBq=yBff|B…B)\B…ë‚Báz„B\†B¸ž‡BÃuŽB= B¸ž‘B.“B”BìQ–Bfæ—Báz™B= ›B¸žœB.žBŸB W¡Bfæ¢Báz¤B= ¦B×£§B33©BªB W¬Bfæ­B€¯B\±B¸ž²B33´B®ÇµB W·B…ë¸BázºB\¼B×£½B33¿B®ÇÀB WÂB¤ðÃB€ÅB\ÇB×£ÈB33ÊBÍÌËB)\ÍB…ëÎB€ÐB\ÒBö¨ÓBR8ÕB®ÇÖB)\ØB¤ðÙB…ÛB{ÝB×£ÞBR8àBÍÌáBHaãB¤ðäB€æBšèBö¨éBq=ëBÍÌìB)\îBÃõïB…ñBšóBö¨ôBq=öBìÑ÷BHaùBÃõúB…üBšþB®ÿB¸žCffC¹@u¹~;hô¡œè…Eµ-IÆß ‚Ö=wüË’¢Ì"ër3—ß0Ï`Â,hŸ¹½ÅÚá÷:¸hð^oùÂjÅsN ÐüLHwMèf…”Ý)‘Çý‰³¾]TæÈWzͧÇ[Ƶb   öb¼¸·Ÿ$Õ³±&–H‘¾Ÿ„®%ýŒe¼uOŽÕs®’¹ý{8¬ˆÌÍÌ’Aff™A Aš™¦A33­AÍ̺AffÁAÈAš™ÎA33ÕAÍÌâAfféAðAš™öA33ýAffB3³B BÍLBš™BffB3³B BÍL#Bš™&Bff+B3³.B2BÍL5Bš™8Bff=B3³@BDBÍLGBš™JBffOB3³RBVBÍLYBš™\BffaB3³dBhBÍLkBš™nBffsB3³vBzBÍL}BÍL€B3³ŒBšYŽBBf¦‘BÍL“B3³•BšY—B™Bf¦šBÍLœB3³žBšY B¢Bf¦£BÍL¥B3³§BšY©B«Bf¦¬BÍL®B3³°BšY²B´Bf¦µBÍL·B3³¹BšY»B½Bf¦¾BÍLÀB3³ÂBšYÄBÆBf¦ÇBÍLÉB3³ËBšYÍBÏBf¦ÐBÍLÒB3³ÔBšYÖBØBf¦ÙBÍLÛB3³ÝBšYßBáBf¦âBÍLäB3³æBšYèBêBf¦ëBÍLíB3³ïBšYñBóBf¦ôBÍLöB3³øBšYúBüBf¦ýBÍLÿB ÉHâÉFÜFˆHEAP`P_Ž@E  0[FÜF (unitssecondsP 4[FÜF (unitscountsX 8[FÜF (unitscountsX <[FÜF (unitscountsX @[FÜF (unitscountsXTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøm k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut StartSNODXX=8;;88-+à*xð[9§¸[¨$à !ìßH(31Ð0 ˆâb˜ù¶¼Üòc  –É deflate @o–ÉGÜF (signal10LHSNODèl0˜{ ˆzP)¦@¥8¨|xyTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿǵ‘ƒ–Éonary file for the SINQ instrument FOCUS # # DO NOT EDIT WHEN YOU DO NOT KNOW WHAT YOU ARE DOING! # This file determines the placement of data items in the Focus NeXus # data file. Your data may not be readable if this file is messed up. # # Mark Koennecke, November 1998 #---------------------------------------------------------------------------- # FOCUS may have several detector banks and variable time binning. In order # to cope with that, we use NXDICT's text replacement feature and define # these things timebin = 512 bank = bank1 noofdetectors=150 #---------- NXentry level etitle=/entry1,NXentry/SDS title -type DFNT_CHAR -rank 1 -dim {132} estart=/entry1,NXentry/SDS start_time -type DFNT_CHAR -rank 1 -dim {132} eend=/entry1,NXentry/SDS end_time -type DFNT_CHAR -rank 1 -dim {132} #----------------- NXinstrument iname=/entry1,NXentry/FOCUS,NXinstrument/SDS name -type DFNT_CHAR \ -rank 1 -dim {132} #----------------- NXsource sname=/entry1,NXentry/FOCUS,NXinstrument/SINQ,NXsource/SDS name -type DFNT_CHAR \ -rank 1 -dim {132} stype=/entry1,NXentry/FOCUS,NXinstrument/SINQ,NXsource/SDS type -type DFNT_CHAR \ -rank 1 -dim {132} #----------------- Chopper cname=/entry1,NXentry/FOCUS,NXinstrument/disk_chopper,NXchopper/SDS name -type DFNT_CHAR \ -rank 1 -dim {132} crot=/entry1,NXentry/FOCUS,NXinstrument/disk_chopper,NXchopper/SDS \ rotation_speed -attr {units,rpm} cratio=/entry1,NXentry/FOCUS,NXinstrument/disk_chopper,NXchopper/SDS \ ratio #---------------- Be-filter bname=/entry1,NXentry/FOCUS,NXinstrument/be_filter,NXfilter/SDS name -type DFNT_CHAR \ -rank 1 -dim {132} bstatus=/entry1,NXentry/FOCUS,NXinstrument/be_filter,NXfilter/SDS status \ -type DFNT_INT32 #--------------- flight path fltype=/entry1,NXentry/FOCUS,NXinstrument/flight_path,NXfilter/SDS selection \ -type DFNT_CHAR -rank 1 -dim {132} fllength=/entry1,NXentry/FOCUS,NXinstrument/flight_path,NXfilter/SDS length #-------------- Monochromator mname=/entry1,NXentry/FOCUS,NXinstrument/monochromator,NXmonochromator/SDS name \ -type DFNT_CHAR -rank 1 -dim {132} mtheta=/entry1,NXentry/FOCUS,NXinstrument/monochromator,NXmonochromator/SDS \ theta mttheta=/entry1,NXentry/FOCUS,NXinstrument/monochromator,NXmonochromator/SDS \ two_theta mlambda=/entry1,NXentry/FOCUS,NXinstrument/monochromator,NXmonochromator/SDS \ lambda -attr {units,Angstroem} menergy=/entry1,NXentry/FOCUS,NXinstrument/monochromator,NXmonochromator/SDS \ ener   Éõ™ÉGÜF (axis2 (unitsus¿¤H  ¬[FÜF (unitsmmP  °[FÜF (unitsusP   –f\–GÜF (axis1 (unitsdegree¥Hxœí‹Ž«H¯Féëžé¼ÿëží¶âÐ$êöÙµ–%ÝIÀvbŒËµ,Ïy-œ‚ñÚçmó ‘½sØÛƒÿC9¥v<.‘e vkC‰]€ºD9¦¢ÈiÏGÕ^#åÚ,ªcíaìa >‘ ÆS¥1j)KËØFɆPÅqU”i(rp¾‚³dò™÷å¸>™ô~…²®Ê²ÕBQGî·Ä…qƒQà{c9ãZLüé^¿¹÷^m“ãŽø@´: ®aVFûôèý× ƒ µþ}xÛ¼^_ÿ{|/ãd{þçå\^Ùo÷ýå§êƒ´c´mGÕûœ‰•GÛÈP‘4á5Qó§ZòøùÏÏóúøøyØëÒ}@]2Û´eþöQ爛÷HZÄçðlY—G½{fcFfbÍ÷~¸×k\ü¹ÜâäùàYá| ‹HÇl$Y¯]¿òG·Y 3ëþŠL¶y¥Ë³÷}Ýñ[ÞØâd_›¬Ì¶~âÁÖûA ð£{zÍyÀîØúð*¾µØøýçaõËr«Q¾R Ð ÎGPþÓìÝ•µ³²ïªŸÅÂ_Ë-&¶¸Ù>Sºd;èCÏz£÷mZ‚ÿÜ­/T4žéÿ±Ü×\ØãͽÐzÛÔ›€5®ÿZ®o¥Fݘ{ùl1'6î>&^ãaëûfý-|Eí~n-}Oéš+â16êÜüès£z×þ®2Yõ:ÃLñô!ªE’;’¬£Pú Uåmó°ÿY‹5&ö=‘ÿ,¿ûZd´Ë+Îþnª×•DÃ^ò—ìç쵤ú˜DÍ5EQì¤ ã³ò¨_ë£ÏÖ#À,¨ÏóˆFV½ Jþi¹b‹‰-F¶º èGo¿PòÖ<Ó³fþ:’=³\Ó*ÉÒE=ezE+™#Ú¢5gm‚ ë-s¶¿Ï#[í±Õ], ëìͬ;À8F^“ÍFÙôQa&»*êª(Ó²è1?_Ïj’­?òÇÏóŸåw¿¸’}•’qÜ3êt”QuÇ=¶£ÎÑ^:=™ÅöQ<–Õ™EÏYÈ2žÑôhÙÏÆ÷³þÈëë56¶þoþ3£Qá#¯#˜[yõž¿j½Ajœ”ì;;Œ´ÿªKK{F«–¹±w÷žïkñ¶Üú[D¶œ'ÃxgС5Ø¢Ï^çÊ\þœ­ÍFV½¡®¯Ï ÙÚÓ¯1ó¶ÎâQidOHu+£f;5y"ÓòÚ:ú8E—`ü:ŒS,¬…åŒÿsÿ{Öû-#3èxì¢A”qˆ"ç (Ì!QÙÿh}¬v¶~oß›×¶Þ^­\1cZ‡Ù쨪ïÑžr³Ð3®‰j߈rG”ò£6gcQtè%gÍß _Caqñ??Ï_ËñùzQÆ(lEU9ÏÈ¥ªCfjÍqŒ8_gvSÒ_IÈ…’oµÈÑXß7ŸC¶ù{{uÈJöP@ÑŠ2õ`V½Aüo.ï¶`ßyQšãæãd›¯çãfû»Vï7ü¾œ–½g'B^Vy,{ÙO%÷©¨CoŽèQ׬zE;߃=ö©i—mnx}¬¹cë‹üá^[}5¶g<÷Q¿æ ¾æ<#lòlŸ-{f¼F¨UÃ0²“ÍÆÙôéÁÈkÆë/‘ìð(¼­³x_~¯Rú{«?”|v™ãÖѺը'ê%cïý>b´¿³Ñ²Öfôñ2’ºEñ ½×ªŠbÇ(rA½¶¶…\{ÛÜÎÕ³u¨­¾Âz¿í}¿÷oµêXyfü†ãDˆñgâêõs‹y!*(Ér–È²×æª-°!À «?¶×¾ÖÂ×Y¨×\ÙǬy·(ÔÊåF³w®ÉÈZ!5ÔîœaÔý“QÛi½Íd¨WhŶyÅrÇÖ÷ÍÏß«u<¼ºOÃqž™ï'?âÙ=¡3ßUýœqL#%w’}_˜õkí9dQ‰ö[áccßÃb}þt-×dxöŘ'²ïÍ„Ê=^þÒ3w¦œ§«±Oåc¼Gý{­cçÈ~j|^QÖ¨ê½ö£ÕñÃ}´z´‹…×çÿ[n5ȾÖÂÓ»^ßèuŽ?Biœ¯T 0rÿ£u/…ú_}”Îü Ô™­†¯6Ö»b]_Ïbd‹3¹5GË‘©Ùï ê²+Ê÷¨vbvÔl0ê~¡Ò5udJîoB.¢ŽwT¹9jK›³çûX|lÞVK÷`g-”ê"g™»ªt}e~ÛL`3j×wfc¶ZÁ‘X­…¯K¶Ü±ýç·ß‡ºDÛ®.Ÿ'’¬­mƒÑû÷´®Çèý›¯d[8Fäû´PŽB­óÕû,­ò*~¾Êasõ¬—…õ±ðªC6¢çTÆ;Ø-#çåà'÷œ™Ë±`Ìò‘mLkæúFä/üÿרםb±²Ï/+Î{QËûŒ‚û¶sCnIÆàîG·a´Gï¿6o;¿þ´ÅË>>®iƒšÛ¼zÌ•Æþ5ïe\Ùf6Ÿœ‰–ó‡¢ÌÀûmþ2€'ƒßeС­ï­‡ØÆ§Û|=Ë%oe‰òÛ«F«qW±[ËyJŠ÷0FrÔج?Ø<&ŒÛo¸?™h6WÈÉØw,&ö1²Ÿ[å’¯P+ï—Û<½ïåÖn/G­zOøì~[ÖG©\[<Ã×Û¼úœ~ö™RT|ãêgj¢ì;%dÕK‘Ç,Ôgdí®Z?-GɆGãÛ+­©µ‡­!²ÆÃß¿Wº?52ér¥ØóȜҚû«Á,þÂïX°G ¢_Ûƒ-rm3Sz½x¶æÕÞ¯«gñ°å’?8Ê£8p„G<¦FæLöP¹ŽU¡·~=æB´ ê1ÉÆPîÅÊ (Úo-#|þØ×!ÿ÷¿ÇŸåoùóçµõKØ#síZV½FB~%Ñìßjþ´ QåÎöχÅ7~-ê½: _k°åL-EZωÝ^pnìOëÜu­}·ô^~ǹVTÏsªry"ȸGT¹káçìÙZ"¶&µÕ\´Øg Jë²geÝ[Ö>DU~î?ö£WÒ¬ö=Šò<Š^DºG4ÚÖ½ö?ZϨx»ùuCÖøx­¯ðkRט«wå»WÎýü.kçÕÈËúÿY…ÍÑó½‘[×vB}°±>ŒQ{èõÐìrˆ¶ë!s­˜f$ÄJc©]kðæž·5ÈVkÑ rg‰.ÿ(¢úTïñžÑ¿fÔʘÙgjÔ¼÷´ßÌcuññ±Õ%[/8ß3Ù`%b”ú¹½„žõúÊ6Q¨ÕSçYÝ\É6Õ(=&uRämóœæôåªmjÝ?ô5ƾöøÏr?¯•g·/ŤfìÖÒçð¯cÌg+sµ†þèûµ¾s•3ò¨Àoûqöw!K¬]þH<³õ6?l}l=‘ïå¾?r/¹®|N‰ˆ2_a´žò`êñäè1„óD>w*ʹ¨qž±<±½Þö±Xÿþg¹¿.Ët~ˤKoüý‡ˆœ•;ªž5h­{¯ºî™Çð#íR³Æa¦ñÍ4""r3³Òjl|/ä5.^ãäïŸ÷>–zkQã ÇÁÞ¿QðiÎгN½j²ö:W«éÝšZ5¥­¶?3½ë„GÎ}²ZdëìçéYÅö;þ»øÙ_jÖø•æPf“,5iÏè=oq$êõ*­è%ï•óGÖµ|¢¹kdܤæÇ ç(¥¹ XÎØbå•O÷°Ï”ÁWà^®-r1µç÷•^ÏÌxa¦ëu°'DàJž¤uÞºÙA•ùo›‡å-6¶ºäž2µ$B}›Úý¶Ñã]z¯¬Få:HY65¢Ýï«AdÙGÁ^d„ó0®ýx•³Z ‹×ÇšSökQ-íb‘³ÔªgÀã pÝÙ_”s#Qíªr>¬B!ªíVjÖÛÕâJNN9/ š»‚ÜX¿·ïŸ‡å“m¾ÞÊ6ï `Dõ‡ÚuðåÚFeb×ÛŽH6{Œ¸O9Ò†ÙÆ¯=ì¤T¾Wi9cßÿmoÎ^zÖ)µÜ¦’ljóFZÍe|¶•ãEEE°Nþ2+jú×Ê(æÊ_íKíÚ\Å7FÆ*6x†Åì>>¶: ¿vˆå˜ýçÎÐò<\ó¾Æv;G®k•r|#ösê¦Æy.dÏ´®Þ>5£×ÐÙâ [/Äê-,&ÞÖW”Æ#GózYÆ3‹g™Uoˆ}îÏZëÈñ¯ÀGnD¾v„ºXÌë×Ûó5þ3µö7⻳€}¯3ú~`é6f?xŒÊyc5Pªñlµ-ŸC¶úã·åV‡lñ²¡_ÝëäøÓGeŒTäØCU¶ZóZÕS²›êx•¢¬—²l+ s!Ï|Äâcëeñg¹ÅËVsÑ¢.³Õ6"£~mV‚šŒž{’½ÎèÙõ;Cm[`[ð(ùƒ’,ª´šÛÝö­wåž¶¹cëõæk“-ϼÍÏ26‘ieûGÛe-Æ~±Uk’ˆ9çÚô¸¦Ô ‘Ï/‘eȳóëÞùÝbj›»·¿w„Ñ9ºQDÖAIv%Yjy>[Jå¦ï32ébdÐ)ƒ-iUÇ••Wõ«>7Zä™ý³ÕRøµõ|oäí¼¾Ú2µ¦e.l&Jk»T®›¨™}L¡=™ýàÌy,³2Ñkœð‡~Ôìqeß^'[ÝÅ£uöZÊÇh•Ë?óù™jiUbûDžãBÌO¿Ñ¿­¾3jîóçoÌ®ÿ,´gŸ'ö9d«GþZ~×"¿bôïÔ¨œqëØ¢æ9½†zÔGŽ<ÇõºèY×½vXAejÞãÆÖåô°a†q¢6C‹ì6¿K­½,Ö¸çûçµ_s/ózÔ¥`—cD°S•hm/¥ëMø ¶«KϺ5€ôôí#×gö¼]/ÄââeNfº¿^ƒõ`ÊöV–­”̺Íã›ó”f$£îj:Õ’§÷½‹‡mŽžÕ[XÍ…Õ`œíi… óÁ2‰BmâÈ: QÛ+Ýדטų蹲§«J^ìÈûGØúQF¿²˜×âa¿¦žÅÆ~={†vdò3e]˜=ŽÌ6ɬ[6«úÌ4rñ*O¶Æ¾¶µå•×ÇŸ%F­Å¬Çàì±^ëkYU½{Ð{?<'²#ËþЍºE•´hÝ« {5âä_—ìû$ï}·Ô.G×6€¿Ìz\d8ÃyÆ[Aƒ9~ç˜UïÚŒ¨…ß·‹íñ½Ü¯)òñà»ÙȬÛJýö®õ2èp|à:?Øà(¾öøóçµõ{³˜Ùþïû¿eµ¯Âœ1¸GÉ6GeQ’ù#æëµØü&»]£ö¨>ú›Zu‚¾Îa/öóøJ` ¯1ªÖXµŸ±ÔB©÷Ìè>-É¢GO°ŒfT¿¯³ûí#YÎømóü¾y‘‹cz22—Å×£È íÁžᜯ"GkFé¹w-_lññ¿Ë}ß7ê,ú Ö[OÁ&ÑÁ†ÇQ³U+yjß»9[4{MÙ¨¹A*úœ%³ïnÏÛ¿ý!ßË­yíg±òv;G÷—•tT¦åuþ•ïgë97zÿ°OqQ»WDÕÿUåZQ– rÑ£/é^ï%âôxNDÛ(ÈÜ»—LT2è ˆÂ\Ex vþM|U»3®âc_ ¯q²_‹z{.²¿(È® ÃH"ÌE”k›}ìöÀ&p…Ùë=”ÁFcÁþãØË[½ÅZcñµÜê,>ÜÿGÕoÕ$ªÜОѾ1zÿ%D–®Á˜CvFûxË~Sp?/Ïê,Öõ§-Fö¹ä½œ2@T}WM€QŒ88þàôñºNtÛlãÞ5_lqñ×ÏcÛóMeíèè¶/¥g_À™™]ÿÖ`_8ʬñjV½”ÙËã[ [z/ 0šh×bÑŽ›hòö¦tžtKû2vûd¨„¶Ôô |lŸ‘6¾ÃúØ×bã—ßóö¶õÈWäƒ~´›h±©½õQ²Ÿ’,Èp-4zÿ³Á1×–‘öÝö´ðkˆØ¼=ûŸÅÐä’qåZ¥ö6³2²_\‹q@-{@[FÇ™ý– 6™8¶ïk¿Üß7?úކ˜0~åÔ²áÑëPÆL‹hãMÞ=2èÐ lPޝ³XŸ?Ë%oóÈW÷±÷zfÔù*J¶RÍŽÞÿHfÖ`F8æa$>>þpµ÷›ÍÙÛÖ,—Ò9A5·Ycß-¶9ºN)ä£agç®D­çØivCô±:óék“ŸÕ%<ÿjû!~ýÛÌ<'àøì5ÌnŸî¯1²ïiAýqÃø0†íéeã‘sQ  sc¨uoÊǼ¾òúÚúXøzä÷e?Nž­æøÑµ‚jm@ Jå]gS²ÿÞ׆ª¾Òbnóh¿(ÙW„U_‚ùÀ!¸×kÙ×#û¸ùsÁÏá8#ãŸÚ×m™ý>³n×W“Öù;ˇXO «=þgéŸ?ë…’>J²Ô¦÷\N€X|ìóÈ+k¬üõóÚÖÚ+íi1Š=" Œçkz×ÓŒ|žÀY¢øLÍ>þñz½»ÿùÚc«·°gË+ílãì>[~'+Ø¢.-jjK9Û+«5QbÝ3DŽe,¹„Hà7ûø:d«;¶9{ŸîÙ×](Ù2ãï9C¡@tŠ.ÿQ2ökµY|˜M_¸Žª¯¨Ê™½œ²åŒWÖzdëûö¹Ô¯µPë…±'ƒ‚\¥D­‘2¯È~-Ôl£cpŽ7÷°zcë‰lµâègÛE¦s@&]jRÛ.ÑìÜëº2š]VÉQ—ìd“lú@<ðÁ6øÙê)üÚÔ¾VÙ÷F®™›T«Å¬M6}Î0³î­à¸hGö˜ÎáãdßyÍ#ûXùóÑžlWó8Ut»ÊŒù~µúÐ(=›£ûºØs>è%Ëûü±ÍãûØùìZÞOm­SO›q¾?ØfÿÁìã4»þp_Gaëèm×ñuöú*½û¯‚&3£¢îŠ2¢¦-°+6]ðMx…Ï[Lüßr‹—mþž¿–sqrÖ~PƬ>ðLïYm1¡÷*Däl]ä¶ÎÂê“¿Ýk{O 5y^MÞÚŒ®éž½/†*‘ì¨ «‚ 0Æ2ò¶yVc•ËÖÒ[çìù^Éö¾=jï·Æ÷UíÚ‚™tL‹ã¥%¥s#éÚ› ׄ0Žé6lówÛ¿­ÞxÍ‹¯å6gï}¹ïý–s{BÿèM„~ÇJ²D[böúÿùuCþYîsÊ/_©á(…óF<³ßÌh“g´WM"د•Œ£îuF°y&®Ú[aœ¨ã¾N¯d¾vÂ÷@¶‹ïå÷ú!Ûï´?›µ“ Ç*´b/—¼ÆÂÜ{{5¥=-J™Ñ¯2ê<²$ýE`4œk´ññ¯¯µ°šdë··umð•kd±[O=æf7¾´OI/ÿ0.1è=NøE,öj-lM‘÷Íÿ®0:g—霔I~TlÆO‹Ñãáë‘ßÝÃzYøÞȯê-FëPBÉœæ^Èz0†pŸQr‹™tsø²ÕTXÏ7[sÚbezY܃-ê0ÚŽ-ö?Z'’,[¨ßzÍÞÜjˆ ãß»be»vÈÛÏë÷ù·Íwg†:Z€ùàPΑsh­óli$«7þpÏï;Ïü.@ -ý'ºoF•?ªÜ=À67°ÔŠÒ>“Å÷¬°¼±Ï%[²ßN­û ×ÐƤ>Ñlª"ïèóÄ"ú¸G—_ lÙŽ3¶1Ûuöl>ž‘¿Üg–×­äÊŽ²ŽÊ²õ;ÀHð?¸~³S³×¬_?d]_ïs¹õ´X_îýÇžêñ«*W+¢éûHÞhz¼"›> Gäc)Jß(8‡Ú1¶W+asô¬Ç…­±çãã‘z¨Ùîi=>Œ?(¢â—*rd¢ç¼²YQ¶ŸïiaõV‡lsõ¾Üß[”uS{=æÊuØh{ŽÞ?ôƒsþ|ø¾V_±ÆÉÿ-÷kŒ,îo€Hà³1Q¸caì!øi¶ciµö°Þ>Ǽ,ôûÏŽÂ1® ÃhõŒÙ³ öÊãgÀ_ 3J÷’}ÙzÀù^Èßî¶Ñ Î óвW~ÔÕy½êcþöà5Œg¶ñ˜M_€W¼/÷ññÚßÂrÉ6_Ï?fájÌÍq çæxŒìgã×±Üñ?ËmžžïkAßMÔíS³WakJåiñ}5dDù8S– ;Û8ùßåo…ÏfËÑã7Ãq®¨ƒ¢L¥ôÐiÔ|°ŒãåàpÎmð1‚¯IþØ<ï}'‘d…z¨û+ùÔåW;ô…cfÅ×äw÷¼,÷ñ2Ç À12+Wã|æT^çÈ}l—Æ  gŽ­mï ßÎ瘯lûÊçU©­G»(3[L‘Q'˜ü÷/½ì€½A•5ý¼=‹“}í…|î|Îíæ…±ß'«]²êU ìÀÛ3:^ö9dë‰ìû"[‹3Û„üDçW=#T{û*í¯”hò@ˆ7@mï·÷°:‹·Ÿg{¿§?F÷ýèò·"òù¯¤ÎòÁ±YÀ—ïñõëº!û:dßã“іuª¶ù 6ÑáQ_J¨ >*dõŬzEÄâãõ÷åóçy•×: ‹—­æÂ>?z=ê–à›í¸jÛí÷Xë1Ç0¢Ìp'ûuõ,—lµßî3϶mQ³1õ·7f©ÃÈÚÛEE¸FÉøÕûYý(¢Þe†~øøØâáõÙâd«?þtŸÅ§ò2blñ§v`ÛÇ(ÙFI–R2éà×ÙÖ]øžÈÛ^p΋0ø;d?ÎIé¸âûk6ùš «­ðíç[ñZŸˆëœ©ÉP‹«ëÂs°Ûc° Œ&ÊuÜv?ÖÃÂÞó½á"WÿˬT–D –D@—Dà—D€˜D ™DÀ™D`šD›D ›D@œDàœD€D žDÀžD`ŸD D  D@¡Dà¡D€¢D £DÀ£D`¤D¥D ¥D@¦Dà¦D€§D ¨DÀ¨D`©DªD ªD@«Dà«D€¬D ­DÀ­D`®D¯D ¯D@°Dà°D€±D ²DÀ²D`³D´D ´D@µDàµD€¶D ·DÀ·D`¸D¹D ¹D@ºDàºD€»D ¼DÀ¼D`½D¾D ¾D@¿Dà¿D€ÀD ÁDÀÁD`ÂDÃD ÃD@ÄDàÄD€ÅD ÆDÀÆD`ÇDÈD ÈD@ÉDàÉD€ÊD ËDÀËD`ÌDÍD ÍD@ÎDàÎD€ÏD ÐDÀÐD`ÑDÒD ÒD@ÓDàÓD€ÔD ÕDÀÕD`ÖD×D ×D@ØDàØD€ÙD ÚDÀÚD`ÛDÜD ÜD@ÝDàÝD€ÞD ßDÀßD`àDáD áD@âDàâD€ãD äDÀäD`åDæD æD@çDàçD€èD éDÀéD`êDëD ëD@ìDàìD€íD îDÀîD`ïDðD ðD@ñDàñD€òD óDÀóD`ôDõD õD@öDàöD€÷D øDÀøD`ùDúD úD@ûDàûD€üD ýDÀýD`þDÿD ÿD EpEÀEE`E°EEPE EðE@EEàE0E€EÐE EpEÀEE`E°EEPE EðE@EEàE0 E€ EÐ E Ep EÀ E E` E° E EP E  Eð E@ E Eà E0E€EÐE EpEÀEE`E°EEPE EðE@EEàE0E€EÐE EpEÀEE`E°EEPE EðE@EEàE0E€EÐE EpEÀEE`E°EEPE EðE@EEàE0E€EÐE EpEÀEE`E°E EP E  Eð E@!E!Eà!E0"E€"EÐ"E #Ep#EÀ#E$E`$E°$E%EP%E %Eð%E@&E&Eà&E0'E€'EÐ'E (Ep(EÀ(E)E`)E°)E*EP*E *Eð*E@+E+Eà+E0,E€,EÐ,E -Ep-EÀ-E.E`.E°.E/EP/E /Eð/E@0E0Eà0E01E€1EÐ1E 2Ep2EÀ2E3E`3E°3E4EP4E 4Eð4E@5E5Eà5E06E€6EÐ6E 7Ep7EÀ7E8E`8E°8E9EP9E 9Eð9E@:E:Eà:E0;E€;EÐ;E EP>E >Eð>E@?E?Eà?E0@E€@EÐ@E AEpAEÀAEBE`BE°BECEPCE CEðCE@DEDEàDE0EE€EEÐEE FEpFEÀFEGE`GE°GEHEPHE HEðHE@IEIEàIE0JE€JEÐJE KEpKEÀKELE`LE°LEMEPME MEðME@NENEàNE0OE€OEÐOE PEpPEÀPEQE`QE°QEREPRE REðRE@SESEàSE0TE€TEÐTE UEpUEÀUEVE`VE°VEWEPWE WEðWE@XEXEàXE0YE€YEÐYE ZEpZEÀZE[E`[E°[E\EP\E \Eð\E@]E]Eà]E0^E€^EÐ^E _Ep_EÀ_E`E``E°`EaEPaE aEðaE@bEbEàbE0cE€cEÐcE dEpdEÀdEeE`eE°eEfEPfE fEðfE@gEgEàgE0hE€hEÐhE iEpiEÀiEjE`jE°jEkEPkE kEðkE@lElEàlE0mE€mEÐmE nEpnEÀnEoE`oE°oEpEPpE pEðpE@qEqEàqE0rE€rEÐrE sEpsEÀsEtE`tE°tEuEPuE uEðuE@vEvEàvE0wE€wEÐwE xEpxEÀxEyE`yE°yEzEPzE zEðzE@{E{Eà{E0|E€|EÐ|E }Ep}EÀ}E~E`~E°~EEPE EðE €EH€Ep€E˜€EÀ€Eè€EE8E`EˆE°EØE‚E(‚EP‚Ex‚E ‚EÈ‚Eð‚EƒE@ƒEhƒEƒE¸ƒEàƒE„E0„EX„E€„E¨„EЄEø„E …EH…Ep…E˜…EÀ…Eè…E†E8†E`†Eˆ†E°†E؆E‡E(‡EP‡Ex‡E ‡EȇEð‡EˆE@ˆEhˆEˆE¸ˆEàˆE‰E0‰EX‰E€‰E¨‰EЉEø‰E ŠEHŠEpŠE˜ŠEÀŠEèŠE‹E8‹E`‹Eˆ‹E°‹EØ‹EŒE(ŒEPŒExŒE ŒEÈŒEðŒEE@EhEE¸EàEŽE0ŽEXŽE€ŽE¨ŽEÐŽEøŽE EHEpE˜EÀEèEE8E`EˆE°EØE‘E(‘EP‘Ex‘E ‘EÈ‘Eð‘E’E@’Eh’E’E¸’Eà’E“E0“EX“E€“E¨“EГEø“E ”EH”Ep”E˜”EÀ”E –¾^–FÜFˆ  ´[FÜF 0units detectorsHTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿiª k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start  sÉ deflate ±«sÉGÜF (signal1O¥HSNODY©0ŒÙ |Ø@¬Û8œÚéµTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‚tE sÉ    6^¡ðƒÁ ?ùÁ~‡J,Ù è£$è£$   ÉXÍÉGÜF (axis2 (unitsus—¥P ¿ŽXxœír«0…Ý6iïÝÙ}ÿ×Ýan4Q\ €eëH>ßL&ý X’B¥üæcåo„\aÍ—zù¢ß"ÊDÁ„ç ‚‚•/~>ö%¯å÷/õs4<ŽQžÆ2ÂÞ³Îé¬z‚M‚šZÈ£ãáÛã÷…{yÆÍ[c!Ùã¬,H²kPåZcOÖ«z´èÉv^ìÏQØ:EÖ‰´£s:¾@"ÖŒ¼éí¿ïÆ÷–Oó.–‘\ò߯ŸÇßåGö¤3±Çú{‡þBÙéü€$K¬íÉù‰K„¹“8xÉ!—ññWyÖ]Hn¹5WstÛ3cŒ¶o„ùl•ñÊ5i»x’Ñ>™¯w²éCH <È,lÅ?K|/ϘxyIíŇz÷:V"£–2FЗŒ‡~ñ×W>Çù g ¿ô‡6ÎϨXT¯Õ“x‰‹—\ò/K­Å­ú¬ÕØ$>ˆuPGé½&5[l&]H<褨¾…*W&ŽÆ0KLüóøùOyÆÅWãÎí¼Ì<÷k…FäTgžSŸþñ˜@—]¾ Û]¾³¼[O'¹.ÿ÷ñ~W'} m1Ø;>®lGÎãmKïñ‰ ì 9ÚƒdE|[j*–÷¥Öb©½ø)ïclr,öœíûI–=Fö"$ ô_Bð@;.ëõèºîXâcékQÊësFH~PîKFö7ƨ$"ô/B|É| ÖºZ{}öó²FOнßþ–g? é•|´O2dœ™½k­ s7Ûµ@F8Oh‹ñÐæ„`°‹KÞXç?ÔÏ u.y4=z*÷ª_ìÕm{ÛÁÆGñ”5’¶È ñÁ:WDÈ‚·±îž9)=ßõú<é“\?šì0¶&HÐ'ˆ5³Ô¡É /û!ÔzÖ×Cÿ}¼—ß1òÇÊvÖЧÿÝ>Næ±Ù¨û.Ñì™é;ŽŒ‡óˆçhR¼ä’ïê]¯×›!§œ]?ÍLºZ‚l·3×±™ë­ñ¶‰÷ø(d´C–ã0š¼kŒÖÁÛf¬ÙFÛFê+dž ÇŽG¾«ÊkNYž½·WŸ©·×ŸÙº71Ò.Yën-ˆvìÝ~,b;^÷ïc=WU·Oâa=çYã©£5˜‘Að…HöÍPŸÝë^¤ÄÅò\=©¯šdAê0Î_(ß­$?{uOWýu´"Õ*\/ZýYPm‹*W #jx¼dh!ë5 Œ¥ÆS×ZH_ É#KÍ…ä“3¯m@ö/¯˜Ù&Wˆ®OtùGc]ëBŽ“íž!éÂÜ!È0ŠlºŽŠIõ3Bþ>^ÒÿM÷GF ç5<Úýbr=­×Û#ê.ZƘñÚˆ9*rÔùõ¼·=?MHÎÔ—|ªw‰‡åY{Gë’{1ë1;«ÞÈ0/ù¯óDo2êÔBd{DY›ÑÆeŽNt›#Ë/ßg7õ.1ñ§úJy&>6~î=ÖL̪÷2ä}GêAOòž‘çõÑìÝÇ˦«´ .Ú—åç›zIí…<{Oj‘¯Þ?δ†gôzÙH6Š$«Æ[nïñ=é©ûÌvíÉV,Ôk]9òþ™AG’¤ã»¾~•—^¯'9dY«§ë”…Ì9åˆõÈgûŒ ÓÃ.ÛF¬@¸öŠž3‹x>@"«^YÈ:?ç¾QxßcîqìªN½®Ñå%½ßt/ SÖ2dò1Ÿ÷²¯ú>ú±‚xÝfDø.D'ú5!5è~Œ.Ÿ°•Óß:Fþ.ë=-Fç¯ØwÄý?ò k)m°Ð…×±˜p>úbu l½_ëý ƒø]ÉöõL–÷h©¯¥?«—ΫϭGF°ÁèûÈ-Ÿ!8 øïLdŒA¼eñ_ƒðÞ!¶lÅ’–˜XrÊòÒ½-ê} œ+꾑Ȣ‡]Ë<±ÇØ-xïÍìú“œdðë : Ó·ŠSuÝ…~Öž~¾ÞÂ^E†út™{æ8-jZ¬ˆ¸Nêè¾| I– О¿y`Vû{^wG ³n(d´q_Ëï’/¾—gÌ,õÈíЃHvŠ$+Á$s}JÄëµÞœ‘5’^½¡/‘ˆ ûÓ¨üžÄÀ’?–¾oRs1ú{}^Èo²÷@@©qןcÉ0gu¹Î‰´“á^7yÒ{þ¶j’u…¼ŽÔZ 0ºVñ8C” huÁœSl¢ÍO4y{€Ø!ê8YhÍ=x¯Óâ|¿bQƒ¬÷£ûZH…ä—uß‹«2rþÆÒÓÞQ÷í’NH²ô ûýŒˆ`Ëè5F(×êvŒ<ˆdÿ³µbºï±ô¯Ú ÝÛ¢Þ÷»q"ÙlÑî‹G™ÃÑëy¢Ø%*–k‘Q@’…¼Â¹yOFeÔé*™ëh-ãÉ˽ûÊÿ·öÝ«>2ÞöñŸà@_˜Œ×=‰¢g9 Y@Œ“ßm/Ï ‘øxÉ'ÿ<^:6>ÓÿÍžÈYØC»£xûÊ 5Ç-Dñ Ùô²êµ€|ŒJ­±ÔU|—ßý,äszíÞ™1"a¥K&›œ…ëÖA”Q&/Îö!q˜yÎtGÁ Ë^YìM]“,¿—×xYþ^vV"­Cäw? }é•hµðhóǸbžÛûƒh;D™z€¢§®#ÖÏœþ)¯uÉ£ÈD;"ÊdåúíÞu÷ÑÖu¢ƒtoö¹ ûÐ?®ƒj»³rí¹ d™·ê$ôß%F^^’G–\òÙþ,ȶhet|%C"ó:]BÈ6^Çã çt$1éé›/cHþXj‘%N¾UrìÉÃãè:ÙzêE“·g¯1Ïì·åÿ#¸zí}}‚í-Ȣǽk"£ä‰E-¥Åùþìöžý¬±7#(vE‘cvFÎÃWù+–ç‡HŒüUméûT›Ô׫̟½2[½DFÎI=²? Ë&ÌpÏ:Òõ):u"ý8r¾ÖuKò­¼ÆÇ?ïíƒ`0²&yäý糬ÝóðŠý{Yv!ƒ™É0?^×Fl׊÷1ÎiEÇ8²6ïV^ŸK­?ã[Ìäç3銂½d¨A”if¢ÏGTù£Ê…=û_ý!ïØZ[./Y§§óÈ_ÛÍDý³è@D[ö9¢fåÌ\µÌëÙõÚ>Ô7Eõá¨r#‘±·ÙæÊ¼JüóØ^?_Obå^cØ—ÅÞÇ‹÷øð¾÷7z_ô™±D´wD™g‚óC2ůë¾ÒÓBÖì•òúÌ=½¾o”ld´¹-£ÖÁ{Î[¯±gòŨºF•›kx,äåså]÷|󪳠ÏaÒz5¦Ê°Î/öGÚ…´BÊO”99u,,¯%—ü·<ŸK-uÊ=å 9A_´:T;‘y dèŸÄŠ39/©±|±ô²ø)Ï^púÿ{ûmõáQÇ@–c­§Yl„ÊV>~¯öŸóMF²µ¾{ô˜Hd¬kBYoÏõ~£í‚<Ölûô3õ¤œŽ›õg­ìÑîe&¹¡Oæ‚ó™¯ë]úU<®ÎÙÙí2ÆõWY[«'õ·òÌK.¹ÞF¿GÇZ$» ÉBÈ~Š ÃlÐæsÃùÇ â<ŒŠçuÎXÖé-q±&ÛHL¼°ÄÅÊ¿5{ßßumEý{o½öᘠã;2è€Lm_´¾:ÄŸŒó’Q'!«nõŠ(s -qæèž¤Vß}ºÆRê.t…¼ß˳Îb”_ÌæžÐÖ$#ôk¢ÉêYõŠFÖyhÑ Í&G×a×kðd]žô³ÐkõêçQ£c5'hs‹Äèk õ–ËÞÏY¶QìÙÀ»Þšóƒç Î>zžÄÇ:^–gR—óùãLóo© ²]f¸þAµ¿—\¨öÈ ÚuT+¼§HGïÓµ¸÷öx}«ŸîežÃü íma>Œ2„5Ç„dçÊ::鋬Ÿ§'õ÷ê3Ö2ñ>^Cì˜Á¦3èx”QýXg$³ 3èæ­ï5àB›CòÊ:6Þêý6ƒm{Ö–ý|;£é&ÏY<ý‡õþý¡ml@°#‚ 䜻¹ùP/Y“'1±ÔVègS#3£/£èŒ"Çf©-'}©×<BrÀã—ÑsS?cZ?cOj‘%†¾©Ïóy"„œ'{Ÿ‰™à<ø@»2(Ǻ®Xbcé‰,ëö$\?ƒE~2/(>ØS³sÅÎhsƒ&!°ŒXÏ®·8ù§<ŸE­×ô}TÛ´Ž»÷;!ÖÐÇž¹æ¥½òÁ9%3@?K{_]7&±¯®Kþ_yö¶Ðuu>™aDïWßCaEŽ^DÕ/ªÜ$ô¯óÐf¤]k,õÇòwY¿w5wÜÚÃyäv£‰"çŒd÷½+dÖ-;œ;BÈh¢Ÿwt¿7©?–¸XçŒëg°Ö;Š‘äD’eôKBŽì»È²i¢È‰B/{õìÓŠÀÈ~L½í3ºoië~êü±ÔV,1òR“,1³km̈~׋h¶ðè·à5æÞ6³õ¬öå\L!𜵇}tñÏãwy—5{ÒÙb^O>ú¹—Œ%Ë3Md;F–}4-õ?„˜]3%/½nOòÇK¼¬{#ë<2!ˆä¯³öRÌ\O˺3‚Ì,þ5‹ž^dµo­—ÄÆò|½êokÛ´Ži±OB<ðôÛ+÷Åyœ‘=è„\Çâø‰Öë)G¿KëçèI…îÿ­÷[$Yg§µWœÕˆû&$+#Ö] ›H²;f×Ìzëuzò®k,þ–×þo:N–í¬×c?KÒ Î;>œ£sŒª;ùØø™^xô>êA9GÝ:îý*¿{$ÿ¨¿I^Y¶#v ÚI®‘² éM|¡/ÌMÖùϪW68OãØëküYý\÷¹øPŸ™¥§}ó£ì…4/H²XM²MK/ú .œ2‚Yü¬î,¹ãåýoy®Ý»UÛè÷z?VrÜ.h:fèoæ]+D!¤ ž«‰%uÞXrÆÒïíþø›EP>E >Eð>E@?E?Eà?E0@E€@EÐ@E AEpAEÀAEBE`BE°BECEPCE CEðCE@DEDEàDE0EE€EEÐEE FEpFEÀFEGE`GE°GEHEPHE HEðHE@IEIEàIE0JE€JEÐJE KEpKEÀKELE`LE°LEMEPME MEðME@NENEàNE0OE€OEÐOE PEpPEÀPEQE`QE°QEREPRE REðRE@SESEàSE0TE€TEÐTE UEpUEÀUEVE`VE°VEWEPWE WEðWE@XEXEàXE0YE€YEÐYE ZEpZEÀZE[E`[E°[E\EP\E \Eð\E@]E]Eà]E0^E€^EÐ^E _Ep_EÀ_E`E``E°`EaEPaE aEðaE@bEbEàbE0cE€cEÐcE dEpdEÀdEeE`eE°eEfEPfE fEðfE@gEgEàgE0hE€hEÐhE iEpiEÀiEjE`jE°jEkEPkE kEðkE@lElEàlE0mE€mEÐmE nEpnEÀnEoE`oE°oEpEPpE pEðpE@qEqEàqE0rE€rEÐrE sEpsEÀsEtE`tE°tEuEPuE uEðuE@vEvEàvE0wE€wEÐwE xEpxEÀxEyE`yE°yEzEPzE zEðzE@{E{Eà{E0|E€|EÐ|E }Ep}EÀ}E~E`~E°~EEPE EðE €EH€Ep€E˜€EÀ€Eè€EE8E`EˆE°EØE‚E(‚EP‚Ex‚E ‚EÈ‚Eð‚EƒE@ƒEhƒEƒE¸ƒEàƒE„E0„EX„E€„E¨„EЄEø„E …EH…Ep…E˜…EÀ…Eè…E†E8†E`†Eˆ†E°†E؆E‡E(‡EP‡Ex‡E ‡EȇEð‡EˆE@ˆEhˆEˆE¸ˆEàˆE‰E0‰EX‰E€‰E¨‰EЉEø‰E ŠEHŠEpŠE˜ŠEÀŠEèŠE‹E8‹E`‹Eˆ‹E°‹EØ‹EŒE(ŒEPŒExŒE ŒEÈŒEðŒEE@EhEE¸EàEŽE0ŽEXŽE€ŽE¨ŽEÐŽEøŽE EHEpE˜EÀEèEE8E`EˆE°EØE‘E(‘EP‘Ex‘E ‘EÈ‘Eð‘E’E@’Eh’E’E¸’Eà’E“E0“EX“E€“E¨“EГEø“E ”EH”Ep”E˜”EÀ”E   \FÜF (unitsmmP  $\FÜF (unitsusP   sasGÜF (axis1 (unitsdegreeç¥H s|àsFÜFˆTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ó k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start  nÉ deflate èônÉGÜF (signal1/¦HHEAP`P wXÍÌC¡RlÛ–¸8êX)’¶uô­ST 0nâÖ®¤G§ÎˆgΨ Ù²›c MãÌ@þ²&¦ž|œÌó¤°h¦…3¸í$_' ö ˜Þ¾~]Å +!ê1¬ÃB–oÇRb®âüýŒO…aþG4ùq/ýªò2È$9zâ¨W‡y¯G²Z¨â+ˆb©0ÍÌ’Aff™A Aš™¦A33­AÍ̺AffÁAÈAš™ÎA33ÕAÍÌâAfféAðAš™öA33ýAffB3³B BÍLBš™BffB3³B BÍL#Bš™&Bff+B3³.B2BÍL5Bš™8Bff=B3³@BDBÍLGBš™JBffOB3³RBVBÍLYBš™\BffaB3³dBhBÍLkBš™nBffsB3³vBzBÍL}BÍL€B3³‚BšY„B†Bf¦‡BÍL‰B3³žBšY B¢Bf¦£BÍL¥B3³§BšY©B«Bf¦¬BÍL®B3³°BšY²B´Bf¦µBÍL·B3³¹BšY»B½Bf¦¾BÍLÀB3³ÂBšYÄBÆBf¦ÇBÍLÉB3³ËBšYÍBÏBf¦ÐBÍLÒB3³ÔBšYÖBØBf¦ÙBÍLÛB3³ÝBšYßBáBf¦âBÍLäB3³æBšYèBêBf¦ëBÍLíB3³ïBšYñBóBf¦ôBÍLöB3³øBšYúBüBf¦ýBÍLÿB1O™ 4( áéìrsX.O]¾™½rhPH1l?ú‚i+È/êa›pVã«És2còýGx:Ó1·NÌ{%kú ?3ÓÂû1VEnVË^PËÖ¨œ²LCÓ,ö¸?‘âlv0ñûƒù^ûf w›…wGÜFˆSNODÜÞ0@ 0@`8P ÿTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÇlX9nÉø°ØõÌ€ 8è£$/entry1/FOCUS/fermi_chopper/rotation_speed9€}õè£$/entry1/FOCUS/fermi_chopper/rotation_speedà4õ(òHÄõ¨ õXõ˜”õ08À»ìHCPœìÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðZõø]õñ $òQè/entry1/samplexˆõ(ɨ¥$¨¥$`Ø”õs$pXЃõÿÿÿÿÿÿÿÿX8xBõ˜E 8ù x¾ò€ó Q``É ÓñPˆõi Ø”õ€öX°ˆõÿÿÿÿÿÿÿÿ0 xxô@!õ {.Ñ0ò€}õ`T.P¢õÐaõ@N.ˆƒõ<.è_õpƒõ€9.ßõèaõ0   ÉåÉGÜF (axis2 (unitsusw¦P  *dFÜF (unitsmmP  (\FÜF (unitsusP   nlínGÜF (axis1 (unitsdegreeǦH n$ïnFÜFˆ  wÉ deflate q$wÉGÜF (signal1§Hxœí݉n*¹€a‡@’Íû?ï½­¤DÅi /µüŸ„ ç°ËîÆ1îr)woÅ&«åB>ôÅ爬¢o³Ùý÷Ìû/¿û®^ãúÿÛåçöös»œ*_Gâ:»/D`-†ÖÊ´@¿ÝÚyð­z,?/cåz|üV8—pn7"V´f ßá™HýãÑøµwõëßÊ÷ØX?–qrQ÷‘âŽ×ho ¾GÇù–ãŸs¶:ÓÏ€Ñô8\”ïu²ÖbIJ×ãcv¹g¿?r:Úï<ôWe´èì:?°JÏ/óÇË<òÇÏMÖ!˽mÉ{žáø¶Rg=?¬¯ÝÓk.n%V›Dª ~‹Ò¶göŠ&j½jäj˜‡XÎGÀ*NÖVȸ¸å¾!g>8~b£}í£Æ˜±ÞȽ­ñPƳ"í]•ç¸z.»¨ó¿]«{=¿ °/Âg¶ã;Xæ­¿éõzŽXïG-¹’en¹þ]}Í^ -Ž-x—©ëüÇu8y,k’õX:Ú÷6™Ú¼¯ßûZ¹nx±õóX¯9^ÆÃ_å÷¾Ô2~žU>‹ïa¬c½äÙìsçXà±zþX¯­9äŸçêùå³ÇÇÓ8½ö“ð؆Ë {"ô#ouðV^q,çŸe,|û¹é1³ì#¢Ÿ{äõ{<÷Ìïx¹nÞei›,õÔ2ÖÙ;Ú ˜/®.ÏEÝËþÓu^‹úw{{x¤UNÒˆ,ÄÅB¬ëõ=ok™Û²Þ3d¹-ãcÉq!cåwõÖ{íµ¬«‡¸ÍD|މr}vÏ÷÷øÝÜìö@ô%{èµÅ2&–yc½¾¢Wî7¯8×@ÿ¶Ì,K ³Ôs‹^±¨×X¼«›+×åˆÖ6Ñêƒ>è'@>÷ÀqÞ=G,ùÞdœ,×íÉó0±¶‰vÁ‚~pÜ–ØE‹o´úÞœÉÃVï?½Œ‹?Ë÷XYr\Œ2û\2ûýÑN–¶äZD@ß}ÖȲÌ˺ ½>Y¯I~Õ‡-íË–áxËPG}qÙ.ã<¸7Ä­È ½öXçJÖë,ôø¹5/¯9Z„:XElû"¾XC¿} 7íQ·¥ü×r뽨{ç¶ wF^ì™Õ§¸z*+ .=&Ö9-þ-÷u·Âص—:®Ä97Ƈ>ÑnmGdCŸ÷CÖRÜÊ=OòÚZä½ó}ôF´m}ç=ÞË¿&b¬!—° ÄfŸ ñŠVǑ׿éq°Œ‘õu|2ßüê5¶¼ü ½ö«c5†Që¥e¨#@?oËC<­•ñÈøqÄž´:¯…Œƒÿ-÷köêuÊ=ÖŒZk+ Ž­¿ˆ ,ˆºpÖÞcbÄX¹_ª[‹²p.€ /`–ÑãÓ×áýX§ÇŲõU=–9å­ÇPöu¯–Ë–í‘mgè‰þfÛ³öÑ{ìÕy.nÕÿÍ(ž›»^ïùl=Ï‘÷ôܯÞ´?pÇ‘3® –üËØxËZäågÉq!Ï÷¸ŽŠïC1š¥ï]àGäþ¹nÀL--ŽÓõèü²Îbmþ˜øaú¬±Ö'Ëí Œ¥¯Õ+êñUÝd/j}-_ýû‘ÝÈuÃcÞÛ½Uù½ÇãÑg€—ø b±rLϼvxÖz3+±o)bÄQ¯E–1±ì¯w-¿sZ0§Œ(ø|>'ó5ër¤Ì‘s;À+z~XÆÉŸå÷µ{úÿëßC>–ÛÞrÙ„‡2zA,œÅy$§-í^ϨÇzmòÚµ{˜cKžj+¼—ÓKù×x.{D´ŒÓjo /$ß›¬Á¸•ûZŒï‰oY☥ž‹^uÍCV>ûdžXç“u—êß-äH¶7Œá©½=•á\†Q<ì߬¯ÍÓsÊïÕ¿µf¡î{y,s­UfÅ‚¿ÅÚ]Ï,qE.³çŽ´§ç…—kõþ)÷ñ²\»·wœÌù­µÌ9HÿÌeT>oýÊ[yÈ8íÑm"û…Èøx-7ò³ß,Ê2Gʱ˜ í í=ÚgOÆÅ2F^îoÕïxʧÙŒ=×h÷¿Žì«ƒxhÿ¼hû¼1ÈZoo¶¶Ó£ç]ª›ÞcOÆÉrí¹-P›Ýf¿ÿ3-Êf¥~Ïþ>¶RFÎŽ‹åÿê½ód/êr3K.8ýüRØoðŠ1-,¡?¢ú’-ڣΑ\ï"óȮً¼Þ3Bûø«å5 dŒÁ–:ÏŽËì÷Ï‚8ûwô:l=—,ûìÕãc=ÏŒ><Æ6ÃúæÞ土ý=ºÖƒXÂ"úe\ÙÚ¶åºÆú^æoå>.–½õ¾Ôcë"’hõÀ3>—1ÂÞ~¦÷¡–1³ü|äõpÜÙX[Ÿôô>£X¬Å2À>`.޳±ÞªÇ:²¬·Çוßé]&sðwÎ63ò/¢Hùg^ñRÎш jÒ'$g…ä°õDzæB~Ö×ëÉzåhý*Z}žñP×VeôPWìC›ÚB{´GLyôñwQ÷úz=óÍ2ëåóÀz ­—@nœ£þ"&˜íh>‹š¬¯}Cô\ò£¼oVd;£Õ×jž…^åòÒ~Êi¡ ˆÃû>8^Ê ´0»¿ëÜoõ^zz¬¼¶×HYyì‰×rà ýÈB+80Z¦>—©®BÆÁ¥ÜsYȼ²#sÊ<þ.±&j­æ­ŽoÏZ¶ í‹Þèc¡Î‘¼ëõô|±¾ž¾ùWô˜X«ßèò¼ÊyÈøÂ·L1ÏTWüFÛûÔsÂzŲ¾â³Ü÷Ñcg޵ý2ÆÌã÷ ä€Å3–¯Ç€,~ÖêÜnrž¬µÐûë-ö”ßb]×D¾æ mÑîû/xB é¹a½gˆŒ‰eÌ,9‡Œ“1ÖäC†Uô)ÈCçDÖsÉŸê±ÎmñlŒœí{H>/Ýè>~æ;*Ëǣ岽ÑÿáÎû&cb™S–:÷Û¬>ϱ†^Fô-ú/8w!ºµ>^ç¶½BtNd½/5ðˆ…sèì2Ì~öyßÃèÍÒ± sÃkë-ôÚdró"Š ý×B-”¡•Huydvg¿?ì¡O¼æ)FžÊºÐóÈË8X‹?~îeì¬÷Ù»öØ[\jÞË9è7ñÑÆÈ&BŸPwäÚÿXÆÂŸêñµüS½ÑÏ€í¼/^Ê B¯¹Ð¹‘뽨ëß9ó~QDªËH¯âF\ý³Ø†-Êd±^Q[?h«sˆŸ]zN¸^O±Ü•ï±òWY#ïm[úZس×#}n.â±e8ÏËä…ÌKþ7½þ‚=D¶#NþŒØ¿„¿-í‰ã(õÐNÀs#ß2ì}qt¯*Éñ&·åz½Ÿûúº¾#ïåIÔz5#.½r‰Zlc‹eB³ÛvÔûÏ®'l±õ\Uï¯÷¡þMÖ]Èmι°„þ8qÞ‡xa ú‰_ÑÚÎJ}žÍûê³1óK扗5É:gò[¹çóœûÍk¹±_”5Aêp1@O³û—‡ëù³#Ð{M/sÊríž\Ç'¹.¬=,— eh· ufâƒwöå8úMÇCæ‰ÿ)÷ ©ó¾Õ¿O\Ç#æcoEßA$ôgX×zO0Kn‹RØ[ÏšÑí@»£—Œû F¨C´€W't. ½ÆâÑXÙêùÆj¹0‡÷þà­üÞÊ ôaÏ- ' ÇÞ#D®Õ»•û>"’;9òœrÔzy³–Ã{¦ÙïïñË#k[g­7`Á–ãïì1*ãb K.‹‹ú7yÞ›z¼çÌ0¢ßÑ·‰€X8§ùÕªí.Õ½^_¡ÇÇ·ò{<ȉ¸¦úztÞã|ˆÖôøXòY\Êï=ötNäz\ýìugø›º–D –D@—Dà—D€˜D ™DÀ™D`šD›D ›D@œDàœD€D žDÀžD`ŸD D  D@¡Dà¡D€¢D £DÀ£D`¤D¥D ¥D@¦Dà¦D€§D ¨DÀ¨D`©DªD ªD@«Dà«D€¬D ­DÀ­D`®D¯D ¯D@°Dà°D€±D ²DÀ²D`³D´D ´D@µDàµD€¶D ·DÀ·D`¸D¹D ¹D@ºDàºD€»D ¼DÀ¼D`½D¾D ¾D@¿Dà¿D€ÀD ÁDÀÁD`ÂDÃD ÃD@ÄDàÄD€ÅD ÆDÀÆD`ÇDÈD ÈD@ÉDàÉD€ÊD ËDÀËD`ÌDÍD ÍD@ÎDàÎD€ÏD ÐDÀÐD`ÑDÒD ÒD@ÓDàÓD€ÔD ÕDÀÕD`ÖD×D ×D@ØDàØD€ÙD ÚDÀÚD`ÛDÜD ÜD@ÝDàÝD€ÞD ßDÀßD`àDáD áD@âDàâD€ãD äDÀäD`åDæD æD@çDàçD€èD éDÀéD`êDëD ëD@ìDàìD€íD îDÀîD`ïDðD ðD@ñDàñD€òD óDÀóD`ôDõD õD@öDàöD€÷D øDÀøD`ùDúD úD@ûDàûD€üD ýDÀýD`þDÿD ÿD EpEÀEE`E°EEPE EðE@EEàE0E€EÐE EpEÀEE`E°EEPE EðE@EEàE0 E€ EÐ E Ep EÀ E E` E° E EP E  Eð E@ E Eà E0E€EÐE EpEÀEE`E°EEPE EðE@EEàE0E€EÐE EpEÀEE`E°EEPE EðE@EEàE0E€EÐE EpEÀEE`E°EEPE EðE@EEàE0E€EÐE EpEÀEE`E°E EP E  Eð E@!E!Eà!E0"E€"EÐ"E #Ep#EÀ#E$E`$E°$E%EP%E %Eð%E@&E&Eà&E0'E€'EÐ'E (Ep(EÀ(E)E`)E°)E*EP*E *Eð*E@+E+Eà+E0,E€,EÐ,E -Ep-EÀ-E.E`.E°.E/EP/E /Eð/E@0E0Eà0E01E€1EÐ1E 2Ep2EÀ2E3E`3E°3E4EP4E 4Eð4E@5E5Eà5E06E€6EÐ6E 7Ep7EÀ7E8E`8E°8E9EP9E 9Eð9E@:E:Eà:E0;E€;EÐ;E EP>E >Eð>E@?E?Eà?E0@E€@EÐ@E AEpAEÀAEBE`BE°BECEPCE CEðCE@DEDEàDE0EE€EEÐEE FEpFEÀFEGE`GE°GEHEPHE HEðHE@IEIEàIE0JE€JEÐJE KEpKEÀKELE`LE°LEMEPME MEðME@NENEàNE0OE€OEÐOE PEpPEÀPEQE`QE°QEREPRE REðRE@SESEàSE0TE€TEÐTE UEpUEÀUEVE`VE°VEWEPWE WEðWE@XEXEàXE0YE€YEÐYE ZEpZEÀZE[E`[E°[E\EP\E \Eð\E@]E]Eà]E0^E€^EÐ^E _Ep_EÀ_E`E``E°`EaEPaE aEðaE@bEbEàbE0cE€cEÐcE dEpdEÀdEeE`eE°eEfEPfE fEðfE@gEgEàgE0hE€hEÐhE iEpiEÀiEjE`jE°jEkEPkE kEðkE@lElEàlE0mE€mEÐmE nEpnEÀnEoE`oE°oEpEPpE pEðpE@qEqEàqE0rE€rEÐrE sEpsEÀsEtE`tE°tEuEPuE uEðuE@vEvEàvE0wE€wEÐwE xEpxEÀxEyE`yE°yEzEPzE zEðzE@{E{Eà{E0|E€|EÐ|E }Ep}EÀ}E~E`~E°~EEPE EðE €EH€Ep€E˜€EÀ€Eè€EE8E`EˆE°EØE‚E(‚EP‚Ex‚E ‚EÈ‚Eð‚EƒE@ƒEhƒEƒE¸ƒEàƒE„E0„EX„E€„E¨„EЄEø„E …EH…Ep…E˜…EÀ…Eè…E†E8†E`†Eˆ†E°†E؆E‡E(‡EP‡Ex‡E ‡EȇEð‡EˆE@ˆEhˆEˆE¸ˆEàˆE‰E0‰EX‰E€‰E¨‰EЉEø‰E ŠEHŠEpŠE˜ŠEÀŠEèŠE‹E8‹E`‹Eˆ‹E°‹EØ‹EŒE(ŒEPŒExŒE ŒEÈŒEðŒEE@EhEE¸EàEŽE0ŽEXŽE€ŽE¨ŽEÐŽEøŽE EHEpE˜EÀEèEE8E`EˆE°EØE‘E(‘EP‘Ex‘E ‘EÈ‘Eð‘E’E@’Eh’E’E¸’Eà’E“E0“EX“E€“E¨“EГEø“E ”EH”Ep”E˜”EÀ”ETREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ)# k˜ÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut StartSNODp0É0 ¹/@Üð8Ù1©.TREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÕ²õq wɰ ÷w¼8 —÷ÿÿÿÿ Wx§$x§$h©÷è£$w(°õed_countsÉVx§$x§$cus/data/2007/001/focus2007n001333.hdfÁTè£$è£$ÿø¹Tòð°÷7 €`(µò¨ ò0¬óÀ¼ö(ó€óÐVôè£$è£$xà«÷x§$`G.¾÷Ø©÷@.8—÷è©÷Q.ت÷ª÷€J.P¼÷ª÷`L.8ª÷@N.Hª÷ˆxVðàQò 0@P`p€   ° À Ð àð 0@P`p€ °ÀÐàð "# $0%@&P'`(p)€*+ ,°-À.Ð/à0ð134 506@7P8`9p:€;< =°>À?Ð@àAðBX nìÐ8Sò¢À 1 0òà)÷²À   É›tÉGÜF (axis2 (unitsusW§P  ,\GÜF (unitsmmP  TàGÜF (unitsusP   w¿wGÜF (axis1 (unitsdegree§§Hxœí‰Žã:f]k÷ý1óþ¯;ctaTNâEËGê H*•Ø$E;4MQËðœ·ÑÀ!¯mÞŠg€ˆlÃÞ¼×¹j×ÈãYö‘`·6\±+cP—(ÇT9 â¹ã¨Úk¤\å¾[Ë¢:ÐÆJð‰\0žú(QKYZÆ6J6„z(Ž«¢L[D‘€ó%“ϼ/ûõɤ÷+”uU–­Š:r¿%.ŒŒßË‘×bâO÷úÍýïÕ69ÞaD«³à:fe´OÞ 2èZPë߇·âõúøúÿïå_œlÏÿÿãc9–WöÛ}ù©úàímÛQõ>GbåÑ62TäM8G@MÔü©–<>Fþóó¼>>~öúê> .™mÚ2û¨wRÏ{$-âsx ¶¬Ë£Þ=³1£Î3±æ{?Üë5.þ\nqòˆ|ð¬p¾ˆE¤c6’¬gˆ®ßù£Ûì 3ëþŠL¶y¥Ë³ÿûºã5.¶¼±Åɾ6Y™²~âÁÖûA ð£{zÍyÀîØúð*¾µØøýçaõËr«Q>S Ð ÎGpü§/Ø» *kgeßU?‹…¿–[Llq³}æê>F}ì =ë"Ü·h þpO´¾PÑx¦ÿÇr_sa7÷¿¨Ê©*̾øìªà›™Ñþ{µož…}íÅVŸduFä¡çÜ}E¿U” 4á|*ÔòÅ­5C>–xq1ä€éuÁ& D:¢½}3ÐC7zø=[̉»¯­Xcc[?Äú$ûùzµãæ¾w¥/œG͆jòÔ¿€Ùyuè¯í­r™_Žr.¥¿d~FåVf`V½ÔáØuÔ|´†<¾®ÂÖ YùZîcãh÷c”æ€*ÛéJqh‹k4j:~“U¯#ÌtúÕ‡"ÉIÖQ(ý†ª²•^Ÿ-6^ãâ¿Ë-—ügù½Î^F»Dão?J×y5Áïà™üãQ~¶gÔÖÖó¯}oäZ=’[rT6U]TåÚ♬gõ ¿Û–g÷…¢0êœ ÚÔÎåàOP›ž=‘Fûï«ý–Ïó*–±Úc[z}üYîë’÷l_Içš½ÿ:ÊGj"ÓKþ+û9:·U}LÏÁ{ˆ £ØIÆfåH|Y;WâçåYîx}þßrë‘ü±ñ½G2pç‚ñÈÏ•ó9çØ qD¢¬I^Ö÷Íâã=-8>âPûþ%cP:?(É’æaìüºÓkœìçê},·\òÕxy–Z8N¶1ϦO/"Ø-‚ŒÙºçZ£ ã© c£1´Úcëqá{Âùù{ðÑÇîèýÜŒ˜‹Ù‹2*Â<[ÈŠï]aýß¾~>ßÞù{gˆtŽpN¿*ã™ùYì2’ŒöÉ\7“M€+p<À,<Š,>þpË)¿¹gõž #‰ c/è½4ŽìvSÐïˆ òzÔäÉDæëF8ÆŒãŸUg‹‰}ï·ŸC†¼ãß‚«u5m9ž9ŠÚ}ž û‡˜à7sp¤gÊ™^¾ÖÙ×Z¼/÷ë‰ìÙn¤š  OD€ýpμ-Îcóõìµï\{Î^Öq•û„yÀ/þÑ¢æþÌç8þÒlœŸ^u¿¾ÿ±Õ¯qòšG^sȾ×Eí^Éø1Ô¤çõI¯cn0¦.Yõ‚(ù§Õ[m…ÕZØœ=€Z¨¯G£t\Â>³Ø0~0+øþ8ŽØÞòÄ_?u «µ°Ü±ÕZ0¦à©]—Þ“ÖsQGöiA&] ø´BÕ·TåÊÄÞÆbã•¿Ë-n>G0¶ç ßsžéY³ŸF${f™c«$KKõT”é­dŽh‹Öµ 6¬¶|ÌÑù(¾¯…Õ [¸ei·vô#[N³7Ø®Ø^ÑëÄŒQ?lΞ­CmÏ>>¦œÌ‘lG„ú^å±ìe?•ZEz“uŽV½"‚ïÁÛÔ´KYcl}‘ÿ,·: {m¹æ³ùoÆsõ¼<ýþŽ3ºv»äQ/šÖûmIkußU!;ÙlœMŸŒ¼Öa¼þÉj-ÊùzïË}²}®æ¾gb¯îYmÔë~8ä?8OfÛeÖ àŠÇBÍ\êÈüÓû®ë†üçþ¶ØØ^ïÙN2éòŠ™t­‰²ÝŽôŸyôeýF1Ú&£÷¯BF;d9£É»Åèùa½¡_Ùc¶ê,>—[òZgá{ZøïÝÇH²Õ„(^kÕb´n5νdì½ßGŒö·×Q}¼Œ$‚ndGzÖž©è c`üêb1²Õ[ùÏr?‡¯ì§Š²l-È|å™tyÄH3Ú7ºNÑåW[jÓòNV®ÚiÔÜsL¾÷ðµk-²ïý¶w¾Þh"ô°PµµâÿhöŽàÃ5i©C4û¨õ,9B”ßÔ^óá# GŒÄç„˹{ßË-l5ʵŽõ^Ëѳ{Ùoô8ÁÜ\Ë‹ÿæ…±½-ôaŒîQË_¾ß#Ù×YÙæQyfëzͫͣ·Øç³Z"Uß9K6}fBqìjʤ¨ü&ê8Í>·>z°{ç¸[ŽØú¾Y‹?¶Гh}„zðh¾ÖÑs¿ê5׌c‘hs¹³î+³Æ¥\;þ#Úo…Ÿ­–ž?Ýß_'exöbžy öf†ó\ªË‘ûö>÷äãdßÙ÷´8²ýš¨öoPðÝë,U®Í£Ùº÷²F4;•D‘?Šœ-8«û¨c";Yê'kùG´c³õYU{”ùãõ¹Œ…¿~>¿üh;{öuô{#P• îÙ[O°g;#¿ß{?=ïsª^C+ã=®Ój;{öSãóвF@U§³r©èÓêøÉžÃëI«ñ±¸x}þ¿Ë­W²_CÄ32¥2æWëEFÌW|ÄÈýÖý*#ï­À>”Îü Ô9â£øóo,§¼Î׳ÙbgãH®&ºGÉÝnJ`Ë9`œç£V®ŽsÃøÞð¹_o¼æ×8ÙrÈ6‡Ï~ƒoÅ%ÂØEqEé~jyÔÙkXZð,’EǨԞŸ?+ õ€3S«–ÒǽÖÙ¯CmkíÙg#Ï ‹ö;ɶ%ê²+ÊG¼°š zÄݯþ¯f“H<³v‹¨ãUnEöÚòóçÙbdëiáÿ?ê·ꂽs¸BF2úu6"^¿E‘s£uÉR_û ›·g},|=²ýqSoñ›lþ‘MŸ3´ì}¡xO“Ïc¨‡ª½MT÷u¬£Éí~rÔköüVÿùym±ñZgaùã=ß÷Ÿi±n5\ÛkÑs<®ö`iEïý*ÕI_ëÍtPÌ!(åš,ØXÙž-¼âk0üçËïÏÄlúdeösÙ+°Ô_‚ˆXŽØ×Y¬o÷úÓýoï6è!‡Š®G‰v Y;Új~\T؃J.zï~2lS{̳ޗŸ¥~tôö"ÙWáÞ×UZõF²ú _ƒ¼>ÿ]îóÇg×£VùmÄ#›¨ÛJ]>O$Y[1Ú£÷ïyUSVcû=¾Sã»0†#q ã›V1^­Ï__ù:Ãâä5güµÜú"¿ž«§b/€+´Ž}ˆ­Æ‘Ñ~u8‚åˆ-Ÿ\ÆÆµ¯_9ïBmžåßÏÞ÷ˆ2¯LIΨ÷A"£j[U¹®ÐJ§#ÛU´+±A[¸'ß³©­!âcâµ&ÙÖ±þ£óȽQ¨i쉑1>~rµÛyaÌò‘mLkæJFÔÁ•½Úü:{Vsáû]´®×;ƒš<Àuƒœ3\sÅ6*¿ÅWë˜U°<ò:W¯¬·0¶âäH:>CYQq„²MÎ]Ÿèò÷&˹9"=íËXÆEaìdèE6]{Õ6XÏŠ•ÿ~e8•: µS +Ï sݵa\îÉškÍh;ŽÞmÞ6ïîák‘[ü×ÜæÙcîj IÍÞ*g¶™Í'g¢ežSa^шíÁk˜[‘ÉàwthEëy{ó½e|Z®#b5É¥,Q~{{Unø c©cq ì“­cwƼ»ŠÎ>Vöë„øZ‹¯%ÿ˜ôœ“˜Ý–#8r¯£G–û˜±¶†Ü'ìAu|GÎMå¾$ÀoŽÜÓwÏV{lyäïåw½EO²³­î¨Ø§v Iù==ØklÖlÆí73^‹g'šÍjûì;ûZ C·ªI>ƒj­&Œ'ËØ^9–³‘U¯’¨×ÇÀ–ãa @?gÏòÈV_Q³7ò•߀َŸÙô@Ë9vYÈšóϨÓ"Û#ʵHDG”9:Ñm®,¿ýž}ºg«­xwï©ô}«I†ßòèò_eÆù£ ²)ÈðŒ+u]ð ¿‘ÙQùjåw}Ï7¿.µÍÛ[–íX™º¨~ cÔ‡=óÚ{ìSy»5‰ ãUÔæÂ~"Û5²ìFÙûí³xöñ3ô£gI?>ìz÷ CŠž:dÐ^“¹~ðÙ|¥lºÖ›èâ}ÙÏÙ³‡ï•luïËë1=ÚßFéwáÕß5ö¥|LøšôWŸóÏÏ>så:ÀÞ²)ûβê¥õô1iùÛttߣ·‹Ÿ^GɆgcÊ3Ÿ¿¢·þ.ÿæë­1ñ·{ísÊW÷íàü<Qæ!œDó·2lûÞo~.ßÇÆwg¥¶þµ¯£FIVÏh¹Gï$-uŸÙ®-yt/©…½{Ÿo30ƒŽ¥ã»¬ƒ²‡Ÿ£g=-þ,÷ùcOƺäÙÎ)J5 -ëpÔîFƒû¡uÀ1ˆ^#z´¨Ùœ™«×å{?¿•ð}‘}ß7«I€¾(]ËÀu8¶ :3ù°¯-öý+>Ükëýæk2²ö‘éµÏÙæîEåš{ëZ5š}jx¢Ïáx>P"«^YÈ:> ç¾^´Ö¥†-{ÕÊ·ªõ²‡Õ"[EÙãÂËÉÇjó¨ž sÌ_“‘s¸·P™W«Boý¢ÆÙQùH6†ºÐ«G+>Sܧ"-#|ŒlsõÖ¸øË¿XÙ×'[.9#YõjÅèk×ÈdÖ {­þØbå¿Ë­ÞÂbãsõˆ -î÷<ú~¯ûF½x¦õÐ:Œ¾.Í0&QïIüœ=‹•·Öi•O†(å"[ìûÕ\>Îýi]]kß-}£—ßqî‡Õóœª\ž2nUîZøž6Oo“¿~þ×¢÷[ôØ)ƒÏ¨ëPK>u=`NFŸ›8Ç<Æç†->¶šdëûöýóYßNyî´Z_„ˆ~½£BÍk·LvÉãÑ–V¿IÄÇPü-Èdû‘÷ÍjÈa,Ê{ÃïÅÃ÷{ûvŸß+Ô¤f¿VÌ {Ös¨ªüôCêG¯ÜÀ¬öÝ ÷(cÍ5më^û­gT¼Ý,.ös÷l=_‡Ü;%/|Vãq"Ê zdð£h:D“ò°žlŽžŸ§gëˆ|Ÿ=³ýŸm¹û༠…û ³‘ñ^öhYFïߣpo¸ 2@]Å–#¶Ú Ë%ûuEÊu«ý6ÕÈpÿ"k]ÀU2÷V=¶£÷¿—(rž¡÷½›Ì¶ v…Ö(Äas+¾ÆxÅj+,>¶µ¨-VöóùžåÚzÖ~·ØŽ"™u‹Î,c3‹žžuŽc0žÖµ=(åñk„XÞØrÇeÞî̼ùhu÷jãu–,zÑõYG4Úv£÷?šÙõ‡œdðë :¨¡p¼VžÝç†}ý±å’Ëœó+Y®Ê35Ùøššì£Ùk=ýZ®lÿ Q·¥Ü@Ïc£÷„H²BL"Ÿójå´í=˯u¶ÖÞÇ“ï]AÍ–æØ>FÁ. 2¨Ó»OX„}©aõ¯_‹ì×ݳÏeDÝZþ(ÕEœoY+_Ý%Y2€=Ós¾É¬öÒj™uS!£Ë:2ì× ®µ¶ô‡1Ó‡1jÏU3FÛ`—óD´]™•ò5gážûXj_Sû9xV‡\Ö&÷B)79Ò/9&ê2³=gÖ}Vó×Ìb£YôhÁ[ñ°œ±Õ\X­EùÙ­í´-"‘äŽ$+h’¹&4bÝOk"Ïß ¾Q÷§^ùO_“ì×Ú³šäÞ¿ƒÄÜ¿‰.ÿ(¢ö‡è=Þ3ú׌:Ã5fö™ý«¢Ç0'>>¶u¨m½w÷¾ÿN¶XØúXøuCìÿêô¾ÞP<ç*ʤFï뺫ßcLµ‰6>ÑämÁHdªËÄÕ<øè{WŒ÷=Wï5—þ`9c«¯°õDÞÜÿŽÆÉ£}t¨YÐ2ÆÅO÷Ažx,¯ìvõÿµ¾s–#ò˜+€ßöãì<èc]þH<³uÙ¯Âbbëló÷FÖ®©ùŠš<Ð¥kxÍ,6œEÏ=´²EY‡üá¾æ¢”ƒ±Ñ'j]kFßRÒII–DœC ÷D°e‹œQOTî#Ô°cäqÈ@$ûûfñ¯Ï[ ²­òá>¿w?‘lÖŠYl0ZÏóòÕëF!'ê=¸E™ 5Î3¾ÆØ¯«guÉëßݾ¢_;?"£NPü`>8îÎýø)óÉ–K¶^É[yd8N„|gÏí×¢æ\ÀZûƒóÔš‹¥4NJ²À=ŒÍk2Ú(£NgÉ\o_3>ðkPoõDÞêi}i4y•x[bßW8*wT=kùzŒÞ:¯QíƒÆ1ú愌%ZÎk&Z¯E^ë+Ö˜øûçîµö¯ÁÞ¿QðiŽÐû~KkÔdíu®VÓ»5­çóÍfÏšœµ]ïï]Å÷¶°ÞÈ–G¶Üò£ÞÑs‰ª`OMXÁÎ3c˜M€hígáÙª±Xס¶ÞÈŸK?²ŸKFë7zÿ ¾0k½[EÏ(r¬(Ö$¿ú¾ÕUøž~¾ùÙ:{‘kkQ³çäÕZ¼öjIÔù#Ìç¨÷ÏkE/yÏœ?Ž®» m‰Üräýw5?V8GežÇw‹‘­æbåÓ=ì3Wˆ`‡2Â>fKzv@ð=À@ Ë![Ÿ7‹‘}M²ý½§î¸æe€«Ì”gív½ŒöÕ~*DñÙô1²êµ¢|ŒÚ\¼õ±ÆÂßËmžžï‹lµ[ÛËî)S-¢Èy…t€¶pÙÏŒ}9¢ý¡VcìkŽ­ÞÂæð-Ë}¸þ§àӳΠªÉÝ#Ø[QFE™F¡’³€úÌ>šãS¶´!ê˜¿Š‡¡.3ÖÔÖ@¡¢Ç¶#’Í#ú&)]ÏÂ6=줔ÝÊsXÞØj‘­>9«ŽûkmSI6µk«|Þ³í¨/*r(‚mtê`³¢¦­|€bÍõ«}©]›«øÆÈØAÅÏðý->¶¾oßË}_¸âópòšIé úÃqÆ­ØfŸƒ“ý|½rŽÞìu½ó¤jyÙŒÎYÀF3œfÐbÒÒ7­y݇õ|³>>^örD¸Ï Z´ž¿Ðª†bOn_©VtÄ~ÎRëž­ºžÊ\±Ýh»÷¬­+䣷OÍèÃ5t¶øb…ÿ.·þoV[Qö{»ì­q<[¢V•趈.ÿuRƒ{8`›cÌ`¯l:öÌÕúØ×rÇ~ ê=óööÈ”mŒjSÃÆJD“·5óÜåv¯ü¿g¯•ç³*ï·6YôxDëùEŽQ¸QãÞAóýÑï?»ßÍÇj35ÇÁÖñk‰œ©AŽ6­™Õ³ê ±ï!Žð[îñ€øÈÈ5HP‹í:ÄbdË%ûÏÔÚ߈ïÂq°÷qöÖE'«^žtÀÏëÁžj2ž©Ch©ƒÏû¾nëßÿ[nyäw÷¨Q‹üL–^¨ùF "Ï©T—]Auzßg¬M­¹„JdÌU3§¶~­½¥øÎ™ýB[ÈÓŸ'Ú|£YrÖp•ó>:Æj0bŽMïmùyz¶®ÞÛr[_Ïr̾ck¿\»èÁ±øl ¼Ïð£ÇDš‹²žâ½xÔ%Û¹@­æ¤Õ¼ëûè+gê©Îl#¯®Ïö¼ÈDÖ9‚£h•¯Él3Ê=óèöV±#\ÃÇÄV“lëë}.¿cfûÎÞmyú¡2*rl¡*Ûž>Œ{hU÷=Ênªãue½”eX!_{yæ#Ûšz–[Œl±s‹õÆZm´aŒa½ïÿàëü`›2—ü¹Üç’Ë^É{¶×rUõȨ“‘E7ü},-úù<ÛÌÈ*øX<ȇ?§E ³·¹¯K¶¸Ø÷ƒ³ÿA{ÔçŠ^Aí>Ãè_³Ö#e×ïjó Jþ $‹*­æ«E·}ëßÝG5Œe/ ‹×š‹¿Ë­§ÅWñý#y•ècs”ÙôU‡ñ˜Æž@Oð7mžåŒ-ö¹ä¯â#äƒs´²é£í^½×€ì§Fû‰8¿¯6­z)x¸pŒÈç—ȲGäÙùuëünyçµ¹¬»h™?Æ/Α©Ô3›Í§zÄ^Æà:Gñé9†¶/«©°µCljßëÂ>Oíøs"ÛEIv%YjBßÌç0éF&]Œ :eС%­úJfeË&å{Øí9-ê•ý³õv³˜ØzZøÜ±}®…L­¡?ô†z}8CfȬÀHFÏeÏÆ£ë‹‰}Œ¼5_/ÄÈu¸zA¥V‚^j‰ #´'³9e¶C&zþÐ#µ½-öíeð¹d«¹° «Gößk%ì£UŽòÈçgê[¦Û÷ r-1O<ýFÿ¶úNù²¯¾Íj3»þ³Ðrœ}-…¯³°Þo_Ëñ~üNA-ðPCÍ'÷Ô2BlO€¾øþ‹{ýéÖÓb«ŸEä\Ó^2ë‰>îµänè>0™ê KålÝé?Ë-V^ÙÛ÷ME¿ÚdÕ ^£8ö-ŽÃl÷¼{è£èП›»ªÈ1;=ÇÁz¾ùzd«·°òGñH¿¿Ê¨Úd«ïIÏýª3ëubdzŽI¤žMʲ½ea“H×§êdÔ Ú±ç|mq°õEþ\îããh=ßFÅ0­cÊš×&5lÔcݯ‘¾ÖkNb«ù—µ·¡pÜ+È Ì3û´œ¿ Ûp/c5ý®“Ýægc©µ¾Ââäõõ×r‹™­Ö´9;Fg}FÕ'¶â÷QùñD–ÝÈ Cf2ŒÏ¨ûlw•Ö6à~´ÆÇ8ÖËÂz[|/·~#c‹~AF"Ø)‚ŒJŒþTÛî `»ºôÌkD@%Æ,c^ßÙê+Þ–ßõȳ@Ýõ1FÔ-+Û[Y¶«dÖm&ÇØÔ¿™}!£îj:Eê·TÆ[ ë‰lµÈåšÔÐlÛ{+ÈP¢(ÓÌD¨òG•; gk”7¸Â–ÿ¼¹Ççr‹™mÎÞǃïe …^3ÌÃn…Âüî–2Œšï×z;Üs9Ç,6˜EÏ•G¿±#÷äÿ{ØÓ":[ÎØ÷±°xÙ÷µ(û[ÌD–ñÏ¢‡m™ášÎsd¬Zô@iÙ+æJn1ªG•[‰–> zœWËÿYn1óúð=áZí»Ç¶"‘Ioe]FÔNÃ?2Û$³nÙ`¬êC¼ Qyu/ÙÖñóô,nÎ:g¯WN¥£÷ŸH=ZçÕ >íQæ™`| #QüÚ÷µ°: ›³gqñGñº×¼½£ûˆbóÚÌžm]¥ªw"]CÎ@dG–ýQu‹*7hQöG‹ÈV\û(—¼â{ÀY¿‹Gëì]µË³:ŽÈ6ö®Ë{FÏ·Ú÷L¾UרrÔ†c!/ïÏVƒl1òˆñÇç¶™õØÈ¯€ã(Œ·‚ ÆYY”tèɬzצwý€JîÇçŽíñýó¾Õ^|<ø.ÌÇÕZ›¨yGâ3 ì¯ ƒ"Ø®‚å'Ê›œå=«­øo¹ÅÊÖ®¥ (ÉÒ‚ úmÕ eÐ àø<Ày8~°Á^|/d[?ä{¹å?Üû// ö…}¨ú‰Ú|4U;Á<àƒ  þ µ8ÇZìkuÇ_?Ï~Þÿ.þÿl»W}Xá%ƒ‚îª(Ùf¯,J2¿Bá¸d¯Hd·k¤~Ž-ÀGS+æ{JlåŠýÚ{WPC5yÎÒR,6RåQȨ>/Œ7”lùÄì1©Ê<¢™PÖ»U¾ðʾ³ìo$Î}e|l9å¯â;5k@g²ûQzÙfO_ÀZÛ½-ü V”~_FÄ¢½È¢GO°Œ¦…¶è…Ú3F²Úã·âù½xì‘‹cz22·Å×£È íÁžᜯ"GkFéYÆ»VSaññîµÅÇ‘æëEñµóº‘mñŒ¬zÀxÊûç0/ /?Ï—[ÅÇÆgü÷fcFA|2ŒgnFÍ-À¯âqvÌë¢øŸÏû:d¿îôÚÏÂz[”ßñÏ™PÐéÙœ­(Ø$:Øp?j¶j%Ϩ{E£Ïß*ã;*?¨¢?ÀQ2ûî³ùvëk‹‹××ßË­?òšG¶š‹r;{÷‰¨ú©É£Jëëê¬ã@?kÌ cm"Ä­êã:{ÈI­ëÛ½sý|<›£÷µÜrÊŸÅç³ÝÇ©-³’ ”dx„‚Ÿ*È0Ø|n "ŽC¯ºßçÍâãµ¾ÂÖØ³Z ûß²<®GîuORU¹f¡åµÚ™ïg»Ö½ئƸ¨Õs)¢êÿªr­(˹8âkµî­[þ¸ì÷ö* qQײ)ë×a|!³ùôlú‚6¥?¾ïYNÙæìù¾¶¡ŒZ­Y­g-ùz\E%“¾-tQ³OëÚ4£V¶ö¼½QD’;’¬5PÐw„ zÃ>FÕž{Ò¾·…Ï'—=ßjå“GÛ¤6õQ™^3ûÈ ƒ"#jrà8Øù7=æ—g±;1 œÅǼ>¶u¨?ŠÏŒî´eÙàñø0n7¢öW‰L[Ž”1‚}®²u®{4ïs¹åz¢^ëR“V2×è0:Ÿ×˲ø\=à:¯çëiáë,åkõ©ë‰‚œ 2Œ¤µþ-çþÏ>v[`8Ã(¿Á__ƒÆ‚ýDZçZl¼ÎÓûZnë‡|¸÷#ÆÃQˆ`Ï,ó‹Z \W­'GIȇ­²²þæX§lŸÖ㢧=¢Û "*ÇÝÈß­g۵ߨdÔ òàë(¬·…“?—ûÞÉ‘ûÀÍv>žMß«ì©sƦuÁžãˆÏ—yœ™Q·º|³Â½™mÎÌ­û\n5É–Cöµ5÷ × †»³ëßì {™5‡‘U/e¶êÁ-g¼ÆÅ¾î‚kyÈþ|£öËdœ‘¹…žmsâç1ù9{Öî£øù=€à_õÁ¦ºD›èòD§GŽýÑ62ÿåZ VCá{»Y¿äïâ;oßèM´¹¡ÑÎÑäíÍÕõ\"Ôg£üÝ(©éøØ6#m|¦Â×PXŒüßrË[¹\gïŒ|å±W–͈ c°%\…óÈœì÷²—…¯C¶‡ÿ ÀÊèsÊèý«rf®.@oTïÙŽÞ?€£Žƒ‘ÇßÖ¾}Ï Ë'û¸Ø÷Gn}ŸpÏv9ícäEÜWzë£d?%Y‘¡¦fôþfƒc®-£cfÛ¿ï‘\öEÞŠ£a,‘Æ!ºœQäß"²ìa<úqõœkß·¼ñŠõH¶¸Ù÷I®±O²è‘‘ÚëŒFA†D±S¯ù_­í±wû#{ÒÎÜ_pYl˜E¸ÆY?x/^[®x‰×y{>Nþøù{«¿E ¢ûv‹ózt›Ô¢‡j唳ŒYÆ{FFµð03™8¶ïû¹}¹¿­þâÑwü3ìg›Í¢ç ׌uPùíóyd“Éú¾mÍÙ{&÷È<_fTtV‘ã(äêóë—Æ`+uÈ0_¹%eÍ…åŽý¼½•³ý—AÆé:½k¨3-¢G4y·È C+° Àuì÷Øbc›¯g1rÙ×âì>¶^ì%’ßD’àœË #çïÅrÆ>¶xùJŒüŠ™ûÆÂÔêè[æUtŒH„ó6@dTÏ£oË}ù£x«yYêÅgãU{>"š¼#Q²•j/‡ÑûÉ̺ÌÇ<ŒÄ×Yøµ§ÿ,·5©ËXúêþj1òØÉpÜÖ¬ŸsCëÁ½€ëŒžËõñs„ÖØØ÷Fþ³œ«Iæ|ЖLö­­K«š„3sVGAÆÞÌf“Ùô…¶ô:G«üÀÜx¿)ã_›·guß?Ÿó9fü®=-â¼ÖãÖbûªy™(Çý1`¥Oõ¨ëáÇ;mÀ®qˆ>VG~#íÙ×]øþoÄÇ0’#¾Ç\+ðœï^ßI4y2Ãñ¨‡[kºŒ‰ŸÅÆŒéxÆ@A€#Pƒ 3¢ä‡j+”ì uñckµËr«¹°²¯CÆàø(á·7 *¶ášà9øì9ÌnŸî=Ë%¯qò·ûŒZ_Y€WÌòÛÉ19Œ7@}õ¶ú ‹×ç¯â;QæöÃ|ôž3ØK†Ú(ɨ$Ë `o8CÄùÞž+óK¬¶be‰ÿ.ÿú¿}ÿüíããòïÖ2*l;+Ø,>Œa{zÙ˜~ßùà˜C­^9>Þµ5C>~^Ûúzeo¸­ùÑkhC«À­¾›j`…ñŸÆ~^̪w4öŽÓ£Ï½ëmau_ËmNŸ_¯:3ô‹ ã+2è ÌÑ>µ-a¬5É8.u2²êQ¯ˆ2_áJ½BÍÞ­g¶q%¯¸ÕÙÖ±g‹“{Ö#+ûߣq&³²>{¸*Mý{÷®í/Võ•ç¹Ñ~qe_-ÎåµQõ%˜|¢aµ¾òš;^× öµVa½àö02þ©]ÿ“Ùï3ëñq}1i¿³|Èçr¿~Èߥþ â1Ú7Fïÿ™bógySj\g¿¹‡_#ä{¹ÕYX¸Ïâó‹ûć2‚_ƒ'«?dÕ+YÇ!Ó\ÿ=9ãòs#[­Åײ=Ï÷ˆ‹ŽÒ¸)ÉP›þÍ1­±¼°¯G^ñë‡ø¾bLP„ZàKZdÓÁ÷w³×ëÿ|O‹­8¹· öæÊ[ïgfz÷q‰À={÷]PØF+”eë…R¥>ƒðÆC ÆC‹y·Ö ±‹5>þ^Ž÷9Rÿ+}ñ Œçkz÷÷5&ø<ÿ€£DñrˆÏñzùyz>N¶þoöl¹å¯mÝgËï´@E¨KÔkþQÌhµ{CŠûŸìŸ³±¨ïmQ®C]Ö"Ïè'Q×88J„zóÞyÎ^Oƒ1×zÉÉ&PŸõ[õÖçíÛ½^ùZžÃ9¬ض.ŠùCµZÎ(5Gˆ #ì#ÊXrí ‘Ào¶± «¯ðý‘?ݳï§dK%Y®QL}ÑZÎvÈ–ÏTaËfjçK¿ÌËlc[sŽzùl5È_Ë­¾Âz$ÿ]îû%,óÙ^Æ£.j9]È}ÄÚsæ©õD¶ØúY¼/·¸ùcóÛ×eRÍ¡A zŒe¯^ƒ£ˆ.ÿ^F÷B‹´Y|˜M_8ª¯¨Ê™­'¯¬9dëûö¹ÔŸÓõöàuoð-ø]†õ3›§çsÈ>>Æoë“=O©È 6Aǽ<²6ºNffÐm´ô>Ñ›Ã÷€óñ±½gŸñÏ™x4ß&:zº6ŽƒWp­zl£cp ßÙz [|ìçðïÅó£mŽ"Ó9 “.5©m—hvîUŸÍ.+äŠãmL²éñÀÛàcdŸ3ö=,Þ‹çe©››¤À6Wíy>d6QÔGQ¦¨Í1V›Œ…ã¬/e>êÃ=[d¿.uùÖ2)pDžVk.¨Ùä,jz¨És”‘þSk›ÑÇ %ئ vTÎÁØÍÍV­…å’m]=ŸSVFÙ—•ekÍ̺´‚ã  ÜÛ“-oüg¹õH¶óç£ <Ù.Ä‚z™}œ•?ºÞ©1&QÆ5Šœ½Á.Pb>áëm=j›»÷µÜÏç3¬6¿‡ŠíUäØCMY#é uQéíuáxÖ¥÷Øø9xö·ÅÈÖ'ÙâàÏå~îÞ²Äñ¥õ“QtÄŒýGzì·e {«m(ìc&°ç|PË}? ‹™Ëzdµ8‡sÐq"èʸÂ#S-ú`S€q<ê}lùâµÎÂç’•Q— JÞ^Ã8Œ»Ìʱþæž­ç›å­ÿÛ²ÜrËå÷2‘©·ëKô»ÀÌàÿ1˜}œf׎ákŒ×˜øÓ=¶ÖñõÈgˆ¸.Æ,¨ÛV]>˜ÎQ¿Á&0š3>¸õ˯ñ±õ}³ÞWcãÖp·ʘ“³O­sèHÔäsX öØ•ý‘×XÙú#Ûœ½ß£F2}ºçeæ±VÔ]Q¦Qа.ØTÁ7á¾…ÕVüo¹Õ]XdŸGþZŽå”·üß¼F6ûíÑg„έäŠ2~ r*ÈyhÝ©5Qä¨Áh[îóÈ~Ýi_sQÖ"gŸ¿9ÁWoì9†±W>S˜ü¼/ì}TFû¼-Nþ¿Ë->ö뇔ý-Î2«=Ó{V›@LÎÆ#9ºÞW¹~ˆïçk•ÕüûŠ#“뽑MŸ£Œ®coѮɎ ²*Èã`ü!#oų«\¯½ßüü=ûžo[ûùý(ŒŽ/3’ÕŽª×¥YízÝA$ð1èÁV¼n½}ÿŠO÷w$ߌ"k9g„º¢ßdÖ-;Œô&úyÇÏ×óõǾ/ò²üî‡Ü[oÕþ¹£˜I×È´¸ïÒ’£s}¯|62ÔÀX8¦ÛPÞ§/ÿ¶–^c`[7Äž-V¶™Ü1ŒŸ›—QcÏÄ€cZ±ÕÛÂbdß¹ìùväžcÿ=#c½ >Œû1°DÏ ,·ÞÈV[aùd{­|‰Ú£¿ìU}u[Êc0 ÌY…lÌä—åü;_Wñ^ü½,ÌYf:NŒ:׸&lñÝŒ¶=8×hãsÃ~ Ë'/·Xùmi›KÆWî™Ñ*=Jð)€yxwϾ·Å÷Úz%¿Z‹šsl2ýþgÒe$‘íø¬—»*‘d 6ÎIÄ^£ð›÷klÓÇÈ–7¶œò÷r«S.û#×?½FûõÔcÔ-e€yÁ—¶»a\bÐ{œð‹Xl­!bñò{ñü‡ì(ÿnlõäQEY6€Öàÿ‹‘}m…Ï.·òÈÞ‘޵Œ²FÒi/¯tŠ skq´Œ’m”d€1pˆg ¯µÈV_ñßr‹™WZå’£Ù Ž3º‡@&ˤ Œ?ª6 ã§Åèñx[îóÃ~žÞ#/÷9æg눌Öà ÄéÛpî‚ìlùx9ÿÎú¾Y ýú6dBõ8º®GÕ.G‰¤sÔÏSs="øG ;26^>ý,–m±/«³0¾–[=²å—mîÇ5dåJMöÑãb¶ãh6}`›Ñy¯£Ÿ÷µkllu¶~ÈÖZ|µeø(ŒùhFïôiÑÇ JÇ‚¯E.×±X¹Ì5+Éz\í7 è_GóÇ-ôS´ @/˜3=ñ9dëõöY¼¶¾oö^ùý³ûm#8Š‚Ï(ȹŽÅLºÀ1|ÙÖ ±ùy6wÏj.ü:{Q™Á‡tT¡™tyÄhGïôÀ'^ÉF‘d]ñµÆkŽØ×WØšÔ>ÇlóöŽöHV·‹º|Ðƽ/gì}´¿ÈlczEßÙlÇÀ?n1¯ÕUøu¨í±b1òÖ÷·ž¯È…H²*3ÚŽÙ{;)ÉRÂúö¯)ÇOy<á5Œ@ ìXµß)Ë![ ë•üá>Ÿ­oì˜C0œ®su~í}=û®_3įR>Ïø»0£Îpü&?Œ1ÌFŸÏ œçÈøÛg-6öñò÷ús!r–ìöz¥_öZ†ZdÔiØò9ØfbVç·w›#ó[|½…å}ÿ··â±æÏÔïõ„cK Æzóª®á¬Oúu¨-wl½‘}y¯|GQ?÷Ây¯úD³©Š¼£ïsA,¢{tù•À–íPÿ|±Õ!/Ë}¼üå>³l¼n%W$¢É«Âˆ¹~ÐÅ1¬!“¢^YÀ¶q`¬®ýtñqn¹–Þúüwù#ÿ]¶k-¸-Èâ'ÔsÄ&²#ËÞ›3¶Â¾±ÙÛ—Ùç}8Ë#[¼ì?uP¶¥²l=Á0ü΀ßÀì<;Îæw×Xxí‡luȶõ—û?÷(a4G®Õðµ±`€ÜÌpž÷µÈÖÏÂzÀYLbsûf°ä ’¯Ö”u½Õõ¼*Ÿº~›Yük=G‘Õ¾¥^¾Ùæéù÷¶¾suŸ5¶Y 9zMßÚý\TɦèùX¢Î 'jÇØV¯ãõauȾœ¯³©‡š ŸIVøGõl˜ëªGgÑ £×3€v”½-–å6OÏÏåÛÊ#3Ž03Ê׊Ê÷k@üà<­çjq|¶aïo©õ®°XØæíù™ZdxEkÿÀÿ@¿T‘ {û„Áy”ígq±Õûõõüú{>ŸìQÖMìõ˜3õ<£í9zÿÐÎùóañïúlýÞÖ8ùË}_‹Åý…LºD†:ž¶´˜OÀ8Å€qxÇÈ?f˜{6gµöX{%ÿ<ûšŒ(±Œ²lpO{Y-ý_8N¹NJǦ’,PYÇ5³Þ¦[9OÏê*þ[îk/|M²}O^ª‡ 3Ô?‰‰B? cÀOóPŽ¥õz³‡­âk•—e»9#øú6#ìÒª—«â+Êu=¶½ö?ZO€=ì=WY,l±ñ·{ÏÖÜó9äÞpÎ…-ð }£c\±×Ù;Æzp¦_¥"QäìAv[øú‰å¾Þb—ÿ¸÷,¿l߃œ(Œ­‚ £ÙZßgëýGïA<G8þ™Qêmå{Z”1³õ¹ðñóH8/ÀhðÁ>`çc`/Ø~—lc§¢Ï³ûj>>¶|±¯½ø\îsXÙú¾) jO%¹TûÂ@nð…¹É:þYõÊãÔgk¼¯}.Ù¯2*>ÆOæä츳&ÒXjØ¶Åø¨95ºÌ6³é ðŠ26^k‘­·…õD&,c¥ª‡ª\%ŸS’ &e¼k±°Õ¿¹÷|8ÿý¬dÖ­3ö•R’¥ÙôÇœkúTëÃØ@fñ3#[ýñŸŸçÿ~Þ³5©ýwüs¹ZrõüÀ3ÎÖnàzpnŽÇ¨1+×ϳüñßåV‹lóøFÖYàÓÐ |«Ø9>QÆ0Šœ0üöb½­—Å·ûÛâäeÁ§F£fÿ ×L϶¥foø çj¨IÙÇÂzX|-·‹õ½ïå¾>?ÔD}\"Å¡Wåiñ}5dDù8S– ;e½ÅZü]üïÙzÔ{_ŽsPb6Œ®otù•Á¶p|æ8Ø,.ÿúžÈV‡lyeßK9 ¯ôɦ¯JëMöà‘µtëa£ ãúdó³lúdƯ ²,Ûk†øy)žgîw¯¨¯¢LWéïõ¶_Æñ‚ëàpÎmð1ÂûrŸ?öÏ[߉FT¹á8Yjç3èpl-í_=÷?Û}»Z` °Þë³­±÷ýóÞÖz{ ãÑ—Z¿33ŒÛ :Âuð“ë(ÝÛm'ŒÖ«&™tM+_³í–kéù¸Ø×!·”ç*­ë?[llµ;ŸÙö™ÏÃk°i_°7œßLàÏ Níûþ¯q±ÅÉ>¿   >ZŸˆ6(s T{Š]ùN­ï÷ ôˆƒqëϯ¯×žo¾×…õ„û\¯E½gY¨­K&Û¨2Û½éŒ:Á<à¿ÿèeì Š¨\—ú¹y~m=_ŸlÏïÃ1°Ý¼0öÛdµKV½j} øq{FÇ˾ÙrÉßËï5ªlêÓÛ®Œ#´bÆù tÈã¯xtžðu>n~T—Ìù&Œ¥.‘Ç&²ì­À&cÁþ ë¡iá×Ûó=­îÂ÷|+? Í^]ã)ôoWßßU¢É ýá¾5(àãáŸ;¶¾oo?ÏöõùÒ5¾ ùˆîÑä&/@ j_ƒ̆Âqããd_ƒ¼¾¶>å:"‘É ƒ#r¦#û ]ÉmàsíˆhÛš2GÔ {sàûVüYn=’טøk¹­'ÇàøÙ&ò}4êÅÀñYÀ—ïñµÆkllùb¿¾Þ‡{öd³e6}¢¢–½ÿè`¿y˜u¬gÕ@=ÇßÕcÔ÷~³5C|Œüé>÷æ^ï…s(Ps-‘‘ë„ š¼5™Yw€«Œîo|¿¾Þ»{ö¹ã·âùÊ>ÕkÔå ¶ù 6Ñáì p |TÈê‹YõŠˆÕYø>okÍ…Ÿ§gk‰ØçËš Uzœk8ŸaÈç´¸Ô»÷âÙ¯âë,¾–û ùÈB¯ó`ë9ŠœÏû V+YdhM«Þ;5P•Kl£‡Â˜˜ _îoëeaý,¶ÖQ½YõR V}Nfÿ›‰ˆcQf8¯·°þo~ Ë-/¯û#óG™ÑgfÔù3ÛdfÝ®ÒrÝ#[m…Õ#Û"­à·qæ¾v-¢2d£¼ÿ‚/ÀL\¹—mkNû^—û9z3×Ú/œCÍÞ#ÖÚSe–غ¶>*öQ‘ÎqeüX÷ð:õŽ(3ôÃç­®Âê­ÆÂê/ʺäLD^÷ tàz -³ä"`#ÆŸi¶}Œ’m”d¹J&]|ÿãr=‘·å¾ò£z ΋0ø;d?ÎÉÕqÅ/¶óÁ¾œõzóòó­áX­OÏþµP“ ¯|ß?v{ ¶ÑD¹Ž+÷ã{WøŒW}‘Uøà =–D –D@—Dà—D€˜D ™DÀ™D`šD›D ›D@œDàœD€D žDÀžD`ŸD D  D@¡Dà¡D€¢D £DÀ£D`¤D¥D ¥D@¦Dà¦D€§D ¨DÀ¨D`©DªD ªD@«Dà«D€¬D ­DÀ­D`®D¯D ¯D@°Dà°D€±D ²DÀ²D`³D´D ´D@µDàµD€¶D ·DÀ·D`¸D¹D ¹D@ºDàºD€»D ¼DÀ¼D`½D¾D ¾D@¿Dà¿D€ÀD ÁDÀÁD`ÂDÃD ÃD@ÄDàÄD€ÅD ÆDÀÆD`ÇDÈD ÈD@ÉDàÉD€ÊD ËDÀËD`ÌDÍD ÍD@ÎDàÎD€ÏD ÐDÀÐD`ÑDÒD ÒD@ÓDàÓD€ÔD ÕDÀÕD`ÖD×D ×D@ØDàØD€ÙD ÚDÀÚD`ÛDÜD ÜD@ÝDàÝD€ÞD ßDÀßD`àDáD áD@âDàâD€ãD äDÀäD`åDæD æD@çDàçD€èD éDÀéD`êDëD ëD@ìDàìD€íD îDÀîD`ïDðD ðD@ñDàñD€òD óDÀóD`ôDõD õD@öDàöD€÷D øDÀøD`ùDúD úD@ûDàûD€üD ýDÀýD`þDÿD ÿD EpEÀEE`E°EEPE EðE@EEàE0E€EÐE EpEÀEE`E°EEPE EðE@EEàE0 E€ EÐ E Ep EÀ E E` E° E EP E  Eð E@ E Eà E0E€EÐE EpEÀEE`E°EEPE EðE@EEàE0E€EÐE EpEÀEE`E°EEPE EðE@EEàE0E€EÐE EpEÀEE`E°EEPE EðE@EEàE0E€EÐE EpEÀEE`E°E EP E  Eð E@!E!Eà!E0"E€"EÐ"E #Ep#EÀ#E$E`$E°$E%EP%E %Eð%E@&E&Eà&E0'E€'EÐ'E (Ep(EÀ(E)E`)E°)E*EP*E *Eð*E@+E+Eà+E0,E€,EÐ,E -Ep-EÀ-E.E`.E°.E/EP/E /Eð/E@0E0Eà0E01E€1EÐ1E 2Ep2EÀ2E3E`3E°3E4EP4E 4Eð4E@5E5Eà5E06E€6EÐ6E 7Ep7EÀ7E8E`8E°8E9EP9E 9Eð9E@:E:Eà:E0;E€;EÐ;E EP>E >Eð>E@?E?Eà?E0@E€@EÐ@E AEpAEÀAEBE`BE°BECEPCE CEðCE@DEDEàDE0EE€EEÐEE FEpFEÀFEGE`GE°GEHEPHE HEðHE@IEIEàIE0JE€JEÐJE KEpKEÀKELE`LE°LEMEPME MEðME@NENEàNE0OE€OEÐOE PEpPEÀPEQE`QE°QEREPRE REðRE@SESEàSE0TE€TEÐTE UEpUEÀUEVE`VE°VEWEPWE WEðWE@XEXEàXE0YE€YEÐYE ZEpZEÀZE[E`[E°[E\EP\E \Eð\E@]E]Eà]E0^E€^EÐ^E _Ep_EÀ_E`E``E°`EaEPaE aEðaE@bEbEàbE0cE€cEÐcE dEpdEÀdEeE`eE°eEfEPfE fEðfE@gEgEàgE0hE€hEÐhE iEpiEÀiEjE`jE°jEkEPkE kEðkE@lElEàlE0mE€mEÐmE nEpnEÀnEoE`oE°oEpEPpE pEðpE@qEqEàqE0rE€rEÐrE sEpsEÀsEtE`tE°tEuEPuE uEðuE@vEvEàvE0wE€wEÐwE xEpxEÀxEyE`yE°yEzEPzE zEðzE@{E{Eà{E0|E€|EÐ|E }Ep}EÀ}E~E`~E°~EEPE EðE €EH€Ep€E˜€EÀ€Eè€EE8E`EˆE°EØE‚E(‚EP‚Ex‚E ‚EÈ‚Eð‚EƒE@ƒEhƒEƒE¸ƒEàƒE„E0„EX„E€„E¨„EЄEø„E …EH…Ep…E˜…EÀ…Eè…E†E8†E`†Eˆ†E°†E؆E‡E(‡EP‡Ex‡E ‡EȇEð‡EˆE@ˆEhˆEˆE¸ˆEàˆE‰E0‰EX‰E€‰E¨‰EЉEø‰E ŠEHŠEpŠE˜ŠEÀŠEèŠE‹E8‹E`‹Eˆ‹E°‹EØ‹EŒE(ŒEPŒExŒE ŒEÈŒEðŒEE@EhEE¸EàEŽE0ŽEXŽE€ŽE¨ŽEÐŽEøŽE EHEpE˜EÀEèEE8E`EˆE°EØE‘E(‘EP‘Ex‘E ‘EÈ‘Eð‘E’E@’Eh’E’E¸’Eà’E“E0“EX“E€“E¨“EГEø“E ”EH”Ep”E˜”EÀ”EX9AœÄ&AÕx3A@A\LA YAÙÎeAZrA`å~AR¸…Aôý‹AV’AÍÌ’AÍÌ’A¦›˜Aff™Aff™AHážA A Aé&¥Aš™¦Aš™¦A«A33­A33­A¨Æ±AJ ¸AÍ̺AÍ̺AìQ¾AffÁAffÁA—ÄAÈAÈAªñÊAš™ÎAš™ÎAL7ÑA33ÕA33ÕAî|×AÂÝAÍÌâAÍÌâA¬äAfféAfféANbêAðAðAð§ðAš™öAš™öA‘íöA33ýA33ýA33ýA¨ÆByéBffBffBJ B3³B3³B/ B B BìQBÍLBÍLBô}Bš™Bš™BÅ B–ÃBffBffBfæB3³B3³BuB B BF6!BÍL#BÍL#BY$Bš™&Bš™&Bç{'B¸ž*Bff+Bff+BÇË-B3³.B3³.B˜î0B2B2Bh4BÍL5BÍL5B947Bš™8Bš™8BHa:Bff=Bff=B„=Bé¦@B3³@B3³@BºÉCBDBDB‹ìFBÍLGBÍLGBšJBš™JBš™JBjöBÍLöBÍLöBbÐ÷B3³øB3³øBËaùBšYúBšYúB3óúBüBüBœ„üBf¦ýBf¦ýB#þBÍLÿBÍLÿB‹¬ÿBúžC®gC¹@u¹~;hô¡œè…1¡EORµ™l- ÛI4–Ƹß(8  ‚áêÖéX=wì)ür’s¶ËXu’¢ôÌ­".SëOTr] 3¾0—ßn0™âϽÖ`®Âr¤,hhGÂP§ŸÎH¹1lˆ½Å?Úúg‚Îái÷+¨È :/Ù¸ê²ha›ð^›cpoVùã «MÂjÉãÅsÌs2@Ncþ ò²ÐýüGLxHw:Ó&¦Mžèf|…œÌ”óݤ)°h‘Çý1¦‰·…³N3¾Ì¸]T{íæ%$Èk_Wú'z  Í?ö§3 ˜ÇÓÞ[ÂÆµû¾b~ 1] VÅ öE bn+¼V!¸Ë·^êŸP1$ˬճÖñ¨B&––œoH²Ç‘LR¾CbŸÓ®„®,â%öüý¸ý?ŒŒ‘Oe¼â…ulaOvþŽÕ0Gñ4sùûq®/’¹ƒýýùª{^ò82¬ûfȈÌpresetcount_modetimebeam_monitormonitormonitor_checkproton_beam_monitorXxU@U 8 NX_class NXmonitorcountstime_binningdistancedelaythetasummed_countselastic_peak_positionX€iD[ 8 NX_class NXdetectorcountstime_binningdistancedelaythetasummed_counts9§¸[ 8 NX_class NXdetectorcountstime_binningdistancedelaythetasummed_counts¼Üòc 8 NX_class NXdetectorcountstime_binningdistancedelaythetasummed_counts !ìß 8 NX_class NXdetectorHEAP`(ï§TREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ•o¡Xÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start O¨PSNODèl¨|xyHEAP`(Ÿ¨TREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÏ™o¡Xÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start ÿ¨PSNODY©œÚéµHEAP`(O©TREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŸo¡Xÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start ¯©PSNODÜÞP ÿHEAP`(ÿ©TREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ·¢o¡Xÿÿÿÿÿÿÿÿ8a _ô(¸õ óÀ¬ô€ óèyô 0£ hóX—ôø„ô€Æónumber£HntPut Start _ªPSNOD(hEHCCø  XoO››SNODpÙ1©.titlestart_timeFOCUSsampleend_timebank1lowerbankupperbankmergedP @target /entry1/FOCUS/bank1/time_binning @target/entry1/FOCUS/bank1/theta @target/entry1/FOCUS/lowerbank/counts Htarget$/entry1/FOCUS/lowerbank/time_binning @target/entry1/FOCUS/lowerbank/theta @target/entry1/FOCUS/upperbank/counts Htarget$/entry1/FOCUS/upperbank/time_binning @target/entry1/FOCUS/upperbank/theta @target/entry1/FOCUS/merged/counts Htarget!/entry1/FOCUS/merged/time_binning @target/entry1/FOCUS/merged/thetacountsthetatime_binning8¯“w“ 0 NX_classNXdatacountsthetatime_binning8—G— 0 NX_classNXdatacountsthetatime_binning8O›› 0 NX_classNXdatacountsthetatime_binning8Ÿçž 0 NX_classNXdataxœì½ Ó$·­-˜-u·$K²dË»-»åõú¾‰óÿÜô‰JÄGQ\°¬V#"£ª2I€+p€b’×u]¯.ióyù[x³eŒø½ê|·ðf–·æÕjM}¢eÒäɪŸYÊ£iÓ:Í'Šô­ß=9ÞùÀ cÊ;nzuœµy­Ð?+åFøzõU¶Œxk)£ ;ëeÑÛ¬tuz ÿ¨þÕÊÙ™_Ã/Ón|ÒxfÅ-«õT+«Ì½b~ÖeeöoËîfÈbÒ¨/<:‹QÇÌ1­Á¦Ì:iuŠGG[îkyž‚§>M)…Øö8#°K§dÙ Ò§éò™íéÑiõ`Ð3Õ);.¨I}~iÇ|fìd×¼³Æ$G襱`Á¼¿x}ñþúíûë/ï¯ïß_ÿ¾¿w?ûìzÁɳ²eŽFéfxteì©å횯LžŒ~ÍŠ±DùdĤgiX²4Ï-úaöì4›oÕÚ>cÆ´vÏ瑟ŸY–ò~¶?bÅ{;ñId>ÍÆæ*ßf$ÃW­m’+³È<™¢c,#=[¯jøXm^Ýn²öøËë;þëûëÿyýçz`ä?¼¿¾¹/Y‡qÊ8aëÜ“b~#jé&Æ«ãã³´ ÊÒw=iÇ‘\Ïs¦üÓ±ž…vË/I«/4}á±g+ÆX6ÞZeO˜2V¼ÿ7'^=¼ÛOËwBœ$“Ø~Ÿ§Ž«ãZì>¶`äV,åÓëûþòýõ›÷ׯ®>ÆoÄ–Gþúzy¯ÖYuÈÄd%Et+FáÅ)õÜ޹ά\»^S¤ß¬ã€‰ ØÄÓ+ì¡W—ö|+V{z0•ä‰Ú‡ì( ?ï ÈØ_Y¶®Ê&–{â˜É l̵*΢I¿²O­{õGˆ]¯Ú®”ýøúzYou|½{ýp=âÊÀËÀÈo¯¿Ïç!‹m_ÛbÅaWÇDvŒ;ö\ìa«(ß‘¼Ùó~Ÿ'Æ8K«Éßñžrhåg´'+&bsl¨Õ‹Ùº…Í?Ãf³òï.G¯,ûÚJŸ1waÂÓ|¢Õ؇AL_wUFs¡Œ«àúüz¼¯‡uXk|üïÏß_ì -xºGÙÕ]Ø«Çg„ÉFy42zõÝ¡Y4ªOKwŽ|¨:Ÿ•·•VëY߯s,j‰a3úñ]¿ŠØMã1¨|ïÚj˳ÆpK–GÆIcÐcO³Ê¿»]´ÂÓ.L[Íh§þùŠøOe´ÏÈ>ã’µXoü§ë±Öïì/c­ÅW÷óϯב^•µ…¡2cÓ'Ò¬¾–½-ß+1ë ºàt:Õ&ž»Uïš±pÀ*[½ {Ìhå,ŸkλԔ_ëfÒ*;¬Í—Ñï ý£‰iËr‚ýÝ/ña¬?þõõ²ÆBð1bÈoïKÖZXëÀŠs0Ç#vÚùM³8nD¾×‡óê´]±«®ˆÈŒÌ¡µO»ô\V5CÖû»ÓþìÀ8^j•u—ÉÄ £1Ë?l,·Òçʦ^¹W¾Ktš¯·B¦§ ‚u±·02°ñîOÜ“½ß^_?]§QË?ÿŸJ–¶ùám¼*>—1F4:´µ.ßÂÿÇõ³”›í+¯ÄÈLZ9&³tH±ÊáI¯7™c+b×5e.¿{â Ù1­ÌØG´ Ö4Ù<³dYÇ·7}„¢º¥¥;GcøûV`=ö³øõ}a2Î)ßÛ+×Dâ°,ÿr&Ç›ÆÚï+ϽÒS×Iž“ìÂì<íXËÂ둸€7>±-½6¶Ø\«|mž¨±Œm-K#W›?ÊsÉ"æõ¶õÉxO£›WØ£¬8‹e|®ˆ¿¬ÌïáÉ¡Ù8­%s%?-6À:c¬³@ìøï×cò»ë±>XøXÞÙ“v{]äÏ^[«Å?ÙÄ,?ƒNã›…S21n›X}†^½2Çp–Ï~Z./}hõ)iÕ¥?m®í*ë Ú]þÝòwQV¬"ƒG&1â‚ue-2âÅxg{YüöþµÉ?ƙղÿ[ù]ƒò–=ƒ²|à•|z¼1àÙÙÜš¼3UmŒŽsÚ¹ç´æ½—Y} ïX‰¢ùZy­¾š…·‡N·?™´Ã>ìä“Ý×±pvžLZÌÈŽ¿0ò¯–Ë´ »uX-¿·¢—lüæþD,Y΢FF {%3}?/÷}‹Ä†[X'c.FåôÚØ[¯\o,V«_fãA‹A´stå|µŽ£^]#8LS~9ãG“GƒûGþAKަMvàá(±|¤¾–Њößm3(:O£íiÿì²f)‹~É.ƒVúDÌ´´+>¢K°©åù!¾k-þ¿÷׿ï ë/°·bÊ‚§EF‹´ó¹ÆÙZñoÝ‹Æ.W’¥ß>ZU§ÓäDñ¢W.›»]µ>iԷΠh»R&=cž)V–!{„¯­c|….Y¡ûžqgÓªÿ ¢±S–ŒŒý+ð~âȈ#† |üÍýìÍõ‚‘5´:fR·‹G×±|JFÌ2ƒVèÿˆýïég-¦ÔÌHX|˜ ü˜eäûê} Ù>ʼn>1k\hãYs\“®,#‚M¢¶leŸ°tvùŒ5Ç™¼ê{–ñ¹“N(è=±’—•g=®°¯p²`cÁÇ‚—¿¹/`äzodO}³tâLG×{õäzÊj±SóÄ¢ÇYíá7j¯Ñ³Èþ!-¾½¼õZúÞ˜š¯oåÓØ²hßhÚÛÃ×";‚uYãC›Në7iuŠW‡d·ÆòGzШ=Fó>“"óØâÇŸD;÷öêH+ŠÈËôÓvê¶OW§ÑâŒÑ=YoõÆÀÅ»¯w×ã¼=Üþ_^/ë‘ëóHµ1Ž^šÙ3ïX\IL|_ÞóØÍ^yVùÚÌ~²Öƒß=´slfÔ9³>3\âáÇ&ïüÉ.ÃI¶Ýœ,mÄnO&†;%ç‡ ŽŒ=,ä½=ywŸòΞìiѲɧŒo WS~K|‹«µÊÕ”a7žœù,ÌðÁ<Ï=±f<3ZË;·½¸‰ÇwûH}ŠÆ4ãÓónm·•þ$Qû,Kff^&6ïÞIõRöøÍœÓ§‘F'XŸy°J´íÄva\ FÆz 쇌ø1ÞßÃ>Éx—qd¼³'8Ùzþ›V2qSwŸbç½Øidk\­áϲ¯–üÚÕwVÜ?âÃL§MëñÊïuý#ü<”£°ê¢g¤úUÃ'ú|–æ”>ʘëÏħ¤Ù:/¯-Фµ…/ë]oÝg¶QÖú½¨½j=Ǽ ŒŒý‘±EùÞÞŸî{xVž³'ùZvIÏèCõ(K÷ín«ÏÈêÓ•ë¯5¼<þU–ÇÆ[ÆÝé±1†MØ=_j:!{­j“mþ¬ýü¬åŽ’V'ìkì–»ÊþFx}ÒùÂZ à_Ĉ±æñâ\uÈÀÈXñû;Í'×Ëšä'{ËÈ"+þÌô™´¸¦÷¿e/îfÅ\ÊêËÞ;’ZªÛÁSßY>m9V`@V±ñ=+¯–K±û9Ó¯±–…%çT;¾²\»ížEZt~4–“«÷ò?ãgÅ­ÄÄl{ëá3ü ë-ä¬=¬¹(÷µÀzd9ú‹;_ùîž'6˜esWÙ—òyûœ4·[¸”ûÉ‹¦éåÑàl«íµîÐÓ!,›Áˆ¯Öù<ýŠéZtHf9³}š]xþÝ"o¹¬ÿÝŽÆÍŠ¶Ù¥ÓËßQû{¢oÀÌs"µÚý$¿ÑBv_3.µ¶RxÉ;xˆ!Ëûz½~üÞžì 'é{ë‘{s±‡·VËŽhuªu @¦ßÞJ×;ÜÊÏC;âcL¡¹g™Äð§-eµ¶u¯ YïûXtäH7¶ò¬Ä¿™üXºÄ+suŒƒ%¯W‡l›æÅFL_¼¦ïçEq¼•ÏJl²ÓG«eŠ£³Ik+°vkŽ?¿?±¶âÝûëÿ}ýóz`d¼·Œ ¬üÉõã=’Y6e'Ͱc<¯œ§ÏÔþÙ>L”oýì´¶Í.Êb”SÚº¦Ù܉©îÝ÷Ž1Mß[ðv+ýIãÀKXéCGc³2ôxŽtšÕ&íî纳¶M–y‚OÁɲç°1Ö'c âË‚‘½ñ¿^y"íÅ&#ž;hå¼¶ò[Ý.Û¯Ñ1½4YõÌŒ½|(ãFl[4â¿‹Vôq1pËêú3|‰Èùç,:q|XñÙ‰mvŠMŽÐÉíËÈÃäÝ‹'ËyÓ8;k,€‘—G†®÷z+qöŸŸ ÷Wă2Æ3”-+Âg#ò®‹°ÆS¼<-ä‰mZqb&6ÏUò±Ä´Øýh×J½1Ý—ñ"äoñð´utŽXÒí¤Ue\)Ç*‹¥óZ²£ö ›²1Hf bU»Îlê,VÛ*§¬µ@ÌØù‡ëñ®02ö¶ý“ß(ÊГ—5O‹¡iu|$]¯o{Ú㻣Í#ØÝ‹gXþB¦~ÕmÖornžì \ü·ëe½ö¸@ ïña_¸·E¾Sè„ù_·wˇȊqiȳŽú\Ìô½ò¬¶Œ8²F—xuùl|õäœ4wêïåïV9ë9Ö{w˜®ù1ì/Ó>¬Ò1^ûg{cT3žê´ÑvÕb¨g‰õ®›‰mOXCžEÏRëÜÉŠ×õl„ìs |Œõƈãl=¬C~÷þúþz¬µÀ}¬±†.Ï¡.ùŒÈsž‘Çæió°}AÍÏìw«œV;i±Ý¬~?AûL¾—ïŽlœ·_5-ÒÇV j3˜NÓß^¹šôeû¯´ ÞõnLšÍ»Þ¸çÕvÕc÷"syT†¬ô«hWßiå{l¯%¯…2õ…fŸ‰­Ð#™ž´ÑöœÅm¬:ËbFñ!ÁÉÀ¿8gOΟF,ù¿×#ŽŒ˜2Ö&Ëš ­ž'È?–qº3b¡•ò3tš'Oö¸Šè}¯Ìg!¶ß?’‘M ›:ãqš\IJ=Zä±'b£ôaPvŸ{ì'C/2æY‹Gy®4ÖPÿ#ÿùþÄ~ØNbÉr†ˆàê’o #Þ»*Ÿ­²uY4m¤õmg¼gü¢4kKfü0‹ÏÌÔäÌ)KG{xøiÓ3IãCòjùZ©ÐÆf|-eðäÊÞÁo&+Ûöe̓Ù^êVY»Öjcmš¼ZYÒèÕ²<§úÐÑxp/ߊØÁÎ2da9-_Ëü콟TãÔr½p1Ö\|_Xsñ§û;Ö" >.×[¬ï3ZeƒêsÓãmf4˜¡Ç/B^iáW?›µÅèÿŠÖü¯Ÿ­ò!4óáûjËâ•I#?5C×2Ÿ{xy1ú޾šÍ—iת°üK^†Ÿ˜íœà¿iõ5K^„Øö‰é<ò{÷Oõ7ز¼Ïëû³³DÊOà>Äqæ´¼³÷÷×ÿ^=à°'Üïïç_^/ñçWW{MfO¦¦òì®%¦ÎÚígjiUù¬cáÙÆNI,LÍÅ–§ár¿YËfÁ œÑÓ »±ô©Äô…¸Yž}죲}ƒ>£6oV¼n%Îh‘à[Ä…±Ž둱¾ë*€‹ÿrÿF|ù××#–\ÆYvƒÑYm©á="JÏ€5¼1N«ïnm‹2eØÃ•ñàHLuÅø³bÃçDI§ÆàZrYz<Úo«ÇY†Ì¨žØ{fЮØ$ÃçÙ…Ik‘ñ³2&“É׫wF}[Y?ýÝdÿ·ïïÏîû_ßÏÞ\/±çëò­§)¿öþÊ´­|Úq¦Å‚½çVÒêĨ šùK;è=ëÜ*Gs¿ÕŽå=ïYe \ÇÂö»ílf,4ÛÿÎÂçì¶]éG<‹Ï’s2ǵ…"²ër[é˜ëºÙ¾Y=gNÏ™:$#F4KÛ‹ƒµbV–±Ò·3l5;‹J¾ã|¬IF {YüýzY“Œ{_ÝipÉZ‹ZÖ¨õoÆøcÝo=¥ííù¥©Óê=WÌ-K¾^µ|-kÙ[ØÚ‹Ý=¸H;¾#¶eô|öÛ²£µÜŸ˜ýþÓ \™«˜¼4sÍÃ7‹"s’MY¾ÓfY)‚i˜Äª«Ëöäil™³dcxm^o;EI+Ï{6Jƒ7­ÔÂÉ='çìÿb ìkñîýõ¯ë—±Öqdàä7W{o‹Ú•Ç2wÑJÝ”iwmËÂtlŠ`t¶ìÙ³gÏ»ËYSFy4±ÏØò–…Å#«­Này ¾³ÐªrœRßšNð'OÐż<›ÃÙs†‘oEõ@£Î|"`^¼‹Œ,ïçÉd|Gû]`Íòg× Fnñê•5 'jóib'µ¯Â*ÓŒ+žñ]wQ«­¬óÀSïVž^Þ™ëÉoc³:FæWt¬0ã7VžÚü«ëÈ¢Õ{­ò ²h…O᣹çå•™¯ÎÚ¸ðÄæ¼|²ˆõÿŽV×3mFVÜÍC½yfYY¦•20²œ!"{¿!ž ÌüÝýüË;í§W;nlÁè–gžñßË{š_)¿µø«U¯òžŒ…^Ú^z²Gû^·ž{ýÝŒ˜CÝò½çß=‹Þ÷¦³ä©ç·Ö6ztùhL¯¤V}{éz÷¢u`aÔÝ:íäöô[†.²¦ÝáóZÆ^†Îa‘¶Y~'/«,+Ú8Ò÷+°õHFÙFÚ˜¨œ!싵ÀÃÿ|½»YöGÆ{{r†Èë Oëü®1‹æ† ‘É+süfØQïØøêì<3^ÚÿBž§XdŸàXÆL6eÌÏ8Õ‹ñ³ˆ…ëç'ŒEËæÙ/‰A'…Œü'ñ`Ñ eÙ9µ8±¶ù=]R¦“uÀ¿ÀÈXS5Ø1ä?Ý÷°§ÖbȾ£˜KýL«“þ^¯Ö²çN¯Ýµr3íA/ŽRËcê´Y}˜¸©%K;.g¾hýL“Þ‚Ãz¾/‹<8‰UŽUg4¾µçX0É;Þ3ÞW‰3Ž”-·—Ï`Ä<ºÀJQ\ÑKg±£9Œàá?#ë¾ ³ûÌrŸŽå[ñ¦ þ£gÞöõeÉçPs_ØgˆüðþúŸë±ÿ03Öa`-²`äÞÿÖ­rðú¨¬-êý·¯©¯USŸ{튅·nÚ³ë¬4[ÿ3â]Ͻ Ä裯¿Øl&×kó4}ÒòM¬åè•¡WÙ)-­ÂŸ9=Ь[èÙ‹]8r•°ðÔâOÝVŒñQŸ2Ú;:¦#q‰¨NaÚ" EýÎQ"“2ôÃh,`­Åg÷%ûX`}öûÏõˆ%ã,¬Gžþâú©O9k«]ór‡¬ˆÌ(XE,}ÇÈ畳­Š…<3ÔF+b.Yé­tʘcâÑ]˜ú#åP$F³ƒ²0ÛGú1bhž-?I.¬§À¾oˆ#ÿp½ì‹ŒëW÷%{#[pÑ)8X[f&òÆ­=ü{2Feˆô+ÖÊj—™íùnV?Tk›WêÈ̹5{' ³ž™q‰™o—‰±fãt—MÌŒ™¶bÂŒ¹2Ó% ½¥ýÏ'ª;½í°#~wæŒeL°ðÕL¾•‡—zñð^}g÷g2¬dÕ7ݨíÓ^›´ÖEàBü±a¬©@ øk,°æâ7÷ Œüöò-ÆHÏÀæÑqÈØÇ¡E,ü×–±¥•eIg­û¨?<¶“‰U4õnÍi‹|­,笷~µ_ÝKÓË£•1ºçõ¢þF½¶Œ1FZëÕ¼T·ñ Ÿ7ÂoÅË.CTWXÖ¢íÀ\Z?r¥·ÒdØËV:f˜8?JV]°:.Y‘sq±Îø÷ÛëåÙ×BÎÁZ‹O¯—óÌ,çšy(r!ƒ²ý€ÕüVËôÚKÏ¼×Ø†>±øiVž;ú;óLØcÉÊOSf¶}³È¶ò´ðbÖe7(EçuÄÛ]ÿÝòõÃO¡LÛ¥‘“MLµ¢ÌõÙx àÜ7÷'ö®Àš `d¬GFY02bÌr^u«Ü=|®éÛýžÑÞ=ËÆZž¹¥í“L{ÛË·z]v¤ü«ÎTnÝ_±.á™xŸŒË3ÈŠ Ø~¿õ9›ß ²êÖ]{¶­$æ8ªã{^Þ;ÆN ÷hõ·Æþ¶ì0+&åõÒ2|Æø”¾Å§ìŒõÀȲ·°1Þá>Æž²÷[ɳ¿Ã÷zír+Ï*b´Ù¨¯-¸fÆ“å[çn–gÑ###þ­|£>,ÿçµ¹GÿŽdGæµ×ßéñòôÁÈ'Ðô±Ç÷ÒÚ‰È=M9,y5}ÉôQ­e‰Ø[¦mòʱæ›éƒ¤]§çµ%Ú4Þ<mµËW°ÊµÆlfókE½wŽí’fv£f™;r†ÖY ŽŒ2ð1°1ÖZ/ÿú~ýæzÙÿíj|jÊQc¦V›iöÊlY–¾gÕk‡L¦/fgÙ 6¶°Ê?‘çŒ–Ïæå™ï»ìûJz ³‹ï3¥î§ëJ†o÷LãJè„2Gâ|åïÖ¹vÀ½xoûX#Žüûëq–âËßÜézç·ä¯Àÿ£|QßÝZ†lÏà·j,ËzõWjÚÙ³~`Õ^šò³ÒxŸkÓ2äDü KÙ^]ýö_­›=íÿêÒõ}+?S7iûÜÓ‡ñÈYGú¾n¨­µo†ßn™ £™•˜6”Q‡Q aÚî,½È ­ÕÚjïØžåcì­ÄˆsIïãaí1°1âÈ8úÿ¾¿þu=bÊxgøøõõ‚}ʵÍÚ±hmOÖ¾éVbêÞòXd·u¾ˆ½éÅšoÔ÷²Ø‹LLæÕùŒ²Ôz"ÓÜ…kÙþj´­™´Ò/ÐÌë]~Š3²äψq†;Ï zæºì.Ç Œüì´b^ã{¹&1d¬GVƾoØÿ ë,~➬µF~,³ÆG‰Ä4´iF:Ö‹´X1‚G[ϵ²zõ²ôÉLÆŒVáÔPo°–œÖþ/£<žñ™,ßVŸˆŽ±ÓɪF|J^Y{N¶äFž{òEÛŠÁk‡Ï¶›>$,6‹›°ÆmO¿Yâ6–r²cAµ^aÉšÉîÍK«¾)Ën±[³õÒ3»%{[à<¬GF<±ãw×c àd¬G–µoŠ|-ý=*«göÊ­}¦-#–ÆgŒXµê¹S§Ñ¬¯y¥|6+_ý\SïÙÿ2–ü^ÒÎIëynõUfí8÷–gá‘­i·QF\O[.–-ÌÄÙúÊ“¯Õ.ß7â;¶îµžÏötŠÊŸ¥a´ˆy&ÒÌU«Macƨülÿ´¾ïÅ’×»—¼UozíÄ(m Éz yok±xù«û>ž÷âÈ5ÿÑ~=IÃ$–]É"¾Î¤Ý}:Âñ žYã#C?2åDóŽò3õE6ið¿…Ã2û(«¿Ÿ‘N×»+éçXgPíwìl¶lK²d¯æUâà^ì{ ,gêýp=ÖXà7âÈ8[Xù­Bæ)s$chÙ(æù ½x+» ³ÞiµO>ÓàÑ lâíwo~-ßú™•—'߬õ{ -Yž¹ÉO»ôÓª³ƒY¸Z«Ì Ú—eŽíÈ{F‘ç+)R?Öj³{VÛJ?Û»3B^Û6{þ~FÝµïæŒÈƒ¯,¼Øx½×oø¸0ÞÉNÆž¿ñc`ãÿ¹ïñá>0ôÛëÇûhÆJk¯>#""§ÕfZûëÑ,š•Ñ‹áføo¶þÖ¿e›{åïéxO{[õn¤zÓŠ{íÊÆßì´Œ¼ßJ«ë,zÛ‚ "þÌŒfõZu&FožjǨ¦+ìËJ¬¬éŸx«µö­·ΫÿXc޹·G¦WæÑÚÀS|­Õºf”ŽáÓŽpAË–¸UÎØC¬{¼ã½ÿ^=.W–÷õ#¿¾~ºÞ¤<ÇOS~Þ¯±Ò(Mï÷¬'UgdؤLòâñ¬2€zg›x}VL/±°+S¶5U—g¶Ïêq|Š®Ê¢^¿géæœ^Õ7½¶°úôÊ<¯>›žaΜ^Æ]~çÎy&²Óû FÆ{yØÃ±d¬GÆz Ę‘˳¨Gþ× (S—FßËÚ…M­ig1ȨLOûÔ>Sí÷bO­ü³|šwFcNñkQ¯¾ªåkt_/÷¿¸™lƸê¥×úCZYŒ¼Ùö';1Èë±äFdkç³ÕïΈDÇYövb¶Ûnf‘Ç.3–h-[ƺ3¯NmÍOù-{#cï79‡{Z –Œ=-d.Ùy´ïÛH'Ôåaê‚/‹>ñØ«ŽŒäÕÄb4ä·õØòR…Gý<òaèù.^Ò¶+KV˱⠎ýfQ¦‹øjeþÙ˜d¬I`ÚMº]>Ü.Z‰YíÀô±´g:kç„•oë·•ê²EçwMÖµ_‘¹"ë%ð œ <\®±À9"?\uɈ%'~ý·àªÏSëɶî¢ÅE»ç<ì"+ÆÛY‡C—dy'g…ÍËà¿Sv”ÓGÖÈ›Ý×ò±Æ>2bÚûlbùj~Y§èÑåÈ™Yg²+ì´'г•·$«O`¥3Ô±ÙË ø±dàaàdÄ”ÿq½ì uXsñºÈ¯)¿–X~<;¥¡ˆ 9A¿ŽÊÑŠµxDˆáF|•ïYL°•×:Ÿ5¾|–ÙakOÇÇìü5¯Y9­¶:³½O²­YóâÌäÇäÍâ¹rZæDfÛíÄ+öÒ‰b‚•~¾öœàò¾œ/÷ò°ë,°ÆâÏ÷%çë?¿½~¼¯…ð(?ëïµ¼õÊiýŸ,#V£ZýÞzÒS†V¿~·äµÊ5’§¹¯+š½)¬˜y6V[¾À ÏÌÚªµîã$Ì¡!6þòú[ÖrXôÕÆxçáìÝj/ÿÑo yý·QžQzËz,–há3ª‡GFç~ïbÈ·àÃQþæÔ¶K/F1j“,¿yÆíEÈë0|Òz\ŒþçíÙã™lMöµµÈÚ}Z}9Ó—LÌ æ8ΤSm.Èc_j,8J§åÇ ™ïÄÄ«éç"sF«Ë´J[Nf¹O™¸®gã4úò¤ùjñw´Ï£äÕÅ'Œ=–YMŒÅŒ/“4c´ç'ã¸{V #ž ¬Œ=.¾¿?që‘ßÜi{ÿxüm=4äÝŸiTFL©µü¼uaâL‹?Ñ]š9ëÁï3žžü¬qßòÁ5x¾×Î'ÙŽE}ŽuŒÈ^U?¿Ë/–8Ý,MF¹³ô¢§ \hÑÉž­ßV[5âÛ{β«Qòþß2"«~ËÒÝ =Âæ©•ÃÈ/øØXÎÁº ¬¯À:‹?Ýßq!–ü‹"ä¯÷`°bÆÜЬ‹Îð…FçLhùx} M¾QÚ™¬– ùb3bÌq‹­1eïWMÙ,XÓÊk”V¨µ‡†&o¯Mf¤‹-¹£}Ô{r,íañgëe´8ƒY{úaT o-Fô—û|¶YxÛ â{d¾[ÊÀV¼jeUŽUù5¼5¶ÕÂ/Âê¢gŸzˆÍß3V­2$½FoÞ|Œøð_ï {#¿»ë’CÆù"X!ë-ÄÞ}R\Œ²×åŸéˆò™ÇFZt®üŽžE­%͸haÒYù{už›f×ÒȾÔíj³1¢ÑYšx€E÷Yðã(_½‡LÄnFû/‚OáïÑ-Ú4 Ûèy‡i62ðËnYÆs´OX2r,ùØ8\;NwŒ¦üV=#:œA^Ø¢ÌwB™åÔòað¶êà™=@#N œŒØ1Ö cO `e9›ÏG–³¨g¶¶µfyT–ˆÿàÁ ìí‹(eÌÛlÊžoV¾-ü/¤}K³‡3‹ž±Ï=ÄÀ;Ûj‡ÍÍ’Á¶W²"eÜ•÷™?»Ç/“—Oe?†ŒA·¯Ô+¨Æªòžìÿ†µ8[k’±öïïG˹|r ¯ÌØ*c.Ô6Ô»³Út¿;SGxümS›nÅž2ì2{dkdüUM9z¼zö)â—20­µÙ6ÊÓß^Úßþ;üTf=Nò;VÙùUr­çѺÔù™± Y±Íèyë½gë¡Y;2÷ín¥×ö•æy¯<¥žï¥µè̈¿çáÉ&ͶòªŸ†7O+–¢}¢M£‡Út­¹Ç؃kö²P4~Å$ ïÊ{w¸d²¬­øÓ}aod`d`g‰!qçµ”i¤—F6cÆw&{ô=k¾ÒEpYëžµ­4¤™g=?«•¦¥CZŸZ|‰©[Û¨ÆcÑþ¥‹¬C`ê­¯bágñŸ4i­ÿ {|5YÙ˶eû¯ßЪc´å°>óœ7¯å=ª£u\²÷ ˆŒËY}5íå•om?Ϙ°C/{üCv¼¤µkÞóTKüäíß |쇣º×{µÒÊûzÀ½rvÈŸ‹Oàdìi5‚__c ¡ÁO=Úí#­ô}¼ue·MÄN³©þc${„o´º£Î;K£¥(N‹¦Ú©Œ}ñ=”mcVÉ,y¯¬SÏžZýG¯ü(:N®Û)İ!Ì÷2ÇôN|l!¶]Ù] Yôì sï"F ü‹x1Ö 6Æ{{8“ïðÉZ ËYÔòÚ•þZTV6¾ùOŒs4å˜åm•Qk¯3Þ#ªózçÙ(¶’¡Kf:³¼ÇÆäìøk{nD(â÷ÌøíJkÍÃÐí<ì>ö꫌™ý“uxgO02°ñ»ë?>Æ ÙYÞñ›•KƒQk}þªÃkF«çŸ;eÈÊ<ÕC }hÁ—+p÷.bŒ­_Ê"ÆÜ`”™YO¶MYMlÆà“Ùn<™Ù&;ÆF^ñR6.\-÷´öµÐªõƒ^}ÉÆIŒ9/iå]<¬³øý}a ²¼¿÷Í}•ïëâ ½gÏ2®<ý¨õI-ñ8Ϲ,Ym¬á[î;`Ñ%Úø–—f1m^íxöÔÙÂ72¯zygí£‰µxiçËHþÌÇßa·2÷ÙåÛ1q…vnÔ¿#ïû{òhÿ›gÇE,óp–ßR~V=4ú+£]=üXeµÊ=WN‹­ yëž+»„˜0p/p2Ö#¿»^Ö$ã7°ó/®—wõÊü^=ÆÖìgÌ9Óúîá¯Ý¿IS§Ù~Ù³t½ôÚñèÁ›u¹z˜iÆ×:n­º¾Õ~™»}Hk_zeÔ¼­{ˆ0ýQM:+aú|VȻƳ7çãÁ‚QFó$C§jÊÄä=âÕï3Y£çŒy¤Mk±¹Ú¾µ”±·—A¶î³§,ù3α–M«+{²¼Ø­îçÙØÇ…øðç×KùÝõ²ÞâŸ÷=¬WF.Ï ®y÷ö/µk~f’Ç`ë+Omzë˜ñÞóÒÌzæœeŽõÒfÛSñô)s±¦S˲èUõ`cÉ :qü¨äÅ,9Ötžr1ð”W“N÷«ÇÊJ]‰ ˜÷×Ë9{Àøk-~wÿÆzeàhyW°«‹—›á“ýnüˆ<ïƒGu¡&¿Çö’·>ž4=Yš>ŸùµÖùjñ©-¤íßSlBFìƒÉ3²¯Å*Zá“ìÆ=Vò¼k×úîÉ?â)sñaìW82ÖÿñzYk5¿¸Ó¼ið¸*~‘²{È2æ¢ö…EÚ¶²èè6ªókm÷~¶¯di?ùÞóGFã‚7G÷[ý£ÍßJ3“¡Ñ¸i•%²·YÔwa½çkÅTÚúfêEƳΣò^Ùÿ–2ôìQMš}"´¼zi¬6¥×4y{ŽæÇzdEžÕÏg|´¼¢2=ãdFZÿÖØ`†­hñÔ¤³<Û±~úÕõ2Gdo 9oï»âû\ †üÙ}½.òŸÿÑ÷ȹ²Vܦ)ƒFø°U6¯nÖŒûQþEæ§‘~д«&¿|gãm_Íp·¶\#»ÇïZ²ê+mþèÞà¬öËÒ;é5Ø€1¾"q$ùmÑoÚç ÅSllrŸÕ¼O”;¢Ö¸eîåŘ]õ¢~…׆÷ú÷e?7¬IÆ^ˆc}bȼ¿#¶üù}}Ýá§Å=-L Áå=NÖ`m~Mºi˜d±…ž^Ò´ûiö"Ãf oŸ8¦#4k÷Lœ›Ý–¼µÅž²|Ètj}½¶4"‡=†­i"ñ*-eùFYĈíÈå×K_®-Œü›ûó÷…5ÉØ#YÞÙLm)‡ÅgÙ¡{=2½gÕdãÌÞ¼gý콯VÆbfd)–_„,}¢ñUët'øg#*õw¯0†OåÕ]}È(›wYãBžØ»e½—•w/}40š;£ôÞ Šb×ì¼’>rŽ«'m$>–чVœñ£wáòºí²ðFGhqk¹'…ìQ!1b¬¯À»z¿Ø±dà㯯—õ²oJË6±±ÄšI†þ¶ôûh^Ú: Óiê¯)¯gÌhÛÔóGÝn½}w=z63½¥­{é=ûp—÷46Ï‚ý¬ã§U¡ºL­±‘1¾gi­û«1ð7K›zmž…Cؾ“fzq–×ÓÿÞñ0ÓVZ1þ¬öÑÓ^bŽ{yÇJGµ~åÌÆ{}•ž¨1VoþI1dÄ‹‹ÿÏûëÝýx¹ÆÈõƒ-y½²jqŸ²ˆQù3çç¬ý³ìS4­FiÆ`ë³$í>Ëž|«éqS&Eæ\4½7ÏŒN= ¤m•ÑÖ ½|2ŽìɳbÈ̶_‰§³Ò{󬢈¿ã‘Åæ5ÂÓZ’õÀȈ#c ¬A~w=âÉÀÍxoçìɾ²ÞâTýÓJkñA²ÇE$Våá¯McÁ©³ñ¦•Ùz–©‹Gr´>¬å}Õ2¯fî iãŒÖg¿Å’×›¶ô=c?Á½º~ÚlY¼f2,ã1»,Bv¥ŠòËÊ;›–zDÆ­G¯³íB+ݨ>,ß#ÃϙÌþðòÉÄûÚ~²èuO›ÎtMÉSÖ_ fŒ÷ód=2~sb-ÆwÚú0t©Uµd[çÃè·×EûX£/"ñbÖ,yXôœ…¯†^ß5u³ÚШþ¯)º¿¶ëZˆÙÌÿ6VÔÝÊÓFÏÙuóÒŽrhôʨ­#¼žsÇÀ¿r~Ö ÿã¾þ÷zœI-qd¤‘5Ì2þ?íð,ïiìzI+æVvÞ(yÆÇ.òè…2]¦íšÍ¶}×Ê÷æÕâ˓Ƈ†Në¶÷Yûä´rïÖË­ï£t«èÔþjQ–ɔ畕Å*ë3Œ&l¡µ-êôÀÈXcø101ÖZÈ~¿¾^öHþüÎ+yô^SOf$î´2 !‹Á‘ž2ôÚL[fmy-ñ9 Éx.ý$ÍÞ­˜V‹×Ln}¯÷ÝR¯Ì=@,üê¾m}jæ³—×}ññGtÊšÜgõË…<ëd<ú];ßFù­r½>eÔÆFÓgá_áÇú"“"zÈ:¶¢ÄÒEÞùÄðAXñ+Fi¥³Ú\ÎD?Êúb¬;FœØë-þz=Ö[`Ÿ‹/ïgòÎ^ý×KôÊíõ 5zyt_Ó/–±ÖÂ,ZÁÏcê1¤åe‘Ýó¿ê¼Üné# VÉêýŽì¹Q“VúˆyVK/EäZp›¶ËgZLqÖm‘g½¯Å–iyEÓ€4uÑögÉs–WkÓµ”a;„oä¹W«yåyäDý+mzM?kq‰æ·Ü‹žÏSß÷àˆ‘¬Ì±?ªËLv­ïåœ=‰' >–½ß°ùËëE/µöµоÛÏò_¢Ä’ÇÄšy•‘•†M,ýËÀiþž¼^ŠÆ…fXá$Ÿ0K϶äd¤=‘ž½ü«)«½VíŸ1õý3Ñ©v|Ym2𱬷øÝ}Éš‹o¯—µ_Ýi-gˆ¬þÿ³öa#û”öÐÆ@µr[#;ÁòÃëçZ]È ËšÈ­ ¿|wìl¥“UÖøÐÈÐÞ/‰#{uëÙù×× ÞEŒûºa½…Äÿ|_²÷ð1ÖdÈz‹U6Ñúœ‹Š`ž2ÍLï[ð·çÿOyz¿=Xs”ÆÂ£×^­t=LÅ3LìêÑOÞçÿ6Ko2°^o,[x±ý/¯Þ|ë}öøÍæi¦·`>mÚÙ¶–ÃB3Û¢Õ'#½%ï…¯®q™Ydµ{LYY”!Gƒc´må±·%FÔŽ‹Yyê{;c¥³ç£u‚•yeÏ·ß_/±dàã/®—wõäªùzñÃ){Y°‰eŸÙùg<<þ‡¥L³v‰ø:–û'RË”ÅÏ;qëG:—²pæG²Ó):cÆ7Ûx|ÐÝúÍj×3bALÒâ;ýßÿIõ)çQc=p±Ä’ÿt½Ä“å¼êYÙÓŸ}1å´ü‡žßo‰µòZuA¯½­ÿ dÄŽ4ïÌŒÖÂ[ÊS·}ïüÌOÛˆùþ\™×ãÓ·Ú‡A:Ÿa›Xϳí~O†ÅöâH#ù û×j§¬÷Wzi=qœ(iuŠæK·ŒÈ¢¿5i´zÓJ-^ÑX¦|§êC6í.ŸvÜEtF97ëû²×1ÖYÿ"^Œ¸1ö¶øÛõÀÊøŽwõ¾¹ÓÈû}5ÏÝ:‡1ï<º6J#½5·ÖrhË©‘7ã?ë«Ýn‘w/·QÚÖ§…¼>£¥}µ2fþN«¾£¾oµKKŸhý§VYz²{dõ'¢vstß{¦`ëy¯^ŒãÑ-^¬öð·ÊÍ™Èõ¤)ÓeÛ˺¬¿8‹‰ Fz!ÇËC;¿:Л¾^ï™SÚ5V#¿©Çc¿Ä3àd``¬;Fìçˆüçzœ#ò—û>pòÛ"OÉ·”ïÁý^Ý»rîydytÅŠ:êzÚ§gs,m?š³#y™bàíó™®ñ–!ª³=éÙ”!?ÚÆ³ü™v1B»ûÒKÖödøÈž´QjÙç]}æ•¢?¢!¯?ÌôùVðˆÒ«Ë>Ǽ8ë'䌬EÆÚŠ_/ù×÷F®ÏyU}÷”!B£6°ìcªÁ=Qbá…™Œ,þ#Lª‰s–õï•S[ÖÞ˜óøþVßn•/£¿–riÛCû¼öÏ­ñt/F°âÂVi•™ŒQYGºÝ²_K·‡þ 2Ê¡µŸYms–ß­g[œmµ4³ÚüÚôZ٣癶|V­íÓʳ>Ÿ•¥WŸžŽ¬ÓXñ]‹_¯Œ£¼ooYß]µÀÄï®ÇÞoÀÌrõ›I™4úf´ÞÔÓþ#ÛÑ#¹½~Òö·\ž}ì²tiÍ£¾§™ËâkµæÂuùßãœÍCFÛ ~ÕêQáÑJWŸç®!ÏòÚ ‹^¶òl鿺´ü5}™uY{øÕ»öb†÷Fé¬é¸PÃc´&f¦žñ]‰ #ø­Åk¤<ãˆQwNë¥Í/Qý²z¿È|Ö´a ÏxËIåí—’'bÃÀÉØ·B02âLj#ã¼½_ÞÖ[ÔçQ×¼">Š7í)<„•Vco#:ÇZfMÛ|Z¤¥·Ìó^Z¼Fûake÷x3l…FÞ̶1ú|ÖŽ­2x}myÙýb]‹i±[ÚvÔÊ™ñ,ÉsΞ‡fý?ª‡ŸYÎùœé?ö*Ÿ·°ƒ²õˆ'OÄ&xi¥O3’¿ÂßèÉÝËös¢Ø¥ç»1Û«5ïzº ×ŸòöCÌø»ûúºøþYqÕçˆÔõ³ì`íÓZÇgê|†ï¤Åz Y§Ñ úê¤6óà(† ‘îbùSÚ<«lŽ6ÍŽò®àí¡ÓÊól´z¬|ˆ¶çC¢gnûÞx›Ùh/NŽbv¡ÃʾooîO¬EÆ;{KÆZ `ä·wš×÷çLÖ,>3+£–¬1™Lûœ ñ1"ù#Ô›ÿnÆ·å÷i÷ˆÓø1-þ½¹~ºŽtTö²<ÚºDi…®Ðb©VúÙüµêqÍš·'}O¶Eyö`®Û$jËfmÜJoá?J£Ãšzj÷•eÛ~«ŒnÒ¼ëkÑ3½gÖ6`b…?ö¾µ \â)ËÈVkò×÷-ó<Ú·Y¸“ÁJ^™ç–±ô]+½Æ†xq±¶ ÖgÖçŒò{÷ÝÓ{Lzê«ã³t;¥‘ÙÂTˆÿ¶¸°?2bÉßÝ¿eͲìk1ŠkYîeÌGvþŸSÊwºLeÚʯ•k7Oê fÝIe<¥n#ÊÂ]üµ2WæŠbó4'+.fú𬏅7Ÿ'&±š´øÙÊo†ãjŒ,qaà_¬5Æ»yØÏøñdœIýÝ}_ÒÔø¡~/_û?ôÊö×úågï¹&¿Æ—)Óe¶EoŽŒd–ñ½]óIJo_ï÷H?0ìÐHÆŠøÝˆ÷¬\­²÷Ê̪‹un=[¼ÌCÚrd”Wc?#r=¼"´JWiõ «Ï˜}_—oT^F{²õKG°I£¢åÉ LÝé‘aÁ¨³ç¶ud±¾k-äý<àâ¿ÝŸ¿º/¬³ÀzeÙ'nV>¹_žwÝK3Ê_~g¶EýÛÒæV;¯ÅÂ#ý¤Y;cá[îg»ËŽilJkÌÖúÉŠ1NÐû,»á«³ç-ÿH«Ã´Ô²3ZÊÐÿV½À°³–ïZ²–ÓK¬ùdµ½<½z¶î±Æ¦ìY6<š×ƒ»½c3cÍl«¿Yºi&כ΂«½ú#‹¢zÅ›vÖÇý6²s ÁGX?}ÝpžâÇØóMÎyw=öƒÃ_\?ÅTV?b¤ÃJ›i©³öÝ,/EæÄjZ]†ÕmãÑëTÊj†O×ó]{ÿÇ">,{$Kìg‰üîþ Üüå}I̹‹Ò”åDlœ¥?2âI •—haqmì£ô£µØM_Ñì•ÑŸ³òD|ÁY¬h$wD£²®­>ÉÆÚ­ºYëk½Œò÷øYøhóÔñ ¯=ñè€(ÑÌ(1ñ’g,GÆ?cÞì¶9£ß³ôõ3^]EšºYÊZ>³ž1Ðã-÷4ûSŸLš²ÏÒôòI[~_X‡Œ½±±ãwï¯^/ë-Ê÷öJ¾^+2G44Z£-{ï·‡"ë5,6/bs´6söN§£j1b ôO/åÝžÝ÷¦ëås~ñÒè{KÙ¬º"‚grf6p¥²ƒX.òŸ“Giø0É£?´øÛC~—"ò´óËÚ–YmÐ’1ۓߢ;{÷²i4‡OO¸¯Õ-H‡Ø°àdÄŒCþãý Ì,ïñÉ;{“¶úA=ªÛg¼½üê¼ès¬GÆz ì_ŒŒ³C°ïÛ_®GâÌ‚“EÏXÛW‹WZéN9_’M«°…G†f.[ô»–f}?{\Ÿa #:qÇ{~:­L;1Œ7¾–{Qû’™ÞK³ùzʘ<¡+û?B§ŽµÝ2=”]N¦`ËbÅ0z4³ŸÙz;2—5íS®U®ý6¶Ýϰ÷#þœ?ÃÊž~Ðàïì0ƒ4ã§'{4o£2­<¢þ@­'Yíl3£1Üã¥]wÁœ{‘tÌ=W5¼#cÅ“¾ÎãÁü=½¡ñqF¿½åågë$Ö»3'ST_yøXóÏbFuÚÙØA¿">ŒóA°–û»ýæ¾díp²œC-gˆ´lFG[ÛØâ/XøfäËö/g´£M¼ù½¶k·ÿʤUuaÊùÚ?›N°Û:± »u«–¼å\íCZùŒü3?oþÝÄ𭟽ޖg'ÓG–÷e}1ÖT#c-òŸîßø|{ßÇz ÁÈ-Ÿ);à1ƨ'ÎÈò¹˜yz|¾‹Wvë{/æ™F¯kçÇ,•Ǭíf±µú¨U·W×ËþŒz_SÆêáõ7£:–1¯{óKË›U /ÆÑRö>û­6]íŸ0_j*ˤéËÙ;ž2DÒ”is#ZÖ;aYxGÒDûTÚûÓ›—ì}Œ½Ý°¦k+Þ]/k’åì/®¿³<[³§Å!LÊÀnþ>v=GfóÆ‚ÝG²½6Ûú¬¤Ñš÷™mðÔ¹G¯®þ{ú=™Úÿ½ïâ±|”ž¥Õò­ïkúáUãÒȲúK~ÞV²øar£i4ù¢Øœ…ù,~€e\gRo¼kê]‡¥IÓj«pyf2ôÊL·[tŒg­Þ×òóRËæÖ÷Êöx0âȈc=0ñß®Çy"xwïÛûBš_ÜWÉw¶ö£…"õ+« VÄ},<£1/y}w YÿCÖÆ¬ä­;fÖ“3â©Ö¹Tþ¶¼CîµÁÞòYe Y÷6·êMÍ}-ytD_÷ñøXÞÍûÕý‰sD€¿¹Ÿ!Þí{SñôÄÈfy¼ý:j­~aÆY4sCÛŸÚß–~©GÏðžàiƒÖ÷™^jå‘}Z<:§×Ú¾­Û«æ=úAÚ1cÁÑ£ù×ËëÙ{­•ŽÙf­¾˜aÇ&°ÎíZî,…,sÊÊׂ«³pe«‘}Ç"Ødgžè\ˆàHß²æpO·±1³…Fú6b›½¤‘áÅý3|bígÆ\iõFÖZ N <ü—ûúïõX—Œµxoqe`ãÏî|%ö¶Œ³QYÊûžy¯±ZhÁÖyæ±3ìW—G[–iëY?Ò…ž½tj;Ø›«–ù­mw-¿ÕTc„z¼žX/6lå÷ì•W?×úõw¯-ÈÄ8eºQ95¾· =W§³’¦Ï,¼<}™é?Dæín]µ‚u´`I&õæ^-óCêÇÈÜìa“ÞÕËÿæ¾+ÆZdœ¯÷îz`ã¿Ý÷±YÖYXânÐÚLÛ¹‚¬vtÄÃÛV {bÕÓ^›9Óš²xð@„OV~æÁ'“ׯ³ö]o>0qÓNzÆ2[hWý4ú,‚Û%¿%ݳÙÁÓˆÙf¬>ñ`ß~ÚEeÖÚ ¯2,øk+ðnðñî k-þz=Ö^àý½/®ïÌ¢¬>›ÙÃÕñ™mŸ²| ixÖg+jxjË?Ãø­µDu,ÊÛ^ZÿÂï.¿k|Iií:SfKþ¬ý=¾œe¾hózi¦Yí»rlXe3ü V{zóElpމ§<éj}Y_IѸNŸå™¶=±šl¬a'Ñç3bàûY0Ú¹ŽG‰NæÅžoXs Œý,;>Fïì?#Ž,{Å•˜`VöȹÆ#²´IYmžò™ÏÍø1Ÿkì²·ŽšrXìS§·ÊácÖ5B\a-ƒ'´Ú£ž«4Cs_ÓFš3”4²Vk/-‹ï0?V¹Ú|Z^š´^œÉÖwZ£üQ]¤ÑZÝ¢ÓÌþΘkl?*sÌ0Jćbû^³vê•i§ÿÐ+³ÜÇ:cà`àa¬­øú¾~u߆Æ: ‰#kÊõÑVËOZI;dŽ(ÒŸ#[Ýz>Ë%Né·Vy20«Îl½Ï›{ü÷ˆ­—N›§  ›É¢hA›†I'¶ãŒ²ü‰Q>†¯Í›-óÇ bõý**u$0/ÞÇ“X1ÞÛ“wõäý=àdì{!ï÷!Ÿœ«àÅ–rj¨…ÛÙåÒðóø£|£ô{R÷ÚIk2ñÒ«âž7¦‚ëSEÚÖ÷^šQ:<íÿ4Þ2DcSž²xæJVgñŽhŒÇòŒ94ý Í«Mcñ™gq6ië;Ò;,y³t«1Çhx|{íØ«mU´½[õ`ø]–q­M¯!mûœ€K™øGÃcÖÖ­µõw`‰c½ño®ÇúŠ¿Ü¿“?–3ªå=kyfçŒX}Úö³òµÌÁ$l€…ziGeöÌÙºmGcÍÊ»•¾Ä‚uš^?Ê0Ã=½2µlc]¶QhH[¦>¶Èiñõi/5 OFeZç’·åwÍúu6ŠÚæQ;yÛ%ª'z|-iÙíâÁR+1î*bÍsgÊÏàasÞ4Yó]“9Ö"m²®X΢VNÆzäï¯ÇÚdÄ—±^8ZÎy]ð‰è¶XAl|Ì¢l-Je`ê&˜ñÌ }œ‰i"¼Ùö‘UÏg'芒Xõ`îMê¡Ú•¥WóhñêéåÚùçN»û@£Ëµñ0`eYs,gìýòz‰/#~ùþ“ÖúÕÙó±¬÷î>ÔR/>:‹Ë—ß=q2¯×?·–£ÇÛRW­\;É+ök÷´%#]™–/Õðo囯ï]“å“Ö³Q9gsiôCïw¤/¢1˸cÌ­ˆÄ­zÉ:>=º—[Œ¤gçßÅ»'ƒëô–C“Ž=欔é'Zõèè™öÿýÞÚÄQ[Ê~ÇåþoXŒx2Ö%c}2ðñÛ;¬GîéEoý"äikmÎeŽ«ÑzS+¦Q«ìlk!ï™WÚ²ötÎLNFF|5-®êa1¶Úk朚»N­ûVfÝCg%†‰¾oÍ&ÞõÑcì+ã%ËÜúæ+ëÔÒñ­t­ß3;7ãSß›ëÞ½,¿½5Oêñ(÷z¸ªõî=ÖXÿcmöGÆzdìýöÃõ²øùó"_ Oêâñ¡éFù½<˜}lñ}4¼­ø$C°Úg¥=ù{=ÐKÏ¢H[hÆÁ{kÕ'`+dW-tŠï²·gøV'÷»Ïôl{FN¢SËŦLû”EÙ{Íâò ŒŒõrVöDNþúþŽ˜òwº·×|>i|ÞSÇ¥EÏÕzgToK}£iµu°ÈÑÄŸ<}Úóû"þ‹ÆÆ²ÏeÔ=Bì½5-4Ó³¼£ûŸÏ*?2†OÕ_^éðÌ1Ä•ž¹Êª“Ó³tfO–V÷YùÖß-ó]îYþ+¬ïiöîéñË·^Y[¡¹¯Å]£¼Ö9²²™ékj½/k‘¿½/¬­À~8_ïûûÖ&—û¾Õå*?£ÄCòl664üZs‚]笶œ­×ií{2Ò­|užÞ}†ÍkµkO‡Vzõ×ä‘v}TÏ.YþsëíÕ8“;#í˜õœãSæÉa­­S‰”_C<ÚÂ"+|#ÖóhYWa# o«l ? ëññ”‘†m¬y3}½yu£&?300Wd|jþÇõµÝ>)>_ŸXC82ð0Αsö°îqd¬·N–õÈ¥­ÕŒ»2ÍhŽŽø±õ’…2xïš«²`©(¿úùIí3+×?e•£üÕV'õÁ³‘·íVb½Eô­'ïDZöSbë_É÷lm½»¼»å[©ež¥«q¾äëÅ]$Ž ì œ \ ŒüŸëCÆ;{X£Œ5ÀÏXoQbdm-¶Ü‹6)çXq +öƤ¢ãÛÚ^<¡¥Ì|[K}±%oýf~©VŽG¾%O«mWãÿlÙÖ6\±_‹Xã#»ï[¤•Å:/Üš/[ÿ®à•kÑ+ÙeÊÏ,Öž¼Q[bMkåÙú²¶C¸€/Æ:‹®ÇZäÿ^óDSÆzd¼³÷iƒg›.ù×e}·RÍÇò³5̻ͨô–7¾P·ÕìÿëO ¾jÙúºM[ý©Ån#_€i3æ~/_«M<:ղט–¯wìi‰5_¢:Ø3>¬¾ˆU¦eLhäi×ùÌÖiÍžyÇž†—%¯6 ¿D×ç°Ú®—7ÛŒògŽ«Nñ÷ö\Ô–,k»fùŸ#ÌÅš£Ñ±ÊÔÿŸ×÷%g‰3#†üæz‰5ö~+ϧ®ei±ó¬ü3[4"¦>˜a’:­fìôÎßzuµy0êÓÂQûZSÄnk쥌-|n!¦nj¥±”kÄÓªw­v7û¶æF«m¬í髨ßmIÇ$‹²Ú¡ÑÜóÌûˆŸiMãé ™;^ü\ÊeŒEoŸ3©×W^¬ÓÓq™û$ì˜ï#bÎ;~eø%3_ç“Æ³^ÿ·Ò–¿ÅNy_XgõˆÿëþF¬Œ}âÞ\/k4ZåíÉ«©U_-¾nÉQ0çtÜ1dExZå¯ôé"äÕ½Ùjo="ïÃÎÒzxEe²äDx²Æ_æØÌ õ¤ßUŸU´[>h†Ov—1K¾Õæ|ˆ”«`ÒÉ}¥YCÚÂÒÀ¾ØßBÎØC,û[`M²¼³‡÷údÿ79zd#µëY#¾xfƲ”Wãók}­ÜU~±ÕòôsÔ?ê‘6žPïÁŠý21÷,mo\xÚP«S¼üG<´ø â y¨ƒÉÒê4Í8a×!‚¹˜úW«"|™õÓÎ3ï«Çµ—WTÏD}Ú“ÎH¥}uÙæðjŒÝ#'sŒöþs×ʵ{ië_ݲä =ÁŲ\‰±CÎÍÓüH/>å‹è1þaßîžaTÒ`¸fêµO´Fé-Ô £2dhÏ™ªñw¤´i=cÊËOÈc»´õïé<«Þ`´GoÍ¿–¿W‡ŽxkÚÑ{?Kÿú.2/˜íë-CD~TÿÕ6¡—Î:_W´†¥gmÕÌñ¶ G—¼¢Ø8 FH[&ÿˆ÷JüûY`½öGÆZ‹ßÜ××w:`êÏ Œ}ý,Ï­z<‹"89C&›Ø²fí¥Á¤éÇ‘®ò¼» µý§Q¯<ýfµ÷í˜ÇÞö®ý7múÖïhŸg´ÛÈogËyö|Ѷa´­ÅgÞIVlõ{<¼"ùfi[k½ºÇCÑ8@‰I^ßÖQ`Ÿ·oîOÄSÆ:d9gØøÍDÖìY™fóaÄt¬:^+C;Æ{õÔðöÔ_35ñ…rÍùŒG+Íþ£×´Ý»YìrOŒò¶ÊÔ£Ù.­´#™³{VbÌýѳÙ> eZ‹îÞ^ÒèWïøÔÈ‹bLm<Ãâñ|=‹ÞbãŸÙ8²à/ö±¦õðÈ(KTGz°“–ë·Åg³Ø3M]Vãö(Ï.oÝ^Þ³o­xIcJÜ|ŒuȈ ¿»?åL‘ßÝiÊ=0F¸h†5²u<׌ñÈפ³â´Z†·­,ãÅÊ'šFÆèë‹3z2JYQïÑå½öÖômƸìa –žŠô‹Shóxd[ç¼u~ôžEýqÆXÍæ-ß-8Â’.j3v`•(ß,ß'K®†OÄ~dÙ†Ù3Ϙ.ÓFl¶×6Ì0ºö<ÜÙ3µ0b}O³ï‹f/ï”{‚we7Ä‘‹ß]/g‡àSÖZ”{¿•Ô‹­kú"‚¥£k¦<ØgÄŸ…Q#ùVÌ™™\í8ÊÖ«Q=h•gM-WtÍ0“¯GÎJ>™”¡Wž¡Þ?GŠúÙ´OÕ²Ø2½˜˜)g3|}-ï̾cðháVYSŒµˆãüœAØñîO\ØNö´¨ÿ[Ò¼c¨‰mXôºu}\&–]i»™ó9gÅ”f2™6¼×&²¼ùg~à¬_µÏÙc±åÓ×±æ^›[ÛÝ3ÿ™>f+m$®þêâØ™–üº_fzÞÈò=[2,rNÀ3ÓK˒ÔQóÉÒ!Þžt–r¯CVM«áé6è¥õ–£§ÛfúN[ùDÌXÎ Á:cÄŠ‘ÿq=01Î×ûã}ÿ×˾wµÕ¬îÖ÷üX~Vɧþ>“?ãË$«|IÓ+–5¿Yº6Нµó*bg3tG†m#z¼Ëöjù°Ìý‘z:†I–ñyXó\C»m°7}“Eëì±c‘2dô³×V1æNæüÉd·ùj{«!¯ÌHŸôl÷HNïÞ ~¥”ų"«ž=ûѲ3²¯…¼·‡½-°®ë-°>ùÛûÞëâªcÙçmfá VÞL^þ'­n/KZ/þó`¯eQDþ ¿ZÞÛA Ìåͪ-bàšìüþ«ÛøUqí2eýÏÂæÝ+˜AÏ0n2|gyí/bLˆ)ûKÜk.d…¬E–}”Ëõ½ØÕNZ©­|g::ÒŽ=ýÛ›×3Y­}ØFϵeÔÜóò̈¿x}7 nlÑŠ½ïWR«Îž½òz¼¬²ÙùY>ƒo+¯fÎ[ýíQ¼¥•Öã{ŒtÅhnxjÞµÄ|Z¸wµ«é&1êçÇ+cš2¿º~:¤•ÍâÏÊÓò)4e×ÚÞ ¾šñ­yÉ"Ÿß—œ?Ø1Ö##žüÝõXgûGÖøÆ-Œ¦Õ›Ú6ùwÖ}Åz”í£öžã³wžx&y0º•ïh\Òix[Ë77#û¬%VÿõæœcF×!X©Ã¹YX²æ#ºP›v¤ë[}”m×)òkå3ÈkOg¸†»¨ydÙ_ –³úð­vXý^«ƒjùöǹŸ=>u»FÇŽÅñÄ93cK>–ùÀðq½>…O6iýÓþÊÍΕ•-“›ð['zxGídT÷Gó´úÐ šÕôûD½²ƒ¬úßÚ>YŸó#¸GÞÃF.–s¨ßÝŸxø±e¬¿~þüú1>¶`ŒÙ3-­ˆùŒd­¶9|<¥þ­á¡Ý#ÙJ>ÿ¨5†5{¿ÍôéL?F÷—ëñeáC ï™njÍ!ï.ïGÇ·F†•׈/ÓgX©CÙüNÂZßZÃc±°þ*|nå‘Ýžq‡H¾?&†Éâ‘Uw+oÁÇBeüqâ¿Þ×?ß_ÿs=ð2ö¹@YÖZȾo-ÞQnñëNÁ›=žžòZuÑj]§=ƒ][ŽNÓÔeÕéÉ̳4Ù:lyÖ ÎÒZhÖÛÝÆ Ê ¡ÌþXëwµ¹F¬öÑZeXÉëYÆ?¨WÖÈ»&™s*JšzÉzb¬GN–³¨±ÖâÝõˆ#cm2ðóç÷%8Ù»Þ‚…!vŒ÷ ÙL9‡ñôï‰ú>Â3cŒ3ý‚YþŒõU^Úó±²â^VbáëS꣑»â½ÇU¼Ÿ ßdÓ,žñ±­¸´#>n¥“ýïx-ßµ“t¸€}匽?Ý×îÏß]/{$cMÆëë'—²¬˜æÆ€‡êXý,­‡„2ý(FßQ·>‹Ä²[÷GûŒx±hV×hšôšg²È,ï[ñFù»\ç3ãÙóÍ´cÃcZÔûÏ¥'˃Ë-m`Mðˑ1˜… vã;!¶ðâÆl;%‹]™µÅߨÏÌ:"öv6/gúÚR–ŸZGkÊæ¡,>3^Úy®µÒà2‹Z1zíëé?MÝ{|{“CÆ»y»^Ö[üûzœQý»;œRãáoÙ›ÙKžqV““Zdiˆ‘΂w¬cy†ÿzc(Ú—̪ÁÆ}¾KDóžŒ_¢vÁ#eG¢X½—Î3W½i´eò<‹òöòÈÀ 3™½4–>ÈïÑ|»ñ½V/[ñ³^Z[¤Å¹ ~«}coßdb¦ÚÏ*©^³0*_½÷ÞÙ>F,qãÿ\\Œ ±dÄ™ñNßÛBöî97¢L›Éð©³ñŽu®”éX{WX)#&`ÁßÞÚ´ü-äùßž…{újtÏKŸmΊÔoǼkÉaú ÊĤ£±ãÑ+}_fþÝr½ÿÍe`gÏÜé¶Ì¾ÉÂÁ¬9—‰ŸGóÔ[ÏšWùß‘œ ü+Xë±·Å/ïëë;ÝÛë§ûYÔò¼ã„©+˜újdçY´S ïÑú™YÞ(õöÏmµ¿÷Ì:K=föRKš9ÕͲêm£u°à^/õæ²G³l+ýPo=Y¾ðƟÕòÍì}Öû+ògøÙ¼z|™þT„߈z1*-­²%QŒk‘éÅ% ‚ àc¬£Àþnˆ!#v |Œ}-¾+.àgÄ›ßvÊ9Š=ôôʨ­ã9Ê;2Î,>;‘+¼Á š¹1[½<²ôᬾ¬`ý=Ò' iûÀúÛ[–?5’Å*'öïIeŠÌC–ßPÿ>¡}¬ã.Cϲ0œußJ¦o3ãÍÚƒ8ËÇ׬Ŵ’‡iüd˸µ~Ë»x¸°‡02ÞÛú ÄWF–ý‘ƒVý'ÏðÝFeÖòÍ/™ca7y1…Ç—ð´õl¼YÆÊì^oždeµÃŒGï·ældßÚ `}®¡ÑÞyQ«ÍõwÙþ»¶ÙzÚRí<·ÒŠ1g%Ž˜å}ûRSƘ³ÎóÛe²ÄN3ü’)2w<¼¤GöÆšdÙ k’ÿzÇZ Ù#îÓ"o‰“½ºoôìÆÃ Ÿ±(j#¬x‘Á×ÃùÌÛ'¯®ç÷Ì7n×ò¶Îºì•Aó,RDZí¾vN3ÏøgPV¼¡üžY¯ÝÊìo¦O™mKTÏ›ˆoçÍká¥l 6›S»ËH7Jσìy;ê£h·Ò ÆEœë(°ÖBö~ûã}aíâÉÀ΂‘kl¬)s,g£³ÿ›±âï¨üÙ-ªñd”v`5/žeÕ[Û¿Ysc&ßâôîiž1Ò÷òjËÄH7KãÙ?óßž\&¯L*’×:¶Yr³ˆ…[™åXÅ“mNôM<”é'²y2úP[_­}Ì+gí+c¿7`gì| ìŒõÀÈrΞ¦|£ùÊî—gñ½ËÏúÞŠXN-×ûœU­¯ei›ÎñÄ@,í5{¯Uó[›&ƒ¢x,ceÊÛ©+"sÞëKY}˜ui”í¾r ©%~±zþYùeažÖo‹,˼°ö™&Ïh‰áÍÚ³g?³Æe$æÒ*{+M¯Îø|{_Xkx2ÖV – |ŒµÉÀÇÀÌX“Ü,çP{í73ÝjÛ¨ßYØF;VÙ²,ÏzϵX¸õÜ’^ü¾æC+míÇ´öŸQ–Þó`‹|ï"’VÓ­|Zjñ¶¼ž1Zs3ZŽ8Õ‚Á3ì_”kže´}„g÷e#Æ8ˆØFYØ|vç·Ê8Á'öøRYµÜÒæ•=ß3.þóõÀÆßÏ>»^ì]ɳ·îbT?ízôˆMã‘;+Txl¯W^T‡Gí“…‡ÅW¥³ú¤–¼¬÷‚µ~°‡;ÿg‘›íS®¶m–4§ØAvÞŒqÉÆZÙsg5.¶ãjâç'ùås^ö–ݳ.2ZŽ^LªÇ‡áëìÒ Ycñæ¾+Æšc¬·6ÆÞoxgïóû0ò뛽.9sN¶0¾5“<ínÑÞ²ÌdD0èˆO”ÊrÔ¾WKެΌ9Õ“a‘£}ÝÓ#³ü^Îç:mYƈܚ<ÿQ|}/oÞÖ3†=ØE cÕf¦‰Ðé}*”es˜öc…¿^§×–c·¿Å;³:iöóÚ:fj±3NTÚd97¸û»ýëýõîz¬µÀþˆ%˾ÀÈòÞ^-§´yŒwK´¶¹Nï¡‘ ³Œ±U¶ZSVüÖúZK™¬yä¹ì¡R±šGïS¾kæœEYûst/Š-Ïé³ùxdFý¢LßU“æ¼e¶»EÌó²ìD‹«=k«tKÿ°í©E/œN^]‘…{qÄe=2ö{Ã{yrvÈ?¯6Æzäß\/8Ysnˆð=·’Ç®jÚÕk¥a¯¥·–C[O&&™ÉjÝ÷þ¶ö™GÇZûßc[W`EüYžžîbùq^‘vòî×ÁÒÝZ£Þ<Ù~mô¹…´1&–aÒ³b®UxÎÓ> ]r*^]ÿØå§i¨56FqŒQþrÝâÅÀÄXƒüÛû7¾c=ðôëë%&j©»ä±ÆL4tÊxeÙ Œ6b j×»hõYésyÛbä·E1Áì™¶Ü­ù«µ Ì;£™ïk©g†/õË‚UföÝ­˜";vâ•a§»0G/Ïl^Eû0kܸÆ`UÝ™”…¥,kñ5ç¿Zä[߈¦kõ»`^¼“<üËû;bËØë+¾¼^ÎñàcOú(Yôçh\0ô!#žÆÖù‘½ êr±Æ±5§o¢1,ëùëÞû½´>k2³xhÖÓjæ§6_"ØÄ“nU9Ù¶ž‰X:!"›¡›3óD‰˜Éðê¹mÃl‹Þ¼Êž_,äØÈ›.âG >Æü‹uÈÀÇxgïë}{ÿVFÆZ Ä™5~¬\ZÜ–­CWÄ:fòW¯Í`£íZã™…˜ñÌž ˜ÍÇ ûÛ/ÙãF+'RMœ?Ú¾šñ–Ñ–^R3¾{ù¬si$/:'½ã‡mç3òFÞ÷ÈcÐJüTófŒÉg²“3b̹2ýªöòúˆ«}ì:Èù!À¾XCuÇ|ýûz¬GÆ;{ÀÊÀÈx‡OÎÚ+÷ã*e–k•µÿÉ21Ä)ófnñÐÉ1¤™”ëïZ»˜»éÝgÉôú¼ þÒœX¾j¶ÜXqšÇÉÓÀ¾ˆã]=àcy_÷C–˜óßìÀ3¹£Ø[4FVúåo ÏlÚ…"ü³b/»û¢GC–=-ð¾°1΢þáþ”³¨qÉzdöþÇ'ÑJl–W‹"xÈ“wtƒUF=Ž=zJÛ#¾Ì=fFù¸ÅÒž~Þ²±üÇV»½ª.¯Ñ} ÏZÎHÓÖ½þFr2ý¹–¼úÞ¬Í,|½vyñk~hüàÿY˦ÉÙ‰£~î4›ž¹7ê3†ýÉh•׳oR¹Fß±økŽ/FÆ‹ÿ½ï!¶ŒuÀÒX“üÙÍçÓ¯1}–?óÑgÿ)í¬cÔÆ[ýÆÖ½èþŽVÒà ýÒ¤ÓâÆ<ËÐV¼µ‹¾³ÿkø2ˆ©Û[Ÿ¬6Ø9¦Vû3Q²ø‡uZëzˆYœaÕ<_åjËÉ#’Æ‹“Ùs²§S4ãIì.¬9ö–5r†È÷÷3yg¯Œw”ñD­ dèz&l¨†VLj~N4ó5GØr•~ŽôûJRÊÌÎËÀMY{wyùDãu'ê„,<žéœ†v÷ëŽr­ŽaecÏŒ¶Ú1.žÉ–Dù–çQ˙Ԉ¿»k’ñýw÷§ì}q]ýó5¢1¼,ÊŽAÌ0T1u‚¥fz bÓÙØjVn¯N‹Œaf­ÔjQŸÕχĂe¯ Ä‘±ÖØøW÷§¼»÷ÕîÍOâÉ5ooìiVV/ElÃnÖÏ™XfÆÓóÞ°Öþ÷ÒÎÆ‚¦ÊK›¯N§µóV|ÛJãÏ-Ù«Ç‘%Ÿ§¿½¤µeQ›š­ƒ5sJË+‹å³Èa¬‰bòÞó¬3Wùi³<}ÑŒùyÊ<šÑªuQ-Š´cÆ\³æiÙÉŒ±\¿ó!÷°Î8XÎ ùáz쓌½‘ÿpßÿòz`dY¿|]?]o±ûzy®œÞñhÁVVÊÒ‘öŸáXï<`¿¡‘ÑõQ;“E‘rd×Áâ+Ôy¢iFù4¾ãLNt~[}>61p¦§5|wQ–lË8Zí D™ú5S¯°ˆ­o˜ùY²#z³—WÖYà=<à`¼§‡5ÈÀÆØËâ÷…ز¼»÷åõã3D„¿¶¬¬yºjœgŽ-!ËrÖrZãq=ûî)—·íVúÛ³zü@M\l4O"å¥ÉÀÖþñØáëzd0cš9déwϜ̭è˜bÉQ;ŒEFÄ8“KëŸiødRtühȲGÏb3wƆ#¤±]QÞÄКôÒ·¸–õÈX[LŒXò»÷×ß®Çy"¸/çPË9"²Þ"J l§i–›•ÇòÜóŒg¯l–=Ô¤õMoÁ2ï¬ š6ðb¶ÏYšˆŒY»±üëUùXù³(‚KY>K«ÏGýœqnä*lš-Ǫ{½ò£óðC Õ:au;[bA§ÕåÙǤæ?Ü^> îÖÅzdĈ3F,ùÝõÀ˺Ëz‹¯®9n™ÉýîÝó¾‹5£VyžÝÎÏä[Ƈ|®ª“%¦>¢(.ÔŒA/˱ø}–~êa-oþQ:ËýhZOK{GeyóôúÇ‚‹w·yÉ×W°¤ÏÂÙ«õ’…g¤wÛ-¡Ýåù¡­ß=–ûV²Œ÷OMz6óê^v½K%u“½Že8¬½ÀúdÙÏâW÷'0òë"o#3ëõáYcÉ‚¢²F|3õG4¶¢Í¿âÿ©H;íúÿŒ=w<ò½²½ó£¾Ï޳xÆôŽX çôîïÆ^šõÉîz®Œœ@Ñy~Eðň_¶i}‘eÅPÚg«coYŸ—œCuÈKþí}aò7×ËÞ÷Ö)³Gl]jlï ÜjáÏl³ ?µÇ¯;žað2¯SX}|k?ku‹¥ÜÌó’{e°´Ë¨O4ù-Ïg¤ÑÉÖ2dê¶|NÂ(³þ‰Æ2"1»Õ6z…ú‘ümµÊ¦[H‹5N*sNš“%õÞ’yûù}•û#ÿp=0³œ#‚xòg÷U¾·Çö2ý‹,ìgÁäÑ2ìŒ]X°Ñèù*{`Ť{î-ÃiúÁSF_2ãÞµ9™íœ‰Wør ͨ+|,ß|eëë¸É3‡Ùó‘¡7NÄ‘'–ÉC#·—>"ËJµ>ÙŽWÕÌ‹÷ñ#–3¨ß]X2Ö#ÿùzàã7×Ë9"¯*^¬s¨W´/#?ƒ?£®+æ×޶jaÛH›¶æntŽFâWZ^V~³¶Šø&»°ß,­ÕŠÐézg—, VžšN/ßGz>zæ1ÅŽ{fä×úA^ß\ö~Ãwà^Ä’‹±ÇâÇXgµÉÀÍr~ÈÛ;m½§ËWfùž1¥ˆmׯ~4íh-ÌÔ“áÁWŒ½Mz²¢~†[åe™žœ6·–OCÚy¦‘™õî­–²äµæ±EþlNjd3ˆ«Ë¦ˆngÖ%âozäõòîÂa6VËÇò­E¾·œ'aa­.ŠòaØgK92©Ö¿õw9Dö­À'p2bȲw2>ß^/¹÷ÎÞŒ¼ïCEçD+Ý,Ö>â_?Ó`ÎlûÌJW¦ÕΫΎúTL¡-›ÅÏÐäåøº->«|Kž´¶½ï`d剸N¬wD­c Óö°1‘&]&e¶ÓèÿÖì>ñP¦±‹N+§ƒ®°­VyZ>«ü}+žþ-÷7–³¨…GÆZ‹]/{%ËùÔÀ͈5¿¾~úÎ^«Ÿwì0{ÿ«õ{íÖ§é¡~´ú(Yšü»û«¤¬ñˬ_ëÿ„Uøù™ÉÚ·‘˜€†ÿŠø-«ÏÔd’ÅÏïåÿ(Ë·±’7Öq¾`ÐI厌‰H|¯$Áȸ7Æ^o‚‡ñùÇëå|½¯îKÞ׫×#Gè”~aØ ž‹ìïŸ×Òð^ás”c–½WòȳœËÄ®¿Ö'hÉ›ÙXÁ3Ú¼»×mhˆ¥'=2=y²ÊyB|àT¿A;_™r<Ïë4l½y>Ëë‰Û-ʈ­jyZ㜫ÛÌb =ëB‘ÿÍ} c7àbàcœ¯‡8òßîßX“Œ2ÞëûìÎ?ú¿³g÷_;ÊÙâÙzVËÒð[Mì`¶¿¥‰§Fl²6ký»µ,Þù>â=“¯&if¼YÄšš~Ë3bàø¿Œ3ï¼yù4}ÜK÷ì:Z3Ä6Žü¸S0X<þ5[æ³1b)–t­XP–,Æ÷ÚçY¶¥§«ä=<à^97DöGþþz`dÙ ø8¹Þ÷­W.ïV§cû­Ìóœ[éN›—=Ú­k4t=FùgüÙ´Ò?±Ô×:ÞYõ°è÷¨ÌLÿ’9¶²êÙ›ZžŒqà©›WF™/k_‹YÖäµÒx|ZÖ¼·Ê}6š½Ç=áøÝú¿Zö³ÀûzX‡Œ=ßþ|_ÀÈ¿¿¿c_‹_Þéß\?^Ç©éÿO;÷Ÿ™VàÎ(ic±\æõ!"øÍʧå¿yäEÊzÒxÈ"ë\8½MZ¾h/Oy|䙯òGß5y?ÒO)ÓÏXA™~òŽÁ(í)ú`FßÍ#§õÛã‹ÔTbÜ××Ë^òþÖ"˹{ˆq§ûìú©ÝðÚ±Û6¢OWËÕsrfû¬¾º·ìçÞ´’Þ¯ŒÈÙI,¿ªŒ;öÀiÑî>É ¦^cÇ´N%Íû»ìŠXo&ŸðßS¦Ö¶œ`/N§™ ‰è;à^Yküõ}Éùz²YÖZH ™g;½ßgúÑû¼—g†SZk\¬ÄÂZ>Ú±•£I±/š=yëºXæ‰v­’•6>ªç­¼Ù~–ßn}ÄöWÄ]-ö{§6’ÅÙ>¼7όϨwáRëxeÇ”W났¸ ÇfZ휖¿æ>ƒ,X¢ü¬í½|ʚ䯊 k/¾¹?}~}§“=’#þÍj¿È£Ã½ý¿cOªl=fi‹Œ1aõ9j^³}_vÆ'¢¸ž­ûx2âC[äDò²ã;=ÌáÑ)šñ¾Z‡²H[7-ó½ýLŒ»ª¿2pÉ)x>rŸEÖñs¾CËþÈ-ÜÝ£Ì3X²ò®à7â½ ïGÇ*çÌ⎳<ž4#{Ê:{Ä#Úß'øƒ;hgœ¶Ås4XãX“w¥nÚÅï™Æi‹ž¥ü»ÊK'ÐÎrîÆñÊ´{ž}oåwya¿7¬Ÿ3ö~¸xŸX— ¬ü§ûY¹ç[ï|±Sb*Ö4™ùYÔÓ <{Öz>ÓU¼]òìíµ]óéáZ/Ò–oƃ5N¬m‰{zþ÷Ðô‘•—õY+M+`åéÅ«tÄIº¨üÔ¦/{ÇÆlüjxfø«tÀ.µµG/EŸŸH;ctzù@ÑìÌ7àd`d¬¯@ ù¯×#~üû¾#†ŒµÀÆ_\ó5#ùYk½fó”i¿Ë瞺x±Ãög§åÍê÷š·u,Ìî iÏ5Ôðj¥ía> Ë3K¹-xT3×¼uËöÍO± \Ùã·4#»úýnóŽz¬²¯«yeÛ¨?Æ\óÈ]-ƒ]O/õÊÑûméÇÃbÝp¯œµ'ë?–ó©å½>Yœ¹Çº%ß³¬Ï?¢ã‰w¬ü¢¤Õ»ž¸¦&-{ 3ý%F?dÎÑìq»ÛDi6Îl£gÂ3:·®òž‰v`ñv·—&þÕÊ#û¸!>ŒsDä\j\ˆ3q_Ÿ]?ÞOÙÓ˜a| ÆÐÊdäaÛšæòÎÏÝcPhä×eø £qe•íf¾h^OÖ;§^ý •ÍÄN–x¸…¯7­”I³¿‰GfÄþ{üèœÏô©#ýdåQ§cî£?Êëù?B[×:1Âse,hƃÝv«â…«ãW¬ù5J;K‡OÙûëŽåÌïîKΑµË3ûÇ«u¬{”wfç´r´ec’UWõê©íQ=gmàWòië=yѺ[Óhî—uÓ®‰öÌû(暥±ð‹Ð Ç”-ËJò⶯n¥<Øc›çä±ÄÐ5b­qa·ŸÇvyd”Ÿ'ÐIeÑKÔypÉ9Ô_ÞŸXc5xøúÍõrµìù6‹=eÛXŽÏìÿ•ã];3} –Ôæå³ÐÈÏbô•äeï‡á¥Uú|¥Ì(±q«¾™ØÍB»t%“Fs™9fOi¦\]¾Õsá4Þlz†ö‰¿½˜Xö²@<ù«û7ÖZ|sÍ×#kq+f¹‹¢qÂëבZ\`±õ­¸k-¯þ>*ר-~Z^×Å9ã6«¯­c,K÷zbc-¿bF–´–12{Ψ¯…dnŒx~|þÅK‘8û Yl?ëí±Ð*¿Çjï"”Ñö#ý²r¼Gh†O´ÏFTž‚81âÆX lŒs¨'Ëšd‰#ÏüWfŒŽAÌy“÷ÉÂ0ž}´5÷v«|ZýuÒ¡Y¸×"Ó’F£,}फ़/ƠݼvÄ¢YýÚKé¯Ól|ö¹R;l »-OЭzf?£ƒ*ŸŸD+çÈ(æ+k'ä]=ìólŒý߀™å\jʱqä·×cÑ–2ÍâyÞøa„˜>úIúyט×úF+â£ç½ô<6›ì½E½i#yVf.öâ«ív&îþH}ŠÆè-i>ö©Ž²â°QzÆþ³Ž¿u<Õ?Ȭ1²ìû† 8ñãï¯Ç"»¸ùËûB{_¼)òfÛòUtbÙF>‹?ÓkÞÏžý·Ðºß{®ö¥,dõµéëòXýt/æ3¼>ë+±Ú^Ëww싽2u#Æ´*–æ)+Ã~2øiò¯Œ eÇOõ%W”ɲ·¾•<º1sÌ2ó´ðE4>1ÿuL¿û"VŒØ1p2âȈ!/c­bÇX›Œ÷ù^—V®¦¼ŒÁ¢1*vò̵V}>޵ŒYØkÖ&­çõ|`û|ј×̧}Ÿñö¤Éœ§QÄdùGÙcÎJ'a–¾ÞÙÆQjͧáåaõ¹Yx'++ÿ‡J+0D¿–:k†¿e7¬¡@œ˜ïåýí¾d=2îá¼=àä/®—u̯ªKSÞYùµùgm´dÍs¯¿a‘1"Æžƒ³|l¿Àëk•í¦ÕóÞ~ù‡QŸYSŽˆÝbâr–,yæV+Í ÑK—á®q:í¨3÷fùUÿñ4^lZûYM»üF¯ífʺ `_`Þoî ëÿ{—çˆÈÉÚ½`3鄱s2Ö>3Œ;òïvÑimØ¢•1³L¿RCQ³¿žJÏÖÏÔÞÏTÖ bâÝ“ežJ»â ÚYlÁ¸²fBÞÛ“=à°ßbÉX{ñûûÂZ ‰#—û¿e`ýH_Gâн¼§`6Ъ±eíƒY¬ÕccòÔà»ìá oÎH3[qïYz-¯±‚òÞixnãÏ’É&­ŸÃðC¼ã=³™öJ[?o¢ú"š/"ÿÓß òޝÖ=VYç¢xÓhÒ³p5«Í˜uÌOÿÇÀÈÀÇrÆžìm!ç‡àÙ/îK𴥜ÖòF‰cvý·`!ëžB»Ë¥ÖÚá쪖OËžDqÇŠ¾Ü¡£4jWË>‡ÏÚ3÷ÈŒŒû㺕ރ¡VÆŠ¬²2Êæá½ÛçÙ Ë>]l‰ä;EϳiÖ÷åórÈyyˆ—k-ð®ðò/ïOàdÄ—ë‘kž–2GÉ;OÏbÙò¢ñ¡QþÌ6õ`/ÍÞ«iEvâГþûs¬ž6G?Túêÿ!Õå™èYðI”¼þêJÝÓòñ)øÞÛÆÚ ¬³øöþ-÷€¡±ÿE¹ŸE“#}iLÿ>ûÖÔ[ãßDeEñd«Ÿ£1HMÜuV«üH[¶äZË1:¤Å»–ù,¸O[Î^¿0ëñ™,24òŸ!•M^[å›E'Ä*¢qs6 ¾(e­òß<2üϨ½Ôò9}þg“ÇFì=.Ć#Füø»ûBüø7×Ëúd¬¹3Dd_d‹ôŒ¹1¨ºlÙó Š±¼yì gó±j:¥ZÕ-}ëõo^5.YS½*€…±ö?&–óõÊ÷õÊóC,kaWľ˜ãêC£%±pÿi± ­LíÜÑ⛨"ïË>Ó8ˈÙx}çhzÍú+3†ëÅŽ™í²r쮌ߵÒ?Ë7'Ðn¡·¦í™t-›¼qÔg ®ÓÖg¼F–½ßä}½ïîO¼¯÷õýøùó"½ìk¡•=+§õÙ.bÇ6O¬ãÈX÷T˜¥›Ýò²Ð,Vé¿gÅm­äÙΞYÏ¢PÔ7Ñðñôû¬m-c@#¿[™ãj6{eaõ›´¼OÃÅšvÍŒ³[ÒFãó«if§{Ï¢ò¼6â„ö<¡ Bõþ)‘¸‹¤“uÈ‚±Îxïåa?‹¿\}‘•{ßÿüN'gP ëÜÝݶ^ùÖ=$ØÔjÃòSc¿FŸ¦ «b£šÿ*2ågÒ e˜Q¦pJÜ—a׬cñYl鈬õͪãi{¥€vô§æ?­?†Zò÷î€}' VÆ%燔ë,dFÏn¯ˆ[xm—WYåxðÂ)1¦š¬íÃX;3Ê_—Gƒñ\ELìÅ}Þz®ÔÛÖ¹”©fy¢˜6sÜ<¦µyµíÄ®+;Æ{*†ŒÌ£SþwØá›hÇãÊXÀ‡Âã²ìO†ûr–´`_¬¥(ÏŸÆZd¼»'çîaÝògW#ÏôÇê±Å¤Éï®Ë³b]ƒ—´±WVLsÆGCžÃl¹çI£¥“Æîéó*B§Ä)wÈbÆ*>4: ‡YÒdÇè™>mTîéd±åÏX?/Ͱ)¾‹Ü+ïåc-òîëÛû7ö½½ßÞ4xŽd—¿g±Õ“ˆ…½¢ù¢¼NjבÇåXË쯈ŽgàûQ:kŒ?c|²çFf?]þPìvV\Ñã‹kæÌ)úî”xlTƉíùsÇ~ïy? ±ê¦á#±``_`d¼—‡uÈÀÊÿ½{Àýæ¾ÿË; âͯ¯—sD4xÕJû«Õ£ß'Ⲟ<ÿtrl`.Élm¬]†™/”ÙÖl?âYÆáŽñëñ³õF-1dÙÏ1cĎ嬽ß\/{$ÿòúé: },Óü×°Gø[}Çž.éí<ã7ºŸY¯ÍØÓÎÏܪˬé›H»­ÀbÙ2=q¾HVÄÌvÇkNà 'ËdއˆÍµðbÆVQ6†=VaæØÌ f¬”A–ù÷IqI\ïë!^ LŒ5ÈØÿ ïëýûz¬I–8²àdÙîºtgfž3ㇹ'Ñì²SŽÕÇšé¶ÿìÕõŒ1ÊƧŒù•1Y/­ˆµŸF+Ëwº]×PDÏœÿH‰I+Æo¦)øŸ²Ö8¸±d¬Aþözy_Ÿ½½ßZå9e~³âBŒúxþ³zuÍuë Ø#R¾Ù{ƒV~ÒØ«ÖóÑž‡³¼£4žÿe"ø]äY÷·cû5Vb”)*ÓzÎ鉤ÑE̽-ù2úo4FVê¯g;^:­Ž™cØÂ‹‰-2è¤~‹ö™fÞKŸÖE\ïà!F,ç…ÈšdÄ”ßûêúñÞoµ}ma¹Sÿ'šé'ï{e»Èй³)ã?Q~†SoXË}Âøbù6­ÿ2˜þ•÷ýÏÞš¡Q2Ǽ7ÍhŸ·Èÿ Ö½žËï3ÞYs!úŸ…7¯å? ß_ã3uJÆ;×½¸NïÕù-¼4sˆ¥;¬”awÅÐvÈ]í‹°ôNf[ïÀ:š9(Y°/¾#^ LüõýŸXgñ‹ë'÷Ú¼7wFe9qo‹ÝÕA¥~õà…2ßÈîzË©)“'~Ü*ËÏjµCK–w<³Û±Õ‡»‰åŽúÙÚ§žqfIõ5úÕBYxó”ñ¶J¶E¯f—é”ùÍ"vœêT<«¥]¾Cž¤³žog•ïÅ ½ûrI<˜8çëýêþüþzìÿöÛûž¤+÷~›íÕ;¯ZKÞúEhµÇŸUæü—È>ƒYŒ<¬¼“´±­L|3â^,²ú°–>zf¬ú,eßm/"éWñóøNϨ?#”1Ž"zoõü=Y?ËÔÀÈXW!çPco‹w×#–üíŸÚuZùL:-–o!6ý^÷˜Å²{òzçyxl/ï sÏÚÅ“·õ<ã\ºn­ò|:xÖ¢Þ;ˆZ?¼<´{vïÀü½ç^GO™³-Ø~ƒWfýœå«{ý˜6ìT»yj¹2h…¶KYùŒôŒÄ¦XXGÖ ûÊ;zØ{¾ýõþýë±ÇÅ·wšÏ®—õÈ5¯™¼ úÿÛ»Òf¹m$É'Y#Yò=ëc|<³»Ÿ÷ÿÿ¸uÆcES0Ž:B¿Î»y@œYIµËêQ$÷娿޷m…ÇMcÚ{ñ> Çæ"R›àð爸ìÔß–°ø:’zbI»ÙZâˆÓjìf(#x´¥3¡ñcvÅ̼±”݈þ8 -f–n᯼ç^£Íwšû֢Ƙ Ì÷ö¯ãù»½ž{Z×ÒÉ5®]–4|IÒgXúRMßä©#j5$K˜Òkz<²uLË5ú"eüzßÍYã2 íÐ;Ü÷LΨ׻–åYâÁE´Æ÷À3®­}5 <4‘ˆgóâjQíšôïrTk£°§ñàÇà¿Îí›s£9áÞ_®¹jÈåš"Ö¸•çFÇï±v»ñÙÈvHnÆ{gø³V¿_Ó®Fú§ÒçZÙ_ÍâÏ^þÁŒ²ÏC¶:,ᯜ0<ž³´Yû}oðày-»’ãžaE=ÓˆÔ V¡U·=ù•èÆÄÁ…¡Óœo_]Îæ²è}×ߺۆy¶M³ò×Ê›¢ÂžaovŠNë™mû=AÃQ,<é‘Oë¡­‹3uO/¾´J]ÅÕ£5f¯pgòûh¬n»V‡/…§FAßtÐ:"àÆ˜Çâ‡ãÓy’1¯ôcZgﺆÈõ» ß•^#­W=Ÿâip]Ïn+.¥­Uu»öLš¸\·Ö5£ß%$ëRöâtò¼ãBŸÞ½­ÿYÚžUZb„š-iyñÒjG÷â­õZÛXK;.¹ÏCÑòhÎ1© Opó`†^³£º‚ógN‚wy±öך߈¿¿Å8cÒé;=pâoÎÿø~ÜùÍyíu<òuŽ®kÜ8JÇHŒøšV[žþІÏr¹«4.^Õ³Q û%kšGê1’2kå7ÞeÓ›s´ŽiýMîñ×JËZT\µ÷fìƒ3Æixð‰²œJõŽYXíoG>sd{,…„·¬®·š¸Žú'IxÔŸÑ|XÚ1ÆY`ýhÊàÈàËàÇБߟr…Vß8«œjú ïoT<¹²ÖnD?á»q¯ë=›†çôúKûå¡5Õîñ(cœc3ô¥´õ‡Û>ZP³9×°2õs=ÌLËY¾Ì*dsOcà¶ÙŸQƒ‘®ÀÕfÕ% ß™™RþT»žæ~÷þñÜÿßñ¬%CS&žLó[@sÆØŒGn…sf­£V½±e3 ¬þ…V§”hÆD¤5§¬jøÂÌr–¥½Wh|;/ЫâáÙ#p¯Ï m?c±ý@,ˆÐ Ì_.üëŸÛÇãy=èÉ_ž¿iÞ7Zs„0cî7éûmÏstÞƒ‹jìH5ßlõ‰ó¼-ÿªÕ'KŸu¤sõHÏ´•èÚ=R½Ðú ž~ƒµ_á<»T£™U<ס—\oM ‹†$Án~¿¶M÷hg<ë‹w˜šû²õaVXë‘wZïª?ÌH³ëýh£¡!ƒCGÆ{ø>¼<ùãYCÆhÈÎk?»Ü/y?bi 8Zuï¾Ù¨Å7cÙ[>Üã­s½ëKßmô ö`ëOŽ­ñ¢®í]ŸUg$ôæÝ¹çúaš4ŽL£–Ö.ê!R£“¢—ž\FÚ×y " nýñö ²÷½ÐôM\ &ŠG[êÈŠ|$™Ö Á¸cŒGþéÜ0Þ‚Ö¨~wng!™¹×nÚ†QÛ3;Ý"Êì'wh#$uÒ»ÿÐú`=[œã­v<‹Ÿ¿C¹™‰,éL-Λk¬hCå˜Ï´º'Í8Rsx ¨´$·æUK†F ­\sYà{=Œ¯ø¯sÃ1ðèëÚÕ³ÛK-_‘øQÑí÷ìºc SÒ¾yi+Ò{¬ºó5< ‡•†­µ£¹Ž{}™ÖÜüžÅ™Vø^¾W&‹[7¹¾µG›Í-s+ËÆ ?ÆrÿlÍ7‘Z€w{ɹÞSSñ‚´}/¯•<'',ÏrmI;n\Áyßûë\oàÇ¿]þ“žüæÜHn¥ßˆ;qÚ>+w˜ÍIG<+*>ÚòèQ¾"lÓýVŽÞ»Þ>Õãä\»Ò09ö,¼I¶'¢ÛC ¤åovÚõéC¯Æq\m»!¹>Ò΄ >¾5\oM*òÙ=y 7ïˆ+Ó:"àÃßžæµÀ šÏßìSÓúÕ£8K¹Î=c¦vä‰:0ïÎIÏ–î©mÿ#òГ‡jêZ”ßÑGFh 3òÑrOÖ¶"#ßa§¸>pßx”ż¸æ iÁØ0†‚Æ%cƒn žüõ¹O¦±Ø×Ö×+{ÄÕ³¯õx?âݯ­èk2ùyÒ´’æåõÛ=oý»,÷«59¯ø”ö®vFß>z•}>ÃÑí3õM\?o6zegF|2äQÄ;§HO‹õÞžïìÑÇφω†4ž«Ê.ŽKç êñâ»Ð‰Á‹Á‰¿9÷´ÞÞu­½ÏŽÛúz£xxjd£{³öƒ=Xtvïg¥_kN€‘Ö'Ñq9¶´1JCOþÉ)óœ°g·‰™øW ï8p¾Ã¦ÇÈ7Ën{Qw2õ£YõÜYÓÓÃçÝ‘}öJ³ÂóÖ¸8÷Ò èÆ_Ÿ´dÌý~üÝå8Í¡L¶^{)Gå>ψƒIài+ÜÊâC¬ðs{áYÖ?—„#±ãi×¢gkÃô²Å«"ž1ký'pâç1w|Vø3tÚìeF‹Ý|&vÎÇî¥#fÑ ¬z[ÍFMÃ9èÂàÉkŒ1˜óæEOÆ·{п9÷´ÆÞëã¯ü8²¯æ\[j«óqnºµ®ëÝ/Ñd9˜‘–­çà>_ÙxûÙšôòòIÇÝÇ='½V’7\x¯cå»dB¯ÜkÛòº^™÷x‹ÿëÁ¸ögÝï¥HìG`Æ»ŒÌð×fÙŒ—7O»ÚóÈâÈЉiü1xñ/ç†9à0·ôdhÈàÇXoDÚWKã5ÛŽE_ž]®£Ëk”­§£^è˜Öß²rë}Žj±•÷ð Wì÷lXåSGÚÊ¢¡y`·üiٳ舚ð<í¯Â*©[ZøBOsÅ9ÒƒI+Æ\Ðÿ8žy24忟ç0fùýñ©†|·9.¬ºP-®½µ±v(§š:|m‹#ëzt0Š?W»—ÄÇbKS¾[¾Þ¾¨Ôñ«™QëðÆÊ¸®J_éý«Þ d)G‘šS–gôBþ^°û³Yòóº'ž‹ïð0Ö˜æ®€Ž žLã-hÌtæÏÏû^Ÿ÷]ç·È²Þ©ÄŸ˜éóD¶ùR®Ë}¶‡™ÁùF>‘TWèù‹µk¢|2Î:î%2qÇè>I{^ó΀û,œuA­aXçØí}^|Qã#KÂî}/êñ\ÜöÈSW±è(VM¢v'¹m¸g½Ôh飽׻_)h/õlŸ·±ÈЇÁ¡™æH¦5F`ãÍņ&m8š¡+ýˈ~s¢u{½â·2Ÿ<ê‹6¬Ùešsÿ g… dçžv2…)í›"ã³Ú/œ™y»<Ï»“¶3Ñýç,=¬uMyŽÖ¡9àhüñu=làÐàÓ4>ãõÅ^«/ñŒZ~¦¸p1‹‡DÕiüµ}‡kÖô^óžO6B“Ë·$¶%Zšå|Æ{gÚ|`ì”ÿÞ}‰%\Í5Þ¸?+{ù«iº­ÿôÍÝ«ã6¶ñçFã,¾;7âÇLã-ZaÐ1Éû=‰Þ•QwªÙô~‹Î+ CrÜ3,ü¯ß‰š/¥W>-ù·¢|Fø¢Ú»ÚK“·ÆA;`m…è6Çò^>’wxžarìf¨§MžXúþ•Ï^+»žý§¦Ý—jG-›Þm]„}o]§ÅG°‡.üÕ¹áû¼ÿ¹ý~ÏâÊ'ž~Ùl—²´?;…χ?Ôê'zåfÔÆJË›¶¯Šö±%×ZââÁãk6k¶føËÜryOýÀÑñʬÙδ妤튂¥ý‰BÖ:fÅNÏeéWv€„g@C¦õ¥1¦Üø§ó7­IM<ù:7òg[#Ôæˆ‹†…‡[Ï·®·ø~×s{œ°´ýŸæ¾Ìmr-M{u©Ôšé§npÒÒÓ÷—Ú×”}¯øÎòo¹þ™G¸ÏÝ›cÚb[ŠÕiÖ.ý8Ó´Î׎{÷k^˜ÉËVõýQ×kµýÒæ&ÜÖ;jj“Á“1~ã)®këa~‹?Îc4Ïx3G.¿Û;*¿5q—ÀSÿò¼vv¼OXúK©;1ÈàÇ´Vx1æ´À˜‹ï.çè›=K[˽VSÆ"8òˆÍÀʶÔË~ËWh¥o¯¼KlõŽ×ÂÓÜ+9§õ'5u+ÒgÜ «Ÿ{f­Uxê#Vx”÷UœßЍ~Ê# =Ú®Ù°ô°„ÕKSMÿ&mo´üEúÌóG”ÏF6Á}Á“¡c òçïÎ Çh=júƯŒ–KX94²†k-›÷IíôÖLèý÷zvM™µ‘åE®5>Òþ-ƒO™ »ø°Þx”ƒõXÅ‘Ð#+ߨ5¬Zx-.Qú4cŒ¡Ó|çµõðû·ãYW&͉\{_‰_y.CÞxÆA³V–'z}“Gz{ø³œs^e£åËqù{„FWÆcTg#àY÷"âÉÑö½ÓJê—Zü{‰'m·¬ÚŸÕ·nígAš/âö=p\¯tšÅ7f·‡£°-º¾æzoXãß³[Ú"nKkäáÛ;š÷Ú1ƃÿ~“wK9߬xx—¡^á¯H9Në]cÚ14åŸÏs_\®%~õN!Fí„g;'I×™Z5^|̽ü+Ïq8Ä÷~Ëu„Zܹ}œUcçBÛçf)7+lxÛ]ÝNÜ ¤õØCoÛ‘­Ò­aJõMØ’~#â:ï{3Ø—¢ÆžÎ=øîççFã‘KÇ¿;nóZ¼?øßzòèú²—íUq]ÝÆrÃéø½rÓ:.ë‚s­ul¹¥=³Ä[z¿Ñ}©‡ßbí#¬éo ÛÙú$Hò{§çä¿V½Ê3üÌaXx '|éZ^hÛùV›^;V®_Kz2ÍŒoô~¸ì1^ù«ó<ÍkñÙq›'yÖûNk+xë,_.Cèïo5å³×æFù3ò¥ûdzÆ»Åmvx·G«´“•Ø)®;aÇtÝ)Î’>4ÛúÃ5HÞ­b£µ¨Á1\º14dŒC†n ¾Ls¾½9÷~,}¿ žïY,ö"´«™ùÑÓ‰[cze»Çk5cjñ(ã á’½6DòþÅS;Ù±F¡Už:ç$vµ÷{ÁK#¯ÙÙÞ½œyÇß+VAZ–Ê{=®‰7£m <ÊL¶gA«'´ÚgoÎKc-°ƒ#ƒ/CG¦¹áh-êrî7n<^:V¶±÷•÷kû}MÝõhSŸŽ¿¶ëå±Ú¹ž-m\Z×Yù—öz ‡›Å‹²¶íž:/ç~¯ôŽNOkÙ®ÕË(nåQ^<ž÷¥#‹/ÉA&mä„»">ܺJßÞACÆXcšÛ¼c’<7pæ/ÎkÞœ÷Òܵp¸ÊÂï¥×X¡d7_£Ó°ôý8š³–ǶÎ{¼gŠâ”3t­®äá'Xîó†%³yU¯Œpû4¯zä,šDûÙ­AÒ†Dø5;;ò{é¹Öõ+5‰ÖÿV?ß‹ëuNWl4¶:2¾ÕGþãxæÆ¿Ïzò·çFëë=u-¹–Nw˜]^jᯰ­ÝŒÆ=X¡±7âÖ63R‹ÔØâú Û˜•^£þ%³."±c;ÑþKÅ\eŠ !cœî ^¿×G“ ÞKßìa®·žûçopdŒOÆx ŒMÆw}¯OuäZûì­Õ­Wc¹>ëÊwQa–ÓòÅ%~¡·Zú•½û8¶¥qáÞkáàQ¼NZ÷Wp¯:3[GÑ„ÇY÷æDö{;矷ß. ãæÔùÌïL¢âfm gèr=”šÍg±k .Œµõ0ŸÅ¿Ûx ‹üùqÓ[q´+çÜhÁª™¬Ö»fC ZþŽ'ÿÖÚ“¶Iœcµ¸xñÑlZ<çúuc•nÆ)O»Öy/dà¾Í=#Â__6e5ïŠÂ½?Ÿ^ïH^_öà¼g Ž ÝüøþÜþs<½ ùß¾8¯¡ñdã8ÚÜ6º¿Öa½¹øŽå3R³í…ÅyQ‹[m|°j°š2^>Ÿ;–ÇYˆL›ÙíÛ#Ÿyð~Ÿ"m+ïUSÞ!Ž%(έo[f„Í=þ€½_|UùMsZÐZ{àÁ‹ ŒqÈДÁ™1üøÃq[k¯÷þ™Ó.d›C/ê=E”þ±ª®D„ëùîKcÛr=áU±×†Ó+/Vß„ã'HìzÕa«Å#g—u¯6(ªmˆÔ&=ünÏ÷\vîá]å ­*K>FaÕ{™ìéÒƒgÝ”èn´x2¥Æø ŒGOÆwz´~ȗ絤=·Úµ§óüõ¸Ds“òyÏiÃgó´ZŸ>+^zKtÞqÚ#oÿ(¢oÌÔ¾•yŸ)nŒ|„]ž+c<³h#Ó† Mì­ƒ°ú=Çêü]~YâéóDÙ¾rƒë˜dKïò !ƒÿýòûª!¿®Ø“Æmå;­{À¬öÉÎè=Ãè¸UÇÐØôöÅʲõÎb¦­Ùaykèñx@‡Õi¸*üÕÏÍA¶÷»5¬lC£pïÚy6pÊÕâÈc ™Æ\`. ZúËó®y{¹ï:Ù#ÎÙî÷Ô 3¿C‰ÎC®XÓ'{š¥‡_4ÒD-šþèš+¼×ß¶ÄEbÇózoHÊÇ=êXQq³¤åêôŠÀµ ±´I™ûkx«ê×®å-SÙñ@†²­õ«hjðcèǘüø×ãyl2ÆY|¸ì‰—¶F|9sf޵6ÚÃ^Ôyk¸}‘ö}åµk¸ë]lZíhýþ·ê4Òû-}ª$¿$å6S»0#.«y”—QYjqZMX«§‘–ìýžm%²–ù]}v`7ÐØÒ–[œ‡Ž ŽLëì}¼´ÜV˜£{=|e.¿¼Î9X+oÞ¸–m/Dh£žš¨§ßR»—WM:qãùŒÞ˜QöfÛàÂÒ¶¬ÎCn›æi/#¼9€w:dM×Õï0î\ÍŒ~ÓFßßóB/þ÷ñ¬'CCþùÜ0ƒÖ¡{zc’£Êò¬w`àòÛ•¾Dgó‚&]¬ýN/L‹ÎË ?Cš—”ï牮úºä=‚5,ι(di—8×{•Ë»›òwT]Ÿe'¿ÍØNÎ@¤û@=}h¼ø.­§‡1gŽüãqãÊàÏ_·q4×[k^Wíü1<ò\† éåý®¦×÷xòÖQè.4áxÌ-§wÞ{ÛX¿,ðð¼pOé*ÅŒwsYÓ7k¼fॷ?@”æ0 ³¥YÒÔIhÃàÇàÂ4.ùºÆöàÐïÎk{kMKâæyÝ,;‘дmÒtÔ¦»¥Ý•jê½÷_Œë56zu³g§üïù}ˆ—æuïºG&m»W_"™ÇÚgâ¼ ’ÆE¦+´oŽÝèò5Ê+¯²6Ò²·;#ì:Fiõ»¸7ƆñÅøkëý×q[cïçç¿8¯¥qÈ%ÿ~u9~ §öGëóYaáþ‘ðj£u¯dé¿"òVžsÂYQ³”y-²ppüÅÞu\{Þ÷xÙöä¶Ü~Æ#¬Þ½ÙÊX$´}vÖ4ŠÐga•æ¯xÕ| 3Þ }ã(0™æzƒ®üÃyì‹s{}^ûtÜÆ#׿¸XéŸEò›ÙvW”g︌lhò«åkIú¿ˆ9•¢tª,˜Áѽêoæôæ¾?èÝy}htK¿³:f‡Ÿ¡´ø+Ú{Vàõê]@z0çºò7öô½tbŒ©€–Œ5C~9÷àÈà̘÷ œ™ÆZ\¿ùuèÚ{N_˜¡—÷Y|âÕõ¢•OÜ÷Pœs^÷xÎ+Ñãæœ÷­ÿñhoõ(Cz¤ÄæL}|‡Uáxú¦™ï™…íí yu¹Ý -}…ÎEÏG­ñý¸v,Ø9¯ýG/-Ë~橳Ði¬´bðãŸÎ¾Óûò<‡ù,À£‰#¿>êñi{+áÝŸ¿dhµÉõ/ ‹ëÇ\—eÚÊGuxH}ÛÛsé³xÆmçtãÀ+>‘í‘öžÖ½^|HÚž•Ç,:Qv¬ö²§QöøÍ7 è{=hÉЊ¡ÿóxžÓ‚¾ßÃÜog¾\ÎÜò¹´uzŽÖò’óŸËç´¼UÏöCÃOjé¡Co½o쮣f±‘%L-‘ b-'OM;^>KôûnYðȳ]ëaÙâxÔ“Ýß/¬§ÜKóƒÞ'PÞ ~ NŒoô0Æ‚æ€Ã÷{ß´dâÇ4¯éÉœ8yhq+¡-G¶ß;è]\þásiÚ1‹~áXý¯yA¼ßxa7}Ç‚L¾Å̺9‚·1S_ˆ‚…‹ï†LmÀîi©o•×xp£Ò^«Ü×ÊÍßöáÜ ƒ#cŒÅÇM?¦9-0ÞâíyïëãÓõÎî ™úš(»3ŸÑÂoGœSR?¬a÷•ö9Ú4‘<‡5NÞm”7¢ù4÷ú(ÿØ‹g®l"|[/Y0S˰bU\¼ËŒ¶îfÍ‹Õý¹õžhM.£±ЈÁ‡1¦Üú1Æ%ƒ+cÜtdpeðdâ×å7U íº_Õ†kµÀ |Ó3̨þËÓÎ(Œ´äW¤Æ>òe3µÃìÿ•Ø©þÍ /Ò~ô7Z;ãšîÙÓIÚ~®¬#ÑzìòYýã•×Ï%žŒïñè½oÎ=¸2xó·Çí{=š#ùéb³¥­iÉQ¼ljÞWiòy•Þ3ÞÚªc­ù ´ál¼ºìWpßUZH„~œÑOÈ—²Çog윶;½ÃÙ Ò¾;[_Ï ×›§d)/RžAó#ÓÉsAó#ƒ#Ó:"Ø¿=nr¹†ˆ4lMºïþ.a[Î_†áÁ×4úö,m¸§MKž¥V®g•ñh_½÷LÙúí,m·+ãÏ©“3ü·U>âÕÖèÕjÿØ»^{ÁêKÏÂîíÄôìÕé9ê«©í"ý ¼1ÆRÐzÔøvæ¹À8Œ·Çm\CßíqÖñ'w}_é ¯~#’WzÞ§å÷û­cÞáf*wŽ›)þ™ÀÑj²úÚ«ÂÊP–vÐÇzx‰¾c6xjR½Èã]ªöú™|ÐrÏè»^œÿ7ÆÉБÁ¿?ÿ{î¡1cLÆ›",¯ü·h…™êtD<=¹ªÕVÿ±Wî¿´Úš†;·lpÿsÏIÂì]—݇#Hߌ«åþ彫Ò4S^®òÑ"9s¦ô½>ã.|Ý »Ä{ÇÓ¶ Üþ¤vœÖØƒŽ íã+0ÎâãŸÛÿ^ŽW~wÞCs+{ùÐ35„á¬jß#úwÏgáÄotÜ¢_²ÖÙY:¨U/ц±K{]C„oáý>Æâ_{Åá¿"¢ýóºÇªhð(ƒq˜í¼Ä´çj”à¸à»¤#ƒ'ÿçxÖ’Á‹¿¸ìñíޛ㶖}ç§íGwx¯Vƒ¤½ZÙ®f°­•—i9F‹?²²Z[s²õ‡ OŸ 3¤y·CzdŒ#'Nœò™ñÙZ¾¿˜ùl;¼c]™×+|€Ì|Ÿ© O{O<ûüž¶ÖëO¨'ÞKëMÿz<µøéü ý˜Ö‡¾êÈ£xIt›Ñ± ÈÚ2½B;ò€„¯XtÍ’¯Z¡­µð#úÔl¶ìDÍìÕ]ýí—Ž—žgíþ޼(ºM‰íýéü«Â'ŽLs¹A+ÆØ ðã_Îß¿ŸÇÁ¡¡/¿:¯?ŽO53éwzR-F‹\‘ܺ;+nš5ghå+¾ûÏè“Y´°‘¿Ì ïžÚÝÝßͬÁ»¾JëÚvì––ÖwžáϼdËS Ö`ä7qŽƒÓÐiýhƘ#™Æ&CGƘeú¾Ö¡9’Wö7YÚ²’ïj´òòXG]唿¹ÏÑòË£Ïõ䘙ÚÖ½Ýú8àçWßÔ1CŸÓôs^Ø© ìX÷^:VöÙ±úù^ŸÎoŒñàÁø&æygOoþêÜHo¦oõ¢9r6^‰ Z&‡ÓIy;w\£7çù+%¸ýai×ã›-²Y[p´Ž|§+vê㹈Ô=øØJ)Z÷_…•ïY{ÿµvV#[|¤ØI«½'ì#Ñê³k|áÕeOz2¸2æûúÜ~88ƒ/¿9>ÿ·Ñ¹º”ÔÞeB‹¿’hØš°Zk qî×\_Ó‹9ÜÑ“ûzb÷2Ùò]¢ßûíŽ{|&)våF÷’w^Ïq/ï 8˜ñ®¥&çXt˜œp5ã;-×Kl¼¾ì1vÚ18ðu­½o.DZWÜx­²šG„!yöÙšy†ôj~VÉ¥k<>øK¼"û[«5É <â}'ÌÑïÑ}×=p_ÈÄ3eðoDhu­pzüž4dpdâÁàÆcAkQÓ:Ô8ká¿Lvv?bü…§žÅÕŸŽzyî½7Ñð.§±¾»·Ú༣‘Î/'yï#E+ÿ^""ß¡hï™mÜ<Û=N{—ÍGÉ¢ip¯Ë’~Yâ±*¬^x+u¦HûÛÞõ×q4Ï1AÆsZ€'9†ïõÞ׿?dß·¬®Þ\|–#A¦¸´ M? ×ã¼»ÑrAK[ÓŠÇCûáaV|c¸çÙò # ïÈ€Ìq»b—xzâ%>³'$ý³Eó¡ó໯Ûüo´žÍkAc’¯ëëaÿÙyßµðU$ö^rÙóèSfå“ÖŽ‡=›S·ZãG´ñÐÞc¹o–ýìõvÖûͽ3ß·¯*¿Ñ¶2„¹ºnKÊQÔ{Â]‘µßôF¦|µ‰–÷È5[ØÀy??7âÆ´ÖÆ^`N‹÷çyZ?ä:/Fž”µ®÷l,é•U£¨¥Ûª¾HÚ‡ZÛ`ëXÿ"ú_bå&\Ìx'ÙËó^ÙÕrÁ™ò=Qú´µó»a…ž°+ã(ík_Jž¬†w¡m ~ }\ºñ·çžÖ¡ñȘ߂Æ/Ïî²”±Ë©„ÿxkßÃËG•ÚY=FÈ#ŒHMïš?Ùµ»]ꥇ/roωü$wð°*gë±íˆG;œ©ÜrõÒëžÖ΃~üå¹wùMëìá?øôU;ÎÊ‹gðÂÝ1‹#j4üÙïs­ïe<Ãò;š_Fq]xÂÌ8Ì® ÌÏ¡,¬ÂnÏ>£?ß 3û/>¼[>xÄ—ÆÓZ"Јi®dìÿv£1Ÿ[¬Ïôÿ†“¶¨M×e;-YÛ3ªÛûÿÝóÿ·w¥ÍrÛH’OO²%Yãs¬µg<¶w'&öãþÿ·“ñXÑGê@¡_gDGw“ÄAGV¢¬Ò=â©Å%­/VZí(Ü(/ÞZo„=aÁ{-4‘YÍ9&Ãܱ4B¯ÙÑ>]Q×3—Áº¾hÇkÍoÄ߈ßÒ>Ôà¿X×âçó2¸1Þ߃®L¾Ê__ÂkÞC“úÁøšÚ¸,í•>Ëå®Ò¼XaÔΨÂKö4÷ÔcFù­Å«á^ý·çh›µ7¹Ç#®•Öµ¨¶µóœ1O;À‚OÔ4¡Q¸lãED<ž÷Ü£ËÚ’·xc&¯£ñIg´^´c¬û†µÞ~?nûîaÝdðãç§ä ­gUOgÆ ëwTVÕ¹Ùò^5ÖJÒíÝÛ Ïé šþËBkª…±¨cœcúÒ³í§öœ"êìʵö¹XÍw¸ˆ,K/»+ ²ç¹§1pû€ì÷8ƒ‘®ÀÕ¢Ú’†ïD>?I>[eLk#ƒÿ‚ ÓžzÿwÜö ¡=DàsA¾ÉД¯¹7öÞÃZ£YÛ¨G~2Ý£ÖÖšÕ)%š±žÏϪ¯ŠäŸÚsð0cÛYÙƒÖX•‡ ÷î{½/OẊIã~À({ò¡÷…o´cÒ¡'ÿåüMë¾Ñ:qÏwëË|j¯ÓŒ¹OÅGƒ™x¤÷ž­=qî·e_µÆd齎tb®iY¶]»‡T/ÔÞƒ¥Ý`ÑžFqI5š¨öc¹½äzmYh4$ "í±èøµe<{½e=Ï0Þïm;ÒêD’´3—}D™•áÑGCC†¯1ü'~8^´bhÉÿ÷çÏãECþå9iYÖkMÙqËœ—|ŒÁ¡ƒƒÃ™Ö~Ã7ü-h¿ê7çw«üF܉Ó÷i¹C4'ñ,¯üÌÖGÏúeÑ¿i9zïz pøT“s㕦ɉOÛ$i[¢¾zåYZÿ¢Ë®Oz5vÈã Ìö’ë=íçLÈ`ãkÓµÖ¤<ïÝ’·pŸqe¬ý­œš2ôdø[|:Ó;{ð·xs†åYÊuî‘Ú‘%Vè\ÀÈßSž-Ýs¶ÿ÷x†– ÷ѦÁiïµcV¼~¶_‘ö%=~äç 9§¹¶ £)cë} -mó¬èÕ{«~ Wç-æQ< ±½ç ´qZqÿypÄ\†"쵨øWè·šø4<¾6î‚ëÒ>ÓÐi] pä?Ž peðdðc¬'«¥ùŠŽGí£ëõ.õµ–ï§¢c£½Í¹é´ÎKÇAn8 GÕÄ•÷p%vÎ{6¬²©=ãʦ¡i°ÛóiŧÑgÒ³ŒVq+ÝJšîèºVXzçŽô`p`peøCGþïãÆ•Á‘¡#ÃgùÃñ¥†|·5.´ºTÓØ¡žÎ´á²/ölë}7 P«ÍÔï–m0 k[TjÎè’×FÆuÏX¥%eÔg£âœ§æ”å­E§¿ì~ošçY~ÏÅ{xЇ‰ÿõü`}dìCýëùüùý%\¹¾E–ýN%öD¤ÍãÉ¥\—{o=NÍ¡9ÿ{ñõî¹õN«—M&ÙÇ]›vF¡ÃG6ŸÄâÞ g_PmÚ0°ôýŸ gÅgldIÚÒýìµ}@„†ªÑQ´šD-§~pûpËv9£ X”ÏlXëq|¤ u¼ûé÷Ûãæ‹Œ÷ôhÏiìEýËùû_Ç‹?2|0h W«{5.Þ˛䜕š©NôÊ0*ÍUñzöï×x"Ê´–ž†?yòЙþ¼wþj#[Ôëèv:JOÊ8q¶Â¬èZ\"{ªÁ½ÜG &ÒŠ#Z+ŠŠs¥îp/F㇔ÓÎh+Ûƒe?ª)£k9ÓžyøwöÀ•Á‡Á‘ágm:2­÷áøR?¾®wåá½zP˧„Sdë߲尶M½yÛ¨.pê¤kXêÜóQÈ y(1Óggí·®ˆâ0[€;N¬æc3Ï|EýÈÆ—8ðÐR¼âó°1"ŸOöºÐ‚EY¿ýúüÐZÈ´¶|,þ8Ï}U|h‘Vž" ÑßFe¥éÃz|ÊZcÚÚ1ÂS[kÙq5-Åk­ ëlÛˆì³WkËR{ž¯$~­=¦©Ã³Ú”õú%Ht—HpÇ‘Z”èd^cÐê¶È=§;2Žð¶5,ËŲáèm%?¦=öÀ‘áS÷÷ 's~{þþöŒãÝ kZ£üyØY+âÙ©Ï©¥ï©ëX„µÊßÊçdÑ^fÓŠ®Óœð:Ί8,XÆ“ ұɳ 2qÑ{Hõý­´Kp븵.¾²=q5ˆë9ÚG<þÈߟ¿Øýùg™‹Ê0¯°KÜ+Ò™Eí½ëÖzç®Ü 1­i? ø\@CO?ÆšðG&‹VtL2¿'á@u§ZœÖ÷ Ñy%iHŽ[¦…ÿ5ÿ¯õRzõSóüVÔO[4CçaC[iòÚ<Ì®#Xûö‚wŸ£¹+É:=Ë49ñfh§„™g¢ûWÞ»¤îzÕï^yÌ–u›¯åÑ"~k]§ÅGð ]˜ÖF7þçñ¢%ÿt~ðÎü,À‘é½>ZÛ¢•×ý’Wž}±t¬õ³új&´ú‹=æ$ϲ÷\F>èÚ¾j§zï ®~_;תGî °Ð ³jbY1£xñ…Õvšgœœ4îe¼òÄè~¹ç#ú‰LÏÆª^•ëC†?Ö¯øýߟÏÇ 7¦õ-þrž'ž\®gQò‰§ƒ_÷=û¥,ýÏNés`aµÆ‰^½õ±Òú6;VyÛØ’k5y±àñµ8kqEØËÜzyOã@‰=Ùòº¨x¬ã²LSÒwy!ƒ6¾*hìt_šqeHxíÞ Ÿ ò³ ‹_ÏÿøG~{|©!KP[#ή=?{}¯ï,ÏqúXÎ=ÌŽ3á2÷ɵ2íµ¥«ÖLÇ8mƒS––¶¿4þ™ºo•ß(û–kŸYä{ß½5¦5qK±º,¬ÒŠHßœñ u¾vÜz\³B$/Ë:öÏ^?ÆÚþköXñ’rŒO†ÿü)ˆÓ"žÿi}dpèÖ{{Gå÷LÞ%°Ô¿,¯Î—e\£çù^®¦hî¹UŸ¹ëüiž]$¿èÅËÕ¹¤åÌ雸iµ¸mÏ·è—¼ž¯6nmÚ3qYÕûŒàÖ7Ï4¥á2=¼çðH3‚³páÕ/eªžxº|4qÐ^{ÐŽiÿiðãßÏÞ݃¯2tdðh¼·G>ô¾ÅW~Gý, DôUxðîëõÒ±Öª¼ÅÊ%-ïãA'¦5.>_¾ß·=DH¾¾«·µÊ5µ~"e:­ùüȱ…»×e/ìP ;ºun·f ¶{„7×¹§²»§{!’ƒZÚé‘uÏ[ŽÎ¿gfyU:­kñ)÷D¸rdp`hÅÐÉÿßßœßtí³§å\Ž}=¥]öÚW–ýrR>.­‹ÍǪ?*ófÉsj÷lY¯,ì` ¢ôüÝa5ng°/®ð²72ÅÙƒ¥¬…çœLÝ4;åÝB+Ùé~³`F—¬q€«F>Éð§ ußà› Žüñ<Žù"¿;æÆ‡^GZ`í:«1*JûË®§\Ë3:Wn̽Þ"ÍZ¸á86žµXÓ‚Ö¸øt~èÝ>M_˽v¦ŽypäÿŠ@¦¾t-[¡U¾½ú.‰«w¼–ÞLXɹY}Í"Ì.uÅ«ï;’/Fk³õÙõÝ‚+®€×8ÝïXsæYhÆ hÒê•éÌø&íofù‹ôž-Ö¸ÞÅ }<kYÐ>"àÆXÏâóyŒö£&¿ «÷¼µœßYÓõÐ~´á¤ñôöLèý·º÷™:9ê#´\É9m~¤ã[›22é©‘xÔƒõXőػð}‹ôZ\âjKÐ ð1††üéüþÇñ¢CK†O2ÖM¦õ.>·ußjó%œü]Ïex6–y˜Ù+˽±É¢¼-ìYî9>ž«SÔl@ËçÙz&šà(Yâ¹Æ9j¯Öe%µK5ö½Ä†“ö[ZíOk[·¾£ }.òùà¢mX•S߈îGikçWV×Mmþ{ñ^ã"nKüïÞÑZÐŽáw ^ žüÇñâoÞ ºòûã?×Å x%ùë•Áhž=’wK8_¤¾h]‡kî‡[.ZîXÂê=ƒÜžsÞó=ŠÕc®;çÝ ’1|Õû8³|òz>ƒ†WžÎÚþÇ+]Iµq„¸.|'H'†_í!-ù×ã¶—iÍ´õÛ3üsç(]Iž½®/ì´ã#êM/ŸÑ¸¤ºÚì}hm·{€ÅXÁ½¦¼.bŒÔè¸鬈7Òç"C´È ³X†™ +í«AÃy#u·{‡×Ó¾z´Þ1Öxûáü/òoÇ‹¾Œsß×Ò{{^s Ùàa'i5ÅZ«ËÎ’kY¢×Ï׿Z,ãã†×\Gàú‡ÌŒ{Vó4³cn–z³"ëxW÷¯ ܾau;XUW³¶m©þ3“¶dÜð¸Î:l†ø¥¨qÒ‘Áwá _ Ú_tä¿pc¬ÿF{Q<øïZòè}Ù*îUy]ÝÇrÓéø½zÓ:.]ë‚s­Ö·\ÓŸiò- /…÷Xja·hÇmùkÒ¶F¶1É«ž7Ï_Ž•óÁQi®¶×9a¥{yYäC2ÆrÇÉë}ž\î§GûëÑ>Ôø€'Óºo¹–¼º­à­Q¶\†>Ð*Öï<ÎÔÏ^ŸëeÏdx†\dœÔb·¼E?ƒ¬ýQæçvÅNyÝ ;–ëNy–Œ¡Ùö®A2·J÷Dë$7†¿|ágñá®y˜™Oèõ!’ùKídÇvè…VßôÔ9'‰w6¼¬4òZ<£¸w¯gÖù·z« ­K×°×x¤›1î¬ÖùV`VOhõÏôîx/ùZÀ§‚Þ×ûî¸ùYà<íE}]û›l±Š_sxéLúÚñ•Ã+k<·Ç¿%A’—ÖuZþ5{½†ÃEñ¢´LO»Åª¼½ËÓ²nKÆ™ˆ6ĉò½d±%9ÈÄ}²öœt3ht­<¼=¿¡!Ã×|˜ÖF¦÷öð_¦½¨ßaˆ+×Òár(«>Ä»]ehYÁ}®Þexµý8šó,m·˜gZÅ)-ÒžÕ•,¸”&œ54ùXñÌZqqÇ4«vd•ºoÆøw€¤ÉT^5í%3,u Í| FýÏhœïåµ\Óò+†ï8ñçóóçñâgñ÷ã…Óz´¿ÞÓQ×’[ùx\{Oˆ®/µôWÄã­ÝŒü´˜‰oÄ!´}¦§9×V˜‰ÛQå5_2è"ñ¬X;ñÞÇvà♞S¦¼2æéžà1—v G:0x/½³‡µÞ°w¸ñŸçoÚ?þXÓþÏÇ—:r§[ku+ÀÕXÊ{]9çáŢ웖-.± ­µÐ«]٠lj[šnX ÷z®Ò¶¿‚Xµ™he&=ξ7ØÀsÜÛùùYÛíÒ4,úiN›Ï›SŸvmóVÈÀûLy“`Ô~v¹¯ŒùÌ¢d,.8ãdÍ®‹¼çÕó«Ÿïêô{È’·mž’”>ÉäK½~ÉàÅØ“ú‡ã¶iÈÏ•ø¤yX9§uˆêŸ4é´úqn:Zc&Nk;CS73é3+Ó²ÖÐ-òñÀV—á=ÍÁY#Ûün Rî°C¹ïÈ#w§Q[ ŽLûìÁçº1Ö{ƒ_2éÇ8öî²ÎGEä%ú~½úˆQ]jqÚ™´VÃ#O#-Ùzžm%²Öù]mv ‚ÌÄ5[oqü\þÈXÇ>ÉðG†–üÓqó¹ÀuôŽ7þÞ1ïòôæjÞi·âÕjÜv4ÑûÃúªgzœøµ|o†3xce¿¡—g‰{ÙòóðWæa×|gBV{x†±ê>=òìɯôÞú¥ç~¿/œ<ù·óû›óCë`HÞß·Ö8[éô0Ó÷öž«•>i¡ÙQ<=ŽéÕ<²{åÆÙ:Ö{ŽÖ6º¤Þr´+M^¸éZÅ[Æcñl[ñŒ4ä;ÂKÛ‰èÃwÃ3ÞZ<œq _ÚÉÎ[m×Ðë{zÇ8c›Çýe)³Òò§r\­ÍFÇÁwi= pcø!cïÚƒ:2íC í˜ÖF.ãàr Í3[ܸ¹á2ASÜÊÊNà®#ØK_Ûos¸·÷XåÅÁfë·•ýÖ‹¿ö»w¬w|6m¯89˜µÝ-Òίö¥)ïºÏͰú=:‰½i™^tXk¬Z3ª 2”uÔøîKkZ`}dðe¬‹ _ pehÊäüñ¼¾Ü‡z¿%2< ²×_­c™Ö¬}Ø _;/Õ1GéÎ^¯ï{|òÑÇê Íg´ÅÁî<;S^3=Ã׌ÝËc‡üï0§!³Ÿ* \׿¡C+†v ^üçñ‘¡-Ãׂ´æwçç«ãË÷÷jóôÙê]£ñÕJËm¥9 ¥qÐÜÈsñß[ë)ë¶<´QKMÔÒn©…ÕÎgXðMÏ{´FDÝ‹Ž#"­LϰÏ9¦,°æÖåµ\#ò•õÞ½ÀÕÌè7}èý;p^¬‰ -ùŸÇ‹ù[àŽ ­ùÃq[+®µÿt+?VØåÙrùíJ[ƒ³Ya¦\,ÇŸ³Òà,¹­$õÃú~¼Û……¾.GФÅ9ç…,ýçz«¼jæn®¿½Úúê{µL#:žÝà9Ÿõ@½|È_ë½ÁŸ~ð¹OÆäoñÍñ¥Ÿi{µ4fבàñÌeÈP^Ös5½±Ç’·ŽÆCë|p1“ŽÅÚr3°~öÖq¬Ê_XØ èa17·Ó\I‰¬ùŠÀkï/Ía”fK³¤ÿh“ІÁÁ…Á—ÁãÙ{êÙ^ú¼eÙ{æCÓ–½ë×èYYÕµ‘®½ßA3¬¼÷Õsq-nŒoøã]ë0Vq[r[î8c‘V/l¶:æ‰Ù1ûÊ(Û=¬Ò<¼`•¯šmAœ¼·Ü‡š1x2tepfpdZ™ö!Ž]Æ3Êw$çðJ+:ÞõÙ:/£8fžWËÖ’ŒÑ:`Ö>F‚ŽnÕ~³—·¦,#¹Ý*Ìè(šqguE§ŸaŒŒÔbVb—|Þ#J®:ºîúßô¾tbòG?ƚВi}dÚ_„öÙ»ú!Ïô÷œ±0C;¾†ÓØÄ«ÛJë9qç¡8ç¬ÂX®+ÑãæœyÖ‹|´Î·|ý#¸½¯Ä™a¾fõ¼¥mš9LVäm…¼ºÞ¾Bç¼×jš±ý¸ñh°óó-Ç^Y^Ç™k]¸þ'Ÿ èÈà¿àÈxWþØ_ï§â8¸ñÇãÆ‘Ÿùi{+a=ž¿fxj¯M«¾fûiùñ¨ ï©m»s.½˼í\nXåÇ[»´´‹­øW—iÓèDÙǬœ§…ìù‹· è}=hÉð¥€nŒu-àcý~¿žç°ö[¹6rÏæšmÓ#p´–×üük¼®u4ÞYXö3üDª‘÷ÐÛïÛ»ë¨YâØ!M«´=ör²Ô´½ae³xÏÏp9­Å3Ûµî‹v²ûüÂjpê½ôy·¥ßà½àÀС!ÃÇúñŸçoø'ƒ/Ãø1­kA\™“' -n%<ôKÏþ{½‹ËŸ=l®™~Lc[xØZûÃj]ë¹+ì¦ïhɶˆl›#XÛ‘ú‚4\|7dêv/sO}ëz‡×ª÷µëÞžÚ_šÖwÃZÈ?Ÿÿ¡“/2ôä¯Î°ÏÇ—ûÝ25÷’Þ,Fó”\Þf5¿ÙK7B;˜Ñ¥fâ–„õ°µéFħµù½mØQþ"úÛÖ*Ž,ˆÔ2´X•ë:c¡y¬ÆNÏ«ŽkíÎØE¾ð3& Ò”i­dÒ‘ñŽñëë;U#>sý^Õ‡KŸW†±Æ#M¯ñË2žQ=ž¬y^žûˆcgê‡g°{þWb§ö·2=Kx¿£µ3Êçš½œ¤ýçÊ6â­Çî)ÿˆK^K<—ü‘Áé½ïÎí¯ŽLïëÑÉOEœµq?K=ð(Ó?å%Bs”`u»›á­­6ÖZb6ýQåˆ+¸oF=A« ¬®%2奆ìùÛ;—íNs8;A:vgë9éZó”,õEÊ30¦“ßù$ƒÓžz¤Ã'ùëã¦!_÷‘¦=Sî‘eì1—°C\3œÿš†Å\ÇŒ¾¥ ÷´iɽÔêuT÷.«Þ=e·³ôݳȜ†àÆ£ÍY­¶-ò‘©®=æIæ‘AÏ^]žÜ±šô/Ú¾БÁ‘ágA~äck¾:¯¡÷ö8{‡X"rž|õsÔ`å¸aw¿—Äß:fn¦z7Ãq3å?8ZMV[{UZêÒúX¯Ñv̆È9öÙ´<8C>È 3z¯çÁÁÁ¡ƒãݽoÏÿ8Nïí½»¤eõü5Za¦6í9­§Ëb?jÊYÓÌhß+ÊT3Ö[¤s/óGYêýöÈöl¯ãè*ÛŒÛvŸŠ½ƒ‡oòC†n _ ì¹íøcñ¡÷ûž/ñ]¿éSã<4úQºÙê˜+µë^ÜÒñªÇ­µyáž³Nkæž"Þ/çÚÀ+Ñê_Z{˜[Úˆ¯eaµn·+mTi˜÷sOåÁ·Öæ–Üxöú§Æç¸œ§ßàÇä‹üýq[ëí÷ã…'ÿp~¾?¾Ü‡š´äçK|­{Ø­¾ÏhòÑX•¦´Íծ䥭¸¸cb+¿#ytžº²µ.…Ly‘b–ÜËÞVs ;×-$:—6Ìx-ãivX”I†r•Ž·%w¦wïð~x2ö ùýüþùüoÚkÞÛ#ž\Kc¤d(³ZùË’o‹|hµHo›¯¦Ôgø#7—ÛJÚÝ(Uöe4—ÖŒýÖåÀiçÒv’qLñ²«4s [4jù˾n°fŸKôóœÑk$áµÈ^¿=‘áÞ¥ã,Ú6ü'¾>¿ÁÁ‡;^8òçó >xoï]öé¨û&sòÆA†2'ßV×Ü+fµ5©žÛ‹ƒûŸ{N’fïºì6A:Ð «IWr}ž–!„U6šç³ÈT¾^¸×{Ü…¯[a—|Gp¼Ù>;†×ŽC¦5ßà NüãE?þßãÆ•Áá›L:ò›âcȱ)"Uý»‡þhy/œüÍj³3Ðêײ‰ÒAµzÉk„‡ma=³Âv~Ô1<ú?«0szqxÆ÷ñÚl 8c~Ã_‚ö×ƒŽ ‹·}¨±ÆÅçó8iÈ´—½çך3›ÍcvHú«•ýj†¸g0[Ÿ$×öÒ¨}Kl„ÚûbÚùÙlÏÈ Òg·C¹dÌ#'Oœú™ñÞZÎ_DÞÛs¬÷ø¬£9Ÿ9“ÞlXŽù­±½÷›þãC¼|>¿Ÿ_ÎoèÇàÈ=¯)uäQ¾$ºÍèØó˳uzW›BÂW,æÎ­ôìÙöWKßcLÝ!ÎV<^¾™½¶9õ€^û3óè÷wäEÞ}úkìîMç_•>qdz¾ä[ñ÷þv¼ø]à8x2ø2ÆÀ·gør?jé{zR-ÁŒ¹âpÛnTÞføM„V¾â½ÿŒ6™F ÙË–és±CYf‹;2`Ý^Wµ‰×ŒÝÊR;çé‘~døQ\Öó¿RŒì&Îqðâ¯ÏohÈàÁåÞ!´܇â>M>´FòÊñ&K_vå»3Zùõ˜^e\sïÓ£/òÔü¥qÎÄžßncPæùMã÷uDès3ãœvª;¶½×Ž•ãAv¬¾?z׎x.x2ø1x2­ó†ßä_sXׂôfZ÷Í›#gãžÈ er8”·sý­9×È^¹‚;^ãµxg‹â¬í 8ÚGþš§;ñ\xê‚|,“Ž´Sÿ×ÃÊyÖÞÿÙxV#[~¤ÈÔÆ^v(‹ø<¼)¾‰'Ã×ü¾àÄ=nüëÂ/¿;?×´¤ÇŠI o‡:1‹¿’hØ3iµö@³ÄµMÌðZKîk‰Ýë$×ÿÃ*{Á=Þ“»r£Ç³û÷2ÅAÄ\K-MÎ1ï49éjíP‹ûjÅñ\|ãnLZ2øð/Åo:þþ°Ú/d5öHC3//EFþ/Õo[\ºÖŽ2ø-hòeUþ^c¹¥ŸÈ ¼ì‹èñcÖ&Ȩ[?™xæ£>` ­®•Nß“Ïü‹¡ƒ'ƒC?†2ü‘Á‘¡+cm¸Ò×Â*™âÙ!}ÿ K=Ï‹«?õú\³Ñ¸íKr~†3Zð ™çÍñÓ¨…±ð5Å¿º­f@¤íœ Öþ 3ñqú»l6JMƒ{]–òË’Uiõ°Rgò€¥f]úYÐ:Ç߬gžŒ÷ö~8á}½÷çõŽ\ï·X깜x¢l 2å¥iùÍr½ÞÿQº3çfÇŒ•œq‡úR"*¿«û2ìæ7 å½ÈÜ~2ç­Ä.ù´Äk¼gKXé8\î¾û|ÜÖ£ýD ƒ#“Or¹¿­kñ||9Æ{è›’ø^sݳS¢žÓJXhÜœ¶Õò™ÍÇlM¸¨ø3Ö“Qó3aWi_«9ìŠ:åŽϽÌñzã5Œ›€×üð F}¢å<2}Àyiÿ!÷8YØ"÷v¯žØÉN²˜³x€‡]ÊÑs|ðÐEv˜ççê¥å7ù%ƒ#C3&ߊOçïïÎß8wõEÎÊ‹#xáîˆâˆ3~ô|®ç|¹6.ï²È4¯º OXåçàÆÑþÜêÂ*ìvïãùNˆS¬øðnÏÁ"¿¤ 㼺ò»ó7|/Èÿ˜|,Þ·½¨= ½§ÿ¯Û„”y2rcäÈÐ'ïíèÿƬkÈb#š™œ›¡žl•Ki¾›¬ÐŽÁà#Û¸… æ/ƒOaÒù²SqŒÕj3Å{¬Ñöµdô´ØÛqæ´ô³Àï­Ï¢íyúê ÓüY•#¾'›aå=’-žc²<‹‘~²Ì?ˆþŸ(ËýR#ŒûclÏ›…¿¢™@Ž,g艮¢?‡ï3\›•/·ñ¾·œ÷}ž º2ðf<‡ïèê=¬µ§ˆ±%Ò–{?õwmäìyO›ªÄNœ­aRæ‰6_TjM¿·B´–\Ùupd÷Qj3hÝ^áqãͬÖ9õU'•ÆšJi¡Âk€çÞ­ú\/þÚ\øú#/˱߅eº<‘¦Jqd¬,â´š?©Zšw-qûü3¦ùQkð*mÉCëÏÄLë˜ðˆy–`ÔÚ Ï †÷õ@K†÷õ£ßèË­¿Å8Z循ðð•¨O[ÿÞßrÙÑÚKª¥K«ì/­7õþ§<ÃyVr¯'"lº=ß8«ð¯€H}¯T˜Ùõ5\±"ß3Ú *éBUâ¾<í!Ü1óŒ6Nïg¬ÃÜÿ†¾ÅÀ‘ñ¼Ðáœ=àËÀ•Ñù}ó7êÉÚ´¶ÏÙתjÈÚp£ÆG/›— zq¯³üYçß»=Z­a,Ÿ´eC3özôqëû¬P±#úfd¸Rž=¾=ç¥KHï·BÅvÿ(°â†gï} N‡ü81ìgñ×ò¢!Ãÿ¸Üõ™£ýßös¹§~–®WüÑvb)"|s­Û´^¯…¥9FΡ™óµ<ÛšžÜè,Îì16•òœ=·HÑV+äu–¹Ü³Ûˆzqá¾Èð ü¹òÿ,/þÉŸ—íœ=¼po‹JãÆ£Z½TK3¤9R3ó²EPq9z̶V¹ëúÆwû ¡Z9U×;Z ý&À׸Ýãµäoë'ú&?-¯÷‹ö‰°ðOé¥9C—¹ öeèÑ.¬}#¢5­>ÌÕl-µÏ‘ï‡Þ¾F:|åñ¢rÚQö!-¼ûs¶¯„&Ul*QÏG…i¶Õø‘ë¸(@M4dðGþ¾^°O2èÇÀ•ñ}>øÄ=-$˜Å~i;Ö€Ëù²Ó«ÅQû±æÌšp(í»‚RtÖµ{Î3KÞ+pANœÙ¶I|Üõ<%W˜ã¢ÃòÆÙ:Ÿ»O×på¼µàh<í}Ø&ú1œ!ò¥ù÷³ØkÇO»p¢qeNx†«çï #Zm~ªXWWçàËü*¸Ëö:¸ë2w¹‘åÏÕrÛ7Í…¾ 'ÎŒÚòÇõBŸŒ6Œ(m˜ k>"Ùö6j™itËð?FžüyÙÞíëù!ŸÅ%I£÷3Ñüìº:Â,s W9zrê]/•êÛ3ydåþ\-=Rdæ£òœëmŸˆ´½D¡—æV}Ï =ôcàÇpŽÈeÛ÷kŸ¥œµ×þ­yo{vxÛº-lãý¿’=Gï3gš½$-Ù§G\Þ¼×+®HpùYÛç-ƼùŠ$î0sÚ‘ã‡U\TýµaÖššuSm½_%ZTÉÇY½sŸ›WÌZúQ¸òŸË‹¿|‡çPãg¤Ÿæ~žªÜ6,úªUþ´~dœ²¶œ38ß~¯jØÚ2æ j»·*ƒ :ÐÇŠœ-Ú~Ÿ½qŒ¬²ôw<מÏ{ Rš*ÁÒ8)c²—Ɔú0úW€vü}½pO ðIþ°lý¥×o¸¼¥â;Q•Úú^üÙ">MÚ¸~;Ôß­ûÌèù«K–qV¶ÌÆ1³ã·Æ½Î¤ÿƹ'ÓtÌT®ÕÒ*ÑýàuaøD|+€#ã~o¿ÖÿÛó¨qϸ}˜½ÿ%¨VÆÞÈà.âÑÂK—Èâ½Zí&Rß¶D…tz¤¡B¾ªc¦2ºÇß7ÎQÁ6H½gô¡À³ô@OžŒûZàwpáù!{~|%dK~“f€F ‘Ú$4òPéÙëg÷Xú«PžÙƒFáWÔY½×Ôð+ôC.FiÎã#lû½¾wóßÇÁ]ó!Bÿ۳Càx2ðaÐŽÛsCྌgì½oÂÚ¡ÞQ±ŽÎ°¨˜ÞŠi²†§ß„Uˆ·ÈX dÇ'?;ÖÈàa7Îq¥õŽÞãç#•e6®PÖ‘²7'ï}‚ñ;àÀÀQ[ƽ-'#Ÿ^šÏæ¼ í&2 ’6V¡ŒŽP¹Ü¬Â“èìÑðZ¿?*îò¸6¢ìBÌ<¶Z bš¬på¼Y‚2÷>7ŸèoŒïïá™"¸ß[ëcAÑU½êÉ“ÓyÚm¹é®ÐÎ=|r¹š¼g9Hö2¶lóVy“ê”Ví½‚F>Š×ZkÜç­%G—w„/†åX_i5öEÍ“Yáe•O…¹ùUÓu†Êén¹/ü œøÝ²ù^_þ¸^G~È”9ö¶Ãð‘é?ÐÎKQs¹—Ïç( —¬4çpü,+À’÷ÂÊàSQv ¾èU>ÞcF5TÒ:®VÞÖ:UÄúØ”4T·ApxaT~ϸ\Èy߯W»ßž¯‡ÿ?-Û{íó#ŒÎ¬Öäaô[…6݃WÝWâmq"ëx*…sEd”§ÝI k»CÕ|rq•|D¢Š¶Û ‡ÞU÷è¡Ú^e-^¸Wž·‡û¿Áçoë'hÈ -ƒ¦Ürãjå8³^íÁ«äY36j´©£gÛ5žšvÖþe«Þ#sþ©®w ²çèÙÖÊ~qâðXkU£gÃ]n6˜¥Û¹|”fÎûò£ï1,ô¯Àwõ`dàÄ¿//¼ø÷æ;äÐ#ÍèÕþ1k{äp=GF ¸€#ÿ¹¼ðfÐ’Oný-Ú½•­Ò„÷·ŸT×gŠ»wá`4–Xœ{3ŠËUÊ·¼Êd&›lûw¦³×tZTJ[¥´dc–uL‹Y|¬Ãή nLúKÀü)pdøôcЕñ]>Ô‘q¿8®Fbɵ$œ[ò¬%ÎöÍ«‚ªéHÇc Ö–GåòœU´ØÙq——=®°–ºá9g–ö3K:÷8⋸¯p¸Í'ž!ònÙ|–ßïÂÉ(‡#¾Ã™Ggóš!TX¬WÎêot–¸&®yàÖƒ§þRmÍÔ‹ÏúÕ>[ñâµÕʡ˜W­L"P=Ïú»EŠôcŽ Ü¹0èÈøîüvy½·…7G~$_†Y‘eŸšÍ¿o6_¥WYkV«GOTH£W±ùQP9mZh}ÐFár¾·ŽëÊu6ÂÕ|6ªY/…爀vüaýüÕüyYÆþ£w­zcߌüÁÞù¹ZyÁÛ6uÛûe¬¥#¸× ?HûbdUk;Iµ¼P5&X!+ ò><Ö¨#ÿãoëõkýþþ‹þȽwõ*ò]1ù,Ì*i´M%¢^÷œ+Zï8ºkÊôS:B…txÚw÷v¯L^4$ã_5[»Å8æå_Ffø¨œÆjmýª¨¶¦£ÎÈ{A#.üµ¹@C¾ücý­=oçÚÐc}åÓbyoûLÅu 5Î içô]IyWX/E…+O³¾·B»ÔÄW©~oè`Áí©stv»¹rüUì'TJO´žÑë+À{+k®ŸËËÞȰú`´>gÀC£ÕÜßÞg½WvŒ§ðnÔ{=æ é½gÏrŸ§¦A2VDÛ¼â±äµ¨4‡ÌŽªeY5]3ÃB/¸j½XŒQg€ÌRÜyüè~<ù1¼£Üøÿ[¶3E~[?qÿ7äÉG6ï^ú²ì\–¨ÚG3ý "àÅó,5ãq…>yCÉšªjýWM×ÇAUmþ†PèC:1øUGNüûz/žŒçO¿Y^û[\Ô¹ÁÊ/®ŠG$`äz¤æúsh×¢\T++Ê=¹_ƹ¯ù¬b[ÈOëö(± V¶1Uª+/xù’Y /GŸeô_>‹Ã"ž¨Â¹+C;kx§Ö¾@ C³«Âc{°(ÃLd¬¬ôVŽ-½jùW@æ8í‹áTE#È€…K¥üH ÕŠfÏÿè/±÷Gß ð·ž |÷Kn÷FÆ«×<³™F¦#ÞŸÑž½Ço‹ñÊ>emãöäpGãc¥u€E{­b?¼Â\2CfHc"ìRöWȧuªÚФºreàÀàOš1|â™Ô¸7îÜêÉéºB;ã`¦üfjýTŽ–±NºŠoL¥uÛY8œpgÐѳë^ƒ,ÿ$ fJëkãn‹uÑÖM{^\ÀƒÑïâòù)ãžoû÷õ"ÆIoŸ Èc.¿ÁãÍÜg%¨f3XXÚ+èÿ7Žñèk‡ iTIÇÙiÌŽ_‹YÒm›×€›ÎVóÝ?Ûî‘ ñ§õÂwøÀùû²qäÖÇ"cÿ¢f©»=¤œ;z]2jCÜp¥>:G\MÛ¹Àõ!çþÞ÷Uü‘®†^ýPÛËèÙ™`á3±ö™±l-Pݾe IºªæåJ˜Ñgν°[_dàŨ'†=‘Q?†ïÑßbÏsŽæ¤ªmÛÊŸÓÞöo G¨Ô—¤õX—Rž™™ÃUœûiÐC¦ÏTeÌÜ×,1{¾îz|3]M›ÿêå']§=‡Ú0ú ã;zðÎhÈ?šß€3ã{ºb/Ò{«×ÛTN¤Õ_gG/§ŒÑíÒâ¹Þó½üXÕýü¬ý *ÂZ÷½J›š1ÍžðÎGT9]¥>(¨š× ýVž¥ž‚ÿn.àÇ¿–íjüôeäÒUµã >S!ß3¡×gÐøµZÅÙzµbž¹˜93§ýF®ÐN"òp•8*ÅkÌ2›©Ü0½è_Œg„€Ž šñÏõúµþÿµ¹g¿ï›åžÉGé<úÛ+>kH´_©Í _Di3Œ§Ú[†öʹßÂ$A…º™W*'ïù&UÒ12Æõ»~®–£O2¾§‡ï衯räVK†çÐç¢ oGeXÎõñy…míŸaÍß9i׬‘¨k’ˆ5çwmÜû¡¶ïµiÎÚ‹Z>š÷“gžƒ¥} J{­°.®R—Dé4g ´?޽®R{ˆÖˆŽÒðH ÎOÍ…¾ðNðcð¯ø{yáÄð÷ÿþsý¹lg‰´çˆXµ=­Î¡…zᨠ«§¹‡ΜŽ$®,-•®µ~{Öngh×U8W˜gáÏh£ÓâŠyìÕ­&¯Wµ÷Tíózæuù^yƒø‰û£. <ôdàÿֿÑÇâ{sË“úßÑ÷”tWàRTKÏlдë²·<Gúl•öT!Ò A;Ξ 2´a¯u™7÷Èh”5S5TMŸwYVi3A;OŒç‡à¾ß×ëeóÇÀ½”ñoË´Xaf]ùª¨`ߢ†Ýã2ØW® ­¦Ñ·*õ_õ‘µŽ y^2×WªŸÙà±þ§ØwfAäF2lVRXο½¾Ñ~·ç»xžú%ãy{_–mÿäOkïN⑦Ï3Úê« ’íÉ2žJväÈ2®Ð†gäUUÒT%#ÌF "Ö-•—™8›u–?γܳvDžŒïív þÀ‹AOþ¸lgˆf¯ÿ*鯒+\-?Rpæÿçæ¼€/þºl\8ò—eãÐxÖÞ[f¼ÔtQœ¡¾=l\žÚ{Gz¾ í ‘å¤Ywï×Õý"÷ðò㨠ÉkÒP¡n, ÉOtT-óJéŠöY¨”÷¢Ú7U'= ãÊ<AIòà¾xÞ4pbð?†³Cà|=ܸ3¾Ó‡\¹åÙ^¨P–TDØÐ+ÌÓYˆ´Q•Ë(-û1&kþŸ©n{8¯©kÏ+俇«qåldh2Uê."W²3ψÌ:ž¨Ýçíü‘Û3¨+ãþŸš{ñ9 >pã3”]ÖúÒbŒµ ò 4éפ%Ò_ãJãó }Ô_£lTLà^çã.|TšW<ÀIgë;üøË²©œteàÊÀ“ñŒ=Ô‘%隥 Þ>²P×%” \82øV'~üs½ÚýàÐùèü£yɳ>*×uEÞ]¹¼> ³h,TP8aT¼3„…¨1’‚ìø©˜%Q¸ËÃYcæ#`¦¹ç(œ7»¿‘÷â~oÀ•‘'ÿX¶ýßö~ÈgïREk½W v/ m0C=»×Š?WµŸpÃ~Ô>ˆðÎå¾NõGªÖFª¥g&̦Üúû5QÁïoŽhÆÀ‡.Û»z¸¯ÅÇݳ•ôÀÏ©¤ïzi£ç¬ó_¡ÎTûu†V펴 Q9Ï옩 _W-ã«æëWà Õüªª!2½íçO» ¿CnŒgˆ?d|‡÷»ÀßÞ-vû¾¡-ñÑ‹Ö.«·wï1,Ã’Ê߬Ϩ´|¶z»i1SZ5äs–ºXsÝ ¡byVL3¥Ý‚_̔ߙqVöègÜßÛ‹ß— Üîò½¯÷¼ØÍ3øý(¼ÞûÞ´¼ŠñH¡õ7°Ž?#Nµ†õzŽëßR½Ýqqµüp1øgჅìtfÇ„Šiºá‡¯¢öå꺣dŽ~Óü†{W/ŽŒï롞üq½çÍîÙ+Ûj[H9ÉÌå¢Õ˜)mr_Vg}•åwëç¬âáö­ˆôfµçÌ~T¡sÇwŽ.åiòÂÆcÏu5ÙvöJõb™ùbuXÍ÷”yx.èøgð`ôGF=ÏÙû²lšs/Ërç†}´Ö±HO…¶T! ZHÇ ‹¹ÞÓþliOñ~æ íhFDòÅh¹’^lÑÞ«ä…‹Jé¾B=HøÆŒÌož\fg8âÏÈqqÏ7ð±þ z1p`Б#ã9"ð;ú(\ŽÏÑî+À©ƒ^\–< ç›U_¬Ì=¬ãá´!Kûa•6›Ž6¼}ÙE¥Ëj/•ˆþåÑ–wY£7ßYî9Ä…­±¢†WÑV7óø2J[ûîî <ø0èÊÀ‘4Ÿ›ûžvÏïãòÒ-îoŸñœ[³P…kqù ‡Æ­CV„•_Š4Þ åZUG™iýùh¨\®•Óvƒ‡ŠœP1M– äµä·Ëv>ðaàÈà_¼öC-4gôµØëÈËrДkv}dñ1Mœ½?Ãg„ªˆÄge§Én£\•ÃVLÓ•A]/V?oØ¢úøùèm¬å·ÀÑ×.Ô'?ßäçeÛûíyýäôõª¶] ¬m ‘e”YŽT>*áag>8Œöp¡€úŒ‡ÎYÝÿ†¾Ä^[U;Έ·ÒØi…+æ p×ÿ|˜¥|«¤3cÀ±_ïçܧ90¾É—íœ=àÓo›g8iÎ^ÿTÓ/-Ÿ­Ðö«®…$í3¢U¨3)fµsŒp§ÍÕ|8o\3¶™ÒÌ™CgÈ—[µïî¡Ï1|‚– 8ñ—eãÅè›Á‰KbϾ‡jë‰&<â¸ìûßµkªÖ?Ûé*ÙÅ«ÛH)°ö ã„_¥ ª`ö>>³_à#ાb\píëû¿Ÿ—#ã;y?—mÿ·ÏÍoxu´m÷Æ1²Ç'ŸJ\QáœÍUø€…o¦.«”C…x#âŸÅ–áÁdzëu„[ Ò#rN±B…tξފµ ž×OôGÆóõ€iþÇ3DÞ6Ïélûø£ìæÞýênSzDsƴ䀒û¼Ãð«rœÕ©7kËÛbì¬ZçUÓÕÃlé½±a?„õ<“© qצœ´¢ÿ|‚¿1hƸ?òe;sõäçe+îûL3µ ®’Ï蹚þlå,I¯%ÿ±@õ2*/Ë1¸Ú´gímûè˜Aß¯ÔÆ+¥åF "µPô/_ àÅÈáŒ=Ø×Ï¥ Zòûƒ°ŽþŸÁ6Æ…£Íž×3>bì¦è¿£º°àIG%¸j¾´°ö!A_ àÈ #ƒß1èÆ ÿ±^—Í_¹ò>-ÏK¼y–µ}ÿ í:J •Ø"ö|7bœ”úbIyöÚÐ ¨PÎVi¨—à9ŸxñÖ»n}`i›ÔÄ}ƒ­_X7¼]6dxG4dàÄ #gFŽŒ{##_ÖÚìªù¹Ým2ž¾q³Ù¤Z¸4lM¸V}X«[Ïb瘞ڤ©¢_hÛe¥v—a/«R^ȲËT/—hP8ÛeÓ’q_7àÉxõ×e;K÷Ln÷HÅ×Û?ù*6  àp§G-ÓŒñÈcn¬V™‹fM÷ è•m´6rå:îÙ¯"óœ]¾ÿ# ³Œ‘#ï­øã²ía¼øÛúùiÙöNFݹ Gw¥µçŒ˜A#ÕÖ³VÇ¨ÖÆ¼üž£ÃŠFmiæ2¬‚G-Ãò];{kîPUÆ·G¥ a_@Ž ÜÏ™F_ x_õã–ãs3ô' ,5ïÊ6oþ@ÕGÚíèt{ÚG+ÙØÁï‘“Þ+ØÅgÀ#•Wæz¸f÷Ÿ‰ÆÝvê÷¨@® þÀ‰á=àÈ臌þíž-²ÞÙ»ñoßÌ^|Òß-∠ƒ®Õš‘znöZ~=7Uã¯àC2 ¼ú7Å¿ï*kD4=ÒzqÆ4P!?Ü@©­~‡9ø/ð\Ô¿5Ÿ› ÏÙ;ÚÛ‚„¾cõ¼U„j~¾QáYÀÃ__òN€%²ýÉ*áNO-К‘S_Ý– •ßVÌOµ4yù“I²²9V+ã#x—$îJ¨Ü‡-Q=•üB¯è#T½þWñªŠÑ\¼ub¸~_6ŸdЖa àÏÏë½{ Ú2=7üpÅ2ùIXä—ºöÔøkh ɯÅÞrd­#2ÖW€»¼|휉»Mñp——G¾G€~ ü}Ñùûú=ž»·÷Eް‡]ц*…F¿ãj^\Þg¡»´iäh˜ˆâØ‘<02ì+ô·*ä/[Çž­ÝÍà^±LµÏZ ’­àª¸ËcC;7¿]/àÁ°·hÉÀÁ·âëú=¾×÷fésä7Ëñœßóó8J5íÒg©ÈÒÏ`ÅS«ä@™ç«ûÉÎ×#af>@Eäú%³Lf©®˜§"æì4ÜšÇ1Žì7ov¾·~xÞ|‚žŒïêµ¾È#;ofŸ¨ºÏW‚Œò³š³9¾WæÝ^ˆÐ-Ånt¯ÃÆôß›‹Ý¨ˆ» æAb«mïÇsAÞ7òbÐ’Áùã²ù+8ˆ³ýŸ“–Gk7ò{ÆQ=uhM;Õb”ï‘ãl-h•Ž£ßßt¾°9zøT²¡BŽ¥ùΦ-Ÿ¡rÚfÄUÊs4×Yù¾iÿŒÐÌ£9}#@Fþ ¾ð¾pãë÷È?®÷¾]úþÈÚ˜U}+ªÂs-¤Ñ*­yµ·ϬÈ\ïd#Ò>qõö—a3ˆW,æ–JöñjmèÙ6ÂêeT=}àèèG¾®ŸÀñý=àÈxu{ÖÞ#¿ƒ[•çj)4ü¤Jª¢Jùd¤cf_[6oéåŠi:%–\\‹Yʵ"n{z<Ú=\íûuÀ‘ÿ~Y^û"ÿZ6¿ øþ}óì>ðävÕtA«0ª´IÝá¹yÀGþ´lúq»?òûÝ3_ä6}ÕÛL¶-áªýÄ3 KŽ- ƒÛ¦3¹`TYE†+EµôpQ9ýÜù! cuv9TÛ­pÛI䨗ì4P5Ývo ô¹@ŽŒúñ·eóEFŸŒËv–ÈÞþâ÷Èù=»5˜9íxÏÇ‘v’ÊuW9m³â.Ó>*”Í ú˜5®š¯,Hßõ „Uø g~DðÞ¯ë'¾³‡zr«/£/r›>«ú×ø—Vj7é´Ô´aU*ë¬}•9~ôÒ8fÃÕó‡¸J>­µÄˆuãÕôO.29ÆÌåvãßÈðç­ɼ>àGœý,àœ=dÖuwãÚˆ\gÅ…«åç†?4¶]M|{n±ÿýŒƒn œ92ø"£ÿ|"7~nÂi÷´ Îÿ3€Ë•gËŸV~¿8 gN<»×’óKôz6³¦!I¿UŸ…_÷XzŽ»Œ^põü݈w¾m9.jÃp7þcyáËÀ•_^Ÿ½‡û#ù8_Qƒ­ˆ >zuÜ[sIõdês|R*ö¡ˆv¹v¢´îž°ë ©Ž#]hãÏÀÈnqeÌP7œõWÉç Ît.ø5dð9 Οþ}ÙôdàÊÈáj÷ÂÀϛ߰FoÏí pÆÑ*iž‘zÅy²BY·§¾^©|½pÕ<^5_³Ãj­ŽÎö®¹€ƒŽüÛò¢%ÿßåå½Öï÷HöàÅWòýÊœW¬ÓàUÇZÕC×Ôöó*ãwEÞ— ©ýÁæ•»mœ#s,½ëûw½ê±ŸËÛ½*päÿ.›ŸðaôGþ°Þ‡{$¿]tëü«Ögu޶Yë—ïöðKá„Y­ŽnÐQ±îf—¬¡µ-x¢o¾ª–µ}Ë#ŸUÊÎS{¥r4ä·ïÖOàÀÀ“ACn÷´ø±~â™"xµµÖ¨Rw#XùÃJ~"mç^áÖ„ë§E”?”—o¦gûº‘ƒG¯³*ã~v=xØ­ÃtÉÀ‰A;þmý÷GÆ3÷P^–×{,QÎ)ÙÿékVqŽ¥Æ•6 ¿‰Ð¤¼ß‰ñÐŽ+ÀšÏ_¡LWÊË»>¯€+ÔáLyðö“Ͷ•ZØgÃ÷Àƒß­Ÿx5på?–Í·ßÛ{Z|9î(ÍÜß¹÷E£bÛò†·nà^–^­ž«¥GŠ6o:ß8FÄ©ÎÔÆgJë\i>¸pÏ,g|gÏù²lgí½_ƒÏÖÏ"{|¼8\9R³×–¬ÆJ8TN´WË¥Ú¼…E Vÿ ²4ð+–å,È*{+ÿÏ»íÌ‹»îæÅg—:gï5Üó÷€ƒÿáÝ=Ôá;ð·ÀsDö¼ÆÚÝÚ4^ g¼ÊÓá_~ÔN-935Þÿ†W{¸Ëý†wºaŒy`fßÁJ­õ%† õbÐÁ´dÜ#}‘ÑÏðLLc–/DÎ]Ùg¢JŸéõçÞyÂ^qF‡]¥ü[Œ8ëÚgö;ëüÆœ¨Ô–*¥åƵÍãZ/îógˆ/þ¶l>ÉøÎjÈiËg†ø=ìê–ó¸7ÿ¤p7žêÁ©~(Üg=lZܺú†G.‡ y§ŒwÕÖºÙ\{_…zT«Çè¸F¸š?´¥ÝΡøÎÞ—æÂ½-Ú3¨qäçõï7áe¡Š¿Z&*¥¥)wã¬Ë,94õ¹«5q—“·‹=*—Cå´µ˜%–xÄñ\½VGF_‹ËÜ~ Uˆ‡sÏ '[q© u©MC.¥xoØ BýUHƒ%®–Ÿ,Üåø˜>Øì}B‘á¾oÖOÐ3[ÿÇýßÞ.¯ó;ƒ½§J<Õ@õÉɈ§š?Bf©VžqÎÒ«Ï/Yå}öÊ,íåÆ OÜ\ééEŸ ø|·û÷MÆïðÞçÃjàÿ^³äóxœí]‰²ä6ŽTßnÛ=¾¯±§í96vÿÿ÷e”%Ë €¸¨W¡¨÷ª(’â™HBä²Èñb½¶ÿsïÛâ¥2m/ î^ž´é÷î;û}ÿ½¶¬·ßsÓÒ€‡¦íhÓ²HG¯î´mÂ/vŸ•ӲΣ´ýFC;dà(¯£ùi'VeÕj³íç(~ëq²r»iá,ß.aiËô¬a1μ\ï{ýt½}ºþöt}÷t}ÿtý¸þïÞ?]ïÖptÏÇ´ìÇÕPe´ˆ·uoäsJy™õX9ÂQ¥mýì¹¼m¦ qx j¾´¸ÚólÕG{á«õµ¬¼F ;ÿÙég!ŠÿV/_ ý‰ø1®O×WO×·O×Ë³Üø2ø3¸ñ›§ëÕòW{çŒÃ¼d„ÑæŽk—U¨ëߪGkD=Sµt¬¹q–½ï­žõ_+mÊ£åVå9,1ã3Yòqox¤-Õ'ZñhúDfù{®MVAÅ9§•ƨÝ92×âÌAàÇŸ/7½øïOׯËÿ´Ü´äëooÖë53þÈuƒ °ZÛ×/·œéúGipò1ïqKbKDñÇÌöîñÌÞz›å|Á¼Ò‘æ¡RœWâ[\õ¹W>O<Ê®J:Ëþ{G~àÉСÿãéúíéúeýûÃÓõÙòg_‹£¸8LjnÞœ¶wÆÝGò.á¤QZC/Ѻլ3HÚ]äz¸& ÞšÝ_ö°^S¸¢Ê$£Ìg­çYó= î˜4“>nU­ÿÌçaÏ-HG†^ ‹-7ù‡õïÏ—»îL<ùÕ2Ç?:÷ZÔ‹GnÅQ¹NÚ¡!“O2|+À?-7¿dðfðgøcìuã-?n½Ÿ—1î{i8­ö&}ž|¶3ÖŽüy8ñµîáÆÉi«#k •ÆN+pž)Û_»Úx=ŠÊyã`öüGÂj=à¹ÂÛ¶>Š7£ÌGÖë´|ftPVšvëÙzõF{U`_7pdpã.7 üýórÓ¡#±Üx2ÝWžª…." ç…Èô¥iY•ñþoNd¥Ad· DèQå¦mK’8®Æß%¸ÊsA3?D¶ëž¼ëÜJk”ÆgÑÏŽâ =ÜðIïìa‹ßÖOèÇàÊØ {À‘¯ÅËåΑ4äeóÝYž¶¿Í>?ŒÚgÚ~eTå'|& ¶ÂH\Ñãiåzó²ûöíµ·öÐ*³jå—™Ë5+»yæ±ésxëd–\Òë^¯5Ól{q{~ø/ö®øz¹qbøXÀç‚ü“¿^?;?d$ÇH>âÙ¾µë'šðÑõ¨áXVy”ŽWÙm¼jöà‘Ÿ#^ÚkK^åb¯§]]%NëõdÏïÙÈâm½x2ç)© Ü»›nÄ}Îxkë;âÈðC†O2¸1ö±€ŽüÍú Î äýY{GqåÕ‹'z÷˾Zmžµ´K%ó´¥}¥ÁÑÚG+ÿ3Ž5‘š´6Jk&ý³â\|ö[ôšÁHØÊÚù£yãø3V±a$qWЫÄa… yÉl‹\Ûb?çŸ%ÛpÄwÁáo . Í{¿‘?2¾£½áÞlâ>›ãö¿Iy;÷{ 2Ú&Mιb03§”òy‹´¼Ó™•ÊÈ›x†—¢J›óâÏ–¨RVÏ žÚ’*êsWÄ^ç²âˆGë‹tá<èÅ8cï÷§ëÓr÷CÆŸ päWqµòÉ{²u ìô«¥©å>}±e³Ä{Gï;Mœõmùî-wL°ˆÛ*>Nž­uKIÚÒ8%qUÑ*pÑ~=ÂݳŸ?;} HæÿÊÏë9wqÒñƧŠÈóÑ»và¼oÖOhÅàÂàÆxoû[@G†¿´epäwËq¾ÏöÕâÔmÅ6k=ßKlï~à™¦e:Úþ¤yéZÇ öP†ÅͬãÊâ˜Õ1Ë\šo–®­Á cVVºƤh>h yÕ5÷ú4}Gû¿ÁßþÈàÃx_ïÇõ¢=’?®áÎö°8Jß‹[f¡úÚO¶žß'žû nÓ·Jçh}ÆãîHøÎ8Úv+´ñ­ eQÖ:­e]mlAõq7Ïñ™½~’YQën‘iGǵå´?2ÞÛ#>üûró» wøðÝväVšÙ}ÄS«ô‚tî©°Æ©-ç*úÃÑÚÇ/‰â¨Òx"Ê2K¶à÷žåÝŽ«ŒU^8«w¯±Ã²OGÕÍYYxj7žþXÞ˜¡ÏTÏcÖZI6·$ý˜4døYàÌipa¼«‡s¨±çôd:?š|-èþ³¸Ÿ¬Öö³!å&ì䣹sžÞ>ž‘¢YcÎ⚙ЌóG3ó!wF9m¯]Km™l³8+qÖ*ýaH[¸‚ÝæõŒZ?6+]P3ÏIõUnø£{·þÉôÎôcpàïÖ ¾x_ÎÚ#äwë}Û³D¢û“gz‘kZnVEð¨‡}Ûl¥}Ö/zåÃy×tÔVZŸÖq÷xy/ŽžF… Þî=¾D>ÓÙ\`Í5ªr*`Tó¨ülU`1‡TÛ?cT÷Ín7Gö('¼ö÷JŒ³=~÷ïhodpdèÅ8;ä×õ|-ˆ#o}‘=Á¹¥ÈàÑg¨ô^`QÛadþ»Z;;º7Zo³èy޲!«·!@:WrãËŽC÷(ß±LÓÖu= O­ #Ýjå+A”î£/­y’EŸ'B{#ƒÃÏœ{ÀAGþe¹Ÿýzw¯DË›±]4ÜÏ£Ÿzk޽çä¶E¯ñîhŒjqêV?áö¡V;?Ãh¯Èï«öߪùFõ TâÊÚ¸+×ùlð¶¤ñyÔ½ö³8~fD·•ȱC \>ÈàÉÐ’¿_ÿ‡/ÞÕ£},È×â(¿Ulê£ôµ:'×~”rÒ‘0–ðÐó"uËõ‡JñÌ¢WlÓ#è•»çœà]–šK¥>2ª>o”–*mçœx´aZy¹ÚúÚ¼>S–=Ö ¿å»Ðˆ¡»~™Ρ÷÷ !¿]îš½D‡ãæ­Bû‰´G´H1fdü㦡 ËÕs¹ZxëY9þ¸Úû¢12ŸTÈ¿5,õKMkÕ|®ŽQVe¥“XÞ§EÓz­¥õ⬨ÙV ¬`©;qÒ²Ž«Å-%š ñdpdìiŸdø[|ZngícdøZ€¿Y//Ÿdk^èm«zËó*`ÄVæò^MÜ­°£ë £ésÂhû•ÚÕÚº‡®1kTËwö¸|ôw+\ªÖ×´|²²maUþ5Zsá(o¤÷õÀ…I7Æçwëw¸ÀŸ?[ï¥÷ööç÷µòj±>½n‘ÝVG87Vš‡§æm§u۔į¹W‹]ñÅîþ³gòà‘ÚûªéJ³ÏO³ç?^å5£mU3Ù–ð\ߘ ܲ pð¡ÿO?¦söð7Þミí ‡°=_‹-2Ö+Õ³¥ÎÇÕ04ñq~Ywㆿ® «z¬;y§e¥D®=0ž+¯©ˆ*cF/^ï¹`o¿xpÐÂr=$zm…kCñÐ#_ˆ›ß¶ŸÐ…Á‘Áƒ¡Ã<ùçå¾·ÅûõÚîÿv–g)4|,ÏUÅŽË.OKMûl<””}«ŸµÒIS‚‘x¤yßï¬l1‹5 ªív4ÎÑúµš—"Ë7».µ–§¥šU?Ùöɨýì­'YCª+JŸ³byhù•´iÓï%_ hÇàÄÿ}ºþ½Üö¶øq¹sã×Ë_}-^ìþÖäaÞöèH˜VýxÛ ÙˆÎïÑXQ©Ì$<ÑZG—ÜßÊ“&¿c‚_冑ÚCží°Rªåg6D·•+Î=WB¶mbGà’­°[_ ÚÓïã#C7/¦=-à“üÍr_Îé¥u–~ÏÏQŠÈþmÍg¬îŸ%M $}Åò™¶vŸ7¬ôZ+Xj“žðÈc•gkÁº{ÆÏM3òþà¹vôÀ £klži[ÝsvwìÌlKœúÑp⣹Ÿ@{¿“žLçOãŒ=ìqñíú=E½çÛ½’)Î}º­ÇàÆ?­Ÿð·€2824fò]Æ}û³¨â·Êg%T}¶.5{‚;¾s×¥éGŽ­YöfK«Ü~FÚ"#eÁixµôÿPQëä  '´Öò½âŠK­ÐK^\žy¨„ªù²F¤.gï5ÄÞžlôIgìA/'ÆÞoÐ?®Ã'ùýr?¯×Ÿ¸\ÝžõUy¼Èznk­nÿ{…q먟Í/ûIkú™ezðaeWàTÒß5÷>ÚÚ_á1fÙÆ#ÈÎovúRpç­Šˆ^?¤ûŽî%_ hÃð·Àžð?ÆÞÿ·Üü±§ÅOëwàÏ=äžý¯±³-xÀ‡±äíÃCÇöî Á+¬4>ɘ!á*-;QŠ};Õô~¨MÓ*‘8­ÚßLv}+~¯þ›õˆ“Ð^nà¿Ø»|xûÞôc:C„öGî=/·÷á8<ɺŸŽÚ§ÞãF…>‘5ÞHÇCk­¡Õþ"ôOM˜Ñ|y½Ûdá‹bUæÙó'ãÊ ÏýQÝN¬ÂE½ÆÞlÞ‚O¦„‘1;Jñ°»öõñj½àGŽŒ},þ»Üü’\¿Ã…½áHCÞëÃG牜åCÊ;$õ—Éu½ââÄ_mL•"k à„ÕêpŽ¢)K=zäžÖy†Hb…‘ùP¢rpoo­ÕŽêhš9̲ÎFpÖ¿ªÙÕÆk/nªåDÚ÷âz¿UkgÈ\Ÿá~?Öãþ«Ác è9•±F›ìù®Žp¸ÙÊ~;¾Ú\t†|Á‰Ái/8hÉÖ |úÍA|gÿŸýæa[÷Ò¹ßóiÜüQ;ÏVlïšþz¦gðâV¹IurMú–÷hÀ±Í¹ß†åÆ¡Ñ}-Ò}ÀW(Û+<îôüYZ¶$\µò®0þñEÌÛðØòdzwï·å¶ÿö·Gþ¸Ü÷R~¹¹Ÿ›¾<×­ãÔ´IO~at_ì^>´qq¹˜UÝJx³•íO´Î{vY´4[Ž-V‚çÂË+äÏúˆ¨ë}zàô“L­ÅK‹JÓgyµØßÂñrž‹Î–Æ»xð9†~ ŽüÇú7|“Á?[¯×Ëýü‘m:š6SE¿·âšÖ°Ì—µn©áüzo¢l'‹‹xÉgâÍza_ ¼§~Œý- )Ãׂ΢& úÜsˆ‘ñ'{ 8à íz„ï[ôéÞ¼‘†4^뵂^Û¸${\=÷žóJæ/KŽpf»kÒÓ„×rÿ¨º—ÄŸ¥+ÍœN®ö<ÖðêOÙ<¡R½[Œ×M"ÁiOû9…ö©€ŽŒý‘Á‰Á‘±§|, !\C˜½/2'O#uiÁs$á, /¸}ÀS;‘Ä']Ç8ûîŒëiÛŽä!‹rií ÎI‡Ëw£¡Æo­¯ŽêgmV2¿öo­íd…Ñ=ë·eè¥?G#CóœOZ¨2~má9¾V°·GÒ¯ ½[¤íÁ3é jèÃäsŒý,àgíþÈxWœúò—Ëmï‹­¯ÅÏÍ«U?å¶K+;TË­Ó÷l’¾~¦mrqîËH9eKÓ³ ¢uMIÚ£¶ª¶}[åË3Ò8,x†Fí^d?§ÖŽŸ5©Xsgïy:r~h=‹6˜ëÛóC Ã/™ü*~XÿþnýŸÎØ#‹·Ê4Ï=ÖUˆßb¼‰hcš –ƒ·æRË6ÖêߎeUÇRN!ùݪX”›T7µÂLšK5žbiÏx ;ýÊx”3—[¥5Éœa©K’Ÿþ¦ý*Àÿ¾~Ò^o´§Å›å¾·Å«ƒø¬õMØ£ý²µJ³ÊšD%œñc/ÕûzqW)3¯ökù|ûñÀ:~ø*@Z·£zjÅ2ÔÎ_@´_•%ÎÆ˜«iµ=T±¸ùèi¡³ÖK¥|[h9\Mí,ÆÒá?A{#»~Ò¾o_®¿‘?2ù$[­)D׋f]2fUjggæÓã™8qZÍû¶* Û*¯Wß$yg››¡=ïQa}+ªN¼4tÎs®ÃdÜ; ër˜YsCf|è1ªkyâŒ& Ÿcða¼³÷ûrÛÓïíaï7pepdhÊКéüê}Üg{Øöì. ´÷rm Ë4¥ˆ^'îqÆÞ~hVù°þ]–ÂïÛèHÛ饓 o$A–øÙuâËqMÒ7g.KÎ~ìYóBϨPŸ³ir½4%Zg…ò¯ŒÞ22ÞïÂϘÎÚWÆ»zØ+œ™82~³û?ky‹§ö!I¿ªíÊŸ­uYiÜÛ°œò,ž‘v®gzeÍÍçìz¯v¬ãGðÐýÚÈä ’q¢·éݧé+É ºïsEå3'¶ðÔ¨²Ðê“Ä{áoA{¿ÃÚ2ÞÛÃÞoï7aqßÑ9Ô’5ÀÛ¶*ïåÄe;ŒŽ×ã®fa4Lkîµ>ÓÓþ³´!븼¡­w®Õj«–í˜sïLö×÷œ³ä?+Ÿ£}©2ó9£à9ïIö'Þÿ¿½è]<èÇxWïå¦ãçí'ƒ3ƒ'¿[îüøÌ3ºN"lïç€È5,ÎÜž­5…‘rŽVXûpÓ儱¨O? ïv+±+Šƒ{¥w…ú©ªáz•M…2×ÂÛ¾}ŽÈ.¯^úGóî¡3AèÝ=\_­teÚÛ×»åî‹ÌyWé(½3ýìhNöœÿ"Æõˆ6áÁÝ4yऩ±©¬tjI»ÓÆm­?k‘a7f=Xs‰hî–©̲fÑêË–m¶J[÷z_DŠì˜*uÆÁ åY1]-öü€t`ú¤3óàƒ ™ö³€– ù‹õùã&ü«]œ.OèÍ7UtDéVAÍLs›n´F×+û3ž¼‡F÷ìÍW­8GÛ¿¦ž«Žcœ¾x6vDÙ~giW-Ó«Á[÷lSW…F/‹ÀŒõ'mUõ¯~dÍ/Z÷G&2ÎØÃ~ðµø´ÜôdÒ—¡#ãݾ·›{½çòô¨VÞ=.x¦Éf¢Z!›3dس™à m¢…ÙÊ`¦òž)¯Ȱׯ¤Œ"kí\ƒªÜž@Z2ùZÀ'ùËõ/†vüÏå~æ.ø,ƒKÓYÔgïazÁúc¥ö2Ëš_”Ng¡{–©Æ~Ýsþ í/"™óW;«˶Z­^Wzþ+=ËL¨ÈO<ÒÕ®1DŽ=G:ùZÐ9"ྴÏøñW›¿é,ÚׂöF&Ÿd޶£ÕÅ3Ö®6fXÙéU×Ózi¶ò¯Y·ÕmÉ>©yؽgeP±õêkTßùݳ\ªêÈíi[«,ô«œiùhªûkŒ@ÛßÚÅ~OcüMgQÃw¾ÆÄ‘ñžö²ø°ÜõåÏ6áIGæ¦Ý˧ô7ªÔ¹·æ1ÖœùCDåå Ü|E¤­¹/Õ×<¹¦5Fm¥Ñøf(£YQ¹l#Ö$yˆ° =Öª£0S^G©ôÒ¾ÏzÖ§èý;ð^øC3Æùzð±À;{àÉx¾È—û;{äl­-]¥-UäL#å­ÓùðX·ON¯æ7m>gì§œú¶¶g«¬d÷wTÎ㇭ü\àÑ–3ËüQßã°¬ãý˜Mÿƒ“@'†Ž =ù§õx2´dðhÒ‘ÏöµæGò[´~Y™[TäáœíA¸ý<‚flµk½Æ×m¾FÛX+œt/:öÙg=m9 ï‰èwÓÐìݯÎâ«2ÞEÙ&ÞsAÅò”´*ù·„ǹ˳ÀêÙ8ñ üÚ1|-þw¹¿³‡ï¿\ÃAC¦÷üöéQ£Ïc­ËTn;Õ´ït¤¶•åÜÈi£ÚöfÑFGâÐÚ¬Þ˜a.›»[#RgŽÖ9<0ÂegÕ6x@Š*ö»6´otaÚ÷Þσ¿ö± ÷ö¾\î{$í|”ŸJýÛ3/Üy?²<¤óP•5a€Ëïªr®}襃xÙØW¶M3ð(kc½ÖZâ¦Uód…*ÏV%gà̽tvÞ›åî— ~ N nüaýŽÎÖÛrä^¿Õ'4œ®ò\î½vo ïsŸíáñÌVg‡¼PÆ•׫­öÆ¡ªcµÔ‡CRGYÏ<ûz_­7Rß÷ŒO£Í8~ŽÀKó‰ðß±¸¿òø ß pà/Ö‹ö¶€–üi¹ù"µ†ÁßÄ·ïìeÕƒeÜö4ÊÍ·á,ÆnX–µ¶œÎòzÆ÷ß{Ûg<œk«YžEÍo25­È{gþMFôëYÛòUòÁEÅ5Ù+ÂKç›­ßdîá_i¾y¹ûa¡ †?ò/ëõõ“öƒ{·Ü}4¶gìµÞÃÒž)oi‡xiÒx*ž#±G¶æÖc8íæhn9û¾u?7Ͳ˴<8ðs/SwìË÷2Ó’Œ!š²ÊZ÷{´}x—£–ÇXòvOhòY½ýÍÿtÎ4e:'þÉðµÀûzÖï¡%¿[þ<矵ç‰Q•×Ìvž½îVÉ.ôì“•Æ+oŒð =_s¯&ŽÆ í‹Ú:Ò¶ËJsu¦^©M72® óOæÚ^&²Ó—ÂR%™ü-À…]nþÈß?]¿-7}:2¸1C½õE>ò¹°Ècµ¹®êºg¬¯0¾h1:ojÛµmoxŽåV|Ä«íGs©îЮÑHï‰@öœp5<Ö½ä˜U3}àÄ C#?†?8òïËÍÏâ§õ{ø[†Lgí"tä*þû‘ú¾e<3ô1 'òð…°ŠW2VžiAUøá í&U|F4†‘´ªÏ÷Õt•­ÏR7שŸ¼Ê²¥m}$pÁÏ‚ÎÑ£÷õ>-7Žüãúÿ7kâÇëT³·»¬µ±QŒäudŒìãÈ)Ï};Õê¡G÷Eð%ýßÚ¾8KÃc|ð/¬ÂYÚS#ñF-U×ÕZ˜)¯\¶XÛºÙò]Ú÷ö· =‘Á›ñ.ôdÚû­µ¯…µêi×Fè9–ñöÊc”S¶îîÓ­ô´ï>Ziì^úÈ(‡×ÀšûióâÁA÷÷FØ–àäOs¦]28´W_Mà њoF\^i^µ)>ɺ¥4î‘û­ÐˇdŽÞëÆû0à¼ðG†¸0´cìm? hÈ8k3ü’?¬a·û¿qòËÁU5eMnËÓS¯·Ô0ÏâÐðv¯5ÓÑ1Bãóób±«GŠÏò^i¿³›¬òcq_2óšU¾k"¨ÒŽ*Ù½Õ‘¡u]­ ·˜ýÙ,ô)|Ç¥½,ÀÁ…ᓌwö~^þÌ•ñÛçËý½7ËŸõäö5óDÅçÍäSÜ8·¿õ8,Ç>¶€T›óc«´§ ù¨‡-FÖaª=ËQ¼sÄnäòçl­©ó ½?bLµFÍŸ‡FQ?³ŒY[qˆ‘ü“¶ün½¶ù‡õï-7ýv¹ëÍäoÑÊŸ7¼Òš©=¢ø–uÿç¶áýïR=X¢Ëï—œówôD{æ<‹Çû«:ÌhÜÜ4=ûFÖ½‘q>0fªÿ,^žµ>‘™fÔóToGï8ýOçоø„ÿ1ü,¶üøëõ‚~ žŒ½ßˆ+·øÍžSôæuÿàü& cq%²ÓçÀb\;ã·-þÚkcÒ6!åØGiZ`D_Õá´eЊó(®½§Õ.-Ÿ³jõΗ•=b^t\–iVÐè*êÛUûØ(fz.Ïõ ð :7Ü\{"ƒ'ã]=pdÚÛŸðG~½¹¤ØúCÏR–Ùµ<Ò= Å=Fø¸4¬UZ³é…‘ÏÁA•±Bªß{¶UKhíKk{™û»¶OWiG³ Bûàð³ÛcW‚å˜b¥ûàߥóA°¿íi¾üqóù~ýÄ=ägñrW&"×=-úcvyaß¾¢ó¸M—cxÌÓÜgçjàš<Å¿ÿM’žï­Òf«èÁ•ymdÇèûrW˜,í I\ÛqÆ Qú_%ý°G…g}.ý&+‘¼Yh}W¨ß*ѳô˜hxä…£AÒy xÎ! {½Ñ¹Ô¸ÈƒÂZžµ'Í»öÞjë–÷VhÏVyhiËhxToÝÉ^ñZÀb Ãò¾Ì–·è:°¢Öª*a¦¼Î„Ëu¦î^:ÊÛ‘íQÛ¸=ùï¾L,íôÛc*¬c>xg,<ì9á5iTÅ y܃ò|´§nTÚÜï«#"ߣóâ˃¿iodò·€ÿ1tdpahÈàÅŸ–wÆw_,w‹Ö~œq¡‚â숚?GÒéµÞ÷£\B§õøtÆû9÷xÍ×Þð¶Fî·ÊÇ:d—aVúÙÏÍÁ,ëäZ°**­>pÚõòI†ï® Ž ¾Œ÷õðžx2ÅG÷ÑþVyö¸?sMi„óõâÕ$"42i={}TÃ?û=Ëf×¶£|·ž%{-#sü®¦ËU›Ëªå'š£U{~.fÍw%x®‡zbd­#Ó>´Î³×³lãÝžµ÷ùzÃÏbûÎ>¡ÃÇ¢uõYz’ù[‹YÚxT>£úÐÈ8c©_·xãYœ?ŒQž½Ëé ÖÚ·u½Xá*}vä÷Jšæ,õT*ÓJuøœ1{yÌÿ ÍAÚ×¥sö‹ƒ ØêÈä“L{"ƒÿ±þ dpd:?„ö´x»¹wŸÎQ^g¨ÿ«£BX÷±~+‰¯gËZçƒ M:GZ]DÛÈÒt¹qTÓœ£QÉ–ºR¹Ja¡¥[ꑨš¯<÷ñЮA¦ÙÒ¯HG†6 Ÿ èÇð¯À~߬ísŸä÷ËŸÏ¢>âä’¼Y†Û†Ðá#âÍXSñ\Û8³û´uÜâ´½8=Öu+é[ˆìúoåòî­)pî÷ _Üu É=Òô"qý[Ë´ý »Þ8˜}ÝffÇå„ÛÿOèÇЄáKAïæA7þeýÄ9Ôxw~Бá¯LgˆlÓ×rd{÷9·=îÜ9Ƕ4ÖѸ8¿•‡6Þï8g¶Ý*¼4CËä £i·Æk»âØjÕ^¼Û·-XÔY•¾l‰jù,úI[efpÚ½†—Ò¾mø¾àÀЊ¡ƒƒ+ZÿÆ÷àÉÐÉÇ‚tä³÷ö¸\%Ò1µ—ïŒçñÔt-Q&gZr/¼¥×Yž+ô+έ3a¦þ‘^DŸ˜a/‡,l˽z9IÛJfñÔ‰f”DÍ[ý—ôà·ë n ½øëõ¾ÖÿIC§ÞrcâÚ‘zaeXê·£÷Å1Wv½ž=‡d Òèè­òë}—QæÞ}(²În7T€µýcmc{ÙìQõ7㚨Ç\õ0cÙDiC•çE{¸aO Úùëõ‚† Ž ®üz ~|ä[QIcµ§,­×¶¤ÈJSj quÔVx+hæøžî»ý›Û&zeÐÊ šµ¥ ¨’ ´åxÿ+ŽX¥ dŽé|ÛâÞ(<—ù4m(:MHçÛ›‹ü& CGÆ^ØÓþÈðE¦}-èý=ðäwËŸ÷´Ø§Ñ[“É.³ˆô=yG4o·|Nþzß[®¹Œòñ}ÙDé2»Ä"ì¾;;~týYSOÖu0sFÁcü³ºç ¼çÑïЖEô}3ƒ3?†8/¸/xò–'þqýÿ‡õ“ö}£sDè|>‰·ÿ?’CzÚåZpË *og6O sG†ÎVq]DªÃqwn={êùñUI;Êàëþ:›æm‰¬gš­,³5„Ñ´¼5éZ¦54zÕþ{pdÒ„±ßùY€ÃÇ<:2Þçû|ùó"/—û9"™óg=ÌÖg%8Ób-5Ú£8_ܯ ¤ór´? }0ºßÏ€3Þ©±gáêëãÞ˜‰xÅ• O=ä*e´‡§ØJ“ówšœt5ºÜHxI¯6Ÿà¼àÆtæ4øòëßô=½³÷jw¿•_Å ºŽÇZ¿*åå Òò£ß%|•Óç´þ#ZÕY>š Yk)WÀl|ÏÃÁ•ûv|‹F¥¼Dá9>³%$m{¤Ðï´?›G~Бáoÿ ø$ƒ+¶þN{[о=¾µ>Kßÿ?Ðk±'xXö²(ë-¾;¿u^—²5>öøÇŸgËg0ôÇckFxlVÇzA‘öõÖBdÛ ·ô\¹Ž\ë•ņ̃ˆ-/ò¢ïÎò¶‘idzc•–ßÊ5ØY„Ø"æÿ(–zã‡Æ«°ÎÊøzÚíwÀ’,¼¿[ÌEÑ1Cæ}“òNéò^YOQÞ"ë, >.Ïñ½;þ˜GnýkË]a£”i»¬óa‡¾aÙ‘žZbH¼ñÖh¢Y˜~”5Gfk˜¬1ÙˆïŒzý£ñΚ ޶CO=¶Ñ*σG(#Ç1Êdð^]ß ™CWùWæ˜Ô³®¿°Þƒ%†ëQ溶U:ΖÍäÚÐìøÒËÿÊxïÏHcµÂ·ŒôÀƒYF±EŒùóÔ³òõ¾eO ÁÄòn½ç!ë,d½…<Ï'yå²ÿ[ÙG6ÁþÚ½DIÛUqüUuw#d/C4½šíµæ•å%–dòˆðÏŠÕØXˆÝOžqdàã™ý}êù¢Þ}Dñ³\=ÖYñ䕱«N¤Ê‹ÅW¿Èˆ72î•Ë̲kÖ2l=aׂ“Ë>ÉoÏã«óxwÜß³WÊÔë-ÚµѶµ×´sB³êcX~3XxG©wOž¶hñ–õHóÝh›ŽÃ>v(YÛ3«;ú½‹ß!~ËôËV}ÉŠÚzH#"G«õu™¸‘[zmß]Ó–2=`µe;×£ìx [f±õ%ê¯3r~+øXòÃKÎXÖZ”=ßä·¼CDÖ$¿<îïyªêGöYµæ/,xu ‘‹’‡uÞí6ÿ<˜A¼6©õ¿£øQã¡™{ñy&f)´âùϸzû3Óz銽ü}ÁŠ/4Êð‰™äµé+q8;îȪ·›‹Rt±ûzE¼”A+ú¬®_Ö# þ•gôd…¬·(ïùí¸ík!¿eÅÛ³lýj´Í3ÌŽ¶·WŶÚ9k{<ÄÀØ+eZlÙll=¾ƒ#úfÑO‹îi˜åã)‡–oûo6ž¼b.ŽdyÇfĹ~vëÝ/jŸñ=ªsWêÆU­ŸÑWø'ϵ(ï¬òž6¯šÿ^n¹ODS¯#}‡¶UÖI¼:?ë¼±<»÷Kõ[òÊ‚Ÿ_žÇ³ósÔvBl; X%vìÁ’QÊŽ²Ê#ºÕR½‹íwZ}ÍŒG¬|1Y¯¯Ñ5®^þOl²“Zi×í½*°R†FÌ6Dlü1Ô<"ò¼˜nbØêdmçUº+ç­ÿÓÍpBy'HyˆäŒ¿:?Ëš‹z½EÙ×¢·Î¢×VÏ5FóÀú¾´«ÉšOA0@{mÆs'}ɵS;Çÿ ü§Éý¶®ãfޝ5ÞEˆ½×;~Ý‘fzïµm¹™Î[Æìê¸ß3÷2ÚÌŠU£u2p6]wðÒŸ)ÊΩ±õ’“ÊoÁ¼‚‡Ë;Dÿý<þyÜrɲ£¼CDÖeDž¹BÚ!‹]ÔðÅêveèpÛXý±‡Þ«zäfSF®Ã;ØmðØûÈxz(ÛæDî´ÃÜñÄ-+É3&HŽËS6›zº›×¢e˜Š=ç#1ž…o´þ¼ûþ¸ïi!ïÖ“÷ì}rNðñ«ó(ï¤~1iëvÉZß“±\•GùÎúu–ï앟]÷ú†=´ÈË¢YŸÎl^‹sʹÝ}™£ß3ÙÖ2þÝgµw~mõòJ[SÊôÞ}‘륫û"SÖN˜!ÄŒ®÷γý‹"˜Ž]'Ë÷g•÷Öɤ¨ýòŽGîhíp±É‚‘÷ .{½É!ùäßÎs%¯,ë->;òî‘[Œæô [nýmáí!¯¯°Ø>‹®XþgÍÂ34kGý_ó}b£5+ìa¡^ÞÁ=ýºr,#²µy¤ñŽäsÿŒ”m§ÿL}Lj­…vÀ°ŒX8“²1Ïêög¶Á‹kXrFe .~ªŽòŽ=yOrÉòŽÁÅ‚‰¿??ßžŸRNrÉõZ‹õž•ùx$ï“©£ÈØõÊì¼/{lZ¯¯zãì•ãá£ÕË¢ˆ½XÕ^¯íbÍÉGÅð,òÌ%äœÆ[+ÃÄ3òæ;X6AÞJ1ÆW‘œš—®ž«Þ9¶ËxgÕc _#| æ•=+$W\ö¶õDz§…`åoªk‚Ÿ_~=°”ÍбöÜó)“fx‘‘÷ÈÌùµ¿ý7ZÏŒæ³0èhLVbÞýÒ¬}3ü•i¹±Å{µŸ2ú²‡"ü¼d—Ú™%{L%V?1mž&'ƒ§ãDóWë+ÏÒãÛò*9ä²NBòÁ‚‡ûþpÜžÙ“},d=ò‡óS°±ä“eíÅÛãÓìff8Y0òëó\²àaÁ²îøçóóå=Õ‚¥ßø»CvÏUyˆ‡æltEeffkèG|f1‹;öÚѶÁcû‘½‘yÃÌAí2·v Ñ\xš\³ðõÖg‘Õ&[by÷£ë»ý¬q¸Š"þýªxàc /1tf·{Òˆ‘ƒ©¿œ,k. F.û[>.ïÛûâ¼.Xº¼—¯õÖ—ÍüÚ(¼Rÿ²°Òª1aPMרx±#½ó½zok[кÜÆŒe{ü-íÈ$¯ýDx®Ž/=òVîeýW§Ì|ß#_FnÇ"ƒa§‘9¿zŒvÀ½Q[ñ jóW‚uem±`dY“\öB–õ;n{ÀI>YÖ`|üú¸¿wdÔÆÈ¹Þsú=båb=õ£eãz•¼ Gyñáª9÷¬ùôÊñæÉ=2£ºÉz5jOY:ɶ)ˆ ¯¼+|sfÞã®ôŸ«îƒI™8?‹×Ný×£«põîý2#æÜÔæg}^°nY“\0°äËšdyµ<¿÷þ<ÿÅY¶`ë‘]{:>Ý;Ù’¯²â,ÌÉô ;ë~Æ@ø·zÓû=Ó3DÆŒfü-|£ø3ó9OVœvuŒo¥ì|¤‹vÄÊ;åÖVÐÈïî4_®Îi>zܳšvÒí ÛÞD½ï›¬3–œ±àâ|<~ºç ³¼‡cjcÁ\ÌÂÜÑþÛ}¾îCbØÅeŽ1#/bÑåÌØr¯¬øo…~icÅÒ5 ·ïnw4zÔØreüƒŒ{ÉËÕõò¬Þw秬¹øéü”ëïŽûzäÑÉíÿýíÜšåÿИ“¡×l[æ ®ž#<†Úä«3;³‘~¢¿í]­Q^ͼq”—§5~Ë U²‘Ø9CUt…½ÍÂà^™('›4 ’ý^ÜöÑøDè‘Çw”+ÐpÎÓä¼[0²ä#ÿx’C–¼òçµ²^YòÉåY?ÿ>rß×”aÿ2çCVNÉ Õ•ŒxßRÅp³ûÉÀÖѹÆÊÃ{cÔl[ñgµE=ºâÞ˜¸žY¿&Æ3 ‘:;êÜùšU´“ xô>Ï̵eØy4?[~¿8·ç!ë‘ 6þÛù[ÖX”ryŸÔ­ŸÛ{„1ÏÊ»yìŒ'_¶¢¯GëüÕióùЖê}ßfóo—<«™1ãÕúXÓNméÑîí{dzä¾Ílû#÷K”¬¾{7_Èeã”]ôÅŠ3Ê3Peÿ7ÁÊ‚…å=ÁÈe½…|~~%‡\¯µ°ÊÎÈßYxYÊ!qM6öÉÄ4^ ÉŠ'ÛïÌ÷Œ[±²Ö?]×ÎEëxÚ‘Éoo)ûHöû‘åÍd²qD¦œ¬8î¯0þÿ¦5´ÛØöò¹HÙ¬v ~¬å"ò)yä²?²¬·µÈ‚™;¿9?ËûCzû¿ÕŸå@ßì)“E«±°•툮¹ÊÈ]jØ¥·Þòߌå„’#ÍIËï]òAÌ8Õ3ÇVa’6À๚‡‡Ÿ7?æiïhîbcGÔk_öúÕÈ;.»á~«fÓîúI;Ü»ÕÏÊÜìûùù)ùûãþþÁÉeÝ…²^ùåqǾõçHÆL¾F;ôiK–9˜™ÿeÑn}Í¥Fs¼³x¡öÿ•‘<Ï:àÝÆŠMÖ±{„þرH›qáYã„•÷ö¾qÇœ«ü*ŠÞ‡Ï?‚^ˆéóG¾}ö½ü–C0¯`dÙ³¢¼;D0rynO0òÛóSžß“göê=’gí²äŠ´sÑÜîŠøPk¯õ\V¾ýŠyÐëô>£¸yÄS›h[f2¼u#r3ê#üv±¯åŒÿ ¹Á(­Èû®ü_¡¥GÒGœ{uºÒìNWß_½G›¬™Ü[žÛ“<²¬G¼,k.;¿?²Æ¢¬GÎ~nowbÅq _³c¬mÍWÕ˜yöœh±ú:Ò®ÿcðÄ Y”OFã³êK|—Øÿß´'í£þ[ÿMlZõŽ–Ë-8WÖ l,ùcÁÆòνò^ê¯Îë5Ffµo'>JŒ\òŠ“Ñ<Ó¦ÙM÷ŽîgÉË–ïíÑO!Ïn-ÏÌu9+ôàî6ék”u]u&’4ïU×´[JÚ©l;ÄÌKÚÑiŸ{ÓFèV0æN6!72ofþÃߟ×5Å„“ ó»{¼¯aæ×ç3ÂÇ„©Ÿ®EÖÖw/Éó’v/™3ʱª¬ygøŸÌZí»—Òè2o M¨ñ€Ê—é_£Ë°ÛFc—LŒ± >ΠŒ¶c¾–ûHYYuºº¬]RO‡!ñ>‹šãÉ´™°1áâ/‹g¼Î¢'{´W®ô“Å® ú':g2ýç(®ÊŽékHÂW­¸n+¿eÍN/iú±¯›6†òé k¹6Ö:ÖVž¢éfÒŽeºBÄÛ¬1,¯Ü(!íúJùÞ+Û:Ó‡G“§¬’}²ðc{ÆñaŠóÙz¿×ý-h2­Yþâ¼J¬ÐëëYãÔc7¢ÿÏZñgÖ˜ó¶÷*[k‘;ª›çŒìBD¡|V©¼h]¡á» ö³Øôcvæ¹+^Zw´´Û6ž´»ÐîeÅ´:`÷:zHŠ+hã³æRïÌì?kܵ•žâ¼ïaa^{üÏOÚùçó;ímÁ1eZk!ÝŤˆ¶\5ŸZm²ãÜ^Ý>Úû½g£ôõø”Þ«õêî^v.󭌭jÒ#ëœAšùøp|¨/Qú~Ä/;~¶ÓÙ“òè‹,ŠÄ¨<ψZñ=© ‘1:Þ+Ñ’§w¶ÿf¹?“Ðeþüjéþm¦!„¯3?ßJ{¢iµ¿6›<:h׺xiGœs‹±Ž êñflÌ1dZOAX˜Ö$Vþú¼O׫3ózR}ZíHFì¥ÓwÒñþ¹V’×CqµîKkw´rzϽãSÊçûÎð{²éêPÒ-—}7šÑ–™új”æÆÉ­õO_¦ÿ¯ø}†ÈŒ EðB//¯uà½*ÿF¦5ÈôÎÞŸÇå ZLk-è½=Z‹\ž#Âô´à!©üV¼¸» ïáÅ™2WñÍŽmÎŒýÕýf±¥Yí€ÒïÚØþhOϸÞ-¾áY¯î©Ã*ÐÓ­»ëÐÝK=JêõWdÎÏöEfñœ¯ÇCc?²bG–<™„Ô£¼ÌŸüîý¦u|ŽÈOÇ.&Œüåùý‹ãºùIuÕü[ýnÅÀ£zÍÄX™yy±Í³ê*ßÊ~òŒ[oß ê‰Õü3ø­ž‹L™q¬•zrwòÚ¤ ÚÍW¼uù«ë·Ëž8Ú1ŽÆÒ+瓦Î-[Ëë-èÝ=~gïÝùý›ãºÖâõq=?„×#·°p)_ÂVßÈC³l‰ Ö·ò³Ýcuê Ëyï½g–¾õ‹´§³ÕƶxDi ¡‘n饯¿gÆÄ"„°3«ñÛ­‘×?Í¿J/Ìà©‘q/ö*“¢ñ…™zb§¾A+ŽóyÔ|^í‹Ìçëq<ùËãº&ùåñaü¸Ä=Ìl­ÇÌöΈcî€q¼¼$l±Ã~¦è9ßóÙªïšóN¬²G|,Ï"4ò'q`ÿ`©O׌Î\[ŸWÏâÝ;ÙIiÇ[¦Lk¾ú £,ÒžZȹ¹²-³ôÒNã#“ª+ƒâÇ„‘iB¸˜âÇ¿Ÿ­O¦uÊ„‘y=r½–™ù•ŸÇq]§Œ¦º*B¸»Noµµ¨öÊÄi³ËhùzÚ9<ÏgØô[Áu»PË륙U–U43î° íCÙ‘VŽÿ°r­úÿ`W­÷iJìÅq=O„ðñ·çÅç‡N¦XòË3M‰¥¸"¯Ëhk«ÏU§ße]“Õ·¶¶­Ÿ¡c©Z?0r>tý#œ©_£²îÑ´£¹·ØÝ*=‹¤Œ÷ÆÑ¼VbäÆª•n©ìÞØW„ÇgòýÇÐÂå=Ò)K&Ìë,øê×ç}º8†üüðÙ‡QG|êµ5¿^Y²tÑì±›õßÒL²ì Pösë¹u+¾·æµ<óâpDž[+hZ]ï±|´,-Ïìÿ,„ï«ãú^ʲS³õÎ.~gÄfdPV¬Ñc߬úÆ‹_¬uFÄkëº1OŠÓ: Š.¦½ß(žLñc>ŸšžÓzdÆÓV=ª{,éVþOÓ{–Y¦,YÚ8®†æÞè¾WŽçy¯Îµo)ñÔö‹¶X(C­ä×ó›Q2zyPÿ#ÍÀ1žç™ÿ“­Æ?ºå²£H£Ïù÷ªÿ[£ØŸï„ƒQöMQý“%×£eGxM1a^¿´?2áa^kAë’>®k.¾<Óð¾ÏÎü­óö$¬¡)s4ýLL•=·¬œ_µ?ÛÃ6ž¸®gÿZ)íhÏ_?KºH¹­ù­”­óFý åíý¶–#ÚþÙhÚͦ"hUÿdÓçþ·"v€’¿³ŒÌø‘uÍ#¢ÑØ©&>ÀëùŒúüîü$ÌüÕq}gãȼ&ÙbKî}ž® U±D ãzåGc€?|ä›KX³D`;„O±3èØ-‚×êøjŽ!ŸÍJÛËáÑóŸ4r-r"­ïg¹ïZÈ2&³iWݨ‘»ƒ_Ó+óó“÷t#LñcÂļւ.Š#¿9Ó4eÇkP²êüÚ~ˆÄrfZÞLö©Ò­ÆÝZ±— ×ðê}/IúG²ó£²Öï¾q<˜Ö&þá¼Þ—5É|õ×çÅëŽqˆ&.u«>"ßj²`ÖÖxBÌìx©«·ê¦ÅÄÍ/hLµbn¬Âšñt«sE³þ#°–áSï—eÅÚgB§Ük,ÿÞëç%ÔÿAåþÆ„“)>Lëÿ8.ù¯ó¢˜2ïüöLÃ8¹Ü;®·r¶½]¡£­ö6k Gpo”P~ãʸŒGÇdÚž°ˆ†n-^Ò#_ ´c9{ešýþÖŽm£%/«ñ÷3 %ëVcV«åh—²¡ck3¨ÄŒ‘iýc`ÚëbÊ´™Þ×ûú¸®U¦5Œk~Ö2 ë¾s k¡c^ÑXc6~FùPÞqØÊc=+»—6ÊÇ+·ü=S¯yâøÖ´Úù±+FÞñÿˆäiÿ'ªgùdz)£LÞý³vl‰vó·ê3ÍÀ^ÞqË8™°/ŸGMqczgöG¦˜2Ÿ'òõq}gï¥ÿèÞªÿ}{eØaŒi)ŠƒÐ<[Ï5üz{_[ä[ð´ßÖéQX‘Ö’Þ;¾³cRR¹2mq“kyjÈWµ´Õ-PÖüŠÆMV·éÈgžI£þÉh£{‰w­ÚrVìÐÖ³ìá]Ž!ÓÚ ÂÉ´æ‚02­G&|Lk-(ŽüúLßz_¯ÇI;ô‹–$ýÝÒ=»øµ;´³§]пõe+2pš,ã]Ÿìy°=|g•¥y–E»è%MzTY½ñ›VY²æúêº"eÌæsk„Ô§ŸécêÅÎè"ÌKk)óšdÂÊC¦˜2ãdÞׂó=ýýc3ϧFòxgÙ@/¡tY¶Nô`Õ.ÈÀ(;ùã+Æã.cÞK÷"Òú*¾d$Š7Ògˆàiä˜ÚmŒe’7®pm´[¼åÙ­L¨rµ0+c]Z‹Ì{¿ñžo„‰ /F¦¸ò›óâu%>í'Ý›I=»[g7BÆk{é-q\¯¬QþV¬ñÿíÊÿ PäÁÏ’Ÿ)k¦¿vËí¦¡±ÅÙþÁhüD|/ÆŒê²ÝÆP‹Vÿï±{í^¾¤m>/Ö"¦Ø1Å‘ ÓúcÂǼ72Ÿ±GiyO ËÙf™±ãíÒŽ2oeŽHöE‹—Qvi$7ÛN×ùÐq˜Œ˜äÊØc6¿l¬ò÷fèL© h¹·¢¿44û?²­* zÌxçîç¾Èñ1Q:ÙŸüŒ1/ņ 3N¦82íÌgíѳ/ŽK¬™ÏÙ{RñÒøËåç:%wWŒnÅHѺ#ƨǮ¢ñ¢•‡7÷Æþ¬ñžÝV£:톙w²yÚ¹ü}2£3ô«dòúÉêÇ"ãá+ésLÉO(›sËcIk«ãòú ÂÀ´¾‚ÖZ>f¼Ìؘ÷¾øò¸î§Yc¤YXÉgíäÏøOÏ‹ï-ü{÷VÇ33Ƀqw*ÿNÔkË,?if?¬Æ€™´ê}оãn„ŒXãEˆÿ½éwÀƒš<Òþôœð/ac¿3æ÷õ¾:Ó}ZwAùy‘·%sÅh\|O:bFõðŽ``$®°Œ+´,OfìÕúßg7bÝUSýÿÖÑùݻדõ™.4£-,c<3&’©[êt÷4Æõ¹§öÐÐ,?se»"1œ7ýCç:ªçüß×£Xñ»ãº¶â÷ãKæ3¨ß×½‘)†\žÓ§ÁÊŸÒxGùWŸR›ÕTžsn!DlNÒ)¾–î6^Zí6“Fú{¬²C˜VýÇ”Ù;µoÝkwŒùdÒ­”{Æÿ^ µá­ûæ5¼ßÛoÇ#ÿ×qy_cÊGæõOyd íb›"äÅV·Š—-8yPcÄ¿.¿÷úÙ?·À³Ç'+Æ=š;÷ ;>EúÔû,CïÏÀ)hÊÖ韢~@×wuû­’ÏqdÞ§‚÷° LL{"Ó"¿×½ß'ó>Çqõõþó¬eÕ¿³ãa«ûÕB–ÿùVþ'cÕëÌÔ ¨X¢†ÛÕ|£˜°¬{k¯ñÈù«ÏçÊ Ìâÿ™:'Ó/݉VÚÇÑo/ŸÕ´[y¬´Óû”èÚB¬ZîmLø˜ßÉ£5É„‰iòwç}ÂÇ´Þ‚÷~{ÞeÅ8(<¶í0ggâI-/dú^¼°5Þµ1SËs½D`Okðu+#JüoeNg’÷Œ{ 4ÎŒÆM£|gõÏ 9È:ïÒ~»”c•¬¡0Ã.dµ·£ô%>&¼KqáwÅEñcÂÇ´ÿ¯E¦õ¯Îô_ÚßÕñ*MÛDðÊìñà×h âµåYد¤ì1—ñ_FggŽÃ¶dÔçÖÿ•¼clGÝþ™Ö‘WúTÇË-Ô{e­¶öÚóÝμnâÕyqì˜÷µ u´F™02Åùœ½ò=½Ìò¡yïÂc6YcµHß{¶ò™q^ºD³ãö–QÔñÏèólz”v[Û8+ÿT}? ­œ“Y:dÔ÷«ÆÃ+G3o2çVÍÓ:4÷"íg¯Smù•ëX#+£XÏ•eÙsBË#ª;Gsï³wŸoÞ}þöîóË»Ï÷ï>¿?ßÝŸ7ï>Ÿ^/8£–éÏSìØ ‘ͧǛ•ʱ¯ùkëÎh4Oµö‹Ù—à¥m{ü$ Y×›w ìÀjL™š~ʲY<•X¸0K&›OöX{ì´·¼·N¦ -fÌÀ&»Öq†NÝ…#Ô‹‘YÆúõõŒ{ñ üãõŒ‘ÿñîó_÷çíõŒŸßÜåDN/YÚY»£ú›m©£ay(+g–ïÕñök=O,ýΊGDÛ΢ ì_ÿíñVÌuíøGý° bÍ ml6ëÙ,±)ë\=!v8¢¨¼JçxdÍê0õNÞ´Ä­ïYÝSìÂédÕ©½ú#³q·Æ‘¢mf3öµ‚Vع¼wþÞ¥ìyÂXÓBQû¥ñý¬2"x óZ0ò××s~bÉÀÉÿ¾žó.¾¸žq2bɯ.{ž¬%˜‰ëfí`è{mûZúäéz¿fc¬gY>ãŒÄŸò’“ž—á¯ì²k»ýíýU”¹vYdõó´×£maÉÙÕÇ'ÍÑÝóÍ¢ =~°W~¶¿âå‚^3`ÄazåXÏÇÄvY­çœŒ|d`dàaä[Hn2°3pò—÷÷u×yUðèñ×´ÉJ³µPcÍ̶xÈbç­ØÏcGv<4϶æçíSÐ'ƒ{ªù´ÖG‹þ®çÞ)´Òwx„þˆRfß°ó2ut4Vå‘«±M½º;æó*¬«í+mL©.om‹¬þ£½YØœ˜%¢GZ}Sþ/9ÉÀ¾?_Ïø8Yò‘KFžÅçw9Piû5¿Ùž`—<>‰µþªùáå¿*ãí;^~Uð_5ßg”=Gd‰«[øj);nÆ ¦‰à6k_d錌õàÅõ,YÚû«m1SÇo·‚¢þ‰·üIó,C&ËŸ´–;a=¬öó"ýÊÄ…›Îœû™ö(ê_öÊyí¨W¯°Ÿ£G–õÅÂâÚrY¾‹J™Étí/–óß²§r,/FüùȼûüïõSF.÷µ(mOGaÔ^Û,Ï8Ë/ë‘OGHë7°ø÷dXû[뇰l«_f:»‡“¬ëK£ç-ü˜23h–Wùœ™˜p4NÙ¸Åêg­"‹Ü¶Ìö{÷½2£k^Ûoœæ;­¦Ñš±àÏ š1ß<|4ëov}&ÃJV}cÑÚ1íõI Ïâƒ=-G–=‘ñ ¬Œ}-ðÎ0ô›»¬gÏ Fy+´òR{ŽÊze—×­ò¬ýÊöåf)Òþ ?H{}ž|$Þ+}”ˆm;¬ü­÷ÙüVU·®ømn71ç‘Ä1¢stÇÜia!F¼©õL,LÏŠUyãK¬XÃ÷l«ÌMÄ’‘GX±ì‹ |,gR#Ë{ŸV|zÏ„k¯®þ¯Â;øyžo•_å5®‘µ7Ò+-¿8£¿´{eøûÚ2ŒxEYÏ£w¸gF`õU´þ*|Yü·LaˆV¹,ù3büŽÏ®³‚ùYv·#[þîçcЊu-øøº¿GF¬XYbÈ?_ïÇ•ñÞ02°ïë`›->Ô.ÛÔÂbžçÙ•^î{¬ÊÊÀÉ#þv1cÜ™¸š…S"smÔŽOe¬kš1®§à9¡U¿3ž/Ã7µÊŠün9ŠEÚ乿’"Ïǘ§šõõµÅ~fÍK¯mͽGñ—{GkÆSËÓÛ—žØOkÜy‘oŒ˜ñ®ç2Þ×ûŸëå«VÇGúNã#håGt˜W‡Îd3æU¯|ëÿŒ5ÊèF;¤þIØ­¦ˆŸÆ‘­]Ͻ¤¹¡è<ËŽ‡[ˆÙo«p¬µ ‘rl¹š²Ö¶eÄ ¼:µµ>Kì ¼ ì‹< äY#¿{[#Æ,{ZHnFOæ,ÞÐÃ#^Ò`¢s>¢gwØ0+^ȶeÖ>–naãV™¨Ô»§õO¢²å<³æQî`ûܳvZíWfŸ„±#ëžé1ˆ¹ægõw¬qVo]k¼%—]?"cÅoWQsÕÚÙï‘‹Ü `^ä"#çøø×ûɱNþìz?Ž,<ÊïúïZÞŒzíôŽu$nµŠ¼ýb-Ë–3ãái‡f<­méÍ¥Lÿ¹l£ÕvÏ|”̹êé“™/º¢½Ú~ÑŒ£‡OÓÖ2{¼¢ûÔÕ|=6Íkû¢kM‹]XsM«KzcWS£délëZÍ\˯æERˆg±ðÏ’e!-‰ú6Yù;Öº=»1˜ŸÀÉÀÇÀɈ#ùë9Ž ŒŒ½-d_‹×÷ÇÓÇ=»`õáFëÛ:]Áð#ÙØ3âoxêyH‹´÷g²ZÚÃàé©ÏÂ’­y¯Áªý¿š"~ ¥\1t}¦ ©¯ÕÍÙøT+C»^½íÎÒ‹ž6xÛnÕÉž­ÿ­¶jÄ·wŸeW£4ÚÖKVý–¥»z„ÍS+‡Qבeï·ï®g<Œv¶-k­Ío=3ŸÂã#2ìhë÷3ðR¯NDg[1Ã'×ûûZà#ûZHî…Ę%ßB£·™8ÁRÖ3g¼ï9{(SÎÊ=…£þaOŸjbõ}NµaUÌ"ú,Z½»Yï×úlv&¸•fý˜±ÏíÈO˜µÇcsF¸Å㯲qïªuUÊÓ\Úw†˜E§µGK,ÌÑQå|Õ–›½ßìÕ!«×Ž•"º‘MÞ5”| |–sö;–}‘‘—\îù†}/¾¸>|goÖ¦‘^Ù eã@¦Îc¶Õjû²ÞOöøÕu=MµèÄèjðMO–V·jå{î³hô¬­¶D±¾çz´¯£ÔZÙëþTÍ…ˆŽ‘kYýÑÿ‘çÜÅ›©5¼û‹Õu#ûúõæR†.™éÌòšÅ‡Õ;7„5-kL‹y-qŽ^ÿËùÒßß9Cøø·ë9ïù_Þeå½ú½½Y?iÊµÞ Zýž¦ö^DWôÊxöPȲÚ9)e-zE3/¢ºÓËsô,ì§)3ãËÄ œ;ófíÐÚ¦žÝ‡3³9Å‘·³¹;;}FÖ:ZLeåkíëö¶‡õý•ѯ~¬¶ZåžÀ«G§žcÎÀ×Vž³9.ûZÿ"^,yØ8ñå/¯—½ß¤¾×‡ÔË®“µf-cx‚ ôÐh¯bÍïä³ç·Rú=Œ¦wž5åÅZêáÃÖýÖÚ´Ø^+Fñý沈ìXÔˆ<ñ—¨¿§©omGÔßÔ\c”éÉÒŒ¹ÖïÒ¶A³.<¤ßSlBdó\…-¼”1¢¼vϯÈ^ ¬ñnñ”ùì‹ø0ÞÙC ùíý-ûZÈûzŸ^žE]Ë`éb eØ¡e¼ËÚ¢~¿‡_vM;¦+春=Z~²Œ‰ïîX·^y=Œl]óìqðú­{Œ¶y×ö¹êëE‹w5òg4êÛˆßaõ©³××jŒè‡Õç’DðsÆF|Û•~q„¢˜©£µï³¼º^Ú-9oîÞË&Æ9{ˆ##ÿp_—søÊ=-êv°±D”ê62lƒ´ñmKÿxæ½ôÊiëZÚ`Ñ{å3ÏÖZ‹oY_#w#îÕÕÜ‹øŽ–ºÞ³V,cÏømbFOׇãÇ–‘ÅË+c¥¾nál¶ü™}òò˪;[V[淽ζ ­r£çñŽMÄG²ÊÈÆIŒqÍô³´ãdÑëž>éš’§àfäUà}½ïîoÙßÀЂ‘_7x<]:ì`µÑ}1ªŸI–¹˜µ&fúϺöGzHs-‚«¤|9—®K+ìa™š×Ln}M[vÆÛrÝKÖ±é/¡›,}JŽ]6†Ê¦È{,L;G¬r³ñâªò,¹‘µ³ªí=äÁîÚ¡‹¢Ï˜¥›­¥UŽes5uʺGÉŸ÷òäŒ=ɳ(s-jŒ,ü´~d}/ê«Ìì¹µê^×<ß³GÖXHoXñêˆ?«ŽÅ?±àåѸ¶|¯V®Ȩ̈²Ì¹²lk´ìóˆ¿×³mí¬­^;ÄØ'M«+5´§2ez×|†ßµ²?,:Ã#¯×¯ÌܱèF ±däZüxðΞìk‰5\—.N¨¡VÿõÊÌ®EÛ áÑW–ûÑþ_¥ {ëG3®-^­µ£7ÏðLë:{×ÙÚi=‹ ÔrêO¯œ—¼9N{cyvO=k|Ÿ½†ø€EZ¼ õ+´üg÷4÷Ë2,Ý7Ãè^~¿hvÝ#_SÎãX1+kîÏìÍ*òôÙˆ¾³ö˜Êì›(ÖîýmѽœØr $gøùòÎð1r-~¾ÿF|ùëûóIQOÓö²=ÚgÉ íš.¿{÷5õgcUã“ÕóQ»Vw葲 –ûZÜÉèóÙX·0‹´XoÖ.‹ c=‹ume¾û² gzˆ1µå™~Š×/ñÒªñÒêÖ˜eùŠ3=µwkë²ôwÔ[µÿ«—V¼7艅Ìt…æ~†mÙFć‘å¬=ä!K®ð1ÎÞÃ{{ȵ˜ó¬}r]ÊŽâ`£úåßQ¿Óеz?c.züÉSHÛîÙ<Ùœz~yÛ1*ïY‹\?ÃðÚX§gžXÇÓ"·w½Ö¸\sßê3œ´Wc¼µ÷£åYuY¼¬¸vÅübÉÊj«Æ6ž²Çµ‘\5ãY—ÞµœUnTGûÌ=,\——ûÀ½È1FÎ1ð2öµ.þùþF®Å›ëåL>ÔiÅ’kþÚsbµx0ƒ2uOÔWͤQÛXkâéúPŽÅWÔîù]óÉÐæ÷¶®[Ûc)Óû?Š¿Fý¼ÃÞzü¬™¿£åUóõÔ·ÖmÕÓÖuiáô¥ZYš5%&–õÌåÈügôÃn›3úV¾¾çѳ«Hól–þ¨q•U¾¥/wÎiÚ>+Ó«'}-gˆ fŒ|dä%#–üûõ|žˆàd|>¿â¿1huŸÈ'²½¥g÷¬ò¼k‡ÑáaÑALÁ“uŸ±ÖöÌfÏê(㌄iüù¶Î{6­ÂîBµ¯Ë-;eùMÃjó4ä9gÑ[6BQ½àY‡sŠåÇjåXË{Þ™˜Ùf­NÔâË\ˆôíj_„ÅÓ‹í¢rg”a³Ûa-ûÉõ’[ |ŒœdäV|{=cdÄÿÏõŒ›q ¹ÀÈ_LøkÎ+×F3h±DËÎ3‰©o5vÖ+ÇëOÌê³ý‚rì5¾´gŸ·žÜÑÿÚ{YZ_Ãë'Dðω:«Ež5¢õ ,<[×µ>…ƒ{ÉbCGcÃÐsÚò½óÄè_¶¯½‚<8Ý;¾^›» GyeFmª¦Ì‰}¢‘Ëô gXr„#µ<#m”sD€‘ƒ3F®ÞÙFÆ{|ÈQFü¸ÜS9‚I£>fÔÖôìÁ¬Ï£cµ §ÌäŽÊ‚´9^ò`FÍ=†ÅÂWž%i÷Ý.Ë0|­è˜Xˆízl¸ç·²,[µ½%–íù½ò–õ¡{µvm70næ|¨eöÖXÆ÷ÔñøŽYz@sß+;ËÎ" †‹Øü|ŒXì |,ïíýr_ÿç} 8ZbÏó³¥c,kV«—ØmÏ›¬:=>Ö¶fà!¾éZͼ²´ÉÊcÖw'ìͧ±+ý½•tÂsxíU“2Öuo}iy3ýX–ñ¶%ûl”VŸfâ[o™Õ4òu[Ä>»I[ßksÙ}náÇúÝ' ïH™è˜JË{wȵ@œ{»!Ž Lü¯ûïŸîë_\/gˆÌÎ ¨åôî­ ,9Ìç²Æ^,ë…éóŽôq¶o­åËÆ•½~¶ŽY„¿—§µŽ÷{ȋǘ~§e yüûdÅ}=¨UÞ3G3ú¢{wìoà™ÛÚò{u¯ˆÏ´°KæÓðŒž;1+÷t}x¾UtŒZe#>ž§Ï­ùíV½©¹®%ލ}«ò¬<ü½-+F¾bÇÀĈ)#×âÛûê|^ÕíɵqV‡1®3üÁÆ9²ø½²+íQI’3lY³ÚöÏtŒ&gÉÛ_Z=»nŸ?Îäôîúˆ%_»Þ8ÛojÑìý Vÿ®œVÙL¡áÁô#£dÑ×#Ö:Q9³25®ÛÑÇlì왳Úñõ`Àl¬a]'Ñû3òàÄV9ëXYÛ]ûN¢Ó‘k81p°œ#òïë9ÏùÀÍȳ¸s‰ fmä¶Ž¨æ×;ÃuT'*Óê0ì‹–_ͳ‡Á¼~‡ö^©y÷ö ÔâCoîPÙ†úï^™Q9<í8zÛ`gZž³ÿÙóÌÛÆ^ÿFq„×n÷þg´Á2G<¶ÚRod÷²p›öyGz‡%oV.:öV­ë8klsfïéKï\¶ÜÉ–çŠ92£ìöæP‹Z˜¸þØqa`cìi!ùÈ?ßÿ#ç{&#®Œ=-ä=k{Øï°ß¨ž¦ÜIÔëKíS|Ó³S½®cÏÜñÈÕ\_iwV—+Ë2üšËšdéÐQÙÈoï#ì6’+uF¿UZõ{<ëNÃkVޑӠÕU#]±%¹½2–¶D| lïvèÙL?ËÒM9öœ³“ÃŽð®†/f;êK`^`eÄ“%ÏyÈØ'Yr-ä|½ò ^´Ú–(ß,^=]ÍÂѲVŸVCš÷ü=ãP÷Y£j1ŒgvVÙºcþ2Ï´RÄŸš•gXåGæðɸƒAeÿgb &dù‡ÒÚµLLãõß4|ë¿-ë]®Eö°ÐüÝã—9o½²"¶Bs]‹1Gu­kde?3Ë×TïÙ&yÈ£x1°±¼³÷óõC–³øFØ8[ç°ëÔõ²Î”®åhÊGËõæ¿gÄ7êºQ í»úúèýÏÚµ¿ž×"Ç#ßR§Õ·«±Y¶lk®ˆÏ²ˆ5?²Ç¾EZYÞñˆÚ§>Ù.?P£<öIQù™íÏÞOÅR—á³eêáÖ>Æ-_qâ·÷çëÿïýýïë%'¹>ºÄËš¶Çv¶¨æݯÙ"K#£®3«§µZ¹«|•c͞Ëëgr=¤}?¼~?Ù¢´þ|ëžÿÏÊöæs­dìŸTó˜ÍÈš‰PkhÛjáÛ»Ï~†ˆžfΩˆŸ¨åË|>í:óþæ³ #Fû(sõtv610ÞÓe[Ãì¹?#Ï9Y‘çѾ'¯éû^±ý’gbÆÿ¸¿‘c\ Ä—å|=ä.Öà˾#òÚ6¶é•™……¿[õäiyÔ¾ÏhF±‰Ð [iún„ -~C]62ß4mêÑh¯Ž‘½õô•‡"óSSßb3,zAæµ—fë¦WÆ;´¾Ž–´gŽÚeÑ{²è-¶™Í#ízõÔõ–õðÈh CGfŒgïNÕ땵®çlòú*YãÒ’SÊðæ?ŽÚÛ»¦Õ…²r-€}%Ïâ·û»ÌMF~U|F¸h¶VúC¬ñ>eî3ý«M˜éÕÈÕòìý= UOë_XqX”êvµÞùék;-åµûåDçdôÌIÖ¸ôæMÏŸªe·ê[0i–Ž‹è4Ó9½²,9L5öœõÌ#O¹ÕþHDÎNß)2lÐ+ëmGO·ÍôVŽ|ËùzoîÄÿs#ç‡`O¸/¯—sFújÖ-†×òŒúKlŠbÏjÕéÅg²êwDëþ÷ìy”Svh6¬óÊÚ¾çd’UÇ21À È‹›gu30•ÖñâæÞX{0ÂhÞŒÖÖˆ§&¨ö;Fåk?$Óè‘f Øò¢u¼ë˜ùl,Û•Ñ6­ì•äÑ…=ŒÐ›Œ]þoÁW3¾5/`^ă‘_\Œ=“å êïïûˆ)#î\æhŽæIïLÞÔöY+¦Õª;‹eb,­^gÌýž-ðØÃ?O;´kÃ"׳®zsv¥ÞÅa=miù0½r3–>Ym£[òGß½ò³{V¬•M¿"b"íðú‘¹?kÇêy(2­}ÙÂLÒìE4»gõWZeOÂîÖ>ˆèæŒçžá¬²œ¦ïEp‘eŒµ6ziç/}„¸2òŽ‘W!1eyW×¾¾ËHžªÖ>iÆÈR¾¦Óbo%×”õð1ÊzmŸ…¢Ø’U׊E…fïHì°ý"W«sg|FÿkêÎú– zmfêZžÖ¶•¤É‰µòÜA™¸¢ÕÏ,Þ=ªßùmÕïÍ·í›Õ‹Úgm‘/N;Ï2yX0ž÷¾¥|–ž)ùZ±Õl˼ýæŽØ10¯`aäWüýþ.Æ»{ßåž®Ï%›õÍh¾÷ÎHñèɰàõ‘nšÉ«eÍäÎîidjÚ2“!}íøiõ+[¿[û„/£¸^{µ}ñØÑ•4Ã8Q[ÃØ¯Û³F£´Wg?s–>õÒIí‰Ê]9fšò €AŒ™Ýf­¯Çài-©Ó*+9À¾È7–wó~½^öûå¾þ¶( ^’oÑ“µ3DÎîÓîSÅ;F9 †Ñàõys¢¸¯Ç£u-rÞ¸×oÑòÊ®›­#"´CgG}O]Ëö¬Uom›<÷¢¼½Ã& ì«ù¤?Oš/òŽ9sNhõ2ƒ4óHÃã4:©M+1‰Fþ)kÒ:ï²õl¤¾uš•ýÏÚ“2 [÷Y`ʶêm«¾õþîžnˆ#¯BbÉÀ˻ス^ö¿øóè½ÅLœº"®âá“…É"üzv<Ê[Ë×ÃyÏ;&µèñ—gó"Ú_š=Ô½zBË+DI›Ìµ'à-iÆ<óy2ç"ýÅU~Yód$;Zž1Ùkk4FÑ>îùTø >Œ81ö²FŽÅÝÄ”±§ð²ì\Æ µí³¬ o¿>Š^)¿ë{̸„¶-Þû¬6hç‘¥o4ØÙªß-ýUŸ=ÙªïÁ+«æôγL=¼Nñ—#²WÚ «ßy¢.£ßWÆþ,gž­^V~ 7ºïÁî³²]ly¸wŸÝWšr[åícYõUï~oîµ®—úá³ûƒ÷ò€•KF2öGþázO àéú­ÐèeoÛ£çD{ÚÑš¿^ÿd…ŽŽÎ‰Ë9ÔÀLj+#¦Œ\ä_ÏùÀÈÈY~}ó¯ãÉ+ã]lÞÖ=“<ýÎòs5r¬mµøÃšü`í=î(Ï«½'Ñû–¿[ÏÁUÖñ]óÄ¢ºÇ[>›GæjNÃÓRæ ñ=å,v*R?ZgÖŽÿVFÎlÜI}£Ñ±3^žrÑ:Qþ§­ã1mƈÃÿÓðx=(ËŠ7É>Lj!#Ï1cäXÈ{?\/{$×{ZÔ¶EsöZY‡é0ýO5qõ^þ¨¥Ï,õ´²²ý›Ýø%µddÖ‹öa½^³õåˆ÷3eâuÏÙ¹Ö}š-¶–5~LÛ¸J^&EmÓÊçÓ®—ŒóVöÏ*]ÅÒ?l{ú(\C^]íÓ™ŸÞ’%ößÀ¼x7yȳÀžÿ}=ç #Ž ŒŒ¼ä7ׇ¹È=Ùly…]e óXmæ*ÒÚMl^ÃGÊ”ó)ªŸYþ†¦nËïÒòêµw¶Þ-díOÍY•ÚçÌX»³¸€¶¾W¬Z›»õË.yx­’áY§lŠàHöºÊŽŸ­<Ì¢Ÿ¬õvÓÎññèÎlF¹Ö¸K\¹È©@®bËÈ·f6þê¾&9×eï‹ìu0zþޙحo+YO-·{]íŠF(¯žFÚ6Gb‹‘ò+c¯ò¿÷YXïPYîyÊÍêÍü£‘Ÿgå5£¬óY|O]× oÜ,SN&¼£äÍåaØøˆ?dá•Õÿ|-:ÏsÝZ÷{ƒå¬ä$ã½^Ï9øqf`ç×W;Ù›;C¶h—®²ô¡×ÞEb¨Zûæ™ 5Œâ=Ϻaú«£zÙöŒÑ9~Ö²­~{ª>Q9ߣl kÞôbôžgdÏ·™¼úšÃÏøzmÅèlY+±Ö‡u®d#¶Ã³¾Ï샓úóš­ ÏÚ3† m¯çŒ…Û–{¿ÉoȳFþ÷5ä'#/qæÏîoЫ¯±ægÙ?L_ÁÓŽ^ý6*‹—ö™¢Ø%ÓÏðúrY#Úi -¸¦uÏŠq¼ufå¢ó${í0æqO×÷x[÷šêÉ:…˜xÖRÏãƒÍxiʵþžÉ`ͽfÐÊ`Ì#–ÍâÁZì.ïØGâ~3Z¥{´º®ŒW¼º^ÞÛCœqdäXÿt_C ù»ëå,êO¯—ýJyÑ3lNö¡A§µGCÚ6Ïlk=ÖQßDûû–—·ø²|¨Y]M;-mŒ¾C?+)óH¤Å9 ›¬]³µ%–½²Ì/6&ÓÔËš«;×ÀjÙl_QxfÕÍÄb™íÞÉÓꇭ°™ZÊ”¡Á›–Ø0âÉÀÈÀÄÈ»VœŒ8³ì'ûaÈ> ìÓå™/¾¥WGDÛ?‹I¬ô;Ozc´DóÖõËòLý3ó¸ËÊ{¤'Vù2ÖrO—mÜ"ò­xÞ³æùÚÞ¾`ÍÉQ?íöñ¼òï¸÷ú%²N3(:4d‰{×õ,6s¥­b’ÆvEygC?jÊËØÊž‚}‰‘ƒŒ÷ô~¿ž÷´øí¾þÕ]öóë}œ%†/£Õ Ìß92pˆ·-Öršú ]«•7zŸrvͺŸ—Ǿ2Ö\KFTç{øŒÚ`é—јhê[îÏHcÓ¬m`ÎõL?åh6>Ql±!«ú´wŽ€¥-:þ;h·Ç$-Ö8©Í=:iM–Ô‹eɺ}s½œ"gO#žüûõ|ŽÈO÷=`åÏïO¹¿+ÎÒjc„»l†.¶`Ñ}+-î™É`øI=YÑõÔâ1z¶LU{}&g†ñ3t¼%®2#o. ‹²äÕýîñü81{¬O³ËÝÎ|–(¦ô××fR†Õò±îEÕ×Yõ2H«‹¢|Va´}[ëßúoàĈ+þúþF¾ÞÕÞ²72r2>½Þ?C¤æ7#olŸyÖ’…KÔ÷"ïÂg`9 וּRójéA†=iµ´¡¶ÿºÂ2^3û¨µŸŒ9¥ˆß·5”á³hezêdû;Èë·¬¢Ux—Ù³ÚšíOôô¤ÇÞ­&†|¯ÍòâµU}f±…žxêKžÅ7÷xØøë9~,çí!® œ,qdÐèwîžÝÝ(kiï*ÜÂäÙG­Nxºú}‰¿{c m{†ž‹è¯Ÿ6',mÑHÏjÈRnäÏjøY1wÍsÕy¹Z»U¯…Qý6­Ä4–çµÎwÖsÌpSf†Ž×òö¬+/it¥UFTŸyËGd”õ²âÈ3òæ9Gð6kÝ[Ê<"YrÉ{ÿ×8×$~Œ}+‡ŒÜŠ_î°1ò“¾žñ±ì,ùÈu»FcÕz¿ïÈŠå´÷{u,¾³kË{øh÷ŒÊÑ”ØíYë­o|Í~®L˲ó€AVá¶(±±Ù û«•}ž…¡¼ktÆÔò\Ñ7ìz™>ój]À–§Å ­>\á#®Œ/´®·luË“÷ö€½$ÏßÀÌßÞßÈOF|ù›ë弑×Oï:Ïš+ø×ÄøM‚eÇ[ÏÎÖs­ÿñO/¶Žài͹Z^r_ÊÔX|ÆOû{›zs"²³ìïž,kFÙk>Êc·¿a¡ríÉwVûwï…±3=ºšv÷¯–vbðÕëÚc±ØP†VâÙò>>²‡ö}FÜx1å·÷ß?\/ºÌE~åû{B'ÍÓ]~0›zxÃ:ÿ4÷Z÷gxÇ3‡{XÏŠ#ž&÷G4kŸ÷°æ CŸŒê¶|e ?‹/‰GXñ¦fXÚ³Ûï”3#ëZóøÔš1´Ú‹í¡:`1ÏVeÜ?‘˜¶ç:½} è~–³øøËù!ÀÅ¿^Ï9ÈÀÊÿ¹¯ýx½ì‘ <üÅ5]ägúè½¶Dë°ý®ÙØxyž@#œ”Ókõeëdú«+ëzx²|ÛòŒ!-­ˆ´øX0¿…¯·l©›-<½xÕRÆ3?¢k^³–wŒ“•G]ŽùΩÅ×dù'3¹þŠÌk¦ -vß­ŠK®Ä–ØÓl}ÊÎÊá[ÞÅÃ~’[ñöz9wøXºÞÓÂ+ß«š­Kf OK³çDyÖ¯Ñ1/y Å{ºÄƒc{ufcåSiÚ%ëËŠqyÖ»üoé_ëþæ^L£Ñ7ù^jáãšçI¿Óí"MNƒ²ý´¨,¦oÔ+w¢½jÑ*ÌnµwÊèû‘~Y9ß#4Ã'Ú{#’< Á¿?ÜÙÛ±dÙ+±ãòü^›Gß‘F~‹?c=hâ!³9Ѻ>zÔÛ'«t¡Æ·óÊéñ×ÒÌ¿^µ~³0þ*™KŒ¶dêU†µ k­ôav¬…Xfâ@íóEm£¦¬U¶¦^D~o?Ú]>·¥>«™û ³â=,ÿŒÕgÌg¬O™ÿåù!ÀȈË~oˆ%wßCùËë}l¼;Ž2“Ñ»ÆÖÕÚú½û3ìÁð FëC;'gxuVtÍŠu£X[[~&×ÚŽÑÞÃ=ü_^_MÛÎÞ¸0Ÿ3 Û×24ò™XÔêçŸB\Èä›E«å2æÐŠõPëºL_•Í#Ãgdáͬõó±ÇFì=>ˆ#codäU'#/ñcÄ¿»?²ç›ì“a±ƒž9wÚX3}‚vÛC£1µÆ0gåf×£¼,4[WVýÖ² +ý욬˜U{/ûüKOoIW®Ãös¬:ÑŠ=":m4=<¼´+F'ïõ•Xmö|™¾ÍL®¶¿Ly§àˆ¨nÞáfúÑrVQoMàšìi,ùÈÀÆrõ×ó{8kyȱ¬,¸Zx×{%Ï0@ï,1ësYîŸ:n¬vY÷Ò‹àõ(EÇÆê#Fî1öŽ)ËGôKÄ7nÕñî;5³ï+×Û?ŒÐlì²tÝ :¡ 3bèoyp—wýGžýæBMÖçÍzÆÓ~›íÏ‘ÞÎÀžº5f•Ø0bÅ8'XYö}“óödï |dïÓYÜÍÚ.fU~S«¬?dé Æx´u´q«Lm»j¿M3·Zå2õ C¿f´Õ'àÖú]7Ñê fŒêÄxëù9fš%7bVŽËHgâXá¿¢N¬ƒ½25:™©¥>ÈŸ@œùÇÀˆ#×g‰ v,ïíýí.+ñg/F¨ñy6±lÓ¿±ŒeêXï3(Ò¾V.{¾·xxúíÕ便^«Œg=Et¹È‹žåm#Sgû*5¿•9ØY¤ÑE»â^ã7š#+õN×#Í/öŒ'`IÞ?ÍgÈ¢è˜iÖ½ü-g .,{¿ ã}=àâ·×û{$}}GnÅß,1m™•”©»¬ëᄾÉÐ#Üomƒ·½ý‰FüOŒãr˜¬>YïˆZý3ãµ48ÚBŒyêÑVyìxߌ20t/FÁ{u} /ÖXfØ昔gÄþXbg~ É‘·È×Ú8+µø[÷8΢‘­ÕŒéivF«Ç2ãy^¼hÍ¿°>ƒW­ŠEXäfó>%ž§Õ¡Ùí=mMƒNlS6eŒÕ Ûb‰sfÆzÄX?OÕgD²p/âÅr~0òï÷çí} ïóIŒY°z+/¹õ·Ÿ0møllÁÿ˜tŒf/ÃÍæÕh¯5¯,/±ì#“G„ÿ.Ÿ4jO˜ò£}Õ9õœîÍñ–-j=G?[ñ÷fb ‹þØé+°êDêiy±øŸj½ñ˜š›X±Ì,½f-ÞG#ì Ü"û$uä>ùÿË¢LÏ®s/¢m«ïͮͮkm Ã| ï(µžÉÓ–™¿åyÖ™íÖ¶éºìc§%k{Fu{ÿŸ¢ã¾ùÎ6ÌxYçK¶ m cžhø[ê0åkë1l: cîöÕ<üµó,«-§è¹í˜ë'÷‡{¾DíuFÌc†ß𠬂ø°œ58ò÷7ð1bÈȽ@Ƨ×Ë9"eýH®¢5~aÁk¬{¹Zòð±®»ÓÖŸ“h}¯NªíoÏœñ‰Õ¯Ó”ÕÚË­zÀZßÛŸQŸÖK;öòcôË¿˜Q†MÌ$¯N_‰ÃÙ~Gfâ]G ?S+ûä¾_Ñge}ÉGþ>ÆÙ!ˆãÛ±òaød­¾Öæ¸zùÏøx|“•˜ÔBšvíÒŒOÄlƒ'^ÑŽ,þ»±µÓB ]½‚¬íÜ5wqÝú;]™«]ó•3A$NŒw÷äÌ`cä\üx_.–}-Zy­¶f{Ÿ>ï´ºsçòè…l?ÛCŸjv¥w2ðßLNïkw¶>‹ö1{¯¶ÿz"Íü@My-¿Ö}˘­ìë6Êö¡X¾j´NîϦÝq/}LþÐI15 ?¦OŠÿ‘‡‘o!qdäYüv=ãäò äeDÞ¹Ò´+B½8ëە1‡-¸S[w&ÓBž¸à¨îÈ·ìÝëùY>—%O)*ûm¾÷¾'n¬}ë¾›Ñ:ä}ß„9_Y¶Åƒ…-²WîÿÇä;âñÁ¾‡Gçku8s]Fã'«ñÛŽï"+è]¯±5>¯¯—sC°g…ìýö¯ë9ÿÏõ¼°³ä[H½ÖÜ«û=ºÎ4sȲ†˜ó[Èz–¯Gæ£S¤åZVÕs¬7Wð¿ç̹ÊGxjíàŠù¼zͰí묮GßYåEæ°Çß°¬› ÊŒMDHkGFvV##Ëí^‹Ú{QÞ+yì ìX³_Øï‹ÏtœäJ ˜8Yö²@̸ø«ëå]>Ù<>È©eÍÚ·s~eá öšÎĉ¥ Ëu¦,üß:šyÆ[OKïcPÄÆ[|UÜlÊÀßÞuÄnƒGßGÆÓCÙ:'òœÈ ÖŽÇoYIž1ÑĸaÏçȵ×Ím™½ÿG²­e<ü=sŸÕÞUøµž—;u”i}‘ë¥Ý}Á’µB~6iìAï~ë:Û®±(‚éØuvÙ~oyoLŠê/ï°pIiã‘{ƒ‡“%×â÷ûy¹ÊŸ]/{[¼*x]¿=m·Æð¶!Û×ÑÞ›ÍË\±üΚ…g2hÔŽ2”yžXïÌ¢•6»w×à×ÖüÚ9–Ù³u4ã‰ç~Œ”­§?¦¾û˜žeF'`X†/œIÙ˜guû3ÛàÅ5,9½²‚‹ŸŠœ±Wž5 ¬,˜ß_ÝßRNr-¢˜c´ßF«í½ÿËë£ÿ#¤»V™“sñXþ²G§µúª5Î^9>³zYÑ«ÚëÕ]¬5ù¨žEžµ¤¹6ãm))o%o¼ƒ#Œ7†’A \ªµáš˜š—v¯Uï;e¼XøZÃG0/00bÅ+>ÿ¾^âÉ__/ûZ¼ºbºV[6cŽ1ýÓy~/eÒ/jâjþŒºŸ‡!S»ŽØ{·ôxü‚“pÆ >5O‹.̘+³û]lÑWV½åé F_¶0P„Ÿ—¬ãrB;³d«ŸöO+'ƒ§ãDã»ç&+ÎÒâ[ó’²äI ,±cäT VŒ³CŒ}߀“OV~s}‡¾–vÍ®úÀº¿ƒ2|À‘}óÚÞÓæ²· ›f~CIš¹lá§­)'¤ÅõÌÆò³¢xq%­ÀÝ;øîÖ6Òê†Ýë`×\=umgÅÔZ˜ŸmNÖ§éŸNFÆ~ÇÀÈòÞ°0ÞÕûùþ ÆŒý.¾¹^ÞÙÓžÂôÛNéWv6³aÐI:Jæf뺛jpï «µÚ1Šù¶¨u_³W fÝ0cP§¬­¨g³ž÷,|½õYdÕÉ_~ÆûÑç»ý¬qØEû¾ËxDÃK'ûøYĈÁ”Ã^ã=üro `aäX 'ùÛë㾜R¾±§ÓÈ®õ|A†ÞóRVZ5Æ= :›kl¼X¯‘ÖõV= ok[´u#¸mw¬såüÒ\óð\©ÿ¼Ø¤÷žé_ħÌxß#ߊØN¶žÖ¬ùÕc´w°øGì#ƒêør-#‡¢ÿ¹žs,ð·àã/.ß¾oÚk­÷ô[ĊŲê[ø>²o·Ë¯÷âÃUkî“êÛ+Ç'÷ÈŒÎMÖ»¨Q}Êš“l¢‘‘Ág§¿Ã°«ì+»~Íg×s0)çgñ:©ÿZ´ WŸÞ/#b®ÍÙú,¯çJ¾…쌘±œE< 9?yÊßÜe[÷ôÚÓõ!†¶ÄY­x' s2mÂÉs?ÛnkuB+†¬Gìшw|­ó‰×È]»Ú­“³cð‘z,Ú!?Ò—»û+ƒzv÷¤õ²»ßÝïYM'Í0·½qörß7äË{{¿Þ—çë}u—oÅʽ.¢íË ï¨^\®ñ,å4|Êü—ÖýÖß ¹–gÕòì]óžû)çy6-Öβ~·§3>?H+«,£©ŸåçîŒç> L¾->Þ÷qwÒ –ÅÛ»¶2i¤{F×4¶-ãùNé³GaÅO¥]˜åPÊuÄ{%~Œ=,ƒŒ‹_î¿‘gñ÷ûƒ÷õ>kðÖb‰ˆñbÉæ[„fë“…Õ{2guWíý,súUñ?Ë¿èQFîf¦eÚ¥¬x«Ôú {•ùŒlZ1÷VóX!ë¤1ì‘7®õHĎͰûáÔ~}ŒúH¤ñ‰Ê¿KŒ,عÈȧÀYÔÀÆ‚“ñŽ–œä××Ë>É–ö°ÈËûc˜Þ¸ZY΋%"ØB‹õŸ×F¼¢{2Ë{xh}ÌÙX0sƒY˜;Ú§¯×bHšõ’I™c̈‹Xæò)˜üDwÅüšk®ÍpûézgF[°óÙWú?šq—¸¾å,jäSüx=ïû†œdÄŽ‘o3°ñW×K>roäú÷þzmâZŸ“1¯ÙºBÃo—«ÛP~®³í‰µ3ŽÛ³ÞüÔþÏhGï~ï,šØŒ“õà“IG[åX¯{dœPgæ3dµg÷¼}4šaìßF#ØgÆ'B<¾½XÁ çÔs¡þ_°.p¯œ±‡=߀‹‘ü¶¸.ùÊø~}½äkðï#÷}Iú/s=dŘ¼´s%Ãß·Ô÷b8¶Õö‹×‰´Á#w櫱ècÕE-: ®\›3b¼Ã©sâœ;!^³ŠNÒÞç™ñ¡ºLFlLãÄÿ²bÃÀ¾xO¹ȯøñþ9¿ï#–üÙ]÷Õõ~^èé”wóèÖZÑÇ»ÇѺ~zuê8@F<´¦rß·Ñú{ô8’EnÔgÚ=K:©--:½}LÜ·™mä~‰’ÕvŸfë5rÙ8å”ùbÅò”œI-çé+#v,ïë!ïâóû#1ä2×Â*{EünÄË[.+f2k‹$ËôÅ{¾bo£dÅʳþñÌõÙµhO;2ù¢ã-eI?²¼‘L6ŽÈ”“åÇýÆÿ/ZC§mmGwáiíÚ-c r†¾K2ò.€™¿,>­÷õj¹%íÀž2Y´ [‰ÑŽ(]ñ{c]G³WËŒŸöw MŒ ·&-ÿŸZá§®Ôšun]'+}y6?o|Œ±¶kž§R«}«ööÙIÑß…V‘U¿¬ö—OŸß™t³[í,Ö6pïç÷7°1ò,‹,û¾áƒ¼ 9£úÓ¢îÓõþïËlûvBŸÖdYƒ™ñ_ÖÇÑXj4Æ;ò÷4ÔzÏ0jWO£,²ŽÝ#ôˉmÔ´é÷‘ÕOXùl`?Ʊ^MѸ’Ï?¼êÓæ÷lûèoù`^`dìë&g‡àóÓý ÌŒŒî2xg¯Ü#yÔ.KV`–ˆiõÍõ7rŒGöEŽbÉÀÅ?ž¿Kv†~{|hûz»Ýyu[´N”§ÝíÿÕö·ÅÇ‹g-v'ÂÓB ޭݬ9é塞?=¨GÖÞîN½9ýçÔoñPà„Õ1›U´ª+å(}k™Ö¼Ùydch¬†‘‘M3›:ÃF­vŒŒçôþt<ÇŽÿyþþþü üŒ<‹’<#¦ÏUóq‡9]ßo ëî7ûX¹‘1ÉÒu±o[³pXTGÍæ#ï.šéˆÖyP½ÆF{®(ï³æ§°+Jßz•Žñú§Ö¹—1G™ùT—ö«ÂPÒ]k?:oT4Ê­tz”û°®¬^ÏF`Ž ŒøpÉCþËñ7þåxÉEÆlŒ<‹²¯ÅSÅgD³Ø ¯DmJχÕŸñžñ‹’J«êyøôîÁ²Ž"v×ÒÆQlÎÃ-Ï·¿¼¶kÆ×J=ië¬]Ö6xêFeßÁo&ËÓw–±ÈÂB#ÛóÔ¸nå·Šf¾-Ó×+|F¯^uhæ<ŽðsÄ–F°ž¢¯¢m`øgÔaùZâ·½ùWcÛ+N>FN°ñÏç\ <¿÷ùñ‚¯8ùÚßwú.*Ûè©ý¿Ô4šß–ç:Täïwï1V“§Šu­Ä…›®ð3=ºÀJQÿ²WÎbG-r<¸ÁS®G?Ti§ïÀ#j*¼³r"øpÆk4–WÞåy½òŽ<Ÿ÷Ëûãïÿ=žcÊÀÈeï·G®ßµ×âÝ:oik‹fùe=²àéÍî5J3<Ö:g-?:¯²qª~al—⽌ž·ðSÊÌ Y^uæ}fæ|ŽÆ‰][^¹V?kYäF°eïÓC3]¢GÖêɲØd=òû:4Z3–9‘C#~d”zØK5_g×fdÕ7ÝÈŽi¯OZxö«@ÞRžÙ+yx^¯¼gù£Ã—k¯(oÅ‚VþQŠ`ÏQY¯ìëy«‰Ç'µÊaú+Û—òôÉÌ]Ñ^¶_˜qôð‰`ÚZfWdŸº–ë±i^Û]k¬ÞSÍ5V—ôÆ®¦(FÉÒÙÖµš¹–_Ï‹¤PÄßòòÏ’e!-‰ú6Yù;Öº=»1Â%·ø8yÀÈÈ·@¹ìkgöÞœ‡§{vÁêÃÖwôY¹Œu£Â7 \° '> `¯Ïdµ¾Ú£à驯’­yÏ`Õ™¯q—î¶PÄ´”Ë …®Ï”Q곺9Ÿ²2Øõêmw–^ô´Á㓵d«tnýÛj«F|{×Uv5J£ýh½dÕoYº[¡GÔ·#?aÖ^~«Þ££Æ½«ÖÕUsÞÓ×½kwcÆšvkKÑ1a˰ë-×Z{³w4è*籌èF51¼kXò%p > ,|}f9ˆ!ã{ÀÆØ÷âÓãÃgöfm饑͘ñeÎG¨ÕżT¶u„UÿpD‘g™=ï¨òØT‹Ndë1s¬‡oZz±ÆØY¾ój?ot?J¬ï9ékµÖCöºß•fþ§‡Ïõ\V¿ZmS[‡¥,Þ^½ÄÔgmQä^Š_ѯV{꥙μž³ø° ©sCTóѲÆXÌËà^BŽ1ð/r,J®r,~>ι/ÏìÕÏíÍú‰)S¨õLàµÍÙ¤ÄOÞuv.[õ·‡Ø9YÊZô 3/¢ºÓËst/-2Ç”8CsG˜™³Œmêé°;ðpæ6wùBQ¼Ê\ŸÍÝH|ÍS‡ÅTV¾Öþ±Îa/fWÝ£¿2úÕÃOÕV«Üxõh×÷˜+ðµ•ç̶áy=Ä…•±ò9žãÉȳ@ÞâËïÎr5ŠøllÙÖw‹¬Ìò,?Ë:]ië•4ڻ׺×ðŒÿµüUVmó,fm‡E«pu¶®·Ö¦åÞ­壚××v¨cQ#òÄ_¢þSßÚŽ¨¿ÉœS”éÉbÆœõ»Ø60ëÂCìøîb”X2ÃÞe½FIó(ÊëîùÙkA5Þ½¹‰£<·,Œ‹ï—ý‘ñ.j`çòþÖ»¨Š_¤íʰC³rÞÿ+²çîz¨§Ÿ³ãh옮˜c–ö°ü"Ô«oÁ‹#¿lµ¾´Ê»ú[Þ¸£wx}‹¿ì¥Èòúu…Å»ŒüúÖ2–£µ3*ÏðVÐjŒèK¾¿Âž[Öü×XÛÃÈ`Û¡¨»’¢˜0ªS[˜mÆóõñÒî’3ñÉy 'qcìû†2ò‘8Ï#'¹%¹e›ÔX"JÞy¾Z‡©û̺~¬2½óž±;½r£ºÞ¼i«]¬u;;žŽßÖgäŽbĽºÌµˆ­±Ôõ¼‹²'cæ°óÊCOLJã§q—î¹Ê°ÌÇì¶Êx~zfŸ¼üu=~ŒëyçšOFê3åxÖ¯ eÊ{q’ª?3îÍR‡'‹^÷ôéL×\yÜ <Œøñ·ç'ž×ûê< ýéñ²ŸrÍãéà°ƒÕF3úbT?“,s1Ëw˜é?ëÚé!æ\ÔÞ–1oíg0â×Â2-^3¹õ¹Ö5ë<^µßˆul[Ÿ­ñgÇ”›,½KŽCÝAÿf†_fõ{üfõ­r³ñbVyOÿZäFÖΪ9ÑCì!•.ò®'/Æex¨æ6;§-vc&“©s­[ð.äW ç±c<³‡82p2r-ÊÞȾ‹zÔ¯3õUföœÅG­ºÇ1ŽåEü“–ÜFkÕ±ðWÕéáÆV} ^kË÷jåºôÚ͹ŝ–?“#þ^œik™yÕ+3Z+=м/®'×Ë+£®R¦wÍ«ÛîÕÓÞ¶Xt†G^¯_•~lt«1\ï¹ÖŒ{SÕcõΨlµæè]~Bo¦/±qê÷ ´¾×x¯¼/¯ìŒ8qÉCF¾ÅçX2âÊÈI–.8ùõÁé‚;¯[Iɯ…¯{¹w-¬ÅÐÌ¿²œgý v yñ13ö¼»´§×®}μ‡õ•V·{t@-£u¾`Ýòž=<³œŒry^qeàãò.jÌÇ7 žwáÙÙ\µÄ®Z}½Ê¦+ådòõ;‹™Í‹-.ñ‘јp‚õy¯ Ì8“Çîï]‡L¿æÕ«êÓ"—%¯ÆÈ±Ü;³†Gmá4Ëÿ#=ÞRàÒ,àkëdõ™ S2¿[×<÷ÅÚÕUäõ-Ze¼s|¶ö2ûÊjÛXÛÇʳ^Ÿµ¥w?=Y—±â»¿^Gu?:e}ˆ#ÿz<ï‡\ä²÷[ÙÙÚŽ+p‰§ÿ­khÕüUÈõÌ×Hÿ3õ#4ýuÁðm­6Þ<Ã3­ó,¾¶`›ŸÖ½X°@-§>zå¼´â9JK–7ƒ[g2ÕkHTÄâ…zþ°ó)Û~G1SG…Q­ëR1ÞV=b-cŬ‘¹o±7«ÈÓg#>øÌzÞe°”eÆ”•Ùˉ½ŽÁë³Ü»óFìø—ã%qäoŽçXòçÇ ö˜íC[ó?v&±kúúÙ»ÎÔ•½Æ?Wô‡µÚ¸š¬ù«,îTô¹Õ–ye16Â2_ë9ÇÚ0ŽŒêöÎg>‡§Â™+l‘c²å•~ЇW„T8уÇ[zeå³àÛë÷Q{Wân¶®J[ðTëºú}ujZñ ³'2ÓÌu•=ªù÷d ϹßÏqdÄ>?¿9^0ry'»ÏÀq);Šƒê_¿{õĨ¾g´ü5yüÉ]ÈcóGxm4f9”šal…šÝ3+§æÁÆ:=óÄ:ž¹½óµ¾ÈÀåÌu«Ï°Ó:\EŠñf¯GË«êªxYqíŠù¥’•ÕVÆ6î²Çµ‘\5Æ¿ñ¬KïZÎ*7ªcõ]G¸ãz¸9Æ_ßËþo?žŸØø¸¼“uZ±äš?ûžXVðR¦î‰úª™4j›jM<ʱøŠìžß5Ï‘ ËûÛëóì¾È]eñ,4jëëËãwxdÍü–WÍ×S¿Ç!v ÔåKf.¶HiKYŸ’ËZuÛ¨Žµ Ù˜<ƒ¬sQ²ï7â ZÚZãªYlÐ('`bûÆãKŒê•¾.{#ïûX 碼Kä¿gœ\Þ#òîˆçM°õ¼˜ ‘ýè­˜=:¯Fch‘Ë´ƒ]¿,¯cíJ‹oÝgªµmÁº–ë Œw$̈Åô›ï‘;«³²®ûóÌæò•Zvjö¬Fï·*æåyÏ¢·l„¢:ʳ3æTk}dʱ–÷¼ƒr¶æYÈâË\ˆô­×Q‘B‡zæu–.ͰÙíè=ÝãûêxÙ£øØ¹ÀÃÈ·øéýñ?ÇsžÎaä/β£¶0ï»¶­‡FùÔ­ßQ¼n¹®Â Ñýb½e[u<ö1ŠZs´þíÙç­'wô›½f‘ÅúÌ`Ás½ú¤îgÏa}oýëo«ŽÊÄ›³¶ŒÆF¡çØò½÷)HÑ¿j_{ypºw|½67G©tµŠ·U—ß…-gdiWÖ´þCcå*íÚüŠÏÎxÏí!Ï1dÄ”‘§ l|ÝSÙú`¯½3jkzö`ÖçѱZ…SfrGeAª±õ«g¬¸ÞëG1¼YÙžWb÷ݾ–±úZ^¼¤êWµoè±ážçq²lEÔXôCìÚS®³ÙÚ}"ÊŒø+ˆÑõwaž+0®ÚõCoea|O.ÌÄí³ë^ÙYþpY0\ÄžàwÉ1F¼ñc`ãïÎOÄ’ fÆ5`貯EÆüléËšemŒºíc“U§ÇG£¼²[ß{e˜¶Œt-3¯,m²ò˜õÝ{óÕ2ZíîÝ÷Ý:“¡»°“•¼ö*ŠI뺷¾¬ëM¯UXÆÛ–hŒÜóìD&¾õ–YM#_·Eêw7±õ½6WÝç~w¼cÛR§”‰Žiéïò‘’Œ\ àã²ÿ[ÁÇ%ùÓãåY½V;ZëÕ‹{T”õ|«ç¾^ì|¿UtŒ/~œÉé]õ‘Jþ¬ÿ=öÒ²^غ^š=‹©êß•sÃ*;‚)Œnm‹¥^Ô¾GíO#õÊ´tçjRcgÏœeÇ׃³±†uD¯Ïȃ[å¬cemwí;¼[Þ581ö³øåxεÀp%ÇG‰!_1Á¬í‘ÜÖÕü˜gÕ¾‰Õ7PØ–_Ís„!­r-×2°HÍ»·!‹½¹C×6Ôß{eFå<ò¬ûãYÛ`g,ÏÙoõ<ó¶±·N¢8Âk·{¿m°Ì­¶ÔÙ½,ÜÆÞïHï¨äÍÊEÇÞJ£u`gÆ6g`öžÝóÎeËõ‘ü±ý³bŽÌH‰³¾®×oëYb`Ä…‘G=߀‡‹?ÆÀËÀÎØù%wÙÚžÑV=SÏv®gÌÏlêõ%ûÞŒ¾éÙ)^gu›uî´Æž‘˼ƒrÅ´)w-«ðkF<,¸C¥CGe#{ÉŒ°Û¨n©3ú¯Òªß{äYw ¯Y9ÅzauÕHçGl‰En¯Œ¥-ÞœIÅú\Yÿ.Þ=™~–¥L9õœ³’’»V=v€Å‘½˜Ò¨/y•+.û¿!¹åýz/ïééEïýE(sGezö(:w£e­>-CÌsþžq¨û,êǰƳ»ªl]G1Gïgʶj6VÏ*?2‡ï°±™4Âè™sH… Uþ¡¥þL¶ÅGÉë¿1|ëï–õ^ÎYö°¨Ïþ+›ÙÌy땱Ìyƒyú“á«$«î‰êªú½w%oqä¯Ï£¼?äïçý.Êû÷Þ\êÕíº~FI9‡,õ²Þ)]ËQ”÷Ú/.VÛ©VÝ(†®gF7×v‚%kß(ñÛè~-r<ò-uZ}»›e˶öáŠø¬ŠTóCÙÿìüfeyÇ#jŸ²õï ~Q¹½’Ýö ûl¹>¢;cŽ^ÿÑÂSAWýZ¯±ëó–å@œûYÿz<çZüûxλøù<\‹úýÓW¼Ìİ=¶³E5ö× YŒŒºÎ¬k'X¹«|•cÍîËëgr=ÄþR?ŸlÑ?£6ήYðÿ¬lo^(}ÑŒý“j³ùY3j­¶­¾½ëê{ˆèi¥þ`Y–¯òþØuÆæ®­ÄˆÑ>ÊœC=M ŒWã0¥LÏ{-²"÷Ã>'Ïô}¯N±ý…1r-GþËñòNj`䯎—çù>>˲8XI^[ Æ6½2³±°ða]+nñÉ­ŸÍñhÍ7v¬fØŠé»&´ø uÙÈ|cÚÔ£YüºUv$svÎJQ¼>«Ïæ–Y1báí¥Ùº¹~gæ0Ó½zbs±Gí²è= Yô–ÚÆÌæ»^[eXÊBVÝmKTGzí:ÿõ›Ñ©³z½²ÖõœIÜQ—ËnoÝFoþ£/1vàŠ‘?\ `_ä ãY½_Žg¬\ÞCý§³ ptÙSyd fX#ÛN·ÊEe®˜ûVlžuOûÈê:ë|fÈ££öƒZõLe¹®ž‹W]qTßg:ÀÚo–òÞýY:ÄÂÛSnµ?‘cÁDÙ¾“E®ò~¼íèé¶™¾cÛS> ÞE|¹ÀÃÀÅÿ:žq2r,ðÌr0Þ]ÊÕù-y³{·>[>ãéÅàYë$‚q®ß-÷ѪӋoÌdÕã[÷¿gÏ#µí¨ë+ìÐl±óŒÅ½5Ýñ¾ƒLaÎVY¥PÎ-¥ fmg`*ƉàæÞúfmêìZÏŽõÎÕÄäÕ~Ǩ|í‡x±et¬U:•­ã]ÇÊ{cçø¨üÓñáP+[Å_U§.3Ú;ªõ{tߌ¶à«õtKɵøä<°/ryN¹ßò,Ê{DJ¹‡Í õÞ©ÃèMvmµbZ­º³xcÍ>gç"Ô³½~éÑÌ^XÛÁ®^ýyî§7g³íË•FqXO[ê±em¼·LOîÊ>¼Ê­³kY—Y±V6ÆÊ‚!¼ørÔŽh=ÏÜŸµcõ<,2-r[åÕs‹Ù‹hv»ß°»µ"º9ã¾g8ëZŽéû‚"¸È2Ƭ^Aìü•÷ìá¹<äU##–ŒÜ‹ÏÏseä’§Êâ@fŒF¿g´[ìíŠÇ™²¾Ö:Q™Öòì•¥¨ï™ŸL]+-4{Fâ.[óT*þ^gT^ zmTê–δÎKæ9°l]­­;ãiµMÞ=ªŸùmÕïÍ·í›ÕSÌ î·öC«wijJŒç½n)oÕ3l»¯å­Øj6˼ýçŽ< `^ì ,Œ=-/F ¹`fÄ”KžÅÓñá{Éf÷<*Û{GËûZŽí—ºü¬ìLÖLîì#“iËLvT[7‚§FýÙ?V¿ªõ»¥O¼ò[²²°‹·¯VÙrfngÑ ãDmb¿në|TÐJY#ùYí¸sε(³=J¼´¢¾Š¯ÒPPתñË#Ó.±e"uZí/9È3>.ï Fþçñœsñ·ã9¦üÝYxº¼Ä“YY£vyi7ñf÷©RŽ¢ƒa¼Þ"&G¼¥C¢¸¯Ç£u®#dã†^¿¥UGuWÔ»?fµñ -¼ÔeÙöYüæL<²Öaý\%Yü}Ky5)tÆ.¾Ìì¼§*Eê}.U~WWxeyÇ&3bI­ç¬züÊûŒñùň—÷ëáøßã9~Œ| àd`è²÷…7n²Š,¶ÉÂËZ¶‡)£rX~»ŒO=–vyój-}o%f Gë´®£À¾Ìï‘þÜi¾0¤²·*»ÆŽwDVãî8¾;µi%&aä³s)»­ó.CϪâÖ=j2ó8kÞª=)³ð±uŸ¥lßd™·£þÃïKÆw…\ ¬üåñŒG.Ïô!þŒç÷FÏ-*ý×Þýìû¸òÉÂd~=;åÍòõðS^óŽIízüåÙ¼ˆö³‡ºWO°¼2°A”·õ…(®]‰ó²téõ{æýxæS/C¦•÷ ›·yí|D0ýâCV=`᧚ב>¶–WÌAõºQ´{>ćƒ‘s Œ |Œ=ß\ò/c†.{#[bÖ½ëj}ø(zåúYŸ[a§j¹Þë ²Ì#Kß0ØÙªß-ýU¿{²þÞâ—¥§‘¿Ïù¸ýæäÿúømNsæšdûÜKÖ=“zò>­ßJ}ÍbE«üV\ÔÒ&krýº÷è9‰ÞgùÎø¼^<ޒתÓ;ç‰EEüêhùl>™«ý9†çèw}n ñ=åXycm CÖ}GZ÷7Û}WbôÍHÇzæúêñõòÏZÇÙ:I-Kéÿ1:ãÍ ldŽ]íAÙçØ·ä#nŒ Ä‘8Ïüütü6Ž|•Á¼{íZg•Ÿlí/O™¸z/ÔÒg–z¬¬Lÿ&ÊO_X«æcf¹^Ýz½fëËï‘þËÄëžwCFäZ÷i¶ØZÕø)mã*y™µM+ï]/Ï­ìŸUºJ¥Ôöt7_:B^]íÓænÉ*øbÈÈEF^20ñ¿ßÿ}<Ç’ÿ~žC^ò§ÇocÇ#ÙÖçGg´Â®*H…y¬6s±6d„¬÷UÇ_¼}1š“J|ܺæÁé½ö2>6KÖþdÞUÉÞgÆÚÅØú\¡ðù-rVȚɖ϶ ^Öuš19[WÑ1Ìšw+ßfÑOÖzwS–Ïkù…y–Ü"_±o¼¥\kÜË»¥OFÞñ—çwàfÄ•‘kñÙy®àju^g¯ƒÑý÷Þ‰Ýú´ò/ë©…ãî^WwÅ #ü³ñênĶ9[l•Sꕵt’×–Gr¾sG5ç{c4;k¶­Êç7[>`”v]× oÜ,SN&;xGɛˣ°ñÈÂKéßFøzxÎúÙëZâ}À¼ˆãÙ¼?Ÿßÿv¼ì‡ßØ×øùÍñ’kqýÿÖ›Û C¶è.]eíÃë÷ÈœöÔµ¾ß}¶~½÷ÓãïY7JuTOŸ°ôg„_f,Ž‘Ñê·§êððgx^Û¢š7Öÿ Fr,¾U„z}cÁð3¾^[1z·¬•TëÃêçªÇ.‚£"¶#"SÙwà1N¡Ùºð¬½Ñ˜)cl{=ïX¸bÛ²÷ò‘OüŠÏ9ÿw¼¼“øñä²èuƒ×ˆTsѱ=ëßÂs¤ÛvöÏ-ídËz0’ª¿fz܃߽²F”m YÙLK}É£òÜŸµï¢ó$Ûö*æqO×÷x[÷šêÉÚ…Ôþ#[¯çƒEx1åZßg2Tso†XŠyäñ #e2ðA«¾'‡ËZ&«?XûÀ¶!RÞK¬®»Ú¸’\ò,ð|bÆÈAÆÉÈ·(û\##¦üÑñ²ßÀUž5yÖ¯wêì ŸùbÛÌîÝ«òMØÿ·,¸¼ÅWåCÍê2í´´1ú ý¬|¤Ì#‘ulXž£óVû£Æ¨*{îõŸ­r¬õ³1ýnv'[žZ¦:Æ¡â=«ŸÙî;yZý°6“¥L Þ,8˜·äŒ\bÊ?ÏØù‹³ ðôõy¿š·ÇÿÝ{æ‹ªŠ½á£íŸÅ$”~çìÚNÏoŒöƒ`bõØ*õã×gâ®H¬À»æ#6ÝÓ÷OGL¦E>+g6¶Yk+:§TsrÔO+m‡2Ž¢xƽ×/‘ušAÙëd‰{×õf¶ðú]½Gñ*blW”w)ô#SþÕå@n1p/prÙÏéýz<ïÿ†ý-€™??Ë'—÷PGŸ_¬ÛÅœ¯¯Yô‚òŽ âm‹µS_©ÿgòFÏSÎÎY÷óòØWÅškɈê|ŸQ,ý2¦¾åúŒ]amƒr®gú)Ù24Ÿ(¶‹¬ÛUýÔ{€¥-;éît·§$kìÔæEb?™Ô‹e•uûÉñòžÄKFþ1p2ðò_ÏkÀÐ/û[(öãj‘‚_†=‰Ä.X=ÎÜ»{õ° ‹{fr~ROVt=µxŒî-ÓGeÏÏäÌ0~†Ž·ø«3òæÂ¨(K^k[äGpböXïf—#º]y/QLé;¯¯­¤;|¶+v±È‰êë¬zÄê¢(…}¶´#“jý[ÎA<¹ŸŸrñ¬ò™ñ\ßGçQ¿‹ÚrÞØ¾ò]K>*=P_‹< ŸåÞ‘µb‘ßÒƒ {Òjÿèýlÿ+ü9ËxÍì#k?sÞS¾U×Ããn¼ÍP†ÏÂÊôÔÉö!î ¯ß²ŠVá]fÏjk¶?ÑÓ“{·š2p&[ÏŠ×V÷™Åzây¨_ÞC| <Ÿ‡ø1âÆØÛyÈ·¸îk¬\öµ˜íÿÕê¯7²–ö®Â-Jž­qduÂÓÑïK|ïÛö =Ñ;3^ßÿlNXÚ4¢‘žeÈ‚[Gþ¬•‡ÇÇS¿ÿg&¯>7{‹^¡§WbËýZç»ê>f¸C)Ó3·£ç•²ÙòŒ®ôÈP̃ˆ?f-­—GžÑ,–b±kªubåy7æÏ¢YÞe ;Ô×_7Ê”ø1r,°—öDÆszØù¯Ço÷HþêxÉ_¾Æß˜ño=ß÷dÅrìõ^‹/¤Âì^{À®MvOÀ¨¦lİïZo}2ò™ý\•6Ieç3°Žƒ¬ÂmQRb³z¾fÙÏ(.^ÙçYÊ»FW`L†Ïh Wú2Öz™>ój] –ÇbVZíËŸ9¯ –èùšWŒ[Þ³÷ùåfþêxÉOF.ry‡È'ççSƒ¯å²æÄ þ5ysH²üJ 6óÈlýVĸcœ¬w¦Û8Ãw þŠõÀٜ̿h=êí+Þa}ÓÖzÉòâWÅœ˜ù׫ÖoÆ_¥ã#vUÑ–L¥ð¯Va­•>LÖÜR``…¼,¿úÊog[«.{%v*ytãØÝS§…/f¶vÖ†Ñü¯Ÿ5Âo`_ìé†x1p2ð1ö|CŽö´n†F>ryn¯5ÿyö5˜a †ß¬Lk¾xïa%­Ò1V½Íà`/®PðdôÓìž•zE¡/z2,ø–½çL_­wn7,ÙÓ™2ÕÄÚiŽôÎ÷Ì>f×¼uíxp®ÅOTãz¦^D~o?Ú»|îYYµ R<Ë)ÔWùgª>SÞ{d}–ù}ö±@n°1ò±÷p3°ñ»ó(û)[Úimo„¢8hT7Ãoz:>ÔEVL¹Ñú°úüÂè$Ë}F±6[~&×ÚŽÑÞÃ=ü=ÿ(9gl;{㢼Ï,l_Ë`ägaÑëï÷! .TòÍ¢ÕrshÅz¨uZf¦ÿ¬\§žú<ÕßB=²÷8€y‘KçôGNþòüŽO¼_X¹ìùööøí`ä{æÜnc¬ô vµc£1µÆ0gåfç^ª~œ­+«~ké©•~vMVÌÊ^Ë~ÿ¥Š§7žÀÈdÿ'cø1ò#¾ªEv}nä#*Û”©YÞ;ýobúõN Ú›ã»Ú¹+ÍìtïZTž×FìП;´¡PýEÄ¿)å^/{¾!‡¹È¡@¼¸ä!#Xyˆ1r–+û)>ìÚ]õî® ­ókŸŽêxýQ Ši#›iG„X»oÁ×£>©Ëôæ›Gų½”[cµ“®ÌðA²eXu¢{DpÀhþZydbѬù'ïù•Xmv™¾Í ã­¶¿JyxÕCQÝ|‡˜éGgÈYE=¿GÙÓŸÀÉÈ­(¹ÿ8žó,‹ŒØ20ò÷Ç˳}]øÔ{%Ï0@ï]bÖû²\ßuÜTí²î¥ÁëQŠŽMKç{õë×YëöÊGôKÄ7nÕñ>ç;³ï+qˆÚ?œñò–‹`“t×m˜QD¨y{ȃ»¼ë?rï0jòú¯jÚí¿ Ðã9ÒÛ›6ãoáUcÖF¾Å—ÇKžŽoÎ㊠¾îÙíL}ÅÖYå7]ËxðC–R`Q>`ê°q«L¶]µßÆÌ­‘_˜A ýšÑ>Uœênòt|8®³:Ìu ±zcô{…îÓV¯_)« »ðcfŸ´ôÜŠ6Ì|à̾Vã‘G™‡;áåV¹H|&âO"¢<¯‡}ÞÊózxÈ÷ç÷¯Ïë({ÅÇVãólRÙ Åüñèš–ÝžÕ±^WP¤}­\ˆlÃbáš^O®3×Ze<ë)¢Ë‹¼è»³¼mTêñ,?³ÇoevtQ9§üÅR/cüX¿"ãž^4w¼´Û=î€%Ux7Ÿ!‹¢cÆÄæÊ˜”wJ—÷‚'#^Œ\ àâ‚Ës|Ÿ/¹Ëå"­ø›5¦±Sÿƒ2u—u=ìÐ7*=ÒšƒrF^«·?Ѩ Jü®Z#£&«OÖã;¢VÿÌxg­G[H1O=ºÑ*ÏãƒG(#ÆÑ‹dð^]ß‹YCwÙWå˜\y®¬w§ÜÕxV¥w2ûú¬Ã¬A%wâÍùñâwç'Žò,_Ù÷­~ÇÞ,6k‹z'ϵ(d~[ÆEi¿}Ú‹ã\ëzÖy¯®%®4ãgm›:f5Ã->¯×Z”ùÎÜì5ëå¡ÜÃÅC–y©3;ÏÞc6–½{ž0zÃ#k÷˜É®vs×veÐ L}—³ò霷¾§e†M‹}F2ö´@Üø—ó÷?çg÷kQöµ(ñçš×L^YôrvÛfvfVÖkß¼åØ:‘vymJÉ‘·Ègmœ•Zü­{gÑÈÖ2cº›aõ˜²Ý,ïYŸYó/¬÷`ñáZ”™×¶jŽ«e+y³:4³½þwú{¿GÊ«¶¥7<˜¥G£÷`ÏH±~žªcTþº01ò‘Ë~ÿ8äY7ãy¾’“üêR·b°‹”˜{6¶«üø»êîFÌ^†3šÍ«Ñ^k^Y^RÙG%ÿ,]¦ÆBê~òŒ£ôWï³ÐÌ= ÊYÈŠîë,òN_AU'Rå¥â¿«]Tø÷¦ÂUYzÍZF=zØõºÿ[y~¯ä&#~üÅùûÝYæ“ãå¹½ãø0÷"Ú¶úÚìÜqŒc8¬ñŒow)Ç=êw2þÖÌ?jQÔ¼¶'+þamϨnï÷.:>bÇv´w­þ¶Ì—ì{gÛ¢˜' Kk9NSØtƼÛWóðgçYV[vÑs-Êö²ef‘z¾DíuFÌc†ß >F|ùÆÀÁx_ÈŸÎOÄ”¿?'#Ö\ò-ž.õ#û¬zöõeñšê¨·‡•fíïÕ±”Ûmýy0 ëƒxuRm{þãŒO„FsØ‹Ï31K¡ÏxÆÕÛŸQŸÖKwìå§è •1£ ›˜I^¾‡«ýެz»Ù°(Eבº¯WøK´¢Ï®õK>2ð/p201ò-°—r-~=¿—w‹|v–-ùÈ ¾ùQüÇÈoÕaæÎ*¿%“"2-ºl4¶Û¡ðÇ™ùf™Ÿ–¹7Ãä,O9¶|Ý×ìx«×H'+È«_fü˜ëw`·Öý²úYáß³sîιq†ÕÏž7wØ'ϵ(ï¬òž6¯Zÿ^{n¹OF–ÒÇŽôÛVäI”Ü äUüpx5p2öCñdàç·çñêüìõß ;)1ª ˱¤öƒ=X2J™²2u3·jºæ`)×g]>Û±òQød­¾fs\½üg|<¾ÉJLj!¦]w´—ÕÑ~™å3HÙ†ˆŽ¿Ã‡ºƒGDžÓíB ]½‚¬í¼kîâ¼õºNx}È·(û½•w†/s~"†Œ|äky¶·l–ŸØ[Ö÷¥ÝMÖx ƒêk#ž;Í÷žŒ^;G瞎ùýy|°Lßg¤÷Ëok·r|­þ.Cê½Ôþën4[ ^=P—Íy˘Ýí÷g¯q–T¾j´NîϦ»ã^ú=ùCÙ15õ¼Tú¤ø Ì <Œ81ð0bÆØqäŸg|Œx204r‘‘—yæŠiW„,zq†/V·+cG°Õ{ÈÕù–½k=’‘ç!k~Dö#Ú|ïõÞóÈ*dÝwÓ##Z'ƒ"Ï›Xή«l‹ [d{Ÿg‰ÕGйÃèyËXªôÓ¬W®Ëhüd5~RÛñ»ÈŠzçkl]°qyor‘=ž12pñÿ/ï¤Æñõ¥^ OÔý]g̲¬!Åüîí måûèsÓBýQŸËê¯Ù¾^ó¼sn‡òž3Yžý„vÂûy*ŒÅôµÿ\ëDæ°ßfîÍÜ# ¸C×2Ùýµ-ºpV6Ã÷È¢L[ªô)TíÎô× ©ŸŸé¸’+|äò.‘ò.ê²WòçoÄ™??σÇÛ Oß´ðõ]”…7Ôk:'^eXÎ+eáwkAå;Þz|Z2~‚"6Þâ«zäfÔmñQö©w©ÛàÑ÷‘ñôP¶Î‰ÜGÄGñЪµcå»6óŒ ãò”ͦÖÜÍòkÙ2 L¥^ó¬·:N4›Kã<âÈÀ¾ÀÁØÃïÖCì¸<¿‡wŠ”ý‘?9?K,¹×Ö;ô’µ¾'&b¹Þ+ÏòõëÓ¤\]~tÝkkúÐ"/‹F}:Òy5Î)çÞ4k´eö~d[Ëxø{澪½«ðk=/ïÔ5¥LëÝ7¹^º»/2eí„)bìAïzë¼Ú®©(ÛYêdÙþ¬òÞ:™Õ_Þ1ðÈí匘0p/p0r,€‰•KÞ¾—\e`æÎ㊳ì¶B—[[x{Èk+,ºÏ2W,ÿ³fá™ µãú_‡ò}b½ƒ•þpë™Y´æ×c‘=[G3Þ‘xîõôï©ï¾Õ£÷>•xOá gR6æYÝþÌ6xqJN¯lÁÅO—£¼c¯¼k±bà₉ñùùùYÞ³w͵ˆPëY©žgâ>™s”»V™;rñ ­ò—=:­ÕW³q¶ÈÕ‹ú'jŠè‹Uíõê.Õš|T ¯"ÏZbÎÍxÏÊ(ñŒ…¼ñ•ÎS7†’AŠqdýU&¦æ¥»×ªwí2ÞYõ”¤Â× Ÿ‚y¿8/VþåxÆÊß×pûZ¼=üóÀR6cŽ­ÐçžÿK•4Â‹Š¸Gf̯þ­è¿^>óŒw+NœåsõddcÞíÒ¨}#ü•i¹ÑÅ}µŸ*ú²‡vµÿ­ö®¤k}L%U?­š‹8ƒm;£k¢qŽÕ¤Š³´øÖ¼J ¹äIïb¯ `ß?Ïø¹ÈØóí—ó;psÙÿí³ãÃ8táki×ìܨØç•4ksÔ&Õç½¶w·¹ì-£¦™ßp%f.[ø±õ#å ±{2z0› ÷Dñb””~ÊŒ÷ÝïÝM†*ô4³æW¯±poTF죂êør-€w‘KN2öDFüøOÇópˆ'#øùÓó(ïéµ1rnönë^Ý•q´hYŸÞeãîÂQ^|¸jͽª>½rFó%ê0kÆÂWõ,ªwŒÔØT­S^ywØæÌˆÂÇ]i>w݇’2q~¯ú¯EwáêÝûeDʵ9[Ÿ×óÀº%'¹``ä&ã=Ô%Ž\žãûâ,[êôôÚÓñáÞÉ–x•ïdaN¥MØyîga †=oZ¿GóŒ‘1¢ ß(þÌ|ÎSå§Ýíã[É2?Ïxßñ¡H_ÞÝ_Ô³»;­—»cš«×—Ú^M;Íí0·½1ˆë¾oÀɈ#– Œ\öE.9Ÿå_7xµÞ¦À0*òîêÅåŒ/`)Çðaßy¨öÉ,÷ÊòíÉR`k9Ï8²6"Íô ÅØöæIï܈¯¥=Lý,?÷.ŒúH<2ù¶øxŸÇ½“Vø³*Þ*ll¥Y›X=2‹ÑXäzéîù§Â$Œö½b‰ÑüÀxo‰#ǸøÇ FÆûD€™ñßÇçQófí{ÄÆxÇíîù%ÏÚ·–ÉœÕUüßÎbž²Kù½–3r730­Ò.©×p]×ê;Xä«°îN:cÅÜ[̓¥ˆn¹{ •1kÙ©å¨c3™í[M«±÷2v"Æ'º~¿bä‚}‘c¬ü¯ãÿtùD¾2âÉxf¯<ã÷ºÁ{Ôž]q¸—÷#Ì ýΈ‹¶ÊE°‹õ™q¾žî9¨,ïáÁú˜³±Pæ«0w´ÿv_¯;Äz1B™c¬ˆ‹Xær¦o¹ŠW–ÿ·b~ÍÆJ5×f¸}w½3£Gõ-Wú?̸—¸Üõ]ÔȧÀ³zߟŸˆ—÷í!Ïâóã%¹·Grý½¶Fñ?ÖçTÌkµ®`ãw¯¿cõsMUÇÇõú½ùÉþ¶’¥½åØÌëGyyZý· Z%›ñý˜ó;Ô‰Ô³ÊX=Ÿ²0¸Wæ#ÊÉ–;à ÙïÅ`ŸŸÝM"Ô‹ÌpÎÓàýÝ€‘‘[ñ—ã9vüÝy¹ÈÇN.{¿•üãÚŽ+ãP»Q†þË\Y1%/v®Dü뵑,kŸ^×C¶Ž®5UÞë£fëŠß«.jÑ÷¦ÄõÊúWR?׸*“I;ÄkVÑN:àÑû<3>T—QÇif¾QýûÍy|ve? `ã?Ÿ¿Ë¾wñ•º£<‹Ý(+îæÑ3¼´*ær'yð.Ȉ‡ÖtÝ÷-‚¯½t—ÍÎôïžWÚ©--Ú½}LÜ·™mä~‰’Õvïfë¹jœ²Ë|±âŒò TÙ#¹ÀÂßžŸÈ·øæü,9Ë_s-¬²=ý®èc^ªû+Â×Jj¼àŶʩüÉú»²­XyÖ?ž¹>;7º®ˆõdÇe³å±Ñ夿YÞH¦GdÊÉòãþÆÿZC»m+žË”ÍjcÇÊñö<€}G&Æ{§‘o¼ ä`|v9Ê3~­ýß®Ÿå`ßì)“E ýšIŠvDs®2b—3ìÒÊ·ü7cùŸ…áÁ`ØÞš´üÞ%¤ôS=kl&aüb+ÏÕ<<ü¼ñ1O{{ëpÛ£Vû²óWw ï¸ì†û­zXMYþÕ#Ð÷lµ³XÛÀ½À¼È§@þ1bÆ;¿œÇ7ÇË»DÊ»C^UŸ=#ù3Ú¡Ok²¬ÁÌø¯Šv³é‘X7[v$cäï1Tÿ¿Ò“çÉÞq=(É:vÐ;¶‘iÓ#î#<"«Ÿ°òÞÁ6î³R•÷Њ1‹âùG˜W=RÚüžm}/¿KyÀÁÈA.øß™?;?ñž=ì‡wŽÌtèW°8ˆ±‡1oùY{­ç¼x/£N”Z}ÃÞg7÷xÎÖÛ–‘ o݈܌ú ¿]ô«…z1ãÿ„Ø`”VÄ}Wþ¯PÓ#Í]×Þ®íÚî´»ÓÝ÷wÝ£ 9å{%ùÛó@îpqÙó¢äX\ãÈ»ŸÝçÊSØšGõµ[9ÃO—󭾉ö—ª¯#íÚñ?ÏEø¤7>«þ§±ÄÀWÏ£?è±h'õ9£?úïCZõÎ,–{}f¸9ÈÈGÆ;÷Ê{©•?:>|u7s~Gœðˆ¤ˆ%¯ˆ3Fø(ø)üÛôp¿·Þ:‘z«øï¾vÿådùs+qÒ]ó7›×2ï^Û–y´c,æNÚÕnªi§qŸéÄÈÿÓ-^8Êû¨q vŒ¸1p202r.C~w^/y×8t-ÏŠ¿zå=ýüÿÀ†yÌO⃲·ÖyáÅ”3>;8Ã:ô;º¾ÝѸm%¡üµÙ8{Ç´#yäL›Ÿ % ’mA–¡Ue{ôêJÿë%:®ƒÄPW¥»Æ8w°·ü(^îóÅø˜ÖQÐÞn´ùÃùI{ZüxÜpò‡&]»Yû¿¹_³ì¥¬oz/ò­åÉà>¾ï-ß#˜Í…HùÎPåûiÒ˜Hu¯x—õÞb_^=ëõ÷<ó$Ów•}éÅbQ<¾ƒq¯´rl2²[a«hV.²NWÈ$jì­i¢ãÎk-h1­£ ,Lk-þvÜÖ%ÿ|~Òš Ž#ó¾o}tßgc2–gÖ4»éÞÙýªòªËŽá̧ÐÎg÷Ög府ÌܯÔIWÒ×hÛzÕ™HH²¼WÝÓnmhi§ºí3oiG{d}M›¡{Á˜hý~•œôóeGw¤+)ÆÈkŠùœ=ÂÊ;¦õÇô®Þç=Zsñî¼ÞÏ{b“O©šý‰¼Ã…¤]ç‹§Ìõ¸ªŸ¼y+} Ëœ·bo}¬ï^FÈÛ®mt6½7_¥®Ãns]ÐXv™¯¦ˆ>²òõÜG–UÕ¦{ •ñ«U$Ím$b™!œüùñO¦³öóZd~¦ÅŽg{åjï1yì RßUÚˆŒÿœÅUÕ1} iøj×å÷¬ÙÉà%Ëx"öu³æGÊ&rþÌt·Þ›‰N땵Uq²ÝcE3Ú±N÷@ˆx›7†-7K~Ìå[x_Ù×W`­(EêªÙ'OylÏ8>L{½ýtÜð1­³ uüÞ­± õÈŸcÉ6®’ÓˆÝÈþ?ëÅŸU}íï«l­§ÜYÛ"8gf2ú å³jõEÕÃÃw•~ŒÎ«~ÌЈßÊsW¢´“›ÑngØDÒîB»×yc°ê€ÝÛ!-®`;¬šK¼³rü¼øi”ž×Zö%,ü‡óóÛdZkÁ8™ÖaP|™âÉ´.Y;»7‹I}yÕ|õÉŽsûêþ±Þ—žÍÒ÷ò©½WÕÝRvnó][µ¤G¶¹‚,gB>ëK”¾·Ä8²$ñÙéìÉEôEebTž³4hª(Ã:б±Ým/‚¢±¢¨Mó”‹Îk­7šHwÒÚbŠ ÓzdŠS™Ï!œLk-hŸ‹÷çÅû¿ec‘ÒÿçžØÐ¬ßV÷©TÞƒòQ.úY¦Ì,oÎï™ÇYYŒÅ†IiPcVß­¶eµ¾BÈkU½ò·“ÍFâºÝèêxe1’%ý=Ǹ<´“ÿ-a?Wù$HÜb;úM˜—Ï¢æsCè¢82agŽÓz ÂɼgœVg„Ï¡{˜[D™þ©ì³o)§É×ç™Ñ(¾§õ!2FÇçîxòH÷Wûožû+ ]íÿͯ–îïˆog„ðuVàç{éO4]í¯­¦ˆÚµ-QÚçÜc¬c%oÆÆ¼§ïkAû"Vþ¶¹ÿþLǼ^uŸ^?"껬Ðé;éø ÿÜZ’×Csîkkw¬åHÏ£ò©å‹Æ}Wø=ÕôÚÐÒ=×}7ZÑ—•új–æ%ÈɽįÒÿ©øý* QÊà)/¯uà3A(VLk-x¿·¿·3©i=òïÎg¼ïçazÝðÌ'~)¥×žï$Û^\YæU|«c›žø5¢¬h¼¼ªP1lkl_›§(ù¨"­¼ÈzõH®Ò’nÝ]‡f襴£%i¼2s~µ/²Šçê|‹ýÈÆŽ,cºr>TÆ>x™?i-2ceZGA˜Ï¡X2acÂËŒŸ?=óðpíÕó»6._¾cUæAäEPÆ6¯j7ª~WŽSDn£cƒhwU{Qü+ø]=™*ãXWêÉÝˌڤ ÚÍW¼÷ò¯nêZ$¯ž©¶Ÿ+âxž¯· ÜKk*è êçwZoñÍyQü˜Ö[0®~ÝðóÄ FÏwÖ1ŸÄ’±¾•ŸUÇêVèI&<ç½KÏMëñžÇ„— ÿîx^‹üÝñ|†È»3Í›Ãþž¯«Âež4}úÝÎÚòúÖÞ¾µà³lLIŠãj¼2çC÷ßÑ1•ú…Ý^:¡méNýVãÞ…çŒ*ÞGóº#ï$«^º§ºGc_¿Qì?†hï‘N!ÌKø—âļ¯íiAë‘é=¾¯ŽcÈo˜}˜ÕqƧ_ËÑó“êR¥‹VËnÕKÙ²=äÙ çÑsï^|ïÍëyÅá‘yökˆ‡Xèêv¯œ£ÿÅh2~uÿ2!äýê¸~”ªì¢ºk5elFUÅ#öÍ«o¢øÅÛfD¼¶oó$|L{&æ3©ù,êïÏ{„•i=2¯ÍðžošÕ=žt«d×3¾•uª*Ëǵð±Ü›Ý–y.µ¹÷-5žÖq±ö1 U`¨+ùI~3ª )ê¤8&ò¼ò²«ñO†î¹î(²èsþ}Õÿ­YìÆÏwÂÁ({Œ¦¬þ©*×ãï×ö};¼„é=zGÖX>þÓyÑwÞÿ.Š!󺌇c|Þž†5,uΦ_‰I³e¯Ä-Wίޟ•°M$®Ù¿VK;Ûó7ÂÏ“.Soo~/Uë¼Ù8hy¥ßÞzdû?S6šv³©òŒ÷=µÿ·ñ÷"v€*ç22¸ÅR¾wÍc„¢zÞ÷bêߣc¼Ëg„ðÔüIë¿:Ÿs™×#{lÉKŸ§Ú)ö†(7ª›"~ 2.0ÂãR›¢±ß輨Äâ³ô;³ Ÿ\…[#e¡æòÙª´Ržˆ\Íüjk¹Ö²²„hﯮƻòÈd5íª-åîà×HuàX0ï鯱dÞùçEqä/Î4oϼíÙ!}9V åÕw–>þÍ_KÖq­îÖÿ«c^¯n³úß»ì?âU…-úüW`©l>4!ã$•eõù­ã‰å¬¤]b»ðß­Ü­Ž»¡Ú>нìLȸFTïGIÓ?šŸÕµ÷c´¾˜÷± Œü×ã†ù,êçÅëŽqˆ%.u¯>"ßÕäÁ¬#yBÌk|ÖÊÃòÌroT+&ÖhÞA—qÅܸ {Xäé^ç<жY‡_û¸Ìh…?¼‚:奯ò_zû¢„ò›ÚýÛ=-øü?]ÿØ¡¯WÙ'^gAøø‡óóñ¸­C&œL™öµ =/>;ÓÞדø#i‡q±’¦ÿFºg¿v‡~Žô 2þ)á(”­¨ÀihòȺ=Õóa{2øÎ[–åYí¢—,éQrߌʯšë«ø\åCVò¹7BêÓßè—$ÅÎè"ÌK1b>Kïñ¸aeÞÏ‚q2ïkÑ®E–ö­<ŸÉCã]e£„ÒeÕ:1‚U3¸ £ìä_!»È|”^J<ŠÈê«Tø’™<(Þÿ¿dózé|â*ŠÆví£l,æJŠÖg·v0¡ê5¬Œui-2ïýFïæÑúcÂÄ|.5¿¯÷Å™þýY¯× Ë™{W÷±GÏîÇÙ*u„{‰ŽW'?t—•ÇŒw½ïU–¼˜feœMÞ¶ ëvÏýf¡+b‹«ýƒ™üd|š(ÆÌê²ÝdhDWÿï±{í^¿dí¶¼÷­¥ LL{[ð:dZwAk.ø}¾·gÚ×Ç|½EF¶ÆS*ʨ¤ª2WôW¤QÛ0°–¼(»$•ë;#lž«eꄈI^{¬æW5Pÿå\©VÛ{¤Õÿ‘e誺 e&:ww‹«íy6J‡"Ç“Ÿ1æ¥wñh½aa>šöI&ŒLx™b˼™÷T~Õñ²øËíç:Uî®Ý‹‘²mGÈhÄ®Fc*^òàf)½$û«äÝ¢Pq³•ñ•«çíteýÑ>š…'"O…~ÕlØêHE=*Úp/±ì{×-¡lÎn²”-cŒKx—ÖO¦X1Ÿ%ÂqeÞó‚×cPÞ3βÆI–ñEÕáêqÌÊn\óYï=ü¥{WÇ3+)‚qwªÿN$õe•Ÿ´{léJ¾ºêý}ÇÝ+ðÆ‹¼~ªž^Bɶ¶ÿ='üËûWP̘°ñwço~ŸÖ%SÌùm“wTf&Z¡«ªýþ+hG_Ý‹iûôH\á‘+tY‘6­Ø jô¿ÏnÔúù-õÿoÂoéžTÖot£}á‘ñʘH¥néÓ]½Ç’1‹_Ûœ[åg^ù%ÃEÓ?×Ñ=çï„y S¬˜ÖU¦5?Ïk,>œÏxod^‹üp||ÖžÕþ¿tÊøW¿Ö>ë©=çÜCˆØœ¦S*|5-­þÿE£~‹bÒÊÿ$ýè-I;åêÿgÚg/9>]M/µ;Æ|*é^ê½âÿЍN°Ú“Ñ}^‹Lë'h2ábÂÇO×5÷(®L8ùýññYÔÈ}²ïE$Šb«þ³ˆKd1"ú…ŸÚçÈñ¹žŸªXØlî¼Ýñk¤_û˜Uèý8MÕ:ýרÐí½ºÿ®ŒU´ûTÐZ ÂÄGþóùý§ãyï7Z{ñêLϱ>ËÿDž˜Rµß‘<ÿK\ùŸŒW¯[0“$ ™vzcVl×óÍbÂ¶í£½Æ3çÿ½¤ÿn™*cHˆÿVêœÌÿ÷D»Äò_Jür·úxéÊ9ök¦{è GH6{„^5Ÿ„ùCäíyõey1 í@;ÌÙ•xÒÊ ™^ŠÎäÝÛîïÍúÊð°Ì-ïšNFÔøßËœ®¤èÿ•yVgfû'ËwU_¯(Ùæ]úo—z\UÖ¬<fØ…¼öv–¾ÅÇ„wi1¯;¦OŠ!ÓÞoß5÷hÏ‹÷gúÏŽíïŠ3õ2ü-¶¹x):¯Ñ$jË«°_KÕû©Tü—‘ÅÙ•r¸Â–ÌÆÜû¿RTÆvÔí¿Ñu¤ýtò‚¨ó=´ûÊ:zmí¯eL®&tñù!´™ð/í]A±ãç'¯· uÈC¦x2ïù¶Úþì"c÷(§ÞX-² ‹ïŠ={ù\íÛ!ʨŒ3¶ãs…ܯ¶A+ዼ´¶VÒ=ùIÈøìo4§«ú±êÖHþЏHEÌMÖxiûÉkŒi}Å—ççûæ;¯G¦ß„§_7ywÅÅ+pá½Ó*Œ‰á¯þ9ó?º,DÙWüŸ¿ÊÝa¾îþßìU}´z ü²pÝ[Û_ÚûYZiSPxøÞÆQ_Þ»> SŒ¸=/ä“ãù¬jŽ;¿”+Q¶MÿW®§ìxœí]‰’Ü6’eë´ÇG[’-ÉÒŒGšc7öÿpûE1£(Š82‘Xõ"Õ] ·—I`YøxX¯íÿ½÷mñL˜¶w+OÒô[÷•~ß/-ëí÷½iIЇ¤íHÓÒHGŠVÝIÛ„5vŸ™ÓÒÎ#·ýzC:Dà(¯£ùi'ZeUk³íç(~íq2s»©¡”o —ÐÎÃYÒ;JS’‡gë}/ž®WO×OO×Û§ë§ëãú‰ï~|º^¯áèžÇÔìÇÙe̯侞±¯5ÎFqTn[/=—õš)CÈš/)Îö<[xõÑVøl}-*¯ˆÎtúQðZ#g/_ ý‰ø1®_Ÿ®7O×ïOׇåÂñÿûåŸÁ_>]Ï—ï×;%ó¬#Œ4ï=áz×eêºÅ·2äQ^Ï”-mn¬ù|‘ºv¯FK›ÒÄh¹eyMÌøLš|Üisõ‰Z<c‰ÇØ7c;¶†—}ntÝ9º6'Žü·å¢ÿötý}¹ðä?—‹–ü¸þör½^tÆïi7È-ûÛ¾~{ÛII×?J£'#°·8k‰lüØ#ílux·æ|äÁ¬Òáæ!Sœgåg}.ÂÙŸÏ÷²k#“βÿ^²Î#? ðdhÆÐÿ¾^ÖÏ_ž®–«†k=ÏšïQôŽIm‚YÒͪõ—|öÜþÆàÀЋá_ñïå¢!Z.¼ùÃæÙò­Oòóåc|kîÕ¨+Ž\‹c†:Ѳ±yŒQ[™¥l­ócÍK½lhµÁH=E#ÎlmýŽ ,Ûʽ®Ë8[yi¸V÷Å£a‡ÜÖ3.øO€ÿ’?2|,þótýk¹ðcø_<®aÀ·¼xŸ¯(ûYì‡Ñm¬_;³„Sõš7é;£ÈÔ,îχ2ä%²-ö®-ös~i,Ù†#¾ þ \Ü{¿/Z¿ƒ8ôËMÜ¥9nÿ—·÷~ÏAD’¤Ùs®XÌÌ)­ù¼äþlõë‰Led™†•ýFŠ,mΊ?k"KYÝ,µ% dÔçΈ½Î¥Åì‹tÃïþ_—ËžïÖëÍzÑ"Þü¶t èô³¥)å>}±¶f‰·Gë;Iœõ­ùîm©-âÖŠ¯'ÏÚº%'mnœœ¸²h¸Àh¿áîÑϾ8óæçµœ»zұƧòÈóÑ»và¼/×OhÅàÂàÊÿX.û[@G&¿ pä×Ëq¾KûjõÔmÆ6«=ßsÖÖýÀ2MÍt¤ýIò,\[Ç ë¡Ò‹›iÇÅ1³c–¹4*Þ™ÚÀYž=ûX©aG©]2äyT×ÜëÓôþ§sD ƒÓÞðG†Ï¸óã®´‡ÅQúVÜ2 Ùm?Ñz~ ÑÜc·–†zdŸÑ†Æ¸k™Îè½µûgÒ‡¶k(òÐÖi5ëèlcû²»ž¸ÅgöúId9xÙÝ<ÓöŽkËÀ{¡ã½=hÈð»øº\ü.ð?x2ÎÚÛî\K3ºXj•VàÎ=³Ù83¬‘÷éÙ>J¼Ä‹£rãñ(Ë(mXƒß{­·íU7¥²°Ôn,ý±¬1CŸÉžÇVþÞœ…|/À‘ágAgNãìœC <{Âo}-èþRÜ·-Û~4¸Ü$Ã:ùhnè9OoÏH¬P‹?2íѸ¬u­õÄQ»’Üo¹žàf÷iµí,ãhD>2Ù«4ãÎ0¯h‡Í€Ùò»Ek 8úlûó:¶“/24døZ@3Æûzð­ÀÞБák ~ ®üb—/ › Fï9ØúÞlÐO$ã§õ¼=ò|³Ô³eyJã¥ðg>ËS‚h]¥† v¢#d.³="×Ä‘°Ò)£ÆäY×KÖGÒ¸µ5£ñ >àÇtÖ´d¼³¾ ùÕžÎçÛjÑûø¸yâ|oY´àÌcåÃÂo¯5{Ä>\o|hÙ1G5Ii<¸•4[8«ÝW;YçN.¼ôþÖØÒ§%8ãUtþ¥cq†¶§5xÃjM¥kîµãýÿà¼ÐˆÁáW®Œw÷ )ÿcý¤3DÈwù93/GíRsgÕÖz×öZx²ô¼9"gÜÞÏS5Î^ g©[ÌXçhhF‘eÍ4ÓðÔ¦¬lïͦ…öf—Ôà¡­Œ¦q†±=»ŽÍÅž/“.LZ2ü‘á_ž _‹?—‹Ž  òÍ ‹kõÒkG8³•Í«·HlÌQ\3’qþˆÇîûƒ68í©ö¿eG<{&dÉgf~/ {t_«]s×3­=Jqfâ¬YúÞká ë6«g”ú±ié‚’yŽ«¯ö†?ºwëŸLïìÑ{y,×óõàoñ~ý›ü‘_íâ°š[k°LÏJ®ÝË-Ã,€E=ìÛf-íR¿h•OÏ»¦£¾°–|cT?鹿¥‘{!‚·[/žÏTš ´¹FVNŒö…ÌÏ–sH¶ý3Fußèv£=¯D?œq¶Å¯ñþí Ž ½Ü>ðMÆ9"ðµ Ž¼õE¶@çæ"‚G—é½&@£þ8k‡‘ùïlíìè^o½M£ohäÙk ™½ ¥¶0_tœ¸GùŽfš–ЮëQxØ&<ÓÍV¾xé>ÒñR›'iôy î Ž ~üa½ðžö}ƒ†ü¸^³ÝÓ‚«åÍØ®îgÑO­5ÇÖsö¶E«ñîhŒªqêZ?éíCµv^ÂhÏÈï³ö߬ùFõ dâÊÒ¸3×ùl°^?p㳨{é3FqüÈ4$ðn+žc%.:‡|Žá‡L{#¿_ÿ‡/öG¦},¶¾È=¼$ºn9Údëþžpa4a¡çyêšö‡LñÌ¢glÓ#h•»åœ`]–šK¦>2²>¯—–Êmç=ñHÃÔòr6ûB/¤y}¦¨õX+ü–ïB#†vüûúùçz'Óû{ä—Aš½…öž¡ýx®G´H‹1fdüëMc$l/—ï)×Ú³öøãJïóÆÈ|’!ÿÚÐÔÿ55­dó¹:BDYY”µ—N¢yŸ-NkeKkÅ™Q³Í2hASwêIK;®·äh‚Ä“Á‘±§|’¡Y.û#ƒ3¿].¾x_ïåråÉYÇŸ‘ðZ÷Ž¢—çeÀÈZ¹ôœZÏÞ³°,Kk½ï,Ü6[[·Ð5f­“lùŽ—þ®…óBÖú:‚”Of^[h•ÿÝF#Cm.åð¡7†~L{Y~üv½È×÷Ò{{ûóûjyÕ°ÏxÛ-¢ÛêGIÃ*Œ6´ÖíÖÚ¹†½…‹]ñawé™,x¤ô¾lºÒìóÓìù÷†Uy͸¶ÊŽ™ÖšÈ:G€;'Ç‚xòûõ"®Œ÷øˆ#Ó9Ô_‹`¦z¶Òù¬ø\í7M¿Gß•à ºª…ÝÉ:-­öìi'ºcÜ*¯Éˆ,cF+^ë¹`¿~±à :„¦=ÄÛ¶Ò»†<â¡5_ˆg»OèÂàÈàÁàÆðCÆ;{´Gòçõw\ÛýßJyæ¢UoÆEçÊ²Ž‹.Ï‘±«T¦­²nõÝÞ—+7~±|ïkñ°û[’‡X¯GGÂÔêÇz  ïü™ÊŒÃµut88k‰Þߤ÷XñUi˜ˆüzÄ-A¶üÌï¶rƹçL˜¹ìKí­5G{pÉZØí:…4ä—ë'B{¿Ñžô¾ímÑJ«¥a·òØ Ïþ­Íg´îŸ%M 8}Eó™¶ë>khéµZÐÔ&-a‘Ç,ÏVƒv;·Œ¿7MÏûg€¥íèŽ Fml–ikÝSº¯wìŒlK=õ#áÄ-Gs?ö~†VŒ½-à‡ ŽŒsöpžÈ»õ{ ³çÛ½’)Î}ºµ†kؤ4Ö(hÚÓ,ëÖ’7rø“¶Ve¥Ñi"cJaµŽŸZýU{>–Þ;Ã^¢ÃÕô\ò1†Oøñ¯ë ùÃú=ímñü Îh;AÞë·5òÚ³¯¤×Jãàü6úŒ’t5ÇO}D“[fK÷вX¤cm{Оû¬Ê"SŒjËÞk`=e6X?s­ŽÏTV6ŽmüÒ߉Ó<™ÎÕƒ?òïËUG¦ý‘Á§·>ÈšûÀÜ7+´×=ýhtþâèÃ~µ»oc­}Tz¿÷škFø‡×»ƒ\dËSä8+½ßŠïÎ;¼UšÎˆ­Ê òáYÿ#ÈÚÖ¢Ó” ‚·[¥Ý›–Öz¡çó康´cìe ðäËUO†/Æ«õÞ?ÙkÌZýTs­aÅÝ£×v‘c¢Õ8geŸÈ€H^‘!®³£·ífãxó=¶öBšOO~!‰GKKÈÖÖ¹äÿ s˜'7öB¯ÆF2¸0ÞÕÃ>ÉØûíÓú?>_-×ý“¡!Ó^µx9¿µPê§Ö}<5Ìž°šcZo›¬…]7EµÎ½ÔŽƒÿQ=kÄk…ÙÆ + çÞ3ε#ÐhÛz”&j}7³­GQãx†uH–9v$²]¿Zÿ~¹þ ¿cðapæ/ËÅ÷{$ÃþÄ©µÖ•·€ž²êÕ¤ýEc^ärížð5Ž42ŸrÖø–óöèýŸé™ûŸ…&Sëw=ñÌXž3晃È9¿gÌñ°åµá³×»,ìkVk{M=?C[±ÈsïÜÐ×vß5ÚË üºñ–‹.ìmŸdðfø_ü¸\ud‹ö…h4Kš5Œ´Ç–nØÃc­Ç»RÂ~?E‰~Âÿ,uŠ‘5•vÛÙ£“ mm?[?²éŽ[h¬}½Ÿ+c9¶ÀÕ;4ÒÐâô™çÛÛ‚f[ÏmÇHp^hÆàÈð9†füçr=g824f:‹÷íÏ¢>Š_+Ÿ™õÙ<¸Ô,òÀÑ %qÑ÷3ð£Ìó†ä~ï9ÔÖ0C{È0Vl¡õš{AI¡\#ôF«2,ËÊùÖ]=c9Gs#ßbðcì_A~¿®ßA?Æ~´ç›v?‹Ò4¢¸d=Ñ;¾÷Ú¹é{Ž­QëÍšV¹ýô\‹Œ”EO;ÈÀ«¹ÿÏ€ŒZg²pBm-ß*.±T ­±äáà²ÌC&dÍ—6ðA†~üËú7öµøq¹žÇ×êO½\]–õuKãÅÚõÇáï™Ê§g~ñØOZÒÏ4Ó»£Zëï œŠû»äÞ{[ûógÔÚxÑùNŸ‹£ya–gð¶Ò}G÷’¯´aø[@'†ÿ1ö|ûßå²·|.èüø*ƒ'oÏØëÍ#g.·à%£É1$Ú‡…ŽíѸã¬UXn|œ1ƒÃUjëD.öíTÒw,ú¡4M­tFâÔj3­ëkñkÛ$¤ñr=ÏG§´æÝè£' 5LÄXßS5ÎU³ÕÔ8ŠñDÏúÕ‹[ÏŒˆ~,-o Ïñ÷*ýŸu=å1îx?sFýE›ãEkE5hj0Üpm¦öHë±Z›sîíý~ËIh/7ð_hÆë'½· ™|-häZZ­ß¶aŽòÕêÚýtt}j=ndèQã w<ÔÖjíÏCÿ”„Í—Õ»M¾(Ze=öÀb\™á¹o#vdá¢Vco´ßš·¢ì3c¶§ö&‰ãaù¾>ÈçÜ~ÈØÿ ~É×O\Ø÷‚4ä½>|tžH)\ÞÁ©¿H®kWOüÙÆT.¢Æ€ž°RNÂQ$åÝn{´dZ“sãñ„•®Ï]÷dìË–ët­û9ñ{—ñ~ÞÍXÇQÐzÚ{õÚÄ-1C»É¼6—οä -ïèA7†ÏIýÓú=ñc:kd»Çò>,eâ…Þç¶š‡3B².îùÞb½]ò.Å¥5HÓæ”77þ¬}>»DÞgm‡°Šk$>ïû,‘¹~j霽,-Ó²h¿™t)+´æ·V»ÜŸ#B{[À×âÝú782qf„WÞú!sÆÛÈ2“Îûœ0Úih•W„fRûþ¨ÜŽÚR+ßÿe¯1º¦=x§}öt³¢Ôž[÷p¾öš¦'žž~À™»FòR‚¥/Åøs_ÔЙƀ(Þ{¶uÀÙç“Z}Ñ÷Ä1ðIüÚ1ö¶ø²\xòŸ®OËå\¼³GþÈGûZÔÎÞå“%xr-ŒÌ‡­h”ƒ[sxm­vTG“hªšu6‚RÿÊ6fg¯­¸i©ÿõ¬ûzãçü–­”iŸéý~4¬Åýgƒ… è–ÊX¢M¶|WG8Üle¿?Ÿo.ø#c/ hÇàÄðM?~»~ÿËrõ¹xy_éÿÒoÒy„ƒÛ2Mþ(g3¶wIíÕ³9iÕʭן£o}›ŽÕÚ†¶7‰î«‘îz8CÙžáFp¦çÒ²gF†ñ÷ˆ/bÞ†ïñdøTл{ØZ2ÞÛG~\®{Ä=ÛÜß›¾,mÚqJÖ]\MC‹pÖšëšßî-§žgѪ[oÖZ{{£Åµó]5Í–Ó†FÖ:ækdÈC,ëã®÷éE güˆÔZ¬ô7¯4­QÊ눽ÞÛÈAÏsÑÙÒ¯— ?†ï1òe¹ðcìû~üÃzÑ"RžœQ¿·Ô¾F ™/mÝRÂù5ô^/x­4ò ¹.hÝo±.–òÐÒKkM9 -~åyzÒåΧv·¨ûÏ„–žq/+]hhQÖȼΑ¶W¿žoÂá÷…øð§õú¸~¾_®>ÉtÎÞ‹åû¹’Ëi´Û@–öÍíjÈ4gìãjù"hqËšæËÑÓ¹i{é°Þ:º†FæmÊÌË4q«&r-¹n‰Ôî(#Jƒ»Å:yæ-§Ýò8:_¼>ð?þk¹jÈoÖïèl½×ù°Ü;0BC‘h¤Za{âéÑòFû¥'×zXêc|¶½)-ÚxæÈYWžÑXCFž^KË"¿­u¥Ç˜9C{êÉk†qÆ"üeh¯3ZiE¤¡¡CfäðGc§>÷áñI¾¥ÐÁ{±¯ôâ/—ý-¾®ŸÐé}=ðéç‹¿2\nñŽp”ßYòžµó¤·ŸûïéoïñN2FjkV÷ö¬+Zظ]OG¬Ç5a5Jâ;vŒÐ„zU« ¯}+o{™fšKFã%¾ûr½àw ÍøËrÑ‘ñ÷ûõ“´æeÉçga‰Úõß×èÓ­yË# n¼Ú¶‚VÛ¸8{\=÷žóræ/MŽPZ»KÒ“„—r¯ºçÄ¥+ÍœŽÎö<ÚðìOÞöž,Ð/2ÚM<Ñk{Û~GgìÑþÈo—«¯ü. !?®¿AkÞû"÷äÉROʨ HÇ‹Þ>`©pâãÚ1Jß•¸ž´ípÞÒ(—Ú¾à=éôò]oxèÀ£ñkë«Ò|—Ö.¥xµçªZÒJ££{ÖoËÐJöF„f9ŸÔeüÚÂr|ͰÞI?ƒö®‘öȸYº—ø1ÞÃÏ1|±ŸAýq½°ÿÛ¯ëõÓò­¯Åß›W­~ÚÛ.µôj)Ô^;[¶G)ßàæÍãÜ—‘rŠ:—¦µ&ðÖ59i®U¥í[+_–yàÆ¡Áû#4j ´ê$ú9G5 ÙQ“6w¶ž§=ç‡Ú³Hó¡¡IУca{~4bø%ƒƒƒ+ÿ±^´÷íGçòY®ñ#ù€WüãG‹(+)¯Í¥šm¬Ö¿%K«Ž¹œ‚ó»özo$~®nª…™4—l<%[~öÈž¿;æÃÌm*“ ‡3ghꢤ#ãoøO€#ƒC/¦³ö 1ƒ#ÓÙz´·Åóƒø´õIØ£ý¢µJ3‹M"Žêè¡ð}é^nZ=÷G××Ö¶ ìÇíø-âËnÝŽê©ËP:Þ~Uš(1gÓj[д 7--tÖzÉ”o -§WS+…ÃØB2ü'°g8ñ»õóÏåêcñórõG&Ÿd-›‚w½Hìèœ1+S;«at-⑾Öü·o«Ü°µz}^ù“·X¶¹YÚóì[óº·î3j‡‰¸wZÕY57DÆw‡£º–%Jü€4aâÃx_ïŸËEOO¦ó¨Á‘éœ=â×û¸K{ضÖ]Hïó³¬cµãoqÆÖ~hZùÐþ]–ÂïÛ¨_Ȱžêá^yŒòß#ºN, 9®qúæÌeÙ³{Ô¼Å32Ôçlš\+MŽÖ™¡ü3£5‡ŒŒwàÉð3¦³öpaŸäÏË…3Ãׂ8òËåØÿYÊ[¼µRúY×®£¶Õ-¤<„[·œrÔyttœi•umÑcü”Žõ£süîº_‘œ3Ndã6­û$}%ºgŠó‘ùÌ )fy–ZŸ$Þ  Úû {Y@G&¿ èË?nÂâ¾£ý‘kÚqož¸°¶c[ÆW‹Ûkí0:^k¬o%v†Ñ0µ¹WûL¿žö¥ iÇe i½[p­Z[ÕlÇ=÷δþáž3c–üGås´/e@d>gÔ,ç=ÎþÄûÿ·½‹í{W|].>øü×ráÉŸ–ë¾ÄK~˜Þu’½ ÌOVÏÜ­5…árž­Ðö3èM·'ŒF=XúQX·ÛÙÇ-n•†WÜê1«†kU6Ê\ ëõí-"º¼ZéÍS¸‡Îç…¿ôä7ë]™ö¶Àõz‡ÂKÖ%ýìhN¶œÿ<Æu/Û™6w“ä¡'MÉšJK§æ´;Iü€¶þ,…uÚÖÆ\hs oîQ§^ik¡Ö—5Ûl–ò°z_„‹Ö1Yê¬3”gÆt¥ØóÒé“Î̃?ÎÕ£ý, ÃïâçõpäÇMøèå ­ù&‹ŽÈÃ2袑inÓÕÒè´Â•xòݳ5_Õâmÿ’zÎ:ŽõôÅÒØáµö+¥µLÏkmܲM½Ì3Ö·ýÍ ÇhæQ›_Ôî#ŽL:14d¼§‡½,¾.—ý-Þ¬ßã¢3D^nËï#[y·¸à–gÜ÷9èG4gˆXÏFj€3´‰f+ƒ™Ê{¦¼Z b½~&`3Ùƒ²s{Ò’ÉׂÞÛ#=Ú182O š2¸4E]zÓz ÖX»dj/³Øü"|4¤÷[–©dýºçüÚŸG"ç¯,ë¬4Ûj¶>zVœéùÏô,3a~2 ©Ásì9ÒÈׂÎÁž´ÏøñoëÿÛ½ßèükä“Ü£íHuñ[ÙÚ' µNÏjOk¥YË¿Än?ªÛÒút¦vf±î-•AÆvÖª¯Q}»•¶äwËr™IGmO³¬µ2 Âö¾EI‹˜i¬ÕFvHç£v±ßÓÓYÔØÛ¾ÆàÃïÖOø%ÿ²þmù‡MxÒ‘{Ónå“û[²Ô¹µæí1ÖôÚ "umoÎÙ˧k÷E »ía¦9mt­4ß e4+2—­‡ý€“u¡…­Ú 3åuž:A+ îû¬¥ïéý;ð^øP€ç>ðKÆ{{Гáƒñ¸\ßÙ{µŸ#"u_‹@FΔ©œ{Û·DãåäÁª"â•ü¦iãÏŽžúÖ^Ïf±œ‘{gΣöÚéŽ+,Úrd™ßëÛœ±ýh 'N ½~¤#“¯x2³G¼úè,jI~8¿yë—™¹EFÞƒÒ„ÛÏ#HÆÆÑu­ÕøºÍ×h«…ãîEgÑ>=û¬vœ­u™çAÆ4$mW:‡Å—e¼Ë¸6¯¢!ÕL²ä_ç.Ï­g뉇´`èÄØ¯:1¸1xòÿ-×wöðý¯khÈ[Ÿä£¶ª©ùië2™ÛŽ/Ò„u:ܵ•ÕÜX‹7bNmçYí’3Ìe3pwmxæÏ[ç°ÀÈ83«¶qÇ\dYóIóAû¶ÑÞoàÉðE'ÆYÔï—ëþ¿®Ÿ%ù(?™ú·e^zçý óP-|–úêåwY¹ŒTù]–ϙצ¸—ǹ1ƒ^ë¹–ÎØÞ3æI Yž-K>Jè™{É·˜öƒV Ÿdpb¼³îüãr=[oË‘[ÜjÔÖ$Ñ÷2ÏåÖ¶{mdxŸ»´„Å3kò Œ+:¯U[mCYÇj®§Ž"Ÿ9ó8¬™vô|1Þ+>‰N4ãø9+ÍGÛ¶juæñ¼þÆàô×´ä/ËÅÏâ·5 >{ùqoúÖàhy#V¢jŒ½ãfYKË©”×ÞåûÑ»VÓ<‹:jÌ8*w¯t#î û6éѯgmË{dÉG/2ÚdÏ+o¶z‹ÜÃ?Ó|ól÷7ù[€ÿâL=ø#^®ûZàgþc¹îü°|{Æ^í=,é™òšë+ ’OÆs$öˆÖÜZcLO»9š[Jß×îïM³…è2Í |ëeJèû¢Æ½È´8cˆ¤¬¢ì~÷¶¯oÝ¥7¼&o‚å¸íi¿!¾Kû$“Ï1iËБY¿Çw¯—oçüÒY{–å1^ylçÑv·LëBË>9Ëx‰fÑ·ïõäi_”Ö‘”§fš«gÑ+½í‘Òt-Ê$Ò¶‰èô¹ÐÔ_IG& paèÆï×ë¯åº¸1C½õµØî“Ü;öä1Û\—Õîe¡QfzÆÑySÚŽ¨m[Ãr,×â#Vmß›KÝq…ÔFýÇÑsÂÙpÖç²Ä¬šée€~ š1ü)þþt}Y.¾tÖþ& ™ÎÚ#xèÈYü÷=õ}ÍxfècNdá ¡/g¬,iAYøá íÆY|F4†‘´²Ï÷Ùt•á­ÏR7íÔ·«²¬i`»0ð« sôè,j:gï÷õÂwàÈ´¯E„jöveE”OHëÇžòÜ·S©ztŸ_²°/j¯/JiXŒãE$ï™Cdµ«Õ0S^ï87îm1/¶uór¹Îg[d\ð±À;|ë'ôdâÈø<ò±Øÿ­‘WËumÖvÚËù¤qJ¸—wYÕÒ“¾û¨¥±[q›Q/ľ®Þ*=÷fíÿ„žüõÚØ¢úov»‡g_Ë oýX3×£v^JóµO˲6nåƒ3GÓç³å˜[€óÂ~àÂØó >ÉtÞÞ?– ?þmý¤ý”Ÿ/ßûYXÎÕÒ°ÑÔá¶<-õzk›~+ÿ¥>kÅiFljÏÏâWŸæ½Ü~§16iåGã¾Dæ5ª|=l"ÈÒŽ2­{³Ã»mj¤™³?›†>…Oâ¸äLZ1x1Þ×#žL\ºòö½—Ë·zò ûšY"ãóFò©Þ8·¿µ8lÏúX\mÎbŒÍÒž2ä#C¶±Ãd{–=¼x§–M¬&šCKê¸è=ðdìG{Z¼ß}BG~\ï!?‹g»¸"ái÷ÔèÑåu„}ûòÎã6ÝžõÅ<Ýû콸$OGñï㤧Å{³´Ù,zpf^ëO)î,í¥o\#Þ,¶ƒ[ÅLåÓ3ŒÌ7µx5ÃsãàªégзqeçÎ^å•Ù6Vú_ö¾…žñÌ ë2ˆÖ´‘)/„Œy:´ôÐÚM~È´ß1¸1t㮟_Ö¿Á•Á™ág¾ ¿äçK}ŸŠí<áeÕ@kžåPž‘‹Ú3h?Ï>îV:ÊÛ‘mQÛ¸-ùï¾L4×é3¶G/d°cÞy§/,ÖÝG÷„—¤‘3äqÊóÑžº^i÷~Çø¼øìào:cü-ðntdpaìù^ Ž î ? Úó⇥¾ŸEϸÁGqvxÍŸ£þ"½ütÄž¬§öøTâýÜ{GáÙ/¬×N#÷kåã¢Ë0*ýèçîÁ,vò¨1Ô ™ì…·€ž6D}|’iï7âÊÐŽ±çOý¸†y½¹ö·ÐʳÅý‘6%«vÛ;FhÙ"¸àÚ­õº–Äþ÷¨5»tMp”ïÚ³DÛ2"Çïlº\¶¹,[~¼9Z¶çïŬùÎK{¨%Fl‘ëCí<[ò+Âö¬½¿­¸ð_ËeÏ7zgŸ¤#×Ρ.¥Ç™¿¥˜¥{åÓ«Œ3šúu7–âìñÃåÙû°=}A[ûÖ®-œ¥ÏŽüžIÓœ¥>€Leš©o³—Ç ùи};g?\ÀVGÆßЇé==ðâ­_†Æ þür¹¾³÷|ùÞç¢Ä/f¨ÿ³#Ch÷±~ˉ¯µ–ÕÎG/$éium#JÓí#›æìLk©3•+Zº¦þà‰¬ùòÀ­?€Ô=šfM¿"Ú0|*°çüÿ\ÿ~»\÷¹ ³ö¶gQqrNÞ4ÃmÃ{èðñFØT,m¥uŸ´ŽG¸©…]7“¾e1L«ÿf.ï–M¡ç~ËðÐkâÜÃMÏgÑ¿¥àÌqv»ÍÌ ŽÛnÿ7>¡C†Ÿ¸0x0|+>¯ŸðI?†Ÿ84qä­~¼?O„“w‹õî-·½Þ¹×sŽ­ñØÑ¸z~?*i¬ßqŽl»YxiDDò…Ñ´kã¿ö;ãØª5‡X<wÌYjÛ®²Õu¶üý$ÃZefô´{ /¥}Ûð7|'À¡C?7þ²\ü,èljø[éÈ¥÷öz¹J¸cj+ß³Îé–k[2)iÉ­Ÿtõæ–ër)zËÀ+o¥5O sG„ΖÑ.ÂÕáJܽ——YêùñeIÛk ~ÇÚýu6Íû ˜­,£5„Ñ´¬5›h[¦D¯ÚŽLš0üÉÏú1üÁ±?2ÞçƒÆL2ù[Ð9"‘óe=ÌÖg9(i±šíQœÏvßqî—„?Òy{´? }лßÏ€^Þ®•ÆYpÆgâb&þaW$,õ³”Ñ–Z`-Ížï¬ÓìIW¢Ë„çÄñ|ó Î n ŽŒwõÀ—?.×}‘‰;ÿ°»Ðò«˜A×±°õk!S^Jà–ýÎá«=}Nê1¢U•òUo3´—-¢l)gÀl|ÏÂA™ûOæ¼m1K>5q‹Ï¬ Îü,ç·¿Óþ´¯ù]Žü¸þ ®üÃrÝû‚΢ÞÎñ^¶éV:ÿ…‰h„xœí}‹²$·eÞîVëi[’ß–Ç{ÛoÙž™ˆØýÿ/Û‹¨d\6…Ç9˜UÚDdTU& "I8däq쥧Æ|¯‘æ-É»JyQ9ž–ïh=dø[÷Þœ——Ç¢7dú«iŸ®6ÜI«~0é­çW¼»—?Û‘—éGÖýJÿŠxfí_±å¬2#íz… fÊ@u1’¿S§«íåS¡ûsÏ]e±ú½;½Ç#ºçå_ퟕ_|ÿû—ëÛ—ëç/×_^®_¿\¿y¹þÇyÿ/×W/×§Ç ·iügìÑ![wŸèÒQ«ï>š¯]ó3þÐ¢ÑÆ¬ýz:8ý°Ê@ýW§ß—4èX%ãs"òÊFˆí[Y\×mﲪø0J—íë¶ëÆ-Uêœ[@Ò^¥ƒŸ ¶ínûì¼€•~—þ3e1u†öí8¤³-»ÆKÙ|¬½½†›iÅ3~±Úz½ÿîåúä¼¾8n¸ø/×^®?½\Ï/×ïŽNþêL7æÓÞr{zW­O+Æg3¾7ê·Wâ…Žû²xyÐú\uz­O¦]vÔc?v؇»çõ=tcñAÊGî¯dͬt]åvÐZSÇ-ÅŽv'Çgï0e^AŒ™ÉƒÚ¹.L‡Ì9tÙžßÙ3D–Žtz~;‘M—±wŒ›ÿ3é?;n8øù¸ÍËõÇóú·—ë—/××Çm¾Yò¼;bÝôúÆN a•J½³såëw†2zÄ–»×Eåj²{ã‹j3£:‰Ú•ÍÊ{¥Añ$‹}2y;ÆŽJïT­'Ɔel°‡Ï+8½JÌØõŠ2wæíäÑÍ;;þ»šºÆL;ût×ó.Bìû,SŸY ¶æ½–ŠŸ·˜ ™Kþ×Ëõçã6—,¿úrýö¸aiÁÇÚÿ¿ÈرÛ\ÇbÈ?tÚ?«>,ca ¶_3xnV®Æð®õàÉéÍõTíLvœ³òÌè×ÕvÍzvoLñBûv†?+?ªo¨¬ŒìŒîwøíδU^Wbsfœ8SWzÆögÆÁYxx÷x¥wí¦¾¤JŒNDy2ú†P×VËZyˆ® æýü¸Í%Xd™Cœ,qß¼\?9n8úó“Ç»C·¨ú„náÐnY2déÞŠ‘×´(þfÊFùv’ð¯ÆÙ®üPì¤Aªÿ¥Zù¼¾{Ä`x6ÿ=|ƒGY º¶q5fa=J]ïÄչ þ¯–=ëiÏ2ØÄËû(د“ƒw4{îåÚàŠúdÇ=^»WÆÏÔáo®Ä,hßšëWbŒeYb)ž[\Åï_®/×_[ÜÅ×g™G~{|ìû‘ñô=þƒ©´]V'¯Ò(-3fѰc•²2GñÈǑdzŒß‰òYÏØúCú…WFÖß²´Çx|¢ÏLÙlÄú´¬üY:æýÇse{£}(Û3ã/´Ü«é*üvÕ;gÊêê7.z¤ö^i—Í`ÆYê¶Ù¡ñ’k[{ûÈ\°à_ÁÅ2wüürýó¸aãqOb-Ïkö<¬f¥céÞ:­½‡†õîi‡QÌ\±¶•§Z_YWY:ð°‡ýûáé—Æ3ÒG¯¬nŠôÑ*×[³¼òè”Û²­ZÙ ÏJž*žÏêú\³‘W»"žQì@÷xâÞ˜ü^~“Õ4KÑÚ×Ý[‡ªÄö®÷²|ÄzÄXö•X ‰¯L,{¿ýûùùÝq‹½4ë¾3VßÙ ¤uø¤\TWÐmO£´]v|¥®ÿ³‘òQýðòWêÉïÖûÌ;#é»u§2NõúJ“Zã¤nQˆÊÉ[-ûü¢²2uÇ´Å.,äís²êÊïø#_xu~å˜Äê»Z¤.;dɧ•qpëuؤª ÿyP¾èÿ²£ïG˜oœ§ óÈ_·=Þd¾Xb¿¹þör=·ydÙ7yì<ÖìÍõ}ïó:|cÖ¾Tÿ/góvòÎP¦>#Lc¥e°?:îYŸgm†'Ó*KG›0c¸eYϯֿ¨ü(ýÔ¥KU¾]Äôå,O-ÿ¬ÂªÛY†ÏÜ…åfêê£]cЊ ÊÚbk\Þ“+dÍGdßÍ+£›î=_€` 'Ëžn2—ü«ã¶FïïÇmÏ7ù”ùeÙïBpôìéP{ 6ˆ­$&oÝ[£ËŽD|*±Ú¶¼’²~båÁöó7ËoD‡£{eYí¨­Ûcúb£{¾­šß²ïž{‘yß{à1¡Î¹‡ νç¼Ç Îù„lù6ÆExUʳìk·v¦aõ¹«¬]äýßÞÕžŒÏ`ùî¬gËŽ2¶tN+þ{àcÙÓBð±¬Ól,û¾IìÅØYb-Ö9d¯r¡ÿG[ØÃë§žŸé´!Yïîa­.;€Ð\ȺN å½7®ªàš§åòʲÊ×pøœ'²ZñhÕ›*fDÒUlC‘°<¬|C¿5ŠöTÙ…µ¬{^yÙ=ÆvQµ/^Y®•Å‘î£}C³?YbüAwi6“õCY»Òmó,b樼˜uVÇ»ÆQžvÃÂhÝü½gh½{>}N3û ù.ñÅ‚}%–B0òßÏKâ,þëåz>>ÆÈï+Þµú"â‘þÅ—Eedî±ÏY;ĤÓðRô•ºèìo+î‹Ò!e!ëGÑs¼gÌZÙõ^–ªºX¡h[Á+‘NíŒSŒÚÕw¦G}ò^˜)—•Só ÝxÑÏLY™>_¹ÏÒ£îkÚEQ=y}ŠÑ‰lßѦ]ída¯N½ìê»HZÆæ ïh}®sa?È~Ç‚%žâù¸Í#˜d‰½øîø8Öb>C$Ò¯¬=Ì`Z¶î»‰‘¯wxyçúÏö¤Oem;ÏWÅFÌs¤, ƒïÂÆÚýÎ=¦Q9wÖ¯1|»ß¿ƒ_¶ŸuÚáÊón~WêãeÖ§xå<"uêѰ¡ˆŽzc[+ò?Leœ‚êxÆÿjö¨³U°=k{¼|ó»uŒý²ú9ç{3]‚yå|™G–u{cñýù)1Ér¾ÞŒ‘Ÿ”kå/ßß*÷²ãæÝ:ˆÅ”k:ö¿‡n|\Á|Þ3ä¿&´,¤\/ª?ˆ­Zû£Kטw°ô¼bÛ=¾ˆL¨ Õ:ìíÂåù:ûK7!ý:Sn‡Í›mƒWª„òeüÀÕu¸“~Ìïro9vû—Ý6â ÚeËW[7lÊØ×BÎГ}->·X ¹$Y°òóqÃÑŸžé?)Êìáœ0eTŸgLj+ 'x±Ö8bÇÖ¨~Øúg±„W¯Y²Ú«ªßv¯ËöUú—'Çÿoõe´ïkÏ"¹¢ôWØs­Œ«ÎQêx?dlšÁþ¨lëØÕ+×Ó«:ý•&G·Ž¡¼=ƒ–Ñ1ïjµ ÛŽÞóÃté<úÑ9M3úß•–áÙ±wt_Y´®ÍGåÉà‘µ™ë¼+øXâ%¶Bæ%ÖBÎù_Ç 3Ë\ò|ŽHÔçgšGûµgHóÉT÷¡²[|wÚÒ•*}ͳs–¯ôYO¯´rÑxøAš.Zù4_ÁØMëwÅ÷xïÙ§Îé™3Ú›…Ø +/JH{TÊêÈ‹ú‘JÛmc*´s="Úϲe£ýÙ³gß UñçJÌ cƒ2ÔYoL»ì¢·Ê¯[P U!Ʀ®¿­÷{¸ýä¼d·çãvvÈÏÏåqÈŸvŸˆÆu³ßíÐióV0 šVÃ]4ú%/DسJl ŸöÝ’)WË«}Fãë,fõÚ#Ö‡\Ov•)´cìÝ‘åõ5Ö.í¬ï+1Cæ=:0Æ=Æ»qÈL;1Éî<Ù¼L}yv»ÛîFý?CÏj»#òT1ÁU}ÏÛÿÍÂc_d‰Ÿ{#ËܱÌ!˺½c!qÊ#ÎBÒÏqÆÈ\[t?J£Í³£a–{áXÞ>gßuבÃz–ÙïÂÂïQ_Xó{eZÏ<<ÍêV'nb)ƒÉ¢úÞ5žÒÆ6(h|e•©ÝgÇdsY«þX¼õÑÈ3«Ÿ |¼ß¨\l_CÏÉ´ƒÆ/zV_ª¥z¶¤EZ»tŸ×‚öMfÝq§ñüÛŸ™ûès6JŒ^­çŽ1ZG[ϸ5òÕwŠ~ ö•½ßd7ÁÅÿ8ngQK<²Ì'5{²ÿÅ»óbåõdùVÆÆxý¤ºVnnìÂ7ˆ?ÕÒ{÷ºß×ó¹Ì–èÛ¼kÉäùÓ¬Ý×ÞÁ%V=gëÿؽjË™ü;|ò¬"K—ÍBdEñr% ›_ûžY§Šöá(ïz?Û>Y çaûû¶þ®ØÎì8å^´büN_¿ÞÛá;9:|”ƳK^´n2þDâ&#Xd‰·uz“,±r¦Èo1΢ù×}’;RÁ,Ö³(¯Pv^ºÃdt+SG•òª¼߀ÖST;ǧšMöx ö„í#ˆlÞw4ŽÅzMþªïËê·ÅI[ÅÕV¾+Ǿ©òÏÚ „7ú¬ªK»±R§í «ÊA÷dÏ=ÛÀØÓ uàý(횉Á[[kK4>L ‹4[ŒÊæÑNüW±Ùì¾çïÎ<²¯ÅØûMp±Ä[fœ,sÌßœi¾8~×áùÐ\É¤ÍØ2vs¥owɯ¥Ýµ½ÏØ>M?"m•‰à-¦ÞµzÝå‡3ø™±w.»×ù-^Úù†Wa¸ì>·hzV÷3¶Tóyë3ÆÏvãÞ>á³£®=~Qz„g&FWí¯ÒMÛØe£˜}œç3(4>¨<ïñɼWíÒÑò#¼×¹Ó±în¬Ù“}-$žbÄ!˾Ès!ç‡F–9d™oþüøáš=MTŸ=Ÿaåñîï²Cc¶ü,/¯.¼WÙÛÓÛÓNûÔxXådò0e±vv¶›Öù“Ì|ŒU6kÛ;ú ’?‹›«m0“õ?ú½ð€Öv÷ûG%O˜÷Èàv–T«tÐ.ÞY»„ä·|Q‡ #ßjg3ù=_q•ßÖäBµug^y}£êWÖïÙ´‚m‘9ã/É^n‚}%žBæ%Îbìi1b-$þâë3íX³÷nâ£Õ‹VohÛ¼uÒ\áó¾®½/Ò—˜4h}]1–d0õ\™¹8Ô~ ´ê;žòÚÜKñµÈšc°ä`êØzçFïËŒEæ´«²d³lú̳(]ÔFÚ5¶AùWx°exºœYCƶ)wÇöé(}4‡ÐQVÎËÔ3k_;¨j²úŒ>G©‚19º×gfó1þÈK“µóšïY}“`ÞqΞÌ%˼ñßÏkÌ)Ë<²ÄYŒóC„¬ùÈ•¿'ú?ºlB–¢¾«a„Š ÷üM‹aZ±r³¬\Ó ílÇU¦¨üŒ=Ìb‚è¾÷ÜÂV¿G}VÔo>;Ï<›Û©s.*¢êöL>4?Ó®™òYy˜|Q«,t7_âÉõ‹,Yý:ÓÆ´ zX¤ƒ²óÈ»Ö'1ù:ÛœÍ[Ý7¬J•½2˜BëçN– Ù×âÃq›7|,{[ȼ²Ä`üüLóé™×Z£‡ÈÞQ¯Q9ÈØ•gN—ý¿b7f÷ða†¯5OgaÞjÙoœañòÊAï[ã—ì»wù™•ƒWêª|³îeãú:üòŽö0JFDûú^ýóòdþ?CÈ«[¦-½¾ã¥ßy^ŠVSÖ•xl­$-Û·­û™úÐòe|Ëú‘õçL^-Ý.ÛÅZlz+6ý÷8æÙžŽ×ó@$†Bæ‰Ë<²ìùöçó’X ÁÎ2Ç<Ç"[ÿ]Gø¥8µé;l‹­ÐôY{ÏŽ+ÖtQßeù³ï4:ú+jG"_gõ«n4>Ö^nŒ.Dí‚ÚrMŽˆ˜6ñ~[÷æ2*þ*¢§ã‡í×QF'/–¢=кpúÊyÖ·=Ê>«Û¯ ÷½4–¾{mÂb½¬¼Yhï7ÿ÷¢a=ÿe±c¢´^ÔäðÒ¬÷‘³²¢u"¨­Dµ'Þ}¶ÿi÷®˜OgÓhé¾[-O·_´Þ%³of¥¯WlED+okÌÓÑ>»òYòVúbi:Ú]ÞÕïÊêG¦Ÿ2úîa±,y6n-CîóòÄ· ö•3Dÿá¼'8¿ËžÉ‚“ÇÞoo|_ TN4¿ö¼ËŽv깆¯­ØŽè¿O‹²¶Öêãl|XW²°¯•ÇÃcì;¯øy½gñéôsVeùX|5Ÿ‰äêB+•©‹X½EŸ³>ÀëãÙMí9Ó„*c´í5Ùª{Q±}-‹iºú"÷ eâ|ºæÑ¾kÏ=×Ö8¢<¬ú­Ú ”®Â#Úý32 i26Àû>~¬+ØWöµ¹dY£'{Z>–=-d>Yæ—å ‘ÏŽž³‡úÇês+}¤« Ž×Þ§[‡­öìÔE­ŒÈÇ¢2xõnaWK3ñà«ol¹÷®ìz¯HönÒêT«÷Ž~ˆÔ»§·ë¾Ð¨a|%Ò®Ö³ŠÏCñ‚%_Ôf31ÿX¼3ÔKwù¯¬èR&ªWˆ\]Ï£vEúqÆž£~5ºßEH;#ùÑôs:tÝIWôʘ£ubévd›y¬r‘{Ñ}M'Wžèÿ?ˆÍ¶î Þýô¼#KlŇã¶7²àeYÇ'ûZNž÷µ°ÊódŽpIÆ>y};Û¯XÞ™wÍØÉÈ/D¸p‡Í‹ÚFëš¾X¤Å¶È=oŸmϬ²­e">iK¯îµwñl‡EOƵ“ºòžóGi´{;ú šÎ«‹5=Ó×òÊgˈt*C(^Ðt2Ó–è3äùœ±}YyÙ~3“µV÷îGå11f!í©¥Aû—†)Ûó=žýCeaž¯e[ÏY>VÛ²ÿ¯Uð“žÕá¨ã¹Ç{Ô›UÞ¨»±¯…Ì!Ë9z‚‡eîøçõür}ÜÖðýì¼Æ<²÷ÿâg:÷°®ø ¦žÑ>•5ÏVì)Û·Ÿ¥Éx5E8+‹y:ÚÙ²QFÈPd<Þˆ½ñêŒéß(Y²[Ñ‹§Ö~gûQeÿºª=Ìêw5­–'Ó—²ez˜l­ÛhßÝ,^óÚ°Ë~¬8>J¦ÑÆ^Z­ F¦Š¢úcÉ™iÿH—£wCûŠÇ¢uXòl¬÷ëÒÓ.5?gxEùغ÷°ãü¬âç={¾úDí·E÷Ø›Ï*CóÙ>••¡ƒ7‹v÷·lù^žù³Rn—[y!õÚ…%= ¨¥Cù±TÇfÖN¬y;èê±Ún(!tïPGU&§«¬Cea1$Cï̹AŒ_δ©f¯ÆÞo²Ob($¦Bâ,ž[,²`ãÇkŒ…ì}1ÎæÓäÐú+Òæ‘¬ ­é¯8÷ ¹òBûÚ_*Ï#ìiÉ­ñdÖyåCìNÖç[<²c”?KYŒp|7n­ÈÉØT›!e"e!üºÉ+;òQZXýww_C‰iÏö?²™•qNDè:d´]­´eßÏ[ã½R¦íwaöD‹xiÏŸŽ®;AýlÖÎxå0XÜ{ÎÆH±vÓ*kM›X÷5<#÷>9>ÆÊ²·…Ä þùq;WOæ‘~ÿå™GÒ½dfú#ÚŸ³ýÁ%ݘ„•3xi¯ôGós+6Ã{K~CšËÖ0Þ¬ã¨ZÙž¼QÌlTîçÓÕ¾ÃV#²d};"Ãü©•¥[yY¿™tè{¢6"ZkØU·mĮŋt$S§ëïŽög(Ë#[V?¯èc‡hi,;ZåÏ['(?æÚ¾™ºïÆQšª~TÛ!ƒµ¼<ÁÐêÇÇÞm‚we=žÄË<ñ‡ã†ÿz~ʼ²`äg1ïù†È^‰[öh凬Yìjk_¦Ïyù¼ô‘-ñì1c‡²>,Ã?"+Wk›¨^fŒ[ñ•ÚwM­Î3í>GbÇg¬ßL¾H&„gôíG8AKoñgqÄš7ë·­ßýEÚÍ‹¦Am¨ç÷:Þ•å«ÕutEU&/]eÝcån´¯Fu‰êžå·2T±Áö…õ»EõÓU^‡¼Yl¤ñ`l‹•vÅ kŸþUæ…%Žbœ;-{"8nëöäúÅñºïÛûóbÛÂëÃÑþš_·ôí—]ú‰P¥oYu‰œ›áù™5=ã§]fm[¤;FXÓ[<#ÿ‹îA6úZ†2uéågôš±5(/”¿–/Ò׌Õ¨ïÅnCG2ë°+mà>ÖþXé:bÐ}~´~Ÿ©/TnV—Ñ|Ù8X¶Tûø.™Ñ¿ ÆÕúcO:ˆµ_U«”ðCŸ{i}ž¡þÚÚcÈÛ;Bâ'÷JL²ìk!8YæŽÇþò[0ôWÇÇgˆÌö¥Ò¦–| uê:c£,t•MÊèX”×¢µ¢«Í"y:Êñþ7¯öÈY>§êïgÞÙ2öm“+ýëäatV‡²i‘~;Ë”)õUë7«]zµSÇ»F:Ὗun¦–Çò5–,¿«ð=S÷Œ®FyXB猖Y¡Ì~ùYÖ½‹å·è®ÄXH¬…àa™O–¹äo!û]H|²ì}ñÉñ:¢ù°Îþ~Ež5WÊðGu9Z‡ðõòdq13ʶߜ/s–jS¬tk™ZŠÝ´r½ßë³ÊZ–õU?[Å=;lJT¾%G…›V«·ŽùÙ«ð<ß\±m¬n¢<Ðþ¼û?#+Ú÷Ù<¿è“¿’Õ›JÙ(U1cåy”÷Š9Çêx ‹Cª´öË®çΗà_ÙãMö|ûçËõ——ë7œ,ß7 Žþôøxoä7_M&ï;K+ëÜ’j9ZYÏ5Šg#,Ùöî:@Þ“ñw»`ÕMµ]Q ºê5Ó_³vŽÁ¹Ú3ë·‡KQ²ÒïÚ?)Ò¯h¿èª¯BH“3òá•uákŸê~‡J_ëÄ&UŒ†ðíÒÿùYÔ½õh?ßÑ¢´Œ=êÚ/LK§Õù㘎´+‹øV°+ÃccG™²´÷fËAç3¬<£ŸÊ§ÄPH¼Å·Ç-¾Bö°øíù}ìqñù™î3…¯×Æ]m–õ(¶aí&úž–dlmTNÄ;ê‡óóyüã¥Ë´êÐ{×h®©g"¶Ç*ŸÉ»–çíaí. 11®Ö=–;žÑ}$^ü8ìqyÄ;K®atµƒ²ëŸW]é°!Öïè¾EH;²ý¥õ¿Q­\¯/Íõê­‡ëÄ/Œ.fùW0êß²~Ý#ï½£¾Šä³Ò²ý¹JQYÙößÕÏ´rV{Žä±î!>cüŽÖtÍ}{ìk!X拟Û9Ô+K †ì“,ñÈ2,ñïŽê¹&«%ûn?­¥«–y…î³6©*S„Ñ´ôž½A×Zegëщ™²Ð´™¾ª=C0ó¼[ßW ´Æ Xu®½k—]Gñ"Ó´´•}yªûÌdÕ‹›åõÕCyî•™Å1Hdm†/K,ÏwUx#å¬Ô©gÝþ,£GìÆëwïžwŸ¡Š®2˜¨[V;!² ï“õQ‘íB|hÔw4+ØX|œ1-q²FOb¿?ngìɧÄ% nþ陿Ëã5Öb-sáXéiIë‘ÅMÏÔýݬ`œù;cO´<ÖmTÖZßkÏ÷3بâ—Öß~(Ò#TÏPÜ»RgÜJx©ŸìÚª®°Äú?Öæìò‰š­·¾¯²È'³·‚Á3…õ¯ã»'»µ?ºö‰«Öê.ÓnÕÿ5ºl Z^5O¶wöÿH'‘½ñž]ª„´i‡¯ëγÖA´_™•OK‡øaÄÖYäÙ–ñºÄOV <öD– ‰E–˜ ™O–yfÙNæÇÚ=M?æÏÙ.!¶„©—ù"þOJ:«lF‡¼w÷ê&ºW!o¯`Æ^!~ÇãÙ™¨=ªkö¬´†`ø!iWŠÖ güÁÚ¯­tQ¨>j:•ÁC²ú²ç c“gÊ`šêû{õjõí(ýÊ›mëH6-¿–½•yo\1û”§e»ÁzÑ3Äw!º³“2>[ûøÈJY„ꇶúÂ(Î(#“—6z†–Y%FN–=eÞX攟ۼò7ççÏŽ×½ßæu{dçŒÙwßõ_f…Oæ"4í.Û‘>cƒ‘4ýÏJõïŸhiµѸ¢ÛÏ#2 X¬3ž—éûž¯ž©Š P,ݽÖzõ[,æc✢t^¹íÆ£YžBùD÷fŠbæ½¶îÄÙ|™1LFòX¼k}u&›6ÃC³Eˆí°øW±i¤3QºH® ¶Bôxå»–'qÆ2/,ñ‚…%¾B0ò‡ã6üûóSæ™6ÖÎÎÕäXŸki­yÏY~÷œgõ/^[¡¾Ð+kýnÍ¢ï‘éSÚ{D:Éà6‹GÄ'ãƒæ¼3/æR“‰1aeYù­¼Q~YbÞ#ës³þ¹j[…ªë5vRìºA‹_v\¥=ï®Öfíl«¬]ez¶<Ë£BV}£ryé:í?B»t‡å‹b»ˆO1vZ{–µÿE>ŸÉƒ>GÓxyü8hÌ F–9b‰©<,ñ‹,YöGþÕùLÖë Nžc-4y¼}ØÖ´•6‹ö\ðx£ûT±x¤3]Ô?ѺEËEb¾5ÌŠâ'Z÷šÎyûGh÷‘´IÚ1F¬öÛÝù˜÷«ÈÅb(–TfÇØ£3m$ŸÖ¢2«¸ -#£+õ¿Ã·gl·‡‰³ý¨Z_ïÏâ…²x÷ÙºêĬž/š©{ŸË.,^õÃ]yVû¶R÷ÿìšn[ø!²Ëãz{¼úyÁ¾²Oö}ûýyýÇËõ|^‚“¿>¯÷S9Ìš(uñÐt%cs+þS³ù‘<]¶3‹ß*Ĭs‰ÒßÙ¸Z­œ®ú@äG1GÎ^õÇëû^}]­3,Eý„õ·]~Íkïn›†Ê’I³‹"}½ºülš5mç{x}–É×M,^Þ¡ï6RˆÝ£&s¦Ê{õmÑZæ®ñ3ÛY6Ûߢ~ƒìÏ8 Fþò¼d¾XÖëI¼…ìý&±ßž÷e¾YÖíùgïÌêÞÓ–üÚ;xi¾YòpIY6ƒ±ŸóY/^:TV–5¿×¯QŸÏâO¦OÎùÙ>éåÍ´VVõ,m¶nvâ?æþLÖZ•ˆÏºO+ïÀJ;ð‡çkØw¨øD¶Íwìi>Góvâö7û+=‹c;ô©‡¬=aíÃña오’ÎK¯ÙQ¶/Ul»Õ¶,ÞBÛUã;öïl,8xœ"{#ËÜñ‡ãv6µœ¿÷ó3Ì#¿;~x¾DTºlÑNŒš)_»gù¦qUöbeóuè{Õÿ ÿ}ŒO¯nX;ÃÚw$ÍÚ·„Þ*÷,~‘M@dè¢êz´X©§®²® o ƒFˆ>tã•{ÔËnª´ùÈӅݘy§ÎöênûL_­ø*Í×Zù|ʶ’Ç ¡é‘5¾ÚoÏîÒËʸm{Èœ°Ì%Ëþ2W,óȲÿ›àäç㆑Cq>ÙÚû-’½s,”µç¶ˆê ‹ËæO¯Î#>hšÌQíÛ(-jY»—Í;c|KžJ[2ue•“¯‚?*y*ñnvü l‰èÑ#à^­¼óÃ;åëª+¶ïTÇ@/Tž e}˼ÖÊÇâï=¯ú4¶Lä]³2uüW_Å#Z>´­;± š—Õƒ1<ÎÎŒ,{[–yc‰µ³D¾<^Ïá{òºëÅ[x¿êÄn±{&Yö5âcñÈ`×ü»²OîLo–Oú ±óÚ8oÏ[k,±~_Óh<"Ù"}Gý“6׬ÉgÉ=ë:§ åq5æåΟë}”G7–gqë=ên%ÖÎV±8Úç"›Ã¶u–Ø}W4ŒöE·xÝ›{èíÕ†øÏèƒáPÊàÞõwgv¥C Õµ*Þî¨3¼sÒVêxnÓ7g9ãœ=‰«\üürýí¸ÅZÈÔcoä¯Î¼Úù!ÇtO“ÁÂ.¬üÖ³[“‘q÷øQ¤*6ÄÇ Ÿ iø3“¿C˜õH–vò‰t c/Yý]Óvã‘îÑüÎN^¾Aì8Š‘ÚU;lYwÞÝ<µ~†ŽÛ¼ûcŸÝíÍðÖúý|µÄ"Ë|ò/Ž×³DË>ãj™?gˆXqÉ™ño¶î¯°'žßé²^ý¡¶*#‹Õw´gãÎ(}å•Èï²øÄÛñÕkÛ²íá2þ¨Ø5¶.•>Ÿµ™|+Æfy1yPý`ðþJû3ghÏ:pªW;©:.˜©zvÔÈ›í§hz«?tñïÈgsüÑÔ«®uìQ앱‹F>Òž'H~_"º¬õ½yoŠOÎKð±¬Ñ“ùãção!—ìq!óȲ†ïË3ÝgDÖLK v¡sÞÁÂM„ðïô¯êÚëþ‹¼æÑîÍy™q;žÈ´3ccQòöªøÀùý˜öõÆ H~æy”¯—u``”w6v|ÓQv…gsUÆBëýªÏͤ]É:G€á%þÿ±ÓN›ÒQ.«wݺ|/B°ZµOfêA[5Ç$Ëò8'Dâ{^ß7¼ü§óÙ7gZ¹æóoªãÊ•~ö¤ËWò¢cךGûÎŒ+˜÷¬îóbªSž¬–ïeÊÓÚÇã³>«âF;¬¶ÔJǶ:®@Ú«{ïP–v•‡êGVÿ²;ˆ•á~¹bÛÑñj‡;1oö½v´A·Þu`ι]Øùô}Œ¼» ²”Á(í¹—¿Ãvxå²ï…Úßõ»ÄOŒ¹äqÖžÌ?·‹ßŸÏK\†Ì#ó¨9=ÝŽ¨ó¬%†Oטf}–ÝCíÇÙzAô1ª£J[Ìï—ù‹Á¹sW¯IYówÚf´Þ*þ¤+}¥ÿfÖ§i´Ó¿Y~jg3}e­ÿ]±¸uœõ·è¸å^8Õ‹._„þŽøvÖ;ž`øZXM»_}¿«Ç+8ÓËÃÚ—wëÖ^ó÷·ÆýùžVO‚#ËÞn,óÇÏ/×·ùã¿·˜dy&YÖõ}v¼Ö‚Ëç4ï”´(EúîýΖ×ÁÓkÇw®ï¼òʬ}›ïuöi¯}V9Xe½¿WŠ=+u•±Q‘,†xhõÂÈ7§íŠϤÕdŸ?™qÓ˜ç |•ù†ˆo”ž!Ô¦tØžìÂöëNÜ„ÞdÏÔeö½ÑûQÙ™ô–]Dxwé7²o’VÛG#þÌs/ýPy£=p-9ç»<—Kð±àÞ‹,xXö}“söþx¼Æ'K,†Ì- ¦þôÐ÷GöÚj”½ÆÄßÃuÚ·.¿%¤­Xë( !Ĭ#[eÑîG² ç:T±îÊ+cO¼wDö¡¶ðWæ «m߀ȄÞgÓfŸyiüÛéÐ~¡J_óÊ·Òflmódü}¥ÌL9Úý æøVúb/ºêk•9»Þ$â_ÍïÝgýkGù]é»ó¯¼XŸ9çC}'Rÿ»Ç-_DG,¬5~üî¼ÆÞo‚ƒ%¾Bö¶Ü,ñÉßM÷Çy|ò9cdM†è^w_×Úº‹÷ú}¥ìÜ[ƶ":ßí [ÎÚóñ¬zîo„GÑ>âÙÕŸD¸¹7—Ïö)ôÿœnBtŒ©WGF`q"Kx=Òa„?‹¯ªí€æEÊ»7­¶({vBWì-çµsÔ¦ž]ŽìþÕxH£îú½Ê~î¦ ÖˆøtäAl¼†ù;1Í»C×å1·<æ’ –x‹ß·s÷~}Þ -ñs,òÐÅyýÞ «÷˜dÛ ‹÷bñNöÝYºbÃ(/¢Ã6dp’W“Ñãëá*-ÝÜ"Šô©r†!R½çZ ~EÞÕ¢(¯fÓ<ÿŽòDÓ2|»x\a‹9²±ïÈxéÕ}GÑ|‘C–.Œøˆã /þ?²“Em°Çí/³69SÆôˆz¸Ru?KK÷äl;æeo793ä¯çõürýëåúpÜ0²àgYÏ'±_>&ððÅqäÆè]v,›§â/½6@ËGÒ<Š>#˜²:\ù#eZÏ#^QžˆvÛú O‹¯5wÄÊ1Ÿ1„ÚN6Δñt|Ì«³OUí…\Èÿ ™2+ø!3¬öõµ=aÓDr0÷µt¾GùddèŸtíK³Ÿ2iî1véè]5/y5FÏÚµêüËÌC>' ö1[!q,sÉcß7™GþD)ƒõY¨ŒÈø4ãëÙ¤.¦å±â–«Õ+c‡½tÐÚio«^¬w‰Æk1l»t­ƒn92|­ëÑüÑøzgÿõÆ>ZZï7šÏ»_ŲÙô»1O•*ã+¯}wÈÜ1fË–Uå‡ä¿¢Î¬û;|Ú¸`æÍð„îA•¡ŒÍ¨¾óc!ÍWZ¾ÝS×ÓÿkI,²Ì ËžÈrµÌ!K¬…ÄYH<òߎFñÊ“1ö¶ø$[+Ó’kþ´Þ£Ów<—õÛGš·Ù…Å™r<|jÕe×­Ùâ‰ÈŠôsOÇ:ÆFiiÑñã‡PÌÜµŽ ©ó,ŽÎ¦±ÒF:ìõÀ"T¶ì½Š Ùv¨àÒè½"ÉðÏèBÆ0TÑCϧ#dU´«_Tûù“ò½J(öAïÏÏY9»ü|GÚ*´ß ¶È‹1”yäqΞÄSÈz=ÙómÄ$ .–µzã,ê÷ç5øfÏwÞ…óª8ÈË›µQÑsãUÊò°¿…»,_ÂÚJ+-â«" È–_©K­\[xçj#ø?ÛßXªÄrEù5^ˆÍʪ/UÝ@Êß…Eç߀Ï×ߌl]õ‘¥¬m¹ŠP;ñˆxVHxEóeTó1¸±*ÞŒdÞUßB–ˆÒ¯dad¹?ÖìI,…ÄË~‚“Kœ…Ì-ÿü¼ÆžoïÏüèºÿ0ϯ¦ŠŠlÒ£¼«wN1ïQÅ#™½›;ê.šŸeí[4ŽõòFåfô°cÏ íY÷žªua~Ë1e2sE¬ÍóÚ?«cV¹™q¬%KE¦ÿÙ¡²<Òÿ†Bî¹'µÚûãµn?å•—é+÷ÿ®´{ŒÅ²ŽµëãþØóMb%>?/‰A\,gˆH|ÅóyOöºyä³é÷ˆm³c&OfÌË–[‹vŒ5>ìx{·­í{ܳíÌw%žEôµˆm¿+1‚GܱÌ'?¿\ÿ<¿ÿá¼ÿí™NðôˆCÖüI$ ‚m"¹ï‘¾Ó‡3ý Á_]~±…™2"~Þ:6„_ÆGDºj=«¤õÊAd±Êën×ùûèÿ,öî’±ÓŽWôa̓œ¿»+ûJ_êõu¯.Ö4ìó]X3⇎+ªkUQêÐÙÎüWУÉx–Œxub‹t¯q©Ç?‹ëÐ1úˆ±OÙ÷mœ3=Öë=7lüáü-—ìy!1»üvâó¤\Z¹‘ì]éªywÚ.v¬}ÿf¬÷¯¶«VmŸ­+o¢&Cu¼’IϾ?£ÃQÚÎsÕ*øš©Wç2Ô¡§Ûˆ”§á»Nýôh‡}²æ¼4(Uå½²î¬>”={»“ºpÝÊóÊ|Ýå> ŽŒæ®ÂQh~óîÆ?ˆÿçë ^–ùaÁÀ‚…e¯ä_¯ëøäžÌ!v¼ÆXXØ ™ç™©{'öÙ=Æ_žÈð÷~3¸¡s\‹ØSKNOϬü– 3?-~;²#–,h^ÏËoå±îYø!’ç­óL»¿êNvÏOíÙn<·Oy:Q-Ÿé3™<ˆßdƲcÞ¨ÿ±üBÆ7]x=‹YîåÃvñ¿'^‹xí¬S–7VÔ|ó#¶±Æ'²k³„—àâ/ÏKæ‘ÿp^ß·9忟¿'ϱȖÏôê{‡/ì´ËUZqÏ|±«¿¥ë¨›Š\YŸ¢¯‡âà™Ç*G„Pþ³lÌ8¥“",Œ¼ëî>±–›M³³N-ÞèýAlü‹=L«Ñιˆœ—Mß…³´ï]ï•ÅÄLãù¾Ôã¡ý¾Ê&fi‡<{‡¦ß%7ŠO²åkÿÝvìMŠæõƼkú·ç%óò.Oæ?¼\9n{ZÈþ²fOöûúxÅÊŸLùײ,[“7uèYÔ¶;íû#佊P‘½ Ѳ,½Êîâ••¥7Æ÷,uø²ˆå9›®»Ülz†_µª6gÕidœ¨ñ{rÒ1ÄÚé{·5ƒ5û‘I‹>ËèÜ›×Ñ6•öïoì¤ãlš™ºpƒ£3üÑ4]íoa×qýŽ?;^Ϥ–=,d ߈³øéyI,òØ#yÌõYçˆTm ÃÓ›ÃA}L¦}µ|ë½{ùvK¶ ¯~¬wõÊBã>¬{ë˜l‡­dìtTÏÖïG±ñ]>¹[†.^ó;Z{iÿý¬ß«>AËé.Ó÷¢²˜g]m_é›X(+GG›ïîã¨tâ^–Ï£Ø9vÚëÙ#×Ç .}©b­L™ŽûãŽ3¨eÏ7ÙëMö²øõù].™C|,q‚‘?›ø ¬lÉÉgÅŽXTñ•6÷âFÊðaýUwÝ ezÏ¢6Óøhï2ôuÅÇy˜ÕÓ0˜=C&Ëâs3edgû,*Ëü;Ó®žÞ#84âÓM]ÿ)°é«uàb4-ʧ#í#`U-­WÇ]¶-¥®±O7ï]Ô1Fcyv´Õ•X CãMÏ¢y­g#Yb(d=žÄZÈoŽÛY{ÿþr=¿\H\nÆw yÐ}š,œ¾âøˆ‡õÌËWáƒò@d°ž[unÕ:ž@ µã{ÏÊm‹Ÿõ;s†`–P߀ÚçìšÁt3]µŸF¿.û»òÚ¡7÷ðO™geÖ0Ô1¶É”Ë#SÅ. eEr0qÉ~'’Uæ%vB0¯¬Ù“=ÞdžœEýŸÇ-Yæ•?Ë\óØ'nœ;ùQ W!zšÁQšªÍgËcø=òø-ËÛÃÕY,ÝBô S1r±c6„S¾—§jCf~3Ÿ(Ö»K÷3ø§]yŽXä7Þ·5ùд;©Ã±v,;î»W]xåfõvmÿ»A2X,jŸh]§õ¬Ã70ý„åáQ#^LžˆG–ºø¬<³X¯S†L¿éh„ÿü{§ÍAÞ£ê{»tðbL®À¢Båó|?ãkîùîÖ8×K›áϤɌá×ô•>´¿ÅÇÑ3ësì‰<ΘøÃq‹¯3D~w¼îq1ðñç5æ -9ºìÉÎñaÆO2Ï­ô(_O"œ¶¦÷žg}M&_ßfÊdÒ{uád-þý KÔ?½²-žlº¬ŸBø1ù¼4»p6Fº§­i2û]ìÀ Lû²º°×GÏ S"dÙ¢U‡Ñöéökª´KÖ1y"bqä¿Õ‘g'Uíë³*åZë|ƼìS1öu“8d‰?lüürýë¸aä±/œ|Î{[Œy? g g 3õö7SV†¼•íÙHv¿{_•{õK¦]gýì<3ÝŠ1Øi×´Úºdlµ^¬H™ù«:ˆèqv>÷žv'íÆÜ€Ñº(ƒ—"~÷È»“'Þ«òººŽ®^Å·®Gxåƒ>_Ól<>N–u{r–ˆÄTÈÞ‚“%Îbìûöíy 6þâü<Žú|±¶Vʇë}ßtê‚%´4;ÖÑ£TÕŸcÁõÙÚ®ÞÞ$Èw乆=ý³øj´Ã'Dc€JÙ(1úïÝËöÑGîGù+zÙÎùžf;+òíÂ3»Ò^eÊŽÕwPG;¢ãÕÈîVèÞc,ã¡ÏÑ|»Çî»û5Â#ã/Œ0¾‹Ï˜WððÀÁ¿8/Y»7æ¿>ŸIìò{G–Ngñ®Œ':í¹E÷Ä,ÑØÁ«¶Üj^;uØÏu®Õ kšhO¬ª\ó»²¼3‘«åiåwñÛµŸš¥Ëèx&S&óü­r?cŸ£ò®Æ§Uÿ¹Ú›{à½h¼ Ý¿'.ÝUöoTVÕæî–»Š3¼¼ÙüU?ò(ãëw…ïj£æ9äg!1²¯…ÌËþr~È?Îëûã¶çÛwg:‰Çx?ñ˜ù2rE÷<~™5‚UbÆ žã~v,xN¨æÝ5žöøyþr}Žèr4É䯤„Ál]¸§Š+åD|:| ÊãžcÕsò÷ö§3]‡˜t¶ïj?×Í7Ûÿ»©ŠW>HþªOèÄ÷ÆWÓÚÛŽ³òdnxà_Áÿ;?eíÞ‡ó¾`d™G–9çŸñ~OþèÿÞÔíÛ:±F–îQÇžîXg¹¡ØtMÇÆíjrh2DóPÚ}d¯@¤ßTí´Åë^Tís ¿'çÃ7›¿RÞzŸ)Ÿáñ~=«ÐŽñ{5m4ÞÙ‰wºÇÊ™4;Êíà}O]ìT‡Þ=*!x@»g¥Ÿc‘å¬iÁÁw!q²/òoÎûã’ùfY·?ïùfÍ+uŽ;Ú)3þòêÙÂJÌxðÑl.ƒCwÐÀ¥ÖÚº]øEã5®(f^“ÁãÍÊ2h‡/ìËjÄîÅ»;昱IL?fÒwP¶½*ç<í¤G“§ƒXýÙÁ›åuϱ[¯Žq:6è‡vÐ#àÞêBÅ?FÏÞ«ÿ¬+±ã‰A–ùcÙËâÃqÛÿíùåú·ã¶÷›Ì'>å[yFø¹Í÷y©BLŸêÀ¡,„ït¯q}Ô>ãe+=ÒÏÞ,Ÿ_+&Õ—Œ¨Ža‘wÈP¶º±i·MAÊXŸuàªÝþ¯šFËÓÓº}@UŽJþ+t¡8¯GoÝ£ïîæ½›:m|Ô?çûïÎkì,Xb.'Ë<òóñºçÛ8Cd`j™{¶Ö¦=¯{Äjþ,;×fÙÑÛÄq2XåJÇbJÚ Ô&h¾ÒóŸèøŒ-SKËb¶Mvì‹ËŽY«åí.Ÿ%ÆFdÇXc°J>o_ç]¿R'÷öÓX\ãÉŽc->»¨ƒw¥?]=SvÍTd¨ØúG GÐm&Ýܧï îü+8XâŽË>ÉÏÇm? ÁÌßœi>9^ÏØ›¯·Š ö¨š¿{TDgQ¼Vy·¹o þ²Û7dÞÕ“ÓÂTã=þ±é2¥!­4Œl]ØŽi[¬³à£ñE_#õÉúO7Ѳ;¨ïÜ“‡Æ¯Ó>­”]{Oºb<ÛÅÁv»ÆnÞ3Ö®Îù®óUímÖºÂ>tŒíYÿ¤ù赟–û2ß+8Xæ‘%þXö¶øçñºï›ÄYüæ¼$Cb-æýŽÖóC4¹¬ßè{Íò²ôhöŽ¥LßgÓ¬å ßuÄ7¢ò½Xæßè>šËÚé·½ûHÚj?còVy£²fê©kŒôH6£S–+qqGYgu{ivRǸ2›¶B•:žÝk\–Õ…ÝuΖ½kLz%{ÚVdL4—ÄLx‚‡eO‹?^×ì}8^÷¶{ÄIúqΞUÎÎ9†,&x$ßgQƳ¯ÈÞUlÑ*›6'®ÉÎ×FÏ4ÊþÇÆŒ1´w×ÒF¿;Ï~gÛ=›6¢«ûë#Øû¬ ã¸Lù;òwÌ‹0¾"û.ÝuÿˆcÜ+ôkçØÎ_ñch÷¤JlÈ£`ØÝcl¤Ýç3öF¬…Ì%ÿö¼~w^s1°±Ì7¿?>>ƒzþuþ}L÷-|îɈزJvÛ tÞàÞ}ÈÂÉlvç5ZÏÕ¨ÈãáSM?½ßÝ6Ȫs/Þ¿›vŒ;3øäj?Œ>»Bö~¦Œ®<ÕöÊ”ÅòGìmw›ßC¿:ø¢þëŠrv”»òóüøîó¢ÿ>;lo†îM*ôtèíáœ5ßÊcà]ÁÈcÏ·çãuO ÁÈ›,˜Y0²Ì%Ëqï#[º×U÷v¹‚vØ¿ýáJÿÐõþ N¨ÚõLYOË÷(¯•¾ 'Uûƒ÷=Ûž£z6¬Ë'ï_< Ýãݱv†Wç»t¬a°ò\…-»©:çðc"æ¿ÆÝôc¯×JeûJ÷nsÊ‚—;ËùÓ?™ÒÏ{½Yå¯sz«¼ÖïÃÈwuÙF„g&}‡±çŸ12DXå¹Ê¸Æõ¬y"½²úf$ŸÕ¿‘÷²t†ù½Ó—U1ÛOÑ3ìÙg1cd\̔æïôuÌ8‹Å©Ýö°cL¸›ÍWiÔ5NÕÒí»vPf‚É_¥JŸù±Ó#¼3êg‡-œ+¸w¬Ç“¸Šç—ëoÇm_‹¿·¹ä_ÏdnYâ‘ç8dïÜ`O¶Ìû<1}°Kþ|vÎ exTeD瘬¾â÷ÒÖjeeö¡xÄþÐIHßÚÑ¿vÒ2²ØÒK?î_µðUm¸ Vè‘}#2q• »Òghg›eçU²åUóì FŽÈVY>}-ÇšS[ã,dOdY¯÷‡ã†¿;ŸÉ¾É²®ï³ãã}ß<¹˜¹¢ì|J÷I%}$/{Å{?¤Ìݤé%úžÜìéMÔ?~HÚJ½góîòùÌ|Ú½ô ‘a¾ÿÆøŽðÚÑO¢=>ÞûMbÿp~ V–s¨Ç9|c_‹qõ\ÎZ®wßú¥{Î5Ü›º0R·ëªw+Ž'ƒGY™2{ix~M_Åv ¾ºç<ß®ü6‡Ò5VfóVÆhlÙUÚ%×U´slU©ð°òvÍÿþÿà™_]ÑîcŠÙvÌCÈ5ö€“8c‰©\üËãuï·çã6§,qË‚‘?;^÷µX϶ʎl7бú¿Í©®ÉB;ÅÞr½ºi†½˜Ïㇷ÷,Xa—ØŽá“EìÌ*|rnõÈbÍ1æ³UiGy<ãJó«Q¹¨¬(1êû[§«ñ®…¸•E»êFDî~ͨ %üö¼K,¹ìüíyIù³ã¾?²P}vH+§7v¬ûÛöÒ mü»¾–P|݆íXÓÊ`Õm¨ÿ½Ëþð=^YØ¢Í–ŠæcSf¬‡)«Ío‰Éxʰºv‰IìÂ7¹=ZwcÕ½{Ù™˜q ¯Þ÷KÙy­¬í»o%&,ë‘Ë™zrÉɲ&ù‡ã¾œàç²ùéx‡ q©Gõ¹ù®& fí'Æ@ã³(är¯WÏÒ¯À;lWÌ«°2žuγˆiK™eø­÷‹F+üáÄÐ);Äò3yîP¿ˆå7Õû F–ø°¬§øé¸½£÷ŸÏ׿Ž>–ßW–8²¬G.ûÄÕ{ǵë7¢åÝ-.ae#÷Y–tîÌÀQ;ùðþ3Óöì€Ez´xɈ¿þhÇrŽÊ´úý­Û%¾:ž·šÏÕý{µ|v)3¶¶Šw F–õËYz_××çõÕù\ö~{u¼‰½±/fîÃZAì˜W4Ö˜ŸQ,ãµ33ê¥ñ®%jÓFùxåÖ¿#ù=ò=}`I‹Î]1ò⬮o–Ž˜¥z¼±ÇÙjÊ(“wÿ¬ÛgF»ŽùGõ„V`/︕ç‚ûJ,YÞË“¸±¬IþëqßçBö¶øêLWÖf üµ{Yíéµ…;Œ1”¢8ˆÍ³÷á7ÚûÚ"ß‚“Q|Û¦÷ú‚3ÙÈ3-}î“´«öÿ²àì l•íÓÈÓ¾QŸd7bÎ/ôÂ÷j¿Dó™W’Ö?môRâ]Wí ¹ª vhëÌ2Ô¼ËÙ!‚e ²¬;þù¸­Eœ,øXÖaÈþpŸœé{ïëø3i‡~Ai¦ÿzºg¿v‡vö´ 3þ9ÂQ,[‘ÓØdìúdÏ †í‰à;«,äYí®—2bÞøMO~Ö\_Åç*2“Ï£SŸþNïÓÈ'.8·ìgQÎÒ|,XùÛóóÇ㆓e­EÁÇe-òhÿØÌó©™È™{W·±EÏîÇÙ2uÄ,öâí«N~j.”‡Æ»ÅÞ:–¬˜feœ•ÍßZf٭ݬtElqµ ŸˆOãŘQ]¶ÛêÑÕÿ{ìÞF»—o¡m ضœ--X0±ìm!1dY‡,ñåŽûû|÷}-´õYÙúSF&eÉ\Ñ^3¾–±0Ó5= ‹”…e—Fr­qg†ÍC°Z¤LŒ˜ä•±Çl~ÙXƒõ_Îj0“‘i‘Vú\Qºª,ì1ã»»öÅÊreø˜,ÊìÏò¬`^‰ —½+ÊùÓò¾ž¬Q.gÈeOåW /Ä_®?wÐá,¹»bt+FŠÖÝúžBS£ÏÑ4^£¶ÝëýUãÑ ¬¸ÙÊøÊÕóö º²ül áÉÈ“¡_g6lu $£uXËÞ­îWËæïTþhÔ–Y~Òî±¥+ùZèªÿIXô[ôw#&.²Æ‹¬~«žVbíÙþå½½²…ÄŒSý–OY—üáyÕ²Xý‰²ú" ÷\I+}u ïfâ þeËòÔiÅ^Pmýw㵟_SûÿÖ1ø=º7’õ;ÝhE[XÆ8[÷3y[Æ×Õ{¼1‰³ø­Í¹U~fÆ8GäÎädÿTÛ²Þu4Ï…dN Þ|,±ârVˆÄÿvÜÖZ”3¨¿<î{#—µÈOÇûgí¡öÿ¥“¤yD²Ö¥>çÜ#'ÒŽ3’á«¡úD³=»—^»y1iæ #ýh•ˤúrõÿ3õ³«ãÓlù/!¶5íóɤ̘3“Vü_áÕ ¨=éÝ—µ‚}eý„œ;-¸Xðñ»ãvµ¬M–õÈW¬,ë1W—=1˜ûd?ê.äÅV;ügá! –ˆbžòÉh‹}ÔðSÍ‹Ù?ÀsÄ'+¦Í— ;~‹ô[ï³ ½¿§°)[§ÿõÃ#ûv;ɹå=‰ËZŠ‚“Ëù!?÷½ßdíE‰=Ç=Ö‡üOd‰)eÛñÉò¿ÄîÿÉÔiÌ4 ,ÿáƒb»–o¶ÿë´r"çÿ½¤ÿn eÆÿ\·‰ø¡;Ó.±ü—¿¼ºû;étU;fýÏêÉŸcψY³ åÔŸe±¬¯øüü,ïñ•uåœ=¹_ö²È¶+þ ø­þÿ+´ #zâ‹«ÿcŽüÏÀ–Å}Åÿù«|ÐæëîÿÍ^ÕF«×Àï0®¢G«ûKûo?J+m ?Z?0Ê[ð®|ÊZ ‰—½.ä³¼ÏWö²(gìeQ´Nÿ‚+¬Gxœì½ Ó$·­%š­îÖjI¶åE²¯mÉÛß™˜÷âýÿ÷úD%ãcS$±¬V#"£ª2Ip“¼®ëzuùH›ÏËß›]ƌ߫Áw of}[^½>Ñ´'Z'MþYYí3K}4}Ú¦ùD‘¾÷{TŽw>°d!C¦,ã5«Kù-õy­Ð?+Ëðõê«ì2Nà­¥Œ:ìlÓ6xeÅÂ?ªµåì̯á—i7>é<³â–Õzª—¿WgÎ^1?Ûº2Ç·gw3ÊbÒl,,XSâg¡L™Ö`Sf›´:…e¢uÝ…§Ú篃üĶÇ1€]:%Ëv¯Ä‘ñ8M—K¶gD§µƒAÏԦ츠&môùI¤•ùÌØÉ®ygIÎxÌîYc€Ñò=éž!fÄö-Wè’<ŸIßò♕mÍ.ëÔqËÂÝ==»{ì×ê:Ÿ¦o,³B†XvC_¶Œ¿¥o¬rdMü~¥žðö£.+1’”W;Ÿ½c“ewÅÛN±ë£ØO¦¿~ŠMβ=Ú9Àô5¤Ñ~+|žŒè)rXÈ37¼cʰM#ÒÚAfÜH⥉°©'‹¸Þ¼»ÞÞŸ¿zwýñÝõý»ëﮯß]¿¾Ÿ}V¥¯ó_ÏQù£u‚Q}ÆêǶ£8m®÷½W/¦ŒyÒ0lËhœ£mÓèk>±öÏ3¯/ÚYÎŒN‹™¬Žž0-I~ë®XÇi}µËÊì‡]}¿ÂÏeûI|N“ñš O°M^|0JcÁ8ó~ùîúâÝõûw×½»þòîú÷ýýw÷óϯœ,Õ-âïx±œ„GWÆžz~ЮùÊäɈgfÅX¢|ØñãVWÄO=þ5¿¦±eÛªYc¶ÓZejæç3HÓ§ÙþˆïíÃ^ZmˆÎuiûÖê_xü‘íí=Û£2–‘~$»LûÒò±Ú¼Vg•µ%†ü×w×ÿywýçÝõ·wןÞ]ßÞ×›k­o![çfÄüVùËLŒWó[å{déËÜcaYmY™dm·‡ïÚ]~MZ}¡ X!cÙxk•=a–±âý¿™œxõð‰q—hy'ÄI2‰í÷yÚ¸:®Åc_SËÃëëe ò7×#nüÛëC.Fl1毯—÷øZ‘Õ†LLVSDç±b‘ÄÊXÍŒŠÏգȸY倉 ØÄéöЫKG¾Kw{0Uɵ'ØQ~ÞAÙ_Ù¶®Ê&–{¢ÌdP6æÚ7Z…—F¤Ù«U ÊJ­]©ëúæzYoñÝ»ë‡w×O÷…ùÓëý÷ù3L6Ë£)cÔÞL=˜+geöÊžùPÅÄË«uˆ4>3™bÊ¢–6“¡OÑõ«ˆ5~ƒê÷®­¶§•‘(~ìù3^ý¬rý,õfûÊ=Å(7›¬qCFì‡Iuvâ¯Æ^ÈxOïÇûÂoàeàãòÎ^é·7UþìµµZü“MÌú3(Â7CÇdá”LŒÁ&VŸa¥Í•¹‹GZ//}hí©iÕ•ÒŸ6×vÕuí®ÿîòwÛ‡Îä‘IŒ¸CÁº¸€‘/ÆþÈXŒuˆ#cÝE‰ãÌê²ÿÛˆý]ƒòÖ=ƒ":îD_³æÍˆKgsÏÊׯ˜f²ªÑ±cN;÷œÖ¼÷2#«Oá+1%Ÿ6veõÕÒN_«P¦?-ãdŠÎÓh¿Gú?»®Ù2eÑ/Ùu`Pöüx¦¹ºBõòje 6µ>?øk-þ¿w×ÿzwýûzì™ ŒŒsÁÓ¥Œiçs‹³µ4ãß»]®$˸}(´ªM§•ã±{ŒrÙ¼2ã] Í™§Ì v\ëC glÓ3ÅÊ2ÊžáëLŸÖ«Wè¾g”ãhsfeDc§[[0nÁÈØ¿ïç'#ž lŒ½-¾½Ÿ½½^0²†VÇLÚ~ñÌ5–OɈY²Ó®H?ÊãíW«ï¥Ñç‘>°ø0ø‘ÁsÏ]½!Û§8Ñ'fÉ…6>5Ç5éê:2ôØ)ØDz7X¢•c®_TïDíòˆW{Ï"Ÿ;é„:€NÐÞtÙú®–Óò‰}Ý€ƒ±®ØøO÷gÁËßÞ0r»7²§½Y:QÒÑšÿÛßÚºZÆ-cžXð «Ÿ#üfý5{Ù?Äâ_¶vq$S’|xuø ËŽòöêÕ!šX.‹¬X}4Ç5é´ü¤tZ¿I«S¼:|VvO–?Òƒfý1›÷™™Ç?þ$Ú¹7°WGZ1P¤¼hÿdúAÊò95öSkÏËz ¬GFÜø§w×÷'02°2âÌ__/ë‘ÛóHg²b‘G-Þ8‘˜ø¾¾ç±›£ú¬òµ™ãdm¿[êRhçZÓŒ6gÎ5 —xø±É;²ëpÏ“õq„>ÔvúÐÛ—IûN&K±û“‰!‹*ç‡ã]=ìc=’qõŸïïÀÇŸ_ïŸ!Òãuyc¸šú[â[,ÌlÍóªó][ƪ1Ôú,ƒë¡ÞIõR¶üfÎéhlÒèë3V‰Øë’äº`d¬§(ïî'cýö´À>ÉÀɯ¯þ~Tl¢c®cêîSì¼W.fv±ÅÕþ,ûjÉ¡]cgÅý3>ÌtÚ´? þÞ¶?ÂÏCY1 É?Ë®ÇJZ¡_5|ø`–¶RÆ\&>5Ië¼¼¶(’ÖB¾¬wAX¼wŸÙGYë÷¢öª÷ð.0ò7ï®_]÷ö;Æ:ä?Ý÷€Ë9{¯«|=;Ȥ(¶8‰²tßî~±úŒ¬1]¹þZÃËãßYËòØx‹ÜcØ„Ýó¥¥ⰧѪ>ÙÑçÏ:ÎÏZï(iuÒɾÆîrWÙ߯OßAe_ ĈñÞöxÃþoX‡ŒXò¯—5ÉeŒ²Þ¢Þuç²âÏLŸI‹kFÿ[ŽânV|Á¥¬±½#©%)n×KÛKÇðO™ð„‡¥œð³Ä‹¥‡ØX?Ó¯±Ö…UΩv|e½¢gÇFÉ¢ -:?ËÉŽÕ{ùŸ‚ñ³â‰Vòàí˜ïð¢ú_˜ïØÛ±d`dÄ’‹O®ÏùòþÕk.<±Á,›»Ê¾ÔÏ£>ÌIs»‡KY±ßYyÑ4£<œmµ½Ö½F:„e3ñÕ6S‡jó[ùzí¦ŽZéÿ<Æ•È[/ë·3¹YÑ7»tzý;jOô ˜yN¤^¿Ÿä7Z(ÃîkäRk+ ¯r®4bÈÀÁõûz¹?G~>îík1+ëÕõ~½wÌ-–ÑêTë€L¿½—NÚës7fðb´Á2—j²Ì bøÓ–ºZûzÔ‡¬÷},:r¦{yVá_¦Ï£åo)ãYbšqóŽi¦žì•ëÁFL_¼¥ïç±æP¦\{i§Ö–u*ŽÎ&­­îÅšã'ÿøîúß]ÿ}=02Ö&#+r½¿G2˦dRÔ·`ÈóÊyzZÿÏ(Û‡‰òmŸÖ·Ùõaàµ(F9¥¯[’dp¦Îâyš¬3èChK¦¬|ý“EZcÚî¨ÿ^ÿ.üp.ðoYg5ÿ|wýýzàe¬»(ïìO×kÛzeÇ:´ö´\'ž»5+¯×3¬îé£ì•†PÞ(Þêå§íÓ^Úè9Z#>½µH=ŠÆ¤VÅå²ˆÝæŒ|ÏD™}Ã>Ë`UìZól…?èõ GywÈ33Ž3{f±÷mú™=Ø­/­17F}½øQÃwöÛÃCóœ©Gfq^PÙûXc òŸïßXoüŒòÛëç¶_óîÂÊyÜ+Ë«×=ú,KòÈ‹–wFÚ^zk¿iý€žßÓË«±Sþ\ÖØ0ŸÏêʲ}'í“ZÚäÝ{0:o²uŸÇ®Føî"/¶ŒäaããÑ}¯ŒiÆÞ‚·{éO’K,a¥qHuñœé4«MÚ=Î+tgk›,óŸ'lŒ5XƒørÁÈoõÓÖÍÊ3ïì •óÚÊou¿Dl¿FÇŒÒdµ33öò¡È¿Dl[4ã¿‹VŒq1pËêö3|‰Èùç,:Q>¬øìÄ>;Å&GèäþeäaòÅ“€ƒ±Þ{¿á½²&øqäzoä’¯ÆÙ3|~‚Þ_Ê ¦_›å{GøÔò4‹ò®‹°ÆS¼<-ä‰mZqb&6Ï(«æc‰i±Çѯ;•F2Ý—ñ"äïñðôutŽXÒí¤Uu\Y޵,–Î땵ٔA2c«úU²©6êÕ³¬µ¨Ï¡þÇýûw÷oÄ—£ß*ê0*/KO‹¡iu|$ÝhlG‰è6Þa¥µÚô´nsD+qT!MŒËƒ©4<­vÕ*Ÿ»õEiÚ´SÖY>ÅItrÝ4ôìõ_IlÌùK£ÌøèˆïŽ>`w/žaù lý,¹ÏÃn!6\ö?.þÛõx_ß±.1d¼Ç‡ýá>­òB'Ìÿ¶¿{k²b\Ò–‰—eùú _$šŸGÖÌS¯.—äKSÞ.’bz½û vŽÞfÇ€[~ ûË´«tŒ×þYe/CF5òÔ¦ö«C­š“»æ~TnXtÂò,z–vXçNV¼nd#ÊY ÀÇÀÀˆ=ÞÕûñþüÝ}•ýáês¨k>3’Ö˜zðJV¶/¨™ãYg'xÚÒë'¯¦Áÿ?Aû¬|¯÷›Ù8ï¸j0šfŒg˜ÊâDmÃiÆÛ[®&}Ýÿ+m‚w½“¤y7’Û™<¯¶«»™Ë³:d¥_E»ÆN[¾ÇöZòZ(S_hö™˜Ñ Ý1+Ó“6ÚŸRÜÆª³,ögï(TÎþÅù!ÀÈ8_ïÇw×ÿ¾{%#¦üÇûù—>šúêi¥Lù±ÈéÎXˆ…V–϶;^ùÈ–«ˆÞ÷–ù,ÄöûgedæJ ÊsýdèEÆ<ëñ(çPãk(€KŸØÏøqdĘË"W×|{yöÞUýl•}âwÞxž†·Ä/JR_2ã‡Y|$?R“?2§,uœíàá§M¯!o±üv\¡ÇÓ#ç‘ö102“Vû¼Ù¶/ #J{©[ÿÃÛµÆPkÓäÕ–å!^­uè©>t4<Ê·ó°ë áŸ‘GËײŸÄHþZœZ¯·.ÆoÀÈ»/¬GF\k‘ >®×[Ôý½Ó/]eƒÚsÓò&Ù‡fÖÏEiTn”_¤¬Ùÿ½ùß>[åChæÃ÷ÕÖÅ[v&ÍüÔ ]Ë|îáåÅè;ÆJš/Ò®Uaù;–¼ ?1Û78Á‹Ø†Õòœi³ËÔ”Ÿ‰yÛ2VðÉÒãí}é,‘Z÷!†Œ3§Ë;{ÿºk-þqßûþ~þÕõ®qšuîKz䮥¨ÎÏÉ´ª~VYx6Ù©‰…©e±ËÓð?yÜ"szö¼•WI¿30Ö*:1f’á{iÓ>³núHcÊö vúŒÚ¼ìØ+´œ‚sÆ: ¬7þíõX[³C°/2Ö[üpßÿúz?~̲Œ~Ø)?Ñs ¢ô XÃã´úîÖ¾¨ó0qP†=ŒÆ&£ežï?+6gñµú˜ zŸ%bk¬iv¶7R6c]n/s]·u~Zõê òœ¥Cêt>î(mon´X¢|Zd¥‡oG20ãß>Çwœ‚5Éx7qc¬±(k’SþÕñæ××Ï×åŽê;úÍ?ÖýÞ³ÙÜíù¥iÓê=WÌ-K¾Qõ|-kÝ{Ø:Š?-Ï´ò±-³çÒïÑ~½ôÖz{ð2ûý'6ÆËö[#Äšk¾,²êucñ`Ú,+E0 “Xmõ`ÙQyûŸíY1¼6o‹AW‘¶ßð|d“Fkz#Tóêí#Z?¯ÏÙÃ: ìeñÓ»ë]¼\ÞåN~{õ÷¶ù½úXäq­ÔM™v—Ñ·,LǦFg—-={yÞ]Ï–2꣉5xdË[¬¾:ç)øÎB«êqJ{[:ÁŸ?AvF­›g¿$eö)cžíƶL,:¡.;eQ‹[›?Ò%uº²nøk*°Ï[ÙùO÷=¬UÆZŒ²¯E/ÆÔ+{4',z:ª_ÛúZó[IêwoÛ3l¸f S§Iíaâ¦^YZ¹”|Ñö™&½Å>Œ|_yp««0ÎL¾µçX0É+ïï«DˆGÊ.w”Ïã£3b ]`¥(®¥³ØQK9Œàá/‘ußé>³Þ§cù^¼)ƒÿì™·¿gcYóFÆ9ÔßÞöDþñÝõ÷ëñÎp2ÖZ`ptÁÈ£ÿ­{õžáõY]{4úo_Ó^kYL}îµ+>Þ¶iÏ®³’´þgÆ»{:ˆ1F3^=~;°™T®×æiƤç›Xê1ù ݘa§Vã@þŒ”3¢Èž=#{± G®²žZâiÛ ÿk6¦ŒþŽÊô ³xùhÒk~gQÔïœéçLÊÐ3Y(gQã*ûX`}bÉÀɈ%ã,¬Gžþâú¹O)õÕ®y¹£¬H™ÙçK³ˆ¥ïù¼å¬ðãWÅBž™Nê£1—¬ôV:Eæ˜xt¦þH9‰Ñì ,Ìö‘Þ§Y -³ç'• 1d¬EÆûz?½»~¼w_ÀÈXkñºÃkVÇSp°Ë10‘'æéå?*cVK»³b­¬~‘tèÈw³ú¡ZÛ¼RGfÎ-é€ÌvfÆ%$ß.+ž#é…X 3fÚ‹ 3护Kã¨ýÏgTV¶Ü¿;‰fsÆ",|%•oåá¥λ:ŸmzKXsW“Ö¢µc:ê“Þº\À¾XoŒuÈ%†\ÎØ+çR—wö>½|g‹1ÒG°·-1öqè ?FåÚ"[Ú²,é¬ã=#«hÚݛӖòµv²ž³Þö½j®Qš^žÈÿÄ–¾ñÎ{éy»¶Œ!#½õj^’0øè~´^~+æXv¢ºÂ²mæ²ø‘«ü»•~$Ã^öÒ1ÛÀÄùQ²ê‚•rSÊ‹œ‹‹uÆXkñëë±ùÏ×˾øÄzd¬µ({`\—í\3EÎ dP¶°šßê2½öÒ3ï5ö„¡O,~š•çŽñÎÜw‡,Yùiê̶o–²­<-¼˜mÙÍ#JÑyñÁv·wù ²Øÿ“Û›i»4ådSS­¨s{6¨ìŒOÄ’±¦±cÄ’±G202bˈ1—óª{õásÍØî÷Œþ¶èY6ÖòÌ-í˜dÚÛQ¾Õë²#õ_u¦rïþŠu ÏÄûd\žAV\Àöû­ÏÙüVU·îÚ³m%1å¨ïyyïîÑêoýíÙaVL&Ê+¥eø: *c‹Ï²72öxFÆÞØ×â‡û>ÆZ‹²÷[Ës4ž¯;÷Ú<«ˆ1§gcmÁ5O–?l»Y>žEÌʘñïå›aý?÷¬Ï=úwVvd^{ý/ÏÌ|Í{|/­ˆÜÓÔÃ’W3–LÕZ—ˆ½eÚ&o9Ö|’>ȨGKÚuz^[¢MãÍ“a³wù Ör­1i~­h÷ʾµì×`]9»¯¥ÈÜ)gˆ`1âȈ!#~ lŒ5ÀË¿½ŸG¿½^ö»:Ÿšz´˜©g[5ûeÊ»,ËØ³Úµ£Lf9 _0RË?‘§Ä%æ`òòÌ÷]ö}%= †ÙÅ×§ØIÏ ³v•{‚NbúÅ;è„:Gâ|õïÞ¹vÀ½x'ïç_¸‡øò·wºÑùĽòWàÿY¾¨ïn­C6Žgð[%Ëe½z+5ýìÙguÕ^šú³ÒxŸkÓ2ú4âYêöê÷ÿjÝìéÿW—nì{ù™ºI+[ž1̈GJã±1mÞ¨­™Õ%Ão·Ì…YŒÌJLÊhÃ,E>˜¶;K/2H«Gµ¶Ú+ÛûÃŒÇXu\‰#ã<¬=ÆÞoˆ#ã<êÿûîú×õÀËx^bȯ«¼¥,­,Zû“µoº•¢óê{vÍGk¾ÙN{3Ó‹=›Èî/›³dÍ«óuiõD¦¸ ײýÕ¬9u OMYL ¡žÜöôBV½,ö•Í3šg=s[v×cF~vZ1¯kW΢Fœ{W`ß·òÎâÈÀÈØë¢¬µ(ïùEê¬ñQ"1 mš™þ×êÛY}#1 i ”e:M;-c"•!Ñ*ÜàÁ€íÖ+§·ÿË,GÞ#óOƒqµsKÂÃQ;¬:`Ƨ敵çd¯ÜÈsO¾h_1xíðÙvÓ³`±ˆî‰ÖE£›­qK=3bg#=Ë”-β꛺î¼'­—–ìVÁ¼ÀÉXŒx2Ö#ã½=Ä•™ËZ‹·U¾žþžÕUÛ'žxÅè™¶~Ê´ïŒXµŸÚ¹Ó¦Ñ¬¯y¥|&Õ¯}®i·ô¿Œ%¿—´s¡¤õ<·ú*R?ÎäÞòÌc#moœgz¥õ¿Ê{X‹\ö}ûñÝõ¿ïOàçò¾^ÁÈo®Ÿ¯7©ÏñÓÔ_£÷[¬4K3ú-Õã²êŒ ›”™?ŠkÔóµþO6að9Åæ3ëáŃÌqó–—I§èª,{–î`ÎéUc3ê «Oo¡Ìóê³éæÌéuÜåwîœg¥¬‚i}‘}=ÖT`-r9gxïê##Ž\΢žù_'` L]êy/kFŒø #Ær¤tŸ©õÇG±§B½÷Fù4ïÌÆU›ñëѨ½jË×è¾QïqRÙ ¹¥×úCÚ²y³íO&vb×b•)[;Ÿ­~wFü#*gÙ{ØYˆÙo»q˜¥fÚgšþÕŽÁÈwñ’¶_Yeõü+¾ðèøÙoeaºˆ¯Vç—d’±&ig4évùp»h%^dõÓÇÒžé¬V¾½ßVjëß-Y×~EæJY/QâÈXsŒ}‘ÿçzàcœ‚x2Ö%ã àäϯ÷q ®ö<µQÙÖ½@´¸h÷œgã]dÅx;ÛÐbèš,ï䬰yüw–åÅô‘5åI÷µ|¼çeÚóUså«iøYÊ:Eî¨GF™™íx&»ÂN{=[}k²úVª1Cë({¹!VŒXr9?xk”±·04ÖY+¿©òkê¯%–ÏŽEiÊÖúbñ+YêÑ‹õxDˆáF|•omLp–wVæì^¤}Q,È Mì ƒ²°$ÛgêiµÕ™ý}’mÍš§è`&?&oÏ•rh™™}·B¶Fe¬ØK'Š VúùÚs‚ëûåL¼—‡µå<꟮÷Ï×~þôz_‹Â£þl¿·åI4ª§õ²h ‡Á¼¸§··ým± Rzã6êk2¥²$L¯Áü’¬ö| ÏH}Õ[÷qæÐyý-k=,zÈjc¼Vz·ÚËöÛB^ÿm–g–¾]ÅÀ*,y•tŒGFç~ïb”oéóYþæÔöË(F1ë“,¿YâÇö"äW Ÿ´•‹Ùÿ¼#{,•­iƒç,¹:/¾—õÀɈ%ÿûþüËý ±ä²>£‡“­ç¥Zñž–w[ë²*ïi±ã^^^¡)+¢ÓNÒ‡ÊìO/_‹N[E'ŒgæbCŽ2èä>Epå‡Blý1Ê·ªwŒ£ÌÌzgófòïáä²Ö±d`âï¯ÇžÈÿ¸xïíaÏ‹O«ôW·û½yêšéçIxùÝ¡1|-K-O=4ïDÚkOVý]×1âo·ÏÙz`TKZ¯ÏÏ k?³üõÙxkéÕÕӯȻfu£qÓW¯GçšVï±dÍâ?kÊúyY:Û:W3çrt?}/eûO;ûT*×·ð–—u.5ïÈnŒd¡Äƒ±Öë,€‘7Æ»zxok-°û¿á}½7÷åéã‘]°úÏÒü¶ØkK]$ša²òlkî¯ãÁg–²{6Ö»ÿzO/jä@ƒ)4²_>Ûï½ôm­kšFõîköµkùH˜èêðµÔKCl¬,¹—¿ßöÈòÎø)¤#ëÿ‚u>Iiõ±†$^³y=²L™]EžñŠbe†þðð°ÈÆHZeÍRŸ¨~šõ‰ÆÎhìdi°g›¾G{˳ðEݰ–8ïêa_dàã_ßßKŒ¹Ž!kÊÐÌ)-¦™¥‰SŽ3éT› òØ— ÎÒiù1Hò¬åd`Q/ýRÊ”huV•Ç.'³Þ'É£.Vì¯Ñ—'ÍW‹¿£}%¯.>AöXvd51b_&idtä'ã¸{V`-EÁÊØÏ¢ìqµÀÈxo1ç‚•-uÑønŒþñîÏ4«#¦ÀÔ¿Z~Þ¶0q¦ÅŸè.Íœõàw‰§'?Kî{>¸Ïúù$Û!QÔçØÙÆHÙ«Ú§ñwÙòb‰ÓIi2ê¥=u°ê±‘í`éÜö·ÕVÍøŽž³ìj”¼ÿ·ÌȪ߲t7C°yjËaäÇ}¬›6þźãÿùþŽõˆ%y½`꒿݃Á;w-4ÊYá ÍΙÐòñúš|³´RY=:óÅ$²îÝ#‹m1åè×Þ§Ä[ÓŸ(õIo MÞQŸH¤‘Å^¹³}ÔGåXúÃâKëe´8ƒYGúaVŸYY–¹î%/?öùlÒxû â{d¾[ÊÀV¼GšQUù5¼5¶ÕÂ/Âê¢gŸzˆÍß#«Ö2@íZˆÙwØ­rÆâÃXcñã»ëŸ×cÿ7¬KF ø{^”½ßнû¤ºu/y´¾býÌc#-:·üö` iäbtxÌpÇ,oûÜ;®-Õã`ñq,ºLê“¶.³tÝgÁ³|½½ÿ¢º;:/{<£´Š¿G·hÓ0l£ç&i>dà –Ýšƒ§Ѷ{ñ2OˆÃµrºCn˜å÷ÚÑá òâÀe¾ʬ§–ƒ·UKö}Œuˆ—ý‘q•wöþrÿÆ3Ä‘ËYÔ’­í­YžÕ%â?x0ƒWŽž±ý©|VRö|³òíáÿBÚw°4{8³èÇÜC œ±³¯vØÜ¬2Øö*£¬Hwå=¡ÌˆŸ=â—ÉË‹§²åQƇ ÛWêŠÔbÕò^y7¯¬¯Àû{X{ŒŒ÷÷G.çò½®ò]Wnl•1ZêÝYmºˆß©#<~‰6Ž©õùWì)©3«lMY3US¯‘}Šø¥ Lkíg¶òŒ·· íoÿ~*³'ù«ìüªrK¯ù.ÕËC,ùcâUiGù{òYe¥{¥wT€}±–¢Ä’Ë9ÔeEÙÓë2^OêÀÔí5µúö“Á÷ºÒΕ¨Î×ÜÏŠq{h¥N´’GÖfX;Kv#%‚¯µäÁÞÏ@§Ôsg=Øï×ÍòIrmÅ»+ú-{~0ùGy2ZZ¡£ü™!«+ö"ž¥ñØ9+ž×¦ïå­ñ&¾û–s¨_ØÓ¢ÆÉÀϟݨàä,Û:#†mñöª6d–Ã|oR¢¨ï6ò­²ÜÊŸ×÷–æÓ*9¶¥ÍÏŒEhÈŠmfÏÛXcïm]Ú²=<¤ôÚ±Ò<Õ§Öó£´ñ÷<<Ùä±ÙV^í³ÓðæiõÑRtL´i´óP›®7÷{píÀ^ŠÆ¯˜¤áÝâÀòÞ.à_ÄŽ±¦¸¸¼·‡÷õ€‘Ÿg>þâÎk©ÓL/Íl†ÄW*;úŸ·o[ò[c)Ö¾Òfžü¬^šžé}jñ‰7¦®ÅÎ5µx,:þ³t‘uL]¢õU,ü,þ“&­u¿¯æá!Õ½î[¶ÿêñ ­:F[ë3ÏyóZÞ³6Zå’½g@D.¥öfÎ kÿydBû\›F[//¶m°Ö®yÏS­ñ“w|3ð±Wgmo÷ê¥-ïÝ÷'ã=`c¼¯‡X2Ö%c­Ö`|üæšc ~Ñni¥ïãm+»o"všMí³²gøF«;Ú¼R-EqZ4½¤Ç$ûâ{(ÛÆ¬*³æ½²M#{jõ½åŸ@̦MóK'† a¾¿)Ó;ñ±…¢~€õùIdѳæÞÅZ à_¬µ@,¹ìùö·ûÂ;|e­…å,jymÈ*aã²ñíln0ÎYÐÔCÊÛ«£Ö^yòXÊòඌ޻€^»-c–fµítŒÇÖXóŒâ<§`{¶Î|6{ÕûÞû­åSßËê׈Oiç.ÞQ»kÏŒ÷ˆÚ¼Þy6‹­dèIgÖ÷ؘœÿ`É£eŽiʘÛQó‘ðÎ Á: ÄË9{%~Œ«¬OF¹œW]Ÿ!Ò–3jƒ&M¡–w[g‰f²ÑÚ¹b™SQ,à¥þ=ñ°àI&Ò>/äÙ硽çÕ‰=?J+sRïÿfÒàwÆÚÜÈø[ÓYòhå£~¦Ñoòî90“;þa…YùL™œeå˰×~š=ÀF|­øÌÛVÝÜ’U°çF„"~ÄoWZk†îåa±WwX˘ٿâw!–Œ5Ç¿½/`㟮Güë‘¿½Ÿ¿½^Þñ“ê¥Á¨­>/õ±ÒêùçÅNeežƒê!†>´à˸{1äFë—²ˆ17uf¶“mSVÛ†1ødö›OföÉÙÈÂ+^ÊÆ…«Ë=­-´jý W_²qcÎ RÎÙÃ: œlŒ5ÈxïÏ÷wàäú}½Y¼aôìYäÊ3ŽZŸTÓ%ö?†?,‘†o½ï€E—hã[^’b4Ú¼Zyö´ÙÂ72¯Fy¥þÑÄ¿z¼´2;+VGËLÊÜCf—oÇÄÚ¹Ñþ޼ïïÉ£ýož±ÌC)¿¥þ¬vhôWF¿zø±êj-÷^#:-¶VÈÛöŒXY±Kˆ ÷bÍÖ##ÿx=ð1Î^vþòzyW¯ÎïÕcl]À~Æœ3½ïþÚý›4m’öË–ÒÒkåу7Ûz0“Ä×*·9«§¶ÌÝ>¤u,½e´¼­{ˆ0t‚%ƒ0}>«?ä]ã9šó y°`”Ù<ÉЩš:1yÏøFõ»TÖì9ciÓZl®vl-uíe­û,äé#KþŒóc¬uÓêÊQY^ìÖŽ³$û¸F.q䟮NÆõ¯w××cŸ `ä²¹Ç{´©Ôw¬ù™I€­[¬<µé­2ã½ç%ÉzæœeŽÒfÉí©xú”¹ØÒ©õYôƪv°±d(ÿ*y±«k:O½xÊ[“N•ûÕ²²RWâæýòz9gïí!~\öGÆo¬GŽ.ï Ögí1ã&lÊĵ~ÖXÊ3Òì\gÍùR»5{ ÎÞ÷Ñâ–¿Ü»ÏÔÕ³x_ÛVKÛ¥:zù°±>ÙïÆÏÈó>xTjò{ü`/yÛãI3*K3æ’_k¯ŸÚBÚñ=Å&Dë!Å;¢Ù×b­ðIvã+yÞµë}÷äŸñ,sñaìW82ÎùÝý‰w÷CÆŒ¯î4o;<®†_¤î²È\Ô¾°hÖW£±’Ö@Jبm‡ÖÖxïgûJY“úBãçYðæì~o|´ù{i¤²"4“›^]"{›Yð{XïùZ1•¶½™z‘1Ǭó¨¾W¿¥Z¬¤Ù'Š»,s–ß’ÇSˆ±gàlÞxêä)+ò¬}.ñÑòЖ鑉":´ý­±Á [Ñã©Igy¶cýtÁ\å8¹œ·÷ûûó»ûÂ÷rõ›*Oá3â?û9WÖŠÛ4õbÐ öêæÕ͹Ÿå—(2o<õˆŒƒ¦_5ùËw6~ÑŽ•„»µõšÙ=¶¼kI«#"6G‹ãµ”ŸÎÒ;é5Ø€!_‘8RùmÑoÚç ÅSllrŸÕ¼O,wF=¹eîåŘO›7Û¯ðÚðÑ8à>âÂX75ÉØ¿âûëebÉXk½->¿¯¯ü´¸§‡ 4X¢¾çÑÉ,¢Í¯I·" “,¶0ÂÓKš~?Í^dØÀl¹ðŽñ‰2!©ß3qnv_ZðZÔ{êò!Ó©íõÚÒH9l¶¦™Õ%S¾O•#6¶#”ß(}½¶¸`äßÝŸÀÇXgý-€“Ë;{Ÿ^¶²Tß•²M[§óžU“3Gó>"û½¼Ù{_­ŒÅHd©–_„fóY›¶µs,Ûå!kyµþñîÆð©¼ºK£uóÎ!k¼£'önYïeå=JÌæÎ,½†7ƒ¢Ø5;oIo9‹„aÏ-s¾Õ‡chÅù?z.oû. ÿht„víB½'EÙ£¢Äˆ±¦1ä¿_}ßK.ë.?.k-êòê2ÙXbI2ÉÐß–qŸÍëY_ga:Mû5õõÈŒ¶O=ÿq´ýÖÛwWMÝØé-}=J¯ý¯oÔoå~»§R/¯U·î°½„Ûz²Á”o­~°î¯ÆÀ߬2Ø4ê3+öÔ¦aûFL’ô¢”×Ó'^yèññÔ[[ƒ¬ö‘!ƒZòøÙä‘|oñèèS*¯}æõUFv¢•ÙÑü+qdÄËÙÓÿçzì‡ïˆ%—5ɯ«<£6hÚiµíí½zŠÖš?s~JýÏè_v?jñ´F{Ÿ5i÷Yöä[Mψ›2)2ç¢é½y$:õL€švôUF_gawFÙlÒÚc)/‹VâÈgÕ,Šø;ž²Ø¼fxZ‹#@e½02pp}ŽâÉXgó©qÎ^Ù×¢œI}ªþ饵ø Ùr¡©Gþe•Ùö¥Ç—›=³Öͳz§Ö‡õ¬5êùª³rµqF볈ßbÉëM[Æž±Ÿ D¯®Ÿ£Œ>‰ä#®´ÛmYveŠòcäÕÊ»dËfåyeÍ£×Ùv¡—nÖ–ï‘áçHr˜1^>™x_;N½îéSI×Ô<Ëú ÄŒ±ù·×ËûzßÞ÷±ã‹;íÛW—;Xm´F_ÌÊ´ÖÁ3Çgåhäu†ßë~=ñQ»·µF¶"ºGƒ¸{Ö½:ÍÒyð ÖEäª7Ç4}7뇈}`èR«ë•m³ß^›íÅ1–<‘x1KkåbƱµu{S}×´ÍjC£ú¿¥èþÚ^¬k!f¬ fÛ­ü8möœÝ6/í¨‡?Íú:‚ÁÛ99þ-ç‡`ò?Þ]ÿ|wýÏõØÓ¢Ä‘‘¦¬a.òÿzÀ³¾§±ë5íзì¼QòÈÇ.òè…:]¦í’æËXȃõ-÷NׯZ:MÖ3lﳎÉiõÞ­—{ßgéVÑ©ãÕ#¯oímÛŠ>aõ?«®Ï LšÙBO¼¢&㱯X¸ìcÏßß÷paÆçwÞ‚‘{ï5êʈ;­ŒhÈâFp¤§£>ÓÖ™…Ù¼±´ÚOÒì]ðª¹F¼¤rÛ{½gÖ9—¹ˆ…_;¶½OÍ|¶âòvl">þŒNY“û¬~y!Ï:~ŸÉ•VF¬åz}ʨ¦Ï¿…ëÿ‰LŠè!«lE‰¥‹¼ó‰áƒ°â/VŒÒKgµ¹,œYÖMàÂûzˆc/ ÄŽO.û¿}u?+ïìµÿqúUÒ‘vÔßgئ½¯ ¶á(­àç± õ=ïÞ[Rú‘ÿÕæµàvËõø{ö©jGöÜhI«‡gcÄ<+ƒ¥—"åZp›ÆhÓk1Å X·Gžõ¾[¦åMÒ´Åjƒ´þ¸ôÜjÏ3ä…ûµåI:SËÇSž§œ¨¥M¯g-.Ñü.÷¢çó´÷=8bVV¦ìKsÔ¢ï{…O®÷GFLû¾}q?/zi¶ÏSôÝ~–ÿ%VyLÌ¡™–:¬²k;l€6§iø{òz)’°ÂI>a–ží•“‘öDzöú¯¦¬þZ%Û¿$bêûg"¦úì¤í‹’øë(€‰±GòŸï￾ç‡|}?GZË9Ò«ÿÿlãÞ=®kŒ$½eÕŒ|–ᑥ £<õ}­Öæ•×+»'o£}n% lÁ«½ò{¼4ü½>Ë¿lŸK}5ã×Ë«™gÑØ«uü¼Äôi½y½sž]÷Fcø°l¿Äkcùáís­.deM¤D«dÁâ—Gí£•z2º [fµ•%š2´÷kbàÈQÛZ;_î½¹^ð.bÄÀÈXoøqÁÈ'c=2ð1Öd”õí»zRV=gÆ¢"˜§N#é} þ.äùÿÄSŸÑoÖœ¥±ðõW/ÝÓFñ »zô“÷¹Ç¿eëMÖɲ…ÛÿðòÍ·Ñ爟4OWâ†Ù3m;$¶ÖÃB’mÑêM{¼ä=£ðÕ5¯3‹¬vY;}4Ÿ•§·¯<ö¶ÆˆZ¹êÓÞÛ+•žÏÖ=¬ ¼ lŒõ¿¿^p2¾#– |üÅõò®^¹Z¾^üpÊ^lbÙç6O6VÑØ ?mÚ¨=aö÷.ÊÂb™e±lÜNÜú‘Î¥,œù‘ìtŠÎøfÛº[¿YívF,ˆIZ¼Ù׳}E?i>ËyÔXOý,€“‘ÿtÿVþâ¾J9û¿©Uñ©^êù#¿ß/êåµê‚Qk÷ø÷žiÓjÞ™™­…·Ô§íûÑù™#>ž¾Ÿóý¹:¯Ç§ïõƒ2t>Ã6±žgÛýQÛ'Ù…Q†ýëõSÖû+£´ž8N”´:EóŒ¥[f4Ò—–<£gÌþïÙ­h¬ÆÓVvLçÚ]?­n÷耶ŒÞý²fççÿ"^ŒõØÓâo×+cŸ ʱ?2pty¿¯å¹*^ÕòµÏʧý®ÉÇhÓŒÇhÍ­µÚzjÊ“øKãaµÛ=òîå6KÛû´×g´ô¯¶ Éßéµw6ö½~ééÏ\òÚ(«?µ›³ûÞ3{ÏGíŠ`œžä™›¬þð·–3›3õ¤©ÓeÛ˺¬¿8+Z¶F§1°@„‡0t 7}»&^£ {zKSþ'ÍxÌâ—ó—ý‘‘ÿûzœ%‚ïxg{Z|Zå©ùÖå{p¿W÷®œ{Qü­å±¢M§ú†žþÙKßÏæì¬¼H™bàísI×xëÕÙžôlÊ(?ÚÇRþL»¡Ýcé%k2|dOÚ(õìó®1ó–¢?¢!¯?ÌôùVðˆò{uÙ瘷¬Ÿ(g„à=¬­ø÷õ8kqäï¯÷÷FnÏyÕ|÷Ô!BRÌÄ’7Ûfᩌ,þ3Lª‰sÖíÕSkóG2§õý­{;KugÓ¬Oë4–zÍúÃãG´þ¹5žîÅV\Á*=Ÿ^*cV×™n·ì×2âí!†¿ÂăÚ|³zhígVŸEeÎò»÷,b‹³í –$[¡Í¯M¯-{ö<Ó–KíÑÚ>myÖçR]FíéÈ6ßõøê8Ëûé]Öïî ˜ø§wׯ—wö¾¼ÓÍÖ‚jôÍ —xúf»"úoVîhœ´cà­—g»,]ÚòhïiærñµzsáºüïqJóÑ÷¿jõháÑK§Ù#¦Ç7‚k˜Ø”a‹ëö´ý¤å¯ƒÈ|hë:¯޵Þ›¥³¦gàB Ùš˜,L-Q›fÕ#ZÎH[þ9b´ÝƒÓFi³ä%ª_Vï7™Ïš>ôìgd‘¯í±¦‹ŽKͱaà_à``d¬CÆš ¬µøñzʱë-Úó¨[^ý£­‹²y20+­ÆÞFtŽµÎš¾y]¥¥·ÌóQz¼fûakËñ^¥_%]ÁN3¹iùF±†¦-R¤<³|Öµ˜–¾Ôö£¶‰gMžsö<$ÿ¬{kù/HÒlªŸ÷°ƒ2ÇÔÃËŠ©³0ø Ùî•·Âß•=»Çò½¬ÏFéG÷$û¡Þ¼é‚Ñx–5Éåݼïîë›ê;ÖZ|~¶çˆ´í³ì ÓÇÌ~3IÃ×bÓfme”u ¯Nê3Žb”aÍïщ,J›g•Í¥ñømYt’ŒƒN«Ï³ÑjYùmχD»ú>Ç)÷4±š »¡M[ã[Äî°§âÈÀÀˆc r‰%c­Åw÷sì‘üæþ”Ê’â3RµdÉdúÛ'àM)’?B£y¡ñï$¾=¿O»GœÆéñåñžÝ—tB¯-½~“èÕà¥ó’÷|KOÄÒv)_ï^æ: ×Hò<’I­ødîÃËÌÏâ-cýÝ¢?fûû”ûe½Ä—÷< lüãõØÏû#/ÿæzĘu½`ÙšÁ™‰è-­Ð£¹¯}omö̪Ç5kZÞžô£²-z̳sÛ'Q[&õq/½…ÿ,vkÚ©ÝÔÛ_¼ªyÖ“'Í»¾=3zfí&V˜ñ‹œ—ÙãËÀ%–ºÔߣ{ðÖ÷-ó<:¶Y¸“Áj^™ç–±ô]/½Æ†xq±¶ÖgÖçÑú×s)'±eÒÓ^í—ÒYËÖ–ÙÃTˆÿ¾ºþ~=ð2bÈØë¢¬Y.ûZÌâZõw© ó‘_âsJýN/ÓC™¶RâµríæIãaÁ¬;)£Ž§´mFY¸+ƒ¿¶Ì•ùŸ¢Øü#ÉdÅÅL_3ç‰æóÄ$V“?[ùI8®ÅÈ%. ü[ö€&F çˆ`o‹ßÝ÷?»¯?´ïåGÿ‡Î ­ÿPŽžkòÏÒÖ±3©LæˆµŽ«É²oßè÷L?0ìЬ †®Ñè7«=«û¨Î,½i[Ï/[a/µóÐZ—ˆ|iÒxxEˆÁßb+z÷2b@̱oë7«/«?™yYú;‚MZ­OeêNOŒ*=ÏÀñ3ÛˆõÅX“Œ˜1ð0pqÁÇ¿¹^ÖZ`½rÙ'Nª_¹_Ÿw=J3Ë_÷ø šgÖ>·Úy-žé'ÍÚ ßz?Û]vLcSz2Ûê'+ÆØ©÷~CV IçY桟yõx†þ·ê†µ|×’µž^bÍ'«åµ³w%?šºgÙðh^îöÊæì3/õò³t“T®7W{õƒ4óÈ:~Þ´ÒGähfç@aýöuÃ9{X_³CpÎÎÁþoÀÍ__ÝÛWÂZŸÞýòéY‡£}7ËK‘9±šV×außxôz­°¿dµ¿Z<âI3KŸ…ùzå0§?ÒGúHLòèM"}ÕW,Š”§_Ö¾Ìêƒ^ÒžüÝ9º—M³9¼KžzóI«[®œC œŒ˜1ÖWü×õr5âÇÀÏ当¶úA#<õLóY&ÛŽ[û2ÛGiy°m“¯0‰Å/SOÑ—LŠÚ½:ÝI:‡1/N”ÉÎcû’± 68†^bŒß í`k¾²í±7ï)þÔŒ<¾õ¨þà…µÀ¾XŒ½¿½/ìù†÷öÊ>ÉŸßWyç\›ŠÇ~”+rNšU®£íõöeF¼¡îC /K,mTk[ÞL_kæ{jòÍhÕÙ}5I:­þìÉ!siò¬ìŸúü#K<­§ƒg{PÎd‰õ~ä¿kÚEu”gfÈ”6–Ç*ÇšÞ¿³â Mºˆ}ÐÔICìxTfù£|¹ÎÒ¥¶1»½wg²YbÁÀLjc °0ÖU#†Œý‘sßÃzä²Gò¬.š÷ðëº0ÃìÌŒÙïQzËEm–U¬¸É«W,ºœé#Hc0[¡é›^»<}jÅ l;ÞòÍöïzËŠ¼>‘‡Xz›17‹Î•Òöðº»ZxH3·GÊ_I«ðËÊñÖæeʦ%ßJËäÁäÃ(÷4{t"eàË,’05ï©”ß"}UâÈåB,ù»ëe8¬KF®÷µ(ë2êÿ(­û^K±l}ËÔEm>Íûk^ÞÖ<«üêoI±#ÖŠ– '½ºtó߃_f|52»*öígÏ‘úE;Д5ƒQdØK[¤Å,¯µ.3jÿ'bÒ/?ktù,%ýè3ZÞj¿QÊŸUËX䃞gAoOm¹L{WÞÙûêzÿR«.ÈÀe=4“Ùú# V•ê4û1òŽ»‹Íl«æü oùÒʘÇöÕyVãP†ïÅæ­µ#^Ö¸ÍÌ&ÌÒ2H#W^<ÅÐ÷QÝ.ñöòkç ôbÈX{Œø102ÎùçýYÞá«qrÉgí_-^é¥;å|I6­Âž24s٢ߵ$½${\Ÿ¡¿"׎Ñ,Ý*›n•!Ö^ÒÆ¼ø8Óvx°¥>½8ÜÌwdù°žøŒ…¼8‡Y¯:]Ö7žüÙ±ŽG¯jçsžIs·ûXù3H£ëOÀZm]²ìlË»-S{æ¼–wF.ÌÒšçÞ²ŸÁO‘ÊØ®QZüÆÚb`dÄË^oßÝŸÀËeíža-äúu‡—§üÙóz¾dcÉQ¹³zÍòzødd?³õvd.kú§þÏ«õÛ˜s¾'ƒÑyçå?“+Ï{R9‘ómzŸ,ÒÈϨìÙ¼–iåõZ=Éêg«ÌÌdxÄK»î‚‰µ#é˜{®jxGdÅ“¾ÍãÁü#½¡ñqf¿½õ˜ågë$Ö»3'ST_yøXóK1£6­$;Wćq>ÖR nüûû>þõõ²÷Ò•3Dz6H££­}lñ,|3òeû—íèo~¯íÚí¿2iU[Øs’™îC¦춇N¬Ãnݪ%o=WûV>3ÿÌÃO“ÿ”1­‰á[ŸØ.‰2ñî.šáÈú~Y_ l ,Œ=ÿr_ˆ-ÿézìùöõýY0rÏgÊŽxãA •ÚÕ!ì:Yù0|oÙ½ï£4šºhôºv~Hi¬<¤¾“bk+ôQ¯m¯®÷ëþŒz_SÇÚáõ7£:–1¯GóË:ß2ìŬ\Fº–¢ïÏhötÉœ‡Ï2_Zªë¤ËÙ;ž:DÒÔis#ZÖ;aYx§¤‰Žiéï××ËþȈ!cÖVüx½¬³Àý/ï4¯«ò¥5{Z½hy&Qvóð÷àc ›µé¤ycÁî¬}¤ôZ^³5ï’mжY;çFïéÊÔþ‡ì}å£Ì0°”VË·½¯‡WKS–fÎHäigN°øaåFÓhòE±9 #2æ¡¶V¹Î¤‘¼kÚ]‡¥IÓë«pyf2ôФÛ-:ƳŽVïkùy©gsÛ{u”x0âÈXkõ8GäÇëqæÞÝûõ}•÷ú¾løJk?zxO˜'òâ‹Ì2gi™º)ŠÁ¼6I[‡L²`tVýØ8:ƒ4>¿¬¢gÓE+qd›÷\x1dû4›8›»+°å)´KŸàOœbc#< výôþþöþŽõˆcíÅ×ã]=¬MF ºÞû-£ŽlÊÚ/މo¬2]cˆ(æ^…ŸWżØr9êg–Òð÷ò´æ‘dj•¿$峦•Ú£‘]‹|ïÔƒÚ²Û¶KõïõÁЏ…g4æÅ"¯ï®!ëÈÚØƒ•¼ícÇÌFåÌxjeÂ:—êß–wȽvÔ[?KÞš¬{›[õ¦æ¾–<:¢ÅÇoªûå‘òn>q¦öµ>þö¾WâÍožžYo¬5zZ¢Yhõ 3΢™ÚñÔþ¶ŒKû;z–€÷ŒOŒdHÛþò½ìÓâÑ9£>ÐŽmÛ_-ïÙï ÒÊŒGÏæß(¯gïµ^:fŸõÆBÂŽ#L`Ûm¹R: Y攆G}Ï‚«³pe¯‘}Ç"Ødgžè\ˆàÈØ²æðHFÙ˜ÙB3}±Í^Ò”aÅý£|Q]͘+½ñoÓ”³¥'.Æûzÿ¹ïë}~s§ûìÎWco‹œÍêRß÷Ì{íÐê@ ˜µßŠ/föJ‹»X:\;¦‘õñ3]èÙK§µƒZÛ=ªSýÛ+S»Ï¾i1B+¯žveãu6ìå÷ì•×>×úíw¯-ÈÄ8uºY=5¾·=צ³’fÌ,¼í=iŽîEúË:OZy,÷F¸ª÷îýg×Ë: ¬?þ÷õxW{¿ýýzY üüùõþ{z³>òÎU¶12VÌ1¶ø>ÞV|’¡Xý³ÒÌü½‘ ¥gQ¤/4r°ÃÞZõÄ ˜ÀJ'ÙU ±}AvÞSê7âqò¸kðL{eÖá$:µ^lÊ´OY”½§‘Ï(Ÿˆc=ö¯ÀÚŠï®NþöþŽ˜òwºO/y>i|ÞSåÒ¢çZ½3k·¥½Ñ´Ú6XÊÑÄŸ[§©¿†"x´‡EVøF¬çѺ®ÂFÞl›Þ“ ¯ŒD0t4 ÛXó2íµ•¼ºQ“?‚y{¿­ü4ÿãzÈÚoŸTŸ¯ªO¬¡(qdÄŒ±¯öûçõˆ##ã¾²÷[»ÞB;ÇgužñÓ–‘E¼wú Þl?¦}¾K—ÕÔ“Ù‘îÝñŽÛŸ’ÊûHzòöÝJ¬7£ˆ¾õäý(k?'¶þ-ùž­¯w×wwùVÒÚ­) KùFq—GöNÆd¼¯÷?×'c¯äî{ÀÏ_\/çìYôœÅ–{qÃ&eà+Žaµ—áG[cRQù¶Ž…Ohc)–xº·LKzoû$¿T[ާ|Kž^ß®ÆÿÙe[ûpÅ~,bɳÿµò­-‹u^¸5_¶þ]Á/Z®E¯d×=Ã>[žÏ(kOÞ¨-±¦µòìý?Ù‹#^Œu?]ò®FþÛ}{½îð¬cÓu9m]fß­Ôò±üßlM3«ó.½å/´}%ý-ñÔØšž­oû´7žÛVËvKÚsé¤rs”¯×'jÙkLË7:׬å­àÁLuz«/b-Ó"šòÊY&’lHë´¤g^ÙÓð²äÕ¦aâ—èúVßòfûQþLY±êT‰¿‡<ö§'—^}Âð?g˜‹5G#²j­Ã C€JŸ_ÜWÙû ïïýæ~^bͳ½ßêó©ÛòµØYª¿d‹fÄÔ&iÓjÆmtþVëÓÌê`¥ŽÒðõè~ëøDçxŸ[ˆ©›zi,g6ÎÒYõ®ÕîfcßÞÜè™e£¸”á dàM™‘úiæ¯7_ô~$g,4~Hdîxñs].C½cΤÑXy±ÎHÇeî“°c¾Ïˆ9ï˜øÕK#{<²½y2:¸‡­jœ‹µÈØÛ Øïé!Žü¯ëeíÅïïO`ä²Ö¢ƒ¨ë£íÓú™_÷ʘÑÈïaÎÿ¨Ü1ÊŠð´”ÍðÓi­ü,º×‚#{ýámGä}X)­‡W´LV9ž,ùË”Í šÉAÆœÜÕžU´»|„Ov×1«|«Ì~ˆ”«`ÒÉc¥YCÚÃÒÀ¾Øß¢œ±‡µØßë‘Ë;{ÀÒeÿ·rõÌFj׳F|ñ6Í Œe©¯Æç×úÚrWùÅV_È3ÎQÿhDÚxB»„5–é}fÅèšß ¯Õ)^þ3Z|ñ…<4ŠAÌÊÒê4œ°ÛÁ\Lý«Õ¾Ìöiç™÷?ŠÕríåÕ3Qÿí¤3Rgi_]¶9¼#G÷ÈÉ”ÑÑîÚ2fý^ÛúWwYÀ¼ÀÈå|bÖ#{_XƒñÙõ²?ò¨§ù‘^|0ËÑcý1þî–0ªÇi0Ü3úÇ‚¡µrà•—^ßõxJuÖž3ÕâïYyZŠô%sžÕä=²÷½—n$—Ñ~³öÇhÍ¿–¿W‡ÎxkúÑ{?KÿÏÆ.2/˜ýë­C¤ü¨þkmÂ(u¾®è ËK}ÕLy[…£k^^| M»ƒ´u*òx0po‰—3öʾXgµÉ_ß逩?¯x0öõ“ê¨É³z,"89£L6±Ë’úKƒ%2H3Ž3]åywAkûO£Q?xÆMÓ·*í˜ÇV|Õæ·œõ9úí­Ãˆ7ƒf~;»œgÏíFßZ|ædÁ‘šô–t+dÆŠÝ<¾Bd £q€“¼¹/¬£øãõˆ—5ø,{&cFY,µW;Žm:OÌESNámÍcIcÁCÚùãõá¬ó³Wn½æ\âÑ‹GX}µïÑ3)Í«kÞ—#>[.a?ÍøH{ÎõÒÎÊ”îYÉ2÷{¿­þÒ,­E÷Þ^ÒèWß •Ob!m<Ãâñ|=‹ÞbãIŽ,x âóecÈŒºDu¤;iù÷~ktª”o”–‹XäÁmºìú¶uôž}kÅK;PãFàcà_Ĉ…“¼^ð1ÞÕûæìñzP¯ƈÌU© ³çÌqM:+NkËðö•E^¬|¢iŠŒ¾¹8²0*£.+ªó=º|Ôßš±ÍËêé©È¸X0…6¶ÌÈœ·ÎÑ3¯?nóR;<ó]Ë»|·àKº¨ÍØUX2l¥ûáJ|"ö#Ë6HÏ<2]§Øl¯m0ºæ<ÜUظWV¯íš}_4{1xe°Ü+x·ìï†82pñO×#ÿúþ,k-ê½ßfuµøU,]3åÁ>3~ìü,ŒÉ·bÎHåjå([¯fêÆXGë]3Ìäë)g%ŸLÊÐ+ÏÐî_"EýlÚáoÌÊb—éÅÄÌòwö1Ã×ñÌ–m¿žß_ß+qa¼“‡2ö}û÷õˆßÃ…½áÊžíKšw 5± ‹^·®ËIJ+m7s>Gãl³˜’T&Ó†ú„U£®’ÎÆUûœ-‹=Ÿ¾5úÜÚožùÏô1{i#qõWÇ7è•ߎ‹¤ç=±,ß³¦Ö–dƘ$éœQZV9Ì2Z>Y:ÄÂÛ“.ªÓ3ÈcKµ<¼õˆŒ³=ÞzŒt›¤ï´õ)Ÿõ¹!XgŒX10ñ?¯&Æ;{X“Œ=ྫྷҵgíõÊ“Ún}ÏågÕ|^5—T¾Ä—IÖòKš‘¬XÖüféÚ(¾ÖΫˆÍÐm¶ñ®û«çÃ2÷Gé&Yä)ò±æ¹†vÛ`oú&‹¶ÙcÇ"uÈg¯­bÌÌù7+“Ýç«í­†¼eFÆdd»gåŒîàW*uñìi§Æ~ôìLÙןXOñÍý‰µÉØÓØùÛëåÝ>\mì"û¼Í,\ÁÊ›ÉKÃÿ$ù÷Ðêþ²¤õâ?†ðêÑl^š<’þ±¼/¶ƒ˜ýØægáÒ]ÄÀ5Ùù-üW÷q‹9qŒwQÖÿ,l~ѽ‚ô r“á;³Èkyß^/˜qc¬¹@<ùW÷ýÏî iëõ£ØÕNZ©­|%éÇ‘þÍk©¬Þþ"³çÚ:jîyyfÄ_¼¾›7öhÅÞ÷+©×fÏ^y#^Ö²ÙùY>ƒo/¯fÎÏæùŒ/o/­Ç÷˜éŠÙÜšñÔ¼'j‰ùôpï*¿´­ƒ—¶¼hï<^ÃÒÔùÕõs`¶lVžžO¡©»Æöjì°_h¤[Ê"ŸßöF.±cìüÝ}ã]¾7×Ë{~’oÜÃhZ½©[3ÿκ¯ØˆØºÇb‡Fç‰g’£[ùÎäz–NÃÛZ?InZÞÞ÷Úã7šsZŒÉšZªeXJg¹/=³Pé;í{½¾ɬׯ[ÇÄ3Wµzx&sWó<ÛϳÎe)e\¬}Òžf¡¨^¡…·ÄOS(IøcVÏXFHƒóXuȬ7“k.÷ÒÙˆœ»Pç6NÆdœ#òÓõXow÷Êþeÿ·Oª¼ÒÞ’~µÒ*œh!ï<•î?3y°ÇwÒ–9#;8õýãŲaÒ}¯^:M†Ùþ݉äѧl»´ŠW„߇hkNã%•ó¡÷efYò›ÝöÆ[²o’\~R¥)ë'°®ñãßÝß >þêNƒ5o”ü{õɤ^L£~&½ŸÎaí§t/B³3 µ¾kýÌ’p§„­<±GM{Ø>›‡fûBxêÒŽ­ö¿bošQ¹«õ¢fžÕiµ6CÒ›«i6VE«‡,õˆæóȾÆö­&+ì¥gË–Ö÷Ÿ=ÓŒÄ÷$¡§¬¬óVð`ÑNvR?òÖéC·'¢^O\ÖY`/ ¼³÷ãõÀÌÿ}=ÞÛÃw¬Gƺå·WçZâõ¬~ð¬#}#¤ñÅW®¿K8ïù®×ž[ê—m‹_5—‡G}o•}eŤ¼mÞí3ÍÖŸ†/C¶=òù_söì49ÑŽz2d KþR)ªË£iŸ<¾©u¿£¹ïkûùºº°gbÅÀĈ#~Œ˜2ö{Ã:‹¯ï 1ç·~£ß£g^;¢¡Î^åi䔋¥{Vìä©ß¬ -¿žœy•9’­Ù÷Y}#:¡%kŸôæÆHž<úpD^™ÿUgóÔøú^Þ-ÍlQÄ'³ÌíU8ZÚó¨÷;sÞ±ÚÈî+ë¸{퉧ޚ¾ë=Ë|G>J̲gíÓÆ-z×:¿gõ{ìji¯VÖ$Ù¬ó•uň#—=-pa2ÞÕÃ^p_ÝWÙ¹”Ñ{wO"f,É"OýÇÊ›ó­:mg˜äñiG8›Sz÷¢¾Z$ߪ1›õÃV²ýçò{…½8qÞ|(ô!ôí‡Ð†}Hí_Ù/î:­¿Oп=¼»]po‰%cMEyW¯ì—\ÎAš²ùºôxœE^{*áš ùéÅ.™¤ÁrQ¼"ùÂOO¿Z1¨–ßlœ«ó9âÓökTv,þˆ'Ι[²ðñ̇¨+峴ㄸ—'Þ©÷J,+ÆÉ(“›ð['zxGídT÷GóôÆÐ ’Ú?û}¢^ÙAVýoílÏù)¸§¼‡Œ \\Ρþñz¬¯Àû{XwlŒx2ðóç×ûøØ‚1¤gZZó™•µÚædðaøžÚ=’­dácñz2¬ÙûMÒ§’~Œî/7âëŇš|VüÙ¯oVo:in3ì?Ã1}†•:”Íï$\¡õ­5.ßK ¹¬³øë}aß·ÿywýãz`e¬S.k-ÊúŒï¨N·ØíSðæˆ§§¾V]´Z×iÏ`×ÖÃËkf'3æE'Z±ô)$aL¶ƒ,k3úeÖÛÝÇ ê ¡ÌñXëwõ¹Å·ÞQGf™QýDÕ5ò®I朊’¦]e=1Ö##ŽŒwõ°Öâï÷w¬M~þü¾ Nö®·`aˆòžQ6³œ,[îåÇßõ}„g†Œ3ý)Æú*o\fäceŽ¬ÄŠ7ÒM¹+Þ{\Åû™ðM6IñŒ}Å¥ñq ísÖÿ ’?ðºú´À¾Xký,°—°ñ÷÷?\/{$cMÆ›ë'×eY1Í©2¥:V¯IkákÍ-Óš>ŠÑw´-‚Ï"±ìÞýÙ>3^,’Ú‡I>“%5JÏ>wTGæ¾”½¸µU.=ç7J<Ù~uv^‰§åÿ+ïö–ÕƒA¢cȉhñ–ß++ »xûj•-×ÈvI'jk¬gÑÍž¯ê“ÕeÍÊϪÇN™ëQf}˜xiE~_¦?À ®eã -L»¤MÉÓ«?p.ö:Flø¸ë*€‘±1ä¿\õßÝi§¡Ëë½-4eÍêå%ëž×Ryl«Î'ÕKjK&½æY„,eÖ÷­x£þ]¯ó‘xŽ|-­lxpLFÿ¹ŒÊòàrKXÓ0ìrD³pÁn|Wˆm#¼¸1ÛEÉbW¤>°ø£}ÙO¡ˆ½•楤¯-u‘ø´:ZS7eñ‘xiç¹ÖH|f|5yfiVœï6ê_ÏøiÚ>â ŒŒ1âÅx7ï§ëqýûzœQý‡;]9?¤Å)…¿eof/yä¬% &µ”¥!F: Þ±ÚIIæG2K fíacëyä½{Vü‘-¿¬|«lzÔ.xÊcØk^F›åÓÈŸïŽøXŸEy{y°Æ×Ræ(e ²ä=šo7¾×êe+þa¶Kk‹´øÁR.ƒßjߨ;6™˜©õ³jj×,Ìê×îýŒ |üÛûú_×ãÝ=Ä’gF ùÓªìÝsnF™6“áSgãë\©Ó±ö®°RFLÀ‚¿5¼µi3ø[Èó¿= +ŽôÕìž—,>Û*œy§qǼë•ÃôA"”‰Ig²ãÑ+}_fþÝåzã‘ØÙ3åÏ›,Ìšs™øy6O½ílyÕÿ•µÀ¿å<½o®ÇÞÈßÜ××wºO¯Ÿïgі畦®ðÊÏL/Zã žòYé¼u˜­Ÿ‘òFi´n¯Ï½gÖYÚ!ÙK-iæpT7{Ȫ[´uŒ¶Á‚{½4Òž²˜u[é‡2u¤§^ Ã’?«-žå“ì=óœöÕ˜:Ã/Èæ5âËô§"üf4ŠQii•-‰b\K™^\ ”|Œq‰#ÿñ¾€‘±>ûY`=2°3öˆûtPÏYìa¤Wf}Åç(Y|ÖÜ•½‹"D37f²5Ê!Íjñu+XK~à)ò¢!í<²þöÖåOÍÊŠb•Ç÷¤:Eæ!ËohŸ0®V¹Ëг, gý'sÍmË›µq–¯Y‹i%/Ӹɹõ~—÷öp—õÀˈ!#—ý‘ƒVžý'ÏðÝfuÖòÍ—LYÈ&k &ãGÆO’7‹¬H÷FólV–EîöU;>˜³‘}k30€õ¹†f{çEq¬ÅïñU<é2êmå­™‹,ìµBæ¬äÑ•RÞSì‹•2dÎ:ÏOì;ÔÉ;ÍðK˜|Y™;^eGöÅþnå j`åÿ¾ïïá;°20ôëëeß·zMó¨LKŸ{pL„Ø|²å+j#¬x‘Á×ÃùÌ;&¯®÷ó{æ›·k y{g]Žê yic„Øvßú§3Kü3ˆ)ØóØZ¾öyæø°x3}ÊÓ± Ș¥óæµðÒȃIs*bwéfé2Èž·³1Šöq/]Á¸XgX102ð0bÈ8?û#—ýà°£ÆÈ–÷GÏOó‰ýߌGË×ÄáZjñd”v`5/žeµÛÒ×$•oñF÷4ÏéGyµub¤“ÒxöÁ_±×R[.“W¦?É;³Å»ë-/ SÊ“mNôM<”é'²y2ÆPÛ^­}/X¹œµ÷íý ìü·ë±?2p2ÖW—sö4õ›ÍWö¸<‹ï]¶÷VÄrÚr½Ïdñµ,}#áO ÄÒ_½÷Z¥øf–/ï¡(ËÀX™åíÔ‘9ïõ¥¬>̉º4JŒ~_¹†T:ƒsÄ;Jv: óô~[Ê²Ì ë˜iòÌð–~‘ÔŸ#û™%—‘˜K¯î½4£6ãë‘ËÚcÄ’±Þøû¿3¿½Ÿ—s¨½ö›™nµmÔÎï,lÓâ0Öó”ey6z®Å½ç–ôÅï›ÑhÞHó§ö+{Ï-eZh–׳W§¥|ï"%­fÙsg5.¶ojâç»üGé¹F/{ënù_AC™ÔÚÁYûWèèhÙeÅÛûÆšcÄ“±÷Û_¯6Æ3Äšß\/8¹~g/sNjû|–Iž~·èF_MZ š5§güzuíÓ#µ™íGeXÊÑ>î‡é)³þ^Ïçšêz±÷ýñüGÝÓ¬ÃÄIR]NÂ(=bø«d˜™&B§i!¶/<Ò‡^~£{QžRz¯/¹zÜ£xGj“f?<«­cާ;EíAMµí+çæc7ìeñë±Öïì•ý‘ñ¹¼·×¶a¶îÒCZÛܦ÷Ь Óðéýδ՚y£)¿·¾ÖR'kžò¼ÈZ+c-Ñgù®™s]dÏÙ½(^´N.gˆ¼ixÌÊ·ÊÑÌ&XøXÓ÷ì—6¯æÆÑ~¶¿Â’O[V´=eZòfëå:]¤ /vºQÞÖ§ÝegcÁëšWKÌ5-šr-ï:¶màX¦ÿÁæ±ÛY)ŠyV¶O;_2p×ÊþY¥«Xú‡mO-zátòêŠ, 8Š;€J Ö"'#nüŸw׿®^þë}¯àd͹!…ÿ칕Œó#¥ôYlt¦ƒOX³éûhìÇÕ–ý!ÐNã)+£¾’XaÛžAž4u=AÏd¤ÿHcbÌKKY;ÊØí[öø1òâj;ØÆoKk'Êžx_k‘qõO×#ŽüûûY½™½ÿñI´Ò“ò2ã•Ö2féfç1XËhëïÑSZ,0ãËÜcf–[,ýáç­ËìõÛ«æòðšÝ×ðlõ¨Dšþ°îõ7+'ÓŸë•×Þ“úÌÂ×k—g1+±æ‡ÆŽð”o­›&DÞ¸@Vyt2F’æ…gîÍÆŒa?geôêëÙ7©^#ïX‹Œ}+°ñb`dœò¿ï{xë0€¥±&ù³›Ïë¯1}–?óÑgÿ9ílcÔÆ3ü…èþŽVÒà ©NÞ6kñ cžeè+ÞÚE‘¶it]Vß­æ5k³Ãi˳òÉ’©ÕþL”,þa›ÖºBŠ3¬šç«üOm2yDÒxq2{NŽtŠFž €¬bÍñg÷'p2pq9Cä/÷³òÎ^ï¨ã‰ZÈÐõL'ØP ­Žý’Hò5gØr•~ŽŒûJR—™—›²öîòò‰ÆëNÔ Yx<Ó78 ÿì×õZÃÊÆž}µC.Xñàì| ¾ó¾½/¼›‡}’ºk’GÆúdÄ‘o.ñ¬ú̼ާ§n;çZT×J*‹˜:ÁÒG’ˆÄ~ÙØJâíÕiöÄsYT—¥9¿°}æY ÏŒÍ1|[¶ÏÀÖg½6jÖäGö—ßÁz”‰gùê8‹—&]ï»TKöfåÏö¼f”áÁÐ-ø —ßs~§5MVh탶‘ô^ÒêºÚÆë–÷ð7.çˆ ~Œ÷÷°72ÎÝClk-êsDÚò¬k”¥~Ýé;d’Vg2Êa¥ïéÏÕ㣱YRÝ<}òªó=ã½i6FÔÖñ•Ö2/½¸‚éë±h†_õeزUg—îÖ™ÊÂV}ç‰5°}6M=¬éFù>4;‹ÕøÞC»0,³oØ~Íh^–³¥'FÜ{¾ýõþNÆZå‚“Kúzò¬^3ÄôÓ3éÕòcãžµÚ!VV¾«ôSol,ñ>MµøLÛÙ›ï+c ™˜|µ^Y VÇk>úÐÚæ¬ùÑ_ :iÜú‚a‡Ÿ™4òÔÚ”:Ž\ÞÛC,¹ìûV΢Fšzdm"cÉö¬å¯(+“´uÖžqÇŠ©h÷m×ââQ|7;–RòZ𪦎ֽX6êe|F_bÆsvߪ³Øñ¸(Ÿ^}2ô°7Îñ¡Æ/w”™ŽxfåeÉ6›÷Éq´Ñ<‹êÂg÷é5>GY/µˆ#u½¬µ({\`/¸²ïÒO—sGÚ5É£rFué:f¿DlÃn¶Ï™XFâéyoXkÿGi%YÐôS}ióµé´vÞƒ¡$9ÑÊQ¯ìÕrdÉçom9–¹ÇÄnÙ:X3§4uYi+²Êùˆ^Ìm>ÉÖßO8ÿÕCÛåA ý¨IÿIuœŒõÀÉØï øø§w×ßÞ]ÿºøøWwºr&_Yo%¶Óô ËÎIõ±<·ÆÀ<òż™úìUsõ¨µ£±ŸÕAÓÿ^Ì6ã)¥‰”!õË¿^••?‹"¸”å³ôÆ|6ÎçF®Â¦ÙåXu¯·üè<kÞLÚ]™Úû=âa¹o%‹¼GxjÒ³°™wαÛ]ë¨Ò¶òî^½Ö'ÿúzY§ l ŒÜ®EnËlçJ?|T†ÍÒ¦c— þŽà«k)"ý´ëÝ öÜñ”ï-Û;?Úû옑3ìˆ[±pÎèþnÜá%iLv·seüàŠÎóÓ(‚/fü²}Lë³HYV £}¶:öæ)ëuu!Ž |\ÎÔûãýý÷÷ï__/øé?u–9"¶®‹Æ5¶wnµðgöY†Ÿ:â׋K¼ÎkÅVß:ÎZÝb©7ó¼äQ,ý2M~Ës‰4:ÙZ‡Lݶ‚ÏIEŸh,#2oWÛè~èGò÷Õ*›n!-Ö8©Î#²ÄáVÒ轡2o?¿¯zdà⟮—w÷ð ñäÏ®—ý-4çØz(Ó¿ÈÂ~L­ÃÎØ…Íž¯²VLª±çÞ:œ¦<õaŒ%3.á}g&³Ÿ³1ñ _¤ùu…ï‘囯¢l}½7µzT# ìùÈÐ'âÈëä¡™¿;J)ËJ­>›ÙŽWÍÌ[ö·6Æä¯—}-°\9‹ºœ#òªáÅ:‡zEÿ2ò3ø3Úºb~­ê«že`ÌÞÜÎQ+†ñð²ò“ú*â›ìÂ~RZ«¡Óõή²4´Ê/öÒîòO¦}ã£gî7vÜ3#¿ÖòúæåŒ=|îÆ‹_ߟXg½“›?½^ö¿xsý|O –¯Ìò=3bJÛ®ýhúQ’ _JqK;{›ŒÊŠú\l-/[fFåHØÜZ? i癦̬woµ”U^o[Êׯæ,<=ĈÕeSD·3ÛÅü¬8Ú.–acµ|,ÿÑZÊ÷Öó$,¬ÕEQ> ûl©G&µú·ý^Î)ûVàÂ^Ȉ!#cíbÌŸ^/YÚGpDÞ÷¡¢s¢—NŠµÏø·Ï4˜3Û>³ÒÕiµóÀª³£>•Shë¦õc´ùfù#¾®äYò[ëàÑ“Òö±÷Œ¬<߉õލU2m±ôÉ øgökö˜x(ÓÇØE'ÔS£Ã#>3Û'aðYåï[yŒôo½¿q9‹ë)?Æ^oÿ¾?Kþî~VÞÛ{sýü½Þ8ïØ@zÿ«÷{íÖ'è…ð£ÕG±”¥É¿{¼jÊ’_fûzÿ'¬ÂÏÏLÖ±Ä4üwPÄoY}¦&“,~þ(ÿ‡@Y¾•¼±ŽðƒNªwD&"ñ½š FÆ…ø1öx+{Xàó‡ûû7÷3Ä–Ëûzízä2. ›bÁs‘ýý3âZÞ+|ŽZfYgµõîùq–s™Øí×ú½ò$ëñ1˜2£Íëá±{݆†XzÒS¦'OV=Oˆœê7hç+³Ïó6 [ïGžKy=qûs·GŒ8‘×fY㜫ûÌb =ëB‘ÿí}!FüíõÀÅÀÇÿ¼qdœµ÷§û~Ùûí³;ÿìÿΑÝã¨ggïY[–†ßjbÇ3ü-ÉO¶”¡É£Éß[ÿn­‹w¾ÏxK2ùJH#ñfk~hÆ-Kf"¼8>Â/ãÌ;oF>ÍÒ=»ŽÖÌbg~Ü)lD l-óÙdgFŒXŠ6];OJÇ8ã^û<˶ŒtUy¸·œ‚µXsñ—둱02ð1pr»ïÛ¨^L¡ÁRZ ±Îs¥;m^öÈZÏŒ6ix²þGmeÔšvÖ_¯'Ï,u‹P¦Ì=ƒ<·”‰¿½q&tâêv³ýŽy£”íË>í² ;ù}$?YÇbåØðAÙ£¸ë*€‡º1ä¿^œ |Œµxù“ëýxpÏ—˜éñú1{0b6ÚØÁ£µ¼F±|mÝWÇ*¥4£ç£öÏäiÔo£2g4*Ç#R]4HËÃã Y÷qô’Ƈ®ÓY}æúu¥bi¯UÞYí°è÷h™ ?ß«3c VÝí±©Q}æM)£Î—µ¯…DÒš<‹]cÍ+ÏÕgÞã–p(~¿î¤)ûYc2âÇØØø‡ë%ž |üíþíõþ:NÍø¿ÜfZ;£¤Åzp™×‡ˆà7+Ÿžÿæ)/Rדä!‹Ød7õ|ÑQ:+žòúK»È3_3ÊŸ}×ä=vÔ•QæÎ>Îô“½y3|D)tE|7O9½ß_¤¥¢ó˾oe¯Š²ïÛ÷×K\ù‹ûûwºÏ®ŸÛ ¯»o#út•\®ŽÛI¶Ïê«{ëÁ~îM[Ò[ã•‘rv’˯ªãŽ=pz´{L2ˆ©×Ø1­SIó¾ð.»°"Ö›É'BÙ¶'ƒ´±ÍYšìÅé$Ùˆ¾î-k±&¹ìŒxrY‹ü«ûy‰!³âl§»å¿ËóQ §´ÿxHúÏa–~ÆgDZÙ–£I±/š=yÛ¶Xæ‰v­’•6>ªç­¼Ù~PFl'ƒ˜þa+¯YqW‹ýÞé‡ÍÊbÊp¦ïÍ#ñ™á.\j•WæÜñ¤RV\Ðc3­vNË_sŸA,Q¶ö¾|–5É¿ª.`ãoïϲ?ò××Ëy|o*žÙz•Aîÿ{Reë1K_dÈ„ÕçhyIû¾ìŒODq=[÷3ðdć¶”ÉËŽïŒ0‡G§hä}µe‘¶mZ> æ{û™wÕxyp [ÏxóXøìÀ_ÿÝ~àˆ˜6>ZžÕž{IÓféÿò¢g±&ñcàâ¿_5Ȉ#ÿþ¾ÿÙõþþÈÖ=ܼ~¶ÄKs_S—,.‹ƒxÿ϶ΠÆ\ñ‰èév·ü¶ÜcÑn?l^¶Ò©öêÚÑžÔÎzzòyæÊ ¼QÆÇùÄ¡UïJG)Ó‡ÜE³9YÖO”s¨7Æ: ¼«‡øñ®nþ¢J[cïþˆÆÆ´4+s%îeàOFü®YTϽò™UßÝkï#vFÒû'ŒñîþÕÒê¾b#Î$=³ØÐˆ/[¨^Q?Ç…ÿ  FF¼¸ÆÆX‡\ö»(k1À듆_½_r¡rÊ”9//ËymQÒê0Íóì]oNG°D‡°ý mz©Þ,ÝaíŸh?²ð;›‡µý;mÝìþ x¥ÐJÿ$[~Ÿ²õt„¼:Ê“7Röî>ÁÜA;ã´=ž³ùÃ’cMÞ•ºi¿g’Ó=KýwÕ3:—N õÜã=”i÷<ûÞ–ßõ…ýÞGÆûxÀÈX‹üçûçQ+cípr½çÛè|±Sb*Ö4™ùYåt…KÏzÏ[¿L“^S‡ò|´×¶†Ÿ”wFÚúI°Êj;†QÌ4ò§²dQs¿n›vM´gÞG1—”ÆÂ/B+p³Œh]V’E'hÒ­j÷ l™ðæ9Y–º&B¬5.ìþóØ.Oõç tR]´ÄÒuúbÛË9Ôe `b¬¹À~ÀÈÀÇÀÐo¯—ó¨ËžoRì)ÛÆzt|æø¯”wíüÍô,XR›WÊg¡™ŸÅðéK^ö~^Z¥ÏW–%6cµ7»Yh•®Ü¥w™2{ЬK热¢Õsá4Þlz†þ<±\/µø Žw•uø&6&6ÆÞˆ!ÿêþÄZ‹o/y=²'°b–»('dà>ŸÏú·Xl}/îÚ–×~ŸÕkV?-¯ëâœq›%ËVËÒ½žØXϯȒÖ"#ÒsF{-TæÆŒç³œ“IÖµ(^òÊ‘'}f¼'’ît{\h•ßcµwÊèû™~aÉ{6Iød¦/µmy}½¬CFœØë±Îù¿îï8O¤¬G.1äQgŸ»ˆ9o2ã>YƳ¶æÞ.b‹VtFhîµ”iI£Ñ–1ð’gÜ=¼wðÚ‹fë(md¼N³ñÙçJí°5ì¾Vþ•V`þˆ~­u–„¿ËnXC8101ÞÛûñz`dàãßÝ÷ð Xú‹ëeó«æÒÔWª¿6¿ÔG»1@Ö<×ÊN(²ç 6Û/ðúZu¿iõ¼·-3ÿ0â3Kİ[L\Î*ËCž¹ÕK³ÂFŒÒeøŸ+Ê8v´™{³üªˆÿèå¥Á'È$»ÏÒ¦Œzzm7³,¬EFŒ˜ûVcýñÿ\\Œ«>G¤ì‘¬Ý 6“N“é´þ‘0îÌ¿ÛE§õaVÆÌ2ýJ EuÎJüz*=[c¶=2?‹üCŽ‘±Öqä²·ö³(ç‡`ò—÷UöÁ°ÔÓZß(1pÌ®ÿ,dÝShw}£Ô[;œCÕòéÙ“(îX1–;t`”fýjÙçðYâO,Œ³‚¢r¿C®{é=je¬ÈZVïJ¼µuÙíóJs²OÛGcÆ_"ùNÑól’ƾ~^ËA98¸^kµÈßÝ¿ñ rÁÇõzä‡å×°x< ^\ð»¼h|h–?³O=ØË»‡y&­¨ÃNzÒ?3bÊêisôC¥©ýR[ž‰NÄ'åzqáJÝÓóñYð1.à_œ‚µÀÄ¿©¾ãk0ðn0rÙÏ¢ÅÉ‘1ôG¦õ½µþ=c¾xxXbæí8Gcš¸«Tkù‘¾ì•k­Çì<’ï¶ÌU¸/ª‡´õ ³+â©ÚøÄªxÔɸÇk ¢|³è„XÅŽø”Ä¿Õu«ü7 ÿ3j/µ|²úûYÈc£göp/02âÇs½`cÄ’ë3DÞ^ïÏMù™Ë¤ío+fú«ãlÖyš5ÏØ¾âl {XÜâWiëÑR¬qˆú|#ž^V=ú}yúwä1⣴™äÕi«ëïõÑÛüŒF„Nž;èÙ|¬–2±?#+ #_Oÿyý›W«¬©Ç^À¸^01Ö$ÿñzÿ}½²¹~_OSÿ33yž2WXÄòO‹UhËÔÎ-Þˆú(e]Ò3ÉY†ÞöúÎÑô’Æ+3vãÅŽ™ý²Rv£ñ·¨<=Ëšh·¿0ÂYúü(Óî¦nÓ¶ë… F.{¿a-rYk½ÞðÎÞ××Ë~ŸWé˾Ú²¥zZŸí"vlóÄ6ÎìuO)t_[ÊÂo³ß¯Þ<Ȉkɳ•žYÏ¢PÔ7ÑðñŒ»öŒ$ ?Mù­leÊ•4Gua›´¼OÃÅ;°ž×7‰ÆçW“d§GÏ¢åymÄ ýyB µû§Düä’®¬C.øgƒã½=œ±‡ó¨SÆš àe¼¯÷ù®œA]øhçîlæJò–oÝC‚M½yTjì׌çìžæ™–<˜cÖvé¿ií^ZÌ.¥×‡°¶·¬h<Íšw6n̲¬üVÉ1“¯[³êÑΙú›gж…)«–9ŸM»ì;ÿn,1#–ÍͨGD—¬´!Ùü4> pò§÷…2ÖW`Odàäÿ\½-¾¿^âË_Ýi‹nj×\XÎ`Ëö×N™?Vÿ…ù,B#ì9³K«û|g¼Â+¯»årçYÒïî' ±c¥»íÏGz¡“ûv5Î’êQ¶/œNÏT×eênëø[ÿßÍ©77/Ä“±Ö¸ì\p2Ö[`mrÙ;ùÛ;ϧ—o¯7©n§Ê’Jç~Gb#ÙÓâÕÝN#ß³ï(íŒwfô†f|¯,«.èù½zZy¯š/+|Ö]ºDÓß&±úgŒ¸¬e¾ÌxDž3ÊÆ´÷WúÐRûØXbVÞÎ8B[>“×N¬ÕÍ™uÏŽ_íÒYÔ›å^YS\bÉÀÃå ‘¿_óCGÆûzÀÈu¹%K8¢®ƒõ½íQ»¢tоœå[W²`ÔY™ý IëÑIÚ~¯å¸N»r=¢e=«–"²`m{NËÆ8Ì5Ä^ÊöG5m`àu©ŒSø­â-•±ºì,œjyÆ*#‹ÕŽY)ê fåcò‹ÖÁbwXXg6GK} FÆzã/Æä²¹\¸ÿåõ²ÿ›Öf±°Æ.¿ÌCѹ™A¹zþõâ¾lŸSÙÁ×óì}¼‚4ãͰc»ãv=Ú=ß3èä:FðÖÉí:2dùô˜ôGšsŒ[]ÇЀ}ƒ/ÆúãîO\Xo½-ÊÞoåÜ‘Qùl[#¥—Ê?UYõ²®{ñb…Œø}DçI¾ Ä_zfY_/Q£±â£8¹uÎ•r4uXÕüW‘Y~&P‰2ý€1çYïü´ýd¡%k{³ÚxÚ^) ã©ùO+Â/Ò¦ž}+ïÝ!6ŒsD¾¹^ÎÁõ›ûª×Y”u#»½"náµ]’÷”ãÁ §Ä˜Z²öcíÌ,[m zÆsy0±÷yÛ¹Ro[çR¦^òD1m¦Ü=›L÷žiû‰dØÏÙ½ì±ñØ­l{œÕ澉VWÆ>'e2Ü/gIì[ÞÛ+{¾a-òŸ¯—s÷CþìêcdI¬–-&}H~w[Ÿë¼¤½²bšm 5z³åž'–N’ÝÓçU„N‰Sî(‹«øÐè$fI“í³0}Úh¹'Skþè‡B6Å÷bÇ î>Fܸœ¯÷Ã}aÖ&#ÆüÕþm‡ç¬ìú·6Îp±°W4_”×Iý:ó㘲QËZæxEt<ßÏÒEÎ5Ž’ÖŸ`›g4vÿ¡Ømkžój,ò®õewÓªxìLºƒ¼qœSêϤŒ÷¼Ÿ…XmÓð)±``_`d¬GÆþˆ!cdì÷»ûþ7×Ëz‹7×Ë9"<¡–×긃Ç¶à‚¬øX”ov_[ô]vLµwΈķ‡Á3õcMD6.µÈÌŒOI>X;®RÍs iõÆì÷*\æ%M]Y¾òζZnV¬]ÉÊìk¶ñ,r¸C~=¾q¶ÞhËD ¹ìgQÎNþëõÀÇeäo¯Ÿ¯³ðà°:Í/q {„¿Õwé홇¬o!íזߣ{½gÖ¹…{m5cé·X,»L/©ÃŠ˜ÙîxÍiXáä2™òàåe=¯• XEÙötZ%ÃLÙÌ ˆïžAüIu!.ŒµXKQâÈXƒŒõˆ'ã}½_5É%Ž\prÙîºtgf·uÒ³±#&íÀ.;˱úX’Nðb/v¼‚!£LlxŠÌ¯ŒÉz);Ö~"­ô N·ëŠÄéNŽƒ¤Ä¤ò›éC|[ð1ð/pp½&ù7÷ïoîg_\/g󵘸­Ï)ó›¥ÿíñügõê’uë Ø#R?é½A+? iìUïùlÏC)ï,ç™~/åY÷·cû5VbÔ)Z¦õœÓi¦‹Ê=æÞ‡–|ã7“‘ú{F›5¼žIv¼tZ3eØÂ‹‰-2è¤q‹ŽÙhÞ÷lqÁº%Ž Œ Lüÿ·w%J–ÛF’=§4£±%ÙÒh­Ã’¼ÞõìÿÛ*£YÑlG@áõËß#‰ƒ ެd†–L~ŸÏß_×’¿E9¾Ö¸\Ö÷D£þIû]Ù*H9w4"Þ ôÂ{¤ç©µÞ‘hò”¥?ö*;îµ³ÛYtzÒ~1+ÞXÉ!"òë]׸ã†gàU.Þ¶U–ú•÷ò¸mì`‡Ô´³ieAƯW†_r+—c’wÙkø’d̰Œ¥š±És}a­†dISzMG¶Ži9 &ŒÔ)ó×ûnNŠUc©D;ôNwEØÝÙÇZû6i¼³‘%\Dk|w<ÂSg³ŽW–´­ð|_(E¦ñæUñׂï’O­³‡í§sŽŒ5÷HG~8ž¯±×óÇÖηïÍ…£Ÿ—Gµ®õÊ¿7´ä‹{ï%h HIúœë,eSãÂ/Z]!ëØËåh‘¼p”‡Öyi?1örû}o̪ãÞi{ÆÍíC£mAmü‘vq¶~f"žÕŒ±¥U¼´Y@º»Gš×°ÅÖ»ž|‹¡ ÷:2tchÉ¿Ÿø1ü/h­jš+îá²oõež¸ððݰچ«9·&íÕ}œwúÚgØÓƒk¶²åþf®7cé§,cgfxú¬Ôì i™PúæEr¬È”·lvfÆñˆ{^{­ž|s¥u7Êöâ­åy ÖWÒœoø š÷ š1æ¸À"ÿu<}¯÷þÜÊ9à¸÷OÇGã÷{.¢ì/i<+ßep©'pÓ¯ýî+Ï×êaëx/<7ÍV—iDŒA/½L 34LnzÞðh{Ü85eµj¬¿×}Ìä]’ë­ß,hò™½þׯðdðÞ«¿1Ö¦¦õõ>Çéû¾ë˜¿â{= õ‘³lܬvêl”ßZƘ÷¬ù¯ÒQ½9Êê>=Š;x¿·‰Ôð­e`ís¸ÚÄè&W³AªO¯~ÖXÒdЭa,á¸qíh«IࡉDÜ›W‹êפ×x×£Z…=ù[€ƒÿ~<7ø&C;þtþÿp˜Q÷¹yÈÖ†%ü•“†Ç}–qÖ~ߟæ€#n . ý>ßœ¿é­GÝJ»÷]¿u ϾiV;™ÁSgÅ¿Zdz¤©ß¾¤>×¢eYúTþø%=§Õжřº§_Z¥7¬âêѳWº3ù}4V÷]«Ó—ÂS£ o:hhÆø^ßèÁkíAKÆw{Иi=ÒŽŽçß…hø®ôi»êÙƒëzñ¶òRƵªm×îI“—ëÖºfô»„õ»ÖRZÙrʹõ?Kßc±»WqI\Òú}ïܼDk½Ö>ÖÒKÂyh"ûntL‡'¸Ï`†^³£}º‚óg.‚w}±Ž×šßˆ¿¿ïÅ÷zЉñ­Þ÷çžÖÛÃpgø(Ó:"W~¬ý­ä×Ü0žœÈ—§½¢á³\î*Í‹FíŒêÀ(¼¤žDê1£üÖâµpϺéÍ9ZÇ´ö&÷øŒk¥u-*¯Ú°ÇàŒyÚ|¢¬§R½cVÛÛ‘÷ÙK!á-«Û­&¯£ñI’g4_ü+~9÷ÿ<çJ_¦uöÀ§?ϹBklœUO5ã†÷7*ž\YoÄ8í¡ciÓíÝ›†çôÆKÿå¡5ÕÂxÔ1αúÒÚöÃí-¨Å9×°2s=Ì,ËY¶Ì*dÏsOcàöÙïQƒ‘®ÀÕfµ¥QœaLá¤Uö‘µëindp_páÎýÿ2þO¦ù-À‘á›QãÈ­ôoa®Ñ¬m”Ó~¢ìްÚZR¢[QÖÞ}ÕLþi=wÛÎËôƪöz@36q5˜(mi#+ž#iÂЈñÝüŽá‡  hÈЕiê/ÎíÝ!›¹×oú†Qß3»Ü"ÓŠ'wè#$mÒ{üÐÚ`½¸8Ç[ýx;‡z3Y4Ò™Zœ7×XчÞë1žeuKšq¤æpGQeI:q/MÒ‚indhÅ4—ůǣ¯Åçÿ¿×§öâ¦Ñõ®–Ï^Þ#mÏv%MIÿ業HÃXuçkz+M[æ:îõeYsŸ÷,δÂð²½2i\ܶɵ­=úln[Y7fØ1ÒðÑõfÅø¤9g;êzOMÅ Òþ½¼VrŸœ´´mÞzm+ì(¯à¼´n4äïÎ üþàÆ˜û <zòÛs#?æVù¸“'GíÅ5{œG³ûµ¨>ȳž·Â[9zïzpøT“s㕦ɉ¯Öθý£$mOD÷‡Hëßì²ë!Ò†^ò¸Ú~Cr}¤ýœ l|kºÞšTä½{òî³#®L눀c}=hÊàÇðÁ ù,hþ7Z¿z”g)×¹eÌÔŽ<É¥{׌üÝ9åÙÒ=µýÄ3ô䡚ò޲Û"ÆÈÁ뺨±)ZÓ"#ßa§¼ÞqÛ¸×ż¸>›«ßÄÕ/tcèÈàÊàÌàÉàÅ´um}½ò·G^=ÇZÉ{ƒQ\ÖkÊkgkÞYâ––•ôY^¿Ýóæ9e½_­Éyå§ŒïÏhD¯º¯Ñg8º}¦±‰kçÍF¯îDêT–4¼á=ŽiãŒ.‹õÞžíì1ÆÏ†ω†4Ÿ«ê.ŽKç êñZ[¼ø¯çöõ¹‡ßÅ7çZóu^‹×GžÙ(lÖq°‹Îî}£òkÍ 0Òú$:.‡Ã–qŒÊГÖÖ•…iÏ`eh'Þy}‡¡á#Û,#¸ýaDÛÉ4ŽfEÔ}g-O›wwDŽÙ+㘕ž·ÆÅ K>4§x1´dø#ÃçâÛËqšC™âzU쥕{?#&g\á¥ñZø Å†XaçöÒ³¬.IGg¼3u7ï~'ŠWyÜ£wû'sÇG`…MñR4nB„Ö-®¨4oõ9R|Q:b­Àª·Õâ¨i`8]<ëƒ@3¦µõ0÷x2æ‚#m™´dÒGkíIà¡=”Zçêç8·ÜFc¼†ûIËgFY¶îƒ{¥Vè¡Qhûi›ñ7Ò±Gá¸ç¤×Jž ÞëFÙ.Y0j Ú~ ¼®Wç=Þ£DÀbÿzpnü³Â{é’ø#esGc†½6+þÈ|yó´k|Ï€8280üÁ‘Á‹±®æµ?†Ÿü’¡5ƒGÓ7{£¸-ùšE_š]¯£ëkT\-ÞJÇ´ö–•XÃI8ª%®Œ¸…{¸"ã²+VÙÔ‘qeÑÐ<°ÛóiÅgÑ5éyÆ¿ «8D¤niá =ÍçÈ1´bÌe ù÷ã‘'CSGþx<Í“|åɯ/qJó<Êk/Îꩦ —zèÊ®°h"­8<Ë)“;Rwhq§ë9Ë6z†«Ûµ¤ŽE½2 =­™‡ÿð5†Ï1ôdèÇ´Î~Ãs\|8ž¯µwÝÊø{º•Oνeµ²åð¶M£xÕNò€t®O=‚{~2ä#C®ÐôÙYû­³8ŒÅàŽ«ù˜æ™¯° Wó% "´”¨ø"lŒÏg—>ë omŒøíûs»úZ|>ÿëxôÅxw<ÍAëˆôò ‰þ&ÑõF(ùSOykL»Â:FDjk-;®fçFͳ•AcÕ¶ÚÜÚ´¢ÂiÑÓ:<´ŠÞq¾ªÆR‡5v¤ÝxB2>®è‹Ë4¹ï)$}áèZ/ e&_“ž³Æ=3Žˆ¶5<ËųáØ†4ø/8/4bhÈÐŽáwÝøÓùÜ™ÖÞCo/qhʆ£j±Ò¾ôÖmg"Z×ñë•¿•ÏÉ£½hÓš]§9ágè8+âð@/Öñ"«—!M騙ŸÕválÌ|¶+àÁó¼û8©ý=~ÎÒÃZ×”çhð^øÃÇü˜4å¯Ï >Ë_Oßê½¾Ä׋G| £–Ÿ)/\Ìâ!QíEšíÆáš5}§WÇGǼç“Ðä2è0Ò¸-:®&žLagÆyÇ>Øéù{%–t5×xãì¬ìõ¯¦é¶þÓ7wC¾ÅЈ±~ÈÕÏâÛãÉüs#“ÏEß”œb4®Kô®ŒºS-Nï{°è¼’4$Ç=ÓÂÿוãQó¥ôê§åù­¨Ÿ¶hþaC{iòÖ¾ ~ ÝßçÁÿsY|wn˜û 2ñdìin‹V^WôKQqDöÅÒ±rÔD׳™vþˆ+×®“<ËÞsù [ûªê}$¸ú}í\«eÑ‘.­‹ÍGÛ•y¹î=yNíž=땇lÁ,=híSI˜ öE‰({#Sœ=dY°W´þ.vÊ»‡V²Óýz úݧ=Ö8úÒ’áo ÿãÏ >Жÿr<÷E~{èÆ‡^GZ`í:¯1j–ö—]OiqÕésêzD›âÞ»„[{ëÒô¼Æê,u6‹-°ªb…G}_Åù­ˆ§<ÊÐ£ïš Ë˜qHSG¤ú7ë¹<æ(ï´`p_ðãëúÓß_6ƒÏÍkAó#KÒ·ö=«ÚLÖt­u3"œ4žÞš ½ÿ^÷®©“£¾1²¾hÒµæG:¾Í²)wÁ.6¬7îõ`=Vqä;ôÈÈ7¼ó´Z3oq‰Ò– ?døC'†/éÇ?œ¿±5}³G>ÉoŽçsh8Ã5ì.kRp¡Y+Ë£òžÉ™$akõØ£üZ¶—¿Ghte>Fm6ž:HD>9Ú¾wYIíR‹}/±á¤ý–Uû³ÚÖeÝ^=&Ž®[¥]Îhë·Àq½ÊiV]Œàܼsúi>V×!kþ{ñ–q·¥5òà7_cèÈøV|ø—?¶\¿I_†ÏÅÇãÏ~ȯ$_£c½2½gŸÙ'K9Ÿ$¼%Þu(‚WGõ#ç9z(g]uîsÑôZ”•[x·\¬Üñ /Û~·çœÔ.V¹ìœw/HÆðUßãhùdy~æóææ'[´ö?QéJâ(Ë•¾ÓÃ1èÂà¾àÊÐÁ…Á‰á‹Ls[à7ù,Óú!oÎð4GkmœÒ<Ï™šÉ,Í®—‡Èx#ïÉ¢qIíí}xÛn;Âc¬ k$qÍ#¥zat:+âõ¶gpöAgñ £ {«ýbX8ïŒñ="òÂáõÄsi¾ãÇÓœàÅàÉ?Ÿ­-B×Òw{+ò¾£~³Ÿ“”k”~¬…óFïù•ç8œN7¼å:B-ïÜ1Nª±{öë3ë$v‘_¯î'nÒvì¡·íÈ‹VéŒÖ4=u¹VxɸqwØ ñKQãç\þÈàÇäsL~?žÇ¿;Ͻ?ÿs¿ôäÑ^z´¼ÛüÌ2ZY?Ëþ egôêMë¸t® εVßrKfår;¥v‹uŒˆæÒ3⊌s5$Ï{§û¿?9¬z•gúÑiDr_k’®å¥Á¨ÝKµÇÚ±rýÚ«_2­§ßäoÏ=ŽÿåÜÓ¼oާy’gØ5\xö“ùeËeè½òàýÍ£¦~öúÜ({&Ã3$Dé>™î±Äny›ý ¼û£UÚÉJì”×°c¹î”gÉšmýá$ïV±ÑZÔà¿ðG†– sÀÁÏ|™Öâ{{^oáÇ6Ñ*x¾g±Ä¡]Í|={¯å3ЫÛ=^«ñA¨å£Ìƒ†KöúÉûOídÇv…V[x蜓ī ï/¼Ï(îÝë™wþ½žÃ*HëRÖ㚈t3Æ­GÉvO#hõ„VÿLþäCAkíýtn´ž}¯ŸŒÚÜoš|¼D¬ìc=•áµãþ¨ízÔóÖùÏmñŸÞàÅ3R‹ÔÄŵ4q{`VyƗ̺ˆ$ë܉Öô_*và♞S¦¼2æé–ñ.­ G:0ø1x2ü1ÏÖÁœ¿¿‰#þðO~}<בký³·V·\åz¯+ßyDq„Yö Ù^­t9v¡·ZÚ•½pœ¸¥yᆵpð(^'mû+¸W›™­£hÒã¬{s‡"ǽ¨ç7£^xÛíÒ4<úiN›ÏüÎ$ºþÌÒJ¼ï£Ôh~døNÀ‡þÆàÂàÇßÿ±ýëxœ¾ð³øòÜæ]'–cåœ-X5“Õz×lH¸AËÞñäßÚø¤}çX-/R>ªé«=®HcEÛX¥›qêÓ®mÞ x@„msˈ°×WÀ£OYÍ»¢ãÌp™àõŽäõeOëˆ@'†n ~üŸ?¶ÿ=5dü‡2x2xô»3Åqmn=ÞFë°Þ\|Çú©ÙöÒºrW ŸïéЭpX5XM/ïÏŠëã,D–Íìþíþœyð~Ÿ"í+3iÊžØ!%(Ï­o[f¤Í=ž3òm_U~ӜđÁƒñ½¸2ü¡)ÿz<ÍüÕñôÝ^ïý3§_È6‡^Ô{Š(ýcU[YeckµÏY6ö«b¯M§W_¬¶ ÇNÄëÕ†µÏÈ[çaÏzi²+´ÝHmÒÃîö|ÏåϪûðÄ ­*ËsŒÂª÷2ÙË¥϶)ÑÝhðdò¥†ü’iî·¿œûO給կ=œq_K47)ß™ñì9}ølžVÓgåÁKo‰~vœþHÂfñ¯8#P>ûLy“`d#ìr_ó™EÉX6\hú`o|„Õï9V?ßÕé÷%o‘6OTÜWnpõI&_ |—÷í¹ýíܾ=žxô«ã¹o…VÓZùNë0«²¤3zÏ0:nÕ14qzÛbeÝ”ðìLúÌÊ´¼5t|Ü¡Ãê2\•þêûæ ÛûݤÜa‡r¿uí<8uˆÚqdøƒ“Ï|-àwAú1ôå÷çFá®þÈyÎÞS3Ìü%úríÀš>ÙÓ,=좑&jÑôG×\á½þ¶%/’x<¯÷†¤~ìªcqÖlô†¥,W—W®}ˆ¥OÊÉБߞ׿®ÄÝË%çß\~»Ò–ˆàl^Д‹uÜé¥iÑy9ég(ó’úá}?ÑíÂC_—¼G°¦Å9…ìýR„6cywSþŽjë³âÉÄo3ö“3©Ç¾t´x%ùK€ÿÒzzð¹øíxô¹ø|î¡+ƒ?ƒ#“ŸÍõÖš×U;Œ÷g.C†òò~WÓ{cí=qÞIó"IÓŠÚ7'Þèú5zV^um¤+dïwFØÕGiõ»¸7Æß øP€cn俟{òOgÆ÷z_×’rÉ¿_]Ž_Ó©ýåÑzVX¸$¼úÀhAc+YƯˆç?ë™sÒYQ³Ôy-²ppìÅÞuÜø¼ÃxÅíÉm¹ãŒGZ½°ÙêX$´cvÖ2ŠÐga•æ¯|Õl ò™ï…¿ü(ð]æzûûùûûsÿÕ¹áú/Ï|½¾ÄSÆ¿Ò>‹ä7³ã]QŸ½ó2ŠCó¼Z¶–DW‹˜S)J§Ê‚Ý«ýf.oîûƒ^øÈë3@££XÆÕe4;ý c¤Å^¡0«Ÿ·¨WïÒƒ9ו¿±/Æà¿ð©€–Œy,~<÷àÈàÌБÁ•Á¥ßÏ¿ùuèú{NýÎÐŽËp›xu»h=§Úqo¾' #™WBSj<[ú_ I>[¾þu(B”Ä9SåaU:ž¶iæ0–pÒ42ñÎlcYÖt¢Ómé+t.z>jíÇÇ‚ÕÜÄ‚–66â9 €~L¾à¿àÇðC¦u¨É™Ö ¦ù‘i½²>´½ÕðÏ_2´Zäz—¤%åÚµ6cåÇ£6¼ ¤6Éný9§Ÿå„õÌGÆø¬ðÊOd¤ Ó ëŇ´Úµ/ËV‡jXme/£ìù›nÐ÷z¤%C7ƜȘÓ¾È?žçðM_97rËæÒ¶é8ZËK~þ\>§å­xöZ½¸<§ÍCo½o쮣Έc†Ž>3^kÚk9yjÚÑðª/ÑõŠ[<žY–¶ì‰lù<ÚÉîïVƒSï¥Ïƒô_ïÁ{¡ƒCG†ôã_Ïß8NZ2ñcš×‚ôdNž<´¸•ˆÐ–#ûïô..öÔQ,iiôS/ š›ž^ó‚x¿+ðÂnúŽ+î-ŠK{Þ‹· 1S_ˆ‚…‹ï†L}Àîe©o•×xp£2¾V½¯Õš¿íã¹ÁßéÁÇâóù¿¡#8ÿ¿¿„í­²;25QñÎLOÂoGýY­ÎsòâÙöjéJÇÎÏáë–{%Vj×½¸¥eÜãÖÖ¼´Žyó)®öÝKgÆ÷å\x%ZýKk sOñ%cFYxÍÛ-A„Ž-©_Ùç £}ŸÑZ[/ˆ´¥éHó ½þ¡±Åy€æ´€Ÿ|Ži­pã_ŽGžŒÿàÍ_Ÿ×”ßì]ç·àŽÿ;€Ã Vßߪ4¥¼QªFê|£gÖ:¦Ñ˜G÷¨Ñd#8Çxæ…,ùÐ@[Ž·²v£×;†,u`eŸîU–Þag᥌§³ÍC£â°B:Þ^¹3}{‡ïðÀÿñÇöûñ8G2­KMkía£9’‰'×ÒÙÃʬ‡Vþ²äÛ#VÍ"¢­¸ñu.)'¥óÞÉå¶’v7Jc•})åÒ^éiÚ˜w9pòà1O‹³îÓ’n« JÂ÷âÌŠZþnIÿmAû\f?O^# o…¥ÍìŽ ÷,gѶá?Î î  ^üó¹ýpnßœü•ßžq½*ö­4zé¡L5àŒ½–kv„ô^´Úš†;·âàþçž“¤Ù;–݆#ÔÊMË×"uñš~ I×™žå*-’3¯Ò´g>×LuÈ»ðu/ìòÎ`ÇÓö Üñ¤vüú1tdhÈàÄð³øõí?Ç£žŒuöh®dpiøgÐÜÊ^6ôL aF:«ú÷ˆñÝó^¤vBí¸§-nÕ$œÊ³>Xõm»Ž3@„máý>†“—yÛ®ˆèÿ¼ÂX5 îu0³m€—Xö\|—tdðäOßìáÿçso÷ÞOk‰Ðw~ý«ü¿ã³‘ôW+ûÕ™qGs?­&¨I£¶—ÔÕÚš“­w8\xÚ™!}v;”GÆ"ì„Ìq¶â‰òÍìµ]íí—Ž—þÌ"úýyQtŸþû‡[ÓùW¥Oœš0´bò·€8ò?ÏãàÐЗi.Œãx®™I¿Ó“rh 4ZäŠgÀm»³ò6Z3±†ZùŠïþ3Úd-ìú›ûœ-v ;”e¶¸g¦±¼Û«´­ÝVò‘ áÑéÏ ?ŠËS Ö`d7qŽÃׂ樀†Lë‡À¿s%ƒ+ƒ#CGþp<}ßGkPÓÉ+Ç›¨¾LsýHW•‹â¨«ìò7÷>#ú¢Ñóòs=9f¦þ°ßncв^Â\VÌÐç4ãœvªYÛ^Ö|eÀÊñ ;Vßß«ãùüÆøfüs ç‚ÖÙO&_dÌiA|úºGÜýdã‘È er8”·sý½9×È^)ÁËx=¾Ù¢8këŽÖ‘/ótÅNc<‘º [©#Eëþ«E׌֤gau~v×W—U&ìP#ͱ5f×øÂ«Ëžôdøcþ7peðâÏçqèÇàËàÑ´._™–”ãxñ1 ¢µäÐâW [“Vk 4NxÍõ5½˜Ã=¹¯'v¯“-Û%ú½_Üu#våF·òì¼îãVÞAq0ã]K-Mαè49éjü;-×Kâx}ÙÃwº14cðcø]üpþ¦ãØQ„¼Ö Y͇#ÒÜûlÛ:Cù5;«äÒ5ŸÁoÁ’¯ÈñÆ#®Õšd„ñ¾‚“æè÷(œÇuwÜ2ñÌ{´á^~F„V×J§ÇïICG&_d¬Coó0Gòçó¸2xò»ã¹E/]ÎñŒê-ï‘kqaçýòÜ ƒƒ#ƒ+Ã/sZ|8ÏÓú!×y1Êô¤ü«u½g`)¯¬E­ÜVEÒ1ÔÚ[}ýGˆ4v‰•›páñNRÛÆ®}7œE»¿ãBiÓÖÎï†z ¬Ì£t¬})Ïd5¼Ë}Õƒ C7þæÜÃçkŠ@G†¿2ü-Èyöø“¥ŽíXO%üÇ[Óàp*/UÏj!4"5½ëóÉ®ÝíÒ.gØ"Y!Ÿ;ÙIï,îàaU9ÎÖc=ú~8S½åj9×=­ý˜æCþòxšç‚ÖÙût¿úYdåÅ3xáî˜Å5úâì÷¹Ö÷2žiy¤Í/£¸Ç.ê¾—îÏ3?˹êã¹ëÎ=V×™Gèµ'ÿ¢~”Eÿž ;ú(ÓíÊr7££èvÚ¯èŸôÍÊÇIŠªoví Ây Ýñx®.°þ<Ááä!;ÆøÙ-ÃtÓµÝqUýîȤ §rvêd¹t}¤»äñuÊËýîÈ¿òº”ÂÅÒ9¶æ1Ÿ¦;çv@ùbjޯ뜪¬ê§×ßÿÕé÷;õŠC¿CçÔßsñtt°ÂuºO¤ÊîÆuäûì—¹>§C/ÿwûý½Ü)³–½KÆÞìðêèœYÏü ÛÑõmý×/WìQ~æq}ð¸>ûrÿþKÚô‘•,³jÓŽ¿ÐsoWÇvñgܧ>RÆÙµ+»6Ú)£ôqG?wçÐp÷˜°´ª=;ý¯úkGîN|Ò¬ï;4¯æ_¥îž+¨|‡¯ÞΞʎNEözçNy½å~ž¾*Ÿù4'ö€Éš’•jÍá`þœò×'žÕ' ß÷Ç×Gë?<®¿}\ñ¸þ·Çõ'ë÷×OËOþÒ¸Ö”W8Ýϸvu"’gØxÅÄj \ÛSÑé‚û ‚@õ¡ëžÎ­J¦Ôw7¯Š%Wí;‘W'¾‘ƒÓñåÔÚ¡íèá\çÚ NÆR¥+]Äê:cÒ[ÊôÒOÈ+–qÌëõrÍØãˆ·øðqý»qùÊßy\ßxùÿ³ãZGŽ2ï¿\#áËô¿™·Ìgdº6Õn,©ÓÆn¾c‡Ö²lÍò$–gÖß—l}#Ï3w¬ÔZWÅgGÏ \ù]UUßáÕA2²£Cv˨z]jî+Ùvé­ï´uõËΆ3×> pÇűnÝ“ý½5͵}vít5ßÜ:ª J¦¬tÇÖmOgì|ð³;7TywÜ+›°¦Uë,9Ýù=m?ƒîó ÊwÒ&­;d û.óþÍxËoøÈ±ŽqÇ¿ö¸¾õ¸þþqýåãúÃÇõKëg×—_ÊÎuäLϱ#ŽÞ@ölÇÉe*ر¡Èº[þ\?kךçÊï)OY>™oåàbeØÞ2¢ê"•iª6»>ò:/«x*†ÕU|°w;ÿU¢ºqâ_!<Èf´Ž¹Ï÷nüâzNÕ­æ^gü_ §KÇÉËeÐüQy.Þn½ ×sÃÕ¡n»Y¸Ë·b4ª2ϰCtå ÛO;2ywß);òÔ¥Qý¿ƒ&òáfÙy¦[\ü“ë×ï+ùŸ×ÿþ¸þËãúÞK^”™ñÈë:ôjѺ¶«ÛÑ5À¯ª“Ë©ÿÌ/A4}U=/Ü¥Søoç«Â‡ð;s£ò‡VºU_íØìœÞ•ߊ—½×ÇÒ.gÓá7÷§»võ©K«›w ]À©sÊÇÎ{X{áê®~BöÄ¥Óõ-:åÖò»ï>ìèú\–k×Vx*›ï¦3NZ•·3çÖ<¤kܶwì„Òm¨¼‚;tF…գޮèÒpÇ|g"@±ŸN¼S5†Èß@1¬±.üùÇõoÆW~rÄ!ÿããúãÇõ»ã:ß"Ö‘p\:òM—ý­L ùp™ïj\:ïveB뇹õ&TíEïBìê#‡nÇÆeyE8ºú*Ã1Pù¬Bö{ §xv|‡Ý²®ýߥ3Ë;8:v;Ë\—§n ’ãÏV~_×/qÚåø@»ò¸ãóvæÖ³|ŒJ&Nd/—ÝñwAµ©Ú Riký.íŽpÞgóRýïîû(pÛx§OÑ­tóïOø¨ÖËÔ3 ZóêðVù'°c¿¢-óÝ»X?9ÞËûõqùÊwgZÄypq®Å¼\ ý-æï2Ÿ¹«sîòsÿáÏ÷Κi¦u÷¾sæçäDE˵q¨ÏòóY—¶ÂÇêÜé+(98ÏjLžeŸwmƒŠaqéì”邲ÓwÛ·®_¨d鎾¸Ã_½‹'oW±ô¶¹¾äîsÌšÞfGîðNýà~Çž;<½¬n€òßï|G Áîs‹ƒw§O¼ëwõîÆÝÑ3ÌæO9â-~|\þðWÇåãåøÍñÎ^¬!æ¥ZG^}ïJG¿‹ç4Ž~pß rèTi¬ŒzWìÔ'Úµç;¼ ÝÎbœr'þ]g=1ûÁwÉ辋kO¸Ïy;°cKïà‡ÙÑ;ýŒªþÊþwÇVÑ>µ©,­’oGfO¡ûŽpe³Ör§s"ÓTiÎ:kN«òV—ÓV‹ Ûfw]Ññžé ^ìÆ´©ô“2kÞ‰Nèâ閿ïšuOüʬgÑÿ9Æá‡ÅrøÁá#‡og[Ä7DÂGþp\ïó…=ã‘Ѷûî?²¨m§û)9GuÔœEÿ¸^Ý9Ò;uݬÓñ+ÈÖ Ý­`Ê!‹?¬Æ.óÂ샫×W\côõ¨C“壾tæ3•mª7F£+ÏîQúŽÞutjN¯ô’ê‡nWï;ÿ+ÐÞÓŽ/”ÇöŸ¦Ò'¸:uæ×6³º.ý{WáÆúhn£Ò÷êd6_œµÅSNïøV;ò‚Ê;1 .®5µ£²9JÏT1°Ê¦(Zt}Wwwô`ó¸ÂLjxäð}?z\ÿþqýÕãú›ÇõOã:ã"üä_W¼rœÿ6מß,8Ø9¹½ÝÕO•½ïÚvuþ³ê9þŽª{›œy`¼tý!”†ôU勸ýÒѵê=C”py¨ÒwÊUôŸ%‡»6è„æ»€]y|íy—}æú¬ŽJSùȶ;øOû¦ã?(~&8}v—x†\ìøH;iwÐÿ´àíyWºæÔ½ƒ¾òóÔó@¶N0}äˆ1ŽóÝþí¸Öã]½xOïwÆwñ#ë‹/×›—:Lï0½ØÝûrËîÈÍÚ·_JÇ¢qØ‘QµŽ³³¶™Ó\ŸÂÑÙŽÌåünܶ²{j°v²ù\É û–TNÛyæ@ü®xò9]Ÿ¹ûL±ã/8kÃ+íùYçkç½·¿ÿÆën|5î´7]yºÇ©=eçl |H×Wº±k_væO§îÎØ»Ï wù©®>PxYŸtü†—éùŽnb:»«Û*ØÕ!¬lçý‘¶TõOú£Sú È>£±f{ÑÓßçZüê¸Î±ˆoR‡Ÿg\ÄZòW×=®ÏËŸ~=ÞúÉ%çïúÍnfÓºï¸OP¾Jß•¦—P¿)`±áLF\^P¶— ðtü’5?óïðØÕa¨M®¾bíØõÃPY4ÇÞˆ2˜o‘ç³w¨ÿUÿ ¿–ýgõ»ó«;ÿX;;{ÔŠæïvVtÜ>éîïÞaŸßtãÞœyÍæŸKgg¼º:ÕëÐfváμíØòî˜T|©ú¬n¥ü vç¨[FÕ­Æß‘«gÇæd>\A¥;t™íÉñbñ?d!Ϊˆ³#ù×\ÿ×ãúã:ÿíOÆkߣŽXä/,u×xÐ1>é‹ç6¯6ò=ÆÚ‚Úåú,lí0Ã3uº£PÝ1']ÉÇÇëàQ6`¯ëŸ»º™•uíèšv÷Xìâ©ôö ®Óv9~q.×õaO¡c÷î(ÛÇ/ªê9eïðžwÈ]G7Të&wÀ³ô£ÅîŸ%'+în›œz.ng¾²¹û®çº‚.?»4žÙg<ñ/Öÿ;ò5ýÜøuœ}ïåýæãúæ¸â+>—Ï÷‡qŸ{)_ù™ÓvxïÀ®¿éàœ¶–ù9ì¾gŽìò^½7¯ÝwÇvß‹©ü}T‡Å­¸ª9s¢Ëœ:§¾õ 8rÉøÈs3÷ëÚ¿.­\§âóÄV¸òë¾3ö.íòûݲ9/? ¹Üõ1ª|G¨½Ì—;W>-ÿ"Ó©â9v}/V¦êe÷»ò_Íõ]{êÐêÚÕ^·»c¡Òvàn¿'—sûôN=±æ9ºú”ÇJÏ H2ï-åæûwG>ò×_®ðcý8b-âœä8ÿ-ÎH?yÆ/³½udg±C¾\W÷¬ýÀÚŽÒU¿¹¾VgÞ:v³«“ºûÁëÕÝÇFãYÉsƉæUÆ—ŸY¯î»-Ì¿x þ£8`4'YÛó¸8ý‰h8sˆc%§ × jü:2â@W–Y`ñF™fþî®-Pýâæ1aåÍ/%¯»¼1¸Ë¯¸¿Û¯(ïŽ}ŠŽ>G}}²wºÃC·Nvtø]4«yŽlƒÂÓåÑcësŠ„Ë¥™ó}~ •þí¼×[ñƒüÓÿgLòOŒë}½?}\?®oRÿí¸Îºˆuäð¡#ny~CdÅ£b=óúà®Mr|§cëÔ¿ƒ>’Ÿ*Æ7Ó¯t›£û¿¾ ªvdpž»ø?õ]Çð(:wê³]ÛUùa*ŸÕŸp:Æ Ä£òµŸwØ¿nY%Knûïê—w52Ü%ó»Ï϶Y®Më”ÿ´à´Ïºíü´tú]õOðºò}§>ê‰ÎÎÏ*óü¶ˆˆ³ßâ½X3Ž÷õþr\>r¬'ÇZò‡/ùQn}WùЧ;úÏ}ÞQ|å4g®tÖ·:û[…þ¯ý^­#nߪò(ÍÙ#®žƒ]Öæöu×Õ¼Cméø<þÎ}NW{6j]?€Å`Vãº#_,OÁ»|^9á‹É篮¼UûÕüÈeõÍgû™z4Oëv}µJW rîö©o×u}•SèâßÕ5¬Žºß}¸+7ùÞYk»NeqÇžª1E¾ª“ß Ÿ7b("–â—Æõ-êðÿüqýѸÞå‹ï‹„ÿüÃãZKþ, ‘m/ãu€rʯÉx¨wóîÐ ®ºª±vêçòù]ʪ|§/Ü9ìøëJÇ">ÜüŽoê¦;úgÊ&’õ™ïðæìŸ²X\§M¬ŒÚÿc8•Ì9ýˆpíBwÜ+=šå>ãw¿£Ôái·ë?gÜ×ѧs”åwž:úé´Ï»eOt}5ÎŽŽ~èàCé•ïÆ}«lýUïôºúãÔ¶«úŠÏÌßî»?v÷@ØœBmÛëLÏvÇk'¯*dl^;ç‡ü•q½·þq¼«÷í—ûˆGŽï‡üàxk‘ßýQsùC>Í8:p"ÿ Ÿ£Ÿ2Í]?m×ÎUxw˰:®>vŸ‡*œ]pg¬›c Nl–Js|—Í\îDFví`G–]ãÒÛ]=\õÛÉÜ«ÒÜ2wë²]P¶´ªÓ¡ñÌvœÎÇ»èßAïÿåÙ°;ª:•ÞígG>º>þ ÜÅÿ¸U»ÒØ:mŽ%Ž5á8ÿíÇÆsÜ5®*ÏYƒéø!• îî+!ºê¹i•kö)™éuÒV—Ùþª~—f‡— ç«t ðëн v}Í^»uÝyY½‡³ÓÏ®pðÞaîx&qçM·};yQz¶«K=7ñä¾ÓŒð2:Î;dϬ‹ÚÈn0»ßÑ‹Tã§ïx‚Çm£SîN?pgžìêyfßæü ¿7â(>×YÈ_{\6®˜‹?zIûh\ñ±–üþøþó-¯w¼c‹Ê«ºÎw—^'^6ÿvÇÅ}wqMwèìÚ&WŠü¹]½çä9vDéE†{•ïL/ûÓoÕfuˆSÖ}G=ë+„áRáTrž¡ŠŸ©è1Z•McéLïeœwO»ñ»YíÌÛÝ9ŽÊªXtT>÷Û³ì`·LwW²«øW¶3—Ùí$÷w€j«šO½ŠêwøÙ)³–íÌN¼e¥ÞŹ(YTuªûSÝRáBàž÷äÒ Xmã¥ZÃÌ~O¼³gGÅ/Ž·ßžþîãúÎãú›—ûðc9¾2ýcÔF¤{³Îê>æ6tãÆ:s*çgÞY™ºûƒ OW×WvŽñÓ•W†mŽãTgW!:HFr¹®^WÏLª_r[X]EÇ…»Põ;3ÇÑ¥HvTüµÒ H~;Õ±u*†<ó‡x"ÝÕg®}b}µcËNæG—æªw9:Ñ×Ϊÿ+}ʹsÃ×θóádé®íB:Û¡s¢ßNêÞuÓÎ\cõvõs‡FU¶;.;þI/ú=ÁËè¬÷Õ8ÌwöÂGŽx䈳˜¾ñÿý¸þ—qÅYÄ÷©#Ö"b2¯þ`¼=[YÅ£#ýñ¬÷²Pž+• Wñìtäéš.-„§êG/uæ|¬žZ«EõT¿1Û†x©|cÇî2üˆžJÖºï¦:8+ÚwÊþ.ú;àÈx%ŸÏÐn½;è3Ùº«Ïïnó³ë>Wç3Þ¯Øõc®;àD®Où¨hwçUÇy—p7/ÏšÏÙSãsÇ»ëXÍuäø†HøÈ±–ç½ýãËø…qŸñÈŸI¼¬1§Žü¸{—Ê¿Q°Êdçù±kƒ]?QÙžLÍÁõž}×ábÀžÿ;ýìö‰*§Ö[•/Êð©þ`eæ¯ZsA´d<ÕwjUwå.çßeO»úñ¤øWåòØv÷ý_ ã *YSôòJfÜU?ª²®þVàòÊè±±ïôáš·«—;uÝ¼Ž Ëiêü&‡¾ Ußœèw®3>>f7wÖ¶Nô\•¿ÚT—Éš«3+>:zÒÍïÞW8»öaýÍç0¹sõÍôkƇçÇ™qÎÛ¯ŽË7þãq}?$|åø†È½\»üá+ËÀ ÷]`sÀí7FÙ™«]Ó•a×F9¾TÖkŒ?WG96=—«ê ÿ*ùÖnŒ“+KЧy!ÿÚ9'týßÕK;ù¹ÝèWé—*†dÅqj·§óÞÃÎ{K®]YùPýìÎUFýÏå;¼wæÃ.N•¯Òª;gwÒ;ï;úÒÑÓŽ¼ŸèÖ5Í­»+CÏgÎ3´B¥/võÕúG%£¬¾ëO8<Ý=®§º€ÉAå;d¹`6}½órö/Î=Ž˜ã8ù«ãò—#9κˆuäø†H¼¯÷¹Áõ‡²Œ·Î³{Ö'®Ñ»mC·ÞNÝw%ÃŽßå¥#¾=ïøaØó…'2êÚ«;eöÝî”Ý¡Qù›§ýðŒ¹wbo»xîæ%×íÚvEÇw{†¿Cfª÷€žA·KïÓ€®¼tâÆvéwuê[GW¾ëwü\½y‚«;ÿTß±ú»:ر]qÈÓ7Žõáx//â‘¿ý¸þäqýõ¸¾±i±ŽqáG¬…Z;F¾ºóžJ;™+Ù—>9ÿfÅãø*¾+ýÖ™kˆ¾c—2ŽßXÑqçÓ*?ÎzÊîûJÌ·vß%B Þ-tÚ¿³oíŽgæé®¹¤èÝåÃWrxâwŸÉQþ‰>ïàØõ‹™LŽ”ÞõSݲ.TÎá·;ü V_é¹Ó±Dø]^: úOɽƒ¯£"­ó~³+«O€là§ÏUúŽ®EöˆáÜõý™ý­Ê)^Ð}%OÌÞ£u°H›ñÈ?>®óÞþp\±ÿy\ïéEZ¬'GœrÄc|q¼ý†užKÈשֵï8ÿcgw˨ñuõ[cwÞçWü ~¯h Þr{ª:HÆ_ÉM¾ªs-ܹå;|ºõžnGOWûΈúמcWfUdß^<üÕ˜Ýù ½gâÙ¡Õ¡íø»øOäHÍWVV½oîÔÏ} øW±n ŽŠ'W}ቻòãðз..廨:ŠNºöÌõI:<å|÷¶‹Wµ¡ëoL>ž\ožIëÂcëÈñ~^|zÆ!k\ç"G¬rÄZ|0¾ÿ, æçtí1jÏš×qìÌ¿]òŽeu\[þ èø'¸YZåÿ0û“}¢.NHþýjÎ)^îߎ͸ Ô¼txØyæê‚êó9îÚ¼ªÜÝ2ð,\»:öšwöÑÉXíÒÜ-÷ ›p—¿ï)œ¶å=SÑ@÷,í™ÉÚã<±v®íek\P]ÆÇ\ ÍûMŠWD‹ÁéX°-çÝ´®ãèRÄGUní[5®.8}êÈ(jkU_Íi„?—sÎ`ò­h¢¼»ÆÙ¯ªLŽºïõ¡ûJ';õºÀtë)T:¨cËîlk†êY¤£œü“5Ûn½;õݳêwpìÈiÇN1Ý9ÏFŽï‚D¬E¬‡_ññ êˆIŽx‹ß—ßáûÜ˵žiÅö²}cç`¹:=·¥«òÃÁ©ò'¬~{~è®o2¨t¾Ã3³mUyåŸM‰‹=[­åf~þÆyÆ×ûËvvI–Q& jÞ qP>jú¯â:öeGŸŸêöÌPñíàw|†õ}ã}ÝÑ;yÌÔ|­âˬx”ü0àè¾LËMwa'N陓w£*ÿEéµ g—·ŸݵCÿäÞÙ#RéöWPíë96Àñþ¬‹=ÎèÜ¥+*èÈ2ãÏyNóÈo©b¢® U¶9 â,"~"¾ëÈëûÓÿð¸þßq}K$|æX_þÉÇõ#ãm,òëå·ZçQc¿+““÷ª®“_ýw×Í;z¬ëO¸8ïæs§~ÇgœÝ>¬øpyQ¾TÅ[ëìÒdi ª1~–ï³âØÅÕµ'»¸rw͉gøUÏǧ9Å5áÄÇÝ…lŸÕÿ;:ÿÄN8¶°«KO`ǶŸÒèä¿‹>Ø…SÞ”x‡}Q4«<æ¿:øvyϾ6óß×ùñf¼GŽx‹ˆ§_8bã|ä8'9â’ã}½XcŽxŒ/½Ô[¿#¿hxõ¡YžÛ¾ '~õüïàpísöã”ÿïÈ„’oT§*¿+ÿî~¨âc¤t†gÝwpƪ£û«úŽß¸æ³5úu-»'”ûñ\ÅþæzU¬˜««–æÎíjn±¸ gœ:ôœ²•LuòOü“;u¦K§ëS©¹îèÅ®.W ÞWx5¾_ƪqgk2φ<'Ü~Uy¬w<78¶Ày¡»>Ílˆ[ß¡{2wï|&ÛÕI]ߢ¢éä+ZˆŸê=#µ'_ÑGk»++Ž÷^®XGŽoQÿ»qùÉáÇZò_Žk 9ζˆwöâ;Ôï·ß¡^iL\Õ¼C<«4ÔXº:Þ‘™ü, tÓΚ!ÓcY¶_ Üß»ö ÑF± ®ÞÙigNG¾‹oXé¾å'®7 ñSÂÆÀ±ElÙüEttD[ÕA²îø4Î|CmfôVn“_¯â¥ê7D+Àµû¾ŒÁjG:sÞéÃ*V¥â å¹öÍ«gG†ª6TsÈÅÇxtúÉáog^ìòïèŸC·W¸¹rô½C¿J¿îà{þ¯pUòQéM—×Õ7@ò2ý«“ñÆë<ä¿{\ÿãqý?/ÿÃGþíqùÉQ.Ö×x‹‰o¥ñÈstM¥k»Ïýw‚Û÷®îAõ»u;üœ“¯ª\NwõíšWùîT|í”ïÒ¹ÓGÛ®î9Ë.?ݺ¸cŒw|'?Ë7“wWöýÊŸ«Êì@¥ËOaGwü‰»ô óŸNà™öîÓˆQ°+ŸÏôÉ;8wõÝ,w×Ú6âãdŽ+ú'¶âÝQõyÅß<ç8ÞÁ‹8ŠˆI?8â,¾ù¸þj\ßÛ ÿ8b-"9b2æ»WÊ_ÝÑ['Ðõ½Ž×ñ;~ž‹ŸÕíꌮÍwŸMÖ´7 -SÙz¦'vøÊù;r¢ÊGz§¾3X¿8uºô[?ÿWkzϲKhŸC•ß¡ÑÅåôw5Wªºï¢mEo'½’ã5¶!—ÙñáÜõEGß8é Ö}À]§ÛžùÿÔ'êæ¡²ïòù`×OfýëÊ^垌Šûéè%;ȆUü¸sÉ™«p¸y¨Œšs9o®1GìDø¾ñ-½ð…?W¬E¬)ÿñ¸¾Mýá¸Þ׋oQÇYÊï¾F°¾ßÙiï¼N­|§;æj•æÄUv¥ò¡:2ªöí×|Æ£#C, +0˲؈ܗëýú}Ä[w ÑYq³9»æ¿8Nìœës¨¹¬ê»ø*?…åud´ÒÇŠ†3?>ܵG*†Ì±›;t•œWôP™];ŠÊT°£÷Qú/Šö]þ®+KH×0ü¶ìèEGúnNæk§¿\Ùvæ¹²]L§ 茗âÁ®l?c.Uãxjw}6fh즟éÚä[0Û5–EG¾oœÿëÆáo\ç¿ýé¸Þã‹XåXg_:üãyþ[Æ¿ž¿ŠÎAQ¼Wc‚ò0º ò}r¾÷·òŸUüê.¯ªwÖÚ\ª|ªNÖ½¹O‘PÙ†|VœªSéƒJn°qd´+ŸêTæûümLÕ¿]ŠÆkÔoloѨÀÕÕž%{Þd2é‚+c\Õ8!ùg6¡Âç¦ïäWs{-ãÌ?DÇ™›ˆ· Ø8¾)òz]¹`uózÖZ¦3æN¹ª.›C®>{®^T]4f§~;»WuU>š;úÀ¡Yš[î{ŠJ¿"Œð!ÿÊY»˜öiúŽÙGŽuä8¯"¾³÷;ã:#9ÎFþ§q}k/þÇ?1®oˆÄµúÈHf³ÿŒ| Ä+KS埭_Nñvc%:PÍ7÷½ÁŠF·Ü6¦*ŸçT§®ËÓ£]Ÿ‚é§gè+„§³7èôÑΜۑÉÏÉûj_e³:ù§üì–íø|ØÇÏĹÓOwÉâ®}y–Ì0:ÏÂïÒwÓ«<'ß…¿¥Ýñ~·ª«üWÅW—®Sç™rtªïNçmöWÞÕǎ؉ø>HÄÿò¸Î²ˆuäo¾üÿúKz¼¯ßùÜËoÆÏä(ûϬ=;>ŽÛçÕûÛë<¨x­h«±Dxw÷Tç» ;ù§zµ½òIDý7éáÍÿ³¬²u†k½¯ÖêÕ;«•<3Ÿ.ƒ«OXÝ»±¶¿3öŽ>Ø÷c駺UÍg…³ŠŸ¯è¢÷>\\[]ñ´æuówü9FgÇoØ®Nrð¬iÏÂuÒ?•~rúcÇž£4G/;ò\ùDˆv¥7Y=ŒvfV…¿#S_ßÅ“ËVûtÕxÎaÔ¯·ñhÃ8÷ñuÆødß2pôêŸj½¿«#+ÚH¦rg®¨¹]ñªøpö?ªùëÈ ›;ªY¼ÔšWõ/»¯ú×íw„Ê!èÚ/$'§Ð•ýÊ.³t4ï;zÌ¥Õ-»c[ܺN¦ÜqFã‡ìÃߥ¡h3™]u¿C“ÅX²ºU[ºóAÇöÞÅÃɼ`cƒü…G¥19F4‡¸Ÿ±Å±Ž±ñÎ^|w:¾­ëÈÿq\ñÈqÅ7©ç:rœý¶®o¬|¬çÏfù›ÓКžcÿ|¨:¸—3W;8îPmìö§£3î.®]=Ò•¯³¦»kšwÔ;wNdfGØX®¿nÜš ]EéÚgÓ¿£¾«”<œê–×é[VVÍ[…³+wA¥W«:Žß'¿ˆ‡;ìLÆýiÏ«I8ºôNeü™^øÈ¿ö¸þøÎGŽ8‹ˆEþ•q­!GþüÎ^ö‘'Þõp¶ÖÊÆºò©º~Õ„ÉG~GÈᡊsèèmµö\õI·ž‚•w¶Ž‚~»Pùk*΂­90~TÚº\ùÚîÜb¼ ö*]”áÆ2 <ª¼zVEåOíëo§­¹\%³ó?›—è{ˆY?vÀñ•œ©úw^v Ò1wÐYi8k wÑõ*¤æ_²§WGnOçã¥;zOÑpõX•®t_¥¿]×z՘δλ%NÜc×>)8™kù¾#sn9´oæàرƒ':4×GöoM_ý؈™ˆ3-~æå ÿøÛë¯×ÿ1®x‹8ÓâçÇõ-¾ð§ßŸÜÃF<°tÔÔF+QÅ]ä4F{ç½Ò³kšŠ×Qi‡³×Ït—kwÙ÷ú2n,{²Öaý·æ¿e¹€ÊåtÇGd|Vû4¬ÏÖrnl”ê'7Mù}]=ŒÚŒæn.³ÃÇÚOJ§¬õQ:Û3Ø™Êù ã?ºó•qæõZ?ãÉyHç¹ø™-tçz”ÝXÿ;ûðÕÜD8vb¶Xek”îZËîôc5g˜mdv¦¢ÁÊ"Ýë›Jv+Ýëê:¥3ººÚ¥“aw¯3ëÐÌÉ\qTíªhVýUéø]ϵˆXŠøõwÆu¦E\ÿ}\ïîýƸεˆrqNòô“WyPþ«Ã5·O`×Ǹ“¦ʧ|&Ý.(}´««\û}j7µéÛ±SÿY¾À)ν×ÕUwõÑu”Ïw Ìg`åºãsÊÏ)¾]¸S·9cVùvNú©^pËT¾ü);Ï5§¼8ýïøª;4ž-ßÏôYž…ó.¶“~ ê+GÏNß~õ5æšd.ñü³ãòƒ¿5®XäXGþx\ñ‘g&ÿèKÙÏ$Ü+_jO µñNè>—¡ç®¯RÇÝö­3uÞ÷bmDºRÑrÖÉ3½õ¿³f댅Š)ZË0:ˆ7Ä#:K?ãÌ<Ÿú/wøï¾\½«¹òµË«›ív…¯ëW©ñ®x«pwx`õ*Ú•\íú ºïÒAr¼;¶Ùž©ò®R´ÝµÞÜ7LÇÝ5Ÿ+ü9Mµ£k‡;ûÃTó‘Ñ^ë(®ðuuÂWi•סWñ2Q¶—9N‚õ·Ó—.o™¿ª³7 7šƒë`{ó7¯ûεß3Þ~c/b-¾;®s-æ÷C~ïq}4®uæXGy=×BùH§UíTi® Ë}4–{•þb{ìŒGÕ' o×v8eò81º®OPÅlvôÖ*#ŠÿŒ{Mg±Yö*Û÷•?ìâ…ÉQ¥oq]ñ¢r‡tÈûSÉøZÍÖ&„K­ûwõƒ Ï|—¡k7ݵo˜žÈ¸Tû:z‡ásæ´â±cÿÜtW'Vú •­äIA%Ã*¿Òwc)Ãp¢84ćyîÈå.m·ì)m‡–kç\:¨ kWïUvÖíW5ÿ”Þ™´væ]¦ïê½Õ†å|TM Ÿ÷ /WÄÇÙ‡>rÄ]ÄypÓþìË5× U¿ŒQë (6´³TÉÊ8òWõo…wmv—žS÷Df;ö–ÑÌv Ù1T§ãÃå•ùK»÷J–žeܘl‡—n»;pÚþîšK»cÿ‹ùG'óé"ßÝ:K•=-×î8!:qoUîè§;àÔ—îཛF…¿ãç³¼]ÚwA%sŽî=7zÆ¿C·*¯þ;cêä­~ç\CŽ¸âø¾ô·g$Güñw_®?×·÷⼋Ÿz)·žk1×ÜØ7+œxúŸ¦‹áíÂŽ€ö¬;mRé¬ {fQýÀl«·þºöÙq滬òÔñY^õü‘ñç:j̪ïjW üå7Áå‹•wè3|Uù€ÎþBª¾Øñ_½.tƇåuŸ£gµþí¦»ý«æë‰/•÷0ž5V.Ï«þ[Áñ‡+}ü. û<ìØ„ƒ¥­y’·jÎTx¾s9¶–Çh8åœïN©ñØ©WáÌàê‡>³»nÆK%¹Þú êu^O_7|ä/k8ÞÙ‹5ä8óí¯ÆuÆEÄ"‡ïïêÅ÷F>3Þ®!³=Üé; _çÕðû¢«S;Ïþ,ŸñÆÚè:óÕcòÍøDiL>ª¹Ûõ)²ü³úHFÐ=kGæ1óc)>T‡Åb­õ²D2‡bVÐØž¬'­¼£gÏÎÚäÊKõ,í󃹈dMÉ<²Iˆ–“†dˆÕËù¬®ª£ÊWsMÉ›ƒŸáZÓ”<*¼Êž)¾;ú%ãê“»Ý~dõ*9Bö°ÂÛIG6Ëñ×:ò_Éa…»ªWéÞíÝ®VÅ”ªz*ßÉ{F¿Ÿ@eƒ×òŒµ˜óžÅE!^â÷Íø¤Ì!Ýd2ŸQæÚ‰®nÎ8Éõ+½} l®U4ïØkQÏN.ìêÛÝyãäWºoväÚÁÙÍwì ꃎ¯á>?:°3§~C§Ì8väáY:ä]áy–ìWk§wó¹#WªlG^vö:å]^Ný›\ö¾ßŽp7žg·QÑÛÍïòüìv©ù¦æ³ïëZr¬ϳ-â=½Çå/GÜEÄ(Çû|?5>yî[À g¦ÇÖ¨ï':%×›>üšæ<×!¿Þå¥âguŸås Ývâ ®ûEl½õ³³¸¦Íç.&wºñ…ë³Ù¬¯žqryV¦êW%#*–¡š[Š¢éŒ[‹Vü©r¯Ò•Ó‘Ýeß\ßÝ¥Åú×Õ+k{m†SásÛ¦æJGw»sYÑRr³³~Áúª#G«Ü¯r³»éÖq÷Pz…ÏÅQÉ+¢§ô£³–ɸä±esÈÑ••ì)Pó^ÑS¿ŒFØØdû‰úrBŽÙÍõYÿ2ýŽ ’¥ŽÍQí­ â&byúÇ0®‹ÿü¸þÏq­%ÇYp_y\?<Þžk1û†­!’þ”Sü¢8ge[U>%¿9­Šµœõ^‹²;ò¾3W:´2³?Ø™jÞ9sõ5Â[íY0œ¬,ŠÓP|1ZU™ªÍ gÕw/v÷d•^T8vèU°³ïÜá#§1\wÄ”¡òN?ŸÐ@õœµ¼*MÕÍs¹’3gÞ:åÝövÎÈÙ™ËJþNô½[ÿ„6ÂqÒþú¯†7‡îîsQ%;Ýõ—N×7쀲_»6jÅ‘ÁÙì|SFkÅþj¬ ÇZpÄ#Ç;{Žk ù;ãŠKþÚ¸Ö“#&9b1â;{Ÿoב¯è*^Xy¤UYg¾äroÒ²çXæg Û±>sUãV=cwâÛÔÚ¦—ŠúäD'3Üë½z>e¸s~þ¤+s(o¥‘×3Ùúf@þºâ¹z[Çhõs9ÏÒªºóY¸’G¥'?¹›»v·ª[Í眧äžÉw—÷UòZ‹ïNŸƒå»v7Ë“™SûÍp9r¹þîìÝ9}·‹ëÜ•Ü:ríàEø\îâÏPéM5þªÎ<Îsòd¬ØÚ£…@­¿2ܯ†ÿ܇øB<²ò¹Åð8땹|Æ·öêc'¬|†ŸëÃKçW¬ßÚûãúŽH¤Ç÷¨ÃGþÁñ6Nƒé¾ ŒÇJr¾ZÇdc¬l¬š»J3­5>›+.ÍWãûû«‹?ËÉŠw…|¶6j+›ˆNe³œªõàÌÃÊ‹SÝ#äÈšóŸÍ¥;&ËÊ·wlÂz¹}™ŸïŒ§j­ŸÅ&(]‰Ê!\ª¬¢Éê¢öVs™ÉÇ^tíL…ßÝwôk–!Æc5Žè¾Ò!¬Œêÿ¬Ï˜ütû¹s&;*›ØYktÛà–íèÈ5­3×Üqtø«æžÊW¼¨:}–§ôxeGúÈ>­éoHªïð†ê«NTÙ+Ö†5~$¾£1üÕq½¯ßù…q­1ÿô¸|äÏ·ßaº>Ÿi±Òž¾5â%ÿª1Ëíz Ùf¼ìâï¤;ø[ÔíKW×ïä3;Éæ`—ºWÏ–Š†¢‰æ ƒ¯Ûo'6—²é»ñÕ\ql˜k›º<îÚq§|W_±²Î^ý®/ÊïŒ×‰®ú—'º­3ÞvßigÞU»±ìcôç£*÷.Û¨hŸÎ †ÿäþ.ú;öå9é]ÚtìÛÔ«á¯Æ·Câz“ß ‰óãû!¿ÿ¸~w\±ÿv\g_üðR7¿¯ÀlUe7ž'ëÊónS…3ãRvgÚ@æ·uä«jKå?t}hÖ.µV^éGG>Ö¸…\þŽyÌøØñIW?yGî]¹Pé~ÖoŸ óšûýªv8mtdÁNºÛ¿Jwbv3®Ž-9‘9Ô׫<»ø1S|ŒÁ÷N5fhï³âËѱ;ít¡#Ù¦tû|g_€ÙfOQg ò½³ŽèΆÕWø»:Oá\ïOô™kÓ” ìÚvßÙgA±~޾C6Tñ—}Úøqá#‡ÿkÅwßùÓ—ëǵ¦é?õR6Öç:±ó̈öæ«ØF:cÎÒ'*öÅ%»ºQÉZÇêÌù|×~Ï~Éç^¯€ú2×gs6ãGeÿ¹_Qyfë ÏÕÖ +Ý,_+0?DÙiF_µ­j7“:sQÉžj¯«/r¹jÿÞÁ‘ùS{a¹¼zÞ^éäçÁLGõÒL¦ž÷E>£—q3`1RŒ/&£ ª·Ë«$_J‡tq*]«ö\©d@Ý£òÈÖ«˜†‡ý"›ìò§x­xphd;†ê±½Rfë/?; âZ»Ûè–Gõ¹ìªw'dͺ(ò#^âý—+â,ÂþÕÇõçãòÿz\߉ó.>z\?1®8‹¸Bf¡ÿjÁ‹ô–²SªßT7&åêÅ;Í V¶³ïÐÜgÌPYWïì®»1@sFÙß\6ã@x¼sJ•qäÍÁ³[—Õqçõ®íÈå=¬p«9ìÚˆ»óîžC2¬Žã'ÜI¯λ»ÐíWeËî´mw=*èŽë. Yº“†#‡»zäӂݹÕ}&QyUÿux¬üÅǺ®þq|_:Ö‘#î8üä8ÏâÛãzo/b-¾>ÞÆZDÙð­ßŒ·ëùÎYz†?—׫>vû°z™éÕsLõ_Ñeù®ü:þFÖ+¬Ìš‡úùD7¸´ç…Þÿš|¡zìµÜöuäÕÀÏý¹ •ªd_µ{‚Zk«ì’OÆZK˜éŽNËPídš~µÆ]É¥š?Ι1¬Ï]=ìàeó¡³öÖ±59¯£å¬‡ÎùÙʼnh8sm×9õÕºr«ò]Õ^P…§Z“qû“ÅF0ܬß\™vÆ&—sø»:ú«£oݶ#ÈãtB ÑÛÙ›¬h9ó’ék´÷×<û-¾ qñ­8ë-ÖŽÿìåŠXäxW/Î}‹3ß>3>ù½ÌK5²¿ÚÒ™ËÊ&0ArŽh;çjepm“’ÑŠ^¥«8ó¹ŠßÜ¥Áà7ŽÏžÿ»íî³1¤#úhþ :îÞ;ª¿³–àŽ›³¾uÌ;çˆWö Û §ŸX™ù½¼8«"Þ×ûƸüâ8ï-â,þùqý͸֑ùqýä¸Ö‘ß,׫Ácys_!ŸIò‡=¢òwuº?±7wBG ™ìÆéwúýîö®ó¡£7¯£;r‡Ê(ÝuGûvëÚÎ]=¿Ko{vîöýcîÄÙ*¼»pºžá¼¯‚ò\8iß:énàøUï†܉oGguæÐ)tõê»â©“¾[ç`öîŽ>]óÐ8)SûÑ3¾8üßXKþ­q}W/δ_9â.âläˆEþqÅ[|6ñ¨ôô޾;՟Ȇ¨²'þÆÊsµ~ˆpä¾ëúûî\É|°XÜ\w¦³w *^ݾe{9MýÏ|V¼­tÕ\ï«ï>¢:Θ9¾ˆò9r9–‡`'ưjS‡OWo8czG[T4o\¼ŽnWºTáíê8eÏÜy·‚û\Z•Ù‰ípôÌv€ñTõñs†Õei.î®™ïòÀìb*[Šh¸óh÷}“5ß}ÇMÍ±ÝØE¶ê;vå k{rD§âáAï·¢½æ59þq|2Öâãq}ú{/ÿã|äÆkñ/åcýyîEçx2Ç‚xpÚ¹¶£Z‹gûJ.­J¶PÛ*@ò“é±ö®é롲Ñj.¢vfÚ¯Óo®ãÄ´¡ö¨3*­ª™w¦sXÛ™,"œLžÇ’ŸaMGϧ¬Þ.0.(=çèÞê9ñ›÷ þPó¥UúÚáÅF;}Ìd†É»ƒª­L&ÙœWÀh98*]‡Ê¡sÊ:ý€ðî´‘•sô4étÒ.0šlžåüNÜ¢¡dÕ+ÖWލöÙ¹‚ê9PÉW%ÇŽ~ªt±ÃÂíÎÇ (Ö­«góùÓ".vv-ûüz&·¹mjÜ\]™ëŸÌq·\WGîèÕº;:Ã)Wµ£;ïXÇ8zÖÕÙ³|¥G>mpü×Öutì̯ìÂwçsD‡>ª{:wë»2ÍÒÞ•îÒ¼›?Õï»ú }‰€ÅМè“û×…;q?cþ¡zN¿ÜÑw®/|nŸ«ï™Ùድ]ñ}êkuäÃá'û¤áÇÚpÄZ„ïèÅrøÈ‹üÍq½Ç÷Ѹ¾AgZDlÆ|þÏßÓsÇбÃwèÝÎØ9¾y7o7¿*óŠ\ _µfƒhîÌwÖ·k:›{j¥²q?ÛÇVkÇœ~Ÿ|g\ªý¨N»¹«Ó½ŸÏñ¨tšj_¦[Ñ®æ?¯)Ë;{üL¦væ$ꋜÏÒÙœÈcX½Ç¡Æk¹¿Ô\@4Ô=JGø”ïWíÝ1^Ñ~iÆã걪]Žü;sšê¯jþ*¹ud}¦U{® Ngnª÷¸+>½Bž ¬®Ë*[á`ÏG]<°uØŠVÇö(Ôy'AWþUìkžWL‡>ï—Çõ}ˆ;Žuãðÿáqýñ¸â-â»{±¾ü#/å?ØÉ|gºì¼(5?9Fz¥ÒýLç1=ë!PzbâÉø™ýB¼2¾2ïl(?Îõ2?U¬²)ñ»ž˜yP8î•$魯v–ù²/™nÛ¬æñ«QŸÉQõ;[m›ÛŽ®Fóõ×xlr—˲ÿ™¿®ÍÐñ-¯Î¼CuvÖ+Ú^6.ìÜĪXÄÆ'š9ùŸë¾,£·›¶S†•eú$—©ì•»Ëè²¹­æÂÉd›É„ûlÌöÙ•ÝP¸d¹rìiEKÙ¼jÿ¡²ª¼Õ˜!Þ*ºH/£yËpÍ:j,‘Þa笸â¼8ßíÃñö[Ôo߉³.âÜäˆWŽ3-b ùƒÁí,ÏÊžU}ªÎ*uíL]{µK{—¿»ê?mrê°ùŽæ~ÎS>‘ËãKÍÏv²ôÎZÓ®]Ízg§ª£ðvúªSn·®«Ë來úàÎy}·Žpú©›îæW°cÛ«¼|llÙüsø¦ÎwÇíDvÝüž®vtѻЬìNT°«Öïwòü,ÿ¨²×ÙW϶?b‹ã}¼ðã[!±–kÈá+GœEœý~r¬7î¥Üû o¦“yySä«ö90q»>“Mäuõ0ã­*ƒþ#<³Þ;ýwN°=Wƒ¯9 P–ÑvxRëñ›†ìšâÅ]w«xpÇ-Ïk&ˆVíõ ºëý3c±»}æÒvåC•­ê»}ˆð®s¼¢«ð¨gK4v™GG_;<íÈø ôßÙ?P8ÝýDVFÍ=Ô|`8ó^Òm;ü(ÙÑŒWFÏÅ}—ªø©ÎÝEžS®'Ô' Nm2+·¶ewŽáÌåVªÙœˆºáó†þïoŽkí8|ã8÷-|åøÎ^|{/ÎOŽwöbÍùƒÇô}ßÁï¬ Vü2¨Æ íOTz)çÝ¡»Ö¹³Ú×B8Ö²lÜWZH?å8>TõUe+œLoN@û±*ÓíµPW©ãaõSÏ• «yÂb¨ÞŸìÃjL2Í Ì‡@å2?U;¢ì’‡Ò:c9ËåïÌ h,™Ü沈oÖçÔw䪽ÌK¥[+]—q³o(¢ÿ;kR(QÉ ’MTývû ¢—ó‘ ºq»ãT•«p¸{p¹N¥/*~Xûçÿîø¸ôQ]·¼â™ñÁÒ&¸sé‡Ê–d=åðÏèºéNõ<éèçN;›‹ü ¦ã³þûú…Çõáãúʸ֌ÿþqýÓãúÇq}K$΄‹uäx¯/Þï ¿úÍxë¼^îWz“k'JË6AÍܧÊÍúIÅŸ*ùž¶…Åk¢º»Àh#ùA{hÞ U¿#ÞÖ±Þ±C™$›Y' y†p0ü«<ªù7Ë¡3jryÕ·ψ>ª·–Ù9;‡õ—ÓךÏäžñ‚d–•cãä>'U1…9Ö´²)vÍÿJfÎ<¦Ýo-¡²Õý¦r=4~šŽle@òÖÕ9N¦ ¼ OŽ>˜¼œ¾óTíq)úùµ.§ún­‡î™n®øT´jOÓ¡éø¾®¨h¹<Ü)ƒÕ˜ :nŸd÷*]Š×ŠGÇ0A>HøÈq^ÅŽë|·øÎÞw×y\ÿõqýÕ¸¾MßÙ[¿G=çlƉøCzÖ#ë½òYveƒAe—òÜ…§‹ãŽ÷O¨øôŸ•qÁ±;ìÞ[•~b÷®¼»ºšS§“S¸{^¢2hü:´NÛÛ§Ž-ªêuyxÆXÜ…ã]ÊjöõvÀ«îüÝ‘–WÉ@×fV¾Ë®¬¸cÊü±“>Û)×­‹|Àªþú×…Óñ½C>Nt€Ë£JggáO?9®X'þùÇõ­qkÊñ½½ˆ¹ˆx‹x¯/üéõ½½¼¿yç<ŸxQû»ÏOk?ÎõÐ.œÈIæ¡Â·ë+í>W²„ É«Ë|QÔW(?Ëj% \_tÅ›eºŠR± ̇sc3XºÛä¬ýª8Ö¤›X?«rLFT9t?ÁÙãqðT°û]’ùõÞÙ[Uü¬8Nû|ÍwõÛNß òëÜCÐÑõJ~;å»Ð]/uú¸SÍñɗレ¶••g4O :vÖ­S¥)Ûåìy"{–yf´ª5¦ª/UÛ³NYs~o5ñßý6ᚆü7wÎ8¾_î‹éïÆ¹n¿2®s-âÛzúò?üåˆOŽ5æ×ûzoÆÛ8ä×J£’ T¾ks2mÖ¯l¬ØØ»qkšc»Tû»~»£»'^'îq­£ò•MÍý’ˬi³­ïÜßJ Zˆ…'ËÜ,‹Æ‰µ É8Ë•?öÌÇú}-ŸýØîgZ¾W}„€%Ãæ¢¥ž2(œ3Ù_Ôv&+•Ìd@mQü¡úNÝG5MGg:¶“_%?ˆWg/óÂÚ\ñÎxdåY™ª¸™Œ«’a6H§¨ö ±Ëõ]¿j¯š×•mA÷¬ž«PºâÙ]—vÚÍê9ùŽžtú áÊå:±S•ÿ¦ê*j8{µ¹RccWÂÆ{{±NçZÄúñw×W_®x/ÎOŽXäXGþÌà}‹ìxÅ?õ,“óvi ò'¼;z«ª³ÓG‡«ÿ|”×_¨îΘ¹ú‰ñ•é»så±>R1ù{w¬ŠÇy9²×és÷y¿;ö§Àä`wœ3ž»øby;4ª¾¯öIÐýޝàÔ;ѳn. šÕºN§N›Ü6ÜÝÖ»ðÜÉ×.gô”Öî¸u|M”Ͼ?ÊïÆíÎw”žqíú0¬Ž[žÍëÉSøÎŸ—þqœmg"ÿáãúÛqùÈqÿѸ֑¿øRïý„Çmӎܱ¾Dåvpªu¿õÞiCE_­Q¢ûª¬ÂÍÊuæ;ÛWºÆyFš¾£ZçÍ4N´ÎÊxR Úæ®ýîØõì›!Ypž¥3¯ký5o­S­K!`ºˆÑdåP½ŒÊÈgŸ ñÊú·’aÇŽ¸sPñ4ïÕ8Ws_ÕYqW:™áÏrŠÀÙ7`ü1>?ŒÇª.ÓJ.^÷¹ßiâÃ)Wõ’ÇîLÇ^¸õ±Ry•ŽQýÒÕÓk²‡¬üëåBsÝ™SŠ¿UG¹kà.î]ypõKo§óò}Ö¹s½xÖŸßÊ‹wðâL·XCø×_>®o?®¿—Ïqqö[Äc|þ¥Î:>È?qtDå Pú6ÿGýÂh纮MBtfy&·ˆ?Õ_ʾ«9ÆÚ·¦«½éõ^ùW+?L‡ä‹õYÎWs%–õjO¦™Û°ÒEør]&o¢…ÚÐS„ÕÉý¿ì …ªïr¿¡±© +¢ì‚ÜFÆo.Ò™|+ÀdnâSç U¾ ¢åì•Wúµ’é•N¿ªò*†ÃgÆçÊk.Ëôª’—jÏZÖÙ[Qº_•cÀÚødå]ߺÚ`sˆ¿£_>‡gN ´jnª9ÇøqÁ‘±€ÊG@ó"ë¤Ýç)g|œ¾©Úó:ýP&Ïó5=Û¿Ïô—c=8|×oƒߨ‹˜äˆEþø%-Ö™Ã—ŽøåÏŒOúÛ¹=è¹iêœüüä<‹gpÓwdò®t§Ün[Uyî>*“q4žnwx]eGÅQWó^­©+;ºò1F¿ŸW|NÚšî®ëºúNñVµ«z&Rе®;ËwÛ^õk×¾Ý1Or›„ìÆ.?Êtêí@…ãtì:vÅűwืë«98¦Ž¹«q}—6ÿpýšÜ¾Š÷½¥]8Ñ']¨bV(rúªáÏó‘Ãÿý•—ëÏÇuæ[|kï;ë›ãò‘#Öâsc/ÓpÇeò³Ö߯î~CW§fé¬ß |:.T~bÎwdg-«ò”Ndk¹yïáÉËÀìy§¬^n‹³Âê£çÚ<;Ï+¹e÷ oU‡uå{86•QcŒú0ÒØz@Ç·WüuÊ!Yeû5 _•Ö‰¿qmª5þNy&ûÝ>FítÛ^õkÖA<9oÇ"päæDÆ^G.}•Íì®Q*žÍsçW¶E¹L¥çV`¾«3Q=´×Çô´¦‹\½„ÊäyÉæs5g*»Îæé¼Ý3–ÓÁ…øž~røÇcüK㊫ø­q‘±Èß—ük㊵9b-¦o½îײ¾Zã>Ðwçßê'wÑY+d8²¬f}PÉP%/k¹ÊSëì¬N•ÆjMg1 ”ü!Éæ‚’ùŸÓWJ£=;Ä+³BÕöü,€Ê­÷Žþ«Ö¶µo¶FºöAµïŸëÏÿ•>bϰ•|¬¿;ÏÓ¹},mwcm÷Zã“uW`íQÏûhþd^Ôó1ÃP}‹œñSáÍ|äú9ßÕe,¿[ŽÕCò¬dé1§oXŸ;{ɨþvt]®ë~r½wåÙIwË }Rù° ÃÛ‘¯jÌØ¨qAãW*[­3*ÙéÌ/ÆÂÙõíPÖHg®¶0â&bmøÃqÅ#ÇYÈñm½øÖ^œÿïîE¬E|gïK/å?»ðÇl7’Ÿl£òwZgZgÖ6NYDÇ‘õ.Î:í¿k ¡ ÊNŸŽ‡ã'°ºnžÃ‡ 1ìð´ËÏZ÷®6*Š^UßñNgÍßÅÅÀµk'pç¸ Ü»6ŒáBù°£·:>@¾W¶½‹ß¡¹‹ïTœyx—¬9xvôÁ»žO;eï˜KïN}Wª>r÷P»àοÕe°æO4Î}‹xäðƒc9|âß—±É±Æü3ëËãí¹o«O›e;ûÃŒ7å;:àôË3l"£SÅ QF=Odü ·â¯S­§2ÚhÝäuú¯|¡)C çZÕG÷jlV|ª/­Æ,—ϱ$î8¡õn$_Y¦2o=Õ¶Œ—Ù/´·ù*å#@º‚ù6jîT{«kZ^çuü#öœæ<9ö“š»N~§z—•Ec•!¯‹2ÝÃpTøÝ6 ]…ð8vÑ®dRíç0œ.-5]ÆÊ9óEÑpʨ9¬t—Ò×Hf~UP•Qú£îîò‘áN_ÕûÝÑõŠž3‡g9Æ’›°óÌãðÃŽï…Ä·§ãl‹ï+Þ"Ò#ÎâGÆÛo‡ÌØ fת½•Ìge‹ØÞáù¬ÍÜ3o2£v úJ69_Å@ þ\!÷Ÿò«”nÍü8x &«¨üúŸí‹ ¹…lÑÊwÅ#º&(›“å@áQó—áGéLÞ• @8ó·å«:`õg^êæ8‹ì3¡XŠÕÇYyɼ±¶¢ò.8vXÉf×.tæ-³ÕšjWÿWe²¾tð1›R•AxÑØ³¹”iuô»’­ÌÃÛÑ£¨úÒÅì¶ÂQéï*öÅ¡³Ó/wÈx.ÛÏŠŽêÇ]~\?Â-W•9éÃÇŽ,¹ùnùnþÿ˜.ëŒA×_RøïãJ_+ZŽ|£ônŒètuì³tÏÝõ»øîÒUÙÓ8'9|ÞŸ|\?:®÷ó¾6®3-b9¾ò{ã:#9ò#&9â—ÃGž>ðº‡É≙\ŸŒ§;Wvl¨J¯æúÏÖcãÊïÉ8kA Üx–*•Wã§öæÑ³‘â•}/åeõ¥ëó®ùÕzë––û ÒËŽAþ£v¢|¶ŽÂÚÁxAüNxÊíúTL昤šû9ÏÙ£g8Ö ùx²•Ì®¡:l ÷ð³¼±sg»†Ú¾ûîgYÖ7*ÆÉúlKÞkÊ}ƒê¡±`rVÙ4ŽL–d_صÊΪt&£k¹w¥hU²ÍxA<¿Ie]wœrÚx\vl³ ‡*‹æ7óN¥ßÔ^ÿú_Ù8fÔÞÐõžzæAñ‰ê#}Éø]ÓÕÜbód ŸÎZÅ£8¸+ ÜÿжÃ#««ê©¹¡ôŠ› Z®æhÇ>°|W'°>éÄa86"~Q)Â9iço¥vdt­—驾Ri9OµaÆKÄZr¬ÿ›qñßùú¸Ö“㜋ð‘¿2._ús/×ô7T›3½±”¯ž÷T|‰jú¿–qŸÍ;6&óuôxŒ+Áî•<¢rˆ¯Ê×w΀B}¤ž]Ð$C•±ÒB~3NŒ5þëýJ[Ùf›r™µ²ü0¹E¿lMf¼]PmÎÿÕüE2ZáCàìOTþV…oçyå+_‹áPi¾œ§t+Sù|Šöþk;òÉ~@²ÈÆ'ãU:6Ó¨Ò*Yw¡SGé+Ï®î8y&¬xEߪÏå\âÚÅÏš†Æ½Ÿî®á:åªýD‡Ž;:é”}Zÿ3Ûh ÞU}«í\û9|ä8Ç-Î<Ž8Š_WlÅïëÜ·øÖÞ×^îc9b‘ã[#óÛ|ï·cž}^&»9FýàÿŠKõ#ëÓnŸe¨ì=»W¸T>›]èȈJsǨÓ7]Ýé3Ôw]â¤ÏOÝzT\„“îÒYÓ:v¿c‡”­¬üwÕîŽ|ï”Gôï°£kë¿ýJ6”Pѯʻýs‡¾Ü‘uî˜÷  œvT6†õûê¹ÐѪ~§n%çj ç®ñP<E^7`43Ž9ß2¯¯Á†¥#{WÍI%“.(Yvm[g &§±xVÁ®Ýv|U6¿Üy»ÎŸj¼*{âúuù›yÎz}¥ëÜ6©¼ŽBó›c§²æØÈJ7*ü<”ïìïWåØ¯Ã“Ntm¯ÃÛš_é¹|_Å~¨2¿/=–ïðÁøvŸÃÿÙ®e½ˆx[c$âø»á÷ÆÙnskÆ‹<¿ò»/éŽ+y~‹zýÎÞ«'ÓMÝyÖ±· gW6²~©æ¬ƒc¤2̯É:”Ù8¦=‡çÌ?ºwt…Zdý¹ú<ó—µ]í§!Ý‹êÅ}uþO~6˜ó%Ë|WÔöÎz ›G“$ càqÉmBý×áOň sãò¯£ 8ÃÊkûZoå×YOBr†æƒûüÃΆDmÉ|«ùåŒeîÖ6Œ.Ó‡¨Ÿœ}Ù®.ci*¹èô${®ŽfóXõKSòTÝßÙ/•Î;Á…ôÓÿmUFõ½›çÌG%3=hŒóîߪ_Ýv2:d}³òÇìÖ{K~ÄPüø¸¾>qœõßÙû¯ãò—ÃWþ¹—2ó[Ôo^EvjÒËíb2Ñ•#VfvìÃ.¨ï×V¸ÕZ¹[—Õ»£»º£j›[ÌÖWôÙüy•®B}ÈÞ uÁ-Ê1¿ß™Ol;#[Ýô²;rÙY#ìäU6´ê§-îó‹sž;âá.ú]\'rÞ®<¹~‘g=ÝÙ?tô¡“wÒ‡žî|A€öÖ*œïÂÆwËìØágú1.({|‡NwéÝÈž#Ÿ4€íŸN?5®ðÑb-9üßðƒ#Îâ[ã:÷-εøÚKÚ‡ãúß|oïƒáéD[Õ¹C¦*ß›ñUÉE‡—\ÎÑmJǹy ?¢µ£K?L-„3ÀYC]Ó¦ g¨n毳§»æU{¦¨ØþÎZ—Ñ`k¬®ƒ7ó\ÝÇÿêܬªg°ÌW7m¥‘ó•ÞË< ¾2 &Û Ÿ3§$“Ï´¶¾Bg¾:ùª2mµ7ë<ë09Ym^×åþ@ïÔ0Ú̆VkëÕÜ]Ó+d¼ìØAGïwxG÷®ܵgn]µp >UއcG^þ]ÅÊGÏMY¨{u~Öªk_kÂú¾]œç6Ï~ûÖ˱ñ½½_W,rœw1ã‘??ÞÚÌUod»Îì€;ÌfTó£êG÷;öªÒKȶf¼9 õYöMXß®ÀôxÀ<Ï„åg|ÝƒÊæöíê7$?jždüyåÍÀý‡ÆŒ’{+%WhŒ×¼õÙ5ù…™>›ÕpÆ×íV?§¡rlLͱ ,n!ãÊõX^C$[ìµ-ƒÓ7j½˜é׌[•ËPÅŽ ÖÕï¬{pÎuÕ/NyÔÜuÚÉdÝ¥…Ê8c®æ¢cÐüc8œôùŸÑÛ‘»ÎüSÀìx5J÷8õT.tt}ÅSw¦±êVçYéåŽaò9ÇqúIó;{±Žü•qeþqÄZü·qÅZDìŇãŠG޲¼\ÓÏζ!?¯³u7¦Ý=¹Ý9¯òܹy ß»òשӵãÐúLG'wøšôPY·~æïî1Îs½*—ÿ³´Ž.¸³Mî~Ñ wËú TváœÏ‡VUæuú½NpÞå»îô‘[ÿαvusÇ?ø´Á±½(·mÈŸêÒïÐ8>˜ïxÒ';zAÙ±»¡3wNô˜*¯ì +S­%vÓ»úв5nG'Wz¬ò ;c^ÍÍœVÑtûÚá­ÚgPcDvÆ®‚;Ú¹ÖsuÂÝ<ß]öYú¬‹Ûõ‹þ5ÃmQ~ƒSwר»ñœÌWuÿl8åáû×0/O|g\ïî§Ê—Ì4W|½_qÌ5„õ]£xg/â‘?z\¿ù¸¾ý¸þr\ëÈ_¹"Öâç_Êγ‘QjæÉ-pÚç”Í´ýDköz—Òa¸ó³³ã#)C~p%~×§uüIF ¥Wü¢òèY ­¨½×µ ¢Ú4ÿÏØý¼fºòÂæ¢Q¥«¾«ú1Ë«ZCfã‡Êg:9Ý9ó‚í¡(ZŒ&jÛyÌó»Ú_ªð©|Vn×¾tm[­ä­—¶gP§ÏXf§ÔøuÖ#Ö4gú2nôÞ«Cõ]Çž2~@6ƒí8:êιƒè;g/vôÑÚ×j~ ²];¤x­èVs»²Iݳ-_ì?[Ó ?7ÖŽ#n"b(bý8âcýø[/¿ß{IûÕq­!ñåŠ:ó|dÆÏzúÝ™7hŽ ¼NìTÅ× hN*;ŸÉmŽIXËͲÎÞˆú^ÔïU\Væ™Ý»ôÖ¯±"Yfõ½*oµ·6мªÜšÏÖsÖ™Ò9 :eXûoÅïÐSíË}QñŠÖ¿¯ˆV•¯Æ2×¼8tò½‡„ð8cÉd×Ù»QtwÊ»úrMïÔÉùjLºø•|°rgàuÎä´Ž^Syθ­õÔØ _ÇÅ¡ôš*‹ôŒƒ»SÆÕ6tðï¶ÑYv¡Ò ëøWözÍCò‚ìä<¿-¾òSãZGþq­#G¬Åwǵ®ïðýÂK¹^êLÿºŠ1dmËЕ±lŸ™þCµ²…Ȧ®ÿÙø¹v%—A{bJOÍÿ,ÞÌ¡™éårëþ¶¶ëÎ4†«œã,Ü}Ö¨j®8Àl`5Ø3ê—ËUߚȴ‘ì瘎W)/óžç‡ckÐX2võ|Žþ³qql!â¥+½\ÑœxX\…³Ç­xezÎÑÑ•ÏÍx¨ê°ºÝñR´\}ÃÊ+Û‘ùrôGž+;ºÑF¼¡²ŒTÆwHW š^Ç–UyÎܬÆ+ÿG2À¾ëÆ€épU¾šŸ¬¬#¹œÒj\ò/ŠçqÇžÙ#Ù–1_ŠÅ¯þì+P'Î~‹wòÂGŽõãùý×7E~k\kÌ?þR'äùÉë™]hŽ »¥ôaþŸËtõñŽ.ªä˵µù¾Ó.…SábàÄ(f^Nû–µÝíV†ù•NÌø½Àì ›¿»¶ñ†øqhTöˆÅ*"Ú(wË­ƒ£Ë‡>kGž3N—OÖ‡ì½Ì.?ìÙ³ç¶û<Ýòhœ*c—'ô,ÒÑÏÐ'.Tþ’Sw‡^¦~¨X¼x}ŸýJ—nÇÉi»zy·?vc,YGw¢¹>ÓÞ²ëXÄ{{ñÎ^œYñ3ãz?/αø‡ÇõçãŠGŽïˆÄ¹p_×:òüöȪß×÷¡¨}+ߪ}Ô_ï4Æ_å[1ºª¢Áüº O…јеï„Ãù¶s~NC´œ¾\ýÒOoÄç¼òº'¢3R™YÏ9Ç!ÓDéªÜœWj®¼"—¢ÁÒU0ܹ/Y¿¨þÌøP=æ»Ïßì'f`iŽï‚Ú]É®+ƒ9ÝYsSó±c/œtÓf‡†3F•¼¯xªçV„cͯö3*ïÈ\æCíÏ2Ü¿Û献CÏ…G®;±]Š>»þVcàöU‡*?õD5ÇÐze.Óá}¥ŸÓªg“Nf›Âô>Óà ëË\g]û+üÝð‘ãü㈩ˆØŠïŒ·ß‰3."ùgǵŽ~òŒEFúùɬM®?òP?æ6;sÈ¡èf:ëoÅÒ]Õ~Bä±óè2휎öÂs™œ¹Äæ)òi2>ô­1¾ߣ£‡æ÷¯S>×~díȼæ4¶7¾‹gXóYÊNå ñÄÆM­k¹z”Íùµ\ç™7ïAÍ´•WôíœùËÆ™ÙGǰyŒð#œ™ÿÊ œî³³ÓesÖ´ ؼ¯ò&°Xš ×LëìÓwûˆå9òUá© ·CéÄC7~éÒªm'íC4œtUÖ·. ¤+T¹LËñcTÚšWíÙ°qaþpŇÒìy°Òe8<¨yÁtò sË• 4?&Žøs-¾<.?8ÞÙ‹oOÿíãú‹qùÈ‘ö•qû1É3Ö"Çà0†Ú¶ò1@úÄÅäRÙ‚œŽxAxºz•éÓŽ.Zÿ³¾cý«ÚªÖ@\_õóùÑ£±ÌcŸ÷&^¥úä±9à¬Q®mœô3 Öç/“_õ<¢ÆÄÛk~~vEôPß±±ÜY`²ç´mís¤OÖ2H—¢²*='!úÕ|˜ùj!óÎäAÑQ´ÕþÑäM½óÚ¥½¦»ó¤Â•cøPý Lž+>‘Oáð·–Íífu²púËá#óR•Íøœÿ.OL+½Û•}T×Ñ‘ Gç¾ÂãÈ Óe~7o·¨|~ÖïØ>—4ÿX_U¸Xæg ^ÙoÔ ÿ7bŽi\ïíýÚ¸b,Â_Žuä8û-üã8cÆZ̶¬íAôߨ›¶–­b)vÁÕ=•nSºÇõw+Zª ³ó»¶¸'zÑ­xʲÅòÎÊVtú¥£#\:Õìôo®¯xÚ±å;ós×vìÌ‘n]¤ÃŸ5.O•ö®ÁÑé.Žg×[màÝ´\¿ÕÁ{רº:´ª§ø9ÕA0ÚϦÛåSvêïúý§àÒßñã«çCÔWYN™ÿÈÖ]]ÞÆøäsm¬ÿè¸b(>W|Eœùö7ã:Û"ÞãûõqÅ*ÇZs¬9f|Ò–ªý4D[ñXµ•aë>¨_;4:}<õ¬ó¼Xáue¤ªË|TÖ7w㕇Œ›=ä«zÞ›¸ÐX¼Ie¹_÷ûÙ3âÍËå²òP­ÿ×µIÔ'èÿx®}Ëdʼn#É|*ºkz%×,•E2[íÇ(ܨ­¨T¼[“W´UºZKW8”P²«À¡¹ÒfrÉpUÏho;²Êð³>BcÞ™ãê¾²ïJ®ÔoøÈ_ñ»ë×=®Çoñ+ãúvH¬5Ç:ò<#Y­C©¶¸ãБK•Þ‘±;èuðvç@—Ã囹ôgÒÉ®¿SÙÈn›Ukk\vevglv}×>îòÑ­Çt‹{w^œÊÄ)œ´Õ©»7©ÊU6iß)œâ8õE*¼'q§öïÓ€OƒÇîºúÜ¡¹3NôeeQž¢ù.Æ«’ã]]ÂÖsÖüÕßž>oøÀsñ‹ãzO/ÖÃWŽïˆ„ßü³/ùqÆ|goâÊÏî>íÝyÊ_gÏ H3Þߥç|ôÝî§áÌ —¶‡•yÈ{s¬ßv¯€á^Ç!—E}ÅÖ°*ýÀÖÁU_­ü!ù_ñ沿‚ŒWµÇùŸå½úâÍ#Å·ÂÊ¡=b§¿:}ÓÁÉðÌ1esÝ‘!—/U¾ª«ÊU}ÆÊdP{Š'cÐч,_ÍÿùËæíGÆê;yNŒâNlÔŽ,VàâpûƉ·shdSÅ;(>W¾Vœ :|;ÏHUÿ¹±TLÖU ¹tèd¼ˆÖÿÌ~ººA•Eó`Žq\ó}½X3ޏŠ8ÿ-b’ÃOŽ÷÷â=¾xgoúÈï/8¿·òðÞøä»Ôkç[`¨]n_£2j½}í„»:WÉš#S¨³îvhV6nßùÜ1T«¾„ڜˮj‹‚ü­¬Ÿªò»±_w—?Áù,Þî*×Õ[;efžÃó ¿êy¦ƒgw,;õ*›°ãÿT°+‹LOžâWõ»:£‹ŸÑ{¸r³3>'|ß5/ºeN ƒÿļóÿ]Á®~pc\ÿœ¥9>hß¶ƒ»ê‹ÓyZÕí´eÇ¿cø×½êðq#Îx~kï—ÇõÞÞïë;"±¶ïòŹß­þÂød¬ÅJ/Ódk¯+]Ç|ÖuÏû5ø_­=(šÊopŸQd™göl¤žEºë_ˆÏüŸµcå1ãck©ù}k—å1ž3/ŽÌí¨æ *Ÿå[õSE‡•]eÛéw×WR÷™&ãáP:+Ép¹ö€­Á ºy®!ºè¿G_åÝ Œ?GæX^5o>ăÛgJ»°3˜½¨úé6Wöòs¡Ó7oÞ»´«ò¨?UŸ3¿b·ÿve¬3äßOÌ^e~:úáUi*ÿÛäÆý)šYŽÂ×ýü¸ü䯌ËO޵äˆAŽsà"ö"ÎGþ¹qüùQ‘¼Ž3‹Ã@mpm[2íÊŽ+º‘†Þáêî!=ãÈZîãµì‰.B}„òªØ†árd•«âyQŸªy[ÁšÎž³¯åè W²~We=‰æ¥’£×Ë>k'ãÕAéÌOb¿+\¿’±ŠFÆïÐÈ}ag¯¬*¯žýÖúLö2®~døÖ´Êä¹ÃúÉ¡_éH´¯ZAw¼X¤ÇTìk‹Ò£¨¬ÒËóõLÿ ½Òå TìS¥#íJoWõzU[Wyp¾¹‡õ âщy_é ‡/·~kq(ß$Ë6â/×YéÏ1ÿø‡ÇÛï‡|g\ßÙ‹8‹?—¿ü—2Ÿoã7Ø÷}§ßs}'ÖrGo1œ\Ÿ¹œ’Ùª¾£3½ w¬33šì~ïÊ¿P¸ªt†×ÍC|0;æÐfõÝ8bÿN9w?‘ÕÙµ}'åvËwpv|€g´ïÔö|šÐ•Y·=]ýêÀ§i;vq!½TÑ®lÍ)ß®¾>¡¹k—»i't»t:ëË Ï:a×®:á{GærYÔÿ«O;ý•uy~‹:|äˆ?þÎrEìEœ1Ëog$ð‚g}ç ñÊÖ>óÿÝ>cþL·¾’ï®ß¶âDÏ‚ì™ÁG/º~+ªë¾Ï’ŸuÑÞ»Òëùé·Ú»Ïòž}Qä“«´µnækm+ë[&/(n ÚSVóõ'ã˵·Š—Ì*Çl1›Ÿ4Ü_Žì8íe2¡ú½3W*|(­³æœùQ÷;zYéʧÃ'ºWéwù+.5~Òû g–ÿÎü¬ê¹2âæßEƒéÇJ(æìסû]¨d´*—ӘͫèTó õ J{oùEãî>›:Àærg>Vº*—Cö` >—QÚ\ŽXäð}#Îâëã:óíïÆsñãò™û%?â‘ß_êÏ_ÅwN«Æ¦ºwuñK½Üo,¤Špå¥3Ÿ«‹\úÙÞvt3Ã7¶Áj>£˜q森õÙAs•eölþgÏ2ëoN_yÎylŸlm³’çʧb{_jŸíä9òîJg¼¡r _.³c;öŒýïÌ£®m`ü¹kP>qÆBÕSéjì+|ÎÞ…’¦§Øí“ªŽ£OªgèÜF%‹_ ‡3ÿ*:NÚ.ϪÿPŽ%¥9öd÷ŒÇ|ŸÛ=ù®æþÝkÙ#œŠÎ ÏÊóÎø2Ùvt¯²Gê9kMuàüÓãZGžg#‡¿þqœ™<ã‘ç·¨×ï€Umayï Ýžî::¥ÊSeŸ1Wvð¸sú®¾ßéƒJž:´ï°Ñ;eNt–s¿cÛYº£w!“»¸vÇIéܪn'ßÝ=”w·žìÎÃ;uE7m¶þѡҖŠîÉžàÝ bšYyëÂóû!ñM½ð‘¿6.ÿø^þǹpo~ògÇ'}ŠüÜÃìÁÎAWVú9 c§P;vm´£»vòvl%²CèÙ4ûŒ•ÏÇx©žMWZ¬ÈwEÏÛ+lágü)žÁ‰ñ~U”;µˆÖšÏÆ=÷á ù.Ÿ'¶­óÜÍhUÿ×´+ÆÊçÿ¨oØwÖÇÐòèì;²[­-1Ü+?Jo3ÀàÄçPýQɃóûRÍWW¯0Ü*MKÅ:óGÕuôÜå”._Ó˜}`eOõŠCÇÁ¿cŸ+úÎ\Aý]ÍGÕ÷n?"»ëVçïžè‚ ¯³?à|/kÂô/¢NÄ#Ä»xkqÇá#ÿûÇõW㊷ˆ3àâl‹ˆ³ˆïŒ|y©Ïö™ï<@:³Î:8ÓÙJÇ8²Ñ‰w`4¿¹毚Ÿhü”ZõÏ+p­´^ö¬Ò±[+þ¼_ÇŒåO^Ôx一ܧ®M¬üƒ\·'„þ«<³Xá\ïvwä›ÝW2•y©ô3²›N»™ŽS0ë¨oŽÏ|X_M9¯Ê"]¡d³Â‘Ÿ%+@2×ÑM.þ Ýg#…[É«§Úˆhtò˜ndý©äÖyžBéÝ9äèÉ®d¼¡´w=&™¦ZÛaóRÍW„Oí£g=Yé‚ÌKc6…ÑqŸ‰Õ¼vc8”MÜÕ=n¬ÿ×¶ÇoøÈg>pøÈñíéðÃGþãqùÇq>røÆ·üÙ—:9Ö"ûyÈ·Wéù}BT†µuGŸvaGÿ2{Ù¡×Áµc Yž£#Nùú®~ì”Éx'}T_Ù´ŒÏ‰Éÿ½>íè•ïÜwìÕ‰MËeNæL§l¶I»pÇücù•]wðÝéOT¸Oû¢ÂËü·?îÐcJÜŽ,<ÛÞ9§?M`2ãÖciÏhåóœÒÚµ]pæw§=]=Ïì>â#óe#¶ø_®ˆ¥øõqùÊqÞ[Ä$ÿæ¸Î³ˆ+â•gìòŒIžxNôw†üìÒïîsvµGîÈ©[WévEÇy–Cm¨ÆÄñOU‘ÏØásþWëéÕ~¡ãÛ¨y‚lçžs½»}Æù]óÏeÖçMö>m5VL)}‚p¹>›S;ßWsÑ­æ)ÃËÆ6§¹{n;ªy›Óü*NÃÕán¹užWkøŠN¥“Ü~Wxx3®ïÎèU0ç¿ÛPÑuêfYëô‡cc»|3>:ò¤lkWgºé•|¡z•žëŽ%‚Ž ¹eÝÊìdµVZÙpFOÁZn=["|Þˆ3þp¼µˆs‘ã;{á+Ç:rÄb|q\ïì}ðŸm¢9!¯?çr[§ÏñŒžÒ¡¹‹ÝÌù+Žü?—­öžs952}µfŒò/lÌ2Ÿ¹ž#‡¹M® ¨ìœÊ_óX_)»Ää¹’‰\&÷“*Ÿç»{~ü+q©ºÊPs'š ŽŒ:þ}Îϰc›™ feÝ=çª?ÖrN?²yˆlÇ:V¨ è ½ÌÒ¨¬Šêú­™O·_2í\OñQ= £>Ïÿ; ô"Óiˆ¢?ã핎®xsë0ÄÊuñ3:+8ëIY÷0ƒÕwc¯*9DåOtÈNy¥*\ÕÚ’#Ÿ•,tž!PZe¯®õŠ:±6üãã:Ó"¾©÷íqùÈó¸þd\ïí}e\ëÌá'‡<¿Eη`ô'=Õ·+oY³Í¬ú<ãþ— ;{… }¸£÷Xý¬o˜Ñi³û™ŽâÓ×J·#Ý_Ùj·LNCv±âñ]¢§ýuíÊ }v} †¥?÷.Þ_ªJ¿c|;{-E³¢ñ >ºp2_Þ%ßwû}χæ]|๓O'ŽøŽù­ì­ª£Ê)_€ù$È_ŸïìEœÅOËŽxäøuœûñÈ_}I:ÞíûÒK½7û)ÙU놮_=ñªµ– Ÿ¼ÚóSûYlM:ÓRå2Nî³££ê®k˜ÊB¾"¢UÉ9¯ִfZkU<­x]›Çl¯ò‘ÿ“'§\NCëÚ¯A~µ^ÇúwG_MèÆ9±2•ÿÝÕËL.hý••­xÉ}~êyÏ•YÆ_n_U6óú ›‰ø¨èUöàdü,͵¹LGžwË©>u:1Œ^e?Ôþ¸K†Ûåý_ÓÐ>uÕ.Dõ3_^·*³Ëï)tÆRÉ.³?½ëìW„Ÿ>o¬ GŒEœñkÆ¿üFœÅïë;Ô±¾çZ|a¼µP>_õm1ÖÆYfýÎu·Ýlï$²ëÜ`s–ÅÁ0‹òW]äì­ù•?Ÿõ1›[ë3âÓõ­•®Qù GîWÖŽ7©ÌÚ7Y~ªùŸËåñvd€Ñ@û̆Î{ç›~ù?ã#—CcçëÄõ&•ËxQ ÃKséFfǘܯ÷ë/£ãÚFhl\ÁôÇXþwûT+âkMËcíöÿ¶ï©ž³»öÝ]£Aÿ3Þɯ[ÃʸöŒÍc–¦t*«ïàCÿYÍ{¤O²¾Pt«9½Þ£ñGg‘1Ý·3§Q]¶f“mY5H_9`žsëœBþÄŽ=¨x¨ê8ºú”îÎÓ”¯«ö-ÐÚpžã9îÑ@mÈß9g2Œðvc$X¿(þ >BxïÔûÎ3[g¯LÕ¯bf½WE^w¾TàÚFÉ[E+§!YEvô“¡L é63„T:¢íêfå{¨y_Ù”ÏpM>.T^éÖŠ.¢ãàîÔwè#|ó÷ÄRã‚ ³®ÃlßJ •GgTñ[»ýˆ€ásçT•Žî]šY?"ݯp®õó8óD[Åj!\C”c|äòH–æûu¨Þ\GŽ˜ä8û8bŽã»z‹ß‰÷õ~y\¾søÐ±Žüƒã­Üγ-P{&~ôŽ‘;QÚî:ÃÎZËß•a§ÎI ÿ£o'¨g *ÿ™ÉûŸq¸ãºò£ö*Xë9ÏÂ,¥9x]pivùîÐÛ©S=ÃvðžÚÈ­g•ßjíðq‡^Rãú.úÁ§Ew¥}b÷Yú(œÌ§tunÇØáÉ;ú¬k›œðþ®d{w.ß9.îs +Ã|‹ù-ð}#Þ8bÃWÿøOÇõ ‘ˆGþ™qm>õþ~ȮߑyuÉ`ç\ …·Ò]L/©þpæ~Eýgõ:ôœç–ܧJfÈÏJ•/®žyOU?¨{T¾zÆÝµG¬ÝNÿWø¸†É«§æ¹Û×J†+=èêµßZÑ[Óœï\ìú~§¶„ùFU?å}Šj?éDÔN5¯w@ɪ’Ïú§¾’íjÍÕ•ƒj&§uìã©’w¶Ÿ“óªù^í•!ptIw½¬šG¨ýy_ÎÕÙsû²ã Ükš#ϱwìCÆ¿âb:ƒ½SÿþxsÿÃ?Ž5ãûr…¯üÆu¶ÅÏ=®ÆåÏoìeœÕ<ʼ+™ÿ¯i•¬)}¡¾‰àêU%;ª½ÊÆ0{\ÙeQý g¶…¹|žïhþ;ÏŒ•~ÕÆ•~æioGÏÎØ´Îâ/2ߨP"~U[ó9|Ìæ¹çÚgŸˆÃ_rYVõª›c;*ÙVéjŽT¼¬€ÆŠÿú!ãþgzÉã»Ò³ˆv.W™Èp+ÚJ¯T42nT—ÍÑÙ·ÎlÇß}–ýÎøÐ3M.ÃÞsUþëûUmfqñù9ê ÀñjàçÇLùÑë³§Šspd#Ç»V~{Ì÷DºaMëì#»€d7ÓvÊUe&°½ FOýŸør]„»ò\߈ñ±¦w×Ò•-`xTNloæ+ãëðtjg3ÞÊ^0ÙUt*P‘kCT_8ýÄæH§.£Õ'§O>Ö4µöŠânfzw|™Œª´“þ]uÏúëÎGŸÎôŠO¥¯×µZU¯Â•Û[ÉiW‡æuÚ‡±ñý¼Ÿ×÷BÂ?޳ß"îâOÆõMêÇõ­êoÏŒSz.÷ÍÚ®\¦#o+¸ûûOµ&@Õ­öX®Š–%‡ˆîä]Ùï*Gÿ£uaëY?®}É÷Ê'Èõœ÷±T¬ƒJîVÜ*Vˆí}"~Ö2ȯæÛ?wú5ÓÍü(=¦ì‘Š­B¸Ö_¤—+ýZõwNSzšÙÆ<¶ܘrÆCÅ;²¥lÎ:{8ˆ_G‡¹}Zñ¢ä­¢ßÑ·Š7Þ§ŠÛR²Yµ»³fä´'ã®úÑÑ/¨N·OÑœUs¡âû$Ž ãÙi£ÂïèoÆ*ãÈ‹)P<íèÄûÏbçO+ÿ¡ëâÛ k¾ð/<®ßoßÝ ú§_ò?7Þú1o<Ÿ»èڙμìÈÕ®Þ›uݘ*־ʶ*|ï”ì:Ï@¬.ÒO«|TßÍdrÖÝë@s$ç1›å™é5×;q¨¾ewu’¢ãÐpó»Ï¨]ü¬\G/;8º¼¸ÐµÑLïžö߉/ñ ;~W¹ªî»ÖÃ'àŒõZvýí–ql9»Wôîèï.åÓ©û;à.9½ g—VÎ;Ñ3wÎíÊŸ™v=Ö‘#Ö8Ö‘Ã7ŽxäønÈŸ+9Ö“ÃO9b2¦üf|LòJÇmk×v³<ôœêúm]¡ø[é¾ÃëôWn_ÆËòsýÌc¯âÑ̸ּõym^lìߊΙGçƒd“{oßñ—ÖÿÕ>1'ôŸåå4ômÅãIñû5çw×Ù/+ oåºh,×{DSñÃÒ˜Î`s¼¢ç”uíZEñ>¡ZSW}æ® TiJ—TúUáÈàÄó¹c¶Êš³G§xRºAñ¶~ó :cÑ­ð3\n]4NªŽc':ò‰h°±rtC5—œôikNð¡r¬ØÞ‘‹ßåÇ}þeöÅåGÅÍ(Ê0}Wf¿§O±?ç¾Å{y¿=®s,Â/_ùãqÅ(Gz¬/Çù_oÏŒ›ôÕ_åå»û¦kYF/Ç8sŸâ‰­iVöˉÍpÆ]•G÷Y¯åªʵ<º& =ãjÞ*µöWüŸßt\ë¯så Å'gŒ·onçëô-§ä{-ƒd9ƒkÿså4†ƒÙˆÜ»>¢Ãê8ü¹¼ Þ/•Œ¨ùY銙‡p«ç·/ªëØ"ÅKëªâgÍsðä1™åÞ€r8¼:÷¨ßYùNŸWúÚ±(]Ím§ßºö°‚ªœ‹g-ËúÆíE_Å\0œŒO]]UÕwýöÍÍJvYW:¹³£èWy(fÑìÚšœ¶ÆEÌ8‰ˆ+Žo‚„kÉñÍéø¾^Ä$ü¸¾5®wõb9Ö‘è¥üû  Ù¾*}í°z¾Szתþî>å)t×Þ*èÊbGvèîŽW—´±âÉrT}·—Ùz×v¸óñYÀ|­(ýÄžìÈÄIß´ýsådL¾Ó2wÖ«êºxYÌR—äk¸¶Û)£ü ‡Ÿ ¯›§|ˆ»y«ü«S\óGçvé?KwŸêL÷‰o¤Òº¶þ]Ù¿ŽístKöÂß³-ÂOŽX‹ø®^øÊáÇÚrøÌkߨûâKÙ÷æ ѬÖÅžéØ_–®üœ»íljþQõPÞëÁýõ¾Ú“ÈåÕ˜¸ó"çåþvp¡>A{ˆïµÝ¨ Ûc`8;kìw­r]·k?êçŠë—\¾«k»¶í ¨yáò¥ä*ËÚ;`8™;uƒÆº~\­uïêªjÎå²=[µ¯â¥‚ÎwiPžâ‘áubÎÐ~ ãágýØ©¯Ê¸ó¿“Ö-ÛŠ_gïBáÉøÖûî·33ì¼Ád—•eeª<6?:ãëðÐYc¬ìW—ŸõO†#Ç?LȶçýñVgG|q¬ ÇùÈ_—ü{ãú¾^|gï—ÆõÎ^¼¯qŸoíÊÇybÛºk¹\Y뎇[/·ê‹Šß J‡#üH'«}ýÌ÷›¥ìëÁ}m$Èרæqü~Ò‘MBñ ë/ZBó˜[æ ñƒÚ£òX¿!þ}ôËðÏÿ«@ü9s€é›¼gÖçªvT~ Ãѵ¸ó1Ϧ•ÝPºaG/ œˆ× 9.q€2+T:Yùç®nŒ¨›ÎæK«`G¾>Dúé™LûDή]|U_ç¶®°kë»õfùü®I^+C˃#›,ŽCõ-²s œ¾eóo׎0½ŸÓN•Ææ¤sÏêO~”ž]u jOŽéœkÁ±6çÇò7Æõ½?×ùoñ½x/ÎGþùq­50Þ¾¯÷jÁ¹~o6ó±ò’ã:;íÏ÷• *½âèNºS¶’]{µâîØ¶ÊfW|)^TZ–[–—ÛÄæºšó.ïLç'†ó$n§Ógt懂]¦£×¼®n<}~v jcg>¸öö_çîz;cÝÍwúRéƒ]~NË£z;z²ãKìàví««lpE»Ê;•ùgÁ®,Ÿà¾CTøÝ²Ý2Þ…nîÆàwÇò È[çÀŒIŽ5äù ‘ˆ«øæ¸Ö’çq}u\ïì͵äXw~Áñ:ýºþI§-§cQÅ%ä4×wAþ¦Z³uùpå4÷µã£¬ütæ)zFÉxÙù ²üÌ4Çwg¾ÔŠ+ÓZë¼!é¹?utæç3{“Çiw¿jMcë 9¯âáV¾‹…a¼"ü*'ªŸÛXÍ76O^„£âmÇþvìê®ÿ‘Û§ð¢ñÝÑíh}˱L®3îî˜ìÚÕwÈn©öÝá'­|tú°ƒw ,+°5ò´÷’ç65'o¹ÜÝ€è¸úÆå¯Úcqìd¾W¶`¿l›:zlGç1`11ÌϪ셢ÿj¼=Si^á'„¿ïëÅYȃ1±žqß}I‹uä/·þ1ò‘'ß(ùVmPø®.F<ª44ݳþÏüïØBÆó:ö+ 91þnó…ÐsjšwŒg'«âì¹ú>—Eq)jM=­ÀÎb8s:ûÆ!ÂQ=Ç¢—AxYÇÎUôve¤Ö'Þª-.ÍSœU?:q ý®þvmÒ%k¹ÊÎ9ÐÕgÛÕ¡ÃÊÝßÇžvé3ùrdÉÅ¿þºkáݘ²gA'f+ƒëse|'ítçÎБƒú»ÃÒ˜¯ø/vm–‹ó]Ô»rŸ°±¬ôÚ)ígÂ]: c+Øsê\CŽ÷õÂïý‰q­!ǹÿü¸þf\1qVrÄ\üܸ▿8¾ÿüeä #ÞŸ.?O91U¾kŸòykþŽÞÏõQžZÛÍt‘]GóFÑëø‰hmÇéç®o…ädzŒ—­‹¯eU\DÞ×Q϶Îúâ-ãA÷ˆÿ1¼gGFPYÆË¤ëÚÖ\µ“é¤O:{9ß™¯žÎ^R7n¤³o˜ûÕé»Jo¹°öCeË+[Vé0FßMwu1*×=ÆÅ[tô†*ÏtÙüíèb4ï«2?N}ÇÎVºË™»Oî¸TúЙ·Š_¦'wÆÍ-ëô/ûvF.çÚ”ÓödškýÕ.¯që·¤cM8âŒãŒ·_×;{±†ü¿Žë|äxg/|äXGŽ˜ŒùÎÞÄ9ýŠõ=&ïÌ®Ï{w„­á¡ú(î´²ãk™µÎŠ?ǘ(9íTN^rò9fY$óó‘P»™Þbg-dÿwïÚuMrS Æ[W_°±s±ö[…MƒmÀÓÜlSå `soèž/3óuþÿ?˜G+O¬'J¥½µ¥ˆ|ªŒÖ:뜓!)"ÒÎHe$ÞÌ'FǑΈWô?êkvO‰Ý¯à£HžïK_ßó@ØHõM‘ݬû¬3ùÊbB'æª6ɪÜ3gíæÞpDzyéÉÆ@‹h$G*÷Q×c³Ñ³1eþ¦Ú_™ì¨ÝQ?7¡µŸ+×0ÌÎ?G¼¼ìL:žåDíD:"yÙµ‰ÒO>. 2L§IlÝ óå /«Ã×Ç ïoFp^Ñ-âƒôÊ|ò7ÙÜì‚ù0Ï_Íãæ»æþo¶o…­^¶gõ,/Ùp³åaØs}¿ú(71¶÷±‘/E6¹Î5§µ•õÇÐ}'Å^•¸ÀðQæÛŒÐžRë5ÀÚ·(îdº½á>Hæ»;kƬl4_¢ch]&âË®]DóËó«úŨŽïä"½¼u½PÙ'R˨ϣú¬?˜ˆGäV=”¾gz1'EãÂtÊeï_dzyê<ËÚ½¶«º>ÃüX67Ôqc¿WR0wfl®eö¦\C)cáËVì–éô@þ.ª¯è„bVF™Èäú2™6Bë ª F*þUæC•*ü"‰lŠËd!¼•CÇ£õ„yý|¦¯ÅÛµìz|ÆSÃÇ–CaûZ6¶çôì=Ô?y|,ßÂr0ìÙ=ÃÉó]Ôk¾EÖ·¨oVço%>xêµ<ës¯¢ª/T}‹"{R†Y2Ú™‹l·#O“µl¥­Ñ5«‹üôÊ‹Õc>:#äÃÕ¸•íÄ;_¶*³J;¶˜ñìèVÅ;twß1ŸtªOÔr'Æâ¥úIõ帱k7 GVÇõªÈWîñ¬Çwü*Wµ±—îc¿vçbgN±6wpOUFÆ»Z­] ¬`åíÙ=[#þÚÓçÆõŒÞÇ…ÿ|\{½?.myŸ{ÔY±7à¨ãv|Ã;v…®]T>•µ†hýê•ûDu&ÈÚŸù¤ŠOÎÆ¸Ó#lêÿ+ëľÊÚ´k}éËïÆTÅf»yëyÖ>TÉòkô•œÆµ鯯¶ÒžìXv|íGå^a6žÙœ÷åX™Œ¼ÿöºgs7²•”ëýŠ?SH‰'J]t.‹áÑCþJ¹ÌïVí#k:·Ú†ç•ÅžŒ?â…æaFНPú ÅãèÅYw3Ù±Jdøm=Žä¢Ø}OÊ=ºÕö¢xêõóã2×§mÙÖ‡ ûþÎxίøþãóÞãcçm y>³7õ\e1¹ˆ"ÿ§ö·RÅKç2ýØø#}ü9„Õ¼Ÿ‹ä!Ð7ªîk#¾Ñý|_ÞÛð¬áÍYŸ]O¬çÙúƒçQÍcóö¼–YÛ1ÆÇÛíuG{‚úò“ß”½ÞGVü”'6W2Ÿ¼êQñÉ~L£2Ùµ0âù…lî¡c™ìh¾ XËö›[Ë(z«º±~`¼Yõƒæ³ó¨Ï2¿Ãh­«`É Þ¬Úuv ñÍ|{Æ/’›%ª_ç8òQÌwª±•gÿ+öÙ÷߬N6QT¯Á³÷^g>JñÙqVŽÍ“ê%“—ÅËŒ²5m…"ž'Ƶb¿Ù}¢..ˆæ³ïƒ 3Ux#Rò[ýÿê8ezûxâÓ É1Ú>–7a˜÷wÇ……íó£ÇÇò-¾ó8fçm_‹_yÔ{‡è¬ö…oO”ߌޱ Ç8èú¯ê'WžÑØd¾ó¿W“”{g,xYèü´)“Éy5â~@:£sQ]Õ'¬6 z —…ôA}çûfÖ÷ëèlÍÜóEë×ëïW®ìq.3jofŒ2[Ûùkæ¿fßE墹]§0ݲgvØøV×¥P_+cÉt©Ä޵|vŸÏÏãÌÏD²P¹ŒXMÊÚÏÆ1³;vkµçH_IÉwŒ¨ÒghœØµŒzïtåx¡r¾¼«ºrÑo/õIŪsNiwÆG!fÏó¼âÕ±«è¥–ñýÅì“­ÝG<ü½Ùµì+p|ý=ÏÎ5ÌkØ×Ö’-÷Øöz³gõ #6¶\dÃÉö\ßuÖ÷ìE2™Oömòó[ÇÌ_úØ™­÷1YHÍoÍbeÄŸ]gîÄHL)—ÉFñ(³AoGO4‡íû6dñÏ×­Æ.òÿȇ³µäÈžÖ} +:F}ƒú’É@}X½ÙaFÌÞ2=Ðu-Ò…é…öV`÷Ø™ˆæ*»þüèüŽæ £l<-+÷Tü6^Õ¼¤*¯òÎx(¶¢òÏ|â™i…Wvœµ7ò¿ŸÉd©÷ÞỶd©s•ü½2YÌŒÚÎtÈüK´®‹äwú·J(^NÝì7ZõëMž‡ÇÑÚ Òg¥u_ãù.Ë9~\û[زå&÷qÌžçûâx~^Ïï“#ÂÈ^/ßæ¨-È6™oö(¾0=£c^çŠÿe6ùVFá¡úb#tí’ÉP޳9§^_ D¤Æ”¨"Ü¡ðÉd¨¾Zå••Erºþͳ ߎÜ|й:wIÕËÖŒ«|ï æWÙï ¿J}¥\·?YÙê}÷ÊW|¢£²ñº›*~­SV-š²XÜõCYL‰Ž1ÿWÁéØâ.~bu<þ4ZïaÚñ¹7²­%۾ȶ^lØø?ß¶œ½gÏ0³aäùÌÞ;F“z•{Å“²˜¼àœ"ÇóÉÎíÌ·¬=ÏεRFYŠâ/ZK_Ë£úó˜ò«·Fç”}·Ñwå˜×#jÛŠY¢üŒ5¯?êÿè9A/Å3ÅØúî:¶ìÝ󨫞ž2›`ºúv#ý#ÛC6Å æs£ó³ýìú9#æWÐX¬ç3{¨´­¢»bƒ‘­+:eç2=Ð\ÎìNiËÊkå½s=Í|ÊZ^]Sä#9?„õwæwFY¼Íƾ*o­ÏbÓi•ç×Ç3¿UÑÏË‹ü²º¾Çt@ãÊìÀËFrÑÿh^tÇׯ'Ø÷Ì'ž{#[®ñŸë}zÿ8®\ ÃÇ?×:²íwaû¾}i<¿gÏ·sÝ/9[Ã`~0ò)ÙZqç|9d—‘®óˆ²{Ò(/@áÝ‹òã±’/çy•¸‡ø³ù²îuÁì"‹‘ܪÞjœ‰Úƒ| ³Kö;»Ãt2Z±{6Ûó`¼•ó!{UÆSÍ'ˆŽÍ¾g÷°2^㈼?TçãÇê"ߦØîî¸+ózõáŒówèX6×£rÆéù¾ŠŸC¼£¾ÊÆÉTôÈxdåÕûÏH't|Ç>{BõPÙl.³±CuYRÆ•Sñ,ãíë°{²ê¼ñrØüCÂ×_ËÍ}-l¯ ÛÙr’-ÿø÷Ç… 7ÛÚòëqíiae>;>ŽåMgþV‰w+_õGg.œˆë+¯“óÑWã¤:7³ã¼]ñ‡Ê£ø“•‹tÉl5"e>DÇ”6©q¾c1Eqyåéý ë‡N rʹŒç‰¹\™Ï§}‹ ãU”ò'ýo$«Òǧuéø__9Vá}º\‡×Ä §x¬ËbÈ©y[%EFµÌ¶É8%§ê¿üy7Î26î¶.l9Ɔm­øÛoËE6ŒüÍqí g{¿Y®ÅçåçZò´ñõ^ñä½c·;TÁR stõ÷ýàϳœ__!”sÝSAЗõýàù"<察ŒÐþÞ[ˬz¢ûØ7ãcàë_Võåz~纣‹ñí(ó"Š#Ù˜¨ë8ëÆ•X£øœ_Ïh}?Ò ÝïC6ña÷ÄP,Z ŇÈ׬ü_¹ãë1–[…¶E|Pçeþ¢9Ó±‡lÎTˆù¥õ|UOe¯„öïøvD™ßfëîÞþ‘_ŒÚÝ êFí¨ØÙŽÍú>Òí'd!»Š|’Ëú,‹Yë±(o¾SÚ°¯=¯g8ØÞbkÈ37ÙþÛ»÷,_Ùr.lÝùÝñlËOMþœ÷:*e"b÷DUŸÉ¨ÄÂlL”90ËÌ<Õ¨žB™ý(ò+ü£òQ,‹rJV›y#)çù­ºFe‘Ÿñ9aŒ×úÞé8‚ãJYD¨]h¼¼,uŒ^¹O$Ÿé³òVö‚f×\ˆ²~ŠÊD¶êý£ÈWy¾þ[¤GöþeÎf~$ãïë ÙÙuÔÊ+Ú÷¬ã·¢ÿŠTeUxF¼Õ{Sêú€"s§nö;šëªN•˜[á«”ôF9ú¾^&×Ï󨿑­‰±ÿ9ù¦ÊzÎJjëCõ]•óÑþ ë”gZ±1«kûYØ:²åe\kȶÿÛÿ~úü¯qae{ˆ­#F¶÷ñ}n|tÿ·Õ¯FqÅPu-ÕSe.wIÅ(þÓ™ñUb½ÂG¡]ÿZ•ƒ|<ÂSÑydCU_ê)ùz«YÛ*©ûƒ«ùHþ|÷˜?•ÉÞ/•Ñ]8BÁÙ¹;é„Ê—2^Õû&]ݺãxç˜wï»;æ&º¯ê}Ú2¹]Y/eK'ìþO•—ÊÿdΦ—¯äÇ0:×ç:²ád{~ïõ¸0ñŒk ùŒë™>ËG¶uæwÇóÚÇéÑ7;†ÚýÎ(Z'_eN=³ëzÖoŠÌÊ/7ˆY vFe2lñTrf"Œ™Ý‰îUE<•þgzøßÞÎÆ>²¯HvDkŸ"™ó–¿»’#” ãË ;ñ¿#hžE´{oäwPÛ|Ÿf×d‘lÍÙ,²uenGºFz*}ùuž1Ÿõµÿ|ª[¹ÆUúµâOÕº¾/ÔxÏ|HÅ>2òkúŒw6wQÌZÏ![èô9;ÇÚ¢´ñü¦ÚOLæ b}Ì®K¢¾ò~OÍ{ÊtÁwT–ñQÊ0Ÿ§è‚ì7*3±®íçfùȶVlkÉ–ga¹È¶çÛûãÂÉó]Ô†§ß_ëŽ|ÛŠ¥©kxYý(>²XËú…õ¿ÿr|™ù_Áœ½á¾W~¬ü,‡îMDe×ßk[ÖûȬLjÛÉlvm‹ï/ïÚï…tbc¨Ä£ÙoY›×s‘~¾_ÖºèZ7Êÿ@céä)ËȈϰbuî1yY]o#Œç:–QÎŒªÒ…Cs²k'ÏË¿3[7‰îó!=£:¨ÌÊÅ/…â©ÔÉb§*w=ïû)‹ OÏ7ãÙ'ÒC[Qu¬#YYÖg•y¯ä1u)³u¼"ª¬y0ÞÊXÎsʸ!™“T½3£Èfz¨å¢9ÊìÐ(Ê…˜ß–/aùņ} [žÅ?=}þóéóž><}~<.¬lûÂÙ¾_xÔ›{½±kÕ1>Ž1”û.LâÏGüªsH±£Î|ÊÊGmÚÿÝ熫äý–'¶n„b£ ãzûé^›¨:E6¡ä¡)r*u*~±ÓjlTd¨|NéÞ¥Š,„£:üïhcWT0Œ"3Ïî\­Ä~O'îù"|qrþ±º_Âö^b.ªýwZ—Šÿú4ÍùŠb˜’é¤êºsíÕ¡J›Wy+>¶coŽçwìîµ÷QÛ^öœžå o\XÙÞImùõ¸0²­7¿3>¾~÷¦;¶ºžèô…_§ö<#Z}ó|OËó¬Ø Ãóõ~Îú[ÅXkYÔæõ¹7¤SDQ;ßx\»±Ó÷UÆÇß[Û­##bëll¿Øî_ô[Å( ŽXõCõØŽ=oUÅV¨_£5O¦³õŠWâYã°v(׉ê@¾õ‰ºVÉÈ|Yô?E~¤Oô?kk…¿ê»*m=½K0úîèàÇV)«œWüd…||ø«ë:*>^Ë3ùfu°ÑÌÇ£5xäNRÅ^«shÇÖ*¨£gÆ¿CÔ{)UÙ»6x򮕮 B}UÑåîþ=E§1Ù Þ, þìy²O`SõÕ¾Ê(ÚUßÔÑ¡K'úÅ[C6ÌkùȶŽüñüÞ¿NþÖÓçÇõŸ­#–žïãã}Éúaa¯ï$%G0ÃW“FT™[‘žQûŽªÎ%6²µRŸ¿XÅÉJÿDcÙ âµ¶aþŸ¹Ôo-ç‘nL–ûï£I•ÜÐì¼Çñh­o-‡æ­×Í·é¦äë2[CºÌÿÙ}^6ÞcÄ÷*N`/4®H6_3ÞUŸÆÆ=â™Ù<Óé£ÚwÆ'"¿g>“çûbcú)þÐóf²/Ä{=ßõó꼋þgr2Þ™Nl¼X»³“ùƒÉùuÄKéë›Wye>‘Í]Ö7hžg¿‘±c»ýãI±%OÙ¾q«Î/úû£è~™¯?÷µ0¼k{ZØ{Cì{¶²ád{µå]V¶}‘¿6®õfË_~gáQõa•gc˜bö4‚sª~Qß)6S‰QHž¢[¦GT?㥴3:WmkÄSõÛJß#¾Y<[çMvÿ¶¢ÇzL¹Wl¹:ߘJ]•”ùˆêTŽ+ÿ™= s»vœÑù®'ÎuÊí:ß+üº<ºv¦–Éêœ8·Cß—Ôé„TÊÝiëwûT¾ª±­ªK•>ÉûQ™©a\ÃȶŸ›íûfkĶ–lù9.¬lŸ×ãÚÿmî÷ÖÂÇ_ë)ztý¤ò¼_ôÛçf8¯룺è£/‡r#,è±o$­5Gü|Ye§‚ W>(·x=Úhò‰î'D}­£~]ËyyH_—]3Fãæs³¡uÑHoN¾þ¿²þ*[ñí;×+kT7Ò¥ò| “‰tˆd¡±ðßÙ¸GýÇú ùKv,£ŠoGòÕ:ì^OÅ6˜} þ UüS—O—°6¡þdc›Í!%nVŸy¨”­Ú¼âŸ*ÿYœöud¶Š¨3ǔ󨫇žkB²³¸¢Ä&Vgêû–;>××ud˳xo\¹È?>þÑã·åYX¾…íýf9s yÝ×BÅÉ•ñeÇ»~¡BÌVwxFbd“E}ÁÖ¢úUÚÕ¡¾ÈäVñ@Å•9ò‰Ýx³??Ä0†JÊüTcÎøc'Ö¯T¹GS9WÑñíÚâ§®ÍeºvÇ@Éß¡Ž^wÒÆScÊþWbO&ç.{Wd+eNÎUUfÆ[}¾ãÎ{î'|Ȭ_±•8™ÑÉ{ h<;ëûŒç <á;•œyË-6¬lyö<žåYØú±í…ü‹§Ï‡ãÚÛb>¯7ßE=סV¼Ü™Ë]ßÓñ³kg6\‰™YýJùª¯cã Þ ÷ÿ™v>:Çô[sÖß~5’S‘ýö÷Z¢²§æõ WÚÕÕ7›J¬;=?Ø8ûsìúô4n¬Ú_TNÅÏ;°PÓúxšñGßRüv‡gÅ^NÌ¥ÎVß‘aÖW<¹C§ûã”ü VÉb§Âã©XH©3ÏeúWñcµœÒ3~Ì{Ìó"†}홼ß×^<}þåéó×ãZWþ«q½o}ÏÞ;Ž×”™½S„é{Ǹ#\œ•Éx¢ÿö[ÍiD±»³ß]'vFøbýÎx1Þþ¸¢·š/ŽxWçOôœÞz>Óá´w’1‚2 u0(òŠÝÌ61Ûöå•ã»±#*r)XY/G‰èþXöù#ÞË®MØ}Õn*ãÁøï¬*s½ª§×õqG·Ì?eóFµŸL'uΩçߎ¯ÍîGç|.[%D<2Rs¨Õö£çj*²Õ{{Q_!™ìÅÞTŒÂÆE‘ô2Ño´Öç1ÀºN¶¶Ñ0²­!ÛÚ°åRØž?×ûClýØpñ÷Ÿ>ß|”³gûÖwQOLd'^G¦TÏSä÷Xþk¦—:×ߨ|&š{•¼_/Ò'Š þ¸çÅäDüYÜPÆñGýº–CyÉ£z~ŠB}éÇù<懣c̆V9Q½ÊŸj¾^V‘Ò‡YSûR坨º¿#òå£÷·°ßŒ'š{jýè8â‰æ¦ÂW¡J›OÈ‹ø£¸¡ÊVí£2"”ù‹âž*×?—ÁÊ2b±c—ª|Q¿íêWóõ¿×áBÿ¿b¯•vûsª©úf·UBmŸŸèù޵ÎÄ»†}íý –slØØÖ‘í={¶ç›=³gï±õå/=>Vï3Ž¿ÇÑ|ZÛÈîŸGíŒèÍàœ÷×Ê5G¤·ªG†[¦Qÿ¯¿#_=/â(ú¯Î ¤ƒ×%âïmÎç¦Gcä˯çü±©Û+Wñ\uCkÌ6¢~[ï¿xRlx½×’ņH·µL#£~¨øÄH7†Q}dѵ5âù¦'£,Þ!½«ò29Õ:™^ŒŸºŽÆÆL­«–G<¢˜…Êe„Ö ÷ø¬8a•­øÚh¾®|vI‰QY]ôßóÊâ ÚÑy +vd+ónŸgå:yÖ û}ÇøxLS憪»ÞîÄ÷Ì7fvŒÎ)øˆ½]õ“Ù9ß2Šœy^é/Õ·L›RåEÇü}¯G&ßóÍæb—2[Zû¬’O’Íc/#ªÏâœ/Ã|]wîEöâÏ{Õþ‰Ú‚tcÇU[è⧨ŽÚV…ª6ú•Ûi§ÒÿŠo»sîv|£Ê;;®ðê\‡Eóõá:O«}žÉZ×~-·Øö³5â¯ëz–_akÇ–ayöþ[?¶õæÏ,u#yÈdmPç ’ÕñW¾,êK_.ËÌÚ“ùZt¬Šõ”r«<å½*ÿÊ}É1>Šw£üC<ŸlÌv‰þO=2ûð:D:eñ0:î )~˜é†ü‹Ú¶È/19H× G²>óuUý½ê7˜-¢²Šïîú0&ñT}¤unVÛ’é•ñªÔSç…R¶êŸQýÊZ4"_%’]µ]å\ÅNvì•Ù›cÙ½¼ŠM B~®ÊOñGl=Lñ·¨­Jþ’ƒd«:*2Ï  û‘¾¬ùöß°¯åQXαábË·°=‘6®çö,GÙ°²í{aû_|q|üwÄ7›»ÞÎNÍ7%Ngã“Í/Õ†¢|XUžB•XÒñŸ]ÔõgT&Z/FyFþwd;ݶ°\¾è|Ä_ÏkžÈ¯¢¹ƒú4:'±1©Ø'*›];u×w}ù•·ç£Ä&6o#›ž½ˆø±1Üi÷.¡q?©‡ŸèœÛUÖ®T»F¶”ùø»Ç’Å,äg:¼WRb%#‹üLFÙ~©L.óų¬—•Õ‰È÷yÖ?Ù\D¤¬TdWl¥37˜ßUüÃ/-×Âp²=»gxØö¶°<‹¿xú|g\yö±ý‘u\ù–oá÷|[¿ýó!›«¬Svb Ë P×àPU¬ë ‘O[3¬¥^ßfå™zòxafÖ>o«‘Üè<ê¯ÛüÏæãSñÛLÂJþšVñÁ›SbzôõQ¦'›¯h¼Õ˜‚ì8›ï¨/Õ¶œŠY‘lul”5—HTÝYeGò#ý°>Îìk'N(×ÌQ4™_WôèÆDŠ}îæõ²¹ÆæyÅ®•øÎêvë©vµ+ÇÿG>z‡ª±¤rŸ¸2Ï?²’aݹ·…­ Û{Bìù<ÛÓ⟟>ÿñôù·Ç1ËÁ˜ùÈo?Ú0ßE=ù*öÎÊTc·ÒFF¾ßwí,³·ìxÆ;jg–§¼ž[÷¨ê£ô¹Š5PLDsÓÿ^q|Öv— ý”x•÷ë ÙzxçÜ[ÁqT6j§’³ì˳ùܹ»ñÇ£w¿x=£ëÜ5¯‡Å#…˜Tâœç§Ä¯Œ’Ë0°ê;ø†Å ¯C&K¡lý=’…(Ò!ˇR(›ëì[‘Åb(“™QäטOfü³õÚ¨ý,¾"l]&‹¥QyFÊŠæt†‘*ºíøàèy•,VýŸbû+ù=Œ=†ð<æoöŒ=ówVÞr‹í½ –lgô,ÇžÙûp\{#[î…adËE6ŒüÙñÑ÷ì1[ðCÔŽ(o•­ØKgü97Tê³òŠ ˯ÌôÏæmäóÖßݘªúˆU‡NFlPì®ø¸Ž="9(ve1,;±¸ËôÊâ-›Ë•ÿL?DY*o¥Ø±ÙªŸY?þÏ.Eó6šÓ;ò¢ù‘ù`VÆÇ‰ˆÜŠÊDù^ªø¾UŽÊO±Ó®-«¾I%u>ìòTeîúÄ+*Ûí3¦ÃîÑZo6Gºs“ÅCÛ(r¼ûôÆà1í \´F‹°H¤c´F'Þ {[ã7z®ñóõÛ)mes³b'üºçÙK–¤úôn¾‹k"BÏ£(kÐÌŸDåY=¥|t¼3Ö‘¿Q꨼ٱ,v+²ØxwôTê(×¹QYTF=WíÅö:>«¢;‹)H§l¹sýÄÖb‘~è˜J¨.ê£èz=Ë×e±ÉCÇÊÆžù¼7Üoõù¿WKy[¶|dÛ¿Âö´°çö,ÙÖ“g~²­3F¶5çù޽õ3å+ñB‰»Q¹èœê[•¹ªú)dã*þ©ø 6ŽÑº[ƒ­Æ¡JÿgsÈë–µ7úöØÉ÷¸2"„GØØ¬†[™Lf·Lg?ÏWY„×É÷eæïJ[‘nÕû˜ÈF˜]­ô(‹d!Þ]òö¢Ö‰~{žYÝ.)sÙOv¢Èez¬ºdu;s“•­øf›‘¼µnåú*k³%u} J•˜ìËWb±[•¹§ØFf÷Š~•ú¨”¾ªÎ³è|Õg1ÞÊx2Ý;ãÃd¡ºÑï[Ùš°ad{Ïò Ï=’ðø6Ülëˆ K³wìy½‘¾ÊÞi¨¼ÿŽŠ[¾¬âÃ')yÁQŒŠb–§èÙ¥uì#B>¿êûƈñ{$‡gó5³ÕOe>0óÇlžù¾Ëò8ûAÇÐz<ã‰Ö˜_×/GeØœGmñÇÞØ±Ưbë¾ ³+¥>û6ÚYïdå•~ñÿ‘^UŸ¬ú±èün[TÊæ^T^‰}ѹì¬;ë'Ýöûú̧G´>kÌôPòóÐùPê©mU}?­›T©ëãX=Õ—©cQõ‡+©¹“È~fŽ…ád{nï·ÆóÞÈ–_aXù»ãö±ý“?ÿàóîxŽË‘-øÿYÌÊðŠË;>ú´í*¶R™óÃ|„÷©ë7ÃàY³ßÕ~C>?Ê-ôcÉú&óª < //³Õlý”Ù´×IñK¬¬Âw>»c||,?4VH_ßfåÚmg>Ezøq÷ÇXùH·Š/Bu2yÕ|yvNs¨lä›*9bˆ”òªïB}عH“§ÖGçwu­úmբأðCþYÉÑGç;6ÆæWen 2;¶Pñõ™<6'}LCò²¥TòmQl,ª‡Žù5<ÿíבm]ø½q½kï'ãÚËâ¿m-ÙöH¶| ÛÙ°´áãõ™ú5ßb埑ÒöìWÑï©C§,[ŸßH_ö 5÷HFD¿=öˆd¨±ÝóAq7F£óë=óÇøÜäÕ¶ýñ¨<þCñéÅl(ꛨÿg{Þ Î­<£~f~Í—‰(³E%®ùóh^tü§s™f²ÕøÂtRt\×"ý˜^™JLÌx cYŸ0?¨‹x(í‰t¬öÒ6¦‡Z7svݯê¡Èî–éæ1#ÿÉælÄ#뿌”¹¬ÈPçV%²2»sI‘£ÚÚîštÕÿT}Ƥ7#yªÈŸL{6†mß7{ž½'ÄÖŽÿnù|ÿñ±}-lÿ䉩ßZøx\éÊÖ Y¢ßÑ´ŽXgßYõak½èc”aZ_é’]§dó'£Î\ÍbÝ,³ê°Új#Ëë`kÊ™?¬ÌyÆ/Šã«ÞÙzzÄÇËAóÝS×¾Öú>2B|*qeí«¨|Öï¯Ü¦ ã‡t‹Æ—•cý‹ê¡{&Ù»1¿n|òÿ£ßUÿ¨ÎÇ̯Uò7¼]eãñTÆß—gÿ³ã9U[ó¿•\ÔÞ¿!ßÁ渪'+éäË"¿ëËD¿}2êâSOŠQìP±MTOõ·¨N{ìÆ¥õ~êë¾üøþ“qígû½ýãÓçOÇ…‘_ë™>ËI6ŒüîRùÇ0ýæ¹Wû2RËGøÄ·-Ãk^îzL¹ŸQ5¶£ßHÏǯ×îôw4WTßÒÁ+Ÿ ¬´ÞˆÖz²x‘­/dºfÇvïCFïûQüŸr]ÓñƒQ™Ž£ºQêý-$+Óc•Çtdç*ë½Øï Ux »ÙÕ‡í°³6çKµž×ÁŸ[©z}ÕË|̉¾`ztêf÷¶º¾D©“Ku]Éël§cß,Vg:vçtDÑu‹ÂÝ/akVŠìµNGŸH¶÷Õë8Öµ=*,Âò øôù÷qácÛ÷íûoËQ¶|dÃÆëÞoѽíõþbæ ”öEïHCí[y*ùìÞW6§^rÊšWD•¹éÁtR!}üÿʽõõ8[ãñ×(¾?ØZ/V/zÎ…õaô?›¯ ŸDë*jœEå£ÿ¨žJh^D¿½¨²²ØÙ‹âsìË!˜õ˜,_õYÖ'™«øP_7;_Až‡:NܧÊtQð\Åß2>ÑïU:Ïxúqè¬[xžH¯¨L•²56?•qPý2«Ù¶jÝy±[7â³þWÚ¤ômÕN•~;µ>^Ñ!šû¾ŸØ=h_Ö°²íYaÏä^¶õão+ùõãóÕÇyÃÈ·f÷ùV£wްX¢²¹S>¶Ê³âû²ÿ,®îÌOv\]Èüjv}’á]ÿ?{_MF~> ?¢ØS6VeÂóQrOÄ—J%¤âWŒ”Ù\*mŒüVF^òm~êoeþdÇ3]ª}èÿWÖŽV™Y9ÞË«ÆúUvÖ¯l.v}T$G=ïeŸŠ‹Ì¯eþˆñôå¢<¢ ߬O²²žÐ}a•OeÞWÊdmÚ±;¤Ï³z³lemñ™¤ÜCU}^Vׯ»L]æ»óì"¶–lï±| ÛÓâ;ãÚÓâ«ó3YéoãYžXfˆ÷Ú–úž²œ•Ÿ¯ö!âËêTó¿¯g~qg=Oñ·Ùoå~…jl~ÎcÞ&¢ye­S³º)1œ¹Ê%t=£újh×+ÿèw†I²keÞ­ü+ó›Å*æK"¨ž2÷:Û;ý„dœÔ…ùʨ^%^D„æ<ãUë¿*Ÿõ˜ÒGì7²ÅÎüËügº}±ÖE±ªbG(n(õUþªªP¿ìòœŸÊ½vßÙ£/gú–3aköÿ±åSØÞ>}~8žs“¿ñ8ÿ[²o;½#¹ŠMúxÅöÓséÂøföVÅ&¾¿*ϘT)Â;Y™¨\†WPý,>g¹¿Yý,³r«¼ ó ö{œèç²Ò^ÖZ/*ãóš¢ržÔÎêûzLÿŽNÙõZF•ÉôßÙ©þG™Y>ftŒaTÏßçcº1ûeº¡sÈǨ¾výfþJ‘‹ê¢ÿŒPß°>c늀3ÃX#8á Ã+zDÏœUq2g*þ.ÒEÁj uæKvŒÅ}ö{[ÛWÇw·uêemžßj®xtlµjTí¤êóvï­mcïËt‹rh|t}DF‘_Œúù¬UWÅ_¨ñ±rŸ‹ÉüµÚ_Ù¸eñ<âw ‡0¾'ãÖ¬¼2öª=tH‰kЧ䮔­ãEüÖy±ãTü²šl°jïêÜìÜ»‰Îe~ƒñéø·L¶‘µmîmaÙö¬°¼Šï Û{D,ß°òûãÊ·°ý‘mÝù³ï5/9kÅövæ÷J.äN¿²ù£ðÏÆVé‡Hu>TÛÎÊ =XÎë/%=WÁävéø¬çÇø¸ÿRî³{µQûüýsŸï¡øÅ÷£zÙœ­Ìï¨+2|²6F<æw%ÚóSeFý¢ôEÄK%¦·â'wÎWôÉÊDý¹/“Sã»lüÆØ»¶Uˆù#µ¾Z®Ò–l.(ºDsSé¯ÊõWÄ;³û¬L‡vçRen¡¸©ÖUû*ªéì&{æ„‹bYT>òý~=ùKãÂÁß|úüèéó×OŸyúüïq½cÏÖ‘ ?¿W^†­%O|üæÂg•íßùd%—ª§b£¬œb]?Ôõeky¦?òáOÖæögóisÞ&¼}í↬O¼½úzѽ& éWñQ¾?|}Ô'ª¿WbÛ¿¦ã#3½*e:ºìÊÚ­£àŽlÅ.Ø\Rdde_ªw¨‚…Ðÿìx—v°R¦óŽ®»özUíW)_í£êzÌÎ<ñ<²2»¸Õ­^÷Ý5w2Û÷qÐc¨üËÇp¬­ e\¹†ƒ-¿âïŸ>?~úüë¸ÞµgùöÌžå,i<ïýéU¥»ìdg>ŸÀ`Y Œæ ;æ¯ó’½É]ÿ+x{þ^çHÅî#̶~¯ü|Nû<¦èåçC¤¹ʳþwT'Ò•]"¼Âîý3?ÛɃBc™åˆÏc6C„|UÄ ùºL?Æ+ª£ü_ù(óOsvÏZc[ûwgúuûT=¦`„Ȫ±¢soµ=óÃ*fPÊ©ºzªÜ÷®È¨ô—*_©Ÿ{Eµÿï oûÈß±yÃæç®nè7ò— ŸÊ˜Ee˜Ì>Dù³¾>z§K4&óØúÌžåZF6ükï 1ŒüÏãÂÇÿϸò-ì"†Ÿs\Xú‹ã9WïIïUžUböáîü­êXÉÍSËtêUôVx°yÕas++ÏÎGzTú°2?‘Íd9­™¬|æýuÒ§"ß÷©b7j~k&·sÏ™‘úüÜëµYYÅ?EuÙõ óqÕ1QlF=Ïú¸«óSíŒV¯«ÃJjŽ@æ£+~¢£*þ•eù³Qý,ÎTۦȎˆá Ï.6¨ÊQå£8”Õïbˆ7Ë;Ì(³ù(ö¡6¬ÃÉöÜžá^Ë£°¼dË=þ³Ç·åZF¶}ßþÛøèž3vÏøðz„ÑQ»Ô1QmŸ¯úÖŠ¯ì¯Ï®7OÉÌtèÖÝñW]ªØZ[ö6‡Æ {f¦C‘=tpÂ<ÎæÚÝ÷ý3]|yÃ)rÊ=µ-ªïarvÚ„Ö'Nø‰“÷æÐ±*¯|—ÏÆ¾*s×WÝÕîÝúêëȪÚñ]m¬ò@sp§QùÓ`%to«ë º¾RÅáYÈ_û¸îyÚ:²á^{Ïò)l_‹?מo†“mß·ï=ŽÿÚøèóz+¿ìù‰H'_^y—KÄ/úä¢úe²žÊx*ÇVbëÚUŒ‘•W×W™È0¦Ç›Õqɰ*ÿ*¿Y'ʃXï!=¢w««qQ±©ÌÖ±@¹©h^ûvgØQ^Ÿ¬ìÔ­KUÝ¢cY?ì`ÀhLPî‘/3È$/ú>Al>«6¡È@uÔ¶EqI•Ÿé”]ƒE~¨Òn÷+õ½L_?ŠÍ‘œ¨­Õ1WÊ!þèX¦C6ÞUž”œ6ߑ֦S×硲Þ«ó&ªÃtPõC<™Ï^}–}ÏwPÛ±­Û{Dæþo–gaï¢þãÇÇÞµgyþ]ÔÞo«~9š_k;*1°êØóާñöq#ª£Ì7E’éÀdF>x×E¼PL®Á˜ßFò”k oÖß‹ïø$µ®:Ï*ïÍî2ߢôW$s­›ÝwÝW¤kVÆÇ+¯Ë)q,;gtzmñîļjÙ¬_wæã¡ÈõeX<®ä©mïPGdÇç94w»Äü*suÇ¢2þ•¹¯–¯Pg>ß1ÆjÙˆ†RúŒÍé5&Ú:²adË5þúÓç[ãZCþé¸r,þþqìýq½GÄÊÚ»ùæZr”;å%GÈÿÎôöí[Ëïâ“ìüŽ}d~‰¥2ÎJ¹µ<ÂŒFjüPÛZ·C¾IõñQô¬\ÆŸa;„¹>YŸ©~@9¦ÖÍÊD:òÇ|ÃddÇØ˜(ü«~ç´¹«œ×ÿ+ÑÎ<ú$é%lJ-Ûõ'2U¹¨\÷´rÿF-Wi7:‡r'*ú¼4Ýéãü³>+>¶å"ÏudË·øö¸0±ad˳°õcÃÇ¿ý(gå W¿µðc`•W¡ ÷z9Œ:®>C¨ø}†wæhçUd«øÒ÷š[ÊD{¬íÉ®¢zÞ¶#½1{SúÆ_+"ˆ_å9ÃÎŒTlÓñÅjÿ*T{¨®ÑjJÞñüÍú âSÉêFÇÑ1DˆO¥3ŽêTóñ=µ?WÝ”w]ªÿ×ãÕçæÔuc¦CÕÎUyyéÇùÆ,vdsJÕ'â͈Ùâ^`T·]9îÇÎÛFæsX,ÍÚ€ÆÝ³dºDü³zÊœ›´båÏç:°½CĞ׳µä‰‘¿;.Œü§ãÂÈ–«lÏó­ëÈsŒ(O•Í©¬*ó)ú½þG9´™B~é‘á(”o‹ø1B8p¸cë˜+6ÈrÉæ¹JftÿÜëìç‹£•qŸõ}×:l^G¿#ޙݯ|˜ü¨ýGòVÚÁòþ|6§X}4¾ëõFäOѹHoµ­þX6¦ /|9æ¿3Þ2§bî¤jî3²«*Ec³Ó?Þg*¼IJÞ~ÄC•§Œ·ÒOª\4/îÌÉQû­ÒôwþeÔÁtŠ|ÅTm¥R·ÊÕAÿ£¸Þ“g̘ã÷i{ûñ±5dÃÀ†…mÝøOŸŸë]{¶œ=Ã7÷~³ý/>3>êOÐøVòf³º¾Â'ˆªs1³YÆW±5„›•xüõi›­øiÖO‘UêEçWŸÕE<|ÙŒæµ"£lmƒa“T‡Q½;ãVu>³±ScóaŠ^Õî2¾»º0¿Võ»¹Û>~"ijÓßÕò;íèb7ÅþçñÎ\­”QuéR;³Ø{‡ììØ Y'êuÏUëw°TV¶‚)U¿¼®-~n\x×p¯=«gkÆ–‹üáãûGo{Ïž=Çg{(ùQoÝ—~Å%HÿIöeíQø0ÊÆRéC,Z+ðßÙµ‚_ëfvU‰Ë‘l…WtŽ)ë;Ô3vðÜÊCÉ׈ÚíÇ­_ÛÈÏ‹ÊucÆ“¹ïû sd¶ÏÆ Õ]ÇÀ—Ëì‘çÉu¶îéñÊú4ÓÇS¶Î4?µñU†¢ Ó¡êS¼Ü•(Þ¬¿Oa’ˆ¯âÃ|Yt~Rg\M*å*|#»÷<»c£Ô[ïwVÛ½ÖGå};<ªPÇ«²”óÙ\V)³ùŒÔ<Ïõw¯V]ØýÐÕVÖ±Ÿyö1¼kÙÖ’í]Ô¶ò|×Þ?=}þq\¹ï #Û¾3/y½/ż[x=ÌÕ]} z?¯¯³ãE˜nýÍÞã[ÑGM+ùø¤âÏl|2býáý¬/Ëî•g˜s¥(%v]·Ó/ÃâLæ;纵rï®ó›éÀÊ 6Uæ¢zütœUç¯óêž—™Ÿaöh7žy>ÝqAü”ã›Qçž÷1•¸ÉT)ÃßU:YWiÂ;ò«}Þ‰÷]+þŒñg¾£b÷íúýŒçKR´æ):Žâg´®f¹Å–lØ×öµ°½òôù`\߆›ß{|l8ÃÈ39‘½­øŒéìA]S)ÒÛËgëM¬L6Ôr•ãùèy9ÄϯÝeØ/Ó•EñÕÎU|3ãÏæO…'ÒMÕ#k3êÓ¬ý(—XKÑÏž˜oG :ww!ߤÈZ}Xe~vâʵöºz|Ír`•~DcpŠT;«öÚ2¢ê<îöc·n•¿šÕcåv©Ê÷Ôü¯ØëÃN?©x^­—ña¾V¥jýUe²z +U|vF^ÿÛÖüd[O¶=m=Ùö@¶¼c{ÇžåXX²åaØûC Ga<¯A¯kÔ«>†‹í9½™‹ly¶¿…å#ÛÞp¶ÜgŸwÇÇÛY±9Ö_»ã°Š_dÇ«z±鞇A1¾ëvŒødøŠõõÊ7Ê›‰öçXëfÕ—­Ü³ó2ý1Ƈ=‹Éc¼Ð{Þ=o…¯ÏWŽúÒ—g2ýÎr2RÆ=‹•кðN|Dúuiê—­1)¾@•—ñDõ:ñ”Í1¥‘LÔo]{S×ø¢ù¢ä¸Uâeô?:Çæ„?~òÞkë±]eÌVFð]ÕKõ*ÿÝy°C'|¢¯«àŠN XwÖâ×:óÒóþ¹Å^[?¶ubÃÈßz|,çâŸÇ•sñ—sï=Ê}ùÁgæE2?7FýÓ(nVbó¨,ÒE!eìQÙjÔXÁ'd þíæH©å=óç*ë'D¬Šk<–S;IÍ}Üã¨,›+Œw$ 垨íTç¦â"ÌìÄ¥üéó³Ì‰Xþiá¡òz ürÚ—¾Umô%t¨žï–=Y÷“ÇbÎ þ§ù¬üªñ1ã·Ã«‹ƒwd/Û›bb]{ÏÞbkȯǕ_ñ½Çïß×¾vÞÖœßÏøÚTbX&«ƒx°²Š.uóðY•~ôe™=#ÌÄúLÅŸFêžì?Ò%Ãf§*¸:ÃV‘=fùÕ¶±ãþ|Ä›­¡xœ‘ò~2ßt= Øízn½÷4_fÃ3©r?Y‡kÙê3Öö}F¤2oرE}š½S£+»;/|™Ì¼í°ñüê Ù”S|2¢*æ¨ø…gGߪΑNóSÅj!ÿYé¯Só‘‹Õ(†U)»‡˜ÅšÌFÔ~Êr¥2üÉŒr×¶™´|dÃÈ–olxØö·°çôþúéóGãˆmO ÃʶÆÄÖHnDY|gÿ³9¡ðc<Ùø#ëotO}Ý}<ϵÜÌ—Qy°2 — Šö7ÈæŠ-ÑÜ^É÷q4wؼȞãCö™õË7òò‡;úCéC/[%VžÍ L‰ûÙot.›Ï»ïC«œWtÏâ…z–`çÚ›éÂøEö©ðVÏ ¿™•­Î‘j½¬Œ²\­nNpÕ¨cïuR}{E‡.uí¶;¯©X W}žZF}^=Ó ñWëúsÞßuý†*G­å\Øo‹1o?~Ï5dÃÃöÌÞOǵ7²}ÿðéógãÊ¿°ý‘ #îñy{|t^øùÄÞ3‚ôÞõcÙsRU§H}®R¥J¿uøgòN{¾Åˆa¡ŠÌæ¨/7óõÕ¾ëÎK…²±îâã~õ¤ì½õIÚà.¼‹2Ì•Ïø r îW¨ã[;òP“÷^š¢˜˜ù›“qÌóº£NÌ»zÔ#ë·O›©ôIúȪÉÖ7™=ûûÂþ3ËØgîka{½Y¾±åVÌwˆüàéóOŸo?>_z”³¼eËGF{ D±Ÿ­“ì`CÕ—(çPlªèÇ®|[•ç³ûÐ,ž2;amTÎÆló{ŧFk¡9¡ÈözGùòþ]‡¾ÜJês¸Ù}÷µ~†(ýŽÚÒá£Ð©9ÜÁþúIÕùTµ<ãƒø*1 ëÏXÙl®°¹QÑ#;¾c#ŠŒê¼‰Î+x»Û?Œ×‰˜•­úid«Ùº“ª+wÚîÖó+.ÉüEÔîîÜÛ%Ån£sŠ])÷^ =ÖùóŠ/>1—X,ñ6êßçÙÂZ~âdË-¶ã÷Æóû¨íy½Ÿ?}~6®| {fÏö~›Ïì}~<ßã_óPLXuY×–e˜:‹û'æìÉú™n™ïòÇPߢzYÌŒžé\Ëd÷Õy³òG:¡ù­ì}æuôrÑZçêG#¬¯#9(¿É2?Õ¹ïŠüªkÅ·f:!ÛbvÙ\eÎF¤Ì+dëŒgô›c:e±¦ÛÙ<ðòY?Tb’ªo4×+Ø#ëû*ÎÌx+õYo,Ÿ¬.‹k;¤Î‰ÊyVŽÅ±Ž­ÌcˆgFy[å©Änv®b«ß•ù…G¥\7GÉb~­Š7Ð1tgµgà ¶Žl˜×r(,Ù0±­0.Œüwãy=ÙÖ‘u²=ÓgXÚðñg>“÷Û@ïã ç—e¾ÚÇâîµ ŸÌOgsnmçÔ-{†Ñ÷×aޱ?­ 2¼‰tVÊ®2ýØ÷?ÃÐ(8ÂÀ™ÝDýñE맨¯Ô¼/ÇÿfíœÄîsFýºžÏÆ ÙÜÚÕõÆìœ2‡X¬Cù7ª.]ŒS‘Q)¯ú3&kçž}%)¤ø‰YNyv„ér"îûÜĬüIÙªŒÌ¿UúÜ×­èÔ‰ ™•òÈ/*¼³¶ª:E±-‹3,~#Šâ<ã_áY‰ùÊü¹ÊƒùÖÖlÒÏõè~ù›®¬}[~±åOØòŽë=[?þ¿¿í}{¶¶üµqíwaï1LýÖÂÓc£HW/;jsÔnD^QëìÄ6Fl,;1ñÎä¯ÿ«{^ ;TÆJKïו9Îr³#•{Ëž;¦ÖWmzçÞ“Ïd²sJüd<˜_3ªäTu?E«o¸cÈÿFÇÕ¾AÇ"}þ]Ê|„ê7UªúøˆxT|p‡îÀ»Ç•¹¾KUý”²ŠÝûc?«ÊëÌ¿*Îðå²XÇdg²v©;ç|]ÔfuÜ£ã?Áäû`X×r’mo ÃÁ¶¿…­w\ëǶï›íùfï 6|lûÄ­yÆ+ÔœpT¦ÚFDÿޙ맱Î<Ô¹œáÊê5|µœ:öÝ1õs8‡ո\ÅuݽËv©:çîžN> åëìÚÛIÚñC]'0ŒZ‡Í›ê¹›T¿ŽÊðý¬_2ÿŒ¾Ÿì;ÿIŽßÉùÙÁÞU~•2Ê8ÌÏ){Sè$®éPG~vϳ3Ïfœ6|lÏãY…áaÛãÍžÝûþ¸°²íya¹–ka¹ËêûCÐóy £ ²êyÅÞOâæ /Væ÷š‚0J´gAuŽgkù¾¾'Ô¶J,AxÌ—A²­å¢µKtw•çåOR®Ùøe÷‚Ð~Hæe¼ŒìYD…˜î\de”¸Ÿaµ|TŽa½.e¾nå_ÁAlÞeó\åÅÙµâW”rˆ:õ‘­Tž#Ìt©ÌfkJùòr+±Lå©ÖËxe29§ó3¢s»þA-ÇâöNÌÌxGu¢ó¨žr\%#‰úi~Ö‰wÇó:òWŸ>¯Ç•SakÉsÙ°ò{ãÂÏŸ|æ»ö¢ç­<±{*1_¡ŒA¶.ÀƼŠX~k¥Í•gz•svR瑲·îW¨¼Q9kÖŸþÛ Å)?nk¾’ªG¤—"›ÕñÇ;y$Œª¾zgoäÌ—U1GTÕgó‹å©"þo€ßÈ!R}›Ë”ãÊx+2¢ùåëVíE½/ƒž™`ú1ª}ÚáôPã˜r^ña•1öuªŪ ÿ;m½sî„>»”Ùs×G«ò¢s§Æ ùC4«|´ïÄÈsdÃÇß×z±íõfû¿}8®gø,OÙò0,×b}Ç^Ô_Ù3¬=*íøéï¨u:tŠŸêÔøP­SÑa«Ì5öüã_™n^ÄsΩ ÇDǪϿEç|¡ò®–eþ‘éaÉú(õOÆ+dŸg"vô¨ÊÉŽíèÑ©[ñ¹Y¬Ø%™ìNÙLŸ]\×­ïõÚáý¿¯ÞAw`Ù<‘ÝËx©~ÜÁ¾Ý²Ÿ”xîã–ÅzÛÙÖ„í¹½ß×óy¶×›½oÏÞ»÷£Çï¯<ÎÛ3~Wû=nرEïFeOùÍhm”•«æÑ¨ü¢5̈vÜñû+¡ç{†+ùú̾XN·MßGÑ~ÌW­ëVY~ ’Ùë«ññ¾ÌúEÙ ¤J¨»ƒÆ&Æ#ê‡h,­ãt‡ÏfcÅÚËÊV°êCÅø2ÌÆ²ºÙñæáçrÅVÿˆÇ¹ž‘/¬æZÍãQNT"›Úû]ubìVžªéòßå£òWrì;|+uÔCq¶¢ê”?lsÀöp›ÏëýÉãóÁ¸Ö’íc¹È†•-ùë²¶–üö"oÅÊc9ÆÚ¡â‘Œªý¥ÎQ+ùÿ•µÂ˜á±óM»}âï!ûc^V¥¿½"áê VŠø¢yˆøGñÉœåªkŽ‘NLÆú_Ño¥9^cpÇö•k’*ùqªÔ©øêsÉêÌ/3¾Y*«R„ûªþôÎû§ëUÆÆŸëÖ«”c¤øP•<¯NlëÄ]%ÜIY\}‰{sˆÚŸÊݵÿ­ä“ú»Æ]ÃζO…½äwÇ……í]Ô–gñw+×â{2–“1s‘Y _ûCÅQwæèiÞ?µì1¥Ó‡j¼Ïæ®â_Ûf¦‹Ç4Q™,ßétêz›ñ`±¢âkªr+åvpÐ]s%à Êù]B²ªñ›éS­»»×Œ*ñìøºèø LV­sÚV+cº;GwËFõN­Ã*²²có¸?÷IﻀhwnDuw|É®ÝTýÓW»¸=ó ¦XuɽÃÌêÛZ°íãfy¶Fl8øƒqaãÿ÷éó¿Æsî…å)ùQÞ0ò̵ðºíÚƒ×gDz2]ŸØõí ïì“£ÆÅÏD¸u=§®™®eU퟉CúF¼V;g~%j“ßl?´ŸÅüDöÆø1ù™î”õe<ÿüfü\ÔVÄ«’££`´ÚÅŒl¾°ãw”=óNÄ¿Iëýuåz’Ù #‡£qVæAd—§|7Ö™]ús;qT¡J_Mb÷Ø\TøGewpp°2êx°Ø³RvÏNÑ©[®Ò¦è]·*ÿ“ÄxVžYüËEžëÈö,ží÷fÏç&þÛqaå}úüôéó7OŸ×ádÛ#n®%³ö ¾e¹Ÿ ¿(>ÕGÿ£ß“Ðè|5Føï9[훨Žr ˜õi¦Ãîsk ƒ"]‰‹¨²<ÅL£¨®º¾EÄÚÏæU¤Ot®Ê#ëï Naû’DÇ*ó©;n'éd›" ¯˜w"Ö+ö¶#G­|«Ï|æK­yVæÓnùJ=•שzj<©øçùÍê(>µBU»íP³ø:'têÄÈLèÿŠ9•q\óˆçZ²½“Úr’-¯ÂöD¶¼ Û#ÙÞOýƒq=Û÷›ãÊGþÌx~ïôºö7ÿûß™®úʨ-Ý1'+pßF¶÷T[.†å">þìã»Ú7Ñïù_}ë”-VëTø¨ù´ˆç‰<ž êÈb­g¢q? ‡;Ëó@ÏÏ1ÝØ˜íøÛ.ß!¼?Ï¡ç«qªó<^Ŧ¬È@¶˜Ýó^ËUÇs¥7Ü·¯ŸåüxýÔ¹®úíˆ:k‘ùö¨÷K³\&¤ú_±›îEc¨Ä‰L‹Ÿ¬N7Î*ïÿQÎïøKV¯ªOÕoœ¸Þßɨ¾bOû¸»åwxUbê%†ørÓÏÌ8fëȶW…å\Ø{C¾ùøØZ²å_F¶wQ[Ž…aéwÇÇó ¢ç#½#ýØÿWóŒÚ[µ¿¨|Ňd> óаvf¼_ŽÊ«Ø Ó9²5ޱs™¡ø™QÕG¶2çrd‡(ß)[?ömD{3ÛõǼ.Ê^ê|Îì9³_ö?:¾S&;—•ëèÛ‘_Ñq×">j]įÊCÕ;«ƒòîYÝÎxUú«ºþqÒFT>™§öSXýd•2ÿ·–éȈt;ÑçQ\®äÖÞE‘tôÚ9¦œë”G±×Çæù™¹–WlkÉ¿1®¼d˵°÷ìF¶½àl=Ùò,lùsÕ]÷Hö8ùÚÝq®ô±Ò÷§m®cº2"yÑùIèùJµï2Œ”ñð²Ô>ŠpdÕÏ)9Ì•öF|V½¬ýV)«÷³?QûªÏNÝ©K$¯jçYÙJ;М©øBÅ;õ”r'1X5FVÊ©>j/)ztËViw/“ÓØúÓÂç.ÞÝ~=ó*|v¯ÿ*²"™'äíâÅ “y\¼>{?÷¶°5d{?ˆ­Ûº±íÿfÏíýÉã˜å^üúãcXúÍñŒ¹ü=ë##Ý£ß+Ofk †ébÕÝ1Vpkg¾Íß~‡hý’ÕGrXŽDÆKmÏj~_íUvŸ™ÅZ_g‡(N2[UŸ?öý_ÅS~<£óªÏSlÕËÎuÆÕ©Äyõ$*SÈ¡ó¨]]<=˳ý?ÌsÙ/]g7îùØÓísæOßÊ\TuRøTÎEå²¶Vmø„n™>•ø¢ÜŸ[ËWøG<²r;¾§"K¥(ÖGßQ½ÓºD¼•±‹ìÂ¿× ù‰1>ŽY‘,[?¶¼b{^Ïðï·Æµ†ü§Ï‡ãÂ˶ŽlkÈ–ka¹Èo/|V¼íã^_(ç+óQñ JýìXt® "?¥”Ïd®û·T±Evé’Q÷yÎY·2Öè|Ô&„O¢ºLžªC…¾“ÔëS¤ª³>ãéÁÆLÁµ‘Ï®æ„0²:Ù;P½L&j{ÅçdõÑÈø²c,.žè›h _6çØ˜E¼Qü»+¾gÄr@w|Aô»S¿s¾óq5~Tú(óû§hK(¹ÀÕù¨öŸCݼÄ=ªåѵÎî3Q´ÎkÙò&ì"–‡lXØ0±íõöóq½‡ú‡ãÚÙö»˜ûZØÇ°òºžµCÅZëø­˜?ŠÃÝ|¢îyuìUŒvRfV÷.ª»~x’ºÖˆ®Í²ùá3<†ü\ö,š'H^{WêV±Ü<Î|x6îlí"’]‰*îe”õctŸe=wwœÞi'ðØNJ<¯òVIñ‰»øó„j}DÇ^;ªå_"©Çx^O‘­ôM%ΟÒñïørT®R^éÇ(Ozk|t×ó·c–O<÷µ˜{ZØû§üôùqáäïk}Ùò”m­Ùžë³çöÞÏï£öº ?w2–ŸŽG'0If‹Æðÿ×ïh½½>ž˜ ¯{”ÇÙDtní»È¦#ÜûÊóºEíB8é9ûû$ўň»Gî¥g6¤®Ë¢ãÈø2Cøf²"}¼­d¾ŽéÆê+×TUÙÑ9vÿnG¾:¶U<¥œ«úÛè<šƒFh¿Õ&2Ùè?›çþ§ãŽR?óeQùLuÝ¡3ˆ¢ù¯ÚpUþéòªÎ,ö°uÃ]RuêÎJ¬eÔñGQüÍÊFüÕ˜o4ß!b8Ùò‘_ ÿìéó/ãzßÞ¿+/ÙÎÙ:³íoaÙr˜ß|Öûûjì@ífÇ?õ8*ãû´‚K›Uìvýâþª‹2?©¶5*Çr§½ŽÑÜ`¶„ðô¤h-ùl4Þ?uüBò™_èø½î<ªÜ?ÏxucƒbÃ'ùÅÏ3;¨œ[gy–;:t Ùá•WÖ¾n¼ˆêVüfwγºÏÌgï豫“÷ç•¶ìÄûÝz»ç»òwìçŽòUR篣|GåYlDu=Vðçæ÷»½;Ïòçšñ¿ #Vþ`\kË–ƒa¹–—1בÏ|î åû¡þòëfk9v_zmËú»7;10ã1©“¯•ñÌέr™¯èâE¸p•­èŽ°ì´§•‡Ï±üîZ7’Éb);Ù0êK–_;‘,”—°sOYµ.óGYYE¯*6Qxž¨£èÀüse^g}éâýi•®è~òwc‹»x1ÙØ{ßvJnô¿Ÿ:±0“ÓÁ@™duÖr¬MØÝ±!e­ÆËÉèD›”ú;~8“s"6e÷9£ïˆ¢{VQÜ^c®o³ñøüãcø÷wǵVlùÇÿðôù«qå#g\Úò1 ÛÚó[ SkK•zêÜÏøïøôÛ½Ó·ïÌý; aNÇÀ>èĘ+ç3,»Ã»[®[¿ŸØós ¿f:(z"ìɬú̇Wð¬"[á×õ;uNùÍ*uíüD½}šuÛ¥.ÖÎÊÞáÿª¾ùn|W݈WÔ¶œ£Ê}‰:'ø¨XÞ°í̵°œ {vÏò(ì}!¶/òŸkíØ¾ 3Ûžp†¡ K¦þÌxÎy®¾{'Ó?jG%6«yÁþÃx³çuºÔµ+e­‚a U%·gþŽöΈ¾³1õ2²ë¯W \¤«bClî h$/Ó![oðúFcd)ñgžCù/^æ©çÒ"¨Ì ¿®Ú±úßë_]ëÊH³ì<“Ÿå÷UxUt8Á#*ÃŽee~¨Îu¦'Ò«bß̯²új¿G1/¥ßüžü'â6;wG[«|¼>ÙûF»þÅÚ¬ND•8_á_mÛ29?øø½Rô¼ÓüžûZسx¶ò÷Æ…‰mäÆó»DÞϹŸ{Ô7ŒüöÐ×üvú;#•·jKê3ø•ù¤Æ¦Œ¼-l{—vx3ý×ÿ‘óøí„UãÁ:§ü1U¦?êGå2~þQHõÇ_]µÖ¯YÎ>’ËpLv é„êT±FEõ¼ê_ºüU¹•yyÊGUeTǾÃcÇ×WeEå+¾±B•vwcã¿R·³~¨Ü¿ìb¯C7?jÇ_ù2QŸÜ‰¼¬Êùî<Êlo¹o-ÿ-ÙÖ’¿6.lï ±õcÛÛÂò-ÏÂ0òëqaäù޽·ÇGó,ü{-¢öœô!Ù8žÂ§ˆOW—Jÿ8w¢Ï˜mTp+§ÌDJî%ÂaL¯JŽÚ©yÐÅÏU:yNÍ[幆LîKÔ?Yï´ë\Ü)÷ÓB'û¥:f§ûæÓÞ×F¿ :®”añu݉‹v®%¢sÕX§äFkÍó¾ñ|‡ˆ­#F¶gö,Ùö²°gøþøñÛö~³wUÿÊ£ŽñšX;ÃÆÑ9ß)-+S¹ÞÊô®’ŠST*óJ¹V‰reÐú´×‡]sWúñŸ2|]õù~_g•“éåEG~/ó}þ?[ûG÷¢}ÿ|¹ˆ"YêzçN~’þGýXÁ™_P¯Ô8Qñ_¾üI\‹t8uí“ÉËÎG6®èÖÅw_œ(¿C^¹*£ÈFÏ'UñóáÊsJ꼉êtû]Å•9Îä2ÛW0MvÎ÷‡Š*>±£;¿3W³¨Äœˆ§çaøÖæ„­#Ûsx¶FlxØÞ¯gïÚ³¼dÃÆ3ÏÂ0²½gÏÖ‘ç»öÞZ¿(XÕEǪ¶…êyý¾§ì¤S^©£òc¿ç§š¢ê6Ë!{gãéÁÆÇïíqù—µF<3»Sò­×rŠ6L§¨œb¾\wOûg¼;eY|ªÎ£J®ˆ/sgŒªÔ݈͞òßßÇ8¦œ‹ÊEz¡…êúãÈ?¨|:e«s¢7OÑ)þ•9ÁbªWŠUÚ]ŸØ‘­à äó*uPÙ|Äæ±â;ÞpŸ5_ÂrŒ [Ž…ádÃȶ'[~²ae{žÏ0²í7ó-Ø~o+½´#*W +Xwšçvô¸£üKÌUãtäîÌ×(ŽUãY6?|ƒÆ#™™>¦ÞŸ^26e”]oU|.ãse2îËÌöîÆ=•ñ¨Ä;U¿]l¹ë«;ÏìÐݱe‡²¸tǘV¨²Oá<~‡¼)~H-ïËÜ=~'ãž¿¦YG¿Wù–ðkÉ3ÏÂö¨°=Ýì]Ô†…mÙö{3ll¹È†íY>{Çžåd|îñyÇñB8Y]ÿBñrýýIÚ%’ÏtbÏDí½³}ê5„òÎd#¤¯‚_Y/#Ûãa܈'ãó–;çû+Êïˆðq¤*‘bkuFõÚ`º6ØYA×Ou í_çËvö¯AëŸó¶>:ÀùèT6#¯kDÌÖf=ÖwUT¿™•UÎge#;ù\')³ßìþ›çÓ‰¡Uƒ~ß=~ž²çEO†C*ÏÖ±2>6TæïÝ8éá3äŸ+òºvÀöU‹ú8’åu˜ï‘¶œ [C6üûþ¸öwû›§Ï‡OŸŸŒk]ù¯ÇõŸaeËE6|üîx~^oòŒöþZuŒb”/çØWbPDÕµ„(¶tu°ó~ÿ]ÁpˆO¦KÇ×uúÙ¼ÇLc|´Ý†Šê¯ç¼]"žì·Bª_<17ÿWý¼WÕµcs#‹móÞXt.:–õÉéñ¸ —øó•¾Sõ¨ú®ªØé›Nû¢ëe¼Ñ1u©º+ö¾KwÆÙÓ²vâÑ,SñYÊ9U®z¼cS*ubònŸWäŸà—Cí‹æ¿ÆÎþîýâÓçãʱ°ý,ìý!ÿùôùÇq­)n6ülï1L=÷{›9ÉSΧ"œƒb“×3[oSñEåø]TŸ/å7Ü•­ÄË.±øþïàˆ÷z­e«x‰aAT÷ä¾ ƽ+þª|£unÃTédÓö¦»+_ò.¿xÊ?}Zýö'AªíÜ)¿c‡UÜXù¯ÊRꞦòv®%•rwcÏ]BxÉ@÷ÃQü¬ñ°| Ë·°tⵑr¯ªŠ'˜â‰~{œ¾buö¡BJìSr?¢ÿ,>ÏGÏ>®|Q¿eûC0ûaúœÄ¼'pjµ-Ùµ¡ÒNd¿;}t‚ºýw'ÿˆ‡âçº}YÕE-‡æcÄë–ÍæòA]™éýîÔŽWñÈZ‡•댋÷'çj•î’«ú9ïß:ó2ŠEqÑp®íÿ6ß#bXØr“í}{†“mMù<ŽýÚ£œáãÏŽ·íU Ñz^yg,jw&‹ÕËä©íPbu¥žÊ£[O9§ÖWs’ùì™sK"}"ÛD:¨sˆù¹ˆ·¿vôrª¾{ýíËUîS­ÄžmØÍ݉x®ßQzÅŸEv×±û¨þμ»Ÿ~RñÉöóæBgŒ+:e¯Ðýø•ªï?g´c—{Üs½ïæÝ¥kô­òÛõ*”³ëýÿ¬3™~]Êæ'Ãó{†wmmØò,lýØò’mŸäŸŽk? ËGžù_Ïû¿}v|üy²WßXdŒåx¤3Ò“µóUxVlÀcµ],Îwç±R÷­àx§TˆñŠîE g嬖S©ÚÎ]›ðü»óbŠмªÞ»øJ­s‚P¼Ø‰Ï©¶®àªÜ ÐC¶võK´V3}–=gyö<žíia{[ü`\¹È<}¾?®| ÛÙö´0LýîøøЛ ßUÓÍ“:îUÚõëo47:qª*ÛŸWýÑKøLÞ<ÖÍãcØaR4fžÂ~Q\ðúUÖ¢çZ3¬×=¿ÊËÊE¶Ô‰Ñh¾de•ã]ù _E—],§^_œÀ'ϳ2J[Õ1©ø² ¨{NÜMª,e.³ówãθ(uª÷©ÿ¬_N=˜Qw|:zd×p/ó_’Nµ íc³þ¶çö óÚ{ö,רö®°w†Ø~?×–ŸüÇ9ËÃ0`ÄÚæÇ¡’?‚tëÔSÊgó<G4/²q¬Ž¯Â+›¹kù— ^^óøú™Ìn»ª¼:>[µ÷ê¨ÈSx1[ïÄfVñËâYT.úŽ!¹¨^$§‹ÅQ¼VëWåª×‘“‹qŠÏE¶ŽE<Öxj8wîga8ØÖ-·Âr, #^¶œäß{ú¼~”ûìxÞ×b}׳[„A*÷³X|?éçwlSá»c‡Ê~Uþ;ê›NÎxÄŸ•­œg×-lÜ×otMˆtð2²:ë÷´{ÿL³ý̧gã±ëPße9PL~Æß—UÆÅ“ºQ·Ï*õªcÍÅ.±>­ðW0Á êøœÓò?ªÄc^iÛÎócŒ¯JJÚ½;1å“&Ïù²È¶ª}ưÓîøíæÔEçvsÓ3YJ‡Ð·Ñ›ËǞ׳܉‰“-·ÂÖ +[î…ad˽°wˆÌ½ß,?ÃðõÛãyí8{g¶ÿÝYÇŒÊ)ç6ŠÊuãÞîœVëßáO2Ÿ¯ð¯Þãôü›`r;×\ŒodƒÊ¼ß‹)³‚ ³~ªâ¾STÁÂþüil ó›~¼{û¤ú¾B»×ŒÍ0‚?ÿRtêÚë”-TúâD,ø´Ûg‡v}p•ßK\û©2v1rE>ãgrOàÔosÿ6û6|lø×ž×³çólÙp²å\üàqÜÖ’í}|_Ïûa(ÏY¡¶UÛRáS)Wñ÷™ïb¼^UŸ¬|†é}™ŒW'NU¯+VyÑZ¦Ç½ÊµM¦ÇÊG4Ư–ºkÞ½Úï¨ld^FêyÔ‡³=þêsŽˆGÖ¶l>ªóN±•¨<[K™ˆ˜ˆ²¾º+Ʊq˜ÇÛ¨úy¥=™¿Rý/+ø³ëô̾+:u÷¡AåOډʷªÃi;üª¾A‘»Ó®SφfmÚÁVýN¶%úŸa£¨O#ŒÁ~[ù‰‘mŸ [~=®÷ìÙžo†mýøÃqå_Ø>–ü«òog<¼~"ý»>¤[ÕSý`t>âs‡-tË©þßH]ûŠHÏlœ3ûF<¢8ÇòX<Ëô«’—ñ8_µ;7ó:*õ?¯‹úÜŒ2V .ªŒ¿2v;qmúBÏÿ¼‘ùÁ¬Þ®ßÉú½2w‘b?Õó\;Wl«ªû&îöÇý;ÏW|¹?¾ßN“w*õ£ãj®c&gOuevÊWëUï'ïô%‹ óœÅà¹W…í[aÏåͼ ÛyæXØqÃÈŸϹ+¯Î±J*VY¿D THŶ9%;;Æê«±ìDÌÛ-[á³Ë÷¥íë“´iEî©1ÿ´ÌÛŒ>M±ûnªø_¯R¾CìzõžWx¼D[3=º¹/©³zíþ’תèXV?Âu^½vFå ïNŒü•ÇÇÖ’íÝ!–_ñͧÏׯµÖl¹Ë¶7òÛòësJÙõº¢´Gª«^Kì^îÆ;?'+{@)÷èOPd‹ÞN¾F<#Ä®«Ý*¾»²[TO™+lL"ÞU]vÊd{.">{*žf¿ÌßèÚUWÕÎXÝlݽÚçh°:ѹêŠxû¾^Ûªìorí<€Ž+~½êÏ™]Tu©Èe4ýN–·Ãæ£j7U[«ò\é¥qçÝϼ²ºì?«ÓÁ{ªäûX;U]Nb!ŒÅ¦ÓxÇËöÇæñy×°®a_ÃÀsŸd[3¶5ä÷Æ…—íÿ¯kÙ0òÌEörNE¤îÅV¡ú§0K¥>¨]Þ*ÆÍð­Çžº¹TÙ<öÿ×ýÕØ>oQ¿EÏYEå3\ÅYnê‡ú÷tlÉ|N¶Ö^•µW)¯þ¯ðAö¢bC4þUÝ:r>Ñ1­öçFRm§‡+ýŸùEe¨L'µ¢ë|6·3Y;qç„ «²NñSæAÇß(¾¢BwâŽÍbvUv—ß¾êÅKÕö²ÿ_#´>öj<ãcú–—l{#66\üçãÚÛâÃqíka9Ê–oaëËöÌžáéwÆGs'_ï Ð~XJÛºç:qC•Ù)ËÆHå¹Ó‡r“Ô½æ:”ù¿un­óíÎkËÎs4hîŸz¦·JYLèÎ7åüZæôüÊê©Ï.Ÿ¤ óuЬ‚-²ºŠ>Y¨Ì‰þöí¸cüÙY™ÓXcçܸv×>Örý”g0ªí½#¶ïê„øœ Êø)˜·*{·üÝ×iÍgÚmŸŠ_Ï9ÇöN=Û÷ÍÞ³gû[üþxÆÈ¿9žs-f>òäÕ™Kw¬¡qßÙÕØ£ÊT÷ÏÍôÈækåL6–Šo@¶‘µqÍ™X±&ã¡Þ¯œ=÷Êð7ê«ìœ?¶ÊŽžs]ë°\|/7Ò•y_uŒþ¿ç=±ññr«÷ëÕó¬²ò™^kVO‹Hÿ;+;©2.Š¬Ê³&•8ßi›c'îï3_í?ˆÇI¹Ñ9æª:UÆê.|¤”c÷ »ÄpBÆWnö;¢êÚ ‹Eþ|SNRŸª|Xý3™ßõó˜ŸyûÚûôlÿ ÛóÍÞbùƵ¯Åûr†§ç;ö<–ÉpÃÑYa>SÁ&;±¶RÆ—ŸŸÝ<¸ +1^(O—ùßÕÖÔë”ù‰Îûû‘g÷("ÌÒY'öe\äkÐw%/}WU}ýNlèændÇYŸuçÿ®P°Ë)\Qµµ.>95vòU;ãÊÚ{¨Xà©–éÊïðÊü¼RÖ—avp"Öû²]y¬\Ç'eüºsÿdŸ©Ô‰3jQ˜_b¹Yë;D 'F6 lû½ýýÓç߯µÿÛOŸ>1žó-æþȶÿÛÜ;a¯ƒB ~ªúÚŠÝìø $›Ùc¶FªÈÊú,ã••ïöi³xܹâs¿ÖúÊäU|S„/<&CöìuÈî ý²>Þ}6ª2ö•<Ëʹ;ýð>ü%ùWhóÿIÞHÞŸ—ÀbwÕÝÁ´ùÈ·wçàÉ:/M/…ÍNöíI{¹ûº5“w¢ÿÕ{[]|_åä­ÿ'6žùȆ‘ ûZ.ò?}~<®‹×ûC~6®÷ŠØ¹ß׳{–oñ™ñœ¯ÁÖwªÏíF:W|‹ÇéÖS±HFo,ßÞórQ}DŠ-U°Ê3Ó+»?ÀÆÉjS];B8éè?ÿùûÍà˜ò?Ò[¥(ÿA¹ˆŽw¯Í:¤Œ÷ʬ}öŸ®êÕÍ|(’Åì3³;•OV†ÍEåþN7NU0Æ.Þ®žgu²y^;Y•§Âïòß©;I½ßyÊ¿œ² Ÿ¨Ÿ2¿Ö‘Ë0BÅ>ߪè´õSto»r_µK«ÏekA+–3|lx×ö³°=Þ,¯âgÏ/ƵžüÁ¸öûï•ø8z×’‰ú‹=ï¸cgUûó¶“=3pGTø)8¢;‡vðÜI<èëUÛÆð_ëE¼Qüô”=ߟŞJßDí:PùÿÝØU9_¹®EãËr²3½Ø±—"åY€áΟšÇ»X-+¥_ª¿Yœ8-ýWÏUd¨¼NÎ÷nYT^‰̶Nú¾]Ì ÖW}"‹Jù.)ø>kß.>®üžkk†qç;A,ßÂö¶x=®½-,7Ùr/¾óôùöãœí7÷›ëÑ«þ‘o‹î‡g{Ù*{ÝVçÝ |«ølF'®=ÝKOã©.–‹ú;ãƒrŒì7Ú“4×]ÜPíÓN,Ü7Uv•×._«ÃpÞ]ºî–ïðÚé?õ\'.Uåu¨¢CµŸ/¨ü®ÈShWwñÂÆîœ¿3¾’uÇ5•ŠWYÝ;®‡2^¿Èî{uî­Udï”eõ=f5Ü`ûTXž±aàßxü¶÷†üö¸òí=Ô–g1ó‘ç½ðwTûzgŽ#“Õ‰êVrpvl“­—gTõwÙ+¯¶Å_ÿ(ýÍâ^tn½·]—Tâ.›_*f~«²¢2YܯãSÅ(]>]ì“•ï̉L~ÆÓÛG·‘,Ô6ÏW¹Æb£èZ”Ͷ߇/¯`su<”cJ}ÅÞ*¶6ËGëA;øa×'d>íD¼¨øLV·â‡«´#мÏêeçvüˆÑ‰ûóó\u®D~g§Öó»ÏßFý²>ß÷ÎãcÏáÙs{s8ÃÆó]Ô¶Æüz<¿gdîkñæÈŸó÷mÈtcu>;9_v0&ꋊïªÚgÕ¡9Ê(1«JJ; ÂÎg²Xžr4ï"{e׊HŸˆªv»b›ÎZE¦§òþÁÈï)e»:uy³ò•¹TµOE~·î©øRÁuž:Ø:“ëÿWŸûö¼29Õ±èÆãÜ«òëêP9¾KlΨòºåV?íÏßÑV•T=P¹;|ä ™³Üéqõå»xHñõo=>¶6lkÄ–OakÇöj{NïÆõ®=ËC¶µd˱°fô<ó(Ïád„sVlè‡Nù»tPc´ÑégT«óðT;Nð`±r$ç|}OÕ5ô_‘ÙñŸ¬\•XîuÄ;êwE~5Õóº(Ǫe>‰Øz"ÞÝ%#«»3'PÙ.V?1¶§ú´Š#îÄw'p¬"ãÎ:}ýÑáy§8Á{«Þ…q^wà8?w>0¼k¹È†_kýØr‘mß7ÛóÍÞ³gï¢6¬lûY|y©³âä ïúc»{%¨„ì"ŠÛ•îëE}îËFõï깨,ÓÓóCzf×$h\UüA¦Óºï…r½¤ÆPõ~pTNýÈÖNú‚jìWîÙTâf'–Þá_'e÷™ü½°èwv ɎΫ~ç•û(²*ñ-³µÿî¸v}òI=º¾›Ù*Û%µo”8ØåŸ•=±îò'U_Ù-›ÅF5~tu¨òdúVæEeNøz_“É5Râ¶Ç³¶†lù–klkȶ¿Ûãz^ÏöD¶çõl=Ù°³åbüúãûíñŒUü½ /£Ø0סURðˆz,Ò©J6@ã£òRä£8¶3Ï"9óJÜbÏgÎ>óvÆx©Xf­§ÌãÕf_u,Êêeídþ ë{XVpAv,⣖ËHY÷d³¹®ŒÓ Lùs¥œ§ÊsﻤØÌ¤ÆìÓü«¼Ob4TGµÁL¢è±[>ó;¹,FŸÔ_‰»2Tª`Eï;ýI¶¦Æ{ÕNüóC†‘-ùKãÂȶ÷Û_>>¶?òÇ +ÛòW«ó¶ãécF†#ý‘ÞŒÔ<ô ^ÍhOJŒÞÁI _O¨ç}9V>ÛkW‘ÙŠßSÐë“aý…ú)ë¿yNÁ#èXVÆÛûAÙLó#j½„æA×^«þ±Â›W®?ªs +Ûõ‹kÝ»üÐu}q§-ʼœ´“]Ñá4oÄ¿º•ëÚQÅFçOÄîHÞ‰qQýqt<óÃÊ=Z¥o:þW-¯ÄJ™LÕfP›fµ~œkr†s ûÚ3y¶?ò̱ø¿Çõêž>ÿ4®5å÷Ÿ>¯Ç…‘?÷¨;÷GöúxÙì}Èl¼Ùù›Þ‰wú¸Hæ*=}c(ÇÕóݲQêyU°Â´[¥\OïÚ³D©á5T_iŸê×˜Ž‘.ªŸìÄ3„½ ˜ûÙ;ÏÂeÇVª6aœ;°FF;s¡Ã·Ü§™~øe£—ŒKª žÀ/¿Œc1é¤î'puô?ª;ßUe8×r‹mٞ˳5c{Çžå!Û{D>Wþ…í“üÍG¹ùêWããïYåù5ëNÖú uûPÍÞë3ŽŠ^þ¼Ò†,.2UÌ¢ì3â7‚2j[½>Q²gî"¹ª®ÌÛ—ôə̈2\:ˬ:g>¾:ŸOù d Þã¦CJfuý±n¿1žèœ¢KÕ÷!¹N|‰ûè»~Ý—b?âYËjìïȹcžTl$޽©8(›§|ÖNÝ(6ee”y´î<ßbùïkÿ ÃǶ·Å_?>vÌžá³w‹Ø3{¿ú¨ƒp¯'ôŒZ›âÛ.ó®ßÚ)W¥Û™õ'){ÜMÊ|cã®òó8µ#ûÕø¸½9>>&ìwtá•'Ó‘ÒÖŒ"[ªð@öWµñµOÌás G*|ªåÔþ8Ýæã°›OÊdÀEЬ]Œq’NÆ7TöN;ßé§Ý<¼»êœ*{úºá4u¯SîQµ[;‡ö›˜v5ó,ìcïÔ³½+l Ë=¶õã¿׳{vì{OŸ×ãÂǶÆgÇGßµçåÜá»öÈêDXEÑçÔzǪÇ'aÃìá$ÿ.ò|Wr¼ýd8)Ê@X”éµ×ß©¬ÅUðµºNy« ¾@ç½>J]…2È|`UV¦C§­ ¿È¶|Yö»Bl™^Êœ0ª\³œ[eÞwÇ)Ò‰ÉíðSûÕ×Íbþ‰9Ö-wŠ2ºC(î û­Ž9Ÿ»qM¦ÇznÇo¡zÙ¼ÞÉū䨺eØ%*;ùÛþ¿þøF¶ý+l Ùò+þs\ëȆ“ÿh\y¶GÜçÇó¾ëzÛúYïO{ÙìY<åÙMOŠ­Ún¥ÿÕ:]¿«bs‘n,ŽûO&7k{ç²k›UŽŠÕ*kì¬ L/õ’«úðŠß[gØH©Û׌ª6¢ÊîÌÁŽ.Šüù݉‰,¾3¹è\f‹Œª¶·C]Y§×%º}•z¶b‡ºq¡R†•?aSwôµ"—•Qu¬Ä^Vow”ó§|b•_‡”öUb:+7ý´åÛZ²a_˧°÷Oëñ1llïÜ{o\9Ë_z| ¿³ð@òÕX²;Ÿ»trNVló´ßVŸŒ…ʘ!|èËfñ-k‹Š73L(Âʾ+Š_e8¥ã«>ò›¿+ÎWt?á÷×óس+{–Ù‰á]Rû¾ê×^ ÷œ’Íæñ:ݦO½4݉>Iž»þ»R÷ÓÖ‡+_û~wù6Œlø÷kå!F¶uåoŒçudÃÓsß·/Lž§âãÊB™WÁoÏýG2Õ2öQs22<æñ*³ŠÁ£˜âÛÛ;¨ãå÷ĘÇÿ!–‰ÚQÁlÈFºØÃ×íôq¤£o—߯fŒ\VfC{Îîod<:ýÑék6Ÿ”òÈöUùëæÇ+㫞Ÿe¢}Dwxîï»<ê¬=Šo¨ÌgÕ')¼T9ì|e\+r#=”ÿi£nêà†]Ru¼sþ*qßû’ÌoÚçÍ¥Þ+wÜð±íçfëĆmÝø÷Ç…‘-÷Âð±aåo>ÊYNò[ãyo ¦óé>bs¿“§¡Èº«ü¬£àƒnWuaóNÉ¡dÿÏâ[÷¦ˆü"ò azMhß³ˆ´ÏÒ)£]¢Ææï]ªb;ä|<öuü¸ ž™,6'?IêúÃ>z“œŠ1¸ëùA¥?ÔcÕ2Õ½¢ªò»¼:>¨ê'ª\3túè\ˆxíú  øÿwãªÌFvdžâg˜Ãp¯íkaØØp°å ÛûCì}"öÜžáã÷ǵŽlûÄÙûCfކÑÛ ¿ù­èÚË;ûðåhœºñDááÁ o£,ff|»¾9›‡J=ÿ[Å8þÂÐUR|F52ÊITëïäñw|þq`'öDçÙþ8*Ï}^J†ºßé5„ŒNÆÕªÌ;ëtpì ½NൗÄožŠÏëbmµ|e_ËZù©Ï¸©mDq®zÇä¼ä:6k ³vÏzÅk›üýfûØö®=[C6Œüý§Ïãzµ­#V¶å?W®…­#.FH}_™JȦ²œ—ò×wá†3|ŸT0˜¢:Æ02ⵎ#ÛÓɉÚêë°cþ\§Ÿ£çV#býŠæ´R=–­­¢úQYE'UGt? Så0êúöª TxªuÙ8Es%Ãl?Õ½”¿²XÛÕñëèÜá©Î›Î<ˆdvù¬åY)zìÄa¥,ëÿê9UÖIJÑ#òYù³b޹l˜÷·Çõ\ž½+ÄÞ³÷Á¸Ö’üøoû#Û:³ía{#ÿÊøhžÅê;«þfmG5Þª}íë±cþ?‹©•ñUH_env×»1&*ƒö¥ð|Ö±·oe?9¤ão»·­¨Q["î©‚[#»Ze)kýìüÊ7šböÀÆ£šÛÑã.êÆîêÍ|Š"W™‡ŸÌ>vb£j¿wá•SvVõ™ŒO UmV¥ìYë.!¿}2þVxÜ5–;>»"£;·3¿—õÙi›˜TÍKPli®íÚz°á^ËA¶udÛÙÖŽí={¶œí•lØù½q­5ÛÞ–ÃüöÂsÆù*^EÇnP|#š/AÎZÏ!òyãY]5®Vt8åcþ,F# «ê‹ì'ÊgFúFßëõ%ÓÙ£~è¬É팋j‡Ì^ÐØ º¬|ÛTu®ò¯ðf¾µywníÌÛn »Sçnù;|ú§Çî`s«ü2‘jÓ]Û­ØÚøÿ¥¨b?ŸVRú¿çæœYc»acú–ga¸×öG¶çô~0.\ü³qå&[N²aç¯=Ê~þQÏ>óÙ½7ÆÇß)¢àô¬ :éGNÚJe<úp_Æ;ÂjöQó_|u ,óW‘M 5`¤z¿4ª‡0 [{õéý÷4ÏGs¥ìy‹ú©Â¯Š+ÖãÑuõ.†î\ëÎóÊ\‹êuýeµÿXy´'A÷~Agl;x9wï;•qËžÑÍp–ê3ÕòŒ:¸3“ÏþW׺Ös™¯aüXŸ«>¬×”zŠW(ª_mÇÎúk&ós/ã«Ä Ö™ïòk’ó3÷EþoÏ×óy–[ay†ÿ}\xÙöJ¶|dËÉøò£ž_ïú;ò«QêDý±SóÝϨª¿CŠ}v±‡b—ÊÊxWâr&'ÂÃèw•7çÈöæ¹7ÝwTÇó‹ä¡ë%î°ãj\ËøfvÆæ Q4vì+ês¦sTþä3wž²X‘=ËSõ툪>M¥Ì6ü1vÝXÑ¡Z^á§Sêg~ÙìK’"_[äÃ2~§ódwâ:®Œc•GG§ yÙÙu}5~³ùŒø ¿ß¡¬Ï+1}×f*ºøcs=Øöªx=®gò,¯ÂžÛ3Œl{#ÿÙ¸ö³adÛCyæ#Ï÷§þY§üŽ+m«àŒHÎ]ã—MÝÍ3ÃRU~L˜FJî/½Xõ¹®È§T}*ŸõG׿W)ó]]ŸÍÊtcãs[®Çªm¯ÚÇ.uqìø·2—þʸîøùSñºÛ§/IhìOb–;è”§Çælñz‰1xiŸu‚”늬]ëñ¹?…­ ö}ýôùãÇç»ãZ?¶çö ÿ棌å.¦žÏì)ØSékµL§Ýfê2šeYUfÄ#•¶tí‹á¥|¦W¥~–rJŸŠ]e<*zUùï–c÷À»¸’ÕÝÅ<Ì_Tçĉ¸Îéz²Ôºw·ÕË:…u”²Qï/NÓKög$ïDî ³#ÕÆ˜+±½ò_Õ¥Ú†ŒXüc>È>ë3C¶–lëȶ>üÞ¸p±í‹l9–gaû¾v¶göfîòÜ×bÍIf¹Æ‘îL_F¨Î©¼)Õž´ó;çL‡%ìèeÄO¹¾R楚Ïáe{[ÍžÍYùøçµ,ÌοԚW†ÏÖr8¯ÖQûQ¶†éßÅ<\®ŽGÅu0‰BJ SùWm᤟¼‹:ñëªú†Ó1mGvG¾‚ç:2*ë•»Ô¹öèÊèð9eÛŸô1žþ½Ð‘¬9‡fñ|µáã×ãʯ°UÊê)Ïb¨×T»ºD„ôcq¦âoî|f·JÈGDå¬ÒÁlTý7TV9žÅ^&ŸÉPø2ÿíçµ—?1²a][~\Ïäþ˧ÏÏŸ>ñôù`\{ÁÙÞÉ–“lï±çõæ³~H.ÛWGµó¬/UÚGŠ}ucó{ª}¡sþ¿ºß:¿ã•±DûBgýT•çù!,…ú›­#GkÕÕ\Ž®+þZ©ÛÕ#⽃M+}ÇÚÅdfeP*ÏÎ\ªà‰Iwݳ^é$V©ú¤ Ï>¯’'·3ÏÕr]¿|šv°cÆg—ª}Ú©¿ã;çU?¡Æ‹;Úxb,UŒ˜Å 4_ß~œ3Ìûkãzß´íýfÏèÙþo–gaxÙö³ý‘ 'Û:²­9Ï5èyy]7b2½ÎHou Wµ…vƬ#¯*ÿf©Êôåv¯Y"ìû œ[ =+7?Õg‚Öß•¼ÎWîÃH‰‡•þŒø©6ùÌèþJ™?úºƒC%vFå+¾•WË*¼XŒªÌÍ»qNGtñì9Qg—:sòNbý©Ê‰k-£]?©žiºËvïºnÈðstüNüs’'j›Ÿ“fó¶lù«ãÂÁöœžåWX¾…aä_Œ 7[N²å)Û»¨?;®õçw úLÓy¾BwÆ´êyT^åËbj÷+¸e=¯>?»–õc©úàʽ²¬=ë7»ÇWéoÄן[¯ýÚ÷ÛDÿŸíY©èÅÆ7’? ÅÃhü™,åœ?ÙËi‹êtq4“£œ[etže¿#WîÙìÜß9»ªöV髬Q™ãk™Ì.;G|*ÿ£ãUûÛÙ¿SÑïÎqÉ⊢â+ü;Çï¦ÝñìĶªÜÈï®çí¸ÅsËŸ°ý*lù‡OŸÿ9®wìY®Å¿kMÙžß³\Œ÷åçÞoës{+_•ùìõ‹h'7•ÛÉ3Cmêøáj!}¿Èøg¶·û~*ÖF/ûUðûU ƒ'yÔù6ù"lÌÞe½3ŸõÅoF:F¾@ñGY[ªûúÍã,_Qd Q¿°}•Pζ"¿RÕÛ‰¿»zœŒ—Ñ\=•/Ú©wGŸ!ÿÚ!ÅÆvƾ 3>J=Å–+:(åÑ»U£ßÙQÝ;íWI¹6ô ŒvåT0Øü gÌ3»3[³µ`ÛûÍp¯­#[>²å[ŽÅß?}~:.ŒlÏòYÎòïŒ+/ãGý¹÷ÛïVü‚ÞÝ[y.úßÙâ36ݽ2Tÿ°ÓŽ,Y‰ýHÏl]ñTåEã‰ÖÑ"ÛgrY¿ú„µ¿a~(ê« C2¬‡êDÇ3Ý2ډ͊­DÔñ/I§ãIä›wÇê»Û%ÕF*þ«gT:i‡'pè'9/^‚ª±%«ƒÎ+Ç~YÆ ¢Ï)ÆÊuưJ>Ì—Dïûxw<¯%[¾…aåßxú¼ך²­f¶ý‘í]"_œÿ£üÌgΞfX¢Zž•Ý!U“:(óð?Á¨ƒ±ÔëT¯£Y¹Èþ³{z«ìl}1ªß=¾Êìö;vÂÔã^è\v]RÕ¥‚I3þÊ3ªÌ]RæM¥LVþt›+± ªwjNTéα|)^Õk§»Ûܽޛçî¼=Uÿ4½Ä5ìIªì_[Çy;Ío[O3œkï±c[K¶gòld{>Ïò’ÿôñùýåÜ|7ßã£y7Fœ¨—é°{U凯«rÅxD¼˜¨ùà »2;¼cÝFiÚë9%ÿ×·­mg¹¼¬ïª~í¥æïÓxù#új6¦³<Ó7jW'‡©s¯žÉQ⼚¿ŒøVùgrNùѵîŽßëê£Ì¡ˆª×;˜½Ó?¾¾bcª'øøß'¨«[%ΩǫzTû…ŽЬnV¦3÷Tò~•©´ñNUËWädö5}ÐÜ‹væ[Øñ{ãÂÁß{ü¶=’-ÙÖw\ëÇö™{[¼%è…âßz Åï?|ðl~©÷‰_òy`ÅŽ"ܤòWä«ýÊlû,ãëGùÉln q]Ç«ƒa2G2‘n*¡þ«Úk›ê£:qO-«žÏÊdv•‹l¶3fùvÿjÝNüߩץÎs³lƒuít·º˜Õ˾cîÈŸR}¯B;~µÊsgβ˜ðÒôi’[µï³QYTnÅ—ó·­ ÖýÒ¸r’-¯b¾GÄÖ-çÂÞ³÷{ãzˆ­7Ïwˆø½ßX›¬çP›Ðóí§l©ÿwâCuoÓTÁ•˜yB‡U.Ë}@°Ó¿eví÷;TíñóÇö®Èëè¦òUé”­¨v©Æñ]¬Ý½þ½Ë_Uùï`­LNfw;rvùžÂû:åKÕt§ð'Œß‰¶Ý__¹O&û´®ÛUp ÓY×ë‚J=U¦Rõ…}æ;öl Ùð±a`ÃǶ†ü·ãÂÈòøØóz¶?œ=¯÷öò‰ò-:x?µ¦ö#Ó)‹«kûW½Ùý}¦Ë‰2^Êlh7v(6éq¨Ïˆ°qTñôPr -#;Pc—'Åײ61¿‹EVòùyµU‰·~NÂ*íÆ<%dç•~÷û® ù"ÎvwëLê¬1TbŠ2N»6Ææõ¤NÐíŒÉZVÏèØ.íøá²‘üÊü¯øÕ×ìÆ†>ÈïTôPq:ŸÅòˆ¿åXØš°½gïõÓç;ãZ3¶ü [?þñ¸r’mÏdÃÏ_ÏkÈó@to|¸ÿ1CÿY~_%6uÆfÒŽŸE}ÁúHÁ.ªÄDu/ˬÍèZõ/ÊÃñxÉËñü¢¼d'ûa×>,Žû½‹Ô¹Ññ›¾íÕ1d+òª|¥|¦Ÿ:GºíìúƒJ®2ã­ÄתQmTÅŒ'ñ\vÊdvíPíËSX¤JÕyªÆÅ}X±ì[¡}®´ÍßîÚ^g¼ÐùÈ^;¾<Egµ]JŸìºRÅSëÚ;Ï{½'ÄöHþ`\û¿ÙÉ–waØù¿kÍùsïw¹ ë¡sʳŒ¾n7ç,’Q-çÛÒ™»*.ªè¥òPì¦ê§ªÇ')k H¿ G*ëM™‹°Ö:Yþq—TŸ£ŽuæƒT;«È‹äVtfz z),R‘™ù‰œâù«¼Õ2»ýÉüÉ]2?iRæª÷I—=Éãä8ÞiŸ{«Äý*f9e+§ûé¥û]Åk\_ó-Âðïëq­!ÛþÈ?×Z²áã¿F¶|‹ßFžûZ¼ÅÜL?¤óÝÏ´!\Q¹FÉÊø~ö}^ᥖÆ=ËȰU&/‰]Š0±‚«2l‡Ê­Ï•f9A+¿·\9ã©Í7Àñò"ùÕ9€ødvÞÁHH?„;Oĵ“¢ýßU,œÙV‡/ÒSéÿ¬/™í£q^ããµCªˆäFùC²C-«ò»åNôÿÝ8g'V3ž/¡wfoœ÷õ•ãQ¹ìXµNÏ×jYÖÿ(2<¶Xûcŵï>>†m_7{OˆåVØ»CþóéóOß–ŸlÏòÙÞ–“ü™…ZOcó=çïÛŠ|zÇš‚eNú‹ÌG*êƒÎ1,²Û>oCeqåä(±7ÂHgÿ?’UÅ$‘®l¿ ¥mþ¸ÏaÏlÃëèß‚ÊWcrfs^•>SxF㢔­òWå >•ãŠ>*Îùì]–¬~f§qŠºñIcרۙG\)Êéò¾»ÂwwœÔy®äHíÄÏè÷Ž,%¿ù±Ub•ÊWí«ˆ¯âk"œéeÏxl[6œlø×öx³õâùž={ÇÞ?ŒëÝÔ†í{†‘-'yî­¼¾k/’…ò!Y;”ßëÿÊXÜ%+twìðãÜm_e̪òÐ<ð6´~wŸ×ŠžD<”}4˜mvã «ËldãvÊ(ãë×V«×5Lnu]}«rºTÉ G´‹»vœé _všgU+S±)ÕþO”StÙÅϧ|Ê/+l[gTùwöq¶Öð’¤^ìø/?&Ƶw‡Ø~Ç_W.…å#[¾ÅŸko ˳0Ìl9¯Çµ÷›=³÷™ïûæõdý¼sí_ÅÝ™Ì/„¹TßaÕ˜,tN©cÔ™hÎVÆîÿ/ïZ{f¹mó¼±ã\íºMݦrN‹8—^´@ÒÄM´‰ÓôýÚÿÿ;zÌ ¯ÍËCŠš]»»;#Q]ÈGZŠªŽ{vÜhxIû¿bÞSgÍñ¼÷ª®MÌ÷²±#æ|ò]£>šÅ²Þ<1ïnñËŒÍÊ}OŽÌû±8>‹m;ë¼#fBfÌ3ü²i™ò»m¹V³NÊú#2u飕zîð{¬Øë]˜Ëß̻zí±‚Sµ5ŸŠÞˆpG•vç­Ö;Ö™vÓøŒç(kÄ}ƒo1οÎÁZ202΢F\ ¬!¿:Nì<â#ãkÇV»Jÿ®Ž:ÏbH³ÈôLšèÌŠ¬NèÒ•þÙݧ5þZÊ´#Zõ6¯Sj¸2’g&™Gê®·ÅoíÓ+ƒ­[k=‘µ}V]­èq*üVpOÓeð†'G¦?­â`­­:ÛnUÿvë«ïäÍñva°îrÛ¶kìUywËPá‘™#TmYFÿvµ‘§*T­›¨_®àüˆ¢÷gí¤gg%I¿E`e¬ #¶ÛËãŒõö·Çs8|?Gä‘gœÕç•7csF¾Œ ÊäÍö±]sêèÙÜßA·±ÄÈËÈ)÷–²äám¦ìhŽÃêö·¼ïù²²_5×ÊØ$™/¿Õr»ð ƒS">+yºuâ=ò1}¾GTùUéêº_åQ±CÚ³G°3uÉyåëýÖ¢®y…·¶°BšííÒÑ>œ1+ì2|’±žŒ8ÉØ·÷ãÛ'Öá—üÃÛoÄ¿€ŸÅ{·ô2Î+#‡ü]©O¦nª:¡«üLþêXñÖ¹²:£s¼fç š¬ÚZq4ÏÒ≌ߣ¯Êq yÈ{šŸý|_{&e“÷£µk)Ÿü.ÓÊïÉ2¬÷¿’*}Ôª_&?KZê(Ëê{VºU²øtÎ=µö`|µ€²ó¡Ê\¦«|¯=½´;ç{Ùúcywô“x7ƒ%;°ÍJÝzú*ƒ¡vÏ?ºyE¶r¾gé÷?Œsö×âÕñ¼†üÉqƳ^þþíÒ¼Ëó–à£éFF‡°cyG¶lv]±››µÃQìŒj}{a6fLYmçሕq=ó”Ø÷KÇ›˜W¾“¥ë2þQVšÁG“}õ¿~‡ym¹«(+Clý^)Ó\¦Çgå]£²æô^›±2i8ZÆ]ñògË“üçô²2ãªjOXòôª%Óúy…ºbµ¬¤ÍÔÓ*eðƒ—®klW¨¢ï*~‰´ZßZZgF}ÉòxkÄð£øø8׌gˆ ¦Îà{ùúúÆígQkëssyó}é㵫”Wã«¥YÅÌýj;U©¢ó;ÊŽêÃê{Ú}výJëOžLZŸ‹b§Y¸Ô’Cë»_‹"lj¥‰x2ývu}•¥¢»Æ ¯¬Óžeu>3N³òeb¾Dã‰m‡j{íüÖz&uÕJ›u`YÏ~WìX®éä±Ê+3îõîšý“r¯Î Vógòežiϳzkµ}£ºŽÆ©·Ž0Ö_Ü>á3¸ß:Î=yð?6þÕqÆ´øùí7°3b$Ãã›·¼cßžV¦|Ùvvôë+(£K=|Ö¡3˜{òÙŽr»ÓgÞÍŠŸÒQ //ÃÏ‹/!çš‹•ÆÒ)™w–sœl¿Ôž³˜ƒ{\5Ö*X´B>™õc¶ÌÌ~ç.ü[­¿{Ø•làéœÎwéâ_eùVx¯È’Ñý«8ÕçÕ2+tŸ©–QÅñ^Ÿòú±üŒ‹}wÀÉXGFL ¬úúúÝëëß3F2îÁÿ±á°ÖüÁ-ï[Ç›~£šïf„%ŽÖ¨Ëæ°}PÊÄÌE´¹#O¦-Yž•´Oâ’é4™*ã]{¦õK9÷zKü–ícµ#“Ö®ƒ‡ô)’þE’Of™¡9}´§/sæÃœ/c#4¹oa=­_ɺÐâ|Ë~"ëD;ƒX¦gñWÅÞÉ6ÌØ#M{2dð¦V&CÙñÔ•Þëÿš®¨âÌ]úâ ¾¼±‹ÀæïL»›ªX˜Õë+ùwä•i³x)¿£TÛ.â5~{X&Û¶ÊÚ&ÿîXb2´‰{àóÛwàd`^ìÇ>þåíúïã<‹¾8O>/ó<>ĵxqã1ðÅü_ñüÝóÅðÞíßÝú,j_÷˜usïweõTæ™ö~•}òÞ¸—¿µ¹“•'s&3ÛϬýyOÓ³¨oHšeðÖO%_vm–‘¥jƒVí`Tæ®ô;xWd¸²N;ùÜ»¼nÛé UÊ⤮¾´›iœî"‰›¬çÝÊöߊ¾^¥êœÂãeýî 9V«ûµvÿãøûöà?È8+ñÞ~qœçëýæ8},ïñ-pÞÖœ­‡¿…†Ã#¹™ÿ;®¤*FÌæïUô±…ù"9"™VÊ_åeý—ªÕ“V®7/ÉÈÉèB«üh.(ßÁ:ƒF{wÏÙ*Ëã­¥cô}«{¼$UÿŸÈbx–¯öû ¬Êêƒ(Ý.œÕ‰ñ¼ùdµ®Wñíª^—ϼwôòFcõJÊ´ç=æs+vp­èÅnÙwè°{Pלáéðǘ¼¾|»€y_ç!¸Æ9ÔØ·‡µeø`¼Y]¨É±:ŸXK¬>gÓxyµ~©=—÷"ÕEŒâÝÇçJÌË«õdÖV{òvëÀx{%«3™t‰òjûÐçkÄ~ƒo1b[`?|ŽßbÄI†ÅŽ3¦άþà–Øbì­ŠlŠ5Ž;blk÷WñÕU}‹µÃÊîÚ³,^ÎPÔQ^© Ë1¶×ªï¬ÏÐøÎŒ-§¿g—=«æ]Ñó+0ù®êgUê®ßA;cÜ®RFç±ü-OÆvðaù1t•ù eûPkUŸ³iväó³sÇ Ï(MçxÊbŽj:Ï> zûö ¿b¬ #öÛXG~uœ±,°~Œ8ÉÀÇð³øð8ã_Œsù^¹¶±d¶ðr§^ŠÆ¾WLãÅÌS"}èõ…,ÃòðÎJÌŽ«ÎX,oíÕ³|u3ñ¶=¼$eÐòyy¢y€uÏ*wU?h¸R¦¯è¶NŸˆn\Õw4þ<ól¹Ùôû;nÌa‰lTmC+¸³Ú½~²ÒÇ»ë†åÍ–›ÑQ²ÍW°A%UnÖ>€î1oÈÊÅ–;) +2®`M‰‡N÷ñÃw±*€±^ü×ǹv _dœE ¼ ¬üÑqâhÄÁøXÛ§7Ë`õÛA•}^Q¾L[d÷§Gc½c,íðÍ´î3z³ÂOÃÅ–öxGúM³Kìjý×"Óh2JòÒ1ºš5îñОiy­82}¿Í÷¹­¶dËŒúˆë]ºœ¥Š~ïäíl9QŒúd…¬¾íÍbŠª¼™˜_•4Õ:\Á„YœYíã4þX^ý²’ίýdµNvêØì{[åj÷µþ‡±€õdøÇbøYÀÇþÈ8ÎXKF|‹Óâ«·O™)WÞ‹ð®Æ'cO³Ï*÷ºpiÄãI\–󧵟­cXïW)c`UËŽJ»ñ·ä³|P-™¬ò¬=w ±cƒÉïoìgèJYåYÑ^fÓ>²_SæÕs‚ˆ®^³{4ß¶=®l«.=²RÖŠêú *ú£:_ùW¨j;4¹Wç L›Uì錛ÆyÒXKÆ:2ü‘±–Œ½zðµ@l `ã±gq/àkŒüåãÍ58ëÝgܳÒWíl%.ˆ‡I#ßT¯[8Ðã=Óð°%Ûo¢þ¦Õ'Ÿìƒ_)ç\ßN¶ä󯤇}½ôÑ{Êÿkäs¯ÿOæÿïÓËÃÈã¥Ë`-™V›Yi£ö`ôˆÔKÚ{TÆCF/Gü«x ÃvGuÌäéÒÝ2]—ý·úa–Ç?Ê“-#JÛ]ç•ü™}0¬Í_}/ÆŽgå°lÿL;æX¬>²~gƦŻCÇxxäpžeÇF”^Ã)Ò^ϸd¶û°ÇØlŒønÿx»þùõõëãÄÇð»€ÿÎàCü‹?¾å±xjåzöE{ŸAÑàZ-o”GÖ]v wé#¶­1ÿ[¼»ú§õ=ƒ)fükµåÜÇdOY^dgf?+}´Ž­õ¹('Wô~ –ƒ³aóh¿™~ }ïè£V^/^`Tf§\Õ= òY‡MÛElÝVÞ÷Ö'“·Z>“‡ÑÝ÷^ëöl#cW²ý³c|w3Ö­4]í–}§,~©Rõ\ו´ÉØgOžá'õà÷Ó×ø'lj‹±†ü‡ÛõO·û¯ŽÓ8ùk·òÞqä{­÷adÔèžûüWxiëZ;ÊaÒ±8™—TöšEéeÌm†'õ~Ö ,’ýž±×޼Ƴã 'y0•¹_•-âu/bë$ÒÃÙ¶™óUcÓ°dɻӎ^q<=šÑ}™23<;ÒjùYшi¿£ü«åwSÅÞí.«#ßNY+ãY³³ó%×Ë€‘ÇYÔðCÆ:2|ÿí8Ï¢þŸ××osþÈrK‹µäq†È1ñÖÆp´æžy?–V±h¥¬îü^užÑ#Q:÷i|˜µìÊž\mýuü÷1ž[>Ì2¯¶6,ËÓòÎ{[»t¯•/³ž(çšFUžl_Ê–Å´Ç—™[x寤ۉ+WdÈòdøY؃Å׫ýTñ‹`ÚøÞ¾Âk§óôn&¿5ÓÊ©”!ûa&/óìê9ÇÕs¹ü²»~Âô ÏÞ{s?“˜4«¿¢¶Žü˜#þÉü²Œj;GöÐJñ”W$G•*¸Ãk÷]þ/cgºí=Û;ÿ_Îô±ú”Ó^>­/Ïiù4½ •µB;m=c륫<–غ^)c'1²±ý2*çQÞµ¬¾30.Ö‘y±ïããô=Æú1âZà\j¬)Ã?yÄûà–1•å:žg‡«²{ôÈýÙ"“zºd—Î_á™á+ß‘ñA±êźßÌø°Êšÿ'‰dӿВ?[>KV^ë7}.õðpÇ×p”—®Â{•ª} SæêX®ÊañbøíÔù;ðY†OÖo2Ë¿Âï*ê”ëÑlåŽ2ïÕŽÝspÉç*Ü3ìöü_ìlËŸŽç}{ã¾J•÷ÌbÁ v¿,«ÄÛ¿÷t|¶ ™,F²|4fš/†&ã ·Å3Ic ÊçÑ2†¼þEÛ[¶»ÚF^Ì5-¿ü¿a¿±  œ3³ô°Ž ÿ ¬!ÿýqîÙƒ/2ÎßÃZ3ά~qË;ü‘Çzò|®È1•#ë^ê&ieš.]Í~v–¥‹îûÖšþœ¦Röªíž[qÝæ¾ã­sv¾—ì»Ú3†·ÌÇôg†÷޾oɲ[/2”ÅDò¾÷ŒåY屚žÉÅMñøYú%ó¾ûå婬a¬´ÃÎ6܉ùvÑ.™ª8§ªsWùvægÆ“…³e12DöˆáÑEUY$L«L Sãü&à[ ŸdÄHF 8àc¬%ÿèö‰µäW¯¯¿¸¥NÆ:ò»7~/NWw÷ߊm\)”‰)—yná0‰³ækE&¯öÉØ*v¯¾†Gµt Çʹ ÇKÎç$ï¨lvœi²i<;¨ ÏEüwÚw«~;ðLGýtÙ,¦.#½)oUeaƘ—· ³gÓ­Pë3íŸå}%Žd¨ÚìŒ5óÛEÖ»?â<©JØà7û;°elëk· {ö°V<Öá_pˆsŒüá-Í8CdÞ¯'×/Y|ÃØ‰›\ÕGO Û1ïÏÚÅŠLlYN³°b¦LOO&K†9†EÄ+š;X}N‹‹ý^ñ׉l•ÕVl»dÊÕžgûgTç‘ Õr³i™<Õ±™m÷ ¾³î³:6CUŒRá‘©ëj;3õœ©s¶\æYçûwà_f]£"G%M”'#‡g­g¬~gê]Kù›gÇÐjšJÚŽ|åX>šÑx‰ p;ÀÆXþæqúX` ù“ãÜ£‡¸ðAÆ>>àæoâĽ{<ÇWžcÙÊÿÌWñ ÌçÅ=ðòÍ÷£<ãÓ'Wõ‰´úžŽ©ØMoý7údËbuš6~2ñZ,L«aövØ^†•.⟉aÉáÉÓ==þ+6:[öÊ{îÂ(;)OìýÝX`¥Þ¢¾Åè³ê>>g—]Îòë°=Lš¬-X‘%£?I¦]ýƳíós³à~ð€Ö‹±vüûÛ…ØÃ'¾ÈÀÐïoú$Gë’–|Ñ}‡5lÞIÔ§$i˜NÞ·òx÷,]îå«àPV‹ÿ|_çFrzeÎÿÈgY;¯¥ÓÚnduˆõÛãíÝúRT®·?Ñ{v%æÎð]Åà¬oÃ3Â;;1»Vö*dyTËÏèLö]Vö\eÊbù]mû:úÞUtÕ8eûÛ~÷ªW—DyYœµÃÃ6q*¾}œ>Ç8GëÇß;Î5埧O2~ç–¾_9>3c–QÚ* eq\æy–ªå­à˜,~eçQÚˆg¶=ª˜c–AÆÚ~—–—yG­/Z2zýTbmí w2{R-lÌàw_JÊè]o-˪7‹¢÷aÛ6›fUgtŒó¨ ½rݰòŽÙ¼^û­”ݩ۽ñ_•3£;±fÖÖgùTd} mQç^©UZ_]”ÑÑÖ½*f×îK ï{|˜~a yF.øKç"–|(€‘vœkÆÀÆãLj¬#c¾ÊXC>ç‡XïÁøóhòZØDûž¡¬.¼zÌÏefú]µŸ³y»øjíl½ç[A:‰9½8ÈÚØ`ý÷G~çLZL‘,ïʾ+‡Ù-žUÿ'Tx0øw•¤ÎÏÌ9<–-[£LŸgÊêYkŸ[w}Ìÿç¾sœ˜b$|»+ù'Ç飌øÈsœyÄS~Gðšñ÷ •>é ­8mumÃJ›Í³#}w»gôM¥Ü]øÂ³’—eS´<ã?jøKëb~ð»ø«ãŒ‹ÿôöüë·|/D™Y_Ë(­—‡Ioå·øXò³6©sR•e¥üê8ëƒ+ãÈ{¶"_e ÚñŸDFi~lšþÀ½Ø‹¿ã—ÇþÀÊXKþîqbeøY'#FòXƒ–gíVmbDÚ÷bjt”»»ï{z7*»cnñD¤ëÀþÕ1iõgF×Uúb‹jñŸÄ½'‘v|H“ÃÓÞ•rgÈ«û§Ã®çªNïÆulˆÆB'ÆÐ>£¶¬ÐNŒÌ”Õ#ÚE•>ÓM¸ueLEõ|eߺ'í¨;6M†¶,ºöàUÊ–”õÈÔ§õ_²E°À»çÚñ«ãôµ€/2pòo÷qØo_9ž±€æW\ÕýÑÌ`²}Œ%6vî ïbñpT÷»Æ7‹ý½>¥õ=­ü¨.¼u^&–³ü¾º³KWwæÑæ%+eì7+TÅ»ÓË<ÑØÄ®o³¸«¯VætÌ{W1C6ß»²»ß¯ê㮲*yî9d÷îÝ{å霓³<ºŸW°k»ÐÎX F ¸??ÎØ/3¦Ö’qÆ02âÁaíþÈ߸¥ÿ²(Çë#WÅ^éÒQYœÓ)»Vö*6}:>Û'¼rAÑ90¬þÔú¢U§ÃÿGóïµâ[Xqbd¿cìo”&ƒ™´úÉÎM¬vËÊÁ>Ëú«XÏW°r—j:&SîÕø»S¬Èž­³:Úß«r<úøÉèÐìxõdéL·B .`ù<þ{º§ì]m;ó¨òñlVd›wÔ¡†¥ÆeýG;b`aMkÃÀÀÀÅXCþÍqÆûåqâãïÜ.àhÄ}þ=y~ˆ\OÖêBÊký> ¹5ÒìüêØ—ŸYÅGãU,Õµ'Ò²KQ½iØÚêëLù Õ.K† yóö2ñ‡´çL[Gs¤nªàkl²çd|w‹º1Üdɲ*߬,Ÿeæklðrg]y2Y÷Vþ+Œês'iv?£—«Ï¿HÔ¥7˜þ¦õÍ ¾feÕÒEqª¬gÚsVf¯Žq'±Åøœ;ö뽿$žié,™¹œ§3"éÙ±•åÝUŽ—'² ”Åvƒæ=œÙòX[•¹_áÅðËêþ{Ó.9X{^奿›VìäŽqzUÿ¼ªÿ^1~™2V÷ÿ–ºl`à ÄtC¼ øRàL=¬z»€•qîÖãbœµ7Η[Ç•÷e1œÇKó)Òø¯úfÚ¶Ú$ù}µ?¯ÊÄòfžw¼ËÆ#F7FyVéQ±Ã*žìÄ•ùË'Ë£"Çœn·}­¤ÝÙwͳvQ—.Ù9N˜¾T3Y*ü-½;Ûçï~ëx>+gP÷˜±‘ÿ çS¿:N \cßÞ;‡?5㓺“¢:¬à¾¨o°y:uL“FyWçhLY³\æµx1ãÒË'q­|¦ña±ËŒáÉÿë#~Q=±ù´ülÚêÒñòžìËÝvz1s§Ž2²º,jˇ´{ŽsU»°å°sžÎX²;ps­Ú®NØ´s£lºŠ­eyduHöí¹Ù<™ô3õäÕl‡×¯‡10/ü'p~ü?y}ýöõõëãôµÀ…³÷îåqâiàêw 9æßÖ{²~$3f²tÒñjß‹ú—‡}"ªø®¬öK¶$¶eÆ•\{õúêŒi½þ®å×dñì¿,#·rþ)¿Ë¼ í°KÏÕ¾.ùxñú²eÌäý÷SéóýÏ Þ®”ÍŒé̸ïÆö»Ë`ée2{Ùªí]íÏ•ü¯(ƒÇX^ÑšÃjOæÞ½¨[¾«t‚Å¿»?2ñ5ð9ΡÆ5b¿áì`dìÕû¯ãÜ»÷ý××÷nÏqÖÈ{·üÃ/YÃ0LùVúV: ÇÊ Ù1«ÉeÉ=ëî×lyý‚á幇.¹‡ »(«»µ4Þz0£‡Ùú[^1縟,1qbWiu¼Fóêî=²Üè^çó Yò±r3²°ë¡Qͼ4[0?ƒ¯ü‘q.ÎÑûè8÷æaíç‡À1’Ç2ü–±æ<Π~1•׉ætY±š®Êײ»OÍÖF˜dþmŵõHÖk¶að“õ^š‚†ï"¬rµïV”ŸÕ±lõÛ•1RÁ ãÞJ ÆLYÙ¹ÌNbpLýàñ¯P7nbß¹«ÌÕ8Œ ]“%Ǝο;ËèâõHs¢Èz÷»Ê½š*xtçxí÷Õ9Ä UògßÅK?ü‘q#c]þˆ__dÄ·€ß|‘ǹ"ðÅF†/2°5ðñ8G$ƒ±2uhåe19ƒ1+Ô‰}¼ûLÚèWdÓ0döÿAf¤œ»É4^ŽÖÛæí»›yJUk«•Õ·%”KãÝA™~Ÿ-w'–›óUeÞ-_…¢öè–å^u°Âo¥¿°õ™Å+Ý?K]ý¤³n¯ÌŸ-«#Óî~Ï ÿŒ­»F¶òÍm`ÙJ c û ¬ _‹˜Xqßàg½|ðµ@L‹Žgd->—,7š£3ïæ}÷îUÒÈô»øÞ“æ÷òôw÷œÐÂÂQ^fîgáè/M—ìû^tÄ ¨ÎO:±§–·£ÿuàö­çv=f>ò(m·ƒ®+Ó_é®âõíÞ%CÕ~gøíÈ[Ñ+Wâù¹Læ^•W&]”_ûÿx¥Mظ¨Î<†éXGF|dĶ€_0ò'·ïð½€Ï°ò8‹úÅñ|¾ž·T–½{G»fuèjšU›8·I¥_¬àXoî’ùŸÙë£Þ¸ÑöºÍ¾íoOÏ%®e¬Œý ޳îÍ÷½vdÇ2KOâbÒ[¿™þÔ1ž2c¼â3É`Í}ºq3ˆdŽÆµ÷|§MîÄI÷À«÷¢.{4§ÍŒÑ.,Ø‘žÉóÿ¥Í3éØüs²s&=k²=²ŸóÚÚWÓ¾XCFœ7øZüâ8ý.ào³Cௌ˜ð³N~šþiqâ,ù3ÄòÉbèÕò³iVʪà>æ™FÌžPV«ïh2FqÕ"R'Êuèãx»[eE÷d9Ú¸p•‡³ÿy¸eUWF{zeÞ•ñÂàÇ]{k4Šl;ñò°ÏVÓ¯bòj»F¶ÎJÇŽAï{F®jÝ?fì›2ÿy9îYÖ¾Svë빇EÆz>wÓkÈð¯ÀÚñŽ3¾ð1ü-þîöìÃ[ZìÛ{÷xó,jO¿tƒ̤gÆt¥ŸDxât/ÛÅðÓ° ˆ]¯ÖÖg-y™=Œþ”±­~ͬ—keÊ{^»Uû˜µg7’gä­ö¥Õ>˜åÝMóœgW™ÖYæ½xetp¥ f^Qå—yþ˜ŒOÜ›Ve¹ú]:Æî#Õ¿¤G–mÐ܇³kÖ3 Ïu±±÷8kÉÀÀð9ÆyÔ?;N?d`æg|üÁñìoñt¼¹&­ÉÍó³Ä”a¥ï¶×ü:êƒåáíKcð7ïòäòê+’]®ÓVæ)÷Zã+ƒ£w²pÖ îµÆP$›–¦›ºûo'_ñÇñøfÓ¬ØÓ,¶Ü¥k™ï,¯Jùóï{Øò{Íÿ"ÛÆÔI¥®Î*é+±dîëºË¿ò}2cwg»{y²¾q,î÷­¾…ò±  øã¬iøY` Ø8yĶvþ£ã\CÆž=øZÌûö"|ŸÕõDZöŸ¾W~„7$–ì›Y,jñÐäªôåH®Š dt·×Ìû˵Òl û€õŒ‘wîÃÖ˜eÚÝóÝxå£ÅGcß'²õ¬]ÎÆµ±îyuØ9Ž:iÕötbèlÙWQÖ6D±c"ž;ß± kxÏvbä”Ñ};äõôÕÎz{Dü z$¿ ;Yùäçˆiõa¬#vÅØ³‡3©±o>É8“{ö°¯xûü4|ÌÈW¡ì×Uþ*Ø}I e0F…‡Æ‡ÁjûÃÖ³õL‹³â•Ïú-gäÈêílÙùÃ3ºÇô­N]V‰}r¥ñ\®÷›ÉSIç•»Ûgñç=Éê·«çíz¯]˜ïÞí!Ït®tÖIט蜫Ïù™ø«6 »^r²ú–…kf ¬ Éß>N,ŒóDà‡üò8}•ñ1’±oïkÇ›1–Ùõï»&3ÓŸVm·UG_Tšß­ûœ¯-vè†Îv«ŽqŸdpnµ?Zyªv·:?XmOnv̯S÷˜¼ŠYêšgËîðoÉÐîrv̺ò>šªè –VãuÈÐEݘŸáÕÕ?os´¬MÖÒçb]~X'ÆšòG·ßÀÎߘ[NÆ<2æœ?8Þí«¬ÙÉN;]µ»««ø]æ9›f‹åÏâ±(i˜Îó™Ùs†Wþì{IçA2kμrIû¹d1›÷.¼—ñíÌ8÷=á{GdÆVÛi}9«o»É+ÓŸ:‰ÑåÌX.:`t鮺T‰£®ØÝj}ïÛ­y=]‰´kD®ô›ññÏF’õè®=ÚgzÔx]âmÉþ~|·úÊ Öÿtð8sÈÀ¿ÀÁß¹®7Çc9eÌ-÷J‡˜ä±çÛ+ç=ºmëSÑ'²ïÃØ@+ÍŽñˆ†5¥ò°cGYýϤq™g_"8ÃãÙ÷lÞ«Î+“GÝ>¥ƒo§ÞExk8nµukžù9ƒ¥5YÏŽ»±qk6º‚Iº|D¦ î:'$ƒsYÞ+UÖ¸v–‰Õ ¯ý»ûÖÝc«]²#~åÁ¤¯R¥~¼÷ÝáÏ€9>Æš<Ì㜽ßçz=Ä"cO8ÄZ`nzÄ!˜ç“5ߥQ¶/wÚãL^­:q ã«=þÌý¬möÆì>bóo+ÎW#v<“'ÊWŠIÌb”EìR¿»Ê!å}Äh»Ç!lÿɬõ¨PT‡;eîÌ“éûÏbcîÄoYžY;}7-ý#ÎÐìÞ»‡ñuY]mé#l¨4g!åñÒ¬ï°Îkï˜GÆ^ÀÀ˜3Æš=ìk¬Œ8 ì‡yeÌ%cÍâ‘Ǻ=I–Vf‹:Æ3ëüúöy¦¨¾±ucag¦ «ÞTǬl¯,– voméÝ$ÌÉÞ“äDüVÔ†Xï3~ks¤,Oëyv|Qñ)nÛ_vøÀ]ã)½¥£ý°ôÔú^=ÓxYö„ÉÍSåYÅ;ùQ™ ÏÝc¿HZë]»u0kÏ=ºcß«;íûÜÒïL¶pC«óÈuœsįwûZüö8ññO¯ûˆµø“+ýz†ÈÌ7k÷«ö·‚‰­¶è:C€-‡§?Y›ÁÊ×~GäJméáÖa#Þ_î[åcÊ,ÉeÞKê_RÚʾΒÞÕ.=xÔ˜‡I‘ÍÌe®¸›=K\“Õ…o,ñð…¶þJÂÖV{Zk`¥}¤ò24Ò¯qOŒ®i}ˆÑã YcœŒ ¯-"u¡ÝÌ¥³:3ÖÏ3¶äN?eÉZû»TÇž™¶­àeMOß7ÒEeb×èZ}Ù"6}ÇøB*c¥¼Y}flU. ûXé´2xé¼ryeªâº¬}ÉâæŠ}Šú«ˆ¯ÐîIŸkžõû½#³¨±2Î×ÃòÏŽsíÞϯûˆMþÖ•V:goý.}Z碭ï#}—ÒFÿ뎶AIï9åí¥¹K·£öSëïÛº~÷äŒöXϨôô&ê³6×#–¯WÇ‘÷i¼ÿ{\Àô÷]äñöÖÆuÙϦe)‹3$Èúã]áÏèýzowù-ŠÊïx‡j{³¼»Ò{íØíß;êêcËOd1†É¬4;ˆñZž¨ŒLYÖ{˜ Æœ00/öµ@,Åëãœ;þÙõ‰ødœÁ‡9f`äO®kìm1ö|‡gmkEp†&§JXáY¥J½t¿£„“f~̾É~è®»è:ã¸Å± ¯ uñ®øù(VÎÚ¦,ã^ô}îð?YÊ–/ë¯W™QþL»î¶™úÙQ§]Äøåȳ»èì›fö¸£ žÙfiÄŒ+¼÷šï¸bÄP &ûZ \<Îù׷ןïΡÆþÈŸß¹bó˜r¯Ï"ï-av¶\¯ù·FßÊ••÷¸ Ë[1 ¯ˆ?íxßçZýŠÅçѶ“î[}½¼¶Ëìßq·¯ÉÊ\Û ƒ¹­öÎðÆû¬zËÚ+©.2ö]ë7,UÇ6VŸYu¸“˜ºbüÓÙqBÅxºÚákÙ|« ÊÌôë¨ -½&»K'×ríØÿ²[1¾­³Ÿ»$ÕÏl€s?=Îùdàà×lj¿]ÀÈ=ëõF,òË•ŸÝ«–ñQýŽØ‹L¶Ý³Ø…áy±8bN/}gøiñ¿ž¬h±ùî´ñ¾Ñ¶Ñxf|fU=Ò÷»üÝÎþWÁ׃¬½¢¢ø¬R–Ì»DíjVf–´²vÖA¦,»©ë°yîö{wûÕ•:öxë°Ó–ŽgÇ?Ìs‹_޲h~7o\9·ÓØ×bÌ#ãl=ìm1ö¹ÀoÄY'c¾ùkÇ»½‘çùÙu,çõ7¦¼Z^)OW½Þe—;|¹•¿“?+'ËÏ+«Ç‘¿ê¦•w½Zï[kY™ü+Ý5çåá36m†ÿüÜëÕú’ê<‹y2v,KÑñO·¬.^¿v¬›ž¥\ÝãÍÔóØü]iºé®1ù3Œýïâ³ò”ö)Ð~ý(paNñØ#çêýìºðqÀˈUÆY|Øÿ±Ècd´VçåøãuO–O}1žWúÛ´û ±ðº¥—ÈúÀȘ.3>ðâXÙCæØö™¿”/Š×ûó=i;ƒƒ+±ÑÌ{°õª•w-'ÓÞk¹*:WÅó•2Hù†žy}“»e)r¦ùLmåßU÷Ò}¶H÷ØrU÷ Ïèrw bìMƆw¤×òXv):>}Ä9™±6‚ÑÕh=hi*öJj“¨.1xÍò«ÿù+Ë{¦}Ž8dÌcnø»×…¸ ìcñ»ãÜ{#cÿ·q5ð1æ›±ÆoÄ[HåX1‡EV}W0r6}4 ŸÍÊ´úÓϪó]öWË'ý/1Òuœ17÷/.ÓŠ³µþ/“0XD3¸$b¯=•r0|#ù4fêN³¥Yûëå‰òÌô¥ F¾ãlÝN¬µIž•:WTéçéïÀ™ìèñ©˳"»Ë?²Ï3v¢ÚîÆeŸ¨ýÖúëˆ%Æœ0b’qFÖéap2ð2æ’ÿí8瘱7p20ò¼ŸÅ,ƒSÔüßüœ!VG*¼"yw÷£nÑ¡×Ñ:Öp\TfŠž…>ÏìXñÓ™{ëýh9¤÷X÷·«ÒÜ<¬®åµî[}Ìié¢mYñ#QÙ‘¶Ýs*z¶SÞݼ:evø –˜1e–G7=¢½î /Ò{uú¸GR_J}óÁÀ¼X‹ŒŒ5z?9NlŒ óÉØyìsñõ+¶¯…%wþñú[u¾"‹/Y¾–O]¿k|5Ü"ñôhNiË(^²Òî«Zu*­-˜|Ž4k¿XóÏ¿µó˜²gý#«;†×Ó}MO™µ{.ɩڤª­‘ô©*7K‘ÿl*ÿïtŽÍ¤{6Ä’›ñ]~C²)L¢¿ê°Ëã°j»xúëÙ#ïc³øîY¨j¿Ø6ÊêïÜŽš ûZ` b)€‘yœ1˜KFŒÎAl2b’‹óö0çüññ.VcŽƒ^q”õ.ªÄ¦j骸­’nNËÚ‚×£1Í£h§ßõòta廩C¯ºò{}³«N3ï,å‘bÇ\2â'€“KØcìûöú8c’—o|<Ÿ#òÁÅgÆ#ž¾1XÙJ¿‹"xh—Ìhv”/ƒ±*ã¶}#zÁ¹VÚ¨oŠÜàâˆ,öy&ow9½zaÒeägqyôÌŸh}í´7L;°mÅÚn†"zœñwŽwÓÝ=:vÚéþžþî‹våï¦;ưäÍûiÏØô­yÆ^[ÀºÀ¼ˆ¹øÆqâ`Ìc>ùÍqÆ(÷z†=’©Çž#.5ëë™rFòy~ª{œUaøj<<œeùy÷îÄb,1ïÆî3ÁÄÿX:3÷öS‹öi‹4žëÿ4ZÚUWÖýC<’‰OÎì••é¯ÞšKGdG‰o¶hº° uÛ½(Ÿ‰Æ†wbö(±v2¯#o÷{gßÑËéÖ}¯ •üYY;ä±ü*jo–OÔtb”Õ?| ¼‹5xÀȘCþ»ë;b“—ç=-ÆÚo Æ;=îSÊ;_kl¢Xuë[ïØ{iÈŠúcíËC’­W©,R»’Ú^ÒCö×ïÖ8"có­ØX©L?°ÊŠêže—ª~ënœÆ´ë?¥vàd¶\™t]ù¼¼Yÿ¿—¬ÔµrGÚN¬·æïÐõÓáïvaä.Êø8‹™î g’-‹¥ßžß×yßW×…X ÄS¼9NlŒý߀•{ÌŒ3DFóÐhé¾UÚúö.]bûdU^Ö¯vR;ì*£Wß,&a1)S Ÿkdý§ÉˆÜ[Çk:Vž•6êk³þµ[ªü":ÂêÀ”ÅfRº˜z'F¬ð}ÞïÄSLž]uÜÁ{7¿]<ßùê(GÅ–føG|Ïø½ã=:Ú¨:®—úÓ(Û<‡ |<Ξ.>þåõûû×…½/¯<Ö齚øDõF+ïz¿s,“¦È¼Ò;tëCž®wúZö¾…s×ñ–u&š÷éóöê§Û71XÂ*GuÞŒ¥LœÊzOzW¶_TÇáªÚÆ.zÏ™}¼×u'R¯´AÇýlž5MWTۡ˷ϲ$~Ì!ºÞ1žñÚ\²ý™ödÊÐéû;äGônf®b£J¾Œ-°ÒUü%Ãs|ÆÅ>nÀ½ˆ§xû¼á jœ2b’Œ `é±ïˆíÇXÃÓ}ÍöWû>c¿"¼+xR¢ÝsY]Ø„9{jN«aV /±:àaf+ïÊ#Ú/½³5Y?éC;ñuƒ1é+ø²R–þ°x{¶Þ#ocÏ6íԉسÕ;ý9[¯]X$JÑ>]ñÑ<Ì÷¨zdåy~(#«Ò^L^Æ2|3þ‹yVmóÈR9æ‘w±Nï¯s}Οþ—ãÜó â.€›‡ŒŒ=0€­?˜øŒO kåbÖ2F1CYÁ`£ uë.›Fºße§"Ø%âï,=[ygÆ–~1ž{òê´u^¿‰Ø·¨¼h{EÊô,Äôьߋ´Sw`¨HþŠŸÿ"Ðã… Þ¼K^§Ü¼îäÍRG_ïH¿ÓìæÇÊó|Ó|^ôˆ•À…y俼®7Ç9wŒ}‘±ßb.€‘G<ò·36ãÉ··¯…e+­±XY¸bMÃðÑžÍõ¼ÖyF[žÉØð*NÖò2ã ŸIi¥²iÿ?{í)íí½£.æ>°ŽawžÉàáç혧µtYÓýo‰¢óÁŒŽhò˜ú×ô_Ë㥷ˆ- Ãc­GøDËÖ ªœsÕñ^]ý•Ñ)ëÎ6íª§»Æ0–ߊägîKé¼{ÑzxÔXÂë·ë3¶œ’}ZñÛˆEÆœð8û #ùWo¯?ç9Ô¸€›x¥û³+Ïà1ûv© iëü_–4šóp§…evbŒ•vÄ“y¾²û=YLéÉ”|ã÷×÷ñö3aËèaëxûU0¿çûÌ@«Ïx{{¬íøHÿnµq†[–ŒÔꬺV»áUé›ÚóÌÞ}yŠúÆ;duS—¯è ‡*zT!†WfOËŒü.ýd}ñnZÛ–ñU,ßÝØ]™«ìß"^X±ÆˆIÆÜ1ΞF<2â-p&5æ‘1· Œ<öƒ?ž×îY²˜ºŠ¦‰æ]ŸK>ïn½Û!/‚:d­Ÿl;j}Jkv]Úú,²žÍ‹É´xTíVDç£X’IǦ‰ðÊøHOnt^½Š¿Y9Yb°F”GUŸGv¾W‡üJX›Õ‘Ž)K‡<£}™Hƒ{y"é3ô¨={$Šøž¬_\çß¶{Z ¾qˆ©VþÉÛ럮 óÇÀÇråsÉR™Ø6¯Ä!ìòuQ¬Â`m2÷™rUÇU fý¼vŸ)O”‡GL›Zø{­ïÌ™ßlþ̽Aëÿ/ŒŽjõ É­œdé¼õ[»çÉŠÜgËáÉdqü]XXªóŽÿ¸¢ïÕíÏ™þ¶Kæü;b/:êT뻆î > æÎÚùõ~¦ìÒÜM&^ÍÃYÚ·«½»}°•c_c\˜CFœ我±nïGǹÖîaÍæ˜‡ñ+-öHž÷}“hÝϸ£Î£ã­(抔1³¼Kv•O¦/EÊçáG·Y1Ú¹5™1—U/‡|†;Ã7’FK‘çåߺòh}6‚é¼~Ï–£ªóÒýLt´]•Ç3èÇ#3¶ï¦;ÚjWßÛM;ëf§­cøÞÙî;ñkö5œ¿c¼ìÙTK&ó_1hõûãli¬Ùú<ìañæ8ç’sñú8q204ö¿kö>¼x±ë\gÚ‘mŸç1y"g >‹ ì°ïóøª³ "e³æj<;Àþ^ïkØŸ¡»1LÖ'u—wÐËrUøtçaÆP]²:ò1~««ž:Ç•rìÌW¥.|÷ ~F¢ÌX”᳓¡·u˺|¶F]gXþ}þ 1Æ8‹sÈ?¼>‡Œx‹7×=ìñÑtEÖOi:œ©ÏÎù» uÏÉt÷gÉÇß1Feey2ñ[š¿õÆ3Ÿu-ÁŠ?×:’xHò^–´ëwé]ÖûÆ–x{i×ï1ïz7eúÁIkƒµ½»øî"MFdì½òYõXjCf>÷pÁ Žº¨ÈŽÚË•ºÿÓddÎÏwàÑzr6xÔۜϻ˰“¢º£ù Í¾ÏøaàcÄO`y쑌u{ÀȘKþÎusɈµøàøã=-,| •ßz‰:Úº’§‹Ý؇ìœfÎ÷°—&ËÀŒîX岞K}Ã:³ÄŠ'²Þ•ÕYmÿ©ˆÎGë‹ÅÌl³²"Ï*éï,“–§«I÷#}ÇÒI wY¶%»×_´Þ%{Èô‹Œ?©à†hÝwú³NêÚ«¥’–Ñ×®zª¶C¶<ÝíµwÒ³˜=‚3­{ZŒøW®O¬ÙûÆñnùÇ×'°2b’•¿u¥¦{+¿ÈvLÚÄš“³Hâ‘Á&ÊèXg9m;-b10ÛÞOïÙ£aõ‹è¾¨Þ¾l+_†"c –—uŸ©Ó*v´ÚøÎÄ«ÜÑ/+¾àîqCCgÛkÇÿ°ž^e06+«C—¢8zu¿G•O‡ŸˆÈËæYõ+Ó~ÕöÏêLÅÖW|;Ã?šßKYxx}>0í×'bŠ78ãïglÅß¿½~yœ8øëõ°†±ÊØã«Ç»}1,»£éÏ3ã=†?Óië²>óQr#é™ñÝ Ì‹­‹—ƒã§ñgäZû)k{E°˜³‚Õ"ø&zƆG]øe§ÎGtt<ëÄ ,u7#é,“§ ÿfëï~¥‚ <ßÙE»ø?BÇwòè&1é¿,Ôa‹v=³Æ(c_‹sO7`ä>Î}‘qŽÈgo¯ß'nÆœ2b.Æ\ò˜CžÏ™’0±‡ìÜåsXÝdÇuÒÜ|¤¬QŒÈò̤ÕÚkMk²´ò”Φ±â$ݫЌW¥˜"Mƒ*¼›÷œ§âë-Šþ'¿ã¼>+_ÖgÝ…u,?›ù_ÜÚóÿí³ãä~†×¼£¼ª}!#¯Ûßy<y^ËWJeØÑÆnñ¨cÏzë~¦l™:‹´5Ão]…¹äO®k`dìiñûãÜ#øóɘKF¬2öH>ž÷GÖÖVYeµîyü*m0SVGºpXeû„‡‹4Qµe–äzëäXϵ.¬35¹L¬Feü Û6ìX"ëÛ­þåuWzKÿ½÷Ù1¦xF²Ê~×9ì˜äËLU}«úÌGÔwÏfõdÇ8¬{¬ÌúÄe‰òØÞG¬sœër`q¾¾ëb.±È??ιäÏÞ^ÿó8ã‘{3ª±÷Û˜GþàºFìÆû‹œµ¼Q_¹Ë·FùY¿µ6¶ÒTíKì˜$óLz¿Ž8\‰·¥SZÙ<ý“ì‹×Öú< ›{<™÷[Kc -­uyfQTN…ogúg潫N;ù<«¼¬ÌL¿Íò¯à½î”ňѼó½Š=ÜéOù¼˜õpÞ{k:µ_^{yúÌœc¢á\F¾ÄÏ’eݯài«{¼fÊ®¥ïî wŒ_½ú호sÜ•­Y#<²²ÙüÕrTòß¡‹ EÚóÑã¹j½wQÅ.~Ñpê]Ô©[žžÌi0Œ¸bÄZ`=Þ·wgˆŒ3ö€“_ç¾oÀÇ_éÇ~šÿ~µÜgpƜ߻oñÛíÛ¢ç¹íš‹ÌDëˆyÎ`·J[³¼"<ÖgÞþm,ÏÝ>þ™ì[ÓdúȘïe¹î’›I“I»›<ÿ“ù¿)ûÜKÓa+ò™¼ÖxP³‘wêC—ocðA×X¸“¢¾úÎñ_wÝt•½³Î*}tøiŽnäÃ3àdà]ìU½“q.õ÷s>1ˆSÆ2ö†ûú•^[«Ç”³âƒ"ø9šÏKÛM‘:ÒeÿsïÆË^Þ Ö­Ôƒg5^Z}gʳ⮈oíŒ÷Ü5VcóVú;ãCÙòtëÙ#¨³w¿Ó£Ëþ(¼‘Å ŸNº+¾¼BQ°kEÒìÈ;çgê¦ÛÖ=¿g˸֓Äg`\ÄL ÞñÀÆß¸>±—â+0§üýëúæ•îÕ•gÄ4GË+Ñ®u–,æom,Ï”'b;° ËcŽ#Ï’Õ?#ã')NgŒõ´ôkÚ¨-[óh1@Þ;0íkñÈœ±ÉÚBMo£í^‰ží¤H?ľh2¢eªä›ËsV©R'ÙñMF“¾ËwÍïUá¹³Otcüˆí©´{i¶‡é+kšGŒ¢ã)ÆOÝM;úš''›n®¿u_+`Ýq~È8cóÇÿtœ{[ öâõqîi ±˜G^ÏY±–„Ó=<’}?-‹›»1I…ví·Å)~ó3kÌÁØÍÈs«/2m=«P»ç½³GQ¼ÆŽ=¤¼Ú>kúè˜c½Ç”[’ék‘2vó½‹v•¥ó}Y}ì’gñµÞ+ªßÏNÊö16o4_6ž¶Š‰¢¸°ƒîÆkXCªã]}ª3ÅæTÞÛÓ[IÿF,â,0? Œ˜ œ©‡s¨?;ÞÅ$7çJ œüéñGä®÷28ÈâW}V¹×•OK/áŽ(VíêK–¾edÌë?% –ÕʱÊYó³þgþÍœç¦Û7˜ü ¶¬úž;mf–§ö»ƒ÷¸çéS–÷nŠŒ¥MwÏÙ=[lAÄ7ÞEÏ ;È«ëgÅè•ñÚn[®¥9ò完£iÖrŽ½Û€{G5y˜GþÍqbbÄ[`ï·×Çyæ?=bqÚº¾È;0äñÉØB«]½ö¶žKmâ•Ã{60$+3Cñt_ê#Þ]yjùÙl¶þ-éÝYñ*{&àÚ7¼˜3:ÅÚv/¥¿ûlu-M‡ŸówÙ˜ˆÏðîgd¬i$½â’9 ð1â&€1<öBÆÙ!Ø×â'×õ7×ó¯çš½ž+ÿµlÑz÷ö›ŸYy½< ¶Ê´u”¢}#‚]ÛÅ–Á*Ëúœá7ï›ÆØ-V¾öÌÒ)þÆÂ¯,_¦, ~”ò26B“áñÍž{íS‘>Wéoš=Êê=sߢLýFõäÙ©‚Yl¤}2y³ò™6/óìî1ÇÝããü¢¾òÌÿu[ó)‘1°5W`Ñ]c¬Ý”±mQ,˜»0)[o-ôÊ×:#Z‹yeˆÖ­·'‹´ÿÛª¿ï/ϤôÚ:ÁÈX)âW­µ‘Ö¸C’k=gûq×}–¾LÙw93é=}aä=ÂG{ýµê "ù³uÑ=žÜ‰í²eÝ1f–dD~gùGìYVF…2çIiù#dù÷;Ú>Òÿ˜òDÏ+X÷¹±˜Fl1Öìaøøï®kì“ Üüç×… Ä0¿šxÌX\Âãkݯ8ý8buÄêz„4\Å•Y™t–÷옇q59UßËð÷tª‹Î÷Zu·B~±ÊÄðbóTéäõ‰*Ï.¬¾Ã÷f}YFY{TÁÚÖž^Þ¨¬jÞhÚ»qÇ3QVO¢X©Ë?uæÏ¼g'¶‘dUúh'uð¬Öï i®jìMyaÄ[ Öç„`Þ˜{Á+ûº¾r¥ÇõÑÅgÄ%{e¸S»u˜M[õÉZ[î|'/oë±þÌ£L=KåYÇ‚/mž8+{Î+ñ«Ä3³´ÛïÞѽºðayÜÕ·fÑþR)ÃîöêÎÇô¯nÌþèqgäYô=wÚ–¯W†L¬Œƒµrì ;ëÿQô¬ï£­í_iÕÅqa^¸wœE ŒŒ8d¬ÕûñqžI ŒŒ5}˜GÆÞoŸ?Ó:â;_–ËÊWñÉss> ç12w`Œ¬mñîwÔŸ¤wZ~ ïJë4çô=’òieÔ~g溬4ZKxŸ•ÃȵžGÚ—õ‰Ì˜â¾ŠyÖ)7:ØÑÞÕ<ÕöÚ=&‘ú¶Ä¯³Î½|–ßÈòdyTeÜ)ÇËS-‡§¬}ÏÖ{NT†w…žã²Ê7c«.%³^óyWÀƈ›À2öFÆš¼Ÿç~¿>Î}.Þ\ŸÀÈÀÑŸ^ùÞ_xY¸·«î+gŠDódx|‘¨ÃÎh÷+¶Ä»Œ>EŸYe]ûÍqØsÁžÜÁ§ÛVñs&ï.ÌÍæ¹KGߥ³lÝXòÙl—ןªö:³;–7Ò_Çóì~–̸4JÕ¾½Ë÷¬iî°ž¯ê”ÕIÏX&ºõ†Õ#ô½qõ_ç¹z8‹sɈ»À\2öGÆóÇÇ»}ßFL2[ž®1¤‡uv´ÿ3ë”4&šï[y¼{ó³ªM–xuÛWi)ÉÊúÔ÷ý¿›¨Ÿ·ÒJc†.bÇ7•±{ß+ƒ”WZ+É<³xîêß™:‹bðÈÙÀ^:¯_îÄìÙ~Ú5f‰ÚD‡×Ÿ´ü•5WY~wR‡îÝEwõ“(Ï9ýcúu;½¶Çè‡_¹>?ó¨kñ£ëÂwœ‚xd¬ÙCl20ôˆÍyç5z3±k ŸIﳺTÁ1¬]Î`Jö}¢e`de|³µ×¶Vž(ffÊèÕÿø.÷ÎŽÙ™ôÑvˆî‡¡ÉŽ{´´Ýcƒ N¹›"å‹ôÁ;Èj¿ ¯ÎwÑÎØÉêX7†ÊÞÑ/æû‡òÌâu'EåíÞs>BÏb:ðJt,Çö•è8µ‰šžÓÍiÆÇØïøÏŽ#3ö°'2æŽ1Œµ{˜cÆò×wñ¯ž3eÎGb¨‡îS¡wEòdÒTß1ƒ/gÒÞsÝ+ÍÚëbŽõ±Ê2ë}äÌG —[X8Ë;³®@Kc•“å]©'æY&]5Ń©+Ïævb vNÜãoGvÛ:ÖDÇÏ‚5fªú§n[ÝÍ»yfäwñȾOoï:Ë̳;LŸºËîVÆþVžêÝòÃ/óbodÄc¾øÍqbå_\Ÿ¸€—sñ\éoœ¼ž¯`Ù±5îlÝ#NÊ—iÃnŒŽSváÍ(Ïßæ§ªTÁï31û*WÚ«’FKï=óêÞëYÚe3£rþ7}žº1È#lÒ9•zaó<ê<ÖGÔg4Ÿäß<»é廋²ci‹Ï™¢øCkçîú˜×ù`¬ÃNÆ|20ò_]ŸXÇ÷ƒëøç‡SõÊ÷2ñz9ì1V7Ö•äeyehØ6°Ò®wØÒ®òd)ó߃ÖǬ=Ø%9Öy%ówMŸ×ý7$þRY*”í[,®Ž²öË¿y¾ډϢyvŽk£ôˆñTÎÈÈ{$Ý¥ƒlþg©‹ºæi*y¢óUûì=có<§dËïÙFk>m½7þ£Æ\.p2æ…“w˜cìõLüwÓï±2Òµz³Lælk°y"”™K`Ë•ß28%"“y¯Ì»­ç6²¤1¢c v¼Ôá_­6aúà(«×º±€g+Öt»pôNßÚi[#|™ñU–·GÄ1Y{ÂòŒÚK6m§¿fmuçØ¦RGØ¡Où:òìбŽ|»ø¬¼¥øObÖ5íŒÜ5íðÕØïøg„`mözû‡ë;Öï!VXóÌ#Þ8yŽK^Ë É­ÔÇ­=5ºqEäY‡Ü.¿í½C”5ãŸXüëɩԩ¤×.žûÕ\þÊ»heÓÚÎjÓ¨mòâïºúü®þÄ–ÕÑŸ"}v`MÞt¬Ø¨¬|Oî]z[Iw7žüïNLÝíÄëY{¼k ^†:êB{¦ý—¬ÑØÃ óįsd|b½Þ˜OVþÎõ Xzœ¯·îk3{i¢:ô ¾…Å¥Þbñp¦m¢e¨ä·°aô½~$á)vbgeóïöi;1‚$ënÊâÖ;ÊÅ‘ÙtQݶÁóÛwÚÜÊ;[Ž;ú°õìËŠ‹»íñÝõ´kÜÓ‰3vQ¥Ì’?·xàþ×…9bœ£‡ùbÄX¼>ν’“1¯kOÃÞ;X¤åóøFýž† ˜ºgåuS—.[i¥þeùvLñUÑ6fñ¥fOXl,é÷zO+ ³O³eïºÛžýO;Ë?›¶«_y~¡KF†gdÏÎ÷día¥Ï‚iÓ;û÷šþî÷ÊÈ~FM·›²6#ò¬Ã¾tc¿,¯H9×}-0Œ¹bÄ[ ¾çˆ`ù?Þ^ÿrœgíad`eÌ%co‹Žwk×yfO[–1µ0Q…gWúŽúóÖuzù#åÓÎÏ[iÕ›ùÌçy¼·~ŸùzØ[{Çuíéú\â±bKk_¹è8 âW˜ñFe,9(ºÖA’áÍñvè=«ÇšÌȘÕ¼²fß™§1eÑÒ­—ŃŸxc…]¾8BZ¹ïÓ7£~,ï[ž÷»J;WÁ£Ï‚ÛA¬¯òÎðcýì°EÀIÀ¼˜FF2æ‘q]ÀÌØ#ø±ÊX³÷êx«ñÞñù3÷LyŸèóLú]cô˜MÓá/w+kü§Íb*k-¨¥ckÚ1dÉâËø‰JŒ{¯#.þ[Ë´•vþÎü?!ÉaÊfõ¹g<_¢’o‡®äñ0ñ. ÃòéüoØÊ³ÃfïöÂeY¿ÿL82B;ÇKÕ1E„WGÖ{r4ß*ù…kŒ  \üû·×¿¿½þ¯·×¯sÍÎÚC<ΥƼ3â˜ç8‹ÎòíÖå¨ÊâÔÈ8=B,6貑QÌÁò²pŠ–o>:‚]µ²Zøˆå¥íw¼R5Þ0Ò¶ØB’WÕç};«£•2UχɴSw>+v¨¶W'¶`ǰ>Q™rÌé:Ú»c<žå¥]ã¬]t÷˜e¶Íö™J²¶á½åsøuà\Äc¿Š±çÛˆ­øéq®ßCŒæ‘1‡ , |<¯Û“Öú0{cí« æ^„WÄ^­y=^ߥ³,_ÍV­8·‚[پˮQ{QÒ[|­Ø’?­l´/VÉÓ™ì0š¶“´¶ën˨]òÚ¿c†îj—nyG_¼K>#'Ûï:˰+}†v¶k3vè(ƒYž­~½ÿ‰5Ÿ¾ÊÑ0*p/â'0?Œuy?;ÎX‹¾®_^÷±vï¯sÿ‹qÖžW.í=£g«Iå·xi|w“§_\ÂìSV¥Š-ÒôNãm­“~³q½R¹VŠì¹êá[ STc!vø¥,OFgçzŠž—Â’UV/4žÑqØ#©Š"c×ù=Ó8í2#gÓ²”Oï°3L:uÈõ|S=“ é.Ë]6A㟕Q'`½ÞWŽsnXóÆÀÂØÏâ7o¯ÏŽ3Öç‡ÿðJ÷É•ÿýƒ3Õ0úŽqJ†ç#ÆFlÛßÕ÷$îÉîÂA–.hky»¨ÙÿÕ?Y8!kc»uŽm Ïë ½rh>¬bw¹UŠö©ªÍȯÒ3ùãÝ”±‘V Luœ Éñè‹Ô^*kdÍA–:±Efþ¥C®u¯Ê³“Wßí(‹ÅӚǚmb-3Œ<ÎÑNÆ\2b“|}}œ±ˆÉøôÊ7Îç³äUÉÂÑs–WTv4½×¢xFkkKΘ›}õ¹ö^Ú1#Ï# #{sÙY¹šÞVê½2Ž–â¥wèÀÝgìXÄÖ½6nzäÿS•¶ÎòÊŽÛ\)CÆÖtÑ£Ökzô¨qKÌøsGyŸ©b}“·« UYw–«Ê×ÃÐc_ `dÄO|ï8ãŽqvȯß?¾îá;Öëaÿ àcÌ?Ï{[t`X&oÎíÆ:±{‘9°JÙ:÷úòÒ[c‹¿–.Z†Ìº»—£îGçw÷b8´¼Z9²ûîZòvÑnßPõwû®Œ¬Î1#¯š®[n·ÌÌ8‹y~Æ×h·ž0ò«¸à®2?ZÎnùÀ¿;eycjÍWJ¸c¤û#cŽgQcï·×Ç[9ä?»¾'㬽¯_éGœ…W¶.œÃÜ÷(ƒ±¿hcS†4LzŸ×§.yã3³@dL0Ò¬2W<²??{Û=;Eí@—¬gàõ íÞíºx?*/Ã碻~³2¹™øN‹tÝ–„…ÆçÀ·˜Füb-ÆÚ¼7ǹ¯ðò÷®OÄ"³¨?8ÞÍ!3k÷˜òvۑ꼓&ã×µtU̘Áÿ‘ûž|æÙ|ÝkåXî½?¥]±µS¡,Ž[ï­íiÇ®ýÔY™ì˜Ô;Ed0ϵ<‘ÿ+"6¦â?26ªsL =ì´›¾ ïØåæ´™>ÊòÞ™>›ç‹FwÌ{täoF.‹S²:¨ù„÷¦kì㌠ü“ëÂ9{ØqɈSÆ\20òˆafÎ%óÞãŽ1Üy¬ü;eUp_Çü ë³YîKØØŠÉÔ‰„×yèùž ÁÊœe³ã -Í\F–<¼à òbÎ+ò"ôlY±ƒ™1ËÝ>³ª•|žN±}•—Mç寎™:¨s\öè~åÿ >üny•~»3V¿ÛFhÏ-;0Ÿ³ŒŒø ``Ä¿y{ýê8ñ2.Ì'ÿÍuûÄ!.ãÃã]=Íg¢eÊ^%Oº±¸‡'AÏ6õ° #sÅ£ÿ™˜ÿZ,ùÖ^‹[£•c‡odÆÑw©¼cÝÕטý¸*ô›Ñ)ó°š—§Ãîgûå3`²ìxânz6Ÿ‘· Ç=’ž¹lƒ"ó8¬ÿ³ætÆþ_ß}±O2ΤÆò®ï˜cþÆõ|Ä#p¼›G›?+åf¨âÛwâÀGQÄîEö$fÒx:ØQ?+ÞËŒS¼3m,¼­½³¥oR=¯åŽÐšG+ƒtÿYæi¬ü™úÈÞ‹RÇœÙ.¬&µgÛGû Ë+KÝsÙÞ½.Þó3ófÆÃÖóê “~g?ÚE_dLÏílw+Ot?@©Oduyør`c`d`cœG lŒùcÌcù+c½ÞØùÕñno ­lR¹™²Žß]û%2cÕx>¡S—£ã Vp©öŽ‘~ÉW±Á3`e†¯VŽly­}רq Ûç+´cœ©C¦ÎeÈbWëuö£NzFœðlÅeL¼Ô]ÙEe}¶w’¨cüZ‘½sl±‹Çz¦¸‹ª_X?1 Ì‹ø ÌcodœCµ{8c±ÉÀ̯3.yF<òêÛv¶á#u¬:‡ruÙŨ©ŒÕ²z£¥Ÿc~ÞÕ=pïÐÉe`mû\‡‘1f•¢{Ÿx8ç.êôÙ™9…ÿˆ¼LºhÚ]´c~c'îÚ!ûÚ%mÎj½×%çn^Q?Ý¡«UÜžy?v~äNbõh<Ÿã-ð}ìmx `aìù¼ü—×}Ì3co8ÄZ||üñº?¶lÌ}sW°™&/š÷‹Hó»uŸ“m‹¬mèl·,í(çê2ïU©‹Nœ]mƒÊ¼ÝŽ1ËŽ÷ŒÒ.\´“Ý=Vù2ØêÝãš»hçœBtO¯eè¦;qzþ¢Ñ:|ň—À…XŠ—ü×o`g`âO®4úžã j}þÿ…n¡çãs$Í\ÈÄ—^Y¾æJ?ÝO½×‹ëÀ¾x?ë$#Žüþ¸áãŸOyʸ†÷öÞ|Yý?ÂR³b&;Æv˜ö†…¿#mˆPë>´þSG¯œ|¯{_¡íÜLŒ°Òfß^ÐꯎŠèèÕê2r`w£»ÎáU²W[ßÃ³ÊÆîLþž¸›Åoœdĉ¿:`eɱÀœ‹7gYÙŠ5<çØäñ§®ß³÷ßiñeñèH·³dkÚ’±Æ¾µ|iß[v$yÈ£@Ìû…`·¿7Œüíñ´¾ö)×µ¸æ$kì?‹˜ñ¬ZyM¿­öÛVÉ´ÆáZ´w]Ãß+õYϧì·ê ‰Øl+¦ÛÅ>ß³]ôâ‚Þß šõLY:y—1°R§gÚ·]žo>{:›2p({¬FëµxYÚy]“¸Wò,'|ü‡ãi­dÁΈ)#'ùíÑÞßa”ÿ¼ûXa/oÌ‹Užñü´˜(ŠCå·FG—çkû‰”~Ÿkk0ðÈ×+ýÑV½ãhËïH3õ—6.У–?Ý“¡¹6"‹¿Qêʨky&ž±è[K¹ÖÔ’Å݉s ›¢sºW.c1ɯ±ÔRdÎÜ;ípÏZ;+º±`Y³kX füøáøÛ‡ãÏŽ¿·\ä_×däëþfòý*#ÿŠÖ™ÉÏ*ÇŠwð¿X4ÂFµò­ñ¬g×Ï(αèQfŸYqÄný®õQZe¯dýïÝb+[>P­³h§¾ÌlËh.eÉŽø >kÆ}î4†˜äÅé÷ú2âÇÀÇ_ŸÊ~v~¢î«Š¬šüV›vy^òƧ2eFøÌÖ—#Ñ6zý±î.qùˆj{NÖdyÞIºÇùb!ÍÜÚ!Æk¡m´êÒ^y9¿zO6Y|xKy͈¿y©…fÒ  CFt Fã$Ù«ÉÒŽ‘®jÙôRN £–{ì!ù/Ç ##ÏBr¿?žp²¬k1j—%n3:—bÓ(¾¹‡ç}/;âÝ“Õï3â2×rå}µä[×™É-ùdðdð+¿3ŸCK^y>êoß«¿®!ö}ÍèÓ…4se>\Ñ5ýýk3|ŸÆóÌy¿#6‰Ô+í™`dÄ…±vÅûã–‹Œ‹·œd`gàäßœåßõ_Oë[h±üõwîõÄ"Wé‰]ð1¨õ¦¥Ž—z²Zïý³ì‡Å?[©#qˆŽíñeø#=º‡g9ªÏ—ùŸèFl[bk¬r;Ъ¶ÞÃ3Ù‚™ïofà$&/ ÿŒ¶Œ0E«îõšà]àc¬‹,{ê!†Œ¸1ð2Ö¸FF¾2ò–‘— ÁÇ£¶DHƒ!³t”§¼5–::çÁÏ;aîRf+Îîéãh¿ú‹as™3jëgàÛÙ{ìôÈÓŸ/ß5üw Œy2ª“ýVƯv[¯¢G;ŽGPVì9Ðìùê¥ô÷lzq9€“‘c,{Pÿö<ðqcÁÎ8¾<žö廯31òÊú3É2_²ü3 ®°bpm^#;gý^cÕZ»¬ùÿdD×{¯ý÷:ZG±lÓ•Ø6~‡ù”dౕ¶+;v‰k²ÇÞ.÷uoòŸ;>Ü•îáYŒbŽ-›]à R8¸kÀ+cäoÎãñ<ò¯ÎOÙ“ïÅñÜd+Ɖà±L;ÉsÔÂWåxb˲®g-[–¯Å‹G{6°±/“î}L¶|æ}­Œ=öˆáóÝ{ÿGè^±Ñsé3¶=`ñÞùùÎø¯¥&Ss.[¦F®'¿³WÞS¿UGð-ò&$YÖHƾzˆ%/ÿêüÏ/βW|ÌúOrÆÁlɰÜ{÷ÏÄÿ–8ë¨\-vZbé³FõNŸ÷ü‹ÙãÝû,FztVL2géÃL]áõ ´×wƟ艢ÿcÔÊîò¿Kÿ<7Úñ¿'+­S3°}MÆ5×âíy ×8ûëýþüœ 쌜dÄ™e_>=ÍáL¿4SžVþLY›ËˆçiÇ´wLN®í½ÇjKy®Œ©_¯10œ¯yú»æŒh„µ£c¼ö WÐ ù=éÿ bŒf=ϘÒè»Yøf'ÅlË.÷µK;VÉêÉ›gšEQìq¥—OYÓ1d`â÷Ç-Çwçyä^È;{ˆ'_ó,4ëÀe+ž«•³‹½¿ÒNmiQ‰]µýfÁzšÿn¼ø"¢kZíXí§ß‹œYíÍZ».“çL™;aµhí¬oWùOVÚ©-b´÷Þîy7²ŒíÈ<ëòþ>“'þÅšÀÇ¿>?c–|åë{{ÛëÙzö˜°ÊyîcÒ‹³1öº¸µÏ¹å¾µ˜¼%ÛÂKæD¯¼'îe©Ïø_@K+⊻Å|2}t«MÈÂÃÑ1uo8]#sµÿÇšç–{‹ÄìŸ#ÍÂ7«iF¿3bþWÕË ¹ˆ%c däWüòüD<ùñ¸å" F~wÖ‘ÿ½kë¿Yuw ¯1uÐhΗ퟉3JÒÚå™6ÒR6‚+´u£¹þ#Ù ‚ÁsÖ8ôè'ëýôúÜêg{ÇC¢çC5]R^¿7úXâ+ÛØÒW™±º]ûd§v±ýVèÄ‘? Œ| É­À"ç!ïóá¸sÍVî`ÃïG1bºŒíÑ Þq£‘¥á½Ã¸ _—-³,gů,²ðÞa-[FÌYSŽ1×Yõfó´Rfü—MÌñó‰ú´ê9ΎópATÞNãVkS¯9É8–=©™?ƺÈÀÌ_žß§_ã K›Øõ,uÙ±×Ýéz¯³0¢çeb?O]æÜ·ê­ìgÁâ?Ë]=_gëŒÙs!Âg¶¯²z,¬¤Ýî=ßoÕÝÉô³-¬gŸÙ‡+ˆÑ^É+Æ'p2ð/ð0bÆÈ­xs<íW-{޼2´g¶ßôÿDˆTxœÕ}ùÓl¹Q¥¾·t»h·7 —×ØÆÆ`ð‚×^lcŒlã ¶a"&†˜‰‰˜ßæÏŸÊ¸¥øÔÙ¹œ“Ê[ï##nTÕ•”JI©ÌsU)Ý1Ƹ9Ý©ïúwöÝúý¨O×…”‰(Êó(à·äAùF}áåµúìñò=jÿZÆ«/âÁÈ땵xxŸCÉ’õ¡—¶ÛžÎ¶F|µœ»ú̶K—{lÜCy²6û¨ªíäau²RÃ?²ÃõUÚæ•ÑúŽÈ›ÉXµ‘ÏbiG7²>XÓQûÂØ¡»ÁéÅû±“ñO»sÕµ ßJŸx´+W_Ç|_ÓP„Ú¤G˽'×ë.ׇ.×_\®·.×w.×ß]®o\®O^®O\®W.×K—ëéõºS¼æ÷ÕgzºÌú !üP`}k&KW9oZôx܃ûµ\wÃg+o”îݳl®ç7¾,ö™4ûkÕ{fl-kÕ³¦³ä Œºë3=Zû‘¥jg:¢ògÓ-ûÌò;L™èÞJÖ¼òž[Q»À’çç"ÞúùÒJGêE¨Šëwˆéתoˆø?D¡‰mO•g•W”—¹_µñYzäï<ýóæ¢eGë¾x¹Þu¹>v¹>¹þörýør}ýr}w˜ùƒ—ë½—ëåËõÂõŠp†õ¬­µ¡øÞK÷æ‚ec¬{6Ò#ô9H·¡ë ú‚ð‰øWæ³…oYœnº>ÎèÛ®MŽÆv×nTÆ4¯ªíÌðÊc%oZëO¶ŽÏÊQÉ·ëë:üJ†£rLûQ¼U•§JUlÊi¥=ÒÐ:³òÙ<è$ć |*v€‡H9ËßDù¢ûÞ<=/2TõËlgÐÊw]ÃÛõ)¨¬$õ >þo—ëDZVüåËõýËõÆåúùåúÞ8Ö’?>ŽuäßÇZò£žõ÷ãñÎÿ2<Ù-bÇ÷LÝÁèLýÖ\×ë–YëÁY½•9ä­ƒVêÉêlŸµþ2{ÿ¡eõF2{ókým­‰²s»JºŽÇƽª¯þOù¯_2œíÉÄþ7ÙK4Í“±“Ð1ì¶gÞo´ýͳÿW0:¯íµ—ÆðÚm7;ÆVzWêÛá¹Ûgl;o…yÏêó¾Ïñ<<ÝEôdb­ù)8WÖ‘#¿çr=»\_¸\ÿx¹~}¹~9Žõd‰¹øô8b1$&c®!¯W„Ñ*ºÜeƒ3ŸËð¶|g†¼ù‡–ñòv`Ðj¯ Ò¦©+óûŽ-güXôßZ¦Çˆ®±qè^É~G:XÁó蜬èe¦×neê«kÿQ[Véûª¿®ØÕNÌ”ÑäÏ`NöYnµE‘ ¨]óÒÐûÝÔ«ýÐML¿îø3ä73¿+÷ѹŒÚîˆ*ó猼Y™®þÔó^ÿ’ë÷ƱFüêåúÌåú‡Ëõ»Ëõo—ëWãÀÌߺ\½\ïÇZò“…×ãaÓ-}‘W>à è=c¡'@ùE8ŽYßgñK…"<á!ãEãïµÁÂðº^‹'ƒg³ûV>Oߘ5²*&ö.”PìåÝ‹ê;Ë/GrEóký~¶‰Ê±ö˜Ñ­Ž>ßÓú+xölÝCíÓ$ˆïÖÔÛ5.¬­Z)Û#ÌÈÁÖ]µ}žßxÞÔ-S· ³Ò£~{Ùúç§^K–uä÷#žâ//×/×ÿ¼\?÷qɲ—OÖ‘_¾æ_c)ÖXgD2ŸÍÙ[øÉ.û_ÉÃÎ?¦¾ ?Ëç3úÙþª½õðST/"G$óÉËŽ‘%w„ͺüže0S‡NóÚ»‹Î˜{ÖFø±ã³[oEÇLéÙ˜hOÁ~ë.·–gϾ蘯»üÎÀj™yùWl‚”ÛÉÃÚ(«o‘¹Øy&B¨ÝÜáUñ ¨NìàuÔD2Zþ_â,çÊ:²ìÉ{mxø—ë_Ʊ–,{ö¾6îã‘åzqܯ¯˜Þ:ãbþöž{3;¼ëó*u¢|Ùþ¶ÊDkºgÛ<´Ÿ»pC„[5Y±úÖgô_¬æŸ=j¹<]Ô÷™sô4”¢¶tcET†uÞ#ú“ýo¾ƒl¶£Ç;}Ü1>Q_uŒuÅ'ZéLŸd~­£]s±í©ªƒ^¾j\XD]þm‡o¡xÈK‹lA'Þ°úñìþÚñãU;ù¿³â!#ûa•ÆÂ{¾ò N–µa‰¡8‹¯ŽcíX0²`eYS–5äÏŽ#cÆ#?1xÏú"`ý"²_Ýâ±ã+=ù½þ­ÊˆÔ_I·ò¢ö9³l,*ópÕWÔÞ óÇÓEËžZýˆØjdoª¿»¸J×Çøh–´Mbm7ª«bç!3w=>Œ=gøVyTmL¿fyo±Þæõ»—Å;•³EwübK}ì¢íâÙ=ïΦÊCùD¼Ï/MûQ†_õÞŒ›ð漎…¸»æ—uL‰õaÁÂr®…à⟌cMùGã#àšoÆgÜû3v­˜dë,Ù±ÜËú¨¢Ûgê<‚×ß;v·Š%#yPBäaßA’µË³Ù–žèOýŒÒágüL?#2!¾-+ûž“lŒµawÞ Ô­ÿØÈÂDZw½<™¬Y>}ßšGHÙŒ¹¸c«[éÙ¤ÞŠL^Z6?X:ÓßeÿuÑ®½Ídì82¢ª¯a˱û½9ª6ÅpU<³;÷PŸjÕ5qíügã8Ypñß_®Ç™ò>Yc~v¹Þ=Žudýþ ëBÛpÖ<Ìd¨ÚEv¼Ï|gOÖ]{ ‘üLßF¾=ó­«^£kø¨\ú»K$‰é9‚C«¸,’}Ši¾ŽÒX]éò×Nɰ'âߨ9²þFü½çÛ";_¡N ×ųâ+Q»ˆøjæ¾—~¶Ÿ«êdWýLÝÕ>g‰íKO3?“ÉÊüÏÌô%ûž¯¨~-Býfòxö.ãùOk-×ú¾^RFÎ;–X‹×.×_#K¬…Ä\Ⱦ½oc-ù#ãXGþ½ë¥ë²Îјß3°ÞqbQäcP=@ñ;Ì<¯ú¯H_<9P™3ÛÊô'ƒëP{é-"WÆß²]V_fç-{ö«ó?dÔÖ£ãPõ_¨GØÏKcÿ÷ÖüÐû^Þݳmwê·hç,&v|wmg¶Æ…Ì™ÌÖEóÖãÝßÍ[á•ÍŸ5 y~î”×’Õ)†w[íä?“2–]cõZë P>eçêÌ>ñl·.§÷Ìym¦M|,x÷O.ןŽã\ ÁÅÿïrýÓåúÙåúâ8δx6îבgœÆ*‡>Î:3YËbµËº_ŘïݹÊà†:þï<ã?Sï^—¿ÕØ×úÖÕí–Õ¶©ûgûB$Ú•¹P¥vì÷y¡‘M¶ø ãS±E¬ Få©P‡mCÓu}Èxè|Öo”˜g…õ{'VtѧjŸe÷×4ÏöïÖq–ŸÁ¿sœwî!}yëþ~¤>£9céÐ\ÃZ±†^ך¿ï N~6ŽwPËYÈ¿ÇÙȲŽ,g%K¼…ìåûð80ò»žÏè÷{!x>"Æ/ïâh–§‡ÝtžˆÿJì:ÖfÈtº°>~Õ©5ÍÒyýaj§Ší4ôìØ Ÿ súl[3);;;’%Ë·³®¾ÛÞù,féÚÏXyb47-BøUûÑû­ù#t†n³gCXiìž V´l'UdGùV°lyõG÷ºdêäSÙ¢ï#ºÉ|æZVG<›†ÜGë^˯8y®ù Þ•s-ä={s,{öË»Cþy1oc}YÖ™%&CÎÂx2Þ~Fòjó­ñÊì»'7¢û¶ˆîG¤Û°;¯²±õê®Ô‘ýÎêì8Ÿ~Õ5k¬¼ú³¼Ù@±[—.ÓmG¬y^Ñϱý«Ç‰U±xGÏÇH›«˜ÕÔ^tÌS¦¦¾®¼;Ï&l;«õXe=œá‡n9­g—ÞŒ¾ìÆ¡v4˃à:F–]»hÉáS¶ž[Ù… ¦Ž3t»Ë·¡ü#ù<Ÿ»êÂ\G¼û‡—ëcãX/–óå\ Ù«÷ýËõ7ãÀÈ’.1/Žû}{/,¼4FÑzgÉ„´#ú}y¸Åal=è}„_¤ ÿè^†Eʬ:ãé SôÛz~Óù+ÿÝêyÉ“Ý÷ÒQýðúÏ*= Vö Ì{(Cm‚æía¦>$?B‘.±xAî!ϫ޸¡sVËÇŽW—N?oÚ‘×ë·]ÙcægE–Œ<;âåìPÅNDü«s·BÞêàm•¿5NÊæºW7*W´'›©;#Æ¿Íußy>²¼Cä“ãX3–÷Nÿúr}ïr½9Ž÷ˆ|îr=»æ[ß²žï¶ú* 7Xýp†3sè¡ØiÖ.Zç*ìবlïE˜±—h,Jÿõž>«p•µºöÉægcÉ‘ÿp#9€` ï{emÆ“»bC™9ÁÚbÆß£ýÝÖ߂ȱ“Çz6Öù¼1®Ø„JÏ—wúïè~fS£ßUòÎöY of\Þ^™Ê¼føG÷Ïl_Fó¡êؼˆÎzúÇž•ùŒ5Y0²œû&ëÃrîÛ—Æeßžœ“,q‚“å|dYk–3’_\Ê ­kc0²E´ƒ“›†Þßµ?·˜QÖú”Qµ‹‘nFù³¼ë\²|sNؾÍpê·¼q‹öê²ø1ÊÇúü®¹[Á‹;øŒ•Û‹½EcK[Çè‚¥S]mÖ”ÅÊeãǬ)"<«ywqm'N@Êd}ÃØ8†ºyVüduíRfªywˆ™#ˆß<“˜•dþ÷­ì¯^Ëê3áfÚ<×B®^®OcYÖeŸÞŽ'˹‹,1˾æ¾O¯¼ž¼gÝ~‰äÖò{íòÊj>(yø%« ‘-ëñcñ9ƒ¡túþÉ;ß$âÅŒóú;š3YšÖ?4.Û·°Ÿ yX=›7Ñ=ï·U·W¿UÞZϯPÔfÆwWü¡×G,N°tš±1·ÒÃjgcËH—½ÏŒ* B޳ώ=ñtmW‡wxUë™éU=aqAÅz<¼ß;ü+z=_[ŸHY¯~ÄîE¾Àâ‹êÒ§ÙøN¿³ò”õ`9«B°ïÇ/×ëã8óMεøqœüÖ5MÖçÙÈ/Œ{üíí×Óm°dÒ+v·j˺0ÚŽÈX?ìåáBe|,üºò²ÎK±dèð-+kL¢v²ãÎbA¶o-;X[–Ñ=Ä?=ؾ鬯êo‰9vø!>‘eW÷ÿ˜ÕWÁG(ÒóÏJCë`©âO<+º‹¦3|P?åGmKý©ôAF(¾êˆô£*3ª]~iÞÏâ%W ²âdù.ë‚eXÞ"ûôä\ Ù¿÷ÍqìÝ“xdÁÑ0ŽØŒ¹g/›ÿ“æ{²£¾=Û/2ù‘³éygñD䩨5†<gZX„Äñeöšé“È—{W&«æ“áñÈϬçËD¶¿â·=y¼:ôw¶Îl\v|’Ç¿®º>¯hTm*‹oºöùw峿×N³çáù¬ñ¬´¯Rg–×›3Eùwâ>,¾¨žZç'"åvò±e-¿“•¯âÙаâ‡"ý@u­š'êÛ•²˜Qï|óü7‰› ,s‘eŸž¬!K<²¼—ú+㈷÷ìÉ»«_÷ï²^}>£³ˆOöþ§¯œk…È•el²Õ&4®×[ŸêDtØ’1³çßÈÞ"mŠd@¨2÷"?»êqÄÃKóúh}îˆpuÖ–n!kV޽ݳ5užhÜYž^•2ždzžÕËè$Ь2ߟéGå±oY9¦vôgOXuf~¯â£²•q¯ÐNy¶M]¼þèÞ.¤.ªã†øÑèw¶f¹æ¯>ÿ²}‚b)‹ #oÄÏ’#K[q§àc‰xv¹>u¹¾>ŽXd9ûí·ãXG–={²¾,gZ¼oÜÇ"ë1ÑdÉ\YÿÏp„ÇÁ5gÝGòEºœ•cu•Ùg”ÍUO1zàåY×$¢5moNéXV«¯¼÷dXþžÅ$š_£DgÀXm×õeºÏø¯Ï,Ù´LV:C•~ÏÒ³¾±â}¢~eý'â“wyY<½yžÍITë7º–QÕ¨n¤ŽŠŸ¯ú-¦,"G!öÀ+çñ@æáZnÅ%•ú-y¢¼Z„? )¿Kh[,cãYBþ›Ý©KçGb4ÎXup=×B0²ÄO¼6Ž3å]{òÞß#&YÞ»'ëÉr.œ¼zEFÆiÿ*£…½BêË|¤wßÂ(„çJÌÚ`g_1zéÅ #ö6Ë¿¶ µµÖ=¶l—Šú嵃1wqÛî @ão"bÖýQ,Àb¬ªïØ_¯\$ã®ßYy ãÓ{.µxíœ Èæóð›ö5Œ>wÙŽŽ2Vùª«Ô»×bg>i^gæeõ¢«Ïwh7Ž2Ó)û1ÿU1y¬:½9™ùUƧ×ß²6üÞq¬ËÙoòÁÅ“,çÀýõ8â,þxyÅèÖ™Öµ°/«O^›¼2ˆ]fÖB™5p«½>Ÿet>Æ·V°NÛnÝÓryrg˜Æò³Z&­ã:måõ·Õ+o­ÏHyï·u•­7Ùƒ•êW³g–6GÔ‹«Ó»0£PdC˜µ1T‡t:j7ûŠŒóžÉÊ"éȽ,íÃ.:£žê<ólã[Ý­ØÈ(oφ[ùô'*cTÈk»7è<é‹Kž¤Ÿý›‘绊èÄšß“c£xɯËyÏ‹¬ að ‚W ‚à@ÏÞ céÙ\O&f.zªÈýwßAgaØÎº#_ŸùÍ5ïüœkÈ‚_å\d‰I,üƒqœ÷&3ß$6YÖ•å=|x-#—`ëùž=ħ ý‚â´ÍU~ì³-šŽæ¯`$o­ ± ŸGf|"ÙÿëYœÕ¶l_‚U§‡—»°}–/³ßŒLó“)_Ic{+?r6iD¹»xÕû}6uϵÎ1Ú¥]ÛǶ#ò]^ë"[xrèç~KþéÛfܰ|—ãׯ±gïõqàc9ÛBÎI–5å7DZgï×¼²îüDñXe°dòäÉÅV6í Šð®—×+ç¥WmN„£½{ó··nœÕ5©ëéS$CV_”'’ÇãÉÂö›ÕåÅ0{Ë,Üåclh³1óâ ?~ ìÕyKžÌ¢y+~ «»šÿ ¬Q¡Î:˜6>4ÌîñElþn=ˆ>¢>ÆÊÏúò¬L†;¬´ì V†WD¬l3)gÅXûó'¦}´üžYÞ"ñ[!ïÕ“={o!xYâ/äìdYK~uÜcd+.+¯-Ñ}O ¸“¡Ì–ëùˆ¶¿?±íBã-߄ޡõÛ²]ˆ,‘ñú=’Ûš?kd颾çÅJïÒä­y¢c•Ï"«?uŠòzø{GoŒülýÞX³öfÕ½ŠýÒ>,²Á™<žŽ°gF¡í®ò‰ôL§#ãÄÄ1ú„üÇ[Ý“„”Ù™s– ¨à5”,¹Y['tVÌA•£G–@1CÆÓ»WÕ£LêÚ5ófQ§i±î³|ŸÜ“Øb‰1–÷ëÉÈr>²ÄZü÷qìÙ“3àf¬…ìë“÷VK¬ÅÓ…§|ÎøfÔÇjÌäõQÖwÝ~PóÍø{~Åf:­ª{^c¡ûÒ™ú-¨Oˆú,Ò'«=ÜaÕ‘ñcúE—EöŠ1vÑuv=˜)ÏØ¢1ü>FˆÕ5´\µ¬e;™z«ÿÉ3¸ ÚgÝTÁ6³ËÍüÑUï~6=›¶ú܇¶«¢ Cêa÷yv͉Îý¥„øÃ¬òtéû‚¾É´c;*c½S'K;mEÊ"¸­Š%+8¹ÇÒ.7Tê°üd•‡÷›-¿›¡³ñmE"»ˆâG¯NgTëZË3<#LV½_!ij¶Dã «­zÒ\~õzɾ½û÷QË{ödùcã8?YÖ’ŸŽûý~s yíóõŒdg>)—ѺüB]{÷²ü¶¬Kw;‰âE¦¾Ì6Eå3ݱx±c¥3±¨žkþUðæúÅ3Õ6îø•U®n;éçÔcýîô1Y½^ze|väîšl„vt¬ÛTëfyVò[ii-·ÚÑ~®ˆkQŸÇP—?ž”Ù½3ìðZ–i :ß"8Ï8bi¿¼‹úåqœY!{òä"r²`dÁÊß¾Þûô8Ö’åü YKž±úü7]ï“%}Í7ËexÂj·wvƒÇ¡=Kìù^(ñÊ ryü½3Ϫ”éñ¬Ëú!Õ±ÕmC1‰‡Áæ§~ôÈ;#ù‘ún¿úÌ–é,ê;PбcýðÓûÿ+"´.Ö®Tuž©ï ,¾;ޱö5#Ï?VéV¼,»ùû±ÜCq*£W~'¾ ©¯Â»*C‡œ®½{óxWvÓªö€±«/·ø®ÿÏß‚u#K¼…Ä$ýzIœ…Ä\üäú[εxey×ÞŒ·>k̳‡Ç¢v0xq%¯£û;zÇ–õ0J™¾iÜ›µÙO²òóžK<]·Ò½2^<%‹Ã`\+Ïz1÷õžU+OTÏ8E׿þÎ|(ÃËKCÊ3„Ö…ê!ÒÞN¹,Y4Uâ7Ùxè®<,ÊF:ÊÔƒÔŸÕ]¥ŠÈt²ŠÐò]c•íøïõ¬9»ã»™´(O¶É*‹® FõwŒm—Cꪒ…‡"ž3¾b­[>×wˆö ,ïÚ“s-d-YÖ|ýþW—ëÙ8Þ#²âc-Æ'«|6˜¿­u:T2›è•A ‰Éø3õe¸Ä›wì¼ñlh´ÎØe«< ìíáôúÅpºß²31¬|:¯×OÖšë¼a†*6ÝJïÄ.^ŸDü£<;s†ÉkÙ­ íb»(Ý»WéO;ey=?„ìϵ~[|£ûÕç…ݱž|B,í®}dÒužnÿŒ’§3h9ïÞíaæD¥®l^uQfW²ù}Ïê±ìºg/ÖϹÎ,Wðî+㈡óßä!oŽ'Ëù¯#ÖB°³œm!ç`Ⱥó»ÆÛÏZö0 c‹­6è¹Ï”dxHÄ®_z„øÁˆ맬4ý<†à+¤^½fkÅ‹¬e<¨ïGÏó޲ô\çïØ“6ùDýÿ<Ȳ;ŸôK§_`ËTç’ÇÓ¶Žììñbí¶çoÛãK;çFÅŸ…72bæà®Nïä^uUxuÌQ†ÎîKTŸÙ½»Õqœý›á ¯®l­+„QÜç<«M0¯ìÃ{mï‘Ø y¿ž`ä_\®7Ʊ¾<ß³÷ʸÑXc7&éød&–,Âë>À™VYÛEóXe²z¬qcëpRv­ß’];Eq­‡½²:¿æ“ñgæ·…5­tGV‡EÙ<×r±X•ÃËÔý߃Öéú;âËÈ2×V{¤I÷[åÙ·[íbf\¬4d.;ŸIû䬨³¨¢CÞýÈ&vÊSåùÊ|µøxü²2Hߪß÷x#Øf·ßv©Ò–ìLþÝö±X¤ÊÛÛ7´~—1þýë%gVÈž½/c¯žœ÷Æ8Ö’?7ŽXe‰³÷V¿ëziœa1ÉÌ ¯M–=÷Qž]gS zSåÏî´øWþ{Ôy-?_C¯¼÷i}ð2ûŸ™>×Ū3¢µœõ®l¤Y;ã—•C|tuÎvÍý|WÁDèí¶»gä¯ðCçÓn=lYuñgËîÐîeí5¦™¿gäÙÉÙ„¿—wg.wè:Û7»18ó´_z|"Ì‘ù¸Ž˜—,­¢sk›ëÊÿØkñ¡qœýö¥ËõÃËõ³qœ,{öäì79×B0²ÄZ<^øì`KV”Ðç¸nbúÜ˯mÃÙhn 2[÷*6 Áú’ný1ïGøÜ©:ÝÂYZ¦è\OXýÃÌ[kþ {;VžÈ8±>-‹¥›èÿ.YÛ2 æÍ ´ýQ9dçl¤ÏPL…êóYXu‹¢ ±×V9oEÆÇ*ƒÜ[?™1ôäÚÉW©_ݾ|w.[ýøV¦ŒWvF’u gjϼ{hˆ7"|2c,&™ñÅK!kÈòjÙ§÷³ëwùüÂ8â0^½æ_c‘;æg¶Ï¿2/=Ð|*mðü»&kír÷z»° “ß“?[/Žê·Ê¯:lý'²þöô=Ò+K>ßÂß^¬ŠCa±hÞ{}3Œ<Ev!»ÇÖÓÓV²ÚoÅ:T°Îŧ!|§]ÊíÊ©©ò_ÊZ—eÃ5¡ýåïXÓ`åèÈ—•=OtÖ«í5jŸ+y¢9_ñy3_µlÆ'ËoÕÕ! [g…r¿2·P}ÌòEý[Åe•<«ŸŸ×Œãýy>޳+¾¹¾;ŽXäÇûC¾8ŽX Yk~÷8ÖçeŽz±°–,ÆŠÚ°ÖP¦#Uÿ‚Ô‡Êß1¯XÝlDÅvde«¾/ÂM‘Îèö[qšŸWV_¨œXˆÅœ;v5jƒi5¯ŠNœá2ì\Aêïðu,ÿj]gõ;Ê—×GÇ«º§4JËlB$OTG‡MEækŦ!dõsõÿeoÌ<Ù†ÖÛI»6ὃ#üŠêÍY}˜Õ‡è@&ÿšOÎ}Ü+g¿É{Bd-YαøêåúÊ8ð±|Ê™‚‘eYÎÂÐ뢺NondóÔú­Ë¢ö õ{¬`ð‚5¯£t‹Ðÿf+_d½µ;‘,Ñ=-Odõ9Þ§×ÏŒoöxN92¿¸[•Ù&v ²X—ËbÅ…UmõÌ­ñfºea›³ Á8h~Ôw ¾ˆ‘ %W!|"ì…ÔÁØŠNÙ«}¼–­ì`q ËõC^Ù ÿDugi(OÆgv3ÿ£þEÇ6Êσ]ºíÊ-l3k¸æGçÁ#mÅr6…ÄM¼ï‘XdÁÈr.²œk!Øøë×Ï\óÉûC^¸òYã64†Ðícõ<ÂQQþªnÌz¬2Œ?CïïÚ Ï–1>'«oÇæZy-ìº~êÿ¨­¾Šxe²x}ãí±êŠbC²º«±ZžªNUóuóGÉ‹Sòêdñ‹É_ãá)Ÿu6ÆNVËfþ/k;‘XÞ¨|¥ÌN>4/ÛY:ëç,ß5?»ç¹Çû y›yf;Òòg¸¼³oÕUŸ£ó¢ócúnëüâùî9ÓBÎs üÖ8ÎFþ?—ë_Çqœ¼“ú›—ëSã8ûâåk¹‰'ϳy¾Ý’[Ÿ±žCàQÖ/¶4¢ 3²yòd”­yfTñ1kݬ߮ô§GL[µ¬ÈY oko¡'›…™Q½òbBß–a檎DÿM q:ý ÿ·’÷¿Rggpzµ¦ž±2°uvàKF÷f¾ÉÔ]µåŒ-bÛÏð‰l¢³sáeùFg+:•ÝCtåVxQËÁøÝ]]×yXÝaûˆéת]°|¬7?V"kÉ?!g N–Ø ÙŸ7ß"—œm!qÏÆ“%†ùÅñv âÅ%Gí°°‹•wgž3>/¬:}•=’7óבL^2×£{ FÚ}>‰pÛz/‹¹ÈÚçé’u/ÃkwêÒº½ÖÅ®x>T¾[ñ:_ô;“*.Œæš7–‘GyÌï–¿æå1v&›çQ»²z3Bì_V–ÁÖ˜ û'˜>b¨ŠMXÌÓ…ºt¶*2‘¼Q>VÇ™=ÃŒ ÏŽqeô7{veq'ƒÕnAx#ëìÿLÈØ[íˆü€N³þ‹òìx6$ßÜs÷Êõ’³‘%Yð°¼Gäû×K0ó®é¯^ó ®žÑÙìÞ:6«þÌ5ð¨Íyceùb¢±ÍüòŸ¤Å+šÿ– ÞýȆ }ádˇZ²x÷Q\‚Øuô9™Kóž7Ÿ—a4oôw„º¶kՃƾëßÙº¬L^½¬¬ŸŒ?2ƈW‰Å:Íò¨ëjCVGæ3Ù}ÍÕ>còE>;âåe}#§X©«[W"~Œ AdfçïYó"ëã;ù/³¯ŽˆüÕê;#BäÕugõFòʵ®W­ûtçÎwQË{öä\ ‰G–sßþ÷8Þ#"ç¾Il²¼Ÿú“×|r>òº†<ñv†“¬¾Zíù”O·Ï—èÿߊ.³eرëààEKŽ*Ä^1„ÊÅ…£Xq%¿{:§ç62¦È³ªuùß<šóëïŠ>×ë™"³[L]Q>‹<»ÏÎ!”¢ò¬Žê@ëgò®÷vúÉþ˜¼™>Þ•ÅëÃêsbf7VBç0*Cç¸XýâýŸVá…–³pTÆÏ²_»ó–%¤6ÏfŠxWײ3ÞŒß÷Ê{öÀò£ÒÙ³'1Ér®Å³qìÏûÌ8°±Ä! >–÷ì­ï‘}{OÇÛu|âä±ðfúå:†R·Aü0"ËŽ>³e½ùŸµ3ÔQ_E{ç»äá4ÆþYéZŽH–(O…Ð5&/ ²ÿˆoðò{Ÿ+E1ÜUüR6Òm$ßÙõi&;ê'*u³”Ù;ö™¬Cn哲²gÄ^°òžÑ>/Ö•{Çg¢„Ø0¤|wÞ®²Õ>ï¨åµ7—µy®‰ì©ø¯¹oOâ'dXÎI–s#ËYɯ3K,²ÄYH,òKã>NcòY±‘–ÇÒCtì:ú¯â£3ŸœÕŸõK7ÆBˆm³UÖ3/þjòÞîñ‹úKëûÌfQÔVÚºžlah”"w„G;â×2™l‘ŠøX}¥?;1J¬/dmΙ8@Se-ÅÔnŠÆNÛ}T_#—•]©²÷1Ëç=óëüÕy¨¿ëçi–uáuæ\Ìt†g–P½`mvלø >ϳÅH±óÙs´‘¾·üÍœ?SÞy.…`^9ùµq¼;Dβ‹7.×ÿGÌ…Ä(K,†¼‹OÎHžçZ<2øÍ÷ЬäÅ*VôyåUýŸ¦BU;©Ó¢s òYÝþByEßwl‘‡W¾èØzq QþH¦1Þ)WTÝ£¶C?hŠâºö·i²ô@ß‹b”QÜ•åÍxXdÅü3þ-Ë“a"ïóSwó¨k=øL¬åÕ£uµ¢{ú‚ò©RÕßz¼¼{UŒ—ÙÆ¡s¯JX «<ÚW¡ûI2¾–íßÅ y²òÖz–ܬ+gT̳ßä< 9ëMÞ­÷Oã8Ûb¾CDâ‘eYÖ’åŒ'Š¿–w½ïùSÖgètë÷Ê;Ó•¨ì>³2̘yr²v(ëëˆÒNf QÊÎ Ðy=²úÐk¿ÕîõY/[û‰Öá¢ü‘aõ+ª?’«c­Ì+k͹Œ$/rßÓë~–†`/-Ó5¡ŽgVF·tb(¦ŽÿVåø ë7š'+Ó‘¶Cß[ÊÔ¡L¾3uýlLèåGüwTŠaQÕ>VÆÅ8ëÚ¯à]ÁÉ3YζXdYSþÖ8Ö“%þbîÙ“uä‰×}{¨ÌVÿ£{é+qM™\hcìùñH侕¯Â_S߀òÓòTúÙÃ}Ñ^ê™ ™œèwv¿X&cxeªsËJCÇ?#Ôþ£„ê‚®—Áȯõ^ôÿãvñø<$œåéKEÆÌŽ¢¼™qìšsLy&Ï­°m4ŽžÏÆ]¯¬£g‘=´lùš¦ûa×ÎGÔ¹îááÈ3‰,=èSÄ®ddµK㉳œ,ëú\Ÿ¿\?Fþíåúáõ»Ü—wQ`Ü¿goÆ?¾0¸ÿ»µ<Œ?ZËW|€ÅÑaKÙ¬²¬ÍÖsr¥,vÁš¯¬Ï¼´H¾õYëÑ"oö¹îÉýd¼“²/÷l_‰b‰N,™é-²‡°ÓDºæùâ¨ß:cOPýóÓóúà ,„ÊãåÉú7š›UÊÆ¡Ê“™¯ó)³ãWvêÎæ^ÔW¬«ë—» m?ÒWH3Äâ£L>ô?`7!1Ö=f>f~ÒÃ!r_0ø:9ÃMÖû>G¬…¬KœÅï®ß>ŽeY_–}{r®…œ…±¾zí/ï}ÂV´\;ú»ƒ·3bÆ©ÓöwP§ òôšíç;u­¼=ߔͿõ3òÓÞ™+~ò0çúÿ‹GÈ03>?}îÂwÇ/{ã¯ÛŒ*O&SÆÑ/‹¿ÞWšÉÅÈ“Q£dã†RÕ6Wí ƒ5¬B.ÁȲ.,ùµqœ,ï£þÅ8ð±¬!¿9Ž3à>x¹Þ?L­×ö²36<ùwÚlÙdù|†P¦gh-<ñdú—µ—hûW9Ñ#t_{÷ç÷êÞÒˆtþu 3Óem§¼6MÚõˆ]Œòêü¨¯BçdÄ ‰ ¶tÛ™Èw‹Vž™üH[ÎÀqh šV•É‹Jùè~—Ÿ¡sÄóŸ»s7‡6δuŸ¨ÅÇ»oñÎâ@‘ý%Ƚٷº>ïÖâ…à3Æï#cêÙy”ÿls$[V·¦(Χ/ }ÕÙÏ(o„vñ“IcüÜ-©R¯å7«¼nM·Ð)4o%:OwëõòUãâ*{ó|L»½¼ì™L(ÿ3Èí‘ (YÉÚ_³®%K¬…à^‰µs-¾p½d-YΓwì >þØ8â,^º^3Ùûú?éŠþ!~}>­ú«ÊüCüh„¬<Œ±xÏ1¨œ¯býf0T¤ãZ? õK„Í,~QP?ãA¬<Ú6Y<2üÜIŒ]ötÁŽ nÍxGe¢±C1¯§g†Øó¨‹ï®,QÆ—°þÝâ‘çSX_+oEN4}S°úéÙf®D²Tòd}¾ÛW™ïôlÿNYÝHY–:çÃn[~w­ÒÊ›ù(ÔέŸóÿZ‘WâeMXÎsûì8ð°ìÍ“=zß¿~ÿéåúê8Þ¹'8YÎ}“x书7~‘|“¢óR¢ß(‡ƒUŸ²¦1þ‡©³êoôïaaÖ&¯ù¬÷©°mµÚãÅ%Dã£Ûõ•Å/‹?B|êÎ~¾LÖh?âú=š·ž|Ñ32wªëÙyzɆèëÓ~{{˜yïñÙÁ(¡ýɲïv†==«îŽ:­zwÆÞKÛ•­#JßåW‘Ÿñ¥QùèwÕ¿°rDm©`(ÖgÐz¬½C:}-7eœ+YÞ"ïÏ ,ï ‘ ‰µøñõ’õäÏ^ó|âZæ¥ë§Æ¡‘ÿõ~[˜ˆõAšX<±Þ³dë®?“åUñ1^^v­žÕã›ê{òiý–µÁúÔz†âÃI:fÙê—Êšp¦cŒþ­}i•÷ú'ªË{f@ÛÉ>;Yö@cg¢ºY¼P±+:½#B…Ê‹±™]„©¿jÓw‰ÕÑ3¨£o*y;ËVÊwÕÇØÛ³ðËoƒi~;¼¼2ZNïÜ¡Jë™7!8YöíI<²ÄV|}qÈy¹>=ŽwëÉùȲæ,ØøéÀâ)<ù",ã‘§_ž¯^Ó;÷ÖU(ëŸÝ¹›õÛngõ™µ~¸öU¶O Å<«Dë©«>{ûŸ,blà”íÓ ®‹xes­ëaÙ¦9-Ú±}Ï ß°uFcé"Ú×ÿ}b°+[_4Ï™˜÷3p5ZÎOd_Ó!ÏævÂ3ûoùVÏzès€ƒn;—ÑYüŸ§Ôý˜ù ÏexGŸe]’.>MÖ‘e=XÞAýëõÆ8b,ä\‹ïŒ#ÎâKãÀÈòŽ‘÷\Ë<1ê˜|µEs€õ{»6¢²·´÷tÍ}tNÏïëµÆ8d{%™ñ@|–^/ÖëÄwê¾õ_…å›W=Ô2Zy­vè¼N^å±Þ=¢ë`ÏÉÑ2iù¢|ÿù–åExdqÛ^‘ÝCdìÂG»6b¦eX• Õ–¬Ø9-Cu,¢ûéùËR—o¯ÆÁ°¶)ƒÈÀòaytc&f^xvÃû´Ê3÷³4$¥.ŒÐ¥K»eÑñõäFíÐJ¾Yßí±â‡ù]ü»ìÕ“s-dŸžœüúåú·Ëõ«qÄYNþâ5MÖ™ål‹w·ÇYÌë©#·…ÕÐøåaä³îGe²<Ÿ¨lõL6 %&žÕê êüHLyeL,ÛfñAbW#:Íj?‹CØqEÞE‹µ¢1òÚÙm÷-êÜÏ¡ËD: ë>ÛçïØ!$ݛӕz¬ü¬‡”½…Ž1u":Ñu^b6>ˆ´òéüÙ½(ýyŽ;P^ì=+½2ŸÙyaa¦*¡míÞ7ÎŽ[¥þìù™g:ÿãë%ïͬ,kÅÏ.×§.×ߎûw‡ÈZ²Ä_ÈÉïžëgÞy ƒ[²EÅ“IGôVëZ†•­Ëf u#õé1zbæªË0ï!>Eãíµ\¤«ÎexVË”Ùû?^>£:=þþŽø0þ±Š½4=FQù5Ÿ^‹ïˆÑFËïö‹WŽmÇã,b°Àn?WË ø"Ñ»mˆê®ä­ú4´>tZåýcŸW³ñ3bæÅŽþ±ùvTìVç¼ìô'U›cÉ’a¥ªoæÇ½3îYõ"ó3ÂLºÌLÏ|RG-²âšwδBæb3¢ûÑ\DÆÑ³‘þfu³¾H“æëé—•^9/‡%7wÉQ)WÅ–Èv±—VÁmÝ2 å=•ñín׎.ž5žQ=»ºsþ“‘“ñóÝûï4Ï—d2f>(ª3«O(Û3c…5†e䞬 >–cyˆ`d‰G–ó,þÇåú—q`fÁȲgOΈ“÷QÏ}{/ {ø#Šõí„¿ÔuÆÜîð{ Fb©Ã÷yßW]ÍÖwQÊô'Ãßì¼÷ò2÷º±Ïj'‘º¬ÿœæwo 3Bb3 >†]¿•Ï+Í;ÆïTêöx±e2LUþ]ö·Rî ÜŠÒY˜ìLœØU¾‚+‘¼gÈÎß"»‚–ï"Ï6iŒÖ-G'cyWì™×ë½õ|dÁÊgüÚ8°°œ“üíqì×û»q¬+Ëšò³qœ‘,yÆ$Ϙ ϱö-ÃÙ:OħŠYB}a.ŽêŠÚV‘+«!ûxX‘#Ò±ª-°žã4?/® êæù°ËÏd|ºöæì´…µ“Œ¼ÙºÏïˆÏó,×mß<>ÿ½Eež'Fȳ•5;v̺û&ò×…Š\Ìe¾ºj7Ïè‹3Ç¿‚a½r¶Õäí‡ÑxxÞ[óϵdYG–ýxw,kÆr&²¼7DγøÖõûŸãl Yw|üdÜŸÿ¦±Möœæ=ëX„âOï>ÛŸ™î"<ºóïê/ÒÈœdðrfw³{›Þ9—¦(ÞѳSV¾¨¬ïY<îÊ;:»®›ºðJ‡ŒÞ󇮗Õýù}¶Êtø˜LÇØ:ÏÄÉY™ˆx u¡ywm5»ÐI¬ÿéÒ96ÿN_ŸÕȇ•®ïe´ksvÊwûj¯\U†¬\‡­œåÑõ4]¿åõZ¯ü–÷PËš°¬ KܱìÑ“5䟎ã]Ô_¹\Ÿ¼¦ >~ß8Ö›å,Œ—¯¨^KÖ1Þ‰+¼¶UöŽìøÎùëñòži<»Óí3~ÑZ©‡%3›‰¶Á¿–Œ;˜3’Í{Ï2:×£XT?{uvSkFøáסë!c£ý>Rûÿpf+½ü»gä¡t>ñ=cí!RÅ·¬Ôu&eô?ô¼d-Xð±¼CDά˜c9×âG—ë——ë‡ãˆ³øëkšœ}ñq<ße=Ç+Ùߴˆµ£ˆßÊl«{•v¡¼vê·ÚÀâdvõ„öuˆ Sï˜õMÔÆê|Öz7Êϫߪ“ñ7™¬¬ûvØX3°˜²«Ï­<Ö|°b}\óý•Юn0ØÍ³¿w*OE®*uÌ Ô7±:¸ëﺺ~V¨Ã2üÎÀÁÕ:X»ˆæcû¥ Ëîb®È—¬gii[?ϳ¸ Yü+ûõÞÇÙo‚å{‚—??Žó.KÏó‘'F¾SŸÓoTžÝ˜=ÁUœÝM™>VíýŽŸ@l8ûìq+ÒíÎÎÚ0MµÎhL³ç'´,jÇ*~µƒ¢gƒ ŸŠÝfóêrþ­{7ÏŽìe.¯tæX<´öfv *ÇägÈ›‡?óyùÖcÇ>‡g<Î&ôy‰ñSg‘%cÅÖëgiÍ›™O™N#vXöíÉn‚—e_žÄ&K¼ÅWÇs!ïÝ{mëÇï¾æ—õgÁØk<²õ53¦V™¨}èœóþ g0üÎüötœ±G™Þå2²s6¹‡Kuéý ]ϦÝëÝ„š¬>Ðg’ŸI•}Üuà¶Ì¦Wñq¦óÙ·ÂY~dîVŸÑ´L»X½Z¾£¿=ÿx ºå3iµÿ;çV”'ª‡õ;•¸4‹÷•£+/ƒC"ÞgÚ'TލoYù*íÙÕçjQÚ<YÖ…K¬…¼CDâåld9ùïÇg!÷_½æ“s-#Kó·™Õïa‰Lv‹—wo§Ÿw} ‚ùu¾lo—×.$%Ó?Õ>EÊiù­3W-×Ýòy7ìÿ*¬>±b¶­¹¯qåZÞâ·–õö"cæåÕyØ–¬û۫ê+ks÷™ººl7VEÒnMZï:eë»:ç¸wè “'Òo¶Önj[•}hýØA¸):áÉøWoW_Øx³Ýu¤¯vyjB0rå­}»Åwbã¹gOÖ…?8Ž5c‰µ8d‰±÷ìIœÅÏÆ£¼¾CDpòܳ7yyò!{ç³ôÛ”Åw²³ãéÅìP‡.érU{ËâÀˆ—þŽîQô°ÝÄâ3OT§åãwúÙÂßY~„©;üdµ»é^™è¿%ÄvtÈÂú=”×J¨/±xx¿µNTñSIß‘­±MÙw´>´¿v±Le®[r¬Äèš~¦ëªë ¼âÖ¨Ï"üÓ)óÆÖ¸ŠI³æMÿVóFvXÿ,¿%Öâ½ãxÏ´¬ËÙ¿^qý”5ä?Ǻ³`ë'Ky]ç.¦]Ó-üâá¯Z7ª‹¨ßaÓ¢ûVcóvñÂ.¶[ïwÌùÈÿG¸²2^Q]¬ð~gå×2Ùœ¯è>B^\‡'Úά{Z¸˜)‡ÚD¤Ÿªë gÒ-°ëN{PýÛ±;¾}–ï诮>EëÊ01¶{§Æ÷ìþ—–ñßåyæüïzÖ¨úú]¼T!ç­T=¯DÏh]MbeY°¯œ[ñg—ëq¼ƒzÆ[|y{ö#ÿѵŒœk1ÿ×gp­õd¸ÂË­ÛuÄyVð„Ž»f멤ë~°â¹vlýޝÝol¿³óo­';sÍ+ÿXåµ|”§¯Þ¹2žœ1öÈ’Qç¤ •æY†c­yñËÊNBæ õ¿3þ–,UàéG•ÿ<ÝòÆÕj§uöLTÇ-p„UgfËvå<‡=òÚõPåˆÅF;ü«8²Ruþ?êÆÍÞ÷Jyøsž×6÷éIÌ„`d9ÿXâ)þa±ÿ<Žó-äœd‰K–X Yg–u䉑gL²eo5vFô‹ÁÅè|èÔ/v¼™µÜ*Ôß³µ¾êÂsž¾xe"}Yc–‘ºuy} illÕ¹Þ·òyí‰ð‡—7ÚH¶ˆ¼øj”‡·ï ŠK£g|+¿•6ïíâ7F·>ŒO¯ÔÑ1ïYý©èGUNTnÑ ï¤Ýx[$ouÞœíny.ÅYÏC»ýçåïÖùÝô®9î¥[ù"ý˜8xå£}÷ŒE–÷ìÉ»CäÓ߸^‚‘¿?ŽóßÞÇ»ö>;ޏåW®åf²…ç#ßœÅ{äa¤ š¾c_2]ïÖߌWÖÖÏ2>ÀÃ4®óô;ªÛâmÉaåcצ×r«f±²HßyýÂÈ—ñB°%ŠÛ<¾–»”q‡Ù±Á•úØ2h_VÆá—ýîÆÐUñhuŒ¬9r«¶žMÝ2žÙæ‡ÖŸ;òœÑ–®¹µk¿Ïzž@Êv`ñ¼xýý{×ëÇ{,˜Yb,d]Y0²Ä$ËùÈÏÆ©eýù…ñNÌ‘­U}~”Îð­ÚÖ5o¶öç•ÍtÅ1Vˆž¢ÿžWÞžlY_¡q¹:?RN×e"^hßy2D÷£²ìžNëÌ ´<óÜÉÖÁÚ¡]âñbõÏzÆòô¦B¨;Û 1yÕµ‰ˆ:msG½º\}²|¬÷! —£²xé]󱋜µëg¾^þjŒ+šÇÊ‹ÆZ£ãçµÁh=gœ«“Õ¹þÎìËÄ ŽXqì£ñvî{i»>>š¯Þ¼´t:“ų9Õw«]ë¼·|Ó¼Ö|‹‡•=7Vbqvôõ³9¼~õÆR¨ú¿;#sÇyFY ýÝë’'KCÊfs²J,¯nL‚Ò-|>Bž=DËFy;öôÜ’P®ø9$ݪã¡è CŒþÜR¦>Äÿ±~n­\ý·`\‰E–cÙ'ûõä½Óc!g¾ýârýÓ8b‘åL8‰Å¸e9÷Mpµ¬AÏwí=ð°»''ÛO,E˜³Â ¹·Ës—vüL6×y£½šHÌúÊ•£âóÑgä)§ãˆ\^k¿ U‘s‡LUå£óTô.ÃÕ>òêÊìšÎ_‰ÉÞ¡ªßaÇ´ºþáÍå•¢õ…ˆ÷¼¿ã'¢t†WµÌÙ”ùç®>@ÊVÇ©ƒºÇæ l`ñêÀýÕºòóAæØû²,xWÞ¡'±Æc!ëÅò޽¯]®/Ž#6ùµËõÑq`dyמÄ[ÆÎÖ;3™t‹þá«N½Èîwbâ³1;ËÕ© ¶ÝÚ—zúØô ‡[ü, Œü70eÖbsZ}R†±ýFÆ#«µñY?g|²ç¦íY[Y|‰¤1ö¨êÃѺ˜¹Æ¤g}ŠòfëÚ¥Jœ‰/vÏGCçTuŒ b{*uXçÙ2|*v¹2oØ:*|˜>íî“Nžó¼âa|NšsHò¾pýœï‘udÁÅræ›ÄZÈzòw®—¼ZÎ}œ,øøåkY!ë ©»ñöÿ¸£=þÚïGògiL¯L…:l 2Gºu‡õçŒõøxØìÎHŸ÷-Lºæ÷ž‘<,¥±¬×.ïü¶h,²ú<ù¢|?yó“µÏž,cØmÊêØmsf'<²þcòg2e¼ªXjÇ. 8…µl9]íc–׾׫ͳÓÖ긬÷Q·ŠÏèÒɸâÎr;å‘>?C§ÑyÃÎ÷ŠØ!Ôçêï+6½w².,ûôdÍXÖ'˹oo\®ß\®¯Œã\ yGõ|Çž\/ ¼'Þ¨œ'p Êæ`‡a}h–ç ÛêỌ——'[×Xu#Ëɲò°Î.Óy-þzí µž è}kNd|Pžú;RI¯â&mµMë½*ÖÑzƒÎWkÞeþjžé#q@Ç*Ê¿Óæ¬DN/ïÎsC–®vòî"{1¶âì6WüçšæéSGFŒŽvS4wä¹e[¼sC=9¬ñªŒ³¾¿b‰)–uä¹oO°ò³qœ…,YÎ{sØù£×k}‡ÈzþÕ®~u”ë®ÓkëOÖßÈs™Ï쌿d1Z7¢£Ñ9Ï–ÒåPû­÷¶z2xu?2òzrG÷"™£vfõex™Á›UŸØe£ ‚´‰yV?cžîúFw2>gØÍ•7[ÉØ”;ªÔeKQÜß…÷˜´ª.±²îÎÛºù¼açâŽ=Ú)ãɉú«¬\&ÓÎy/Y^°Úíá…¹ÇNöìÉ:²ÄZÈ{ö¾4lü³Ëõ“q¬)ëšöÚ8ÞS-eæ¹sŸžõν¬ȸQ;ªó¯¿­þß­ûLYžLˆneõ å˜8ã5ÍÚ'¤Ë{vÑ/¯¬u6ŒW¶Jˆo²l–·f^µ}VY}z‚®§¢Ÿ™»8o‡¾ËäFøV0 â»"ùÙ³ ­òºžª®±T-ßQoF|ywxTpÛnýÝmë”™ñLß¡úu66Ù¥J¿ïôK„%Vÿ±ÆËʲà\‰3–½zrþ±œa!ï¡–ó,dýXÞ¹'ï£ì,çZN~ï¸ÇÉ+.fìýZ®3憵ÁgÍ«Ný½zîUV—÷Ža$î@GÆÕËaq‹çê“/÷ÖO‹ïz?Âq«®Y}¡Ï\ùiy,ÞìØYýÁ`ÈÎ9QÁå^³’a-D¿V^HY‹“½¿K6`ŸXþ¢R¯NëÆ›<³ú¢ßú3QýgòUæRáµÛæ¼:Ÿ "ûŸ•9³ßØýŸL:K+fDò¡<×ïúL¶ù.j‰³ýwó]Ô²n,qÇ‚•¿7Ž3’ÿþš&ïÙ{õš¾goÅd–œQ›Ð˜zÔVey#\ìa6Øq`ìL[ ºqöœê˜;úüîµ\ÔfËE¸Ø“Í*â4ô·þdÎüöÒ»ÆwwÎE|uÿ1ë•Q½]˜l×÷TÊ¢6l·žÎr F³úu·Ÿô½[â¬î¾glwW¿UÒvž¿vˆõ+Ïc|ØüÞxvêqÅ®îòéúïß²Õ3<Þ+6^ë˜÷æûª+K¼…àä¹?ïÍë%øøk×{ò¾÷\¯—Çýz4â;==¨ì=½•-̰ÍJ+ŽBΫÈÁömW½gæÏ|ÿª¿¶BÇEó·ð6«wQ<¬nÉòØ)É”µ}¨tï¿otÜôþ nóž¼Ïµn†o•:ð)‹±wl¥_:mGÔße¾i#*/2ÚõµÕ¾lN‡‹æDG?‰o‰ÅÛ?i'†b­ ÍÝï¢[ôuµ UÛéT¤Çú»ÄZ¬ñÈŸ.–8 9ûí_Çw!qÉr^²¬#ôšWpõÄØ+†Ñv.˨ŸÞ¸ØúmÉ•=3TìLeî0:2ï¡õXmªØŽLÖßÞ9e¦´òz¾)J_):{Ί5Btv•!ŠÝÔ|Y,RµË¬íôëÌýnÛÙ#/?“vvŸž…gªõŸÁ·£‘ ê H^+ï-ñÇÝÞEÈxYg­éÞ¸±óÑ•3±ÐÚÞ,Ê‹-Çî‹êYk»W¼1ã‘å¬c9ÇíÃãˆG–5ã·Æc!øXÞò¹q¼OÞG-ç^¼ïZn¾cOc™Uw¼µ öÿêˆ;·ë«Ðº™<Œ¾[ù*XÉJËæøŽ~gca}÷°&‹E,ÜŠðÑøy’g+-,\ëñxEñ,±ºÆâÕ,ÏŽÿÏü‘U.Ó³¨žL$/"Su_wTw5f›M«P$û­ðaÅ®uäõì Ûý§©ë¿ì*Uæ6ÊsGÏÏ‹å”GdØÁVž®y‹úz„OtÏòÃV™¹OÖƒïJœ±œ]!X0ñãˆK~ëú[ðñÇÆ!kÏröÛܳ·Ö˶c–ËöäWǽ‚«Ø{gâoÝOz|# ¸b3+ÏμôÊ[2#´Æy¼ßïéº×^îYqö“ž÷PŸ—Õ›‘Õ¿–d|s6¦ê²ÙQÏæEcé°—_ça1.3¾]Ty®{^tÖ™—^ÛØç‰J ot¸ëÙ!ÒOÖ. tV ƒ'b'9•Eë=ÃT©Š[=›œ•gów3ÇPߢË3åê¶Ù}£üW ¦-ˆíë ‰ û§õkbg9ÓBÖ‘%ÖâÏÆ=–÷†¼yý”ø‹gã>yâãGËa9K–;£\$w¥ÿ;é!ë²Õ÷ú¾W&º§u™ÿ(_O¶ê^ÎZrkÎø“õþªó:o¤ëYö¾âØ|ѸxéY=ˆŽdÿ+ecícDϘFæH!|Y?‘Ͷþ5jž¡±Ql=,jýŒÍDÛR}ž©´áWõ»õžÅ¿“n5O„и.ֶݲ_Y¬ÀðÉ0Jæ·,?/q²Ž,1Ʋ>,{ö¾q½K<òë×KÖŸ]®÷#~YöíYçZÌÏè½"‘¯Òe"ªöqf ÙsFãÉÃøÉÜÄÄ"Tê©ú6MVüŠO³}~^½úŠdC0¡å=9¼¾×8?ð,1öu§Žn›[ÁäY~–ç™~;ÓE†õ½‹:Ç­õóŸˆÎÜ'ˆöY„­;䨖‹üâC!Äž{åºêgóiÇÏ [Ù“¨ïب_+rÅò_³`äWÆñ~i‰Iþܸ?ëM°²Ä!ÿå8b.>4Žw‡¬{ö&¯»¯V|Yf_:ž·+é^žh?ÃÛ¢û„`G/=Þ¨|È9“èóA„!#œi}zrZXct¯>]™¿fG©Â‡I·Ú‹ÈTÁ›Lû»}Û¬¬»c‹â&æ-‹ÙéÔÓ¨,ÛÆŒGCuÍn]> oÝ«ïôéóÄ™h,ãYxö,Ð!/2¦;ãº#³g¿¼ïsÏžì¿“ó‘%YίøÎ80±ÄY|kkʲÖ,Yâ2^º^kœE„[}ÚÁÓ&vØÃN‘î³ûlºæ ‚Åg:Zg´v®ùi¼æñb<>:/ò{ÞCü¸¦ìœb+ÍÓñlß`$ãÎy³¼GÈ:ΉíKFß]ðêËÒº0ÒQkì[/kçû ¯lžWêë†ÿN¾jý¨žF<Ø:+¼;ñ$ÊÁ/,uõi÷Ød¼:æoäó,~™Í¶|>Â7ãÅðeÈú¿Y˲ÚÒõÔ‚ue]Xb-#sïØûíåúõ8Þµ÷úåúÒ8Ö”'N–x‹§W~:æBÇ(ë9Rñ{±6•Ù×”ÙýH¦L'‘ú™|;²f¿»€è¢•Ï kúŒ½Ï°i$[&«×ìñœremcoÎëþAÆ#’ÅÊÝC}wF]þÎâ[õýˆ=òx£Ï«¨LÈ;c:°í.¿r(]œÔ‰§ª¸½ovc»³Ç­’·Ód¼Ï¬«ƒºæã™óÑ¥êœae¨ð÷°Æú9×%ÆBöáÉ~=Y/–sÞdýXÎE–xdYS–˜ ‰Uþà5ÿ|7ßzöÛZ7²Ÿ‰Åéö²8Iï([í¿ìRåü¯®÷ÀyuM}bÎCòpóªÈs›¥OÕg…HN/¿þí—ÏÂÈz¿aÔ6k^YùÙ3Šví¢•ñ`1Âó >g>?0ü,]BŸ ³ýnëwÍ3:[Êâñd¹Å0YçmXù¢{YÜpUDzx‘ˆ¯×׈ݾïV¼W~žeù i·òï!}²ãÏ;qR¶úŒÈæ«ÐCÂkíÊò°ç(Ïó§[?§Të‰poôÛK³ðÜŒG–X ÁºrF²¬ËÉŸǹÈrIì…ÄY>~mYÞ5òžq‘uŒ¨ÕžN¿`ñ[ïýýVLá™×vu<]œŒÆéêâd +¿Š>£Õù›)¸>õsëÔxt×íÀ±Þ‘Òí‘»:§ÚV~Ñž’²·«üŽw¡ïÊ7jÇžOe1J[tü1`y&»2²ûü,oÍMW6²êð]ú—óÂvp]í\ü“1Oí-¢çàE|)Új­z;sýRq–ʵêp\±Ï.89]÷«Ëœ‹ÿŽøn˜@íœxm'FPz0µßjMX[§¼ó½Š¾¢áàUö»êu¥ÿæxû^‹ØCþöqæG|ÏèÅwöþê8s.þî8ó“c9ò2"ÏâƒçÁèªûX®œwsÉúì¶½»žµwñ*pmK'w5®êæ+Ç>*—ñ¼ú!þX_VæÄ ¯ÍÂÉðÖºœ¯TïÓ¼/x©çêY–»Êp°2;³x­¿¢åÔÕz$/wËê3±½ŒºLcgïÈåoN,¶Ó¶ÖÝãOåm2WÝ8v|ÄDÇs›N.9gx&ç¨|*S™QívÖøÊºt~ÅáDZ‡ü;å/ W×sÇ·Mé"»›ë£<üyĽ±?ß ‰ïPÿåq~g/bäøÎ^ä^DžrÄÐ=ÛÇ·ùÞŸ|·EÆ[ý¯£Ï•?_ÞÕw—‡)¾]¿;‘6·¿{_\Ù\îÆV;ÐÅw•®’™W鿃›ùq¿Uz¨<ãžú¶/‹Þ_Ãâú\Æò¯?Nì†Æµ³ï¶³OÔåt8ܘšáâïè\±YŒÆ»wÅ-˜ÄþÓg—\Ÿ:íëÒvdÌåá<õÿ°ËÛÄϹåS>¦ó¢üÞ„ÖnÕfG÷\`±bm3㕵wéìÄ’|-´îkGîDä[|ã8càx·Å÷žÿ¿œ±qäZ¬ïˆÄÏí­½èŽ/æÿró9Õ~Ô1(ºµ?G‡²ütó[eMÅeŠ—;Ú xL÷Ø•×y¨þ³Æ´L6˜ßUr”ûv1"³•]ÞÂŽ wíE§WWã+Õ¾Æé®íQò§hÖ5™Üï¸vül=ß±åœy¯ûLÿïôå;¾k×ßLóßkÛÝç@rýUSz½`çÚí \Y“ÜÖÕgVv®Øá;h3úýŸØ×Ö\õ Wð0»3áÃÓX}çËþˆcO8r-><Î÷¼Å~qÄÅ‘ƒü“ã|Wrä%Ç;-~íÙ>ò3Ö;-ÜçìvÖŒOöe:Þº¾þŠí[Np¹í‘w²µƒ·óÏÌ3¼ 'Â_eøN½A|9öÑE×}Ÿ}Õ‡0Yvéï¶»cþï\Ãÿvjõ}|wòvúÚß)Gíº²é<Ü­¯Ó¶jküãШ±Ežœ±rŠãY½ø6H|{:bâ>Îï‡üûóì)Ç»‘c/ùW·ÏëåœÄIn"G]3ôØúÏžmtìðî“;6–ÚΑy´^8~kÒ' »w­Ê5èlßݾ¢Î)òßGÞ‹«þ]ñ˜û8ü°þÇÔ¿¡}÷NFÙX]¥›8cgø&º¹S®ø˜Œoò¼…Ëת¿kÎïØ£œè¼ƒoÚÖ¡w<„h9{Hg^gî:{tež_:?Ü©¿Ý_àŒU­Ç®¿ª´™ßØ•…®¿/ÝwwÎ\]wÖ áYõAk};$òŠ#Ç"âäÈ¥ˆ¼ŠØGŽÜäØGŽÜäŽóý±—üµç±ÞgÁÖUå"O¡òïà›øÁ]~îê¿«kjÏkÇÿîð pu rØ7®Õ³*ïX½§ð8ðø=$(eó^ËëÔÞ:ú_ÛÖÿ*ÝxëN¸#Ö²»Æ€äéZLöX»«Àð »íâ©r<ï^««0õMwÇzúj=UÛ—Œw®øvG^‚÷—ž;×wŹկïà½ÒWỦ²Ãt•Ù÷?Dœ¹È±±päU¬w$Çþq|;äwŸuÑæ+Ï>ƒwŸ}am\»ö­ã©‹OXlãêãÿ?Äv}àÊSåG•!J?sÝdÏz7&šÌãîý‚Ž·©,Ô6S¹îÖzŠ/ûИ£È™ˆø8ž¿‹ï‚ÄwB">Žï‡DŒüã§Çù~‹ˆ‘íÙ6ò‘¿p¼Ý®¼º2‡ú¼Wêk_µwØj§n²þ] ¼3¹>Úåé ý«¸˜Dó„è²|ÖžÁn.·Ê9Ê82ö!4v'ŸñËp£vŽí«íïº؉õÐïmÕçÎ8ÄÁãÚƒ‰_pÁ¥{G›ÚnÇ72œwú€Ý9f6z²¶WâŸ;a²žïBGTÛ;}Ó¸bïæý%lØg]L>Á£t¬+9âãˆãyüùãøÑq~_/bæˆ?<Î÷#G|ÏíE|]¿Ei¡çŽÃÓ%VßÝ“V¸:¹E×–ÌN9rçÆÕwø÷+8Ô7r§þšÍ™»—Èîm³½Åz=¥dAÅЕÔ¯óéŽOSmÜýÓŽF.W±äŽO»3–}I_€Ê:ýcy»¶jÒ~'ö̺q—ÿpúíÌÉÄöOaK*;p…æ2þ’1ÌqÙÄFÕ5¿÷Nû¨8hJóŽí)LyPñÄ»†N®ðx%ÖA<ÔøpÙÔ÷Òÿˆyco8Þߨ[﵈\䈑¿õ8¾~œûΑÜߋüêøt¬Åâ¸ãÛ‘Ù÷K ]ËsÚÅ~®>^ñÙ¯Î_Nôȱ/Ê!þòÁìm峯0“{÷H.ÕµïÆ‰r2*?Œçõëè‘úU}~T;×Ï"ÜK_T|ÁpÕÿŽd99ÏdÚ.þ]¿v‡Üñ_S»åàDívÇçÈÖÕç´ØùK®á«2¢úOžévô¥£ç´süø”æû3¼DüìÚ#v>ÑM†ûã>î–³¶]{§Tã’ì÷ÃGÎD¼«âÛÇù}½8âY½Çßg¼¼¾ûÍ¿ôìÃp"ºÊ¿ ñ,póМØã%á¥ìQëÔùwptíªuöÙÉoܹF1fÎíy}à¸+Ë~ÆÕÅb¨o¾–tl¿¬ßN{ÎÕÞõדq9sØÑrÖ@á½¢ëWÛ]ñíS˜ð0Åéàc>×7îðs;ñ¬³ÆwÏ¡jwwÅ,Wž3Ck±k—.^U}º;uÍ©lÜÍÏø¦8®ÎñTÿ&eÈæÅ{Âñ^<ûÈñ^äÇ?>Ž=ÞÆÉ¿ùãŠM\pÇsøwöW~ÀÅ9é%»3¾zɾ»ñöKÇ鋯ä|Š{ÇžíйR°“wÇúO@Éÿ»X{æ»w×H=ǃú£wP„ÿ޼âõþ·xEìG\ïz‹÷ZDÎEì!¯wÃÅ7öÞ?Þ~co=÷ÿúÐߥ®cfû„u,îõÝ5¯cQ÷t»¾wAc ?èÄ/Wçɽ­Ë{Æ®ß1^Ðú1¼ìüÊuÖ$Æd9»>ΩŸÊg7ç»t§m>»º¹·MìՎ؉ivæ~×—NæúJL7Ñ·«4»~®¯žòrGœçäOÜÿÝ¡³>”odu®}wæ]Åb¬ÝT‡®¶Ùi{G¿;é°½µîù¢Ä‘cÚõ~ŠÈ1ŽØ8ò-â}‘kûÈñìÞïg¼üËÏ#r—?ÿijޅ»æŒ^k?”Çq'ìÚ€+¼¸öÍ™Ë][2åáÚˆ‡zO¢‹}y_2Ïh*œ(®ÉòÍòŠ>ç°ênÇs{uó3ÙsP¶Íƒn<îÚNÛ\µwèy·†ŠŽc®ŒqÚW­ßÚwÚv¥ÿ»|Nìñë‚h;m§xvx}W1Ò.=u¯qç.\Õ¯»`7¾Vñç.ͪOÝó?‡b`Ô¾>KGĹÇ÷@"ö÷ºÅ;Þbß8âäØKŽoîÅ^r¼Ï"ö‘#'#öœWž‡s†øe± ú?—³/ut¯ØË+±éöôJ[›Ç±U\Žlvù;,¬±/ËapóŽ8±ÒDG\ëÒíìØ•wa õvõgW¼«'Ž~—þ½£uWÌ·Û~jÛ^Jÿvá›;ñ SP¶â]ÇÅ;pÅΩ¶Ó>/ÑþîuŸØ›º/_(Qq1Ÿ‚ú¬89âÜÏgþDÄ¿/Ç·ôâ=‘_ñGǹ·¿ßxÖéÙïýBsºGÖµU}va'^Ìÿ_2—YÍÍUÿèÄ2,–dõ]VrZs‹ë÷CX¬UckD§“IgáØ·ê×Íñû5±[WžùÏõ;zV˦vrÇÞ?ïÀvä]ÅþS_¯ð ógVvÈ.t<¹åWäüJ»+p×5Î]òÀpÿ>KÞ_âúuòYo~‰9D±Ô:Ø· VÎEì%G|靖|‹È­øñqî)ÿð8ßüëÏ#Þ{ÈëÝȯ >Dgð |#pcìIÛ«±Én,ëÒ¸ÃÎ3¹¸ŠÕ¡œ_虹z¤¾kBÅßÎùúUÏÖ!H¾Ñ>òäЦÕVÅß ·sMÁÊ.'^ñ´{]0‰ÇÙµjïÈŠ‚Ž×Ýøª›Ï«6j'íÚ9ïèa}U¹ »´;¾ïæÅíëÈÞ~IõÛ­ŸÂ”Òý;abwwm[-¿{N§àú÷«¸wòº;;™íþŠ7b8r-"Ž¼Šˆ‰ú<â;"‘{ߧ޽å•o±žÍ[GÍ»¨±ã·ƒiLëô¿{Lì´ê3™+v&ÏÍD/¯ðç®’Oäs;»¦p²:·£_$ÏŒöÒ-¦Ë¾øõCýݶW`‡£¯î\ÜÅÓU`ºw'?Î\t:UÛ±}ž»}ñ»Z—Ž›uW.¦Cë®>;pÕwÝɃÛöŽë‹ÝvWc`…cjC®ÈÕã¸ÒgÒ}›áB¾CÉõÚGŽ÷¸EÜ9Çñî·ÈEŽçõ>>Î9ŽÈ¿øîãøð8ßýùŸ#|äs6N7þW1·Â…à¥ÖˆùìiÌ>‰ÇYü…ÎÔXtj¿Ýq š¨-Š+¯Äɬ]7µGÈäס[çwÒ—µué¢2ô»«~õWï”{×àÚ#¦K½d|x×5Æ$^Ø¡yuß×áaÇÖL¡óSèºá.wáú,tŒO¿¿ŸåìÄ«/©¯wêýŽßz ÿrG÷Zoí!¯oˆDœqpì¯çôÖ»’WþEÄБ¹ñýêõþ7×NÖóµÉ¶ê¹Úæ*“ñ ~nœ«pT¨±c×·âqóÒë»!rÅ›TŸã¼õÿ%žƒCõÝ5L±\Ÿpõ>Ë«r8íÙ¹#OwèÓÄ·ï\ëuiçö¿óúý.¹™Ú©Ž¾ë?U¹òŸ¯Ó煮÷¹EŒñðz/òŽ3^Ž89r,â¾ØCŽø8?ñâŸöÄÿܵ¹Ó¾ß…ïýpq ýDÅGWuó^iíøsöìà$>ÌßèP1/¢Íæ@ÍãÎþ´v¼¡6wÃÝò»K0;çâœÐš¶Ù¥ïè˜j§ïÄ÷®úùü³ˆŸ^òZĵ£ªîJ|<ÛKÆÏ;÷n>ëXúnúïr<Ýý¬®›¦{nÜQË™l­wÀEœÏãÅwô">ŽïêEnE<··ö’ã;|ñ-êÈËXﶈ|‹ü~då»§¶þ8ú÷±"ø3F#xœÝ}ûÓt7q¦Þïb°Ö€Ãå3·@ 1—I¸Ù\’]RûÓÖVíÿÿOì÷YWù™{ó³ZÏδ+:N ϧê“d!Ú§2«µ‡mW%yd5ª¤û‘g“ÊÌò=ër¯èxHv$3†ÙðôÕ^o¾±~öùW¼Wz¡SÖ>[ÄÊZ„o¤O$ªì‡ú†Ñ V$›ÿ¬²ò‰ËõÖåúúåúÁåúñåúÉõûW.×—.×§.׫×2ÏÚË8e›'íÃrÏ´5£7W©ÓËóÖåUðÊ>—´&Ñòik½TavÙ 2嘼•¶º’*äλ^}ª¤UÑ.ý!Õ%ýÞ%'#oï31åXÞÌ|•æî­ñâÌßÓžh;hÆ|1~ÈêÇü~ír}ör}ùrýÓåú×vàâ÷/×ϯ¿Ÿ?vÍoá̧Íþ3ûìóý]2ÁbÓlý«1œ÷-­ú™¹lµKkoÖG"B^#íÕfø¯0ýœïìµ—VO%ÞŠâOÍ–HóE[3”cÖ®Zåΰu•ù˜¼ F²žÿÞí°EU2¿ïEÚáMŸóÜjª\—{ûe'í’ _V¾w­Ï#ü<:»c­®ûa±' ÌûÆåúÂåz÷rýìrýérý±ù_.׋k:ò=xHØAkSEÿ±>ÕøiϽªÛS?Ó_|£y¤2L?Œxßê;‹§ÇŽáWÅà;VV¤{Ú¸W¬Ñ22çYö覾U㞌~ò®­<Õº,JÒúÌ;¬:v>Çîõ[E}YÝpEç‚UÆÒÁÑ~fäƒíóª1Þ•¿J·UÞ­ü:6Ë#òrývì%Ã×âw—ë?.×Ú™t¹ÞnÇ^òkW}zü¯©rŽTØ2V~­ù%íî xëZñÑÞU˜Ëxä.:^R¹Õÿ,Fdð“&#†_å•d*:føuœÛžú£o¹Þµ~h±y•ÁÒ;©º-»æóŒÅ´ñ‰Ì 7`þŸnÇ{yxg{ÇÿûúùËËõ­ËõµËõ¹v`äW§¶Œ¾ÎŒüX6]›³gØÉ[¬ÉÆr•k®(IøÀ«Ÿvè[ ¯IõJm–äL ٱɎënœÈ´óŒ±gê·Æ4J;æž—gfŒwbÏÜgžAÓ1‘úo·{ùÊØÑ6Üöêä•Ïz?Z¿WG­ú–Ñ•g¾#bõf†—wþi}'•ê`Æxu(|&°§øñv`ä¿oÇò—ë7—ëÏíð³À½ÑyÄ +ùž÷â<ñn…±¼|iá¯{ña­¶=Yy]aÒU_zþ‹µÖŸýSÂaÒ}olJ<[ÅÏ[çø›}¯‚õ©ÏP_Yü2x|–¯âañÚ¹µû•}”Å‘:£ùvØ„k¿(ß,eŸe×z‚±o»û+cÇ£íÕôºgà©ÆY?·k ûÈÀ¾ÀȈñ†wö~u¹þ½±ßðþØG†/ÆÇÛc¼¸U½³½ÌÎ36öydÅúÎ>¯g^î°KÞ³òeëY¥3÷V<½}hµƒm‹$[L{˜XÂÑvXÕ/·À&ZªÛé‡Us"£“ªÊdyGÆÕ;GΠÙ>ÞCFÖ¼’ްl¡W—fÈc—«êð¤ßã³Tµ.ZÉÖ-ÖíÒ:¥/°sq—¸Óì ëÙõ>ö…“ƒ‘ÿ­>ÿx¹~Úÿ‹o¶G¿q-7ú[àsÿfKvNcŸo¦ö=[§÷¹Xfi‡^’äÉÊ7ß×äÛÒùR>iî1”ÁÞz²kŸ*)ñbå¦JÏža?#|­ùXVø{Æ.R«­V¾ù¾¥s2k‘X,"‡L?²¼¼yWýQ9§«ék¢òYÙß‘ú¥|ÞrÌYeÑvdæ¸VÆVTè«Ï­öõ¸Ýïä}µøñÞðÎÎù^;0òçÛ¥û»z³?…×[÷³T‰33|+Î!ÓÊjå+þ·Ë`ýåF¹öÆÜfÇÕÂ'Úþ“†õ=Y5VíeÊ0}™Ëùèí‰ÆÉ”øÍm±°ç.<_±¦°ÆÄK;0E–g¤Ÿªd±›1ù£T=þÑúÙûV“Î’W¿Jù£g;Ìù­µª§/#kƒ3p©Å?š×»¾\¥¯|„%¾ãÚq*þ®ø.×/.×ïÛ“ñýG×ûðµÀy|»~Îüµsˆ` ËD©‚—eg½<4ÞÒžÑÛŸ«¼Ñ±ÖxyÚeõ¿b¼}Oö–ÿ![ã‘™ˆS„©l[ÙØ±ìokžï È;…Q±C^Yb÷,R¡·FýlÕͦ¯tïZgiy³ù<ä§U¢±˜VTåKš¥³1ReöÙ26Nª»Š,™ctov¸óÿÏŒ¾Ñ¾3cʤ8¹ïù"þ[køð©€Åo¯â[|¿ûËo_óûÈý]=-ÎÅØÏÕ0§¯³¶ û~áXޱc»æ.;sdŽ™-µI#oßx×IV»Véã\ª¤Õ<ÏÊAÄn1ºsÕUéSQ/~uϳ^Êw]VÉ÷žùì’}k XÝÎÌ:1j$µûÙ¤<ìšš­kÞŽ`„j>»ŸQ«/šîmók%é7³^šçNßG¾}³=î%#¶Åû—ëÇíÀËßnÇ;{o_óõ¸Ê W&žs}Ò{}Ìú@z®3i%Uó©óóÜgø­úéWßTÌ+ëã ÁÞÓ~³ÿÓX$ɇç}É]¶Öƒ¯˜¸8L]ó=F®Øï«²žuËn>¶É3Ǥ¼Ö™˜ é}FK×®òGÆ«Üet›g¼oµÖ9«¿µ½P/†‘ø°üÏ¢•­ªl‹Ç®U×=ò‹ØC)¹ï­Û"}ëzïßá}<`dİÀ¾1΢Æù!ÿܬüËõV;Þíý™WxFû_ó öèø{ÑÓ]áÅ_Lb±‹ôÝš?;ýA{2럱¿£k 6¿‡O¤îUžìºGË“yV¯~ÍôõÊÆ1e¤ßRšƒV¤íøßtÇÚb,3÷‘g½©ÏCÖz$Cü±ê³*Û6¿çdµK#ï¸Fi%K;1ëê~óŸMѹUµæÓæ½U^Ëë“t_ øOÿ">2üŽûíƒvœŒŒ¸##/öŽŸ]¯Öø3õ¤v3”‘£l_¯îgç÷ŽyáYK®ö§¼¾ž¹³K®l–'NXßZ¸'jK-Œè±Ñ~Ïbo-^ôÔå'ùj{û¾bÌ™˜Aß(Y¾rÖøyöž™¼•e+xEd?¢<´KO{xK:v7yõêYmòÜ–© ÉÞUôéj­3ÞËîÌïï|?v½·þÈïµã=ì!ÿÏvàeø"îr}²8ùµ©šžŽè»ˆþÌÎ+f äYù"ø¢b=±SyeßÓ§žqžëiûìRÚ,ž˜ÂYß¿Ý$õ›5oY²žu5·¬qUîzê_•­Zx˳2-Ý;K£uîÄdóï••Ú°C_®HZûdôɸòÌõEJóœ±C™çcæ~”33óa$ \ñ°úÓ‹ "<¼í™÷Øú;{=¶ü*€‘±‡ü—vø#ÿðr½s¹>ÕŽ=d`êþŽÞÓöòûzì2v8¢w«d/ŠÑ¼õxéÞ°×H3fûƒ‰w‰ȶAj×|­ÒÙ:¬9éiW$ï sExje<ø$Ÿ¥ˆ^­šWQû{&æÈðóÚhÿdÈ‹Ÿªñ‹‡¤ùÇ´ÿX׃u²ígûÝÂzZ}Œ.:CHy#}`QtÁ;ß+Û¼ YözL_í)#–öˆáGŸ œ?ýëvø%Ã×~Ÿmgò=ŸøÎõÌmyf¤kÏÇ·¬•Ÿù_Õ‹ªuy†$Ì;Bbüø¢vÖ[Æ’[ÍWƒÁíÖom¾²v€¡(v¿%^‹´y5~žº*õrÄ^TèŽóh§ž‰ä«’ÕÑFÉ‹µ£Ïç­ÓÊ+au‹´ü^^«öDî1>u•ò);÷7ól•ú—¥ìøVÈGF°mÔî?]ÜÃ'äìùõÂ^òWÚûÉÀÆð¹f†Ÿòß·c/8ù•ö¸‡Üï«çµÒ9$–~ËØƒ*[5ÿfßwˆ¼gÙY {yÒWiÖ{Ú:î h{ÚRhX¯)i3¿l _ž\é­¨LTá8Ï{¸+þs*û1›ßûìV¿zígÅ<™ËxíÊÃâÊ´'j‹+°‹#2ØÅ[&RÏ<*ykvÙkG\RAžq=ÓæW‹kæç³Úcý‡œ}žŒ>ñ’…MÇ:V{X=fð1°.b¿á¼o]¯?\®ÿh‡¿ü’á“ Œü±¶ö³˜ë`Ç¥·g,_-[UØ™Á´žú$>’îŠvž‰£‘¤™ñ³úg”S//6iKž1ô´)3˜µN–4}Ì–·p‹%O޳ЪñM•¾Ú"í´úP’-ï,Ó&Ÿ„ߢ¸Ž©3ʯ ‡dô¢·®lž1ï-æS$oÅ\:›²XÕƒZí:o’}-¦Ñ˜ÞÏʃ/2âÃçq-#1ß°—üóvœ‚÷ùàüj{£ûû³î±ö¢Î^§EÏAè÷½s)r†Ä¬³W}Å\LÍj÷ævIífŸn‡ƒj£[k¯”wU¯Ônk²ó]ëK–ï7vžY:ÐZ³0õìÀ QWeç´~ôÔmk·=öç ž±ÊV޹–ßÛ‡‹¤­!¬r«ïRYnfêõȦï5þž6zö¶2óƺÑ·Y¹¯ž7™þËÈíLSø÷Âù3íˆó†÷ô°‡Œøð³€oòׯéo´c/¹ŸÏ×ÚcœäÖq÷ÜI®3ã)á)m~DõºT>‚˜1´0KìóZúcîC©œ§oX¥ÝÓ-üÌRǃYÊÊhþÿ+Ú?l¯-ad¢“åÿÅßùŽä_Õ_…ÑVmbðJdîhØÂkc%Ýà)§åË–‰Òîÿå*ç¯FÞý Ï{ýóLÿ«*;+=³%ÏQ²0ø”éçL9ý÷Ú /?K§JßûûzÀ¼xïÚqî4ü-Þ¿\ÿÕ_ ø$;#Ãwù•+ŸÙG¼×ö‹¥¸üÒ³ÍTA+Ëgëz¦¤Y¼£g¿e¥r}è± 6“lñ 0õ¯ö¦Ç4k^­úði[—c‰Í¿Ê'áiÍÏ‘­ û_1ÿgòèOšeKY̪‹C¼ñhØ~¬ÄŒž}6o¾hyï˜2<¼Éøi{Ö2ZZ¦->Þù²¢îûéiÏ6Þ›'b‡£º¨’4{¼cMé§ÿ6åg”»•ßC÷IæÅÙ 8Cøq-°‡üïíØSƽíðÇãZ°ÿ[ºÑ3Ÿ+1G“UóœÕóG{^VŸ­¨ËÒªï¢Ï©éBóXºô¡ñmôÒ8ÿ¼ïJJéý7ƒ{µûŠúzTå;ËVŒõUa ‰çnªÀO¦ÏJÚwÍS6ÒGlù6ßâ]…Ï ÈÌ¡nòÖï©#C‘v¬Êì”Á3yf󨄵›#ÃÇûÀ½À¿ØC~¿>È¿iGÜ7ø&#N2â¾½ÙŽ}ç÷m|wÏZß²ãÆâÝúÀ3wáúFò¼ÃÄÜ·0¬ÅGK÷þ¿.ýï3þøϘ{eÕª“ík¦m™¸3¶ŒEÏ9–;»xÊFóîÄ7mú(à/–ªÖ>Q^Œ¾©\[UóÉâUé÷nªÆg¯£T±n–ò¯ú RÇkõ[ý¿Ò_ÚÈãùx=âZ`ùvÄ~ûàrý©çPÿèz#åš·Ç}[íÎm’|“«×l™{™,¦´lUf~jxÛ’oiߨªk,Ï´i&Ë×)'µ«â[íýA–W¥ŒZøqÖ™z˜tfMæ©kÇ|fõ}„o/o÷ÆÓ‹×YU]÷*ÿ¬qkò<ã½av‰¯w¿(RW½~âÕ8É‹[;Vd)#7L-ÙY oô2óþòx¯v¼ Ü‹¸n_h‡ï1b½ÁÏ¢ŸIýeàç·®ùPn|gOj/»®ÐîGÖL^–2¶]{~ŸWμÏÅúJ¶IÊ˦3ß™² Õ~éªÝ–\Zvx•gün­£$Í)ϸxÖ+½Á’VGµÜ2<¼í÷Ô/uÄf²í”úpŽïé_c[V´Ã×9c(“5NVì h›˜ÿx=ºþLÜ-é9OÙH}sÝ«O´=” Ñ÷½¯ß¾ƒÌ÷¢z9Ú•ïA1øpæ9ã…ù}°¹ÈÿZ;|-°GŒønÿØŽ}ãÿnGœdœ± øb ¦EƒÑ÷¡{ûoO|·•LHÏÅ”QzhÜx°³„ï¤ül]ZžŽßætæ‘Hýs~í™=|¤úWý»²MÒwÍEtŽv?S¶ß‹â–¬Xqìµ™žôŒ~gËÎsŠ).8CiÁ6Ýåz~ï:€©+j›*to”wF—uºUlÝõziÕg^ ¸âÃÖ—%¶~¯î—0ɜDzͫõÛÈ;‚Ýf ÑßÙë1ÝÞiÇ2öÿÒŸdø^àêïë1’;¿™$RCÑ'Q½™½Ï䫯øì¼Ìâµ]4·×ƒG¤qg1ö|ŽQÁ”›ó°mˆÊl… ^õ¹ÖW;íµ§Üª=¼£ób>÷PæY™²ÕïhÎãÁ ‘¶xùV–ÏâãÊwïeí¤Ñ-ÚèCVŸ3uîÄÊ«ò–m\¥iuž1^–Gu‰ó¯§8»Ç¨€°2â #®ÞÛÃ"¿mÇy"_º¦cϹŸÏ×yXâaQ‡ÕæÊ4¼²æÕWUXû~ü˜gÇ*Ñ5 ÈߋŠR¶]R^$CìzoKjn/«'2ý`õÑÜŽq­ÄŒƒTŸõߢ·B÷X8ÞË7ê'W•/šßÃÓ£[v<ßNì¿›vá©LüD­\¥þ;ƒ×J/Yu[¶¦r=ÉòÛ9ß½8µª^o=UïîUê„(&¯NóÖ‘É÷a<ó£ã[`]œ ? ì·±Þ~5\ÀÌŸkÇYÕÀÉðµèçˆ<É”óÒŒ'MçZe=é Uü÷ºKOzçaõ:Âso¤U¼2oýØ4ƒûÏ"ï;ôÒY7'w? œ? œ¬üËë÷o´'ºïù˜bõ.¼†—µvFuÙN¼1ò÷È[ÅzÇÃ˳ÖÒMÚ>cU_¯âÇõÏÆ×òÌ|{ý«ò†gpõ\fõÝÂú,EuúNìÂ<‹dæŒ'¯¦·ofdë‰ÈJ¶N«ŽíðRf¾œÙî*YÛIg®2|*ÛÉøãUÌoÍÞje´|&^ÍÏù;.`\øL¿}¹¾ÚŽwôÛñß~ݼŒûˆÜã¿õøÈ+œ2û³¾dÒï~o<ódN;cŽ1¸¨jmÕùŒ¼²{§^\ÂöÇ c®ò3Ø\»¿’f?W£ ýÃÈm5ôòóީē•1iò“%Ïø®òÎs+展K1mgb?YïŸ{댒‡·5Æë™xMÓ™ùka’ê2;hî6fm…Þ‹RÞft@•n>«¿¤ÿ±Çïȃ}aĶÀ2°0|-Þo‡¿E÷K~ÑŽ÷ù€‘ák=䎑GZ½Ÿ—Õù£®œñ…Ç· *6E›3e<ÏÄòÏèßÌž¾V^ú´¾¯dÀÛžÌ;‹c9Æ_ZJ“î1|Ybëô¶ÛS_¤Œ¦»¼|ϰGÕk– ²æP¤zI×[­ îa=â]{jzqæ·ãùØuS?Iù2øøs´Ê'Óö³d;:—+ÇEJóÈÜ [tŸ ì%Ã'1,p®ö×^ŽŒ½d`êO´µŸÅŽ5„FÞwC«È;Ï™ùn=‹ÄË’ –Úé­Ä`}¤ï‘Î÷5¬È`kæ¿"+N[xç-#– aÆÉkãvµÖñâùù÷*-ÛGýQµ–`óyí×.;TA8ÝJ·ô Tމ{³âì¼ùÏÆ„Uã¿K{ëò–e`¾幺ïis3|fôÜŒ‡gêïéµë'0òëíð56þS;ÞÓƒŸÅûíØGÆÞ2bÂ!¦ÅkíeüRaGX|è©Çƒ×³z—Åê’~Œè·Šõˆ—´±¶üà5~+Œ<Ú›ÕYão çzetnóJßIqZ¤µ¢ô¹jƒ¯Êk¤éë^¤¦6]zߨÃ#¢ ˜>ˆô]õ¼¾4Ëk¶ÿ¬çfÿ›fëÈäñä³Êž­‡3ÄŒõ˜wüôæÑtvÓWÙ=/é9³kOÝ•eÏn';_*æ?›ÏÂ3Ý®cOøóíˆû†÷òðžΟFlä?·#N2ö–¡¥á—Ñý‘»¿…æmµÏk»™4&Ÿ„í¢ü¼ä5k‘·¯*u ÓŽ*Ùï$Åj‘°è§M[«Ìe=òlÝÛE÷òXÝ×úË⑉v)³c®dÆDã—ÍSYÎ*Ëò­ø_rU.â¿c=G7ìÀ*žþ–æ°Æ§B†²²/™3xëߥ»+p¤U>ƒ´{^[–ýóØ>F·ÌXqß°— ? `døV öácñ^;02ü,^¿æ}.´kU'ã–‘‰‡”‡µ{Þy›šžÒxxö©™øz«öhí¨Ð/Ëo~|&i.°xW£Uã÷Ù‡™‘u‹¬±ÏèLË×…Åžz{^OÜ@ë÷17ŒÃægðPû±mˆ–‹Œµ7éKMDÛ“Í¿*Ñ“^\âåÍÚ!©ìÊ3Äâ’{¤¨,gxWè‹?›×›§Óº¹ú¿Õ9ýÙ"mœHG\ ¼‹×}-€‡×âÇíxg~É8kï —ëÍvì#?x<™>Y|âyßqT6æ|,~‘t™ X$áÀŒÍñÖ™åiõ£'nI•euûÜ–¹­Ùw-­¶ÌíÑ>³õHùªù³äµÛ^<á•%­YÉ‹ÆOŠqx6yÖÚ3YcµJÛñ®²'}GVžH›½v.òï=PÔf±<Ï(WMsŸHciéµlÝ;©JxlÅøÿHÀÇýŒ=œ/¸ˆ‰Œ}äÿs¹þÒ¬ _ `å/·ÃùõörÜ·^;f–ÝÿgbXý!õä[ª‘×nzÚÍŽ+ó.›F9”ú2Z3&c^ϳÎídâMI6H“Õì{mQÏ+ù„Dp™$_•2âÅçÑz"<#mceµ¢Ý»ûNÓIU}Âæ«‹³ú‰Õå»Q…UVußþõÔ©a‡Œ|zeìì>žíWv.Fæ”öÌÜã­Ãâí-÷tqoþ>b…þÞ^‘Œ³¨ásØoÀ̈“ŒýeÄ…Ã^3ö’?~-Ó1øø9ƒIæ|«¼Œ.ŠÈ­…iظ Z{%?eÖ c>/ÞªªwÎ?Þ«òÌÄ=ŸŸy¼¤÷÷¤ý´7ÏõHçX[ó?*GìgÕ½j‹5ŽZY­¿¤öV’Æ×²çÚsyê±òGËzäf5&ìûž>òRFdzثJ¶ªd¶¢«S¬ú,{i‘Cˆ¡Užãê‘_ë–(.XÍç¹¢ñZ=ºÂû?;öž¹8Û É~hí’êí6W?7ïì½{½~q½€“¿s½‡t¼Û÷z{<{Dj3Ûóó¬|>ç˜Ë‘y©µ‘‘!íy,ûaé†ÐÚàåá™;Úú•±Al¹9¯KiUŽ]g{beKmòøb12 ÉÂøåeå•ê‰ÄS\õ‡¦·£tî¨ns”<8t•¶úß#¢çv’e'¼Ø5Úgž|Ñþdð;o=sœÁ­ëL™ñèµH^65Y¶8ª‡,›²º§é?ŽXaˆ,fñ“VfÔ•ÆX´¸Ÿ ø÷—x¸ø¯×Oœ¹_ ¼·‡=æ7®y_YðÑH¤sWÿ3KÏêy/ˆ¡Ê¹áÁŸRyí>+G–ü²÷WT‰´þšç/‹GbÖŽR["¸SòËðè')ߊ§KKÓU}³ž14£SÙº´|LšG§Fˆ‘í¬öØ/Žœå?Ò&ÿNlâéƒm‰è¹†oÎ ùãåú çíõ=dœÇ×ß×ë>ã™{‘¹Õ==+ásK†=6Ó*ïÉïÕuÚ8X¾j«x†V=Zú*Mkßkxü>¿³¶ªÇSÿêû3"oÕ¼®qæ¹¢íµæ£×·Ô[§'}ÕŸÚú´7zåo•Å+ž;°PÓÎöÔâ/}FˆÑÛžy©˜L™ VÏÔma­¯|†‰§¯3ã^u“Ï#ã÷4o³m©|{– Ë¡ªÏ5¼aáqþ°m™ïW­û{{¥µÍø=ŠAWé–îžóiX#3G2úvÕí÷8vѾÌâÙF‰Ú3¦þ]e´rl?­s«tlfŒ[{Kü} bŸ§JÿhvŽñÍ´Çǵ“sž Œ›)S‰éV¶qŽÜ12b¹û"Þ02|+ù_¯ßáwd`ãO^?ç÷¤¬Rû3Ï¼Ò ,&`öØ­6DÇ6£‡æþf° ËÓc_¥{F‡ŒrÙïϱSlöeEc¿Î2ý0¥[¼¼ó€Ñg«=u©OX=È`WíL@h¿™2VÞJ|²³Œd3³u3r¡Í%¦+ï™X:JŒ ý¶îG)jVe3ºr¦[ž§#‘W~™üÞ>òú!dæÉÌÃÊS…cç²ìEVÙ¹cÉþlg¬±Êÿd¸úù!ðAFF¬7àbÄ´øÕåúÏËõ»vàdì1㌑O_Ëhÿ{h‡œxq/+GŒMÊ„÷çôÊ:­6DËzçft.GñÙLö]ͯ™Ÿ„wvȃ$³–ÞµÖ»ñšÕ–9?k«*椶7ìíר-˜åL+¯ñòœ]㥌ŒTÚê¬þ«°‘:³ºj×sg˳s,RWãf¨r¬%ÌVQïN 0’„ÿ+þOöô…TŽÅ’~•pôHð³æ…?r÷µøv;ü-€óí×ûŸ¹æ…ų‰kÆòcþllǬ}ÒÒ«±¼4~R>Ö†Gž¥bî²ø˜}îYqT<ñ•-,õ¹•úv®Ïг#Õ=ÏeV>¬{lY+ϪMýïéï*¼ÀÌ OßyõNµŽÙ•IÛi·oA™ytK:C¦Ø¼Q}Éã­WÊÅ‚L9o»<Ï-¥1ÿ?ßíÔñ Õ]#ž…¯â¾½Ùœ ŸcÄzûM;ð1|,¾Ú?Œ×Û£ÿò³Ÿ†Æú<´â¹"V†£ö*2ÿ¼¢áŸUf- ñŽŽô›-ß ÛJpUNÂ0¬ŠÄcÎkQ ®‘¶Ï<Íïu3ù$™cm]Ä6±å˜µko™µ†Ö†¹=¬ÜY|³mÑxxôšWo¬|”<$Ù”,I<£¸¾CFÊzÒ†2ö“‘±ÏŒýä׮׫íÃÏé‘9­¿²ã™K;­¿ª •Ï)õÕ^½”…±Ç´•‹µ4Lï•·™‡„ ½}—ÅÆ«¼s²“åã2æÑÚ¤Õ1Þh¾>Éè¯]ÜÞóTãî[ò`y«uétæš„mƒ7=š·²ì-êÓlNÿj>#¿]x,³ö°îWÆœ/øMtßbøQ¼Õ?‹íÑßùÍk:öœ_m/û#36Mj³%C«2ö¿½Äç b×1,yæZ…ÍÝÕg+¿ˆ±¯ž6~~hyÆ>XÕ9çÏÆ‰®w´ûß—®ÕxYs-2Ö«w ªíÁnÛzØ#:6‘uˆ·¬ÄÏ«[#õIe<~I·Â¸u=3ß‹¬ £õ³õVÔÍsÖZm‡Õo÷&g,ÝRGzõˆv®…GçwßWvŒkŒŒ³Apö401Î ÁÞñÏ.×OÚ៌ëÓ×|ˆûÖÏ™Ÿ­Ïù¶_QF×Yûáá[Q~5N,–câàÌm™qðÃt_ÒI«ïšÎÒðÇŠOkkœ<Žóê쑹mÖkV7±}]Á;"³sßyò÷¢k é^„W¦ szE›Vß+ìãSœ‘Û³õ~•m¯î‡Uzd£ú!KÕ¼½óBë7«#²y6þ­Âgá’J,Áòóàé™ú»D’ÍG:°/ü‹áŒØoˆeóõþÐŽøo=¦Þ݃¯ö“«_øtÞÏ…v¯0ÎJGûƒ‘é]ú¼òýªŠùÁ;Ò}ï©U·'Ÿe³c*áaížÆÏjË*MÛßIÚ³HöæŒvzãm2äѳ™z°ê®ÒóÒo-ÖC$^Ž—ne{³ë8f«ô£”‡•m`˳61+;edñØ8RgÕÿaùfÚoÉÓîÿñ"º\ÊçÉÏôãÊwzÖ^ÆÂ3܃¿DßGî{ÈÿÒŽxmGl ¼·‡˜Éxù3íØs~~½¤óªæ)Óÿ,iko¹h*ʲ¼wÖ¡ž™¿[ç¹Uãkl£óžI÷æ‹–Ÿ1¼UvõŸSÿÎÚäU<:Á^ µAz6–¥ïXR¥×vç?£R¹{Ók#ÝsÛ²äÅïlÞúÏ«›wëà]eW¼VÏv˵çŽú2|,;Ð ûZÀÑð›V†Ÿ1ÎЃ_ÞÕÃ{z?¾~ÂûË_jGŒdì;¿Öqø¼GVÑךÍbæ–…ÓÏÖeì¸xy²|*Ò*úLSÏúPËgé-MzÏOZ²ré‰)Reg2˜ÑCUÏ¢•‰Ì[mïž­÷Œò•åªõ›Äg÷;S÷Ž5+ûÅ;fÕ}sï} ú(´q$kͱQ;h'.Š®É%ýæµuÌþÐê]ÃîϬ‹ÉØ~§{Æýüiì!ÿÓõ;ö‘qÎÞëíÑyŒ7שµ‡Ý‡±xZ÷%Š`ëuZùϰÝÌ|­”u¶ü¼f²ÖÄ^ܰ’_K>Wß-Ü‘÷üßËN}¸+yÈ:S,Š÷«°¾F¬MÛmcØþªl‹gMÆ+m23×5ù‰Ô)Ý_÷á™ë+ìm•Ýq6Í9²ø°|¥ø”H›+ËTËs¯ò}L ïTP•~ºW½} ªXdëÈ¡ge×W^¹“*ê«À>Z¾HIcR…gÞL(ý‡¨a摺D?/g‡`Ÿþˆ‡üçvø$ã¼=ì#7C¿h8ù•¶^³­|5ùf÷ß$Ú‹²uxž#+ûŒî`ÖÞz%þÖ¹ËRý+™Xa` gjÏ*µYk¯¥´´j ¢µyõ^€U7sŸ‘'–*pODÿJzPâͶÁJ‹öS¦þUº·U¸¶’vbæ/mÿJÓVÝ™Éê»[¯Gbô®V.Ê›)©3’÷o‘ªun6ÏŒ/0Ïá/ÑÏ¿ñ·Ûñî|‘±Ÿüî5­ûZtæ~ŽÞ¼Ìþ7e锨žñ¤{ìÝÜ®,ÖôÖ=§³úôìy¨uÔ¶høsÅóI“Çlæ!áúÕZtnŸÇçUÛ+•ꉦõYùV²Te«3øÜKÚœ‰èf²eØÿªñlźÀÛ?–¿¾”æ±cÚ}f~yít¬vc²È¸0e¬så´v°ë‚±_íÀ'Y1õÿ–±wÕ³Iq–ÆïˆK¬ _ à_Ä@Æ™!ˆû†˜ð¹fþú5 8X¹¿¯7âã§oíy¢sšÑ£ŒÝ’t£«,¬Ÿ¡ˆ®ð–µxzõÐH^Û4ó·Þk“Ú0úØgõíœGkÃÝÛëôü—iõSïV§Îéì–¡yhãÍÈÛ­úÞC™µVÞ²ҚêìþÊ>?Ëdz`óWØ‚{—Ïeu°—߭ëG3õküwÆÊó`. —HýÖ÷‚ñ‰söp>Î _ÅOÛ•ÖÏOÆíqÿyµ¬ýçk=SÅy:Ù¼^ŠÈmßHY ÿÞ‹žÔ0ÊHR 䊺­{ZyV?yôØ-dÝ‹o½üvÓ-eºßgÖË÷H·ÔÁg“GÌå<ù#$éý¨ÍŽÔ;þ¾åzèŒ3d²Ä®—ªõu„*ìgÿ\Í¡J ÅÊÒá ¬ ‹Ï^/Ķ@ü7àb¼¯÷v;b(ãý>ø"?¿æßeò®aVió¾Œ6gÙ9ç÷ÕxÄ»?²c ëÍ×ÉÒ!8Þ7Ég‡ðÄg“Êô{»ccI´Ò/sºVÖâÍÔ¯åÎ/«»WPI;Ïè'í¹=c”Åê}U¹¦:{½S!çuyÓªûȋˬ|žö1þš•˜)’WÃ!Ú©ŸØñ³žcg_Kùwȳ‡ú{{ØFÜ7ì#×þLjý†³D°ŸüÍëìŒØÈ#÷¸oWd.ebI®îeú9ƒaµº5Y³ÎWcêò¬‡<”íSÏ8Íq#ƳofŒü0¥¯ê‹Ìý‡öáöÍã³ZÃÍgLμVÄØÿ•œX¼¤{^Û4·©ÂŽWËgUÙ{àï¡kÅ*¼[XÞ»Ëz×Ùú%Ý^U³eΦ]¸ÑSOFö³í÷â£êú*úŸÝgó®·›¨‘%ç²Ë`ÎòÈðÎØD­-‘9°êo‹Ïü®ÞX~îþȸ£ÓZe$Ãò¯Ôý¶+Z†g+/CÞ1­´{Y£¼hó%‚?Ù=Þˆ­Êô.ýÊž²JgtÿXODwkÿgEuò쟥3ð@æ¹¢rm_ôÿÈŠ±Ý½ö•òU¬½m‰bó,/+ï|^µž¬ ªµFt½±{¢ñÚãæ¹£áì!÷øÈ/Úák³§ñ®ΟF¬dø&ã=ìÿÝPfü¿»óeÏ ±tš×Öy)‹ÏÏ¢Y®¥XdQ]_!ceñoö½Š•-aûluvÈ*ßJ^=±¾"ùÝÁ¬)=X]‡¬Ú¸jËN,%Åõ™ÛÀPÅÜ÷Ô]탶º‘‰.ëZgèÇÌ\ˆðÏæ»g’俣ølgÚ%V+pÌGq,:íÀÍÑz<ú¶~Ø?îgQ÷3Dàgl ‹ÚácXÉ߸æëñ‘Ú‡c[ŒõÍ~š‘gË{É£o­³:É”gÏ1Fx0¥&ÛÖ¹ÎVÝÓzÚ><&Ú÷Us&*óÝJ“òyË®òXþò+’ä/ŠK³ºƒMg¨ fõ ÛÕÏ\1;Î\ýö¶ÛS£ÏÎÒ¹•öMÊ»SÎ3ýtf\Š]˜6‹û2ù³äѹ»dHÃyVß>~϶»ãc\ð«À2üŽ¿×ŒÜßÛÃ=¼Ç÷âr}ªþk/û[ÌõìÐ]öÈP¥^;C^<õV麈–ð $+^’_ñª~­«|žõÓÈgžGaq»†#:Ò‹wÈü|ÆüfÓ<ùXYÙewÙ¾ôÊ4ËÏú]¡wRtŒªûöž¨ú™vöѽõÿN¼pKžYý½k=QY–á‹ÏW‡OÄuÃ>ñÛ× þˆÿß œ!òÅvø$S¯âZtžUöqä§¥7#Ï*¿ô›)›Åû æÔì‘…Ë$bÎüÎ`ž¨>SnþÎìÑ®Ò$Œî%Fî<ç™Ìù½óÈsÞÈœ/‚ý*°©·œ7}Õ'•>úU<[–=Ç&"#º®ÜµNñæ¯Ô1Êõpå8EÇ>²Æ·îKiRþ[œÉ}§EË·{cX´Â|»I{M´ÿ˜G1>Óì;Œ {Âð3.†?Å?_®÷Ûq†ÈwÚᛌ˜8o{Éý|¾ç/­½¬_'KÞÿå+q»‡ÆqZ¥I4Ç;³Êž¥W¼¤µ_›³+llµIÊ7ÊÊ*ž·ÔÞÕçsNjóü)õCäÌœjÌå‘͹<²É®O"D+·¯Œ÷5ÝÂØªeæ­U6¢+:‹VÐ-ìÄŠ4Ý”= ŸA¬LGe×#kzøVäÅÁ÷HLÿGì\Ÿ3£mïç†#–|-°wŒxoÝçRÃ碟#‚¼Ÿ¸–Ã…½äîs1û^¬lã-çíÃtey1÷²<³”±3,¦ñ´EÓ3L,ƒQ†³í²Ö( _¯ŒKe¥6hýÁ®²ÅT>sKî"63ÚGÚZ*‚Yβ?žz¢ícûÀ3—þ̸fô|•Šöé™$ý½cìª6TÍl°âuÆ|×ÌÚÒ³¦êûÁÀ¾ð³xÑŽwôpÁ/1-/1à>w̓ØoˆÜ}-ìéÁȬM^=wÅX²kÑJL¼³{ù³}á½*kµuþŸ˜™«zX>×=ËößÀÜžù?” ædp…V֓Ƭ!z>³²üÇt¶Ÿ%²Ö;«öGq՚ŀ‘º#óuîë ~òÊB¥žÜE÷‚³gNœÙ¿¶D²ÞzgZÅÚE¬«°³>U²}ë9ž£°TWŸCÏÚã0öƒ{_´cïûÈð¹€/2Þ×CÌ œ³_‹O\¯.Gó»ýs¼oÙõ/•(²þ©ÆzQZzµìxíyV¯­tÚƒ6Ò “> ³ï+é OœÁ‡éÒHzN¿tOâçÅEÒü¬Ð›Ò8fp•ć±í«ü^\éÁ^gÙwÏÜÜm2k†H]ì|dùM‘9¹“´þdë¯|W^£¬ždÓϦ]²» O2¸ºrµë9¬ûš­‚Ì#–Ρ†?|Ž‹“îíxoï½vì-#F2ü—‘_q´§ã¯Ÿ÷YrnÍÁªõ‘VΫ*íÈ\–}öžž±…¼©å[É–å—1Öm±*½?ÖY¥;=cæååé•_Iþ2øqþŒÚöLU‡·Î,yÖ'ìXiù«ŸÙ»ÖÒòž‰™Î´÷»xyô2ËÓK^;¤¥yñR„þpù,iöšÑ7ã8g°Sÿìçë!Np/ÞÅÃ>1üŽq¶°ò÷¯×7‡´îŸñd¸2vŒmÿ®rZY院¿¯<<ªÉc/w¬ ´²c½fÕpmt6ãõ¹ 3¿'祃YöÄ×ÝM“ÛŒþšñG÷³€ü‘×>ÇÀÉðEÆ^2ð103°ñ‹v¼·_ä×Úãûú¶Ðú™ÕÍê*+¯W®*°{°Ø‚­ç,bÚË´s^˱$É7Ž›ôÅiìïù¾ö.µ f)ÚW _mÔ—ê­Àd¬.¶ødʰ˜äl¼ŸÁUÖ3Ó†3ðÓŽå²<¢kÔê9¶‹ªÚiÙäJº…ÜJTa·{¾ÿý¯lo•Ž^áÃ~õ˜ÆØÆÞð›íˆkñÞõóÇí8‹úÛ×ߨo>þÔ5¿u.cÏ"ýy–LyæËˆÃ˜øbÙv0ý¾£Þêüžg“Öb}ÅFÚ3ÌiÚ¹#Où5þ)ÏÌGº¯Ñ¼f‰à6 ;±c/ñ=k®Y2wÖZe$+vP¤NV?WÚÆhÿÝkxÛ:‰WF¨Šÿ.¼\Ѿ,^bÇ1³NëòðÞ-×gÌ›kJošd#$=‰ïð³À~0ð.ð/ΛÆ{z¿kÇù!º\¿¹ÞCl‹î“üf{Œ7þ¯º:K—9Á²o•6Ç"K¬tÜHžsV¿«(Š«™´ÕóUœ·Âq#†”êŸK±ç2ŒìuÒbÏ­|™ÛÀøe·EÞO©6ÿœVY:Ó6Vñ®Âs;±ÒÙøñL½–©ÓÒAYò®S>JkƒùïFÛæÁ\sºuo•v ¼ÌÚB/éwÍs•õKÒÇqÏÅëgæ÷âœ=øZ`ï~Èð±ø Ø{É8>ð˶î8ùA¨Gk·×¯ÐC+=W%ǪÀþ«|¬´J³ú&ÓÖXXz!Ó?+Üjñœ±óHß®ÕxKåÏôÕÏæ·ÊfìÿøÉößYr¥êþí”=Gb'íÄ ÷R†µ5¬íÎÞ÷ÐY13ä•!Vï3<²yv”Ë3}S©ë¢ó¹ sDóiö¡Ó³ëgý†¸Ç_¾^ï´cï1.ðÞâ&ãœ=ì7wߌçÍ76R›;†Ðòxø±OÝyðR†W¿yŸcÇs{Êgëb}²þVȳÆ]ÉõÙ˜ðŒº2Ù[WE¹mÌç•ñqkصŸC ÿ øÃÏâçí8_ñßþÚŸdø*¥q-ñ0º¯Ex¯æðG->ÃN²0ל§rÎïè[ï|Ÿ‘Y;Hý"]oDææºFù¶Ú6ʾgíÁ›RYÓ¹BϤõ¡õrϬc¢¼³•Ê6Gçr´/†ßN;Q-#^>;âfùE•íº7[¹£Î[ã®õ™¶‘å)¥u¿ã•-¸¦ï÷¾ÓŽ}dĵ@ü7ì#»=Æ‚C:0ò§®ež¶c #³m—Ö‚^œ±Ëΰï×{Ó-Ù°`´LYi½e•c÷Æ$|9ç“øÌ²Ü¦ß¾šçÅÌÛª{•Gû_…ÙCÎ’%_UüwcIxù0÷¼¼+ž‘Ï¦ä©ÆLж…™cZYv|Ùö7¢ø›/ï]Ïë™c¬m©*gñÛE,Öù(Ó=ŽCǸŒOËl³ûžï'®Ι†/2ÞÙÃ9{ÀÅð·è±ß>wÍÓ}-ž Ò‘gfømû*dï,:kž€¢ï>xeø,ʬÛ$Y÷ØwŸ‡ð³€MÁ¾ðÛíØ'†¿öŒñžÞOÛ#ù½ëï/µÇØÈkÞ£Û8Û* yqœ•îÑ©l?[x%+c^žÞñöðˆ>K%žIû߱˱d—˜ggú!û,ó=y²x™™O•¶õ ÚQ׎9ÎÖYUÏYý²£>Ö>xøh´ó½½HŸUÍC¦ V¹±ì½½ß؉]ßIå΢ª5Ì=®"äÕ³’_fuŒþÈx_1*Þ¸^o]®o^/ıÀ¹!ØC†/òwÚ±Üã)¿2ñZ­32a鉪õv$]"æ<·,ï 1ØQJ·°g…^blƒÖöµúb5i¿¨}©Âh»ËÌ}\±nó–ÙIQ¼;ÿ\†Y‚Xy&­z-•­8;&²~”ÛaWÎZ›Ii·Æê»tBö¹XßÀ]ãW՗ѹá­ggº×fõOÆvaœu±ŸŒ˜ðµxÑŽXï¶ÃÏ{ÈØ[†0ò×ü¯Nõh2ÂÈSõØ0ZÛ¯¨´9ÕÄÚnŽc}ÆWÏ’ß3æ/SGö­êr+bím–~>^Üý‘·¾¿lÇ9{¾\¿o‡_2ö‘ñ>_gïõöèOÑ}¢GìÐÚz¾{צQÀb[¦Ld¾®°Vi팶ÕJ÷è¿Ir¡¥þïÖö¶5ÊK‹o¸Z?DÈ;¶QY˜yÌß³ò¼£zÒ+ž‰ùïH£^ö–ÉÒ½`Ò™²Ø>ó\ÌZ-b›ªq‡gÕöòȬã*¨b Τ*]²sž0²3Þ6DøKzwü®Å^0°.ÎÁYzÀÁ=62ö’ák3Dðß;íÀƸ€©­_ik¿cÏ^âZñ¾‡µ_´Κӑø_Ú;R’êš1蜦ñ’pâ(£RÝ3^ŽØ—ìÚÃÂOÒ:L‹û¼ŠÏhamí¢µ×JÛ…õ¢ëŽÐÊÜB—Ü¢ »(bë™9 ñâ‹È¹›‘z2uÜŠ—*bÞY”¯+›0Ò.ŸíH»ÏÔRûØv3mñú]i¶må/ÙiÀÈx÷þð9þb;Î Á>2ü,ðîb%ÃßâE;ö?ÝlŒ¸χúª×•cû½¶·"ïXÿ¾·$ óeq¡T_ÿôî»IxFªc.3Ç^y˜¾¯xÎÚKŒÜ®Ê¬¾kù¼T5žÎô–Ë´a×Ü‹úΰT9v;èìuA´>Þ©¢óíLÚ‰Á+æÆî²½âµTÙ¿Ùùb•×Þ¹Ô+ùõzpÎèoFÆÞ0bV`/xïéýôú˜XïðÁg{Èý|>ðêgZÏõ{0ýê¤{iýà©×ÊÁ@»©j}\E+{&É¢Åc…?¬õ¡ô{ÕŽñûÓéžd—½>vÒøhã•1ilµ§—ÊRµíÛÁǪc÷;8/Sç­xytp¤MßD(ºÞ¹gylÖ™å3õíÆœ· {n['koKû-¥­ð\ßWÃ>r?‹{É=2ÞÑûI;|/€“¿yMÃ{{o¶GœüÐ>¼O·zžJ»`Õñÿ!„–Ö½õçEw]â5ûÃÚv[wÄ/sß‘h>+þÙø(bŒ4¥kcE^7»¦ñI%ž_9‹¬>cµ¼3q‡¥–9åËïÒ›;ÛÜMw½f=&ÐCâ@žâÈÈCFÆûyxWk$ÿ¤k#c­däb`êºþ[û®Þ*ŸbÔ—g¬æÕÕñ»>P¯/¬¶×b³,|Ù>²üg¼¥¶¬òÔ¾ïÊöͪûëg´ìIý”ÆÈúüÙº£>ŒêJ¹àlž¸åÞ,d3FÆ[Ò¾»+•cõ±†'[Æ:Oµã¥)çÑO«ù4«ï}?ŸmKÃo'Eù…;h§Ïm•ŨùMžvg²õ<ê<|çüîE.20òÏß‘cñÓrÄ–±¦Ö½¨˜ºÖmcÔ-I"z.Ú`ʰãi7XŠÀ«+þ™¾m„m­ì¿„©˜çå)3+¿º¶ûYÿ#žùêús¶­Ï™¬>ãŠ_$i}îˆv<ãÂֹ꽽+ÆS[¯Ü‘XÿnVoEážÏŠ~ÕâÙsŽ6¹ÈÈ)ÆzÇȵÀ^zoÊ‘{ŒO¬—ü½ó8yÀÆïŸõ^#ÿ×#Œ=Ïš³²ªïåí!;®d÷ÊùÝêm {²÷8+×çE´¼¥½@FmIí°”‰¬…©Ù¶v“Uïè«6Žb-§å­Ø=kvè\Æ&y®GÕ‰â¿s~ï¦h}|%ÞöÔɸÝ2«iodÏ%8ÿÖy#—±â?¯Ë±®ò,°ÆÞÓÃûzÈEFì¸_Yjƒ¹§ègÃð“âZÝ{¥ ·^gÊJ8tTÆò>ØJ>ؾ­ÎƒV{Y>”qÿf÷=’—Ù<ìûay~,nÓ>{íþy²ÝÃ7sÎZ1…õf¶½Èûô`Q¶wÁewöË<~Û•xîÎ2pç¾(Úç²â² ßÐSoÆKÓÏšO ¬ |Œ¸0ÞÇN.FŽÅo¿—cÏ=ä[à½=àeä-#îünyÊýcÞÛÓôuÖï(ò`.Í<ÊòÃY$jÎkå‹å5ë«„]û}k?Mêë k¨ö‰éƒçí³Àš’i¥Lûb•QOŸ¤÷0²<§ lGò>/Ï}1ÏÅò¬¢q†gÔÖò¸B¦%Þw•÷J»1e†LÎÊdûëVÝð¢û¬v½®gø0Ö?~]ž01Ö´@~EÝGñeÄ’§K®k¿ò+˜ÿ¢³ð㨭Ù9Íõ²ŽÁ®9=z–«¶£ò]fmõ´¿¶â7“Á>ž,éQ gÊjŸ+û|$dô¾á ‹Ì>5”­/µ|-¾ä¨þÎûÚÝÆ]È¢#µkÈXq«ÿžÓ󺪯š÷ ­éãxíÌÿ¼S¼BŠk±e£ûb‰WõøX¸ëY'cßÄŒRžöF–þð¬‡ò«E{^áœQ ?KûŸ5’0ßàLD{õÓwÓâ™þþú¸ój¿ô¶ŸbävT'²œTwgÌFº®y®½¥/¢éîÏîîäõk¬mÝמ{´=ˆâ}U]†Ïâ ¿Ý¢‹A–¸œÄߺ†l|Ö< à]à^`d¬]\ü¦qd¬oñóñdäY †\÷çC*Nfî!ÛvIx/‚züx½UéN>eÏÏlcŸlœ‡™#RûÒÚaV= õ WÄø!Ú{ñÜcíšk«|u/]¡3î†÷2ÚôMF<óDSÎBwÂkÝÍfiÚ³¶}§ñïéÎ}«$É0‹úk£rsÔxpÝqb¬ƒŒwöðžÞ÷ÎïÀÏ_<¯c8Äë^Ô/ºOO¿ZÏÿÃöÊ„xœÄ½ù³.MR–çÜ{¿™ ðï0 û"öeØ@ìḛ̈ÁÌÄË`@ «„–#ed…S„Ãr„ÃáÐѧâæ}Îó<™ÕïùpFt¼o×’™••™•U]]q÷pEùÅÿ˜†uTÙ¼îGçžä݉üz%<8oŠî}èö1y!.ls-Sq«2 “¶ùƺ ÊR•C¾P>LNŒÖ=)Ëxd:ÀäŠø—ŠïðâôDá­úUË(Qí ‘?†ËéòTÓ*ßÏBËë>ƒ2ªïQ?°òN-ç›vä¼Û¯Ú|OÊÔÿL§t6ÆÊº´‰OÀòÎ(|Nظ࠳ü?ÁUñ9Ù±vT?æð³<åÇ'x\Ÿuº¥ôÓñ³;(¾”Ïgc £WË;:JfÏàó1½ÓM¥¿;¾ÜùMäe<ñGµ¼eǬ_îKz'm5~w¤ó ˆoê×wÆ×(ü Oç£'ýxeüìleõ›ò.Mñåh¹tä¡[Kf¸TzÇ#³·Îï)úJ§Q^ÝâPóg?šôáÕqo“…¢ÉÆ»ŽÏ‰/Vù]ÚD;›g¾aÇ÷"/Wü“·fªîÿ„–ò‘»ñM‡_å!Îõß­¡t2Ýõ_»e•_Pxvt·{Î4÷Ì Ë Í©?aöïÆ×Ý>ØÑõÝØÑù……#L¹ŽWÆÓ”âRs¡qÏ@‘¯É˜”Pm“=[W0õ‘®~÷ `•Y1ñ‹ãzSœ²|íá÷Y¼;»=S]dõ"¼=MÆw†Sõÿ³Vçâîξ89¢ßW>½óUÕ>=·ÖÚéÀ´œ*Sñ°uɘtXÙ‰¯TiÈÏ”·=ép\ÿ˜ìžWp{,¦s¬«þ£ž;¾*oìÙ«{ÅWuå¯îOrÏî•?Rô•ÍOøPº1yÆ ì¦ãw-‡Ñpu»ý;SüÓúϹ•N?°ùH7V±ò,ïêºòVÇVn268zˆÓÉJÑut&ôwõ«ó™;¾jªgWlíJ½IL ž3]©8:½Æ}wªœK[1rÆÄu\o}øý˜‡ß7×륜ӣéþ¿ÒÉc—6ÚýΪÆ3ÇËŒùpÍ^ɸҫs,ËöÙ =Æ+óg¬¼{‚¸:¿3±ä±ò…ëÔ?T4&¼º9ôôE·ÎŠùÏ ß¬£©î ‡³“IZÅáx\}êú‰ÕU²uú¾êM|¦²·®ƒ[Ê,_ŒiŽ¿1Ëu65“Þ¨ç)S¾pÁÑÅr·È¤–›ú£+ë³_ýÝY³žŒË<ÛïôµóSÓrýúéÔÏuû<'>xS?­Æ-&¥O]¾ãm2ÏwãÃd,Ešë~¢×][Þç×Ç×'×—×7×ûŽëgë'ëGëëŽëÇõYqÆÑ5^^´–Ž`ì_áY<^BÞžC~ýemZàöLרÓÍÇëÿ{øÏúo2^)š®ééæïX®æ#~çÿ¦ãqÅ­dwWˆr¬=ØW¨ˆíÜ•›Âdücã´Ó{·Ã@Ŷ¸þvu”Œ*ÏS»\¾jZSÀ爓ñmáÃ2ÊgvøUž«×•Wôº~ÆQ¬Ï” NyC¾vä5±µ©Aœ®n·æÑ=gžøÒÉz¶²&4YÙ)W~ èg]~D¯«ÊNqÞÀ|vÇ'³÷®Î¯Óßé:Ëc¼wºÐµå¹~'þ{GqüDzn=°¦«¹ Ú![wÂ~X1nî­øøãúÜãúÖãúíãúËãúÓãú»ãúpœ1óW׻⌥ß\x«qòÔ¿*›^ø¦zêâƒÉç`ZOÑGÛ¯:5}®èÊ]õwlÏÃyËX¨Ê«˜v “ñÅÍÝóúç¡ÛïÆ½jOØÇhëÝÜ•ýß™—°:؆šï®Œ¾š§³=XίaYå#':§| –WùLÆØŸŒ¦ó9ÓòÓ5åÿTÿ+[Ùñ3JvÓ~š¬E]Žÿ‰íuø.VÆáY0íw¦{è_°<ÿ»c æ?ƒ{g󊦳 ï;úË@áQ~$a"çnÎÕòÍŽ¯jë5­{Õá›Ê¥[—àó˜ˆWeåâ¤ïúØÍÑp©òQ}cÆgüûµÇõãúÝãúoÇõŸë/Žë—Žë»Žë+ãÜñOâ\K~|?ìUž¯ŽËSQÏ:u*ÎZw7¾ec˜kךãT?¥ìAÎöXü§xœØfwÊN*}2¼n}}ÍñpûTÅ×Xέ‹(ÿÉü³'7dýèþ#¯JçUÚ4ӭ隈ºW:åÖ}0?¤ðªº“±¢âSúÄxb¶©pº2UöŠ?'3¦/.&ú]5fº:,}÷¾¦Ou¥»øTÕuiJ.µú3åOÞ?½Û†)Ìgk N7v!íή;ߨÕé@Ùø4mÇ–\]7Ft¼tkÆS˜úkæg™Ìk©>Áøë?'ùÕçå•ñî[ŽëÓëŽë;ëgŽë×ãÜsñcÇõqîµøÔ8÷[¼VhàZ2Ò`íëÆŽ,Nbý:±-Óñ‘ù)¥gê·âBÙtã‹å°ÝÓ8Íé”Ú£§ú u ë`Û¦k1ÏË/ò¤ú›!ì¾þ²}öUÕ\Ìù)Åë«ÎïNt ï'gœ ¿ÈSN§‘ö•vWÜu>3i?êÛ®`v9±Ñ_å©£«ò'cÌdücôXÝÙ)ÇxPvÉð¹~Ÿðƒ¸TU§ó!å¦ýÄp+¾-µf­|¤²Õ«0©«bün|½Bk:f»úJ‡&1þ4múüÃÙˆ#±Œ³[VwÂ/âéôtÇ&ãkgÇ3¸¯çUä{y¹×"ב$θø¯ŽëÏë7ŽëûŽëKŽës⌥³ükñ86Vß5`c¥³kµ.Å ó,¿ói;cK^¸‡ZùEÿOìbªS_€}ÖáÚÕMGwýªgÌ_;Ú ÔùåŽJ§³ù®o§6ŒvÊÊNü—UÙnìTrs¸1¿Î3VA=au”¼*?w¦ð:þ&<8ܪŒú?ákg#Î9ë­8»®Öõ8µ¶ìôP]L®\g/õ¾ûvMõ7¯Àv:þMKžê<¶éx‡t'ßÒ`4ÞNV«L}Sõã õÚñ„ëíÓ÷ãÞõ¿ÚW»a‹‡ÔÚ7ÒŒRžA]ǯme8Œ†ëÎF;úo•¿§ZÃ]øœm^¥Uñ¹ØG3Êž°¾Ó—z?Õí©rï]wü`Ù Í)_ ÜóKÅãoÂkƒz×ÅâJÿ:¿§t…áSñÞOŸ³:<®|G³Ž,®òñíøg‹žBŸ»üx[ÕéÚÕõÒÙ¼ógЦ£Áú½[KTúàb#\Ÿ]1J® Òq}þqýÔqýóãúƒãú›ãú£8×’3Fþ‚8÷c®¯ó|ä\GνËëÛ{÷åZkÒ¿ã±+±7Ž3˜ö—ªÓ¥Ý81åa×FôobYFÃkˆâÇܹiè·Yüƒÿ+<‡2*Vk´«L]{Wã†ûÏx­´ºg!øŸÝ#`]6^"|Æ l ç,«¼¢ÁÚ«øwyn|Tåݼ#Ú¦Ò+…õ‡õÅÎzZ7v¹ÿ›^üLtTáª8Üøç “»ò;°ã—±Îúï|'‚›;\ÑÍ.Y•µŸqGê™âeÏ7™­(üØ“ç· ³ 5Ž]yw…•qcÒn[œáø…yÌ_²¼š¦ÖÛ]ZMw6ÍÒ˜|vqTèlõó3®ÍóŽó[{ç^äünÈŸ×<®ß‰ó¬‹üÖÞÆyö[ÆÇoz¸– ×\W­«9ã»¶ušÕSë½?6õ³·úVE§ãÑÅ«üÕç3ø¾%ÒU<±q›ÙÖßÕõn¼Ç1“ÑS8Î9ÞT,Ï`b¯“µ•ü¬&úÑéØd<¿2Î2ûžÀdLÝÁõT°;.ÜÊËÞwÇû[ óÓþëøTó^V2>_çn÷¼ áVÛuå¿·‚òŸvKtÅNá©m„)SšWûú\®ìîØ´K{¢?nÌÆø³ÖÁX >—Yu2=÷Yäºð[ã<ßí;Žë‡ã|Oï×ûã|Ÿï3ëÊ¿IЭ¸#ô{{“çƒ ·Êïp`>òÛñÑÅQÎ'Oñ0™(ya~MSeÕZQ2•,žüÏÎƾSkÆ5 uœÍËOl ¥ÊDÍÇò~½{ÒµS=Kpc‡’ã[õ¯â­Öaü`T?¡tUÅ5;¼#W­£æØßuNîüƒ³!¤=‰!XY†Wɰó#Ž¿š¾«®¬£ƒ úÇ­L|ƒâ©ƒ*kWÏùz¥‹Ž?Gcb÷¬.ã¡“Ý4ogi³ë_5Öt|­{¤áü¼âÓÅ•?¦;vXA­{:ÿÔv×õ0M­)1šÎgu¶Öá^°óM½nͰ–ÇóŽkýuá3UÔL˱?×…sùó⌑?x\¿r\x\¿羋ÜoñÎ8÷#¿þPïõx‹ ;_ÝáTr™ò¤d=}öÖÑÅúÝÜÑVq^@:÷wÎ?Wå˜íEpy0¾TšÓk&ÿÉ·{èò&éS1‘‡Ó#ç7œOl¦«§bÖ·Šœ£Ët#aÅuÜ_{‘s8¿§÷ûqž‹üÿ×?®¿s¿E~‹ú›ŽëãÜ“œuÓß¿/cíJǽˆWÏ2«ñŠÓ=”G•í°>vk²»>š³+Uå¢l~B¯ãe"§ŽÖdL›ØW­Ïb³]˜®¯uã *ëÆ)¥Cl,T~i·»µ†cÚ·`cÐU¬žZgBºÓ9¯ËŸŽu;õ'ã–Ýi‹£·Ó;~oRÖ»¬ÜSÁ´oØýÕ¸ ;Kv‚««¯æçO-?†s‡0;¼âvçW;±êt<žþ¯i;¾ûVÔ•Ÿòs ¼QöŒþþJ\æÆßÿµÖ‚sŸEî£øª8Ï}ËýyžÅoÇ¹Žœg\äÙoŸòPvíµ`±ÀŒ•™n¸èR2Äê 5ßF¼lìftÝÐdÌWþ„Éõcºõ3նݸå¾\H Ç/×&壱¾ãCÉPá\ÿwâU'Sçß§º…v·ÒPßQºÆd®b¸€ÑîÊO¿®øCx Ÿ~ÎÅÝ3båO+ÿ̯,_=êP˰¸NÙÎŽ¿ß/w¡«¦>¯Ã©Ê,|ìs%[‡G=³aý3åÝõ-»g銆ӟ‰NLËÞ⫺:S<;úPïÕx…0 NÒ¯Óò.Mñˆk‰jÌÃç—XV­µÖø5ßÙ˵àŒó;zù~ÞÏÇyîÛŸ×/Æ7çùo¹×bkñz¼\“Æy´:ÛíRµ)¢—âdxÔ3VGÅ7H£–cßNîð…¸g}ìbÌ}bõîàÚyŽÍüL×§Œ>c¨Pcf”';—Û}{ª–a1 â_ÿqo^ØN¼Çvª2êšìƒXPŸ !l›ï1}ªù+=ãaíge&Àxt²F™¬´ZžÅ”SüÊ~Ù·œ?ª4Tå§k“ü»ð}Ò٤⩳7V^ÉëÆ§O—§¢·ÛoJonåÇÉ}ÂËìŽóݼ1DÞ-Ï’vëÝ"§®=»cI·ØC§cÊ^§}¶ã¯U™[ôt7nÙÅû”¼MqíÆº·úK Üxv¯Æ\¹†œ{&>&ÎïƒäùÈß\ÿ*γß~óáÊ3’¿&^žüúCÝŠÓŰS¿ŠübÙnü\àb+Uwê¦}_×:Y\àä¤xpvk}wÁùUë0UœÍ2žº5p¤íä€uÑÿ1ˆòuëulMùV¾y`Ï7¿Eüî~†ÛÙDç{Ýó*¦'µÌ3(×õãybm™ØäâÃùIVŸÝw2cüìÄçî9ÙDNXŽ¥»{ƃã½³kPxÜó§x¥Ïvì½Ó“®ŸœS8”¬;Ü;|OŸ *¼»rW´&ø&>Î¥9y³ בœ­û„S§×ùÈ_ç{yù ‘¿>®g¼üsÇõÏŽë{⌥sÍù­¡ã@5^¡OŸN=“Gûb²Q1™Êcåœc"ËVÁŽí+½QãZg«(OfCëýKFgŠŸñÓùÜ;È[úØÙ£ëx¬÷]Œªô‹ÉÃQ5½ž£r¸þl´âétx•C›éúÒͰÌÔ§WYU›vï59YïÄŸ ÷ô‡õ¿{ÓÍ¿qÏP•…£ßñ·NÜÿšæúý8¶u`Â+Ããxì­Zi8Î(èÎ*v°ëãÝçëYù©?®Ð­(Yíø\F«¦9<ëí•?Wö‰4Öÿç ®_ÔçÖ^¢”Q4}·ÕáA`{9TÛ:?ÎÒqÏ–Qò`¾gå«õ9Ö÷Œk+âÏõàÜ;‘ßùÊ8÷TäwDrEîKþµãúÁ8בól¸<#×ëžfç7™®rN¿+Ϭ=S`öÕáêúÚù¤[髾uõÞÉxèî'PùëžË»1k—¿¹8[#ôAg³XGÙgÅ¡ò»ñO•éî;Ÿ€¼9p}Ü­:œÝÿš6iç”Þ˜>KZ´¦ãõ„¯‰Œ'¾MÑtãÿ­¾xÜXª`'ÎYåºçf>ŧ«÷FËé\åÃùŠ]ZOYo§=·Œg“{e,¿££ð+À1âӯ픿ÊÛÎ8‰ÿ§å«Ï¨g­=‡ô\Î3ÝÞy\ßçºñ×ßĹ/ù·â<#9¿GýöãzKœ±õ}Á‡þæ)úì»Q1ói5ÍnTá^é5†Ze¦{ },ßÙr‡gr¿ë‡j;U9¿²{å£ð9ŠÆÔ§±>¹âÙ3¶®êú—¥³ÿ~¦ñQMÇØÞµCáè œoAw•Un·®ãû\õ_7þ*ÜS? Ê;ü;éï}fÊ·*¾nÕVÞé>öíäœÝÚ.]­7°õ6‡oêO&ëa·Ì›'þqºÿ̇Lì¡+·k?ÝxÒÁŽ¿ïxÀ2ý(:µŸwžÇì'ÎwöÞüPç…iS• ŽÕÊ?3Ùª6L}Œò‘“_%c§³Ø>ç‹ Ìgy(ŸÎ–þ®þPó=õÍð®-]ç«q'îKvkÍÏú_ëWºÝ¸vGÊ;eiì›ïXîΔï óî;4˜ÎÚSåTy}§ò7¡lÜs(åKØoÿ¡.)Ÿåp"8½`ÿ™¿@qÙéH¥ÙÅÜØÅÊ2}B\Ì>•Ü&<©÷:ù¹1ebÏ —ÂÇÀ3Xn2¶°²Ì×½£>AÙZ'S…ý…ÂÁ€ÕUtTÚ•ö(^ðÿ4þsüLóTY¥Êw*^ºqcý2¼® ¿ê^•YcMžk‘1ïgŹ—"ÏGθ8ßÙûŽëoë—ë}Çõ…ñò½uþÛóxü½Jýã¢íxdüNÆ;V—ÕÃ:“y©²±]¾b۪ݓq4ùŸîJnŸ½ ®¬_ܸ¤Ò·ÎŽqŸ=âf²uò¸êó°œ[KàêÖ\»zxí¬¡u6¾ãËžBï&àt†ý*}¼Boœn)ûíÊ.˜¬õLÒwhNðÜÒç;¾¹³á§’ËÄçW¸ò RG{J÷©úegÌÇô.®Wi;àú‘­MOlk"ߎ‡[â GãVz ž‰ŸœŽ[»ãò€kÈký.÷Ydì›çgœgYä>‹<'9÷"¿ÿ¸¾ý¸>7ÎwöÖwö*W(Pë •ße¦ºÈÆq7~¹DÑœÆÍ,MÅéj-eÕwßGÀòŠ&ûfÔ]è5WÇåÊ3ž„íWëÅXÇõy­Ãüó»ž0Zµ”L~×.Åkûm«øØY8”\¦é¬Œâ¹þWrØYèt^ƧÃUé:£Ê!Eõ aÃvmR}¡`â' ÷œ“õ!“ÃÝ{øUõ°üÄç(˜ø”`¾%ÈKgª<â]ý×ãìÑÙuǯêÖ/+.at±œÓ!•Æp©2ø_Ù­ÏþNyw¶ÝáPeY݉¾³rø¿¦¹qÛÇÆel½zý®}ë¾-Îs-r¿qÆÃ¹ß"׎ó[{¹Ïâƒq®1ç~ŒŒ‘ó¿7ÇK\±r¥ƒç§Vûê@í‘eóG†“éîèü­³U§#,›´y•u¼UÈ›â³ÊûÉñè|”Jcº9Å…¼(–¿ê|­ZûºBÕÙŠ£{ö¥t¯Òpó€25ï–±KÑ`¾ 糈[Í"f{>QTyÇ{åßéÒgóK6çR|!ÎŽoÆ¿Zs¯|:Ýïø£ÎLú·ó“ŠþÄ7©_%£ê¿&tñ×ù-Jg8ºl=ÀÕŸô¯*ãì Ët4O ½ •Žûþv烔¼±\Ç–ïüÅÄÎY9§£ŠNç3M…ËLü¡g».ñ>Ž5ÇÌ»+¿ëLмrßDÆ¿y¾[~GägŽëq~‹ú›®|_ïâÜkñ"øY¶8¿dñ¶Q=ûÇ6ÞÇc2Ñ95†¨zWlAµµ£3mÓ×. ¬1­S:;êÆ­n<`å_unÆè0‚v†:ÊüîTNÆõckw¤®“ “»¿Ž[Õ«é8ïdmdògëÍXñ¨6t¼ºq§ÊWͯë½zF£øYiìû[Œ)ý®-ΞðB­£ô^ùމü¯øv—¯d¥Ê(Q¾¬“ߤì‡ÒW•®ú¿óÛ°³þJG:YL}³ÓwtëÊ=k“£Ãð©²JOw÷VOúz¢×ÌG«5• tº©`ê·* GÓõK«ã~í å×'±ÿÄw|ÇŽM°³jë»çØ®»xUr¿DÆÉùMüÎôÅùÝß=®ÿ9Îýë[Ô_gŒüqñrÝ׈ëwŽZåA½…íC˜êðŽþ1¼nŒÜ'ŽšÞù'Wnõ-{ÆÁû¡Ú…ê'ÆïúÏÖ{”n"þúŸ=ŸÆñÐù?u1 –Qzìê3˜ø'‡ ç5ÉL²&{ÇK÷~g-ëè;ûSz¡h-`ónö¬‰ñ„¼9ZÕW©üIZWwg~¶CË‹;ò®ü¸5μ¯gcXgGÊow~é$¨>Wíïl›ÉKùìz¯ü³3«©þP>RŸé°ò¯ˆ«“Ÿ£ÁøC>MWf×îsg=‡ÕÙÑ}vïð3¹O¾ÿZ«ßuãïT×+®::Xwºoaí³È¶dœœß¢Î8øÝq~wúçŽëgãÜsñÇõõq~c$¿[½Þ׫qpm‡ŠÕܸ^yT>ƒíCuº>Iïp¸úÎÎVp1HÇ“ó#»å]] O|ZMÃ8_ê“¢9µÅ­Š/Õwˆ{º¶Õ¥;`4;=dÿoÕ'W,×á»jË;6¹SOp¨´ §ƒ»v¿Sf—÷©œ]Ÿtírãú-e¯êˆ¢ÉÒ'ý>ß]å©óÕ;þé©|ËîNo:\»~fÚ“1r²;áéJÙ©ŸØÕ;7géæ3å'&>µƒéóëʘ3÷çÚpžý–qp¾³—çYüeœß¡Î³’8ÎýÈy>rîG^{-ºõ.äIÝ»¶ºçÌ çjód yªƒ½;Àž¡#ÿ*æb¼t2u>qÔÿu·æ¹õ—zÏúǵ“ÑÀzŽW6~t~GáDÞÕýúô+_ ø½{gÕ±Ýu.Žïóvï³2¹Õ²ø|‡É"È=ó &¶¤Æ×5}ýgï>0zÝš;ãÓ“ÝÔ§¨<åËÕ/Óås]ºò/ŠVÍscŒK›Æm;º§ôq¡Ïf6PóðÅ5‰Ã_tÿ]Gk¬/T[w@ùn†—ÑQe's‡Î/1|ݳ‡·£é|ìG;~ó¦²K`¼_YWº­lÿïð¸Ógì™@þÏ87÷"çw¨s?r~KïCÇõëq~_ïßĹžœç\ä^åÏ~(›gÅ­çóxN;Ž{5®`ÏF™,;y0?ˆã³Cå·Y9äÅád¼3žp}½Ú¨j³Š—Lã3}í|Zm#“q}×mµÁÅÕU5æT4^<ü®sºUÿ«úU&¬,Zý€1±’òõ÷¹`¦¯Îßc:¶MÅsŸRí`ºÛñÇ@ñÌö–­ûõ #6Wwþµ³5f_5­~ƒó«¿Ãzø¼­ãUÙ9–cóåË\<§øÂ¹"ÖÎAv×2(sFCk³¹Š¯þ2|ÎN‘îúïødºý?Y# SÎÑ`<2ÿéè»ù›³r­Z–ù;ÕžN7±,ú"%£Éúê„6«ï|aGs‚‹ùQ烂”Sxª> ~¶žÔùyÄÁì™étµ«\ÎýÈk9¿­÷WÇõ¿×øŸ±òw×—ÄyFÜÚoQc`¦nwå³öt¾SýÇò Ð×vkUXËíÀNw}´ N?º1·Ãé`×wlWá™è«»g°³n¢xR|(}ô§Â©àX_ëð`û®øf'¿S[ºeœè|ëC¬³CošÎòn¡¥øÝ/]ÞíSvpÝÊ Ããp?Eœî©µ·]~§¼c§ªçìëÚk‘ëÂy^Å{Žë{â|W/÷[ä>‹_‰óÕ¹Wùq®#¿ù¡ÎÂë#w@ ç‰5MÉAµóvúœÅC]ùÎ/ orþgg¬œèÆŒÈsw–€‚ºV2UTû±®âum«óó* óØ}Çû*ÃÖc±~/žãõcñ0‰ý¸8 íRùª?*ÞÊ3Ã×µ»{ÞôU£í€áèÞèt®ã¿ãQùVäA­:Z5ù˜®®Z+R~‘•­xo/_àÎaºÙ­m³µ(…ßÁÕþwktX¿ó'jízѸò-?åSYFbw®|õeÎ.U}F×ñètó±ÿÎÎFºõ8Õ¶Ún-—ñïîtsÍÎïcO¯ûº&ËÆ Ä[ù«ß¾«c þOx=^¾¯—kÄßg<œgYüÛãúƒ8¿¹—{-¾&Îs-r 9÷g¬÷öVö¬\Êî\»ƒÜ»¼\ÊÏ#žº@Å@¸ö6Yë°gHНšæpÕûî9=¶ï‘~í#üÏøïü¹\¬ËÎmA[¨¸Ñ^ˆ62±-”ž`åƒmÜ«åmOm_ÍeUþ«ùã×ÉYùe×~Ö× /–G`6åªñAÙ³³É»¸Žk¿ŠizÏÚîøÄõŽÞ{œ7ã·âRßH‹ð~MÕ©ø*fS:¢æŸ®ì·Ó‡ ËgÔònÎÌ@ù ŃJc>ÕC™MlNÑuù•'ç¿weîê tô&>i±2LîUçÔ³ulÏŽÞ0Y¿ é5ßÙ߂ڦN• Ñî˜]²q®ÎÙX±üYžá–qòg×7ÄyŽÅß×ÿq\ÿ÷qýMœqòOƹ–œ{22NÎ=uèÚ=ëÛˆãÊAõ‹Q®Œ1,}ê+'0ñ¥|Šî” ? ºþA|N&ʯ,|*ŽecÄ®ÿWcë®í+üXOµ“ñ2Á¿£clÎáp¹u¼õ«ÞMU8'y»úÊè*šS\øÇ&²[¿l¼se:^»r˜¾òv曀Ó*¨÷.§øë/ËSe;ùìöw-«ÖÔvæ;ôÞ¨úÓ9Y‡GÖ¬~W¯ãQù½[Û6ÁsÅ&ŽîûßS`:Øù+•ÞõËwkâ+m·]]šŠM”LRæ¹o"×…?-ÎïMçùç7¨'Î}ŒóL¸/Žs¯EÆÇ¯ÿ¶1»j\píE¨8\L4•5ÆxŽÉ:k£0Ãïy3~.È×$¶`cyý¯to>YÀÖcÕ|Ë­{öŸñPÓ¨÷ü\nì¯}­|‰«;é×ÚæÉy·ú@Lc¶§êº¸gw ¬Ò`뻕n—¦ðvu&z¢Ö…P^JάMS_¹Êì¬M)Y2žväÒÙI½~6¾T~º1iW[éÖ³W™ êùÉî³¶Å s¨±¬‹3T95Æu0ñ[»åN;œS›^ewÚ¹@Éwê·ºqñª-ÕýÊ/wcVTüýœ¶EÙ*ïÒ®ð¦ü#ã-×~3ÖͽÅ#U¼\Kþ×qžý–ñòû⌑³Ì:×âÍõÙ:AÒ(TñÝ_‹Æ¶­ûn½¬‚{ØåÏUÙNœßª:ªêa|¨x\ùjlf2U~‹ñ¬Þå­yÎ~‘7öþê‚n?ãµÊ ÷$!ßQʳ8¼>§Q2d¿•Wì;Õž®”þ…(ÇúÕád4Wšò¡¬«ÌÔ¾Pg\œîü<ãÁ=»D}qª÷Jo°¿jýÎbÚL¾¯ÚÑìh+ÿ‹i®˜~ÅÙõì—õ]Þ?íƒ+~,ãÆg\ƒD_¾tÅÉùÎÞ;â< ùGâ<ùïŽë÷Žë_Æù]‘<ÿ-ÏRνo‰—{;+ýçåWÅÏ‹µf‹mWûçÕŒ¡–‡c.~#¥–U߬ù,öª¸6ó;ÊÝwš‘ÆrˆËéLåÅïJk•‡{spÎêöZ+Þð¬8VGÕ®))ߩڭúõóCuýûÒTÿ1\È–A™c=¦/ì›@ÈK7V)~k7–w~u"suÏÆ$ç“&ï *ýÂ2”¿Y÷]|Ãè°¼®.óagÏ]®³tk píYñ‡ÿ—Sòtód'Û)à’Ù›gLÊ©ºÎou¶ÅìÍyX=¿fºÉÎ|DÞtë5Nß:þ]]¥ŸÎ_$LÏåU|)yVž:]F­xÙ·˜í¨øŠÑbkˆ/Êÿƒd¼ûÖ8׈¿0Îwörí8÷YüÇõ«qž‘ümq~¯ú“âÜ›±b亮Wmß¹@ÌÖô° È?Ëc÷˜¾£Wó\ùÉ»¹Ó6MêV`s¯Nÿwi°rüX?LlË»÷z0}ÂþgkÈÌ–óïlè|Ú„o¬ËþOÖÇÎ?wô§¼u¾¬ú•©ª°ÜeC ÷„>»W¿]YŒwwÖ'<^iS‡çJNÆ×úâ¯à¾ÊÓ¤üUp~ïŠß˜–ébŸ«ã딟 ¨qf·ünü¡üG×W;²tó57Æ:¸%.¸Åÿ±´NŸ=6V¬ÿì¹ û_ÇŒÏ󼌑søÛëã<Ó"÷Zd¬œ{-Þs\ŸgŒœ1õ[ /«¯p–ñ¬|8[gb°ãw&1B×Ýó™€|µîÏä_åÃðî~iÕûÝ;§ o·¦†x]lÑõëö\¥£ËÖGj›*flÎÅžk ÏJîƒË²Ú¥jâV|wrf¼a›]]çÓY MOÆKå‡XÙ‰^2zŒ'F騱¥ã½{Üš,ÖeºÏ'6ÁmÂCîžáTyÌçO×”–7IÛ¡çx`xvè)¡tnÕéxR4™®NùíÚ«~N–ÆÚÇ|âºg:ïÖ•ÏUv¨øëìoG¿½µVŠíêðwí® Ö\;¼j|aùïîìiÒæ ÎÚwk=—ÍuÐWÕñcÕ͸7×ó"y~E~3$Ï~Ë}8®ŸŠó]¾<î“ãå~d|ÞÁðc—:»½ ½w¢êʈ}ûÏÅOõ×ñ‚¸&>¢¶××W~·†æb¾ú»žàû”¬âAºU޵þó’Çâ)cU¨¿LGPÞX/âñ~¤]Ÿ-~ñ cÔ±E—íRûQ˜ŸVñ@•ÿºGÿˆõœ~1߀uq~Çü/s:Ÿ†x”_g²@¹»gÚ÷ñØn:»í|,k#Û?´˜í ^¸yë7&kijî•M×zølÑVòq:¨dÂxŸ+Ïæ7]}ÕÆÊÖsóbÔÍ /S^Õ/ãOÉÖé¼³W•Æ|ÃÅäÍð:Ÿ¯b[å?¯¯ë#×x€Õ­iÊîLº¶3?ûTö¾‹cÚŠæ4æx*ÝëüòÏDOwïŸ:½ÂdaùnÖX×+™®W|Y&ÏqËù³ë«ãüætîAÎoQÿaœßùþ8×™?/^¾³÷Qñø2îMÆw„Ö^'‡‰>²¸aµßY˜ø 5NÝÁUekëȇ“‰‹”Ìv|#òÍÖ»w‡­;½E9UUgW{°3-l]šáSm~Fþ#ÿØP7çS÷8·e}ÞõÃu:{Pº;¡•0y/DY‚å*¯Jo°‡z¿sá@}sö"­òÊx‰Ð¶Wÿwëm,MÉŠñ:y¦¤êwraåêzÍt½¸ò9-_ùRë2Œ?†Û­m3=VrÙéCÌCÀ6¸xåïp*>•`>•Ñg2Sùˆ×ÖŸÆâ¨îÝõÌZgŒŽÂÍÊ,pmït…ýº:JVS߆åØÚÒdœr|tÏÔÔzÿY?­5ì5~d¿ç¾‰O8®ç·ôòÜ·\;Î5äˆól䌑óL¸O?®3>~¯~³, ñ1{žåü;œ ˜Ì™?®yØW¨Ûê\ç?ê=êŒÒÍÎg°½ Ý<ó™ j\ÊÚÛùEÕŽšV÷4Ôôzá÷Ó‘®{Nàüqï÷õ¢—ÈoÅÉ⪮¯* GŸ]*žø^l›Òk–‡ùŒ׎Iü¹€ÅÇÕp C«1çØG ³]çœÞ!8[R~Ãáaó&äñàb«²Ê;Ö›Ø-\».UN­äl¥ÊÛÔɀݫ}HKápòGÕšãÇ•™€›³(Y;ÊôÂÙ÷úߢ¯Uüc†£–gq˜ÃQAÙåôÜSFÇÕs|ºôNþ®&v¤æ;Ïc÷J—j¡_Ìø$÷F¬wöò¼ÜüÇõ·q~oï¿ÅyÎEÆÉù½Œ“óŒä×ãÕø÷Ù.:8¾)ž1o¢ç“~`¸í®vð]-ƒå¦ºêp+Ý|\;NÅÛNûoWþÄÅ T¼„<±t6¾0`ãâ„'O©oWqNâ‹õ¢¯jl™ð2+cÿÔ?Mî\,ÈðLûçŠnt´¯òsvüRWv‚«ÓÛ‰\®êÕÄÏ8›»B[ñ’0ÕIUß•ßM¯yÊ÷ßJã©uØéžkÞÿÕѸ’6‘åŽ?y Àµ 6ޏø¡Æ¦w¶`­Ï¬oˆä7ô2þ…ãú­ãúÓãú£ãúPœkË™—g¿å:òG?àdßzaß“XmÂ6FôòÇßɼ쎔sc´Â¡è¸µ—ŠC­—3¾¦ü²5±n®­ÖÈ/Ó#%ÿ ¿•Ž?ÝúrÀoÇwÝÿÀÖ~º½0ŠÇõ¿;¿O]áô®ë£Îæ'þå=õe¸Aõ#ò?_ÙZ²[ cxwü1£ÉÖxÔZ–ãaÚ/pmf~ q¸¾qÀÖc}*`6ïê¹9.³[¤±îÕ^CFWõËtÞÚ=OpýZëíŽYÓòίaye§µÌÄVWºÒñšVåÃê0ìÿ,]õGÇ¿¢£ôÁñ0¡©øpÏĪ ë»k¬½Ê7`º:Xv¢s,†e<(}¨2¯mc÷5ßuÎx6׃sý8÷"¿'ÎoPç7öþì¸þü¸þÅÕçZ¼+Î}¹×"ãꌯë·öT¼ÁÆl+Þ»JÉŽé,ÒEw¼(|5ocUµ.öâDÞœ¹|¶NëÚƒxñ·^[ÛåtûUÙ˜š/¢3=Á½Ä(ëÚ–{(ßÍ/\^å…½C‹e”Wz¶ð¸þ\éõ9óߘ^ëÔ6°¸9à÷ž”¯ø™,Ÿ“|5¿Q2gÿÙ܉Õcr\|!ýéXÅJL6ÊD§q…³#UÇñáÒw§·¬¾³íŽËG¿Ã@Ù=Žë,ñ¬úF‘“¾À4ד:ÎO!ïŽoeXÚ¦ÎÉwº»cXÕg}YõŒ ÆbÔiåÐÿ!장©¾R>jñÈÞ‹ ([iä•û-rm8÷[|Ëqýxœû-òì·ׯ¹W9cé·=”ÍØ¸žÝ‰¶ºè°÷iXû1>ÂX¥Ó¡®_8Ýùsfs w§“uš~¥½ªn7F8~Tþ¤<ꌊ7¼ÔËOçjÊ~j\ãæ2xïìPµO• P¾ý$´?»ú½»º…Àæ¢S¼è3w@ù,õýöò£êOñíê[krø'0)wµ¿§8Ô˜4-Ûá~ 9Ý »Ýõñî·ØþºØÓB¤?eüpO§s“±k¢ûÿõÕ® *ŸÖÅ;´ký‡®u¥\ÎýŸz\ïŽó;{ùí\CþÝ8¿%òÓqÆÎy¶Å§<Ôyí¡~=+—»x¶ÅÔa „íT1ƒ[PºÆâ«‰Þ¹µ¬»#VÎýgøk¿©±OñZãD¶áÚ‚ôëýªçÞµ™ÆÈ+–ǺHGÍÿ~'ÓÉŽâUïWwú…¶1Y׫ågÃUFû)œÓ±vò¶—›ŽwGcwþêÞéîôÃÍã&Ï5P_‘6«çÖ†T=…Ëù¬ÎÔzÛÒ-ö,ñNl®ÓeÅÃýêÊ;{®óoǃÎöj?3èÒQþ¢Ösm`ï¦+~&úŽeÙ™öXWÕït›ùXÖfæc°?*LߣÇ<Æ÷Ôǹ&ãŽÓ5¼GSýÙõóü™ï½(ñ£ò=Ì*½B[Õ¡€úxÕý8¦;~kºŠ§VêqÅ¡ž§0ývãºÒ,_qßCšjBÕYf3+}•ö)»ª÷ꬷõŸÅpµ<ã©{N†àìÅÕs|c¾‹Å'ñ’«çdÆxdmdþVù`äÓP÷Ø:B½G}˜êgůò°6¹y{ýíð¡ .§+Ì2~¦:ƒÿY•,&8Ø7LoL0Ýõ±ã«ë/¦›¬L§[l<éüvMŸÖS¶Ëî0Y©ß§kæ/žÕžwS°±™ýŸðëü–C¾”½Ö÷ìòÊ8yÅÈ_g<œû‘ÿúáÊ5åç7ªs9ϴȽì[kwñªMÕ5ÊÊ® ï|<&©±~üí€1Œ&+ÏÒ;;™ê¯ƒnÎádò¿T¼=•“*ëÒ¦í›ÒRó—•×õ“Ï-¥×ªNG³ëÇ_˜À|âšø^¶/Úñäh¨x‚š 0œžV<»°;V1y?)S\µÜÕ~Rtvh+ÝtqrüN6Ù:›êêNÒ0Ÿ­¿ìÒîÊïÄ&;>ÂËSØÓ멎>…Ntu§²ÙÕ'+íà^òrýÒÕ)?LnjéÆw+­ÆÈ¹1ׇó[Óï{¸r?ò/×ï×w×·Åù¾·Ç¹×"ë­µèJyRgeM㇩fþ`ѯ4Ý·fqMËuþuzßé§ŠM&óí;q“ÿ’ÃîÚOÅQ÷ ¨gGL'س16æÖz/‚¯ówãcÄcúX¾òÃxÀ¶á·®1þÅg‹È‹“ï$~›Œ'È7£ÉÆZ%#VÆõ_ÍWvÈü®ÿÔô«Pùe|vg²+ÿ€mAYuãD×Vf;NTyÌgã+ÓÙ$òÆpWPk}è“Ño`YĶX˺µÇ õ]áŠOÅ¥Î(Ëʻ©|ygã¬<ÃÝ}ã‡é&Ò©´”.ãÚbí+§3LÿØ'ÝXÏxbú¡d¥|˜[WPkj}¹ÏXZm7â©ü²çÿL?—|ó¥(çÎg/”9[¨í½eYßb¿­ýÈùí¼Œsßq¾£÷Žë?×ÿçù¹ßâã<×"÷.L¼|~ŽºVù@Fðoï9ßľC¡bU”KMWv¥ö*)߬rUß!q¾ÒáÅ2Êÿ8Ÿ<±)%‡u=7yhwhÊ09©½8Ça8T³yv†…Â…íŽA™Î³s”ѧªúÜî&àÎq tZÉ”ù\äSµMõ1+Ëøt>€ñÁò˜m¨4¥Φ\šƒúÎ'`VÛ‹øp š‚òQ“¾BAÞ‰Þt÷̧ռz¯Þ«`4œ-+¾îÝ:»²r1ÊÄ— ­‰_Å{å§wôýJGµ••U<¨ùÂú?‰w\ýZážðxkßíä)š¬/wÒX ‚uØSm;×ÞòÝ»Œ“?ó¸¾5Î5ãuþ[žkñsqžs‘ç#çÊŸ/ßÙ«û*êûðßèü Ó{õܸ7Ù8WÓºoÒVÙªïB îU~0nDz8Æ2zåV=µ¾UaáeûÆ¡LÙ8ÔÅoÈòrøí=u6ŽùUÞ.þUù¬Í‹/œ1^õ_”ºHcÇõíJ%KÜˤÞw‰rÏôÕùIÔçñª,nƇÒ+ƇJWþb2:¹¨ÿ ¯Z—œàrzÑñƒõª­³5F—ÙãÓ•A¾ØýÄçOÞEU<²µ#Ê)߈ùÌ÷;¿Æð¹¸Cé#+§dÄê3ÜY¿j+ Œâ驱õ¢Ù¥Wp>³ÓýÚ6å{jžò§®oÙØËÊ¡}3{c>Eé²ó£ØþÉ ûe.fWȃ£‰2cýR¡[—CÜ,žªëØù½Ïˆó½Ÿˆ3>Îõäÿr\y\¿çy¹_ù“ã<#9ëá÷¨«|°*>Sº¦ôHí!@îΓ@ŸËÖ}UìÁüÅ*ËÎw]€k° ÜüÁÉu@éÆdUŸñ›ôªÞÊwûh\\ÄìÛ¬æj>ˆs7vWš¸gÞÙTD&­Ë•}¢l˜þwýêlßùðûxµ?j>KWº‡q\毘+Ze0¿¦U=uïY*ùÕ_vFö±Ò?E£–WÏ3]=ÕÊŸ(½ˆà>OÕqöçÆäy5ùꋘ-)šS»Pe˜UãJåéó[jlaíêæjhЦ3¾”"ÍšÆð*}œàs¾Nõ·ò·J?wüè‚Îw(Y3™ªrX§«ïú }»’£«tšÑ^x®OÕºë¿ë·ÎÏU>Ñ'3™`žóóª±AžQ‘qo~g:¿%òÃÇõcÇõ+qÆËßüþŽ8ßï{ÛCJé×sáPÞõœƒ:V(?ƒ8j;”®+Ø-Çü¾ÒÉ)Þ‰O¿Ú.eOoëÒ:}]ÐùÈŽ.Æ·S{QiÓÑ¿*èìÖñÓ¥«ü+zÑÕW1»w´0MáÄ:;ý\Ë;üŽ^WþŠ+]êð)ÙMÞ»tsy•6‰)ŸÛØÕé«ðT¾¿kG×»>µ»ïúë:ûcオ3…SñìèOdÛÙy7¶v¸ŸB•®Š ]šÃËý­àÖ~&ñ ÃßUOaçÊg±ô§æž‰=®ÏŠs8ב*Îs‘5Îoì½?Îoð}õC¹ñÒ×5¤ª¨ÓèË'ía°S^­­²=Èj®‰ó¥#Ý|È•¶Z‡Þ™£²¼éº¦ºgå;ÿˆ¾e‹ÿëZ$ƒ%5WT¾IÉr]/HYämêã°­Ýú·JC^êz€Ó5Ä£Ö‰"·Q­û©±MÉÞ­]³ö ^5¿gód„IYÕ;R Ú[×™_žè”|ÆÆli²¶~™ÍìŽûJOXÒR÷Ìç0wk¨lÎp+^•¯aeß /“±`•ckNª}®M,^µv9±C¬<ê¥ó®=,ßµÑÙ±úuý¦ð#/ Ôºâs~¯âb¿Œ'¥ŠŒ}ž:^ þZ¾ÓeüÏøÅñ+ã<—"¿ òŽ8ÏwË3-þ$ÎwõrŸEž‘üãúÞxõì·gåbëOw@gý"¿( §gNÔ½²IäW»Òœ|'þ›Í“\,mpqŸ²…Î'Tœê]JÖ–»xüî\åËe\Û3Á¯ü=òÊž[ ìîƒÓgeªý¢<ê/~?ÄýÖ¹¤³™:W`ûY” ’ÏúHÅÛèkU_)]EžTy¥¯•*Îsº…|`:îé^åÔÞ!v_Ó+ÏÌo£žª²+Ýã;XGùÖf÷ŸùƒŠ‹í‘GüêûŒNGͪ“˜^ñ(Û­¿è«‘5/crØYW`}¨ô‘ýV>ؽ²9vFÚz§»•ójîÌøYiՖع@Ê&&~ƒõãN,çxeùêWÑ©}c!³}çÔM*>ï»0ylÂGMÇ~«{~7ÊAù<ü?™3#Mã½öpå^ä|/ׇä¸~2ÎoìýÕÕgZäùÈ_çÊo{¨³ÞõCßÅö2;Vçy Œ1Ƭmu{“Õg︪ožÎïÔtÕö)oÊ?»²Ýx±ƒý¦c¾“Õ0ßÏìuç– §¢éø@p2qåw}dçëwtñ(ïp)Þ&uwÇ…{wLÙ±a5Ft8wñ#0»ÂTv,}§Ÿ¸yžÃÛÉtJŠÖWד>¬²ébש w¼³ù¼â±³‰®_¯ÊVÕ¹b×Ú»~óÊxßñáê]ѵ]{¯ùW}¦Ã£lŸ]ÒéÛŠes 9ãÝ\Gþ¢8÷ç»y?s\¿çÉù ‘÷×7×çÆùnßúÎÞk81.žœS¹«¯ÎÖ -wz€ó[Œ½Zf²î¤lÅÑéy¹ù·š·ãšMM¿ Î?ËGe…üªüš‡úÎÖY«³µ(uV²Z»¯´*Þš¶Ê²÷óëÿJ ué1°ó”7ÚæÿsÊ7Ï:θ7¿’ëÈù-êß>®ç÷¨3^γ‘ßýP6ÏR~K¼<×רX|ƒ~ÏOpúÉÚXÁµ×Èò\éuü!oS©:5×ÔQ®LJN•òZyb¾Léâ‚úŒQÏ*®º/øÒë7©™¼*ÿÏày¨:XëUœx¦ööšg!lMº¦¡î2]fº‹|2ÄvD¼ŠßµAÍOnN†8X=Õ7g÷ê¿k'Óy7*»Øê³¢£ü#+«b2×V•‡¼ã/óÝû† &þ–éÒ¬òƽR5mòüÓ-lƒ’‹òÉJž(C57aògzÚî™:–wó$¥7N§‡ògõ¾ö!Ãõ”=¨9PÍSö†eQÞhÿ œ|•ž;¾°,ã‘ñ¯ôÉ“é*ÃÇøgr[¿n½q;þ>7·g㛲Ÿ7=\ù]|/ϲøÈqýÇãú‡8¿#’±r¾·÷Çõ¥q~oíµxí¾óTi³}IYÔ¶¡nTZ Ÿ±®«çÒoåc*ƒPc"ö Ög>IáqÀìhwrcù*‹ø'>i³ûi:Ÿ Æ,Çh`¬…—âË¥wmR¼NóvxPòèøÂ¼]Ytcú5θ±Õõï¤=Îï+WüÙTœ…ôínO£Âéî?;åžB‡ëý­c ËÃ2UŸb ™ÚÎ\˜vÅ'Oûù ìô!«ûFðÄèLÒÑžvõý[pé»þÒáV1`Gƒñ†¾•­e%äZYî)ÎõáÜkœkÅù­½|gïçã|_ï7ë{ŽëËãüÎÈÛã\Gκë|‹ç÷òÈ›[[˜ÄF]?ã˜ÑÅ‹g5!_ŒfŃcãGñ¼3߯ú“<Ô ”—òMwPÞÍu+¨Ø˜¥¡Ž»wQë§CXŸ 8êÜÏgåqNçæ.ˆÃYËæŠ®?Ýò£ôÝ3zNÿ;›èð;ßàæsί°ÿõžÙ«ëÚ9±CÇ+®á³y"ã…µÇõ‹jë֓ÿNÞWǺ®o'ùì½mVNáU²Qô•Í Mv?µ™Ýþ0üßyÝs—ú_=rÐéŽú&ÝáSkÍŒu¯Ö'ë{Õíöû¢ÍÆ[7†N`ÒȮìàQraÏè]Å âYï@³gvõZ²Ì±>×sïÄ;âüõ?;®ç¹Èy¦Ežÿ¶öZä~åÜ“Q¿³wÏâz&è¢>vë"Ü󱕆ûÚ𙼣Åôˆé5Ž §Š'™,˜lpNó,<¯Øv¾`¥á71X†ñ㻦áÔ?f¯lN„ôº¾¬º4] Qý¡òY›”íLñ"ŒÒaíB>j]çS”LT¿2{q1[©ü¬²X†é£’¦1º?p4Ùø¨ìAÑaø”?À_5Ýüýãb+]=…kº>ÿWÝ.^U¶†ô]g7NFýMb(×çø f…SùÔ ¼êĬ÷$ŸÅ88Þçµö$g¬üÖãú²8¿µ÷/ã|_ïŽëëCqîµøüxyöÛ› u¶úü­{VQ.Jv¬?œÝ)}ŽðtÜzÆÎIÝ_çW™=:[Sx:^\}nnÑÙ­£éðMÇFÅËÒÏŽŸ…ÏÅôLÚz+(s1ˆòùÎÇ2ºÊ¦o‹'æswAÑœØÖs}4±i&£‰a}uÅ®ßhpý‹ÐŦ.ÑrõœS¿¼]úÔ»Kl.5…]ŸªpLåq« ºú>MêM}óy+ê~Zf‚{R¿›{»6;[Äü'¾uª];ÖoË×ðÚœëÄy¾[~C$¿Cý‘8ÏHþ…8¿)ò•Çõ©qîËÈóßr-9çõ\ZeWu¼›ÊÉià=Òc銆›;^éŠ×É‚õ9–cëõŠ^B7Q¼Ôt¤‰m R‡ñ§âÔéܧÒÅ5h|¦‚<Ôt5F)Ûf2Çt×–z=‡rjýùf¸ªLMl {þ£Ö’T™ÉÚ?KW±ŸkÓêcõ®ꈚï(Ù+9!/,žwz>Ѭ£Ö…QÎzÖ6ûŽ ö!Õg,¯þgg);c²ªýÇô?â±N2Þ'~N­Q2>ÑãžÝ‡¸w}ÇÚÇxCÛÇ>J¾_+m@þœ_ïú^Åp X,¸Ò±NýEY!n§ÃìîãwvŒ¶tYœÃâÃeû•Ç€{6¿ˆx•êâ‹x܈éêƒòÕ_0ë¿’5KǶa{¯¬¬Ò&{®êƒÂÓÑšðÎd¹ Ú1~û„ÍCœ«}r ˜f¾Bůìªû+Þ iLçTùÊK­¿xQ:Çî™fz ø¨¼¨~œðÁÎî«åœ.bÛ•¬˜þã¯â{6¦0ŸÌeºýžÊoïÌq?*d|«¸œýªòqla}éü(×Y<_}ÒE&o¥‹èÃ"¸îÔØ6ãäÜ?‘ßÐË÷òò|äüfH®¿ÿáÿ7ÅyîE¾³—ëÈ#¿å€ü1_Ç| óYµìkñ*ìØ°£ëê9;XÀÆx§‡Ž¿ZÿJû®€óc“ºj>ÐáÅö±8¹â‹xì»Yœªx ’îøBg}¢Ú©|’‰²)ž©>¹ñaÒÿSûP÷ª:ÙÑÍ:WdÐÑíð¸¾}#ìúJùNçߪ^gwÝØ¬ê`ý+}®ðNt[¥«±ÙýïxŸø.ÇÛSŽ—;²ÙÍW|²¹¹S™¼T¿tõLub‚c*ßÿ?;®Ô›Œó _W^õñ•ú˜Þ­ñÔ1 ׯrïÄ;â|'/÷g|œß×˳àò»{'ç>åÏ9®Oˆó½½Œ­'gÕ.¨Ï¿'ã忉¼8¤tµIùúΑ·Žw†CjÍ ùSõ™ŸžØiÇ+Îo‘g,Wyes7Töäæ‘SŸÄtÿcNŸm¥³ ?þÖyC÷*>°?˜\+¬ÿwìXÉÄ•ïhÔ{7ž0¼XŽù&VN­³3Dú“ýî³ÿ¬ŸÝœ‘Ù\å]ád|ãoç'œÿaüº<‡·–SkÎ'`:~\Ýu¯ÖL;\•_eã¬Ïovþò³žM¸¶Ô´Ê—³©I»'ë¹®±|ç_}EÓVYüž’ÃÑõ¡ì™ÕßÑQÇ£ÃÕõµ£åü“««xétOùT«,ÛZ}švç¸}òq½+Î3Þr?rž‡üçqžq‘ïï匯=®wÆù¾Þú†ÈZ‡Î_üžÈ¢íβšØÖ ÈCÝd}‹|U@þ:ýéæ6h;µ”[i¸žªÆ02\¸†Éª¶ ™\'¾·‚Ú߀÷ÈK-‡±¡ŠíŠ÷>·‘Ùò„8Ô~äû¤3{ÆKá~\f•þÇrª]ìwµõÇâ(ÿÑï  ¬œŸV¾dúÜ ¿ËPiTxæ ë›n.ˆ{â*Oø=AüuúÇtë„(³p°góJ.n,c4òz/ýéä‚ÿ‘ofŸ‹ñ¿Œ‚òÝ+o‚“µ{£³…ú_õ³s‹²±*a²§§–cíW:Ì€Ù®£[óÔ·ómÓ3*t1îóxÜ âEõ{'Så+SÝdu”ae€í­¸˜ÏVºPq2?Ž|ª½ŸX¾¶£òÊx®e0æ\ífü”cm¨Àx©8k<Çì3 ¯¶‡Ù„óC¨ÿøL€Ñ­í@9º1 y¨÷î{“/êÓ}·–Í%¿È ëïÞ.%c†Ÿ•wü°z+M½[©øUó™€28Ï` p(8²ú̯uöáè©{9>Õ8Yñ¡þ9Ù+ÿ¬ü’§[NðªuÇÃÕhjü ’¾£?]ü¢Òò~rÆdÌqõOŽ7†¿ßìöË89íŽË®>Ë›Ä8 ” X\†c¸¿:œl1óÖ·öò|äüŽÈ·×ïĹ'9÷"ÿÜÃÿŒóì‹Oz(ûúN|λ;¶±_äŸÕqëËÎ?,^¿ª¿'vÔÅWÎNÔ½[×APc)êBw@ÅQû€:'»óÑKk½*|F¾xètŠÉ]È ãÁ*ÃÞñ]¿Ìþ±ŽwF³®uGpŒoÅ+®‘#^¦n 'åœÞ«ÿÊï]3p¶Sïqήè:?Çü—²6¿RôÊ»“)«?ñq]™®ŸœoFÝ>·î…eUû±O”œ.Õæ ÑVÜï+ºÑ=—Á:Ì~ÕSy+…åk¾òÅʨyŠÂçtûHå9©l[5Lþˆ3à—ɨk×JÃýe˜_ÁÙ8Ëg~†é5ûLŽÔúÊ3ÝOZkqžÿö}qž…œg¿eœœ{‘ÿ¸~$νù ‘<#9ããµ×,âñynU?k[Õ^Ÿšñ؆§ý«ú‘Ïhϵ¬Ú÷ÉÆ&6Qû”ï¨ýÞy“¸Í=­÷έÊ#{öOÊâÏÚ×/âUyv6Zû¯âCŸŽ÷ØîÊÒ©ºrÁñó*_ï·?Û¸ö5©ö*@?«ô°Bç0ßæøEÿŽ8ØÜj¯ªñý¨Òo¥«ª=Ï ¼‚¥3jpÞ2±%ÖV7ŽãÜó™OÂ5NÇ;¾<ÜÜ ³%&‹ú;oœ¢LÔü× «}ºµ<¬ãÖh‘7¶Žˆk}ʇt±$[¿ªíÁ6a;Ù¤ÇüÃ[ë1|n•½OºÏQ@™àû[Œg¥?HSé"òîÖ9Gµ†ÀøS2BYUPk,ªÿOJö,_­ë©úÌþ:[®v\ó™MwríÖÏ&יּµ*µö«ÖL™]0¾Ð–óIl­ñuòíæ† ”Ø!ŽwÈ‚ësÊ÷wruøÕ­t^•©ã…ã•ñåÖh±|}ÿ }­Û“‚xظñê3âêhMß-§øÅ>êTG£Ó eËjYõ2½>ó¯kÇ ¯=\ùݼw×WׇâÜ_ñ‡ÇõËq¾¿—1rž™œç^¼3Î÷õ>*¿^õ@5hìYbmkû*ËÔ²ÝÛZ¯'º±Ù$Ú"âE0ßÙ"«‹ü©±yÃòª-ìû¥îO¿ƒò•gö¢–Á>ƶ-ýfãžçWª3·”~à9x1ý®rF¹ªX^¹•OÖ§ kÓyöœgÙ6¶_Ѹü>Ç;jÝ‚ÉÏ–¨øUûY;[vã‰Ú[Ž}Ïx@ÜèO—ʯÉx„sW,ñkŸò Š®“Q×Gª¬«í3^Ô<é öâ[àúTÅ Ë(²ßØó•ÿRýTåÃ|€ŠYÙ\y`ü)›ec‰k/Ú,Ëw2`}ÃÚÎpªúh.¦GšL¿Ù=úÄÑÙ ó Œ7' Õ†I{‘&ÛÿÈæXFʼnuœbct]GÎýÅ'ç9Èùm½_Œ3VÎwõrM9ßÝË÷ùò"ùíꊗq2Ú‘j¥Yùe>& \”4ì7V·K “>ñ‹¬^—ÞùÁühoªnÍcöÅê+gväÞ“éðc:³÷<ÈáA;À|µý|ÅídŒùÌÿ8l,`:Žq(«;áwÂúR¶ÆŒ8·ãÇùÙZ×Ù†ãÃåw²qq³)S™¨úŠ/WžýïdÌìs‚»Þ»x¦âÝ‘¡ãÃÝwmT¸wúÉÉû*;å®”™Ú˜“î¯czì|Þ~\YÆK‡‚kR‡–+ëô‹ù†Ž†ŠÅ®ðˆ æS ï®<™Þ¨ø}^[ë™™žû3Ö͵á\GÎõâ>®_;®?>®Ä¹/ùCqžý–1ržüzè1'sOœïtã1%“ ÓqWÅ+­‹OY¡/`姺ŒcÃÏaq#£‰ýRãN¶öTùc|ÝŽgåÂ:LFlŸ»Z“­ æß ê7 #xìü¡üp~ˆ1&Æþ“õ F×Õ›ÌÍÑ&cÊxºa21ÝGÝaö†ï(ù³µÇò·ÓO îáB~k9E—Ù3«ëÆ僱ÜnÚN¿*^”ïP<0[Xøœ?e:¶ê!ôqJ?î¨ú®¬zî]Ð(e®®è Ú(¦9¿pOþ»ØÀÑÇ´zMÖ=™\зW™ªyœ */È»ò.uŒ—nÍ u}¥±õ¡®˜Õv³s×Ôxb]èßQ§qM™Ú Œü×8¤B>ϽçYßçùnùÝéÇËïìåþäõ½ÏŒs9ÏT~S¼|ÏŸy3Åõ;¥Ï¬\”•ó¥XŸé­³)´e†ÓÕW<"Ÿ¬ŸWõìc70œŠï%ÿÎÏ$Ô½<Õ§G<î'6OPíÇ>ªu˜=,ª]õûn/J^_Ø>Þ*Of£(“º'ãÊV`:Ýõ!Î/_å ßÝ@Zµ<út&ce“ʯ)›ëúÙ ³Eæë+09b_°±¬ö1~q³yËÚgTq±º”?R²ÂöTœu¾ÉÎÖañ>òëôP铊[»¾ s¯|ârÿÜÚ˜ò׌fýu1„òËŽWÖ¾•Îl~GX·Ö¯eYü¥Ê¹=ŒÈw­Ãð:~YŒ©øšúÝ9³ògë·{Ï¥³ Æ+òþÑÕÙáƒñÀÆO¬[i#LOÆâ¹'eÊ`}æ·•®Ô>DŸ»þgŒœëÈùÎޗǹÏâgŽëoŽëŽë7ã\Sþãúúãúô8בó|ä7=\')›ÃvU}­²¨çnE<¶[Ä7õA!Ê ¨²L'¦8º±ë(ßÀh¨¸Éñ¤ä2¡«Ê:¿Êè:ÛV6Ä`âo¨¹ªÂ¯pucÄUÝ™Ðîð¨¹×´þ¤ÌŽ®À|âèúQéÈ4Feàôö*ÎŽÎSàPxØøuwÅä— ×./ŠŸI96Ftcz§Ï;rß+z lhÊû„¶j_N'¾[ì qÝR¶“Ñ®^¸òWyÝ•“Û»¸KïÝZᔇ©M!¨¸ÞÙ<“™[ßÎóÜrø=q®%ç{z+ÿIœ{’¿ÿ¸¾&^~‹:cãº^ôq=+JžkïdœíÆcÔ¹yÞ}ÆûdíDÍÃp^ÀÖRp¾Àæl- H~åÁí©@Ú¸®ñês %œ‹WZø~H-mëò¡øgu”LU¿²<&¿jŒo·®ªÊ2žÕZÄÃÖ¹"8ç])ãxUkn¸‹ïUb™Ê#Ú·êË€4\c`sBÖ—¬ïk]öhÅÅ ¶ uf¢g ¿›Sª¶b]&;ü´Õ ãßoeÏÏ ês*åÿ»ÿ7®UM} ¥wõû{åá~³šÇúÝõ§ê_•§|›Ò5ek®œû™œª¯aü)›Å6«ç£(OªG„É:ÃïtIÕíÊT`~¹Ã¡`ºNÇtž­£F<î;V¦Ó/–Çâ*ô¯uLÉ9Ï:~{œß™þÞ8ÏyûÕãú‹8ϵÈo‰ä>å|§ï3â|Çïy¼\ïU|³|æç+߬ð½Å Ÿ9»©Ðév•ô¯˜¾Ú¿þ3{Äö;žp\©iL˜Í³çêH‡“lŸçúe±<ʵ­Öë|°Š•±îº¯{Pç HCýD}b÷µ½ªÿ^ƒ6³v²>A:Ê?3™uñ2ãsÝOcNV‹™ðuÌ=¿Åÿ•?´ƒúŸµOùMLÃz.½öóÁnlf¼9~»¾PófVVíC¨q(Îemä½Òg¼á;ß+õ³ee ÊNõ˜Ù‹óÑ¿®êªñ£¶mXÅ7L&ŽôkHùUýÌðºLÅë3a»˜,P:ƒ|UŸ¡øbô‘–êÃZW¥©Ú¡ì¹Ó¶SÙŠ››ª±Rñ¼ã¿*mæ7Y«¾®|!n…·Þ£ßY¾ uqœk¹9÷ZüPœ1ñŸ×9®ÿ/¿KýíÇõyqžüz¼\ƒÆ¸}*Úaå©¶‰ýb¿…IïtnÕÃ<7¿íôÎòÍÝ8\˲ñBù/†Kå#¨y¶ùD]g¾. |×~6N ïD»Åo_#F«ê*®§2ÿ¼ÓΗ£.¨1¦Ó×¾ŠKÙP­«|ÓÿŽKÛÕG„îa;±²®LÇgÖÇWðwp~ho]zG{—ŸnŒºênUfÊË´.þ®÷—òý»Ücœ{-ò;"¹÷8ßÛË5äÄy\î½øÖãú‚ãú´8÷#¿/c‹× ^|Wc5ìøÛݱ¡Æ Ýø9µ¥Ú.•¯Ê¡LpíŽÅl>‡¸ñÿºgë—~="įgq-íÒî MÑ«´j~]3ÄùW{¡ü×õœàEþk¹e™b>ëÕwú”^:¨¹ [Û®rª{X[T|2±£êP^Èó&ú¨ìAùÖ*¯òW{’*NFƒá«åX»j[Üš ê¿ò… '› ßÇã¶ÕúJw™|±MÌw mÄÉä¬|)ÖÃu˜ÔÉP>Ê=Êd¥/\J¾Ý|uê»±|7ŸSôÏ´|¥åúеAå1¨jÍ ûCÙG…*ënm k+ïxD>.Õ¯ßr¼`¾[ÓaÿŬ4Ï,ßócÈCˆ4æ³\ÔQ¥‡ØŽŒmsMx}‡ú{⌉ÿEœïëýQœçZdúwׯ¹Ž¼ê-¿Sq2ºÈs«&°½’ÿ3(¥¬Š ^À=ŽÎ;»c4±Ð&¯ª ò‡úÉö½bœZù­{@Qß°gÙì)“C-³ð¾ˆÇ4*oµîQeÏHj}Õwë¾¾÷_cìÚNß+=ñ!5­ž¯Ádƒròù`{ØÞÅ³ÅšŽ¼*Ÿòd¼;?]q£Î!}¬û¡Çâ-5~¢®ºö9ÌW3;WãêsÆ'ê÷âq¥¡TúŠ÷l¯”¢ÝùMWù><'§–«õW96GÆ}èÊ7 YùˆWy®41Oɹ£Sï™Î+œìZ|³~R¶¯h©ö3]Tú­ü‹sظ†8 ì_Å#£¹Êb¢I«<¸}`ŒŽš°ºªÍ5Ÿ¡Aê1Aj¶G‹¿‹wµæ„ü:»X\é¬K«<»uµüçã<³â³â<'9câ|gï§ãüÞÞ·×»Êär~›ïÍÁ÷p0yã÷þÐökz”{ÕÖÚÿŒ&¶; =Bû§+Ê&j¹ºV¨ø©åÍÊc@~µ\›ÄеUÍ}+ó°¸ïÙ|Béò_Ó_¬.Úh盘.­z¬¯ëC;ž]|†8™<Øú1òªú–ù1ÌÇÿÊÿ¸±Œñ‚ÿk¦ßÊö°|ç˵É=ŸaéJ/•-­:(Sç{*ínÆp8ŸÁìb"Sg·ë?Ó%v–µWñ¿{¯¡öQ׈[áS¶×å!>Ui³Ø¥ò2™ã³6»óÃk½E¿Ê°~C$ãã÷×{ãÜ[ñ‘8ãã<û-ϺXkÈŸgŒü"^ÆØ×«îÖy{— í Û^ÝÜÿÇ0Ȧ;Ü®O ÝìŒ= פíJn5¯ós,¯ÊËÅ1ŒN…éÖWöàç8,ŸA§w‡Z£qsÅŽvÊ·Lt8a2öÕ4'7«"NæÛ•Œ±«ßÑs~yÇtmC;ÁzÝØƒõXYÕLsñ´*ã|¦+¿¢`¢Û»}1i×û–Çô)½.ßµƒÙ‚Š›U=Vgj¿5m§Ý;>ò'ÄS¯½µ-ÌŸ2{ôÚÊBÕß± U¾ú|ÖWl|`x•nT¼ø¬¨¦á{"8v¨_¤ÇüÇ7¦¹¼z¯Î[yŒœ«T=rmGþÔ~ßõ~j•¾µèTÙßAyÜ[„±¾ò,ÎQò¯6ÜÙö âar}i«­“9ó7µ¯ÔܧÖcq>ʈÅ묌³MôŒGœ+#O ê+“{½Gü ð[·ŒÚò9Ì>Ÿtñ ºìkÆWBÝ3ÄüZ”r,]Ñvc<;œ¼»º«Ž²áZžñŽ÷ê9‹ó+ï,¾Tïê"m,Óí¿®éÊÿ3œÓ36?rmÀ4k¢í*»B_ô‘ï)j|D|ŠoÕX_ñçxeéÝügݯ8ÇåWŸ.öBŸÃü4êe_¾xϼŒu3îý’8ãáÜ_ñÇÇõwÇõ÷q~:Ï~ËoQç{}¹/#ãê×âå9É 0ö«tñ|.å[»9úf—̶¨þRe+t´\ß'¨õàŽ¶ï¶ÖuºíÆö«Àµ×Ù5Ksü$¨s8ØÌõ)Ž3j¼W~, ^çW,‘—®<ëhOí ãfäg•Wû¯êñNY7uuj9¥kX¦ã­ê^MSãšÒ)LX=ô#S»u²t6ìp*`ïaOqî諯h²öwöÛñÄâçnÜ`4:ÿ<áÕñÉð^åg‚ÓÉkW&sú•¿Ã÷-rëÆ‹]ÞvýÜp±±ö{ßùÄÏÚå|!{Ï|$ÊQùCÅ/¦#Ml¿Jg³,­³ñ®–U÷¸.1)Ô¸ÉÊ"¾ ÿÌ1ë²}XŸÅøªo]Ÿ3¶Êtgm0¸Ú‡ÌVq bô”?èô¾Ó/ækœ/GÚ*&ïè⯢ÍÊ©µ7p4•^2ž™~>+×úVtžm‘ßÉ}¹ï8×ÿà¸þ:Îïìýë8¿)ò q¾³—ïöå:òGàu9_Âü»WýÈ~Y}̯ú³ÊwkâÊæ˜\íZ®òÂd1± öNuåÙ’ëKÕçJÔs Åã×É—ñ·3w«õ*÷pÏh+“4×/¬mÔXçú Ë.ׯeVŒ‡Ï]<ƒiˆó.6ïTc9Žk5çUÇQç˜Otr¯uk±5Ê!J]E'âÕ~ǺXoácö¯l_é!ó™ÈoûU}'%ïZÆ©‹¶¬‹ej]e+È—“—û¿h)™€>c•©:ÅÚRñclPùd<1{Aûdc.ÒuíR~@áu}îl@Ñb<-¾OÝ8¬h19£ýug”*\ìa¥ªÿ»yú´º9È*ÃüR‚òk=±1Žõ…’3/k^-‹¸º|†g27`élŸD§;UWXå¿–Þ¿VÒ°_j¼œãr®g¬œïí}œ{’?ç·©óÜä/‹ó½¾yÀ[÷r²˜•]•ÿê±ÿ˜0dí*ØÁ½›?-Ïêu¾ÓÍÕ åóY9†Ÿõݪ«l'Á­_¢­×:N¾*¶`¼8<Ê·º1F•S>•Õwrt0}×ß;eãÃu‹Ì;ú*Fa´Ùû<OÂór­5«Oóì·÷Ä«ïìå^äüæ^îµøŠ‡+Ï~Ë3-ÖÙo87Æ=˜j lwL›”gs$õÎ ã¯áç³lÝ7ÓÕúGçJ¯ØZ˸vb­®¯¿Èg• òÀô‚Éh•]e^”:NÇïã1^V†ýguÖÿ¥l>^éÖ6+ÝÀgN7êÕ.”)ž¹¡Þ'Tòaº¢\¥Û½+qGÊ n•ÏæàˆAé/ã­–¯<Ôg)Lw˜ü7[ªô>5wt6‹kתo»zŒ7÷_Ùuýßñ­të:^œÌLSëȩ ^b{Ôz„ãÕ­5ìòœ Î«P¶½øqrb8>—ßÙ&êåŽ]¸¾R4'~…¥/¿ÑÁ/³+çóêØãp# ”®1=UúÒõ‰*‹ëÍΨñEóØ.öl?¯Ü+±Þ½û¼8ßÉûù8ããŒ3FÎ3à2Fþ¡ãúÒ8÷Y||œkÎõ;ÔQpW~:ÛpíÅ~ªøÓe?˜Çøa±öó‡X¿âeû2™¾"¿ÈK僽‰mªõ™®°~©øk®ÿ3¿Ìò~×ä̓ÝçP÷k¬=÷Á÷‘FÌd_÷×:ÝvmGœLc±:–‹xL»¶¥‹‹`Ü}Çb2Æ?ës¤¿ ö³šÃà˜àüòª|Åþ_¿“8DJ®ˆÛÙŽ’1îíéÚ…éLÇYß©¶£Ì± Ò¯ºÉ|Ö*£ÚàìŒÚš÷»ÿξN¥û Η㳛nýgõ?óN¾ ßâ•éò”,PþHéÃùŒ'¬§ò”­³ÿŠ/Å“â½æá\“ùƒé‚Ñf¿,F®À|'Ž+q³=†T[œ­ø»úÏŠcñ+NÈ5áO:®/Žs?ržœ{’3Vþí8וóû!¹×â]ñò{¹Žü¦Â žÿªbÇÌÃóœ/Øg#J>å¥òÞhPv äãÖV>Ã{µŽó{ÎÏw6Ït•­¹8Ëø©øÝØ­ð9?]˪t†ÃÕ¹%iL ‹/Tv°«s,–ŸŒ=!ÊLéî”e´Oš,ý OWáÀïÆþ)Mìï+ñDLJÂsKNë>U™§¨…Wç©têÒMå󟊮ң‰=¨5 U~êߦuÜ8¦ÊOÞ=žØçÄÎñ~ÒþÉØüòj¼°þ×9e]gËÿy>òÄç;zŒ3FþÃ8Ï‚û8Ï…ËóáÞ/÷ZÔýÎëw²¶4mc½:}GÛP~ÍÙO¥ÃæqH“ñëõ5íá¬{S°Í]”|Ø\Iñ‹:2Y£Y¸QÏXY¶V½òÕ^…_É]7áäÖ­™Wq6Íê«~VþçÔìY¾êcF—é€j'+‡uV[½Ní£ ó«xdëbȶ‰é©ëk´iä ùµWžå!ÿÎö•^¹¾c¸‡Z'Z÷SŸˆ¸Ñg0ÛcmQ|*ÛP tùVïþ¬Kå;ÚÌ3½qrB:¬?'ú©ècyçOºµâ.Mù%“±Lù%ä¥{· ñª4%…Û+3¡Qy«À|–ZïÂüêËÜš³ gÿcàž=TzÌ~M§åZnžO‘kŸçÙnyö[~/äwŽë÷®<¤ç{{ŸUê¤lê³kfßL¾ªŸ˜¿íüž‹{0ßù%[ä ÇŒ)U¬‹ü²½º¨oUGñ¹2âdø°˜ý¯ºj_êa›±¸¤–޵|Ý ÏšñLÄYùd<àž]6¬¸½ú :§ã( åƒØž´5lö£â¹Êe_˸½Ìyÿ¢ÜWý­rCÞ#xŸTºL.è Ôù å+>å'þ«3+ÐÎnò^ù¬uYŒ€iU–êÙ¦ò‹Ê'Ô~uc“ãÄÕ: ‡*³Àù_L«åP˜o`¼Lm[ñ‰þEùT§#Œž«£ò>Ú¢›ïÕ2ýªñÉÛñÜé…’;ÓCWOl˜•ë¾M†ÀøTöÇò±nåEõã$ÞdýÇÚÌê)¾TŒÂÚ¥x`eqÍe•cïÅÕ±¾Ò©üU¾êdÌ›gºåwôÞçÚñÿç÷Cþ·8Ï€Ëoˆä;}y>ržk±ÎU~^ðFðïíÖ|ìôµ=Îw+›p~ Ëwý¯êÖtæOnGGåMò'ÐÅ|ŒÖD†Ž'ôÅ•—‰Œ•OE¹+¬ÚÂâ’_à騳ÒQº<ló´?ê&·.Îrü:?ñÿÌ~0½a|8cù»Àâ1ÄÍè9º*.FކÛë×ù?ä…Áä}¤ 9»Ø¨â™ú›…Óõ¹’EcÞpc<ìÆˆLÆCv?¦zpEvNϧú›à|å-0Å1í3×7ݼUÕ›ô7¦Mëì”q2póì]~\\ÀƳJ¥ÕoàáÚȲßÜ_œçZä7ôò½½Žó¼·¿9®?ó=¾Œ‘ó|äψ3F^û‘k|€kÊwÑûþ:¿q¶êæP8Þ²ñcâ3ñ¾³/¤çüª›3 _ä¡þgkg‹6[£f´”²~Âo\³± ¦ã!Æ‹‰Q¿pýÌõ1®.œuî¨Ú\×½wß#ÆþÁ_¶®Tõ—SL÷+-·ŽÇÖ P'p¾kmØ‹?¦ÃÌO¹Øë©ØýüF\¶ç8u¼²2 p KÜçfÌ›ïìåÙï>®Ÿ‰óûzù‘_óŒ‹ïs9בsÍ9÷#¯sã˜Ïb2ÃX­þ¯åÔ=DZ ÚÆN ·Ê_y¬o:Ùºr‹g¦S« óµ(C†›ÙÊ£–ïÎÚR:\i±1нKÍôçT+_íÁ˜B¿üVU1:ó§ì “!âÃ~Á1îYáwÕ{QÊG<î%Œ‹þ+™ ?ªé ¶Ç¥Ûg·çRL»1€ùÕ.Vi0a}ßõâX÷Ý>v—VicÞNœtTŒÆê3ù°¹ ãQµuv2î;|Œ¾²}”[×ïX³g•ÄéJ. œnU~X[± ƒNvÒÐFXùÉ|@¥±±ŠñÀôoÕG|Š.£UeÞ­Õ+þП²øé¶Ó÷nNËðc:ã[Õg¸œÿ­±ÚvÍCÞqïX•öë:÷5ãä·ÇùÎ^~{:ãäÜsñqžqñÇõÇõéq¾ß—õr-ùM„gÕ7ê>˳½<#nµ‹²ªyì¹Zžé†jË*Çô¯ÚRÄãöWÌO2š¬ŒÒ9ä­òðËøQø]ÿ¸ýFX¶Ö©él¯NÄãgꙓ?ë_ÖÞü­ß¸«¿,–Vr`<9¬Æ_¤¥ìe]Ïôf¸°ЧTRù«8”¿ªu˜œ˜Ž°÷«Opç[aÛ•Á¶Ô2øþgŇïÓªyòó p°÷ ˜O‹à¾ºÊyëÆëÊOmË*‹2 Q–¥3=g¶ÈøB¹£_ê½KÅg•»²KÔ‡‡éþÇ9?ú\ü´.Þ3ìôGá^àÞm«ÿë/£íäØÙª6¶®ÿSÌ?¹6*]9寎ò5á·ÃÏêW_¢ÆUäá /Ì"p¬D<Œª› ïŠ'*N¤½ð¬˜$ãÝO‰óü·|7/Ïû¾8÷'çÿïŒó¾|·ïcãÜ\ã™jS¸ç¹ò]Ûþ<ËÛ¸ Ê ß±ÚÙ+¯|‚*ÛùJä ëv4§ñ®ª?)ƒúÆü3kã4Ñf6äæ+Ýé¹ã©â¨¸&¶¤|ㄦuþÚÕU¸:~°®óÃú.>sô¬&tŸ*j#»<¡Nú¶ÂÄÏ9º;¸Uý)Í /;²ºB÷*¯»ôê8š d©ôÛÅdj¨ Æ¬seŒ›æ³~íÆªéx=áeÇ&”Ì]_Ü:¦^­çÆÃ)é4ái·­Ó~™Ž‰ëûÊ­ƒ(œl¾yGò&ãUűøZ1f®9åZpžWñö8¿Cý¡8÷ZüÇõqž—k˹ÆüÎ8ל?:^=ã˜Åàjok –Q÷, ç<87ŸÄ‚Üû/Žœ¬ö©ý ®Ýx–+WõŒùRì&û!“~aú[ùekL7Ô™®Ÿ#^Ý«´î+ä…­ÏE¼:'«2\—ûÉüªy¶õE ²90ÚùºgvÈxC–>£?c|3=d1$òÆpªXRé%ó5ˆƒ­ m3¹W¾;>+ç£ÑÞ„ILÀþ3}«¿a|*Ûgö‰uÕ¼åªldªº+Mùäû’ñÃÍäÁl ýk#Úmç÷!:¨öÉòj;ÜD6öUØW̦Tüät»ÒF_WqLt¦‚›‹V¼AÊ©¶²úŒ/åÓÐß0~ʇ ÿŒ6óÊDèö`y,«úœõ7“9Ó×{¸jÞóóÊ3-òÛÒ¹Ï8×sí8ßÑûpœññ¯×oÄy\ÆÈK¿í¡Î›wo¡]c .3ÝeíïÆqå¯Êtv‹iì¬ôÁ˜ôUYg³ì9Îï(æs•_¯mFÚLÞê}‡ë©ù ³1å˜m)ÝÁþcþe¥±˜”áB^iõýEÖÆJ«öI}­‹)»ØùÃú•Ëpá|ã—õù Rû í»ÛÂòX>¦+ž1n@^Õ;ŒÌgþPù«nLayÌ—©¹q¥¥ ³QÜ›Âøc1ã_ÑÂvá^÷ËhTþOõ—½KÂú»ËCü.ÎQ:1ÕW厺‡yÊæÙ/ógøl˜­SMb*ÇÒf:éŒõnðÄ^OÂx¢~;ÀÕS¶1-?)«ì4âq,´Òß8gs¸ïHYµŸgÓÓŠm Ç×ÊÝë—k¹â‹âåÞŠ<9ãä<ß"ÏGÎØ9¿1’ߢÎùÍñòŒäê•lCm;ó¯;b÷È–uy·¤;?úTàô™•cö5å[åuÐÙ(ò¤Æ¤I¿;ÿñXçjÝ.îëè¨4„¿ƒ]YbÖ¾.­óøñA­…TžXý ?jÓáÚñ·öëD_&ñÒŽœÜ¼ÌÕSéØO;ús«®)¸GWÿª_¯cßUP}Å|» ß³[çj{oáu·™¿Ùá{j]ÿíÊ}ê㑞£¥Æ•§·¦ãû?‹Ý+ï¸VµâÚ\K~kœ{?7ÎïQç™È<®ß|¸Þç:sž}‘çZ¬ùyÁWiá;ꌿt²Vý£ÖGþ?âÞûé¶%©¬ï¾{_ÓMã½Ý@xOCÓxo„á›Æ;a…¡¡ PH"B3£QÌ_0¿Ì9'coÝu×Z™u¾ÛLFì8{—ÉÌÊÊÌʪS»öƒÈß¼©:¸ÞÂtݵÖËñVŠMø]µÆ8ðY²dÇjM뤵Zn[ßp|a^ç«»ù3~¯c—Ãù˜{×GÉEé/ë…Zëĺj-ñ¹)ŸdìÛšä­ö°¨6sy,çøq¾0­³*Ù»u)ÄǺ«þKsõ’pu¿AÛává;ž NfI6‰^opz0Åéôrãw>ÅÛ£–|rúÝ ÖÙ.,‡àüÛ^Jc]Ý÷ªž³‡„[ÍçÙOq¾*Ç2äwšœ¼ó¨ò˜6‚Ó-5N)¾»~A\l3(O®Ç¾Âõ‹['uúœË(_öŒîYïv}Ô'wÕçüË|%¿œÖQÇœž¸¾Mc[òSÌÿZ¯ÖçñuÛEùø:ǭΪ¨o„Ôzqí?þ¥u}cïC·ëg×u¦EÅÇï]WŒüæzy'ŸUõèàÞæW}S˜Ûâl;Ɇñq»9eälZýW€ úˆyäÿŠ™W×¶D¯k?ë#úµŸ6ňCA²/¬»eÁýË1+¾Ûù&ܳpïtïò¨“Ls×}“ê(\|ïöÝï{¥×›“¸yš²iå§”>­õ²U~ÒMw¸¾êSäEÑwàâŽ~%Æ•úWɺ`²G^ͱ™Ç&T¼†àè+?¡p(M úÐùGAñ¨|Óvûl˜Ï®_U}î“)¤Xÿ/WÐùÊd.†K¾\é ¶[ÙcgGÝAþo\¶ƒÔ'_:Ü»þ:Ù;R¾™õ«‹'“»1ÀµÍé<Þ£?âý‚ÊF“>¨X'Ò÷îÚèt›ñ¥¾Ûñì~‡‰ãÅŠ‘k¯Å·Ý®Ÿ¸]ÿÛíúo·ëÿ½]ÿϺö]ÔYpXW]{‘?v½-Cw–+Ç?›'·e¡òÜxú°^~7 å¡Êvz¤ðtãxGwZþ©õŽÜSùì²Éö6¸¾suœO›´/ñ®të¸ù}ÂÃÐ͇O¢¡`º^‘Ò]ÜêÆP¥nÜtiTßLbSH¼wú;Å­êMu÷©Ðážê¾Â{â/º´ß„ÖÔgOx¹—‡Îgí¼ŽÆSí§«;•õ„{åþÑ€nŽÚÕK¾Oá™ø>…_•=±)Æ1é§©þ:¿×ÉFÑ8±é‰Œ8MëŽ!ü‹ksµg¢bäúÖ^}K¯ÖŒêv}x]ñqí³¨õåú¾ÈûÖuFÜ»ëíõ;µ&»¿ƒ²Ëðÿá®Ý¢œ[[½ÿȯ! µîÀ< ß*îIkYª>Bš“*]dY«=®îÄçª2ê=UÞéžÒY\'ãr\—÷-ìv?¬—çGjÏÏ,¯Tžåæêîö*9ñºÿ'­þU:Ïe˜GåS”nñ\3ùTçóÙž”n*~gÓ'ó^ĥʩµAÖ=ÄǾ†ûŸé9Ûèô‰óRŒ:™'¦±AÕuk‘®ž[¿H~ŽÛË<ª}Nï@<Ž—_7yÞ4Ô;Çn¬u÷ø›Öл1ÌéÒt{=Le7‘íôyâßð—eâøa›g?“@éVçg”}ÜCõ!Å'k½ÚFekÌO’³Â3ñéŒuÖ=;§îU? ¾;ߦê§v”½W¬[ïáÕw¦¿s]ç¿ýѺbäÚsQ{/êûÔ_y»ÞZ×Þå¢ÿŽõöº4¯OãZ2Û¸âEÅ]¿N{¶‡’?×Sïr#¸¸õBÅ,Œ«Ê¼ ^vúD&I/»xaW){f]Tk¬*VV{Úßå‘gÅoc¹óûŒ.eWÌ»û/ ùp{€•ý">%;ıå–þ“Þ8Õ<Ê¿8÷d\ ªUÛ=»qEùM§«ª>·OùÅŸóISSŸàü¿ËïbÆK³ov4”~)¾T¿¨ú,%{ö‹Ø¦Nïœýv¼2¿]<“ä’b¤¿;­;3Æás:´é8œŒÏé½7’¨qb"WWGù¯ *þg;à5¥;M«²)-Õs>ùß¿î ¬¯xwë’jÌKú¼ír§MÛ® ³%5>á/æ;û`|jž‰¸ýý½¼O¹]o­k ¹ÖŒÿôvýçuí»¨ó-ê;{?v»>{]ç#WÚÃñŽõò~dÕn|§‰ã2õŸ±³qÕ¦.>Lyçœá2J_Ø/Mè(›íørøyœš@*›üò¡üÞÄ—(Pc¼o¸Œª“|•Âë|å¢rLq&a|œ×9Š'~V8:}PñË }—~u~ø©6<•í ­©íî2Üî—\ù§”™òàüƒ©®u4“þt6¨pºò§²º—ò[ÝX¢üœÊ?åÑÍ_8ýuÐtº4Å}/Oå3á8ñŸŸÐÑ›À½ºÀu'ýó”>Iñ†ZÛà²u©Ø׿6Šm+Ö­ù½·ë[×µ·¢Îû³Ûõn×Þ®Ÿ»]_÷x½÷±<îINc·[óá{«$pús:¾°™ôµŠœÿJk†ŒGõ½+w:6p[°LZ P80žÀöáüÕÍÛ«Ô{HÊß*ùqìÊß1Vk¸üþå‚:Šòèú ç«ü-HÕ‡<ïSó@¥˜ïö,ªÃõ\zZëB91XžÛ•þ×qc÷‰Òmµá|÷ŸÒYWÏÙ Û½šs¡®8ØŽäK?lŸHO­Á9Æ}ëôCÍ“_E:œŽÏi½KÕc¼ûÙᙬհm¡,Ô9;Н­ïø-Ü$‹d³N‡Uó@Ù.¦»¾W8Ü/˧ë_æ'õ¥Ó¡.O=sžê÷ÜñÆö•ì`Q¾Ò7&`÷=Ž…Î—;'²`œj}œé(\':®|?·KáæëÅãU1oüíëú¦ÞïÜ®\WŒüO늑k}¹bäÏY×™ÊÕÎý‘ý-öùŽÇ®oøYùêËËlÛPžË©}˘žÆäIµWÑTv­úŒc8ç÷o‹~Ýÿ«Œ_å1ïüßÀ.ãb¤ýËßJgnîü‘M›q8Âíz&Ê<¬—çzûYáV2â±eͰۦöP,øußìhr Š48ÞbýSö¨Æ3|V:©dä|¡ËcÜN_9ÖV§1ß<Öîô.NØ¿GÖYûV \ßÔ«}È^×7÷êì·ï»]_s»>}]{—ß½^>'cnŽ›œý¥5»µ^•ß/*Ç÷.­óÓ=ÞƒSñ8Ów>ýå¤nò!X¦ë“¤§Œ3Ñéèc9Äçbô œžÎqãºÏ›²ÊæNêÓ§‚³ý.Oå+¹sý)/§ôgb÷®ÎSe¯üçsÙ§øÆõ”˜ï)e¦8’Ÿv}àtô~’N¿üú.½ÓÉN¯]ú‰]¤´ ©Nwãš³³ÄGÇÛ©&Ý™Ðw㯪—êv㵃ήNm!Éo¢»ú^tåxýMÍi¹¼’oñµü®ÛõÖíúêÛõþuÅÈ?r»~÷výÖºâåz̯=Éõ‘¾Š¥«víçî\8Êv÷Åëu‰ÖOnƒ*ãè3¤õ…'*ÛÇ Ê`š:CñáøV87¾Çž7«÷ÛÏ¢ç]mA7ëæ¼IVX—m‡yCžNæÛáp¶ïÆ Îã´n^Ã2ⶪ97Ëyç«uñ{ÆI7ïvu”î!jÓëüƒòmʇ¤9“ó‰˜ÇísúàøSãÁÔ_)Ùìt\CKëº|\ÏÙKòcÉÆœÜº±'£™Ör~žøÎ·¸õ‘¤ûJ?.Ek²ŽÈ¾õ©ëæ=íqüLâß„ƒyIÏ*ÏÅû·ãÏùn·oaQ¹„+*«ÞßVû MnwòƒË¤a^_íû”†ºÎñÆŽ-v|\ç¾Õ¹nõ^^ŵ×â¯n×ÿX×Zr¥×ùÉ_úXvŸûÆßtXæ>­-s|½/w^Ë$­uî{¤Åc°Û»ÍxRßsŸa›ÿô¿¢…ü%§èí_/Èß2âö9?ã|*ÆQ|–>ÇÃs!¿.®ÜeÙ6Ý 7çYTn×]ͽâq9»å|óº})Þ_”—lb¢ßÌþºÿðÝ\FÉ é¼* ¤xNµ'Å~j/ªã]ÙâþuÿSì6©ùº_Pÿ›å{Ìgºˆ‡ïÓ¸“tÏ•Ûâ%¥Çª¬ÓÛÄŸ›‡0Nׇ©M)þVøÔ·³°Nš[ºw’¬˜ëúI¿*¦ptócÅ—ò×Ì ¶¡£5ÑU^uì—œÎ*º çÆçì‹å£òT{\wøX‡Ñw E“ï1ÍùaU×í½ê¨âO¥=P¾’Íæ»bÝú†H}‡ºöYüËu}{úoo×ßß®?_×û{?|»¾p]çÃ}êc>JÅcèû9ãÂOÍS]L¨âëEeøžå5…4tàôxÂlj lèÆÂ„ó”ßIu¦€uÝ¸èæ ÎŸ*»W|rygÜ6ž“-zVå•oq~5ù¼÷êuGK='½ã²Iw_‡‡ûªƒSÛœôÃ)LëŸô‘0ïDW:»ïxéøãqÆásqš¢á|»Ó©<&þ±Ãé|À)? ¦ãCÇÇ)×™ÏeºyÅç)°Î<Å^“¿™Úo¢çÆø ® Íc¼NèüJgÿê~jlÊ/©x`Ïcë·ö×>ãúÆôW­+&®³Þ~}]kȵ?ù»n×n×—¯ëì·ÚkQñõ€Où`õ^—Q â®«ê <&>.•W´ÕÚë nþåµrÖ^oÞ<$ÿètÉcj¼Qú¤ÒR,èúÀµ“×QFXŸïN%–#·óï/(ä£ókS{G~·m)žp}B½kât€é±^èS‡{-m׬‡îý¦‘ò÷¯²'Õ¶t~ ?«ö¹uçà .^Ëeúî˜d]eœïxg|ø¬èáþ*÷½Û¤;ί2ÿÊŸtüsY%—É|­ ½Èt=¨'è7¾iš’e*ãäŸhuþOåOÖj:~R¹ñWÉtúλã“Ó™7ç›]Œ’Öx™NJëxtåU]§ îë«q˜ñ§÷ï•Q|MÚ…cká­ýѺöSüÀºâãÚkñ‘u½³Wiÿb]kÈ÷xaœÍx¹oÔz²ò÷ƒm@¿êäºñ(0^«²¯Jù,Å›²?.‡¸°.#Ê/ºò¨[ŽçË/¨{l»]¬éüŒ²}¦ábw¦1óX6pÿ†ûÿ›Û«ôƒë»sÊX–;vHöŒº£Þ…V{ÆÖzUž¬‡,[U×%t¹9%Ûÿ¦—öà °?TyøÌéîWµWlÇ.ÎI1·²±tÏÎÿp¸±¶ž_¾•Ø_¨6¢e~•þ%Píå{.¯ôAÙ§ò£X6áuv|ÊŸ©¾Áßgæ^Õ-à½hi|Tþ8Ù÷­ÿþiŒWÆdGÌ'>3]5f(ú \ŒÐñ•d6õs\O•AÙOô—åäö»;^SÌ´ó“¾w¾›uIùoõÞÌ~V±k¥ís-¾ävýÄíúþuí·ø»u}Gä/×µžüëÚoQçÄUŒüŽÇºÏ׫ãù³õvlà|ú]ŽØ7w>B¥ú®NPþÁù 7/Àzøëʹ¼Î69]ùuÕçɯºtÆ­tŒû[Å}¯{Þ4žr›˜.ãpãß§4Å‹týpŠ+;‰–³_Uiu|ßÓ.¥×ê9áN±/¦)ÜSÿ”Ê8ûyŠ+YðúŒ²U%Ÿnœ@ZL×­}bZúO‰ã›D7áØeÕ:¤z_SÑÁsOH§~_,MíEÙÏs*¯æÄ\7Ig•í2ê}ì/÷΢kc§çŽÇsª›|¨Ò+Å?ã™Ä‚Ž·äox¾5ƒ»5ȵ^ÕnýȵQÍÁÔ¾¬Îo¸µš%ÒœŸZëÕ6¨6sžã‰ñ;½½Ç?º2SqõÝž¸‰Ü¡ø›Î’>ª_ægl‹®ÝжòqN¿’n€ó«˜c ¯OÖ\•½¨gæCéHgsŽvÂßÑç2ÎLiw0•§¢¯|6ƒ³k”3¾ ‡1ì^CþüÛõ½ëÚ‹ü+·ë×µ†ü¡uûVßÞû–u}g¤ÊW\½¿C½§‹•O*ÆÀ±סU¿¤5Õ.mó‚ø1ŽzXúll'¿_È4RüŽv¶ç\Æùäƒë m”·+y>öâÞ»U¼r:Ê&í)} 2;íÜoþ9vÇ™õ›õ'ùŽMyƱâÝs¹g„y*x“ž±-Š?lëÛöÙ4ŽPߎçsËÞ t'?5÷FZêìÌ?‰°­øN°âåÀ¼t<â}w&6CWFµ×é,ó‚mä³c¦àè°íït´³7(ÝùÅ7ÓP¾éªû® kiߪê)Ûdb¿êìÌ¥m:J®jo—Q¾X•aþ8_Ñà>bš] Q†‹ÒoNÏœþp=UNÙ)—Q1ÿªsXv{¸|¶Ú ·‹AñÅ´TÙÎ6§Š ]%¹ù”ãÓ’>3UNÉ&ñÃòWߢcûßkÉû{Ô߸®s,>x»~j]gÁÕ~äzŸï=ëÚgñ®õò:2ÛG—Xé2óå9.a\0žI—R_ýÞœ¿˜ÔÝàâÉÂ|G×Åg]]¯;>Óv]q2ïu{é§vÑùJÆëÖ.T½%p8šêÝ*Ž9ÓÜPÙ¶âÕUº¥ð(9OÇq%ãD_É‘e£Æ¸¤ ¯«ÏócÕ6®§Öi™ÿ}©5JŶÓíýWå¹Í¼>Ê4ÑvûÂöu±†ómê·Æé愽¹9C²cg+Ž?¥êe×µ'õÿÔ&ÙöÔœjó2yOšq$¹):iÞ„¿ÛfÔêê¥[ÃeܘždëlZ•;éOª.·Eµ#áÙ´—¸ß ôÔµ×ÙëÄÎߪi,qÐù‡ÏÑws0…ßÙUG¯ÓÏ{æ´©=ÌÓ$NYâYáW|©2ÓùJÂ…|ºrÝãtý7·Û½Ç®ôl¿7_ç·Õ9nûÖ^ãú¶^}?äO×uFòï­k¿Åw®k?òûÖìc]÷mˆ­î •öŒ~×òþIÉS­O:¿®ú˨ÿU9¶ƒÉxÏxïjËHÕEà=´Ø>nâV6ãÆm–j·ÊCVeÔ^–EyÜÇÊ/îtþ_CÅŽW"3q?ì2û?–ÔG+Û¬Š­‘nòk*NK:ˆu&c.Û¨¢¯ppß)Ú,3<‡åǿ·*ÿ³ ^ÖsWž¯.–R{ìXžìWÕž,µ_át²XëUÙtzÀ²Hô\žÒM§—Vºîx_”¯ä0éK5Víô“)Z®­‰>ûTäÑ•U}åúFáprV÷Lë'™ñÕkõv”ÎR ü#Òêh'9sšÃ‡|°|œ¾0“£ïuõœoÅËíÑv<©qñrûØ–×~vçŠð³Ú¯¨Þýßïæ©vWùŠwëûÒ_³®=É?w»~y]ïìýʺ֕k/rÅÇõnßg®·Ï²Àó‚X÷ئÖÜ{E( n3×êþ¥?SÝæ|ç_&ЕsúÚáRcÀ”¦*›tû”3þNœßæ¶NúSÍ/]]•§ôXå¥zM57žÔSmíÊìrŠ×Óþ~Šž±­žök‡¿+7Å« [/r4ï¡•ð¹4§‡§ý•êÝÓ}Â=úêø¸—þSê¥ø†Ÿ•Ÿá´Î~:~žRÎKÓþqcÅ©-§¼›Ù0Wyls¸§±ÆÔß«ô._ÓÍÏ0ntuNüÌ=rÂ<žß>ÀóÞ[\qrÅÁß³Þ~wï÷o×®ëL¸¯_×ùp'×ÞŒ7׫ñÆ$féà¤ßÕz¿cäâwí:=W¾Š×&ãSò)ŠV—§xAÀ4÷>]Š#Ó\úÁä»w¹6°Ìùü†Ó­uý­ž“ÜÕ×áTc“ÛÓÙ÷nNõS¢­|‡ê[µçÖ Nü‘ÓöÊþœîž´ ó®$×Ét×¢´®o ¼v¨Þ£SàÞ U|ír¼Æìúqtö˜Ú×ù؉ñ{åœUù©M̳’¯¢›ô!íƒçr¬NÕÙ ‰Ç´ŽS÷êl÷ýœb"ömN÷’ÿU¸“]8\N?ß|÷¿ìú'ñçtÖÉGÑUÏJFüîY.vÂúÎ8tÿ$ÚÛwqÝ}=§:›þ>¿­¾+]gU¼g]ßÓû¡Ç«Þ×ûuiñ ×g<–}'µEÙŒû¯Üí¿à¶ªX"ùg–¡Â5YyóÕX’ì@ù•‡p½A÷ —ºPÿì£\¼Â41峨|² ÄÉz€z<‘þo¢ð¸ï"p›ð î{þåúk,*«Ú„ü¤ùXâ‡ÛâÞ¿FzÜwxq9Ç£óUª'ïîc{XF˜¦üÊ„å®ú‘ùP|¡]9}d•ž2¿‰žºgÞQÎÊ¥ÿ•ª¾VvÆ òœ¯õj8­ë#–aê?åã&sU…7ÍßTwõ];\ž#)¸œ­8PõÊ—`ò¬ð±oâúNgQ|¨´tö ò<ñªžãÑù •Ï´ºÁíM`š8 å¾ut/ìÇ‘˰³‹DO=«<ÖOŸÑ~êÚßÿø¤uíG®½¿x»þävýÃíú?ÖuþÛ¯>^µß¢ö,×zs­=¿{½kãXβ^ëå1Òµyço\jÌßeº1‚m’iv¶Ît”ßf»UcÚZ¯ê•Ò5æëvã³âå¤ðª¶%Æt%¬ëÖ;T¬Èöˆºû=»>Q¼:Y'>.·‹ûרxœûép9'~v~YéºãeÏÔ9ExïæYNÏUÛ”ÏJcݧ뻾‚7D=Õ>Lã~Qûœ®c{¸,/Ìãù¥Â¡æ,,/%7¦ÏõUe¿jÌÚåÒ\-éÆ5.3¿8np›&㩳©N/™þD‡?ª¯&sŸTAé·_åwyÎÏ*º]y.˺¯h+ÞÒo²å?»5EaòÎRÒŸ$KLS²sö¥üd燩O&vçüvÒ ‡SÍ+]]ö+jóÌ\ô\}ü1WUQïäýغδøëÛõ÷ëzo¯¾³W{-¾i]ññç­+F®ó‘÷¾d”¯ÝpŸQù¦ÖܼÅÙ1Ëj™< GJwt:]`¾d:..q÷Îï$œÖ :ÜicºCŸ[`?âü–²!E/õã-é¦Kg:ΞÌOt›óNëN@É©‹Qm÷<¿:}i:[Wõ;ýãûԇʇLÆŸ”wâ&¸§t¦ôœÍ)'6‹å•/apþ†ëLÒ”¿â²Ž×IúɸzÚßݸ=¡ùTHs… ¨ñ»s¦8¹/®“ùÓ.ÿ[èêL`êÏö³óaÉß;{äqŸ×[ê·Ö‘+F®óëäw»þp]ߨû«uýö}ëÚ‡Qߢ®½uFrúÿÍÅ©Ïð—!ÅÉ/8ÚOÕgµ—ÖÑUéŠ^ê3ç™_Æ5‰­}Ÿdµïݹª?Ó:”’Ùž‡áš0Öqk_L‡Ï _”ïþ·XÐ>lÎýÜš„ÓnËs*›ö"Oæ<(×ÉZâVø'k ÉF™'Ìw:ª|úDŸ•uv“Ö\ø<æí#ñ…s>ÅCòi^¨~ߘ®údês'Ùæ»þJiÉ,QFÉ5í}L¸§ù≯f>T~Ç7óïìØáy&Êà3ë+—c|ê;`ª}wå™^?nœ¼ç»óO¯d¿Û£ÊmÀ½Pj-•Û”ÖQ¿¶ù{‘”P{ÁÙ¾•œYž<&u{ÚR|©Þ!p¾–å§l7­?¤6:›A™%{Å4;ö=ë ÖcÚH÷¨¹¶ažOvt˜weû‹Ê¹60凹ßX–qá>¢D?Ù½â­Àù»Óo„IŒã|,ÒQ²´[É’ýÓvú“p»²®ÝI.®Mìßm¶E‡/í•CþNyvòŸêÃçød¼®OœïS¶¸è™ý¢Ë¿êÞí£c^™7¼ÐGr9”ý ø­´}Nò§¯ë½½úÞtÅÄÿr]gZüÈãó×®+F®uçýjµ–ìè¢ 9Oé§³óeò•¼:ˆe×T] ÍÀc/âJ>1ÑúxGëÔ¶“/Rqd×j~µàõšûfÒÓy„+ïöCâ/ó‹Ïȫӱ‰/vý4ÕÅ£«§Êuz’ÚäxëtAÑOëþxbÛJ'uØOì}’ßÙÑ=å•ÿM|uÐÉ+éÑÄŸßÃÇSÊ¥6tm}|º:'õÕØÜá`Ÿ—Ê$ÛãtUæ¤ÏNüž+“üjª¯ìÝѹ§'4Sù©\_—ÎÞ3%Úݸ0å{Òî¤ÛïwöÞ»®³ÝjOŇo×/­kùo×uÜ×u®ÅþÎ^ÅÔo>^¼otãïÆüuúz2.¨q]Í_ÞÉøÌxðâÿ‡ø¿l£ó»¯Qã·ZóÚuÒùjÍ)µYÑePþW­¨u°}{€Üš˜š¾X¯ÊB­ï±ÏçþÃüÔwê>ÄëdâäéîU9ƧÎ:tãÛÇÃzU>*¶wëhœ?¡›h" %Wž7í²ÜwøëøÀôÉ\JùnëW5ts~EËñäxOåñ—ë¦6ìòê—Ž.¦«4~ît8/Xù`;aHkLå§|òÀx˜&¯¸~dÜümǷ§ΤqmG\H«ÓNwk\Ë«~tþRñ«böëŒ×ÑèæFIwð^ÉOÕI6ÄÏÉÿª}]w<)[Q>ó:›îôqM|.÷3ÓàoS!®çpÕž‰:ï¸öW|\ïæýÖíúíÛõoo×<¦ýàºÎ½¨uäÚ›ñ.Â~Bù]>ï€íHµAùsŽ{T_¤~D@¹0®?¨³qìVxÙ¿r¿¨q]ñÄå’Nìr)Vì|3âuòG~Ðg»>*`²Ú:³éîïÖ­õ2/›&×Ûé)ÆT×óõ2mœq#/LGáÙàÎq>TÙ‡²9§CÜWŒ‹ýXŠ68Tô–yVu`ÜéÎnÙÆ/œ†vμ¨¾Ø¿jÏ¥òw\7µ%õòùŒî™ãV:Ï4•ÏSô± Û®™?Gß=+~ŽãõÔñÍx:š ê7N±Ïq2JõÙ;ïä¡êuý2•í åœ>©²ÊVX畾v|ª˜?•Iòv¿Šo®«êñ‰NýåO*7ÉWe“ùü ½iý{ڨƔ 8/s|%¢ÆOç œ"Ôæ{äÁô»úÜîi?Nxr¾û©ú}*³)<¥í“ñØÕue]\{/LðßKë)ò¿Ç3°vº¯îÕ;n\Lƈäºø´K{]:yâ»Ý (9ßk©¯]›žÚOiû½vðTû=•±²õ‰OžêÍëòw(þ\¹Î·ì<÷ë½½OX×Zrí;®5ãzwï'×uÜ÷=¦}åíúÜDz·tìl#õË[=s݉Mó=¯=žÖïè*_pOüÄrPk ¼ÆÀå Ô^ ¦±¨ÎŽ ÝzÒMx™7æÙáÞíp²PíWgÆ­õ2m·~Îå'>gÓdHqËÄNU9¶]µ6’ÆEwºNáúYµkãuk¨£ÈGú_ÃÙ““¯Kçµ Öǯ“7—aÀ:øÿ ë²úï¥Óæ3ùÑM“ó&ú§žYjm:ÉUñžö 8¾YžϜ׭Ë/Q&ÅÌ\.­£9<$ûë|l¢£xuã÷ëà½ã-íaqº¨ð(™¤³.¯ iLT¼:ût¸ÙÇ#þNg'>‘ë¸vt÷ή»y{òçiÜu1…úoåÇ>&ýÏReöw¤k-¸¾+]{’ß·®óÝ*&®³-ê;Ôv»¾{]kÌo­k¯Åþvõþÿ{ó¡ö©q«1só„d£Ê)»Þxݘáê"n–3¯‹Ê° XTŒ®Æ0Ä‹~‚÷¨1;¥aݵ^ÕŸºÞ¤|Õv¥×Jp¿¼èñÞ†}ñ7/vyl#ŽÏÜNÅ{Š1÷ýóõª®³m2nåß”gþ¦:ªÚ¡ìŸ÷¥lP¾ÇÙ¤ò[J¯\lÇtl‹*Ë|ª>ƶ/ª“Ú•öä#_ØVŽu=Pºk»—®ôŒíq8;VþSÑL>Eјø[…‡i¹úÊq·Y•í€ã}Æ¥@ùÃin_¿’½’c^ô›h¨¾ágÆ­ö“©¶M@ÅÊÞùmÅ7ƒ“‰Òáµ^•e×]< ü*ûÅ«KW~ÕáB<,?•¯Úêö?(ß8ñû×ÑSñŠòÓøþ–Åï}Túþȧ®ë<‹ïY×Þãÿ~»þq]ßÚû›uíM®ô÷¯k¯E­;Wœ¼ß×cº*nF^Ѥ÷Êø\$ç[¤%|¿ãÒ'>×ùýäc§ôp;É~§rê|,ëm÷ÔøäÆåï'²K8xìJ:åÖÁt|ªöLAéŸ9ü´âIŽ.¯Ã×?÷@W·kӉͺøË&ŸÔñãèNaÒ'xœ|N|ÅT¾‰¿©;š®\ªëbÅ{pviÌsÇó3­›ü[‚§ŒŽ¾wø§|Ý[&Åã˜>í[,ÿT;>‰]^·_¹WßOʸ¹º«Ó­{ð‰×¸öïŽO+Nþøuí¡¨wòj ù_Ý®Ÿ_×»{µyŸ÷ëí½ï|ö)Ï3&ccןÝxÏõ6?X_Ò}Ö]ŧò‘N;çÌ/—ŸúMþï`-ý¾&×MçF*ඪóŽÝÔŒŸuQÉŽã-ìSl7ó§ä¯êã7EÏj.§èa.·ž¸eȺªÆ8æÁõ1Úº;Ï[Ù‹âwóÃÏj>ÎøÓÿDnÞÁ2dP6ȺÓÙ½*çÞïè»±Üù®4FNÒ•¾žŒ¹N8ßùµç7µ ytëŽÎ©y=Óàù^ÇÃnóŸøØÏj XáPúèä>í7GsóÕéNg®Oýº>àôMG­…8¿“|-—Uírºã É^ù4¤‹éßÊWLì…q¨¶w:«p*~¹_Ï úî7[CS¶´»uB§Ó;fÆß:íζ¨ø·ö"ÿкÎzû¹uÅÈ¿ó˜öÁuíÅØññ^ƒæÿÅUŸ*}Uòçg'?×?ì9}ûµÎ£t&Ù%–y¶<ßI˜Öö»)–Q¸œÏEܻ팛ûnƒú¶ÊÎɉãS¶aÕÿÉߦöñÜ€ã5eK¬§ôŒÀ:ÅþCÑcþxÌPíTßØã²ˆ“åÁû+¸ ì¸ý¬¿*Öp}Ätxo/B¥OÎ1`¼»naûÙæ§m@ZÌ—Òíý«tŽñ:ûHöâìÞÍo•ÿÃû){aªŽâÑÉ;ù.e§ŠžòWÜÕϪoð9é"ÓKïz0ÿ‰—]VÅ–ªïº~q18âpñCâ‘ÛÙÍ î¤®žÒ‘I_³¨ù™âÙé‰ó¯¼~âìÅùÅýìÆýý›ô4ážÈyãP:¢ê:^:_¦èî_^›pqUçSœl6Í{qvŒüîuíxëv}ɺÞÕ«ïê}d]çZÔž‹úæÞw¬+†®sßꬸO¼|^ÖZ/ÇX(wöq(¿çTA¥¥óÃ\?1¤ñEáTy“ô /ߣ愯]¬“Ê;ßוKv¦âÆ›üçsºã/ÍqTœ‹üs9ªíªL§CIþ÷ÐÁrÔéªËsã5?«‚ËvýîÆ‡GñÒ¥«2]Ÿ3>ÖéÉ»E>N!ñÛåwüª¼Éœ)Õ¿§ÎSÊt2Úø&cÒÄ0m*ƒ4—HõNxùhÀÄïÁ™|æ=ö>•åëhCòk],ðTú¯³RÞ$îqx\l¯píü›º8¹Ö‘ë½úÆ^ïVç¾ýëÛõ?o×_ß®ß[×÷Dꌋo»]o­+N®ØzïGFzŽ/ŽAxÜSqò{89¨1”ùݱ½’õ‰ßOc7?sÛ¸½jÝiQþ2eRÜ™tNñÍåÝ:ö©Š‹Q¸>ã¾Ëëð¬õê¾,û•Yëeù?[¯Î»ÔÜñ%¿äbEéüŒòX"íD§•œ‡ó§\ç…HWmAÞÝz`Z'Ä{ÔÉ·ì7Íé|‘q1ÿÛW}•öÄ¥=몺=îª÷?âèôpCçs™^Uþ;éŽJSþêÔ7'_¬Úàên˜¼sÀ>Ñ0(\}ÅcÒm·VdâÖtºåp8_–pwüî4¬ãäàæá:ûPÿ"8>‘7¯‰«üCñêøVñ×á_µ_)Å…ìºy¦³Ë®íëòð\{í·âÜŠ‘k ùÖ׺ñß­+NþËÛõëëzgïkËÕò;çŽ#ö;{ì''> Ë&½SþëaúæÅ}/ùrgÌðxëâÑk8¿;µ®‡qœ²)§ªv«¾Ú:îüëÕw>ùF»Á=ìûãÜóë»ñýš‹mŸÚ¸]ÿ¤y B:¯H­“;æ~yfð «)‰Ïé¿û‡÷uq$Ë¥Ëß|¸}®ûWy”½¨øÌáW´T8ÞœÎ(ÛÛåø?7%'ÖNwü¦±®@é·cç«ñÅ•çöðüSõ½Â5몬âAÑv¾Ÿ} l{·ŠÇ(WŽñ2¼X¯Êª“Šq”}oœï_5±m»1“yQ|Nê±ìv_°nººL‹q)ÙºrHŸùí€× Ôø¥d‰c®1¿¿ ð¨¼ý¬t˜ó°žÚ¿âl𠑯æåX–ï_¬Wñc _ùõÞ^í¡¨=ǵž\ç"×»{Z×wE¾i]ß©oTLß¡FþPÕø‚¼sŒêdtŽA¥»¸q;?äôÆùïäG÷™j‰GµÆÉ2C=x.p`;Ù¿1¯¬‹ûã å+ Õ_,o~×Eùe?(Ô9÷?´zTÉ ñ…íSñ5–gÜìÌ›âWù@¤Ë´UŸ*}cžxOsÒ}æ…Ûéh(_ªÊ¦xPÅÏ,wîkE×é'âÄ>wôÒøuÎ(಼¶£äÉþh‚ÿaéÿjT„tœŸvòVõØ®¹¾ó÷J.»ŒãWÝwåq~ÇU{½¦âãZ®ï‡|ݺÞ×ûÝu­×·öþýºÎJ®}Êßp»¾àv}ÚºÞó{±^Ž¥x|R>#É€}ÊnÇMŒe·(A¾òµ*I81?é³*—ôùœ@š·O|JÒñ®<ËrBÇÙ•Jw6žü°ƒ­ïSÿáÆ¥·ÖºÖ«vȺŒe;¿¥b²ŽgGCéä?§5§wi¼êbøètHјêºË;é‹ì7OêîrI–]¬;…~:z'¸:;…©íutœOØySÝy ¸±Ðñ0Ñɤ˧üžÔëæ˜–Ú6‘{Â}‚óÔvž ì7ï±Å©~¸´nÞ¬êœú—¹rۦ㠱n<_€sÇÉõÞ^ëö¿¬ë›!?²®s‘k-¹Î~«ýȵ–\ßù¼uÅÕ;NƸÜïŽwëLì¼ÿ•^8Iv¡æWiMŸÝ:ˆºWs 7¿[M:âvs^/eþ]›Q×:™ãÚ¨ÒÁµ24¿E)Þá`~¾cl·vètŒÛ€|(ž:].p²V÷Üßn.¨dÁzÇõy=ÐñØÙ¼’uš—)z¼VÀ4ðÙé¦óŒåÅk®öQòI]o:Óµ±ä?Ôº òšÆglOòùNþÎ/(©ö*¾œOL2Q¼wm@^]Ÿ)[>™¿$½KmI}—ô‹AÅHIæ<®(ÿ¢üÔ2u? çwöïøw2Mòê꨺Ê_¸_ħèop6“øT|#®~”e¾ÔþƒÔ.¥'î?O¦ïÖKð?aö]ÏÞ?\ß•®wöjÅ7®kOr]Z×;{¸]ß¾®µæúÎ^ÿöñëå5nõßö‰œU[”Ý8_ÄòǼ “ñ“ë±í;¿ƒ4l]á÷Ù¸¼n¬øT|ã¯ã¶.,*çÆ!Œ1å¬tXÅ›k½¬Kªþ.Ë×¢¼MÛ®öp)=`:øâÇýÓ»Ü8vYÕ¯ø¼ í؆ ¼ñ¤XÎÅ*NSlÊ8˜ÖZ/÷eW†ytz©ü)æ©òʇ'üŽWÕŸ i¯ÏþùS~(ñ‹ùÊß¹6¨´µ^ík7®°á½²Åã¢<÷ŒcVŠ£¸<ãK:‘pª2ÊÖ^Ç;û …KñÅ6Ërvõ8mÿª±ŒÛèö8»R6ʸ»ù§j“ë³µ^–1ÓNzÁ<;~”n»=T ¶ítº“xHº§|OâÉÉ€A½wâÊ+;PsæÉœe§ñ·ð\9¦Ëú–Æ#µïb§ý7+F®wñj¸¾µWçYüźÎ}û§uí·ø…ÛõÕëÚkñ)늓ñ@îKô)FLãøëUâ⣵|L7Ñ—}ϾgÒ¿Êr_)üžªÌæÃ•Çç¤wŠnç”2=ÄãdÞ­“&_øÝ¸äxvòå>Tó­s³ ¸s;ºv3~ÉßNhº:ʆ¹ÛÃǾWvÅmU}|tã‚’išÿOìx O­ëìjJ/ùêT—Ÿ»ùVÇÓ©ïÄ4§3MÝBèÖ¾'>î^úÉÿq~¢u:ÇUõ'íîôËùØ„ãrÝÎw!$=R²›ò§xH:ìæj ÷¤_Uì‰ÐÍ¿Öò}Éc¦j#âtϪ b:—Ùߦ®ýŵŽüõëz?ï‡o×ޮ߸]¿²®÷÷*v®s-¾p½½ù‚–ÓÙ.åˆñµZTmw|ì‹×ê}Æ…¿|&âb¼îÝ3u­åß³RºåúWé#ãã¹·eÍ먈‹yÂ4×(~pnÃkéI×Õœ õdãc™ðwõä—û1Íñg¬¯ôÛ‹s@,Ã8°_”ßà<>»Nñít`‰gå#wº›‹ð|âÕq>b—ÝëôOdz˜æl{ï ö±ŒÔ~±{d¦dÏíP~€Ÿ™Ä|†²Cµî|"Þä“×—ª}Œ Ë9yás:@ÙËW´Yfª ŽW(7uNa'‡DËé‘’]’£¯¯¬'©ƒãYár¾í˜Û‘ða:¯Û°opöâðª¶:ýsø¨6;;tý¼ÓÒ܈림 Ä‹ª·/^uô\_(ÝÙñ­ò+;ݽKÀ¸ê ·O]×>ä¯\×>ä¯ë}½úÎ^\û“k_rÅÇuöÅ»ë½ùˆc¯‰«w€ÕÜa§»XgªŸ¾¹±“AÙ<ç+ÜŒSáG¿Ùé,ó“d8±1ç›PÞü¿ ÇûÞíqwü¨¾åû¹ÏúPqˆŠuT¬ˆ< ¯ˆ'ÅŠ¨w¬3È/–Sý¬ðcþ_e­Wc .Ïíë¾Åäü&óŽrBž*ï…¨ïhmP¼¦ºÌËZ/Ë=õÓWý“øPó'– Û„óÿî<3å &º£b_,—l„ñ0>ÎSø;~™'·¶¤t6½ëè:PxœœNø͵²Þrú§³áTŽçÆ:ÝØ¨tLáÁyUŸ;_¥îUܬ@áUþ"ÍñRÙž”q¶Î<)¾U¾ò¯Îº>RkÌûæÔwÌ£ëçËRñ˜ÉeÔ¹\OáSöïbô<׸¾%R{(¾èv}˺ÎJ®X¹¾)ò£ëÚ§ü­·ë³×µù×Ëã5ò…rPºÂ>…õÕŵœ‡íOëþÜn{u>-麛ƒîçÄë"ÇŠÉÖ¸¾Ó5»w¾ÁùPë üu<';Cþ~ãº>vëüŠOwVLŠ8-ÉYù$5¾(Ÿ¢Ê°=)Hú}â#1­‹;T,œxT|‰ƒ_'üí2NNKå'0á1åÌ­Yï:ýéàTß]]eË]Wn¢+“r¬#KÜ«´Ä¿Š^Îw+\Z“±ñ^PíRú0ÕWV™ªÞI[§c«›x™ê®Â;ñ·Î&§kzÎ×p»ºxFÑxXš7Æ7±Þ‚úìyÞ>߸փkoqUQg»Õõ ‘ÿûvýκö"WœüÓ늓«\­;¿pÕÅû»™7ëbÛ67o`P´8Ve>pýH•鯓4vª¶!MŽ¡¹Ü|wÎéÏœN¸¾H6ÀéÌÏÙÔ3îpc¶³I%ÛEùˆ‹ãgÆ™ÆUFé¤ÃÏv¶ M½7¡æ¬ûŽoLãy”ãËéóAXË©÷SÒš¿cÇþËùèµ^æŸó˜/õ½{Ìwý‹÷ªÏ™‡7¨ ƒ²?Ö!W–ÓØ'(ß¿¨œû$ó äÈvè| ò·ŒKñœÆX§¯É‡+¾ÿ*ÍÝŸü*œŒß­q ê»ÿðXÆnŽšd¥Êwc¤âe§%¿Ä4¸Ê_rUNù8‡WõÖÌ”uúîècYôýÊo¤>t}êxS6¦Æ.ï|g²]Ï©ò*ϵÛÑVå0¿[Geý¯Xì]ëíøø_¬kŸEÅȹ]v»þv]û-jŸÅû×µã³ë| É¡î+ææ=¿NÎݾ2nŸ£ lQéÓ`ž•­lTg­WqºúŒÃ¥)=æ˜ëAü&z, ¶l“óÃJ'],éd øVm~ƒÊ9>Ò»óL/ɘÛżà3ö‡³K+«¸2Éñp[:¿Íu6` ©ÞT>CùHäóaït!ñÝÙà) °¿pz¢Æ(ç«Rž×&W‡ûÕé÷P—;¿ål˜évqmâ×Ùƒã›m‘ÁÍËØ‡íßû;žÏ]ÿ¸¾VcŒk£³…䟃N_&0¡áâŇ£ïx=á#•Ø.òç|âSý”öR+~ÝX«æÉV˜F§‹.OõÏ~ƽÁ Ng;?ìb7Ä©l×°\ŵu6rí³¨ýÆ_~»¾ïñªo‡T|\ïì}óºÎ¾¨÷õêŒw¬—ßRßÒtÏ.AÍOT{»˜SAêÏ®îÏΛØ`Ç‹+?õ»ŽÆÄ÷8>6Lc7ÄãÆîGö xßõ“j›³·4Å{:ØÇ+ÞÜs’é´_ê`²Ž2åKÅÚ)™ô«£•Ê©²i¾ëp¥²^’:Îô¬èßSÓŽº¸íWnJåŸJaÛ¿+1…n}R•½wì™Ò¹§¼Ò›t6× ©þ8{îð¹X«£?×ÙÓ2Sÿw 8¶¾n›ëúi҇ɟ±\ö˜Xëɵ¿ø­ÛõÅëÚü·ëCëÚgQßù®uÅÏŸ³®½û½½Â³×xù{fj>“àĶºrâråUœ2¯U¼ƒé¼¹!ý¯øêÚÏg°*œj½s—çµw5wíBP¸6Ìóºñóº­Zßøß rŒCÑApë›&¯¿âىΉbþ$¶ípNé)šNŸùYùÁ‚î,¼]Ƶ…q©ö ßÝœBñ¸œM(~T¿8ù«ÿÉ&>)õ“ãÏßÀkèûâÿÜR<†ùü²òoÊÏ!?Š÷…ZëÚ4å©÷7·VåÚÆ¸“=`}ׯÍsþÄ~Ù¬½1oNo½S]îÞO›‚«§ú‰uxò¿ êZ÷ÿ§%9a9µ¾Àü1 …ÓØw'Ùv}¥ÖeÕ9êL—i(§þQ¾ÆéœóùJç1ŽØgQT{joñgÜ®÷®ëü·Ÿ»]?¿®÷ö~s]{‘ë¾Þå«ýŸ´®µç}vúÛ4ö7¯7?nƒãÕÙƒû¿"Ý;œiüN÷ŸŽùjNªÊì>Úxœßt~ûBñïpíþrãöþªqH½7Šc3ÛjñúB”SmUã>òïú˯õ*ݸÅüaËLÉ–å̼uú£ü<ÊyÂÿxp¯¸ÓAöÕÊÿpÝNÎ.ÞE<î;9˜îÆoåg=«¾Ov’t‹ñº¹)‚Û§Ê;_˜ôÄ#RÞöAj¬Q|(ªxëbñÎnWÊWt°})æp2žžááæ “þJ¾}ÚN¾g;bÿ<}Ç\á^+÷«Â…ùjŒNàøIsT¶O,§~ñ^õ%úp§+“x&éüN;ñü{ïÜGíÓsq®âåãøtÏI—ÔÞìÛg뼯™ïª[kÈû"uþq\ßÖû‡Ûõ÷ë:ù߬+FþÚuíÇøäÇ:øÞÞ–ƒZ“ÀvðySIFN^ˆÓ_'$œJ:¿‘ÆŠ”þÑÀsâÜ}çSº¸©ó%J–Îo©ßKñ¯žÓš¥â»ó¥®}?ÉöŠ#(™c(:N—:ßxOÁu-õìÆHÅÓ Lueê;NèLûçÔÏ(¾],íÖ~0-ùÓ¿j¿D½Wû'ê}¼÷¬ëý¼¬ë»!µ×âÇ×µ†ü¾uíŨøx£¯ð¸½Î›÷N¹]<.MA­ Íôÿ_ÒÉăûα’‡z^ôËkþŠŸµ^=ã•׸ÔÜIñÅmã9§!$m½àöí{œO)Ùïvì4µfUixó¡psº“·Qõ-ãVñ=ÛÛEòÍnNZ»TëênýwJS­Ÿº5xÆ;…Ô\ÆùgãÎùÕ—ˆÛÏãñ>éÞ+ù«ÿ+ÐNU_)}Qý3Y»sþM×àxá4·^Î:¬Ú0µ[®§ò”Ü9ß­S;}êh:ßÖ¼R:Hý¢üãs>Jù³Éú†‚I¾*Ÿ|§‚nC{rùk½j/‰¶ã¥ÓÏä{U¹y‰ò êÜ)µ^™pc¾òÁ©O;Ÿ§~ÍÎ׸5Ìç:,³ëVŒüùë:ßíûo×O­·ßÙûÁuÅÌuvò[e+®æ}ÈÊæymYõ…;GJÉC¥s}þ¾ŠêÃEi*Oõ‹ÕÔ¾nS§+¤#Ê>”p9µÎïtÅùEewªïÜ»oN-úuç[0Í-ï7¨ž‹ï™æ©vs‰øU<Á:ÊuÐ'­õ긥æx¯ÚµÖ«ýÞÝówØ/(`;Àöó9…£ª~pïê¨z˜§lmùQe7Þ‡¢h%põí'Çì®<óÜ£â|+Ï­ßI7Wò×®¾*ÇöšøÛϽ·/ØFoU4Nå[Ÿ“ø»›k3ε¼ÜTBוI}œèq<áøTíH Úàž'ò`H{’Œ”¾%~¸nJW´”¼÷³W'iŽuü»rjŒpszçŸÔücÇ·µ_¢ö׊ï¸]¿p»þúvý—Ûõ?nן߮¿Z×¹p7WœüÉõÞ±ÞÞsŒøYß± 竾â˜GÉŠ}ƒ’ûTw¨¾tø1 õCáàßÄóT—¦ï wx”(œNn»ÏÜZzW#ýºx_É]ùaG'û åc°ÍÌkòSÿ€ö5¨õ„)Þ]ÿ„·N.*]ÍRŸ&ût0moWob''ý—lû&åÕXÖá™øžä?&±ŒÒNOzÄ>ûT×;?gÿÓ1`JÛÉ]ý×ÐáítoêOà¤|§3®Ÿïµu†Ó=Åg;>OýZ’KZSåñ9ÙR—Î0·2/“qGõÿÄÖ•ßà}{¯E½WïìÕÉ#ÿòºö ×:òÿµ®ýɵßbŸÿöyu^¬—ßÙ{¾^~}·ëž8q­5û7Ÿk齊–#û'û)žŸÑ½Š¸ ¼¶ÊòÃ4~?2½¤ÒœßÅ5ÔÎ'LãÓÏë`®yÿÈ3q1}¬/ŒSy—Ú½Ö«ý½ÛÄ´•ü¿ÓX]ýOƒ2]¢,—çzøÌmf~Ýš²ŠÛÕ}Š3¯êwǧXÌë4ÏÍKž$¿ÞÉÖ\ß8ü=’$ïÍO·8¥å^8]⺎^“˜¸k?BS¤ñ>ÑètºËSrdy+ß:©Ÿxžè³ÂïÖ»œoTk†‰Þé\(ÑN8”l™†£wª¯¯êÒ˜‡$ˤ§äÚ½+¤ìŠë°>³Æ8 Ëì1²¾-]ç×ñ·¯ëœ·?½]¿z»~ñvý¯ëŠ‘¿r]û•«,®!«uÔ äùA¤a:—)/Dº3&þø¦ºÐéžëó“±$å'qBϵ÷©ëP¬˜†øOÿ¿t6˾ª‹…‘ççT[0Ë<:ïÖéï 7?«ñLÙ)×uöéúÉñ4)« [·@yuq^Ç£ËëÆ[…ÇÅèO¥}NäÑùá îIú½ø\¾ŠÝZÅSt!Ù’*÷:|EÂýü>$›wu8?•M~&•Mi“ÝZ‘“§²s‡[árô‘†¢?õ ¾²?g;n7ÆÊb5†wçYT¼PûŠëœŠŠ{ëì·®ë,‹ß^×:rü;ë:÷­®Ï\oŸû¶é _l¿JÖÓ>à6'?•ly™ÐíüCWçD§¸üĨ<Þ:õÑ¿ìhŸø,õ¬Úêd—â%…£ó%l³jŽ¡Úw*g¶eUVÙê¢üd3î1Þ©Þ;<®n§7]¿¦;ûLt&¾BÑMy“Øè4®9-;Í›ø0'~mJã^K8ŸÂ¢y¢‹½“¼“þ»‡Æ—¢úßÁ §à¹‡ÞSi3ÞS^º´Twºf<éûnìKuSºƒäÝxŽy'ôÜø©Æ.Œj¼¯½Å÷¾o]û)ê,äZG®õãú–HíQþ®ÛõÕëúÎ^ÅÓo®·×}Üy‰WΟØÛÆïp«µEÌCþÜdâ1¥«2¼6pb;i? §¹y8ö‹“7ËDÉA­+[RsŸªr¸~«úˆõD­¿¹¹”“)÷•бÝÜ—î—Á­oq›ÒÚÙ³õ²ü™'UVåMøwsòµÛía{fòTÅG²³%Ê2¨:¬?·Oû˧u|§»ÌKò“N\Û™ÏTN¥¹¶w~ÔåOmŠõÆáP¾G=»ÿ7œ~8¾týÅ´ ïJþBñäô9µÉ韓 ×Oã•Ôo%7'óNoÝø–üçOh;ýêÊvº·ÓœÿP¸>¾ïæìŠ¿”¶q&ç½¹ðl²ô_Þ½íâuÝëåz;­~+Öý„Ûõë:÷í{o×oÜ®?\×»z¿µ®X¹¾-òÞÛõéëúîÈ‹õvœŒïé!/Š_§»˜ßé£ÓEW·ósœuv5±7×n­1ñ3áëpìåb6æ—ñ©”Ûñ@e7¸ÿ”ë—¿çãbö]óܺÜÊ>’O|F×ü†¤â•Û™ìvó|¦Ø&é­Ó3–¹/:K:¼ýŒã‘çl3;Kþ¸¥çøž¨Ò/…¿óKOríV}âV5_e˜ø5÷Ûé—ïxI~VÙå„ÎNWòNs4%k7çIru×Zº=<ÝÜеQݰs>ZÉ{¢oj|Jv›xÅ4µVƒ´•Ÿr80=9õ'ɦ“Ÿã²Ÿ*«dªê'™+[àñ¿ßæ«›S«¼×U®ëÏdC(WüUrØqq•©1­ö×™_¾®}õ®^ÅÆÿx»þ÷Ûõ‘u}s¯òê\‹/X/¯#ózÛâ͵Gµ«€ã!¤çê3i?¥¼TŽË¸µ „në$[œ€#‡wâ'|1?j/ëÔf”?püº5ÆíøtmïÖ;U9Æ1íKUïD¿]ùn.8¡1é»Äƒ²Gã”nt1ÞOu1Ñæ4'ïn½Íáìø:ñOIO}ˆe&~d~?U'S>Oí;Ñvé¯k,Iu’?Kk+÷”;åŸ:¼|† ãKó矧ãýôy-m_©|wv`Zßï@éÁëìS¼?ÕmðySµÇ¢bÐ÷¬ë½:#¹ÖŽévýݺö#øv}à1¿öZÔyÊï^o¯E¿c½+þT;Ô8ÑÍUœžß3npZò9ɾ:}?õÏÿàÊ;^Ô^Ž'9_å‹Ò’,ÜÜ\­¥ñœ Ïès>­ÓeëŠoüdAY¼WzòTý»×GNtíT‡.„tfbª—ò;­N7?û—§Bç“;9Lÿ/p6uêo'0éÏTÆÙ‘ãë=êωž©ºÎïLiM}BzNåOûö”—”§tÔÙÖ4Ž{J{’¼?š2stRz’Õd\M´LÇŒNïq¼žØ¥£§ÿÝkÃ.Jù›¯Jßû#êÝ»}®E½³W{**>®8¹bäÝ®?X×ùßw»¾t]û-*Fþ˜õv,ƒòêÎ,Vü¦ÿT¸u9ÌSú¨Ö»Õ¹¯Žç$ko©²Š‡ üþ5Ë·Ó%Õõ¿·GÍÓY üìúû€ùàÿ€¶~Nð.“7gp€Àg-8y£œ§ŠcÒºá ÷ª»¸CÉTùXצ‹åGŽ—±<ïAš|¿!Ù Û³gø»PIFØW/Gy©tÕ…Óõƒê/u6‹Óñ´>ãlÒ•KeTž“M‡Ãáru•®²n¨zJ”Œ“Ic‚KÇýEî]ßôÿÍd>×ù¼Pù鿯Ïnï‹¥å4õéûH÷ø®Çe“½t¶¤ì8áu|n:%vÓu±òùéÿÐý›¾i Ú§ü’òk *>R>Ýñ¹ÛÂc”‹?ø{ѵ_¢bäzW¯bä¯_×™¼®µãÚ—\ïïýäºÖ‘ß{»>e]ëÈ8÷·D~ÏžMå‚ùÝÙ+ (=âºNWÔ>\e'*&î€ç(NgOýó¢tpú¢2ªJ'¯TÏMAÂrëbT,§tdÏý’ÌÔ7@°ÃæSéŽÓEækãásk˜¾š²?Jý•dÈ<%¬xâô Ý8Øápu'q–u~É៾‡Â8_·§”ï~¬Ïôºÿ1û_µ_£8Å5ç»=;_~B«£ÍiŸå: ¿zN|'ši]Ó»yœ‚§¬Ÿ¨t5Æ9ÙBò!©¼òªï;ޤ®T_&¼n|q´Í Ÿœ¯ ve'é® -𘾟ë<‹Šyߺ]_·®X¸Î±øýuÅɵ7¹ÖëÔß¹®³‘ëû!W¿kéyÞpqß"¿“q¥“Ûs‘®ÎÁë|ò”ú!é››íŒómî/ìÃΗ°/ä’ûcEÕΣŽí{÷.œâãß}áºÃáÃs'YŸ˜÷^݃Á±ñ½Z¤Ïqœ›c°Þó{º®¯oØ×ê–qê“%òÔœ£[Qº†xq^­q8>˜¯ÏN/})_ÂÀóUE‹ë'ßâ~]y¼iÉßN}Š‚4¯wum7‡Ã4¥Š'Õ—NgUêÞ ¸ï@ LË*=žÈqà¥ÖLÜúKS6Ítݺ‰ºÖÒ:âì%­',*Ï p2ßÉ¿tvÐõ©ƒÊSÿ¯q¤1yo"͇y S¶Ãc°£ƒü©¾Ä²JNª¹,· yÜåpmØ7ìÎp|°¼vZþÔÛõ¹·ë·ëGÖÿÅíú§u½»W{/jF}«ú=ëÚ›Qû˜÷>ä½oã@ÛÐÙÏtœãö%;pý‡ù/—skg\_åq=„tž½jÛdN«üVçS~ü}Ne‘žŠÁ(ÿ«lçx»,ÛƒŠ—_Ð3ãRúèæªM[瓬;ÍéŒÇźŒCå©t×ï©Lg?ÉW*ßVÀû ¸,Ëäꨋó¸ ?Òéü}ª¯ê¨yЦ…Ïé¬íEy'ñ™*?ñYÊ8¯«Ïùê™óx-ëðÞ+Å[G×õ½²%Ô§4–3n®‹t¸üɸçtIÙ×sütöÍô˜—SÛH¼`ý‰¿d¿è;ߘxL´UL¦|vɶ±}ŽÅ'ǧ¼t~”Ç‹NŽi\êú ó:[Qz™l[=ì¾-SqDÅ´µ–\û,¾i]û*~z]û,þãíú£u}‹ú_¯ëL‹:¹âéO^/Ÿ‹Œ—Ú Èü«ÿ–Žw”,”\¸ŒÓu†IüËqšó—L#­#t> õkËu:Ž#oS?†ràõyÇ¿«Ÿä“æ¨JVXÇÍ•Q>»Ü3ªÃ²ëÆ'?+g_¢Úëò’Ž;~ °ßT\ÉtÔ;œ©íHßù¾É“|ìT_•dŸÃôylc|».Æcj,t}†<¥ùæT®ÉLü#óוU>×—&>ÕÑZKˤ“‘‹G”½uý’xemWø”mOäƒéJ‡™¶ÒcÆãìÉùŠdªÓ`=•–ps~‡ÏÉwç)ÙMqNì+áOii ¦ó¿’/C¼I^»Pé»eý˜èÆZÙ˜ç'[Q8T|Œu÷™uÕšp‘üžÛõ ·ëý·ë‡nׯëÔõ\1ôç<^û;Ô¼Þíú˜ã'_å Õ3îåHýÖÅ¡ 7Ë•û`ç«ï&aPë†*oÑ}7Î(èÊ =Þ›xbüÊ'³L’Ýò~ ä©“íÃz•ÎW±KZè{Þs‘ü—kkç;X·U_O}³æEÙäÉüÅéƒ[sSípk­hcg×SÛ9/ÉsÓšúŒý;™ïî_Åã%é[’k¢©úDÉVõ¯›o*Þ^,ÛùGEc"k'U.ÉÓ]¿,‘ÏõñR¸R}¥g)6uz xêt±KGü)þžØ“¢£ü´¢1‰ù“ßVôºyZ‡Ïù•žtœå|ìÔ“á´n/”J?Ñ©ŽnŠ7p¼€kÃLƒc^¬ûŠukOr}Cä[n×O¬ë]½¿¾]¾®s-j-¹öZÔ7øj͹֒÷{zëí÷¦x-yr~øa½j_Êo©øz ÒTŸ*g]æ‡ér;Ôš&—W¼aùéÊt¿í]'Å ]ü©hì´­?X†ßÏSrt}t:–¤vp¿²ž#é^Ñåø/ù¤¿[~®Ÿ”ž,xN~_éµâO=ŸøíNVŒÇÙ ãWrÚõÜÓTüc}…Ÿ;@~•>¨w®™GG?ÝOmBÑêê¤rrø’noPcIç˺u9.›l†étíSóáÎÙž;[ëè¦2Û‹ë‹)?inÂýyÚ.s¸=·¿Úïà|M[;S¿¼_V½O‚|'=;ѵÎW»:}¸2i,ìlÇáp–Oçn¨q‡u{ëÐþŽH½‹÷E·ëG×µ~ü«ëúu}“úÛo×Öµ×¢ÊÕOXo¿W…ï3lü“³=¸±’Ó;ÚŒ'Ùk*7±S¥¾9]sü:êÞÅΘÇeðW­û©¶²Ïæy Ç( ~—“ëª}‰¨sŽ'õ¾‚úUv‚õ‘_a}Gs­Wר»ØFùÍt®ñ>&çƒ\Zçw™'…GÉ"É(õÕ¾ç>À~v±©ó/ œ>Ù¿âðM覶*|iÌêüÛ¶ÒqÅ/×qñZ£|޲C¥/N·¸]N]}JVªÌÄŽÞ[ùÖEiªÿ”q½Dû©0™û+’=Ný–êO7N¾/éΦ>Tµ+éUGç=VuÕ\ÃéÏïÄߺ¸k"§]Îý/Ê}›öÔûzu>E}gï ×õ-½Ú{ü'·ëon×ÿ\×ZríQ®s/ê½Oz¬³÷4óyÜV·¶¨øvk³.­óyœ‡ôŸU¼¥gLKsLŸÌÝÇÆíüãÔ§¸w³ŸêYýžî!GŸ®Ú¡ÆAŒ§ÝššzNó¤‹2Øôºõj.Ïï4:ÜI÷Ò: ç¹s¹N..r ÖrP/“%»™Ø8—ß öÎs{•¿å5·ž©xc`ÿ•ho@ýÀ4¥Ž5æ'_†éª½Øhc“µ>E7­)u㿳 ¦áp°Žw~bª/yÞtº.îôœ×œß`ZÉÎ\š’ù¤jLšð¦Ö¦cˆóǪ¬ã×ÕKÿÃ)Ü“uU'“4®¸ÿ¾¹®â‰yKö®pt~ÓÙ§ªßùÆ™xÙÀc¬ã—yMïØ»X¤®Z®3*êL‹ú¾ÞÞ®_¾]ÿîvý§ÛõÛë:/¹öYTŒüe늧k ùcëóø€2á1hâOwYõΪjƒƒÔ‡®TŸ&_¢îU̪ÖW˜†Ó^ßåòì£R¬Éum¹²,—§Ú’ÚÍül&±°ó»Ž–â=áIÿ×pº²G/壟œØŽÃ‹|±]r¹¤'Žn’½ÃÃ8ܼAŸNÓ9F“ú*éaW~ó€:¢be.Ë>4ù=G—ñ"Ï»¬Ú ¯äØáçrÉ«2Î2ïîDO«±I¥ïzއÔö{Ê;«ºÊvNuRáJeîu:0í{õëÒ\ìçxB[ëxOiÿuø»5,‡K•›®­©ú<¦0îÉ™‹Î–Ü;f9ÜÊNxmfê×U¾‹¯÷žâw>^Ÿ¿®ïM×;zuòw¯ëläo¼Þ»®˜ºÎµx×c}5'T¶k‡XVñÛùæ¤s-&p}ȼ¨¶)ú“ß}qaAšK*Þ=wv©øVÖ™úEÏÅîlÃ}Ï{Þ×.ãâ,µ¾¹}…{_Lñ¿qMׂ‘6ïÉw}˜b·/[=O€yc~Öòë:Øæ4ïs¶}S{Cù9=èú—Ûäx`à×Í!Í}çr2ß]}7‡Sz9Á͸V(çèn8‘{'çäÓTYûNýªò±Ê·0-…Õ,×qxÏXÖµÅÁdÌèxaz)Þéèº:Ngñ×­ (=zF—&|§ý‰˜Æ÷Ó>ãzjŒa±|§›ìW•§~š€\9n7>óþ»7 qàµãW}WºÞÅ«ýÆu~E­ÿκ¾%R{/*N~ÿcþg­kù9\j?ò~NmOý—ê3ŽÒz@ç+;\n8é)Æ‹n¼Wx”|ݸÔË”›È Ò9†Bº®}|ítø8¦Nóªe•M¹u$¦£lÛÇÿËuºœtyP â0|VsÕÄCǹœo¹.ÒUýÖÙ¬’;룲eÕ×üßó§ê;š(y(}èp%º,CE¯KC¼ q¼Iü¹¼ΖÕoÒ½ý¬âá t¶ËÏI7=«>Þ¸&g$ž\>ó¡|×”î(ývmLøTû]û:ÿ3ñÇŠ†‚É\_ÅÌ[’ãGáT>¥k§£§hï~˜ú©m:|j,S÷‰çD««ÏuÐîµ´Ú3Q1o}Cï«Öµv\çZüÜíú½ÇûúFõ׬ëÜ·:ãÝëÕó1”^¤5÷.·ÍÅYL«ë«n¬T¼àoú®ß„¶+ëxàg7_KzìæHiœuccZST÷ èLæ|ïüâV14ãRiˆÓX¾»ŒÚóü©þP6çÖmÙ¯«2];ø{ä]ÌeÒyy‰·Çí^”îða:뀪ïp(ºû7ýo±V?çuú¨òœ}2¤µÕ~%wÎKq¯Â«hº~vàúÞ *MñçôFå;:]êú6é¬ÂáÊ©5<®Ÿä«òÔ{ÅXÞÍa’]a¾k×TO®êœWÎ-JWsõn-OáÁz©¾³ÁD‡i¹|^óqø:<]=…#éBšë $;ïühš“;©/Ô\¨ÒêÜ·ÚcQçZÔynu¶Û·®ë["u¾E­'×òW=æ½o]çZÔxüîõò¸¬|ˆ[·càúª¯žÑoWg--çN÷\ŒÕù掾ÊS¸ö•lAù>Öƒ­·Êÿ:Y+Þ’ZTŽq"Í î .ö=ªûâ³1T9u¯âÒú}¾^}ŸKõÒVýŒúêâ5ŒQÓN­!v:¨| ÓÄvñ^¤Ëü¬õªìR¼¬ò9Nb9©µ@ÖÅ“u~æºü]P¬ÃõOèx™ÔIó7Åw7UÏ ¿³YÅ—²…çÔ_vé;u"Õu}¢þÿîtÉñÂÏéLÅß’“‹»ž®l²u÷›ÚåôÜÅFÉG`9…·‹Ë’/@pïx2.üM|žöq§'Sß”|)—ïÖŸê.çtcÒ×WÙ$Þ°<îos󦽮Uß©ùk×u®Åoݮܮÿ°®3-ê¹Î€ûÉu}c¤ödT|¼÷2?[/Ÿ•¼é;;Pü*¿ßáB|ÊW$ŸÏyoP^ê7§÷[×\S¿OlyU~Dù˜¯è»ÑÙ´‹[™WÕ®Sÿm{xUçms¬‡1óÃàí$½‹éIÎKä«u¤‡ëËj-ˆ}æ©)­o¨¾Q>Bµ9'Ðÿtz½–æ Ë+ÿîøu:¦Êó~o^«2Î;»›Ê)•íÎÚD;™ø'UŽû§“‰ã£«»–¶-¬¯t,ñ2éUoòš›#°ÌܺB²¹Iù¤Ÿª˦ÃÅ8U•t•í´óê9õ£â3ñâÊìgžÇ¯5_»à:|ïè1Þ“þQöÌôUÙNïÐTž’IêÛÝDzø)Ƨd§pq_pì\çRT¼û™ëÚkü=·ë7×ÿûÇßÚ\ç%×úò[ëzg¯ögìØeÇÇÈ«²9Œ]8Mùܵ|;•Ì•Þa=§û¿‚4'e8ŸÀsÅ—0_­½%^Ô3˶œÝ)H1(Ǽ'ž—ìä¦â}ÆË¼)}svÌqŽ7¨<æí a¬âx¼w±Âtœw²syÎG§>àrªîæ¹ûÙÉËé–£íúQáßéÊ~.uaYGùÇç}ÿÔ½2©^ºWöËøUy]܈2Nþüd_¯:ËCêK¼w:“ê*»ûN6n=CAâŸquë_Nw]ÿ¸õç×=WOñÔÑâ²ì—œÝß “Øpj·®/]šó'>BÕeÞSQ¿RüçøQ±@⿽Ïs­´Ï»]_°®÷õêÔõýé_½]üø»¿#Rû-ê;#'¿c½Ý^7äµ:üuçö`ž³ñSd\G·.Âq(‚{UŸj¬r|3?)ß•G:jãÚÂ}èh§wwoiŸÞwëݺÍ.ÓÉOí5Pv·–ŽcU¯èvÏŒw?;ÝQu‘¬ïú]éÄ¢<¦ÝÙTê/çÃ’Oàgå{•.m>wìäÖ?Ô3Ê]A² å'1XÒÇóD§œ/íâi‚ÁÙ¸Jëx@½Sûûy^4±Å‹ÓEæÁÙ†ò®ÝÜSéEŠ7ÖòmLÐùÖ}ßát²KõÜÜÇÕQ6Ÿè«¾Jø¸®‡Ð¿°¯NcWgnìsûy‡kCšK©˜ÇµÉù|vö†ÏXÖùâä3º62}ì»Ïå_êü¶Z®½È_z»¾ñvýÒíú‹u}C¤Îµ¨ó’}]{”+Fþ”Ç«ö1ã~‹gDoï½èÆ=·nŠuÜ{–nM+õß'_7éO5ž¥9n’…S'uÝåÊqšãÇùÿÍkÇJw1ׯ©p`]wv4÷3ÛYÚd…å»÷Äý²oU¸w¹„“ãΩ_žŒsÉ.TÈ4Òº¸«—úátO—’q’“›;¸±ÜõAâ'É„cAe/©¯™/ůÊWv3g‹ŠžòqŠg‡gÊËTÏOÚéðàý$VJv] üew<ª~àüN§(½IqXò³ ¦õ“- ,OhcN?ÓšÛ„NjËDOö=¶q2çïd˜ê9˜ÌåžÜNåÃ8~À4k=£«Ö“ëÜãO_oﻨ«¾Rß׫ï‡ÔÙÉO׿ýýý=jç¿‘¶úvó|âÿÔ/æwzÕ•GèÖu&4˜–£?J¾ŽnZ‹püìßô?&âî|©š7`="Ö÷4Þ0j x€<®ïæÊÌß³­¹<¤½–îåŸÔûˆÌKK'ž±Žj‹¢¡b^ŧÇÊ?¸v%ÿÀôÜÜfºîåú¨«£æ;Ó±fºæä˜Ê)~oŠO×§\_§µ{×§)édâþ£šÿ‡éèªueëSºL'ÕK2Qö×ÕíxQÏΟMìF­yq< |C烙_—6ÕØÔ g·ÎÖ•åz]»'ý}ª_õ<±©(Ûù¥®-ìÓª®;RßaŽöõqW}o¯ö[|˺΀û‰u­WÌ\g[¼µ®5dü~HÕçs§í]Nµ3µwâ﹬’múBÑâµq®ÓÙI§HÇáá˜NÅ.étÌÅŒÊò³“Óßù\ǵãA\\†ç†Ü‡7ñ¬|¾««xÂtµOýMZKö©v0ïû7½ëš@Éã¾g”îæà?ÝàÆX%;§N.N¿;¿ì ù¨„£‹¹:¾™úE'Õ;™ƒ+Ü·¤<燒¯MíLt@ÕWmf?4‘щM*¾oœœÜ¦óÆ./ñ×ÙGg;I¿•®*™¹qÎñï Éy2/Rív¼»z ?—Q:ìÖ8ÞN÷½)t8Ѿ&¾5Í[UÓÙrªk?¤Ö†ë\·úuíGþÝu}‡ºö"ÿȺ֓kŸÅ?–ýXÏÅN/xžÖµÁáb™0({ŽÉÏ#Ý×Á±¹êy⟺2 Oš×: Ôúr¢¯Ö'1ñ"H[­É)pmLíA^’C=Çx÷qÜætÓéžóëª ÚïC(Ç0õu*^M68]U<ñœÔéÚd Håó³šg©:)ÆÃ2Ì —q{Ê/ëê×ç¹Ö㽑“¸v—s}•øÆû´ÿ¶ë?–eš[¨~HvœÒ¸yx7>(ß¾A™Šng7 ~¥+§x¹^ÊsëK:“~~ oLlÓR—øp:®ðMÚvb¿J‡•Vàt›ó”ÏÂz'}Âô¦zåæInÌÅ÷õjM¸¾ òÍëÚWQïéýáíú‡ÛõŸo׿¹]?}»¾n]{.ê}½úæÈ;:³ãg×¶*‹¾ÈA‡¦ë.?Á‰ouãû½´;üÓò'ucwxn&ۜ迊OŸ\GÙÓVý¸÷uûºÜ¯ŠTÝ.mó®ðñY† ò•øé쨛{9[Tzøu:q"7®«ž­‚ô.WG÷tìîü×ÄßMlwOËNËLeèê¾.›@'çS\éù„…g2&v÷S^þ9àÄOí¯ËW}îb §“÷øŠèðŸÌÙßdl˜ÀT R\~ʃšCò~àò÷³®}Èu®Å—¯+N®õã?Y×¹Èu_ßùÁÛõùëú5žk±Çã´ÎØùñ®]®ŒóM)–Rk n}à”oMð$Üü›ä‹õpîëJ÷À]ŽWgÑ=ǧûrçH°«²Ü/]{ÔïZùý0¼ïÆ G—i=Àý.ãÖ)Òœ‚åÌóXƱÄoÒ%«´f©ÒÿS[Ü÷¬+ŽÔj]Vé˜ò;÷ö=âTiÉ_º<îËη8žöoZïL6ãt0é•ãµ›óºõJНοMðžÄËÎ>Rþ§ë]ߟà¿W¿™ÅG—¦ò&8U>Ë*ý·áÊbž“Múj?;¿Ùé»Â™þsšê°ÃÅ´x|êp9è|œúeÜì£wÙÔ?¼¶Ë8ê¾ÖÄjù“Ö׺¾«÷áÛõŸÖu®Åo<¦Ëc™Úü±ëí3’ñl‹Íþ­Úè|ø i \¹“ÿbº}ÊLÇ];¯û/AÙ„›/ŠžãQ•Ÿ<«µ].“|.ǬNVü¾ç¦ç~Õø£ê+ÝCºi|p}Z¿8Çd¨æÊÏ`Y'cæ•ùd>Ô¹kiû{FyŠV:g.éÖ‰¤ö!ØŒÛ͇¿ilQõÿLSÑ™–UÏ®Œ£ÅùŒgâ''ù'þª+ãð¨ñÚ}‰Ë_ù‰i¼É:ÈþNéÌ„G®3•kçÛNyPå&믳Îç:n´®½ÿñvý×u­%WZíI®ýŸÿX~Ÿý†û"qžÃŒ<«ö§q„åÀÏ,»é;ÍÝÚ¢£×¥9PüLÆÖ]Ž®©p²˜Øl‡ãǯ#rŒíæÌÛ‰ŸG\jN€ö…üâø|éXSù[üuëgIþ¢²i¼á²·Jß¼®å× ¦õ•;ùLÚæ~OlRÅ]§8NÊb7:¡×ù$§Ã¬ÿJ? —§êOêut^G™¤3S\N?ïéÇ .Måu¸NÚíôâŸÀ‰í¥v¸±¶ ÅÀœ~2žLË+ž\þ„fçcýû:÷=u̞ȊË)ÿ†ã(ÿçÈy;>®5ä/|¼jŸEÅÄõ½{»þj]ߥ®oŠÔ;{u~ò<ÖQç¸Mû¼ó󪽼Oñ[L{úŸ;“ÿ*&c”Ï0V:9ÀyW±çc]^/íÖÔx¼ë๯øîλÔ Š/û9FÅò¬¯l7\–ñ3]õNTZóB¼k½ºîÄ}ŒóYÅ“²Aî›ék‰û´¦Œå]&e“}©µîoWa2/B<ŠgƵó&öç|5¶O­A:~LWöÆç M×ñ×ÅÍJæI_~Ň²³Éº·³Ãä{Y¿T=W_­S9Þ¦åR_$˜Œ©o]ÿ(9%þœ¾ª¶%ÝV6ŽàÖÎ$FžÂ¤,Û³Š[|0Í­3mœ§¼í|µ¶»ïݘåÊã}òÿˆ¿«¯ÚÊ~³³aµÿ’i¨µÖJ«=ÅuNÅ[ë:Û­¾;ýkëzWï¿ß®ÿóvýÖºÞÛ«øùk×õM¾O[oï³Øß¤ÆØ›ÿ_çµ(·n§d´(}×Icü‚r\×áìêlžºýŽ¿â“Û0ñéŽ6Žª¾ó{ŠÆDÇ;^ÝZƒ;Íéð2ùÞ':†gFLêt4w7ïIxQü ƓƥôÛÍoÕ|ÃéØO*›ü¬³ï·³ìOçΓ¾UÏÜ/S_äæuû¹ÃŸxE:ʦT¹„“Ǩd£'sxgßåèOi)^•%_ÛÉ!Ù}š¯Mí-ù„©Œ:=JýêlÂY‰f’s•pª¼T.ñít¨Ó½DsjÃ&ïcç+¶îNúñðXïêvvƸ_ /®·1ümݺvZŸµo¢Ö†ßZ×wBÞ»~òv}ÿºÎ´ø±u­#¿ï±\íEÞû,öÿÍëíqœãŽ™ÝÜŸíá˜Ýõª?-?Mëæ¥' ì^åOmûºNF©ÎÏN;ÁçÚ¯ÒßÎÏ"([bü*ÎÃ<¦=á?å1Þô}åÿ G·¾• É©¼Jß¿“1ÏáéâyU¾“¿ÒmÕî´.“ûo:Q Æ˜ }ÇãN¼œê÷é|%Ññ/i ióþUž×ðzò‘Ö'>5Ù3÷KZ'åºê‡OÁNg[qü?,-'nÓHúu7~5çTókæ)éL•Qçs¨zŠŸEù\Žq2mU×éAÒû4fª½˜ìÍ•a»pÿK¸õ ¦|òÔ¿:`ž&ë阯d¨Ê!þI_(üꚌSôÈñ“ É5Í?X‡”=3>ekÛ1ÎÔÏ[›´Ýù•?áÁ鉋I”]¥5u–uG—MmS|1oΞ»5‘ÎÎ8uˆí§ƒ´æ‰ÏÉ>\yÕ¯JOUzɲքë¼Z#®µâï\×úqí»øíÇß|L¯ó‘k¯Å>¹páÙ]ŒàøßÀúˆká|xŸô}éÄ'¥ôi^Š}¸ŽÊg\˜vºvåüÿÔOâê$_Ž‹wš²7Ž£ pŸåu”Ÿœü‡¡tibû¼/µ‹%™Ž“·óÅ]¼áÞ—UtQîü¿O²•çêanCÿï¾sú–ÖÏo ªMX>Åø IÇI<ã ù¹.ÝõÂÝGœŽc‘+¯ì3É¢[k8ñGø¬|!—QëRÎvc–›·žô%æÎ§4:Ú(»×W1œÞo'ep_œŒqkõýßÙÂ{ž¤ö+7)ûTPc»ƒ®MÎfÕ÷µ‡Ò]öÛ{ŸD}g¯ÎGþÒu}G¤ÞÏûðíúƒu\g\TÌ\ëÈCW<]qõ;×Û1,ÿO­¾)¢úØù™‰!½nž>ÑÙ.¿ë§ø“ݧ´Ó1)ñ¢tÆÍã&v1é3•×Åè\ß_S>LcûW­k«²jmŸ™'E‹Ël~OÖáLÇ#/Öã2ŠN²)uÏ|ô/‚[‹êæ•Ó±ÇåOô¿³ÃTwR§ƒ)}—?탉-«ç©H>ï)Ðᘮ¹0Ω¿þÿîÑ©)®§–½§Ì©þÒíú°[÷ueOã‚I¹“v»²“9ë OMPþ¢ãÁõgòKê(2¾wÏíà5Âýãú ºï¹o›(¾Ü¼;ùD×tº|Ï8ëâ—Ó†ÓpíóÏûÏÄ>©·ïÕZ%¿+‡m|CÔY¢¬š“a;“ì<]<Ííéö ¹Øo×ç²îùã4¥Ox?;‡ôßÇÄ–7âètÝ•ÃyzúÑÅãJÕÜŸ×Á;ñWý/€u“Gp<§úΖTû˜Ä¡hOÖfg?–(ëüÓt>Cû¡ü¿K¢ßñäÚ:g»ÉŽ“Ýò|ÞùFç[S{;? |¡Ãéê§õŒ.^pýÖù×î?Cæ­“âd8Ig¹3ŸªÇúN¿:]uü¸¸Aùº$§äÏ;¼È˾Ç÷éðì·Ú+Qqïg¯k¿Å×õ‘¿]¿´®wö¾õv}ýºbèϸ]¿®õç'íý?Óç6¥qmbGØFÄtÑ&œ|øžù˜ú+ÕÖ©ÏwøÜ3_Î'ò’ηݠÎWÂ~EÂeÝä¯Éw8}ptt6³a2^%_ìt nÜÝx÷øR¿ïx¼Þs»¾x]ßùåu}‡ú#·ëï׵ߢθø®u}g¯béO^/ÇÆj„õ!Ù’’§›#¸ñ¶ƒÉx–èLñ¦:î&îõ8Æš@Òû“q»Ê¨om<@žÂ‹ü:{až8öd^\ Ê4ÖÒ´±îw>®;CŽñ§XÓÑOhžøú“±\ù¹¤Û—ÓQe÷K”U~!ÙN§I^ɇ«²JçÞN:^\ÎïLp$PsȸGV‡JScSÂuJ[å?Ež'ú‰e§úãü¥ã¥Kwvþ·¼‡nìTr9¥ãüÈÄgœöyÇÏ ïÓXêžõ–Ž—4®¥²]z§7Êw¨:jŒØãvÅ·µ\{-ꬊÚo\{+>¼®óe]ßù£Ûõ#·ëÛ׵ߢöd¨oˆ¨¹¨צqG'÷n>Ö­¨zÊR_ nÍt-Ý ò&çÉ8âä”Öi•,”îÆ£IÌèd¯xg«½ g‡ë J{&Ê¥˜HÍY¹œâ-ù‹nÍMÍT_(>T°ŽÕ®‹lÙ&ú*]ÍG’í*ïÖ •/ss¼n~Ãu¨5sÖS¥ëä‹0_ÉA­É'”N:ßâxw>Pù]GÓáéð2/ª,Ûý)}•—d¤øt8”|Ù÷¤v*z Wתã8WOÉàô܉ é¿5%ïT&áæ¼d¿L[ùUï;¬w©Ž£­äÏ]}çÏ]?txÙN¸,·ùýÖUñmõm­!×9n#×¹ÈuvÅþöt}gï¿Ü®?¿]?{»¾áñÚßy÷c}õM4WœMumúÈÝžeêlps)'ë­î€ÍçdŸC—§|þ:ÈÛ³õ*¯ˆ?õ“˜×GÎß°~®¥û–ßUeН#«6áåöS0$Y8Á´T*|ûãvçKœïs6âô!ùb…o27=/®Ì&ºËéø;Y#vùL_éZâûÙz¹ß¹N² Æåxpå6tgèœøØN’mtz¬ìVå¥ôÆó„µ^•­ó§þƒé$Ü'0­—ô·“=—Wu&c,ÖÎï§sEg'tº„¼$]süq9·¦4‘O‡ë:½SxþTnš?Œ;y^¤d‡i“uŸ}®E­ ×¹\×¹µ¿âO×µç¢bå:®ÎM®ïìÕžäú6_ÅÇ/€ÊØÅ&nüdš¬;ªò?€ø”Ž8sv¨ügò 8©yjƒ’¡kƒƒM¿ë¤§Î4s6þ@å8ß•EÞ˜>–ïhO|ó>;Nµaúí§÷®o““JºÐÙ…ª»Ó' ö®3¸|çóÑwqººWÐÉY­:üJŸÒ{bŽWU¾‹ÜK|ïtXµ«³¿]ßõÏ’ ¸­9:\îH~ž¶­“]Ê;ß•hO Ùu§Úx2qÝMßÑéplHcýRù©,&kB ç4žwõº±¢ÿ¦ôº²)¦p}ÞùpG;µÉ­w¸'¾š×p=n+¯âÝ:§â Öµž\ç ﺾRçZ|ÿcú®k?r•ÝïûíX[ÅÜç]< âïpë-S[ué'}2±ÓSvS$žÜx7«`¿¼ <Æ?i¯Ò7uFâDzŒ'ÍuœŽ®åÏ#v|2 ®Ÿø÷ ¯ËàžŽ‡ *›>Ñ«´öÓµ;髟x›èÝÔG'zßt½qâÿS›&~ê)þk›(H1GÏœøû®½Ê÷ÝÛþ{|ÛN›Æ`Óö0ÜãMÆ•§ÂéØú|÷ðýÔ6§XpãÄ §ìf¢CS>Ôø9N®n¬C:Â1CÅ'uÎqíµø²uíIþugñkëúÖ^]uÎÅw­k­ùkëÔY¯Æj]›ï]^7v'Pq çuëyKäa›RÛ:¾&ÏLSñòœÊOÆø©\]Þdí-áuë'J®ü=óŽ=‘âÆöóYÄ;-ÉÖµuëA¤3¿<®;;˜èϦéöÃ2=ÇãTrsó[·&æøpzåè%\Kä)¼î—û‚Áý—3¡ÏySþNaãvrêÖ,;;Ÿú®NF©_”ín;õ±ª](Ÿ (¯“ÄÅâêÛW\&­Ï§ù¡úU<ð³óI·»uîýM²=YëJv¨äËõTû ö÷ü2õpšZã9µË)8šÐqø‡ÚÓuºæÌeULÊ«{¬³×~÷;MõüYëZ®wò>¸®s,ê;Ôõý:'¹¾µ÷ÍW‘\ç¿ÕÚs­%?\èÛðÿyþ_–eÐù)ÕvÄ=ñËœ>)ëÒTzŠ‘&<¹ÿ^•Ž*lGÑ:ù/ uðMA¯ó;Î_¸9‹ÇyìWz…~NÍkx|SþTõÒÃý2Ü&ußùO—³üTzÚ_ÎϮ݉'u¾º’QÂÅs§¿nn’|¨³;·fžü¨jÇd¬töËe\ÚéšÓ³nÿ½Ó‘©_žü7rúìÒ×®¤¯'8'þÁéc¢7)£Æ §ï÷ÐâòΟ»v;z/?Ê~Sl|Ïyý ®)‰ô{míÔî'v¢äËþ=ªoLÚ4ýo“Ǽgt!Ïû ¸}ö[í/®ó*ê[!º]?¼®}Èv»~k]ñr—\û-Þ»®=̵†üb½|þÛ–©:ó é«uoƒO}Ö©-$ûep]Mꎥ'>PÕíh8½›Î©Í¹2\þÝï<vcç«q¤ÃÇÀqª›Oì¡£{¢î?¾ïü#>OÎyƱŠ—›ô…ã#ñxò§ÊõÔßÞKs:Îìß©zª½%Ú'þÀ•å¶tk¦`»K¦ç~âºö×Zò—¬kÿqóVç[ü̺öX|`]{1ê}½úuí³À÷õ–Ÿ8æyõ=þ'Õ½×þ¹^+ºXlJcß»y±“Ê<ÑçôtÿŸï{Œ Õû|XùPÏŽ—´–¼Õ{tø¿…ZGv<¨vóº'ê;ãtk— ¦cŽâ_­aïç‰ì¾5Åõ“ »>bœ8?GéÖs“.NlÜٳ‘ôAA÷Æ„ŸÝŸÓõg+Sy$Pm~.Ò¸Žã¯×’ ¸ñ@ù§ŸŠVúÏ’ýéÄFYöN‡Ðnm§ç&rVåSûð956µ¿ݘô7ÒUûY Nÿ“ẪO¹~òGJOíb³Òg§?ާ„·`ú¿T²•¤cýéxwöïü¨OÕúî¾ß{-ê› #×;yµ–\gÀÕ9u¾Eüéõ ‘Ú»\{-*®~N´:@¾“žq[Özõ?ñE÷lKî[š,_ÆÃ¸8þëâ¶}Ͼ1ùñÉš-ó¾"Çîè¨2*Nïl‰÷ø¦vnܬ‡Ü?®O™ÿIüȾ+ù`þæŸâqrÛ“Ýuö™ü°ãy2®;š*¿‹y½¦6ð½óyÎî/î»-êÆÐ§j÷®×ÉÀµÉÉŸªøìl–ñ«ö¤º ÃôŒ„c§w~k§£ýOp¹2LgÚIO6¸ñOñ7±%Ä›tÓ:]uµOåƒq¤1ò¤ÿ&´^Ž{ìòž2÷ö•Šþgà«@­u>P½½¹bØw­kŸqÅÇ?óxýæºÞ׫}ȵŽ\û/jFí·¨½Ë{ YÅ êg7oKsÎIœw¯/Q¸NbG+Íå9ÝÅ}XÎÅn>Æ<9{Mrtã¥]Û&kjŠÏ=ŸãùÖ³õ²©ÿĸ\øyßãù…¦@áS²V±-ÒT}šôÏùh¾gY1¸ýÝxÏruº”b}WOµ…ùTÿipùç"oÂú+Ç#óË÷®¹ž’¥*ëÒVâQÑEœJGYi­›ç»:)ë?E>]ÿMll27ìÊœôSš«+èÆ åƒ¹LŠÛ®ªýlÎÖ]ºòåŸëúËLÿ«A¹Ì¿”Ü8®ÈÓL㛣?YoàõhÖ“ñïiÜHõqìÀ{÷í­µ^«LÅǵŽ\1riñþÛõmë:û­®¿¸]¿ÿx_ßÙûÀíúâDzŸ°®ñiÇÙ‚ÊûLÅܧn¯mœ·'þUõ÷ÄÖOl˜ëLxëÊìüé¹ iìqã§û¿ÂÅËÝFp±£òe;ßU¾Œyä}joÒTqšêo57tõÒÕ­¹O×䱌ãõÆébªëxb½YëUÜHÛéÒIü•|æ+ÜÅôІ³«ŽG'·IùŒ×É_ÑçùgÇ“+3å—Ç$¤ÝÕŸøËÓ8“ëtvçøJ´Ð/¤~Wþ¯£7„/é$Öeþ¸.û2Åg²!ç[”OJÏ” ”g&8U]'£DgjCj¼èÊvþ§ƒ9p\×éßDݽ[“âòÊ×3~fº×‘?e]kÄ\×¹¿¼®3-þævýÑíú‰u­%×·¨kßòÇ=Ö+Hïà8Ž«.–Â2Šf‚n,îüJ¢1}§2ÍSàñÞ•Á{5N­Õ—'4ºñ‡ùÞ¼pZ]¼®Œ÷jìu¾„Ó•Vñ…ëßµ^ý~Óät†©>&\©ÿt\t¸•^tz¬è»1ÓáS~ÂcJ›@Ûrút¬œŽ Gwÿ¿²!ùq—¦hwò:IJû^—lNìï¤ožÚS=åaš÷Ty*ÞNã`Æ5µÅ×)‡iþiÝ)¾©_z ® ž‰ß›ØÐÉxÔ•Isrõ­Œ-j/òçÜ®O[×wõê=½Ÿ_×>俼]¿s»~ývýغö#×7DꌸŠk¿EÅØøÞóþfšŠ[6ðšÇ> ÝXʾc œÛ¸ÿÍœÚÚ`}n?¯ïìrØ7ª{·_WÉYý7ád®æïüß¶£©ÎÔe¼.NP낼È—‹c˜žjÛH’5Ósòíüv¢…ò[M·~îljêoð? %¿‰0_»œ²{ѲëgËË&µÇ•q:¨l‚ó\'^ү˛ø?µ6…ñpß+¹:Pïåv tjãJ}¡ð m•×áb]žø ®¯.WÖÝ;šÎ&¸í]_»ú{QyʇO|§«¶žØ<‚Ÿ“Ý&_©hî{>_Ƶ¡ëÕUV=#¨±'ùrW_ÉŠ}„+ëb(×>ô“\nsz«û·bäÚ_üžu÷Vç"ÿñºâãÿº®¹ÎIþðº¾ÁW{1ê{Õµî\ïëí½ϯãýZҹηð}·F§êwº0œ$áXÏñ•|¶Ûµu&Ⴠþš¿å·Oå¦xF\¬wò ,—]ß“†ô”,Ñ6S}ä‡ï?>#Ÿkù>Itºô‰ÏǺÉwOhþÔ½ùóeON˜U]õí°ÁcÚ¾4`ÀìЬ¶¡»Ùlh³˜­Ù¿ 6ûޱÁf±Ç1f"fb~šùsç)î'£T§Î‘Žò½ê™QÄ÷nÞLI™©”t•y3• «qªt½¢—y« ;UžŽúÇ.òZ}«Xýb»+ù;©Ên[_wø•ì@¥ï:Ùìä²¢UÑG@EƒåaÏØ½’ÖVªœ¢óˆvpêÓÉÏľa¾Š×SºÌÕ}Ž.dxm5¯«èºã Ó9Žþuž±¸–e:Kåqòî{զݘgï«9–1áXcçìÅš‹Ÿxº"vüC·ë;ÖµïÛ—ß®Ï{º¶¼û÷ÍBÿ‚õ¥3Þwy„{äP«»2LlQ‡ëºÚ}7Íy±­•žÂ1àö'¦U²Ïì̳õ&_ŒOôäïÆvUwÅSu>ž[>?›ÈMÕG¬Í¦ø§°qwû1ðÐÉÀegï¡™qOqvyyphNëçÈ‚«ÓOyyDûa>¦Ã;ß+ç9í¯ÎÇq}™8åÙí¿·¡+î“ Wþíæêp*»çß·{[Ä7xáûF¬ø[o×G×G޳Cb/¸Ÿ¹]ß¹®õÈqÎÞ>›ïýOåYÌ8ÿŸÊŽ£§§} Æ?Ê‚z¿P d…=«ô$ÃÇÖd<Ô÷‚Œ~ÆW释ve{PÞº˜íÎóbq=¶óMöDùÈ>6ö1ÚxÏfï} g¬];½P½‡©9yÕçŠFÎëÈR¦¯Þ§0ÍÁ‡ÿ;Sé ì%Óx¿Û´ÚŸ1ÿG¹É8X:|·ëtê÷®Ì)t:¬ÓG»XK×AÉH5/Ãt^õ^çêĜֵ-Ã騗ŠNö'e=QÕÁ¥_A…·‹E!Üítz§C»´)&ºÒµÕÿª¾/UŒcYÇ3|Ê–ç2*–ûò銳@Âç=’#V{XÄ^oÿs]{ZüÛu­UŽØrÄ‘¿ð©Ì×›ºÿùÍuYëÍú`}ÝwÕJ;9avsj‡OÊLm@¾ïÆ#gèvß1:ïÝ®>@ú,~ƒx™,°ñÀÆ-㩪s¶³Œ˧ì²jƒ.ìÈŒ²AÊ~åñ©Àå¡ÊWñÃÞA*vž.¾YA¥;[¡€½[azÅÒR¼MêZé§ž÷Ò;y7ttnÎ[Õ¥êg‡ÆD‡»y;Ý|Ê+æ›Ê1êTõžÐõ©*çÔk:Žï“¾?áÏ•íw5—áŒÓGµí#éLez ÷¶Kö5оEZÄ‚ãû»X_1äø.ï§×uÎ^ìÿö›ë::Ò¾q]~tÄ›#îñã¼&ù9Ы¾?ϼ96cãPõëüƒgäBPë䫨m†í{uï»ÊÆtøŸ%;CÍ}2úø\áÄçØ^ØÇjo †ŸíÙËüª¯ Õï,ùqÕ»œÚëwßcl÷·cuÀ÷ËÊæ4•ŸÅ̪þp|R%¯UßTïËÊγ<¨¿6?Lc{8<(¾~¥[&¸ºòØ—˜¯š¿bt*ÀÆ¡[—JFX×Ïîð2pŸíú±oËY¹ oΧÆY×þ§ÀôW5þlžÙ·œ¬ïÔ¸ª~+¼ÝÿN—T}ÇhWϺ¾žÈB—6Ñ9ìW¾z?R0áAÑÊùÜþ¯Æ&öyåCá½ÚÇfŸ÷ú1âÈg]k‘ÃGŽýßþͺö³øý§ßXgñSëò‘ãúü§+ö{ç O>sïy¢‰õèÚ¡ªKÇöqæ­«çl¼a?¨üÈ{ÎÊwòQ•cgÃuö°ª‡JÇó;öo~žÓœy±ÊÇû=>X=P7+ƒes~¤£öÓRy°Î;/Ƭ«wˆ*Ö¾H¦³÷ ÖîÕ¼A%§ÌF"îýåÆ}GÌ æê}Ưâ-óè€jw䕵ˇ8+ºªïY,V¯êÀè+>0ï$]æS‹:ö³ˆØpœ³ßç½w»þúvýÙíúÛu··×$Çz‹ð¥#þüÂÚ»lÔ3ÅóäëÒXY¦zéñªLßsi8õ™Œ› îüqg÷«Ø$úûrÞ§pì0?¿—ìôéþU>iõþSõ—#‡XŸÎv8}êÚ¢[ÇÊW¶µÃ?yGfõW:Ãõ=«6U²ˆ¼<#W.ͪü·'8UZ¾wÎÌ«Æ2æëðLùsdrÚÖN¿ºå*YîÒú *£ÓéS™bÐÕ±“÷=vÊý8îí;¦Ý6w}Œª¼ëó8¶àô´JSú•uu"î7±iì3öbEœ1û»…/üëZ‡üÞ®ÿë鬷ˆóE>².:bÏï¬Wg†°=®ïÑ=÷èŽn‚mÆ ’OLgót 'òéU ñ8ã•É“,«ÒϬœ²Ÿÿ‘ùul0¶«7Õs6¯…ÿ‘6×Äòuz¼ÊëÌTvÛõg*‹ù”¼Wr¤ÊtïñJ~•.a:Ëwc‡’7–¯ƒN^0͑댯z‡WÿÕzЧ ¨£+ÚLÇ3žœô*O7nªµ›˜ñVmŠú7ÿ|ñÝ]ìû¾oÄ‘ìvýáíú½Ûõ·ë½]¿þtÅ^pß~»¾d]k3⻽w€Î´ÁÌ^)ÞÕ8Ìå°®,nƒêy‡Wßµ«çÕYÔíUrÈp-’׉?+‚²Rñrþ©ÆšÒçø ûñŒòÎð2>P^‘nÀËÅëŒt˜®¬d€ñø’äÁ|Xç\—ªl%/jŒ)þU|½Ó÷*/£Í¾oPø+ún¿Â©ÝpÆz'ªpWú­k‹.¯ºwù›â<í›Jΰ6Ã÷IFCéÌN7«gN~Gd°¬CËåqR‡ÉØÇgÓ±¤îU[UùÜ>™<Ë æäÞÖþñ•@ùwÛ­£YýVåT(Yg1íý¿óoöZ‹¸"–qáØ¯âën×Ç×µ.ùSëÚß"ÎÞû¥u-òõëÚû-Êì=ß0n†¶,ÿ²zUuÌeÔ'–†åª<{9‘w<:ϹríÁÎãÆ0TyÖGŠö>¥p ­.þãØj…§7ì+Cõަøsñ*píR楊c~l3G~U¹ª|…‹ýWi{{ò¼²+¸ÇÎär¬M™¾Åÿì9‚ûÎ~Zîmç\îmòéòÀþWiª\%?]žI›žØV#]<¸Ã§bð“qØÙ¡*§O+ºþŒÏs.ÞÎ>*^¦ÏÙ; þW6îÞúv d°“‡x¾÷G޵_°®ïðb­qÄŠã|½¯k?‹O®koäØ3ù«ÖåOÇõ¡Õë\l¦¯÷UÅlY¸ù˜+þŸØíÊÇÏi®mr}ƒ*VpâŸTiÕs6çæÈ‚âËâ{ZæAáßeÿÜŽLv±"5ßÃþ3^œü•mÀ²lÌ©yUwLgüà=ÛG¯ÕOª>Ø×®Œæ|8Èô¶šoÈå-g¬©ÎýåtF ÿwô+[UÙÒOéq¤ÁäÏØÉx¹+åoUóSù¾z^û~X•öbz¾“e5îYÿ)Pͯ1:9ŸZï†ùª´Ž¦ç ”mQyþòXue¦ây9Ñ•(?Ý7s,COÑGèb›Ží`Ï;½—ñçq°eU­}Tüeûµ÷HŽõá'ÙºÖ\|ϺΠŽ3D~úé>bÈ_ü”/ö~{?ð…ºû¾›û­øU8Yy5þþŒ›Í±Ws›~LGpò©vªÚ *Ÿë„ù»6Vßçà=[ïªl›ÂÅxDÞ+C^*¾»1Ãòc¾<®0]Ù¯Nßb°µ¼UìšáQþ Ó6U;©gU}Ø/–UzWÉ»›§¢¡òUiÝ»Ó.Ãúâ¼á\"ãÑIëÞ_ûJXÞNœò¬ úà®f÷]z¦ÃÆh•·«Ýœçä™ÊëÈM%ŸSþw¾Ó˜"ÊPÅ˨pvq+·ŽŠF+Ïy»ñö`}Û骪Í;}àâvÆ£óYLMéÑȾnìS¾oœßî…_çOÇy"±Ö"ö~‹sì¼÷S~çéÚßbl…õ?ÖYÕ{:æ;[É ‹%ŸB5^§ºN‡N1:ê kÇàûËÏ@ñÙÙÅüœÅê*{—óì46ò8ÀüŠ/uŸqU1£­ð³gXæ‡!LÇ€²í¾É3×îLÛì„æd,w2”ñ)[ÜqE³KŸèJGGNd‡Éæ„'· –ev©Ë;áã4ïºy¶\ßÃÅsoÙ)ßp÷笞ð‡vfZ~ •ÞP²òÈØx5·–ø€*;WC¼ùÚ{G]bMq¬™ˆµÈ'Žr¬AŽý-Þ»]¿¸®ýàþõÓó¯|ʻϠ~–p1ž:¿JÙvÞ˧p¯5ÿösÿWí‰e:œ~W>…Sg¬[îê¤ærY¢=wô‡ÚÇ`÷3¾Sá»û®–ÑVþ†»û?Û%—Ç=,”,3úŒWYwä9iF#óÇp Ï;­ÓÓÕóÊîêWµK7Á4V/gŒ29®Ê`œg­ôÛ×ÃÓøËá{¡j·‹•“>Rüá3WÆs™“o?|'eüTzJµ§z_ÆÿŽ¿|¨¾­øcxw9¦T6ùccÓ‘EÓ…ªoX;²r,N¡è<ƒ¼î;‡;ž6?“q¢úŸ»íªæ0q_Ôœ·zwœô'+_=sêÆäuo@ŽëÅïËô?ÿ¨=bw¹Xgñáu­£ˆ½+~òvýüíúôºöH~o]k.b=ò—<åÿP—×mà<†š Æ:8rÑé ,“Ÿu2®t¡3^Ô3×6±òj¾­Ó[ªùŒ—No¨|Ž~eø2TsþŒ¶¢§ÎŒft±Mª>VmÌÆUÇcUÿN.”Üvó° ÿ$V¦ìÐÆñžçòê]ÊñM³.Pø°;»r”ÏÁtÇ¥ÓǪ-ºöÅü*/þßÐù/]šë2¨ôqΣìsÅÞ;>p…KýG^«ûœ^µ“ÂÏÒ3ß*VT•™ôƒÎtzªª“Â;ÕyŽŒu¸'2WAÅ_×Ì®°|®“¶Éôs[°â=2ÅhTà¼?©<ŽîSýÎÒ±o²Î‰µ±ßñ­ë[½8c/üã÷n×_ݮ߹]º®µ¿]_½.?ùs׫sö^ ÜÌ?^ëu~žå°®Õ>}ØnºâG•ŽñŠ—‹[•­xŸØÁŠ´oê9ÒPßT¶-ãÂý…±ÝºX4ÃÉxéduQÀ‹¥­óv¿aeyºvËe*S¥WúÚÕmŒNUßÎ~¸úYjGG~ªxñdüºüà;åã„ïS]êô¡ËOǃ¢ýúh˜èþ.ÒQÞ{e±Ã?ÉïÈ婼8~’KSÍ}LÇÕD¾]_á:•᩽™èòœVÙ”Š>£Çtò¾°vìpÏÝb¹ðocr¬/ŽýŽãœé8'$|ä8ƒúoÖµ?rìûk’¿ëv}óºüéð«?ø„£zÏÇ{çUmÿ»c|:¦yÔ\ÚPô‹˜<1Úloö=¸;7Äèá…ù&ï ,¨hìüÙŸ] GÎÿ¾õfÛfYbcãÈß_c½pÜàZmäiçÙ<±ý Q¾Õ½²cÏI¬½ªxë«jÜ>êÜ 6®;ÆúÉ–c|±çœ8n'çUQv—¸G¨ÆæÃºc:âSiOÕ¼D¥o;ºÕ|É ñŒs†ßÑG¬¬+;~ª êËŽ'gÜt¼Trç´Sǟʇ:Ði3U—'§=:ùR<³º«9šç$Mápë«ô”§lPׇJW8m‹x(¹c~#Ó7lÏ&,§®+ÛÕXW1áð{¿i]±âXƒüû·ë/o׿]ÿåvýòíúغÖ\|õSþÏ{*Ÿ}’\vfó¥Ø/ÖGµŸSfÿ2ÍÊ«{æ0YíbUøìÉ[é^wL±ßÊ~±´üŽeÇk¾Ô^Û+•ge›}7Šø”ÞRc‡ÑÇ5Nªò³JDzþìî5ŽÆûåß:=ŽCÖèÞ™nVs î1½z/amÃädâSl”Vå1­KwûÀÁSuģƄ+JŸ©~AZŒöº±ã¤»r8å#÷ƒ«3”>­Þ*Xñ‰¼2˜Ès†{×Ì»zÐÉãÆ¬œg'ºrBãdܱ±ŒñV–ÉêI¶/,Æ9nü†ÿ±à8//ö³ˆñÏÜ®{»þúvýÏu­³ˆ5Éñ _Ä—¿î)ïç?•Ýg‘ä8ò̾sÌ|0ƒö„É]7nOæ›:?˜’ö›Â‰<²|•¯t›crºÚÿmÓvâlMDÆò1æL?Ë‹WqQõ¾¿à9;ûëÔ½?0€ùr~«Vß²2Z؇ì~ãÎ㟳û.^îØ;¥ÓTy§Ý¿îx®èn>;|ÕX«t’’½®¾HËáÑáÇ`¦Uµ¹ãÇ;¼±SyYºvp|(G–î©ËÉxwÛÇýæfªîÇŠþ#è)=;…Ž·?·Ê?‘)7ß=ã¨å/ŸØïGÉß)Lý¢S{q’o’ç$ïºñ ôÔÔF¹>í£ ²]§¸Ô½[^é·.îí®ö Îùò·LÙ¾Gzìs~oø¿ÿ|]{[üºö°ˆuÉqîÞÝ®ï^×:‹8³:|êí#gœ™&3™7·]ÿsƒ;ÿÖùpŠï)tåÑïËÀæp^©[¯€ÏІîùˆÎGez´Ú/Rù•Š¿¼/ÊsHG>ªwBæ÷ävÊc¦â'ïõÆhç{F/ÿÇ3uÖâýÆâ”¹¼¢§bÞU^•Ÿñ—yÁÿˆßå)Ócøœxpg×;YQx^ÕOUÞýŸ L;µ%þgù=ªžW4Tœ•Sãp­z®µâñûÞÉsÕf>'rÈÒ+9ReQ¯ïÿ8ÆÔº—^.¯tÕ‚ÿê=Õ“•íø¬þ»íÆp¸ÐÍmºr¥þçûJ9q…»¢]•­žß£ƒ:¾»x”²WˆãåÓûZÄZ‹¯¹]Ÿ¼]?~»~}]¾rìùö·ë×c~w]ßìÅæ®WkP·Ÿ…tÙ˜®Æ¹ªw¥kUõŸu¬xvåÄáÏ• 5žYùɼJÅêÑ®üÄ–à{ËËôìóõz›,Hg6ÏÄ=ZYrýqÇ~Ž6ñ¨±ê¬Á`erÙ ÏI>Go²2îZ5«1§ÎW:lB«ƒSÜåU:ÊÑO,MÍMT<9z ét:„ÑÈ<²t”§ý¿’×\†¥g9Qó“øŒ#Sª*?.?ŸòPÁ×TN:| ï„w–ÿÞò,]ѨlW‡ÛÕT:×÷{5.ï¡íè¬êÝG•©ìQ%gSÖÕüõÊöc·ì„ßÜí8òׯ+f>r¬EþÏëÚ'9Φþ…§çY×9{áWïõÈè›0>óY|¹=Ô^\¬n,’œÆÚ«޾a庼S¨| †»âǵí]ùS»:ñ:ŸeÅ·3>Õ8Suïä2ã­êq'rê–ÁúLú^ÛﺓsW>ï³ÎR¶"ã¾§/U3ßQÑ|D?1Þœ´œÎÆÿ‰,Nò©¼Ó1VõsEÇÅÙõÑT–Oeǹ÷èÁŠŸ{e5ën–^É«ÃË©Ÿ àméý[­ÊMx˜”SvØfK/왲¿¸¯Vø­ñ½Þ®kÅÇ×õm^¬¯ˆýÞ>½.ùû×µÖ"ö†ûGOeÂGþ¬D3LJ0FÖí§‹¼cÝÎ º<ŠŽSùcß2¢\Tr2•×*?ÓL¾Üý¿9]ÅæŸÁ3ÅSüâZ U&§ãx‘Òs>EgËt.£b_»l·q]¥¿U}ØøE~»÷eÜÓ9ÇΑfÇ‹ºß¸»ÿS[Œõd±|Ö/NœQÙÑ î·ø*ûª{ÇWï,¯kk°¬ÊS•Ýå¿nÞ¢Kcô8UÅk»®|µoJ_Uí[«|ŸÇÄD¶;qùÅt–·›Gpét´(HµptÓv¹ßØü¤[¾O *üŠÚÙŽ7,çÈfU?¦3‘Ž‘Ê¶Düxïüáuíék‘Ã?þݧëo×{·ë×Öµ#ö¼ˆ³õ§?9¯GÞºíÁ³õæšåÌÎ;íz ØVS:ÓXÚ%{·ÒËÏÖ›>OƃížË±:3s~Æ#“߮ϾŽf‡sû9>(ê!\ÜÕß'«sÞ&r›ùDÝÛÅ?Ïÿ ë2GW쾨bû-†wCµÎZáaôrû±s¢™|0ü]½\ûÁžŸNmý†Îæ#ý‰-éž;¶‹¥Ý;†i§úÃ¥9™?À²x¯üNé¿6A'ù]Ùy$í hë][¥wc‹ù7œøR÷ÀD6OlR5îü•^îxšÖë‘ršË1~U»3Û¼õ‘JË8Ãæ‡oßÝ}îºö«ˆ3öö:‹¿X×ÞȾ®s¨ãúØíú躾ï‹sùÞ¿^³—õ›÷©ú°:wš•EÀúª1TÙ✮ÚVñ¥è©9”Šwö×± OìB~”±w”=eGQÞªqÄd·ÞU{~3ÞÖzS~ØY8/¯p+Ÿ;¿oª¶j'fOò>‰Ï ÛO#“KGîUyõNÊú‘áE9rç'ñyõ^QáQÿ™½aòëêug|å¼>Qt0}ßáPºO•­Þ[X9ÇVúÊ)ƒxßÙ ´‰Sž*^:Ÿ“•Sþs§«•ßRÕ¿KëÚqóÂö+ÜÏÞyºõá'ÇÞq–Þ¬ëÛ½·.ÿ8Ö"ÇŒ±.9ÖZ|îz]Ç3}˜ý’ÉxUc‡ù1KÜ»Pñ2ÕñX®Ksxpq³{e]¿§¢Áh9:–ÙoìSÕϬ?ººv¼;cŠÅ–oùWÍE¸Àú¹ŠávÏUŸTïR•ì+–Ë/’çT«¾qe·Ç•.îø©ž9ã•A÷Žë´kÇG'y+ûéÚ¸ O“¾ŸâvžUþ‹kö'ú®ãÁ¡uòüªö«êïÈŸ;þÝvz[cm o÷£àTçNlkÁze|ªí°Ø» £ëÈã“] p\«qçàRø'qôµÞì;†ÏÁ¡ô ‹£Â¥Êvzµ¢ëêd§íT:PÙ oEé@ÅCõ[á­æÊ:ž38±ÓJgU¾½£Ãò³I·ûßÉ^eS¦1Qœ“¬è*ÞXõýJÕ¶.î*­âwª]^\]éèq—–£·+ÿd?Ïã#|܈#ÿýu­3Žoòbä8S/öEþÔºüã8‡úÛŸžÇ9{{ï7¬Û3B£‹‰¨ó}Xþª=*;ÉÒ»˜§c—XÌ —GP|McG*ŸºWÏ0Ÿ³†©ò©Pý•Û÷'P¶ñ±u`l¿Åwç§°µBøýPÆs¤åó/Y]ò/‹©ç{æ›*ȸ^y\ŸLÉ^•ŽïÕ WW©MQÏÍŽ¶|?wèwø°¬kÿlÜ`zõÞ¹ó¢èd¤¢‡÷•žez¼k?fS˜½`ºÂY?ãÏ“¸ –wešõO¥ã•-ulÿt|W¸ršªëD¯2®ŽíÀÑ©?÷Òbv‰•ql”KŸ#ÍGê0Õ:Æ|¶1üÜØ.|äØ#ùûÖµrœ%ë’÷>ÉOþWë:‹/|éØ.üd¶‡ú9˜Æ|J”‡j¿»*mŠüïäÅgÕ;-+[ùúˆŸ+_=Ï¿Ÿ†º¤jJo#üþó9¹˜Î@û—}Oåí|èïbݰÏöÅì óïÙ¸C>ðÿcÝ*c~­7Û Ós¿OÝ0ycã³ó¹UT¼8º¼â©³]¾ª½>*[˜¡j{Gvz`R¾«³êûÎßwÓ\Y`8TLå›ÄEgUŒRõ«#“Ó¼¬+z¨ëðÙ„¶ãcWi“ç({¡b«/Yºw g'O,o…ßáóLx`x+Pº@Å*”ÄØÚNÛ{$d]qâØ 9ÎŸŽµÈqõZ—¿W|³÷îSþXgñr½ÿeóèjþ¨«o5F\Y:}¦äDõyWÎ¥UåUúõÔ>:4&º˜áUøªµºÌŸcï˜LÆ‘&ó'±¬âé}é—Éo¦ãì?ÑÕ…•Á10õ p,Vc°Ò%SÛ†cc:^Oì˧ê2á…µ_WNñàê²)Ÿ]Û¸ÏÙï¤U]»>Q÷ *yìÆŒJ{¸²ÏÊ©1Èð+ºU¾)OXÖy?èÆ ‚£ÃÔýÄÞN|mŽ|V|T}â¼³!¨yꎗ)¼ñrO[8ñÐWeñäØû-bÈ_¾®5á‡?>ò¬+–û"ÿàºö†‹oöb=rìkþu^ülÕ1É®n®ºG¨}›Q‡°yÂüéaöœµK囨ç Ä¡ô/‹±v6Ë©—Ê›ébÙ,“j~–­½`:¦³É¬˜ŒU¾BÎó‚”Až28ý—½#äqWÙŽêݺãÁé{µfÊ?»ÿÕ˜¬Ê!OŒÏUðÆxP8«=25–gµvy¬ÚÅñåY¿ïgUÿVi,³ôj*]R=g¿¯èVräô½«;0oeCñ7Û‹½ö3öµˆ}Üb}qìi¾p¬=þu­EŽxrìo~sœEý-·ë¬Wk‘_®W1¬|V7ã7û›Ÿ*F¬Úd2nXZeÜ9ºé³ ¸x*_ã‘´§sg£Gü8Nð ß^.ÏGÊ{«¸6¥Ò¯9æSütø*˜|NÚ¾ÓÇU»T:®£ÓÁTϹ:•åwûÔÁ©úFÅÏ*Óqy¯9Áñˆ~uóUr¿ŠçSž&ðˆöbý|* ~ï8}¤|>Bv§pê't8ÇI?(œ'k+–QŽù~¾:˜¶K·–Æ…{}®ê;Z§2ñ½Þ^kñ‘u­¥øÑÛõ‹·ëwŸ®Xkñ+ëZkþsÄ›ÃGÞçl&Ÿm]ÅU²Í©òuxØ3æëà3Vez×S•[«ŽÙ ¿¢úر+Ø—/ޝÇh¹í¥øÎiª ÊJ–¥†çYt¶¨âïÙÒßÓåÿùùZ¯¿×áw¨ŠvÆ«|)ô¿°~Ý7ò®ÎTõË2]•Ï÷Ý{-–ëÆ£Y•wâåÎøÂñÛ£ë«j :ã¥%sªüÄ60Z ¢áȆš‡P1U£Ur¦úRÅy+›SõiþÏøÆ:ª¶c:·j‡\®êûJ·ª{äãÁCæe Óøc'Qº[ácåU9Œû9àÌY¬"Óë ÷dž½úeréè{º1ƒ<([Áú–íyªÆX䉘ïg=]áóÆ¹ ±ß[Äc¯·ð#–üÖuÆ^œ!ò]Oùbï·½y¯·x±^ÉG–¿ÎÞ©4–ç´í;]ÊøìæJ\ú'uWã¾¢Yéu'ö¥x`qßI½s^ö~1™çg´™ï‡xºõÈÓ‰Çò{.Æ[­ñÓ™Ý;Òëì`UvÿWò…e}<9³›áf㤳UîøQãj7Î*?K¯ôˆÓSpõUG£kÇFOûbb»*ûäŒ •ÞÍS¹¸OyQåþ©/»ÖlÌe¨æ+O¡ªÛDþ™gïDSPò9Åéú ÷àžÐ¨â0 og¿&6k÷ÍþÎhû·±OE|‡÷áu}»ûÀ…Og‰Ä~pCŽïõ¾x]qçð­ó9}{ŒTöž½c)]ÙQl—‰Íb´:èòwïg®? Ò\ÝÑý¯Æ”òG:˜Ê¾csÕ¾Ì÷wyrÆãIáǼ]›ã3g§:²Ã·ÿŸÎv>J¤áì›^ѽ׮Ât{ö¨1øHy¸×¦»i§öî3 “þ›öåÛ¨O§Ûªþ}?Îuè=š{uÚgXÿ81“·ÑgNþΖV4rýØ:ñO”Oªpá}”µÅñí^|‡÷¥ëÚ9|ã¾]_×ù!±ù¯+†¾tøÔ±N#ŸGß6©uû㻚»ÞÏUy5ÆÙ·Œ ?KsýgmIÕ&ŒžzߜȮcÛT\=®GéÿJ¦±<®±@šÝ\ û¯ÎaiáhäË`Œ¸â‰ÑUiªŸ\ßûÅŒ™ŽESï±ÈÞ«¾TåÔseÃ*Ý[ÕOÑV4W?Wý‹þþ=z(×7ÇÔv:~?ªæ4Ø}ÅB«ld'ùÿ©þ˺¤«+íôƒC=ÏuA}Åè3<Õü¹O®~Ú85^ªßOÖ8|)`ßAMtf×ÞK¤WãSá¨æÞœæÌã²¾Ër[ÍÝv0ÑS]y´õJ–òo‡??W¼2]ˆyvÙ½v8üãØ«âËn×—Ü®oZ×÷{;~üýëZ«ñåÏ_Wù³¯ú€¿ì¼Êf3ì|k–^ñ G~6×Êö3¾Ü5 Œ—\/,ÃdËV6tò®’¡ësÄÃ΢Áü›—Î?`¾œºÏ¿jNËT{y©¶aö8?S÷Õ¸b}‡¿êlT•ÖáËeY]³(Ù¨Þ ”Ì+>ÅCU¥›˜¾GèäýŽ ±ÿ±<Õ•Nž˜~ïô>˃€gU<8|f`TÙ®o± ÚØ•ù)­.ï=xÔýtœaÓQ•ÌtzÎñÏ\=†eœzbzeC&üU4èú³‹½`Z·'2¬Æ^õ YþÖ)ãÝûµÅ³XWñãØÓí×7Ž=,b/‹ýÍ^¬Q?9|äw×µF”Ùk-²®Ä½b'û¥*;ÈÊ.òL¥«wb×'ÉyÝqÇð±¾èä†ñÄèžÊu]Œét®*ãPre(ß«w³¿ÓÖx_í;ÜáÄ ]`r§Þ!OôygœþVãÙ¡_åut²5Wp(EåÅ2ì¦1Ü÷ÐRùOd¥ªûä_á¨tí½}é¶¡“ç^™šØ8·œSæT6*¹ïäèä¼%•¯Ò/'ò<É;ÏîGè¦i[`™ª/•¯¢ðM}#FñMàD—²ú†>òß[×~±Æ"ΡŽoôÞ[×™{?»®=“ÿåºÖ(ÇZŒXo±ç¼/—Šå4³êb+U»aLpÿæçNût}Ïê…ïHŽ? üšîUÙ V¿J”Îaô+¸Û½çN?<[¯·å–“¾ßç*|k½.ìÝeFáPÏWÖNl¿ŒN.±îHmJ%ï9“‹œÆ|F%‡§¯]ß³>Aº :ÌÚT›î=jÿǽ);;ˆôT\ó3¨ðb>ÖÞ/HÃ_ýÏàÆJ±U•¨úó±üÝÚÝøÛ¿9_5ÈÒÝ‘¢Íʱ1ïð”óºñNf‘¦[·ÍC'ßU¬AéAGotù+ŸDÉzÓñ§xquŽ™Ê~(ÙêðwÀdu[c6SÑÊ6~§UõÄ|ymiè•X[ë+¾z½ZƒûYüñºÎ‰ÿGŽï÷‡Ž=0v yÇŒ™ßÁêÀøV<£îªdÁ‘×^Tck2*½Ê ŠáMƦ;ûTáÿÜL¦Y[ îíìž’y”'”«gëÕ:x¥#s=rý«¹þÊFæg¸™Õ‡¥«| ”-`i®­d„ÑQù›0±»;¿Ã¶û®ýtü;íÈòv|;ö#ÃdŒ³wt–^Ó1Žœ¤¹íÑé3•¯ês¼W:µk¯ÓöDûÅúÆiçœîòqO>—§®œ“>ñíY9õN–ÿWrîЪ~ñ?£ƒ:CÝï2Œ>»ïtBGg¢GÕXªh*œU×î!°úEZ^ç°óíÿ{ñŽ#Ç_¹®µ±røÇÿûºö}ûO·ëÏo×/¯k½EÄ›¿h]k’?÷©|n?6/îÖ+?¯ä«j[eOx´nÙ´«~vÆ8Ã=̓t«|˜ßÅÓñ£ž¡Üä½s\9Ë•zçZu1#J ²÷YöÍÔ³õfß«>säÙñ§]ÝRAæÛ9#yBqVx¦àêÆ»Wø?àèÈ,wnß:4º˜'+ëè'è@5^ÜòÓã³×+_[ÅuÐ?™Ô'×¥Ò±Š®Ó^,†Ép3¾1Å= …£›ƒpeCµÉgæ+çgö¯k“œïy–yØ1blÏj,)¾pýk_ÅÊ/¾s®õ&_8ŸR½ë1ÿ׌ärØ^ìLö•þWº€­{ªìŠ{¬dµ‹’/UŸ}>hW†Ó-JžYz¦‡y”éÆ|U{,xŽ´òŒQ0þ~UoÖŸŽ>›æUyîÑ]þNNýYáb÷•þîÒùfmî€ÒmÔ¬L'?.Lñ ?®/Rá™Ô³‚Žö m`å¯à=êü©L+ýVÓyŒ—œÖјú“˜†~³©ûYøÉᇿûe·ë›o×Ï­+nü×·ëÏn×ßÜ®ß[W|ù£ëÚ#ùË×µïÛ>CäA3×Ê–2_AÍW3pô:£Ëð0¾Þnžxj:žrû•n?ÑÁS½^y6–U;£ýGÿ¶Ú‹a‰<8F>Æ„±.Ì¿@|9oÆSÅN*Ÿjs§¯&~&ï:•ü>Rg±£§Àµaªœ#o9_ø·û{¨Øë8Ö‡ÿ{¾}üvýäºÎ¥ŽØñ¿Y×·|±^9bÈáWÿÝ';×y¨Øl¦ß͹:ß`Læç‰ÎĶîâ¾ ª÷@E³ƒS{æú 8rèØôETŒL•ßøÙ;b–&;•/SÍyu~–wí|õLé×S;éÐîxrdù„¿{æz*™òÑÑ<Á•a¢ :?AÉÄTïØ2çù$¿ã±çÕ¯Ó>nœ2Ê/9…Sߥâï^[t"'¾“~8¡óHPó<íJ^«r§ t«[¶ŠëVsÌʆ!Oì^¥a:ÃÇ|¯œoǸr¾}ÎÞ®ë¬éX›üîº|âo½]ß³®oöb-rœ#ßíž{-2‹Ùuñpü?©ŸòIºùUvk¹G¨y~—+SmSÙÆ]äÔE¾«T|tc†µÍ_¾°Œ;ï´VíO;:@}3èÈ’jŸnîÅéK×78µï¬_*<•ΛŽwöNrïSü)ž/Õxtt ëW÷WÅ=±­ò܇ jné)ºÕ¸™Ø¿ÓX>Åã«ëC†3ëŸ Õ<ª:ó¡âUé`,{ºvbj+¨ô§S¦ÒGŽ<‚C·ºW<1ÿYÄѵe×odò?ÉWõÖÃá½²!Ìö1<•žÙÀæ¦sÜ7¾Ù‹µÅ±§[¬£ˆxrœ±ãu»~ðvýÓu}Óqä/}*³cѸŽñ€gál`2Âtªª[Ö¨÷sÄñÈøme'ÍN†ùRÏ7L¾ªø©dÙÕAN›(¾X9¦?*]¢Ú ×q(Þp,²þ˜žÇÁò8õÏtq æWöÎ[ym–Ã_'—]œÚ9GŽ*œŽ ª±Ý¥»xº²ìù©sõVÇÇįVvÔ¡Ûùl]56œ¾`ó~ê½ÛáEáwÊœ®mªÚ~ÿWvõ´Ý+ètºSÆõãYTœâmÔÕ…{úrÿŸè¼S~*y¬p9õ;‘·‰îrãz›-c±Ö"ÖÇ>qŽHÄc]rœ±k-~üv}Ǻ|æHsö>ç©L”g½î#TsʨWÔÖj¼dwâw'vȵÈ+‚×8‘•©¥òNÆ$³Éný¦º1ÿWcVé{%W¬¿”<â}Ïqmœºwìz•Öñ4ÕIN£k'‡&›Ûqt(‹OdHßÑ]¼®ÏŽ.šB¥ã::“Xñ·[¶jÿSÓw¤Çƒ¾ž+Yéþ;r|¯¼Ø¦.®¬£Õs'Mwråú‘0±§x:¼oËžt]$ͱ;›?µ“鯪_0¹¬ò2:êû½¢_µKŠÕñU4Õµö óWi.¨±âà}ÝýûUážêàê™Ãÿ„çY%7÷Ö½*÷¹9‘‡jpBsj3§õíÆrõ›óÖ3ÃdNÓ¿î\*{ÞÁd]²ìWÑÏö(ô䟮øV/bÅŸº]¿x»~ývýçuí•iqu¬IŽïöÞ]×7~\¯ÇИDÞÕ9g½©ÞiÜ1R… T»3¨Ã¡øéÊTyTLvƒjŸª½°/ªú9øÞŠ>ÊÖ‚ßjÞ?Ïqd>w[á»ò‹kÖÔ{€ª§ªëÆòˆeqG|îè&×kñöƲ(]êØ–NÏ)jl;cLåëúW=…kÚ†“±ˆò…ãeªûÞŠGu_Át]Ñépàxéð»¶ÙÁÅò¬åvò*ËÞ‹T[¸ct QF}·á´w5¾§ízðd\T<¸úx-+TöNõó~¢W†·²7U…ËÑ÷0<9-ÛÑÜù ‘ˆ‡ñáXkñKëò‹ÿv]û$ÿɺÎÚ‹½à‡Žïö>¼®õZ¯ö[Kûjžë©ÆŒ3ŽOæñØÿ*ßsø}. e¾Š¹U2ã¤OìÚ‰N²N»£mŸÚ‹Œc­×e´Ò8†óg±ý˜5ñß—‰ÊvX•ÇõBý.æÌê§tÓNWï™Õ¸ÏåϘGÙEUÖÁ9”¡NŽ«÷?‡FN«ò²vÁrì]®¢[µëdüV Æl•w:~™;ÑGNú=í4ÕË]þÿ8cÄÍË@Å$*|Óôül2nNûëÑcqOúÄÁ§þ;º¹²õ¹ö¼uìßëŠc}q¬GŽõŸ¾]¿µ.?ù/n×o®kÍE\»]_|»þáS™ð{÷7{LvžÃÿn} Kßàê§Î&¨üÍU1˜Ž_l‹­xSöK½o2šŽQk&Õnh[ÑǪò-È‹tÞé¬\æ‰ÅÑäÇ+ÓÀukñXLw¦‰òð ëg)áb2ˆ8qRÉ»gíèÄQPráÚVwVÕ»œ’ÍÉXBZ.¿9½² \» êé|1^ÝUñ¶¡š7épUs½ž\ÙÍú‚ñàŒ+VŸWr[åWüVº{ƒdºé3\Œþç½ lFÎX¬ž©1Çò8mÙÕAùjŒW|á\ìÔαX'–qð /‹ä«Ê²1WÅ=c qøÈáëÆ~GþÙuÅ‹ã{½8gïÿX×{á/ÿغö·ˆ½“cäˆ!G :û Ê¿Úþ Û—­½pû/çíú@Ù/Ç&T hVñJW÷cþS@á­h#.6Nœú(üª+\øíi‡Û e}#&Ÿ9âÌï†ÌUøݯ¾³UmÔùÆ'öl­7Ç43Šf76±Ì©Üºº7ó¤èæ>b²ÏèTõëÆªÊçàRq}¦ÓÜwû ¦<ªg'±x%÷÷ԣ꧌§n•WãÜÅ= ª¼3¶»ç¹U\‡ÕÙå×Õ+oÉsǶWò³Áѽ¬xêò9m;×ui+P±´Ž'lWg2¯Áˆ8pœ™÷‘uùÀ?|»Þ»]ÿn]1ä8›:ö‹½.¾î)ߎ#¿\¯ÛòƒSucr°ýgÌ«dºÚ“ e‰á[â™Ûv•/åö/CŒ6¤§bÎK¤­ÅÛ¨‹{?[º?:ÝÕÕñù~ÕØÂ²]>LgÀä½ÊËøVý¡xvtÀ”—N/³zNÏ~^KÏÕU}¡@Åç]pôΤ Oð¨ºf™~„þdòäŒ=pm•ƒ«Ë×õ½ƒ“±ìÒ|´\:e:Ysç†+SÑ;mÅŸÊçòƒù¦c±ƒŽŸIþNŸMú.û²á'‡Ïñä¯Y×þ±/ò=]ßõ”ë,bíò­k-ó‡žpäó_ŒMus‡•ëêu£=§š¦¹uèðMò±tTå*gj#«6WóójNºòÏwŃë#ä¸RÖE*¾¸+9S<œø..ö?ߟضªÍOlB×êÒi¾JþOé1ÜÊWñqêólPcNélEóráê¢SË`]§}2y~*g§íúˆþx›ø>S¸O`¢XÙGãƖë¨g“ñyrĉãÜéX›üýëúŽ/®ð™cß‹ú”7ΣþÀÞ—ëÍ÷v×_a‡9V£ÎPÈxr­Â}ÕX›å2ø®ØÍ·wí¢øÇz¨ò,M­OÁos7¨½ÑZ™ÏjnûU­PòˆôOÚ•åíÆ8òUá@|9M­MspMu™3žºï¬+:êñ8c`"gÝ3X§jî§‚ÜŽ]GéK–¯Ó½*⟶K†ÊvåôÓù\÷™Sßi=OxÕ+¬^wNÏñp×Ì<²±£ä¨[GÃì*âÁ²Xv|füÕùòUÚZ¼í¸ù»uF˜u­cã”^G`ÉŸZWœù«n×ß[W,ù³Ö›sßÈK§·o]{±qáÄõ”/¢xªÊå|Óôîžõµ‹#Û;,ŸÛŠÙ²®¯œv@|]žœž×!V‡\6§)¿Û„­'Î𜔩d/Ódüa=0Ïö«+½¯ð"ßñ,'i#TéLç2L×uqGßv:TÝ«¶«pOxtç&º¨ª›3Öþ®•lNx™ä¯ÆB‡¿ëŠwG#J/0ùšŒ+§ OÊÜ‹·“'—&Ú‘nÜ:øò·ý]ጕvÒæ¸:†¥¹<©º;ýSµ}צS9Sv†áêÞÙ˜íÊkó³-Ãûœ¼8$âȱ9âÈ¿´®söþövýѺÖ]ÄþÈñÍ^Äšß½]g]>òæsïÇŒç3ؼ-’‡µIeç]¹qúîèü 'Ž—}3æ÷)úÙwðLlËÃøg±+gŽËíÃ+|¤Wqoõþåå—ùºˆSõ5‹}«º1~¦ÀÊV10ÖþŠ\_•_ùÜŒ¶Uÿj,¹ø;ÿÞåŸwiS¨êÄúAåexÕx;µÇ ×£ôË£ámà<‰.feOäümƒ«Ëܘí©,9vEýÞ÷Œ¡“t·ž¢ƒŸ­ÃwâÏUãiûhÿ#†ë,bíDìùqäXSk㜽ˆ%ÿÇuùÌ?¸.ùË×µÿEì‘>ò‹„Ç­˜ =}ßW0m–îè‘{ÆòE'ó;ßç¼”‰¿Ù_«¾‹Ru¨êiªý:þÖz%SÙ§e±q6·Œña[Çú ÌOn[|·«æÝØXÞk6p¯tæ?"(š,nÃÆ ò—Áñ¹ò=ò[éU¾â…=W:eއJïgÙØ8]5ÏâØín¬±gþ™<«ÚlÓRåpm ëFÚ^Š·LÛ)WÉ_þ¯ÖašÒìL¥óðb¼Mç`\[7Á©žg¾»1Êî«XW'KŽ>Ry˜ÞduªÚ¡Ã­pu:K=wÉ•£“ò7†Ðéõª<Ö“­•­Æ«âQ)ÆkÞ£˜Å ÷oþeÂÏýȺö|‹=#^þqœò»·ë¯ÖµÖ"Ψþ‘u}·÷×G~?¡…uB¾QNŸ“g¹ êe6>ªñžP>)ƒN(9aóý˜G镊5þ”¼œÈwG¿ÒLG`?0ý[õ{ÅÚ*…eí‡ùѧFü9½Ó¡U²¼°:©2Ô¸`ß°¶ZE>v†'{‡Á<ì¾ï-¸?0œÏÏÞEÖÒmUñ×£*ÞîÖ¹,?“¬ì„‡I~…£ºÇ´îÕL¾ª¶sêuOÝ3. Õ>8ž*¼J7wð6ÚÃCÝ;~Õ&'|±¼®/Áè3݇eжLy¬â9ŒîiÛä2•î˜èÊn¾±ÃÕõI~Ž1åð‘c}qìçö]OW¬·øåuíoñéÛõsëŠ#ÿ³ÛõÕë:“/bÉû›½—ëÍuÉÙÏü(9Ás«º±¶ïä ËÝk[};ÁwZ^áTm ìòQù3˜—ñÀÒØ{PÆ|°x`õŠ<*݃ù0^¬Æi–óJ&”ÌVò¨ÎæAÜìƒÓu¬a~g½î|¦nÜ1?Üxe…u–‹§Jï Óû÷D¶ªqîò¤p©r­¨æŽ&mˆ~Äé\\××]Û;rÇä=?gïÌŠf×WþÆ{c½Ä>?$üàðc¿·ºþÍíú™Ûõ­ëò‘cMFøÔqÎÞ‹õj½úû?;óa-moØÜu×7'}®Úµ+Uÿ¡Þ¨ ›;À<'s­Óü§úEåaã&Û$æv¼u}­bº•_±åTá`¼°ßŠßŒ¯û^UÑdõgyÔýNëpT8YžŠ~þíÞ“:|º¹ÂJw¸Ð•=µó]y´õU[1Ÿ¿ÒOx?ïnþN†7œòíÐy¨:9vÃÅ[¥Mž?Nâ\•ΨdX饳OíºâÍG´½²Q÷àsÚµo˜¯Ò;ŽÌNmK{”Îe6ëWÅ;öÿ¼Gr¬™ˆ}-b½ÅÇÖufHœ%ñäð—q]çR庾ً¼ñÍÞû×ëgŸeŸ‡ùèó±÷РݬXfú]ÌTÿv2Y•ïÒœø˜S·ªß'àØÔ÷D§1^3M¶þe½:"ëÝ]Nñˆ{l¿Ÿð§æ:r¾Mƒ}WÈxÃòê^Í/t0¡ÃøÌà®gÁ´ÊvVe:;\•ëâ ÿ™¶£WW©|̇˜Œ9÷™›'ø+ê¹ûÌ¡538íq·;Éû/KsíÅ#êàÚɇ3V¦4ÐLñLêö™hóiMé:zýÔVÝXï—ëÍöFZïKy?ðôûyëún/Κþ±Ûõ ëÚïí½uíq÷_—±æˆ;ÿ½§²禥üßC_‡Õ­³·§11åßä´‰ßÚéâ‰QùÔ»O‡«ªG×î Ü£¡ƒß™žõyß!å_˰yí-£/áÙûÖëïJ6œuË•¿•Õ37¶ƒ´sÕü:k3lß“õ ¸ï$òäèÑJ?t€tò/ÛSi)àÈóÑ·laÙ®¯»¾ql³ÓþŽÍceP_!}\ÁÚó©:UcÇh¥÷Y=Ø;ßDvSå*PëpG>±¬kWØsµ~ jë‰mÄø€£GNÀá…Õ¡Òw]?áón- +§x:é{5ž;~&ßö8²Çð¨¹_lÖ¦8Ÿ½¯ð;">¶÷Fþ¦Ûõ½·ëç×µç[œCýÞÓÿØû-¾×‹uïÞ®/\מq ¼á ¬?«“ÖV'º ñ³û®LG·’EGçUñ ÖŠ‡¾:[Yc3»5)jœ3[„ëvò³n?Æ>Ë:¶ŠÇ"/Œ?”}Õg•þÍt' Æ’âYéUÄ©xtévúNáÝ÷J¶\Û—¸g<(žùWõwuƒÊïÚL¼?=oûÞ¾;ÅÛѬd¼+Óµ¹*sÒW¥wTã±Ò±~· +¾Nò¨±ÄÊuýçÒvê?•‘Óú;0 ,Ý•ûN¶œ6¼×/;ÉãØv8ÐØ÷; _9ÖM„ÿ{WD9ö~ûíuíkçQÿúºÖ]|ËS¾ˆ#‡o÷FÞ±>?b|íïö1}ÏÊ·©t£á¦«¼ŽŸ1Sy¸ac;ÿ£W÷û·ò•Ø{ ¢ÇèTï j£¥è¹éU>|æ¾s3Þwùê;¥îçX?*ÚŠ¿Š_LS}Šyñ¿š‹™òåæ­ÊuãÙÕ]® 0`zZñêÀi¹Žþ)¾{tæÛÐå›áŽk']µéDvNæ“NàQ¼;ï)¸×Þž”¿w f÷¼’¥[«òS˜óœÈ×IÝ1Ö æÂFÆ÷w±nâk×µ9|äXçìýÊíú¯ëÚÛ"ÒcïäØûbûÈXoÎcU:7ÇÇNÚ|*/?,oÇK÷¼“Ü^–É-ö'£¹U,×Ä`ž xž‹É2~Y*¿ ëµùë|#æ§eߙŦ”Á¹Ž]gÆ×΋û)Çÿ—©L¦S­õPõªd”ÕGÍѨ˜ºkeí¢ÖY;ûÃ+þyaz·ÒŒG5·_ɤ¥ãUßUz»›Û`´O毺üjΜ¾/uô§:½ƒÉü6Ò¯Àéw·™Ìº¼TòUé Åc%§¬ŒâÑÉ£ÊUv¹ÃWñ«ÚÕ•ícôœvQùUŸºøŠŸ×=0•›ê^ù+Ýz#öó°sÆä6~Û”}ßîì^äYÕï•­¯Æí‰¼³‚‰UöšáÊi,Ö©ì€k›•NUrSÉdÅ–góõ*&UÍí#`;!`Ü<ëÜ,C¬*ùÃôn¯7VvÒ'™‹KW8?Ý3F{boqw4Uû½í¹_¥—¦´12-çÒuí^—Ïy7;…Î~³Øºj¿œÎÞ)+:LÛ¾W~\ùphNÀÕ'ÏݲŽn`éS=æØJ…S½×?²/&àúUºKуª]]ú]™‰¬Vq˜½ö7Ï9¿½ò“ãܼ8c:|àøv/bƱ¶"Ή}-bßäïxzþÖåWãÞoʦdŸ¨’Ëϰ¬ÂÉê<Õáݸ8“ Ãßõÿî¿ ÷èÿɘwÇB…¯*‡õªòTý€±ßí7VyŸ‘¼ŽýE|,ŸgÀ5 ]~VžÑQã°“5§¿O|Ò©­e㽫C¿²oJFQ–*.ÍGÙW¥_Oè:ã Ã¡ð*0¡«ðNûý^P6ðQ¸UÖËN=NÆäNuÃÓéïî™ÎZ£ Nu†*ûˆ±úH¹ë@­T¸X©1˜ï;ßi—¿9âÀqHìÿ±äoyºÂ'޳CÂGþéõ꛽¯yÊÿw×ëßìu󗪎“u8ãf"+lLNÇP5.ݱÊ♈›åg¼©˜çx¬Îº©ðWéùÖ—µ ›§WrÏb•߅qjå¯áYÑ òWë;ò3åÇ#ÏÖ›õÆuM™.óßžA~Ö׬ÏU]0öÉTwï Üù^ÅK§§Ô8pñNêt¢Ãª6f1Ø®Œ’g†³‚j 1ž2~ײ_ÅCÅc—¯+?}dú:¯Y<ÖÆ&?NŸvmSÙ ·?]ìäE¬¬;Þª¼¬ÿ;ž:Ú ¿ûÜ‘c–§;ŸÁžU¾Ç„FGŸå±¼}ÛX¼÷‹5ÉñÝÞ·Ý®ï^—oü£ëŠ!ßSú7®ë{½}½½ZW¡ÖT0=ÉüU'æÓìztëu;9asö-T²]éïQ² ®¬ª>:Ñ5H›õ£Ëvb—Ùýƒ{¾=_¯ûé¹\§{2o¬ òÅêÂÞ+šÕXÈ鬦cÇÓt߯j<Âç›ê{h@Õ¯Ê*ˆñOyªh¸e;\o Nú]ñÎÊ1[¿í$~÷´ŸíXr¬-Ž8ò?_¯ö‹ïö~m]çQǾpá;Ùíú’uÅ’·Œ~Cec;›ÔÅ\Ǩ€µeÕÆ.=VމÜîiŠÐŪºz?ÊžbºÂÏüfä-—C_ŠÅŒ;^‘¦â!ÓÜã*ß;ëEÔøuÆâT2ÂpWòìöã½vù” ªòwãÒ‰÷8c ›³;Áéàêú1ß;qvÇFº¼)ž&åÜõHnûVr햛©.UyO}‡)v_ù2®ýpi9ùOóLòåüêÚ ¡ó :ŸBAeç+¼;qO¹{×ï¹ø+¿CÅKv<9ü㈠ÇZäð÷ùÓáǾÈKþ‰uùÎqÆ^ìqç½–ùåª×\Tõpú­óYÝúç¼/µótëbòÅb=vt5“«ŠçÊv²²Îø«øWyÑfçû|¶òý¾ô»ÖëòàœUÎúc—ÍøÕxb}®æ>0ÞíÚ/Õ÷ Ks×tTàðü~߬<¾?;uǼY.N,wU]*þ® 7ƒ®¯”~Íôp”jï“wſҋîê¿JSkX Ü8庾rú’åuÇð|wuñ$¾âØÇ&åÿÕU›:í­Æê&ýZÑ®ô¹{?Ñ1®®™ò£à¤\§ç]ºŽÍS8Ù3Œ½æ+Ò>´®ØqÄ…c­qÄcï·8[ï×µ÷[øÊñí^øÈß°®5{ß·½^c^Fï^™aõAP4œ1;á#ó¢ ¢ÁÒ:ÛWùú':ߑ˼ÿ–íÖ$1zÌ.ÇÅtzå7Wël˜¬1ß5Ë*“× _.õÙPõócT=ö´“Ên"/Ì?ˆ{ÜwyÅt¤çŒV‡Šž \y˸+»²Ru¯èã;4ëF×Cwºu;+×Ù'vPéw–ÿQÐíSÝgyfùÛRÑ™¼œ@5N'z¾ÂSá èÖ±98Nl·ª}ÅŸ[¶JÃçª&ëMòÿª®ÎxÄ{†wªw=ß=sñw¸:l7gs6U<çÀdŒÉ6Oì]ו£ÎžTyŽi›8üT1_U®“…œï´/Oyèd¼Âíàíèt€º=ƒÒi]º“¯’;˜­=ÅÇpuö@gÄÇbÊþd›û,úd¯ÿ8Ή5ߺ®½ÞâL½?¿]³®ó¨ÿv½Š#ýºö~Ûk-^üJOaý0 õ—:øÙzµçB¥—”̪4õl¢ÿÏ® ÎŽLgííêR–Ž{PÍÅwòø«ø“²uHiTqí jÝã›ùlììjäQñªæ‰Tà»[']é#÷]GÉGuöyæ‘ábò©pä|ª\%kˆãäÑšú~ÝØíxØàúËÚìyu¦8Kgc/ ›—Wà´ËGÎ*œ]˜èÓ*ßɼ6>ëxQùù8­‹›VºZáqô+‡àÎtºàž¹”©üTý“ó¸s­ÐM*³wkÍç7à;j'»J·tãx—ɲ‰ñ¹'ïýk-ÂGþžÛõãëZcñã?»]ÿm]ñäO­ë›¾ˆ#d]þuÄ’_¬WñdfÓ+ß yfuªÖTœŒlÛ©î;/Xÿ ÎûýÔæe¿ e«{gí|¤[•ëÆ1«'úšÏÏÝ÷y o.ua:þ žU1ÌJV°Ø>k•æèä“åët³ê7U¦Š­*ú XlÏщì¹ëLÆÛ)® §qðŠÎÔVö‰•søtí}lŒžè_œvœ¶C…k§+ûÐÑžösU¶Âw"ûn'ïÛìó T¶{j§1Ïtì;cõÞv›¼Û<’veïœùÓi›ï{ôYÂæÇ\r¬GŽsó"–ë?ùtÅ·{qþô{O¿±#öHþš§üû ‘½Ö"C7¯_ÙÎEÒ:9èl5òVÁTO8st•,3½7ÑW•<¹rŒeªwgåÛ(º¬½s›¹~"+¿¡;ƒ£ºðgë͵2ª,Òcó¶êÛhÓÅ:VtX_°wÒî}pÿÇ5Þª÷^J¶:›ëÆ×À¨ò9]ɾ’=7NÉÖ·tíÎøB`1¹éøF|ŠÇ?â¬Æk7G«èLø«è³6žóÓ‘–³DSeñ„i8ÇÄò¨4Õ>ب+¦m…ø3(þï¥ÕѯìŠ#cJçTò_ácx7.¶–ϡ팺:¹8º>}ÄX\K·W§G×z³ óµ÷k‹8pìãö•ëÚ×"Öâvýæíú¡uíý1äX‹ü#ëŠ5Ç_¼®ïõØ9Ô¨ œù¬ï+[¦plºG¿@ÕYÕwç­êèØJnº~êòv8ð×壂GØ<…ï[Œ÷÷èÁ<þ<•Lëwj£gœ8iÎóI{»øÔ³1¡‹t*›îâwõæ#ÚÑÑá§råòåö«ªï$¾>íWwª6Êë*ÙÏØ÷QfÇ’cÿãoº]ß¿®=’ãì_~ºrøÏGŽ5ÌûÜ‘—«~¯Í¶nbÛ>UF=ë|›JON|«ŽŸ ~´õn'/+óhpxpúÏÚËy™µàêö.ÀxR1/ô¹:ÕÝãXÅqYñX=¯ôôß'~ÃÄŸ`z óiöý½ö#ë«S8}p}¶*mJk‚kRFõÍDV¼9ímê6‡'¿ëcàPϺqÑ=s|£Ü¸}{"ÏžS|ލ|¾G‹«—<÷ÄÜ:»rïÚ4æ âwÆ{/‰ý,âdqf^ìUñ¥ëŠÇšäXüsëÚû-|å^×ù!_´®½ß>½òšòSOb$NVzámážÊ£úuA½stïJ9 }ÏIÝœ¼Uª˜Ï^¾dŽ«u¯[Æó3ÄÇêŽÿqß•\îùzsm³ÅǶúÂjÜ«ÿ˜ÿOÖ· ~áë°rÎÜÞ8O•ùrìiE+ãîÞ›¯H/ÿºï¾§ýƒxØz|®ð œ±>tçí v_ára¢ÃTy5‘ÆgJf”¾Ÿ®™˜êVÎ…J”ìOÇZµFæÝ¥ò£^Âÿ..×nw Úm"ŸJ¦zi:&|U» Ï‹<° ñn½×[Ä9"±ÞâÛ×uætì‘ë-bMrœ±ë“c=røÈ^WÜ9ïý¶} UíœËVõ‹+¿ËMxß4Ù™îótíµGŒ¯,c8÷ÿ’ðÔÉð®[·¼"\TíËò+Ÿ9×Ù€ŒËñ‹Xú=6ªú_½»3ÚNìCñ£ÚÛ±w9½Z÷ƒù;ýVÙ5ŶÒ`ëå§~€3v1¿c 0}’é(Pm…ô\UåÙoÇשmB˜Î¡0ûâÖMAÕN*®r ®|¨ç'öôÞò•ÏPÑQú®Âý˜È½ƒÇÑ)ÊžUø˜ Øû¿Å÷wq&H¬£ˆu?u»~o]{[üôºbÊ?°.:Ö"ǹձÖâCëÕúPôMXŒí¹Ûõ-ÖWÍËVýÓNt'K¯ÞS;\ YR æÿÕ™òQµ {ç`ßìy §.Êo`þA–çŠ~þe~!B~>ùžMÑdãiW6Öá³ÂåÆ÷îµ×˜rdóý”²»/®iº²wpý{G×vm1Íוs`¢7=·÷ôY7&ÜñŠ÷ìÕ»ù<ÍW㿺:ä|»z£Ó©nec'uPúÛ-ÏøšÐ< `±¹Gõ[~îòWù'øËÞÿó|ñtíØY¬™ˆu±9ö~ Ÿø'o×\×^ɱ\¬¹ˆµŸXW¼9òÇžïOxò™Ô¹Ù'qÖv²âôÃ#Æ;£UõÎeOæ\>n'¬¦í2µ×§ø+ù®Îcɱf…GŲ3ýü¿[§ÀžUéùó£ó»%Ö£Ó;è·ç2‹¤Wk:œ¾Ëc8ó>ÑÑ•îRåU¿Txpm£ÊWá}Ô¸qõe€šSº‡ŸÉ{Õ½s .¿»~¯¯ðè²Ì–1jnÉ•sÕ®Œ¦mëÒ˜Ž¯)­¿ã—ä¼÷ðTÑy´\»ðȶž–9•¡¡ÆZµþòCOW¬1þŠÛõ½ë:Gä÷×µÖâ?¯+–ükëZ£>tøÒGŽõÛ?Þ±Aµ>3Ó®æfNÛÃå? Ÿƒ~¾ãcÌ<ãª|‘ü[ñs½Ÿè懨ñèðŸa²&Û+ŸM³Ûø%äÅõ¹ÝÙXP2ˆùvç½3²oËörQ}ÏÀÕ ŒW¶~$—Ã=;À:œÚz–®Æ»Â¡ú¦+«äÞå¯Ò?êžéÒjŒTüœ¤™íñÔö»ck"ÏúÎ=£Íü 6®sþ)O˜îê³N'žÈ<ö³ÂÏx«ôÈ3¸Ô9{lž¢;#9ó¬øG^Ø^¹lÕïŒo¤ÓùçùYõŽ®ú¶‹0ž&òµÖ™ïâàE¾XzGw“ƒÏÍ?»ny‡^§GïwŒ?&¶pŠoßw}¦ {GqÚl’šï&rÝáxÔÒ=¡—mJ7·à¾Ÿºü¸¶ØÅí@®o—ÇÅ5-7lwׯ©çÙÞîo§â8C$¾Ù{w]çìýèíúùuíùöÛ·ëOÖõ_\quøÈÿð©Ì;ëÍsÊòÜ´ò+ÖÒkçò½£•ÌLmâd,Mú¿›Ê\µÔßpÛ•åU~úy,ãõÏ3HG߈¶ÆyèžoÜHk—|eq=Ž’ÇœŸ­‹`²‘Ûi+»Ãže\È?æcÀèçy)†Ç•ï©N®d´*×=?«•>˜èŠj MÚµë˪̦©wÙª\§7:š9Ýi5v¹R<°±ÉÞ{;`u˜”ð锨§‰¬w¸Ü<]Jk §ëí&íí⌫·ÕxrÛJÉ–«ÑV3;q„m ]>ră¿j]çì…{¿Å~ȸ®½-bO‹¹.ÿ8Îù¼õ*ŽüõúZäL+Ç•'uY♲ïÕØœ¼_c2TÑ©Æj@µfÛÒÑ%_S;SÑ›–ŸÒ@PsK ÒŸk½)LuN'«,fR•U22§z¥£‡ùT«Ó7÷êó{àDÇU|8:§Ò]žIY&oy½ÅŽ%ǹyáûÆw{qž^øÊ±69üåXcñ¯×å#ÇþÈqu¬cþàSÙŒO­?E>óúÏ®î9­«³S^•sÚµ£ëä™êùŠN÷ —J«âe,ÿ=c­ëKæ/0»Ðõ³& ëÏøª|$6ç¦øÂ9 Ç÷B¼Î^f º¹š •ÞfàØÅG®Å_·ýªq§Ò&1 ©ž`<ÌkvãõQqÙËÍÛA'ÿŸ)?àÄêäÎioWNñté¸ç]ép2¶]œnÿÒœòåÒŸØ —OÞF_T¸O|°‰ïƒmÄ|±,ÿ{ï€ðuc=røÇ]—ëŽa]þñ{ëò•#-âÈq†H¬³ˆoöp­…¢Ûù_ÊV°z)Pvϵ}j¿¿ Õ:ÆO•Ù~§›Þñš}0%›Ó1ÂÚl÷­’ý|ÏÞé^¬7ß»v™WÅÑ1M½7®õ&Žn¦\FÕ‹ÑÅ<*>¤ðV4ï¿+p×it¿ø_Á‰ßPÉ;kWÖžª§z½šÏc¼+,=ëÍ©¾pq+þ:;VéºÓ~WÏq—áž9½Š¦#~eo:~ªgŽÞuåÄ]Gƒt;[X•uu”ë,cÆßTONûÈÉç¾»»ß„œôÿŸ3.î¡“ÓÜñÅô\¸wÕÞ"|܈!ÇÚ‰wo×Ç×uÆ^ìm{#Ç{ß·®ó©Ã?þÈíú‚§+ÖZì½ßvLšÙàj¬LdÏ-7é åK ¾n­©Ã×”'*?¤£ëèT%Jö³íÆüè{T¸+_åšéÃNGf^˜ÏœÅrŸÃoîÎèU8«ùO 'ãoçSôs;"-Ä£èvòѽ2ÝåÚvîhƉøº¸<+SÑïÒ:pÆkõî· ß”6ïÇpU t…êc¼´ÍÄ1zçu:¦Òœvtügž ŸUPÕ½óªŸY›³²ŠŸ®}!/Œî#ò+{S•wóuôò½³vËÁÝA¥‹:Ý8iìs5¾ý¨h¡­Ë¶%®8$|ÞˆëºÎœŽuïÝ®¿X×"?»®¸ò·=å Ÿ:bÏ;ŽÌæ «5®QöjbO§rx’¦úÂÁ5‘u)º{Ì8²6•/¥ ò8íôE†-CjŸ-f÷ªö}&òTr„xrœqá·ª _å¸ú¿jwÖ¯ÎZ§‰|v¸x›:¹ •üUÏ»6ÈyNÞi§íq- xDLÁí÷ùÈå¦í9Åðèµ$îóJ.|§ítÏøul€S¯Z]~Tû:cþô&k»öýÄ®:øî)ïæß<Ÿ¬åétx•×y·Äèæ3®ðc­E¬EŽïö¾y]ßçÅ÷záÿÒÓk->q»¾n]çì}þS¹ð‘ñ¬³Ìg~__ëM?CÕѵ[“ç,~äÚPV·¼gG'æŒx'{|(Øxª÷È̻ӞÕ:ÕýÜñEÖz³Î¹}X<é<_œ'Ì·ÅÞ2®}mö žc=U¿"^7&ÂÞ]«1‚rÀ~™.BàêZ6ªgïLO?'}®ô¹Ê÷¶b뙆“§Ó³ _§ËžÜ~;é|N<ôžw ÇF`Z¥K]d»­pLÿWt6t1—Röi`ù½.9öGŽõGŽó¦n]ë‘㌽¿ZW<9|ä8‡:|é¬k_‹<]Ûf¡ÂõÉXŸŠWª_ýÚù÷@Å?ú ]þŽ+ïú,U™J†»2¬Ž.(Z¸o çÚWu~ȳõz?°8Au1ÿ2Ë¥²Ç9¿Š™³r*.=W¬<–©t{†çq» ÚOÑîÒ§àÆLóöî³È3•ÌNì¨K¯ÂQõÙI? Ï'¦Ÿïú•T8œg“<*¯[Ö±ó•X]N&˜ySø][Éð9~—óló¾;„e°­Ô»Õ½¶®Â3Á€ïˆžSZHóvmpOüõ gzBÏIÛ¿jŸÆÌ—ÛïÃ_õ¿ãÛᣊOø<ÉçШîYzÇÓt~eò¬/“~™ä{(YÊ|8:Û¥ó™‚ižŒj f›žíØÞÓb¯µˆsöbMEìañ7ëŠ%‡þò¿[×w{q¶H¬GŽýâ"Žk-¶/±iîKíOó±{ìkgì>r½–ã{<ÿN¯t;–Ÿúˆ·ÃYá©pvePf™ì(Ûˆë:r:–uã]9áÂuýŒ/U/·]ÕXPŸ+Ÿ¤;8âc:Xy‡ëüSÙÌø‘NÓ®è;e&0ñ-§ãÍIÛé]:áóMÆ„KûQ~͉nBE£ŠUßëçLñ¸Pá›ÈÔÉ»À4Ý·ÕNÍ·]æ¸Õ¸¸·*æàØE¿²I8×¼éï=’#–üE·ëÖµr¬K_9|ãO®k F\qŽHœµßùÅ9"{ÍF®CŽ#cÌÍá·ò‘¸~EµNåY{›>zgÇ•ï¦pOd­ê—îNÃ58ø›c¾{ÍŽ'Ï¡\/ªâÆXŸ#¯¹ ûnïÙÚ#¤ÉæÙ{¥Â“Ç]8ñk·Îëü[¼ïê‚éøß÷§Ðõ±âkR×¾T8Õ··.ƻ㧳±ÛñXA¥‡>èpNl9ÊY‡[ñÅÆÐœ¶íÊVÏ«ö©x9µ§Ï\ÝÙÌG×_—Îò܃£Ú{Å‘S¤‹ëÜ;Ö1¯£¯]5¾˜>ciÌÖ³yÌðq#&þnø¾ß¿®½ß"vë+b‹_Y×9"ß¾®ïúþáºÎyç©|Ä¢_¤{üv‰ãÆlúæ ë:±MSP¶Ùùíð9t]ýT¥¡ï€¸Uü~B[ÙQ‡/¿:;#˾Û`]Ÿ HSÉÕ3r¡ˆs# wNËü-’G¥1™ÆÔ+<®Ÿ¡ì'[ÏâÀ=crâ'¸õqʰç÷Ø;̺&CÙ“Éû1þ*Y¬ì$¦Oå¹+£ÞõNô®3—äÊõ½zÓ¹ÜcŸî/ÍS›í¶w'×*G«#¸z¹Š‰tüLx˜Ì±Néä¼._Sº'ãåƒé9ÓÿáïÆ>áû~ͺÎÓ _9bÉ;ŽõÉŸX×Z‹X³ñæ8s$Öh|ÖŽw÷Ë]½&mÛÍ˼>ê䨵QnyÕ·ßÝ\z•®ôšò¡Wã˸pÎ!çaõc:ãh/à9+·× åz`öœÕ±¢‰>wÕÿ§kœµ S8‘suŸ¡¿]Tåñ¹«w`ºul,9~„jW7fôȹ®LÿWiø¬ËÓé¦êùIÚ£ÛˆAÅˤͦõ<õ­&0Õ Xfb‡'å8ÅÑÙD–îÚpEã^¸×½:4çØ‹Ø~†3¶Q'G™ˆ‡o¼¿Ùûèíúéuí“û¿…û\|òéY¬ÅˆõÈqæHÞƒÅÉQØs¶d-î‡æg'öŒ=«îU~¿\Kû‡÷Œ:ýÇÚSù •}®hWé¬_Yý‘ϼ(à}éb¸U»²os¾ü½)ëÓýÛOÍ U¾3òë©t×^ ¿ú_É<ŸŠo–îØà*ÏIœÉw¬•Žš@§ã§Û^U~GÆÔ¸Vå«¶QyOær»äwÚŠ—+£ø?YS¢žWé•\MdÍé+õÜ•›nþmÿ>Ê&TÐÇŽ§mª²jmž£‡öîÞí¦º~Òÿ.Ý LÇÐ#è Ž¼V3÷oå3ìrxþÂËõjD¬CŽ}ܾ|]kr]kÿøvý‡uísßñžoq_ìi>õç¬Wk,^®7÷ÈRûœèRl¬«SÎãÈ£Ú{b¯\Ýp¿8•µ{Ë(°J«tCö‡™ŽÌå•[Å}µÞ)§±q¦d›“yüŸË¢Üuz¿³³÷Øcg|Vï¬^;Ý•7Ö7ŒÇ>M Â_éׄ6“·ü‰NUy&8ïwP§K>;Z¼MÙbºóº1ó*CÇéxpiMíyÎyÔœªû#ëû6Àí«Ï¸viÊ›KWëQ1•óÄ:‰økEÄ‘ÃGþ‹ÛõëÕºä8C$üäˆ9Ç>{_‹‰Òpì$¦Wg·`]0ßÛÔ'ýôH½Zê_ÕÙ׫hvv‰¥3ÝS­@œÕúJ§ã'Ë£c'Ø»çþÿ<]Š?§Ýäa´Xù©n«ÒX+ZL®Të'ržÊ÷éøª¾O¬Î?uý… ¸};É3ÅéÄ]ºöx„þS²t껹}íâ™”­dÕÑŒÞd]\…ç^¨dÁM{džGÔéÑp/¯Ž}ØÐ­aDý©ôiÅÃÛnãn<¸¼*]î´O÷|Á°%±9|Ý/»]_».?8ö³ˆ³öâÛ½Ÿ¹]Ÿzú³ª÷zä½÷ÛŽ%³þa¾îT/VúË8éžN‡9:Ê‹Û&Žÿ_ù—m¥ï:Û]éä‰ÍÝ>'®ÊϘüTcå}äÎÇdvãfkpüd¼êeA™ÊGgt˜îêú ë3„Nî2¨³3‘¶£—Ù»î‡Êƒ8'së?dJ>Öâõvê†ù'1§?ÿ Ÿ«?Pg[ºu­úËY#¤Æ¸ÂiÝWÐéçJ_MÚûž¾™@ÕžÕwUÜ­JsžMa*oo«NäÓ½ÊÊVò†zÌÕÕ³SÉ|Žym?$l]|o¾nÄ…?²®µÆ¿º^íù×^Ï"ÎüÖµ>cŸ‚ø±ŽUÝ”\>í,÷ŽüŒ‰{Ç‘c£+ÙÈà´Ycv`Òv¬?Ôþ6ì<5¦¶<«:°5ìÜôŠo¼þÄ®¹P±QµÆx?ë@é¨ü¬Ò •­Ä:œ¶SÆë®3žàÍøLì<ÊÓQ Ò*:“:UŒ#]_V¾Æ‰ïòˆ¼XŽÙðSx´L¢ÞšêžGñ3¡7õgzŸ pêxŽgiØVê[Jï¹cŸÉyü†¾nøÈñ-^Ä“¿ûv}ìéú±uùÍß»®o÷þÉSÞÏ*÷ò ÷ŽÍá\¹Šg:2[­½ÙyÝï[NdÓñ1†Žy«þžÈØ$¶ÌÚäľT骮/‰e¶ ±ôÌ¿ò‡ŠÎD_çû) §Ì½}Û•qùpéN|†Ó>a4*!@ÙŽíÏÆz‰X7ûźbı&9öBþçëÚ#ùëò“c­EøÐ{_ä­×}‘|žX£ìøîÊTÀü&†§j«Ê—¨tÕd>ÐÑ?•Ÿã–›Ø”Óù]<7&—S>Ô~ÎΡc<ãÚ_,ãÄ\;û~â áúåJržì_cYïÏV?¦XÚDWT㣒§S?ªÓ•'¶¹ësU¦“ù©½šÄNm„cÃðù#ýG?:r[µÝÔvób»ïlUzg£«÷¸SÚÕÿ׉\Ü+?'öÿ‘¼°2],Ρçè»{aŠç2Ó£dÏNÖÐVàØï,kÕÍŒïýOÿ÷z‹ønïÛÖµ®"öD9âÇq>uì ßì}ÉÓþõžpdú̶3ÿNÝr>¶·2æŸÒÊÏ':ÇÅïȪêo¦;¾NÚÕ-yÙ}¦1ÕGû÷PUmžÓYL×éw•‡­?f±cô™wÙ]>¿T|`ÿW~œj6ö¦ïÕ÷.ÕØ«ü³Ê·šêo—ŸŠ6¦WcZÙY§³)jÝ –wÀ)û(›íàe}9µ§¬­Ú.8ø*];Ñ“N÷¹ÊWµù)ž ÷Þ–üM`ÂÃ=ëpªöªtÒUÙül²f:ƒ;Ï5Á[ÙÔ ;w>ÑÙ• ¬Þ›c½DøÈ'Žó¦÷>ɱß[œ%òëŠ%Çz‹oY—œÏ×Ã}-Ü5Ô]ÜéL›ŒY…3.XÇ;}öˆuÿ]½;? û.ݼ¸³ÆFñ‰Ï؇L«òIžÃï3H{¾Þ¤øò3vÖâß‘}Nìåt©ñ¨ êßG›Ÿ Ê3õË\=³Ÿø LWv¸Üø6ÓϘWѺÇêl¥c¼'ãÇ)çêÕIÝë‡Ü3ÞOesBë^þM×Åéú¡l¿Š¾CW¥1›uLlˆº¯ðœŽçœ—ÍG3^Ân‡¿çæ}ýº|äXc{"òé7ö}û‘ÛõÕë:k$âÍŸótíïû•ýÞélm¦âÿ;PùLÕ½ƒ/×MíËzÏXe4UZ'ã]?t6†ÍsVmëêoÄ«æSãÿ‹õ¦/ ÎÃÃõ ø¼â¿*ËøsmœjoÕ†ÕšY¬Ç„•G•?}7̸¯ŒÞ„·ÏäRµó£li÷¬kà {üœoTô«ö™‚ò-ÛÜñ¡t^g[2,]“Gèý“|nÞ{ì¬Ûo&¬dóRÉv·.†ñÞõ¥‹Oƨ*×ÑquaÇKGbs™Nç0Ü*–ààqôi×?nz‡[)•×Éçð4…Géá{é;òwÒG]~ÇnÜC ¡²“ ÷d] Óz+8õíO ÒyÓºŸŒO•‡ÙüŠv•^Ù(œv`ó›ìÊóÖ§xpøÈáó~Õº|àøN/öFþ›Ûõ'·ëÏÖå#Çw|ŸX×Þ_øTn¯÷b½¾.yÇÛ˜Íb}®æÞwþüËÀ}æöeåó¬ÅëÐñÃʨ4…cŠ¿ÂS}æøþl¼)Þñ]I½‡²øž—÷¾ôŸùyùû86.˜¿×xìçè³sº²¬ïg/×›2¦|áÊ·ÈÏ•ü±¼U¬“õ ê…JGb¿1YQ€cášðÌðv>@ëW}–ÿWz@µ[–'ÅW—Öé…‡É2Ëßµ›¢Åôc¦‹y×Ò}¾ày'çJ§»ü+p|¹ŠïGB¥w7tkÿ:ž&6ÃÅéàÊà¼SNðOýµiyUÎÅ_µcWv§UeOdÑ­‹›Wå9ík¥™¯ÈlÍ‚´ŒSʶkŠã¼Xkü­ëúN/Ö ÇÙ!Cþã§kïoçQǹ|±Þ"|ЬWþñs‚bÃtqÂÊVUåò½#—S`ºVÙÒî—Ïñ-P~ʤÜæ‡n™Pkhv>_÷”@ß&ßcT4Õ<Ú!?Õ{ÆyY¿°>Vk-ïæTY®œ¯’C•ÆÊV2ÖÉzu6ò_Ù‘ê}€ñQ­ùšØ¿&z¨¢3í'÷ õ^0ÑÙÕXs Ò‰ªNL—uupèWt\ •VÑrx:¡ý6qvyºôSž¦pOîÍ;-;Õ!îóJî™Ý¬Æ4ã£ÿÕº‡í;ÄY Yךãð…ÿh]ë‘ÿâvýß·ëO×uFõ§Öµ/\øÓñ_ø×á#gßGùÅLï°ºµê·Gæ}vRå¿wîáí÷6ðŸÊÚÉ8édIá|´Î?Åüo™ÈóÉñ?Ήuï®kïãØË"Ö"ÇÙÓáÿÒºüãX£çïÅ7{^×^qqío÷ÖÉÜ­SŸ®žÊ7Qeœ>èü¸®ÌÿSÜÕ´ÜVëà E'‚¨¨G(âÇÀ¢q$((~ 88 \®#G÷ÜîÝåñIò$í~ ,öÞmš¤mšdweuyº—ª}z£Ê%±­Ä¸óÊsxòÌžäSÈ™Èÿ»^^®?Æ|–ï»1ãhyõ‹×¶úœ.fþµóúdÕzoi2{Gì<£8Ë£•Gû”>²Ü$KU—½³ ²þ®ùAkéçÿŒw¼u¹hëØÙò²ãíU¢zM×Þo±²ØøLçV ÐÆÊœASUtµGý Ñðpµ¬z,_Åè)šÛ>Š“³x/ï¨]véTü7Âïúªèy—G•fµ]‡F˜ýÌ ï,¶‰ÚÙïÝ>³ëæ s¡¶ûQ½wéÉÈÂ):,ý*mÏ—v!ÒÏμ±¼˜ùÍÚ£:ïy,COÉ•xár=3ö•seÏXr‘%×âÿ×Kö—%N–Zò‘_½¶]ùÈš¦—‹kãä—¼~ye^}dã³öÛ¶aãܪ_;áPÜcûhù²gFg¶3 ”—kåµm¢¸ÇÓGD}GPÝo‰xXšÞoOö(—ÉÞç‰úæÍ}4îìÞ8âW­÷ðÙqt;£ÍÛI_™ÉâÕy÷˜ö¿[÷/Z‹l›h?Ù…î²÷u²µuNÑÒtvöù«ýG?»k!Z÷»ñaÆ×“Åk­[ëòÞ^# ›KÇÌ‘÷¼ŽiäSö‚åù;‰yåýzŸŽùŽ=9ù?—ë×1ó.$vþlÌ3-$F–fÉÓXùÈè¹&-+êKfs½8Ç⟊Y|[ŽÆÚkïÅk¶}6×(Ö[ùM±ÓÑø#™²¸Õò_:ió†=–é?âkyŽqw¶ Â[ý@c¹dÔ÷P,èýèH½~deÞÜ¡ñóƵ2v‹ŽW·>«yÃÕz„ƒæÃâÙ{–V´F;À¬+ÔÆÛS©ÞkªâY`òëÀ©øìÌŽEô2:Y^…­Ïâá~ÊkŸ•#_ÀÒÞ•3£ÍÌëi¾Uš¬Îxeº”Ñ`ô=â“ÑÊdÈpXÛ\™ vÝgPµu‘?_öàzIŒüʘÏã=3yå#ÿp¹¾ólä÷Ç̵< 9÷MÎG^12Z:AýÈÖhds˜ûÖÑXTÖÓ>Š -d¸ž}aÆ+¢Ç¬õhßÍ'c˜ÿÚ¾Ûçß0´ªváœðõ,dvè´,§ÇÀê:Ë·²µ£/‘~tâû»¢»ÐÕûˆ^7Cvµ"KGÇ2ï÷îœDv§âÇ3šn™ïÒ`Ï—bèv¡ß1eú²¹‘š“ýàçÇÜ#~oÌ8Yö¿s?Yò+äý{’kñΘûÈòœŸÄÈO Üýóâ±(nAm;¶°ã¿²6ÕØ(+ÏêNµ±:ƒhysÒ‘AÓÑy¼ =/γzçéÓ:³XÇŸQþ³•ÓÊä¬ê>‹»K×Ö#;À@%©ø£H»20÷¿Ùqdù?²³¦*í2ZíèØ:6çÔÒ:5»x]ZÕø¦êß:þ.ƒÈ_Té º·œÓÈÏà“Ù÷û„ŽÝè®_—é¹­·Ï!:Ù˜Ûþ¡\BDùžeÃWl±òˆ×>òcæ[Ⱦ±ä[ü~¹_®o/×Ï—ë‹1cäõ¼žä[<=îöèô~ºOí唃—•E ñO=Q²:4ÿÑØDy¸ŒÏ­”ëù‹ Ó{[‡pÐþ§~×ó…ûÄø{NÍ'òdóä¶ëBóGõúl^;æÞž¹·&5î~{`å`mpd{¼¾1ímÿ«ü+zïÑ´ãé<ÊŸ¯Ž}¥¬û}fxÑz‹ ³qúsg¬l=kß³ýñ[Ç Ø¨ƒW×:¶¥]ÁéŒ7fëðìêY‡Wµ]C ðöƒ*|3È|K5^cîs"ZÙxöÑ“IÛ1ŸkŸÿàú)gK>²ÄÀ_y~Åã1Ï|“O93ùó1ßÁ'ïâ{ùÚæ©ñ÷øÉoÇío#ÛÞY£Œ®ì®kF¯î”Œtªz¿"_åVE:íñÖ±¦—¨ÿ{¡vH>&¯é ý¢cw›kìÉhY¸B‹¥ÑÅ©ØÝ][ÑFÿùt¹Ç_ã1qâ…þ¯¡µ²¾ëçø,_oÏ”ñžî!œÝû^,¦Ëó}{rþÛ×Ï_ƌ噾w¯x¯ížwñ1zvOï»ErGåÅ7 ]6¶fd°ô2ÞŒL]Y²µk÷>=<û=¯lü,_DÍý®ÏaAñ ³7çåPxýÐëÄ«óö=™Ð:´rZмmÐããÍmvŸZãyóŽÚ3¼l;ÏfUì[é]$G×Î{EžÈdó_ñ[ÝbÀ£Åä±Y™*c”éÂn¿:À¬4N¤?Þ=[Ä'“CƒG¯â§ÑgÕÿ%ÌÞ­Ïp::°Kï”þWæ²j‡³ubý¢×–½gük¦{–ºÇ¹ÎµÜ yÇ´äT|¹~3çBÞ'"g[ÈòGcî!¿>æ3~ÒöÙq÷L”]¯ŒìÇÊå¶Vý[XþÌ^RGÏ–¡ûö×O=ÏL<âÉõÝâ£ÿAv쑨=Š«‘>é{÷•ØÀó»ö{[Úñ‰ÆÚöm¨r».™ùÎÖjÕ{¸^zW Ò9oïßëcöÿGúï`GÏ™5ÀòDÀè¢W‘ñb×I‡Ÿ7¶÷ U™™ÿvŒÈä‰>#ßÈð`Û°sÄØý *¾·b+|+ö­ÊÇÿϱ¯ØnÞ3/UŸ¿õ+–εWöeXbàGcîË3{ò~=ɳù§kÝ'cæ.KÙƒ^¹6VÉl‚QÿÝË蟘Ë]Ýâ° ?ª?±>;1š[¶ž¯ðî=d}ÎCm¢ÿtO.ûÝkcéWlx'fòú­ë²8Ñ‹W»±P´Ž¢ÿyž 'ÖRµ]ÅGVeèêÄé>VðººÚ‘™Õ{4'Þ{º¼Oõë´w×&Ë·ë÷2<;g'mŒÇƒ¡qbž³µ‹lµ'+ëk²<ݨ=ƒ‡p™û—'ô²¨?hït•­®{oÜûîÅ Ìœ£6ž@–à +GzÉäÅ×’Áòbó#,Nׯd±kß"{Îðfmƒ‡s‹XÑÓëݵ¾k2p*ÞêÆy·ðÞ\ ¼Œ‹ÏÒ¯ô·³¾œŽßضYìY¥Ç@4fgŠîº¶µ?Ub휠ÙN¼ã•£{½oåLÈyÇ’k,g»½5æyÉ’WñðZþÒç™kDó„ ëø-Ã_Úâö(ÛZò+ãø¶Ï¾Ù{˵nÜCÊÛ=ÏOóÿ¯cäã“¥u€éÆøß ³üµ³òÇWíCVwþf~ZÆK«xauÐwlñýªïû;Êó¿|¹jÌÙxEð| $&ñ7þgë»™mˆ6•É€ú}ꄎÍ[µ™q ª9¡è %¯*ŸÍ÷J·WóW±·Ù3tw*éY¹½€ô~§~G§1ˆú!f§VALíÒì΋اÊ~ÑH׿me}-K;â9¡ŒÏŽ}ÎÒPzGï!{ æw}V¦ËC˜Š~ƒ/Óí7®­ÍwÇöÍ bgçÙÚ±ÅÛÞ_Çþÿ8Ž=-æ7{æÛÙ!1Îb þ}¥ºú7Kïæ1Y`c®ÐPhee™~ݵY™nÛbÝ®_f€ü9ôŒyʲz±N¬u\¼GkÒ‘Ng݈µe„tÄK…+š‹è¿çé’°ùR•­ÒU>²¾\Ñ»¶Îÿïø‡göš–M4èÈÿ¯ê©ªß²¹±b‡Uèè÷X.Ó™¾U»¢‚26™¾a è0vߑώ¯Í@탕º+ëíÊ{ê3àóe§/ Vßo2<ºÌ×µ5a[CþµËõ¡Ëõ…qœ!bû[üý8b->uͳ}-,&þٛ{Yøs@ªo•VtWç²R.;ŸÂóÁÖÿ3Þ«÷‚̇@¶¢kŸŽxMÈÞq#¾*1=¶êØÌ'!éÀJ¢~PŸëÏ@È“Å'ñ€ž‹#øwÙ˜fÏÖdú8ëKT†ÉÊceÌb½ ·eÝ®šJ VÕ_>/®Meu˜lV¾IÆ/js†Ý«²œñ¢Žc& Jšݶ#=¤Ô‹ù•|2œÊz7š÷²xF§«Sb¹L¿"¾²¶¬Ø55?óE²y¨ÐCmÏd%¦CÕzUÙ.?¨®z?!¾Sf¸™N´ íLJÆq–3»jëȶŸÅûƱoÅkãX3þÖ8öFþö8αïølÙb-Ì?þ™ñ´ìõ,âŸó‹|¢Qܳµ=åVÕ};2À`§oŸoc¦O«øEÖ¯³^'öDÉGò}á˜ÆÖ~ÙúrìD#–ãY:s=Ï>fvE6NÕ|öÐñMÑ\¬æF'?kã ÿYÛ+™Ï »®•ñS•G÷оé¼Ï¯tª«úO ½0:ŠžPífLUWfKØ:­ù3®Ø|Þ'ãØ·ÂöB¶oôì[½o\-îÂ|çŒcÙÖ¹Ëû63FùC±m(mÇ/`yQ/WxœÅ61|™ßï}ŸÌtìŠ{žÌÖ/ÙøÜ‘ò1:‘GÏË\›.ͯÕ2ÞT]6euþcâéz:ž§ì½ êãˆßçGÿ+¶¯ŠuVÖÃîÉWFñ\½oŒõªù…hfõ•õre~±ùæšsª1fu²wi/`cÅh(²¡ê±ŒT†ÉìOÏ'Ÿª3*³>ÍèÆgí¬,ÓÅÙ}äcÎà!ËWé«yU{§l©ñE ]?¦+ïº*8’2Þ†Å|d×2:ŠÎÌæC†[Ø„3ÓïH? —æ=.„Ç|Yó‘çžö-žíl±Ç¯ŽcýؾÝûÑ8ö¸°e‹µ°óCæ9ÔÓGžëÑÂyˆ|di¨Ìjߣ>¨Ö°«w%_‡•´êyL‰!Ëä‡ñ­û*õê‹iLî«y…æD×UÛäc‹<ÌÞgxÙ¾ˆ+|"}ŒbI/,_­;ÿ«6A‘‹Î™ÝÔŠ®YÉ_µ#]½“2†Uݨúª¢Ñi³2¯•±èØ®}¢¤Wï©vp+ézÝwécèsŽù;îU`zbµþ器¬þ~Ée}ù.ŸÙ: ÂÛ•ŸŒ·‰ËïÙfÿm=ÙâŒßu¹Þ?Ž}ïzýþ8ö¼øõk¾ílû¾½pe>zÆRÖO˜ï“ù;ΞGÔ˜ª3å Ñ«þg>‡Úý,­ƒ/¶›õ/óíúÊœ«Ê2¼™/ÒµÓg«rVá›ÿWâ=Õ/ñ°#âq©uÏÖÝ8”·Ãû­ôÝîÜVËumë-õ;ƒÎøuÇòíaóPñ3Îà§Ò¹gÓSøØÕiÏÐø(k&·3¥¼jó²|äTzAåÑbüÌ{ûþÎü]ó{m‹—ÇqfˆíeaçRìrýö8üc[s6_zÆiøó¨Ñ9dÌf¶¯Š?Íæ3ëô-#Ã_ÑdùqNªórâ¬äNÅ•A¶ÖŠÎòPýæÓ¢Ø_'{×ÂÒYœ{Æ›o’QT§:漣–ÆäWõ—Øú<$ËqαçØÈS¼G±=•¾Tu¦ÿÏÚàÓ”x ‡ªŸ³¼L·uõo¯_G÷kâL®²u‰ìA¶†úK±KŠ^WxCí¯ÞÇÅzHtôw–Vé+ÖWÙÚ2ë;Uög¾ãÅð¬ÄLº+€¾ƒêèLe^£üŽoâéUe2ÚÊš;/·h¨¼tô”R¿Ò«,>"ƒŽ¯S½Ïz|-cqs ÙöI¶õbÛÎüd‹¿øãqÄYØú²ùȶŽüÆûº'ÆìY”qe Ôqêøª]ÊFtÖÏïÅò¡:bÝ̦2>»ó˜éò;Wñƒd/î/çò娽ÿÍÞÉûßl/¯ÌŸPž±â}å›Tkí]__]»gvJ}ö©x‰²0Ü=³U*?’_T="¨ä%úÕšJWçk5ÆÊ|Èx@øc[6‡ eVl ã=°ùÄb÷”±cu˜>ïÊCF«*»ƒ‡Ý«ó áa:/“gV6KÏ k'Ã_ÉöjÔúâü@séÛÆðûtÔ?þ[§XgÆ›lëȶ~l¾±­nûXØþÈ—l±È¶÷Û¯Ž#cž±7}ì¯Ç,–²Ò‘•žSÇ8;kÁÙò”µ¯’›Š>»¯xQ¡ê£ÕwU“/Cþ^ñ52üª5S¿FÁd“a¶Þ³ ™]^± —Ò_~ÕOQp¡zªŽÌxÙ…»¢è’N»3ž:úi5ÉÉn+¶à Ü+ù¾Ì™íìà^™[]=ÄäuÕŸR¿u5PÞuuܪîÉʬøYŸž ^UÏtù[iÏê<¨p©2Ú;÷n³½ßž\®\®?¸\:ùoÆqÆÞ«×tËÿåq¬#¿4î}dƒjüÊìÈ4òM]@>i…'ãõaÇ`ÿc BF¿j_&ç wµ.aú•íöý›õCäÛÇ>XÝǾ˜VÅ0þýó\%èŸÐ8¡üÈ+êƒY'Ú¶FË(}Ó29Œk¡Ì/÷÷¾‹[@¸"ÞνO‹}¤Æ_DY©h z>¯ck2~b9T6¾wVð3êZiì㬈6Ó;j¹ÎY—²5&6ŸÕw!êø)2ë¡9¯ðTñÅÊ+e³9Êdk0LŸ£2]=ÁæOV'ÖUûáTæßÌëŽof‹Èe+è´½ê{Íd´ÞÎÚu@ÜÃÊÖ„-¾Ââ(,®âÓã87äï/×WDZGò§¯y/_®·#.ÃøBmÈìM䵩ª§”‰yñ6·2™ÎÚ‹dA†ŸÍ‘J?dÏîl®øñ¬üá(kêsÒ‘þÌ|ú³k"ÿ#¤yü(ƃëãù†•«âX»3>2=³«ëã½:nºïØó“7ÿL®ð¥Ì¥QÙªïºv ¢éÉXgý6Ó1Š~ëÚÒ•¹V•ËÆ<ÞwÚ›á«xCtã•ÕéÐ`evÊuyªÊeé+±W¾²5hì=¬Ì‘Ž®ˆt¢Î`÷³¢î3›€ ¢ÓÑ£Ù\RA•?¥NæSdç/< yÓÇßê½÷zÙ~oæ#ÿÏËõƒËõ½Ëõ_Çá/ÛɶŽlgQ¿y¾ò‹ãéþcEùõkŠ G¬‡üÔ_Q•µ6ÇØº«—ÀÊ¡:Ùgö¬jKF·š7+ï²ù?ýâ¸VÍ%d#„kÒÌøô|Ý…:ñ™s„üù?{/„ðzÞÙ,™\±1Ìtò¯Vt-›÷•}6@™AÒ§þªêdÀÆÇãCòó«>‹òñ¡ñÛyÿeñ§Ôt¬LU¿&—¨LwìY]$§ŠþÌp¡ûLWP•c²«âVžÅ# 5‚XgE*”v²9\•«è*íTÇJ¡9­Ù°ò™þÊøc2Íô[L·¡wÛs™šŒè§ùò>ÎÂÒÍΘlþ®ù½º\~¹þykÇ?¾\ÿ2ÿØÖ‘í¾ùÝ^<‹ÑŒþÓ;È÷©Þ×Çöwôxf‡_ /{_‘É`wN°¹WñÖÑñ쾫׳9¯øR¬löNA¦Ã¢¯ãýÚxªñ²÷:‘+ö¸JSêf°íùöùqœKmßïY<²íÿf{[Xì²}ã÷æqÎÞÄÃt›²^Aù£k«5â®ýÈÖ·dÏŒf«öLõ¨ôæ(£èU_&Æc°úèylþg{’VíÏüÜʯÈxbÙ 6ßwÆ­JëòÄê¯ð—ùy«¶¹;oš+¸YçŽú֌՛÷¨²w/ wF«ãueqõ>¦wæ;z&Ù]ï[ÑéLW)r—ÙJõ·zãçJwoˆìÝ 4WPŸøô®ý¨ÖÂXZÖǬ,_7Ê&ë+¯‹MFŸé`V·*çA}ï¥{ßÚ©Ãè+ò´ ™~Rtã ùϪí[éK_¶ÒHÇTåb:«Û¡ðŽl;ºïÄœ \¨_üšœÅÛ:²íéfßäÙz²=ýGãøNÏÖm}ù7Çá;›=c-Ðþˆ¶'’¦gÞ™uP·ÏµŒj':ëØÕüTÚÔù>ª² Œ·ÎüDiÕ3BeG+›ë úY^ÄÍ|SoëVuµ:®žnŒ1噽C鑾ÿVRááDÿìØ9õYå+2Èæv•®â©ê¢üÕu?UoU|¬øÕ+t+Ÿ­¢Åæ†2È>¡çn•†_©³:·ªrl^³ù¸ ™\ªöJí7d7Ù:Å-ÚªÂîX*cµ*«ªÍp­´OÅê©s-ó1çeñĶlkö~lëÆ¿q¹~ÿr}f±¾^¿u-g>õ\}ùQ¯ 3Ž#ˆw?ÊÚ‡èÇrJºbg²ñÈlþºBÑïUYun)r®–éö3ïÌå(O+ãëû{õ}ÒŠ§ØõîøìØ…êÙCé'…&z·£Øl}¢ÓO>oÅ+y«ÐѺñi«°bç»4Wìu¬_Ñß±%YÙLV2œL)_*ý3h¨¸¦ÝÏò•4Õó½‚óì1Ppwe¯Óß+ôo¡ç:>NÆGæ°XHóQÍ×µïö,ÎØüàÃ/¶ïô¾6Žoõ,.Ùâ-ì û^ÏÎå{Ó¸ß{ÀãÏⲑNcó=[;XµµH¿Ü‘«‚øý£ê»±´Ê‡c¸3@íŠÏ0™Üø 9ú5¾GbüfïcPݸïEUÏÊ wÌ›ylf{ƒG<‘&‡™ èê„ßç¡þ‰8;z’ɳ*¯«¶WÕÝQGÅ6>ÏöQÄ¥ê eþ"Lvi©ïf"ÎJ”ùŠxAºGU'*å»ò•Ñ­Æ7þ²òÈŽut;ú߉ÿTd¯Ã¢ƒxÌpg}‘Ézgœ"í*^.ë•椓•ë¶Ê›2w³º•žDé1?›™~Ê £‡üSdógù¹o›ÅNX,…­›?lgì}ùr}q{Á½6ŽØ ó_GLÆ ×ºÇý9h‘6Jó兩+B5×+yUÆ#ŽÃŠ­tqgŒ•v©uMÚ™gÕüÍÞÝ33/¶—Ä÷¾ùÑ¿×< _'ÒQxTd8–ƒÇgtúžñùB²ÅäMmgÆËÄÉêDÙSÊ(ãëÆr5&¥l¤Íž+]qvdéÿ_yvBôn¹&Çê²ñ»tô«§Œk–×™[ ? dr³Ûö^Î,ŸÉòª\­ÚÌnÿtm*ÃqÆœéÄ8*óW}6CùT:“Ùû¬\FßÛ#ó'ìÛ;[K¶oñl­ø/ÆqŽÈ×/×O.×wƱÜ«ãþœ‘_¼Öy)´!êä³+g¾u|fŸ×™ßÝwŽÈ>fqš ã'«—•õv—éÖ?ÊUt½‚ŸáÍèÏõbÔ.¦Ïb~\×öqA¾NÖw®Žª«þDÿã8fïZŒgyêê¦O˜1 ˜.Uû+ÓÓ E§ª«>Tô*ÈÆ¢¶.ÜÅSÑVu ƒ®¿ÎèV8˜ÎÈøªè«¸P¹•ø7ÃÏÞ£UÿYÚª±µ_¥¿Ñvyaót¥=û×YSÈp+Ï઎cy™mWìœÒß™mªø¨ðxúC?wæžm¶üÎq|§gq}¹þærýÿ—ëG—ëûãØ'ù ×|;CÄüi‹·xã¸ßÿmâ´£½÷ë{¨ ±ý_¦£ÏÐJ–3«1}ªlFšþ>[sSùØIïÐd¸˜ü£:^7¬Ž1ÒËÊ\sÈãbi2? ñYµ¡c£þå³õûòVuÊÏìxV׃R/‹èŽÅ®òRáYyÔmš¨UüQ¦£cÚjÿ1|Œ…¶ª÷»iœg”]­›IG¿ÿ4AÇ®´/[“8ÓÆfó±ªóÓgò•ù‚Šù"¾¯ç{k;GÚâŠ-Ùö«øÈ8ÖÍGþîåúáåúÆ8b.,ݾã³5dÛ#îÍW/Œgã1½Bÿ¯(}‚ú츪÷ªþeï˜+~£]ôk£#ä1¼Ñ^1^³Ø,F'ÒÈ|=d㕸[ßvT.Êó¥ާÇÕ‹üú|æ³úËÇ9£ïŸÑZŒz&pì?›+‘ÔŽò2>X}t|¤j _&ª]Amg2ÈðVº‰ñ¡øi ¿>½Ë‡:ÞhžDº±¯JUYÈd·+GYºÊ“J³ÒiʼšÙ66nUy%?Òí¬A2=­ÈÒÓ 7ó ÌfT°[ŽÍ9T¦£ :ãíó2~²ùõY&ßþ³ñ©üÀ¬.’ýlýÍl½ù·æë>¹^6î¿×³söþÏåúOãð—?7ŽoúÞ7Ž3DÞx­ï}#1ý´/.Z­Ö"ŽXv4¦·ºv‰á÷iÌOëШæÇßiÃJÙŽOÔÛª\³=x?n–ñþ/¢‡äÓã‰8cìF´™ Ÿ"Ìoc}¤èŽ®=c|0z‹¤Î Æo5ï=(~i|®Ö¬;óYéuÎ ÛÃúrÇÿdô«2,o%Æ€ÉýN;²qPÚxQڶ⫸;sÕWæv•ïÛ‘­ëÄù°2Ÿ:üDÞgçgòËdm¬ì%Kc8‘žgЫm¥.Ò%•Nœå•w~ßSósß2Ž}‘íœOûx ûµõãÏ]¯Žc¸_¸Ö™ñoæxÿ9–<3{›Ug.¨z»«ßUÛ¤<ÃG`:`e}`…f§\6Oçÿ(™Mf¾ªBÛÓD×õ>Èÿ­ì›(ŸÙñj¤šݹÀÖfÕú>­«SY›c¾ÚNÔ¯ˆžÂÂÙÁS½ó‰å*>X™îØW´Îð+Ôw‚ (ò¿ƒ?ÃÝáÅß«åTPlÌʼSë¯æuÊ0X}ö[¡Ù©Óñvû•?[æwóÏšã,¿²¯غí¬gÿ-ÖÂâ,Þv¹>t½ìû¼¹–üÍëï—®évFõ/_Ë›ì÷FŽt˜/ùîÎÝé(åæôN'{G6AyÞˆÙ4ö “ù»r¥Ø‰Ìïˆi|œAôƒî@z6ö±t¿ÝgÔŽÞgò_YU_ˆ3{Ï€Ê ~ÞŠNõ?K«Ê°9Íæc6'ÆÐŸ¹™È~3ž#®þŽº¿²5ª^Uúµ3'X.;i]Pû¨K7›ûLFØZcW(ó¾ƒg×/Êt(©òß‘“lî)}×»2@mfuQZüŽ.â°Ë|ܹ§…íÿfëÈæ›Ol1ÿýrýí8öºøü8|hû¶ï-×zÇýY{SŸLüqÿ`Ï ò¥F(ÃÚ…òvìk†¿;*]Íd¹¢Sñ¬öÊËô†â±qTu>ËGö)ÒòeT=ÐYÊô²5\6¶ê3d¤‹Æ½§é¶Ñ~~Ù8fs Ñè€2?ÙüBmb¼vx[á¥ÂåWΨcïêª1cÙûO_Ñgrò/}ªò‡ê±¾QxUyGy]]¦Ì§ê;댻ŸiÙ{!‡ÊCg}×¡Ì U.²ñaý§ÌóUPì*×ÑùJ^%·ÕíÒ?˜þÊ`åOoTz«úNå!þÏÖÝÐâ»-_—µÅ“g}õz@¥¿ï,/›ãN„k…·˜¯Î%+凌²«¾Ò«6EÁÓµ_žf¬Ãdå1Èô‡*·Ý6U¼uêwëvÊUvØ“sÖ¿¬ÏÎò5Tz9“© ·Òž¨K¦}3_÷­ã8cÚΛ~ugìý`ç‡|u{ÂYúoŒãÌjó§g¬…Ác‡ÏãG¾‘‡®Àê­ê±x¯Ê>óųñ‰WÅ[6¦™ldñ¨]=q(º¹S7ÆÁfõæ´®9’ôY×ãPÛlÀö\Qtó#_w5Î ÇïóU];ÑÑÝŒ––áÌÖýâÈæ‹ ]}¼‚_éûlþx@û}Wt+]›ÉЙv•áVÓ³üŠ¥g{5©ù/,¿£:xczGÅú;v†¥£µV¾‹¿[•ÍäCÕ¥•]«ôr—Ιktdm©Æùóÿ£þ`<-+s]Îαïölo7[;6¿Ø¾Ùû»qìùfg‰ØZ²Å^Ø9{¶–l{ƽtý£î¯Ê_ˆu«²ì{´¶èq®úåüŽnPí+§êÏècŽñl¨82ÝÍÒn&¿~ÙºHLÏ|Lôüv—¤Å¼G!}€²>=Æ):—OSâh"N&÷•ÎŒeÑú-ã)âc}UÅ@­ØØ Ô3_˜.a²ùÈl«ÇÒ|^Ö¿qNd}ˆä?æ¡¶+:TÑkÝØEGf}ÞÑ•]ÈžÍNe ÍíˆSµ ]}ÒYÌUê¸tò+Ê|Uõ ëƙ(x=O*tyWë¬ÒòÀô!³UJVºé¬j1çX˜kkÀ¿4ß×®?Ǿȶ†l¾±%bëÊæ+tëͶŽüsãˆIF¾LGþoU[|½ˆƒ’éJϰz¾\gŽtôHÌg÷¬ÌY:€AÖV¶Ž¨ø9Œ÷ì¾#û ž~cvÉ‹Qõ„Ïó{> é¨]~ndsÉÇõGþªù†xGþ5DgUç+º%ëÆëWŸÎ|nD›:'»W‹2nYZºï%P>Ëcò¸Ë3“ ¥üN™.ÜÒNt`GWý»c´«ò¤ÊôŠÌWùL¿½rrædyLvÎjï.nÅþ©4fZÜ¿xæ™l¾®íåöd{Yüñ¸?gï»ãð‘mÙâ,ì›=û®Ïöµ˜{$OßøÁxöÜ=äãe|®Ì™N^×Vuß}T4•8'¶¾”ùÑÏæ4ò÷2@}¤¬Ý°üŠ¿Ÿð0¤E~й±œò¼‘õ»ïÛølW­«Æ´³áŸ%‘fìTV™(=ljO}oËêg¼°q$oBõ.Ñó}È|j¦9ïÆ¦gô*º(Éu¤ÅêE™Gãè³¾RtŽ’ÆÊ°ßø?;×Ó§1=Œ “‘ÊV2ŠxTçs'ËÏæ¤rß]ëòy•]ÉÊ ½YÉFw,WõÒ· =¯È‘ÿ¯®!dóJ©ïóP¬l6&ŒG6§¯~âè< éVÇb‘m]Øö=¶=-l½ø//׿ãüÿ6޳ö^‡ÿlû™Om¾õ ãYy‹mbzñ„ê [û*ÓÕH¢˜ª®nZØFÄ{lc'æ+þWlF†'ÃÊdzåÇq¸ÿÙœWæiìG¤G¢¬¡}âXy߆˜¯ÄZÄ4Ö†ŽUðV1QlNûrè ÏØÇ‘/–ãµF¸ÏæÃ꼬ô0ËÏÆ¯šJúÌËÖÛÕ6Wó•Ïæ +§ð±£?•>emËô"ÂUŇ­À®í8cÞÇ9Záeº¹¥\·?”9”éÖÎL®ðTù}¤û".¤§*üˆ?5>iµo|Lwtteõ¾±ÂUÉÏŸëWó2ÙöE¶c‹7¶µb;7äkãX?¶ï÷¾<Ž3E~÷r½ïrýâ8ö°½-_¯éSø¹ˆÞ#3Û‰¾‰bmSýŒŽV!ÒÞ•#„ûLÈæ²/³jó»z%[wEò‚ž‘væ‹:^(ˆÉXô9UzYLêäAÕ)gÙ&eùôÎ\êÐgmeù1íÌù™Ù׌ŸX¾ŠA;ºssE?Z¹î÷Ø>­zæQÖî+ùìBU¯#Sª|0ü·¤çÕ¶íðØÑ1¯µ¬ÊÙcÚÑ9·¢õ<õXªgnºù·s_ [Kžñ¯ŽcMÙö¹°=.Þ;Ž}/¬œùÓæWûuäJ·*ãÊðÄÿ™Åx@ïß¾n¤]ÑC¸«çÁl]‹õ§ò~¶£·+¿#㽿®d’­Õeý‰Ú¤È ¢÷”ñíA~kÕGըžÊêeø3FïN"°ùÃÞåTcË€õ+“•SÁaUŽÝ+Ïü*N¦çy¹¾x½ì¿ÅYXìò»Çá'¿8ž>û ùÈL/F>«qÍlï埇®¾;[«¶¥‹Ë§íøè^‡Œ'V†áõò4@ºoc¶äõ®Ç‡xŒ{V µãìpÔñè»BÄ[¬ÏîWbS»t+ÜlÕC¸U[Û•md“ÆKµÖ®Þg ÚV®³ž¼B¥+úDW–VÉé™´va¥?Τ¡óü‹ÒVíÅ œ16hþ­Ð€ö-êàé´Míó1Ùñ5Víø ž•²*ûï÷Ce<Ï9dëÇ3žØâ&,ÎÂÎÙûì8b‘-¾âë×Ë|d;‹úɸ?gï­×ºQž¼oéRV]W¨òP¹H3æ±4å96³Óÿ€=ûT¸”÷=ÝŠFÜ£¡Ö6ÃÏz¶2/Œ§µ»êoÖwSFã:òlzîò²Q}:À=ã‘•QuT¤íÓ”xßWè¾þ¹ñ©Ú¦*`t&®ø|~ò•y Ž òѧl×Y#Gå;²ÂòâoGWÅ6Fžb_+í`6 +çh¦÷ã=ÃÝ‘ÁU¯êòl|XwôsVÎ[¯TúZ¡ëۯοPu³ç…•WçP,£¼kÎì³}ñBü°ö":ŠŒ8Wú]™ H·Ç÷Žóš>²íáf1ƶ_ÅÇÆ[ñ½ËõOãð¿wýµoù,ÖÂÖçù!/ÞbŒÅpé#”Éìj󊮊øÑ}U§š/]Yô€Þ—FšYŸD\U[»g¤*6³«}äO¢wwI:úî#_Qß"ÞØ|ΞWМSô‹Ç½*ãYdkߨ<“µîÜPçD6§büï ÷ˆ‡N{*½Ü±'Y:Òï /gÆÚ>²»ùYNŸWu²¼ê¹xþïöã3Ó¿ ÞX¥ø®ÖlvÆ>ã#»_Mï–Y©Wñ¤Ê}%[Jîúe+ Î‰l®!_À¯%ÛÅM¼|¹>1î÷Gþ«ëïwƱÜkãð£m½ÙÖ‘mï7fÈ\ëcëGˆ¯,6BYû¬Ú=’ü¬ÎJÙ9¬ÒWdõlš±ÜŽŽ™y™Áô}æ+1¿áGt2ßQ‰ñ@õÆÈÛ‰ÒÑ}Ä‹ÚÐÑÑþ­cVõ'Tϼ¨M]_#ãØÄO§¿^eÜÑ}%›Uý*íLÌx]Á·ÂW§»¸neVêV6£ƒcµ\GvVÞ'­€:ç*Þ•ç”ìÚÛ•úwÙgB¦33ÚÝ{Ÿv«vDPb‘½o`ëÁv&ȯ#æø3ãøfïGãð“rM³ýàìÛ=[K¶8 [~q<»¶‘½kñëc+s»+/ÙÜRxèæ+ôÄø«|¤ì»³Œ7ËÇó<üXfãŽÆõEl—çùFˆ¾OgüEœì= âË¿/‰>úã€#ÒA|³vU6 ’ÁØŽ˜¦®µF<þ;„XFÙ¾êçȇ"/ï‘^¬SÑ`€ú˜•‰ÿ#ýêÝÃݵ/n' óŽ$æáwUz²*Ÿá­Ú±¢Ë+þ¦ãüEv•{eÜ•2 ª8U~æ½:W²üýlìUéŒþÕt5¿]¹Éî™^a¶²âÁÿG{GfŒâKãøVï㈵°óõ¾2Ž ó‘|M³=àldÛîçÇáW¿x­}§ì>Ïãñ4Tý[ù0¹Sâ~X:Ó}+±k‘?å4$ªÎ¨ÚÈæºr>ULWÿGŸÍÇmz9bk ¾ÿÙ@}ç}¿Hß—88 6#ttVì“ê]äüÏtŠR_ÉóÀdõùƒðÛ¡ÛÇ7ާb—b¿(ö»cW”º¨]ž,Måe·<’õìù¤CoÅn¯ô™:™¾í€BWÅŸÅݨ6Žñ¢¶wÌWqwúQÚSFÕ=c¬;eªvtåÕQìu…¥.+Û­›ÕGºÙÕNϽ‘-vÂö~ûø8ö´øö8¾Ù³5äÿ~¹þqgï}d>²G=÷µ˜>²÷˽ïËÎîUÖ²û*Áм³÷ðþj®ûþèèv7³åÈÖf8# ŒÊg>ãñÖ{³ÿYÿÞ|Üâºy\Îúåñl›}::ÕAs7–¯l+;7˜áDüT€Ú¡ÎáŠífÏŠ·~÷‹ÆÙçuðÄÿŠOÕ[¡•éŽÓ*?Œ>úi3û˜ÍÃ3mÁm Ê®*gƒb»nM·ã×ût•÷Lg«zìõ› :ºj•ÇŽ=Ù± j¹Ž¬fq sÏ ïÌ}-,ÞÂüd[O¶sBÌW¶¸‹O#¾Âöµxeû^¼ÿZöíã~ï·ì=¥ç=ûU¾@5¬Í]^Í‹Õ9Éð)÷ˆ‡j½‹áQËtÞ±úü _V¯²e¾L6hí7‹‰ø3ÿ2Ög<¨é¾M+koʼ9ÃŽxXñI»tи!]ÑsJ¿d¼e2Zé naW=Ø)S•_i3§¦exãïóð[2»vî³@[ìø'·nsüß™oª¯¶;‡»±¤»Põתhܺ.²ñYŸ¢ñRƹò¼O`ëÀ¶–lßàÙZ²­ÿÆ8αµã/Œ#öÂüåßÇÉVçgdzçZgþ⹓¦€2oV}¦ûT’%£7ÅŒ2ýŸÉ”"ow#oovÖ [3U âÊüu42ß.öaæw¡XU_f^l?µê] ¯± šSèY´îé+q"žê½ÇyV Žy•îA}ߛɢ‰ptð®´iE‡e}¼â¿3y®p"<¨­Loyüª=D¿YÆã®Íé>?2ý¾ónõñYбW±Ìêz°ÊG ŸŒÆJÝ쥫Ï+*J96W*^*]Øáƒñùñ ôL†dA‰Eñiˆ¯XÙïJß¡vfñ•/åEZÝ}¿Ví`vßIÏúg€ß ²};ª÷%H–‘®XákÅÎuôÄŠ}\É붃éѳAy׆€Í¿ªŽ¯«ä¯¶ŸÉžÁJ;ΘVñà Ÿ/óaºÐ™›+8™ ìÊÑÊX žVò•¹}Ë9[Ñ]á=³¥>Ú|o¼a¿/]/[G¶˜cÛÇ⛗뇗ë[ãØ3ÙüdÛ#ùÇáOÛÚóô‘½_ÁÚ9Ƴþâ·Zsa8vçêKÅ_©d ÕWÖaV÷4 ÄÄ<ô‹`%¯ÂïÓ‘,Äz¨L7^$ú•q® Þìòþ<â7ò­ØIÆ3j'“¤o³þVÇq×.¯ÓkYyÕŽ+óX‘Vw§‚«GuœVìyÆGÆ“Z¤öo&×j½.¬êRVvÕwèÒQó,­ökgüvÊtÊùòÕ¼éöAåT>ÕÎ+4VÛšÕÛß«øbzéLj×ÒÍ¿}Ã8b‹íl[C¶˜ [;þ»q¿Ÿ…íg±È¶Îüò8Îå›kІÃï“ÌÖÙT=Ó+_µ]i?ã-›ûŠDzˆU¿0j ['ïÌ7Uæ›5ÿG¾âù>?úŸ^ª½-2]6צý5§Î»ÏÌ@™ç?KËüxU)<ÏöùE^¼N`ò¨´ßãQÞᬀb3û×±1® h>Ǻ1Šõ÷Jão7žCéODO•í,v A5VÊXú²ñ5‡'Ä=vT½»¯¡Êr–Ÿé„LŸe}Úé]:‘žÇ¡èÆì¾£cT]s–ž\ÁSéy•.js&_ˆÒ(öÐÒÌ?6ߨö©øðåzugêÙž~ýµsDÌO¶5dó‘mß7‹µxáŠÇïëqGz+cï+ÝÈä²;÷U»ŸA&ã•?€Êf²±CTAÔѾn¶Æ‹ðû:Q¦ÑsУPÞ×Éâl¼eçIW²š¥eÏ>Ù³ÛWµÃóñ+òÂÞ»d{£t„§šÓ¨ °61PåÍãVìMä[i+{Èæï¬—ñÃîcëçÊ~d:U•Ѭ¾]¨öŠÉî+}¨Ø…j<²ûª~]¹©ÒÙ¸víŸÒÞjͯ#_Ýç„•1ÊtZ'ÞÄÿÏhvú|Þ£>ìÈËïÎU«yYᩞýÕ~öks¶§…ÅMXŒ…­#›oüÕq¿Žüµëý«—ëwDZ÷…ùȶöüRà=ú‘7äWŒ‘ëg6¶Jlƒ¹çyÉê+¶X¡“•QæX§LVvþvmºj£g:³ï±[/C¸³>arÄêNÿ<ó-V×q,ͱ*®F¹g4z™Èô¢—ý¯æã­Aµ3ŸÍ¯ŒgÕŽ©8T:>­ûÌÍ-ÕÎïŽåjý3è®àèÔQÊžÕÅîÜŠþÙm;“çÕ8´J~*¿#â\‘«Ž?³ +ý®öKV—­]Ík¾#±¶Žl~î“q|÷ûãØËÂ|ãÇ"l>ò>Ó[.–Û[=¬<ã1=VÙ"%O™Ÿ*Ý.¬^7‡ÍÿLÇ­ô‚ݘ•ŽVùÊôK§NÌ«t»2÷;t•òH_±ç’ ¢Pßœÿå“:‡²2~«èVyYyvF\ŠÇÚÇÒ"=Fɪ—M¶ö÷~³ýÞ>1ŽØcÛÓÂ|å]®G¼Å—ƱŽüärýÊ8αëÑxz½Í·ÉÓÍ|“8¢=`mUuFV§Sw2‹Êf÷Jzô•¢<3ax*òJú*.5•N×VÏu±žÂ§jï3¨ž»Ï†ÎÜóÿž2¹bö¡¢Ýç¬n†oEöÕ2+e_/Èlw×NÇ2+:}Gè<ÛœI›Éfæ‹Ä² 8Ÿ¢kþ€ùÇ‹l±Åv~ž­%›lçQ›_lû[üíåú‹qÄ"[Ìò{Çü–q¿ó-X›˜½‹ùìÞ§e}¢î™[ÑÊx`kⱫô^G_eò¤øèwen°ñÈâu£|¨~bÄ©¼çg×£ñ,Ï~ýŸ=ûe¾†òN{<#Ñ©|ôLZÉèüc¼Y?+Ͻ :1ª\V10lŽñl˜ì©6Å·(s¹š³hM®£#ª9¤Œ ÙÍWÔF:ü©ôžŠ ŸW•ÙC&«1?+ÃÒ29arÑí§ˆ7ÒóU3€é?ÄGgT¶ K´'®JÖPº:U¨Ú¤â¨êwtÁ„ÎZK¥GGøE~ÁÜ÷Íöq3¿×ÖˆÍGþÃqÄ#Ûš²­%iܯ/[¾ílû`¼0î×£=î¨ ²wãTvLÁWÙVV^ѱêšl…wE¾•¹§ÔGý³2ß«²q,Ñ}¬ÇôÅŒBe”ø„,>qÖGûœ1~#¯ñäËßW¶“Ñ­è(Ïp+°£³|ßF¶fÏpŲ;²ÌÆÕÏdŒÍëjŽdeî ζy»ò¤ê»ŽDö/ãâîØš®Bx”y¢¤)ù»£â;C^WèNˆïEb~G¦=éÖË c+väJåKWÖÞÕõõŽ¿Ré_ÖG>Æ¢¢׫l-Ùöt3_ÙbŽí¼ÛßbžGýãˆÅ°ß÷_Ë¿ázÍ8 FÏÛ:õù±ò º2žõqf‡vÞ5(ø+ùéÄ®©qSgè) Ê8úç+¶&;ÿ£çñ˜žÅW(¼Å缌'õÙóêÜÈ ¢íÖWʳþéújè¹DÕýŠž^/;;¸ÔgòHý囹´VúnÅ®Eš«r“ÕÉtì­`§ïWñ)í\Á¿ê3*pÖ˜t}»×c|<(:@µ;p¦¯®âYÑ Wü¯¬ç)8ý/²ï3Íl²­“™Ïk{UØúð+㈵øâ8üc»ì\êWÇq~ˆùÒvõ[Þ—¢²£ñW]«©òvô÷ î]9Ê~U`Ïê³R¤ìXV·²xáyŒq#ÜÏöǼxdÄ‹þGùöüøw(#¤3¿}Bô…YL*ûËfÿX‰•òvÏÚ€æÌÊ<ÊhEyòéÕ8d´Ôþ¾µ½Gñ *}ÿŸéwÕÆî®BG–cÙL÷­âdÅ(¡<¤çT>º²Ý‡L*ۨε,n¡Ó>†?£;À—2:ã¹ÚYÙ³Æ{*™‹{ëDâ…ðúwÕ¶÷Û»Æýò«ãX?þî8ö|³s©_»\»\OÆáKÏuäÇãi¿ ~çß}ÜÕ9™>ÎÖ¬Wc®vÇ8Úø,޲ê hO´H寴=óKîì=Ö>/S1/âCõ ²=u|ßß§÷.DòÉìÍ£ñ,/YxzØù|Ì—Qu«ÒOŸ“‡ÈµòÎeǾVÿ•8Ò3í&j‹j[Xßfë™ ¨þA–‡dÙÿª¯:öUÕ­ú±[6ÒQ€µK•«¬>ú­xÙµMºïPŽVûœAÖO«¶[¡¥¤³r»¾Ä®ìU:!毬Mž•Üïà`i•~Fú×ûæïÚþo¶>ü«—ë“㈳°Xd‹Kþü8b’?>޳öÌŸ~ç8ö´xi<»7ò‡;Ò{(cÿ³÷²•ëÚ«*½²Áš ½ªnµnÐÑ£Š¿àå éIÔ?Õ>Ú¾,ó½1ž–9¶ï^ô#²9êó;ß³Eš_F[õi^”yC8P˜WꛈGÉëø;ª³ëž•õž*¯ã›Åû®Rß?*ºV'TËUõPôEF/ÎÛ1‹²¸¢ãQ´®´¢¯WáL+ó%–9£íªÞX±—L+¶3£f}¥^&ó.´6wÖ¸ù|•¿ÊfE=ÛÍožl ØÖÁl¯c‹›xygˆ˜?üÙqœ!bçRÛ¾v–È«ãøžÏÊýüµþ‹ÛKßû$g­ßž1Ÿwè"ú¾mQïÆç0ÿýŸ÷+¶Ñíι3ðǾ›å_z7òöVkÙ‘—Œ†?Ó±HP:[e€{F»²ï±ÿ˜^ÏÀÇi1š~”_O;Õ¢:g¥ù¼³æj« ²÷.«ü¨ïÐüdec:{µÍ WU¶[&«»Ú·]ÓõA”yÚnßîøK»>B§|Ç^vlyfÔòYúYpë¾^­“Õ[Ñ™m‰20ÿÛ:°#òsãÞG¶8äï_®o_®÷~²­'ÛþoÇZòŒµðkƒÑ~Æ4Ä_5—c™È| F­‘Ï{´goæ‹D?ÄÊV°¢‘cv¦«³;ö2ö:›†Åñ šé<¥¼x7žÝGCË` Ú•(sc<ûë)k¨±N¼:uèøX±¼¢Wíâ)úõ_6§;tX^”wT–ÕSߟdÍ«Ýñ@€âû;4ºüdñM«ú5óësìú ®Õóª¿vm{ŸÃäTyRñ•éL”§è5¤S2`þƒR¾z×—iF«ÓÇgW—Tú âÎö‰!ßÚ`kÈæÿâ8α¸có‰ÿårýýåúÏ×Ëâ’mO‹_ÇÞoöÍžùÖsý8Ž)ò‹ÕX31B~'Êã¯d¤‚3m KWtFW· 9Z­ÆûÌG›é1f‘ŀ܅¼Œ/ÅÿˆÏj±ŒŽÏ=þ¼’8§Oú—÷4Xý®þŒÛRé4ÄcÖßè7âUôg·=*tidöŒáCºõŸgè†XFy_Õí×Y'ëÈCEg…FG¥¹ÃÃNÙ•qTñï¶ÉZ¶C_‘U^²þÌä2£]A×¶fxÐtßÁ5ï3_&kʽA¼(cS•‹ øe•lvæd´ûÞn¿pýoñÈkaþ¯}«g1ÈßÇYÔvõ7¯÷ƒañÈvnµÅZø½ßæþÞ@>ƒ•}Îdå Pèe´³usV¾ËSLWõY¥Wd>޳ÙØÞ…ÿ^¦ýè#¢¸wƳ¿ÐZ•¯ûp<ÛÆ8Ǫ±Ž飶G\¨¯+}”“ïÊ­ê· TDégé.¾n?uÊfi¼3u¤‚ïlzïmìØ“ õŒ¢êƒ.ܪ¯3ü]šJù[´#éÊ0Š_õùL¿vûM‘•ù¬À··*£âêÖë@ì‹•ï`|>zl±o¾^¿4Ž3BÌO¶sõ,¾Â|c‹»°5d;GÄö¶øqìmaç왟Ï)cß6EÝ]íÇ ê‹ÌvªPѪÆ;«›­w¯èDæó1Zެ +Ëüìèç±2¨òOcÌC6‘i2¾âC´âÚ0¢_= ÆqgS¢2¾/P»á«ÊUüÏ{ô^!£Ç «“#¯+ó_©£ÎU¥ÿ¾²9Ôé×{¤àSúL÷AóNá%ËWû¦Çj. 6×Yœ/Ó+ëZŠì®É±w ­®ž^±ã(=ó§|¾R.ƒŒö|ÅÊ¡Ì-æÙNzvcUwaen«8w|P…f—¯}µ¾ÊggUæ¬y»âƒ©vù]•o0÷0?×â&~ykÅæ#ÛþæÛ^ö½žíùf{^ØZ³}³gqȶ§²ÅZ°=«Tž£˨cÏú–Ùl¿?(Î@µcýx†n¬¾kñ>“ÍîA}æýN„3ú’ȇ@Ï]BY&‡•¿„bö=O¾¢ÁÞÛDÈ|—j}(ÖÉʰgŠŽ–áÍxR~ã+v¥U:É(‹­‰4˜lgïó2>„'ãqÇ^gó¥²c™®[å‰áWæ‡wzÍJÆüJ[¨äuç¢AÇÎôeL/ªu¢-èÚk4;p¶Œ+Óµ[^ÉB¼ºž’%D#âëÄ»¬ÆIw@õ”ñïÈÇöü¹¢›3[•ù°qðüGYf±TÕwûq§LGßÇüŽO˜ÙU4_º>Óèþ ¹a4VËß…K©¯–«èùò]9Y-Ûåµ{¥ÿ™}]Õ‡Ñ6Ìró»=[ ~û8Ö‡?4?ùS—ë¯/×Ç·{¶¦ü—ãXc¶r¶_œùÉ~dæWTþ‚“Âb‘#>„£“·’ÖÑS]YE>Óo¨_¢ÁdJ™“Œ·Šgb¬Î÷Šyè™&“£XíC8á‘Kgø2Ÿõ_¨³ñíØšjLW +[+8‘¤ã¾SCå™ýðr¤ø"c<Û—¾‚2ñ^Ycþ5ó›²>C}çj«âÏg>Vý"ú™žUä@)ËxöíÜ=`mΞ…¢,ex2Èú ²c¬}úYýðu+»ÅdL¥ßéߊ‡, É@Lc{HV´½j,*èÒ=³ÏWê3Ìê­Ž%‚Õ¸"uÞÆ4¶¾yRùPË)ñ™NéÌM†{uŒ<Ä8ΠߊŒÏ²ÊD¶ßû\š÷áÌÏgìÙ7yÓ/¶s¨mŸä¯]ï-ÖÂö}³ïõl¸·ûuh/·þ|´èS¨s ɨoGV×Cçù,ösf—Uú`6å#ÛVÅ 9Ýy'ÃÆÊçû±u‘ݚ噿ã}ä;r±vÄñÍ|*ä÷ß…2”Aù>Íß+º¡jŸ/ÏÆ ='dÏñ?Z×Wm›Ç±L&û¬ÎÎZc5]}îÓVt„û‘Ñ_±i»:«ƒ³¢¥èXV¯j#›‡­LÖ#.T²ónµ¶®³?C¸÷õÔ¾_ÑuY]%¯[GYÝ}–Pò|¾ªK»º‚•ÍÖöVuAV–É›'QîªwÈÈ/1ŸÖÖß9?ùOÇqVˆùÆ?¼^¶G²­-är=¹\ï¹Ö™ûZL\QÅøä¬ˆ¿Õ¸¬Êÿ®­¨ìù„®Ž^¡ÇhWy•Ÿ–ÕAq*0œqÏíŽRÅäĵ^ä²+>³ùº~ý—ÅÝ ¾fŽê=ec»F’ùT×µþ˜‡b:`ý§Ð>Ô5Sÿ?k«âKe2Û±£*½ ëwF¯‹ÏU‡¨zWÉÛñOÔ2+e(ï‡*º»üž9gwí³W*þ n¥væÍ™~K·ÌY:bµ>o¤“3ºÈ/ˆvþ¡ûµ}Žm}øåqøÂ‡l~ñOƱG²ýþ§kžÅ#ÿêµüÇýÉwlCgýé¬gfdߺuwÓÏ —ùŠlÝá¨hG9‰u+yÌüÂλ\ïsÆ2^vízäþÇr/‹ a¼zbZ%Ó•Žfc¡úJq.û>©h ¼›‚Ú]Ù^Ôo=U¿1Ýr ¥oTœ]ð²ëÓVíV·.ó=ºr¯ò†ä÷³Z§Ù;»>ºcw–ßÂxX±¿Œ7¤7³úî(‡UÝ è[jD[Õ…gÍǫ̃:íôÏ¡´¡š'1_•ÿʶe¼Ùï´ýsß7[G¶XãÏŽc ù—ë»—ë߯sañÇZòû®åmOå—Æ³öùL]}ÅÚç}Âè !<»k.¬Œª÷â¼ÎÊux¨@ñÙÌä³’é,”á`k¬ÀÅð¢þþv¶>;¯ÇãiYó|ܼªc›ß}¤ïc[3Œ÷ŒV6Ù¸0;Œâh®ŒTVÕ1]¼Y¼SÅC—V¤™•Uí½ Hv¬<«eô”´ùËžÓÇÐí­ð—ý¯øVøÈbãºöµ‹§K£Ò _Ý÷+¼Ý2*½³!ã-³³±ŒBçõh—š×;Ь!›n÷æ#›¯;÷´°}Þ>w¹þõr}oëÉsýµ˜d;‡ïÝ×:?s­?} ÏOôK*»Ü±(ýÌx­[ˆ¢‡2ÉÇY²¿Òöî|вØñ¥QllÄwò}–†æIôÛc=f£«w¢ì^éOŸÏèdzõM‹±¨l®ò7V|¾(S•ÞYÑǪŒUÐñ-wuçª/´ÃGÅCw|ϤÝÁ}–}ÈhdkÕ¯§®¯èAkE6w}³ë>Oš·ä³3¦gõ5[s8 ?³Iqï‰IßÞUÛÞ¶–ü®Ëõ›ã8SÏüd‹K¶õäWÆga±Ê¶Žl±¶WÜ›Çý¾žö¼÷ïÀÕwÈŽ ’AÉG>Z?ƒçé£+~G¥g:zÕÿ+º•Ï8Çå¡»}æ‹zÜÑ_F<ǺÑwDrëëdc%×+}«È «Wù¢Ù¼A÷;± + ÚÁNyTo•‡NÞª¬Uc¤Îk5½SFÁ‘í½RɧÁª?Âü´y¿:®JÅ º™ïƒÞ+!ŸtÞǵ6»·5à7_¯'ãØãí•qœ­7÷¸øæ8ÎÙ³3ø>0Ž=-Þp­;}ì¹ÏòÜ/ÙóÞI#›ý¬TY¯€‰ò»*.eþz\•O§ØD‡ÙQ…/¿ûõ­7£x „#Òdru®H³Ò]ÕØ z, áˆ|²2þŽ®SôЭ 3ß²v¯Ú;E·tû¡ãgd´<žÎóqü­|‰ £·£×Tý²“ÇøïÌC…^¥o1vý˜³yÊúí ~=¬òÓNý½Ü‘Ñn?fs_Å¡ÐSùzcÁl½ÏCk/–fþî¸\ï¸\ïÇZ²í…lëÆŸl¾²Å`ØYÔ¿6Ž3ùÌO¶X‹7]q¼0°³Òµ\¥ËÏ£Ž¸j_X}ä)íSm§ò^ÙUÆ«K†Þ9ør•®»ÏÆB Ø†ç1)ƒÖY³9æA‰de"žH“ñÄêeeUPäT©¡Š±TôºB[ñƒ:í9Ã@ò™ñ›éÎ|×éví­Â{eÇíWµ1jÚÙ}„@é—,/뻪¿:ôV@µ¬NÇwê)p¶~¬Êœí£»,yîý†öHVü¸™ŽÖ™ù¿2'²²;öéi¶†¿37:<¡¼è›ùÿÌÿPæ{–—ù’Ù»ÄÛŒS˜ëÌhÏ”LÞ²¾Ÿc÷9GÿãZ<’wß>µß2ÚÓÉÚ•á¯Ò«yËfr¦Ø`ņwl9’ï 2ùÌxPq"¼Œn…'+_ñØ‘TF•ã:>ÞÕëàdº‹µa%¦DÍWçTGÖÔ¹‹òU¹QÖ5:º¥+¶OÑEM%?›ƒìŸ"ëJWÏv]]ßÿ ºzO­×Õ] žˆƒ}w—ù ³^|_ýØ]¶~lþ±íåfgPf±ß½\ßÇÔ¯ŽÃG¶5d‹µ°ïû웽Gîzh¡÷â+€ú!¶U©§Ìñì½z…£Ë£ý²ï³sÖUáLXñ[Uy™ Æ6)8«þ8Cÿ1}¿ê»U:gg^tÇ"Îá̶!wb9Ï.ìÚ]º·Â&ÜržD`zÓã@òוá[B×W`8˜.Ïú§²ÑW˜ç‡ØegçپǶoÅŸûõc‹»øÒõ²}ß,ÖÂâ–çÞos_ dÛÑ:l¦ƒºmŽu”ô Oõl¹Òÿÿ(KSüÿî·U•¬lwÇŸªúnÊ$Šk@ß}"ýÿìV͈lÂ}òc| ë³»PžÑŽé•L Þ«1‹ ð4áHËtsE7ãWÕíÝ2Š©ð­@ÔÁ(¯*ÇèGùRí ºWú4ÒEi<ˆ'U(=ó®ö•Âkƒ2G™ÌvLJÑ`ã´2v;cÓ¬ÿ²uöìÌä,MÉëBWÞn5+rÓºkñÌÞÆùÄÖ»_ÕØE›ñú5¯ùßlÝô-ÎâWÆKa{!ÿÕõ×Ö¿rýµXeÛóÍâ,l ó_øc³¶eqÈ>]‰Ct˜^éØËç ¨½¬ »Ÿ ôYs¥@§ïÐx0£=‹ë‚^Æ€|/Î ä‡W|Çû‰K¢ÚM6÷Õï >={®@üŒñlTÿ$sÕö¨vKñoVmŠƒ‰¸Ð;¹ÌŸÉèUmèìçÇp ßŒ~vß)ñAõü¿jów@éOµJgåQº¢ww@ÕJ™žÎhÇŠn‹u;ëPŠMß•9ówÇB±G+¼¨2Ç2Ó7]ßdú¶æó¾ugQêrýÙ8|äÇÙ!gñÕkÞô•í;?ó¯ç¾oÑ&³ý^}š÷m2ÑÃÎföŠÍÆÏ®.Bõ+_Y¥Çðdï»Z]{‰ «_†4/w¾žbsâ•ñ¦ð‰æãƒ=Ó²}ÌΨló6•õé™|¯àEmíàìú/¨d±ƒý? ·.®/ƒðTuW|U¿©}ÆtǰŠ+ò±ëë-“QouuÏYütèíÈs…ÿ– ´ñ _-ÃÁ¾ÕÈôÞÊÜ÷>²ù¸¶ü¶ëeëÉÇÞo¶'²ùË£ü±q|·gùo½^æ#?v¸¼oŒøëêoE¿¨ß·¬ÈfUnÒÏÖ$3]–f¾u×ïéÈ÷ ŸÕ·Â,6'êèÌ– 9dýÓ"=ƒ€þÇoV#ÝjÍ~ÕŽfÿ™|)¾X–ÏÖQÕq­ “[6•9ØÕºëû ¿Ë•Ùù[é µÌŽ=Rë¨|«>ÛJßUùgø)›Äæd&'gŒÿ-Û_Ñ~8Vì^§_UûÛ-¿;¶UÅNtèvähuL2¿+–™ÀlÇ|_lßÜÙ·wæ?GL²ùÃæÿî8b“ÍG¶³Eì›>‹Ë°uç§á}o «5ÊLÏ*u”ò¬>×}×ñeþ‡Â ÊCåT:Y½ŽM©|~qìn„7‹qõõØ™Ðó^Ys­ìûŠ/”Å9etгLöÝaç;ž]‘Í6þÊ»ÕZ-Wå)úùñ+:j‹#Úµ±^×:Ó¯ÉèG»ÕiwG_U¸XY'UáVtnÖνšÙ õƒcí¼gÕɾƒSé­è».tñ¨2³ÃŸºF‰òVbh3Pì·—µ,FÓ—g(˜ßk~²ÅQØw{<Žó§_»^¯Žc_‹_Ǿ¿4Žõ篗ǙéÇ®}Cmóåâ»iT~VƼ‹»ú¿k¡¶Aµ -tß‘†7úÑÌ©~`F•‰ñChíØËçãC÷¿4þ™ÇÚ‰ôP÷9 z7Äú=w66;²Âp3:Y½Ì×avV©Çž‹XŸ1œ*düœ ­•yþŸÝ&_¦=»*>ÅFíêp”v+9zÐá}'§ÒC¨^¦³ºnµ½ê{®Þޝ¢ò‚úBÑÙ™ Ìž›Íÿ0ùåqìífëÇæ[²íkaçíÙÞɃagð™üÆ+½iû£ŽÏìºdevä¦ÒÊØgq,ŠÞêæ÷¯¶»ãCt|/Vù 2»„dÉI†Ãó‰ä ÅC#ýæóн¢'wlðŠ?¡ä¯ÎAƒl|Ïš7+>AV¦Û]ßdwl™üEP×·ïŸÏlì®T¶R±ƒ ^•Çn=5¿ÓG»²¼Ãóªlvhíòw6]§úíÞ™ý×Á«¶¹òÃV cCØ}†gu>û²(nñ2÷³x ‹³øð8Μ6ߨÖm ó‘_‡mëÇosu¢ÌøW}ƒ,?ƒÊßéâÍú++¿¨ ŠŸÄ|fC3º~œª÷(ê\B~#¢3ÿ?ri¾,’³³ÛœÙW”ÚÊâ’3`ýÍî«Xí®ÉhfyÊsΪï„èéótž!³~®ÊVé m5nFéƒ݃öŒa4Îò—˜-è¼óVƤš;¬ž’®¬…(xVË©ewìl×Ï9v|î³áì>éŽßÙý¶Ó_7~§ãu š÷g̓ʗšÚ?b¦[œ„µgqƶ÷Û«ãð‡¿=Žudû5Ùâ/,Îâ½ãXs~ø?co¶wî•ìégñ­Õx¢8UÈÎwuRÕ—jÜCæ'ÜR§D:ñ¿bP™î³rÇÖt}È;÷Ëæ4>1ßÇMÄÿ³Œ?{=Öe4LN2ùñÀÆ%£™ñ†p²g¤3|3ÄGÇvûKyŸ“ñŸ½ u‡•±;:ú­ãžM¿Â‘é‹NLë‚h*óBÕ-(µ1ûNhu~uôÅYùŠ~ï¾Û¯Òo ;t»²©Ò^‘a$cøàÎól,‹d<Îc”Çü¬Xžñái#âíºçÑöµxË8ö=¶5äWÇá›oüƒËõ_ƱÿÛŸŒcï·ã «cñÈæÇú³öÐ!jWg]¹’ÌÿêÌÁÌ`2Õ;?kn£FO¥©ø]L¢¹óý}äÍáÊÿÈÆÍ9ÏÒáLÏÏ:H–ÙœSxÌÆ0“m¿®Î€ÙZ¤«Ø\ÉôQ†wK[±#jŸ*ôð¸Õxsl-AÁÓÕs;é(/UfVäbT\gÒDxWì^,×¥¹‚{·ª÷yÞ38«OÏ› ×ÊÙt±}{gñÅö͞ſv¹¾;Žïõ>¹¾r¹þúr}ng‹¼|¹Þ9Žïö,ÖÂ|äyÖž§­¬¡­ê¯H+éØý ?¢‘Õ­ê¬è©YÑ\ÑÙ –†ÒïÀ…ö¯P|=Ô×YÜû¦?úÛþ¬u„+¦Í¹åóÑ;fƒšÙgÄGÅS¬¯–UÒwdGÅûÑSçÝÝYó­«·¼lg4vü…§8öÙ:AÌgr³ã×MXÃîÐ`uP}å™Ç—SiŸÑW»uVpvtG•·Ê‡ªOìîÒ®Êuæ±Ú.ÕöíøUŸá,^º:¶:Ã,¶ÅŸ‡úsþ>¾^ö½žÅ#ÿÖ8ÎÓ³ýÞ¾3_Ù~ÍGþãëeelÍùçÆá_³oƒæ=“‰¬‘×Jî•÷Ë]{\éà*=[§ìÐñPÅÞ ^º²œÁhxZhn³_ÊúÃû_”÷ì,ꉵ­GWþíüÏæ)joȯZч¨~ä­Z×õiì»Ï+ûêße>ÒŠ_Çä/–Cüœ·²5Y;VmwGWuýŒÕúJÝ]^n +ß}TÐ'Dc¥>ÃÅpÏÿ•ìŒ]µvµë¬yx¦ ­öEVþÌyåÓwy­èvmaÆ òbž·_¶¯Å[/×Ï_®_ÇþöÍžÅ#ÿørýëåú÷ËõÊ8Î1?ù=ãð«mMúñ¸Dëm™ƒÚÎÚÅÒ¬ŒÛ-ä§*§¶_õvù=/«{Fwú‚­VkalnEydíŒ²ŠøŽ¼týÚŽ?Þ“X9æK²¶3úHw èèѬ¼šÏÊ«ý^Ù茟³mnº²õÅ7ÈúñTù­‘þ”É,¦xÅŸA¼z÷ê_ź+ú³#‹;òµ;&™ÞéØñ '+[AåxðvTÅ» +4*iæ#›ü.ÿÝÞÜÙ®W®×GDZ†lg‡üÑ8üç—/׻Ʊ¯…÷‘Y›²¹}O…ÊTr{‹qÛÑ+éUÞYp.D?óÎ*/ú˜ 0ŠÏ^Y|¬÷eïÂÄKô9³~Èä^ѵYYEtôÛY[‘mÄÊKgÎwÞ¥T¸TPžGvú¼3;øÎ¹*jÌzĵÛg•[ŵb‹:ù»ó{…‡U<»úhÕŸRë*t*ýþx¹>>Ž˜ã?‡lû[|æzoykañËca{ÆYÖ™°"7Y¼J¨ýÙº¾¥£øy5†PÕQl~tþ£ßÊö©cA3 ®MW5Wn탬øF+åºþÚŠîSqw`¥ÿwd²KswŒVåKó.]¶Ô¡[Ae[ºþÊS×2¨qeYýèŸ{˜ç~ÌX ÛÏí÷ÇáÛY!æÛžÈv¦ˆùÈ¿w¹~wëȶæl~r¶†üÀýú<w¡èx+¶!óív ccnE«²9™­íø.,O‘iF›ù©þ>®Ï2Ù·|Õsò =Î;w÷fŽ>>ZÏú•ÑŽ}ÂxE£¥Ÿ˜ŸA&Sl=å}R2~LWñîÖcã…îUÝVå­êÜjýº¾DiQ÷ y×á«ëï¬ÒAé»6FåA‘u^?OžwðœY÷Ì9 ÔéʤRvEª¸WùíÊBœ;~}pÚ+ós-¾Øöª°oò,¦âO/׿Œ#&Ùâ‘í\êWƱŽlû¾ýò8öTžëÈó|`ölãi«òºkc¹Êfª€|”UèàX-Ó‘©]]•áŽþ£êÃùrŠhU>iÌóßñeïϳ˜ku,Øš'â™A·~%wñû‚Ygõ½ÌYruKÜ{W×Å£ä=ßr·îY¸”>éú§ ÿþX÷û¼.³eWÁ}†Ý:níŸó {©Ô«Þ…Ý Ô¶¯ä+´U?Gß™Í@>¤Ç=ýZ;+ÏâŠÍO¶8ã\®_®¿G|…­!qk̶7òË×r¶îl>ò\‹öëÖ‘Ÿ3¿òíAícåí]9?CnnÑ,¿Šˆÿ«2Õœbq¿ÑaüÛÿ®ù/Ìôÿã7{ˆL¦ý/òÿ™_¾j£b=Ä;Û™ïÌWŸß¥šé]ýé>ìÙ Ñ­hes~U(s¨c·Vú2†‹}'Âp°vT¼Vsïy‚2·vq³¼L~”çéùìÄþuq3è>—¬èÒèÌÁ[Ò:›¦Š§ÓÏêSUWåkE¾²±®êGYòÿ=îó Ú.5/[Žýõ]l[Ì«ü 6÷•yPɳ :+Å™°µÿªìÞCâñfiÙ¼éÌ©Š¦RŽÉ爵ñÀd¬£CPõÊ­¡Ëój\dÇeõ”ñ^‡Žügå”ôç ]`Õdt;ú­K‡•ž}ßÑ;gÆ]T|¬–cÇò£M›kÈïÇ7{æ Û"¶~ü÷—ëãXOþókÞocŸ8‹a¶oý§íUeÛVlÚLWdoU¼«ï¯Y¹ÝùÙÕ'l¬3_á‹þ{÷P鯇  òß"oÌWTå©+ƒÌÌh¨÷ ¨2ŒôÊ6¼¢—ãá̹¤Ö[‹UZ¥{vWË¡²gú]ÿ(–eç­Ò>«]·’á3|«]»×•/Õ—_Eï²zônYÄS¶ ÚšÕw~gv7£õ<}~O/ú'¬Ï}¼…ÅMØÞÇ>Éæ ÛÞo¯Œ#Nù“×4[k¶Øeó‘ç{ÕþÈ‘'ÅßTƦ*£ÚY$«zè–ÏS ýn¹Ê­äšù–1¿ÓJ~P¹ˆŸÑ«pT¸*žªoŒÍÊÇQô ¢±jW?Ê< ®ï2<ªœ(c{–¯Èäzw®¯úÀ*œåo­úy·°ª®>Ë÷éàêÐ\™ßͳüt¥n–~F_"Èú¬3Ÿ·_†àlŸ_Á¥Î“<»8W`w^2»ƒäÌ|]ó‘mMÙâ(Þ>ޏã_‡?üÎkú[]¹Çç:lÅ>xþ¯h¨›òoÔolÜЩ>TË×g`U?§³=7µÜ.Ëègº¹l§_*/ˆN7vŽN¬ü±6#(žP?Mõ-ÊWë‡è½ÖÌË }gì\ÙqôÊŸÚG´OÍ›ŽŸNî\ZŒ>K¯zËÁËʹ}æÒpò}¬YÝ©ì0º ³;“5%/ –‡lb¥™ûU§Äì²Û;mïµùËO×=]­ë;{ßxºþâéúûu}‡:ζ_ùžËÇ»{ŸMxë÷ò>ÏÎ1^™®ë@ású¥M칺G¸Ô|Fv¤ã—ÕG4UîWÑ @ÏHG²{47TL¹ú™u¼P€ñÃÆ;ÓÏë÷ üg÷ŽmëúÆ•ŸŽNW®âtý[†K¥uú½Þ+v`âÓî{ÇF¢ºÊ9ãçÐîxpådÒŸL§ d]Õ¹‹Cáa¶ Òbe\pÇ_¥?‚ÆÇ]žv_¹{ÁNôÙ4ß‘©~pévõ›<áãnù®ÎÄÆu8”½cå•P~ˋ߰ïñ­¼ˆ%ÿ¯O×­+fü›ëòÿëÓõ×ëò—ý9wïí}øŒ+äÕzŸgµ§$óšë ß ÕÏùŽÝìl²Š0`òáØ³©NRy¹¿3 üvø˜þ‹ÿ¶i;¼³ØðÆ_å;Çsk[²)رåÝòçÖ;Ÿ†ù<(ÛˆÒ˜âB§Ó§óîŽì> §ê³Gê8‡^WÙõl_,Mi¡ò ë‹ ú'ºub ]pø˜ô'Û{¢Æ°÷™±ÓÏÊž8úCÍ;wlOi3\Ó:Ž Sü'úãQ:ç®ÏpN|°i½)<Ò‡º[nÂËDLiºó÷<œø"µþ£€é&Çgú´ÛpjïÒV}Q}ì}ö[Ä„ÃW9öÿʺ¾?ýëò‘¿¾.¿ùíºbÉáSÇ·öö~dt®–ãc0þ+ŽZ¯“ëºçÑ@—ÂÍb)©sP'¥| —å?¾*åÐÙ/Îø:û•ÈêNåsÓ˜úzŠ^o@sʉQ¨ù‡ê¢½Íû}ny„ÀtņʻOñ1‰ß2ùR÷ÓXWÇÇ„_–ä4çÕônÞLÚÃx8éE×±§]Õ6'&¬Ú§ÚÀæ[§Ô/ãÁíwöŽDÅãô{û&ßÔÞ(ÿ©í=Ù'­xÚ8êû+“ú]WÏw8Ù^ãZg¢ãUùΆ¨µêîöO]ƒFk×{œP½¸âŒŠðyc¿EøÇá ‡üož®?y¾ë‡Ÿ®ï[×·ø¾°ÞùØ,.jÏ„£»&0õ :\jÏB¥yªƒ¦2žëe|Õ¾*~§´&<¹ó]Ý+°îqÏã„ö tü8sÉi¥ƒü4>n_äú¨¬;–¬-'6å‘ó ýº Þ™¼‡2ñOXÅãÚïÚ¦© íÊžàW4UßÞ•¦4ÜgO7?ß;cáêÎ 'ëùwìk‡[ñÒͳSºêZyG¿âRºeÂ6§û£˜?Âh*<ˆ·Gú SùV]?¾®}q¶Å¯ëÜ·ˆ)Çþ‹}®EìEŽ}á¦àì|‚É\êÒ'~Î¤Þ 8º§ŸGÐRm;á«£7å§Õÿê¹ártÃU=Ç0¨óoÞþXÙî¾æò0Ícùš·ÝYMwp+<ÿõ­ß\Í©3¡óHýüÀtÀ©ý®xœò‚—ò‹ ÿXøšŒQg«OõæKôÅKŽÿg ”7µuêý¼ 9ŽœËÇû,✊øuœgWÄ{{ñ=‘8ÏâמÿÇ™±9Ί‹}oÖ'××3hÎ1ߨk£ënèü«Ž¾»›€ã#°qä3ûÞuëž¿•/[ËVœŒ?´y-¼ÇÝïPë¨úõ~Ó­ë…ÝšòûØÆÎC}ŽÎýCô* }*®oÓ•ëäÐÝÿÌäÿ4Ìp;6§³lœ:;äÔ>1ºöžÂtŒ8þØ©ÿý¨6ŸŽí îI%ϬOY#]ÃöœàD:@É>Ö·ýa¸ºÿíÓ±ëì«§p¢{¥ÇœqÐrʪü;sÕ¡u÷Ý|Ø>nÄ‘ÃGŽqøÂ=_ñ êð•ã»"?½®søÑ±o9|äÏ­OúÈʯê| îÜTuj:³çth×¼N'¸} |’;zGáÜý2Ù»èú"ù?Šõ!¹éì„z_4¯wl[ÀtWÕñùªxkÿ¸ú°STÇÙoÊ)¹F¶f¢ÇTÿ1ÚŠWE§£u ªï;ùtñN÷Ež”Uÿ§uQ™îÝ ¤oëSr„ÒîÚÕN{·¾˜ðp§ì#ìÈ„Þ]x~%‡Lt²RÇð”ç»úéôý‰nÎ8ÐÙ„û¤NNwÆ”š?̦V{~ÂþHœUñ•uùÆû}½8×"¾·±äø6uøÐß½®ýÈßô\·¾§µ¯:Æõ[|›'çŒ7Ö® ÚGäÚ¶GÈž[þȰª?õŸ&ságvLÍöþ¢‰hTÞoõ§[3î쯻òv '¸;=v Ýó–ëUxyFuîÎQ†ÏùÿÒ~ÏD‡¢9Ôù,'ô'eïêêÓÜ)LíÏ£dnZþN_¿Tÿ9{åP~Mëà®Î¹SÿѶšÕ;å¡«÷]¹ëŸÄ”™Q׬ã>|Ýx_/Ϊˆ¸qì;9ÞÕ ¿8bÈ?òœû,¾}]qäý-êŒKÑE¼®¥ã ¯@¹GÌ+EÇ©ë¤mèü5亸§€tŠª=œ]|ˆé#ÔvçY'ÊÕoÓ¬Åû-û«9É`¾SÒ+,ö…ò^­÷yQm®<1AeP^æm§9ëž(½›+h ¢2ϲŒÖ8#ÛcÆx­{mXYÖo Tü³Î3ÖŸ©ôáÄoaû””¬åz¬ïدÃS¥?Ù»ŸË;2­xqúéÓ¤L­’WÓЯ“þTrÝÑ|Oºu1מԼ‰¢Ê0[áàFöÕ»#»Ž~@}V÷%NéÊAw6DÕ[Î<ÙïÜÅž‰ˆ!GŒ8öRÄ·Bþt]g¾ý»§ëwŸ®ßY—çZ„oû‘?\ïÞÙËýƒÆ|§³½ÊÌ~<Nõï†i,ùH;XóÑžTÖˆÅc³¬l7][Øû†wn'ê_¤ó~kT¿ÒØu˜ÿ[ùqÛTë9zÑ¡1±?¨;{‘÷(NÚÍÚÈlŽš]ÛÙž  j?ã‘ñrªÏ}U¶ÒU4&}§è¸c>ÑeŽQpÒ¾ Ó笎¦C_á9‘÷˜ò|\ZnßÝ©¯žu&²8m“C“ÙÝG3ÃubÇÑÏ®¨h9yNÚé~ÉÓ¹y¥ŸîÌíSúŸ­)¸²3Å1©«äð6ùŽ×å¿Ä¸¾4½»s•™úý]zÕ“ö£¿lž²µcµ'ãܱµðq#6{-b?ò××å#ïoPÿÍz÷ݽŸ~.û-þésÝúlž;ÊÆ1ՙ̅‰ßÂxšÆšO¹ïOýÇüŸÅçHwúµòXÿ£v+Ìéï»eü¾ek=Ô¾cÉÚ¦|²­ÚUq"ÙžäWë“íPÀê×2ª>â—•›è>Õ÷¨¬Òe§ºýϸ]ùuæîԆݵ#J'0p÷ÛLËOÛÒÙ7TžéƒŽ§ h­¡ÂDæ.%{îØ+ýçÒ«ýƒô…ÃG¯©¬w4ºqqô\Gÿ‘àÈ:iÊÓ ï™7öMgGºóJÑwiW? ÃÒ™Ýêìâ¶ÅÕ&ÄoÄ‚#Žû-âÛ ?³ÞíEþ»§ë?>]µ®ïQÿÒºöb¼]×¾ä×»ý[>“hdªl£=+wõ@-wß#ÊMë3¹Ac¬ä·[;d p³þUúÒc¨HnÐóƾGë%Õ÷Ée®Šù먼Ûg êüF÷®ÜœèaY¿Oä÷Ä~:8QÙ©­¬e]»\Ë>Ê?p|¶PýÕÍU‡Ÿ‰®<‡Ö„çþLç§*ïöÃÄï¸;nþd Õxt{]pæ8+«ì›Â£ÊLç×q;‘ï‰L¡tç]¦ U}EÓÉg¶l òâÚþmüÆ{{±/ùÖ/Žwõ>~ºþh]qä8ÛâŸ?çGù›Öûû<«L=Â_«¿LÇœê»n &ó¤Ösi=ÚŽtv°–y„pí,?$']L›ÉH奿1ž¿Ó=1kqþï‚â™í³V´}êL§ÝÕÁŠ/Çd^ºóx‚ÏÉ›ê¦í8ÑaS˜ÊÞ þ—À{Š«[oqù½;Vlj¾{dß¾„¼g¼ÓþšØ·;ý>¥yRv /‰ûQpªs'¶ÙqT¦^Û?Þïî…ï{)ÂGþ©uÅ”÷¹oGþѧëY×YÊŸ¾öYuݸÛC\Ó˜N9Õ3lÛÁÅðw>à”†3nªnæ³0¿IÝ£,»Giªêû›•6“6–ÒqLï1Úµó>¢üóO¬ë|ä(û,þÉz¿m¯NŸl>&ë"ù¾³¬ß¾rä–Ñï|§ZωéM £ÍʹûGsù)L¶®npѾÂÞ¹Cÿ]_Gâ÷DÿvzÀÝŸQq1½]× Èv!Ÿýïð9u]t:ßr}Öÿ§>M­«Úûh›W¡ãlj¯Nü©>ªiݳ]7ßTÛÐ8»ß?wÙ¸‰ŽUýîÐuAÙÀ;à´™}7×înÞÞÕŠNÍ”¹«ë}ׇÍš?}ObÝüDýü*• ?7ö%Ç;xáÿÔóõõ§ëÏ×u\|k/ü䟺ޮë\‹/<×ÍqÁj÷2?uOt§k> ½2†NýêG)ùA:Õqý;'¿Þ¿éöò†§îÿ} ÒPýÜ߯Ê=ó¿ÆÆÙ'Õ†ü›ë"™PrPëåyÆxPõk9•ÇhLlÞ©ngòÒù2GÚ–\æÄa8¨gè;~ÏɼîÚÌü¥éú"Kseáp×}½_|ÚNw\]šÓyQûÅPjÿ:úíI—„úž†£ƒîòzGïu~Ťì‰îFxÝú§€ÖI;}‹ôBüßïÙ…¯g¿ýкÎBþçß8ï-ζˆ3“õ9?öcÄ‹×'ßÍ_‹¯£WYšÌÕGÍ…S»éúL._§öœÙœ»öQ•™¶­Öeø:Ÿ­Ó ¨,ÛPÇ,ëðWë}žê=:?¦Ò™ÄÐó2ÃÝÙ wíᮀtɉžðÿöïTÇ;¼L}œúßõ·T¿ŸôÍi¾3ÿ¶ºc2Ñe?ðˆ½'pâWär]}W.NíªãÈ‘«o6Lש:]ÉÊOöGÞ©®»Ã‡³NýNlK†G­o2_5_q~Û>×"¾#òcO×o=]ÿf]߉³‘ãû!?óœ÷ƒëŠ#Gˆ?n?{WçStvÁ#õh€kÏtÙ/*Ûë‹»}„p³kƒÚûŠøRÈÊÊGü:ú›Õ¯ÿkŸºõ]üù^Í+Õö;þßÉZy×Ϩ<ªòPZ÷¬ÚÑîôÊdÿ¼›î€’õ®Þ#õnÅÐõ‰Ó¯Ì¾veÕž«š~úì¢Ê9vˆÙÜ1œè—iý—°á7Âß­‡2Ù™ô™ÚûâȤ‚Ó=uÊ~=boú‰NV6”ýdÿö‹ëò{÷¹oá'Gü8bɸ.?9ö^ì³ßö;{GÞߣ^ëݾ֎ÏzŽ2*“ÛSa2o/nrõǤž§vy§=¦¹~5˜.Éùh„ÃC–©»ó¨–©å2ÏîšrGÑœø†J7­5ë—æ ŽI;¦¾Ý£| ¥7+OÊæû—òùweÃõ±™Z%í%ý˜Î8Oý §“v—§ÿÙà¶p‚ïn¾.ùTªzÚq×çR¶­]ïô½¯8Þ׋3ÝbÅ×Ö7ß8üä89|å±.9öd|˺üá½×âUùÝvãdÝáî;A¬ÜÄçE÷Õwc8•ߟ}ÇO¯õXyg_Rç롲S;0}®Èøê{i«üNú¬ãé]cÏ9¿ò⬛¬R†Q“Ê?CàÄÃ2îÚ‡9®ê3šH®j=6VLtõUÚéüʺLÕQg81>t¼>ÒacÅÚëȆÛÏŠT¦“‰? ÚXÿ;{ X]TŽñ¤æÇòØ}‡Û…»<¸ºùžP~¶)“º¬\Õ©@zBñ€Ò˜ËDg2x„¬9~”ê3ö~RÅ­æqè¾ð‘c?òþ~H질3‘cÿqøÅ?ŽoRÇw¨?~º~ø¹løÈ?Î~rõÙúò‰LO˱z\"á™òs§íÝó˜jzÍÑ#ˆÞµ?µOâ”vöýX°ù¥ôÜj›Øš j{{gç"žð‰ô±û¬2f5ÿwúšéŽšæÚ$æg±ýïwà‘¾ÂTï8¾ÒTö‰#Ó6çswÿ)‹;8Y¾Ó—nžzGÕcÏ›/iÓë³ß“1ªû)ßUi:46 3U8õ˜|u焞> ±º®¯7Ù¡ìDw Y•ŸZNÝ×4· 5mòþ"+w¢Ÿ»¼®m W¦Ÿû:ï‡`k5l:ô8ï{ªqB´½>µ»J.Pù H®[T`ïåÔúŠ¡:úñ]eÛOÞ}ØtOàÎ7[Nü®\Ý»ºe*ÃŒnÔÝpy™ÚÖ.¯ë¤_¦þÃYÿ#ž>x.³cÈßù|žä8 9ö\Äþ‹Ø£1ä½9® ÿloÒ¡jÿª;±']9ÎÚóé¼b|Ôöž¼{VmhõS[•ó÷¥lª³ÏA7ë}^÷Pû‰Oµ<òåÐ}¥äUõ}寶©ÂIL£óMºXû”&ÃÃÊ*ûÞÕWåÐX¡¾w|/Ô_Œ7G¯0:½Rën¨ÏØ'zïŽ^É ö¨œôj+*«æPwŽÞ‰-aé(~¡Ö¼º±uÆ…µÝ•ù ¸s|Н»GräŽ)ÓßJf°>tecJ§«ßÙ¨%Ò;œìþný:?ÐÜ@ºl'U÷5õнyæ%âÇqŽ[ÄŽcEÄã{!¯kOr¼·÷ËëŠ'Çùpñ-ê½×bãÈm«16scó “÷Zë‡ Ýó»Jse»–=o®~qyq¡ó¡Nת:=¸û«ž?ìîŸð°¡¶'Ë£Çæþ¾™{Æ<Ñç®®vÊtó×5_º±«e!//âe‡c÷»òŒ§ÉxMóT™Gô·c ^ ¦rþR´¦yw|$VæÄ³ò'ß[BxؽËǣʪù<»—ÔO.ªoOüïGŒÍ£ûd:ŸB^Ãϸpì±ø'×åÇ·öâ½ß]×÷C"ý{žË…±ç‡Þ¸:úê9â®ì"»pÇ'íÊÝÅÓ»÷:Ùe<1:5ŸõwÿǾwž sZ];½Ë!¨þâëtUyßãQÅÔk?²¾­Ï•̧}µð÷nêo§oþzÆøæe—ïÞèüÿʧÚÒù¶ŽGg3ž;“¶Þ±YŒnw\\Zî»E»ÌôýO÷>Ó@ù§Ï£NL¾Îg‡W•žq²r,ÏåÁ8ã?)?ûݺaMïhÖº¬þÿ_Ý·?]’ÔVæ×Ý3À 0nÃò0Ø€m°ywÆ6o›70½ŽØØýÿÜ«¨›Ñjtt¤Ìº_¯"*î½U™’*S)›¥ÌêôkFÕñ7¯Už¿e±h8×mÙ”µ=ËÅ<]΋ïè>-þÒ¹¥ó=Ô²>Oæ‘%¯âÆ‹yýüé8æ•?s-óžqì¥<÷³Ðze6‹òPLÚÄ+ñÍÆÓgò¶Ý»üѺŌÚ§ ›æ3"kkYœ´ºG9(·Ò{fEÍ?œŒž“õlù쳒׈üÌŠ¯GãŽå£©ŠUX»öüYV§z­â˜¶ëÄö<Ê¡aåf>¦Z¥<ÛLŸ!¿¦)Ë«©R4F#[îÈ­Æ©¬Ün~ÕóÜ+‹cl=o\jZÍcDòlÝ,>ÙóY{0ñŽ¡,¿ÕÒÃûÍP'ΰ÷a ;7dç«4=R‡ä"K®±ÌË»B~r9þórüârüÛõ÷›ãÀмïÇ\²àë×™ÑïŒ<Ýõùj_F確+>#ŠeÈž˜1îñf1‚­SÅPÑõn¼‹|Œ—£cç|µ-ésžNÈþ"l£ËÙqãÙ¥Öe8åYÿÆôKu®uÕê6Ždx²²{^™3FÄŽ]¾âçWtÛMÖîvêÙRU†‡K*2+¼w×­à’ªŒªß¬Ä½—­wÐJ<ŸÄàðn<ËÊ­ÚKunm5¿¯»^¤ÂÓƒq˜ó,ï[ü1s‰%_B0²äKα¬Ï“9dywÈ#'Yæ’åýÔ²OòãqÌ' F~}<ÇÙ(w(Ëûe0ZÅÖ"¼ãɳ¶kc·!VV6‹=+ø™ÿٸɞxxÕö‘­ãå=dy‘^gG:2xy~·ï!ѼгvO_;6=òtϞݠóÙ³Ê7ûÝÚ‚' Ù„nûGÁ5–oAöd¯3mÍDý—å Ù2ž¯Aþ¥ª'ÒÃÓÁ+Ï–õʰؤB(v¢ØáñA¼¼ß}Ùº± ëvâ™oZ‘ÅÚj•oG.ŠÉ]¹h 3qù/T7²i„ñª:xq®ò^¦ŠL}nÚ¸þôîQë)y#K>ųqÌÿnï‘Cæ’Ÿ^ŽOc¿ ™KÖøØ®©²¾Fëãéíµ}eŽ$‹©^¹¬#½*þ ·™rë­èÂ`T;ö¼ç*qKõ‡u¼gwQüddy2"ªØ‰gÓ¬at`ï9ã¿»*×+q=êWïšÅ¡ŒOêÆÊ³(zQf¯+¶Ê–÷Æüp~GrÎì¯-ϘÏ÷äe2ºò»cþ¬ñ^í?&–³q&ªŸƒ ¼kŒ<Ö×uÊé²;Æ<"&&fý¼bã ¶±m(‡`\Ù£B0ïãqìm!XøÙåøÊ8r‘¿|9¾t=/y²Æoæ$Ïùœ'OYV‡l}+³þµ³ü36~hùÕ>«üdi·mwla¬*Od³ Ÿ(G@¾G{’fºfsåiž«ñù—n¿eçÐù]×£:çeºî`§Ò”ÍcxcØŽwF¾—_Q©ÇúH¦ºñøLêŽåUL·£îʘˆÊv±úŽöÚÕ¦¬,ÏÞvÛÞËȨĞnÎË•ç™ãïj{3òwÄq¤C¦s–ßxëï(?SæeÍžäPÈš=ÁÃÏ.ÇÆó÷ˆüý8æ”e~ù×:²ïÛœ?ÖüÙgY9„+þ0Êeô>™>±|¼˜œa£ì\6+v¶]¼wÄxúzÏ‘<ŠžÓ2cnæ éÿXY½èY²WN_‹îÁ¾çÄêPÍðêDzE|ÑùÈîÿŠŸôÊVÇÓnÿªÉú(ÛvÏëÌg ±ÊŒ_Ä˳•¨}˜sèwf?¨PýI^ÎKY;{å^Uªrìg§+zuÆ—g‡¯J»Uì4ªÕ‰bAtm÷Lço*ë¡Xß[Ñ¡Êé‹bu„+Xÿ©Ë°ñ1ÒÃÊóò½¼˜?ËKœ—9dÉC–¹c™'<,¸ø[×Cò,d>Yr/GËžï¹Ö›yÙ>Lú~-®a±‹Ç •ecG¯XÊl§ÒÇÌ}±u¼˜´2β¸À<»|4ÊÑÕy ¨ÜÔ!z¯H$ÅŠH_”‡éÉî>+®øî(ÄòbãCDÌ<­7F½2ö9’W–çÙ=ØkÌ|”åýGÌ|½åY±‡4?$3Ò­:'·BÌ9ƒP a®wùWx0e;1)²›Ê½ïè›ÕxÊ\_µ+£«}\)ßÑ·ƒQ<ªäi1z³>¼C™Ïô|öŠè{l+XWæ…%ÏXæ‘çû§¿s9þërüør<V|,ùs.ùUÃÓêèµ-óηªíE¹ˆÇJØäåÝ7*l ÕCeïÌáñ^ñ! `se?ï·ÆcžGÏýçõè?¢‡çPû±xÝ*ãÙŠkU›GöàéÊô{…_ˆt@¿½óÈ_gã•Ëü(Ó_Œ.™~Õ¾ðæº1kŲº]_ÌÞK“"bcs•v©ˆw4*ë…»>-#ëç4±sH•ññAŸ+ÔñÇB‘­Eñ.*ËŒ¥*¾òÊf¾7Y&ffzgñÏÃBz¾M0²àãcÿŠï#ÿïq¼;DÞ±÷›qÌ)K¾…äbȺ¾™—lßImeσ}²&4gÝ7Kl]—T|:Û‡Ù±ƒæB;rºq¼k#ßZm÷n{~™m3ûîÊ y>á(OÏŒ*1ÊÓÑ–Þƒbù œ–ù,ä›<~YÝIÌŒ0¢Õ¡Õ8ÙPDg@ÛŠúÕ»Ï,ÿ¨c—«äɬÆíªž;°ÅËHÑ}½¬ú"ªÄÁÎý¡ú»clµìËÚ_;õŠÚŸµW‹Ì¸?÷{›{#K…äSœ,ïÙûõ8æ‘¿1Ü,ïá<-{¿Í|dÁØÞÜÜ/â†(/骉ýïØõÏYÌðzÅþg|ÉÚž‹â•§c¦S¦/û 6*ïÙí<¢ÿÁQ¬ÖçŒÛÎâRÄÃÊ‹äèþòÖ?{û³°Þ¶´^6§àao[&Ó£RßÃH»žÕGvÁŽ+olTðÓ¬×iCF£¯>¿Ò—¨Œ7&¬\;æ"þ;_Á,;0ã :2™¶B¿Ù6Žú-+Ï\GÏá9YD÷UñÉŸ.UÇW§,+ÝT‡Õ µÝªÝVuAÏcÛ·¼ö¾l,õøÎ< ™þÈ8ò'$Yð°àbyõÿ¹ßÇ{ö¾:Ž|å'ãØãíã9>Žtš²í«YÖÆG2»©øs¯<ãýì9ô,¼â‡YÕ{¨ø 4ž«c%Ó!»oATÞöAdƒš¿½¦ñ þ®¯Ý©O†«;ÛFÑ8Šl¿âƒ==иíôk'Vƽ&Û¾ÌþTÇsÖþìø‰ÖxÉ«ö%ëWÐwFÆÊõnÆw²öÆÆnoX»úŒ½¤cæÇÈçw&éý(ç¾syƲßÛÇ‘%Yð±ä'}óËGNòû¯u,æðÖµL½¼qàÍ©Îóöþ¢Ü_ÔW•±Ws,±±©koÞ÷Îü@Gf¥§QìD~ÍóÁQg¶a!›cáÉÔç½rÑýD}ÉB×*íì]÷èó½ÂÃóAYÞ”GºQ;x¿;˜ªoVøtcp7¦t¨j?ûèêÉÚÀ-Ú¡‚1vcVqawÜ쌽­ä²ŸYgWÙ]˜ K]ÿä]ß5Æ£ëöŒÈî ýå¬'øXö}“¹dÙÿXÞòë!¹‚‘8ž¿—Z0´ä"¿ûZïшç™PlÎæž#аGVÇó!6ÉäTc×”¹Óÿ òpTEg éœV/çF·5cë¶<œ¤Éö#zŸ×oêg ^ÿ¡öôì?Ò+{•áäˆ*í==¼óÑ}Uð[6ê³¨Ü !›AeX~žmÙ²è{…¢öõÚ²“³ìÕÊxdíÃè`åD¼#ÝÐ9ý|(ã‘ùU¶]mÝLÇŽF¼ªçªÄ¶QU.*ã­A™çÙ˜W•]ñ¶Î .ªÆHŠ5L]ï^˜ºúZÕ¿hª`¬‰]¬®Únæž’‹,¹²¯…ìóölYöµøÑåø§qàæ'ãÈË9ä×Çóýß46Bqמc|C¨¿2_ŒxVÇmä«£9ðϨÌêµÈÞPY&"þ躟<l¬T™ÃòôAq޳Y»iYÞùìþ˜¸jùØœ¬È?¢¶ÞG3>ÑøªØE%vtÉxéÏÎXô¬.ë³H§Ì1¾¥ë›X>Ù}³ñ¶¢G·½e¾¥C»Ú¾+o‡MíngV.*Sy6ÌÈëøtÄ“Í_eõ±åªc±C+˜†ÕñÒcq®»“yáù®=Y›'ï –wìͽ‘?xóÈ‚©_½“Çá«õep/Š»l<Êúž©ÓáÁ”«ÆÔ uÛƒõ QœªÆÈÈ~#›Îò'<Þž^9vnÛ«§}š[fÛëNœŠÚ8âéÛŠ<¤Ç*e}¼Š˜rl»ìÀQ™J ßå[ØØÝñ)«´Š#ª²¢Øv†¼[Ónϼ痭=Wô9ã^v­Uÿ½#†tëvùéz¼výýŽë!ùƲ6Or/d Ÿä!?ǾpŸ½Ç‘›1÷G¶˜#Ë;ìÆ|t=ãk1Qæ_«ë³2Y?vñZÄåÁÚ2L?U1xS&y9,Ùzö»Çk>ëðžixüçgö<=?ñˆy>luð®#ŠÚ£‹!¼vµùÊŒ¬ K£q‰ä{ºÒ–+¾œm[Ô6™.Œ úÕ9%f<핉ž{<ÎÆKÞ3ØŽLfl0v‘ùÕ©cT'ãß¡l Dñ†µöZf·Q;¼,„ü`DUÜ`åuˆÕéç29Ö—xqÂþ¶9•óSrŠ%oBæ%ßBð±äÿí80²|Ê:>™WŒüÞq¼—ï‘:ÐxÎÚˆ¹_[Ç«;F>_]í“Nùj,ÅŠ•1â‘¶ Qܶ¿­_ÏúÅ!ìéa$=^´l¯NÔÞzEkÒ,«ï0e*öR‰-ºNf#•u’‘N/–ª˜+òÖ.l}YOÉBcò>)󇎩^óxwí´£›¥ŽýumÖ£ŠOôÊd×"Þ–*ùœÙ¹ªÒß™6Èdtb*Ó­ÛÁ«ã‰¥,3r£öE~p•ºzÚ땾aî' ‚qåÝÒ’C!ï‘< Y«÷ÛËñ³qìk!ëõþfsËÇ‘¿ÃÎlûíÀk»Æ-ã;øv5ÎTøVq s/Ý6d׸±ýÝ/ƒ1X9»çè¡{A¶è=³öp„ÆÄze~—½Že~øñ8æeß7ÙÏBö€“¹dÙ+ù‹×k¯e¿zý#o¯h>ÍÞKÑ{û¼¹EïúÙÄÞ G¢rÿ©mFÿfäÎïžm2Ø&*[ÝÖŒÖÃ!]½ÜKÙkö]’ö>ìo;Ρ¾µ÷—ýð®¡z¿è=GÐmƒ(Ò1ËêÄØŒP_F¼2ŸÌ¬/ÍdD¼"¾Ñ¸aÆž­ñcm0â½Óç32™¸Ïø«*ek«ý¬ë!ÿéñfýI…¬­ØïY]¦_*×+2PÛWÇ(ÿÞž/¬ôO§/WûŸ%ä=ŸÂ¶aåù¢w ÒåtÜ—ydɱøø8æ‰ež`dyoˆÌ#ÿû8敟]Ž¿¼>޽ßdîyæ2÷bÿžnuÚÚÖCçìo4ž*ý‹øE}›Ý£mGä++²˜fÍ/'‘l2þÈúoï³Ö';Þ½{˜Ã’çÛ¢¶ŠÚgþÎæú˜¹@›O••(êCïs~gÆpGÊX¡JÜCm›ù¢ì¿"ÆçWb’[µŸ¿¬ÍyHË7j³Hç}wÓ]vèfýΪŒ(¾#¿ÉÚÝ_gõåÊóžU[gx¯ø½ª\ƇMÊâN”o±Áü”cæË<Á¼’g!9ÿx9~r9þórüürütû[†þØ8ÖõÉú¾× /½6 ÝŸ§Ó0¿£{gì>ê·³l:ÒcžG9ÇΉtïÄÕÊy}m¥Ýþ(FG±ˆõYÚfšïh¬GsÊóÐyýï“ãí݃=ïéS%f¼tõˆÚáŠlþ-¢ŠÎ+¹YY¬/í¯ÐJì®Ä0vì1T嵫L•ÎŒŠü![•½ÕóÔ]ÄÚt'Î1×=/‹T¨b?·Ô¡Š›3û®Æ9½7›Žß’+!ëõÞ7ŽùáOŽ#˼±ì‹ü‹qÌ%wköä#²ï›ä#K~†`dí;E¼Øˆô¬¶Sçš-—ù‘¶Âä9EóKö·7ñõ0Æ{ˆ®Éì0óWÞ'ó\Bÿ¶÷Õ‹0 jwo£{Îw[_ï+îÉõh^·óåÑ=ék+1$ÂxÙ½F2Y\Ù㶯è7ú¯‹ˆkß®Ÿ‹Ú]ÎGs,Ýç¼RÁ0öwtß6GˆÑ7Ó#›Aã1žün3eŸVù]ëÒ×X_ãýŽüfT®"?ûÎ^gü¤›­ÏúÏW¢ú(Ö1õõ5/?µßP[LeïÙúv{Ì=-$×B0òÜïM0ò®Ÿÿ=ŽÜä¯^Ž/_ŽÇãXß÷öácâHëW½{‹êŒà·¾÷ˆ²XÁÌy£ëòú1Ëc¬ä|EçXÛÎøTëfõ¼œˆè{ŧZ–g{³ÌÄ®v¾Ù‡öÙ²Õ»â›Ùögù29Qh NVO/×Û–A}iǃW~Çœ°¥èžª×+vš#{Ÿ+Ï_½zÙ8Ÿ2#¬èP-ŸéUñQQ?±¼#›­Ðª2ò™¾Õc4ãkÇ{L¹j{°:¢:¨M:z1ñ–á|Ÿååù¡Œ¿¦(×À«³jóˆG$É«>÷¨úa„#K®Å».Ç_ã]!‚‡åÝzß¿~ÊɲfOö½xr9Þ?޹dY¯7÷{hø2s€Ã”gï­‚35z7Çû ÛaxWÆRÅ;vWÅC,¡øÊÆÅÈ'žIÕ±ÙñR®»;Ëš˜¹ûŠÿb(«×ÁR«øë òðPÕw­È]å·«v÷ÍØÀãÕs»dÝÊF;”ÅêyÁ¹2',¸Wæ‡e.Yö¯œ,9È_Ç{©K.²äZž\-¹YÞl¦“-ãñ‰p¶‡¯"²øÄú\ÍKóŽÊ38,¢ŽïgâBÅo3ö•óžmdºD1‘y†éèƒè¾¢|úyÍËí`ÛÈ+ï݃§7sÙ=G×2=ØùÕ ®býýÞõÍSfuÌe}݉™ÈÏi£>Ëž=iÒë7£ú‘®hÜ ±hex÷”ùæ¼'׫‡âBæŸ2bâºõ+²}ÏVýMÄ;â•õ÷ÎþŒˆ½Š.¯ŽŽ^[ »ªŒs¶¿3½<ØíË£2ÆØ8fù<4¿³òˆf¬·åln²ÌË;AdÍÞ“qäS<ÇþßP‡¼?äÃ×C0õëW3ßBë¥/zê‡â-»î;»Ó®ˆ7÷*òí9&™!¶|Õ70~5â§óq¹ìøfûË>sìä¯2xÁóÝ•g&?T.û]ÉMÊôBe½ØéTч{Ìb8¢nü¯ðGç™þÖÿçXþúzOtñ‡W®âW3^gP¤ëª>ö;û^­,Öï!ˆ_æìù ±v¿‹_‡Çê:§hìVý²q&¶W~³ºìð¹Þ½x~µŸzÌ%˺=ÁÉ’k!øXò’eýÞ›ãÀÌ2Ÿ,óȸï¸Ö‹Ö2ó¶Þú¾è^£{Ñ´këwÆÉ3bî ÿÕñW•a+k[ú<£›-“åsxü¼\Šl^{Öòæž‘žÙõnn*²_ä3Ìšƒ 6C÷Z‰Ál©ø#Fv5~éó•±V¹žµ)Ë»*k•:í±S¾¥Õÿ¿ì˜ÚA;ú†ñ=Ìê+cÀ+Û7U>•6ÝÝ&;Ixê÷B#9®e_½~ Þ•< Ù×Bò+dï7Y§'kö¾s=dodÁÆ‚“%Ïâk]¡h?[=/ÍÿyéŸ]óÊE¿?O'¶îüp\tüAVŽi÷,öFÏ,2}tù™Ç`ßõÌÚF¤£Å«¶¼Æ±šŒxžÕóôeóL¢2¬òð³=ÏŒ «Wg>Çä¡ë]ô½ÛóÖ^=ÉÚÓ7^ÛO{¯ÐÔ]ëÑÍ@2ìge\Û{#n3/¼2Þ5OVÔÏSJ xWÚºã³zÌZŒ¨]ÎÀF–"ý*6ÀÆ«Šmv‰µTžÑÓ+Ã⬿«1$—ÌÜŒwž‰‘ºn¦od;™ÎƵ½ÿ9,kï$ùÓãX³'øX°ñ¯/ÇƱOò¯×žŒ#YðñkãÅý‘'Mäa[&óîa©×*¾E·uG7Ö^";˜Ä䩱ûE×#;dÚ˜9§ñ‹íƒè<Ò5’§Û=ÒßËåÔzFü£ygOÐ3ôˆ*þš©;³öŒ|æ ^@ö–Å›·5‚ß–·þŒ®£s‘_fýÓ–™žºÎ¹¶g–]½Žêtúµ#ÉéŒêx¬Æº³(jßlLtb7’½‚'ªãµ#£Z/Ó©b÷¨<ÔY+„0";ÖœûRÈ¼ð‡Æƒ%ÇBö³øçë!ëõä{²¯…äaH>²`dÉIžó~wãùœ2ÂÞ=tÚaÍ€ë¨N‡Vü)+oteÚrUŒà•E"ë/—Fü½óÞõäUmo×XŽtÉÈó™Þú‡¬~¦Ëþ=e2Vï9Ã8‘YûUÊwâ=Š=•±¹3ïÄ]L³‚G¯ÝþÉeˬÜk·_ôy–Çîgí²É]ëyVë­Ô¯<ËÞI츩Ž÷N X!6æÚï¼mûT|b9Dz§…ä[È<ò³Ëñûqä'år|}ù×ãU ËÓIÏ­Žm¦|5þ­^gËwËy8Äb=Ä‹ÁèyŠî?Û—è›æã=×@új,çaèÞµÍe1WóˆøÚöÖÏKìÜ÷+‰«Ÿw?ö{¦»=o¿Gç¢ñåHè“(·;³Ãì³b/¨Ž•ÕA6¹ŠW˜xnû£â#Wü¤÷›y¦ï•e|ê«e~2+_áÉÉêg1™áù8ý±]æ7£cõ>4eöUK>fýfT7‹)Ù¹lœTùwγ׻Tñ_ÞïJ‹ø±ý=+–8'ñ\Öê=Ç=ÙYò-~uý”÷QÿË8ö»øü8æ’e}ßÜûíÕñbéäëù{«;zîÏøc]®ÛOÄíNîšm#&_ÑkWÆ/Fç¬>ÞùÎû©¢óö»}>ní(Êå±ü,æ‰Æ–?Ío‡,öÝÿíý/±eY?sFÞdëvòòD=¹y˜À³wû#¬ýOŒtèÆ•¨®w_,¿ªü]å=[¯æŸwäVêtÆŸW6òÑbâËßû?ßõ9L¬ˆê1„åÅÖÉÞQºbãݶ@<+eVîC×éÜS÷^«uWäxõž˜G”ǞŸùž=ÁÈ2—,ï‘9cɯ<‹ßcù—ãxˆ¬Ûûø8ò2$YðõÜ#Yã_ìúÐ(GÐÓýFñu§ trŒ3=´.þ¶?™yãlÌEz²ë–*¾×Ö÷ú3šÇF:x2P»Úk¿¶í²ñ5‚sów´FÚë«lÌf±Õ“µoy÷îÑʳÄU_ËÐnÙ̵/Ùz .9³²ûÌÖ ?³3?`§½±zíŽg;èL¹+±ež_‰I—­"Šî-[‘ÁøŒöÛõMÞ5”Ç0÷¼ÐX`â\É·x÷8°²``™+þÂ8ò.žŽcdÉÃ|Œ^ËÊžÊ>F}äý÷Ëú4ëjîFD¬^™lQÑ¡¢SU{¾ŸQd룲XVÁŽÞÿ/æ™^„/ûìž×÷Ý™{Ë|ýŠoÚéS;ñJ(ʯêRÁ¤H7o±q•­¿ƒ˜xV)“•_¹çL›½²?½B.X彋Øÿ¦_qö=wâ§¾ÙOEFFÝMh<®èsË{‰r"=¼þêô³=¯1àdÙûMÖà½w8øñ80ò³qàã7Ç—?v=Þ6ž¯Ù³éÏÒJ½•q„ô`Úñ@}™ÉŽæÞ#ÿlб·;sx<¢ûZ™·‰x1ý€æmõ¬á.Ë+šÛ~䜋ôÖõY¼ÇØ€}_µ•a&ODëòÔu«GËvr©˜ÿaˆ²ÿ(‘_aã“‹’ÉB¿uüVV–—Ð÷’ÙåÏÄC{¾RG_glä¬ú“‡æÕ¥JW)³KÔ7[[å—ñbêF2غ«uP™ª?­õóQ™ –éö=ãÑù¬Ï3Ù3Ì|dY'{ºÉz<™C–¹dÁÅ’,9’§,ØYÞSý.u</îg‘éèùV´k˜súðæß¼{EÄà Ùÿ♞»ˆµU7±ü£s Ö²õxXV—±õ½üdfí˜÷=Ãæhì²ÿƒÑ:§ˆ?ãol»uöà~³>ª÷Ð9d»ˆf`ìÀÚ²g³Õ1T)[í²•ºøÕÛé÷,u±b›³:ÌuÏ–ªÙžPgýKô½§ˆVò§ÐõÕvÛkçgÖž,¿®Ÿ;ƒ^&¹Y¿#ßÎijóíoÿ)óÂ’7!û$Ë;§%'Y°ñ¯Ÿ’‹,óÈ‚Ÿå]#2ßlß³Çø%;?€b’-­óéâ=KÕøÏö™WŸ™‡Ù™Gg‰Ñ½zŸUÙY{[›šçl}´þŠõWÑÜrdבMfù"Ù9¤s¶Î ñF>¦wP<`êv‰ñ¶<ǽΧ«1¨b;ŸÌÚ퇪<ë¼ó V]ÚåKY¬Í¶[Ÿ¹¶ŠcÙÌu¶L‡îF>nªcqÅ­ÔAxÌ–ßu¯ºlÇV|A„g¼ØjïCÎÏ5{2',ØW0°ì_ñìrütû"Ë>pߺ^{2ŽõzRg®×{4žÏIO¾™ÿŽÎ!ýYÚiç9ÛÞ9e‡SµEe<Ùº‘.(dö¶;¶ºŸÊïŠa}Í.?ÙáùŠ™­0×-Ey‰3ÞÈü±ìã&øXö¬uyO/ÇwÇ‘‡,YÞC-ï‘÷ð=ÇZ=ÉÍxåÊÇædj¬¡åuú,ú½c¾Îãj[¦P¡k;þ‹¡2Ùº·ù;óq‘Ï÷øëý=¬”Ù€ÖåáÀúÞ9‡WÎÖG1 Íe[}˜±žÁx¤Û6Ò!“©Ï{í‚äêzö{DL$+º&TÉ¡EŸ‘Œîÿ_fc ù_¯Œ½žqä³ø­R¶W ’™cm;¢Jßu(§¬l6.®Æ¿L[¦2YùòŒ=WÖ0ò;ý]÷Æ|ÕF¢ëÕ±ÀÞÒ­‚12~ˆÍ³9aÁÊòŽ=™+–÷„Fþñ8ò,ä»ì,óÉŸGžÅ»®Ÿo3ºÛ¹9«[dSLި干>¡:æ¢{Y»Ì˜ìØf'F ØÉú©ì<ƒl#ÙîÕ¼Q›d>ÎÖ}0^Äè¬=Wˆõ9žn^ù̱>’‘ùä"y¬,F;ƒ˜¶ËôføVp‘W§:n…¢g‚,¡çu|*âs«zº~‡ÇYøoǘ`xTq×ù»ïm§ÎÝüðLÖ¾ÎÆ&«Ôi÷•vAXBÇ9ç;çèdO É—øÀ8ÖãI.²`â\ŽŸcÝÞ|/µä`|jù2—<ó-,6fîMãå7g$âaTo~zsÉY!ê?Ïþm4fì»Q¬<ÔΈ2›ëðòê2zeýnÛ•e)j³îóTö|DÌYABÕ|û»ës+e&­æ¬TtìúS¦.cû,4ƪze彜.ë»>«6ãÉG´š›žÕõ¾¯ÈŠbñŠMvhʋާÏÙ5lyï<:§c´oÑß'¾•ydÁ¼’o,ù‚…%Yö´÷íÉ{ö$×âÙ80òGÆ‘¿üp<õ#ÃߎÆ_Fí‰æ‰/ˆÅã³ìŒ¹·]:H}o?=F^äSÙøŠú‘á©mȾš™/ôøÚz(GÍU[}<ÞÝ8ƒÆó¬<Öïfõ³þäùM†?#7Ë7C<*åÙó«´Ã¬ÆËÛTåÚk;|YW·®<ôÛž«ŒCÖþ+å:cŠ©ËðZ½ç•²/íĨ>BuÎl·Ê›êõ*Í{ÝùŸÆŽ'‹a'Æ•=ÜÞÇþÈ‚“e.yæ$ 6þñõ»\“|ä]ËK½GŠW¤'º§•ÿþŒ_éäŠVb¤î³ ²ÿ ª¶_Å¡¶Œ÷ÙŒgÿÇyçæy•®kÛT>om+=ÿïÍx:ésqlÏEmÁȶ÷šÙèüîí‰ÀȈtò(ËBü*ã<Š;h,"=Xl®sÕ³²•8»ÒæÞ=3:²qÝGG_¶lU~‡¢ñ¯³¹kŸl¯emÊú¨Hî$äwXêÄëÕ~Bº°y½"ÿÂÔµ²³Xƒøf¶Y¥Ší Œï¨ÊÈžŸ±m—ù9^ɵ9dÁ½’k,köþîr|ûr|qsɲï›Ì/K>²`d™C–ü噫©ßó¥í‘y6ž‘‡i,Þaê³ÏD+±;{Yõc»|D'·›£e á?Û‘¯‰°”ÎMŽòU#Ù!¼-õt.3ê3öÿžw>гQld}9ãÇ»´2žÑõ¨+ñ,‹ó¬ï¨ô)+ áºèÞÏ“òÆ2ž«åµç¢ØÙ¡;AmQñÓ¨>*ËøNï÷¤9Áȶy‹s.ùÉ8pòW.Ç7/ÇWÇ‘w!ïÙ“ydÙNò‘%‡ùm×Cç$#ýèžóÕEã%jÓŠT®W+Ϩٱ³+iÊôeåëÿW(¿aHÏgVž!D>×㓹 'ÍOôN<¶]wõof¯+Âû_ÒßgÄ÷[Ä¡¬ÎnŸxV½*fÈâlG}îL߯è±R¯â»wµ[çZUö™þ]¿þ©–G˜o­à¦.Ÿê: F¦{wøè©¯öMKÏùdɹýÜ$ßBÞ±'ùÍë!y_»žûàåxÏõxc<ÇÇLìdÿwDåÙk«õWxwí±ëû¢¶[YÓSÁ«í€r+¢ù[oŒxÿ),oý¼Ãòµ¼t‹Óçáå4xþÁà G÷}·eÑwOF¤û­©j£Ù:Æî8B¾É¶kÖˆ?ÛÞgÇ{/„•¯¿GýÁðÎîqÕdzTµý¬ß«6ÈÊG9J•gЬNlÝŽï`l`u,wq ËÉÎw–3ر|ce|­ú£n_2<=bòÒ¼¸lcÿä%sÁ²—ÛGÇ‘o! ÉCŒ,¹É2,y#Ï}ß4îÐ~·’K™µºŽÆ'’Ý͹Zíc—Dq8ÒÁËg~wî…Ålh<²÷ïÅÚʸŽra4ïùý¡ùmõì%Ú£éëÝ—·_Ö8.fç²Ø•õ[4V:ù,hŒîŠßž¯c|d&ƒÕÉãÇÆ–j,BcGˆÅH†‡£™µ‘N™<Ë_—gã;²iF¯J¿#¿ÊÚhTßû¼Uç+åÙ{©´Ó*­ú€®>;û5ò?H^gnríð¹ŒOÉâ.ãÅ6#fÞ„¼äñ8öµäÇò·ÇóüäÏ\ËÉ!sϯ·Î%?P¼­6ǃõKºL”ßœa–Ø>dòë+ñ!#6íÄ#¿ùéaYßyÏ"Þ&C}¯ãv†/½¹T¤G¶žÍÛ÷ñC²«¶ÌòêÌïe×¼²;ž UðŽ&”¯ÂèQ-_õùÛg‰}þñF6‚04S.«Çëû"yvÌ­ôÙ ëÙº÷Ÿ£ƒ)»´“Ç*¯ÊèŒÍn9¯NäÓ»òwÖ¯Ôó®eãÊ+¿»ÍY<“á_ëãÿšù2,ϳeÍžäYȺ½¿¾OÇ‘[ñóqä"ÿàzNÖò}áZî=W“G„“,Ö¹¯ùÛ.eí® á³>Ãò©ØÇªÜ3Ë31{–‹òXÙ~±üí¹lŒg8Ú;ïáO»ö5ão¯eñݶ_ä×Yß’õ]¦ó©eWøv‰½§•øRåÅÖüþŠ>,¦õÆgÄ3ºÆêËÆM–Vlf¥m‘Ï9³îh§]qy‡~;úá±:ožùóÊù]t‹¶îÞC×7"›Bvl¿Ë<°äMF–ý*#K~…¼cOö´øí80ò¿cýžä[|ìZvîló-¬ŸËð"çwúŒì¼Õ‰‰Ûñ®{r²²­ÔѺx:EmÐïÞ5ÛŽÔ9û\ž÷r$Ð}°úÌúÓÆçùhïéy®“ƒ†®ëßöÙŒ-ÇÌ¡zõ*1ÂÓ ‹›æ÷Êœ(*“gðã¼öóîkgŒÐ¾5*Õ‹žÃ­P&—©‹êY›8Kt|rEd#Z­_åµ#Ç<’·¢'÷‹y’ñ@>Ó»Æøµ,~e:VÚ±›kÁúÝnž$s? bÛ4‹‘úºÜß\Žw#wBre®Xò,þc¸ø7—ãWãÈ»øüåøøµ¬¬×{}¼#ëö±÷Áæšeï ‹pcÓú³óÌ/Ò©ZwG¹ªo©Ì!z¶ªí‹iç)3’¥mÂë›hDøãÁðã¿¶+ÿºæµ‘§£×·*—펯8Ëfwðš¿–A÷ÐÅ>™N‘ìŠïíú“jüšçmŒÖqûÕëwÉG–ydÁ¿’cñ½Ëñ£q¼‡ú]Žï#/Yö‚ûì8Þµ'kü$‡Yæ¡eÎÏbe;·<ß/Ö®™Ø²Ãž­|æ·';[/SñYÖÏØs,æ‰x!ÜÅò›sÎßÞ'[gþ®¼“]ׄ°n„ÍYÛµí‡Æ@ÖÖ«}ëÕaãåî¸Âžß9þµ¬ø§r?;Û´ãgvÒYò:±å7ŸOΊe·îÛŽÌûÐ1#¦?„¼üU}=ê·êxfqåÙc«›3…Ê¡³m‹Õ¹qãçÚ)Á¸2—,9ÉòŽiÁÀ‚“ežìk!yò>jy‡ˆìm!ëö>1޹d©7ñ±Å2Úv¢9÷l.¾Ò¦gÆfïZE× «v}7žªÿCªeÜÔá=Kò(,eÿK¬<­WÖ_Ú‡¢qªù }7¬Ìêz¶o<~¬oŽîÁ–gì¡:¯þCØ2t®bGl½¬ßPN±>×Áåˆ~L›u|g[ZÅ+~=K¬nѸaëî¤J{îÄn•{­ø°[Q7ßî ü»c\½ „ÚŒ)§¯O?ëÕµ×ç{@d_äOŽÿÊ{B$ßB0òÌCþ»ëy)#ïŒ,óÏó]{V7ùnßñ[Á…Ñu6_ ŠÙK1u3=Ø~(êc¶,*—•¿3GU£›Ó”ù/VÍ1íßaÕ¨_ÄŽßnÝ”á¢ì~ûòú¥Âk•?YÅ4Ye²²+Ï_+8…ù_åñÍÊvÊ¬Ž©³qk´¾g˜sV^wut­b°ÌVѺ`枺í½Zm[¤ïŠ­îªs¿>ób0âíŦ®goÌ5ÁÈ2',ùò=É¥µy?Ž÷†|ëú]0²¬×“¼e™w üŠá§Ç0ÒÓ–ôïž|ËïVñ®[½rÝ|2„ ™òÊú"‹¯Õ±‚d³|¢8=sót°ß½9qD³Lg^Æ“-·‚½va]«K»z²Wl½Š 2ºÿã‘ìêz™Ý±9“µbW;ëìöóYÙÈ®Ä:æ|…:k#vRgl³ÏÈÍŒÎ3X,ºgdûþŠl!âÍ`‰ho O¦ÇcŒøY‹-ãéhù¡¼a&–£ç+̽D×¼ºƒï¶|7ng¶É«à°ÌŽÆxÑf|™x³â««uXœQÅ‹BÞs?¶®-›Ù#ÓgUŠúá¹®½uôeüùJ™Š¿·×»˜0²³È~*6ÎÈÙI;yvÆh·\4^»ëÖªeÙØ“]¯¶tß+öƒæ”$6 Ö•üb™–9dÁÄ’[!ùg×ϧãØÿMò0Þ?޼ ÁÕg{Ï 3 eõó(ŠWÿV½Ö9WñSU[µ6`ã%jß+X›ªƒK*2¦ Eq”ÁZöšg[ÈŽl}ôžïGιÌ»­ø'ëQ ¬Êßa++×™:ÈwFõ‘ Gåm™3æ˜vc]s · ³æÁ²ø˜•[‘QáÍöÇ-û*ó#]YgPÖַСódůÞSÓÎÏȇve2¸˜ùÏàé8±ˆàcÉ—yáŽc®Xð±ì‰üôrüã8r-d~ùs×ë3yîû–ÍyÏ0Ñ=F´ê¢¼N&†zx#Û†}Êô3j'Ýþ(_Vó`âPE/¤Ÿg¿Ú¹,d³èþ,Ï ×xv™•gä{å2<6?mîK†ý¢{Èž‹²cϳý¨âíýŠÊfýáÅÈ7Z[B|!;ôÏøwñÀŽØµ±W6ëcF*ÓmHާãÊ»ÊY;íðbõÙÙæÝú•ç+ÌxÉäi¹ödÇ­=gcˆW~ç,Ë“õ·öwelF¼»}¤)ËUÛ56²òN‘OýZ¯á×Ïå÷Ü÷mæ Ë~ÈòjÙ÷íŸÇ‘%×BÞÁ7ß5òÎñ<æév°˜Ù,6›dñu¥M+ÿÏlÛUíc—?bûzz~œÅéÝÏd¼öd1ÑCSá+d_HϬu[zãI—‰îÅÃ¥ÖßEóúö»æŸÙdtïè‚ÇÃ~Gÿ¹"]¼ßHï˜ûêRÖŒÉî%«¯©ó•SHæ­‰ñkL9¯;îÑÿâo]®J™-Ùk÷cŠ|gö[×cÛªãëPÝbÆmgl3íÆ\Ó×;¾´C“zÎZÁj™tÎãÞ5{i—™K,ïÌ“w‚Èš=™C–œ ™?–¹ä_Œc¸ùjÉYþÀµÎÌÓ˜r¬Òë©"Y]õu&§ƒ¥3ì&¢ªîÊaÊexFôõúcõ¹³¶ ?Ùzž>™Ïˆ0¤ ž.ö,üæ8æ?Žý‘ÿx9~:Ž}->=Žýß$'Yöµxm¼u¾Ú{ÇYåÉn?Ýù^ÕálðÊÙþD¼ý"<è}×dç²Q™èº'Ãû/4íësØrš¯77luñÚÓÎoÛ{êÄÛèzX]õó!FË‹Ño^«ÌƒwäeÏ3û©–C2˜¶ayV ƒUž ¿{°v_Åhí@ó2ý±Ãwíb&ÚVâe†ÙWmׯ#–'ÛvgaFvtmWûUåŸÅ£ÚÆÝ>ac[Ô¾3öË|äMæ•\ã/ã½Ó’o!sÈÏó-d-Ÿä[–~ßx¾·…Å( fbôŽÆ[6÷§‰™ã©RÅ_¡qì÷¨l•*mŽbd¦?âÍÌ›Ûsúÿ–•å,[>Þ5ë÷-/«“Æ>¨`KäÛ½¶ÚýœÄ“kñ4cÞµ1ò¶ôxEqضïÙñ¡_‘ ïxÎÞ/ƒ›wÇ{ííÊ @cÓž›Ÿ^ÌAãŽÑÕ/óGHoF”ÇÆ£LF÷zŲòªÏWbÚ|ÅßžML,e|6#ç–÷ߵߪÿFeæ³6*Wæƒ%ÏøSã˜+þÆåøÍ8r’%çBðòÆ‘“,ûZ>~ǵžÔ÷ÖíMŒau¨êž•ÝŸnE A¾„‰‡Hö}a ]^Û"Z[5Ì5û_Ìâ)Ïzò£s^œµ¸ÝÖ‹°ge^·ŠÙØñCsvºþ­l…Á]ªø¨3¶vµQç9@W>リ|ªzd~m÷˜©PÕÿ®Ê°ÄÎUgüw`ç´3ÖŸ%wgÝ[ʼ/,¿s\èºÑÜê.þßù|Ú‹å3§X0¯Ì% N–=,¾6ž¯ßûÒõ·`çù®=ÁÔó]{vZ´n‰Ñ7Ã"±Ø"Z¶Ò;1zõ>-6ËêVâ`† +mÈäÑéþAïˆfç]3ŒÍ/ëß–‡.“½ÇZÈ{ω•aÇÐüžµ™þ^yúÿ uDórH—¨¬‡w»¸yÃ3ú"ùöÜÎ8ÕŚȶYÝœ¾3f8®#¯‹q=Ÿx{õX>ˆÎÄvŒ]{üVâKY_­Èú$ógUù;pŠ—¯j³±¶BÈnWümU¶–âƒz¦æÅ/›ç0œkgȾo︲OÖìÉ\²ÌË»Dž#÷Br,dïä'ãØùõk]ý>êW®‡Æ 3ÃÃVÞšHvÝ!këòðúÜ)++—›ç3LWñÝ,îaêg×uŽüpΣkc¼x_™ˆÆÞsxy͈/ògÝg‡Œvûrµì™TohLtãÓÕöY‰3‘>Õ|e&öTñ!sŽ­ƒr *üXù¬½¯úMæ÷Zm§³Æ|ÇN˜2Ý6Ý…VÊzñ'º¶JHV‡S–íß[ôÓÖÞü©œ“5{3'Yæˆe®Xò*dîX0³àeÁÍŸº^—=0ä"3ßBøMœœé½Ó~3_^iûJ±,:Ÿ„³¼ƒÕ3*‹žëyŸŒfñ ]ïiËe²îÆ[s!¼Üˆˆ}—ú$v¤Wͽ¢í]ñ´ƒ1*TÁ®+2¼öíb¡xw‡O·|Ð}2~¡3óѪ¾žÑ=jçÌwV©‹a#ŸœÕ¯–ßA•1ÆÆ[¿R¡Ýþ1;_Å(ÿ?PC{uv·ÇÄŒÿ³ö5Ÿñ Þ•}-ä"ŸÏó*d­Þ›×OÁÊDZ®OÞÇ7ó,ô¾ËyºÜ9õÞ¶ëú£Lý=ÚC!âqÆ@ml¯G®‚'Ð5oÔvQÝù9ó¼yfÏά½EºØþCmáñìîiáé„ÎEëáVû]G¾+³³L&Óç•v팥Ì>«ü¢òŒ-2|¢òL²6ã•©ØKUŽÎ÷«èÅ–Cñ§“SÂ^gl<:W•ÅÈdÏ3óÝ6é–A¾ˆ•Æft]É´{f^¹ª½³6Çò«Ò»X•£1Â9oyè~´ëš&.ž{#Ë\°àc™C–¹âÇ~ÈòjÙïíÍëù‰‘åyä?¹Ö×oÅ2ݘ£ïGÚÛÕ‹üyÄ[ÿöx³c¶[î´*3êƒN<š±Òûß”}2²<,lË{˜I­g†g¼qêa¦ý<{ ÅãŒØ:hMb÷Î@¼³vòêv ñ_‰ÑUÙß¹oÝš¢5:£xþl,p¦m1þ¬»Žù†]q™á×ñG¬ü¨L†©vPtïÌýÞ'x™üëO«:{ø8Z/‡Ö5Éš=ÁÉOƇŸãý!ÿ1Žý,dYÞ+ò™qìü§×ò’“l÷GFãÅ~6Ù9k[.ó·+ô2Ù”%ÓÙóQt.òå¨Ë7Ò-ËAØòÖ¿£ñáñF1@?;±eûöÈö_t.£j¹lŒ®ÆÂè<û¬%â‰æѵ3ðBFÜZÅàÝ\w¯\Ö»±h¶¥‹û;˜¬#¿â3Ù{YYsU‘ÅòëÆU¹gñßI·'BYàäUõm·l×*V¨ðÉ0J·¼8/¹È‚‘åýÒ’k,8ø×cæ"?½’§üx<ßY0òœGöúÅ[“‡|P§½v¥y«23ÛaðÿÊúè:Çà©La½waL{eÆ„þ®ÿ»EïÌŒÚ×úxÏ5"Üic_f»Ñ½Ub2’3©=üéé[Á5‘¾Ì˜ê”Yõ;Æyd#ú{EÏjL¬ê‡ê þëêàÕ_‰ãÑ>¤]¿ÍÚzÔ/+÷VíŸHãç*:ݒнxåÐ;“ѹ3¨âÙòg•ÍÚ©ú_ŽÁO^\ÍødcÐ;l½ßÅÌ·Œ+kîäÝÒ²§ÅãqìañÃËñqÌs8ù/Æ1Ï<÷F–C¿‡ÚÊdÖ yk£1ë}Ï(È߭Ǽ–Y™ŠôÜ‘o—Q5†ÛþˆîÓÆ3»¿šæõÀ¹®u°ãb–gŸ[¢{ñlžÅ‘=vÖDe¼ñÕñl¯‹íyCdzyçª8’Ñå¦ë2öz×_e×+ûù!þ›­êXÕ!âYÕ££×n¿ÞiϨžw>*Ÿ¯êÃëÛØ2]ù;xXLV¡Ê<ÓWhǘZG«1¢ª‹çŸWúa“ù]æ„e ÞGƱǛ¬ÙŒ,ï¡þÞõ»`gÙ'ù×r²?²äYÌ}lLöô´ó vÏf«·§?C•vŽúå¦0°J,–éȋʭ¬;cäìò¥œïY~/sìtcü 7Ö"=¢¶ÏòíwØYv}&:‹°×Pù*Ï.Na(³Å ïû.ÚÙ¬œ.–©Ô9ðmùŽ]zt롸ø²ãÏ£z»äWËéÇÏ [ù$'Z«Ú•‰y‘ùŒ+óÁ²ç±¬Å“÷LÿÕõø›qä\H޲¼‡Z0²Ì7¿1L-í;éžã_Ø1{VÿF: ¾C>¿‡Ñÿ‹ù¹ ¯vÊÚ:îcæv³y¾ùíÁîÉAÏ4ôw‹{ç÷hM­•¹ú?¢úÝãÅØ*“Í£ÚkÝçqÙ„,vwÚ:¢6X#Ù¸Þ%«Zf%±u:¸’‘¹³vÄ”ªÏ]i«!?p8­JgŽý¶Z~w¿G¾v.8 _D±Ùã…üª=7s.KN²àÞ?|,xøsãØçBð±ì—ü¡qäeL|üº‘‰p‰w?YYT‡)Õ¯Äþ¨|7NU° ’öYE¦·¾“©§ûžÉ³ÑçØ}p"üa±l< ü…È–±ÏO²1¨ÇŸ¾nm.ÛæƒÁ˜¶`žE°8ª[޽†ê ?+‹ú+âÍÄ4Ô¿¾ê®´ÑŠ î²UÖ·íÖūìƒËäuü]•ª|X›Yѯ3*c®K¬?B9šºì£ë§ä[È\²¬Ûûì8ÖëIÎÅß^¿ Fþü8r’KË|ó«×ã•@‡è7ÒŸ¹7]Î{_„÷»KgÇäwÙöÈxwÚÕãÃÈò~Wl âû(8oϱ8É‹ÊØ1­÷·¸SçîÆ[ç¥5&f÷ƒµò²õrÞùhΜ‘ÉõÚØ“Úõߎ8܉YÙXØqÍû_TýU¡<´[VgÜ{ßwßïk3+´·Vtcîy¶ºoªè¾ëRµ}«ü«²<ÊîµÃ·ëÓ«9•6÷x£8'×d ž`_Ù×B0ò|µäZVŒ,óËò®=™Kžï×›{-k=­ßÈâøpÊz¿=~;|pçzT†Ù{¢ë[vüïbñp†Aѽg”å¦dc*³©Œ—­›abÏÞl>t$ÏÖaýä.ÐáS¹Þƒ¨w›]ñ»â»ò»1Ä뇌;¿}7âñù߈W…:~…Á]ÌP­Ç^ßmË»Û\_Û‰…wû£³î›!víÞYÿ%Ί;ôeút¥_Wtfð£ÅÇ’k!˜WÖâ – Y§'ù²7ò·Æ1—,ûÃI.ÆÜY=†p cO]¼‹øîðú{% J^û1xŽ›(~F6åÇ[žy|½uxóû#uNãJïžÍY°÷œíïÁإǣ‹³¾ŠÚ8Ï«ñÓ^cþç0˜¥‹Aô¹ªß«ü‡ìÚ2âQ©·ÃtÚÉ’·gL$c^ŠÆ\å™w¥Š…è:ÏÌ…0|ºåVˆ³«8g…v`û [ÿ§@ñe&ÙÅ,>Ô>°'Wu°Ÿóˆò.æ»ö$ÏBÞ "y’,kõä"²÷Û÷/ÇWÆ1·,ï¡þðˆ÷FÖ{jévè®§a÷=òâüJ¼óÚr×3ˆ[÷U,µkMd4Ö³vóìÙÆ=f{}êéò ø®Ëyë+6Žtgï©:‡Áا—KâñØÍ<=ª8ÂúZM•5’v÷ˆ*ûž=Î+mUÁ„»åg<ÝVr‚MF±Ú+ßi«êØŠliåYaÅ_ì&ä§½r¬^/>Þ­²MVvdž=Û¬øâÊÿY/®01%´–¿÷ÝÓC˶‡œè”œ+kðd/7™?–ùbÁɲG²¼‹úW×ïß¼žœüîñ|ÝÞ\÷çÍûÙßì½Ús4ÏWÆ` Xþ¬Íì v£¯#ÜåcëmŸGõ<>¶,ó{žcž[²ãÄ«k¯EÏJ¢1§ËE:2~ dÛÌZ:;6«mY±÷ Ž-Dò²kL”É­æ{Ï%0|ª~Ž9_á•ó޼]ýRá¿R®+¿÷l¹ªÌïÕv@q’±ÍŠîˆvµéî¾Éxí¿(æyü2ŸíÅ|†oƫ·BÞÜ–ÕEûÒ™G,øVæ„óÊ<²äZ\,ï¢þ÷ËñÛËñôr|yyÊ3ßBæ“çz=;§ì­e²ºXý"ZÅžßa8{½¢kçŒDØŽ•‹Ö€1Ø?‹•šP~…-gëu™úÿž¶7‹YGð;ŠáòùH}·¶ëå{øäÑðï!³yt=³5Ä˳a­—wÞã9ïXøÀ|ÎëÌýf~GóÀh®#˵A6UKÞ9¦ÿ=>Y{V|…W.º¿(öeq ûߘÅÔ f@üYÙ“:Ï.»ºTlñ•>gå{õº×«´úÌw÷œ{%¾3¸(³‹JŸfÔåƒü÷*y±¤r=Õm7ó"ËZ½^Žÿ1ŽüН_Ž__^–Üd™c–yä÷cYx¼2žçlh9Þ¼H§½ÙñÕ#Þ¹öÉa|;#Y]?¶RŸÇÓÚ=*"žÞ;f"{žç¼ç3ÇÙ£ÿx}€ð¦§CÏ=¹ž~ž}Fã|5'7Ò£Ãož‹ì]³ü¦Ý ±Šx1壺È^wúŽ ¯Jœí^_Åžì°ì>Ïðψƒ™Vð+w•_…ç²»ÔãLù3ô½íô+«×wØ[·‡9^Ì´óa3þ N–½ÜdO‹¯^Ž_Ž#Ïâw—ãÿ^ŽßŒcíÞ³qä%?Ç~ʲÎobe/nëï¬ßÙiˈGeÍ ƒS#^UºêÓVtÍ~WÆÒáG„ùäÜüo—å8 Ý2]ÑZÇÔ+»§1ÖþG#|™•gê°˜rul®b/Ä·ëï™8ñ®®ßÊø²{®ÊYå·RåÁú”ïjÝŠMTùTytôÐåÎî·NÙ3ñëŽ>¸%ígŽÆ–ºc¦ªC‡„5ôçÜÓBÞ¯'kö>9޹bÁÇ‚‰¿=Žýßd ÙN0ôŸ]ËÏ÷WOŒle#¼¬ïj¯;°qñµm™Ù[g§ÉìéÌâÊŠü¨o£þAx—Åz^[£ëè¹½ý´ÿÍrv¬÷Œ=ŸEX®ƒu*öW9¿Ãv*2]txwËVyyºîl;¦-˜1¤¯EùV¬c‡]‘Q©Ãþç©>³ÙÑV«u:´»vê•ñl÷ Y¨\%Ö2<2 …hÅ®:˜a§.•òÙû뼘Î`Ô™“,ëõ$¿øãØù_.ÇÇ•~9~0޽.äšàhÁÉï>öäkyQŸfy$vbsXßì˪~t÷˜¬ôQ°un·Îôg«²wógü3*üÙ{\ýxÿÎæÓ­_ññ]Ú-æ§Wo÷š?+7Ò%ªÃ`²éÇŽeFv>4ë#ÍË‹ózŸ™ –¼â¹÷›Ì%Ë~ȲNïGãXÃ'ßeŸÎµzú=ÔÞZ)æ^˜r™ìâÓ]å£þ¨bY¬7œßHW¦ÏØøÁŽW+_㶨ý<];ý®ùص|–odÓZg4þ¼2_ìý®øÛ¶ÝqÊØ@ôNŠ.þX¡Žo®îgáÉ©PÔ.];éüÇta¨³EU‡Ž¯ayg×,ξÅ3ü.¯J_[]Uå•ÙEgø™]ㇱíÌGUúiç¸ïØU¥/ØqÏÊfË òHL“¼bÁ½9Ž÷M?½oŽcÎXòe_d™G–½áþbsÎs½žÞóMËÕ}½›;Q;³{í°ýµâ_¼ß•ºö|Õ¿d÷X‰'o#ì€ø0ë#ïT9FfTW×ñlÐÚ¦‡-hYóûJ>¥–;¿Û2ÙÇ-­`ôHúm¯íÂ0rQ½*î¯È­Þó*YY;öªÈ[-Ç–?Ãß2õܼÒÁø«Ôµ{–gµÞŠ_:Ë·xåwùLÖFÎÀù¹­ì›T¥vgþcè˜ñ²åëJ>²¼‹úCã˜G–ÜcÁËß½_G>²Ì3ËÞÈ2—üƵÞ+#¦Åà({‘ÞÞwt®SÆ–?‹ï}R„Çx«=ye:òægu€ÈŸÚÿ^(?Öî…å6ëú+Ïý2¬•·rP‰Ï^ßv ý¨èöUeÌ3ÏRPý1ÿÛWÚ}7®º/ül©wÏÆu;Ûg¯—!Æœi{+¼;u;ã •EþðÖñž‰%^rY›yó8+}­sŠb©Å BÕ§\{Çåxß8æˆË^È’—<÷¶¼üôzMöˆ|,Øxîia÷F¶÷íá#æ^£sˆtyv¶Lõ?ªc¿Wç#wàØH7F«ØyfoþSï!ñH•½sêT±¶¦¬Ý츱{óFXå¡vŠô@TÁ—™>¬OA¿£s™ÌîZÜÉÃëT>šogˆ½çh|T¾GŸQ9¤ÓNŒ¶ cVbáY9ž;h'æ®bƒJ?ï‚;Ê3uV¯wÊvpÞ}Ë­ÚKÙx¯úÿny„!lùŠ S½2sO )#û¸ Fžkò&>–Cö~“÷îɾÈ}9>8ŽÜŒ‰“#œ¢Ÿ›ëkQÞ{_uâú;bxu1lUëS¬Mx¿…P\Bs¬È¦#ÙƱüì|ð¼†0OÖV&Ô<µl½7³¾vmm×H¶m„e#œÌô¡¥lÍíês¶('¤‚ýªò£>‰ì†å»Z/ê/ï7ëÛ²kh,¬â3ñWV¯Ò–޹ȲvÈö ã‹*rºeVêWÆæêZF–v´Ûª]¼r Bã{eÜîüßZñm>96.èwž æ•=-dMžÌ! &þÃ8ö€“ï²Ç…`g™G–\ ™KLýöñ<Yï7§åMòÖdUî]gl O²².éÒ™Øù±‹áÅv¾šÉªì~£ø7¿ëu|(Ÿå\³} ÃWÈÃá–?¦‹hÕï‹·æ=««òa®Ý*Vî”sFüªâÒŒÿÎÿYÕë·Àd]Þ»bÖ.:ï¦c—õ£÷ÑO·üŸ°"'߬íaH}nâZy‡ˆäLÈ~Dzno¾“úÍë!ï‘u{‚ŸŒË»¨ß3žçZØwŸy÷³3.xüØÿJ»ÿ¯ìø{F{D×Ù\¶LfƒÑœ0 ö7Zo§e ²<¬œè>ìzT]µZCØñQGý±:Þ*u¢ÿ •úU}+ÿAXžYÕ2+~†õó^ù$êçL˜éš½[Ò®±…xG×PlËþgü£ë«ÿ:å+9~þ]ªŒÁ3eí¦ÊØ=«ß½¸•Åd›¿ˆw3ÏRæƒ#˾’o!˜Xòe? ɵx:ŽùeÉW–õz2çüƵ®`ì™sáa¢H÷èÞ¬îgúˆ?òs¶_ŽóäïŠ /d ;1Fel0x-*o÷v@±~^³ûPìˆ]hlfúD¼¢Üüy-ÃÞ=2í[%6Në|©æ3k—ŠoC÷È>“bqÒõÌØéµÂŸáÝmÃJÙ[ÆüŽL·¯}RéûÕþf®Uúí>úÓRelîÔ7òOÜߡÇ}¥Šž¹^`—ÿeñœe²Ç±ìå&9Ç‘s<÷{“ Ù#Yæ“¿6޽-d¸ù.jÁÖsžÅ*+ØeÇxØvÚî®u…³ÜêøÌÚù„¨^%þDüX;Òó¾Öæ‘nÝvctõêd¾épV Eç4ޏ–¬öK†s΢N_t14+w‡ÛQî,ž•:ÑøZ}ïÑY÷µ3¬ÖÙÍ·ÚfžMïºÆïFõ*ç«e«Ø‚‘]uâ[¶›x&y÷ƒòæÖÌ·ìûéë!sƲNïË×O™G–ŒÇãÀÓsÍ^´?²Õƒùnõ‹®#9š:ë¶^ݺ¿»ò­}TyvÆlvÆ%â“Õ‰ä²6ò𣺙Þ]ìµ³™qéÐÙØÏîé ¬õÇ*&ïb`–vïëS•{+¸CÎ*©ê±£WêE?_%ö¹^F/C›íÆü ¯Š_‘³«Î.bqê“W®‡`eÉ5–¼ Ù+Yp²ìc!ØYÖèÍd™{öÞO6¿¯ŽÿÕ>ø•›xœÍ½ûÓnIQ&Zß×{w‚# êh7^𢂂:ØÃMTÁ* ÝŽ¼x=êèA=:aÌ%fâDœ_&f~ò¬Œz+vvîçÉ|²Öú˜ÉˆŠ÷]uÉ̪ÊÊÌU+W­1Ƹ5Ü…ÿþú>©‡~Q;F¯¢u78þ /‚gnøQ•W•ûÿ(ñ´ðÆþÞÝøBÿ3º g„{‡Ã·ñýŠ<(€æšÍO%;Ьùü{P¾ê܇üjîPç·’÷(K±þ®<#9Bô¾ÕɉºÖX¿XwÖTÌïÌ#««ô³j«ÒÜÁ“­ z¨’E·Åv ¿¬ÝùˆºéÕ *»µ£Kª1`ö,›ƒŽbº!«ÿG½àǺÒ1»º¶jÿ ÉïÐAãÒcd“²zJÙ§è9EŽT~½½}ö–Þr¤o=Òô›GzéH_:Ò§ôâ‘Þu¤o<ÒŽôš#=¯ôS ÿ#‡ù±OâšíèÂÝñQì­ÂSÖ&£SÙ æËú6ÑßTaùÒH'°û…uíןãJvlCfgˆžæ?W}E8îÃ5”õrf§"Ÿ ~4]Ÿ²SÖ©ƒÀËO2©®ië*@|utÇYÛÛmseß+Z•Ú­—µ‰ë@õ¿våµe¶ÏÃ3½L7UùU=&§g ó‹ªúŠ Wó®˜ÏŒÞ•ø:ò®Î׺F¡ÕµM*íX¯c›x‰ü‰¸ï¶ü¢çŽôUGúš#½óH:Ò/é/Žôë·ô™#}Ï‘ž?Ò›Çô‘ŸO¯_ä³xšÏŒ§yFýŠPùV]{Éd2ÃÓæÛ±º>=òÞŒ^Å‹2N-Eu÷×£<íÜS+÷"èÚç+kŽÉ#ó‘¼Í޾ºB›Í±z_©ÔQpdm* ÂþÇ{Ô_?¶ í_C±Û{žÕíô%£×™‹ŽÞSêVr›åun3½¨è-ÿwBÕI‹§Ý¹í‚¢ÿX;ætèv÷­ª}_¦ØãΟױÏ;:¨ëKïÐèÀC­ç¨ï;¶…éP/›™4B™íûš¿ûÕGzáHï9Ò'ô[Gú•#ýå˜{ÊŸ»•}Ñ^?¦Oýš@7òn¸ŸquPÿ2¨;¿]™Ø÷¬éØ w–‡d¤Òk¬;6‰ÉJv­Æ2(zµz†™É4Ú¿õ6+ò¸»®/¨ÒÕ*í³º%®%´?Åt5㡲YŠ|¡òlNª5Éxê>ÌdX)Söÿ¯€8WÐSô»¾’ŸlÜ^: øQ±¾¢ÃbY¤³ûL£;~ÝqªúÓµ%œY•Œ±õªÎYG_³:gä´ë·tñ^É›z­úóŠ}V ó â8döìn¼Òç²x Û~㑾éHß{¤OéOŽôå#ýùíÿËGzß‘¾ëHo:Òkom=ÎÌßWôªª/»>k£®ÆSfGÏЯl6j¯êÊθwÀóWùS¾N¬¯ò§ØŸØÅú*s€ì_æ W±Y9[×;sq°ö±НÉêtž ±zUÿÔõ¡ÒÛŽßs78ß‘…/eŒݦÚÏýy°5žñнoñë5«¯Œçîóò ¿R^µSùÈÊ+ÛÛ]ƒgÚuúsÆž)×ʸtÇ_]g꾨 Ýû¹Î~ÿî<¨v2þWëû1\ûLöû(äÛ>²ÅPX<òGô…#ýÝ‘þË‘þqL?Ùâ/l/ùÛÇùÞá‹úæŠ9»¢=óu²kŸþ#ü¨LÉcm[¦è*dcÐþ½²î3ÿ*ã5æs1ûå ñ„dõƒŸß“¸ªrzv-tõóˋB_µ[•]ªxXmý»Zæß¾nÌ}ä÷é§Æ|WïŸôÇGúÓ1ßßûÀ‘¾mÌx ‹³xUÀƒü hÏyŒ§Ç9«ƒúÈ ÓcWËÜ‚Ýw-vÖR·®‚ÙÆjñ­Ì/«ËÆ‚ùOˆ¦ÏbŠ|ÅX7Ô…LßVrËüðl¬vxã•sÞ•Ùêÿ.O1¿ë³thª¶›ñÄêfíª{ïlý `ºUÁd*¶Q|ŒÇª?kLvtãλ~jª}7†Ú(v²Ò¹zcàñ? ™|¨1Pë·£¬‡Jçª8žªÝY?½êüwß;Rò+}£Øk{‡§ŒŽò¬é³ù¯ÓGþcî¿cÌ8äÏéoÇÜGþÂíúÝGzÛx¥¼|l$ßìý+´&˜nŽ}ê®iUOwý‹ÊÎ [ÎÚd{ºŠ^Ì®;õ»‹Ú2^ÙØ(~˜¿çbû¤Ì61ü™íE|±¹‹¸«½¶ýŠxŒ4+9Dÿn¥œõ#×X/£›ÉD•ã`ÞŸ@cËÛñ2¢ÐWëtyWǹ²«Oês“nÝΘfÅ")4X,×Èü„3úé,_;¸+¹©pespf­*6òÌËÙº;z^¡Ù¿Î»,Ý}—”!U|¤/óxÍ¿µsß,ùù#ýð‘þ͘±ÿaÌýäß>Ò/éÇŽôö#}ݘ±Çüx<Í_õ|éúJ_d¸™?AS†—¯¢:6ºkó;“õ%¶«d2Ãß—‹õª½„3ÆòTó8\ý¬õ'¶‹õØÿXòâ£ó΃ÎWsÔ…L?vŸÃ(Ð]‡µËð(òëW°ÿÍhDÙÎh\e·NÛ]bÿvt³²;1›ë÷Œ|*¶é´=5•¡ÅøíÚˬì¡uJ×Y^ž ÷}Èd¯z&ªò«òŽlê£ñÊ5ïñ¯ýJïgX}ós-ÖÂö‡üH?}¤/Žé'Ûùæ'ÿÜ‘~tÌ}d{gïU·6wã•qÉqí-Zþw„<6¬ß±ìÊõRÕavì¬Éd¢’ F·Ó®ÃÏ‚j¯$âS|DD×߃Äþ!œw¤MüïùUø‰e_%¯Y?#/̇Ax3ð¼vöž#? g|RÉžR¶£«3ºWË¿‚O»õËäšÕ©x­êÅüU†æ2k[A¶ŽDšû³Ž,wmÍŽÞ5`ºg•ÕÍ‘î™ö}õ}… g¬Qûª]Å#Ó{gû¦àÙY“ G÷0eͯëÎ~¯Ï¯æ +WìQgŽ:z Ò`cbcnþ®çfßù#}dÌø ‹E¶s-Ì_þµ#½Ì3’í[#vöÛsã•ßsËâÙ…¬¿ªù©ü$U¶•2Ũ2[á‹í:zŽÍB§S¯¿J2š¾~ö µ˜¯ðÿ߇ÿëº:ÇšyÔEÝ{† XÅ÷ˆ²ùÔ¯Oæ~“¿²ÀÛ·lÿQ¹oÍlLek;€Æ,«Óű³N3ܽn„WÅ.VþN”$·ŒïˆAŒ]÷yûf©Ï‹ÿc ãýGel½3œ•¬Uò¬È›Š‹ñwß×騕 _µ¯òÔiŸÕéú»Š~aó§ÚPYÜÇŽÌdòÎü•NŸ¨õ”8—J¯VôHÕ!½¬]µ×צg»s£Ž_V§3 oµnºã¦ØØL/3<][н¾:߃ò®ÏÒÝʽˆÇßË>ƪcïßÙ7ö¾eÌxäéÿ¯1Ï}³s-ì»"ßw¤ïóý¾WßÚÅýQÜ]øû—ÙL6gÖ«Ò©»³6”xÕ wv²ÙºB¾ ²ncý(ßq¾.Ôå>‹Å#EžP~Ü?f´²}fD§ãOŸ©sg¦®©huÖµRÎðwpek±êS5‡ì™ãA±{•|eí{Éø¹:z©ÚÿPŸ—°ÿ긨ãÛw}œ®.íðb Ê$kv±2U¾¯¤½™NèòÝí{ÝõÍò”±ìè“+Åï2û„üïSß…¼+NÂÞÙ³}d;ÓÂüc{GÏ|ä8Òÿ}»¶ïQÿ̘ûÈæ#õ ç£ñ´ÿîϹð|²gÌl Q *ÂãéìÊT&•¨dI±s Ôwp²5¤´Am3ÿ§ÂÍÊ•úQÎ+_9æß%í"XñyGk+®'e^3}¢ÌÍCéö(s¾*~ºãÐj­TŸd}Ëhïìí"HOªëK•_uý)sRéñ¬ŠûlÝg‰¨¬£YáîŽSWת|tmT‡nÖV]7»úAÕ랆ª×*èÚ½¬úC† ù¯ˆ×b ¬A&•/ âGùÞ>ø=äµl~¯Å#ÿȘïçýá‘þéHÿ~̘‹—ô¡1}ä·ÞÚ<;^¹oì÷­ýǽdUE(ö“å1¹ïÊ~”¹HwÇŸõظœÑOÙXø<ã»ÃK'\‡,OíŸJ ={÷óß±'Uü#¯™`óˆêU6%–GþPŸ•Åç«:”­Ã Pl ¢›Í­²~+PçµÒ9WÐPy`²½³g{Gü®#}æHŸs/ù÷Æ|oïcc~C䇯<ÛÂ|äuöÛsgÔ wƒÇr²±­ÆY±]të!]¯¬û ¯ÒßNl¦¯u2¢ÉðveÕ?ë3yíÒgu²¹Dã¦Æ>Ç6[áGåê3e&lì¢ü)ô2œžn'¾2ΣëÛtŸ³+ñ-]{œÙ  ›ê{jÊú@yÙ¾„:×ÕÚ¨Æîªýª«tÕJïwuju]ÍElËæ>¦Š?ÎìùZÖ×jl«u^ÙÖ ÷cáéVû"zªÌ,¸z/˜Ýw!Èæ ÓÌŽdö¥¢è :(ßöwMÿšûµGúæ#½o̸Š_=Òߌyî›iaïìýø­Ü|dÞ›÷·½lD™Žº|Œ=¹TåžýG{ƒz{ úUñZÑÕh/NíKf;Y›¯ÒÙì™P,¿J¯G=ãoëëuýž…ñÁtM6&YýLþ²²ì%úŸÕAôØ=‹²62yUqªú–ñŸAg WãÍÚuñG8c+;º.æwæwÚûQðîÆðì´a{g ®Ž¿ËÚE»Šò×u壡v¨<»wŽÅ¯ØÕ™¶ÖdÏQ^e7—_kþ±ãfñïó;!Ÿ3¶â/ÆÜKþƒ1¿!òÁ#}ç˜1¶÷¼ö’ |lÝÝàþ[G^;k­jßñk2Ê~U¹ë®‹.(ÏÖ¿hŠÉÓµªï’Ý#zžbýL¡ø!_¦ÊGWwUz8æWv ádã°êߎn®òvíj…¿·ŒŽ²îÔµ]ék´—Žòm…^V'Ê£¡è³]Èâ<}F›íƒw毷j+ (ûÿÞ_¶ÿæÛÚ^ð›Çü>ˆ}Kï³cÆYØ;{ö=êßóûÔv.œí!¿á–lùñxú¼76nÙ~‡Ì¦eP=cÈèU×±]ŒÑAýŒ³ÙÿŠ÷]¯êˆ¬íú¿36ÝrÆgצVq¬/x¬ìŒÎBm«} »÷ÊÝ®üªcªÄªeÈWˆåÞFÅ}ß7é[ô‘>:æ²ÅYX²½Ã÷ò˜qoÓŸ¶ïˆ¼ÊáA>bäןÇâ¿Ïج«íB¯’áÈ|s­×Žžêã3{6zü¼gc”cÇÿ`¶ îùúuày­ôߺßdüe8}Ù3ƒëÀ˜2¨tIe"mô[å1¾ÎØŒ 'ò; TŸ‚µïBGo!yg}Îú”Õe²}så]q?®Ž«²¶³ç˼Yÿví~…_‡ŠvÇ7`>@ÔAùaõYŒ¶"?§â«.yVǬ҅;r”ñ†ðWömAgÝuõV6N]»œµGeŠŒ®ßNÜ{´áÌ~U8—ý;Ã;™gñߤŸ8ÒŸé7Ç|_ï·oÿíL8ûŽÈ[nu_}Ãù¬ÃUé,&'™?Êža£8DK-g2ó¼ì·zæ±}§BíK&w(•gý¨ð ~Y\.‹¹E€x‰ë#kùXe1>ˆá`ò›éˆ³º/Tî=•`÷Z,¯ŠCatP›EåWv¡Ò§Õ™ú™ì)óÜÁ3’:Õ³MEg2Ùºê¬!íùQ}›˜Ÿõ“á«Ö Â]wE ñy6^Û½"óÊÚËêuÚ«u3JŸ”²UÞ•·Õ}³c±èèT/ÃÅîG â³Ö Ÿ¢;+YVõÃÍp±öÕcÆ[6.Q&–l­³(Ì?¶½a;÷íýcîÿɘß׳xdó_ó½Æô‘WŒ†÷»D>âÞ›²–P=ÅŽ³¯¿±hdøüÿlmùò8VJØZðϪuœé¯ƒöoßq²=bÆSä/Óg¨í=ù?\žçµUøekÍǪûhäÙÄë[ä‘­÷Ь<«åÉZÅ»J¿Æã‹ÑcÿcÊڪϯãuµW©øúTã˜Ñ޼(ú–ýßá¡So§Nµ&²v G%ãÈž¨{Ê*?YÝŒG_ŽÊTß¼#Ó;u³ñFº¡¢ÁÎéÝá1¶Aþm†·;žHn˜Om¥ÿƽX~®ùÈö ‘÷é'ôé1ϲøò‘þÓ˜1vœí/û‘^?f,2²Éh^ëD¿¹²ÇtÖiÕ>âÈìd†#Ûã@<ªñ@¾ne§•qé<dûŠÀì3’ņ¡füTߵʮYó¿³5lr´™výìíÚÞÅ{áH>ÒÏŽ_ñ[cžoaß±óàÞ;æÙoæO›o½öõãûz÷®,>VŸ§VkU•éL/W>’¿Ž¹úëVñ>/ƪF¾ØúêÚÞûðíWf´½ÜU|³}£èë{üë™G¤µÒ£PñDXõžøÎ Ú«Ëæ!Òa~[lƒâ“@þ„ú¬=“ômÙºCò¯ÚQŸ×•ÇUŒ<’Q¶6:6›Ñc8Q=å>á¯Öw5±MPÑEôwæSi»+k캲5™Êè+:8æ3¦ÐRêtîÙÍÆ3^WuÕ:Y~,W×F¦²~g2Šú¢øj vî3Þ˜^SiwöØõ™²ÊŒk¨²—±-Ãã­Oæ#Û»w_ü‘¾÷HŸóü·¿ól ó‘-.ÙüçïÓŸ¶½äkq7žÄ$ñ$þ"òƒüÏ#+ËúˆÆ(£ÁÊ3Zˆfæç*ýPlYô[?ÄuËÖOÆw¦×+½éÇ«Š=Xõ³³›}&GÈ—¬æÃûÏý†ð0}Žž¯¬z¾MŒefó¾³_ÌdW]Ùœdr€pg÷ñ·ÒqöU}v/RáaxYY\'ŒŸ¬¯Ùý¾/¯æWÙ `÷ÎŒ6ª›ÉãñÔ †C}¯1–eó’ÕWhtêUÏ™-Tl “'…·LO¨º*Ó᪹¬ì8㣊Nb<(8ºµ§ËôÁºV}Š 2®î_®ÿÕ:@ïizyËl/Z#Ñw÷ áDüDˆ<ªr•ùG^F;›KßÖÓögDÆú,ê »¢øª=óm²}‡úCGú¶#}Ø>õkÆ+ßÙCÏ­Ÿ1œõ‰•{Èöæd¸QÙ=ùŸÑÛ™s¦Ø~bĹ#S¨ Ûgíà÷rq0åë)ûfþ6/¬}¤Ö‹Ó莇_£Ù^†26#ԭƧÂ×í‹Aæ—îÊ9â++? нñ}ÊîUvžåÅ>î茎.ÚµUª=I„CíWu~ g| Nû+æ;㡒߇ðC:º£š³?`GwE|Ž«ìëÙu¼#7h°ÃGÊüuqíÊR†áF>#Ã鿯·ö-fÂö†Ÿ?Ò'ŽôÅ1c‘íl {wï¥1Ï}³sáÞ6æòj÷ØÑÏd•wu$óάÞNž•µ®|)ÏwÙ²˜C¶‡¢àasŠê!üÌO¨ö[²'v¯T ˆÊYlE†G݇gxL3œÝ½åJv+Þâ=ªÿhä¼T ò¥ô·s/«ðŒä´Âù@í•NdôÔ|µÜ ŠMRuöN+ÚtpíâW×™‚GYWƒºwÏøˆÿ•µ‰ò«þíàeuºkmg =”ÿQåwùˆuŠìÂ¥ÚÅ.0ßña¿þ ‹XæmÛJë;ygñŽ1÷‹mßøÏÇ|_ï¯Ç<ÓÂÞã³oQ¿ûHoóläg÷²ã3[·¦ú"Ѩê£òÎú«`G~˜l }UÝï°=æn 4n,î0{Æœé¥÷.!Þª|4;øâøvt :GªëK‘V6>ýÕ•¹ìùH”ûjvùTׯbÇUš(¿ò=®„‡Ä©Øq‡â·dc§ÒSìiÆkäEms¦NÝx•N¬ÍU2uµlƹ­âY® £ú1 ”{ªý¦¶É쫯œE¡¬OeÇëj½©¶ùQ([þBôžqÿWß-™ßû]cžÿö¹1ÏD6ÿøïÆŒ»°åŒy®…í%[œ…½ë÷,à'‹…èú>)òÞѯˆÎt{àùCúT‘ãj?6âTxcÐÙ—d¶ŒÕcxÙ+±3™°ûA4/hÜÐ2zOn­—H'ÆE¾#Šùj, ÂU­Ÿ8~Š¿Šèfó¨ÄádÀÖf¤•É*ï»÷÷¸³¹b8ãÙÿ¬-ËËÎ5­ô_äA÷Ì(eœ«¹\×›Q= bcæ²»Nø{v´¦²u‰huÇµÒ ‘/–ôbe7:ù±Œé¸ÝþWí::¨[¯3•½¨p)óó2=“Agþ³µ–ñQÑÊüdÏ<ý•çϘ@gÁ®oˆXŒ±½÷£c~Úâ-þùH¤/ùÎÞé›ô†ñdÙûÚF#úçãݲµZ•wm-ƒê*¸;1 Èwˆe;º'«åÅ¢>vòâ¤_«ØF/+±=‡èGyRü…ê;Eç±¹®ž±£¼Ì.T²×JÆ£fû Ý«ÊÕ5‚xSü•J'3`1Ptü‚+lŸÊ‹¢§:º9£Õm×i»ê³g°^$¬ ã)»Wè®ýŒN¬Çòf/¾îþvgM°1Ïæâ¬MÍÚu椻Xý]Ý×ÕÃgdªZG~®â=8ó=?±ó;3™ˆý[>±ÁzÚ~m?Ø|ßo9Ò‹cî!ÿþ˜ïëý͘ç¾ýò˜>²}CÄ|ä×W¾Gήe±¤¨/±ŽïCewÕýˆÙØuךšÏdô¬íB4⺬ê±6–ÌÆUc½+ûˆnÝuÐÕ»ö3«ß‘™ oGÖ•=µîsr5CÑÿ/ó‹}ž¢?;{â §*çþºzö­È€”é¿lìÕ¹UÍM¶ß}ÖÞ"Þ•{q7j×õOv¡Â]=ëÉ𞱪íëøWù\gô©Â¯bçÏÚ‰ªí®­Uõüÿ.ØÙWöí]Wë9Ûcõÿ;ë*¶cx³ÒÇŽô¯ÆÜG¶30¾zÌýçåoGŸÀóè¿æùó>´¢ïÇÓcQé Ž|yF­ìçG|ê`sXÕGô,?±c×:>³y™oéTýEß½½seÙ8°5îå ­u_™ÑG2A‘¹Ý{¶Jf+†bv:ô¾b>&5Æcg?\­§Ú%Ågªì+k›Õ©Útê+ô²±Ve­¢™ÉâC³.TóÏlHÖ× ïß~ì˜-Pm§J]«¸«¼+ü‡mƒî³…dzr¸+ ˆ†ï¬\ uõ¸¢Øwʼ?k¿/ag¸}í˜g¿x¤_sߨb-þqÌ3.þí˜>²}Úb2ì{Ô¯½áˆßAt#¯l<»¶$¶cmÙ8]!¿ˆŸª¾êë(kd•ÇçàU[¿ŸÊxßhFx+FY;™¾õmÐÚˆ¶íá";ÛúuÃøŒùñ]ÙX×'ÏzG‹áé÷lN²5„ôIW/Ÿé{…ø@tY›+Æ9[Ç™ìEØy^›Å'em»uªk†ñTÍA×dõÐ)íTü }–_Éd%×,g] z +îã£eº é´1¨¾yÏxìÔ_°ã¤î "~vÆ‹ÕËô˜"» ý¬­B#ÆUT{‚ÈZþ­íÛyÇß:æ>òÇŒIþ…1¿±gg$ÛypŸ>Ò÷雯ÜG^í=}äŒúµ®Ñ¹êšTÖk«@åë+øwô]¼ÎìmGF#¾XVÙ}%¾‚Ñõs„tb”W¦û™Œ°¾!A8b_â3þ®#ûP/‹`ó©Œg&#;í²ëLîb]%®FÅÓ±¹Ýµ©ÌCÎØV^Ù·Ž¬Të¾â¥â/Óƒ”¡¹Èxå W¥ÿýÈ®}~eB¦˜ÎÞ¥ÕÕÝòX'ó®Z‹Ùs#e¼c^&/ª^Ží™Wp©k Û¦‚Î8eº¨j§®‰¸.^BþÀòmí×öƒ¿þHoÓ¶8‹—Žô{cúÆ¿x¤Ÿ<Ò‡ô®1c—mÙ|ëg>¤×²ïÙ¢>-@~*Cø˜ò*°ñÉöäÕçôè¾(âBí3œˆÇ¨û¢›á`t#îøÍ ŸˆdœQÌgãÀúðÇ{BõýÏöHÖ3 ì[)ŠNìøB.4 ­8_/ªÍÜYç•/¤Ø å~ñÏúµ;¯‘§3ã¡öµcr}Æ+¶±ò!®×n?wä¯Ò-*-µ ²'u­«íye£:4»g$f0]ƒžƒ¢6è¹²ÅYØwóloØÎFþÀ˜ïèÙ>òo靯­È¡2®™½ÌÚ±òlÍ)ñ4þý„øØ¥¿SéÙ¬ ê'ÊÛÝ×Ý‘ÿL?1Ý]áFò¦Ê˜RVÉ0Ó“±~5§™Ü«¾†ªïQþWJ×(÷1H>ÑwivôL¥óø¹B1ök¾®}Äε°÷ö>2fìñïŒyœùÌ›üÃcž gßyÃxò ‘hOÕoñT&ohݲ:hmF:ÕÞX†ÕgãÙ‰axÕ±gp¦­hœîÉÿŠ7&“¬ŒéaµŸgò(¾`l¯ìÍúÿÙV¶^•,ÿ¬î?ã°r¶#E_£vÊó.¦'b›L—dú*¶g¼*ùYÞÙùÎt£Jó,ì>ëEuÙþÎ.N¦ç.åþ*êZe½0zUT¿®™Ëô}v’?ÏØ~íL‹7éÝGúé1ϱ°½ã/ß’í'›ŸlïòÙùȶçl{Ïk9®Oô¿ZÃH¾<°q¬â»r°c'2?ÝÃâU¹UôXGέîZæw ûÈjÐòjïcÙ«³Üذ¸ô‹ê#ÿ›éBtêy­t£‡d&Öa×±ŒùÎH°çÜ”g Ù¸gí}w Îs¶¾Øþ›òŒ'òê¯#Õ<©¾C¤Ñ­ïeZá«‚jŒ??“>ÎÔËúPõõJ>Y›®ÿ⓲wu^V§Ò+UΜuô«“éÕ¬=Zï¬ÞÎü*4³úê¸^%³ª<ªë¥² *ßJ¿Ñ\zûnzÜö‚íld;ÓbùÈ_8Ò¯é/Žôc¾¿÷ScÆZ˜ï6B¾J/k¯ú%¬<Ócþ;5 Ÿÿ¾w9B9j{ïÊÑÜ£qTô”ª»˜¼e>»«@•ëŒ/_®àey»ñ ë×>UsÕÑÿÌŽžµ™ˆ^Äßµ« ÷Îø©c”·S 'Ó+ë?zŸÝªz·óÌAö\§³¶}¨¯ŠîRñg€ú·»²qc}bxvõIάÕw`йïñÿUyŒöqǦ«°3Wݨ³z~ßÀb‹í½=‹G¶3?5fl…}Ú¾¹÷É#}|Ì3/^¸Õ}Ýxâ3}Æl]µNÑul«ŒßÝÈçR±',¿³ìó™Õ¥‡ÀëlT†pUã¯ÕqBõ˜ÏTÅÍG›¹~=ïqÌÿWÞ5Žk"Ò¸w)³‹Ê;UÌNW÷ˆªÌ/¨l÷z×6{Fˆþ+ú·ºwAùìú ÿ2ÓûîÊ#~•ø/ÅepƆ3;v)»o¬è³º;ò׉_ÙYOˆ%.JÅYåEÝ^ñù©äÝë¿J>œ±W6W;rz¦Žz¿ß³lœØñ]®Ö+»òީÞ³6ñ>û¾q°ÖÚú~ˆuü˜ߚ¶oì½<æ>ò—Æô•í›"æ7¿óVÏb‘¿ÊáäpÆçâÈ¿‰üDÞPùÙøU+Rå©ùÈWŠ ø~\ªøžîš¬ž¿F=–ÑF÷QÑ7³üøŒº÷*–‚ÙטíCV†ìcœ‹Ê"}5v¢Â¥Œÿ_¯’S”ŸñÅlxF“ÉbgÞQÛŠ¿Žýauª9øP¼O×þvë zø„+£‹Ê2[¡´ï´éòÆ@õ29Ïä#ë§Z¿³Ÿ“Á®üí‚:_]œªnb¼TegtF™^«|³¶á*ÛRe5ž™­«bþÐøy¿Õû$Vf¾­½¯gñÅöÞŒù®Þ¯éŽgñûc~cÏüdÛc~Û˜g¿™_½â,<=Æz¾ü’;‡Óó[ùÈÕú8YRö‚²|´÷™ñ˜ÑŒ€¾ïÝÙoSt)«¯ÌGlÇü„'{.áÛU<¯rôÈÌç`þ2еˆk Éw¤Wé Âp ÿ™Œfë”]gûÂê=07Ô® ¨/èþ+–«ë˜•UëYé—.áÛ©þHlËö5™¨p…}­ä?kÓåábí;tb>‹ÏêòÐL(~A†³¢£@§]õ\Õçe}S}e]U8UÛwD½Ùé+²êx{PŸUx°ùÍêûÿÝ}~tþZl»pšÿ`¾®ù¼ß<æ^±ófñ¶üÙ1ýfKæ#ÛÉv–²½ç·ÎÃX¾ÃòÅ=¨~=º×e×lNØ÷rU™BÏÚ£ýA| ùñsŽî}–Çd={fŽäI‘Gß¿ŽqèÈŒüݧ÷Ëî@Šô~´^2ùÊlŸÃ¸Ïµxfãç?úÑþOÆ[¦Ã;z¼Zl|³µ‡d:®‡ÊeóÉîi®ò±³õˆìD%ël+Üœi‹ôZ—žj‡PY¦c; ê,ÕÆ°6ê>Eq ³ï¹#>ªüýʾªs‹ž±6ÌF1ý_µm²öÇ™1Œ2Ät—‡jÏ)âRåNÕÁþ·2¯U\a´w™ý¡îÁlúà×óUíÍ­:f£-ÞÂÞÁ³sßÖ;{–ì;"ö=;'Ùâ-~üH?t¤ï¯<™ùê:ˆã³x÷{ÉBU×3ÙC6£ZO™¬xD: “%$hÿœõÉÂÇÆ^Õì›nž?¦‡3ÚHV"~äûFü¾ó‘=îì›ç‘Oÿ>jä'“EÖ/ÔG$¾.’{¦§‘þ|e8²9í}»Oôx©§Bf dc™áG÷üOĉʳ¶(c[D3ÓU=ý†Š¯('ÊzUÖŸºF«~2|¹oŸé…—lÆ:õ¤ðPÍ;âµg8ªrê½’ª3@뮪ؾLŒ#ÜÅ7çQÑ˪œUxºõ‘l¡çiW®LVr}qê¬ßn;uì2ÖÆ³™õ~ ÑWæ0³»q\–_jûÁvþ›}CÏö‰nÌoOÛ·¨õvmñ‡aqv–²í#?7žÈ¸÷“ÍjŸ­ê_Öׇ†yªìHÌ‹í3zWàéø´Œîúû×B6÷¬íâQ}&é"\ˆtâ»#(ýŽõ"®ŠDÝ7"`Ï™Ö| :Šm@õU›½o¦@GV3[Èðfk6^+Ït2þ:PÉáúíè_Oáuwï ábôLTt2*¨ûh±~enÊ:ËøSpïÔÉôÊËt CDçŒ duU}p-t鮇ҟ]ÝÑ-Sç§«gßì2Û—YÿÙ<س_æçÚžð[ÇÜ#6?ùÇŽô¡1ýbûµ}?äÅ1φ³oˆØ¾³íA?¾áñ߉:"³Û Ïgž1 ëØ\ÅOVt`¥×Ÿªn¬x­žû¼j°çå'ãí¥øqŒß5ýŽº3ÆK çıœÉ\ÌcàŸ¿£ùG2°úŒìg¶>»v=óG+UÚÎpTã‚òQ¼ šûJÎ2¸ÊÖ(ë䌭íê+•ŽA‡“ñƒê+¶¼ò{|õ?[«ˆf³¶‘¾j×°õ¯Ú€N÷N̆bW*±® úê8(õw »O:£³Ÿg|ÆÈKgëûk¶–ºvi>Ô9<¨>¯ºÖ£ÞxÊ—l縙lçZ؃lßÚûâ‘þû˜±“üþ1÷™Ÿ¿µyv¼òŒÕG.Å1A:rÇð¸Æà±¾Šnè‚Ê+{kµ«Þ-Ìt»²îbBu2z]õY^†+úl>oá¯Î9ôüD\žVÔL¡µÛ¢~eç;+×  ñ Ím¥'«¹b×l¿Œ§ÇµïØï¸4¿ñ™—J¯3nY~6·Ì>Ÿy©‚2 ?Y»û–áSË‘Îö€wdåg}Û•s¥M´¹»PÉCµæ•¾gã陬n–é*Б3ã­¶Gu*_A¦«YyÆOv¿Ê€é… ”X¤ÊÞx{æ÷ÛÌϵïJÛ;{ß3æùȶwlqÉÿx¤?¼]úVf{É_?æ9¯OöÕX¬óc9ëK§ï•¾U×ZÊ:gºHYG±ÏÕØ œè\ˆŒÔ·LŸfãÌp#Ú¨¯ÊxU{DŒ¯ìÖ¯…8îh\ §Ç*ãÝÓPäñŽÔE2ÛW÷ëÕâŽíñm+¹©æ­›ûÍøWÊ*š•){.Ù½™J¯ZÇJ™rÈ *¯@Õ+š•^Þi›é,ÖVÑa]SuÌ. [sW@5ÿ¬¾š¯Ð;+×¨mÑ3]Edt²X¡ªm–Ï ÓKÌþù²=f?‘íòþ€ùU¶'lßͳïQ¿kÌøcûÆÞçÆÜW~i̸ Ûg6_ÚÎR~naå ºûᨬҭh ]@v={N‘Í!ªÛÑ/+­%åù¨ª‹ºú Õ«ž)zµ9kóXÛ]ÜyìòÙ]ßm–_ñw•-ÉÚdúL‰·‰ºt—/„·â/;ËiµG±}we?ºvñS=Sê‹ÕAþ¸ H®œSÿ¿»NÝŽßÀ3ߨâŠ-ù{ÇŒC¶½ãÏé?éÇüæžå›ÿl1Ëö~ßkoíV¼z^ÉøÃÙ¡§ØmôÀ(ÿÙ:Rôr¼®úUñÝió«:;v‡áXÿÏúÄ‘NÇ—Büdívìmœ×]™Wê(öÊçW²”õµUÆÈ×ïŽK…¿Â£Ê{¶¯ØûŒ¶ÇÁê\!‡¾®rÏŒô¿ÏózÏ‹cŒW¾Ëå}{_Ïâ&쬊osùå#ý푾|¤¿?Ò?é#Û³}CÄ|ió©ÑyoL·fãUùtǽS_Í«Ö\*]ÉtôY¨æ*“;ÂÅÚ.Pž§¢õÎxàwÿ–«ü:_ùTŸ³²ˆ7úì¨=Ša‰¸Žì™L&ºk;òªÈX%7Š.Fû±žD×Ó÷eÙ¹€øù«øWúR­ã :kMáKYß*°¹ØiŸåŸñ nÂߎ½éÚSµ\áC}.ó»6àì˜D‹ê)ã„xÉžmvå·²o»øÕ5бm¬^‡×®ÎÉtzæÏøÿëŒ6;ëØ¾›g~²}kú#cž‡lç¾½4æ7DloùGô˜ïëÙ™ëû!èŒdæcx?Õí|ƒ¨Ò×>og_#–3[¥î]¢ñˆô³<æÄ_¥¯L/ìÚÕøÌ¿ò|;V†Úûo9"½˜­ kŒê²}zUo²±{zYlã!ÒAûóˆÇJf™ü±ùÏÖœç«3¿bû®ŸŠ­I¹"ÿª^WÖŽŠ{‡>+ïÚ2uœ:í2}z*»{÷ª¾þß ;2¥â:[w§jSùg1¨æ0óíc}ô¼7emù¼n¿2û¦ÒÎð?4 }QñÀæ3CôÎÿж2‹™°³‘_3ÖøÅ1÷“ïHŸ9ÒÏéGŽôž1c–×ûz¯»µ_>rô9¼cϳùbû!Ø3àÝut¥­EùÈÉx¨ä%¶‹õßQAf÷3Êâ‹bî\‹ü¬AêWŸÉò­‘½Îhñ4îø}ŸuSägýƹŠô²ëÍJ6}[$¯ñ§=£ëe|#:¬òÑÙ\îÚ¡Œ.£S­›ªo*/¬ Ò *¾ŠÿN§¢#mu¬:>Œ_×èþr‡Oµ\Y U&:u¨¶6ÃQõ5ò’}ëd‡LE9ê<ÈìŽÊ‹JKEVc?«grнPÚg¼xüŠNb82ÚÈ^±ù[€¾a»ì¶ù¶ëŒcó‘íÛzvÞÛoé/ôcÆ#Û÷ClùÅ#}ÿ˜ñÈoOÇZÄ=f£T¿£wu¯éAuNY~Õ^±Qšª½¨øar£îÉ3^˜î©t²Áã%ã(ÅùkÏ#Z·¬Ù\ùõ´è¬|¶/Ÿ‹åPÚW¼.ü1__ƒêO¶/®È•ª"0=SµÏxSÖ’› ”5þg4»’õI¡yF)PµÍì÷*Ïæ¢«ï«þF½”=?ïàí¶ScÔþÄünl„Š÷,tmë|gmíÄqÏô*¢¿ ªþF´:ãõ‘ºgWk¦Ûì^=7¶dñÈöΞÅOØ÷C,žÂÞÑ3ßØÎ±ø«Û¯}?ä#·:æ'¯}äõÞžçùÊñ?+Sרz[µ‘нdøUÔ<4Fꞣ¢[˜Ž¼JŽcXÿ>ü_eèˊ̰k6&hÎâ˜øzèFµ'Ñeº¶NÔ±`mÐ`äጎÛ3Êž=«º%+¯üU·0¾TëŽ3‹Q¸wÿÑYì¾0Öñ}ñ&L—ÅúJß³}P†Ÿé¡ˆ#òÊ#(ëˆÕéØ ?O• 3¹ìޱÇÕÑ} /Y,·-:w"£¡ÊL5ÿ™¾èÜD|;úQµ×¨Mç¹yg¾ª£€rŸÚÙ'dxvéJVÞÁÕÅQíYŸíçY>"ŽÌFvæO¡uŽ5†puýиU2¡<;Êžy¢ýßÎôò³·ôš#½cÌxŠÏÜ’½¯·¾ò³·2óŸ×ÙÈþû!ѧˆß¥¾‰ÅJ|Ó‘Þ<æ~ñÇÆ<ËâŸÆ<ùÏÇ<+ÙÞáûé#½sÌxdûvµùÉæcû¸ä[Š|h/ïnp_!êF¤§•9UdMµÁ"á T>—ïc¯²è¿"™¯öLQ™Ïcó‰öK‘|d{G•‡öq#MÔ—L°µ©Èo†[mÚ0ÿ/[sWÃÂ]½{ÛÙÛŽ¸+=Zí÷íÐô¸»r²+«L•Ínÿº²ŠÖ•Ò.Ë¿²_lÄ<†OÝÃÞ]¿•ŸÀ~<]ž¯´³]8»&.ÿÛÝw@x²v• +ëÙïÓtyô öuGßvyÉ`‡>ò}XÌ({&éÿ¯gØëŒd{oïÛŽô}GúÁ1c.,ÖÂÎFþù#}ðHo?Ò[ÆÿxáY¿‘‡øÍÚÈ“ò,{G'«2×iÓå­Z+]›P=“Sd0ÊÅ#V1ÔÏt4Ó¥Õºóq³±Mœ£ˆ#ú—•ÎñõXŸ=^ßù8Ï„_ÕžT{¨ŠÌTö‘ÕÏtŽÊCV/ã'®s¦§£|¨q;29Tìö|¬_P­ÙJ2¼ ž‡ —Ý“³vŠÎõu³¾dó¬Ðèèpµn¥›wyõ²µÏÚ1?Á·¯ä9»·ftÑÿ‡†¹ßáOÑ îìžKYgWí•t:kfýUñ€lÔʳý`ûÈ׎oüâ‘>{¤/éÛÙö-j;ïÂÎ~û®1c-ìLeÛƒ¶3’Ùóðxlæ·d}©ìj†ãì¨ü€ª~Œˆ€|€jobǾïÈ©j÷³µ[ù9w¡^”W'^G]ö!½?å„Ý#¡X¥¬/ŠL(rûSÙØlN™/®ÐÎxÌæ9òÕÕ]˜†Ìgb±%»óÛ >"=«öÿŒ¿¤¬×®íQdÕ_gÏ1QýªÏ꽜Ê_å·dùκŒwe]å—,Èö+¾ëÏ Z,¯’™+ö9¢gçéÁûP„oG)ÏŒYý,6 Óå1;ŽÚf:1ê°8Nvmqæ#Û9nkü¾#}nÌXd‹±øô?Žôgcž÷á1¿Ågqë"Ï:¼>æñÁ ³.ÎÈŸÊ ²gpƺ;zšCÕ¦3þ»{vˆ—J<-åûë>¯z.žáðu²ûT­ùXù¶‘/T^ùÄ]¿¡²Åѧe8"ÿjk§<7B¸Ð–×]+^Ö5³®½UÖpè9L,ãé¹`ýÉhd ê™ˆëtåíâz(>;< ÿYk—ÉZ»³v¤ÒlLÅw~3Þ:ë¼Ò«YÛ«ÖÄwÖ÷¯tgGîªrdOmfã:ýÝY¿L+y°òõý‹³°ïì­½dó•í½Ÿóý½õ=ÛG¶wö^K¯\‡1»ŠôõJh?¢;Ÿu¨Æ’u!³I;ºáfþHFù¢Ù}^´¹Ùx©:ÑEk××Eç%TïF.+ÅPD„üÆ•_í…{=³A<1•ù¬ÏèØ_Wr׉`8Õ{¬«ÖoÆ Â¡ÚNVOѱŒf¶>¾Œm”9<Û¿ÌfìÎg¬‡d³Ã“:Ì.ÅÿWîsU<=0þU¿£»•µíò±Ãoö¾ƒ*ß;ü!¹ï´ïB¦7˜,_ñl ³×c<­K:þÄ9ÍžíÅü•Ö7öì×â%ì7‹Eþ1c-l/ùߌù®ÞËcÆ"[l²ùÏl±¶‡üêñd|Q\Ó÷ž?ôtù4Õ½gå#ÅvÙ¸«óõ•°ÅY]Õg¨þ+¸2»¬ú\•4зø|}Äò…½¯Êð0ý‘Éåâ1êõØ&Ö7Èb¿ÑýauϘý¯ÆÍ·a2_å3Ÿcý"hü•5Û³yëȬ²Ö;ò“é«3:žñ§à»ÊÖìð½«K³9ìò£Ø_D;ÎëP›Žî¯êdë0Ã{V+üúgÆ¥’—]Áh2?»»®:t}Võ_‘‡ŠFF›é¹ŠÇn}Ö.òâ×Ï‹öcùÂ̇5?wÅ#ÛYïsïø¥1ãÿÓ‘þë˜ç¿}âH¸Õ±s0lßùÕ7‘Äkä±eýt×+gv¿jgpæ¹ÈÁðDÙñ?2ž2œ+¯’s$þ¿%ÿ}<GÚõu¿×jÏèf{àÌOVùíœuQáŒå¸2ôÌiýgs˜á[ô•z'òMѳ4vlÞÕ²ŠOÄcE+ï؉ŠvU¿#[¬~Wì¶Auvñ\ݦâC™Ën]${Uý ª3e:¸vôVWß)4Õ1ÜÑ·>ªçn»ü0ùPâÜ®œEw)±3._Þ‰E>+âáñ-Ù>²Å$Ûþ°}CÏ|aÛ;¶ïë}a<ÙW¶s’-nÙö’ß4ž|goÅl ™SlI¶nTûåëdã}FÎ o&ŸªÜîÚÝ]¾}'*C1eÌçBûÌ^®Ÿy‘¶Â[¶×‰ÖvŒA‰ü{@±Ë ľttÿ®Þ¼ÒFwý¯8GT¶Ÿ];ëX¡=4ï;º®âí*ù]õ»vB¡ufUÀlòξÉYù;kË¢®pïÚ V¯ëueÝ.°qŠÏý˜Í¤íMfñŽ•ÉðF~Ñ&SJ?võÒnÇ÷@ãXͧ‚ÅÒTr®¬u +ï–«±µ*oLG¢gŒfgªÐé²UllTþÎÎñ޾ö°û¬šÕ¿b±;ÏÌt}¢]=ÈðœÑ)_Ô[>¿Òˆ·,ïŒÞ>Ûþj[m ¼{ñÐ]Ë#üî¬Ï®­Žm¢lø_û5×Þ½³Xd;ÓÍÎ?¶ýc;Ãân¿¿t¤Ÿóû!¶‡lqöŽŸüU7¼+–#úž.âuµ¼¯ÿ~Í)û]X]%¾ì*ÙÍxf÷4]¿k›+|™]f²ñŽú€î½×/Z³q=܃2…'hí.WÜR¤É¶ïCµ/Žøeï%f|G@÷Õ¼g Èf¶_’ÉhÎÖÕ®^e¼Vm"ÝŠ~wÞûÆÎ© š»3ö>£¹»/Õó«ùïÊ×.ú]]¯ÒÎ| Ñ·Vun–_ÑŽ}ïÆ©e»Ð‘ÍŽMZPíëU×H/wïgª|¤/U\0c㎾]°úóÐ;Ffó×{wgñcž]a{Æ:f,ò_éïÆ|oϾ#bûÈöm‘o3Öbc(½­SbJ£Îïìo*åY}ņíØb¦ßtîßvtIl§ê³Œ¢¥è®,.Å/dq̾wô5«‡dxå£~F>гlœ•çpÕ}bVÎæ$»_ÌdŸ=Ÿñí¨s…­¨t#j[­cU× ~²2e½"¨îã+ý’]ŸYïOÌ&^a+«qíðÔá¥ÒÛ¨.ÚŸí¬‰‡EþÙµZVÑ9ÙWøa:Eá]WùgëvÛ<Ä<\ »k´ãÃX9ó3cU¶®ÍÏ]g[|˘ߚ6_øýcúÆoañÈ‹lgÂ}ë˜qka1Ç“ýi¿ß[íǼÌ'¨pdùJ¹:öˆ×ªn‡VV7óSÎÄreã¿£C|}†/;¯Í9Û_Œþj¤‰b…cÛÈÓ}¸fgXx:Õ»ÎJ_Pß7„¯º·Š²QÍ5âå#^c›Hò<'˫ڢ9ëêgâl>Õçõ]>;º¯ÒÁñW‘1ô?‹;òÿ³k™ô î5uâ‰|žZVýG~aæ *°ËwVÛ³q‹r­ÇÊßBºñÄð{:±™­Œ÷Ž]½"¯gãJ•1Œ4â7B³¶±NÇf_­ÃÏ<ÛYeW¬ÁŠNÎú@=–ÉL×Ê|º Δg:Cáõ!|Me¬wǪCŸñ£ŒÑÕ|¨:M±×h~”ûÿ+ư»æÑÚ­Ö0úž ïú'lˆñëھ°÷÷l?Ù¾¥÷¯ô3c~Úδxó|8ÛCþª[›užíOûêÌ?_eÌ—ÉÖÊ=©çëÆ|vïÕñáÙ3òŽï‚ú†x¨äÑ}_ÀóÇèíúMúõéQ¸F/îS#yãsò"Ÿ¬;þÐ*‹ü{ˆßó®èWg8 þ!½”é †+ÒUì%Û'@ô g2]ˆêV÷"v?h\b»8ŽˆFµ/ÇÖÚ.°5›Õí®Eævô‘’•mSê1úWÍÕÐí“R¾Ó¿ìÖÛËÊ:ëfw¾®^›wgN|ì¿¢›3_ÄÃzÏn‹l±æûÚ¹oæÿÁ˜çYüØßÛ{ù–oßá³}䯿µ1ykcCÇxÚ²gè¾ ¯J?ÕËê³—î½,{¶…êutx,g6áÎpíÖËæ#³i>þÕCv¿e)ú¬ O¤ÏîÕP\‡ÇãÏ[`þ1ós2ÿcŒ§Çf„kæW²>ªvÑÌö× 5²sŸåƒ’´öY~Æ7ã áDx*}VÍGgŸÕ9ëÄvÊUsœÝ»d´•òÈë•ö_µ7ÕµZOáÃ@¹/ÚõCX‹]ºgæ¦z6Õ±·têïë_-ó;åh ve±Ÿ 6ëûwײ³vî›í![ìÄŒù =ûfˆÿöûcžü¥1Ï~³Xä3Þ¾³·ÎGŽ{KÈßXùÈÚ¯êŒ@Ô†åïê—nÞŽ½êúJ~æ_¡v™_¡èF„«Ú‡ò¼2_ù¥Ù<3¬"@>^|†ùô¸3]ÎxPøŠ àªæñ {Êæ´‹/»ÇTô§B««ƒwéíâVå ÂuÖ'`k.ó—T=ÙÕRëU´b_»sÒ)ß•³Ýq½b>ßW ÷tôj{5ìØŒU¼š¢s;ëóŒ<_©_|;¿ÿeûÈæOÛ¾°ùÊß3f ²ÅÛ¿<æw¨?5æ>³maç`˜oýªŽÇgÇ_A¼¿îÜoGèúe;6T{¶'Ç#;§„mµ‡ÉP×^ªí3WÈò?V’²Ýþ«ã ØØŒžR^ª["¾³v†åÇg¨~e'•¾têøºÊóéJ¯Vú°Û¾â§ÚÃWp)ÀlžB7{ÆkÿãÙ®«lÅZ<;žœkñ/ô½cÆ"[\…ÿÆž}OÄüe;'Ùö›mùÕ·ôìÛï󶨒³ÌFÈl[Gg4: ¬OT–éÏwǯ;cSž3²ÏøG> z.“íÓfüøóâž ù(×ÓC~ðµΨóï©F»€ü26×ì]Ô·Xo׈m³x ¤WÌÆørvÏQñË«5€hTòÌø©p«ó–åu!ó]Ñ<°º¯ª‡»}È䨪¯à¼ çtt1j»#ç ª.PÅ&©²´#k±mw.2èÎC—ÿΚ­ìÐn:¸wý¹l=­ý,¿¯eÿ-VÂÞ½³³,lø=cžƒüÅ#ýΑþj<ùÎÞ'Æ|§Ïb-Þ4æ>²}§ï‘Ã뿱û’ɸjóYY³MglT¶NvpžmÏpfëX½¿Dã¤Ä¦°|$ÑW‹|  Åê ŸáˆõœdñȪý æOŽÐW<3:Ó5]¢òévëîÐDõY_3¹®|ŠÝõ™Ýߪörá9£{º°kw:<úµÒåm¬Çö¾;òYÕ«Ú¡ònÝ«lÛ™º¬m¥»ŠîY|™/ÑÅÓ‘ …%o::ç¡hýŸ¤Ç2¥Ú»eýòùkÙÞÃ[~²}_Ïb+~éöû…#½ãHß?¦?ýÆ[›k±pfqðʼ2‰u½¬Ä盈NÜ¿F<Ƴ¾Ÿ#|UÏäüýhf{2›ýˆÈû޼³¹ìØ~õ>$橼#~cYµþ¼Œ0¾þNÜPgÜŸU«§Äᜡ‹ðªz¼K¿³>TZ•Ü\Êx¨û W€òÌ>ËSú£”+еI ‡²V”:”ïó쬣¬n%Ûgæ¤Ûÿ]_gw¼ÎÔUñØÿÇãéñŽužquÍÇ5Ù|^û†ÈûÆ|gï×ÇŒ¯øí[zùHóÌd;ÿí­GúãIœEŒéX)~,êÚèë ¾e²¦´Û‘UØÚ<3·ÊPíñvÕëèYÖÐp½~³8Œ¸—ËÆ(Ò©b‹£ G™emXì[“J½XVíAGˆuc ŠwêÅÈTsܱßÙ\fsë®ÿq®Q=•/5†¡¢Ãt»Îòvõ޶«OvøÚÕkÊØ<”=ØÁ™­s•¾Ê{¦¯Ô~îÆgtúƒê1+Þwb28#¾}g<ÎîUå™ü0Ýšµïê@_gG¾vú}‰xíù4ßÖb-ì<Û'¶=c‹G¶ïOÿý˜qÉÿ4æ{{kOù·úv®…­Ÿ…±½UVí#ecÜÃuYͯڮâ‰á¯b3c3:€ÕÉbS3\¾¬]åwø:ÙRßL®Õv µîeìÒ¨Ú3™ìØ•ÊïØôŽ,( è¡j¬"(ñ` Ÿ"¬MµŽüõ.oY»³û. ~$™-ðm-Þ¾)mïà}ó˜ßœþø‘>;æ{{––üâ‘Þ5æ;{æ#[œÆs7ÞWfßâRô<âµò«¹VÚt×¢*Û©Ú=•®bÏwÖK¤©úÈÉäs壘 Då,»WD8•¶ëÞ2úá¾Þ#Ç ’ƒl®Ø˜gõªëˆÇ×QêU1/Š~Ïî5P›(7þ³ÐÕ5LîU»“Ñ9k§³1ËžÛ(€æqGŸï@§¿r…îŽN›Ž^¹Bþ3ŠÝyú»ãœá¾’g´g¨òPÕUævgþ;¾I¿¤‚ê^_‰åËüaû]¶{õÚ[zÛ‘Þ}¤éÿ_Gú›1¿EýÅÛ¯Å#ÿð˜ç'ÛÙog±¾!òxäú”ù(~ºuU¸SÐá#¶©üC†¿«ë}œiôK²ïXðëÿ«~dô=ÞXÏãòmâkì»3™æÛǾ ßùóøüÚ‰2qG¾x?Iñç_*ŸÕSô2ªÇÚĘ•ê¹W&Ë‘®òl •«6cÇ—ìâòÀîk:ÐñO2ùð¶"k§Úè³ãÓ? Ê8vÇ!õò»~o×¥ÇÚføv}¦Î\íöå+ ™íîÚéX§»öpÖgR|γ´ܾ¯•¯¨êd˼m·ÿfóÍÇ5ùëÆô‘íl7;ÓâçÆô‹íݽßO¾Cmß±X ûÖÈ׌'ûiè¼tÔ§8~êÞO%™î@ò—é¹l ±Œñ©â¨Æ'ÖSê¢6*¨mãcªýh·Šâ%”ñޏV>òÓ˜žªüÁø¼Å¯Kʸ*zSÕ?Èþ3¼qª=UÆC&;àeçŒ}Ù}~˜éŠ+æÑêàê´Éì\‡f…×ç}%}©ÝõtÖ—ªê²ñÙõA«9ë^wAÛî½s—^_gßïê1ÛÁU­Ëe¯HÉGÿÏì)0_0žóºüÚUf×ö­=Û¶³-ì;!öŽÞgŽôÒ‘~wÌoSÛ7Dìû!ß4¦lïíÅó•>Æßn<+;«{ŧ3`1­cìÙÌÈG¤[é­];ˆðtêïàg|Fù㸞Cdx²çqÍ ƒàð<0yˆT\1þáíò£ê.eíĺ(Í}Wÿ³vJ¿»ãs¦-»§8ØûêœgkLiÏp2|Y}ïN[¥~…¿sÞ±å•Têû6Jݾ®ën›]ÚÑl쑱þ[,²ÅL˜üö#}`Ìï…üјg"ùH8æ>ò/ÝÊ-Ö¾ÉgïìÙÙoÇ[bDÙêëîxøzg¡’Ÿ¨gØx£:¬~—§˜¯¬7oÃTßµí‘}Tå>ÒDcµ‹µ@òž1‚dӧȇ¯ï¿¿ÃðT²®ã:‰x/Ùž ›[õ^ÙmUŸgò¥B¥¿ÝO_…{Çî)4ºãñ*c³»¶íJº•nVxÉ䩪ë+1M }¨ÀUrßÁÑÅ{õíÒÝ¡çç5›[¦_wìlÅ[W>;Éq—Feû®€8î;û­¾ÜÛÛClïÝÙyæïÚÙÇ/Ž'çYØ¹Èæ+[l²½Ç÷Ñ[ùŽù½‹µ09~ líM¯ÿȯXeY?*}Áü¬,ó¡TPê¢~ ߨ‹#î5T|¡5 Ø÷3òÅ¢Fº™ZÍÓQhܘL®µüÄÕ®Šý@üTûÝØ:é@µÆ0ŸûŒ.WmFhŽÔûÊÊgÊd£â'þWù‰íÏî½¢úìYB—ÎÂ¥Ö­€Éÿ=s…L)8«u«ú7ŒU‡ïäw ûNÅÕ êÆ}Æ¿ThvùRéwì…ʧ1î¬ãû ¿"–û¼sag¿Ù÷@,ÎÂÎ}û‘#}hÌï†XÌůŽga{Èvö›ùÇö=;/ní#3û¯ú_ÌV ~1Ø‘ýÎøfyƒéI¨ÿ(1ºk\‘ìe>„zx~¤*ë«]ü®Å=ø¿®+{‹üó*žÉçù8ûH/Þ"|h-øÿYÛ˜ŸáYüù_6ç­,OÕ][¯–£:l] ÏðUº ÕuºqTÊXvuDª~–N§kw6.­Âáê{µ\™û ßî8ud+ÖQlÀŽVhUõU`㫬ù+èGèÜ“¯ëÊvg¸væÿŠú‹öN²í%Û™noü±1¿±÷{cÆ]|þ–gqÊöýo;Ò[níÖ>2óÃPübü¯ú^gd5Óge<›gô «b]ÕßÉÖ|V7óëP›3q×Ñ¿Y8Ÿ ×U¼û’iûeq#”û6Ìߺ õP<ĺFç] ±dgŽ vþ:ÛßA:³ÒM™žUä#î·«ÀÆÑ®òZª}2Ô×8›Ðu÷‘;ôŽlήã3:µÄò3™ê>ßPú’w…O«LF=XÑݵ=,ï!æ[Áé=¥}]݆ÚwÊTZWú-YÞCèˆîú`í‘ß°ÀûL÷f¸¬­ù ëü7‹G¶³‘Í÷µoì™_l1ÈÿÏ‘þüHÿíH:æ^²ÅY|ÿ˜ñȯ»%ïÏø8 OÙ˜Ìæ|¥¡šÃ³k…Ñb4üeºãgd2¨ø^ºÏu£üÆ}O¦ç¢þ8¢œ1=Rõ?ú~ѧF|ùòL敞ÏúÀ|>vºÊb_"ž,FFÔ¾ãÿwdµE²¥ì!2úJ›*ÏCç÷•6'æwôo‡X¯³&TÚ]:¸Õk2U쫊GžUèŒCG¦2¿³³|®§šÝæ ÜlþwÖ ÒÉ™­íBµž×óko#}ógÍǵoˆØ{{kÙ¾ò¹1Ï´0¿ÙÞ׳¸ ;?ù»ôcÆ0?Oï‹ùw÷]æ#3_¨òÕ" «Ž)£Ç®•=MF‡µÉÚ3;_õ/óª|4Wž‡X/âÊîs=ï茷X‡ñåeÛçùïw°ýÜIä÷£r4gMëĺŒ‡Ø>Ò¯Úv`GÎÙµ‡ÌVsµå™ÌVù¨Þû‰ÖûeyþZõ?®Þ{¨ÆT™÷J§WºIÝV󮌻`ñ¢ø$YÝ.î«û×Õ ±MÅ[WôcGeQ¾jóp—ÚÇ ˜x™ôïÅUu£~±ó‘-¾ØÎs³=b;ÿØüá—Žôûcžlg$ÿì­üûŽô˜ñÈëû!+U¾Ú/DþûOûK#”uÖ’ *Îî«ü’ ¼Ï†ÆÉ!ûž»fë4æ#¼Õþ+ò1+˜¿„ðyy«ü‘86hÝxŸžé>…çòѸT:¸ë«düd´ØúŒ <ëe{챿LF²÷ãY—Œ‡L:p….êÚ &û»ô}=UV;8Qþ*Ëb£Tzê\«x29©hwtkÓÙÏ`¼œ±=‡¢WTšgê\ѧ«!Ó—Uýu­ÖU÷ž É@±QWAµT^ÙUƧ*_~éúµÅKXœ…ù¿ÿúH¿2f¼…ÅV|î–lÙÞå³8 ÛC~íùÉžôN=²±•^êèE2šÌ¨æ KWi_éS•[WY~Æ[æ_e׌¿J?x~üw½<³=hUŸTº(ë óÍ3½cCüš‰kñ]AG?Çß ¿2ÇlL»ºWoìku/¦Ò9Ó¯ñ÷ŒíØåK+æ¡K§c»+ùfxvöØy謧N»ŒþÙº±o{öYÄÕ2õVW÷\ÅO‡^GžUzgëíàêèHV‡­sd— â¾”²¾+ž²çÈ+.Ù¾³g{Ékaç¿Ù·öìœ7{Gï“ãÉ™Ÿó e{_ïM·vþ\äûñôžv—ñÉÀÛEî²± èTG}†¸Sv…¯ú•g{«\Ìþ{ÿ—â{®2“{ê²1Bq16$Òˆ¼ù:èy¢ðx|¨ƒ_£ã‹±ÿT{!;|uõb·Nרzf•íØ2äS1\hVv¥zPÑÚ¦w²ruŒ+:W´SõjGþU9ÝYS±|G:°Ó¿]°KWÅ©ÆåœY*}µ,¯ãw)б!ì:ó»ž}]¶yYߨ³}aÛ#~ߘ羽t¤_óÜ·_¾ý·o‡Ø~³Åe¼þÖÎÚÇg›¨ïÞ¶Ç}¿Ècü¯ÒAÞ§©Ú1×úï}§JN3zYy5Ì¿CøÎ®ùlñãƒc»…3ÊEüer„æ"âÝó—ùΈVôݽ|Ý6±‚l™ŽX4V|ÏWÄta\£Œ‡L/íú¨ÿÅfVq¬Œ«Wo£œgyÈä¤Â“Í»Þͯp³5Åê*õžº âº’&«ÈßUs×±¯ªü¨ÙI†»s?§B·ß :1/g![Sݾï¬OV'Ú’Šv–ŸÙ(”qˆßÃevûÞÕ7ÿÖÎo3ÿؾ+mg¿ý«1ßѳ³ßþã˜çYüí˜ñö.Ÿgï·öã†ËÇ\Äeägy`{Ï«¾ÿEPÍmFáñuwäÉ¤ÒæL½j TmØXwövW}Æ£“AŒU\ç "ÿáû·(>áÊúìï•”xüU·3ެŒõu:n†‡éT_ö½Ä ûÖÕÕYœŒJŸáˆm+;± ëc«´:s¯Â¾š·Ê+²°~wxDíÔ1­Ú©rÐiÓµWÍÛ•uÂN²úݽ­3ô¿o³+k;뤒¥=Ô­{äÉÄòcïoÿíÜ··émGz÷˜±_sÿؾµgg#Û9ÉößûôãÉ™–,žùY@‹ù ñwg?Ù2æsE ¥Þ™6j|iW?wå‚Û3àwýÏö3ÕëE‡½GeŠññÅñÏ3bÝHÉ“â+!ž ¬èšñÎxAc™õÍ=Û§EþŽ/CùìêmÅW®d;ÃÏd#ÖSá*›èËØšÙ¥‰ž=ìØpe 0|gæPãjm]WáÊtÐ. oq¯Om׳k![÷;ãÕ¡Ëxam*=q0þ ÛuD™£ìy÷3î×â%Ì×5¿÷ƒcÆZX\…ùÅv¦ÅKcžkaß§6ùGzþÖÆüëW'{Ò~>2xÏôX¥¿ÔyÞÑíUEF;ùUY—~Ö®[Å/Dí²²%Ì—BmØ>~”qö¬bT¾!ò¿{ëó9ÍêžÅËãÜvÖŽš×ñe29Œõ;z5“­Žê€ò¼éÌšÚ]댟³{i~·âSd²Ü…®Ì?ÔØd6 å)ëŠÙÛ]`ú'«sïCÎifç® Sé÷¯$ìèÝõëëueØ?ƒ>‚BéÓj6¶õu–_¾Å³·<‹™°÷õÞ5æ¹ævÌ=ä/ŒyV²í)`Ì}d{gÏÞ×3?Ùb-ü÷ïaT1wW¬¿j |û¾]ƒáRqìÖ©ÖG&¿WêWw¬Æd {OÆ;’»ˆ#޽ÿ¾?qÄof#Þ*Çüª,$B&ÓlMerÇör”ýáTAíû_†ääjJ=Ôî¡ý‡ĥŒ‰¢¯Y;Å/èð~6Æ2ã£ËK˜Œ]a·®„‡Ð gawíª6Z©—Åä}¥ä¦K÷йìŽa5ª=Bþò:ûÍö‘Íß}ó˜ïâ½g̘äO¹Ÿ¼¾bç\ØÙoßq«gßÙûêñä[Ô1þxѱ Œï,ÕC¾Ãºþÿ( ðŒšÔÙ4¯Ì?“ _õe©N39Ëñy~ªÜZR²_‡ƒër?¦w÷¯ªÏåqNÃk驯YÇî×c=T|9\êžq¥º˜¶cnÖÏ'ð›äÄ6ÔñåÖºœm:½¹gçpÅÃϺ“ìªÃ«ÀN&¾VÑ›ÄRX¢¿NOŠò7ñßÉß‚#å§69Nåº>PòF˜Ì§'t&0•ÑUºÉöŽ(ýuòîh»´[𤱱«ßùP…sÊÿD_¹œ“ñÎs€kT(¾ºÿÜy]¯Tœ\±n}‹ºöOÔ;{õ~^­!ÿñqýË:¿Cý™ãúÄq½±t½ç÷¶‡úO×ãw÷îÖ‹ã+ËË1ÿS=¹ê+ܯêwk3;è|¼jó´oÕˆiéœ.ÓÅôȃ£Éé¼~ÌuU,½Ä=ÓRtU:ÃþÏuÑíýA<ÿ«}Äêý¨4çùx']ÑqU·#»qû’çÂÜ>« -ä3ùTîW×9}dú·ÈU•ílœùJ8¦¹=ì\W}ÙÄžºuDÇ=3ž‰ \ѳ.OAZg½ª7©?”~¸ñ!õû^WŽñ_• B»0½û ÕäMÚ{µ·ðx«,;ÿ¥@­Ï^'®–ÊñVw ?jÝ¢[×ÁûígñwË·âÜŠwë<·¯Yç{y\ç¹oµï¢öZԾ䊟ë"õ-¾úæH½³WëмǓã#×÷Ì?§¶«vï²êü-¬{eŽrKþ¦y5ÖŸÒs6ÑÈÖéøœü§î|8×Sümd~x Öñƺâ|彨ÃõØ®v^]O)Ëp»P»ÿÜú²êŸnþÃòWx¸.·G=;ŸãxRõ ÷ƒâ¯ƒiùn~ÈåPŽOxïì+¥a^’ïdÓQk¦ì#”ÏHr˜øµ©/fž®à»ê+¯êÒv8ÞɼBùmÆ?IŸŽKi\[ëÅþíøgÚŽÎ$?áV8œnPñ¥+ëüàt~à ÍÁ&0•Kª3¥wÕ&œ?dºÄ³£›tŽûÛ]7×Ûcv함=ɯ­óìã½ù3ë\G®ï‡üý:Ï€«oR×7Fê{|uFÅÔõÞÞÂ˼t~KñÖÉKÙÅdŽïè:¸ª³Š^?8Ë$›g_ÕýgŠe7.·ï5µ!µƒÓºÿ=k=ÿÏÿçWqŠŠ xmó~=n;·‡i ?¼nŠ<'©lsÇÚüŸÒdÌq4•î+Áü!¸¹¨ªƒrM哟N¶×_Ê6°®²GOù' çË&þª³5•×ùŸ+yIf›–«ç¾ŸôÕùòÎç*ö¤^Ò?¼ws;Ns~XÕI>/Å[нéXw§ËG¾§1&Û¦+×éÒĹ2Êoª6%9t¸®Îg¹ü)(½šø$¼O¾_¥OõÆÕEŸ’ðOxt6¥xå÷ìïÄó=Ýïoí½k{(ê{!?s\¿½Î}µ¹¾G]1r›\ß©®ó.ê¿úæÈ«‚·‰ùVkœ‡uØ/+ûPã!ƒZsä|Ä‘îÙºµ Î‡t~/cùɸzÅß&»Nå°o7o‰¦’-¦¹oá)ûX”Æó ¥‡˜Ï}‡éî;è\¬Ìü2ï“50ç“oa¾øžË(;ûâ>›úx×_® Óº°»rî™û¨k³k›òyK¤)=Yëq’ͳ¾¨ÿD˜gÅ×onžáÚ”hOÒ1ßñìËvg2&ÚŽ—¤wëñ¼Iñì-ñ¡øÙÖS.E/ÍÍ;žnÎ?îß[t+Ùù”'‡ËÕëÆŠ4§¸"Ãnn{µ­®¯;ÙOôNé;æó÷CU¹–Öò6?ª¯yÝ·âܽϢÎw«uäzwï×Ï×/­s/r W±tÅÇõ‘§ëyœÌ±Å¾gzÈŸ’OZ3tríæÞLCḂWÑH´T¹‰ßçrNf®ÔŽ4?›Ò¸²Ïq³>à7ͱì+¢ž’o’·[[ÜãÒ3Ê{—½q©s–Óü ¡³qÄ7ññLÛèâ"%³n>9ÜÓÅô’>9ý¾ÊCòj Ÿi%žž(_­ÞaÞe“lº¾Iº„Ï}êʪ:쯘>ÇÑJæ\ε)ÙÛhòûªj<¿¢ƒ¹¹z ÜüÉá˜è'׎+*ßÅ}IÖWÆÆnÍ,ñv&¼¨6$×õçwsUÏñtKß;{îøa˜Œ‘Èg§{ ÏdMÒùvŽ]÷µÏ}«s-¾jߟþ‘õü}½¿8®O?Üê¸~pññkÇõeëÜÃü&ÁÇÆÜ~Õ¥+JV_¥dâÊtþãªp}Ëz;YËr~Ÿqaš[‡Ø¿NÇÓùE¼ï×g];”%¿ÁWz/ eÅù¨ûnÎè|‰ŠñÚeù}Àºçog#?L×}Ë$éÿÕg[nÌ¿ùêYÉEísÙy Î×3Þ‰¾8ÑñÎô”J:éÀù%×w ¯÷vþÓ®¬+º|¥Gœîpò\·£Ÿú긗0ý“~ŸÊYéì”—¤_É_8»yUçwTúT¦»l—;|‰_'׉}¤±OÑ›ÈÅ•w}:Å?¡áøép½ \Õ›ôìâ•nž¨î¹ŒÚ¹¨ì>׸޽«wðê[ÔYçÙÈ¿¾ÎoQ×w¨ÿñ¸~k{-~t{–ëŒÚ“\1ö›ÖãØ‰ß T~¼îùlI;•|ԯ£ž]šâa:n©ü‰ïríwqŒëÿ4N¥³|•¿U<¦ÿ;¦g§²{—IùI¸6¹u¤û•c UѽòoIwÒØ øsc¢—WÆ"å;™/Ü_Á|ãy,k½ØçÝ™X®?v]Äe°¾ês§³j¯²Õ'JöŒK¥McñžŸÒ¯â[ÕǘÇéãÄÏñ<Àñ<G=Æ“øw¸n]_¹ÿBÏ_¼§>©+³ùRùÜéÞ¥¹¹‡Ö›I½®¯&}©ÊNmxCú–+âwõ¦ü9\Ÿ p$Ž|3·¬«"þé+ãì| ë™—YFÝøåty­Ç2ºÂ³ã‹!ý¡p«µÎg»|W†ñb™®^—®Ê¸r,µ¢æ‰Ž÷7 ”Ž)ÝVöäþ_šðØ'©ŒÂqU&þ Üÿ©^§ XîÖ¾¼•‡NÇî ÞŽNìÛœOKÜ7¯ç1òSßù)n§±ÿr{PïÖã3™‚Ò¿Il1Mçv'ÛèüÝzÜæŽ4nNôNÕIÿ‘'ÿâÆ&·fÜ­G9œÝ^…tñ~‰»åÏ3L²EþÝ]gïj_x¢£ú‚}DWïy ÒÉYјúîë¹4å ™¯I}LwºïtÏÍU”n¦ÿy&ö£@ÅxWí›ñ9;üŒ3Ùk7¶::WøKô•Œ¯ë«¢5Y·u1:ÓP´¸^7/t~Gås=5ž]…®?UßÞJ«£ŸÆ•‰Ž¥5.'ß„OáݸÜûí‰L¡kÓG×§o„-®ååÕùѵ˯ý}¼ZG®}õ}éZG®ï‡|dg½ÕwC>»Î½Éµ×¢Î}«8ºÖœë Œ½9E»ÄóTß§±,ÕWy©^—vÅ×'/ëÀ­L×mR¬ Ê¦ú®ìÄO(^ñÛÈ#ú·†‡ûúvãK~ñcÌÃz®þ׿IÉ”ÇÔÉÿFi,äû+óÆ?5¶ÞS·å­þSºÕ7¸±Óõ¥¢ÛÑÃß4UåoO_Ýÿ Óßù™î¿ ÅÛÄ_9\S¸âÃ\}g‹Lã*ÎÒ§*ïj¬{ÕǨzSH:àtÿª­¥¹ÍËø.WžýßOqMÇíœÜ®è§Ó‡«~éªMLð%¹¸³¨°._ŒwÑ;N®ý'×wô>¾Î='×¾‹ú6uW{-ê½¾z_ïmõö¹o;–àï_».ñ®Ò×ò2¹{;lO¼ŽÏíÁ5yÅošç;}ëÊv0ñÛ)}íÄwq:Õq’å…ÿOðÙlª/6*–U¼¦µ­Ý߸_×OÕ¼Ðõ½‚©W¼vï[ºïk'ZªÓº)]ñŸp¸¾éê¦ñvZoŠÃÕIãøÄ–¯æ±¾sº«·u»+7ÕQõ<ñ5*=Ñtö:íó«ü¤½ ·úWLs~ZŸó®´ûV\·Î{:y]õ;¾œ?›üϧî]WFå]ýÿg"—©©òi}\ýº|W²F¯p^µ‹$'ÕŸî?ŸÍ/¾kSiµgâKëÝëüŽHí§¨ýÇÿz\y\}\ºÎ½õ-êz§ï«ê¼í»dÓ»£{÷/§«}°*Nèþ¯¹ê/¯ŒSW|s7ŽMùdÝSmêe’S²ט—p+þÜZçɶÕz.ó0±Cöm§»öñ<*»ŒŠg•n \oHcãs¾zâû¸|ú>÷Ôϯåýµã§óã.­Ë¿ÕV“?¸â+’ ]‘k×—©ÎU|œ6ý‡²»I½”?•³‰^9”mªÿ8:Pm¸R÷ Ÿ“ºWƧ+ºÞáš–¹âëo¥un]'¹"ï)Þ+võÉž¦²rº5õ‹õ ¯ ”?±;„N‡'¼$yuþ6árãMÇOÊ›øÝ©ž\ùaò—WêN}”³õN—¹Žâ犯¼ÚG“rÓXÒ­a%üSž®â›ØÅËÐÁ´©})ÿ_ÿW¼×ë½ýzg¯bÞ׎ëÃëÜgQkÉõî^í³¨½Èµ7¹âãZkþ’‡«b佯y¯‹©18ÙÊÕ}·ÔÛpåýQÌsc«;˲[OT¸U|îøt¶³ñ¤ÿP÷‰ ¹˜ŽÇ牎r›Q>ê;L‡ÿ`œçÖ^1W2»£|n§ëWÆ;ýŸCýâìË¥_¦¯ì®ë7®;µ¦‡öÐŌΟvmVxÕši'›íÚÛÃ{œ?MíKz9¥•ʤvMÒ\? Lâ¼iºÓyU§ãuJw‚'ñ3…„÷Êÿ>·ö¥‚4n¥úiÜHi“}I·ì)På”=Þ¢OS¿ž`êç:Pû‚®ÎWtý³Ó9~ر0çóÞÊZ®oæÕ^ä¬ó{µ¯¢öY¼þpÕ;{µ£ö#×»z_w\ïXg|ûFïÄóÝz_¤¶r;»÷ì]]£¯ØU \IŸÂ•ØÓ]ÜÁ8¦6§èu¶wO¿juëÿŽÔ_n¾G÷ î½W‘’xe}Vs½+«vvóûé¸Ã¶µe¢Îlîð©²]r2TyJn‰^'§é¸qe|qùÙt8og;·Ž]Wëº~uz¯d•ì mÓS=G÷j+p5Öêø˜ÈG‰þU›æ1÷*¸~šî5Iüºñgº^Z0ùnVÇóòF@²‡©Oû ß•éô‘ëNd|«Ožð¨Ê9Þöµc†zç®âÝŠ}ëû ¿°Î˜¸ÖkŸÅ?®óŒäúŽÈ‡ÖóïQ×{{o_ç7úø›´¼_¸³¯´ã?¦q×ïø˜Â-ëÚ\Ìàò'q¦Od•há5¡»Óx_ÿò<÷X0ý´^«tÂ鉪ëbƵ–Ÿ¹Ýª•ǸóÍ騆²VyJnÓuÆtÏ][8ï'sÃ];¾®´gêóÎ 77êâÅ{×ϪÞUßÞ•¹ÚÎ+c2ëY‡Ûñ¥lè LdÛÕMùI>‰—[Ç[ó¦ct7fî2Î^;|]º*ó28Òݸ5q¾p?¿¬­sÙ‰¿rt})¦ÒÔX¯Öwk®öZ|þ:Ϭ¨oM×Þ㊑+.®5å:Û¢ö[Ô™µo¹¾!Rû,^YÏ¿Ó÷žù|&µßUé›'n땱‰!õëÔþ8Ÿû’㈴ÎvG×ËÂÔߣ\Óz¯Jïh§tn«ûŸùÜ¿ø G\+eÜN®?0}>£bA9¼gù9{vó/Õ/JŠ_.ãð»û¤óÜž©Lú<±±$‹TOÕí@ÉQéþUÛTõQççT^©üDÇœ]»úI6®lòw‰?¶ñ‰n&|ªŽãÿ–¹€ËOéI¯®èÚ¤¯\þTo¦ÿñ¾QcB‚Î;~&²IuÝšÊÄOäÝýqÕ×_éÿ)Ý+pÕ†Þ:Œר°S̰ë=ú;.Þ±m­!×9u®E[Qߟþíãú³ãú«u®+×>‹Ÿ<®ï\çrÅÈo_ÏccÜ“Œ|"O)H äÀmÔ›Ò™îåPù·ò¢h+z“ÿ–¦ëɉæuºú³ósX÷ °ÔÚòaû÷‰¸ÇrÊ^6n›â3ë9—W~UÅÖîWášø›IŸ1tz‡ ¾Ý£Æ«É8¨æWqLÇÈ+1Qo¿Œw~ËéY×6.åÿçI?Np$~&ü;|Sÿ1î}‡RMævÎÆ~NëlÜA矓¿º"ï—é›+ä™ÖŽ»÷}\Ú$ï*\Õ·ÿ¨~¸Eï9mâWUݤoìǦ>0åmœNçqlÇ!5ÖíoìÕ>‹w­ó[{¯×'×'×Uû.>õ÷-ë¦t¯Ä ·ö‰¢‘â…7vìX¹âÜŠw뜊¯_çw¦?¸Îóßê½O¬ó»{µ£b䊥ë»|_¿e½‹à¾Ë´ßqÂwWg ·Ž‹,÷ýìö|^ÅÛÑti)îQ÷\¦ë“´'ãVÛWx}û±¬Ûáþ[Øù‰ÿTWñ7ÕE'o'ÃnþàþÏ~Ù8gâ/ºùo·×èVÞ:<ÓxÉÕŸÆ ]ú$o²†0¥quCè¾}ëüàË€û¯Ë\6ñá|^j#ó Ò¼~ÿ–rÓ²>ߪÃ;ÿЇŽvÇãÕ1þ?Šçûĵÿ¦r»BÿV¼csÔYÇ_˜·ÏÙà6u¾¼Ógç\–iu}ÂþJÙ$þª9ÇÕ5VÜ÷åøìxVx;’üë3¼O~ÀÉ}àÔ>;ÝP t‚uY•ïäæh)ÿˆt¹ìZ¾Ïåwzî|ú” ׄï7’ßÝЭÙt<]3¦8'¸n9G#ῺWêj}WoŠ?ɱ«»ÓRÝ[tqÚ–iYWæÖ¾vþPÍiÕX³( qª={\¯¼ZCþÚu¾¯÷þu¾£WïêýÁqýí:÷%×Uëɵ/¹Î‡«½'WL±¿!Âg¾aüâÚ9n½EUÎw«ºW|ˆ'»:Žæ=žð™ò®Øå”¦ÂŸÒ0]É”÷I8›Ÿôëþýÿk»b]«a$ÄÃÙá7øX™˜Þÿó¬^뙣c;é³TõÞÖ±ÄvÜÔI³<´ÈÇŸkýžã±8ŠÉ€Ï¥ˆ‹6ÂhT~u’wã¼Yÿ«8¤CûDw*™2Z»Æ>Süï²·Žß`øXn2vvy(œø»ò­xâÇ•ÿE˜Ìÿ#ß>Uòw爧ï-”NMaâŸOhVÏϧüº4ºþ„éîï]ÿU]Ïp'1Šò!Š_:qÎÝIì>õ±qœ¯òî☮æ…ì°y`›¶}ÜlÞ÷uÅÁ¶GòóãøûrüYWîÅÏuígëö¾<Êâ7ÐP®Lªz0Y£Þ#ÍÓç¾)>^Ïö^RºÅb:v­¢]ÅnÛëŒ5*fÃkjìEþvÄ=3ÚªM*ù‘çZ¯ï>ž×ƒµ¥ËÈö¦CöŒÊäëÚN¥+‘/«G¦[ íìž[sÉÎÓ¹žé}†Ãúñ0GZ•îÀd|8YüªæU*šo1îeõéúVumW—T<Ìæœ*úU=wÚwÚN»ùF§r*Ú~½›ï”f×+^J—޾W|-%ƒÂéúæI_tí^ÁÔ×Uã±e¾¿…Í ?½?Öõ=ûöô¯ÇÙ¾Im{ZØÞoßÖ#[|ì9ÉVþ]°‹°z(­|N癤›/  ÓžY9Õ÷Ç0`×Y¾À´Ž•ŸÄ0H§Š‘"NŒ#‹ñ±òeÿ3@9vã esJ~Ö~“BÅÝÖ®•Îgk6;0áN~³³Â«ì­åãâù®9‰®Þ2ž›¿¦ãû.Þ¤Õøxí Î[Ä3§÷wpÕ{ë)ìøåNù,—iÂW[º¾Ð!‹c}ÕU¼ÈÊG?V}0îÙöi]sɶVÏÖæÙ|ñïuíqag˳°õ{qd+ãùÈQ^”Û Ú»`‘sh£“˜4–Ù®œý:Õç*öñÿY¨’©j/Õ~È—Ñeý†¿]g0Ç˱礓žY=ü?ûö)–guËžaT}"¯ÌNXîu¤Ù™ÿ­ÊgõïðÂr™}²ºeü»×*½«äÉèb¿Oä©ü€êÿŽ~døwøö{’¼ë›íÉøp7tlãš §ÒŸl¬e|”2zÝ:ïŒéÓ÷K>½¯pvtà”Þ]ú?éË©Vv‚ãbV¶“;é(zŒŽóaq¬Ï#[Ìk9É Û=ËK¶XÙò.l.Ùæ‘mÍÞ×uå/~”ý¸^×)¡½vdG”½óÞáþ…;bxœÍ½éó.ËQX¿sÎ]$„K!t%Ä"6mĪ{…0›@,Â,ë^ Ìbì11f Oxüa"æË8æËü­ÓýVœ}¤/é·ô'Gúõ#ýè‘>r¤÷éôê‘^O}±‰kÊ\æ§(¼2¿©ê—²ÎT½©Ðé´at*‘¯ë믮«Çãéf~â)ÓÓ3U:P]«ˆFÄ7yUýŒ—ŽÌLZÂu•¼y< G6ªOÉÊvm&tOU³‘Ýõ°kï"®Žœïò²Âûª­ZÕ?ò Öcmâ:Pý¯ñ`zá~\ÐÜ]»¬^Æï. ý©è°ŽmPòfþ½üÙ«ðuä}u®wp±º]ÛÔ¥­È³ÙÞGˆm¢/÷ݦm2ÿøíGz瑾ÿH?}¤ÏéÏÆé+[ú#}÷‘Þw¤wßê¿èzÜ#Ð|À è?ÔùºÝ}«jŸÁ—©öXýïó:º{WUõU~và^ë9êû¿ŒÙߎþzr¤·Ó?6ÿ÷GúåqúŶü—Gúýqî)ÿБþå­îô‘3_`ÂãñÔ'ŽûʾNÅc'¿k»T›®Œg†«ò§P^&#•Þ˜cݱIHöT]ÝÕ .F7Êt6.Y{/¦¬/dÏ#½,?³­ B{âZÊö§®Fy¤ï9Ò¿§_ýRÀ™=3Eú´³þ‘üªcŠÚ¨ëñÄìèýÊfgíU]©¬¹YõüUþ”¯ëwùS÷{bÝN|ƒjÿâúbº•£µ³2׌ÏÈsä›ãγ!TO‘W¥Ÿ*½èÄr<„ÄøQøRÆXÑmªý\ÑŸW²gŒn×öë•ñ Œç=ž—ïBÅ¿²ÖýÿŽ\©°Ò®ÓŸ{¦\W>‰²îY¾:æÕü(ÐQëúÁ]èØÉø_­ŸÅ Ûï“o{Ãß|¤éõ#}éH_;Òÿ8Òßé/Žô«GúØ‘^;Ò;ÆÓxä‰/ê›+æìŠöÌ×ñ×Õ\°ø D[ÉCm[Æh0“íß+ë¾Ò™W¯¶Wœé”y«tšß“Ïèec[ùn»ö’ÙsÕ7ÈâT¿,ößë*]¯Ø%¶îLf²_$+ô:Àd«co;²µ+ÏŒ¦‚ggÎ;º¹ZÃW‹¢ó=¬Ä¡1Ú*Ý«æE¡ÆÅ_"¯lÙ~ jÃôW‡‡¿‚ÑØÕ¡;x=©Ú­®]Š<̶þ]-óoÍçµ}d‹§øì8÷‘ÿiœ1Éæ[<òGúÎ#½g<µðx2¿AcRÙÔGL]-s”˜BD{EÞ®à9Ó;™ÍWìI†ù¨. ä?eü#}Sä+®C7Ô¦ó+¹E~xg^ÞÆxvλ2[ý_å •©>K‡¦2¨«ËÚuî½½ÐÑ­¨ ñбeŠü Yf{ ÿÊ»~jª}¶QÉÒ®ìÒ#ÿ« ãAš¿gÊz¨dXÅ|ˆj-¾(Pç¿ûÞQ'_ÕH¦;ºCÁ7Ë”gÕ™n1›o1æ#ý‘¾ãHß;Î8d‹Gþ›qúÉ_g¬…ùÏß6ΘdÿÎÞ“ñüøg|Å÷Øœ]esU=Ýõ/*;Ç›év¶§«Ú#tÝ©¯ØÝ¬-âµ’×jÌý=Šq@¶ ág¶7ã Í]Ä]íµ­è׌ÇH³’Ãìÿ ~TÏaTýÌd¢Êï¬É¨c¬à@y+þÓ) }µN—wuœ+»ÆxêÄüvßi½b­°X$eÞÑþÄU0θåWom&káßô¾‡ÏCã€úË®\/UÕ§ØÑ=мTxv×½²¦Ô½’Ù¶Z›Ègó÷ hl²µ§îŬę¯Ê+ëgÆ‹‚¿#c½çŒŸXÏë_ÆÆ\)[ÑÕÕœuqÅÿuh ŒÝüÿ«:¯U½˜?ËPŒëŽ­fó’Ñ\‰qWd¹kkºóíë"¿»ǪһW{õ}… g¬³öU»ŠG¤÷vû¦àYY“ÇÊ9`¨n䫳ßëó«9`åj „ =i 1±17×b-¾uœïäÙ~±Å#ÿá‘þÃ8ýå7Çù;÷Â|dÛG~yð×ÓG¶xä7ƃü×㌵0?ù ãÜc¶ïˆØ;{vÆ;/þý¨ Ù÷J˜1 ˜Qì‹ HÖ:8³qïÐŽ8Tþ=uÝ BáêÈpF;ÆgùŒFßÿFüO¶WŠ®çEžÙXe6?‚Ë®®‡J¦/Lîü˜!ÞZj>ª«Äuuøè¶Ðõw•µÇôkW{Âä)ËCö-³3«}F°Z¯³Æ*½5¡òbýù«ææ Ù˜€ÞA¼j½wq¨ó€hª>ÇU²Wée"§Ýë«ó=(ïúLÝÍGlçñÅoDc֙ߨ³ïPÛ{y?;ÎoPÿã|oÏÎG¶3“?|¤ïOÏG~ûx~/Í7ÄÒ“ç•ÙL4;k5«›Öñ:õÔg 7»Y¶®”÷ùüñ^;Î7³™”çƒèý¼ÈS–÷­-ö½DÆ‚+åm§jŸ;>Qg]¯ôogLº±/ŠÜUãäñ¬ú8¨žÒî [ß…Ž^ªêv÷Ydm²k•f×Çéú@^ T™DíYýß(Ó1Jý+h¯“‹¾}ÙŠþªh¬ä)cÙÑ'W@¿‹ìSæ?Ì=,¿æã¾ÖŒ“°˜ Ûžß±d;ïíïÇyFò[Gú½[™}Cä]ãŒÍxÏžý6yˆïñ!F}N™¹*SŒ‡JT²ÄÊãµúÎÎbr“ý*ü r¥~”óÊWŽù¤]¤ë1þ‘mòk³ºÇôÙuüíÚ­. õô©[ñÓ•ïte+Böì@Å}Šdce×™žT×âq_W¶”X!_¥Þê|«8²²NŒf…ûE¼—X²n»:¾Â=አH¯£õ7@þ•þà õ=ƃ"ûÿ\sÕ]ƒH§U>B‡¶oïýÙ¹çkûÁæ÷þ«qÆÛûycaç¾ý§qÆ\ØÙo?5νäyöÛŒG~âðev7î%«º(ú@±Ÿ(É}WŽ£ÌesƒêgùˆoÖŸ.(û^Šž¼â|zäCªã„ê²<µ*­ìÙ»—ñŽ=Qh1ÿmÅßPâà³<$ã‘¿ì™·¢£ªXîª}ed±5ÝÎ}Ô®Míôwå}¶Š†ÊƒŠË×['D§CÉfå?¨û³L[Õ†3¾~fy“Ò¥]ÕWeŸÕëŒÉ®}¬Ö-’ WV¶ºÞ29ÙY»þ]½=ƒ¨Úwû§ð“Ú_Îä Û_{ä’áf{GüýãŒ=¶dçZØûzü3Gz}<ýΞÿ†È+Nä =›VýUG¯øJ½L×¯ÚÆ ê_W†"¿ŠN@8T~²ú+ïqÄñeqÂýŽüd1L¿ûÛ(öXÉGå+rQµ÷º¢³_Èpú1­Æ£3Ͼ>ÃÏè)ñ-«~ZsÝu¡Üçd÷ð‘—˜Çö%”=Oem\i߯À³ÊâW ²UÍElËÖ_fPÎêYoF_ÛjW¶µÂ}ÅXxº(nžå1ü;×»€î»2Pü› e«®XçHgeù¶¿kú×öƒ¿iœç#âH¿y¤ßçþ±Å%ÿî8ÏLþÌ8ã•­ÞKã©þž>MÜGŽ2u¹ÒŸ T¹Gÿ¯~/gØ8(º:Û‹Ûñ›*š+þ›‡LÿG}¥Æ2¨õX”ÇÌ·×èÞ¨’!f·2`cÂê3\•Uú[ñ2áù«p!Þ”¶J?«|Ä?ƒÎŽºPÅÙÅáÊø–N~WOd{? ^噎B_öL_iË@™Cä+fc¦®áŠwvïy¬ÖD5¯«c‹Ú¬¬k…vWo®ØûŠÖnEÖºëÝ—¯êL†­õ 2ûÌüJÞ¦Ok{Àv¦…ÅOØ™?9ÎX ‹?¶˜dÛK¶¸ ûöÞó[Ôö­=;/ÎÞÛ{ù†3~7Byß¾+¯l­)õcÙŽþ÷×Õìèú]èÄ3gs„b#:qyY9»GI²•O1þaôlfWw¡õ†ò+;ÆxˆÏfbB|±|U7Vk¤#¿ÊÚaõPÛN»¬­âÄk¶_ÙGzíI!yÈꮀ¿ÝÕ3±]5ª :wmJVë°ý¦P×Î ®˜·¢“Wý….yÝáñÒç¹ö]‘é}GzmœïøÍï<ŒgcŽ}?âÙcðg‡Šo¤ÌO%+¨ ²I¬ÂGÕ¶ÂÇôXf#Ù=ÃSñÂÚ3Pö`»~jÃæ¯*‹r“½œA¶Ï|/³ ß+[?Ê\±5Ët!óvÑTÖFlÇæHYÓÙ)z$›«•u}oPmAõ šåg´X;¦ãЯ‚·ÊW!û.©Auo «SuòŒ3Öâ¿éŽôã<çÂb/>>Î÷úÌŸþÆqúÖæ#û÷öкòöN'fÓ(2„èUxb;t_Û+6Á·_ÑÕ+°£üœúÃWÕGs¼Ò>æWq‰ÞFÅ}_óy?0Î8ŠÏŽÓ/¶3-~íH¿u¤ß9Ò§Žô¡#½{œß™ïìEÚh|ç7«YlӎͺÚ.¬¼«ÅðαQmLv½â7 @|^q¦EÕ{Eó?«Ó™ 4žqÏׯƒŒWDgâa< œ¾,;ÇÜ÷¡ã ^»ÿ™VìnäaÇf0œ™ßa Ú:Ô¾ ½•É©¢*;Sñ屪›Ñ\u\•zèž¼‹—õoÕîWø•þ­ô•U~’†éŘߑõ¥¬ÚƒÏÚ©:ÁêØgúœñcЗ°qêÚeÖ>+S|œ ¸÷hÑýªpÆx‹‰sÆ[ØwDì\ ;ãÍβ0?Ùüã/ÝþÿÒ‘>2ž~gïm7œ/œ¿ œ°ñGϰ³8ŽH«E&b^¥—Yߪgâûx ÍÊβu›•+s„ðdü²÷NâØªú®;'‘Yノù8;~uVy©âA2ÝÇòª8D'k3|h¬:>àå~NYóÉ‘2Ï ž¬^„êÙfW…Âó;ñe•~SÛ!¾T0AÙsªÆ“™jT9@6§‹¯ª×i¯Öe4”>)e³¼+o:÷EÌ®2èèDábzÒûx¾Uݙ٠֎É!Â…Úgûl¨¯þˆ7ò6c”í×b‹-Ö¾!òã㌫øê8ß×û?ôïÆa¾³}‹Ï|dó«_O÷†•õ8÷ÝMgº4ÖSì8ËcôÐû†]Ó± ]üq ½S=gðÿ«q›©úF3Ãó¹_e3<~|¢|FŒí&d÷) Ъú"ò­«ìyM¬¯ð«ðß xBðyH­è~Õ¶0¼Yy56Ùy•ŠÝQùSǵG|±úÙÿjŒ™a¸ý5³og ìºê#ÂÝ™'6Þ«?γ,þnœ1Év¾Å[GúéqÆZX<òÛ¶Éñ7ÊxÆwünoe(z©3Ö•íWp°=ŽŒG5È×UâþâÆgµо°â ûœÉŽbò+Sï£3`r»Š³¢s„Çû ;¸=®‘üÆû*†k%ŽcUv#?^¦Ø:e4;ãÞ9@kHå]¡úW“‰ ßÎzЏvêVcÔ• V•×î8íÆQ2™g{¼*ꚊЉã|¹ï꯽̾|»¶³ßìÌŠÏŒ3¦ÂöŽíü7;ßÂâ,ì;ÔŸçÙo¶çìc‘ãûz\YåƒtåÉ÷'ƒ¬®‡ÌdÏ‚#þŽéëGYBõcݹ×ëuúÝÑcó¶_™ñçv^3¾«þg:õñxž'/sOBYÄ“Ñò÷™Õ;ƒhªõ˜A¦WÐZöõ"¨±M~>/hÝeò¿bGwôºA¥Û+?'«{¥ÿÂôšrŸ‡ðW<*6É×EñzY]•îÊ|*mWe ]W¶¦Û§®íAåZ*ά®jS½•ñUÛ+ù±¼#£h^Y¿U=>¯ÕXÊ1°N®ñVåW´WZÕ nTGåEmg,±ul{Ãæ#[¼…lïèÙ;{ÿp¤?§Ïüé#}Ï8¿ÇgñÈó[Ô·ÿˆüdþ€ç±£o™,3¨¼K“­…Ý0!ú5«ëi¶U×<³#È÷¨ô¦/´oë£uÍè#9Ê|Iuü/TrÇp ß­zþÅhWÍ•*ÃÊý»Ïcã¦úD™ `6³c÷²vè^¤«Gª¾ÅuÛ¡_ì~Ö—Wó«ì ûD;««ê}E¶»s¡ôKÅ•ýªõc¾J¯*Wbü8TÏÐb»¬º~}^§ßnÀ¾Ó`еã*ݪ¾"]:*U¿*}Š #?ˆ/¦Ó”5¯ú%Ѷ£}Áùß¾!b1Éïç7Dì,d‹?¶oìýýí÷ßÜò?|¤o9Ò×ßÚγß<­ÌÞe¼LXy?-^GûÛ½§é¬¿ÊשôJ,’ä)|dßÚóm‘>˜×ªOÁ€õWõ%g^µ²÷4½¼1Û›­‘lÏ9Ê2¬蜊ø?ó2Èð²32>ßÖÓö1Z±>{¯±“¿R7“[¥¯§Ø@U'gºùH¦0ÙCÔ#꺭ìLÇgTô› çªÏP­WdO²rU7¢çC±N•Œª:®# ¬ŽÊ‚“WW”çh³¼Ã÷θUö¢Ë[WÏ­ãAÑ“j~UçʾE{8S|þ<ƳûaQ×Î}d‹-¶˜d;ÙÎw3øg²“ü¥qÆ"ÿÄ‘¾cœq︵óïì!;ýxhïÞ³òX·£7î¬,úÚ o+sÞÑIYWd*kƒöY;ø½œEÕ|!;ÌúÌæY”ÿl¯ÅitÇï…ªoÕØŒP·’‰ _·/ÌTÚ*бµ+ÐÑ™¾ô°ò,oeÜ+¼¬ÎŽ_4!»o«p¨ºp7E¡QáZ#µ}œï«xÎpÇzUù*ìÈpw™þÚ¡Ïp\e_;¶u"¨÷ÒµîŽ,ut”R¯²§ÙóN„súªÓ·5ߨb‹moøÛô³ã|_ïÍqžkñGGú#ýÊ‘~pœçZ¼óÖÎâ+^Ïû™ ¢ruþYÛ«ìOF³s¯Ú)ïÌy̯æÅ"_MÁƒæ4«—áG~‹g0`çf çüÕ™€Y9Š­`xÔ}x„'“é gœǩ>£Bú¶Š­«Æ¹•/¥¿{Y…g$•mE<(Ïš:vC±ñ+åUl’ª³Wê\ÑæEâïØÔ^YWÃUëµ³6³ü+ý­íHÿ*™¼—ÿQåw×â=ÖifÇ2\;c^ѯ|@O;>ÍøâÒôqíûyv6ògŽôÅ#ýÇ#}íH5ÎXdó‘?vKv†í!dzßfŠ{gYÜšê‹ yîØ‚{¯ÇŠÄæ³V÷;™?º£s-ïø<æ— uñøh<ï‹!ºŒŸ=‡¯b5gŽTçHÅW•E Ä>±qí¬®Ì1ß«’笎J·S7£ÅxRhfù+<­Â=ðWö®c‹£=X™ûî¼î̧ÚöþÈjû^v}-î%›Hç_EwÅ™ ÜS­è7µ ³c¨¾r…²>•u¯•þ+¶ùI(óþÂüoé±ûÿிyœïãÙ7Bì»!oŽÓOþ›qÆ\Ø{|v>òwó{|ÓG~9áíïe×U}Rä½£_3:YÕ°˜EŽ™Péèîšïļ²5Ðá é.&/±m&è~0ÖG}Éöã7?fY<§ÅË»âŸwm³ç1âTuMµ~âøÅùPô~Ö•y¼êxdr“ñQéØîØG@÷þ7³'{žRá‹6,ë³ÂÇä%ƒî™QÊ8+÷y•mÈp²9Gc‘Í¥*÷ ü@¶¦ØºÌhuÖ ª¯Ú·Œ_UVƎɹ*¿+1 ¨8Ô9csƒìE…K™ï˜§¶éÔac Äá«´˜_Ù3Oæù3&ü;Þ7°ØbÛG¶÷ñ~lœç#ÛYÿcœïì}yœç\||œßª¶30ì,ŒynÜÄeøgõT¥û}¼[«lkÅÖftÞÊÆ¡¶Íîz^‘Ý(?™¿‘õQÍËhgúµŠmD2ÇRYñÙÂé2ÚYyÌ‹m«gìY³ Êø3_]¡¯¬5µlEïí–«k¤ËS”Aen= ¨ :~ÁŠ=쀊+ŽÕ ÝU^»ôf}ô –áÍäµA<±û¾ÎÚm;åÙ¼V¶ŠõK}ÎÅtkƒÆleßxGÎÔ:Ì~UíU¤ðÔí«:/ªMœ×q®²˜ÊÊžDßùнò8&_s?Ìb-,Ùb‘_ç;{o3ùoô×ãÜW¶˜dÛcþà8}ä¯O¿A=ƳzÅïQgýËúë ë,¯Ú[BxØzê®55õg×vU4Ufr­´W¡ÒY‘'¯£Æy*ú&™Å"Wu5‡lܘl <ÝûbVí'«ß‘†·#ëÊžZ÷9ùJ<£ï˘l*ñbO¶áa42¨žy*c¤Æ1ýÇl¯jÈæ¦Úï^Æ»r/®àÎÚ­ø'+PáVe?Ã{¥¯ÒÑÿ®ò¹vdLñi;¿»~ª¶«¶VÕóÿ\°²¯ìÛ)þlv]­g¶/ãÿ¯Ì3ÓÓU^VGyN®®‘ΚVÆ(æUϪ}ýhCâ¯ÿ&µùºß4Îx ‹§°sÞ~mœg¾ý‡qúÇ¿p¤ÏžýöêxêGŸÀóè¿æùó϶X¿’zêsËŽŒ1›[áfkù™Åè(ú6–#ü>RVW½ßc¾©¯7’ßñûå¾nvN0£“ÑÌÖº¯Œèg2õ»j‹êg×+>‹ÇUè£|V²C»k¸»/Ô©§Ú¥®ÏóT:WÔQyèúSª¬U4™ü(>Ôîœu¡šdCX_Þ¾ýØU¾Í4‘,©¸WyØå“áè>ûÙÕ¥ ¬ÊBl«ÌÏΜ0C‰M°”í3EÖ~-^ÂâŠíûÒGañÈæÏ3’ÿnœïìY<ò'n郷ú_7žÆ!3Ûö«âÿÌWa€äGûŠÎŠý¯pf<*÷;ó—‰÷¿2Ù§JŸU÷%Š£¬¦o™_׋÷ýb>;k.¶5ˆïÊÆº>y¾Ø·_®‚Ø76l U:Iñ®ÒÛ™l3h=ìòq+ÏHØ8­<¯Eñ¡UÛÝ:*ŽŒ§jº6€Õ«ìÂ.~…>ʯd²’k”ßY,OÁ]ñuų×(Gè™´Š³â]ÝwîŽ/²¿Y;ÖVÝdx;ã…ê±ñSdW¡_ÉEU/ÆUT{‚È2oñÈvÞñkGúè8¿µgç½ÙYö=‹M¶=å_¸•ÏoQÏöž~挟õk^gç¨k²²ó¬­•¯¯à_ÑwñšÙÛŽŒ¢q›yjh¢ÎË|‰L^³ÿHF˜Ldô3YõŸñpÕÏöÁ²úh>•ñ]•ëŠVvÍä.ÖU}Æ ²¬MöŸáGôVaÇ. òʾud¥Z÷/þ?ó9¿ÒíH6ÔñPôc…é€.? TûÐ}6XѸ²<Öa¾@eów ÊÌÎzeúF]¿Œ²ñ .…&ó1®„J¯Të?û¯®‰¸.2½”ùÓ·µ_‹›xÏ8ãŒí½<ÛC¶oQÛÙv¦Å¯é#½>Θd{gÏ|d‹µxìðe:x–#žÐØe~Hl›óAþW4>lO^}N¯>ËŒíNŸŸ­×èß*:OÑñ[»þ>1“qÔ÷˜Æ!ú¹3?ó¥â=¡Ç‘õ½ÒŸÙÄ2¢àZíçŠüUºE¥¥–e Úè+h]iÏ¥®ÑÎ󠊧¶«óó•½î޼¡úÈf³µ­y¤kй±Ml?¿E=Ï~³=b‹µøãqžmñ»ãüµka{Ëv~²}gï=·v/gßýóx½ÜU~êwÖÏì¹zÖ· Vu^%hìüŒŽjï¢Üd¾ÚŸíêæìÙÒV ñs‹|ÍŒßHÇ—EùéúaÌ>£yGûΌފŽ[±¡>Oñ3:>Ž"SÕúGx;þ_ÇWÉê"½âÙ|õ¹„Ò×ýØÅÇøŒëÍeÔ)•Ž_õ+}Òñ”9ÎÊ:üwdj_eŸ»4*Ý—µQãŠ2¼¹cÈüë8¦èŒ]$‹YlmFzÕÞÒéÊÜ#žݬ^äC{;mÈÆéø_ÑF×H^‘Vû¹“7Añc{eoÖÿgsˆží¡úŒ/”¿«ûwüT®ÔA¸¬<ïBú&¶Qò2}ë"^•|–·;ßLª4waõYoV—=Ó^Áç’áRî¯"¯;k¡j£€ªÏæ5ÒaLß³{63>bú!vî›í [,²üŸÇy–…ÅY|mœûÈÿzœ1É:Ò¿ç7Dæ2[Ÿ±œÍ™ÿÀü ¶æÕ9Sì â‡ùé&¯•}b´WåÑZÙÿB8³½ßjüýŠI°ßê,74(®$ûÍêgþ7Ò…Ù=¨çµÒ}ˆ^&3±ºŽeì¹6«§Þ¿ÍÿŠíSô £ŸÅ:¨óÌÖºÇW}‹)¯þ:Ö¯æIõ µ¾—i…¯ ªñRìb5Î]>vê±>T}½’OÔ¦ë¿ø¤ìDÇê°µó³:9ëè=T‡éUÖ>[ïˆÎÊü*4Y}u\¯’ÙŸ‰Ñ®ì‚Ê·Òo&S›Ÿk>òǹOl¾°ÅYعy¤çžògŽôÉñ4Öb~‹úåñü~ßÄ_Ùÿ‹äµk2¨Æªë'*û‰íˆgEWWuÈw!_¥§¶_é#Ócó^ñåÿǺ•ëë=$u|۪ϫúÈÓ¯ÚÇ~«ó¨ð”áªîÑù ;}Gò±ºô2ð:;+ËpUã¯ÕqêØµ*n>ÊØüõ¼Ç}°X¦ÂáyˆqEªïßE¨øTÖ3‚ÊvÏod²g„ñv•U÷. _¼¾Â¿¬ÚV}ê¬Y5þK±E ®ð_vp²¾(ö“ÕeúAwOpuŒÙš]‰¡Qó}eu:ÏD¢½ìÊ׎ý@¼Äÿ¿Ê×jõ~_[_ww|—«õʪ¼wê çèMõíGáöƒió —l縙ïû±qúÿq¤;Îs‘-ù×o¿ß?žúÈow8üùnÞˆ}éú†q­«v®Zÿ º:%+Sò^_"޵ÂkWO):Aûø?ó{ã3ê o”cVóì>/ó=ÿ±f[#ï ‡Ç¥Œÿ _OñQ:6 Ùp† Åtæ=kËä+ã¥ÊÏêTsñeñ>WØÒ.Tö¯ó<-+Ïð©r¼bÿ¯^½ ”Ïä£cwPÞNlŸÊË=@Y‡+8™Î\YïêX^Ѧ×*_`—þ•sÀÊ¿áAû®Y>}V¿W7ÇÒüg‹™°÷ïì<7‹G¶s,쬷ÿy¤ÿz¤?gÜ…í)ÿø‘^ç9Êv^ÜŒ³ðô_ÙóýlOÎûIž_Åÿ`y‡"KÊ^ãAñ_bžº’}ß»³ß¦èRT_™Ø®²Ì×QüŽYž}’ñƒü±ÌW‰k*“ïX·Ò¡(&„ñŒhd2©à‰×l_É]6w:qFT2”ÑPe•uæ‚Á”‘ÌQ ¶Uû‰øgtvêe¾‰‚Kõ?\¬½Jé„Y¦ÊÎdxŠL2YîòÛiW=Wõy¬oªoÐÑ{Š,¿ˆzse-ªòòÔgc^Ì.1šó¿jO¢Eö|8œóŒd‹·°=âïç9oö=;'Ùö”mÙ|äçÉïç{{oOÏHž|V1ŸˆçÊF(¾úŽpgýD]÷å‘„îÕ=UVú>ù@õý5òÝû“øÞ™–ŸÉäLÑe>V–ü‘ä¡1ŠºÄÏaWÏìŽügüÍ2ÿŒ‡ñÆt8šÕö š¨Mœ›l®âzPqÌÿÙºŠ}í =¾l̞ܒ½ƒgûÈöÎÞÏéÇy®ÅWÆyþ›Å$Ûyp‹ñ¡[ý·ÝRæ7"™gyqçø{¿{E×Oñ:£yc×>Ùrß— 2™xþ3™ÉO†}g ™Î‹6tÒð¿ˆçJÏT{m¡ò[âQñ#•1¨è¬ÔÏä¦:ñƒK­—­ç _Ôi±ÎŽÌ\9jUÿuÁÛÖ«×\5OÊ2}ÇeÚD{ÿÎb’_;Òwóý¼OéÍqúÇgñÆ‘¾ïHï§lñȯÜðÌ÷ãcÜgµÏ¡³¶î •¯Òµ#Šfô®Ä³²‘_‡t ›û8VÑ·BcÉü „+ã?»®žƒF¾™Žeý«øÈè¢ç(Ðs¦9Å6dõUû¢Þ7SûËØš×Ê3«€éªŽñõ”±¹"怭#•Ò†Cu-þ¯Öj†²Î2^:¸Wê0=”å±5Êä¸K¿3L+¸Vhe×ÈFf´ûf{Ð/Ýðøo‰Äû+f·3ˆe;Ïÿ¢¶_ñ“= ø‹XñÙѬ_ê}ºb;Ñór[¶—âm :ý¢÷e²qŸ¼+óÀÀóŸ­¯LbßBŠ| Ü0´²QD]SñVK–ŸÅ˰9ÝÙóÞm§¬“+lm—_¥¾ºÏ¨àUm9Ú»G4Ð=6“#dYÛŒÇ :v#âÌÖz¬ß™‹™—{'fC±+ÆãUõ+™Aó¼ºÖ#°û¤øÜñ#/êóÄŒw%Ωc?ª5Ÿñ¢Ølþ•µžé'¡|úÈö¾žUñƒGúÝ#}ñHv¤ß?Òÿ3γ-ÌO¶³“í[Ôﻵyi<{Æê—☠˜À®àqã»:G•×J×Vïîðý/E/+òÏæ²j›áŠ>›—Óù[sèù‰¸<­¨/Ðüdk³Ò5Š?t…®ÎÆ$yÙÜ*ñˆè:[£ÊÎt\Ö¾âiÕÞU:ÙW|æ¥Ò«øïÚtϺ^¥½"ƒÊx yîàVòWñ¡òÌk¾#{ª­ê]¡+îü•<°5ÚÄrVWñþÔú¬®:_»ó¹*{ÕþiLW£rÆâc£¶ J,R5ÿÞð¾ˆí[œÅ·Ž§gZØwõì< ‹Eþ“ÛµÅ)¿>NÙê¾óÖ6âôü>ŒÜvg~êËjß™ýŽü ¶±^¥ãVuQ&‹ÌÆPV Áp¡þV´+>3ÚU_ÑØ©ñ¬ñá÷ùÞOB¶rBwœýzSåQñ-«>Åö¯*÷j[ÉM5oÝ|´>TVéPV†d³Òewgü+]ÆxŠu+½ÕÑk*U™c8wøÉhvd±¢×)ëÌß WFÿŠXDcÏ ½]Úo——*µUýaeî+ÛÇÚ²|L?"{îË:ôýÌl—÷ÌÞÛž°ÅOX,…}KïçÆé#›olß±½å7ŽôÑqÆ#›üò Çü†Hæ_0^c¹—¦ì‰u×€ZÖÑŸYŸ™ø6»2©ø ^äç­è^ÏO¿ Îsvž6â·Š‰tÙ¸ù<æ#¡zÇêz¯Úfsƒô#“w…†ª»Tßde?Ñ‹øØsŠj]ƺ]ý’é2¦;œ_;v»“¯èö+l£¿‚»3+¾ÀJß*zˆ'&Ó»¶„µaúL‰·éÔë@¦Ÿ*¼Ù÷Ì=>öìégÕÞ«×cpß©;v(V‡ÅXVÉÁ•sêÿwe;óâ·DÌ7¶ØˆŒsù§Æù}=ûnÈ?éô¥qî![¹ùÈß4ÎwöæÙȯŒüy%â?ú,±¯Õ=’ó»ó˜Îaë«’÷®~VôªxÉήÎöÿýufËGÈccöC³ûUÏÏŒÝãÙx÷•,dk=ã{ÆyÈ|m&Ë+ò·ª#YëÊÃå!û~‚—•W<"Z•lFüQ¿ìB¥“«q`:韎~Tx@íY«ƒÖâkENUùéÈYÖé•–ªØ5«ßÛ./¬,“Q´¶T?n§?l¼ï9fˆËgc¥ØUF j3*¹÷öZY—ÈF+1§Èbå“/ËŸqÃv†ÛŒµ°óíldóÍO6ùÍ#ýù8c.ì;Õö ;KÙ|äWÇS_ÆW<·K‘SÊ€í*þÈŽþ«êV>ÄêZíŽÑêºÊè ŸWÑëÙÜø9‹>¹*ϯL'Gš?™,Úï|Oµ:óý2ÝèëVy“÷ _üž7ÃáùbüT먊 Aké[ÕÖUk "_?lo©¢«èŒ˜ÇÆDÑwÊÚU`U_)m:s§èá+טŠíïàb×>2<ŠM¬þ«¼¼è¬Åîú«Ê³9G>’É]Ñ µN˜¼(¶AU ”g•‡l9ž?aúÞü\ûfÞûÇy¶›ùÈ_çÉ¿{ûog[üü‘¾}œg_˜OýŠÃ1Æóïíg¿‘T'ª“é„ìùi†»òT]¬ó*>²½Þ*Î;æ1`ë;ûïqWøã󅌷+ïùyp0_FµÇòÓ³{=‹üdäï_>Ï÷Ãÿ¢ûo&žþuј¨k‹Éöì{7Viùyx|”¾¡ßΚ\½ßËxé@”ón[F;ÚíL†£ügòÉh 2Åî"œêÚ]­£Ø¦ ’ÏÝç»¶¦ÒÓÙuÇÞfkùÐY{¬ÈÖT±vªÞôõ»ã¢Ø|•&¤cýÎúR|k†»;ÆÊXÅz™~óv4î%Å2˳˜b‹›øÐ-™l~±½«÷ŸŽôµ#ýý8ß׳8eû†ÈûomØyo¬Y¿PEV²ë.ªNÊò”øVb{»ÊxÚ¡«®U7Åò>Ôÿ,¯’±J6â·ô2;‘ù½¾,ÒVøgeovŠhfú‚ÅùíĈE]yBõ³üù[Åm1<Ù\°¾1Zh¾=}_ƾ}ÃÀÏ_ſҗûWÕgcQÑPÖ· h.VÚ³ü+}ÂŽ}Xñvðî–+|Tq(¿kvǤÒMˆ‡ G&O;cñg×»øÕ5бm¨Þ¾žK¢±Ëʧ¯lñÈïçyç¹æ+Ûyo¿w¤ß9Ò¯Œó|dÛGþ—·6ó™óK7|ÞgF>FôA}鬹j¼¢Ÿ‘*ó=EÏW:]É«ä 锬~¦º{›Y=ÆkVÆ|¶¬½ÿ–#òIÑf±ØY]´O_='C}ðüf1¾šKD'ÛŸÏx¬dÉߊ½ð|uæ×CC‚ÖZÔ%*­ª_wÕNm«´©`Õvç@YËÙµª˜ÎÛ ÇêÞ½ª¯ÿ¹aE¦T\»uWêtå¯K·šCæÛÇúÙóÞU¾²z~£ºì¾ïêùÞ…L_T< ùdz){çß?¿¶X‹o>Ò·é;ÇùýûΞÅÛÙcaûÇv¦…ùÈöÝ꯻%Ã}ãáèÌó¡"^ç}`¦#"N#ì¬ÿïq?ùˆÏl}Tí+^À­Ø3ß­;e_áF¼E<dc†ä;¶C¼)r—É eMdÿ Æg¦{+YVñwåš²& Ø~› E~*~˜]ÑÉŒ–R‡Ù¿ÕþDèÆF0¼;òQÑ`廸VøÞísw¦Wí`ëF‘!•Ì~*P+²užŽ¢C¢Ï`þ‰ka>ò‡Çé'eœçZØ7öþô–~mœç#Û™»µ±x‹WÇóþGæ+Çÿ¨¬²Ý VüDç ¨´S׸2†®=ì>7B´XXÿQø?˲o,#™A2õò¾1N({†Qí gеã 2_Éx†;»fßÞŽt»e²=~LWtô7ºVûÉøBåWÕ©èîØÌ+q¨¸T½¡àZ¥Ñá¡‹_e¯šëN›Š&Z³•=cuPþî³ÐìŽkWß®ÒìÄvttÐîzc´;úÕ}Aç©üû~Ï8 ;£Ââ&ì¼ ‹I¶Ø Û3¶=d;Ïâ#½>NÚb1ìÜ·¬ÄS ™F{?ý“µÉö#;:n5ÎϬß]ˬ~V¦¬‹ OwtÇ9Û?ô± þýÓÈ[µWåÅÉúÿY}¥ïláG²qD>vô¬2§äç©â«#ÿ_]¹Tm‚ÒfÕÉ@‰ ÷eª/R5Óû€[º¢ëP›ÎsóÎþ|UGå>µ³Oˆð¬B¦+QyWGµg½ÛÏ]>"f#;ó§Ðº Çʺ\©³:WqÜ*™Pž±gž(ær¶›qÄæç¾}œß±äß¼%ûnÈ_Œó=‹³0¿Ùügó“ß=NŸÚŸ‰ì}Šh+Žf~µâçu|ƒŠ&¢›áDíÕ{˜+Ö~ô³Pÿß'?'Ùü¨ë+Öcq ¾ŽƒÇIž¥'¡¾ÿ}Ø(ã‘&â-³µW\SÞ‡’àˆ4˜îUå‘ábó£ìk3‡]«rœÑGvácöGYŸWø9 O ÖÅ–"üÊÿ+| $Ë,/£]W'§WMgýuæfwU­ò –íŽgÆ[ç¹%·j-^9jy·­ŠOÕK;¸<ŠÞSÖPÇUuØYÞ÷ˆ6ßþÛÙoöÝ<{gïgÆy¦…}{úïô7Gúê‘þàH¿|¤_g¬…Å#›_m~²ùØ>.yÆ–f~Ë„l/Ïû>*[ZÙšŽŒ¬¬™{Ä!ì@åseu³ùÉpE?MñŸ²r4Ù~i&JÌnÄëÄu1Bý®Ò×,~¤ÓÞ—­ê?¦—Øø] wõîí®_Äæ«Úï[¡éqwqîØáJ~;tîªú…î»büb=öœ“áS÷°Ùø³q©tM¥Ož.ÏWÚÙ.ì®É —ÿíî;dx”ºÙµ2®Þî‚Ú×+hU4¬ÐÏ|´ŽÑ3Iÿ>Ã6¿Ö¾!b1ÉvFòéãGúì8ã-Ì?¶=æOé;ÆÓ}dÿ½±ùcXã7k#Oʳì¬ÈŠõèðÐm³b·˜žìêŽ(OPÅP_ñ¥_ˆ~Œ›Íü2´ž³ýcFß×C}ö²œÑÊê!?Aµ‡ªÈLeQ}¦sTX=ÆO\çÕ^ö¬£ÆídÀüf³D~¢ WüDZˆ·N_™Qú¹K¯»Gàÿ«þë ›g…FG‡«u+ݼÊk¬×•ã¨SÑ3’jN;ñA1¿»Žw`eîWøSe»Â]íýìÈr®¤Ó•é.쎋÷5¢}³<óuíld;§Â¾±7϶°÷ô¾8ÎïQù–gg'[L†ùÈó}=ûÖzž}Ã$ãM±ê±»*? ªŸÅœÆòضڛX±ï;0Aµûlߺòs|Ÿý\f~)óŸ¢¼Mðþp†Ãó×Flí ò #¨~ZìOec•9U×Eû…®cû8^dóQÑR}¦Œ7oÅgì#ºVu÷Ž¿ÄÆ¯ƒ§ªÏä@9Óž­åXO±gþ™ìŽuÇ&+öHYgWû%l?±Òé]™Ê êc%3WìsÞ£»s—éAuÌUƒµW}Å(|«ãUé÷¬­ªãþî¤1c‘Í?þ®#ýÈx‹lç½ýßGúŸ·ÿæ'[ÆÇé#Û™q/gÏíò1Y_tÖÅŽü©¼ û·Š3Ö]ÑÓªÜÆ:ñ_ݳcþâÁÓê|—l®;VŸáðuØýIF7[ó™Þ®ìsV®àEÐÑ1±ŸLÆcY¥óX¿º=ÕýGyª._-GcÖµ·ÊVÚ+ÏÙzdzB½O¾Â×`øÙuÏ=ùTyÈþ³<ÔŽÉOU§3¦Ê¸Ukí‘©øÐóšÎ:¬ì«_éSFWÁïñíúþ•îìÈZŽžúÿUÜæ½É`%V>ã,ÌG¶xdÛO¶½dû^ˆÅ¿1Îýc{gïSGú¡q¾·÷Î[zû¨un›L_Ï„Î.@}V€ÕUcɺÀlÒŠ®Ép#„ÑÉ|ÑÊ?šà÷mwt;’V7{íÏGžg^CuÛWöÀædŽSÖ¿HCÅŸ•eú‡]ïêÀ¬>²c¾N™ÂWÕ?f:4;k¹’!/Ó—±ÍÎvúAÑ‘]}ÌžÅT¸Õ1ˆtbÛÊ>¿(´ èžS¥Y¿ ;í;öq‡{ßA•ïþ¢é¶ïÓHV®x6Àìµ/¯Öž¯ƒÚv ŠËIù<Âúbñæë~Ë‘~`œßØûíqî'¿9žG¶òï¼Õ}åÖöÁáÊxªü*dâ9±O±Y9j§òÁh2WèûAü®Ø›•ñ4ð~ge{}yö->_?ã#úž.[—l½°ûb$—hovòÄb¿³ûCõž1«ÓÑCÌcùl-Vóîq)k<¶¯ôÜ* qTä‡é«{ù"]|«|¬ð½ªK•9Üñ¥*½›ÍëÕÐÑýU¤£*¼»²XáïÔWärU^˜®¨ ÖA~vw]uä[Õù ת wíMG—ûÎïêýñ8ßÙ3ŸÙb.>?ÎX ÛKöïíM`ÖXŽò»¶I}æqÝcÍ2¿¬Â_ÉLÇÏE8»>¥b×+¾³<³0Ë¢ßyR÷y Oñ›ýWe õcVäTm£Ä¥t!‹¥©ä\•Ï+l{·¼[[ã*þ¾’Í]PׯÏÏÖÿªíìêÚ,o‡»ÐÁYÍQW–We?óVé*zñ³+«^wgùL^^Vý÷Òû+¶µëðÐi‡ì° ™-E¼deÈþÆçض÷kûÇ_lþñãÜ+6¿øOŽôÖ‘~eœç$›lßyï­Í;ƹÿVÖ)ãÕe|¨´”2%¯óLQÁ½ª?TšWÅB^!¿]ú÷“Hc¥¾*;WÒöà÷À&.Eç²üjmž«k·[¶ Ù\±IÕL…Ÿé劧n¿®”Sß.ã;zŸ'³ãÙûKfómØbŠ¿qœûßOýã¯鯎ô_ÆÓïS¿>γ-,Ù¾9òÊxú¯¿¼­Sb ãy Ê8#\]P|®®Dëý ݾ¢Kb»ÎÚ¨êd8™îbq ™ÜTqU_+ÞQ=7óÃ3Þüoç};…7OáaåhNØý"“ý*F­Ý+lE¥³¶ªµÂ+SÖkÕ}¼2® Vê",¿+ãØ‘‘nÛ[Ž>¤/ëÎ+ú®âA¡µR¾ lüXÿù[õ5®²é÷‚{â¾ VunǶZyô3³õù(ù5?Ù|]‹-~mœg¿ýä-Y¼Å¯ŽÓ?¶ýe;îƒãŒË°}d‹Ñx2žîO?Jh°>ú²½gߘ¶³Ýì;"üGúó#ýÙ8ã-þõ8÷™í>ó‘-Þb~cÏŸÓ–}{:ÓÈFWýX[¤‹;~Ó1;úg²c;ô3Ú]‡¾2¯£.ˆqëÑ'}iïáOUPùŸ«8#ŽŸ.â\?Z‰ ëðUAw\ª{ v}.öîvöîÜlcñÄÓG¶ýaóí,d;ùOoÉ|dû&µùÈö>Ÿkñžqî?Ïïì=O}›yÍä€õwÇ/Pë^m?Ô½&&ß«2 ø7h½ÄüÛÔÕMª_êËÑøfþŠÊó)3>UùÉÆ‘Í‹:Ç«úk"¯»q¥ÊFñ¡]º;r¼]ÿ>+»j ^)Wû¡ªXÁsoèÌ_w.ïÑŸJ·±ù½‚ŸJç*ô®æãªXù{B6?Ê3©{Ì™R¿²¥Œ†ï_¶†Vü´?„pÅkkoqv†›Å[¼ÿHg¬ÅüÖÞ§ôñ#}Û8Ï´°=d‹³0ÿzÆ#ñüójäŸÏ²Œï,ž:–£ö¨Ïè¢ããgäßÅŠ+|1Ÿ-–+¼¨P=ÓXÕ1Göë‹w|2üÊXÇkÿ\Í»³ÇŒ “;ô.ÆŠ©î÷:¾â¡Ó6nH7dŸO\ÍÆ¤²%ݵ®ø<±þЬ°¾«Ïs¦kwçRC¥Î®Luì·ÚNi³*Lî+9Z‰KCõ˜~Y‘çNÝîz®p_¡›ºcÛ°¹D¾ Â×õ2ú_VtiÖß‹lïßÙþ°ùÆv~……ü摾<ÎXdû~ˆgg_˜m~²ùÔþ9¸ÿþ`Fwú:±<{7 õ!æe>øª]ŸmwlŠj+2ÿªšSen+}ÕõY¯¥®;Uæ§lx¼ñû7SfÜÿ8ÿ™þÌžiÄñÏ÷5+÷×þü>ÏlÏî÷˜ýG|"`ë.ÃÅÀóÖ4¢_Ñ8ž.tu)’— ÿ‹€ŠÖäuõ{3ŒòKT;ƒòØýb‡w¶^ÔöÝ:•ïÐèè͸vª¶WÉÀ•mw×¢Û*ºÙ«¯ð ÖÛ‘—̆Tíwc”±ZÅYéE¯ø|Å¿`sÂúêϲ2?×ε0ß÷3ã<çÍb,þòHÿ×8c’ÿîHx¤3Îýäo§_ýŽ[û—G‡êý” ªþø¾¨ï€ ˆ¾ÌŠõsäKÀhV°ês°q\Ñ·Ì–fþ’ñègNÈÞŸË ÆÞ{Üþ[Õÿñ¿ÇÉÆ¹3ß^ÑѪßé˯²“ÊúÊxRdy…¿8öJ<–"#]>*š+¸×­È‰‚oeVè\ Ê;4ˆ6“WÖnnUÛ2ÿŽÅ9 yÊ®Q^ÌÏðe¾—¯ç÷åf½ù;'ÙÎ?¶sà^g¼Å'ŽôSãüµí5[¼…Å#Û>ò+ãY¿#ÒQùïöù$Ñ/êè]”¯Øà¬Ž[ù\;üy²ºª-ð¼t|“ªN6§¾Èƒê;E™aþ’¿Ì®fãñ2ý£ø9Ì÷Qò*žºº–Ý[Äk4N Íl^ñ ²{##ÒWtD÷¿¢¹ LÇUtÔo¯àVÛ²ñ_¥±²ÿÅÖW¼^±%¬®jû²ÿŠïÊÛŠmZ¡¡âb>Å,Wò°ØM–·£KUèØÇU<Þ{Ù“Š‡Šç•ø{þÏLçÿùÞž}3Ïö†|œ±ÇvÞ›½«÷Ö8Ïû¥q¾¯gç½6Î}çwŒü,øì;£;Ƴ¶,g´i¬B×Nzº{­ŠN•×nfãÐ8VtÕØî®·ª½—›GáW…ˆcŒçå³â/Û»ŽûÔoQ§?$y‘OÔ4^ÊøÅXn~O½ÒhüYŸ³òÈK+“áñíϱNœk$Õ:YÝÿcº0ƒê^¤¢áóXÝl\b»8ŽÊ}RFñÓ´fYÝîúQdnE)ùWÙ6¥¢Õ\½HPÖˆZ7öd5O+ú©3÷ªíëÞ˪ûê},*G6 áf¸îQÙ´ù?úÿè~+–!ùËêFúè^-{ÇËã‰1ȱ?YŽâxÞ²6±Ÿlœ³qSôröœ°c[²5âïsTˆ}F}Ét\6Ö(?âSxÊpvð(÷ùl¼T^w}‚ØNí«Çî]m¥¼3ß]¨ÆAÑyz »ñ¶JÝjœwèîÌM\GêXfë¶‚NýÕ}´š±þÕ2¿RžÙå®,VãÃð³y˜çg¸&ßv.…Qñ®#}dœq¿>Îó¿:N_Ù¾¹ggÁÙ^òëãŒÃøÖ[»‡ŒìrÌŸü²¸`Þ¯é¶Qq©ë¼›·b¯Ô±éØ´o‡Ú1;£¬í W6æÈ¯B¾Dæ—²yFèêà]zî«ê1>v}´æ˜¿´ê7uySû¼B;³iÝ9锯ÊÙê¸^1÷Ä÷¢p¯@G?dm¯†«Ö–ê ²ÎúÜ‘ç+õ‹oçŸ;¿ãöûMãô•íì ;'Ù¾%bïïÍïPÿÌ8÷™¿÷V×Ή{õ†÷¥€³ã¯d<2;¨úo:¾jËâ^Q»LÏ¢z#ü*>]ƛ·âs¨>—ùaû­Ù8Ä=Z﫲þ#›Îdím39÷m;ϲ=bå™{¬§Ê±:¯]=T­sT?›eíOÈžŸÄ{¬x݉ÏpO¿l¶SÆíÛÆñ`ç” ±­ö˜ uí¥Úžá¸B–WpÄü'¡¬³>c½î8(6–ÑSÊQÝîÞCFcÇΠüL(64³E :u|]ÕN¨s‹ìD§}ÅO5žWAÕ—jÞ‘a¿ñl×)'Óv[¹ù·æ'Û»zö =û†ˆ}3Äâ‘mù7oÿ~œ~òÇÆ¹üê-½|£Q=;TÎ'íØUfÛ:z\¥Wº>3¾2Èâ]Y»jìVì¹"ƒ þ3ŸVÑMêúXÛÇ!?ÛK÷ë>[û3=¹ýú÷T#¾Ì/Cs]ÅNŒ¤lÕþ ¶Ê}…²1¾<ócm¨ÿ•ÝVð¯Ø_uÞX^ªçY¬n†wÅ&+À䨪¯à¼ îeë»ÐÑÅYÛ9¿7tl¼‡Ê¿Ø•%Å® ßØYC+ùj?;>D Ü«þ[OþÝ:/kæßšl>¯l纙/üûãé·¨ÿó‘~oœßÙ³}dûfµí7[¬…½ïç¿Eí¿±ûÂd|Eæ:2íówü‹ ÷êšÏÚ\¥›+ûSíM²µ¢úhžÙ½gfŸ3 ½·˜ñ˜áÈêEPÏjñ{ØL&oÊäñÉàsÙ•Õ:«þalÛ¡úÊäºò)V×'»¿Uu×ij£{º°jw:<Îõ¸âƒdcëUçî#Ü3uÎ;2½b‹*ú÷¨‹ÚVºë^twñ!<]\]yWxPòV¡£sîEëU=f ¼ïÐÉ7¿ÖεøWãô“mŸØ¾ò¹qÆ&Û÷C,.Ùb,lŸÙüi;ÙÞÙ›ïëÍñbïj(óŠð „ü †Ÿ]wóßEÍSî뻺¸cÃ+Z™í¬pw}¢Ìš)‹­²¢<[ˆû×ñÛ ¯ŒçùC2êëùø{f{˜ÍÍ®•˜ò :t2>=¨÷!1/'¬.“íØNÙƒŠe¸¡j¨º ÕSâpvèfxU=Þ¥ßY;´®¶íÊxtžcìB'¶+ËSíÅ}Píd…CY+]Ê÷yVÖ«{Ï1ïŽQ—®¢×WmÕÄ~¿4žïH뱫;¿•gñÅ<Òéóã<Ãâ/Æù­½ß¿]¿1Î÷õÌW~÷8ýä—ÎI ù5ì}hcÿ±¬j·"«  µy•whî@מwôlvd]ÏßìþËËÚ“Eø|>º¿Š2eµÉÆJÉgõbYµ!ësõMvcd²yD´Œß˜‡æ4Öÿ³{›¾Ôº¬]µžUÝ¥Ê@j XWOtÛUôWñíèÌ{èòŽÍP×µ’Æ´#;/*>ã*ÞWbìÚÛ•ö»{gU9“¤[Yû®ôuVäk¥ï1ÖÅ>˜´=dówíìcûµùÈ_8Òg\ò?Œs/Ùòíl Ûk6Ùö‘_Ï? c:7‹õ¬úä¯;cX韬~5¿j»Š'„¿²‰q|wtª“Í"‡>ÖÉMV‡ÍCö>ŠËÈÞ-Éâ+›¶bëü~öÊ>SõüŸù«²~µSõeÕ…¾¢ïoL·!¶âÏ­´cøœ:Uý•>gøÔ¼ owÞw!“Õ+q_ÕVõ½:>ȽûÜÑažJWe TþM«:µ½b­^)wd6^‰Óõ×h úëÊwší-ÞÑγ3*l/ÙÞÛûø-Y¬…}{Úâ-~cœñ–ÿá[ýoÏÆ"W±¤¨+ïì PüLÖ6ÃUùC=fk_;ïÛ{¨ö‰ª~w}œª¬??6ìY2ò¥¼ÏY=ÿG4ž¦ýßàPü|d³™OàyôeHF2ÜLž;¾‘¢g*<]ˆc¦ð\­KŸÑE°òŽ_…SÁUÍ£¿VïS+š*oˆ§N»Ý÷ *þ+Ki×…U]ŠêvÖn—FÕÉdÇ~¨´”ú«u:õ|ýJUc¡³wØ+fçÞŽØi·»ï¢âg~Ú´üé#Û¾°}cúÇÆé ÛY_>ÒWÆyÎ…}wϾ³gqß3Î=äWné¥Á}eÖeÞ*_qÇæ¬èÓy]é^É>£[­¥ª«ØÛˆ3“M&Ÿ3?>÷@üeߎŒr¦ìïUïóeýz2ž÷Ã}½'I‚JØ\¡1gõªkD³¢7ëU1/Š~GsÂä=cèÚ?:öɽjw];ÍÆŒ=·QÝ_2XÑç š¯–+tWp¬Ø/¥ÎòÏp(vçôWǙᾒgöNUÅCUW™Û+ü¢¬ì*Xwå^¿¢‡üᙦížßÙûº[úÀ8ßÕ3?øwÆù½ÿx¤7Îó-Þ<ÒO釯y~²}gïíãô‘½ÏÐÑ÷ãY¿ºuU¸SÐá#¶©üC„¿«ë}œiôKØw¬GøõÿUŸÅ·«|ÝÊÏ™>ðcwÍxÈðúö±/™‹gšfkÇ·ë¾·ÁûIÌŸGyª.«äLÕ/ÙøfcVÐ}s…'{7±—‚d°ª¯ä_áo¡ûštü&ª\©6zw|º±ã» Œcw®™ßõ{|».=Ô–á[‘}µŽR÷žsÞf»»v:Öé®}e­îŽ[÷ýÏ«h3{§ÜcwÇ|^GŸe~GÚÎ~{Ï‘~pœg»}î–,ÙÎ|{óökþ³}[ä÷ú3ÖbúÈ2ÛùóõP9ºöy•ÝÎäOÕsl>Ôg+ø«ñ‰õ”ºY›«Aá¡ãceñëq>QÜj/¡ŒwÄ5ó3? é©ê:>o™¿3¿³rÕÇQ@õØ„7ÎCµ§ªð0¯wusÔ•+°úüéŠ+æ4£ÕÁÕiÃì\‡f…×ç½H_ju=íúRU]4>«>¨b_ìΉ:·+ò¬àYÅ×Ù÷»ŠwF£SoG×d6¹¢§ðlt‡·¬ýÆow̽ÛYfþ­ÅÛÞðûÇùÞž}‹ú·ŽôÛGzëH¿v¤_gœ…g±vFò<¹ÚgD¼Qû-jÙ®îEtºþô”‘GIÙ‘®â+쮽®Ï±Šñå7Ž£—e„‡=/ˆ~IFc¾Œåû2ïûGܾŸ‘'4®ÙÙ±LfY,†2wÑ·¯Æ6¤Ðïügôª?ѵW®›Žï±LtøQö’ØÚÉpÆüJ†WpUu«v*ìŒíCHÐûꜣqÍøP¡;¶*îúêÒªðwîÑwßÁ`t®–k®ën›UZÑh­e>Äüÿö[2¿÷CGúô8ßÓ³ïêýÑ‘þvœ±›l~óO3&Ùb—mÿyÆ"ûoezÓÓΞQ(võJ™`PÉb¦ã<°çƒ¨~—§˜¯èoÃVÖ.Ò¯™}Tå>Ûل)[þL¾²ºˆgÄä%~Ÿ/âQž gבÄŸ/cÏùÐܪ÷¢™ÝVm“/*DüVt;<)øÔúµ«¶Wè¡ß«`Õ¶]I·Z_]|óºš3JLSÅK§~·Þ*täºÂqÕíÒ]¡çm ›[¤_»ã¦ÌýŽ|Vàû[ÕQquÛu ŽûÊ~«/÷övîÛÙmöþÅM¼6ÎX {GÏb’ß:ÒWôWGúì-Ù;}çž³µyy<ÿ-°ë<ÿg~ÅxÏÃ_+ú°²›¨=óbOÕ:•Õ¡÷ªúh >®°¯l.bóA«ùA:*{ûËö¥3]‰øŠk—áÍ­“Tklò¹]¬âdud¾ž:~lÝ¡qŒ2_ÌËÿŒ%¶s-,nÂö‘í<‹9þÉq~7Äö”ßçw¨-ï£ãüΞùǶ}dD·ò¿­Èú…`EotÆ—å1ÝWáªøËæ•wüEþ%ó!ÔkÔ¿ì]« ¦¿;ó(ù?¯+¹Êê¨ñL–çãì#®xo˜áËÖ‚ÿÏÚÆ|†Ç×ËÆ~G>+\ \¡³+ÿ¢£{ªòj |nÕŠ ÛµŸª¾K§SµÛK«ðG¸ú@-Wì÷:N;ëW±+vX¡UÕW¯²æ¯ ¡sO>¯;vUÁ·Ó^­?y^¹«t8««ìyÃóiÉÎ¥0ÙÎFþîñô;Ôö=ûþôïÝ’ùÈŸç·¨í[{ﺵ39Æ„z>³øEä7°¼òÔr¦weœ­éì9ÀН¡úa¨ jËðÏÿU›¸kDë¥p]­+¯7Xœ…_£óæs¢”ÅCÌkg„ât=™®‹í"¯±_wÌóe,–$ã5ÃåÿgñÓ  ñC´«ü.(²ÿgïWޤ “Ùî>rWgulìÊ_…gB'&H¥Ÿ­1V_-ëÔAu»~»ÇgòÄÖ·B—åíÌ÷®]Wü‰Uè궬}§L¥u¥ßÂòî¡#Vu%úŸÍQ|n‹ð!»omÍñç¿Y|±í#Û»yæ›lßÙ³¸äÿcœgÁÙ;{Ÿ8ÒŒ§ñÈö®ßË÷Œáˆ}`sšõÖù*®ÌW3Pžƒwü Ef*< §²²8à(§l9âËüšˆ åe¸‡²Œ/Ô/u\+=Ïú€|>æ e1#JüMwdí;11þÿªlzü‘޲‡ˆè+m:°Ïß­[µa>Ö.±^gM¨´»‚ÌÆªcz¥Oó2«¾@´óß•Äò#/‘‡X/âRî‰2Yñu*Í˶oó$”gí&¼êTÏ;Ø=*£×?›ÿUŸUñA»°"çèÚ³‡Ê3§ÊöVói*àùر¦#иªþÇÕ{Õ˜*öµªSé&uOXÍ{û3Œ—ΘuûÙ£èê†Ø¦c‡;íXÅQÙÄ,_µáˆÆ.ìâÚÕ¡¾nÇ^¬Àô3”µuòŒµ°÷ïÞ7Îwñ,Ù¾;mïìÙYö ÛWþÜ­Ì|h;Îb3ü^4zìÀL™ÿ>Fî‡ú²ÎZRAŹ"+Ði÷>ã8frˆ¾'‚®Ñ:ÍüÇŒ?Ô¦ò{¨]Æ—7ʼnñqÝxŸ龬=‚ÊoRt0*ëØMF ­Ïʳ^vÏœWÌcï1Ƴ.ŠÏ¡Àº¨k'ª5Ó¥ïë­ø9]Úª®Wé©s­âé´e²ªèÆŒ^g?ƒáÙ& jÞ•u®èÓÕ°Ë«b&T{OQ"}Êx¸÷WëAåére|ªò¹͖عo3ñ#}ß8Ïv³ýc;Ùâ’í½ßºýþè8ýhÛo~ç­ùØè½ìú®^dú"¶ay¨ŽêTsБsÄj÷T¹Ÿu™¾UÆOñ7”ë *™5ðüOÿù½gg=dc¯Úä›3½ƒîiÐóž ç  9RtŒ‚ÏãX‘TŸµíØ¢ìWÅyO»]ÉcÇ•|e4VÊvètlw%ßVöy¨æÍ—êר°:7‘Ý}ö«e2꭮Ÿ½Ž<«ô^(}ÜÑñY^+ôNÓ{êÚÏäÜ~ýwöl?ùƒã<ßíõ[úü8Ï|³s“~œß¡¶ºïOÏG6Üs/9îiWq "Ÿ•~Ac†ê«vRÑl¿tÕ–(¾ØTýfåU¼ÌÎ3_C™wÄg,Ëb"<-¦O³¸Ÿãˆ2ýì˲ç=ˆ$«]ýºâk(åˆ'…/%g·lÅŸbuºö@Õ3³lÕ'Ž8*\ª>~x=Wó}µí¯â´Õ1®è\ÑNÕ«1RåtÕ¼‡lvhíòw5]§ò.C_:Ϫ¼Žß¥@dž k†gu=ûºh,ò2ßÙ³Ø {ï‡ÇùÍi;÷ísãéùo¿8Î8äï§üõ·ôd<ÿl3ë{ô›«ùëÎò'ª³eÙ¼T¾IC«ò¹[ÅÃF<»kžÙb4.‘v¬ïýËŒZCÑO¯ìxVžÃ’Ñö´¢ïûÁÆ¥ÚÇïÚýÉ “íê~&㽚¦—V}E3]ŠÚVq¬ ý½«èœ wÔ%ºlîÐõj~…­)TW©§ðÔ…«ôð.}EþV横¯ØZ˜D¸;÷s*tû`Å?]¦óº}_YŸ¨Nfóm–Ïl”Ê8TÏ›£.çOØùmö Û¶³ßÌG¶÷õþý‘þiœßùë#}aœ±Ÿ9Ò‡ÇùΞµ{å†ÏkoÚ‰ì,,Ï[ä?û?ëûß ”¹Eô_·£_|½Ê¦+ô;õª5PµAc×ÙÛõˆ^–ã‚§›ùwYû1ž÷o=ÙxEÜüžrö}ɘfÝÎ8¢2Ô×êT¸¤S²ú* ï%V Ø·®®FÏ}:>’%¥mV¶âc+Ðáá œŠÎïìG 5ÐáiU&ªvWÈHÌïÚ«æíʺ÷°“¨~wok—þ‹Â¿*k+뤒%„ój¿Š?ò?ebú±nÿ-ÙüÝׯkl{Çr¤/Ž3ÙÞ×ûÒ8ßã³ ;n~CÄÒ<#9ÒÊlOæ©ûúªŽ`º±£WUè¶QãK»ú¹+²{4Æó?²é[Á|Ò)',¶%k“ጲÇh«>iä¥3/ˆFĉ®8–•ß‹æž;ÚÃ]ÑgWëíÈ“í ÿŽ®¹*Ÿ =KPÚWô^´ Øpe |;sÈîËØ˜­Ø› ®Âåñ\«]{þs\å·!™¼"&’ÑE¼ 6líÜ[ö2{ Ä P÷@”9Šçaùÿþ;ÑæãÚûwæ÷Ú¹n?r¤_?Òé+ã|wÏüe‹µøñqî!Û‹lþõ«ãÙ=ãÊæú¾T:ù9±~Ç?\± •-b<¬ÈæŠÜ®ö‹­2*OŒó­Ú }üønô¬bžïæ÷‡Ù¾sä3òŸñ‰lº"§¬î.ÞXç¶³vÔ¼Ž/Ãäp•ÅoQÇQåyÓΚÚõ©®Ð¡ü*nŧ`²Ü…™_EvWä?–gkëJ¨lqO†÷žsÊìÜtT_çEÀŠÞX]¿¾^%ç±Ü?ƒ]ÑË™>Íö€2<™í™:|úsOÙ|äy6²ùÉö­ó“íì·7ôKãŒI¶3/ì{ßfe~Ñh§\hü<»ÄÈâù¤é÷å’w€ÖŒ,ëÆrn…¼CDâ8ÎwˆÈÙvI—wˆ––õæ7]x<ãdí£¼ïHV/}³ ÝgƈÅ_ÝØŠIQûªº„úÓÛ‡v-ßÄæ‹|Úünñ?ƒ‘æÜ¨Ú.ûi™Ð{õæ§=ãζNjÃað‡æç•±íd1©wНfy }U¿‹Úlï³íôúÕ«‘ÉãYáÃþϯ¬“xyV1-·ÃWwl9[—§ÿ+ü#ÞYôo6K«ñ¶L^ÏUïUò êÆÏvꬔÙõ¼f&英˜û»æ8ºŸùWKÞûï¬ÏŒ,øXΪøèå’÷…Ìuäï^>¿zI—³.Þ}É/g*?>öE>K×oÛÇÐäQÕ?TëßVæÂ3;mGÔ>KvŸá]Ážöž§ž]C¸ a o-7ÃEž lëýyZ³XYo.Dù<ù+ÄÖçÝëà‰ÊÜê²!L»ü%Û/×ò»•¹Ú•#â7 Í9O·"Y®á»YØ#ÛÖê˜Tîï?–v×wMùo»o2ZÁ€×hË®¹•á¦]r\£žnxØzâdù-˜WÖ†K ²àe9ùkãÄÇŸ¾\ïç9röÛÓã7èçá,^‰dDe2ÿžQ; ²ãgx¡¢{Q;# ­ÑDÏž5o$[Ö?l\®ÍÏ”ÓØöŽS¥Ï²šGg¡÷W2záà•õÖˆY;QùßY­£j‡²9‹ò{ã‚øDú¤Ûqªî™èš¸l–cúž]kŽÞïƒêÍÖé"ªÚæ uý*ÓŸ6={ï-C¶ÿ:x Ò¶Ê8e}P±_¶üŠŸAéÞz Ê¿úì†%“eùØñCÁl=;b^YŠÚ’»‡#æ÷û&ýîx½®Ìµf‰·½xò½?g ²¼;äã|µÄ\ÈYÉ‚™å\ yÏžÄXÌ}{cäý•á[6˽ÿ·bÇw;?í½hžÞXöª~wüù‡°Ž÷_*‹;Èdñ|ÔÝñz]Aç™éyb—ï¨ò^,¯žg–'ë,I§¯úT–ù_ÁÈúU§{8Õˆ¨ŽNÈÆ…·(­JŒO­¶eÞCú¸*sæÃ£ü+yªt>Ÿ¡[œõïÊÃêê«ÓÏî#ûö$ôdçD÷îìjï*oÆÿ±uÌ4}¾¬öß‚oeÿœeñü8׎¿p\ß71ɯ׷Ɖwœç¾É:²¬;Ë~¿ù>ê»ãõïØ³m‰ôª£sûéÉS¥ ¬ÐmÙ{vÏ ƒCªcý—÷ð¢·ï-ÃU‘Œìx±gµLyŽG峸—쬻ªîuótñáJý¨­ŒAùVç¼MËìšÍ߉É^¡®ß©ŽiuýC§eÿ_Ð^ f\»}]ñ¿l»wû¶äÙy¶m+2îÂ_×äÃæ­b±T±9תë6íX•²çåÕt‰)žëÈræÛÄÉÆyž…¬+Ëšò‹ã\g–|,qs¿c[™qE|ì÷_í°Elzµ|”oUß"?ÞáÏèNÆ»‹‰¬í¶¾ùsæÙ‚É@ØT×máÕ£ëšü¢±Fú~¯Äó³õf¼£³ÁÌÕH¿"Ýöpâƒdaㆲß­â°ì¿îj½^:kÇ«õWæÇκV©Ó×Äì3{”ÖõÚ16V¨Ôk‰=ó§RÇ 6bî³eW±@”gÅ.tó²|äûýñ¸¬Èö 6~êò)xWðño×—Çyæ›àâo].9×BÞ³÷üq½œù-—²BVŸ4¶°õ—9€¹WɃÊtòî°-ÌYÑõN6_ÅÎ">SÜqîÏt“jÝAÿ‘<,eë‰ð.ƒÍ½rcÄíôҽߖ¯×†Ž ³ó³jŸíÙžlÃüîøÄ'³sö^&+WÅgfõdó™õ³¬xÄò«Ú‰j¹¬þ.¿›yM[®ó¬´µ;.:åq[ñìœËd_‰+ÞYn¥<Óç;p€ÇŲ̀îêov­vXBçLèïÈÞ;‰øÀ8ß±÷ê8÷èýÓ8Ï{ûù%MκØdÙ³'øXb-æ~?Í?Š»Î)`ÚØ9O¥ROæãØr™LìoO‹M˜z*y¼ñaðSÆ/*‡ôÆËƒÝ7ŠêGsÂÆWD¶ÉÀ¦{s"ãÃò´ß£|,o¡•}Gì=oܬÝÊøzü˜~‰d‹tÙ´žÛMŒ¬äÉò¯`Ø¬ŽŠMïŽû*yºº“÷.b±cû½ï»ñÏüµÇéOÔ†j›ns›­çZøó6Ëz>>êSo¼˜qΰ“Æ²ïNb-$.ùí㌵øÐ8ã,þbœïŸ–³-dÏÞ‡ë7/eÞ8^ÿ‘,–Ô“¹’ÆÐŠmB}ú™õ‘¯dâ*Ä`D{Ïûô¨s/ã¯Ó£gÉ£þdµqÁúw´Pï Œ0Ôs óÝæõ¾{íD:âáɨ¿+؈±3Ÿ*y2°þ³Ç™=öO†W6Žì8­bºî8t±GVžíß o1åªÔµ¥(oeîVëÈò#Œô°RWeüVòTòéüÙ¼©ö†ø1ã”ùy¦Žn[£r«ë.™\ÈÎ{öÑò{ìdß¼DÞ!"ï›,,˜Xδ}{,ëʇ!kÍ/Œ36Câ,Ž›={Þ;÷²v0ã–aÅŸÓ±§ów„;"ž•2 •Í&O”w~²˜À+éçLâí­^XÞVϘõ=G‹ÊÎs2îš|6Ï ±6Ï“ÍËÙ €þŸ _éñØ¥ãL;vQÅÿ!½¯øØ¨žU?õô܆!ones£cÏ#>·UN—ïðèø/&ÏŽ9ÁÚ#¶Ì®úw·m§ÌÝõƒL2Üay®à"ïÞ.êô;Û/QY„‡ç5Ï‚›˜V𱬠??Î3‘å=z²v,ØøïÆk!à>7Î5fYG–³ß$Fãá…ïÄ {¯Ë팹a|–÷Y©£J >D2TíÃìW]ïÌ‹Þcm¿[y™ç¶ºï囤uHŸÅbe0T„ã4?¯M÷Ío¯ïPGÇ7z}\Á+s¢j—½|¨ŒYAÿ›3>^½Õ¸”h¾Gù™ô./MÌìŒ*øÍ»yéB4¯Q=«ýÅ ^ƒ*sOgdŠôªŠ{t¹j}¨lį‹™:øì™"ß]õÓ6OǦ¯èCÕýŸ»êFºa›—©ÃÎ'7,x@0®ÄYÈ:²ÄËZ±¬iœûöd=ù¯ëëÇõÉq¾«Zη˜ñÈ÷¯J›¿³÷Ño–ùmOÿX;·¢# ÿl^eë8vÎî¶[Ubd`°‘ƱÑ3q«_Hï"\ÌÈf÷¤eÏé™ßv> UÎüF÷ŒÃ‹ª¼=›€ö[frU°!CZwVxíx~ÝÒØº:}W)ù¹J_v›8k¥ï»üª8šå_Ç í“*&{㣩²î·ÛŽuxuìâ³ko§'zî[å©?=ÿ>ÓÄ' ¾œ,kÃröñËãÄÈr–Å_\.Ù«÷hœq¿2nεðÖ3?j?;ûÎvú‹ˆîFxÚ󱻞½³ÅóGÝz«øg„Om?ê3Ù¯(6Ù¦eò þ¨ŒåçÉ¢×ÉŽ@ýêálOŽùÅV3dc©:xÙô©ëލƒ“V°hfŸvÍ›ŒWdg:cœñDù2ßéƒ7ö]ØÁ+vr¥o«6§R—ׯH–ª}ÛÁgÕ²;òWüåꌨžjú.ºv_wËDå:6"ò-Væw‰³˜‰·ÿJ¬…`ã¿?®ï×?óì7YKþÓq®%ËÉòΉӘdgaý§MóäËæ²ÍsmÊì@f³¢ö¢üU™l:kc²ý¡lÿ{mêØŽLô…b-¼ÿ€^^d=ù½ùroøDëxÕŸÙú½¶[^^_Gó •AùQY¹ÔQ¡ª `ìGW†ª¯øz6oÅÖG÷vÛÏ]øh¥ÞmŒlP–×R;ÇÚƒ*= u \uvTq”wŃF6ñgåé`¡ÕþÓíÍò°¼ªå*dû¢³Þªïk?>ã‘#¿érýÆ8c-ä< ‰­\,±È‚—ålä—ŽëÓã<óBÖœ%ÖbîÙÓ²Ú½Tè¹´}®\±UY>”†ÊÛ2•ñ¬Îý*ŽŠê©>›Gs ˆKÑXx¸Ò»ÏœAÀîWCåg:Ús6ë`ñ©»_$‹ÐÊù&ݘ9¦Ÿª<£¼!`Ê1cƒêÉäaòzòØò«k¯^þn̶G»ž›Îzvûø:Å–Ùo*rìJ¯Ðê³ìUêú|†';~Ý:«rUêg˳rVxfyvÍÛcýŒ‡»2l0ß-g Þ}÷81òÇÆ¹^üçã\;–ýzòjYc|,ïÙ“5d9+N02zFÌÊlqÍÃŽ}Çntú×K»NðÚoû:Øvõgu^E~ºŠgƸÁ‘6ŽØÆ°D2Ù{^»GJÒìz´?¶¬×Çž¼Ñ|aí’•)ߊoÎÆ´C»lvTÆÓçÌ&UÆÍ—*†ÜéÃXªÄK0ù"ZÅ;1¹ÇßRõÿD§Ž ov<ºý´2×ÙYïŒÄæÏúº:^ªì‘™¿WìñÊ®ä÷pÞê{ýù{TNÛ-§\‚qe-Y0²œW!XöìýxœkÉ3YÞ-òÒåþ ãŒE–róÜ7„Û,NaÖ/£þˆ¨;÷WuœÅÌZèj}¨îì^d72ûèíc ñ´Ï&[æÉƒôQ·õDW¡ŸŸ è;Ÿ9â•³ç Øv -²MOFw˜Xè¨<²õ»ñ¡¥ÌFG¶Ó+SݧªÓ¼qÉÊU÷V|l׆îà3‰µ!¬ÝeîUówòtòzéoäÏØù•‹êíÒªCþŠåŸÑµìÑʼى[ªyvÙˆnyo¼=›Õëáëçï©O‰G~ç8±¯àão3ÆBÞ¯÷£Ëçß\îÉóû/ùŸ½\Þ¶ ‘]Gí{Rtmõƒ3¡hNÆ3ª£"Û O/¿·Ïk»•Ëâq«_¶ßØ9®ë¶¸ÙbZ[Ζµß½:£ßLêûÙ~Yg±ñ7òÚYù_¯¿w|²‘|¨Žªl–*ë+•¹_‘¯3—Y92ªã»³î ï]þ!ª#‹}eùï¶õY};êêèf5}EŽkÒ“ÀŸ]Þ;ç…çÏ®õ|ù$»Ö;ëŸç¿É:²ìÓ÷è=ç9_=®ï×ËãÄÇò.j9ûM0²œ÷¦q³Ž¬ëÖçÈêö2ØÎóc¤YòpëG»˜ÄË“Í×.°~>“›Õ1Æ[OOé2ž®è|Ù½3ǰ¦E|€<†dõ ­!{÷*~Í T¿¥Ý6¦â«E²zºÖÅB žÚ…=Xòô3’7² í^{Èú”ñ¯ÌüŽÊ®ì“ªÌÔÅ’‘ŽDå«ùWˆõ¨LÕdzåºCyvc”Û¤Uªó2>m…&&`ÏF°öE0‚œå&ï –ó*ä!r®…œ‹<ÏG–X‹WÆg!—¼ïÍãæL ûþÇÍt»—Iß·ß»s‰%–gG:T)kŸÉ¯ÚSïw6–U¾H¶lO\Va«©o AqÈZg#,lå¯èV¦ï]‹ê³éQ]Ì`0z´Æïõ—ýícÔ1/‘ ÌÙA¬¬”ÉæLµ~¯ƒsªu[]@2°õe6ge^TÇÂÎaÔVÄã™á³J«þcµÞkñßIל'–˜çñžþ]/u©ŠdË£þÉ|§Å 3ÎB.9Yâ‘eXÞ;-ûõ/õrÉ{ªç™oçž=¬åõέˆlPµÍ¶L”†ò üÅ7tqP&OÕïUæJgú/jså·GÌØjùï™´©Ëh³ùÙ*.õæ-’ÃÆ†è9cç©'w—бó­Ãã³Sî_¯­ž×ôÛ™.VøxßwÑŽq¨ÖÃŒWÆ'+ÛY?îøòˆ²;¨ËËʱºÎ¾['=,X±=»ä©Ô·¢ÏÿkÓÆª\Uè9ld÷:s_Ç?Ì={o½\ï9®Osžœe!ï‘wPË™o¯\î¿årÍXäÉKd‰Îs«ÚoƾTöÁUì.#_Ô·]_ÂèÇ ±íÎþx}ÉÊ—Åvd{’";cïEÏ("ZN?¢}žOÑx—‰±|v`„,­zajvÞtæ]åk_Ø<Õ~¬ŒYy˜*ã•Å®ëßLLÙ?™•e÷XîÖN9ö~¥VuyEæ®nVêZ•ow½,O6–ñZx¶ÓoLÚŽ1¯øô;âÓÏ:¯·¶æÉ2×’å={²ŽüñqóÁÄßgòËãÜÓ'g(¿U•™±na±At?"ODv>ªñ²ù-æÙå—ò°ªouÎG¾õ‹­Ûæ÷ΓˆäFc‘ùqô?ÆÃž¬š§áácVÆh #1ùEñLü¿•=ÿÈ.e¶ŒáÒ"[šÕ—Ýëøì¬^æÇbþ[,ï‘øb9ËMöëÉÚñǹOOÞ"{öä,89çBâ-^çþ>9ÓB0²`ìo¡ëŽö31~ž%'â½Ëά”e±gÕ>ïÒ;ï¿L& ò鼂ډÖÙ˜s¢}Žž< 6d÷ð¡:¼üö7ŠOFù<Œk÷FmC󫺧¨k/wÛm+j#OTæ6ünU·n³îÝü™¶0s ÂŸm#»_²ƒ«´‹×ªoéÊÁžS²B«ó5Ã/×:%’;³»OJ÷2¿Z•…]¯fÆ(zÞ­ÏÆŒ+{ïäl Ù¯'ûò^=®ï×wǹwO0ò+—û/Žó={O_®§ÆßE¸$jK–‡Áiý®ägeÝ‘žÝÛELß2¸Ð+ݳؔ!„#-6GÏ*ô9'fØ0Ûooïy2³>åÝáËßU Õµ»Vž›Ê0¸…–¢gy:­[Oe.VøíâÙՇʳ•2WìÎ.ZÅeL~‹¬Ð5toþÞ17ªu²e™z2û~›Äø’¨ “îå«êù\«õp*SÞ«ÓÆf¾Ôb…1n°Å”M0²à^9ûí3Çõ…qîÕl,ëɯ^~Ë=ÁȲ_O°±Ä$Ëž?ýN^‹A†ù¬žQ´jG<VêØ1XÝ<ü´‹4?´·’ý_èíóB²ÛºÐÿEû9¿O}öêõê±ßm¾( í_C± UËgzç–ÍÝH–kùÕ¼5?dc«|˜{»üó5ËîâÅô c¯þ‘_diwŒw7_‡2¼vÛ˜ Ѫ×hÇ5æ.ËRw_ó*uþ°÷™ºYœÃÎïÈgر´sc}woñ¶q¾Cä}ãÜ·'ï¡\,øXöïÉ>¾Œ3ÖBòI¼…`äyö›þ?`åaÖW*äýÏÐiÿnU‘Wxœ´½ç³wÍrÖç<á]]! ï•„%”AÄ•D”ÈI…{•ÊPä* %² #É©lQ¶)c§²Ë_ìrßøä?Æ{jŸ©guÖZÝû÷¼wª¦öÞº{zº{zfÏž]UuÄ»:þò=§ÝÑý½)‹y ‡{Æ:ªÞ=äÝQ¹g†v¦ë®ž¶wãežp9¦‰ñ9~0í^Wε£ëË)¯ï© Ó¥ð+úÆ=DEËä±Ü0]Eå™OÜæUîY=¦#Éâ.ËpQ¾°Ì½¸Vi:NæŸ H÷3Jçäg×axŽw\÷9áe™Q4¤¶sùN‡Õ}§3©® JVœ¾>ƒtUžéKAéfª«Ò“]r6ë+[§ll’se£Pv» d qñ} Ζ¹rÎŽ=ôttlYâ´Iß9šÒèp«þtô¤qã*^ÕNg#]ÛÙ>ažƒÏ²æt³“ ¾Oº4ÕoG ÓËLë üÜÍŸ:{èô~bÇ\„£ìµÂ…å¯È…*ÓéÄ´½H»ÓE.?±3ûªæ_ŽF‡'ÙlÎOþ± ÏÊ={ˆÈ·vÐÙ+¤£“™ åß»rN&Óø“ा˜Ð~ž*ºÝÏ(m²†™èrºÔ¥cþ–£.·63¡±›«Nèèdšávk íç¥ÐÙ#—ËNdÏéHG—âÅ~NzâdüÊ5áMJ›Øð$CÎ6$šºq “MWÞÕSz0™Çb»&rîläUÿf[å3Ì}ŸÖPæ„OÓ0éGgRy¾¿Òïm Æ.¯dË0ÎIŸ2-i<êÚ«òT½‰Híprîd'­Y8ZMœ—Ö±±¾š uk¢ª<‡í72]S[ Þ#&]ïôrjÛÑO4Þ×+ŸøåßrÄ×õü¼^ñàE=õÃ’­IíPiÿrÒXåhà>ãqëÞÕÓ÷  êY åùå)½tcÄ.Ÿæ>i­ÕÙ+§ ÷¤?eèž®k ÎN¯&6™q»uþw§;WÞ‹9¹TóÿNG:ï+Û•:þ ÕE§Z;MrÖ=wA•Oó”47RëÊ.:›¢ð»¾êÖjÓúB§Çî݇âËÕ>`:U¸åÝšë§IýÎæLpvii QþXׇ|M²3¡‘iEÚpÜQåX6nŧdMé¦*çð$¾c¤»æn áu°nѵToÚ¾‰Ýä±Äµ?Éõ j_‹{v:±`,ß÷­G|û?äˆôpý@Hß~t¢I½7St«ÐÙ7«úµ7ÛèNG’Íq°¦û1ÑÁ>¯›ß3<¦kâçÜ+_­“s”íÄ‹+ïl˜Æ{ˆm Cåuú¦ú[ù6ÉÿP{eÏ_PYÇ«éû)§#S=q0ÓØƒ¡[ëÞe\?&yrkÓNÆ”^%º&õTèÊ$Ø{]#Ù^ƓƄáèpôNÖ \ýî}J×ÿ“ñ¢ ¼Îà‚ó;U˜âN¼UcÏ®ÈÙT櫞¶±“ñé}ÚÿÍø’¼Nø>‘«Ž‡ÉÎáµÛç™Æ‘IbÙ´æ¸ó¾²WJ\ÌŸ®aºqïU[OÒqÄ©ÚêúÍù3N7ÖÚðZ'þ°#~Ô?÷ˆâˆß~Äï;â_;â×ñÝGü„#~|=õ—y‡¿ýÁ𬞮1mÏ)¯ªM;$Û>‡òú8ÂUrÈ÷Ø·Î7LòØátÏJ†Ó©Þ¨ò¬WnþSõ˜Œ_=s;ö´Î9Ñ3¦WÍ#ÔUGn2µkÎÖ3õ> É}Z‹Q÷J'!õw×§*ŸuÄáã4|—çlà‹–Ò™ Ë(ûìúQÁwúÄÏ“~ëäÁÍYv˜~OæèNvB•Syê~…Î^tº6…§xèú¤óÒYáP¶T­78Z•Ýëhšò‹ñtå¯Ú¶³)¿*óžóyÜèlvG§Òw.ãž;½d:Òµ[çprÝ•éà¹rʧ@ÞOùÂmä<ÿ¹¯:ŸßÍUvú®‡ã‰ë‡û‡rËçýð#þî#þ©#þøÿ‹#þêÿ›‡û¯;âñ“êô¥?h{QZ˜|¯Ú±ÛØõÛÌkÅ[·Þ3Ñ®—Æt†ï|9–‘DG*—d1ٻɺ»ƒÓõÂɶ#ÙrîÇtÏýåtRÁP¾™ê×þÎÞNl,Óì Ãe)ÍÑÔѸá©qÃÙ«I¤oA°®[èàsë]”n«| nÌLãìaÒƒ«öû’ï­Ó´¤ÆNïÚáì䟪{…wùÅt×ï\‡ç ç”ׇ‰é¾(½^ÇwN—ï|.WÎÙ¨[ÂD^âJrüºú¡ðt°±~š'¥úNVU;;9åt¥#êšÖºº1ÃÉdšG»þ¼¥Ee&6$Ñ»Ë<£çµ¼÷#¯uáO?â«Óþþ#þÆÿÁöˆ_yÄ?pÄO­Ó—^û‘ßRÏG¿ }¥»z<°_§Úà|œmÁüV²iÜjÍ6=;[ï|”dë}†²‰®ª¾]œÖ]ÕœŠ}`î–aÆÍסÕ^ gÿQNUètsØœ³ŠºÐùâIÜz¥ê+–5›yÐɤ+íuQõøYñ¦³½ŠGj~ëÖì:ú^gïÕ½ãM§s ï¤oØþLõWáæ4¶ñI†¹œó?>GÓ§[#s¶SÑ1ÑÙdsº÷¡Ý¼ŒíË÷³‚ÁÁÉ-ãt4Ý:ùJcy×__÷ÅϦã÷ã$°-S¸KäOÛªÊ({™`Oí˜*3…ëÒïy,Àó(Ð&ïó,Ö~äõMÞ?â÷Ö¹ù?ñ?ñ¿;âOñ/ñ øquúÉ/땟½q1^ãNk9L3?+~°l¸}QUOû…yÑá¨ÒöiÇòjŽ3éO‡q¸ï»œ\8›ˆíwx9-Ù$Lw>&ÂYyÏ«ï7E×îïÉzÏËÒþ ɶlyç¾Æ|†ÅýQ”–ì Ãtðp.¿ò_”Ƨð°nNê¹þJ²¡ÒWèÎ虬S¨zÎ&3¯Tþ­ÁñÔɈâe‰²\g2qöEÑÔ•CýÁ4¾gxÎOpwýÀ0xqð“Íìxõ¹¬šë¯Î/TÁµ»û7 ³%j¾î`%ÛáÓõIù4†à3ë,Û[—[íl§a]S¹¹5_õcÇç&s, Ý{äÎïNöÌátù®ß»µD§ÿÉ7cŸsókßÄo;âgñ[ê<Ïb­!/ÿøçŽø#uúÈŸyÄ©sÜÝÑ­¯û—@—;§iìlˆó·Ô|7ñíjpöUù,ŠŽdëõÙ»ƒyŠJ>œ\)>'Ø ó•_¢à©ù”ZLÏ*Tç®UéöáY-ŠNLëÆ %—̆—úÔ­©3\æ§›£*ø ×µ]g8t~ø~f»5µ½Žß®®’O§ÃH×ëÚ›„KéaÕu™éæ“ f ­M>ÄU;æìÚn~U"=ÁtùnMÕáTð'4¨gGçô 7Osò æ¶ XOS•èpüsþ²+Ûѧ®WhsõҜەu¸U÷uÒµÏå»1ﻹ[’ÅD‹ªw‹üaà±ñ(šØ¦-ùÝÿ Yû->¶Îó+¾ºN?ù½Gü›GüËu~¯÷)užkñ¶‡ˆ{-˜5þ§±;½kìlû¹dØêÿ.ªœºªz÷÷ÕñÍÁUa²'¡ËÇ{‹Mj޶óžÑ½k³›/•q{'º±1Õ×/€4»|×ÿÎÎqÛX‡nó]ù®Ï¼;YJ~CG §©>œøqXoúÿ‘Ž®Ô¦Éx›ÊÝ*³©ýW蚤»ü[à$yé‚“‹Næºu?Gƒ[›IÁaWúCÙ†×Ñ­N-Š®I†57Mô¨ã…ËÃõEoò}WÊ»úÓ³ž¤SÙQ¶3•›ä½ŽëtÓÉ[Ç÷‰Œ¬µÞuþÛGñëü6ﻎø GüÑ#~mßñ}Îß8âo®óì·—õØOYð÷œÑ­ërLíUíéÚu%$~â»øD‹z·39³„ë¨rnÝ“q«0‘§G“q$ÙrG‹ò£°÷"ùäÖ]±§+XÝÚ€“U·n«à(x ‡¢™CZWWx—òk±¬ëw'¯˜ð”ìu:ªhrk_XÎÍÇý)]á™Úó®/o¶]MíÂûÄ«”¦èêÚÊuœ<¥¾¿Ú'ŽŽ.8šL%Ëît]¦kW’½ƒÏG:Ô>5Gë ¦±¸å€ i~ßéãŸÈk7‡¾EÆTYÞSÓÁß|ŸÚ9‡?ÑÖÉ¥‡ŽiÛ®ÈF·Ž•lºƒ“èpexüPÏ[Ç–ü[øiuîIþÖ‡øuþO䋎ø‡ŽøuúÈo¯WÿÙpöš´j·£)õ×.Ÿž»0‘ó„ƒeZM˜Þ­%:ÜWtdbç'ïF”=UWÕwiìQýèÖñœ<*|ʾ¬ðÒ±,ãsï vÄïü½;*ϺuOéˆËÉ ÃdºR`ÚÒ¾îøCòÇ÷Ë㸠ð¨qXÁîä<ñÂéaÒ§+¶ÝÙçŽ6ÇÕWÖÓº±KérJWùÊN¸ºIfºñ/…Žïl‹ÒzßëØÑT§ëOÅ+gO»ñ¬ã‡+¯lÕÆÙí3½Ôxà|T–ªÇ|s6«]ê>íµãúlS9/…¤3 ú è0~×.ÎÎpÚÕ>W´\Ñe†õºpÜ9ÓÊïÁ2—Uk¬ÊÇëhd܉>¼gڔϊ2ìþ!Ât§s>îD9 Èöw•öž«|_»©;™AÝÄ:LÖKöÓõ§›p¹µ¦nž3]?T}ãlGÒWw¦ˆÃ‡mÀLSú·ås²NÎt¹5´É³²WLï¾ç÷iÊMìg#¯ê%ãäv]]×c:&ën.t6×Ý+þ^ÙóœÖ¤°Ì†«Þ[ |›zϺÆôõýÝ:ÿm}“·Î¯X~ñûŽøwê<Óâ¯ñÝuþ¯úCëÜü⡞ÂÉ´ }rrŽù,bÚdœQ}ãl†ÂƒåÜþ¯ôþB•O6‰iR6drî€j§Š;(ýëèÆ{åcb~OÏðeïîêé?qøÛng³ Ê>+=®Þ‰ô{HWc)^1(ÙPþ…“w'î;Å û¥(ÃõvPçî©yL:³yÄmf9TcÚÈw~¯³w)\)¯x•øç`)?lÃqç‚9x.?éYš«#_Ó¹_Ê>*Ùw´vãxÒ¥®ONŸaã5­3'˜©ï”]tp'²5µ7ª~:Sb§9{—l—s°&AÁg\Už§ªì“±e}‡É×­‘Odi’ÞéX—æd±»â}ÒãI;;<,oiüVð®Ø$[ìl:¶¼¾×[kÈï=âß?âÿyÄÿ|ÄÿçˆÿxÄ/¯ó{¾µ'cùÉûlä·Ô«½ÇÞ#ŠéUÏ2Cš˜^Å7µ‡ƒÇ]Å#ÕÇ.ÍÙ…«!é•*«ÚéìÓ_G‹³'WpMds¢_XŸÇ¬[¾ñØ-õŒõ'¶ÃÙ%§ã;Ïá(Q¯£aÃêèšÐ>…‘ê(;|†ºwó%Öûä&|“ôD#¦]¿\Ù+mIø®ôÅ•1æjÙIÚ›¦}ëìâ Wý‚[÷º]µ¥·ö­ÂÙ•I:™ê¥5¢Žž ÿU]góUÙÉx|åÓ&6 £#ÑæÞ©Úùf蜫Þ,Ø;(¿lÂ#5?â1c¢kËgý€:÷#¯ˆü¾:ÿC½þ?ýuž¼ö[¬3.>÷ˆoñƒê¼ð"}wõjŠÇ9¤«;GlšÎ°Ó:” Hw:G‚Ÿ»q@ñÖãõÜ„GÑ…ø™Ž«2¬ìO§ój=¹ëO^Æ|á#þ6O½·èün“ÂÏmbä|ÿÜxîì×QãëÝN{Vד™®[¦÷Ó¹‡N~wÞózÚ/ ÏÔ¾¿6Ÿe:ù‰?ʦ°ÝØøºö¦<÷¬ô–Q:Þ_)ÏôÞ¢‡®^:›tÓ¤ä>ÁL4¸µ¶C¼ÖäèS¸Ò¸l ÒçèUõS{&c““E_‚‘úIáÂ4U®ƒsµÎ.£|+.£hìÆ0†©ÒÉp²«hžÀPc ~ÿ™Æ·ž¢äÇ|7»Ö’×¹ÇËþ+už‰üãGüõ:÷\¼·ÎÿT¯Q¯5äwÔãó‘y…;;õÛµ©š²\ÇÁQüuã‡ZŸRøÙŸÆ²j¼êÖ5ݸãÆB®¯øšdÍéŽjgÇ÷ îÍ'ìEû6÷"îô-wXÞíc(*£Æ¥7+¼ 4¤_µ³¨¼ã=ÒË|á>Ázn¿zA}å#ò—4ßSíS¼aZÍsöÙEcâ5Òó¤¤ojNÁ¸9}²ï\õѾvº•øÌp¹Õ<¦JÓ›ÆH…7…Îþ¹g®¯ž~•îÒ¸M*¿ó©¸îD†Åç´öàÖ  .Ï¥]á1æ9âhJ¾æ_¡ÅÉ™º:ÚÜœ¯Î^uô2ž¤{鬹©|v:ÀãÀ¾ç´[Ã®ïæœ“vì:nÞ€ùÜ<ÖnÏE½; sí/þ:Ïvû²:÷ ÿÊC\g\ü½#þ‘:Ï€{£ÎuäµÇ÷T¨õWô™ÝÙÉ›æî[(ö!ª|Ÿr¸Å6võ,åNiâ¥7ª Ó£ò†jOÒ‡4It0l^Sq2ô¦¶¥udã°ì»ª‚ò•Sx Êþwôt:¥ìqW_õCò&´vòÐåuãy§‡ÓxáðMaNóU[Þ zß'´LÚÏi}¶/ÓñáÊO‚uÕf\åS2>¾™2wK]%‹SÛëx×ÙkWÆ)“pE‡Þ Yz~ëx•Æ çÓ^á• ¼æ‘l–ÓIöÖu­!/_wùÇï:âgñ=õÊGþ…#þdg$ÿá:ב׹øPa:¶B:Ó§ÚìúÄ•ß÷ØÖ‰Œ(ýâ|^›NíÀµNæãsr5«6¦sݧ÷¼HCš+v>ƒ¢;éˆëGäÃR2tGe¸ÍŠÞnM€ûá0 éÎ߸»1qòÞtÇ««¶écXE÷˜é<§MºîøÇ4)yL²RTžë3.µGÑÀ÷ ãNë(Šñ_å§»r‰·Ž^NKßd'~)º0t>iÒ™ ¾I˜èå¤|×Çw,?¡™ñtýZ•ùìÞ5$œ\—߯(YN²¯`OC'3ü¤Û–³{*MÙ·7›î‰èà&¹qÁÑ–ô‘q:¸Sû¦pª˜öq2|÷½dzí1^¾ïúnoƒümGüçu®!/ùûøøçøÛëÜ¿¼üê—õêÝ®zw¼ƒò«Ñìg«µ@n·‰y5]ƒUã©[ãTºÞ…+ºïäÆéjš›á=ú¬'j*ÛŽ'ÌwÕØO;ò^…›ipå”íèlˆ’/ç‡rwî`|¿CI¶¯“a–w®ãú’u®*ó­ÃÏõݼ…뺱Òáuò©îÓ7ʧHïc˜§JŸÓ3ëŸÊsùˆÏ|ïê)˜ÀéäŸí¸¢“Ó:ZÎG:¦{®™ÎDÓÃ_åMl|ºO¶>ÙŸ}ß­ã0,'—WÎra:.Lsp‘.ôU8ÏÁFZMŒïÊ{†¤Ç®]ìq=®;•5µ¶uå|ÌW{9\Û:žªôûz KÙ•–Q~&ާ®Ÿ’þ1üýo¼õýÝÇñ÷Ö¹ïx}¯·Î·øÑ:¿ßûª#~ag¿-_úCêéþŠÝ÷i.Ò‚þP#¯Ž ”o{+,g“¦vƒï»ò ¯¢1µ«kódœé‚³Ï˜¯Êtö<Éy•·5˜§ž“=dYqöˆóP’L¸|'ŸN3l†™ê(›4ñi\™ÉZàd¼êêOôÃ…N_]\û]Û:™¸Bò-Ræ%;”úlj?_7(Wxüw|Æçô^gâ79:¯Ò‘™Up§t¤ünìJ|˜à¸"ÇWÒo‘Ù‰Nà}׆×iG¢¹›¯_ Wûn*ó¯#¿ÓqÒávep¼ÞÏx6®.ùužéö‰u®Oÿ×[û-~éˆ?Vç¿öÖ7}ËOÞ{-¶Ÿ‹¾®Ûo Wê+[ªü¥Ë˜–ÆŽäË;ØXyÄë‰Ì7ÛÍë9:z1½k§~H×ÏÜNýsHψŸßK0L~îÆ5Õ¼ʰ“~b˜V×_ŠNw÷æ;ûãÊ»÷ ÏËÓØÁæ¼n‹õÿê·?Ôåv }h¿8Ë*ûË‘ç)ªÝ*8éðrºâ1÷!—Ic‡G›Y–•ò3úlnï¯òû˜Ü_‰Ne«yç‹Ò²„41—Ï)ÿžÊ¹€mà3ëT_¨¾S㵪ÃåïJÏ¿±nºß÷ù;;Ë41ÍXå%ÙÜÎ&q»1Ÿ•­Uº?Õç¢ü}¯ô•ýÞî?N_8ñìûÉ\a(Þ¤déé| N‡”«äIµ_é§³Å*¨³]Xøqð³Â5Ñg.ÏpŸ•N3ŸT4î¹ó}Tß8xœ†<ìö¯bù䃧y6ÒÛùñ î„çɶ:Û‘dD…ãŠÏ¢àp˜Î×:ÝÕE|Î×´×ÉüöQ˜VU÷ªíc“\lýYþîÚkññGüu®¯ïõ~ýˆÿoÿÙûá:ÿGýiGüè‡òËG^ëÏû¬åíw±ÿŒ®wQ¹nìéÆCWWñ’ùâäÃÙTŸq¤~í‚¢;õ57ïÀzÝ{NÖþ«vc—U¶eFáPüwãJ7)¼ –òÕ,—·ƒk;§Ï FÂ5‘{Wc§{é™óºò®/ì+rØÕwc€â ×™ÀWÏWètrÁý=…Á2þþàùÄî»0õ¦°'ãOg'pMÍ_a·;}‹z5LðrÙF‡o‚Ãñv"ׯ# nÝ!ÁJö«£á–´iPvkZO=ßBË„7ÓqËK{‚uñôZ¯[û‹—üùuþsúGëÜ‹üÓuî³øÖ#~I½ò‘Wù·Õc¿xŸ•<‘5ïÀv¨ñ§k«‚Ëüâ¾`¾»9EòYTú†ZK嫪Ïgë0ÍN‡§úÿÏݺ9{²!É~m<«Ì‹zÚ÷&·•¿ÞiŠÖ´¬üâ®ú‚å‹áì´çõn’yÆQõ”&•¯æsnLÙuÝY8*$šœýrz«ÚãÖ±®’-îÆÅ8§kŽVsõM¹*Ç0^ÎWtL|X%Ó©lç_¸1Êõât²ÈyJ¿/Rÿñš¢W•Oò¶I§«NœÌ)}S}§l,ÃNº¡hQåð<Óä£;ýrW·6¯èètˆ×ß’>îàþÍÉ8THöAÕu¶­ ]¥Mû´ÓËÉút'+I’~W(—ÆXì×N®ØJ2¦ÖtÎ^ÿ]ëÁëßy[ç~ã÷ñëÜoñcu®!¯½ï®Óþ-uî]~{½úþ÷yò<ièlë»®ò‘— &ëÉÎãý®ï÷³Ó1RÙ6íÎÏØ!ùŠ?H¶ýr¦EÑ®Ò&Óø–äœéÜùê|-¬Ëk½lð½Âp´+›x߯Áô•Ù÷Ž×&vËÙ*楒Ñ*Ík nŸ¿’%å8¸É†ªÈ0U žs)º:»Ëtº{æÛ÷nŒRc!ÃNø™öI¹Ôþ‹d'•b¼®ß'üælã¤UûݘTå}_²%\ž×°¬âej“¢Gùi Tå]H|wrãî»òHÛÖ+Åç‰ r²›hq²àlTjO7gsr¬hRp8:ß±¨Œ¢·ÓaESG»£™óS:âõ(å³äñøÀyû~û /à/ŸwíI^{Ž×¾äµv¼Î·øëGüâ#þñ:בkû—ßZ÷Gï ¾‰u¾º«ƒõXןQ^'Cœçx®ÊO`»0±­÷-x§e§|Rr–ì*ÖOv¯Ít:Áx–š›¹ñGÑÅû<øœÎ+ÁõçdüqãUâÕ-´UyÛÂå'¶ï¯Ð2Áíh¼…+¸qµƒ=¡#ÕKgÕ88©Ýœk:n9½èäuÒ‡‰–ÝIÎ7ÆwáV™Áú“9a‡Tà5ކ‰m¿¢«S›’䣳—L—òá¦uS|¾U§®â¾e¬¸5LûŸiêæìÉÖcZZÿtvÄõÍÛ1×ùb\_—»öK,ùÃŽøIužüÍuþ3d}¯÷oê\Gþî#~Þgç(/zùÈK‡_LuNöÆéΉQëÀWÇ\ן¼~£ü ÎëìÚU?qªëS]KóF¼W³ŸáÎQ»£²îû( ]_w6q»ò®O¼Mó0¸q–×ï˜O¼ÆåÖEÙOcζ¸w˜ÉN*{Ïe™v·6Íë%ª|² ÷!ÍÉV²ÙxßÍœ¼t2æÊ.|ê¼î7®0©Q;ÙÉJG“¢ÍéÑê¼;5WQ8™6•Ï´LÎIi]Ý[}M¥-n®Õõ²áÉþ%}Péj;¡™¯Ê&(^+¦æõL³û~!ñÓùþ¿˜ù®hße”^0-îªøÁð™FgO¦mJüÛ¡['b˜j¬q|TAñŒó]º:nüŸÖ™Ê>—st"|Å÷ÎÞ)Ùqk)ŽŸÞ¹yñÆÓÙ.®«àñzÁÖ£½—øŽøáGüCuþgïËêô•—o¼ö\ü¹#þ‘#~J>õ[¡îîž‹({–äit> Ú[ïxW¢¬»O0ÜÔgIf1(_g:èØ•úª¼ë7§'É:úÜvüÇ"ãSr„𹿮Min—üI5ÇÄ|æ5âC\N¾&!Éÿ¯¦n>ãÛàÎÞ)¿ŠiS0TY¼Ot:yĺn áòn^’ê(¹NæwHó5Vå:>îdñ:“y‚›Þu+=åàlØ4${7Áé`uð“ *Q.Ù<µ>³Òøì §gŠ.Ô¤Uí]F+®}ë,·ßqÄ?zÄŸ=â}Äÿùˆÿùáþëü?õg×éOïý¸Ækʬ»Š7¸¦•xVPáï³ç”}QòÀx8tø•ì³}V2…å'òÞ•q8^Äßáptªtg “ìNç‹¶nðœ+ñIÙ@ÎWíél§»çò;°­Mc+>»1e’–àbºã{š«Oƒ³[®lÒßN_¯†i½ÔÏWñ9ÙW4MñMÖM:š\š“×Ivx8Lùò:ÁÙÌ4wëàLôqªK·ÈÚÔ&¥5‰å;|Ót•÷:¸œM¹:^¦¼ÉyÇÕpµ_ºún à:oF’ì)9T4uôNÇA®³}Uç§?£ë*·Î¤XkÉë,·åûþÉ:÷U¬ýËWþá‡ø5užý¶ÏG^ßì½ó΋z嫲îñÚW·qEŸTÝNÞ»qhR¦ÃïìÊ›Âå¼Ü\jß«³&úÇs/‡Óoi?ÊÄ^cSxÕ:ц£ÖÍœŽ%ÝQ­óa}Þ÷Êtðÿâ>µô&~¥y:§%?ŠõRùó®ÏÕ:‹kŸ[ãJí^ç[®ÝŽ}q0¶\8x§“õ+42,ä±ê?æ)¯Ó&{¢èP6óUš£gºÖÉpmi½ƒÚó¦à0ŽÎé:K\¹$C~)š][6÷ÍV Ά)ÅÐÑÀ2¢Þ 8½ ¯ãµÊKùÊÖ&:ÜɺO¢ÃÉЭ6s‡ô~EÑ’®‡íÆN{^šgŠ?Üæõt­ ïñ]àòu×ÙËïýÌ#þÙ#~åꈿ\ç^‹9â7ñ êô‘×ò>yï·¨zõZ}“¿igŸ-Ùƒ*ßßæu¾€³}¼îÎ}ÍõÜHK°oG‰:ŠV,ÃðqN”ìRZÇä½/è©1á mEù;ºóÛ\E;—ås[” b[„gjï9·—å‚÷«>ªz\ŸûAÁg[g¸ ó Û‡ùîìt¤MõŸ›°Ü•¹²áúªo\LWçPwö[µés¸XN.Ãõ•^Uõ>5^9(ž*^« ä@õ…’įƎgúþœË*]ÁgÜ[ÆmÙ4²N*\UOy™hH2©ö0+ž2|EK²Ù\Ãæ3æw~%û©~gç«4ýÊö%Tt¦àhR8” LpìÀc2§ctú»eHÑßù3XFñqLu–éHåùYíØtªñƒiße=Éf3<¶WÌÞWáøµëì±u­%p{-Ö7{k ù?ñÿ8âÿwÄwÄŸ9â·ñÝuþoùÈË·~ ÁAøè‹ð™\ÜNÕf7ÿçö§un‘•Ž}ãüó©þ%[:ñT]'g¯CÓé¢tg»\=gÇvy7æ;ï|S7æ¨þsö;Ù×Äg–[UÇé¾ÊOåMl»]Û:| Ó}›ê`¤þ¸¢7IÆ:V>å„×»Œ[ŸHöÂù±Šçi]Óq½ ƒ?•WcbÝ8íú™ÓøÝÈÄ©úOѤà;›åú\õ>»>wò‘äÌÙ;׺÷ߊ_WüiNw}„å:=Þuœ®¦6ð½“i¶×û9Ù`„ÏeÒ›uïqßð²‰k-ù#ø Güê:Ïz[çYüZ¾ò÷ñ/׹μ}ä_R»îë•}^~_5–Ÿô#ïc¾0|”mdœ,ƒ¸Že Ó\ô¿˜¶n¼à4%w“ó¸Mʦ+™ÁöUiü ÛÑ ø²ŸÑ¯fyÀ6v~"Üïã|,¦w5fó¼‹ùžÆ.–…;ù*xïÚÞ“ ÏÇSôwãš’Q®ïè`>láà³ÍrpU½¢gŽ¿Îçb³œbH¾9Ó|OWg“ØÎ8øMSy;ŸéSs*„áðW=…Ÿp»ü®l‚©ø ä@}:±[8Ž©1Jñg…}6!Ë=ëqÒe[=súDߘ.%‰f…‹mPǃªÇôí²n­ “M,ãlˆŠ¸/]ÁÂl£’{Ç{ÇKW7ÍW’Žð÷‰þò³ãçt`±Xvóœ¿Ù¹§2;Où.ÝÚņþë¦eÅ}öÛZGþ=Gü+GüÉ:ÿòoë\G^qíÁøŒ:}éU~‘ü²žži±}þ‰ý nc{œ?Öñ^åwòw%o ‹×)9(¸“'„—Ê*ßoROáéB·Æãà%ûäêïkú®‡Ó'tñ=Ûp´óH3Ãq<ï|,.?¡›ëªû´nÃx“^MÆž«´±-s4]‘ÙDƒë.·¯j 'ñ¦Ãï𨫢‘isvÿ–p«êÒo‘å„£ÓñÎ~8?O•½EÖUþëÊn‡§³C‰–I[¸L7þÞ:¾Nò§Á3WËOÖ\š]_]Ñ™4_Kcl ÛáPe§Ï ?Ñæ`¥ï¾Õº2ÛV¯—O»üݪÓGþSGü#þüC\ßë}ËÿLÿ¢þè:¿Ù{g½;¶/ŒóT¼OsE,3ñ±®è¶“S‡·[³d?ßÉ ×Åõ#%ƒ'[»[SRpñ9õÛ@„édÀÑÞÙ+µ†¨úX寠ήaš Œ×ÑŸÖ‹Ên¹qe”ÍOrèèv²’hKp®%'·àc»ƒ°ÜÎ>'ZT_'z1tíu×TV•Scßd}Óݾ7F³Ì:bÜ©ì¹r¶Ç™dWýŠ6,§tÑјp(ûz®“›[}@%/È»½ž{/ʱ­Â¸ë®ïð>½ÎÿM׺γßÖ~äõýÞÚ{±ö)NëÈË?~+ÁA{é¾åc_“m¶âŶ+ª¿Ò?HÔ:âW}Ñõ-ó—qvvî®^½ïÆàä ×,•ÝPº±×ïU¼ºù§©ù3þgLùS¬Ûªï0¿ßP²ÊûZXþÝy.ÈÍ÷íol}ÙpXÆî¡Ãgz¯²J.¸¿Õ{ÙÎî¨~eÚÜüN}«Èz©ô³³iÎÆ)yÀþ©zê§3žç”7R`yÛ}ît¢ê)/™vecœà4…uÀéÃÝôpÛRy É9ž$ž¹{GC9°ìª4g›7o• CÙtí˜<«¤Nß÷óë\3þ'ñßñ—êü7õ{øiu®#hcú^«Ä=o¡¶r›X/Vô ÙFp@;¦üGU¾ ýwå§ù>+?žÓMÉVð¾ë$owõT_“]p²¯B’‡ Žn¿ªƒÝ¥u69Ѻ‚óɬ·Wtµ³ËÓ ìoWÿJŸMa`èä'ÁJÍ•6»0-—ÚÛ¥Mm²Õ“1e*©ž›óÞÜšØÕ¾™ò/•¹Òî¹Ó›«|›Ø›Ißtv©Ã{õ¹ÃãìØ„/ii_·íîÆІ¨µW„·®Ëo^çS,Ÿ÷wÖyvÅúÏÞZ?þ_øOøwŽøu~¯·öbüæ:ÿ=òõx·}‰—ðŒk2Üî4f:>LÆ]õ.¶—ÓãJý‹:¯æ&»Œû~RÑÈxÝZHZ#Ic+·‘çÇHKç³p›lî7䯽íµ^lƒ;Ÿa¢·8¶*þ*[©øŽtà=¯»"l†¯æ†‰~g ݼ‘éæ d×a}¿œ.*}Uß…¨ù²ëK§—ê;DÞ“ÆõùÿæUžÇîžÛâ‚Ò'¦—y‚åœì•Så[»6©6ªwÃpvZÁäý*H‡Ò3„¥l¥ò‘¯ø 0ÃGXJÔ¸™|5¥»Žo .Ë †¤›IŸSû”½J}Ï{1iUpT[•î0-ÎçŸøŒîºëd*ŸÆLw²Â´! X–åßÉÈ„OL£w=X¦ó›¯ØÆí"ÒÎ|UiªÏ’qíÁà쬢‘ë(ˆsò½>sTž[Cpß&û…x\OôÏùE©¾ÊSÏê[¤·“-¥ßH#ÇÏë±Ü­}ËO^û‹ßuÄßwÄï©ó\‹_?âoñ¯s¯Å×ñ ëüõ:ÿíõxÝ÷Ùn¼|^гIœ×ÉP—ÆÓ½Ÿ†IÝ©|¸~Ä|e?\pãÞ-sR—‡r¨l×Ký‚²ŠiJç7‡4®b†ëús2Þ©àνpxRߨz·–y˜Ì“n|ìp¹±eBË$(Ùì`%}éÚÔõ¡ó ¹I2¨ÊOqwô¼™¡ã[WvjãTyÕ¾LùÎõ'vFéÄÄ–*¸]^’ɉŽ$>LýC{*ßÓñ¾³×·†dnS¯êö-8®¤½Ž¼?x¾‚Zkq:£Æ`^ÙWÜk€kÉk]x}³÷ž:¿Ùû»uîGþ•:ÿM½þCýeGüÌ:ל?øîCÞ´âH'ëËä<4ÕÞÉÈ;†çê(ªì]éw» FšgsÚt®Š¼Æ4†‡uÓ~ÚŸÖ<žÚÈøT;ØF¹ö:YW6iĵFµöÃß=1ïîDö³ÚÃÏod˜®­;¸58~v¼pùx‰¡;+„˧u(–Eeßx:ÍŸ'x8×ZÕš_±¾1ÜéøáÖÄ}¯`({èZÁ½3ëä/ÑÇøÐn*øÒy”Ör7®ôn€iT÷jüUõœn¹õ5Ç×éx‘à«òé»7žºò¬§Wì‚™ä–óyM±ãg‡mqò勪ÏuÕ^³äu8IîÕº%~†mfGÛ®ÓɱûÖ’u/7Š>ö{±Œú¦Ú•cŸy­¯}Æ¿ÿˆ±Îs,þöÿeÿùëuúÉëL¸Oªs yíEÞÿyQy¬t¾ã›²¹©¿ï”O§ÆÆ÷Ž.OÙjE“k3ê¼êCö¸ž )ßÁa;¡x¢Þ㸱Œá¢N&ýƹ–²}nrûÀѦòÜù‹myFåñÞÙrÌ«zÊçÍÄ£æ9®Ÿ•Ì;ùvpq”“k¦}Üç‚ûÜwŽÜg;ŸçÎN~ø¬š"º•ÀàÞ9&•éfœ›.‡Ÿë2\%»›&ä—Qºäl™“n›“.«ž|†™æJ;ç¬*Ÿƒ²£Šç“¾ÀrNnU}g·:˜d"ù »\Ú_¤æúiýÆùNɆ(š/TŽG+ïüè‚üD·²IŽª§íUtaP¼wº•à¨çéÚF§i¬v0w¥Î. NnÜËeØ×Uö–í¬š«(Û€8ÖZòZ~WûŽ¿¾ÎˆülkÊkŸÅ»ëü‡Èú¾ï7?ÔÁ³2­UZg_¸½Û‡ÇüNVS¿¦lëç§q—Ó:;Üé¿‚ÓéPÂ=¥ÍÑëpLhÁ~îæŽv7RÛßÄö;>ð|SµSMn|R¸ý·„N˜Ö¢Œj_'ëWêMB²ý“pOW×¶$ÿX?ÑÆy ‡zß6Õ¯©üNàMeËÉ‹³Xg û–2.]ÉG×OƤl;É’«¶vJÇtŒºoª;Õ×[íÃÔ®#Ž[ø®ÂtÜ›Ôëdn2¾OüˆI_½™aâCt:ÛùüÄ;œcòºÒúȇÕéQþðûê<Óbo±¾ß[{-þ|>ò*·ÖžßR¯ÖÜp­ÛZ¥¿·âÖå&¾Ëd>Î׉a¿F­g¸ºû¾›£2|EOªÇøœÌðÚÍ.óŒò˜n7öb]æ‹Z#Q}Ä4¡/™¾µI¶PµßÙ Ä«ê¹ùãcŸô¦y‚ø˜~õ(ÒÑùtÎîà5­Ý2ÏÙ÷cœWì Ó’Ê­ÀïוÌ)½söÉÙ~îô~§«ugܤ¹§«µg+M]½ËÉ'Н›þŸJ×)¨þÞÏ®=Ï¿&ãYÂÓ­9ªàt—Ó°Ÿù?SWúÒõÖ™Ò¯¾MGz `ºnð{vU—yãð±uëÜîÔ>LÛ! xÊzëêmZ0¯ ½Ó©$¿ ž²­. iu4¼€{EÛ1'w\ÿù€r³Î}[ëÁkmxí·øâ:÷#ÿTû‘õˆ?wÄo>â—×y>Ü:ùêÕÙoøŸ–õì/ç·8Ùâ<æËœëO—¶ñ±ï¶óÕ;ß{ÊÛAí?Á ìéD_•âö'ÙTe"Í7’üož±²Â’kþ7ÓÉû€6¼ý.}ög¡.ÒÇô¢¾¯l{°½;OÍ7 >{œÛ‡ðœ'áþCØ÷" ƒëK”qGʶë7§›Uûl_ò^ùsŠ&†éì)Óürå8]Áá|Çw‡+ád“}Ã|g7>5Pþ×Ç4ì+5¦º5*ýM¾ãÃ.ïæyŽN×&–1®ïhØu±<Û g£O’]G¿Ó/¥{ŠWŽ ¦*¯¾KPÁµy¥Ê;»Uõ´}’LÜ×S¸\÷¥ Æ“dó8í¬ øÙÙ’Dk’ig+S_ª4EÇ3ºr¥wjlÆòŠŽNxÏ6ÇõÝo+®³Ž×Þ‰å#¯³ßþZÿÙûuúÉ?zÄ¿ZçŒõ]ßÚü›êñú1Ú[œ›²ÿ±écß™çLÛ7bžòž@å :]œòëí ôÃ}N§_yèBGS⃒{¬ãÂd,umS<îøÒ¦ís6ƒCòÕÒx¡`*Ÿ‡q9ŸØÕ»Òª\ê;_Ù:Æ›úõ[å»4…Ãéa <Þ¹þï|¼¿…Ž©®w6çÍÀ1¥aßOÆk.»ÂÚü©]t}Ëé îÔ®ï¼I¾âÛÕq}BÏο:ìð;:¦mpvàV^Ü2>Nli']ýªëゃ;åÍ­ò:é¿D§[êêßÒ÷zœ­tmÞ÷8ŸÚõvúö‘×zðúön­¯3’ךñú×Þ/ÖyæÛº~E>òçñꬽ/êÕõÜ7§Îßr¼íøœ| ¥¼öœž±¼ò½»q°£OÉD7Ö°ÍVsÙDà Éqë†Lç–“i0 üÞdòý<Îãöó¤©u° çÕSó'ç3ºµ9\GÝåÔ»–}>óéáye<†Ë!å1 l‡*ƒ}«ä êéÿ\ªžÒÌ}Æ80á»9”Z£C^sß+;s% Œ)e¹Q²µÓ®[¯P|gºÕwžGÕu}‰ôtkb[†S?*<ª_”­™®¹5F%+¸µ,æÒÄ狀yóü­0Ãf.Ýõ¿â¥Jçàà:¹H}«`«oºTß*ÙPtºïˆ™§[&±.ßã3ÒÃcÂtº¨hRòáxÅzÏvJõ£zÏàÖšªžòTÑiˆ7íçÃ~æôýÌãÂV|e8XÆüæÞÙQlƒ’ ÅC¶ßئ{á^þîÚkñYu®/Ÿø_ñßñ?Õ¹ßb¥}Iÿ¢^{—×÷}ûý¹Û“мF~«ïqŸaŸå…¼q6…Ûšæ;ü¾YÁÛu:ùªÆ[ÆÍé]ž²H»³·XNåw¶Œeóîë©n8øñ8ŸÓÜY¼g#ÁHùl³.磹=ÚŠÿʧS4»1bÃèlxòµSPþqg³ª´ 1·ïÝÉœk[S`¹qu&ú¼ƒ²ÍÜJÎ’N¹´Iû¿T¹î½‚ºçgÕÿ¬ûÓìx×WHë-–ImQA•O}šð±Ü;=Sé©Uš³ º:\6=§ùÄÄ–`½‰}Sºáò®Ècg[œücš»W<à61ÕœÜÑ“úñ«ùqò³§aÃQ°œ>«:N¾Õ¼d’¦ö`2.îsö§—Ÿ»Ö×w{k¯ñ;â—Ö¹~ü÷øêüÏÞ×>¤ÿÞ:ÿ³·Î}[ëÇ诤½ÔNîÊþ(¹aøI¾yœ@¼Ö‰x¹±¬š—ªñ’uÆýÓ’í$·™Óïë©/’ÖQp®Áôí˜æŽ<ïfš}E]åv!]ÉÛmÁ5¶›ß÷TFÙUžgV=…»óqÞ§xQTu£¨óü%ÑÈ×÷žÕSZ’ü+üÎ~`?í9Ÿ;g†yÀxùü*5§(QWá*Jï÷5§3ìkõýa¢CñXÑîú ƒÒ¤IÉ0_WܲçÆ#¦+YUOyîæJÆÒڕ©ìhç{9{¤d\ù6(ËÉ_gX\7цeUý¤¯\ÇÁN2§à«9l’ E‹ÓÙŽ6Æ9Ñ©¯Ü:Û|'7l«4Eƒ+õ[ùËΦ8\ª-EW;U}wÏô©ïX¯¾“o¬çì€â¥Òg§S.S['– ]>òÇñÔéÿ|g#ÿGüÇuž—üUGü‚#~dû—·ÿF^c[• b—Mr§¾3BÜEå˜?¬èk©2‰§Пà¶ì€cnÒç‰N³\3?Ü÷!jϦKM«hßùʧÞ÷¼ÞÌëÂIf7>U¾ãM‰òX–ûßç ê½^Q›± LŸOœÍPô°.aÿÕ©zÊKn¯ã5Α”]âtÕfž³ñùqÉ^9{àlš7!OÔw'^¹_ï}=ýîŸÛ£àw8°¼›“r½{ª§Ê¥ö¸´É».ÆËúçÆ‡›ë¤½ _Çäç]yU×ÁK¼éÚ„òVõ~J›úªL Ê9¼”ÿÖÕQéo–íïðuvÿªMíž§2šîïDìè›Ó} “ðOxÛÙ¾4î¹xs%t6z* ¾Âå`MƇ>+_zc*oΆUHŸàÇ´46«vmví™Xþñ»Žøî#~çC\g#ÿà¿ãˆßxÄ?sÄ/<âï¨ó¼¸ýŽ÷î™ŸŠ¿WeXµuÔÜb§3ŸÔüˤ¹:âbZ“mÚc âæuh¤/ÁIrÁíÀü¢ô$ÊPt2|Ç[¾gƒÚ¿ïÖ°ÒÚQÕc^®Èû„˜6·V¥èTóq¦ÉÕUºp:ß;­K1Ü¢+ÃexÝøƒ¼Wsy¶Qê»Å¢2ÜŸlG~.[t?Y‹/JKz†ø’l°Tu:™J{θ]ªìd-l_YØþ9^qZZGríUúêð*ÛÈë*ª-HCê7EkZ›s²é`sP}”øÁ4ª5'EƒÓéÉܧ“w5^*2ÜTyç»)û‘tWå'ÙÀ4Ö.ïl‡NÆ“ÝO¶‹édªO’¿àlG§—Ü>ÖCoÓÎe“Ï¢ÊðÊåï©ÌŠk-|­¯=Æë?Ó뻼u¦Å:óí¿¬ó?"¿|įó|äu>Üo­óì·½?‘Ç:õðs¸"=¦òÕÉ×u:‰öév>óÚÙ''ÊoÀ´NOíIö˜.,§ì»û–ÒÕãoçŸÛ—÷Ê^(ø<ÿzFð Òqï±ò)Ž(;·ñ"|¥»êüfwÅ9Ê”Òc–K¤MÙºÔ窭 –òM¼#Ý*(ùd9Az0à³óó”,¥qÓyO÷.Çûû“OŽåN«w9ž£s{wy>…á;; Úœî»ñpŸãüʪÇûkŠÊ¥€2æd£ûÖÙj¦EÙ†£øÁå8ùÕ}€×ή;ÚAÍ5Y·:Z—ò¯­Tôì6±íÜéŠç+9Hõ£·· l;U¾»&›€üÄ´N¦âµó•^w:è‚ãóÉmÌ/Þë‰k_XŽåÌ}w£d•åŒýM§Úÿ¹Ÿ÷úñò‘×?óÖ~äO<â{ëü§Þ:ËbùÉ¿V翨×Zòñ³ëÜg±Ï~{{=óy_Ånó•õÂÙ5†mMïtÜýdÜs°Ôs™`_¡YÁUmŸ¶EÑ—ÚÅò:©ãà+PyIÇ•mŸ¥OÊ2§hQã.ÖWt¸:ݸìÊOì»Êst8;íÊ0o]Ý+º‘äu ÓÉŽJŸâ™<;Ú“¬$Ü~W/Ícº0åƒJ¿Ò¿;8?gâ“Mm€¢ƒÓ,öå'òŒuo¡GùÑ éfû™ÚÚõû*Üb«§cæU¹bxWúhŠ;ñ´»ïò::&õ:›}Þį¸2Oá(¸ÉF8ùR2äש–Ÿ»üݪóì·õÍÞÚ‹ü=už÷ö³Gü‰#~}ç#òCÙUgÿ£o>3ÁùoWäõŠ®íö{¨º<¿eû‡uxíª¨¬ò½“ïl ÓãÚÂpØž)~»µµFS¢Ûiî×{ÊCzUd8 ÷B [Žñºóø…‚­tõåí7ºyžê?Õ—ê>­I»oúœ~9^«y5æ#§;O:Þ­m ÎýìÖõvZZWq6s·¯gç1<¾2¯ ÏÑÎ6gçóš·º¹˜³U GÑàèOéŒ?½sJÁñX­Q)»©xÆ÷<®q–#×—jîÍ´:úÜœÙ=3ˆ[õa’W¤Q銒{¦‰ë(»“úÁé±*«öĹg¥cHJSAµy‡éü”훃éxÜÁå0‘–›Ô§)O•YÁ}ïÏt¨g·îÒ…û^ña.½ßg/yQ±¾ÅûÜ:ב¿­Îoõþåÿ޿Îð}èCù|h#¾ƒcû†r˾$žGääSñ€Ûµë¸ö:x,ó,ΟEßB,§l¿£ƒû }>ä)·S…d›T›Tÿ É–1qÍ¿ÙÄvò~bäÍþö®û§/ëñžů¢ºûªÆ†M_Q=„Éç~!½èG+¹GQ>­’{¦s??#8%ê*;êÞsTöY}O‹ð7=œÆí)󼃛k`šjÒ©ê`p¶ƒÇi7V;ûÂöá`ß%ýuxœÌªzeÊ*½P2ƒ}ôrp6ˆí}‰{éu¶NÙG†Ã¼ÙúÍ<ÁùtUæ‘»:ŸQù}l÷U¿%ҥ˜Î6ÃuúŸdKÉŸÂ}È0mØg¸-xuú–ÆAgo“¯Êt'?™ùèlÁ ª­ Ÿ‚áä„u‡á:˜NþqìQã­»çu5žª÷ÃØŽ}åºx]0Þö×YëÜŠ¯­sò¿>âÿuÄÿ©ÎR÷ÿBç#¯³/ÖùÈ/ëÕY®/ ÷3ºß!íûQü@?)ÉŽ‚—x¬ä‚Ë^¹ÞJÇ›”}Qô8»Èò²Ë+[‚÷/~2MnŒQøP¿Ô˜ïìRA9EÏ„Š—îÖû¸œ*Ã|`ÝN0:œÒÔXÅùWä7ù!‰¶4ð8¤Êpp:ìʲ )ßÓá˜âKeXJÜOíÙ•€u’œíü„;ùÉæ¤?•mQp§¶¹ ¯öÁDg¿•­ž„¤O*ÿ ¼ŽÇMN0ßãå•>Tuß4)爼Î5äŸ9â?8âûêü†ï/ÖéK¯ÿì½ó¡Î†±ÇüŽ'íü‡2j¿£ó+™ŸÌG„Q"CÒs'\OÁq室íàÆ_¼Wú˜tÍÁéh¹¥,Ó£lxUÖC—®t{§¥ýjnÜå{ç£rHö¯ãQ‚=•ÝIpv1ù ls\›RºÓÏ$›nþ¡p¦ÚÜéÆi’á*ÜI&ý«t¤ƒÑùÁïú—ÿ·«ßÙdã®ôÍUuíbzÕ?–»jORÙ©,¤1U=wý=Áw•žI˜Ú/EËë´iÂ÷×雫õ=˜ÈV²%ÿ¡ãÿĶ^‘ÔŠ–ô‘×ýòm—¯ûGüÔ:ϵXßì­½k=ùWêÜk±þ¹÷…u~Û·Ö—?½ÎŒÛßR©³r™v§óL§kÏyå5+CÑ£ÆdöÅ™Æé\¾k3óLù”Œ_A¡æHªŽ¢ÑÑÍã3ϳîJÏsŠê2\5¶mXEõ\^ØïIܺò·JÏ-Þ³¬3Ln#ÃÁˆg@syE÷ä½ZKUíæ€{[ÐVÕq2çxÀ´¨t¥‹Jž1oÓë|X¬‹åT{°]%Ê0\ÕÇJç¸?¸m Ò´÷ƒÒIgƒ°í¨˜ŸžËÜ;?•Ë1ß“­P6åÚ­ÓqÎÎq¾[ÇRtrßázÏk”Ü©ç]žë;¹pú„W^§çva½´ÒÉæ;ەୠ΋ґڮà9{¥ÚçêNðr¿±mcxInS{œÍäþç12Ù lÓmHt®:üMÞNïÆxe«9p¿l›§Î `û[õÔØqù·Ë?^gU¬çý¾#~UÿØû‡u~··ö[¼ï!m­//?zý?dûÇÏê©m@:‘¦]nï]Æö±¯ST/Ù-îê§ã—SÜ<Ö¢žpæa=æÃUô*¸êŸL»Ú Àóî/®Ãå_³²¹N•}d8H×Kgº)~b9ÇWNKßs+½PºÏð• fßÙæa²k Ÿ’ieŸÔX¢úq©>W´+¯zl§•¾Ë8ûÆ}èÚÁË+XL;Û|O»£û¢ê)\ƯÊ;ùQöŒëó³âßn~Ìô  G¢è`œJžUy•§Æp¤Qé>ï tþ=Ú@'Ë%ž½<wòŶœí>ÃUx»ñ_É“-wÅúŠÿŽVä'óDÙ@†áÊ1ŸØ8{ÉãŸê[Ìãt峡o»ÎµXÿÎ[û(Ö^‹õ}Þúnoí·øÖ:ÿ»÷§ë\G~Wÿ­^g¿}@=Õ1¦o·ÇFl£j+Å8¦c:ßc»98þ:8ê™ë©>U~„ò#I®VHû²¯e÷'å÷½Òy¥›^5Æ!ޤ‹ÉÏ*QÞ¦[E.Ë}lã ÓÜõI²wNfO¨êu}–ÊMàvc.§_‘ó©üUiZoÕ©)ÿRßNüÁ[è¹Z¾“9'®^×®IGÖŸÚ¯N&¾Â™Ò/]ß'{aÊŸ‰6ÑcUçÞ\ÍwãäÕ1UñËõË•zÓ¼«6+Ñ´‚:\S¿ã–zI&:¾NyêôúÖ>Áµ7ó ¶g2ÿSkC®þÔ2>ž—áÜ y—ä„ëÞQ9‡3ÍÓXÕù+ȧ+åÝ7 Œ›á*™å xƒs ^suv¯«© x‘ÚÝéxg_;ýMýŽi<ãrݸ¤òÕ<Žá®Àÿ_Qp]_v¶ïSßà^E#Ï9•̰L¦µœ ­ÝqyL³Â¡èuvÏÑ­d&ѤdYÙ3’.(¹P}VTÞíYA\øÞŒq3\¦Ëå±½RíÛõ“¾:ùèì —wÿLReÙçb[ådkb‹Üú“Z/W먎n›Ó•ltºV¦\ê¶£ªœzNz¥è¹÷» ûŠº³}ä-kïÄò{?åˆ_vÄ¿Vç7zkŸÅÚ—¼þ!òÞ:÷*ÿî:Ï}û zecßòpÝ{/˜·_PÑœx­xÄ|vº<`xîý‰Ã=«w<' y£ö² áùÛ0î{‹÷Â`¹ûzê»ò;z†Ë}Å|UcÒͼãý 3Ñ‚uÑž«¶º~Cø¬#N·”oÎ0Ò¾IlÏ #É2öWÕc¸{ÿÏãß+û¤p—¸²/ÍõªÛò]÷_spr¬èPíCýqþ-–s¼@ÌO媾Fýfy@šðýšò߸mŠÏ©Î´“Ž+Ùqá<¯Çû¦¦ës„Ű•<+Rû½NO9¸>ÜyL§ºw>È”>ç?*Sô){ÅåYf±ŒÛÏAù™ûYµé`qþD@N/XÏ/öæ«1 ˤïc0p?¹½äL‹³ *mÂg¦ÑñšÛÄt¹r®ÿ’ W¾óé¾|_0Nöûø|¯]~¥¯J¯³*Ö~ä/>âñ_ñ¿?â¿?âß9â×Õ¹yÿö[ŽøÁu®#/ÿx¯oñoÜÎ&¨göKÜ{xl»ª[õ6ÂÀ1[Éóë;_Œ#òÃõq²ÓÎ'âñ™÷„#,þ‚åÓ•Æ<åO–(pY—U[¸H'ò‚×½xߪÊcÞðù„»Þ[ˆ.Æ¥ä“å‘ËVi:vPýθ÷^#n‡ó«˜×ûŠþ ÊŽ3¹.ó”ÛË呤•ûˆí‘²qim‡}¦4~²Ü2ýÛ§s´ït5v)˜ÜxÏô+YOíP~âàºî9ýoá²Ì3ï6ÝLS²yEå88Wp”d~•qýäx¯|-„é|H‡ÛÉãäy…Cå'[­Ò]9n§“µWåq_ìàæ© Ë–qòÈô+Ú¸¼ë„áô]µ'õƒƒ¯üõŽ–[ó”^s¾C¸œ³ ‰ßJßvû4Ž®;*¿¯kì]>ò:óø“ø¥Güù#þó:}äÿtÄÿªÎïö–¼üèåO¯ŽlÂ};ˆÏøaö{¹<Ï…±íè'¡ìóÜo:yTãÛF² ÎÿTx’ß>¡­ ŽÎÎßÔ¸®î•­ël$—IvOÍ5»y®ºgS•Cå¾GÿÙÉ…².$‡4NÒ“/Ðõ¡¢áŠìLú\ÙNצDŸ·n ·ŒmûÞüܵ©£í0–Ir“ljׯWuwKñ`Âïd ®nÇ›ܺ®ƒßñl:9X,kWä>•gû9‘¬«Æ>…ŸŸÙPa2.§úG›‚ït}Òþ îI_&>¹±7Ù(U_¥'=äg9¸ñ箞Ž[iAÁTk4ëy­¯s*Öynë_Ó¾Îïõ¾¿Îÿ‡üØàˆ_qÄϪ󜸵Žü¶˜üê‰-d~§q×ÍYÜ«ª»ÓpÞÎëZŠNì²Þ*˜IOܳZ×qxœ½b¹áÀ¾±òï˜~GŸ×àtO­ðœ Û«æBn¯ŒÒqä§Zö¨w䎯<¿c^+¼ Ž¿Ø·VxÓ~Rl ÃP{=˜/ŒSùΩ1ÍíHsAî;ÖY§3jìT:­øËù q)b[–d“é.QNÉ ÛÎwð°M;ð»T×µAõ³¡XFùÎ>*ø˜¦d|¥ãŽN'ûJ7/ç9[¨tJ¥ *(ûÅëÝxïä©£ û´Ûï¦xêö_íàüW–ûÉÁK|Töb_ÕØ…ô©4Õç;ª÷ÕÜ–‰l)“ví´n¿†¤ã*_Ù·¾©tyuud×W{!™×˜¾ÆÉµ·xíIþ¸:ÿ³·ö#ÿÔ¡N_ùøÕuîÃø´:ב?ð¡î^—ÀQ#/§{Ç¿ËãzsQ9lgÑsÒ]™¶w(¯Xq«5~lÛÞ¢äCɵê;Æ­Úµ¯ª ®¹+ÿ—q8ŸŒéDùÝ?ïcÛ÷è÷òžÔõ˜ŸjÏ*öÂ}VOe}<çß#m̤‰íóà”Q{YwÍG÷ÝùŠåŠÛûjÌO¶Û¦úÁÙ"×ÜjoâìäLÑ©ô\µOÑÃò¤ô©Â•óÚµGñˆó7Mn²ÊSãTj‡*Ë~O’¼w¸&Ïy8&b:?+²i¸§<%ËŒc2þ)XŠnªÎÞ#¾4î(Ù)S¯˜‡}æúo?;¿ï•Lq:%¨/J±ŒÓ=§+LÖÁu#üïǺ®sÜÖúðgÔùÝÞ7Ôùïªó\‹¯?âgñ·×ù?êªÇã5ÛU´í<Ö”/Ês6CÉŸ«‹°Ÿ JW\ÓØÁuWE'߯ lé´-ašœmLíèàt:ÌvS=« hÁz.(ÝÁ<öa e7Ô•ë)YÑ–ìãÙ±{ßèl1ËeâcÒ”ÍTm`:U¹T/íteþ¤gʾºd¸³1ˆ#Ѹ‚ó\ùTöй+Ût…ÓÙÐÔΉ$Ú»öwüv8o'W޶d÷:J¡³¡“úÓ²&Ÿå†´°Üò»ÓÖ;ñµ×bíø¸:ÿ5½Î¯øuþ7äWë<+ù›ëô¿ð¡Ü:#îíu_|%g(j}û¯/© †n…å“yÃrÛ½+Ã>P¾–ó™ŠÊ':•|«±•ëag“U»Ô{‰}}VýN^OE˜êý›ûÇ-ó‰ßqLö ]HêjÎ _@{ÈGØŒË;?º낲ŠçÌ…ŸÛŽðÔ\ËìºXžç-ˆ§ ïPúîôéVï”Ýà¶±.r½u”^ó».´ (w8F*ØjÞ‚{Ù”_êä ó¹/ª|û¸ý(C¼‡}ãRvéèlå/aö·³%ÊÏpöKÑâÒ±=ˆÇµ‹óœÿæòø¬ö“)Tr4 \Ç wÏ4ígÕïŽ]žíÙä?4ª:zYð~"›l§Q}L¸ö3ꨃÇtT=•?.£"×S2“dLÖ7¤AŸÜ—ˆŸiá²Î2Üo¹>ÓºÓ•ÝNúÎã.ÊÞŠËÏ]gT¬oöÖÙÈëüŠo¯ó¿!ÿáˆ?]ç¾ä¯ªs?ò»êüÈ:+nùÉkúei»êtí'ÏvywzÊ8“¼'Ù½n‘ƒŽÆ ŽŽÖɸª‚¿Ži¹.\Ñ­+vlš¿ƒk±ü•ö&ùê฽‹“úN;?þ ÍH0Ÿ“Ϋ1™ÇÎõüòáyçö±už]ñ5užûöãGüÇuž‘ü•uîÅX{-Ö¿¨ß tñ\Ù­µuv«ê)o;]vc#¦«ï.\˜è¾ÓcÅ{„Å> Ï+ø;2œ7l8¼“ü멌pyÜ@N¶ÕÌ­‰" <Çrj[½«¾éfúYS]ÕÎfùçµµï„yAÍûxM‹iv{h¹óäî9¸58ÄíøÊrîڸ˪o²Yv˜VìWnÂØi¼Æ æ„ÜFnO‰g÷^VÙ‰¢|†?•³*Ï/—‡ðJä;ÛÅ÷_ɘ÷ûyÞ ³Ë©5+ øÈÉ•¢ÙÙAegùªä^ÆÇ}…t3ÊŽ:üªŒ£y%—©]J×”l¹z\Žû‹uUÑÁ8œSºÄör^Q2ì‚âU’¯”íg¸=N6™6†£ð0]‰–I`ÙMAÉüt.QÆÙ›”§dCù#û~­¯uáßqÄßÄ/¯ó"ë\äyÄRç~‹u®Å§>”[kÈ/êñX/îëé˜l»{÷¿óVpïY'úϺªä˽¯FY`ß}Xu.4ë²³L»zG‰ð9OÉ+Ë#Ó Ò÷õîKÞ̺‡<Âòjlr²¯Æ3îû ÏífÚÎKJãöó=Ë2ŽñN«Ÿós‡"xÌç;¹}¨ì›ä+=Pv›íÊgEi›WÞé¸ÛS¹ïž»1\Ñ…eÔ»*7ŸNðv}g§ Ëñ†Óœnªû{ºr_bYæÁNçýH¨ ·k Ë4âg›Ê:˲©pðxÊõÙVºú˜§|ºÄ{¥3,·ª.÷“¢áó™1X‡åŒç¹Žf´AS=gZY/“¾(¸Û>rž³aÔœIõË‘¢KáO¸œMNßÿ;^r¹$w¨3œ®úšëpyÕ~7–b”ÎOzŠ2ÏvËáËã3âuë~(›ûž÷¢|ëC|㈟{Ä÷Ö鯽ÈÿãνÉß{Ä¿|ÄO¯s_ÆÛêñ·Nì7í}žl ±¶]Ù:æ;¦';ÍiÈ'…“Ó•pvNåÏ0>g‡Ðf8¹S4&¸.ŸiBž«6+ÜlÝÜÇL{L@^²>ñþýMCâÊ#Š%oÉvuã –s¶Ëqp|d|Îöá½²AL¯â§êwò˜ÒWpï0ÜØ–ðNüw\¾³!;¯ƒ›à$ýíúë8ßD•U}©ðO숫²¦Ò’½NûÕií Ó%GñýΔcžð?†oí`²[ôÌu²ÙÎŽ#mjýŽ×‚ÐWƵ¤‰OÃs/ÆÉs¿ûz:øçlÜϊǼï%ñŸÙFr:®¡sHsÖÛ]Žû×¶y®³¯üm·1Éë‘»¾u;Û—ìƒÃ¥héÖ&”Ìu{‰¶\ õÍÒ­ÒÕú‡šÞS>×axªÖS'¬sªÿlUGµIÁtÿ¸qå•ía9FxûX¾à™y²Ó±¯»ùj’Cg ºvr:¦±üsº ÊF+;Êú¦Þ=)@ñ€Ç Æ¥xàøÁ¶l:×qíb\ Ž’™2iXï“ sý+:ŽøÿÊ¿`ºÕî*Í#¤ƒË+ûý×OJU¿)ÿpÝïÿˆ¬µáµ—b­÷¿åˆ?Wç¿D–¼ö`|ñOÿ£^þñÛëñ¸¡öÝà¸ÍmS<ÃÀë’»,§ñ=úV Ç‹zÚO¬'I’Þ©ºh¯Ù~cß8ÁWå#±­BÜêŸÝwǸx}_ùëî¿óÛÈó¬ÇübŸV½`¼ÌÄ…0yüE9Þ|Æs—T);ȸ±<ãÞ÷ÎN–¸çwB¬_÷õxÝa°>$ÛèxîlŸÚ“¦ôÀÙl„íÞ·*¹[÷/ëiÛJ׿Ô{/öÁÔøŒ²¯èP¼)s¯ê*¾Ý—Ç˰ùÙ}ÇÊ¼Øøœl`=·oÍñ~×Ͱ±¾Ú¶óÝ>tÖ#Õ¯UyõvPû§ª<Ÿw}Þ3¡l¢›¯2Læ§’–ïnÜa?×cóš‚â¿Ú7‡}¦l늲KÎ&9}Á|ô±ÊGfß›á:›ƒýŽøvï¿cÜì_r[ÿœßážÕXÄmá5gì#e¸.ó9ÕgXL'ï¹àþßéîoæÖE~£ü`;¿â'ÂÂÀ:ÉmR÷Φ±~p»Ý¸äöVq¿º²ÜÇU™.Õ&µ/Õé‚JSkÍw!}×éÚ­ê`9gçÕx¦ìSÕS™SyŠ.åû*[¬ä:îËtÖÃS}Æ´(ü\¦ê)ïÔ˜c)–cºv`û3¿y<ÄrL'·ñ¤À>›‚¥à²\ºàúHÙnêO—žÖÇ gûYŽœLpèôvÃæ=‡(C\Ža«>pveIùª°~7/prZåûÙ•aZX÷0ý%®e9¾ r âÀñv­¯Qè?áˆòˆ_WçþãµÏâêüÏÞ{Žøuî³Xßí}ÐÞµ~³û|Ÿ‘s‡çj-ˆë¥>N|äûæ—ISùi,p²•žídûéèé‚WdÏÕc»§ôO•EXÊ+ûàhT¼Stq|Ncmš_àÕù¤§³‹Žî¯“ANsýËùŠf‹Ÿß\Ûœ *\]}G[*ŸìòTm Ç9GOj‡’)¬ãÆNs~ƒ‚­hIõ”-Nýá`teRH2žxï`M˦r®Þ´ÜÎK~ð.£Æ²ÉãtcJ—IöFÕï䄃›»*ú“ýâúSü®ÜD®êÄ”†®O•=Èt7ïêp;žß"Ÿ]žZ÷Që];}ýWzù¼oñO×y†ÅÚk±öYüJëÈëù+êÕ7{ë, ô‘—ï-;}2çvmÝÏŠ¿ .æ9{Ât(ž©:ʧJãûÙŹ”{O·Óž‰ü‚¼´Âôª¾Itw>±zÈüVr¤ü}ž«#ç30ý¹Œ’ÕwH“K5Wã2âÝW”iµW'ÍѶÒYGŸãÛF_ÕQíLs9.ÏkîÌEî§dŒq*èxèò¸.ãqúÃôí äVáS0œ>*Ýén®j¯Ó'ù@ø évríèGÝÀ§PÙ*ËÉ Óö›ë8ÿ—a2í ¦¢CÑíú¡£Ïõ¯+—ì…zvy“>Ròïlæ'œ“±Gµ?é¨Òc–SgÏ’<'ýJ|Þu‘LÛ÷i-e_Õœ[ÙiÎW°vTûïëñØÉþë Û¯}þp¿|äõ/êßuÄ?S§?ü£GüGGü±:×”ÿBÿ©^{–—¼|êwÔ«}€hËØÿQúêøåž»q˜yã`v8Y7Ôûq¶ÁÉ7v²ÁûQî÷c¿œù­"ãfäý]˜ÏïõU_r;‹ê«¶³Ì*ÛÅ~ʯڻÂõ_ÔS<»=/¨¼{Ÿý®wT÷v`ß9Ÿ¾ê1­È''›‡ò³¹Ïœ G©z,Oj^ˆó 7N2NÔwä5Ë;Û)å§²\)ýŽž1ý,–%„Å{XX·_¹ ò£Dæ«qä¹(ÇxT»1Ë)[ËAÑã`u2­x”Æ2”?·¯ óne¹T[¾äS¸q‡åR…DâPïç«´ŸŒ´+ÿŠíúNs¸¹ç±)ž(ÙQ´¥ l˜ÒóÔ?LŸã}’Ƒ֙˜î¤K”Þ$ýc[ÅÁõç+”dbæ£ê[Õw|æ™ò Î2mÊ&îg¶9¼Ž„õpŒÇñàE=•qÌ[>òú/ÈgñŽøƒužýöoê<ûm­'_ÿªþ”#~Dg$¿„ˆ4mzxÏ„ú¿6ŽáJ¶Lì:N/Ó8ßÉ™+ãò.|VmZ÷éÿµJ®1(û‡°“l«ñ§£W…¤çÎVª:=+¸õåפ>UòÇõ”/?¡'ÙÕÄKå£vö™ïî©>¡¼)ÿq_»½£Óô[ʪ±¯Ã«Ú0­ÃyŒ[ñÜáe™šøJT‹<Ñ[Å5¹üD« nO~G'^]~W¿ ÎÔ~ΟÚFå?óýÄ6*øÎ_À<…¯ •-Lt*˜‰_?W76ª:º_‡oÝx‘hSu¦ü{øp¥ow˜èujó›xLÛú¦æ[¼îR¿¿×[û‘—Ÿ¼Öˆ¿àˆ_[ç?¨×¹ëläuöÛŸªÓGþÄ:ÿÉ÷·z/¾3pí Ê÷Ò–Bò¡»11͉îê)ÿ&ö5ÙBWnrež±?çð;9à|å¹~PôqT>åNçw“Š—¼ÞÇpܹmÏêé?͹_w†«xì|0„ËçST=æçžƒ"¯÷»µÖƒ}Ëë¼ØGŠî´¦¥úǽq²Œüâ3˜6¦ÑÉãT4sšê¶;¨5¦áà•á»õ&ÆãìGÒC„åæ$)teœ>3߸<÷N6 áq>ë4×SòÃeÓÆë*Jv0ë ê7lC·VÁcoQ~™4Õ¿N”ö8]¨zÊ_%‡ÊV¦µ}n‹JW4«qAÍ»ÜÞa n~àhVºäô3ù=ˆ[ÑÅx=rö…a$½TpT›÷=Ó’lÃçû{º:šœcºx?)öŽ•[~nåspû’ÿ¼÷YìëZ^kÄk?ÅÚ[ñ‹uþ‡z­!¯³àÞsÄÏ«óÜ‹åOïí½:ùŒ1¶uøž:õ}ׇ̫$kÌ?æ²ݺ¥Òwõ¾7õ §¥úüþMÙsÖqu®æñ~ŽÄ 埰Mò,Ë<.)»¬æVŠ×j¼Äv©ñuǾàoùuóÇ„Ïû/¸o¶¾qÿ¥!¿v]e·ù|×M§ú. Dš²9È#§Ÿxý¯dCñkç9:>gá°1 e9ÏáJ–Õ½êw橚/p@;À¶u ×ðÍèôYÑ˼ß49=ß÷l“XŽU»Õ˜TÓÃežû”ëº4×'®­œßÊÏ|¾¶k/ÓšÊmü\GÁép­öfp9ÕFö ·³9Êbå[w!Ù'îs×ßHÛ.»ý:eS:<®œ{Vv—íM•Ö_¦ë;:;»¡äŒÇS¤mË’³œìs¬§äsûFÏ!®õà¯óÜŠu®Åñ—ø¯ëü×ÞÏÔé7¯µäµãzµyŸÉŽ>À3ÀÁ¾òIùl+U{Ø'Tõˤ%™ãþa:ü ^Ô\ Ó;êà«2Iß“LuAÙ1eÛŸ’-íúÈ•qòƒõyLeK¶€Ó‹ÒWàw(ŠÆÄnãD&:^_íÛMÇ<\· MWéÀHý¦Æ ®M©O\ÿu4¹üÎMùîàíñ«*û! v}{ÅîÊLápúëÚÐNf¯ŒMSœ 6—ëòo nŽ Â¤ ©Î›e¿”½L|ŸÚµ ®®œ+{‹Ü¨¹É:ºü©~MÂUOét6[ùÛ®=ø=Ò’÷}ÎñGÕyöÛ:ù‡ŽøÃGüɇøMGüª:ýãUæCêíÿìu{±«žÒ6õ ˜~ç#ì1ÓÑgøŽïݼ4­%•ÈK÷<&«9š²µ»<·ñ«òŠ_¼–ʸq­ýHLg~¥á×̰<ÖÇošÜ?K¸¯w\/Vs}æ ·{çñºÏ›ʧVð>•Žmâ€4ªy"·ÁÉ™ëcÌã9ïIQ2Éí@Yy^y–äÜÍ•3ÿ^Vœ|ò»·ŽÁò—Η™ø–Ì 5ÿsý¨tÝñég{ääab}¦‹Ó¹%Ê)z»±ŒÓÝþæ´~âÚ¥äPɵj“JSüpóúÉ|!íQ<ÀtG#Ë’ÿ[ѧp¤¶8:-Šfµ&êÖf|¦Ñõ1Ãtp”=EZÙN1'ç Ÿ²ÙœïtË?®=JW\ůO±\Ó«êñº½“g†çlÍæã–ùµùÃøÆß]çÿô–¼þCý GüÛGü®:ÿòë<y•_{-ð_Ô¼×ÇM£Ú—ìüÙ.°ÏÛɺâ…ê'ÄçøŠ>é Qw:Öð~Sö9±½lgÕ¿p™ngg>¦»½âüß*®W¿Ë³^²Ìr{¸Ÿ7<~Áz¢ö6 |å·`9Þ;¼ñâ{}ì§ý®¤{WzWß…³, Ü}ÏüÚ:Å{潨ëdçJ'•­Pò«ê²®cÄü,Ä]õô}ËŸòóXϸòÅÙŃ0FnòégÙUísö‡Û¯ôBùeŒíXUÖoæ—â±ãÙ®ÏùÈ÷^šÇ)v÷>YÉ–¢Ëpÿ©>JcHÕSœˆ·£‰ë'@ZŠÊ)¿VùЬ«Êßsíâ{¥xf€¢ßÁâqqpÛ¹ÿylMýô¬z»gœ]ªz<î(ºÔ½²aE÷\ac}n¯òÁ’¡êmŸU]§L[Ò£ª§íT}èl¦­ø •ëâž‹åï®õá7Žø‡ø¥uî±Xÿ¡^ÿÚû’#þ#~Ö?¸Îý¸—S9*b»”ÇúÌ#.“Úÿf;•Måœ\¸àð^±œ¯ôÛ Çɶ*ǰUDI'Ò^*%Ó+°ÌÇ]e‡Ÿ‚ÇöÓwŽ÷ §ƒé`1ÌNvUŸãïnWÇç.LéJ:åø6©ÓÑÆ²ÖÁe:T}Gß[£èsp¯æ—¡£ãí”æ«ùSùr¶éÍ‚ïêMûíªDš;{£æJŽ—*ÍÍkX¯T=g#‘NWü-s¯èÆ2ªÏ•íI´$žuvo÷;>o|hs”Ü«ö¤9±£Õ­5`\Y,ÏëlJo”Ž)9@û–úJÙ°®T;Tÿ;X®¾¢E'‹Š6~îöhb½ ~¦™÷5&íhP¶ˆm¸’æyQyƃíReïÅ5Ù¯Iß(úöÕùWìSl^¬5æuFÅÚ[üiuî§øÎ:÷Yü½:ÿ±·Î·XçZ|Mþñ:ÿbùÈëì·í_£lp3O\ºk#öë½³ÑÄ2žñ¾SLcÛ¡ûz»>Ê<Þ—xF8ÊF¡_Ä|Vtº±˜yéê¬keƒ”.`ž‚eÒ^÷ñò™lÏê±_†ûbÑŸeœ* óÜnNöÕÞ®Spå>*¸ç=Î_Tø_‰ħö -*Ïé|•îÇ¢|ìoÆéd…ãWºÌøÝ8ãx‹iÌ'åªqšåŽÛ^•÷äˆc§jÒ¥xè|9U>Ñ¥öÒª¾w¶âÿ'îMŸEi’ò¾<çÞsßa10±Ê03€`XŒØfÄ"!v¶a0b±ˆÄ*„…D° Ђe),…„#üÅþäË]ѧâ>çwž'«úÜWáŠèèîZr«Ì¬¬êên+%ž(§Ur²_ÉyÒÀk‡—~Œõ™’¬T/Hk™ºÚÿ+ú?ñê¸ç~Î&´|¦îùžÖM>+Ñ—æ+I?\?®|\*ëtÑÑ®eôûZßí­¤½8¸Ž=;»ÓD_2ûÜͿɻk›èRZ’¯êúBuÛÅRôIs Nãš9ÆŒ²#oNïìýpÿŸ{-æ÷‘¿ì¾||nü“o¬!ûï‡K·õø{N.ÎK2¢-tuxíîW)ÙÊnÛdÛN>©ÿgâz¯͉®î¬×N÷'-+åÊfJzÒùbÍw2 ­îÀsöãÚ®|§Â }Lݹ’£âØI]|A˜Ý0]Õ¹ÔoÄ}U.Wè\ùeÅ“t{'íŽM;ôt¥¿wiy•´òƒ;<±¿;˜ê/“­­Çí§öçÎø®´íÂu÷«´«»òqç«ð®”½ÞºÉ¾MòyU¼IvìaGgŸâßvÛìè.˺5òÂùö§úb¦n~§çç(›>E¯uN©÷ãïá}rû)Æw,ÆÚñøõŸÔ'Sû0FŒ<¾mñ¦ûã5Á9ÏïÝÌëò•—œüw×ê®[S¾‚çìò¶Ãrï ¸ýÜ«qÚÉ[éåsöÎÇSGÒ¼[éÓëô Äé!Ç:·'EŸ{¸8¼*¯!Ÿæ9Ù²ßÒÚhêï¤3éÊ·Òæž£9ü¾ãδö@úÓ{*NÄ·’CòkóÞí¥qºãÚªŽ8HýïòÕ’wÒŸÞ£¼Í;úw|ɪ_\>y[ÁJ0Rq$ ùôon]Œ0ˆÓ+Î ‰?GÛªÞ¹2·V?}Ò­•ÌWºêôSó´íÊO8â|€£¥ªï«îp‰öäp'¿DZRÿ*|#ÑŸÖ»K]ÔWlëÆm׫µg§Ýš³‰C(;rQxŽg½§^&ý›çdÿêÃGÞØ+1¿ý6¾<þòõÇñwã×¹y|Ûb|yÄÈc-ùãëŒG;}×ßѧýK?Ézš_!e³& þ„åL1*í²«Ç8ì+‡©>rßÊ<º=ë»ØÃñHþøÌXŸëP_ sÊ€ºFÌt‡zZ_éà³%îu&¯ óòIÃkõXO´½û?ŸãÝísv²qtÎ{…íö©?30‡òÀysá~ÊÆùÃ’ò¤Ë£Œßwáþ!Õi·?Di/ÔK¶¨õƒô鵋;Ü1R÷Í êöIòÃ3ÏóšœÍtmR]ÓöÉ>Rì¤râ~l&Ç»Òã|Öuý—ìÌåóšãñ¦½bŽGêíÕéëúgÊÆÅß¼fQ¦ÎÎ ò¦zïäéä®uœ~Ñï:œ]<µ¢5ÉßÙÓ‡äÒÞs‡Sá¸u‘.±Ç8ò™Æ^å)Ùu7ÑàÆ‚•Œ«Ó«gõ!É>©?Ÿ{5Çžäñ}ä/:ލs/òÿzÿ×qü?u~ÿm¬+A±ô[ïÛÌwöÏsÁ¡ýäbGô'É>SüUõX~l¿òÓUY¶ïìš¾BSò) f¢m'utoç÷µÞ®ý’‡ÇÅÈÎ'¹9]Jñ—[cv>@é&)ßõW'³N?;Úæ=y\ÑK¿ìúh5ÖtÉéM¢ƒe+ÿp%¹ø°S_uã[zÞS›yÝ^?§÷)¥x¥{ÖêÒŽœW}9ïW>0»>O²Hq±KWtˆ±¢£a7FÜŽòíÎ/w¸’_\ùjWo5Ö8ÜîÜ¥ÎWîà~•:®Þ=Z+XNowƇ”×¥U_&x«øjGg‰g5¾9ü3Oç…î’¡óãŸyc?ò§×¹Vüß×ù¯½?ª3^þ™ãøÞ:cèwÔù¸7Ö#?“C߇büøvó ×Ç«r7æÎk·g›mÝýʾ>×&­$]íÆSҠ׌³5þ£Û»vxœùü¹ 4ß}SÑñ¡xÓÚúqâ%NÚÕÔ_ÂWþFz!íÒû]L´ã¤cÔ‘™Ïul·¯ÊÁ'ß<»õêD‚Ç3e¹òÕºŸÆéíÕùòÁy qvrwyŽç2í4¥ùÖÊg±=ëhþHîu`µo é8ëOºR¿P†ÉV=äáŠÿ¹Å5}iÒ!Ê-Ù û{ÖMû È«£5ñãì<Ñæð¹µœN:;$^âsíݤÉáëxg{§N/\½“°ÞJߕΑîpßÉDÛ: †ÖMó7úNÒîhq²d^g¿ý¤¾ssDÂ#Ýɯ>·;ù¥þàÉ=ªóûoã Uç·-Æÿ¦Ç·-ÆDþ Î÷öÆ÷¾«Îï#½Èã»c¯ÅxF­ÿÙ»¸”™ÆÎ*3÷-(§ÇÎ÷L:ÞÒÇ9þl¥…uœo"ozF{ƒzî=P…åø%ϤϹÉ7uÎÁI~YóH£›ƒh+ßÜœj¤ô?MÉžÇõkhC=R]eÚÒ«2|¦çÐÎFoë±,Fû¨§ÿ ¬zܔɊö’òäéË’oq|¦÷m‰_yÒgdz¯×³-ým‘q²ê¦ÞÓŸ;J>ÄÎT=îç×’ÏO>p{ê¹~ïö‚vIÍOþ„göóO„Óõ‡Ã¹‚§x êñ*nvý°Cý‚Öïæ‘…6Z/áëtK맸Š8ÈsŠ…è“Ì\g#Ž~G[KSg«¤-ÿšÜüÔe®ïWkõI÷¹·Íʼn¤ïÔ/âWøN¿’\W}ÌØÁõë¬çöúÎ3e¢´’'Ž9³|Ƹcmøu¾³7ö#o"o$ï¿ý£ãø{uþGäcã#êÜÃ<Ö’ùÚ­ó‰nŽçöòè8scî“Íw~põ<|'&K±¢ëgço8¾»2âLu’_!|¥©ê1 š§mܘ:ß·ã^MÊÕñË™ÿªÖ|­ë¾‹B$ÿ´§wõ¸O§$[ïúÙ铳à 0’nS†Ú_óß>Z¯ó9—ê>,Ò7á?áw…ãt„s ú7·u8èßKêê1á*½ÏLûŸëÏ Åqƒ¶ SqºäÊ©÷ÌïÚïÈÐ]kê`9ÿè`©ÜÙ÷®}Id[ŽNç#ªÓ™üªâ¡ÌÙ'3霗>‰¾ÖѬ×nÎá|AG{‚=“>§èêêÙá¦Sþ¤kÕZ×ñI_×%Öa»ßµ¡Ýóà ¦k—èZÑÛÁwøæYm‘²vû ‰'ét7~Ð>\,´zþèèŸë?sé³ÙOó½»ñÞØ“<¾üÇñ#u~yì±øÁ:¿ü™õr?ò›êaÜ¢²à?©)›[©—êtþtò7ëÜ™ú.]Õ©_IÚ®ä“f™ó)=Åö©o.Nèüau6ØÁpx5q|ªpïlGa$X¤Gí¸ó;;>§óש<µíôa¥‹+?Ü៩c’ )î+x_E×;W)ùÔ¤›Z¯óá ;º°Â›R£­èº’vau¾ü)¸®¶[é0ïuŒt²Ôz+wm¼™ÒøÁ6»öò»ÙWãEª»CK’yj“d¶šÃ¥²WÑÏ+}rÕRý§ú¾Ý¾çýSà®ìHûбt7'žç4ßdY7&Q¾Ëθr¬9}Åo«sÅØüSu~×â÷êü‡Èø^ò÷Õ¹Æü)uÆÈo®‡kn.wk‰Ö©Úã±êa\äÖx¿ÒW7Owôñ^׋tŽÀõnö³ò °’|\ûU¿+_zŸÖ}¬B]MÉ´¾ÒëžÙjr-‰ôPœ ŸãÞÙÎM=œë‘ói¿(nĵ*ÂOò"³Lç”ìK®Gñž:tkΤÁí#I~Ëé¸SÓZ‘¶MÏl óšë^´‹4wr¶åà;ŸâRÖw0>oâr~ö;óÝzKZ¯ØÁúUëvö™Ú:t6’ÖZ ˵yÉŸh›nŒ"ìÏéKÒ-Ò—|‘¶qûõH«ó±)©}º2êâJw'~úÛòºHzç¹{Žälj&þ"ý+Ñ´šçîØ“³+­“·nÞ§˜rÕ—¬ÓÍûµÜ; ;=ÛQ~øü.ÍQµ¿¬™\Ìäì™z¬¶4ËõÿxãûãÛÈc}xü#d|×bü3d|ù_ÝŸî8¾½ÎýÈï¬s_Æ8Þ`ð¤þUþÜ~™ p:d$ù%Å27Ž’N/鹦Þù·:›u~‡‰1¦£½ã“1“ó‡·êP¶ãþõÔ6Ôϧ>#Œ™ŸâŸdÜ×Ayðÿ|‰gê¶IöN>9§ªz©OšG9­ü¦Ã©õX—°h‹Ýsm}žãìÔÙûÇ7apœuã¾ÃÙí,ÔMgµkò3i^½ƒP¨ÏCû›0fR?žü“ƒíl•s¨•nðLþ«Ê‚:Ow1R¡ÜÑOyγúbÂux:KuÉO’9SWFø.Ιü%؉{WúÎätÃÙíÃùé’<úYMüo©ówIæô)~WÞ\lÇø¯p¯ýOÚè׸: sÂuãGj·²„§ÓÇÛé}J!ÏÙ9û8ábþ-Ú”iWåû×ÁÑþpñ’ŽÿcŒïì=Æã»ã›coÅÿpÿ¶Îxy|ù[Žã³ë|·oÄÇc?òü®…ú©Dƒâwùio†ƒçäÙéž»'=ZÏÁëà\ÉïüèSRg;þ›0’ÿÜmßÕïÊWs£ìö;á19ßH›t0œÞtöÛù´äÏ™vë]¥‹poÞºäôŒãƒ‘ä0ÏWtv»\»+vr….­·ã3V²ïà%™;=uðVðg^Òÿ¯Ëª¿|=at²™yOÁÁñºÃ±‚ÁûÝþÜ¡ýUùcÚÑá+ðXöÔq*É%õÓ¼Õ¸œú&ùñ:ZR»WšKïÊy§ßÒ|Eëíøo8ÎhcÒ™7¾Q1âä±×b|Ûb¬ÿzññoÇoÔù­‹/®s¯Å_©—ÿÑï!+­î9m•ï³4~_Õý‰Ëõ—ŽùiÜ×6*Ÿn ‰´¦‚ywõxrÏÏõìà8ÞÝxä`º¹=ç1Éž>-wô‘Â!ì$#·ß^ûŠk±ÎǨ>¤µ.ÚéV[b¿ÍáæN^©gÛÕ÷WÒ» Gë¸g™©¯’/tó ê^Òç÷é¯Fâ;¢eÚ%]âµãr"oÎô»>LIfÝó6ÇÓL”I’EâÃÑ¢z¬mœOt4)l®›Qn.qê¹B¾ÓÁ¤‹./Ùßõi|†kG·ÓÑ´n£4²\õ/=£É=¤NÒïUy=#ŽTæú]SÒ-Úlêû«öK]Lz¡>²ÃÇöÝ^ ¥Åõ¹Â™ù;~–ùÚ¦óM¤+éa2Vàz0é!ÞÙÖù~Žû¤‡>ÆÁe¿:ú×,×qzÞëáãÇ~‹;ŽO;Ž÷Ö¹ßâÇêÜ‹üÓÇñCu~î3Žã“êüöÛü7™ÂQÑ箌£•^þ“—òr¼P&Iÿ“žIë­åüÄL)þ(ä;ZÕÍD;Hý¦}7ë¹:JG³&o񮆱òƒ)ßµUÝ¡d̪ºõšÔ¡HÏK'ÕIêͬ£ÿVïÆ+½NÏôÉ;i½«‡2HíVûñnq=SêÍOÏg{gGZæú޶1mNi)i›üiò£´£4V;~È—³מ|¥oiÓÆVã ÛW6ë«8ûI­ÊóSõ˜oågÔIïÚh=×n&ë¸äl¯[·Jx;}pòž8^«—qª®{ÜÜßo¸ùKëüòøwÈŸÇÿ{ÿwÿÙß‚û†ãøÜûº$ðô¿ 7õ8öR¹¸5ggÓäqÞ;}šöÍ<—:=Jõ'î´³«ÿªí;W`wòq4§@ÓnÌéê§q¸B~Ç«ê‘ßRì¿Ã·âØCVº˜hX­WìÀKýáü¯ /ùÚÔnמ3éDªw5u:š|K+»ìä¸ë›ž’VpSL¿w;Ù¯ËKð®Èç©:¶£ãîþ LÖYéÑ.î+4í¶ÛÑ[MOµ½ÿ©‹?wÚu>ÌÁÙ‹vƘ§ú‚ÎO¯ò\ä÷Ô/^¿VuoC;½ÒÁ Óųí\Kç#=Æã_{ã½¼ ßEþå:¿üÇñ®:בÇ^‹·ÔËwöÒ>䙸†4ëè:ÐÎøË9‚«3¿ Ç9G·&źšÜ;J¬ÇØ=ÙÕMåö,'>ÒêÞopñC{SÌ’htï-ñZåHÝsm¹æåúaæéûsÊ÷,#ÝýóPVõ8ödŸ?—zäOiR^¹.Ågx\‡Ök·Î¢8çµÓíª‡´hߤu‡ÇÁtï8;#7ù·4ïMºëlx^»µXÚ’¶qv?áò;Þ=`"ö§{V^¸ïƆԗ]9ó;_¥0s8GJ¶DœL‰–NǪ¹&LWwú€I—îéJxÓzÖJ7ç™>5ùaæ‘ÆÔ¿©­«»[~å~—Ú¹[ëPX”ëmÈwÉùöëÎ5Ò´ÂG}! .¹=!Zælµ“³ƒ“ƈ4>1±“»˜5]ßšúnlRú]?vk-ÓÞGŒü—ëü‡Èøò{êü¿Þ?¬ó›cïÅ·Çç×ù]‹·ÜÃÕýÈŒKùœ0É3õ›¶qãmwO¹Q..fgJý¤{frïrkÚ/ù"Ì´›iÜë·"8Çè’³_¥‹ÏÁXo7®ruK$»¥|ܳjå9ý—±OòÁôN>î #í|V’ü·¦d¿jKŽfÂxVõÉõ«ÛÛÛÉÊ}ó\é$..èðt~œòu<‘–û%äd:}!nþÀäÆDÒJºf».fTü·ú´_#é—£«“™ó´#Âr¾ƒxõœæîžmumÇÅŸ.9¾’ÙÝîùjIY™6/ÛQÿ}Î.”V…ÑÙš³‹¹*>mÓùÿÓWr ÅÙÄÊohž‹G:[aäsþ<»ý·ì'Õç™Òº¤‹)í´CìòîR×–ë® ÇÅŒœN2>ÕÄñZㇱc¬ý#Fþê:¿m1¾üŸã÷ëüþÛÈû¶ãx{ï÷ÍìÍ}Éo~È“_Ó^;7&8Ÿëb—R¾KÉ~œäGX'ùTÇW‚±¢%Ñ•àsœZ¥Ä‡ÂK4hûä÷ž•|œÿpãƒå|©ÒÂ=œ.ßÉ`æ'üŒý\ZéÜΘÃú¼®ÊãeËÅ/©noGGS™Ó‹Ÿ¼¢Ãéæ•ö;õvêïø³$—Ž®®~GË•”|]ÂßÉúª®%Wíhåë WeõXÉ?v¾²Ó™2y»uÒ0ÍkV8®Ð´ã#S{×vÇOíÔ»Â뎟ѱâU|éU?u%uò\éãSðÏñ5µëæŒóÞÁ˜muŒŸû‰G|;Ö‘ÇñWÖùo½ñÏyR/ÿ#ò®:¿mñ Çñáu~Ûb®!sܧÛÓ´ÎýÙõi©/é_¸F˜Ú¸ö.ß=3Nã|š£ºzm$z*äukžÆ¢Úÿ|Ó­Ï(ý*g®Ai»´.9ñr}Ðý˶¤®kÓÑ1ës ŽòÑùª–ñ_ë®Ýšë¹~ÐõΧ]¿_çÛØÆ½w£ð”&æ;Yk9ÿîò”.×_³œë]´gw$íü@¿ÜžÓ©´^âÚ9:¸¦HºùLAmWa‘Ÿ$ç“>}Dò1ÄI¾Ø¶ÓƒTFYv}Åää˜ú“ïpvüLŸ™öXѶp>5éPò½)?ó½F:;ÝH×ZOe–Ö*ºûTF}t)éý fGKw$ü#9;tzRÈã¸þ\ÎNN”q§s¤aÞÓçò9gz†î`u´g7Žvñ ukÄÈc-xüGd|·bìµ{+~é8þì8þð8þKß¶ïóýÊ}R/×¼õðYšâUº©ëi½Ž¼“îß'™é…à¡|tmûÆä»¾O}N~'78[H1“k—æ#;qh‚ŸlLóø/ñ™—ìêVêÜIe:uâ®ó¡}Ľ&ŠÓéa.içóÆ"ìë’òÙžy³®ê¯Ú³ÒwWùqúEøîù1uÅõ±ö³[ÇeK::ÿI›íêuuT~IÞLŽÞÎv‰{'æHpWpXÏÅôlëðÎk·ڵѶiìqþˆ42?®¾ÒÜɉõg‡CiHºO¸îÚñáöµ®ôÕÕSøzïü—«ã|Ç ÷j~TrbQ?éh²ÅãtÜm‰†Yž|¶žý¸¸1‡“q§ÿÌO±™^¯ö$é;1üÄk’¡›%»åxí`•©“b½ä'Ÿv÷©î¤ÕÅNGœççŽùcŽã Žã}u~ÇbìGþ™û믹/ÿkÎã{qwõòûUŠÃÍ’OkvI_¦Î'h^'cMi J8Ž®~g« fW×ù²Î¿NÜɇ̔tKá&ywcEòY;û„ˆ‡~ÔÅÌô÷®m7v$ºÝžh½§­Î3cQ¶{•”ä¾òO¯e¿8_ºCÓ•äl$õC±ã[Vø»ríÛÔÞÑ@ø;þ†xwãGÓ•:«ûÃéE×ÚnOWÏÙ÷n;ÒÓѲ‚Ãrg‡Wõ:åïøÜyÝÉcöŠ®]^ÑálwEÇÕ>™)ÍŸ*«®NŠÓ»¶«ñ:µ[ÙÕU[Kõ»¹çU¸»ô®háYÛQ¶Œ¡t¯Å›êü‡ÈØKñwŽãGëÜ_ñ+u~ßb¬+çq|^{’?ä×ç‘ÖñÒø¤4¥±eWïI‡ƒéÖˆ#­…]õûÛ§8ßùvö¥ãÕÕuùŽ_7GÖ~ìøsý¤éøìü¿Ã­ü¹½nœà¸@]åµÓÛõÎÙÔQÂL~™8¾³Ï1Q^쇸±¼¾ö³óÏNžäúêÊÉu’åɯkrôPÏ5QGÜüÀõ½¶WÚoÐŽ6 íèŸM+žÒµ«7SŠo„AýfÏ´ñBëu8Ë”ŽkG»Ð}‚®‹—fYzöêú!ÅB´ W'õëÊ9ê’ë_ÂîìÜù|Go'K—ç|Ç,ëæ‰6¥ƒrwã¸ÂwvßéM*Oñ)y!\ËI±¯)ÿTÆ<G(©âª<ÒG½Vß9cä=Ž/:Ž÷×ùÿé?=Ž{ÿ¦Î½c/ò§×ùí‹·Ö¹î<âcþOOqê~N‘f¹ÊÿVê§x£³gçi|¤¼vSŠ×»”ôxó\ÜͺÉf;Úœ½9Á6N÷v’âs6A»êú´³{¶íUF)nîdOvü!Û§q¡¿JŸìÚ¬p¹ûD§ƒïbH×w;pRüÚ¬à§:»üíÐð”¾ëÊ»~½Š¯“Ñø;cYŸt6·¢ÕŽÞ«vÀòî^ó“¿\µ]¥U¿;:^×vÚ§:«yÅS}â /u¦ç4­êî®ý¦”ô3­“$Úž¢ã¯âŒÕõ³SŸp݇k§ñ¾Ï8bäñ_ñ‘Ï©ó;oã"c-yìGþž:¿<¾yñYu~yÄÉoÜúœUÏ3æíæy.¹8DË:ÿàöH$\ÚnU®tu>ÚµMñ-×Ù··Ro¦W⯻ž°ø}Š4öqï9×ÀviáüI´ç—m(G7;ZÍ$Kϵ´?µ=û‘×lŸ|ëèÚ¡£Im í£ÙñO©OW*_Ážm]íÙ•u£P_ã˜nO×Hé?3Ä›böIÚ{’dÅñ›2wðvm<éöcz6îxuô9žHÿÒÿnWzétQË«ëæ.½Îçë8¶W¹çe ïL)vdý[Iÿg}g#NÖN眮ñ>ñC?l×ùˆ•ï!žnþâüb²U÷î™–wz¦ùirºçôm “øS^ç«ÓµÃÝõÁê¬íÙOn_š{G‰rã³5âu¼ÒNÇyú¦±ob|Ëm|×âËêüÏÞˆÿðþßûú:ãçñÎÞx¿ïƒêá¿ún®®-»1¶PßÙ9Û3ñ™¤&Žš]UcUõ‡Z§êqŸ$º'š?¯Ÿáìâd¥]ÿ!>˺¹‘Ûéb Æ!%e¬[’7ê¡kGùðY¡Ö/ÓNõÃíérñ åäü9÷‚(úNÝüv‹ò®tòšz¡}Áÿ*Lµ“çR×%úk·§„kôJ'íR÷Iuúëbêå êWy^î¹g{ìÏä+’ßÉOþ“ü&¼ôE)¶íbînÌI4'?ëöª¸þS||ÿštÓî³n·OŽñ=éeJ}“øH²£L’.M˜VñXçÏR¢^»¶¤ÉÅP¬«‰ï»˜³*ÓßÙ“ÛÛ·jKZáèô» ×g;sŠnà¾éä’7:ýIöÉz©¼kçê¬üÓ*†]ù+ó²V¾Gauþp$÷&¯øXKÌuäñ/ê#¿ÿ8¾ã8~ý8þø8þcÿ1óø.Üx¯oüoäÍu~3îE½ü–uðµz×ÌkŽƒ“v~c’r¸‘¶Î_L8.o×gýÿ‘œ­%û»EYò§Ôç?ü•m:)_úûnìè|!igÌèü0ãâ©zÌw’3ãÚ eéüOò³îº#ÔŽfJ1p§ëì+m™Ü8ãøêhd›ÔnE7Û^I GSûjž«çør÷«~嵓í*u¶º¢ƒí’^ïÈÓÁíð;û¾ªã»ò]ÑÂ6Wù|Šþ­|ËN»².&Lë;ø¯è鎽\InÞïê¬âá‘ÜZ®¦§èüÕr7uíÓ8ɲø;ü¥1ÂÉxßÎäkÜžN]c#œYgîGÿÍû¸ãøÂãøò:ãã_¨3.þ§u~ßâkë\Gžÿñg|¬42®íæhÔÍnl`lÍXYÛ¬à)móÚ=ÕÔÍ= ‘žÛº÷/ÒX³3~)=Š+ÅÆn<á¼&éé*.ìôyÖqk¼ãà7öÙ_FŠ›¼q¾«‡ø8å·'UVÚö¦÷Ê@ùÔüNG4¿Ó!®íNZ ×.ÆWž’.íÆº¬£429;z•àvþÏ¥F‚ëô”0é4íSÆnnçt‚ɵKëúŠ—ôqž©ø«<¼T¯“g‡—eÔ™4ßwóq§oÞ“?MiÜvtó™ˆóIÜœŸ‰þo•VzŸdAÿ³Â¡¶¸GµÌí!L´9Ÿ¸²{—ÜxÃò9¶T=ô­ZÞá&ütOœ*GÖOýåpîÐÁ¶Éïw0 Ìëô Ly+;½èì×½³<ëªþé~ýňu?ò8>¾Î=ã_!?^gl<Þ×ûµãøÙ:÷(ïZ|Z{‘Ç?öÞ 8^§Ž+«XMmRëë{~ÏKq^!Ÿz§øTG¦|¸ÇZyz&ù£/tÏ%k¹:„wSéHvAžÒXébt…ËoF$=Oãºö%Û»ù‚ò©ßÔXEiÔ=³÷¥X¾ŸôUý¾â¸E;½æ8ó÷nBÙp߃ëCâ¢M¸¸bÊ–ð¸ßäòi¿.OÛÝàž²¥ŒJê9ŸÊ¤xܳOÒRåûLa1öpã›ÛßEÝØàÚL:º¶N~´ÕŸ¦dœ?κjé™·ó)ZOí×áwó ¥‰|»xƒpXOit{ºèOžëÃä›Ó^3ú6×Öùhçû“þ¸ØºÓ)Í£]>œí9Ù9ä!Ùå¡G²S½&UéKúãø¸C݉ƒqQ⣤¾£)ñãha}ö=Ç*ç?yNñ˜³É¤ëZžtÎÁšÉi¬ëôœ4ÍäþEÇ1o~Ûbì¡ëÉãÉß~_Wçûzã›ï­ó{c¯ÅØgñÆ:Ç}ý¿Þ¤wâJï}¹¾pº«±ˆÂ§-Ó~•:]Jyɾ\–¯ð²Nò{;mgÒñlå’?Õ3ÓûJíX×Ñ™ü%󹞡¸y­ø;ÚwôÃÅ|Z×ùóÏU:\JãY!ßÕOõRß&˜iêtÐ%•᪞Âݱû¤ñÉ=WMs¶íÚuòíöíoJ;rsýžà¬ô µëžUÍü[Üwô$œ»zÒå_ñ+xI–;º¿¢m‡Ž«ð:û¼ŠÃ;t9šhu~ç)ô¦öi,MíÒXDz§Òs¥¾æíŒ¥í]ýTwÇo»v^ê‹D#i‡ÛƒÁëC½#>þ¤ãx÷q¼ï8~¬Îï"ï[üFïìØyìµïìÍ8™ÏºÓžì]»Hki IkZîx_éYНŸ»&L7æÎ3Ç»ÕzG‚³k³LJ#éÙÁσò`»cÕ‡ªÏ©}’¿{wq¶qï)® Wÿ­ð“}꺳ÂOûjÈ3×G5¥zZ6][%}Ô#®Y3Ÿ²Q:º¹TZ3Ñsš3P·ØÆÁSywúXrï|à۽3I¸UùãœÔÁHr×ù?ù#ýI·Ò|2ÉÒñÅØÔÙiÒ¾Ñï~Î2½×gp¤‰ë[ŽV§+‰&ÇyÛíϔҳg£ä#Ñ­÷ndÂO{{ÒÜ.áb?tºÒÁ%ìNv©_wÆ»~7K>·[Çèä¨uÉÇκVÒ ¦´ND›ruËÜ×Î\ÞùPò¿ÃâLsàYÏÙƒ£gõ!Œ Ò{ð”ÃÔŸQþ‡zìµÿùÞ:÷#½t¿Uç?©ÿvß}{gkÎãߨëÈÚOŠç9î•wú%Žm^Ç“ÞS{4±HS÷<ÄÙˆÂílÐÙ:mræ¥ý ”å«éõfr±×¬ãÖî'=N/‰»»(׿Ú«±zEº4_ß U>Kò7? uµÊNãjÆ-ÎWwúÝÅÖ:8¢&?FÝêìÂé9q‘vÂQYvz­×”¥Âœmç=÷7&úè_´Ž{¦ÌúN¶©/g⾬nìPºg[·'KŸíj[ÂTØ®oœÜ;ÿ8iJþ±óÙ®/’ßÖv¤w&gWÎß;øŽG'#&7þV“—|ý—Óït¯yìß‘Vc§óÑ®o 'çýÎv­Ô3–s<%Úa²þmå~HýÙñªpXsGç§œn$Ýr>/Ñ’ÖÁœO Ú~gîG»v6ËñÓ­ß°½Òá|»&·áÞaõto­Ò5òG¼û¶ãxÏq|Ëqüâqüdÿ þ‰û¼w×¹Îü1Çñ÷íæ¡rSZçZÂä©Þk-KþÑõóoLþÊ/>…Æ”·ãŸ®ôO+VöŸ`ïØÌ|ç+V}ÚѾCCgw¿Ž–×#%}ìÆl×VçG,UÿÔáMðÜ:Ö¼Ÿ{‹Güû)ÇñUu¾£7öZüjû‘¿»Î8ùSëü×ȇÔýÈ뺹À•tµßÙ7\]ÍãUn §Ós×/Zÿ.”'~ôšzæî•>ÚÂÄEžÈ{†ªõm:st»¶ÜŸÎµl®›ñ¿WZ;sñ5ëLüäƒô«\ܺá8Ûßñ%¬Ï¹²“?ñ¦öÉw(O¤›v‘Þ»IcCÕczŽpnìtØét…ú+žvÖë;¹¦}kn.ãd“tÅ郣ÑgâÚ¡{?ˆ°ª®±7O¿5uI}Kâ/ù;W/õMg“j×óšëG©:½sùŽW7ÍÅœœœŒgrÏ‹ìô “7×1’\]?;¸iŸÒ¤ŸyÉŸ8LãÕLÝ'a19ÿÑÑGùN™ë³2úñ•oèèf¾‹MÜÙÙrò•l¾{öú´ŒùÎÿj™ÊVë;ZøÜ{Æ©nœÓï¨ Ìuàñ_éñ=·±bÄÇcÝø}uþ;dükïýÇñ®:÷#ÿñ}Ø}å…1¥ÒCšºýfÎΔüsɽÓÉ’6Ý3¥ŸßjÖºÎo:œZGa­…Eâ`î¤_a© ÓµO6«>@a¦¸<Ù+ùÔý‰î[J›êÁÊ•ÿªÇÿEУž~ÃÅÆNNI&UûÇí/`_òZÛ’ç»9ç`RY+8›à¼—ý—ìhÒìô‘¸”g¥“:©:Çþ!­Nî.v(\ë}êG§w¤qòÁ½áô#ÄO}#ÏN‡™O~ONÎöøï›#¿ÓíNï_ŠC¯é‹nNFRªê¡,ç¸àìÂ/ê›:?¡ôº±Æ1ŽoGåéääìËñíð'?O9Ì”ú/³ÂÔøbþ{.Å(n¯•›M:R¼¦úÇø—¼ëž!Öq}QõXö;qãÊ/»˜…<Íû)C÷"ÒE}Vž)CâI>ÏÅ+LÔö©KÏë1lÇŸæq­ÁéPÒõByŠ×º8€:‘žÏ$”yO~Œåi~¨õÜ8ʾLþ[ys8&,î{$ŽnMBak»N''ÍÄ¿²Cç m\}wíè£.a«8;›s¾"Ñâhpõ]G^Ò¸Äs’WFZ9žº”ú‘8Ó¿ö- gŠw»Ø!ÉÒõ·ócNÇ\^µ»‘8>:8É^ÈóŽí'6ë¤CǽÑÇcŸÅ\GþôãøÎ:÷"ÿ‹ãø³ãøOuþoo|ßâ]u¾Û7âéñ/jýÏÞÄ[õ0.!=7¨çüùt²[=rm\Zõ{j›|ët>™ù)Î!géš>|¿£³\rcŸƒK=(ÉïÆêqP/’­3tøR{ÂéèLðMI·WãÜSt»_VmW©³ʯ“µ‹žTæp'\¯wÞL­§>ØiÓµ§¯éÊw}f—ÿª:ÒÍû®äkùÊ®ta…ÛÇL®NgwNŸSY7Ó«øˆTw•ÿª8_5uqÃNrúšæÊ«ö]×÷švlÅùÚ.½ í;i5žòžylïxJö¸’®øv|×â£êüÏÞ7Ço×ù½·ß?Žß=ŽŸ«3vû0>í¾þSùùû“‡ÒYh›èNynÆéñ¿ª>sšæ’ݼŠç˦6_uñ牄Cóº['›×î9˜¶¥/I²q4=›s13síKóûV¸–§gBUõŠó¾Õº ó4þŸ<ªŒÓ¼¡³3‡ÓÕï]_é`8œ«X~‡ÖT/=gu2O¾’øÒü‰}æþ¡âôÆíGѤú[R/ÕïüÛ?¡×nüÐ:ÏI~jÖïâÀD³ƒíÒªx;ߘt#é.at:šòOìúÄÝk_²OÍìT/Ñɲ$·ÜD“k»#§™Ü37âJÏRÿº=W3¹õÓ›êûñʪ¿º¼N+ÖñÂÑC8;ðS=çgÓÉw7õ©Ú Ïíéb Ò™hÑgè3NÿËññø®ÛØK1ö wõþUññ¸þ‘ãø’:ÿ!òö:×?¸º½³Žû‡®ÒW&¿›k¸¸„ã»ÆcÓ+®´¾¨48[uÿµRûerþÜ•3/•wts,ïÆïn}•uô^õ•¶JxSþ.ÖÔú7õðŸÎ%]_Ržª«jÝ8àð$z”'å‡ð4©íhÛä÷ÜüÌùÝSáèu>‚c }ãBm§ò$?nOyM}ÆØ’þMù¦Þ»º”gâ·Ó=ÒÞÅšeòœí¨Ôú³^G߄ý;¼9& ÒîÆòèò GóÏ"-®­Ó÷-%‡?ñÎ<Õ¿n.½òû]]ç¿H‡óE;¸ØßÉßÑ9º:>’ÿWR¹ËsúÏòēچú,ÒîdDZwÚv)É»“Q²—4Gu2p¾Žø ;¸Ýü€ºI¿ïd—ø%LúÙÔçä‹ýʽ¤Z6qÝÉùæ¾ÍøÖñø^ÅøÞˆ—¿¼Îo[üÝ:¿kñîãø¼:ÿ[=ÞÙ{c=Ü+êö:¹$=tù<:;Ûë|A¡NÒ®ÝL)†Núšô4µM×nŽ´¢!é{ªïàíðµ£ÇÚve_«=»©VóGæ9ßÈØôÎûn\O|¸XÑé iJ÷,K±%ó(Ïn®ªå ¦¶]ùëü™Òû ߎm;=¼r]ÕÇwó¾S“º¾u¾`UßÑ´ëóvê¸ú+¾Ý9•ïÒñ*õ:V¼îÐ°Š­\Ú£\;ާ+ÉV]Îö˜ïê\é³4æï´Óû§è#qÑi½+ý³CÃNýn¼q°Wy«:»ý°k/î¼Ò­+¼tºÏ5œÑ·ãö_®óÿ!#ß´øÕãøÙãøÍãø½:ßãû†ãø›Çñ±uî]1õk÷‡®Ë¾ãÓõaÒ×4ÞNäûåi-Èõs7>S÷”æqæó!÷þë9¤­“‘Âuó|·6©ô¤¹y…6JÓª¯t=ËÅ’#é·$T>“¶niÑÿLL|Ýû}ä/=奈U¶…|'§#Nž31ŸÏ^ôúÖÔQÚo!.g‹.¶WºœüÓ»r¯ëÊͽÓ0Ϫ¿«¾#)¾qùœ ¥ýUINJ“[»Hs~‡Kaòìæl]}=»}5Ü£¤É=#(S/ÉÙéGzv‘â~-×wvþéÖœŸ³SÅ1Ëù=f­ïž½8}#|ÍKº¥´°ÌÁJx:{¥ŒVrup»=&ΔƮo:~º¹{²‘.ff½níêúLªãúd&³­ô<µïdâè"ü•~Žó¡ô·Î'ŽãÕ­y$šIa&^:{Nõ«?ßuzEš’Mwø˜¿²™äkY6ó-+z¯îg÷lZËécÜ~>•ÿêå3ìó¾µÎÿƒ|e{.ÆC~ý8þùýýˆ?¹Î}T/ÿѧϡu Ò©´?+ïÓs½wãâJݾ«.Ns8ݹB÷IJî*FgNùÍzîYóÝÞðÎÏß Ó–û\8}LvÀçoÚùlaüg^á^iä7LVó ;ª<¨ë*S÷½…ïøHó—äGÉï,Köï¾WV¨?m$Ñ¡º0ót-ßñîäÌ2Ò™âщÿ9îÉ»¦•ÏH{ (Úÿ1ïö8qü½©Ç4—içÒ}ŽÞ.†% âKÏóæ}7Ïìbq‡Ë•99±¯]™óUWb£I eìh`{׆>›õSLb¦[œIgê×W,'ê-Û»ýd‰®Urÿ‡M0Töê·_Rº™’Þ:ý¨ò²t‰>ËùhÂqþÕÁ„çÚíØ;ùRy¦~'ÎG¬|P‚Éq×É–ýL8“Gî?Õ¸á¹ÔïÝÍÿ‡Œ÷õÆšñ>ŽÿPçÿCþu±ò÷Çß:Žÿ®Î˜úM÷muÿ挭4ÆI~”{¥wt‹û#“o-Éëàu~»š|gçNï:¿Ÿp$:ÒØI8É9{fYGÇŽœV|$Ýç,¯9Ö+ Õ©4HkS¤?Å.JƒÆÅÉ'ÖI¾6ÅA®]ÇÇL«8@ß™$þ„7ùB^wñªkßéÎnlÐ¥dÇ]¹–]±Yã°nç“Vô$¼»å;v¾“ToW}Úá¸"ßî®\Áq¸ Ýþ­ ‰®T¾}5¦‘ž”¯y;cfº•ñÃáéúê)zú”:Î7wúwÕvåÜѶkgWáêû•:®º´ƒŸášs¯ye#¦qî[êÜC1ÖŠÇšñxGoü{z|ÛâÛêüfòwÇgÇ;ë\s~“À×ÿ̸—±ËÄ»ò}©|5ÞýI·>C]ë|óÜúDZCêöÏîÎ\[>;Ðk•…£gŸh"¯îûÐü¯ÌÊW*mižèö(ߤ/­ù°ýä¹¹״ݼÈñàpRÆŒµS|ª8Ò÷Åž™?ùàÚ:a¥q@aëšLÕcY§ùY÷œ¨[ŸKp†[ƒ¡î0Ñ'©ì¸¶³²ÅÕZJŠ™¹ÞÁv §óW“n–'8UYÖ,g?¨œ¿δƓü)Ûé5ñŒüç¦~¢¡ÓËÎ'²]'7êc7_õw—¯ü¬Ú¨¾¸ÔéÅJ·\ßP?=eÚÌkgc¤E}RÒ©”Vú¢‰xlÛùŠ{Ñzn\O:èîÓºˆâ£<ÍŽVâKçn݃yi Í«óÜóÚÉuúžÝ\Kž{‘Ç7‘Çö~à8~¼ÎíýBkËãÛoŸTçÿõ>ø¾Ÿ?Ó‡:˜´ßÉ=}p!/Á"ÿciÝg¸vºìäîúÑéqvÏ,\ÛÙFŸ“³Ÿ\grþúå7õp>£téÞŒ™ïžÕs¯Ò6ëvÏ´÷°»þ§ü9ž†Ò¦vŽÕîœöLxºæJ\äºæôZÿÿǽ ÚÎù #¯i¯ìÞ;y¹Džgž¦[ðšü;Û8Ûvcçæ®›·9œÚVe¤ðqrLãáÒîTS™òêü~ò®ÿ’vp<ên*c{Þ;þH#mP“ó;,×óLnnÁäücç“;ZxÏõ ­—ð':W}çÆ>­G½u}PõØËÁ&œäãØÎéˆÒšhpc}_G#ý˜›Oͱ&ÑâÆð$¯´†¡¸‡ÃÃþw>vå7¨#;²q¾ÃùGMl«óÛyNqeg{Li<š8/h¼4ÊF|<¿kñ©u¾¯÷÷ãwŽãŸÇ×ù}‹¯©ó_Õã;qã¿|c-yîéÐÿ§¹þfÜB¾çÁ6šœàžÀÎ?:½rÉm„Ýåíæw:ëð§{Ž¡®q®d@Ø©~çC5¹¬Ìy”=C»•Ü»±eÇ:8«2ç3~&z«Öþ"¥N‡ºöIF»xVíV6`tãµÞ¯ÆârýÞù„Dß.¿®œ¼§ù…ÖQq¾t—Ž+}=ë°^Gïª|ågvüD—œ­ðíÊdG^ÄÝ%7ž)MΟt´tú”äêð®Ú]¡åU`ìÔ½Òns×7=U_žê3vêw~m ìâ_ùò+í¯ø¬Y¶’gGOŠí»rO9טßGþÐ:¿{<þ!2ö†üEÿ¢kÉãûcÿÅ»ê|¯oÄÈ#®žÿQ\ÎÐï³>Ëù¬Ó­é09Ý×|®K¤ñ”s­³CC§›ÔiGÛÄÖ¥Õ­¿hâZWW(ìÔ‡Œi¹¶;ësm<ÁÒ5•ô}^§k:ΨÞ+®YæöÍ|λÜNžóK‰GÝÃL](”©,',òÝéÇ]µ5®o»5êé¨ÃõîNÇÝü_ëºõœ´1ûë0)ÖbýÎÐ7u¶OŸ§váüt·?ž2ç‡ƒéø§Nr^jŸà¬m„:˜æ™Š?ù–_õÍž²ž³]¦÷nÍ5÷I¦˜˜ã犦•ŽS–v²É”:Ý\Ápt°îN ´Ò—ô ¦[oqien,Ôä|U×?w𣹡ó!3¹gØÚÆÑåÖ×éÿ_ŒKwý«Ës:âøuc¦ú.Ýc1¿i1ö^ŒýÈŸSç~Š oYŒ÷öþÏãøý:cæñä/ªóÉã¿|o¼ÇsW/åÊ÷õÝøÒùÉÎ×Qß©WçT=ÄÍï1k›™ïáW=–·Û+®x’ÿZÙ‚ÂÉÅZzÝÅÀä›ãšò™ü+õ‘rs6£²Ó}Ù7õð]R½w}åð“gG¯Û«íú»ê1ŸJg²/…áôÀÅ;|®âüŠÎç2¹¾å7 ´.û,Ù¤Ò1’îãÖ³“™¦=áž}wîäíì%ÅÄ­t*<ÚhgÏÉ/9Û›õž‡ºZ‡úíøu1ª‹Õ\ÐW¸1–sKGGÒŸ©‹”iÛ¡£³YGƒ£ÇÑÀ2Æ/iLvö®ðtlHø¸(Õ#\&þŸ+ñ¬yî½»ò•®-QgÕ÷ÒÖz½òy¼¦½÷²¥q¿ÓG{ò/)NèâP&݇9ï“_R¸ü'ýL™<Ç?éK6ïÊ’Oså£Yy“GÚ}áLúm,ÕÅ»z¬ó:fò9Ž®óûn_PçÿöÆ»z?Vç~ä¯:ŽÏªó_ÔcO²~ׂñ‚öE3»µäÓ“Î1¹6.®M}T!Ÿô:]cœLš_µí¤Õùi•±êÿqëø¤Ïœ×Ú?„Á÷0OIwÎ ·¤ž–Ϲ}+cDÕ•ôŽ ×“]<Çx•t¹]cV¥Qq* Ú†&7qÏkã8»štwóx—¯¾—°?t1ñ¸{='UfÊ;ã4âæ}÷Ž"c2狵_5¹ggšïê:_‘R²öA’yfâüÔáOô9} ÿ7}èÊ6/«òr™uÊÔIm/NïºyáS&·õ¸/µœíõ¾ƒ¡~‚mHÇÞÎN“ÿ`rõœsí:Ž—\ß9=‰ñq»äl›ôQ¿mãxt}Æúɧ9¹wðXgåÃ;Ýqx]ì@ßâìÝù‚dc#1nP¿–â§䑾¹Þ;Žñ]Ú±·øSŽã]Çñ£uþzü‡ú7ë\Gþ¹:ÿ%òî:¿k1öZ¼¹^~c™qLIžòãú•õ(_Æ$웘¨§ì³2÷®,Á¥þ­`§±ÃÁX%þkWõlǧ¸þØõeÉ÷wíºþïä˜ÚìøßYÎïséM±†{Ö kãô'Œ™;=Ð|÷C…Ñ!Äá|d\[ÊÍÕO}Ñ )¦¹š/¤É•ïŒKŸâMå©=SÛw|ÅÌsqï“ì¦Ýºn¯ôŸ0’Ž>E_Vþ>é@‚3cè®ß®øç.ucÖŠ—]¾óJºÒÎÅž‰–Ÿå`¬ø¿bÿ#íŽ}¯W¢ßìp'½ÞÕ”çæÍ+½îèt°Ô—íúˆyÆ“$´–鯍ù?êó¾ã8>·Îï¿}wß´{‘¿¿Î}Ê_Qç÷‘ÇÞ屇ùõrO²Æ³š:߯÷Ýøšà$9'½èÚu}ãb&Gqk¸|לÜÔãø‹¼­æN¿ e”ã‰k­Ê×2çräYá¹ñžó<æ9IõIq;]™û>nå·ë§ª¼WÇÙ<áp®ó‡lÏ5Õ-Î9T/\¬I9òÙaÇWª§t»5ÿ39¹»ç …k‡ÓÁÔºìiKŽwgÄ£ø)K^¯Ö<;Y;}êÆgå‡ÏY÷éY–¶w¶ õ]ŽÇ•LI˜Vö¯íô¿Žn§¤%éè<ßâp²O:ͤv>ëºgΜoÔüÄ×Ê>Èa8¾Sÿ9]Y•9yŸ£'è|¦Ónn_R‡í?O¤S릘εá¸9ë¹ç¼] æl%=‡t6àxÓ}}iœ›ÿÊññ_9ޝó?!3.ßHÿùÚãøêãøÄ:ãã·Ü·™û4nëáE][&IöŽW¦ä¿][•Oš3¬Ö(ëg8'Û¥}ÓV§Î+('…ïÖI;eKÛëÆ}jÊ…ÏTèãOã÷ãT7Ô‡Ì3ËȳÆs.ö¹•v*'·ßÓɈxžÉ¡ð'­%õ(¥Eq¹ÿe–Ô›‡ö‡ûŸòáô0ùÝÉŸ›·9]a œôGiKc§g»q:ÒÕw‚1ŠÊÇÅGUíAáu:ìÆŠä{Ýøëø˜e´‰¤ç¾±ÎʇëÙÕSÝÙ±í ¯§œß„“øwúáô½L{ú«4.¹¾K×Jkç'4þÑ|òVÒ^Ûº”ôcGfêümÂéúså—]öe7’.ÆÉ/ïÄ;)ñçà:™ºymŠ]:Ø«ô*mS¬|_²«®­;ïúžwÇg%¹;æÚtõ®$ÚÈjM}5½š:ž:Üžp<ìâôÔÞéV곕læ¥ç Š×áÝøF^ƒmÓÞ⎷g’¸f1F8ù#Žãmu~ûí[ãã׎ãçãÖùM‹±ÿb|×bì[ßµøÀ:÷Zèz"yY鱫£qü¼OÿÛ§ÿA=íl—>Nc¦síÖ麃û®¹^@ݤ=8]qó_ÏÚ—úm úÃN·¦ä|£®Ÿ»87ÙÉ-Ê•…Çv/p¯´Ìv”7aMz*Üëü0í}æþ7MÝB™ûn>éL:@y¸2ÍO~fòæÞ5ëö Úºz®ß9V;ý˜´Ìy½â¥ŒÜ~ð•ÌVó2Ê4ù~έ+l‡7ùM…§íÜó4ê'á+-´'ÇçjŽêú6Ù(ÛíÍ•;ÜiNÖÁsã•ê¾£‹0«y¥£ýŠÞÆL]LBÝë`îЬ÷z¤ý ‰N¥þEóÙ–ô¸¾wtºäøp<Ðt°ª·#ÍìÂIz¤×I¾¤ÅÑ̾$œ§ö·£—pR_Pæ:»xoŽ-|Þœö!Ž÷îFŒüéuÆÈcòOÇoÕùîÞOÇ×Õ¹yügo¼¯÷—îÛ½vc®‰»ý]ÌνìwÊ$ÙEÒ[›æ}g·…²N7œ¿p|²_vuVù%ßlçhKþ±û®OIûU’]¸8…צ~ëãm¿Nß_›gÆÛ‰WÎqRyt}âê¾¶áú(å_¦>e½ó/&ç—YælcwOqt{“øíääOnÜH}•lDuª³õ}N¿n Œä7FJß3szäì²ê±ÜÒXádåb4WîäMš©7+Ù;šÒÚ’ÓY÷LXåæÖ]ß#Ý Ÿós+ص‘Ÿúj×_»vIß*ÔÓo¾9ýJøfrcñܘzÄéÖy’/ ^:ÚV¾-ÑštÖÕIã¶¶cYгçÙù–Äéw´»=zÔw(œnïdâ#Ñít-éj7ž&8f²Ž[›+¹æ0ÙJ“‹Ñg»)÷§Œuá«ó¼±'yü“z¬!ÿðq|Çq¼ç8¾¤Î÷úÞR/÷ZLz5nWY0>)ÔIñËÉüŸyÎ7;¦0WvÀ6 ¾[ãÓ:Ý3 ꉋ“O`{Ç“¿Ò™à2¹}i„“âÿdÛÿ˜×J¿Ó-½Öú„G0¶éd¤ñéq<&^ôšöàô@ÏÎ/uòu~ÖáO:“úÔÑ_¡®ã³B½ÝD˜«ç}Н³w…¿ŠùÒ¸áÊ»¶ŒÎŽ?©‹?.§wM)­|F+vô¤“Ó厾]gÓÅ]êh`ró5ÂZ•¯bËa&½LðS]7fºv»ú¾ƒ¯K+Zºøc7­ÐR&oâ-ùòµwtpËþhÛ*£Ï5àõà±yü‹zì¥ÿùíãøßëÜo1¾7¾÷þ:ãä·ÇGÖù}äù’ÛzøÎžã3Å~z^íÛHðf}U]?snÑõ'Ëõ^ÇNÚ“òTõpͪ«7“¾«•ÆÎR<”ü3çWeê¥x†mÉ«ì;ò£×«¸¤êaÿ8ýÑüyèþ‹„ßíåqñ°«3a§WZNÒ³¢³§ˆ‹rvúœà8¸iî·£/p¸H?á¥÷Èë§G|<öÿŒoUŒÿ†|[ëÆz¿sû-Æ¿DÆû|ŸV/¿kñoÆÇ/êáÿJè{Õ?ð›šÔç=ר5®˜ug%Ÿy[ùߪŽîôµ³77:¼Îÿ© Ü8.V=´=ç\$ÿÇï+P~N6Îç»XÆ=+v>3Árt1žK|i>õ’ºìb`ê]É™2O4t¼ì¬h›™øïB&÷,ÛùH½vý¡|8­,srHqŒ£EÛÍk7×êÆH½¦ý'›K}Z!t&Û!ׯÁNt:š“/¢\œÝ¯ë“ëÙv‡~êWŠù’Þ8_àdËk‡«“y“pI·¶Wz™V¾×ù’D¿ƒçÊí«¸2ÑÞ•»øá*~—·«klŸd8ói3šÒí¤‡zæ|‘£9é•£Eétø­G²·Î“ߘ÷3ë|µ¶#M„I|¤c‹¶ç·¥f½×~pߪû?ÿ8Þ{ßRç;{ï¯s¯Å—ÇgÔù¾Þˆ‘õ}½'}§£³åÔÊù&ý«˜s×vVmºú ÆŽ ^¡eÇ>:ÿæòœtïômÅg¢¯ósô z½‚åxs¾ùÞvñ“óñŽ~W$_Cú˜ïìg§ž&çCþº\¬æ‘¤me3ó¼KkÒá䃜oNcõŠ^‡ÇÑé|d{e§W—:éÚ_±·ºŠÛ®Àrõ;¿±ë¯žšR,âž=^U¦‘k.íÈ`…ç)õn¥os]ų럜iì[áïhºÚv§Ý¬$ƒ§¤DS3WpºØxÕO«º\ÛÓ|Ò9íucßÄø×ÞÇÕ¹y|ÿm|Çb|y¼³7¿k1¾7öd|xû3æZòŒù>U¢'ñwu|¾2æ\ñïiN˜Æk%îÁwxwýúô3În9§HxæºÛÌw{%Èy¸5°¿)¶VZôšs"…ïÖÉ»¹ïŸJ#ý7÷np_sg£N–Œ»g±ÔI·Î«)Í3IÏmyÝa‡ôv믷RÇñDy¹wçÝ„§íSÿ(Ì$›N‡ýŠ›m:{b4§s<°½~&ÉÏÙ’–9ÚYÎïà;ÙßÕc^”W¶Z[£i™ëó™ßÑIÞVûsôÞÑêÚ®lŒ4wz;Ç—Nog§—Wc”>g·3ßÁrÏÍVx]êlŒ¸ÝI8z¯tÒ:9rŽ”ú2â:k²©d³Ž—.>Ûísg üŽ:a8¹$txxv¾Î]sLW¼n?¡î#ïë=ÆŸp_XçÿC~°Îõäߨ3F×_r­Îøx|ÛâÅ=¾é+'îI3÷»}}zß½ûæäSRWë¨<»w]ßwë—îÚÙc´ä×:^µŽû†SºÖ¤r¾C>ë9›àÿål>‡uÏïÝ?0tãÔùMÂÇ+Ç}·6ñèúÀég™ó”§Ž½ŒŸ¾“™Ã­ðœŸWùÞI]ÝWô¬“×ôÕô÷Œmܾ&Âp<òõ{Ê—êO‚Ãä|³óÕä‘ßìÒÄ>sršÚ3ÇȤ—Ч“Q/,-w1vËùꑺ9*Ç_­çÎzt6Í©fêâÒ§õ /Í_˜º¶+¿È´³ÎÏöä£Û3äîÕ—¤¾qßÕ@ßÿI´`ï8XwìIëÇã!ãûÈ¿YçÿCþì8~©Î8yÄÈcÏò§Öùý‹¹ß‚±ãÎqiÎב—™\¬_åá¼jJó´IW磵¯;îð½pvü«ïhpv¦eÝÁéµât>ÏÙ8ñ×NŒ1S·Ûѽò¥ÉWîøI&·FáRò«ouðï¤ü9›éöÏï¤]=O|¬Ú³N79½ìhêÊVòèì<Ѿò Zo‡ÖÎvívò’^ºvÎ÷ìàÙ·J;s2§?ÎV»±®Ksu¯ð·S÷ª¾;¾’ít~;WOW¶4Ï+]yª.uzÜù®ÿþÓÑs¥þNÙn?\ñ3InÝ:ë²}猸`ì—±îüõx/ï«êü÷ôø.òx_ï}Çñåuþ?ä“ëŒÇw1îÎÄEáb¥U ‘Ö·V©›Œ3çeêW=>Wpë‘ÕÜÎê¸Fªuu­jòDþœMj}Ç›ÎûH‹«ë®'¾îÿÙn>¥øµ¿Ò:ÏÈ›ëÍUåDž•ö‘ƒK®_ISz§°£Á­1&Ûé|”[»ÔCu¤¤Ž³½d§O¢“ý–àj¾KÉþ:}f·—Iõž´s½ƒ²SØ|¿TS²Yâq¼&?9ármŒ4’ßDmygî̵ŽyÍï5t<&úœ½)­L„EŸ–x¡|™ßÅd”³kãt"áLòLë,NO”¶”Òû^fò;kI>í3¥~^Ñ|c׿Ô-×~NåUåÑ­‹i]–±^zÿÙÕYõ‘âv¾ûލƒeÊ\r>´ê1¬®R_RÖšÒø­0g»ô¾1Ÿý:¿3ï_Üã]¼=Ž¿YçöÆ¿DÆ÷‘Ǿ‹ï:ޝ­s yìYû‘?ð¾Ý|v«ôj̬±ò§‰ß.rvíô‚¾q¶×ïÐi[·çöQfŠ3Åißù^ùÁdŸJ#}Vzþãb—´ÿ ­U2FH±ƒãm^§N‘wó\lG>Ò3õsÔ Ú²ö?ûr¶ç¡|h[êí\«N†{¶¢×Ïê!Ì™vÆSÍ×ÿ|°\LY¦®ê^·ÇÅã¤Ñ=åº3uÝéõ¬G?C”ÕMöCÕC}`¢œWß„aÛ.`Ÿ;[Q\êëiɑǫó;L¤§»º9RÒaÂM¸ç}ò¯«6©Žêž›;•)wJsP‡¤ç¦|þ“uîµß´kÅã{tÿÇqü—ãøÝãøu¾Ç7âæ±yþ‹úµzùd…OøOãÕþÅwS¦39ά|Q—œOrð»>tóïÆŽ ®huuÜ^ d]Åãð¥¾(ɧ© Ü¿„ôLt{BI[òÃÉŽ]b]·?œ÷*‹É³‹÷’þ¤2ÒH•tÝù/¥Ø¼+ßÑ77Ç¡Nu6ïÒSù}8Îg­ð&øWéÝ©ßé;õvwg¬s8]½¤c+:8þ¥º+Ù¤Øz§-i!ÌßÊö¬’Üwcõ:¯bg¯gýNO{Š­¯ôÒáW:žbóÎî´ëà¨=ìÈÁÑžlé 3í̽-nNï`ÐoíÚ:ýÆÊÇýØg1¾k1öZüõ:¿üSÇñãWŽã/êü/õØs1þ¿7öbŒµäù?jý2ßᣯp|=UÞ3uÏ’ˆo¶rpßÂu8¨oôO.ös4ßâZã÷OþÜ\áÆ´á|/ÅrÊiLzwÊ“]%ʹ–úpµ—€Ï¿ ƒëü¤‹öGü,§ì;¾½ÊS™öŽÊÑ­i+®’zÎp­w$§3e˜ìôò9GZOP\*ƒäψ/ÙÛwpRlîÆÎõ4¹÷\¨»~]åàÖº“­9Ýt°Kê¦ÿ,¹þ4¸½5z½‚áèHýãt‰¸ü®ÿ= ¾ÃÑÅç –«¿“u:ò®Tô­É¦™çêtúœbƒÙÖñŸøQxäƒí>&G·ÓöjSs0*”íàtmSLÒÁtp®N¯\GK²‡Õ;N8Χõ4Õ™ããÈßGßµkÄc-ùêü‡Èˆ•¶^~#ù³ëüöÛ¨;ö1¿:îò”Æä‘&åažù¾»öCפ´«{]»Fzn=Ûqü\éwsüÕ8°3f9¼3ucîí_ê­ÒìžÝ8–Ö¡ÿ\ÅÂUÞ†’ÿìbÞ;¾“Òüpý+œWô8\¹âOãÃëh¸:^̺Œ'}êwÇQÂr÷Ýø·ÒÒÙÉ7ÑÕáØM;þn‡ž®]²Õ«iÅ/áºÐÍS¬ü.¿ãí)¸vÛh½W‘íJ’.¬úÕÑ×ÁO4¥º]ñ¦”úñJ»§¤ö«øwW_:_Ê]rz°Û»ºÆ”æF»÷ãuüû%FŒ<þŸ7¾üMu®%ÿxû,~¹ÎïÀT÷øÆ:òGß·q²ÆÚø¼žçSžh_•§úÜSªø& îÙ´³—´–äbèø›ôk¥—78V°(s®¿êmvÆ$·W8“©ìÉ'å;é›y:/ÔçÝÂÐëÑ~õžqRR<ö›¹~`ÝYÖõö“®åÞ¢KÔý™T–Š·P¿‹Ág»´®Mx¤Kß{uÏ 'ùÖÎv4¹çGìû[ÔMigàà긵yÇGgëîpt%:]Ÿ­ÒªÞj_ƒÕ=;ëèT]Õ{ÂÖ3Û29}Ÿ÷NÞŽ^^»<Â+œiû;ó|ÍKcr×iìÖûn|ïð(,÷¾ŠÂw2g¢,ޙϱ_Sz¿ÇÝ'›pVÏXºµ"ÂLuìd? ¿¶[ÙÜnrzã|¢Ò¶#¹ïqj}å5Ù¾Ãïê1<êÛXqîØ71âÞ±×â›ãïǯǯֹŽü‹u~î‹ãõòÿ!ïk ‹Ï¬É eR¨ë®U«q¥ÐN¯S žüTÒ•]Ý]µ4†–%˜Ý~Twíx[ù5kå³:“úÎÁÛñ¹îÞ٣¤}ðLØúNªã‡©›c9šœïr~&éó .ÛG*wð;ú çn¾³-7~$º ®Ê’½¯t#ÁîüLÊÛ•ý•øj—®Ý´ëW®à\ùå§´í|Vj»ãîêØÊ—ïÂIe»°’¯y=’vêïäïÈtGïwÒxÏ»´¤µ¨c§ïÝœ›m^ÅÞ\ý¤Onüs×Wpi{w¯´èºÑÕ÷~bû)Æw,Þ?tÿ Îuäo¸/{{{—ßTßõwqEG+ë¬bÕyŸÆhå˵eÜÙ­AºöG¢u^ó{Wl‘ëŽo·ö§8Ü»ñäƒ2I2ç½³%‡¬æ±Ôɹ–èð:ýâz«Â!ÞôÎá¦ç ·¨—ü\ҷΪ|îÈL÷6U=¦‰p(‹’:+ú]<­²c]÷}Mi=ÞÉ`¦•=³ïÒZKGœÞòq†K;ºK>(‡î>áL>‚‰}\¦^òY+éøKå+[prv}âh"îT7­²ÏR?u)Õstt°h;ÄálÔµurrvï|@:ˆ—6•èdRÞÒ«gæ§¼4¾­ôwÇÞ“.§{–%92_ý˜ÖuëáN¯’}8Þ:ž]õ¥ë;îÍuiäóÛh ž££‹ÏTŽ“ÞÿÚͼAÇxïnÄÇŸqïªs¯Å?ªó?"ã½½ùŸ½ñ]‹ñ¾:Ž7ß·›pç·-ÒàxÓ27žh]7Nìè”+w÷L¬—ÆXW—pÒ¼Œñí8ÑE¿­mg>›˜z°SùM¶Uõ¸=õÛíKWº +ù÷½@g7ô-¤Ÿ{ \¼ªò›‰ÿL±{²[ö¥‹}tz«åÉv(“k;Ù+]ÎÒ°-u0õƒÒ]’Ÿ|‹ÓCmËaârï§9ýÓ²¤ÿìc'oÚDòKŒ+Ü;_Xæ>ùàÄÛn{ÖI´¦¹–‹AVxH¯æuï/8Y§ÈÙ+a8ébKG—Ó¥D/ë8Þo޶O¶Võø=tÊ,ÅçÝÜËÕÓþSº\\[åyÓ|÷_H¶cYòѼ§|;{êp3_}²«›tÉáç»ðŒK;Ÿt˜ñª³‘­®ž»Þ…·kCN¾)ž×˜yŒi#>qÇw‘glüêüþÛÇ¿9ޝ9Žw×'}ó»oÜKè¾qu‹3é/œ©#î;ŒY\_‘ºß…Á:ÝØ•êt~1áÞ¡ÉÁîxæ=ýÈÊ>w袎®öߺöôãN®)öZÍE\ìHš¨³¤Ë•íø¦”â¬Dq:\WÞ=d"ÿìh`ÞN¬±“ÜØöO}­ƒ}ſ̼.¾Ø±ŸUZéÁ.ìÕ»³«Ø¢‹7‰ó©}Kýx ì+ýx•ΫöÝáNù+úž2–\ÕCöÓƒŽúˮҥôuÉ=_Pxièt1WÆáÔf«^I´uޱ+¿¾CC'×§ÂMºÒÛ#¹ñ…ï²}#VÿÐûü:÷TŒýÇ?]çw’G¼ü÷ëüîÛçÖ¹y|OyìažÿÚ›{’wb GcS¬lýªßJz¹’eçƒ5ïŠÏêèÚñ©¾›ü4O×{–»±¼*÷õ¼Oãý,c¬JºÇyο¸fL\Ò˜èÖuá’ºz­ô=Åçºz;¾<•¯tuS¬Òå¹rïÀ˜©[[Zéy’‡[gZÍO»u³«©Cwà¦xØõ¯êp‡¥C«´ÓŸ¿Lëɉ®«¾ÎáXõêž+w>½kÓùÁUû«cÅnÝ«éJ8ºS Õùž§Ž™Þ޼Þ2KxôÞ坿Ž;ò~=hÓë Nçg“ßbÙSÆ£T§£³Ó¯ä¿æò8Æ»wãßÒ#öïìïWŒÿëýüqüÉqüBïï¼÷Ö¹'yìGû-ÞT¿À5AG‡ãaÒÕÉ3%÷œ…e7ÕïïýÍï®ÆŸt=åá’ãÙÑNZ8·q´1¦s±ƒÃ«gΕ–N¾Î¶Ø7œ‹:9ÌkþÃí¦2>»®æ»ŒÿY_ŸUqß²Òåž¹úüoç‰V·æL™»²™&ÿÕ•;^•Þ/ß”ÿ&D§ó,×D:-ê؆´ÍziÞÓé¹[?J¾¿óÝÌ{÷mòQhç’“ëk¶ï|°£Ùù˜ÞiJÏ›èïÒ¸°’qò‡ZîøI<éþ¢ôNu·¾”¾SC²C/w(£šðHçÈë¿c=øuþ‡ú ꌑÇÚñØ“<âäOßMïô}èq¼µÎøøE½Ôÿi.JþÓÉ‚¼ºñ»“ a¹o;8ÉÏîøÅ•ŽÇNwoqü—&ݪô¤CéKqc‰Nn¤pœN(n''TFœŸ1uýI:Üžä ÛÉÎÍ[º˜`æ‘.Ç«ƒW¦ŒûíØÿ”ÇÌwß§#„¡u¾ttk½äëgrññ8ûJþs¦Õ|Iáus‹ÄÃê=G+¯Gr}êÚwü°½ëÿDçjO¸ëòžxK1k¢ŸyI¶ó?OÅÕÁÞñ«þ®ð]¡ÛáìÞí›ü¤˜<Ù¶ÕóHî»\¼Ö‹ñ_éñß¼/­3ßE{’Çÿ§ÿIÿÚûÞ:¿<þ12ö"óQϹê¥Õo]PÇnPß½G¦)éÌLÏëq_fš»;—þý±ê£IkŠËT6É·ºõÊðÆä9ZJê¸9ÇN¥Sù-”;P<ªsŒil;ù‡®;Üß—S¼ “<1>OßaÐÿ«+_\&ošÏ±ƒïéRšïô6Å¼Šƒ2P¾Ý¤ó‰ZF}Óº?ä‚8Ów#”gGLÎ’/vöKüé}R¶§/ar:áÚ®èVÑ:]¿ñúuWs˜äƒZgå“R¢¾¹¶N¿:Ø´u'»NžÔ½;”w‰¾¡Óö1óS;WW§ƒô ¿ÓU×/ÔÍNç¿,“Gœ .iá}òËJ7ãuÇÝïôiggéœ3±ŸVï¢j¥‹ßÚïÖ 8wô©­:99¹SÎIGIwnëáö]=ÖߪÇrNïõs¼R?9`Œ½^çñØsüÝÇñëÇñûÇñŸŽãªó{㻟Wg<=Ö‘ç?Df<1Îó=¾I·ÒÀù+í™ü•É£<ù~ ¦n><Ë|Öëü—£«ó…šÒÞúöä_Îo9DÚ|=?GÝyvq[×·¤ÇÍ©æ5û˜ïjªMO˜ϨƒÎމWËTß&\÷dúÜ•ý;¿èè™å]<ÔŤ!õQ\~š+?eÊŸ#¿ê±¬ ùôíÎ6œ¾»/ð´;°ý1}¾Ê£³Oê@GysÏ0çÓþƒ®Ÿ4?ÅI^jSÎrïU‚»ã59Ÿ§ósÆRŽ6Åëtsæ“ÎUv|8\Ž¦ŽžÔNé%MÉ8:”y;V}»Ú{Dø¤Åµqþ‚õÜ÷(ëÔÙ¶ò—hq2r1…ÓDKÒ'å/ÁÖäæcZ¶ŠI¿‹i§iÎîìÁÅ"ÓÍwíÆ^‹·Ç—Ç×Ç÷×¹ùÏŽãŸ×ù?‘ñä?½Èão­—ß´Ð8F}«æ;ÿ˸gž§ŸLÿ·Zù<ÍßÑø—1`ò Îÿºøq¤Õ˜Ì¾îž‘îÊ ««òÞù¿<åÆùÞ¬OLÿÌ!|¥Ÿ{³]ÌÌ=´“ä—Ëä'_^õx®é|ж'ü•θrWŸ8FÒ~cŒã`¦=úIw^–9z“~8 L—.m&Á]íí»•z¤Uë9Yr~”æH\‰/ñÂë uHc©¸œ¿©Û·ƒKq¤ºNFô{N?ÓxìüO¢ÕÕMcÃSmÛÁ™ô»yÜÊ>¨3+üœ§9º®?õeª£°wt|UžúÂéNj·+#ÂM8¯Î9þ$œ/ëô[ñv¾Âµc>isó­8Øå1.".'óÄWÒU×7Ä=ÊæÚïÈïß͈Œo[Œï¼}ßWçÿC¾î8ÞSç¾å±Ž<ÖçšñÄÙí#б§ë77ñ~Âá{TÉÇ]õë¤MéR_澿è|nJi,ªò}ÞùӤ묓âÆœŽ~7&(lGåïlIÛèššö/õ&ùçY7ñ6ciÚ…ÒAÙêzqÇ«òçê&›fßèº8ã.¥Kó®èø<¸¼zÆ–âçÏ’=°>×ZYGßìÆ‹Îÿ:}ut'ûJÉù™T¯ë'ç)“¤ï†ËO¼:ݚɭѥù&iR^˜ïàu¶Ôé—K«q9ÁJ}ÞÅÂ+››íõè`%ß:¯Ý¾§I¶NŽ-uú=a:=M4$X‰õM”ãN̿ҷDgò¿«±€ðV~‡>(õ#cøÎÇ&{ttîèÍÔÁ®ŽËwrØ}nG¼ÄïêÓNtm˜8nëá<œ{€Çõx÷n¬ ﺵäñÎÞøoÈÇ¿¬sŸÅÖùíäϬó›ã½½#ÏxÛárÏU5¹Ô«ò÷¿œž©?Jû¨Ü±šÑf-ŒË”Ÿä:[aŸñºí îy¸½,ÉÖÉåàhÖ<}ÞM]%<Žm—‹uVòV<Œc ']“¥3ùû$[Ê‘ñÒM§çJÃÊ?'¿´òÓ;~›¸»ñ6ɘýîæiôKN.¤1é=ý u1é““¡£ÖÓwSWòßyª³ãUº‡&Øj绸ÍΧÐt¾LÛìÊcgμò¤—>ÀÁOúåàvzæüJJNýJeêjSzÖ|…fWoúI·0“¶éö+9î_jéìþƒåž×L\ž]‘M76tú²Z;Hu:;XÙN‚Aßí`? ×U}l²«ÑGã½»ñ½ã¬ó¼÷ÕùêŸ8Ž®sy¬+eû‘?¢ÎwöÆZòÔÝÿ9áë~ä]}T9p˜åU>N%줟.æ˜ùÄ‘`®bßÎ_tsºÕ\<éV7†(Î7ßâprsÏAœ<É#ç)ÌW~ŸÕCFßèöDO:ºõf÷¾BâQa²}¢{ÞwÂYõxÚÅFzíð¥}¯Ú§S6Ý;>¹ëdw“&ÇÉÂù¸d£eâž/%ÿêxst+lÇë;x¤ÉÕ[ñJÜiÝßáI:4mÛù©Ž®Y7ùg l—ôØÙû1ÅÝ'úv’‹;›Jø™:ú‰Wó\ÿ¹ºzŸæã»2`rýšÊ\Y¯³Ç?ä|Šârp ÂJu];wßëN»ý³+—„§ÃË9»¶éúwe .i~Š»Vôj^çõú®ó4ýëøŸôˆuG|<öQŒoW|ïqü³ãø÷ÇñÇñ{uîI~Wû0FŒ<ÿò¢¾ß ÏFé{Jî«|Ÿº9Ó÷¤·)OSòµ©ÍnòÖù¡ÔLŠ—óê•Ì&=Š?½›M:“.ö¼_­QVœ/“—¯º•Þíá½›ç«þÖ:ãáÿéqüLïëo]|áq|j{-ƺóØ£ñÀEeü‘äYõøùgÚG§B™Ó§+s7½Nó'•ƒ&åßõ{'m×ÉÂáw²_k..,”—i×ùU'¶w<óûoÞªOˆ‹u¨KìŽQéZe·»¯×Ñ6¯ùìÞásü”©Ëx,ù%êUŠ¹Ù®§H'ats¼™R¸ºnI8_I“Ì;>}NÎŽçÏ;¿G<«27wâµãÛÁO´¤>c>ež|ÇÄ®éâ¼Éټ뗎wÆ;:À²NÎé~ʨ‹1’Nº²w’EÇ—Òèè&ŒÎwò^ÉßÑàê­òvúÙùÕØÇk—V°ViÂwkYjïÌs0fZÍWñ^#'´7Vn.V¨;Ïœ—ÌüƒŒµà7ÝŸ\ç¿öƾä/ÿR¿ÿ8þvßOåã{Êc?ò_ª‡ß¥söD>ÜÚ!yÜñÝwó“+×äÉùúD5u¾è˜0û*í£vyìû»ttsLîx¸êwnåi®?ê:äÌ×¶ú“yò–ö ë"éLú–ÖñSŸOÜ|¯5]Löe×nšíÝÿufJÏ:û%ŽNFfÊ#ã¥x¦³òCÙ‡Kª×®oôL˜³,½‹åäKy¦½Iæä3Ù@ò…L¯Ò¿+÷N?M)9X´§_l›äÑé>ç–Žž„·“¢ÓÁu/޶ï|Öw<&<Î>î¤ßÌ£~'Y(>.¥¹eâc$çó;þi? î.mÎÆ\Ò—t“u:Ÿ“Úí&·SRªmç=ÿy˱™ôŽãî¾ÞüþÛø¦ÅÇÇÇWÔ¹vü«Çñ[ÇñÓu~n|ûísêü‡ÈØŸ1÷YÌïȹ¹fšKìôûÉÉEÏ]JñròÓ¤³ƒ¥6Õé=í÷Æ´MúI\”¯Ó ';·6Ÿxîä¯:;ëó¹5ýó[ú=õÚÆÁsçoæëµâZùÆA|.çô¨óîœút¹ç»)nNz˜ü›ÓÕÕãdìúme³n­Ûé$ÛóØ3Ïé°Óiîsü8š?IŽ®^‚çè¤Î±ë“®¯:8n¤¹SòƒU^æZÖÙÏìSrîÔág['¯äsÙŸÔßòš²e=—œÍÒ¢iõŒ áïô½+ßçüÚŽñ^}ôŠ?ç˜ÒxÃ:IÞ]û®Ï:?äê%>5u{"†û>®mº²I’Öu¶–hîæ]»2eŒ_õ¿ãyã{ÇŸRç~㯯sÅx_ïWŽãg㋎ãoÔù¿êñ Œ–öS·Ù‡Ä[¨ãÖ?Ϻ/t#ÑŸ©,Vc¥‹ô\õp9ÞY‡÷JS² ÇÓMÈ'ŽäoÒ{³”‘ÂOï¨%{×¶ŽÇ¤ûÔƒdû/0¶% »sÒ7븹ë9Ø7(×éyNÇoò7zI穬“üû—´¥þ¦þ%[t²v|tºèh_ɧëã¹oœ4è½£+Ù(ùpöË{Òìâ¤ûN†I>ìkÍÛ·”©³c)NÒæÆ½vz×ɱ£7Å©;²UZRß9œ;õè__§k¤UËuîöñ¯äKº®.>wy wɽ»âRòEÄéöؤ8¹ÓÊÓÑÕÅÎ ?ÉoUžbñ•ì]™£g5N&N÷\]·6ìì-Ùe·~Ax¤Å“ kò1÷YŒuäñ.ÞØg1Ö‘ÇwÞÆ÷‘Gœüu®ýȵÎ÷ûÆ»~c¯…¾£ä|ŸÊÀ­»‘ö•<Ǫ ñÐGSÚ¦‹»N»£3éÕæ+~º9I÷.Kò*Ô#/¤¹êq¼©×jk³ÿù®ó í\ÿǼž÷óKÒ³Îç\üCžÝ“}ît±Ì}§ Š“ÏŸt/‹[ßwþ>Ý;Lõ'-”“ó+ÔÅ46Í”ô{ò¨eÏ›6lïÊ“êê¹6n-ÑÉ¥PæÆKÂéhZµÑrg ‡º·ƒ_Ï)®gâIt§>qû¬Vºäð8tóM=;9v8ôìð§øŽö¸ƒ¯‹¡ÓÙÑè|‘ó „Å1Éõ } ÇÒÅv+{Mã"aMú::W>Aa‘®Î‡k§òàØÊúé}Iö…ÂKxÞuþ`Ç—&xîšõœ­kþ{Ýx5Ž#øxì1ññØü‹u¾¯÷gÇñ»÷÷?vßUç?FÆ;{tßöÅ=]S®z8æ“6gÎ•>_Š\]êS×oiíÅÙ¸¶Kú™b(^';±D…|§SɦÝ|«“SÒiâvIy{­^ÊÈ}o[ãeêü-ÊoQÎünWó’œUÿéƒ\Œ8ëñ‡nµkÏ:”MŠ5Ø7«¸&Ù­&Cyìôš´‘®ÔßL~ÁÁrýãyIúÏù ×”Æ*/»T—´³®ÒéÒ„Åïé'}vúåì ÙºËcÿum'-¤+ѱƒ7éûŠ‡Î¿;Z;™¥ñIÛ¦ø—õ©Ó¢WÛMœN:»prM|_ÒGëJ”‡D'á$=HýáâŒ߯63uï}¸z;sC—Ǿa¤ÃL:Îv>7•u}@<.iûùN¿Ã—|*aQƺ7b\Ïo¿=Æc?Å·×¹Ïâ<Ž}¿_çÿC¾³Î÷ø>¡^¾¯7c—O¾œ¾Nœ³óT¶eÎäÓùEúQ¶KòJ~Å]ïø_Búõ:íkpëðäÙÅT+:oHtv¾%͉ô:ÍõµŒ{kžÕㆴQ–Š#ÅÄãèTÞܼO“‹ƒ¦ë›yæ{}UûOí¡ÃÓéƒÒÉ<½'}Lœ“°=a%8iLbþÄ©òw1SŠÑû©3]?:>8?J°Ü¡u¥ÞS'\J}Dù0­ú•t:*ÝŽßD¯kG¸ÉfÛÕš¢¦=Ä ÇéëªO©›Éöv®ߎÇ$Çø¼¦ÿÒ:ɆSÛ$c·"Éu'æëôÛÅ IO“x†kÒàÒªÿ»˜GëìôgjŸòÜ}ç»ë7¤qIñíļ¦ wúØéÆX÷ãñ]½|gïmÇññÇñ%u~Ïb¼³÷kÇñÛÇñóuî¹øÚ:ÿÅ÷uî_~C½\GvÏÛ”V^ßT?Ös¦œWÏŒ4Qî+¹i^wý›æUnütýšhšåIÇ;¿íà8ýI¼°Ò8èö >}—û–6y!½Ž~S:šìuæéó~öGÂIÝàú±ë7ßÍÔõ_Ò×vÂV>Ü¨Ó Wæ`w6ÕÙ«ë •kÒs‡ßõ¥¶¡ÞÌX;Á§wñ§ÖK°Ü|ÍñGzWu«óšÊfÒq‡rSü»c}ŠK}¿¡®®øžuÝwY’n:8UùPü«µø•î'1Sê_GÖ§_Kñ¦k«ùÎÇ8›"¬y}%þ&-)¥ý˜©/vçé)ÏéáÊ>]l­þEmÈù©•Ý*m©}ÚÏ£0Vz¯Éé––9]_Éšq.í’ôê}ÓÓóþNÆ_Z{T?O¿?üËØ31ÞÙûoã³ëŒ‘Ç;zã"c-yìµû,~ò8¾ù¾Î‡ÞãÛÈ3Ξ±2áßÔã¸|%yP6É·:¹wýÁëÎ×íô§Ó­Õ\‰ÉѲ²Ò@9¹¹¯“GOòÿ“Öd'«¾Jð?&c9ò—ú‹±b™{ú$Sº˜§ê±oïôŽ>Vm…°“¬Ì$;â$Ýžæuváâ@âKû|‰GÛ±ÏRû´¶ŸìÔéSò­NßæyõÌ á›i'T¸}Žã•p\?ž³ßUœ™èÞñ+Éf '•íÒ²G®hÙM”-çÒ+ÙF•×µnÿ¡£ÇéhGWÊÛMnüe¬´Ò½”V´%]g¹óU»|^íøž„ÇÙ¼ÃÆUÕê½9ÿJ†‰Nç{´ŽËO8®èÛ¬ïú’c å4Çà;ë1ÿIýŽ:¿o1þ?=ö'¿÷þþ³ŽãÓêå^‹7ÜÃáºyƒûwS—¹f^²«UŸ9x ç¤wLJîÔqz˜ô›pm“Þ.~MôÌs÷“tt2só†Y‡ónGçÝx£É­EÐ/ÑG¦¹2iâ5m-•Ñ'vó¥ëŽ6ŽCI.nlšùÎohÒõ:·†N;›¦üé’¾+­É‡;™ÊWvéúkUŸ2Óÿ}»:)uó›.ŸmS™£9ÑŸ®Ítðn.–øU¼Ž—ÎçÌ2·n»Ó“ÖÔÿN?Ó¸¼ãGRêü[‚‘ìá þyq|×<^§~rk^.†îâWçgN'ÕúŽÒXh—p%ºVëlZgµ¦çúµã¿£ñŠ~­lŠôéûß®Iƒ;ë±’ ÏݺMççf=·n6bÞ7ÇÛã=ÇñåÇñMÇñ}uÆÈc¯òØg1¾kña÷õçÚñܬø¸^æúhg툼ë}ÒOíãö³­Ærl³¢qe_Š'ÁáøD]I1iK:¦qJç¯fJã5×5º~p‰|>ÃYqS–i}¢¤ŽÖU‰f•—{âöGßš¼Ùž|2ÎLºÉ~Ò6+Ãý/»ÉéTZ'OñuŠýBú)o^SÎN¯’\\^·ær%–&oÄ¥iË:Ÿº~°‹Ç%í[ÂëìÙÅùηTSÖÍ«‰¯LÙ¹$ûQ¿ãh)“×ùÐÔ¦K;:V¡¬ÊËÛáØÕõ޶DS¢/Õ]ù4G‡ó«±á©²p4%ÝݱÉ4Çrí¯ØoW±Ìެuý(Õ¹/µí`ª}u¾Õݳ}7–ªßûòFœ;öZŒï¾½³Îøxüwú—ëü‡ÈÏÕùÿ±ž<¾ÿöI÷ußTccJOIæQWÝ$ýLÉÉ£¿]Û‹Ò‡§5{¢M“ç„/ÁtåêëÍÄG¸lۭϺ”ö*¤¸[iÇÏë¡^9[I¾ÀáN42îâõìWõkº—ˆïš$ÝtãCâ…ë)z­8'&[H¸»äb×ÎWq±£Ieª> ÅG+ûr8ôšphl“b<…—æöÔsÅ›hM6£ô°Ìµs{#;œ ßñÛõ%Û»ç¹Î¿k[Ææ]»2§7ÎwôÒÑ>ÏNÿ“¿&¿Ô‡D“âMpwéN>ÆÙÍʧ“†²47¼‚#ù÷v¬wåý‚Îö]^ÒñŽÆÙΕïŽc‰Ž„oÕæ¶ú–”ºØÙù¬y}åZG«^w>WËÓ<Éù“é7Ç?bä±&üqu~·â}uîAþãøwÇñ¿Ôù¯½<Ž/¨ó?"ã}½·ÇŽ®sœsÏ,È“ö‰òãR§ÿ.Þìtñ©ýãî©îU_ÝéÇ.=;x\»vpÝþ9ö}ÕCÝétYçã«q‹e.ÆLcá8ϽEi/ojG)%;ïÆPÂãÚ5iÜÁÉüN‡ ݸ\¦,ÉÜÑ´¢/Ñ™è›÷]¬<¯»w¹VxW2Ü¡Q¯“M¥ûùeJWê²ÝSêt1ýªíŽñþ)¼¥ö;1R«»ß¡£“çjÜéôí ¯"Ï+i5¶=eŒte+ØÉÏjŸ¤Xø*=WÒ þ•9;áíŒ ;iWGÚÙ˶ëŸMp­wŒ÷ãÝ»ñ}äO®3ßyû©:ãäñêñÎÞÔ¹÷b|ûâmuî[þ€z8'àZš£EéIu;žV¾­ƒ•ö?kÞîøÌrÆ*÷Ù¦ëã¤/zNkll§ó]·Ø™‹ì$Ç'ËÓ3['Îõæá¾¡×Ú·ÝóùÕØåpϤk·m^ñ)iÜâ“YÇÍÊä;Tœ<œ®:Y'^œ2uzªô]±Åy=ô~Ê ^ÕcÙ$?åüN§×)u}šôÐõ1Û¤õÔÔ‡‰6¥‘×3u¾(ÉDeÚ͹iŽnǯ«—pì´Yõe·Î|%^N:Ð]“†®½Ãµ#¯ ?é[ºw´$ýص›„oås5qLJsã¤ïjgΆ/"\­Gãhrô&ÿîà]•s²M^»ç‹…²nGëÈ1òXGëÂã›_]çwß~á8þ¨Îï[Œ8yüŸúoÇçÕù‘ñß‘±GãE½ü¶…Ž¿ºÃñÈñ¸ó ]JõV±å°‚—ü¼³ùÕZ¶ÂÑ~Iã,Û‘®ô |gΚäžbQÒïü×…Ýž€YvWieüÖù!úÍs{ȵËÒX?e<Înßar®èúÁ=ON}NùOûR:¸ÇçÎJç¬ël“¾ÝÑÔÑšl„uvâMþÏEùp8Ü<5͇½i|"«qÇÙK’‹óƒ©mW'áby¡®‹-]_8+•p®ê¤zéªf’‡Êßù‰.nO°h‹Ig:5¹˜a#õÅJîWúe5®ìèo™ô;§]Ÿíèë§¹e«z´³þ²*ïúÜÉ®³Ý‰ÿ®]òsªç¼wßÝu>HãGOøjßnoc [ïä<¾O1âÞXxìAþƒãøuþoo|y|ûíÛê|wïmu~Ûb|7îµzçè8ݯY('ÿ”A²sw¦ž¬Þ¿Tܳ¬Ã“`ìú•‰+Í“VúM[pº’`%?äèse ?s©‹ÿi[Ôë©?w\¼ìøp´±=}œÚ‹{WM¿ã¢ûŒÊÀKô¤9z§N6][ç{:Ø.ÒZï•öιy“Þ'ßÙW:«i í¤Ž÷TŸü_I‰¿4¾$ýtúÁ~ ¼Ž–Ôž¸Ì™wö±[§ãu…/KOéÇ4þ$š:»»¢ó«ñÆÕIöy%íöÑÎxåhZár<ü¼½ù³6ËQ˜çÜï»b`ÌŽI€Í"™Ít…d@ì‹ÙA`³Èb5;H€ƒ066Œ™ðÌDÌ/óËüwÓ}*¾<Ïyž'³úœKFt¼ýÖ’™U•™••]]­äpÒGµün¿tø;×Jgt¦ííèOÆñj³[g¨ñbë†ye´7,‹mÆ1~šgÔùˆ‡ýPùQm«¿HƒÅ¢˜Œ*Dy`²‹üvëäyct™íÄ: oרû¬.“ õØxFÜoW½ðŒêίPòÏÊ*~§kxÅ®OÙ; X§ëÆÓ-U¥±gX¾þïÚ dÑÉ炉¿ÏÖ¥ÊÔ2‡ëøsòËÊ)<ª¿Bä)ÀÚïÆAUõCÅGOÌ^¡¬ts°â+ÁÅvÑ–0¾°îºW¬ƒmÁ² œ ¨ýÐÑF~‘6âR2ëìUMïÖm]?±1f¸Ô{ì ÖUmRcÞí«©¾º’KƇë/Vé(›kûñ;“c5ÿMôgå¯~qt;›ìæâ ÿ ®8'úþ0EKÍÃŒG–×é ÖUk­vŒO™­åܘV\ØW®ß] \1sóâRt™&tïP(¾Ö½²|ÍWÁ­×&mNP1išÂËò»õ–+Û­M‘?×oê]ZÕÞ‰}©|â”Ån~e0gõ¿¦©s=eó«”UxP÷QÿY='; ÚpÅkž]Uq¯=ÂH÷6î·)÷ZäùÞÞßó[!¹÷8}âü.õ×ÄGÎüŒ;¯ó‘מæº_3âaŒuV½Qÿ»¾bö¸Ö}Šô©ÝèÖ¥;0±µ¬Üci:۫憮TþÄGY€ºÚõ?òXïY»jy¦KXÞÅR˜4?Ì«€ö ck¬¾ò»•¯´®Ì•« “ §o]ìcÂ’C6ݨt@w¥Ïæ+¥WŠ—:~.ŽÒÍÌn†Hs°£k®Îß. Üîðáò1½[?îÀNÿOøc6ê*ÞÇæOèwñÄ×ÙP†ûÊÌô¤óû'ýÄx™øyPs²ÃsUF&óÝUü¯;£îMg}Çd(}Ûôióý»O‹s¯Ežíö­qžm‘ߤ~ÿÝõƒqž —çZ|FœßYßÙ{ùî—ųo¸æ¨6¿{²Â®½îæÓ+ºUõØéÚ4v…±Ë‰Pi«sQ•–ÒiüïÎÃ1ÇuR]Û°6T>Ø) Wç;uëY·å÷*^ycïT|ø®*Âm)§ôãLxÏò†²8V8.¬Ïp/I«õÙù¬ã' ˱ñX¿ÊGVràt_év•SÄÕÙ@§oª Ê>‹e1Û¡ö#2a|©~šÚK&ÈCÙ,Õ‡ˆ¿ë#¦¬.»&óƒ³GÌN`9õÞu×Ǩ“ªoh‹Ñ62+°o‚±½gS¹qsŽ1“ñZmÃÇÚÿ,ŽK‹W8ßzJõÒÅñ~ó˜ý`ÐÉ4¦£ ­´iL¬kgÅ÷]yVÉéâ£Îá9þé列ßIùqÆs_rî»Èoí}Ïq}Óq}iœ>rúÕëì·¯¾)¸'>.Ú ˆû¶bñ§lT'7,¢n9½T2Éúó¨˜Ã¥ò±nÕ׎WÄ…¾+¯Ú¶cËœ?UñTBû„¾l•Ư´õ®kò¦t¿~o²âw2‚¼³<¦Ç …É^ÉÚÿõ`¥ŒOÌSõj\¢®3YTÏSW™L*Þ”^+s¸Üs2†£óL敮ƧâÆûNæPö™ýFšÝºyPí­r¥òU8_˜áeu°= ØÙï ˜lV`kÂÇÈ æ9œ¬~'ÛlŽÁtu|©²>­2Lö]ùú;)?á§âC9QøX}F‡fÛn¨3î¹è$Mé¬:K«âÀöç…k¾µO"}äÜg‘qäWë}Çõãúƒãú¹ãú½8}äwÄù=ê<#÷Z¼.^øÇõ» õ}A£ª¼+?m"C OůúTÙZÆ¥©þVòÊp99Ä6³rS{³£Ÿõ?›TŸ" ¿ãú“ÙÁ©½X~Ê ³%He@•Ź}ýv票ñ¨r:ÃOý 5T`ã=]\µ½J&óAúˆqv6¼£§Ò”®°ò]Ý “1ììKGkw.R²QÁùø §Ã;±9 ºº“ø ÃÙñùZò¼S×Ícq»üI®”auº9wªW˜ÇôÈÅA]Ùiœp'm·]n~›Òvø_k`ö¢ãa:?W¼ì¨ufU^ë[ÔoŠÓOÎxqîEνï»»ÿº8ßéË2y¦Ežûöúxág³ù‹ÅÞÜxMc•Îÿ]~‰šW1^¦â~ª>kÃdÞÍ…Ú®o:ÛUÓ^¿ŠgŒû¹¾ÁôšÏÖz¸Ç¢ÊQ]©zUÞ®ó7+_l¾Gùe}S׆j|•ï—ÆÄ™O_Ë×´ilHµû‹!›7wuzŒ¸G'ëª\•ïb4q,ÎÚþNw˜~Gèç~ØžN¯Õš¤ÒaøGí+¦?lí¢Î™Q¼b>7¥“Ê~WZ»ò[˺çˆ#¡ÆŸ)OÎþtàäKÑD½Å¾Ÿ<7A[­äq¸vUÝc´º>Q¾êæ9»7µ‡*¯Ös:¼*YP8œý`:©lúújœ;YuqE&+H óþɼPÛÊxY¸ž—ûõ¬'÷ç¾âün^Ƈs¿EîGNßø=qÆ‘ó{ßç;{ŸwWnùÉÏ ô‰Yÿ³÷²CÜ;›ÃÒІ3P¶Vñ1µW¬­Ìî8¹D|êm_ÇíïÉó8v¾öc}FÀä\É<Êj­²¹²–©tk»°êoÞ?|e*}ô}ÖzÓ•?€}Ž<=û´q‘Çz©çGlŽëìÊ¡öÔÕþ@|¬™\£ÿ^óñY3¶kõ;“õ(yjß³ñªÔÚƒÉef§Xµ~qúƒåQ(ää!L™níÅd‘•Ã47/»þ¬é̶t ÖpUÅêa}´§XŸùŸõÞÍ 8N®ÍÌ9[Éh (]Ú™'<){Õë7…ï™=SåXǯÒcL¦Øo—‡7νÆù‘Ÿ9®ß>®¿8®ÿ'ÎoŠäÙßç·øÞ§OýR¼8#yÅÀêùT(N—Ô¼àúû¬ë›É˜::S¼®³-ÎF0{¸k¨u ÖSü*>ºþA—ñé|ÞêW!_XeÞÙ(FƒáU²ÉÖé5¾Äú]Ù'7—WþÔ¼.nèì.“MGßÍ7Žgf §v4HY´ ˜Öñ½cœ ge™Ì1P23©ƒå&}îú›áètÏcžÌ[ˆ_Ù1„Îïe8Ñ>Lm=ãÓ¥wº6É[iJ&œžÊ²sŽ–çî‘¶{N3‡®Õ|RyÙ¥ÃdKÙ”Žß«0‘Uf#OÌfOtc7Ïõ»Ò×ünÌU~•CŒseLëcãÜkñ™Çõöãzoœïêå7¨+Î8òï×»ãÅ·¨ól‹<ÿíeÀÉÖ¢lŽrsÛTO܃㽃S]X·¦á{Nˆkñ‚õj;T<¬Ó?´ù ”MEŸýLÖÊFºtäù¼5¯Î_̾²9}ß„u&aMcãÉhaÌ×HSÅÀj_¢Nb¹nÜkù.æÆúpÑVÏ”œc;ò„|2­›¦k7Ö§³LŽp.À¾f¶LÑtzÔµA­á*Ï(Ÿ Ü\òX˱ý=¨»‹¾j'“öÜ¥«Ãt•Ù],§ú•Uø_÷û„ʘ ä­ãy`}T÷¢ÕòõT×ÿŒæM핲OÌžL ë—ˆû¶Åé5ã+‚÷_¥úð²ÁåÚçlk§²?ŠžÃZå.BÛbFÿwñ–Æìm'g/–Wþæ×r¹Î_ß¡N?ùÓëŧ"÷Vd,9¿±÷׎Óo~õ¸¾6Î=ÉŸç~äWB¿GU}?§÷Jn»5MµEîû QÊMuuñPAPçEGò9/L‡Vz=»Çq¸ñQ±)%ÃJÿ.”Kô9Wz=sÇ…ý¯tœ¼è ¿8fUoÔ¼‡4ŸÒMfê¯â]ùíÌ6)~€²LFN3=S¸¨ú®Œ†Õ×HWÉ?ÓK&¬Œºï|Þ•w ÖÁg-nݼ¹9ØÑÀûé8¸²L?”Ýr|(ýpz§dzZ U¿™ás|0`öVµŸÕAp6†•ôIßcyV·ÖéÖúˆ‹µOùÂLþ;›Su¬lŸj ›3*Mş¯øSó˜Â­(>lú¹¯8ϵøâ8÷"ÿhœßÕûŸŽëßÞÝÿúq}œqäüÆHž—þ5îC^<;ŸQÉ3Ú¶Êw„–w&Ÿ[Áä õ™ÙF¤ÉÊ(ÛW׸Œ‡ÊŸªÏær”…®ýή0™Á¸QÇGʼn´±|ŒâØ2›Ãè»y©Âóxȯ²ayÿ þ#}¬§xv¶1LYfgÕµÛÊÖ¡îØZŸí]Gpþ®ZÓ±9ªÓ+†ù­øN%£hW ¯²{H³þ¢¯¥Ö<ø®§kþßñ/°~`6탳s^†‡é¦’½éÅ ¾Ò½Î0ÚP6ÌácãÁlxÇk­»è+þœÞ¨þô—£çè¨:(#{ÿ'ëSÎf»t7/NÁµÃõ%³×ÝÜÏp)}eýéÆyS´ñœ‚•_ß½ZßI7Ï€Ëïè}Éq}Uœç½¥¿œg%g|ù×›ã<ùcâ…üR<ŒU:»ëúÍIu>U1†«ÒU4Ltxj/&<&túÄü÷)(;Xó»õôgǹ9}ëW >Ü#Y¿›µòÔ¾;¦KÌcöª;¤³+®¬Jcé.9Igõ•^1{pÅ"=õ¿ŽÅ:ÅÑDÚnÞTkæƒ-^°O”ލwIq~c<«sð=WU}Êèbó½±ÿXºzöïæ–Õ¾ÎÞ3Ř<âf8qÓíÃv*ºÚÎüz…Sñ¢«7µ1ЇGáHèöß;½Vùµmì}¦‰Ü¹ÿŒO„ÎçV÷L_¾yÕUv‰áByT°;ÞOŒÇŽ–Êsö¼“ŃâSñÂôWÍe87LåÕ²GªÜ.>WjãñÿîÚÓUÿ3ܵÏMT|1˜Ê+‡þ8žc~ ÚºõÎ^žßö‰q¾‹÷¶8ýáÜ{œg[ä~ä×/××[âô‘3†ü‘wõñ"‹7¦¿•%»WÞÍèl‡éïèѦi¬Ê_fu eóÙ½ƒ‰bóúþUV«<±v²þ`ù7p1ÛÚ­™q.RkânN`å]ßíÈ[K;y˜ØYçŲÎÎOæ€ZÇŠ³ ¬OþOÛéøRùOU¦£{Ån!<¶½O…«ÓË)t4&2·Ãç.tã¨øÛ¡çxœè›ãk"—“¸aµå“t~\ÝIùÉ|7µ·*­ƒIŸ(?B•uóÒ.0ÚngÇ+®š÷˜s“W¹ê§¦œgçމϊó;{GÎoí½?ÎXrþÏwùò]½<û"cιwyÅ«¿ æ÷iœØµÅéßúíü…ßåw¾"ãß鈺W1bF³ŽáúUqWäËõ7ú¥¬~Ä}ßßçSç^:?‰Ý×÷÷°M·¤ ÖUkYïaýSûû‹-+¹V²„¼²wÕÞ`Œ©+øžã×0JU +âa?.ÚUfT_¹{Fobg+=…ƒÑBÞ*.¦¿˜ÇèWšêœGqº8æXŸ<#iXëW¾¦tº~¯8YŸLi±þG™GÇò•¶[㢬vg‡8Ys|¸±a8UûpÜ=×ç®ÚJÄ¥lâXü1¨äŠáǺjLNµ¦w2æxP¼3`´ÔÚƒÙïNŸë<ÓõCgûÝÎN)Ù`:ˆ6SÙQU®êh½_ßÉ8òâôƒ¿þîúÁãúÅãú¡»ëÕ8ßÛKù“ë£âÅÙ€(#®Ï°½jÎÂ1Ž–Øöš~Ÿ ²X¤›ŸQ—Wyå‹¢¬¢mt6…ÕE@¾¾uðdŽTs/æ«3"‘—Z–Å€Yý[¨ãöøâ½‹Z–ñSùrö ya<Ô4¦c¸~É‹=kQ僔cü2ÚL¿X]·Nè|<¥'Œ_u¯ì5kGM¯÷ê\ ÕgŠ6–éÖ7¬Ý«^×ê}&?¬ˆOå©2¬ë¾;Îõ©³%ª¬Ã‡åܘ0¹P€¸Täg—çÊÒ/%?]¿UÜ:¿Žñ5ÑWäyÒ¿bšÃ©êFð±TòQa—^§sꌞ ?mÐDÿÙ8îøÄ¿“GößµçW®Þ;Û¢ò”ì*»Z¿ÛZÇ"çí×Ý]oˆ3Fœ{,~ó¸~ÿ¸þ2Î3’óþ—ãüÎÞWÇùnßúõëïð­ØÊK=ó”.ã¼7=‹ŠÉWgg;œ :«p¸5âÔ¦¸|7gÕù·ÃåæÑ ìö3êMB3bEîGγó]½çÞŠw\g<ù}Çõ#Çõöãú»ÇõqqúÖËÖºwp°­è·¸wæUŽõEm«“—¯lËÔf©}¼L¯*½+Àú‡•©÷Øï+¿ÛO5Õ+´¯JÐß]çb¿¬}¼ì5ÌV¶ÓoΗeï%®>CÞf„·7<²ùJÉÖeøwì‘ûïê(^*}&›Šf-3S*¸sî:Þ'~cMŸêÿ®î«þqt¦ÀdÂÙñÿíÝ~ïló V檽]°ãcíŒ ÊÆÄ§™ðÀò®èÂScWŽÙoWw2Ïv±w p)v`bÛvêÖô§ ?®Õüìx˜ÌGûÏÒW‹_,¿6ýã<ùSâ<ÿø{ãô‘ÿâ¸þ8ÎïQ§¿œqäïŒó¾7ƹ9¯Wâ¾S¿™†×\_£M`ígór—¿Ú¹À½§‹ t­Ó#l‹ë`œ¯þÖûHWþÛ¯[qà¾å V@9^ÿñÛÍ•fm>À˜­£]÷[,À½ôx©çÃØ~¦£¨#*vËê×{ö¾ŸêG ãÒÊ'f±ðZ¾Ž7òâìÆÀU<ë1~×įø«ø™^×¾a6£³ŠWWÆátkT&;‹fÍg´:{‡ÿQ×ߌ7Æ—*«òÙ8ÚLfk½É¸vÏÐ0™ª¸°/>×Nî±Êr'X—ÙAEKÝ+šn.ŽØëwVßµUÕe<2\ªýŠ&Óÿº{døT!Ãçb'5M™Ú;QíÃ*w•ÆJc²ÎÚâæÆ‡ºg}¯ÀÉöÔF2\ÊoøïO!«O·ßÇéY‡ǘ9£9{Ôÿi_b݉<¸¼N6'¼8ÜŽ‡©MweU™«u8=èlY­wu¼:ýU}­æ´<;ã¸þ¿Ö²;©ÓµyJ_Ù†«x\½.æ6Ñgæ¯w6qÂËN¹ÇÀî¸_¡Ï|eç™~£}[qåŒ%§Ï›ß—NøËëŸ×÷Åùþ^îENŸùëóâÜ—‘ga¬sÝê™oȃ{÷ý;þƒšû°œ>«ùEõ}÷Üâ9¤á¼_ë×ïw+_JuÁè«ôJçñìL*Önþg´j:ÃÏÚ×3øÏêGÜ—)V†é†zæ‰ã³tǦÖU{[*oê=îŸ`mc±¥.î[õëU^ݸ°2ØŒ>ó#Ð.0S2Qñ*}fý¢ÖïÈÓ¬£úšÉ/kãûÛÇúC¥-pëÝÚ.”qeG*¦;®^½WóUW®³,ÇR¤ðutÔœ¦äŠõãU¥MäO•U2Ž|ts]GÃñèêOŸ£ =EÇÅU:¦9?UéX×fäcRNõ«³3«;±uªýúSû @ÉžQ¥l.³±Ë®¹~}:ãȹç"Ï>þÚ8¿I½¾’~òO×?½Ëÿôxñm¾u6F¥…ïcMmƒo¬³`Wº±ììõÔFVˆ“µ[ñìÖ Çä½$”œCUF[ÍX¦ú‰lÌk™çPñÕ½×QÒ*ŸŠŸºŸ Çç5ô«oû¼¤!oHŸýg6·³ nÆöA+_zýwøêºW•©macâäŒáS÷JÖX}µ6F9Rù¬v’ñÅlkÄývÖ1pzÆxîlê‚ê¯ÎÇ™ô³“Î>Ô¼.vÁxéúcº7œ­^UÓ¦}ëèLt¤ÒRúâpºô®½® ª ö=«ÃpuvR•CZ \Ÿ+›^óœ e²¼Ã»³y»²âòÜØ)9u2·ç#Æ“ò :Pr‹~F¥£ü½•®b¹ëܶôó<·<ÿø;ŽëÝqúÅÿ-νȿçûz[þ‚8ϵøØ8ß÷«óHõ#˜ýFû®ú{ºVu:Þɉ³ÓªÎNºãq'ާÂ?‘3ô ºïÌvën·nVz÷.^Æd·úpS{Tûy…xk=Öï/Áïd¾Y4°=µ,“}U¶ûÅòÌÞOðbšÒ1Çóáø®¢Š—±ÿ Ÿ³õ¬lÈÚë®øAÚnîPù¬»<…ï1s”[ÿ¨z¯Të({Âæ¼ŽînþŽÝ±ÍWyÅrNgU=+®õ;yvs»¢Ëî_k¸2öWø›ØÇ n·‡Å̦øwÛô™–ÝÑ­ÿU~«íÀ÷€—›ïÝå>äŒ!ç™yFòOÅéçw¨?çYɹ7ù«âüÖHîÉȳß2þœ~2~gc0s_ÊÉ•šW•\bz·naqÀÚgÝX¨ïǤ³9f‚¿›“ÑÁöïØ1…3 Ø_8ƨïÎ?¬±Ð[(~‰ó5XÙ:Žl^e¾úúïÖrõXöÜåËÖòLO;¹FŸƒµ¯®[‘&ó™+oêÃ:NŒVÞÍ©ÊP²«Æêk“³M“4ÅפÖee±_aëþ ½‰ÝeºÀø¨u”}Ç:Ýúmývç@0pëNôÑÆº¾™ØQ& w·ê`"ó8'¯|gC£”es"Ú/lK'ƒpc«l֛Ĝ'}ïôË Î‰žte¦m˜Òdë£Nö”Mst‘V­3Ñ'6ƨ›•7goð¿š×žÅÃýœyå^‰Œ çþ‰|W/¿!’ç §_üÛÇõkqúÊÿü¸^ÓOþä8}êô×÷Cê;ÿ·…æ ¤;þ™Ï…í¨ÿqNR4\¾ÓYåÛ ¯®ã…ÑšÈíêwSå ²y!LZMgïËÝŠ4·Þerïlfý1[Ü÷[ë±ØtmÓ±Ú§¬m?òèöˆc›×ZŠíßG`2®dyªél^›ôòiµ?Ùš¦ò€´Øùuùgóp§kÊÆ{Ôa‡Óõ{í{g+ˆS“m5fŒ×JS­AÊ)ÚNÞ±<¦³ò °œ[‹t}Wq¨ñpi:¦¶}š®l­âeG¾X9&³Š®ª£ú¼“‘NÆ]@¼N&;vÊ_Æ—[Ë£-ßÁ{•öÛ¯«äJÉÚ'·Þe}°Òº¹‰Í}97e{ÒGÎoæå^‹¯;®wÅyòŽó{ÿõ¸þ4ÎïSÿèq}MœßÉý/æ|œp®cóÄTŒï¬wÓXúÔþÕv»:ÌŸv²>ÕkÅW—7±X×Åñ˜Œ3zè§b9ÜÁð²çTx†]gO7Ê0[ƒ:Êèvü ;8×t.Ú™ëœßË“7§cJ˜ìL}OÇ¯š—±­(Ç[4µ= ºùÃÑU0)º¹ƒ³ksçó¹y²£÷˜¾îÆrRVéÎĦOxÜ)ëú±[Ëíð¢htmt4;9Ùåå)qçÉÿý¸þßãúýãú@œ{’ß/¾EqäW -üöÃΜÃxwã¥paZÕyÌÏK=»Søžnܰ¼úôØ}‡Ã•g|b_±y¿âëâ„X¶‹¡Õü—âþäEϰƲþÇúÌw©ÿq¿G=ÃÛŒrs ¾W‹ýÌìVõóÙ;sLÖX<ÑŸ?Žu'Ó•_lŠ÷‡øßÅG‚ä#ØF¶Æ@_®Ó=ÇÃÄà!nÖÖǬo&ü0:jÖù¨'ŽÆJWö¥³»,¿ê—['°6±z]?)œXÖ—Še­2lüÝζcÚÄWbö¥BïPs…²%j=¹ê(;ÈîU}äCáªéÓ˜ÅD®+>üUí«÷8¿(PeÔ7XÕèhwmge”ÍÁ9Ëé={?ÈÙñªwKÞж¥Ÿ›g¹}aœg ¿'^|7$¯ÿ=Î}¹ß"ÏIÎ÷öòü·Ü›±Îµ¨ø°gïµm¸G€µçºÚlk”:N7nã!M·Ö`ïŒÕº8nì/Æ—ŠGNbiŠV§cØ—ø[eEéD-[ÿ³X’Ò)–Žz¨äxáeíªeð½Qv©õ:Ê–9öA@£§Ê°ûÏIÖÛ„¾ö¯[ËVcéÒEyV²¦Ò­Å ê“’u†SÍjÜÞTùn>ž¤¹wDUÕWª­¬ŸMU^ñçÒ»v1>&à䌳C81Ý<ïhOeó&vy˜ŒÙ•p¸Ø˜8]qc êìÈnWÎéÅÔÖ9šjœÜž}‡¯“!¥Û˜Þ­õ§°ÛÈÖac€¾‹uþMöwÎõ9ç{{¹'9ãÃ_v\ß§?œßŸþù8÷'ÿlœ{‘óìäÏŒÓ?^çZÔxRŸË\|DéˆÒ_ì+æ÷ª¶wéÌÞ<•]»ÊË›ÈÕt>¨c5áEÑQ¶‚á¸#£«ú¶‹ÿ8ΟD^V9Ô+7'¸5šêgVÏÅo”så¦qœN×MUÏÕw¸Ø½JÛÕ•^Ö'óSxÌ<“ÀÆpáëÖJÈÇDOLíL7Ç/\ø7˜À®Ü½°+Ë®ž“¦»ŽÎdÙŸÐÞìÒ¬¿*>2µ}*½³«®îSé?â›èÜo7?*^¦ù8>޶òévÚ»#CŒN×87gŒ4ýä<ë8¿-½ÎGÎoR¿7ν¹ùûã<9÷bä{}¹Ï"ϵø¨Ð6¬ÒgßY¨÷7¥ò¼;žS=Àœ«ÃúÒù3,mWÇvâÉõ?ó¿víÔŽÝQåqŽÆyº›·k]ÇOµ+.®®ä÷nTþX:ÓuÃf´Ø=ãeÑb÷5é«Ë.<;¯–UmgÏ ÜŒç vz¤ÆIÙ 6˜wç’`=† ß»œÈ4Òaz{ ×Jï¾ïÑÑW}¹xÁ2 _JG‘^=KÛíâ´•†²clØs$Å#¦#t1dõŸÙ:&g+¿“eE ç4÷Cn¬•ž«ýnXÇ¥MivzÄêMúï ÊOïxbÿ;ÚágºÀìÃ3Ýs6¡àü–]ýÃ1íx¸²UVÙ7E˜ÏŒ¶v}!ýäü¾tžW‘û(¾ù¸¾-ÎXr~k/ãÉy&\úÇŸçÙoù½×¼ëÀJkÑgç  ü³{´o.ÖvÇÙ~äqÝ£ÝÇø|@}Õ–¯`RÎõþv¶õ«+‹¿î{ÇKpÏì2âD\h'+6÷ÕýÃ”ï¹øCZ5O­ÿ”¼²õ êÖqòøØÞ^¶¿Ç+>¯gúÁx\¿ªJê·–­¿ˆSÉ»+3¥¡ð¹4棱ôÚ“8Ö”7´gŒG…¯–S1 i]¾âËv²0©ßµÕùŒÛíä çVÇ?úZNG:ºµÌ•<Ìwý¯l~'OSŸ¿ÊmGÓPæUùZNíÉÅòŠ7ÕSž‘ÆÔÞuúæèwu°n+˜òÐÙƒ î©LÚVçjìßê÷­ù5Ï9νùmüõ[ã<ëíÝw×÷׿ˆó<‹¼ÒGNŸ:ϵHÿúYÁq?~„¾gå¥þWmUmTi9]àæ‘ÇÊýt¾`ùJ”}`õÖ=ÛÓ0Y¬r®¿vçç+aÙgñ¦:ãy^iʬ}§üe&¿ÿ1î§l/³ã“±ìúŠùa¬¾‚Îc4§òAžÎLò¦õU9¥Ë}p6yTkú]Û¡Ò]ûTÚîx:fºôXÞ`ŒCÕØ?GsgÎx-æ—ÊÿœèsÅõX'ó–«»ËÇdm‰09ƒ»Ë»Â“û¦tœ]Á{W~Ÿð¢ÖˆhK&þþ¿:ÌÖI_×Ëwõ2†œ±à<Ç-ßÁËoˆä>‹ü†Hžo‘gÀå÷ö~8Î}¹Wù îʾ.^|ƒº>?CžÜ¹@l>¨õظMç¨íG1>*í*ÓÝÜæp2ÞѾ!,µŸ¸gçêªôÔüue¬úÎw\€g&¢| ï/Á/®Á*oŒWå«÷)Õž”mÕ*Ù)g*ÝgÀ/úß«¼òØóPÜ€Àâæ˜¯Ú1±Ã¬_T¬ñÔØÃ7±/*Îälæ÷] f»j´#“u3ë5öÈ/žc4±WûÔñ‡yüXgç$&; h‹”ιñ^¿¬¯»þ˜øûÌ;™èÚÀêMÖ§hÇPö±O&r€ÿw}/56êÙÕ;6?!Έû}ÇÆ¥Öcvµƒõ«çÆÅs§ýÊìÄòÿ°ŒŠeWwƳ֫¿*¯Ó!V¾ö/ΙÕn?/÷è'¨3b³~žK‘{‘ßx\Ÿç‹ŒÿÒqý«8ÏHÎïˆ|×q}uœqæ<+îõ…·5÷.ß{á®ü0yžœQÁøv6ñ¹½Î3šŒžÂ¹ÆNÅ)(ÛÂìëø­gXwü3[жSÕíú©¶‹ñ£ž >æï²õV˜t¬Wyb{Öo­[yTãU¡›§"t›k}VVáW󜓅ã9ä×ûj_Y]'¯l „õT‚ñ_ùXéÏ }b“•ÍA>™L)f²Òù´J—\~góœ^t1/×wµŒŠ0‘&úÊ.°9„ùª,£Íd éNð¸t´/XιËpãVi¨r®M o—8«Ÿ,Ïõ›[Ç“+f§'}æpMÓýÚî¬ÆWŒ†Ã5Y?©µßÄö1»%Í/Õ7]ý“>ržý–±á·Ç?Nù·ë¯â<'ùë'âô“óŒ¸ÏŠïì­³1°M•¦›nH=uöž¿Ì`ª'µ,ãGátc?™3ÜÿIÙ‰ÜNt¦Ë[iÓ¶`úKÊÖ£ªæªZ¦âª{Ÿ™~©uWý8×´-hŸU\oµ ãéØ{ê¬ÇÉ}×oH‹å){>™+Tnßtö¯›?vdv¢ë;òÃdÝÍAW kÃôÿ•ùo:`ÇVïð3±k®.×&¼íØþ®ŒÓC‡÷±²Øáß)ÿ˜~éä劭P|©g»zµ#ß9»jË;˜ÒVvnª‹l<®èâÁõ5Î+vÈöBä•ûÓÏÍó,Þt\ÿ8νÇùŽÞ¯Æé#çùÈ¿r\?ç»|_uW6cϹ×â•xñ¾óÍñb±×õÞé8³‰T>vlƽT€}›‘Í»H‹ùaì}pÃR¼«1A:JžW½gï÷³±¯÷5®%­Öy)¶µ¦³8À*÷<¶áAýÀþ]×3¨¥ ÖsÿÕHîµÈ³?güø¯ë‹soræý³8χË÷û–Ÿ¼|ÜCYçp¤‹²¯äFé^@y5¾.n5±Á5­“‰‰LU>ÐoX b©ˆÓ3òÍðumaø”®ªqªk„Å»ŠÉ¢Œ¯|ÕÖß wÅË|löÉÂÅÖ*µ?ë§ÞŸjÜ‘¬ÏÆÛÓÅU;¼N.¶fÁ²N—*Ìgö³úôJ§vÁ½/ÁüìJßéKgëªUŽÍULN:Ÿ‚áPõÕ—ÎVt8W‡GɃÇã¢xF”=c:¤t}Ò¼Nê:œ“tJ‡ÕM#¥»H›Ý»²È7ƒNÞìì™g¼(¹bõ»{ç'OýN,¿#?½þŸè.g”;7ß³zèc&àÞÌçÂxX•Óô_Ö;{y¦ÛW×»âô‡ÿü¸þæ¸þâ¸þè¸Þç~‹/¿+û wuW ™½{µh³s П©mÐ~"+£ôvcq|ayJTœBÕu~òˆ´*.†‡õ‘³×h碤±ñª¼uñ‰ˆûò‰ýÅäYù«GþÖUå™ÉÚªËþ×ö,]¹%uØš\ÉôòÖÅúðÂ<¼gkĸpí£d’áa÷l‚å\›]:ËSÀ|U¥£ ”=BüŽŽ£Åôå½ãq®ۙ\±>ŸøñWìêJël¸Â1-§ò»9mÛ¿Ãël»ÃïúHÑéæK†—ÓO´¡5}ÂWíã }×§È›g7Y]k`x™]žŽo×l^s:ÓÕs4Wyåwv¡âw>›ã”¼39Aª¶mù²•üV^žuœg#çùǯÆyîÛŽëOãŒ'ç•û”s/FÆ?#Îïò¥oý<î?÷®{†oÊ}å ÛÒù|J¦Uÿ8èìîÄ.WèÖJ»¼tô:<;¶t¢Û,o§™þ«û%“õÙCÍgöÕñSùFzÌ·¬=V]æ§D<乓Q¬Ï¾ÑîÀé –›Î¯û¢;O‚ÙRF¿“?%GllÔ³mg3»±p¶FñÉxìh!~–>-Ãh#¨~šB§c.í±uV™‰ììÂcët|\›\Y%¼ ºxé®+rµ+šÓ>œÄ²&ôwëOl¦£·ÃKµ¿••i]7-èl¦*Çpvý‰øÔ<[ÓÖûv¹×"¿µ—û-r¿ñ·Çùýéß9®ßˆ3†œ×Åy>ò[âÜg‘~rîi~)^ìýdô'ö|27M掓33ŸÎ—`ó´¢?•‡ýZGÉ ó1ÔXLlò$&¼Ê='yµ 5Zûš%–Yë/Æ+·ŠÏë^ Öªn1MÙF‡ßÑs¶Wé­Z›«ñ`}3Õ;Ç3ò’€ëÐ.N‚ÀÞó`záÚ¬h _n'¶ÈÉêDYú²Ÿ.†:MWvi2wt´&¶bÒ'í¬éÎNº82âíÊ ßÁâX«\MÏÿÕGNÿ8ϬÈó‘,Îý<®ß;®y\ï‰óì·,óÆ8ÏËúùÎ^úÉì[f7ÁßYc÷ØVÕ· ­9©Ã§æ½€tgÃ1í¯ev¯Ãƒò[ûŠé Òëž×"LtÑÉ*Ó/UO­E–ÜÖûzUÿÕñÁßDž;ºÖe~3K›öÆÒÛØé»8éžÁMl5Û Æðuö‘¥ïÄgÔ8¨ú¿³WXÎõ™Ks¼!«?:<úªŽ’5'ãȧãÓÝ3$Æ‹òMXÿc,U­ÝŸÈŠÅ(¨tì 7©ü(¼“ñv¸»±Q6ÂËÃçÚÎîwd±óé_]ß-P󎛳¦ýÚÕïb†LN¦íš€’½N¾Y;;àèwó]ÕÙº'âãî®Üœç¿åÙy6òŸׇãô3®œþó›ãÜk‘ç#§\÷Z<‹û¾ ò¯ì„óKs¿O!×pón½ßµƒŽIL±£áøbô;:Šžò‡Øx±¸@Mcû™‘ö„7Ö·ÎGG{£|ræMç´.¯òÆð3}stvÆ_¥íÖÇüÛ¿cÃÝ;y5}×&\Ñã ý§ ÇÆýŠ­ëx»âçºòÊ^Lêªÿ;|ìúWÖJ våpGÿ¦ôUû¯ÌÇ»óÃÄGÞiã´üSéE“”ÿk°‰mv<<¥ÿ²pvt]=§w;üvòƒs4ãuS\ñ×çÔ«ÜŠ%çùoŸ§ÿ›~ðw×ÏÇéç{zù­½<9Ï~û¼8ÏRνëL‹ºV®ÿÝ:`2/bºëg¦oݘ±˜ «ßÙÜ5ðÄ7cz…í»!õ^ä“ù{ê}ËrU:î¼HE_ñW¿ASËâûr7q¿*>õ‹òèΪ[P߬mpknÕx¾ ¶qáÃg!µ>£§Ò*¿ª¬*ïô@éâž*=6–.VéSÙfuþ =טÆt¨¦;›£@ábtÿ‰u4 ·V}¡Þ½êÞÙQpu~W÷n|kÙnήi(C]Z¯“#U—ÙËÂo42üŽîqœÌ¥ÈÒprÌæ”I¼’Å5”.1ž&ÀÆyGžYŸ«:ÊΠ¼a'·>ºº*¿Ó§‡j‹Ò­Î¾¯úµÞÚCœWú»y–[¾÷}ÇõÞãúÍ8¿?ýëqžuñÝq¾Ï÷¹qúÈGNyù5x®EÄý1bñ¶®ï™ü2ü»vû‡ñçìòÛÉ“²5 êø«~@èlvm·â ×:Xÿ»¾atëZM}å‘ùÉhó•]¨Ï8nâþº’­°Øž²›àsÖÇvÕ6³>W}í¯€ö¡ÒR¿õÞµË2šlb»ë2ܬo”^:ètQÑVe&¾ÐÄN¸4f+»ºŠ¦jÛTg‘FåÑñÇô2 ×ÿêÌf0ó8Óõ…ÓËš¯äYñàÊ0š ×DÖ&ö™¥MuMácããpvô¦òq)nCèÒݾsïPªx@ÍS´'º>ñ›U˰±röÒÑR€v¢£[q²=u/Dú·y®EžOñ¦8ßÇ˳‘ßç÷§ÿýqýÁqýèqýLœïó½ù®lž…ñÊŽjÛÖXßዸÿ-¾*‡ø“iìKeŸ»µEˆ²Îö1˜Î+ çTºqÞáÇõÁ޽šØÆWg¿kZåKù 7ðë«¶©Ø(›ë”ýÅ{73¬»6”Ñ™–™ÄÚØ\áìØ”îy£²ŸŽ†âm*sŠ—._ͧ;²ÞáG¹Äz.Mѽ;}ébtWä¦ârø&6r nœY™]œÝÕë«åU ÷ ]7GLæ–é¼èøbc¥Ò1ŸñæÒc·[ßYg:œ T÷»ºð{E?'sµó ל´Ê?û>@ú·éëf y½¯—g¼ýRœñãüÖ^úÇ?çå/‰Ó?Îïò¥_ýÑ…‡ÂYwN?¶wÝWsßNAèÊT:ÝZ]ážÈúhCp|qp¸_Nw”?‰4Üw®\Œ«¦±¶Ö ãö•G|—Zí?¨ÿQ¿ÑÅoú1|x.G}pÕEžk\ú–”C^&k\ÖW¬|ÛªývüìhÎö±1ǘ!»wmW< ¬`ÿ3î⌬O‘”·nO3ò äSéD@º{¯Ë*}@ÀºªŒ«[ã º3ÇŸ]¾‹•ÕºŽf´¹.;ƒ·ÕÖI['Æ#³15ÏáWã<á©òÂð"¯Xv—Ž«ã@Å T¸ïv)½s´²¡8ß! ”¾OäJÉÿ¿²qõ?;»AñRëMdÓÅO‘.ã­ú¾8³~ÌøqÆó]½ô{ÿÁq}SœgXä>‹×ïÆùê|/}ä|Ÿ/÷e|êqýñâ½E—Å×Ü|ÏN^mCy®mÃ>¹ ?‹eMê«XB§ÿ¬}Ê*»|yÌ×c>H•ŽÇZïo“1cþ«*»òU¼Q͸'u»úÈÌ7Gèóºï¼©>PcÁp°xÎÄ~°þÅúlMÆÎ1W¼ÖuÊ™’cÆ/ë+·ÏZÕc}]ÇŸŸUΫuœŸáÆ—ÕÁ{ü?±G¨ÛʹyDjòSÝúBáSütý¦xuõ»ºlýÊÖVŽ?¦—“v³>ž´©Ã­@Éà´Ï—ê§ -§¿ŒVW¦Ë[ ÖЬ¾ë_×vV^™²%WÆgªcX¶“9§S{‚uŽ9~Wí9öêÞ¯¹q=ÃÎXrú¼Ÿu\ïŒs/rúÅç7¨ÿò¸~+N?9÷`äÙÈoˆó=¿ÄõÊݵpV? ãÈ Ê®’e5Ôû~vï™uu;:;6\ùW}ñÇÈKW¾Ð®nױƲ,fVë Nç+t±ƒ”ü%êû}.ÆXÛ |w5w.ºÌgSzÎß}rº2é§I]ç§Mæ 5‡0œ»öÓ&1ÆÓT¶:ýS6Þé”;;y——§hKׯ®§ôº1ßé‹I½©N<vñ_µõSÚϱ×ô“yÓ»9¼Ó‰_ à)úŠ•™Ê放›ëvð3=Ä4'»ízJ9­õ”=g8Ý;?ØîgPv¥¥o›¾nžuœûŒ_sßñï×s?r~‹úâüöÞ7Ĺ'ùq~—/ßÙ{cÁì¹ë;vθ*»þOtMÅUU\c¹¬o‘¯šÎžu:«üìï`~¡*Ëè3½«|°oÞU|ÊÏòìÙFý½-—’'†3â¡ü°˜g#%«H«Öe÷ “YÔɼ_g&Vº5ZûÉ%ʽ*_ó'2Qq0ZŒŽÒ/§ÇÌn0>•¬1ÞþZŽ­‹TÛT?ªüšÇâLV…WÅ!®‰mEüXžÙÆõ`—×_®ß²rL.œ¬¹¾W²§ÚÂp`ÕoŒn¥ÍÆÉ]'û“1ëä‘ѬUÞtuwÊMÊ«þ^iËžOô¼ÓÁ)OÈÆp˜(ú®¯wŸ#1ùÇz¿£Uñwº}Sǩ֯>OúȹçâŽëÅyŽEîGþÃ8}äÿã¸þ—8¿·—>ò׏'ùóãüÆ^îG^ßÙ«ß¹®q7ägå£_9™o˜-Su»õ«7ÉÛ± ªþ´nõkeó"x2:Û"MÙi…‡Ùlü¯üPü~SMcu* ÄÅò‚”E?ªê–:CÍ ê,?ä‰í›øC¬Nm-~›ÈÕgã¢è#(_„ÉôDÖoê×½;^ñªñ`x]”“º‡¥ãc'Ïõ—*Ï쪢ãøQº=‘;%[Ó:»²¿ƒÓ§¸:¹èp3Ëp3»23,£| .¶ÎìîYŸ(™Qþ™âiâ{;Üæè×<œûÝJ_áWq§ O ˜_5±!ÌV«_&l«ÏòTy6¶Ì³w‰Vß®3)ÒÏÍXržéöë[ãÜsñ‹qî±ÈoP¿'Î3’3ÿqúÕø>ÓšKn å}b›ØœRe û²ÓÄ?á…ñÐÕ©õº´.~…é;¶_ÕÛmOåQñVûÉ›¿ÙzÉ­”lT“ö¹~@ÿšáfë(¶íø@zŒ·JÛÉ‘ÊWcâÖÞnŽèüž©Ý¾2¹>Ru»ù®›k?.o¢¯,ýÊ×ÑUº2᥃n<ºyu‡› ºr»ò5Ís¾$‹k©±S¾Ùt2×áÊ褬’5;c4‘ýI~—æxPÿ»ôÇ–Ý­³ãíà}J¸:ìØ1Œ©³¹ù&^ÌÛõºôs¿EžSñ÷âôs_ò;âü~Hžkñþ8}ä·Åy>r~gïãîê¬gÆ5^}|uvrêLe²ÖUötGÐoc:…ñÈŽ†ãkWïU×g w@~m«;óiWyT<ãù¸¿ÊW\<¡ïÉ⼈‹Å¶°Ý×Üã‚ïý©Ø´‚ÉÜÁü{&w ß ¹®kUß±~Ã1btoI5Õ:õ·³›¨×;€¼ ^.wká…ƒñ… qbƒN§'uÙ”K¥«?£§hNð*Ýéò=Õ>Ç3‹ :=fÿ­Z‡ùðXŸÑžØ°šçxét–¥#]6w°t§›Õž#^Äïð0Z*Þ_í ËWô»>Q8TÞ®d|MäCÍÉ;ö¶æ×_µW¶ÒîlE‹ôqsÏEÆ…ßp\_|\_§œþñOÆé[¼Øk‘gÅå™q¯ûû+”Ï ü¡Ê#úq 6o³ò꾋yNæ%¥ƒÝX`ÞnìH•Sÿ.,‡ûbk¹(“ tÛñ™;Ó ýó(ÿ;¿}Ýã·Ø:ÁñÝù)È7–CÞ«œ"<¼Þãoçwb{¦6ê¹)£dÁɸúŵã­³™Ó9¥Ësã½ ÎÏ¿Š뺹hJcÚOXŽ­Ùܺ³–e1Õ.ÄáÚélZÛ¹þcùl.`¶¿;\ñéò*ƒq2²#ÓjÎVü¢í®x(;åÆb¢»XÏù·ª?,aýI_îðÍðwüL “1f'úÖÉÄ”'SåwÛþ þ»}Œ(Çë;Ôyå;xyþÛ÷Äù-ê<îÃÇõ¯ãü.uî·Èóß¾,Î=¹7cÅ‘U\mñs iJ—êX]9ifS¦ekê&ê9«ËbHýª²Ê¶0ÏL³Í®_`y¥k¸¿÷–\ÌîÝ@þÚ†ô–ïŒó]•A5vL>™Ïô®¦»9Lé/U'Hú«ÖÜJ§ë8eÛ'ë`%/X‡ígÁr¬mŒ¦‚®.ÒpeOª¿&º¦êvå:[£xQ6Lá@ýRùŽW,§|±NþP]¿uë7®/œ>°´‰Ltã>-;á{r^tµ?*o‡öNÜh26=q€ïÞbü¦Òb÷˜6µ/]]‡³Ó V–ácívøÕ<5ÑëqRsúµ<›#q¾_þHžM‘gçН‰{?ç·Dò½ŸŠsßÅ«q¾¯÷iñâ[Ô5>Çž£3ßo¢«NG¦²t5OÙÿnÌ#ï]Ye_•=Šàrø&²Û͇ >÷,„­{ÐUVr¶ÒjækVž* ö|DÑ™¼Ë_y¨yªê½²“Åœ˜ÌTÛÀÒœì(<Ìtó_—ÖÕÅ>v¶gÂã”/5žS[6ásbk:~jšZGu>À¤­.É[ª\MW|#?O ¬§õ˜Œ:ßË¥;¹Üåm•ø ¾ ì¬ðÿÎ|»ck½ò˜îÚ7‰5!t1§’ó]9™À$¾éò§±îN/pn_ÿë~äCγßòl‹üNHÆó[Ô¾»ò¬‹o‰s¯Å?Œs¯EúÕ¹GckQq3^ׯk›’÷ ÄáÊ¡?TË9ûºòœO‚¸meÿПèÖÊÆ!îÊ7þ.^]Ÿ1žÍÿAù‰7ñð{•o÷v°¢ÁÆaãxH{ñÅbNN*.Lgz¼~•ü¯ýÝxUN¦°í̦±þ©kf,«h Æ#«é˜·÷1Þ‡ÓéT鸘?ʉ’‰Ê“_f›”Þ9ÝpÏû?Iïx`ºÊÀÉ‚*Çxs°Ûö:~ªþgóI'Ÿ §“Ùi¿2\X§‹Wtzñ'תoPî‘竳zN?·ÂãôÐõyÕ?Ãhºs®˜ý«±]¤‹2PžÍYUN˜±˜sÅ[ñ¬±¨ûC”¯Ãüjl»²ùNŸ;Ùdõ.sëlegƒ™ÝQóÐDFY¿"t¶|g~¹RžýŸÌ9;6¥³Uª¿Ž¦²£p6¸«çÚYÿïØßÊS·ck…«æwë^5Ouö¶ƒIŸ®_'›¬|÷¼ª£ã`Çæ8z¬ìtü&e+¸µ/+Ãh¸:]ßÕyiÚ¶ý^¼LËvsÌç¯Lì̤7ñ°»y¨þÖ1Xs{úÈù]éO9®¯8®¯?®wŹçâ7ŽëgãÜkñÓÇõÖãúêxñÎÞËñÂGŽxøîò]×J‹ô%&c»cXçÿ0?ßõ¹£ÙÁÏT&ð~ÂÛĦì>;sçÈâü°ð×1Àý:Ï㡌(º,–‹ úJé#[k(Ÿmg®DXúNß;zÈ3ÂÔÆ±´9LáTå'¾#[[©ú +ãæ±š†q F£kó»z»8˜4'WVùçÎF×üΗð0Éßí/egŸJ:›>áe ÝÜ6Ž+çOWý„'âxŒ|%°xÌ.t{™ÿ0å{W.1ÁÎúÊá{¬ÏåÎWqÚ¬³ög\8ãïÆy†EîµøPœßÉëq¾³÷λrk?rúׯÄýX¾Ã·è*[ÈøÅ4Ó˜’òÏoŒ¿Ú|¦_ya4Ðþ ß…¼ªÿ Ïõ|ÛÅ/•ßt#ʳö°<•ææÐøeß½éââßjÕcïâ©ç[«nõÝë½[×a»:û…Ï’¯:[ËøÇg8¸®© ÞÆ4Ô_gC;»‰ø^çû2ýbc¤Æ‰ÍCLçm…ÛA-Óíªô:ÝêæÕ?ü(¨c4±/XyÀ_W«²ËÚ¯Ö‚ªY |¢M¨åü3fe×=òÞµÑÙ@¤×É‚JÇ>Rø;XÙ)ìÌó«¼£³ÆÄÅz~×÷Ì^uÐ=³èôí2Ú)&oÝX2;¦.Ä7‘ ª-/H‹­z.óáJÏøGú¹ù½¼ÜkñÙqžœïæýHœ>rîEνé#çžäÜo‘gZäþåÜǼâÈÏâþžL6×c°­,¿þwvÁá`u™ÍAYgüNÆ^é˜âU¥u~ãý³UßÍeô™^­ÿSÅ<¶g¸Ó…Ú&÷Ì·­|0ž•ŽO|7vÏø®ßîI`û@:»ºpÖ5¨âgUO\Oæˆiß¡|99TòVû‡‹13TkzÇ“‚N×'ý¤pu´]tý=‹]P¼Lã5ýb¾Ë»2jÎ`¸œ*ü,_Ñìæ…ãJy•ï~Ü1û¡u®³unzºùljUzçsìëWFÿÊØ_•,3™3ØßC¼ˆÚ%ËklÖâuNVúËù]Ï<®¯Œg$çå< î[ïÒò;#ŸpWþ#îð°óß°x§²ËµÍ긛x؇“±íâ:®.ƒÉú¬+7Ã.¯»W¶j§o5 yT>=Û'£ðºØ²ûEž~”-lƒ›ç” qôìŽÝߺßÕÄ3™Ë³Ӿؙƒvæ‰IýI_9ü;sÊ=»O1§«4§®¬ÃÍòvúåJþTŸާÖá·³A¬îwÏø™ŒõSôË_ ›ˇËgãÓ=KsøwÇòjù鸲ûßs¸'ü¸gK‹û¿ ýãôÓçÍ}ÉéçwBÖ¾äoŽÓ?Îsá>+N:ÏF^ç*×s˜Ï¢Ö‰ŠïîY{ÖVË2œÓëd½‹cÝ5“¸öî·Rvž«)˜È9û&ȺêYØüº1®íf1ߗ»s û戛³ÖÅž»UýDLž¦öSé*ʘšÇ OµoQ7Ýx«u,ò\ñ™Ú¦i»˜ 9šXn:‡°±fø™üLö°4”³n®îìͺgçvຒ•yŠùÈÅÜ}pöLé)–ïø«òŒc×ÕY÷êùœÃ¯dž=[bõŽ{~ÎÆ¥+^ÎÉ/5.n.ÄúŠX޽åbuЉ)Î÷û>.¸ž(¿ØÍê»DÊ0Ýt>£ÉêÔt‡£æMõz•Uýáæì ^üe¾'³Õl\ÐÇqöp²w“A7æÈÛOËdyÂ6º½Í8§*9TgÓ­2ÝwøX^·ÆR²íì)³?øë|ÅgýUz dÆí·íô­“_ ×o çxp¿ªÍ¸†CÜÍU—­5k~‡—Ý3ªXŽõŸ“',‹úìl¤²e ÔwŸŒ_Fkóº±Ø{ÕÇ™ŸÐêdÕïʰö«rTiì"5ÖŒˆ¹MèÒ(YïÆÑµe·®ÿUIýus€ò5°ü_qUÀo¤UžÐXx²ÎËw÷ùÎ]žQ‘þožYñqže‘ßÉoìýfœgZä™pù½Ï‹ó¿µ×b½³·dóYÜç£Æ™±}Ýü¢üD¥jl»wÚ~Vvªw Ÿ‹U"­Nþ¦öFñ2‰­êâ~õ[/&Sµ¼â£ã•õ?®1Õ¹Ãè#ÜB™é\ØZ—"Ž]{Ép9=p ôyBß•ídÜñÆü™)]ÇO7§á§»ªþT·'´Tye;'²ªää±ýíl­’ñÇŽïži<ù /y½¢[S;T˰>Þ•—ê“t|-xÌç©æ¿.oªÏî]QÀl·ò1ϱû¬k*_ âÛg§+¨ùnµ7ýäôsó¼/Šóû ù½é|G/ýäüuž•üÃqîIÎ=ŸsW>Ïèçr­ýÍÈSµ#l}çâÿˆ Û…1F»ó%X:ë_œ&þ€â¥âº Ž›Ñd>7Öa}ŒüMû³–gs þ¯xUÛoâ>®%'+=ïŸÇ}Üì¼-÷üûý×Uî%“mgr[׫ê ïÚÞUßÑÃ9Eé“ÍŠÇÆÅÀ˜=¼…tÕÇ5Õ‹xØ/..6W³õö}·Žªòµp+_ÏÙ:eýÄøaõT9äçIc|»ûúŸµßÅ<ØxáØ`9e·ìZ<¹~U€¶Û„mX6‰•C`ö¨æ1êÆ^ñªæ6n>`ÐÉ,ÒTmc¼¹øz[V×Ñq4§å] MÙBÇ#ËSô+^Æ‹³%Jž”Þ9û4ÁÏÒ±|³d°pâüîúçè®øì©ÚÿÌË=¹Ï8ýão;®wÇùý?Œó|ä_9®÷×[ë‹ãÜü1qîE^¾ ;›Vé1ò]ÛuåØ8VpöDÉÖ¯¼ašÂÙ•«8kß+»·€íEþ^gŸ/–arWå¬Þ+ü8(¿†ýb߬úK>Yßåõ<¸Þ0}©å”ωmÂvÕ¼º™Éß´\ª³³J®'6j‚—Á„ßÛ— ö^¨öß’zêwÝ+›ÚÕcüº~ŸŒ…ƒWktåÓ3`ö¹ÓUWáPeO“1˜ò5Y#V^»¶]íO”e£Æë„n~ÀrŒVÇæ)|Îþ`»&ö£ÖsëkÅóË-¤ƒ8>¥£ê¥ƒôÙÿ.ž… è0¾X]WÆ­'Ø}Å9©ãæ[V—Ù€åÿâ|²îë9ù»ÎmË8rî›È=ù½_sÅ?®s\z\ÿ!ÎoŠd<9ãÍëü·<7OÎäDµµQÍMn^‹õòÔ¸xdåÍé8ÃÍ|»Nn§2ét˜•Apq ¥×(»õ,Av1®U,ÏZŽxØÿL®*¨S»TïL±uGå¡¶¿“'Ãl,Ô˜uòíêôuJwÝ»xßtÞruwô—É ãej?» ô•QgµOøQå'ñª‰ålÑcú¶[trÚ½‹Æp8ùvå§s„ªÇl±«û·%£;uK£³m9˜¬=wÆe§ÜÔ©ô‰?ÏÚzµßwÖG»8;›3±QïÁt×½{´Î3Î2éãþãúûÇõ]q¾£—{ï¸þïãúý8}ä_‹óŒä|Ÿïsã<ÿ­~šÙëjË™OãÌÇq÷èó¸~rñZEÓ½7º~¶_ùD»¾ËS}âÊ;]`mÁ|Åúy7q¿¯k;ú¢N—X*Äå*¶ÎÃvÖ}Ê5ÛåÖzLg^Ї|,<ì¿ò£‘/ìg¶§õóÊ"n¥SL븨çhŠ·,ÿ²ÈÛÇœ<;{ÅdŽÉV•_EeCÅxØø$T{„{÷‘?†ó½¬mÂvª{e{t¶ù›àcc¥l%ëƒï´vúDÙ:;Ï­îÌ–N/¦þ虘àA@~Ôü:õãV™ÇúÝ+ßõ«ïâî.î–Àöéu|)q8˜­@~Ùü3Ý«ÞŬ™œV>0TË=/enïþüÝõæãzûqýØqýÙÝõÇõçÇõÇÇõ3ÇõUÇõ¥qúÈk¯ÅŠE×¹/ü‚špP¶>âaûÙ\£ì‹²Yn®Â²•G…_ÍS œžu¼¡mT뤧æÖGª®K«üa¹*‹5õçöÉùMÊT©ô—φïÀ"ÿlíÉÆâ%¸w}©|„N¦~ÅçJW1GÅ–uéNß‘–Z (üª¯œ®¢b<1X¾ãÏ¢§Ê¢¬OpÔ:Sìʳßn|OÝ|1-À­/®Äî¦e•}~ N…»Þ?ö¹ÕJÛ‘»—Êwå§ôë<4µcŠ'g'\ `Ê焟i¹ZvjÏ.gçÐ~ªù¨£uEþ»9’ÉA¦Õ8òGǹoâ‹ï®os_Å{ëGãüî^žk‘g&ç;{yþ[žýöñâ™x}¯JÅfkžzÇ*J~7Î.–ÁÊw{O§:_ùv<2pë@ÅWS¿Ó¦¾ÂÔÞtrÈÎ/fxT\Â/[¡ÊyÇò÷g·¯[ÅçVý©ÄÿSYílƒÇÈÖétáŠSö¤“‰Œì@g®âª0é?u¯ä§³k“1qsº«·;r1¥í~'ý3mC7 ×®ü1|WäÅ*ÖýŽüMó£+w´\=Ý¡Ùå+ü{¶™þmÆ…?#νÆSN_9ÏE^ßÚû§q¾×—ç'§œ~õëâ¾ï0Ñ·n>wýVë±y²{þÁêFôq>Åߤ|Ö'“¸$ÖU:ƒW4¿ªlàZÅc7—U^0>Œ{‘+þgææ9¯4jzmo·‡´וÆt~²?uâtöx:ÎïàÖ‡¬®ªÏdÛÙÕÇ L(™DZnŽs}­ì;k›úeÏd°þŠs\9¯ÁÍmßî9Ý®üv±0•¦ì"Kë䤖QÏù^µwñêh°º®Œ’ÁîyÌtžX ÎÂwàâ ÝaÙ«àâÁ'/ÌvóOŒÓuãælàÂçt"L9VGÉÛçÐé.+ÏìÜd¾BýaÏ—]Ìÿéïæ{{ùm·Ä‹ïPßÝ•û”¿æ.=}ä7Ü•_ß¡fç0c{ê™DŒåç³~Æñéì/“‡éšyb+Ø\†ÀdÙé™Ëc6ŒÑÜy?ÊñãdyÒOwÞ»Òf?˜ì„ø¿ÒV:ó£™-cc¼úyÉ8“u7/(¹E:Õ¯Q²§l™’!Ö.¦›Šwfñ¬û¯ì™×oN~õ?“eÙ¼âèvvÅÍîYˆûéÏ]¿»g+ŠæºÏÖÑêü×OÊ.ìÈãkÁNìÖÉx'w¬NMcv×Ù¬&ó&¦Mlä'¬?*~u>â•9ì© ›_'å&öuBñ)š;±&«®œã­ÓOV‡ÍMjÞ¸)yù›>núÈù^î3Îïë½§_üÞ8Ï‚Kù­qž{‘çYä>‹¼«ÿrÁ¥âvŠÿ—Ê/ëGÅ?>sgeBäG“wežq¶Ïù®¬ìðWy`ÿ§¶e†ñ§ôfÚ>ׇ˜Wñã€ù´¿²Ãµm*†ÍÖe(×µN„ç˪ÿªÌdÞC`íŸÚ9UÞ%ŽŸ‹™0: o7G1™©8îdêÞ%qí™´u:YVå¦ïí°<'‹Ó²î^ñ£xÝÑ-;ô˜¹Ä•uíìîÙØïÌ ˜ÄŸ§pežce­êú³ƒiÜi*× ®Ž‰ë§‰ývzÚÕQÿkúc擎‡Žg÷7BOÅ›¿ø¾Üº_þqîE~Óq}Ýq}ãq½ç¸~7Îoíå»zïŽóìä<÷-ýèO¼«³üãʧzÆÈúÒé»{–éüOæÛ ëró+Bå þºv³~q¼!Løcc°xTûµmxšâýTÖVÌSrÀx\uë÷ë3ä­ÖÁïÜTü•ÿê/«çÏx68Æ\Ýœ]ËU>êÙåêy¥’·Neõ˜\(Ù¨i•ûïxÄÿ*mjŸ~´Q8þøýpew:ye´1O½ÛÌôdW7*ŸŠÕNµ>Ä|ÖŒN-ƒ6r®OÔ½C†ËÑV¿;}ëèºXô”?¬? (Þ^GÓ»1«¼ª>A\Šæ$¥Ò•=@ú¬¼‹¥(`1œþbàì2ã¯K¯÷“÷·” 99êänÑF<Ý3«‰Î2ŽãRå!}Ü|gïq~Cïmqúÿ§üówÿ0Î÷õÒGÎoVjœqäŽßAÃ1W¾Òº¯çß2¹rÏ0'ºãƃñµò§þ7ãéáÿîy°k—{&ÀÊ1}Ú_¤×É<ÊUÅý»îÙgŒN=w[í©x껣x±ïó¡ ªþ«òëbÊø­½JcTŸ0uiÈ?³A~±n-ßÙ=÷œÛ¡öc²1PñåiŒ‰ádt™}¾¢ÛõÞõ‹â›ñWï]¼OÝ/]ptñwÇv0|UœMFxL\е{B[õ+§ò&ý6Ñ¿œÜ<¶í]|y‡÷Žþ4ÿ1k ¬çæ=V~Ÿª§l„£ÁìÒ vžiNøfr¡d‚Ñqr×ÙLwµvïh­zµOÓGÎ÷îò}½Ügœ{*Þçwöò["ùý×O×÷×WÄé#Ö]×Ýá«1ÆjÑ&æµÎ•­|UþG,‡íªy~+]` ìkMckAG“ápõ§öœÅìpìYšë/”ýN†Y™b~gÏbû˜ßYó1¾[Ónà—ÅVq ­|c¥¿n=Äú€£Z'.þþ®]P6Œ]'‡ Ô¸+šŠG_õ‰ãeB§æuã;/E¯&/Þb_¯ô*óºî¿¢©þ;èÖ,Sº®Ü¢3‰}W¾:ú^T›®ìåviÈò{L›Ì{ ²¼:»S­ñ¿ÒïézŠÙ´úoןÊ6ÔùLÙ_§'G'‡Ê.³²Œ³uëÞÑpeÝ<óÃ…x0 ¿OVýäõ‘ôuóûÒ_§üãúðqý_Çõ_Žë?Æù½½ü~È;ã<#ùMq~Ã:ãȇ^~/Æà­Û¸ÿý^Ö¼_øœý­¿S{Sñ°{ÅÛâ§þ>†ÎDN­úßÅÜ®Øé‰õwmRýïêã£_;f_:;Tójì}jæk+¾+Îÿ­Öëì…ÂÉbô5/bngXeåÓŲk>›&ëbÄ]˲úÊÖ(:˜~õÙŒ³s¬¬kßn½ú‹øœ,pãÂÒœmÙÑ_gŸ&¶ogì>§»Óñ™¦?U?¹¼nz W`Â÷Õ>fùW|b“Àÿx¿kkœ>*¸:^O¡›÷cÇL•Åû‰àì`וqàužE~‹:Ïwû¹ãú8¿Gqä?¸KKßù[âôßç{{ë"Õo¨|T¿ó§¶|ACéê3¹C^Tÿ`jgÙYÀ«>;kÎÙüúËâ§ X)œ,¯òÉð2ÿÒ#ÆEÑ'«é8נϹdeŠÍQõ]P烱«Ò¨ßÜY¸ñ9È¢ƒ}«d³¦×çÝ•†ÚS¢bǵ]ÜÉÊ]í“JOù¾“8¦uþ¦«~v± U?ÏbŸÌ£ˆw•íä@•³Mx_÷L¸9 BóWË¡ž;ùa|"ŽßeÝn~`ü`]…ƒñ©h¢M«uÿ¹EüøëøîÚÆl&[ûLlXÅÇä‹ÕG>*ýÇâÜ5gt0åabûPG—I»»6(_@ÑVt#Ú¬N‘'6?*Úò¤œëFÃùuÿM9ãÁùêÏ?®÷×O×ãü¾Þ_×ÿg\ù]q¾Ó—åò|äÿá®~õÐY<,¿½äΞÈëO67tö|GoŸŽ/%ƒS»tÕpè|cœ{&ó!ÒÃv0@Ûˆü»:ÜvsŠâ£“ æ+(_‚ávíët•åMq±ùŠšLé³¼ Þ+ñ»Î¾_ÁãlˆKc4Mde_ÊŽ/{¢ Ó…©ŽMu»ËGÛ¤|2Öæ©lî–eô;p2ÏÒºÿ. íÔúuúx…“-,7é[w¶¬«çxìôeEÙnEOÅqïò5²lîµÈ˜ðÄéÿÐqýBœ±ä×/Æù­½wÇy.\~_äÇõwâŒ!×w¤0ÞTm"kÛ3PÆÅ0ëÿÉZÓë‡@pö]ÙΚ¯p»q›ÐSý§p;\WË9[ìôtñ§žÓ£\ß”ÿ·Ïú¸óåoâa]|G°ÊóêjçOÉú ¤ÕÿݺÐÑ›Ì)¸Px0ÁµÄ˜ý`}‡}¯ä°“ωïÖÍ7•/V˸¹Áñ4éñwø™8èÆØÅ°“|”ÉÜÛ’¥)/ê·«×ñ³`²þ¹:ö*MÉǺá·Ó£ù¶ƒò;ë@gOÃãÄÖïàcéÓ™B7×0›®æW„õ­éZçøŒg<8÷Zä>ãWãüuÆ“ë¸þè¸~3ν™¶ÎËoñ¥üñ0Ž®|Ž:?º3E,|îìZ®Ò “¦æNuî—»ws[ ¿“ô }å?0P1o'{ë¾Æ ÙØcºòP>¶?yÏûg$o峨µ[{-y ꣬#àžˆŠËµóÒfå+°1GY©c‚<âÙzÈO¥Ñµ£‚Z; (·È/«ÿعխiQ汌óý˜NÜÆCÞ•^»4FS–a<»5ØÊŸô³¢©l‹“ƃ¢Q×Íò†yL7®ÆnY¾kûß•ëÆ Ž¯ëCÇÇ.MÝZOµÝ3»ƒåMfG&ñ ¤ÅÒÕøìô“³S>”N:Û¨ú“Õëäµò‘ÀækôM*ÔzÓ˜Gvv•âW½GWyH÷câÜk‘gUäÙÈ?ç™ç~‹<ùïÒó¾<×âããÜ£ñòOußæ¢Q÷„¢ °¸`@™ù¬ÍJ¿˜œÈ0Ó—I}57)]e¸;YÅ:Š—i^,[Ï1c¾ƒ›ã•¯Žiˆ³âRg#º0}2/¨ö¸xµ[죪#jþR6o²]õ-âfñkö¾y7F®¦3˜êâMpz…uœ½ïxRe:ììÇäü5µwúŠmP²<£¹Ò‡Ž†*§ÚªÖt•ÇäIéÞÀyrò:Úe–¯`ò|bW&œ}ßÅq•‡Jç¤Ý8çLÊ×z»y~Ì›öÿÕö¯¼ÎÖìړΆ©ò ‡Óù±[xÒNçYÇOÎ}ÆéÓq}Oœ{,2~üqžüæ»ë3âŒAdÁÁbtn>vmdiÌþ!ì® ÕzRñÆpOëNæÔ Ý ª~Õo'Gʧpz®hc›Ñƨ´çGbLÞ³ãaê#ÔfµEl€´°ß]9Çû&¸TžOG¥á:xR¥wqÝ«>BÍŸÎ S|S˜âžÊA‡ë ÔšXÙlEs— o;6ð -¦#OaïôÏtþŸÖßñíwÛüÔcýøž’îU»y¥üçcñ¢žïàï|EËár8º´«sY¯3Žœ>nîÈïLiœû.–ŸüÏë§âüö^~‹:}èüÎ^Æ‘×ùÈë"Õ‡ps§âßù¬ŽóM]õ¬¸Âô{.οVv••Åø+¤ã|,eeÜš¥‹Ñª9“ŧ°MÓ±Cþë~ôW•Ü­5\õ©k ñVc97q¿OñyÒ Ô«x*ŠŸ)íÄÙV·³ß, ù¨kiìëw¶\ÅÓé0³•ØÅc-£huõ'0áý²øéÆ]íM›àêü÷œMé{o £3‘߉͙à˜òжI=ûì ö£zάä§Öa¶VÙd´CÓ~Ýíoܦê8ú;ôº²ª_”,;˜”ßáón *°9¯›&x]Ýi?^µwWøI`ºŠ{(jÈ[s\½­ôôo3†œßÎËç9ÈéçwC¾ëîú†ãúš8÷däyÊy6òGÄýwö"îúJjîtóó5X»#ô܉i°¹¯å÷uõ»z®ÎîL|k–Ç|ÄÉdq­ò 'Òg<×w8^<¯˜Å‚•ü(Ù¨{ØŽûü#îó¼þ×t5†L†0™ö=ûuë¼î ÆŠ•ÌíøO(‡ ˜ÏPñ¨çC˜?±×Ì=ƶ\†[ÙÒ ] ï'tXeð1w¼MðìÄCWÝ©l*¹¨ÿwÛäú{gL”^v0‘ãù¯Öqýáú†ñxE6vÚäþwýÏd}Ê×O ¦:i.¶kLÚîxv¾,«ëúͽ÷ÖñRý€ŒgüøïŹŸ"ýáüuž÷–{’%ÎóàÒg~kœqæõ-êºÃ³üdvþ­jë*ç@µÃÍtc¢ÊÕ´:+¯I¹E«¶Yáp2ìøîdÎÑÄ2®_X?áþÆú×·ñp¨>kÿ )³£gõ?ó³°>îeüT`qqÖ7]ÚdÎQò8™“§4&e‘§š¦üØš_ÿ³óqp€ëÊɾO»óÝÔF­²N+(9D9Ù‰g+{Âêu|:Z\¿]íã\;8j_á^óN?'ý§lU7–I^‡wA7Ou¸'uœ¿§Ò«½îäç–)_އšÇè;_HõM7îŸäø™´còl Ã5Nî»qDzUê·'kÞKwy¯Ü]¹Ï"cÈ_çÙoyŽEúÇ¿çw¨ó7cʹ/9ÏËs-òÛ#é'¿|G»ówÜ9ÒXñ°:ê}ô©Ô¼»;®S[SûzRw:(=QýÎê£ßÁøD>žA^­ƒºÂbmX—µeѨ¾/Ƭ•€ó9âF_“=ÛÀg•Çõüå9¤×{&ó5Þ¬â:lýƒy¸f1llOï%K5¿Þ³ùcèŒ6¦)þ»XT½Ž˜ßYe}ìdÀ­ý0;ÑÅöÝœÆÎ+d¼W:JÖpÞ¨8»ö¸ñfmé@é âf¶¶“ÁZn*s®]¬ Ã;‰1»ø'éJÇMÅKÄ}™™øu•öcò;:L/Õ¸£>+ºŠ6G9ÞTž[ÃN Ã?iߎþMÒ S:¦tŽÉ«[±õÙÎX×rËGν þœãú‡ÇõOâô‘-Îïìå÷Cþ2ÎXòOĹ#ãÈùn_îI~}ø=™•®ãÍÙcU.à^õöâí쌪‡<í¤«ÿª};rÎÎsöÙ …»ë?ä}ª'«,ž—r_Ñw¯ü¹¹¾þœŸÚ^Ü{¢ú•ÙQ”gÆOÀ÷"«_i>‡´(`qpça»œ^+ž*^Wùq¶€É¯Âƒ úSÙ[Eß}_¥³OJ^§ô£ËÊ\ŧtŒÙ÷‚‰MŸØa¤1á¹ã{J·ƒI%'®þ®La]Õ¾*{Ý:´ÂÎ:£ë–¯ì¥ÖŽ©>\…©ai®­øGV°Œ£Ó­vìH'×5½[s²¹ ã%è#e 9çÑÜk‘qä<û-}äÜkñ×ÇõߎëßÅù=ê8®·Åy>r–ýØ8÷$×8ÛKå×éΘéÓ˜¬+ÓÍŽŒìäÝÆC? ùRõ*ß]¼wW—TúU«@ñß­§ªmrãÏbÇ Uöñ]¹gPé±=C ×z6ƒçB×ò¨‹nýÖ͡죃àôé×Ä1>Xªòê;1ߘ¿£]l³ã§ÒdåUlW՛̵,ƒn­RËLq®:ª'¶×“£®üçSÁkó ìØbV÷Šœ¿ÖÐÍS ¦¶î±ù“º»cá`wÔ¸^™ßUÙ]¸9í îI±#Wæ%kªغëªo¾­{ô5½U¶ŽËĦt±DVo•seX›W%W¸gá.v^,Æ~Yl½¾ Xù˜»ÚߪüLìƒêc£oµh±=²•o¤é¾Ñ½ê±¶3œQþ«¹€­oÜ|®ôNÉž'¥W(sL&¦êŸ®7l,/Š_õ œÊ7{fÁð;ÚŠOEŸÉG=랥3ºÊ¾ íšð^i;p:°~Ѧvtΰ:Îæ99\÷ݳ•®Ê©z“<׎F)Çî§ý†tY]¦#ŒÆ2ÜXLécß°>S¶—Õg´0¹šØ¤ˆ‡óˆãyu¼¹ñQ¶Ãéòˆ<°¾g¼Ö½Ç·p+îÓ§ÍXpžU‘ñáüŽÞ{ãÜ[‘ßIÿøÏâŒ+g9¿Á—û1ò\‹ÜÃüQqß¿p:Tù©ùÈ+¶Ëí/¨‡ýqß__tÑ'Ã: —“Õ©l¯ö ¬8ìÚ¦øs}¾~§òi;q6×.7ôQ:ïl {ËÙ’%ÏʯÒCkFyï|Res±¬_° þWve{ÎÃú ñÕrl?Kµ/l¬ÕX2}\éØfµ^càú•áì|~µn¨i¾ºt”± ο`8Ì)trìø¨e»òª>Þ³ÿ¬|7N ?×wˆs:ì@×SþО8¼Ê6w0‰‹Nq);ÆúÚùyªèx«°»öC9eöEÙ¡+<ª¹ŠÕyLßÔ:Ó9ѬéL\gb3"îÙº0¦œ±àÜ_üÆãz{œç¾½+N¿øŽëƒq¾·—çZ¼í¸¾ð¸Þç~äŒC¿/¾·‡s%ê–ê³å“Tž]ÛÒêÆ€ÅT&2¬ð:| çÀ¾APó㣛CœÏÌèvgA3Ù@>Ù9kµúo¨®îúgÌ1= Èïæe¤ïÎÙKx/£ÓÙ¢‰Œ+–eeÕ&%wNG:]ºjçÙ¸cÛ»>èæ¦]žž²Ü*ë죫7y×hgî«àÎNt¸Wú´œ«‡0»UÜ»cñZ”Uu;ÛÅè\¡«öW^Åç|ƒ]ïM©wc°tòËúÊÕ«u¦4#îûJî”§bOØ‡Ž³>Suظ2Þ'sV¥©ü]Æ#æ©5¿‚‰f:ÎúFÙ®Î^²õ>[S<+]Å4¤¥xT¸ß;éÊŽ1=V4Õ7…:PrËøÂr¸¶`sÒ®ïì™D÷œ‚ágëg÷~Ì®;œªÏìÒNÜÜÙÄ‹eØšÙu,Ãþ;@3}Ö…Ðu×÷¬=l|Ýìd®âïü{5ïâ»Ly~[¾³—û'ÒÎxñÅKÎïë½ïîÿ;â<÷í-ÇõñqîcÎ÷ó^)´Ø~uFò†¶œùJʸ2æª_•ÍÇz®ß'ô'~ÒÛý¨åwçÅKwýÉútùœÓØšê_Ögj^Áru žC^7¿Už\ÛqOF·½‰}cs“Sç'*¹veýú«l–š TŸ°y­Ö¹…_dzÊc6»ãKỢSÊ– .¹9¸¦©6Ly›–ŸöË„o÷¿³ß›å@ÉýdÞptwdaŠû)AÍ_¨ṉïÔ¢w6{ÒÓyd OQ–µkb#‰N;}C¾Üœ6ÑùöLìËŽ]rièWÖyTµaݯØ\úkOrž÷ÍÇõþ8ãǹ9Ï|˽ßgœùÍqúÓK^ßÙC¿û&øsdô‘»9¬‹íbZ÷Ìo:ŽÝ\ ~ÞÉXvàÚ¦|îݹPå9ÝyÌ|Ät³¦-Qûƒ« uçöWqqLÜÿŠàK­‹QÞ»÷µœ½©¼âÿÎÞ+:j,;»WAñ„t×”wU¿Òwúˆ2Ró†Rv§ß®ÚUN=Sé`*‹ o§ó]ž£1áiÚ‡+OÙ±§‚n@Ýòÿ)agýËÒPOÓK¥lÆsþϸðçÅyþqÆ6Îs-~õîÊs-ò}¾ô3Öüwïê¼r‡—}gbÑZ€>1Ɖ§qÌsºììc'£µ¯8ùf4ºùÚáUkŸÎ.¸õ¸ŠË2ƒÕOXï¹íø x&Û:Çýöš›àò¤ÚÁ|Ú›x!»Ï¡N=SƒµÑ{òÝœ¸c;ßd.FÚUÕóu%£µMîüloLm‹Ò9%ß»~Êmý]çF3wý­ø R¶‹{/yG<î9ÔâMíi`ÿ_{‹}ã@ɾz–ŒmeÏv0á…µA­['}€ù*€}¦læŽÜ²ºNÇvd›PíP|"se<³>­gLÕ2éßf8ãÁoˆsEÆŠs_Ežgñ'q¾¯÷ûÇõ3Çõ q¾¯—¾tîÍÈýÈ÷Ÿ™×v²s\{j;˜žbßìÀŽbeXcÞâk—–z^Êtùp:¥èOΧeùÎ&;ºÌâó„€ÿlÎÌ{üæG2(sÈêã#aù0NŸÕó|ßÏÅœj½˜n°´Êótnr¶j‡îÄæ)~Ѧ9œLÑ&¤3˜œÛÞÉ¿’I§›;çbçŒÞú?97ÁtÜWñv4»~suT'çŽ_…wóavçJ¿9]žŒËÝ|ŠúJ—X½‰}›Ðž´WFväd®Æó;9`å\û&}øX¿ìJÅKw}€~ÁjKúɯ‹ó·ô}ó[Ó¹¿"ϳøÐqýRœß¡þ`œç#mœç(â]¬¿bT+Ö§Þ­b|=#åºù­âvýàdã)äXéÆU]˜ÔÝ÷ ­];sÅÆ¨¾ªq¤šÇÆù>ìì ì·Gc|«oö!ŽZ†­a”ŒLd˜åuq6,—õÙù µ¼û ÷NT_uôTß(QýÈÖð¬Ü”¯Éû½,Ï'û?‰ ¯rWç›nÝÿXWì¡“ݱbu^«ùà N§çSúÓ~Rvbb;ìú@•Fý–¯ÿ¯Èƒâ÷±í¸ Ìfu°+aiN¾œœ:Ûªp»yÄ#«;®/;{y}‹ú?}Ô|÷.}ÞÜC‘ߨËwôr¯ÅŒÓGþ_ãÜ“üž8÷(§œgÅeyŒôG|¦¶ÒU±˜[ľ¼T\l^Ut\ZÍÛÑåE¯ó*_f}ªÞ‹Žð}¡Î<`±Õ[r¯ÚÄì2Öq¶|]ø,„]ÌO«õ\L—ùÊØ§Š§µ£úëÏ¡ÎÂtžˆû|#½€¼¬ÿX?¬tă¾#âaüÔ~©qý.‡•&³»7PÇÉ ÃÁÖ7êÛLþ3îüCeã•íbcжAé{æ’ÐÅŽ;ÜL.T0›1é/¬{”ììñ$íÊ x©iÝ<Èpºù@µYɳÃëž‹0<® l?Ãqu=vÏÕÁú*VÃèwù¬<›ŸYNéOyr¶ ÚИ´}ªSlî‹Ð}ÃæLF—Í p¿9ó›Ÿß]s\Ÿ~\_ç^‹_Œóläg ù?Ź'9σË÷ùòü·|g/}䇮ßBcß,csÙM<|ÇŠÉ-ÖQߙ贒¡I¼F鞊§uöƒùiÈ_'Ûë·Ê”;# ï•rvuyP4UìMù«ËϬ{”«?€{à×}•Ã…}w­ÒÃz•/ô#뻃ÊoGض‰½®ÿ+OÌwE¨ï¬½Ø†î›iŠß…ƒZ³¡}@<®±-è[¢l+¹Çt·6Ä1™ú¬>Ó͈‡mìôiJÛñ±[GÑvkåþÎ+uUÚî\¡~U}×W ŸRÉ‚;‹ÕŸÆ0o¬~çËNûGõ/ö>ÁUË3Ûxo×NUÆõäoؘ:™U¼9ü]ú´WèvòÊÚÍäÓ•ž§›qäÜ_üÆãúî8Ï~û`œû‘ÿò¸þâ¸~ï¸~.Îoˆ¤ü¹qúÖyFÆ’ŸÅýsߪïËök×_äYµÿ«ïÓ9½½"ã;k,Ö¦üÙªå™_ÍæZV®ãÓñÕéãëã8¡¯³ÒXì×µgÑpãö ʱ8µŠ±²xã ¹jzwÖŽ–] Þ=Zÿñ=0FÇËws£ÑÙÈÎ_LP{„wü¨ݯu”=™¬«YºÒ‘ÝzSºÓù§³=.6ÿXèh³˜«ê¿šŽviî¶a2N]ÙSÙÊâ|ì¸L殫ùÓº®&ãÚáWóápNâ›°kCc"®_w컟ä# 6§/X±Þ{Yïí}lœ±ä7×W×7×Ü]ïŽóì·Œ#¿ã.?ãÈŸg yÅ£™€|ãïl^÷<ÓÍûçpí+ßÕQø]¬¿³óWesÝ+™w¾³Ú_ë©qdòÂú†ñ³£GÓr;8wcûS:­ìèíÚ©êìøœS;ˆuj]•ëÇ+íR²·ðïàqsÑcåw£v¸vmȄƕ>W<°±Tv|j÷¦cáìpGCÁDïvÆj Sº®?&/8O-½¬ïÔ­ô•—>nî)ÎXrúÉï<®ó½½<'ù7îþÿ]ÞÜ•Ëò<ެÆÅùÌw¨eêZÛÍ©;cëÊ({9±÷N.k<(ÿ×Ftqú®ÝŽž³…nœ‘³õ¸Rö‡É<óɯL7êä½úîõ?ó­ë7ONt' ÏåËè+›1/QwæåiY§¿®X¾³]¼ÇåMú ›Ovõ¸KScžÐéigÃvyS<íÔC˜>G˜ö¯ê«®öSWö ž‰\¥ÑÕwsW7¿ìÒbé;súDvû¿³C]_!tÏ!¾É<¬úW+ßÙ:†«ë£+ÏM¦º[ç\Æ×/Yg7¥œïì¥ß›ß I_ø§Žë×ë×âÜ“üÞ8cË_~\o‰sÿrÖ[ߢ®{YÜjj‡Ù¼5=ÃHé§jÿMÉïb`·ñÐwb| ÞZ˰º“ò[ùÁ6ª˜§“߉­š<#vùKNjìýÒUþ¥òq_Ôù¾L&°ÏÞçñ°ÿüT^°,‹e#(e²ÁÆŠáwmßõMü=ƒ_Æ3“aµ6À6)½X÷O÷þâ`ý÷®ŒãAµ±æwcÅôñ³w>ØZsgP×€Îì´Yé‰êsFo¯D›©âX‡å­ÿScíìtx®Á»~ÄzSþØ}ýïÚÊl’ãʻ¹oÒßÌnîÚ+uíÎ.¹u_7 -–îødå&ãùŸ¥ÒšðåÒ˜¾8½ªÀôè–äU»™çRäÞ‰ôß§?ü¯âüuž—~rž‘œ{.2†œû”?#ÎïP×÷õOÕ—dóߎŒ°ÿØwÖû#KŒ–Êc4”Áy¨›˜LOž­2;xð¾î{@|,Íá\2‡<°ô„µ‡§Ò«2æâìÈ îñaçÂÕþGýCŽåM·6c~ «WË |(¿é2ÿ óžÇ}pö…ÑwöUÝwúîü^JÞ=OÀúÊn9;Qå’áˆàòPÓnF‹•­—’!†ƒù›Ì®tt§ëû§÷ ¥ûÏøu²Tëá=«£ÖNv@õsÇמݺˆÕc¶aJ ñ°_ דyÕo9¡Ëꪼ‰>âe×*¸8Òeü:™›Œ]gÇ_ ³ù ŸZ3Wÿbá{}œß£þºãúú8¿’~qž÷ö¡»+¿)ò}wùy¦Å§Ü]¯^\¼ÙoÖ.l›‹n¯ò§*£ðU^\ýÉs GGÉž’u…w¢‡^ÞÀLïw'Ÿ(;ø[q²}ÃJFœ?¯äÈù45îÍÊáy‡»óÔÄft¶n:_)Ó3†ÃÅW]Z§û vê;Ùt6ÒOÇÛ”NM›Æˆ0ÝBÝP´Cw‚·Þ´¼Ó§¢;)ûTýØá˜Ì;Wðvå®ö³Ãý~ܬã¡+{e®Ÿ€«óTúè|Üšå†ä+†å­ñªÏJóÊ8rúÈGÎwò¾=Îoêå÷Cþè¸~ó¸~+γ‘¿ù®ÌÅyî[ž¼¾E]ÏôžôÁ*Wcx8߀•CZ¬.Î_S»­h`œÇ çÈŽïzß­å*^–®xª¸Xy–ÇâTŠoüÅïÛ,~pýV¯ú]šÝ·UÆoH;™µcý¹ðµð°u*ën?yÕËGþp<•ßÏè nu󹊉t¸×)>˜]˜èÎ3õ¹³y;ó‚ÒƒÝ5“:7Äñ¤ò]?¹¸ƒÓ¹iºâ«{F±þ3ÛWó]ö”>3»Èâ1ø‹íëèÖÿ˜®Ê0»}2ÍWöÞ­+ÏXn—ωž:”Ž0~ïŸ pN¨ lšª?Igåvän*n±òvì/Ã¥ÚÅô2ý´“LÔUý…{íNÿ8Ï´ÈïPç¹nyÆÛï×9®ÿp\çwD>g9Ë}Ñ]Wâþûzìl-SRçpÕ~ªçj¡½Á³ˆj_Dð>R2ËÒvlš+‹ßdcñS5ž jžò±™ÕµYÑÃñs¼2=©÷*®\å債GÍuŽ_F_éÃ|#¿ÕǽÊ8.]åYœ˰ýÙŠ.ãÉÙ3äû|âS+9eòçt´òÿqœØžžZg2Ï0ȃ;Ëé²ÿ]zÍck3Ö.Õ6eWÔ¸%¸3 XÜLÙ*¤{¥_}…‚“ñ1µó º~êì²ÊëxQå˜ Wuº62¹W¶´‹ÿ9>º4Óg ͹ò,¥ãwGY&C8?1:Ùêé±+ëä«òÜù¸ˆ[}ÛÈ¥ÕX\UÚ«L¾s—¾nîµÈ½Æ¹—â_Ĺ¿"ϳø·Çõ×qî»ÈôŒ%§œïíe9ϵÈXÛúµšÓÕSûUÓÄbXnGwÜ|<‘“]}YuÔ\×áß?j_¢lýÿ½}ýÓnËQÕ¼'çÜäB„ Á@5÷#„ U’„ù ‘Ï{ƒH)@  Bâ”Z¥@Y¥eY–?ùGº»ö3õöYg­î5³Ÿ“®Úõìg>º{fzº{÷ž=ÓÙ<5Fnl ÛYÍc&·YVæóûV¯Ò=x©==™\²³Ñ /ûEʧE¾àœdõX_aÌctª´N7;²¡Š­²ºêcëóyª ÒÍUy'}WeSVð^µ…,®QÕsøìdÊÁYùÝ/œ~\í‡ ×Lg:¸ÃáÎÙŠf—Vặ­ÜmË—˜ícyN:–Y‘¥\§›YbÐ=Û0~UÏæ<ô”ÍëøBzlÎM_a¦ÍXr>cïoŒó»½ø>ïÍq~³ׯs­Å'ÇéG`œû`¼s<úÅè[dÛ_í¬útEW)ùBÿ(óVÁŠþ@ß&÷¯[_;çªú&ƒÙNª¾phO¨ü³,—7E¼°U;ž’Ÿ13_ìÿ€_Œy«x&ÊlŽKg>rås™iˆŸ}ßÄîq=‹ŠWϽä¶*º¹,ÓÈûJýœ®d_É»òͱ<‹åV¼(¾}“Õù|²²Šï*OñŒü:þ7òÇpViªÌ¼wä4ƒÚk4ÿïÊ8ï¿°.Ó³<–©žµªñAzÌž©~ëä/Cb±Ãª²U›O,¿šoüwía1 GŽ/ÆG5§.ö¿‹¯w8»öïÌEcÎy˜®p øÍW”™ûµE8bÈï§üáãúÄqýöq}jœßîÅ>p?1Îsöâ ‘÷Žó»½·ßðä5žÙÀ÷Ð+ï73ßU[ä3chä”AZ,®Éø`:¦Ò¯è Tsë£/W•íä¹³#ØìC®§d>¯Mž÷¹Ó=•ì1}=ëÎgIÅ'ò‹¼â½â‰élj“Ñpß(û°¢ŸTÙÕùŒæ;~[.›yRu;›·ã?U1ιýäü¤Z÷ŠûÂ̳BžŒÛ©ü“·ŒçcÕ¹fŒ9§=Iy¹=èb̘½‡T<9}[½Ïeü(½VÙ[×nªyïÖËÀÖ¢°qìæ¡êÛ w÷ܤxEzù×}ö­xt@ÕÁv±|…'ß«5.nÕgê}NîX+ÚŽ,#-5ŠŸŒ·ƒÊ–±<¦GÔÄãêo†¯‚J .5FîxWïÞÝñÞIgº\A%›UºÓß(¯]ßWü¡mYÕK+4Ptg®ŸD¦¬3;8ï§ ¿!üã8ä¯×ÇëçÆéÏóC~é¸>{Ëû®qúÈqõó¢ÊVûNé›/Î—Ž§Ü߬?”^éxÊå˜ìáº&Æ3‚Û W÷Pá®ôÓ¼WóTÂ…ô:›ÖñÂ~;¾vlƒÊ·Tå;^œ69ý”éíÎ5,ãÈR•¯øépt>ˆ«»çÿÊž’¿?t`elów¼*˜–ËWþ Ó›³~ø!áïÆZ‹Xck’lœ>rì‘ë’ãܽˆ'ÿÔ8¿é‹õÈáSÇZæ¯ûÈåïþóo¶[ì½x·dãë¼—ídeþVþG7¯]âòØéóI¯öq»ï€o*ÍwöýA޽Vû–é`åKäw&jg%GªÏ2¾ÜNå?Tßݡ̫qwþ«2U]7¾§úÁñ×+9sl+[Ù,»r¾“±N· ¨>QuºwEU]‡‡ª®Â±/Ǧ9í`àê Œ§“án|:[ÙáaýáØ!U·š3+c¹Z.§9ãµ+‡«ü`^g«VÛÞµÃí#…»³‘Tú{¥.òµZ×Í PßÉßûýËŸ’gö«Î›s:|”دm~·çJÇ:‹XgþqøÃŸ;®\_8®/s½E¬Qþ¡ãúö[ùWo×+7<ùLj¤=m;mb÷­Îm8æÕ¸åg|Xµ Œ¤ÛÉG§¯Î!EwŸz·‡ò¬æŸ:$ã¯Þ2Z*–¥ê±÷ͪmÕþÏxvJÕ® ,Ž­â§ì5·…ÑRý‰öÜÕÑŒN÷›éV°b°Žâ±ÂÝÍ‹«|¸¸r¿¨wJ«ü0ùd€ø]¿i±±_Ñ; WWËìÚŒ+}«æ]€z·äÊy5Çœú gþ]}‡°RnÕ®¯æuvHÁŠ-wõKU>×qÊîðµŠëŠì¬âZé“®^å'°ùWÄ‚g 9ö=þÁqîcçëÅþÈv\0Îïö>s\?<Îõ¯ÇõȯŒÇuÉê,´L»Š ^•‘½‘yaëC³ÄÞ7äo;Eé)ö¿ÓƒUÛ+¯Â“Ç e†É»GšJŽq¼±¿ò¹óÙK­ãÁ5Á™/Õ×UÜpŽß”‰§é~¦ãù6ùrãp,õ'Ê"k×üíÎùÍuðRq÷ G•Žü;vjŒz•ŠN÷[ÕC¹pê⽚ Ý\îÊTº¾Ûó=3Vø;~Ùÿ•Ó«ø©š¯l \¨ÆËy¿¨Ò:üYÇ"E³ã£ŠW ÚÄpUïgª¹×Éôê¸!¨µLOªg{5‡+¾˜.ÎLwæ_”—3Ÿ«t6ï0»Ge4™ý¨ÆÍѽn:ƒnެÐrúZåwý«þ+ú+r±#oUýÕ~te«Ó UÝ™×ÕczLáXµõ•ceÕo¥¯Vç%뇪}"}–Wö££›ÓÜyÒÍ e t²ÙÙ/´ñÏRÚìÐù3ö{¸ý…ãúÐ8ωý,¾8Î3¨ÿdœk.þí8×_Dù{ÇyæH|³ßû½rÃ÷J¢ÉÞ;±L§}JVvlÁ ?ì?“Cæ7tvn…'Gÿ°´‚¼a;Y\ÇyNÆ|Gd™båØ{ŠjMòœ/ğ˳½2j ò’ÿ£/x‘æë9tWækWoò¦ò\PuÕ³@–NgïÚ½ w‡…§*~™Áñm:=zÜ9~oploWNÕ™ÿ«1ciynVuœ>[)ï”»Ç8¬Èu‡ãeóº‚Ó•áêùzþºsו¯Notõ+èê;ï ºôÎ&ݘ_âÊ*³sÙOŸ6ö¥x×8÷;þŽqúÀoŒsmEœ±÷ûãô‘c¯‹ˆ#ÇZŒ8Gä/Ýê̽‘3ü.š­SPãÐé*5+ý¢@=K©y½ÂkïfãÄûi¨¾¨ü ,ãØÖ,“Ê«æë åŸâ{áʱ5øþ²kâÆÿqÍØ0~o˜ËUç&³ôêlÊüû!ÓVcÄòr¿"ÿXNÑÀ<¶¶ƒõ3¦uïËTš¢áèdÖ^g®*\jÞuºóØ|Àßnž+½UÑïørñ9çὫ·:¼s:_Íö[áa<å¹V͇?VWã§96a•î¬ï¶ÑÁÕ;~«²Ô¥;ÐÅ :ùÝå§›Ÿ÷›+<°¼N÷«º^Tó|ÚjõÎm^ùœ½¯çwx9®ç™z±¯ÅëwŽëŸ×§ëcãŒ!ÇÚŒwÇ½ßæZ ôSò lK7—T?+Û¡ê»±3'ÙÒŽï¬+sÚÊrÞAç²ÌF¬è\Ö¯Ý8:²œë(?2—cï´•^¬Æ™µ=Ï“ê|»‡ñâ: œ‡£¹Ïÿ8S×FWŸ8ã‹éøœ¡ð°=Kœ9Œôñ¢{Þul^Eéö\¦ð©²¹üŠŽræ˜SùPºÕ…J7".|6IJ«º¤ãkG×+z«õ:¯â‘}#Ð}7PÉn—¶º&ë;ýáÌ)õœå´É‘ù•t·^W×à±úŽn_Õ±©ðìòÀh3Ý×Ù£Š/,SéÄÏbÙ ?6|Ýøn/Ö&Çšä¿}\çOÇÞȱ#bÈ8®o9®wÞê}E‡ôª6âšÎªí˜æÚ;׎°øãŠ,¬êœÕsT‡cum¶’Í®ü•¹¦ž×2í\–åWïÙ±.ÒQ~Ómëå·wütûo0À1vÇ©{W3A­Ýp쉋³*[#7ÎTéPLÃ÷]?x¿ÂÛ–U›™å[é_ÇÏÈÐù¼+ äßÁíÈâ «8»yëÈ…«WñtøWàʳÒUÚn=W‡"Ϊ^‡Ï¡¹Ê—KÅ^8²äò¸3îsV7Ç®ðèàf¾¦Í3bÿ¶ð㌽Ž3^üããŒ%DZîâSã\‡ñ·Æy†H¬Ï¿ú•ñ¸™éÿÊ'¨ø­Ú¥@ÙBô‹X€.öšq¸úPñ’ÿW6i¯ÌïŽ×™ßç²2]¿Wcô0¸|(žð™eî+‘ÓfÜWD­™Á¾SÏ™‡ù׶串Âíbtg&Ÿ,Ç¢¢‰u”,¸ÏgØó$ÃÏ~‘Þ®½éä¹g¦“Xª>f÷Y:¹Ë| Fë1«d%ãcïú‘®ÃC5wVÀ™¯jì;;êðÓ=÷(èl"+ÓyGÇÍÇ÷§ìù2÷©c+²¾ÉiU»2íŠçê¹AÉ"Ói –¯ú¿ãYé5Öç¬.£ÙÙŒªîXÅUÍWG–œ¹âð…öí£W¥U銾úßÉ£;¦LFÕüÂ9ÏÊVòÎìÔô“#Ž~ïkÇõáãú‘ãúÙqî÷öG·ß_ç~¿•‹}-âì‘·Çx4{öÊ|2êæ…š˜¿ó¾Råí¤9ïª;¹Ä4ÖWùb1S&OXnw޲ÿ}rlÖóWÔ˜e+ÛÁžÿÙóŽ’­ìOa?â·ªª3^¤íÔ­l ¶uˆ<w•æÔuê»uº2j^ ÍŠO•ïô“X_vô¯ö«¯ÒY)§ê­öç*~„çŠU,ßûª/Vžaªô•¹çØ€½°B«+ï‚5çwûÙ…UüÌ®­Œõ•ñw˳ºh§ÆxÞVU¸;®þg¬êœl—gÜ÷+o×\‹{VĺŠ/ŽÓ7þÂíúûã<ƒïƒã\“qäX‹<÷Gž¾Šz^ŸÿqŸQ5f®Ýró²>Æ<ågtg²UïgïÊÈcîs\÷ªpTûŸ+¾˜€2Å€õ#ÎsŒ+3:ø¬‡4˜ÍÆåô-¤ègfúj\1.…~·’5œ3ì›V¯úUô3¯ 76*ŸŸqºñ¤ ¦3=£t#ãIáC`mrt“zwåÕø®ŒÉ. <0Þº4¥;+ZUF§ÂQõk“ ¥Ó:Z¬<Êy…KñêÒU÷.¯Þ^VÞ¯¸òíÈHµ®¨ã©Š))>Pg)½¯êW¸•.Ê8wä©Ó9쎛k®î]ƒÊî0Z™förþ\g0¿×û†q®³ˆoòþÉ8cÆÿiœ¾qìýk’ãÛ½Øóâ½ãò›ÇõëÇõ¥ãú_ãŒ#ÿßãú×ãüv/öµøÞ[ù¯çìMÜól’Ì Úcõ›Û×A×Ï™^÷,×ùÝ{Ê+›ó¨s¿ªØ^¾ÇzCü"=v¯ÆK}g†z»“Ù)Gê[º¼®çYJËõ±_ž¦t5ÿçÿ§pû3™ÎmPÏBÕ#ãÅgò J&f;ózG¯+ÝÒÕÍífãÈú„õ›âe .«UùJO²ºÈ3ëÊuzVÁŽ~`ý¥æ ƒ¿êOU~‚£O•Uº->{æôª^ÎSú¬ª³®íòáô’IGNWùÛ9cMS¥o+¼•mPz¶‚êÜ­ªÿÕø\‘Ÿ ÿæ/݃î®Þ`i+zÏÑ›Š7GϪ¹ÏìÄ erZŽeÅ}¬)ŽuŽ}+b¿·ð‘ÿåqý«ãúÓqÆ‘sœçìÅÞÉqßkãô‘_öyÒ½±:®ÚÌl)>tö´{Þêæ„ªÓé26Vê=òÑÉÊÏû…Š *Wü­èóÉcþup`l2ãȾ·À¾y€{ì+ŸÍ²•×Ùg~2NGW¨ý–ó}.£ö¹ëô›šg¬ÿÙ³/F?ÓAìgS'OlíhÅ/»gÿ¿ :™G9_©«Ê£¼°~P¶£§úÍ…,ÿŠãM•sè)ùÀró·Ú?¥³Ї*Oõ“{G¯»´\܃äWóÙÉ[±Y OWfÂêû••¼ª «2»#Û»x+ÌdžÕU¸UÙ/¬ŒçJ;f¶_+³¿OÆó¶xîiû¿v\sœûY|þ¸þÇqýÞ8ýäð#®k->:Îrœµ7}äË›´ÐƒëV5•PíϺqº¹{O™qõêv¬¿¢£œù£~aU÷UÏ9Lr<Óš|„®ýèÓâÚ ¬÷ùŒ—ÕñqtØeû1Þ; ÅèñŧXéærJ†Ü>ìê²¾Us‹¥9ô®¤UòRÕ[)ÛÕa2ÞáÞ• wNtx*œ÷ÀÝÉÈ®]¨ÆpõˆÂ¿#Ï †»ª³"Sªlçt÷«ÐÙÌ—+tVåaVÆôŠm`ó­²µ« æsöT|näX“~røÂ±/rœAý…Û}œµ1æø®/âȱ÷Û;ÆãšIû ügû0ÙôÕþq| ôa½äB[©xêÒíú©®VÑbrTážÿŸB¹¿ùÙ*ï»Íâ¼(c/ó+?rÀÿÎoÉÏcOÇ‹ò„4žA:_µ£ŠSa^õ>q@Zç«b¿íÄó½úÍ4ñ^½§Í:mwÎvcŒ4Ùÿ\ž•s} §ƒC­±Áv1ÙFúŽ«ÆË9z†õs•çÄwû—é&ECÕÃÿŽŒ*w仳)UWøVì†Vívÿ«tFuk…seìU™+8ª³Z:üXº¸Ž«Ó:`4T|«‹u¡suúOÒ5Û:×Ç"q¶ô‡Æ¹æøçÆy¶^ìqñ¹qž%òÉq®³ˆýáæù!Q7ÖjÄ÷UOÇóûÀ=$ºì]s¶éÊc¬Ø&vï¦uöÜ‘ÍU²#wU_dßG駘¯dltÅ'¦ç|ö.d¦c\6·+·ÏßP´•\!Œß“Œñ¢>éä”Í× +vŸÍ• 7¦+“qã½ó VžV jgW‡ñ´k«?bÕ.8íYÃÝy§têé ‡¢çö-ÃãìÑÙÑS¶–•wÆ9ç­´ñåÒ˰ÛߥWõóÎ\ÎõÜþsËTøWDZ¢UÍ–¿2˜ýQy.~gþ«8áêÿ *ýâ”»7_UûQ_d½ú(ü݈#ã8¿Û‹ïòÂW~cœûY„¿±åyÖ^Ä›ã,êØãíãÑ×Vq ä¯J›ÿÝ6wïe\<•^Aݘ££ê`¾JWþ"ƒÎ‡­Ò•^ët.óîy=MåWbÒ3Å‘NÅóŒU#-æ²g[fÙóOæ˰¶!Î̦!TñáªË[™· ·#£¬ŽV¿Ë·‚Ê>ºõžU=à>owÏQ«°b·WxA}·›¿“VŤî]›»z•Œ8º¼ãå ¬ê¬ÓñãØË]X¡é«úå.‡·«mtõÿ*®]Jì¾TøÕYc¬,ê—ˆÇ{ï9®ïç"Ÿ§_ßíýóq®OŽØò÷×ws=rìýö¶ñø^\{/ÔåÙÇQ>Dn ú't2¸bË}Æss[T¾rNGeAÙýêÔª.@Ú¬òšƒ€§)ýéàïØ5R½Y6¿G™¿ù{Ó'Pëeœ,†ŒíSÀÆEéþª¿Ø˜UúZá`t+šX¾ŠI(½¤ð¨¼NÖ\½ºÒ¬¼¢Ïð(½Wá­Ú‰yÊŸSóÁ™¿Uß(~œw ˜—ûå)ä)^*Pr¥ø¯ô–édÏá»’û®mªL×?+ãà¾ËbøÜyªpTôÞ•yTɯÊc¶€ÑSýQýƒ÷u¥·TýîêÆºÎø²ôJfV â/Ûô<¾O¡Žýô-ž¤òáÓFÜ7|Üðußs\ïçZãØù÷Žëǹ§Eœgì…ñå¿6ÎxóWßê¿u<®µx’.Œí¹k%*»PÉçêœBÜìi…ãªnX}Ÿ¼¢_U¹U½…PùF*ùL³lö‡±}Ù·Cë°\g@YƒG™Âç¶)¿l2À¶¢üwû{+›Ãt^•¦êv:—Í-äWáaíÊxÀç†[á\ÕáU™ŽöUzª<ÊÊnØi'Ëgóc—;¾èÊØ¯ÐªàÊwál1ƒeݘyU†é<‡ÇŽn%Î\îðTý£ Ó9»ýéò¤ô¸CïÞ±ÔŽö•¹´Bg·Ìª¿3½wdö%Òòž¯xÅÞ±Æ8Öÿð8ÏÙûwã°=+º’õ ÃÇꪼÝ]ÑbrÅ@åá3\Ø^%#•¿RmRéŠÝ¹ê®÷¨i¯Ä~ºò+z„ýîâëpÌ<ö}R%Ó.U}·?Vt›ª£ÊíÆWÁ‘7íževÛt¥/Vp;ýïèhU¶Šq0{¡ô ªËh^NFvžS*›Øõ¥›?ß/ϳ¨c·8‹:ö´?8ö±ˆ5Ÿ>®<ÎXòã<‹:¾ë‹õÈž±dæÁ}]eó/¦­èwœU½Î¾;:¿òa*Ü]Ÿ86Ýy·]å+ŸÈi›šûlýLþ?ËTç†t±_vŸ}u|Ÿ‹òŠòÆÖ8äÿ™ßuØ: Ä‹y™7õ¼Óý2œ˜ÏÀ™‹óÿÓñ">Õÿ]Æk…Cõâ\y·~Ÿ—ñÂÆt@ÞÄ_ésU7·³ë{…yqpTüTü«²nÄû hËçú‹ðcO‹ðy¿uœßãÅ^±ç[ì‹ü¥qî~røÏ}œgÄ÷}áE¢‡±€•X’Ò¨ƒXût¶·ÃwÅÆìk¯K“é?UËì¶Ãåe¦áØæXm–YÜ ý2ô píBæŸßžçÏH¯ä‚ÉñLËk£3ßlž#T>3o”ÍyØ7•}ÁþDjŽ*þrê;Åï*ÞŒŸâáD]‰º§›[ª-–_ÍOç]OÕ˜+úÕÿ•²ˆ_Ý«º˜†c±£·\s¡kïJ½ªŽ“ÞéÝ«°b?W߃té]žKKÉ¢C'ë„Wç^€í¨xëêWeª4G:ŸÄ±3 ²»jÜ+ºóýåð“cíÄ·s·X[gëýÁíú­qîÿk’㛽X“~õ<‡:ï¹5i°ï0÷Ü6#Um®`EW*{Õ½ïgøvõ˜ªß½—smŒŠµUéo®nqÇÕc>ó¼Ç8oŸíúËåñWöY맪Nn'ΉÜ6Æ·jÞ»cÔÉwWŸñX•]™£]ùU½Põm…Óé÷>2àsÓ•w»|9pqX¥SÙ·Ž¥çv|wº}Æô×ý«e±³á;x®ðáà­ôþ½ænÇG÷¿² Wè]-·ƒkEGæ<5?ª¸+Sátyb8gÚÔÃáㆯ{[„ŸßäýqîõþòÏŒs¸XgñÓãô£ß}»¢Þ³®é»à»òÕ÷EÊ/Á¼ùß]S¸*›Ž’.VŸÕ©|õ¼ƒ÷+±eÖ'»mfø·[¶ó%ÕÚœ\cƘ?e†}÷7Æ‹t°óSò£å=10¦ét1Íj|ª~c÷jÍ@gGXÙŠÄÉÖÒdÝùÄ>EÚŠ6ç‘'ă}¿ª~UyrùÌ÷¬í+ñ‘ªªM¬ŽË¯úÏà^¶6ÀŸ8ý‘ÁyçÊ‘ÓG÷ºú™á\ícEÓµI;°#K«8wË`ÙÎ7À¼éô³#w;}§ìòj[;žVdzeü”¼wô”^ö<Ö#Ǻ‰ðÿÊ8}äøn/|ã;®p\wœ>s¬µˆ5_s«3÷Fž¸Õ»sÕžŠo¬ãÈŒÂç<{ärHÓ•yæ'tòµ2”>e÷JÇwz­[» €½˜õæ¥ì-~‡ÏÙ×Êÿ‘óÑXâUt•íÄþÌqlFÇ ËaLœñ6ÛïØ:óÆ{µFÏ©Ëh)ž”¼v2æÎwÌ[•]ÖXoÅÆT±¼_µLž*¾VÚ±Ž~œ2½ÒFcQ<0¬LþãíÄ ”\¹6úʻΎ8øÜùÝñ² •-¾Þ+u\{çöíªþqi®¶wGŸ¯àÎs{g2?á (ËL:]¼mâ{ëíwúɱ?òÇǹ®âqž?{¿ýì8ÏÙ‹oö—~}œþõÛn—¢‘ùvô¹e÷Õ7ìWhå|G7¹ó©Ò¥8¾j¼ûXÍ V6ëðNŸu80 ùt|ªüþ²oŽöi¥-X×£ÌÒž¤º³~~&¨øÀñ¯ty×näÓýLWÑÊz2§±±ïæ§ÒQTzŽÑªæ3§Y^%_¬=˜Æú ë;àÔuÓV¡Ãë¾óÃ<ÖW,ovôQ¥Ë]pýÿª1ßísUöJ{+¼NÞ=ÁÑ{®¬Ãa²ZѪt€óÜÍÊ*Z T[+ùï@é[†ßåÅÕŠ_Ö—ì¹yæ…û¸}Ï8¿Í‹5Ÿç:äø~/öLŽ˜òŒó»¾ð#†œÏŸž|£ÏÀìÂHå°=8;äØ{Äø8Ïü¬Œã‹íæ]™«ø_ͱÎ¨ÆÆåùɇZ'‘˪~f²§æ”ÊÃöäró@ôƒ™“ËÍvu6KáéÚí¤¹zmu±{,F¾B»²1jŒ+púÐÑ¿n§ÏRÑÈ8ºgÐ+vË*¾wÚRÕíb,nwtîQ¯“ëŽ×Ýþ¬dh…ç9¨èì”qòWæ×*]W6\?ôÊ|péïØƒœ–Ó+ýì‚38¯WlÕî|Îe±xÞØ„°ùC~ç8ýßX‹k-Â7Ž=àÂ?ŽXòÏ×wŽs¸×nåçzdüí|ö‡ñ¿jçêU>þ_™·8~*¸£s•¯dEõ›òY°LÕïlCÛïiU€tyŸ÷ÈñWužškè3TúŸÇxWó ¡ó¿1Mù¾Ê÷Y±+õ°?žÎÏR¼V83}g.W|; úÙ±Ç ÇJÞ¿ƒñåú ì}cEãö^ùŽmîÞí*×Ù¥_«y¢p1¨hvi+8WiìÊðÌ߉Û8àê מgxYH|Ÿ÷Sã/¤ßÙrõΆ•­xÁvtàØÙê^ÍOôaªXäS‘Îpb?°çG¦wAõ‹ÂÉtm€óž¬Ê»Ò†Œ£ÒEŽ®DP:Ǧ¢Ëêwv™¾[—ÑR6Ÿé•?R9£­€áe2‘ùdü²8£áÚµÜ~Æc¾WcÈd q³x~Õl0`z3˵¢ÑõœsjŽñb?(yĹŸaéêʰ±f´1ÏY¬€ÓÕs2«Ëʹ6Cé ŽVÇCÕ§ÒkX¶ëÏŽŸŠ‡*}ÅŸ©tš*ƒe»8ƒ•±sÇ„Ájü@áVºç.›—hgX¼íáÆëY,[ÉÒÍüg|èÛ#n6Æê™­UR{M0ý¨ìE~^f¸°Í Oõ,¥|Kå‡tóƒùzj>(;ÁÆ›Ýçÿ•^W}½£CªqSe{ÂòWqïÐaýŒø^vc䙆[O鈮 X,ÀÑ¿U9VO¥U´žViWóhçJ™.}·«°Ó†jìwûÒáeun»óÍNT6) óLWñÛis"î{Z¼oœ{»Å·yÿaœgQÿéqý¿ãúÇõÛÇõÆé#Ç>É_w«qèéûd?¹ãOÙ)fßVç³£ã¾Íewu׎̬”ëæ’CŸÙåï88fyäµ£‡Wú™sÍó•Yý(ŸÓ/ ¶çÖôc3Ϫ=̇Ç~QcVñíàédÁ•¥ÊÞ(9ÊeÕšv‡Ÿ rÿTe:9P´}…CÑíð:q¬;µÒ×.¸º¸+ãÄÚœw[¬þNÛX=·O»zJÎvƧš‹÷(ïàºWÙ—a'UùYb¸^&¯»uºøH•¾3O:YÚÑC«e~g.){žß'‡O{¸Å¾Èñ-ÞǹrøÇ¿1Î5ȱÿ[|·ë/~hœçìÅ:‹XŸñŽqúȸ?2úâ•ÝÌqnÕ–ŒGÙiÔ‰¯¼)`vtE6U}äsµ,¦U~Y…›ÑWsËs¬³ÜLÙdéG§Ïÿsü9ÿFÆ%3ý'ãE~œ5³®cÁgÕL‡áPºNÍFéUýÆh1¾œ´*•éäœÑ¼gk<O÷ÒýJoUc¼ Ž]¨æ+«ü%×XU¿®@5± þïäÍyæéh3^:[¤ò*œ.mºþÀ´—A¥»s—Éî*Ts“¥UÏwÊ@ZU:ÊëU¿ ¤½«KÜøiæÑdåñL[†/ÿVß$eúáÛÆ9 áó~Ó8÷}ûÌ8}ãXkßìE ù ãÜùq~³1篿Õ}eðµÐóW­s|â\‡ù(VbGˆ[ñÐÙÊNvºøT5w”ü±¾\±‹dÙqû óÕZCì“ì·>{eŸ³ßéÄ…»X%ËŸõr}Äõ®™~qæç ü:zMéGÕ–®ô«z·4F?/UÙ<ù{B5g+>U™ÊgcvQñÝéVNÕ[¦û®àqË`»º1fur™UúU™+4\Ú»¼t8ûÑÕqda¥/:[ÕÃûÝ1pç ÓsX×}§Ré‡\ïUy\™ØÅw•GgMÙ TòYÉõtú½ã½“…æWgyœv=üÜX7{UÄšä8_ïŸs røÈÿó¸þ÷8×#ÿèq}ú¸¾ùV>|ìˆ#ϵžÏÆó±1œ¯Œ5?”ü¹ziuTó´‚Õ:®Ÿëè™y_•-Ö/H·Û.ãR¼d¹DÈòŠõ:¿IùƒË#ÒezUùŽNb4TûØÅ;ò’Ë©¹ÈxTsµŠº±qFÏ­W•‚†·SÄ«äáª=۵ѿøÜy•¦Z_¿ Nj.ºuªç3Äwe ;: ß•>d°:W:\Ø;ü•úU‚{.ô¸:ªyP½Ÿ¹ß•P:ùÿ+ù›€k9Væè ?ª®ƒ“ÉËõ åðÖÑdнéÚY•¯úâª,O`Ï’ùó»5÷°Sª~—ÎlAW^ÝïðŠ¸«yÄxºJó*ÎN纴ª¹RáPz_áîè){Ó•Se:<_«cu¾T}Ùé–¸æzäX+{T¼6Nÿ8|áÏ×oÞ®7ƹ9âÇq߇ƹ6#Ö"G zîkÁl!¾[Ÿð~YÛTÙ¼Syèú®’O¬Ïþ¯è&åêyÀÒ+_[¥;s·Š[ÎúÎ7Wê=|5æY^˜­ÂûüŸñ”Ëå½Û,¯dë¢ÿé>¯äÿ¸FyèìröÇ?ΓU›ÿ«y´b_X×6ì¾Ç»j§¾[móUèôÐ=i¹øœ>À²«}¶‹Zá§«§d§³«ºþeÀ®ÜW8œzÎ{¥Uµj«wäk…·òqª4Eß±+NzE—Úi•¦SÎ3g¬ÑfÇÅÎ@›?ëÍïöb½ÅwÓþ{Çõ‹·ß8k/öº9Îß‹=-Þs\ß0Ï™´ð¨ìCLPk«Ñ/Á2ΜêÆmG9~@G³Kïäü^òëà¥pº}ëæeyíž+ò³ë/Œñ*yÊk€X|—ñ®ð¡lb:›gÈÒc¸+¾:™¬p(þ:`唜¬Ø£J‡¯€î¹"Óîp¹€º®êw—ž#.`½?ÀéWLëp;þînÿ1X•ù«r¡p8z~E>™<_å]韪̼/sLWm÷*J­öÙ=Ç­z¯ìÐ\™/«2<ã[8¯]ÝT½7Ež*»“ë>ŒGß"bÈáׯ÷w9ΉµÇ±¾"âɱÇÅ/ÇõÈï¿•Çízu¼x^Óñ"ŸÈ;ƒN–VçÓÏÎê™­³ísú†¥w2€|¸éyü*¨t±ãFuB>ëù”Íy¸q+ÈýÆÞgà>ÌóþÙÐ}Ž1sõî‚íu¡ú­ôœñÊåÃÉäZ=«¨g`F»«_õƒwöG¥¯»³7z]Ýο«ÊTïÿ+}Réw>³r8Ïvd[{ª ‹_õ):¨ìЊq2¹¬ËK%{»| ¼]±Õ/#§ìîZ•¶ÚRÿwÀñoœ´ Êéðw} l±â)ë1v†Æ„yîGÄ#†üÚ8÷v‹5ÉŸç:‹_;®_g9üã8«:Ö#¿~«3ϠδWìßfº½ëÌSã©þ;:¼£ï–sÚ2ó;äêA•ïÎ)Ç×d|U¾~öQô™Rù™žýã(ÏøsΡÂ>‰º¸6ýsä'ÓDÜìY1ç+~>Æ·šGê= ösNŸàøYÕübø^w¾(æoŸTrãâwÓͪŸñ¿šWÎ\wʳXL«¶ñJY‡îJ_²4”q5‡\¾Ô\ëd§ëÇsî+pypì§;¯¯òæŽï•þwæ÷ ìΧ߱nU§šS]YWîÄ*wÊu:þ2{™ëgß!î§ûdœ¾pøÄÿmœ{¾Å>pqõ›ãŒ1Ç8÷R޵o~2îõŠö’ùѬ•^ªæ¿+ÿ¬ÜŠ­d}í”Wy®Ì»15•æÈÜ®îrøQ±1÷y˜µ¿²sŒÚ?”ÑyŸ¿ã«b½ÕžŒ¬ßÙXw±YÅc…³ªŸÓTªoËÕœìl±ë(ètÆ.>•ÇääÞ4œr¬ÞÕ>¼¾{ò€y޾VåX¿^Ñi]XñYwew·¯•_²bs\¸‚Ë­ëúL÷€Ý¹ëŒñ=ìýËh³ƒûН£Ê¹~Öwç·kÆ‹sc~³÷çn×»Çy&õGŽëƹOrøÊ±ÆâsÇõÇõƒãô‘_»]±9ö›{$3?9ÇÝ&¬¼ÏPå˜ï°êV}½ÊCUn…§èü”<ÕsJ§Û‘NõN{–ÇXëä±~Deú¢o!yÙw«ì$;ûNíG’ëV癳ó±±mÊ/wÇ?·QɼZ2È=Ò«úËt¿ŒÒU:kEï¹iJîÍ °®ó>/ÓPùXf7¿*OÝ¢ÆÙѪ•/Çpïêë{@57œz.NV¦êõÎÖåAå;1¹ G¥'Ü+f_ÕYÍØy¯»KóªL­òáêÛnþbýnž0{èØ¯Š†ƒá™eØþþêãúÚq®£ˆµs=ò/ׯŒso‹ð‘ãüX{¿½óVÏÁ÷ÎïXyWxG7oÑWïúÖ‰%íèUN=G¨~ªdÁ­[ñå¼SÃò¬Oç=óÓ°>ú•Ù/D;Wu¦ˆks°ŒgÄ›yÂ{Fyé>ò‚xº±gÀú^åuý2ÿ³ø9“¹ªO/Ø×Õû‡n=«j»o5ŸϪŸØÕœP}ßáWy/ZÛ…{U?ÞVyvží*9èd€É/Ž·’·þ«ê¸¸¯Æ²VáJûVôý½è¢îîhu|8|­â¸+k»vÖ­1œ;rïò©l{ž“yŠ€ˆ!¿kœñá×OŽÓGŽýÞ¾t\_çz‹ÏŽÓþØ8÷Rþóãq_‹¹Ÿ‹ îȲ:G¢k{‡ŒûŒe§wVp9üt}XÙrF³£åÎ…j¬™ŒÇm§WEÃÁ÷;:X•Eû©z_ëê­Ýç•~DzŽïº;®8öeÞ3Þã~®ˆý)ÂO~Ï8÷~ûþq®¹øä8ýâ8£ú§Çã7{áOÇ"±Îâi“ùx i˜é9_Ùã Ì¿aùŽMØ™‹»vÚáivloGìæeW¾ÒwÐ'riã³S‡ç\žé¤Š§ªÝ2ª],_jó®,ïØÇnýME{¶»““j¾v<¯ð“ÿ_™ëÎæî´å^þÖjŸ:º{º¹S¥Uù«cáÌá væ7‡æ=mJ§Sº¹…—ªÏVæâ޼¬‚k7wôä=óï1wîs‡ÞŽMTõÕ:ÅYn®KŽ5qÆtì÷mãÜ 9ÖU¼~\ßt\ß8N:ÎÖ{ëxÞ?Q¾‰jK%ß;ú#×ùÿ­³e>À~šØt†ßA‡«fÇ®Äî¦e•}¾§Â]ÿßúÜj¥uºÒýŸä»òSúušê‹âÉÙ ˜ò9ágZ®–Ú3…«³s,ÆÐñv•Vo"oµìÚÏ™{%Òß͘ð—Þ_ï;®Ÿˆ3nüS÷ÿ¿'Î3“ó½|Çoí³Xñèú^•ŠÍÖ<õŽU”|7Ϊž‚…S•u}ˆe*ßn¨øê`g>Û‘̛ȯÃÙ_¼Ê©¸{ŽAõ«;ü8T¹¯iXjñ~*«Wæý[dëtºpÅÆ){ÒÉÀDFv ³ WqU˜ôŸú¯ä§³k“1qsº«·;r1¥í~'ý3mC7 ×®ü1|WäÐ=£Ø‘¿iþ-º2™w-WÅ_whvù ÿ“×)ý+ô®ØE7/ªõvçctúâäŸáUqXFŸj¹ôoÓOþôû+cÊ_ç·Cò\äüŽH~‡:ýç|¿/ϵXßÙØY¥ãøŸØe›±ïY›Y}V7¢ó)þ&å+°>™Ž½ó¿jÚ]<ÄÑÍjt Æwª_¸VqãØÍel¾[üÕ ñ?‡4gƒÜ)PÓÙ;ƒÓ¹TÓùÝý©SßàêüÞùn}ÈêªúL¶}P}ÜÊ„«×ÅL&r§ì»z&Ç~Uܳ–[q·?¥;>/ûïúUÉH SiÊ.²´NNÐþTpÏQÕÞ=Æ«£Áêvëz,¼vø' ÎÂwàæ;7F»¼2œl»{ÅóŸ ÄÑù ݸ9ˆø”|,>:Gþk9¶Ï¡?VÞÙ¹ y {6½ìb¦¥œïíå{xéYœß¡Î3‘ó¼ä<îkâüuúÈo½/ÿ"ž/€ýô`LÛÍú…ÙZLëtlºfžØ '5Öj øÔ“NGvÞrü8Yžô“ïæe‡WÍY®XŸÕx3³UÓçª Ç’q&ën^P4‘Bõk”ì)[¦dˆÙ1¦›Šwæ`YWç9×oN~(žÝ¼¡èLévvÅõƒz3± ŒÇ®m ˜_­ÀÙŒŽnç³ut'~Á´®ZwOøcevb·NÆ;¹cuj³¥ÎfÝMŸÔq2Áú£âWç#^µOOS>Ü<ÜéÑ/âssì×dÜo,ÏÍÏ+éóŸ—Œ¥Ÿ›ßÙË=É¹Ïø_×»ãôóÌ·‹Ó_þº8÷#ç÷C>ú¾NÖµàRßZUü¿R~Y?ª5;3Ë„È&ïÊ<ãlŸó]YÙá¯òÀÊîè$¿ ®iû\b^m®”?vG.ä‡ùwÏì-ÖA¼“9ÎÝ«2“yOñsÅΩòn,qüvü Ôïéœí⻓~byÝ»$®=“¶îB'ËŠ‡„i¬˜åíØ«I¿Ni¨>ÜÑ-;|_™K\ÙnœÜ6ö;ó®ÌM¯'®j£§4vøœÆ¦rÍà꘸~ڱ߻ýíîÎ×ËÎ)p~ ò£æ©üÅ3œÖÿôsÏDú¼os?Eî9N¿øâ<ï-¿%’g¾}[œ{-ò{ÕéOç~äz>›‘´iNßU it žï!mESAß¡þ:¹aýÂxÃz 7ÕFŒût|Ö¶áhŠw|ŽÄÚ…yJ«ný~#[3±:ø›Š¿òºƒü$ëGF§–A9×'ê¿CgWmõ»Ó·N~ÝóŠ)X_­aU¨vª4FŸÑëÊ;™V¸”|]á±þNö `yKQ€sãªÓÉ8»¯é;e'åLÞßR2Ôõ£“»6OuϬ&:Ël8Že•‡Œç{wo‹ó;Óï9®‰óûzyŽÅ/Ýßÿàq}Sœ{”ó{|ŸçwöÞ¿ƒVùQ¾R}.Ï­êÔvÖ6LtÇãkåOýo§ãJÏ»çÁ®]SÛWù¿[aôºþÆuRMÇþ]ÿ«Ÿ öÑÞ•r¯„Þ;RñÔwGñzNê£ ºXù]q¼LèÔ¼n|•îu:=&/Þb_¯töÌk‡ êÞÁÎúÆÑíp°µ¼«?›;\ªÜ•½Ü“²lüXŒÀɾâãŠ-¨8Ôó2ÖßL®”~Oåšµãª^ Þ®?Uß¹Øôúu>PÅÑÉ¡²Ë¬,£Åæ¦õßÑpe¯Ý<áæ_ÄÁæ¼%‹ Oí¿å׿•ûŠóûÒ_ç^‹_ŒÓGþûxy6r~wï§ë›ë+ë­qîÏÈ8ò«ñðûÖÈ{=wÖ­5ðÿÂçìoýÚ›Š‡ýW¼-~êï-tºy´ÒD?€•wó9£3‘eWlR½wõqŒÑ¯³/.–Ål&>G]b>7ÒDœŠOÕ†‰½P8Õû´+/bngXeåSõÚfÖ_“u1ã…Ù}5Æ ‡J¿::;Çʺõßn=ÇÓn\Xš³-;ú‹àìÓÄöíêÏ™s0µÍS|»t0¯›ƒnáá LøžèÀ4ÿJûTLÂá»bkœ>*¸:^O¡›÷­c¦Êâÿ‰mVv£òùJ¹Öw¨ó,·Ï‹3ŽükÇõ{q~_ï¯ãüuî»øåãúÎãú¬ûëcãå7DðyuOзPí鯩‹¡tõ;9íb*£èáZ¹ÖggÍ9›_Yütë#…“åU>^æ_ºqĸ¨ÚSÁöˣωßÞ«e'îS®ü”Ç«Òx鼈ÇÐcÃxL¨ÏT* µ§„­çÄw²ÇîYŸ‘òwå^õÇ8\ÿ°1e:¦t\ɉÒlÞTôÏô¼f¥ŒäCÕsíqþŽ+æ#îÎftºÊò¦¸Ø|ÅÆ‡×ŽSôYÞdœ¯ÄâÕœ·ÛŽÎOÒÍÎ&bYÅ—²ãË)ètaÚOSÝîòÑ6©9µy"Cµü?H¿ƒÎF*=Ø©³Òpþbé®Î™ïúÖ-ëê9;½AYQ¶[Ñ›Äqòªß¤Î½νï‰ÓÎXò¿>®?ˆól‹<.϶È}y~ògÞ×yߑ¸]µ‰¬MlÏh@ì÷“µ¸Ö× ºx³+ïäNÍw”þ"N&¦´&åÔü¯îQ>ÔszŒÏUÿàY<”{ÖÇnmõVvŽaѾ3ãù%ÊVþ˜Vïýdmìì<£¿îUß9`:‚k‰ 0ûáæ6ŽÊîwºÚñÄp2¦sÀ„F×—ŠõÛÕëøY0Yÿ\{•¦äã Ý[øe±è ž;´ËÓ¿ƒ÷ªü»ò·ÈüÇd.èä¿Ã¿ës8_¨Âú¶G-‹ól¾s—ûŠ?%Îs‘¿:N_8ýäŒ%ÿÙqýNœ{-2ÆœßÝK_ú3âŒ?¿!ÇÑ•ÏQçGw¦ˆƒ…Ͻ“]ËUºaÒÔÜéžcªÿnNcëäw’>áÅűÜÓ°\²±Çtå? | ,žYygýË֘طöZzRÏÖ`²Ž€þ`ÅåÚyH£&?(«uLÇ5¶ÏÃ÷#Ç—Z; ¨›¸^Võ' æV·¦E™Ç2Î÷c:ÁxPzíÒM5FL¯°~ÚúЦ’c'ŒE£®›oõÿ«u{‡Ãå»6±û®\7¬Ÿ+¸¸ÒUšŽ—®Ú¿þ+ûït_ÉÈ4~1á]ÏN?9û1åC餓ÕŸ¬^'¯•¶ŸTÙïšæ¾}Áha9ö^ªâwí›d>ÄÂ>nî™øìû+ÏFþ‰8Ï~Ëwõþö¸~ãþ>ýæwÇé#|œç#¯ïìÕ}›‹~¤òRã~Èÿ4Æàô¶›‡:`ú¢ì«‡u”®b9E§³ç®M]^åË¢ÿ‹õXü”µYå1^Ð.*~ï Œê#lÓd^P}ïâÕjlUŒŸ¹ }5Óö9YÁ¾EÛÕÕÈãTߦz…x‘_§¯½ïxRe:ìôº[ë3P{§¯Ø%ËS˜Ø>¼‚GµµÊô”Æ„þ]è>Û‰"`\`ò:³‘˜¯`ò|bW&”í¿‚ã*•þŽI»™íìÊ×z»y~Ì›öÿÔV©º­Ùµ'?;åÕܹ`gìžu¶Å?9®Oˆól·o=®ï‰3vœW¾«—ç#ç^äô‘?=Îô› ÔñJ‡ÍÇ®,Ù?„ݵáTÞ]ýiÝÉœ:¡»SŽñ×ň0Ïù;S¿ñ*ë:?cÆÝ8+zScÃ+MÅ7wç‡*yº2Ou¸TžOG¥±¾éê±ô.®{ÕG¨ùÓ9aŠo SÜS9èp]ᯂZ+›­hîò1ámÇ^¡Åtä)lø•þ™ÎÿÓú;¾ýn›Ÿz¬ŸßSÒ½j7¯”Ÿâ¼/êùþÎWP´.‡£K»:—Õù:ϵH7cßç·Dò›Óé'ÿ@œg#ç{|¹#ßÙK:¿Gqä7Üãxüù2ãÁ=Op~«£ä“áížW˜~ÏÅù×Ì®ª²x+¬ë|,÷M6,ãÖ,]ŒVÍ™,>…mšŽòϾQ†eÖ®úÔ5†§ú’õ½øà…í[@¼>SÚ‰ ²{V·³ß, ù¨kéÊk•£ŽÖD‡™­Ä¶(kE««? ì—ÅN5îjoÚWçÿ(wúÄÞèèLäwbs&8¦;¨ý¨ž3+ù©u:{ÇìG§;àÎ,¨ø&Ïs§6ΕUýâxœÒØácg¿0_kJÿV>§uvíÝ~˜/†{(jÞä-;[co+=ýÛŒ!§üöãúºãúö8ãÈÿò¸¾ãþÆ‘¿ö¸Þg9÷h¼!~c/âḡ¯¤æN7Ï©8¶;¢ŸûvågG¯”ß×Õïê¹¹ÂÙ‰oÍò˜Ïƒ8™Ì!®ŠSÙx¬[e”á­~.î£a×âYñ[ñ ¬:_‘é#ó¡Y¬»Öa2Ì€éÈ*_ªßÝ:¯{Æ‚±b%s;þÓúïÞ™vëÝÊÒÀü‰½fvÈéäëÓ9Ié+ËŸÎUÎ^0ÜÊvLë+Þ&xv÷:ìÈæ„Ý6¹þÞ¥—Läxgþ«u\¸¾a<^‘6¹û®ÿ™¬OùÚáIÕ™òêba»v°ã©Ës<«9ÇÍ¡Š¾{ï­ã¥ú ¹g"ýãωó"ß\¿çyoùí<ß"¿I1å|§ïq¾ã—û,Þ|gùÉøM¦;6M—›ÿ:èæU®¦íÔYéxMÊ-ZÕ–+N†ßÌ9šXÆõ ë'ÜÀxÃvWŸvAõy\ûïH™=«÷n/Á])ÛñSýMÖÅï46ÊdqgNØ¡1)‹VPrˆ²³ÏVö„Õëøt´¸~›öý$—?•_ûJ}Ov‚ËuýÐ¥ÊSô&ù]Læ †{RÇù{*ã ¬|7ONÚ2é_FßùBЇnÜ»¹Ãñ3iÇäÙ@‡kJÆ'tÙ˜WY¨ßˆ®y+—ßÿÈ3ŽsŸE~$÷Y䞊_‰ó\äõêüÍoQç¹yþEƑ׷¨_½§ýpß=“ÁºÝx©÷]ðLV&7Y¸j'k_«²NN;zØ&åg2:Ø~Æ'òÁÞáGž+Jßœ}gïbÌZù8Ÿc?¡¯Éžmà³ÊýN$kW嵦×seT\‡­*ŽÚ7AîU{"x? (Yªùõ?‹ßV?ëMäœõ}¥±c_'v3Auê˜c?#=†«‹‰`=‡«–wýËÎÑD=AÚ+_é:>³qsc7oâÚv:¾JO7³µL'~,ßñƒ´]×ÿŽ³Ûˆ’>™—TZM¯23ñë*í[ò;:L/ݸ+èúDÍQŽ7•çÖ°èðOÚ·£;å”Îør:§úž•cë3Eq/žW¹‹´ÿ¹W"ýÜŒ!Yœûø¸~7Îïìý‡ãú/qÆ’Ḿ$ÎwûrOò[Âïɬtoʸrÿ•Ìc ÞÎΨzÈÓNzw¯t}‚÷Ò`­_6—ucÕõòîô„ÕÅý@(÷õ—}Ÿ‚­˜l­ ×LgØþg֯Ύª¸‹‘»÷Y„U&¯Ái³:,ŸÅÁ„c†ÐÍ)Œ§ŠWå3~vì®Ãƒ úSÙ[Eß}_Åá­u:[×õ3“/VÆåOð)cc6Ž`bÓ'viLxîøžÒí`G_\?8¼™šð…óH·­°³Îèúj3&2¼Mäõ˜Ú–¦xëÚ>ÕA¬Ëðvk§;ÒÉuMïÖœlîÂx Æ 2†œóhú»o?®o‹3Žœg½ý]œßÙûÈq}ø¸~$^úÈyN\¾³·|äg{å_÷íAœ#0Ó§1YW¦›Ýy{š÷,ûIÈ—ªWùîâ½»º¤Ò¯ÚXŠÿn=Um“Õ/Uöñ]¹ìè±1X~µŠ}×û;‚ar6æaŸîÎÑʶLìãƒõ¡*¯¾Óñù;:ÐÅ6;~\§eåŸÓùÕÑ­ù¬í»mYuT?Nl¯'G]ù Χ‚×çرŬî9½¡›§LmÝ­ù“º»cá`wœ_¥ÊOÊÕ¼]\ñÙ:|Wü9§O5>÷¬¤¥œïëå7AÒ÷Í÷õò=½ß;®ßÓ?þ“8ϵÈ}Êß|\_çþåô‘×™ ï«ñÒ¨mqgxMÛìÚ;ÍÛ«vž*z/‚tTœ})|ö‰¾fÄc9Xeë¸Lü‘.–ˆåk9W†µ¹Êç’Y¶ÏÉVÄÃva;•¯ŠïV¾°oÕþVåg"½¥î;~Ýz Ë©sk=Öv†3Ƚқ.Þ¡æ’NßÕ8)Ž2ÇdBÑÄþY8º2˜Ç òËζ®ÀÆÜùÞ*Må¹>«ô™|Ô³îYº¢¯úëÊÚnz^°ûÅÿîQ5Mé «ãl“CÄÕ­k”N¨rù™Èïú­:ât4J9ö"ÿµ¬ës¦ÛŒ–Š}LúAÑW²v]áP6áw¼)ùrøØ|3µgŽ77>Êv8@‘6ŽŒ×úܘſÖoýŸ>íú†ÈÆyr~+$÷VüMœþñ_Ýßç~äŒ%çÙ¹wy}goÍIÈ'ÊE奿?#yµŽÛ_Pû/âñ>ÒêóìØk'«SÙfcãdeñëð:¹rý:•o…›•qö’ÙCf6̵›ñÄöe:[²äâyùUzXcÓLŽ‘ëƒiŸ²~Á2x¯ìÊöœ‡õâ«åØÞUìcÌWcÉô±Þ;}èæV•Îpv>¿òYkZ§¯.e¬‚ó/îNÿX=¦“NŽ'º9¤‹{`Zw4òÁl;g­ÖCÿ­–av•ÉI·Ï¾â`ëÁ€ÿLîÜ9{ ÏCãUtXþެ*–U/WÇ;Ò`éõ’ªƒô˜A;^œf:ÎúFÙ®Î^²õ;£…Õe}1íÆ£ÂÅhOÒk¾³ÓJojYõM¡”Ü2¾°®-ØäôÍñÁøYÀžI8ÛÁÒPî¦x\º+ëì+çðÔ4ö éjÜ\é„⃽“¥ìôt¼ ™>ëBèÆºë{'wLGY›Ý¾B,ÛùjÞÅw™ò\‹Œ#¯³ß2^ü3qÆ’6Îwø>x\ï‰óì‹ÏÓ§Î}Ìù~Þk…ÛïÁÎ(ÂÚræ+ur$_êWeó±žë÷ ýn®Æ2N_:p²„ùûÈÒ]²>]>ç4¶¦ú—õ™šW°\Õ¡ç×Ío•'×væ‹3ÛØÑ›Ø76‡¨¹M’kWÆÑ¯¿Êf¹gŒ›×jgðËhvÀlvÇWÍw÷ŽŸÊoç 1ŸßÍ_XnGß§å§ý2áÛÝOìÅ- äx2o8|;²0Åý” æ/Ô7æhÕ¢w6ûê¼®x›ÀS”eíšÚT…o¢ÓNß/7§Mt~§=û²c—\ú•uUmXÿWl.ýÜô“ßçŠü®^~3äûâŒ!ç>‹ô•¿7Î÷úrßògÆyþÛâqŒï•‚Û]ùDžµµ‹íbZ÷Ìo:ŽÝ\ ~ÞÉXvàڦ◷Øf¼WºÓÙL7kÚ’Œó0YÇ3³Y_0Á²¸þ5Á—Z£¼wïk9{SyÅûÎÞ+:j,;»WAñ„t×”wU¿Òïô¯Ž9+PñOÊîöãsBƒz¦²Cwj»:›×á˜Ð˜ð4µá+OÙ±§‚‰ ¼·»/¤òðþêóšØ“މ®LÊTèöÁuxvÚÖÙ± ½~®ôñ´ŒÒ¹]ºO¥#Øîú]hÆWþ¥”]ßÉoˆüó8ÏvËwö~-Îïìå»zyVržkñÝÇõŽãz×q}Zœû-^»Ç‹çX¬ ÷â¼V¯i\ó®ÆÄ˜Ì¨¾ràä›Ñèæk‡W­}:\ÎFwýÎh ½õžÛ®o€ò±ÎeC ¿SÃâ„*¾\óÙž%»¨;‹õ~ÛÂõ*ä3™tÏ|X:æ]ñkZ=ïnâ`)Ð5ÛSÛ¢tNÉ÷d ‰ü1:kÌ;[´Ã_²XÜ»ž×Rë:=Z¼©= Š6æ½_¿;¶ Ûˆô™Î²gžl|¦Ó¹šÖíif¿L&6ŽñìtÎÕgylm?ÑiUVÑPº£è,PüuvËÑQø]{&}ì` kƒZ·Núó™ 2»¦læŽÜ²ºˆÛÅA0½{‰Ùs¶w@ñ¹Ê³}Qþ«ù§âyê¯ÿ9·g8ãÁνÆï;®Äù½ü~ÈןÅùݽ÷Æù¾^úÉyö[î·xc<|f^yUç Ô¶)»Åôûfvl+Ãúó_»´ÔóR¦ȇÓ)Er>-Ëw6ÙÑe6Ÿ'ܳ93ÿã7?‚”étšÑVmBÙÆ|¥Õ?ĸuå…ÉF­×Ó –VyžÎMÎVíÐØ<Å/Ú4‡“é Ú¤€t“õL'ÿJ&nv}ŠtNÄ597ÁtÜWñv4»~suT'çŽ_7V6§\é7§Ë“q¹¢›OQ_é«7±oÚ“öïÊÈŽœìÂÕx~'¬œkߤoõË®”Q¼±t×è#×Xú¹+Žœ±â|_/ãÈéÿfœß¡Î³’sŸržŸœ~ržiñqñò<‹Wâe¬O½[ÅøªçkaY쥶gýïæ£›°#Çnl®Ây¸µ-»å®ØeGÐD}¬¿Ì÷a¾èT&*]¶[åÔ÷y­ÊkDϦ»r˜‡íÊN­ÏΩåÝý3ø¯Æ¸Òu6Aµ•õS,»þ+¹ë;7¾“²ŽN§ÏjMް'buY96ÞWh\±‡jLvÇŠÕy½æƒ+8žOéOûÉÙ«i;w} J£þNË×û+ò0ÕÓ)Ü"µþNìÆJXZg—Ng['¸YYÇëùêú²³—wñØ·¨÷é£~tœ±äwÆùžÞO×/Æù ê_óœäŸ½Oÿ¡ûrùŽ_žkñæÐß¶H[¿.vÇpts«Ïpu¶iÇv®¼]Žà1E‡ÛÅ—YŸª÷¢#÷EM¯cˆ¾OüŠ#¿l Q6Yu᳦¿ÌO«õj|šÑ À}Š´®µ£úë/n”ëÅcÄC¾‘^@ÞÖ¬V:âÁç?ˆ‡ñUûeíOayjÜî Ž“†ƒ­oÔ·!ØXÜ3îüCeã•íbcªÖ‹ _ÅËøëbÇn&ª˜Í˜ôÖ½ J§;{òçÞ×Ë8ò›âôaê^ÑêûvßîEžUÛñžÀúÃáspEOX›vðOd«–ïbäwPGád鎯NÜ|¯Æ }•Æâ¿®=‹†·çPŽÅ©UŒ•ÅïÈUÓÙ»KAÊ©>_ Þ=Z÷õ=0fS&öU›ƒÎFvþb‚ê¿§ˆA:pöd‡öDGvë©r˜>ºr.6+tvÅÖUÿÕt´Hs· WæSù™ÊÞß:.“¹ëjþ´îN,¹¦OyWóápNâÿ˜°kn¡1‘ׯ;ö‰ýŸä# õÜ4aÅzkì%}ä|o/÷[|Jœg¿}u¼üÖ^~{ú'ã<ÿ-÷Y¼'Îwûò\‹O½¯‹þ±“/ôœÍ›< Rówì_çÃLë9T Õñàâ]ŠÎN™î˜ÂÕásõTÛòß[qÔ²*>Êž«]y†ƒ8ouMàboÓ~EýS¼É»JÓ•ä;{×­¡wu®ÓŽ7§ŸO5OîÚ¬ ¾ç¤ æ¹òWæ<†ošæh¸ùùõ‚ÎÜŠû©êN|teçÞù¿2g*ßaJOÉÏÕ60¸2vôvõ²ãg‚÷J¹§¨Ëæø6TÁåÄo\ϰs¯Dúȹwâmq~oú«âôsòÇù ‘|—/ýç<#ùîË¿ˆ—ÏÁ»ç—ªîÐÔ¾qxvd…ÙØ]rzÙù1 ÔÚGùCN¦TLyuíuÏù~—^󰽬_pßžWaÅŠ§ê<ïÕYúÃúH=+©8jÞdÿn§WzlßB¶Ö¬åñ-«øUåØóÏé\}=Mgy+û°Ó/u¯ô`ŠwÒ&”Ž¶Ë¯ b°Óy7÷Ä9û‚x:ùQ1úé|ˆtŠ_gë&€í›â`r‚{Âvaºßàj;qïT'¿w¤Þ”—Éxv8Xþ¤íJWÔoõìÞñ4·ßÕr˜ÖÉ+ãtÌéñ®>:ýW8T9–·Ú¶æö”ÛµŸ8ß¿{kœ{’ÓG~ïqýtœþñÏÇù=‘wÇé;gü8÷f|Ò}ÝõÞÛSÏ¥Ù^Y¶¯”Éö]õ{Ll{fßͅʾc=ôAX•ÖÒC×fÖFç/Þ‚ùR¾î3òÿy©ScÁï³xì§w߈f¼±³ñ]DÖçû±3µQoL'~ýúųÊwÏýrúàbý¿*›ˆ_ÉÃ¥¾ATë©¶2ya}ÃøÙÑ£i¹œ“yî ÎVvô&vJÕÝɳ6Ek‡·U§ÖUùìê.(Ù[øwðà˜„Hëø`0Q;\»6dBãJŸ+ØX*;>µ{Ó±Øy~¼£Û;¸&é˜Òuý¡p0yaóJþÖwêVúÊK7÷çþâ·×·Çù-êüvÈŸ×oÅyfrîUÎ=Ÿw\Ÿgìy½¯‡~ƒ›c»9©‹¹(·ú¡¬ŸYOôÎÉ%›ï]åÛìÚˆ.Nßµ{G¯TžÒ}ÖÇuœ»s×jùU¦Æ—§s%úêÌw¯¼Wß½Þ+?QÙÍÎ&º9°ÒWcèèW¼Óùò–yù–øX'3¬|§—“xÓÄãhMp:˜Î j¬\ßwvî oЧzÓçÓþur=­7¡3-{ÏD®Òè껹«›_vi±ô9}G&0±C]_!tÏ!:ŸBA7Ý<]ï;[ÇÆ½ë£+óÂTw~Å×/Yg7å{wùM·×7Çy~E~W/ϲø8cÉ?qŸ÷åq~‹úcîë½/÷[¬ø‹£Mæ,Ækõ¸ù³ŽòªOÄxŠRfâÛV¼µ>–au'1(ä×ñ£bž;úÖÍW.°|”“ºOåº~Û<â¡<¨ó}™L`ŸÕïMbÿ;ù©¼`YËFP:êäÛ‚8\Û§6h2Ÿ<‡_&ÏL†U ÛÔµ¿âéÞ_¼N7”œ;ûìp³òÝX1}FüØ/ˆÓ&²ÊÖ€ÈáÆ5 }ÒçŒÞ4^‰6sgwsB7–ª¬ÒÅ®Á»~ÄzSþØÿzßÉ-Ói…Gõ…›û&ýíØ£:;´;»äî»yi±tÇ'+7oÇgWgÊW‡#¡óAN¦G{­WêÑ:÷ímqî±øÑ8¿’ßÖËïˆd,ù7âÜ‹ü­qži‘åó;Ôù¾Þ‹xxlõ%Ùü§l¶UÝ«XòwÖû#KŒ–Êc4:ùWvç&Ó›ÏlâÁÿußâciç’9ä¥'¬ó}*½*c.ÎŽ¼àüö“Y†ÙuEÓócX½Z壓,p{Lk&ÿlýÐékƒ*‹¼Ní®Â…ôT<ë+»åÚZe)‚ÓQ~ä4íúùT|0ÎßìbH³³É˜N¡;+ÆÝ3~,ÕzøŸÕQë§ ; ú±ãkÙ žO²: Òšô›†k;mÄzî|Ë ]VWåMôï•]«ÐÅÑvÆù˜Œ]gÇ_ ³ù ŸêËê_,|é'çwö¾!Î}È?çùÈé'¯oíå¹oé'ãq}Fœ{‘×~äÊ þ"oh¿Y»°mj,ºu¾ÊCœªŒÂWyqõ'Ï%&t]f‡:]¥—wpÏ€éâvsôJWceÙ¾a%#Îv8]au3½Æ½Y¹ç¶;OMlFgë¦ó•ƒ4§å&k ¬ƒÀâžA~]„ÝþÀN}'›ÎæOú©âïx›Ò©i¿×Ó-Ô Eûºü»õvèÞ*SOQö©ú±Ã1™w^úWûÙážâ›”sk°Ž‡®ì-s½ƒßd&¼vàÖ,wƒüŠécìè•ûÿéTœû‹¿&Îoˆä9oy6ò<®ßŽÓOþÐq}[œg¿}iœg¿e½×âåžîyÞßÅóè:p¾Á„«‹ó×Ôn+§tã¶CWx?*×ñ„íŸÄ:'|ã/~ßfñãžAÔïØEðv¬´ç&ƒÌÚ·î_žð쌺&Ä6OÖHµ>{®ZËÔ:¥ƒºåtqvöã¦Ó¸~g»Yÿ,À>ª<»¹CÑÙ‰ª5{W™É•Ò 'ƒ o-ÓÕëÒUVŽ=£X÷ÌöÕT9ú¨ êyž³©¯4Ñ·v©¸ÅÊÛ±¿ —ªÃô2ý´“L”¨¾Ç½ö§Ÿ›g¸½+ÎsÝ>§OœßŸÎïëýýqýÏãú•8ãÈyîÅÇËoìÕ÷õÔstÖê.Œªv=Þ§Î.)™Ui*oÇþU>qŒÙÜÎî?J˜ÕµÙɧCä•éIý¯âÊõB¹`íQs£‰z è×úªÍ¬~Ó/⡨úÈk¥½€ùZ¬ ÛŸã‚8”L*`´+½U¦þV–c¼:>ðû™Ù¢Zg2Ï0Èë¿éúq’^ó˜l°v¹µYg3Ü™„,nÆxgt¯ô £¯ðOp*ûÆò¦|uýÔÙe•×ñ¢Ê);Îêtmdr¯lé$¾§øèÒLm[g ®¦»´5oV›Yûõ®”yíþÊýÅy®[î¥H?9÷!çûz9®¿=®sŸžg^¤üùqú×yFÆëùØ&ç;!ϬM,VåvtÇÍÇ9ÙÕ—UGÍuþÝù×+•v7ç)™žÆÖ”ÿàðW\µÎZ_°wõœíÁKéÉl:û6úäá·¨‘Æ—ÔIVOÍÝÝ\‡t\¹Î6«qSu\lUÑgÿ»¸±ãñí–Ÿ¤_ÅUa»ß¡³;¢íÚ:ás:ß;p~÷ë“~Üí‡k¥O|F{wœ]]‡ïŠìOËLʾžc¾lîcy“t,³«û“9`G–tk'C·Œ™òЙò…ü0[¾ÂJ[±ä|ï.ϨÈ÷ðòûyï‰ó{z¹'9÷!ç{{º¿Ò?þÚ8¿!’ç`||¼ô‹ÙólîǶ«5õŽ­r}Â|Â+}ìh°ö±µª¯Ænªs®~‡ƒÉ`'U_Lh/pϳ«\> î'2°UO.üH]cV¾Xßü²˜7–Á6UœÌÿfýÏž ïÏørc@ŸÙ#õž½“5Æ;ω½U}2­_Ó•ì+ywcYÅr/Š/FÇdW¿‘OVVñíòÏÈïÄÿFþN—¦Ê¬ÿ9­ÀÞGZ]™SíæAÔ&n­åÆé©ùz:n*ÝņØs‘\Y×&ÅËwúÖÉ×Ä;•#äKÍE®>âb÷;ÏÚήýWtQ=?«y˜®püÖ+ˬóÚ2œ1äwÄé#§œ¾pÆðþ÷ë{ãÜk‘ù¹wù³â<û-ñÔ=žÕŸpgÇN@=ëÿNWÝó­® ÒbqMƳ1ξ;;ïè Lâ㨓ç÷Ø/×jL•Ì×½Éë­Ãl“=f¯Wݵ–T|"¿È+þW<1ûXË"®é35?ìØ'UöŠ íhbß*¿@áB]îìB§cª|W˜øz G7_Ý¢“;Àúrb;œìþ;¨ÖÙ “ƒÝöuöl “z¿Ó:,}Ç.¨t•·c3¦ü²tç?ºÿÝýĦ¨{»6üª\MùšŽkçS\Å7ÑÓÿ¢>«f<®º¯@KÎýƹ/ùûã|wïÇŽë—ã|—/ýãïˆ3ŽœßIÿ:ýäW㱟¢æºi\·ë»I!?.–·ã[)pcßÍ}*î‚å&eY)LëLâD“gË(ŸX¶þWßÁçÇH›ñÇü땎÷÷®­±êšß}7ÒA77ïŽ{g«n™spLwâHj.d|íB•[|…«ë‡‰}êhïÒÚÁµSGÙèÎ'Øå¡¦Ý2öOÁǤü-ëI;UÿìÖQuwlÝwÓ±úfWéíâ›Ø€§¢5¡±Sî[Sí»«7i;û?ñ&¼¡Qå|íXyyŸ{‹ÓGþÜãúî8¿³÷Á8¿Cç¾ýdœßÉó‘ßç¹o®ïýOÛˆ¿WlÆÄNº¹nŠÛã­rÄæÄ]=W닉ßVù¨ÿUÝnΛøLˆÃÅ8×ô“ë{jß+ž —°¾ò,·“õÃÂ_cÕµªŸËÒk{°O1fÌžC*ž&}ëžçÞÁÿÊ#âröm:o*½ŸÖ«Àö¢°qìôFõ킊»[7)^‘^ý®}Pu°],_áA9ccèpOæFv¯pMû^Ñžöí\ŠÇ‰î0¼¸¹Œå1;¢îkºÓínéÀÙÄ¥tz:ÞîÙ{צ[ÒÝž‡kªŽ,ãdvŠ˪ysÏ- è®4Ü?‰<,aóàú¿æðô–œïâåÉé §œßÙËïPÿÔýý{î˼5Î8òúÎÞò!žÅãoN8NñÎÒ#tŸ(9t~"[KLàê!^v?ÅÏè9š/Ó¶"í+sç[ªò/“6Mú©ÒÛ‘+®ß¦² ø™Ðf¿úÊ–¹~uönJw;c[ï§rîp`Z-ïüAf7×oú!}å·Aò[Óï‹Ó'þ“8ßÛËkíINúm÷es¯ÅGÅËsäê{ÿõ·Îµì¹¸‹[²ñUÏe;½f29-ÇpNlÉ®OlƒŒ0þ§Ï€Õ\£ÒÝó‹€4un_…Ú·Ì+_¢ÆuÕùÎJŽ”LU|µÊpïÝ¡Ì3Ùrs,âbu®i|OéÊÔŽ]±¿]ìr:Ÿí~ß iw¶a·­îi?+º¹µ³S]széî+þ]ص³H¯›+;<ŒþdRuY¶æèÆr·\MÛ›&0ñ'yì¶}gÞ­i»¼v¶ÛáRö{ZŸñµCw'/Á½'?é˜LùëæÉú[çòZ~¥¥’{$Ö{{¹g"¿ òÎ8÷YäþŠ_8®?3ŽüGqžoñþ8ßçû‚ûòëܸ…§~“º¶¡ÚeW\ÛØÿ[læà|ïÆ ý's¹…¤ÛÉÇSØÁ[5Á¿Ëç’çU†ù¥.ŽWcaÊŽàü©ö)(ì]»Uyrç?³}Ýaql?ekÔõ‹–©¼b,Ë9atºßJ×ÁÎÜ€uîN/nåcŠ«ö‹z¦´ËÏôy1âªg »v§¦_±y»ýsK]¶c8Ü÷‚”w|íʯéð¹òS¼WêNÊwøÿÿÞ¾õw·%)«÷™s3£¢BP‚3rQAD¹+Œ@P4\F†‹†DÄáf&!#Š`L4Þ?øÅoþ™¾•õëì:Ï~žª§z½›JVÞwõ¥ªº»ºªV­^ÝŽ_’ËÞá©ÒéÏ–k—¯göõ´Î© èˆÊO`ó+®ˆïr¬£ø»ëòëåúïëÚ9âȱæâû×uÎÞ'Öµ÷Ûû/׬×6˜éÍL»òßïÊÈDoäòl}hÎcï›ðL·WùÕH¿ò/Nìlåã©:û¿Šo2Ùaÿ‘¦’coì¯|nc^”Ëæ1@Íæ‚’A,·Çí±Ó3Mì7Ç€õgµ&cAùîœ_¤“/ôUîè®ü[Éö{€Ú»££ú¹KgráÔÅÿj.8s¹*SéúnÏC§¨ðwü²ûN.Tz…CÍ×ÉÜbtmµæƒ•UtþÝÿN¼¸’6w¦àؤ Î÷ÄÕÜbå«2.TësÔ¸ªyÎæµüÎ ybv%ó€éª ®sä«ûUõ»÷LЦ«Kºvìrè°µ ™ß¼"®ˆ!Ç^Çq]ç‚üäºbÆq¶^Ä‘ã<êß[×z‹\W¬ùcëúf/|ëÞ´² æÿÈ«jÃæ ÛÀb%l &vè™zó2?J§VºÖÑ•ŽgÀž•ªyÂÚÂÖÂc=ŒA¡Œ²²_è'ânÙϲÆdÿ•ÈW{4ç²H_Åyòš|VŸÉ‹ÛucŠ}¥ä’#{Féä!û[ª^Ç;âSÐáíæÊ.SÙÓêÌ@µ¿ C×å±³9lÞásMåÛM€ÍG…ëÎûõ oÝ™ÐrúZåWó«º?•Ý©œ»t¦ýص•¥;z‰Õïê1=¦pLm½c‘¼W6tŠ¿¢Sµ¯¢ö¯³é*Í'ÝœP¶PA'›ýBÿ^JËv{Ç~ãÛ»?ó¸þ溾׋˜ñï¬+†çQþ劽.â¾ØGùË^êÅzä½÷Ûû‰&{?îÊi×¾JVžØÙ-,£ÊOyÂtWŸ¹:…áWï_qœ+~Þ®¯²L±rì=Eµ¦yÎâÏåÙ^ˆ§“ 5&ùñ"/È+âUcë¼KÈ´+;¥ÒN|GïÆ­úÔ}5µ{]¿:ø'<¹>®ãÛtzô.¸süÙàØÞ®œª³ï;}«ÊwãçôÙ¤¼Sîã0‘ëÇÛæu‚Ó•a¦ss¾Ò¯®eå;½ÑÕ¯ «ïÄ+ºôÎ>˜_âÊ*³sÙoŸ6ÎÙû’uíqäXKgìÅÞÈ{-rÄ‘c-rÄ‘c-FìŸüëO¯ËÏÆØb~­üŠ]®jG§/°]¬\¨âõí|¯x­âÝlœ}”_F¯{ÏÏxêl*âSöyçUsƒõ…òOñ½p5QÎX¨>GþV\ìêåªs“Yzu6e¾Ç~È´Õ±¼Ü¯È?–S40­í`ýÜA÷¾L¥Uv×µÓ¹êðèè-…‡ÍüíæùI¿8úÏÁW­•©t¤£·:¼{ŒºuÕÜa¿ÆSžkÕüqøcu+žº´éVfjóºt†ŸÅ$r|*üØðuÃOŽxò_^×>Èq¦^ì÷£ëò—ÿɺbÈñ]_¬]þâ—z|èר6âšÎªí˜æÚ;׎°øãD¦zçDîp°o¸2n…£ZWÀÊß™_U|éVkØøtú]ù.•ïûK ÅcÅO·ÿc°­Ý»š jí†cO\œU٠عq¦J‡bÚ;ðÛñƒÿ§üì´Ó÷šÝüvlLGgãÊeÞ†­up;²8ácг›·Ž\¸zpЧKŸÀg¥ §u]Ýxb£«zÎyF™ªîI–qdÉåñd,îà>ñÁÜyƒ¸Q÷²´}FCÄ’ãÛ½¯y\ßþ¸¾c]ë*býñ/¬kŸ‹{\ß÷¸þÖºÖYDùüͳÿÊÏÀv0Þªv)P¶ý"V'À‰½VëcÑöd~w¼î|ü>—•éú½£WëM¿SñŽ>h\{ÿ휶ëà¾"*‰iê¹1ó°ïñ9„}Ïì¾g¬Þå«g<ôÝrº¢©ê ,¸ÏgÜuìéÚ›NžU¾šo¬?U«6«6Uïó ‡Jg}ÚÕQ€åÔš¢L·Â¯ä2ëyG—;ùμËé“¥JwÇtŠ_Ù›ŽŸ*O•»ç Òuûb‹³uÀèu´™>Ìô‘œçÞ‰Œ;< îŸÌQ—'âSöm ÊV0¾Ô<ÍßíïõÂqÅZ‰XWk'ÂGŽu3Ž},â êŸZW<ùGÖõMß7<®/}¹"޼Ï'{g½y6³‰¨Ï'²çÖS:Š#O8wª²Ž¸<¹PÙÛŽn•Öé©N'uþ “‡J¯2Z,æ‹ë‚»4î'Îì8‹å2}ªöÇÿ §Ú3cÓ©|¶éÝ{•Lƒ=VqÕÊÞbk³[8.®MP{0¡ m|ê]?ÊfÇ›owt•ΞýX›Õû€ Ø{4†«â¯×UäÚfÅÇ|Êž/q>u«³ÿ®ïuGV_-·sm(kóÏÖâ>X‡{²ÇÊkö‰pݫ¡Άò•ïŸç*+‹¸ðÊýó¡õ&>¤³óÔ82ÿšù5èÃh½ùýÌL_k.£ú®ò±ØØ ì-ÈS¿L¡N`¸°9P•AzøŒÓÇ"e˜^Á{¥O k“£›Ôs)–¯Æ·wì::»Õ æU´ª2ª¿Ü46®XFí!ÙÑbå•ÌW³®}ßþðqý«uímë‘ãÛ½Xü‰Çõ•ëõ¾;†¼}³w×›ö7ó6}w‰{eT¶ ëNßâ…åªg·;ò˜Ëwø‘7Œ*œLvÔa§ßºþƱÇrXÏð`¼ffø«1@žÑÍü£Ÿ›ëv>¸jÒq䨒ɯž‡Œ~—Îb÷•nFÚU=¤ÏÚ®ìšúVµÂüªqP8;^C•ïè4¥“:Ü?]™ t}]Aåtôª~gòí´;ËžÃÇ4OésUîä]Å3ËVü:¶¯ÓeO®¼:Ï»¨t«SÆÑ'Ý}§§0—£¿*`õ«ØÞÿp,«¸W.Ïtg.‡eö¯ZkßßÅYÔ_¿®söÂGŽó§ÿíãúoë·×µö"¾ã‹}-¾ú¥ÎG^®ù|w½ÙÆjŽu²´qá¸8úõD†]¨øG?¡+Ïðªÿøë<Ï*UÑRtÝ“÷FLw¾¿Þ|çPñšm~ßW嫸5›[ûcÌY_({œÓØ÷‡]ߪùï«qËõ•­ªô•Ò®Íc¸YtÒ«2ÝœìlŽçNcãêðÅÆÈ‰d˜Ðc8ª1;хϳ¡{fÀ{§}8^n7•™Œ‹?—ëì¼Ó'óµJ{ãíà®ôžS¿ƒ©ncõUÚyóL¿…¥)]§êMhM燪¯ìX¾Ó­p0\QwŸWă#>k->µ®µá#ÿïu!ò_îã{¾Ø×"¾Ý‹½-¾p½>goã|û»¥L›Å×”¬8ÏÌ]?£UÙÝÎßpè¾ yͼ¨1UqW”ôXY&sì¿/ö¬‚ï7žâaË&ÖËï,âz/¥åúØ/¸–Û†´÷ÿ½§†Š±²qSÏBÕ#•mË82ýÜμ^ÄÑë§:0·›#‹Í²~Cœ¹\%«¬¼Ò•Ý»j¾a}†«ë·)°þRsÐÁ_õ§*¿ÁѧJ²>CÀgÏœ^ÕËyJGVuNÀõ±]>œþ©d’¥MçtÎïÎ_a Æ©Ò·ÞÊ60=Ñ{ïTÙ¡|ßÕ¹ªO˜¿ô º§zƒ¥Môž£7oŽžUt˜Pù;-Dz⬵ˆu_µ®µÈ±ßÛ¯®+vWÄ‘ÿÍãúµÇõCëúfïë×Ç×åd½¶Ï›VöGo¬-¬Í¬>tö´{Þêæ„ª3±±ŒWÄÓÍSLÇwàŒ *¯øsõùæ1ÿ:6c“G¾²ÿŒkÔ˜=¯Þ=°5qíuö(o§£+Ô~Ëù?;»•ÏàÈ®ÂÇž=Øx1úyŒ˜b÷MÍ}ÍøéüǸ±˜NæQÎ<]”ÖO Ê"JN€ ƒîyxBOÉ–Û¿Õþ)­PV%gnvu™l©¹ÅÒzÓ´ ÊßêhNÊvu˜Œ?‹,7™.mwŒîôï× “w ¬ü‰<Ÿâ®ðMdjò,ÀhŸÈd…ó™¶ß¥9)û6y«p?Ó60\ÙÚ)t:ÇݲØåâ]rìß>ïö“cMÅ?]×÷{KþôºÖ(GŒùû×µnùË×å[ïXÒZëƒt™¿€þENcýß—£÷Ð?Ëp'ÆrZ×±_W¾›¢7‘55(G9OáÀó>ð7Çgó¾ÛÌïCËô™ÏXù‘ î½Ìk~ÃoT÷ ¯Z‡QÅ©0¯zŸ¸ ­óU±ß:ÿ­‹§©ßLÿ«÷´YÏ£®J«ú»Â7±n X{¯Ò}Ô­ÎÉØ«2wpTgµtø±þº¸Ž«Ó:`4T|«‹u¡suúù=õ«”ö;Ή½ßþƺΠ‰3Dâü_ZמGþûë;×_Z×ù!{ß·ˆ#ï=’q¸ÌÇ+r±=xÔ{:×6±ÿnZgÏٜ깫ú"û>J8íÀ|%c_~\Ÿ“Ó1FœÛ•ÛŠþ³¢©ä idüù=INC\ÝØ,RF¥1™ÆÔ+<•Är¬œwUìkU;»:,ýÔV9~ÄÔ.8íqh){ïÔï|ÔÓEÏí[†gºGgE¯zþéþ+wä†éžÛwx†¬³z®ì¸e*ü§ã8I›ô“ÛÎ.Öààw濊Nd»ƒJ¿8åº:S¾ªö£Ëzc³qäð}㻽ø./ÎÕûéÇõëò•#¶þsÄ™¿ü¥|œ!òÇ_pà>›ã¯JÛ÷n›»÷2.žÎ‡èÚ•ÿ»6ªª¯Ò•¿È z—Þ¥+½Öéxæ?2Üûz7•g¾|e£w?`áT<ã9깕þRsl­Òds˰¶å2Ьô±Ü‰mžÌ[…{"£¹N7U}ÌŸÚå Ô¸»Àæ’úUiùÞõŸºç¨)Lìö„Ôw§ù'iULêYе¹«WɈ£Ë;^îÀT7`ŽÇ^žÂ„6¦OõË+¸Þî¶ñDÿ;¸Ni(pç}>ƒÀ¯ÎceQ¿D øÏ¯ë켿½.ÿ8ÖYDü8ÖYD 9¾á‹½ß"Ž±æø¾/üã¯×ßë©sò…¾Cöq°Lå_Wþkï3l¹¢Ïx®bnÓ¹ÑA§ÿ˜îT~ÃU½“šê‚µùÜ¿ÛßÝûz³wìZ©Þ.›ß£ä˜3ûöãÓ¹Ô>Ø>l\”î¯úKÑéd¯ºGÜNù*&¡d¦{Å&ßtý¨~]¼¬Õ3S7vßkñþBÚj^+Z®Œå²Î;ÌËýò.ä)^*Pr¥øïÞµç2]û¾+¹wdl2Ï'üepÖGtó¼ë+…£¢ÇðNæ‘ʯê¢þÇzê¾â5C÷lw2ŸTÞ何+SÓtÇ68Pñ—mz_\ã‰cÿÎúàšÉø±³½N"|݈ ï3DbÍñÞù¿®krœ±>ò·­kä(ÿ'×ëuﯞG½ùÌ›ƒ ˜Ìþçº,våÚ<¦»rÎes ùUxX»2^œ÷ã ç‰Þ­ðwyS›áÐFy˜è†Êòsß:6úœø¢§c'–~'¾Õɶ±›ã oG›é<‡ÇŽn%+Î\vÓ§r^•{V¼RñäÌ¡;þÀ]8ûI™gášú;Ø{Gf_r:»Â×uáÿƺã_x\¿÷¸þÓãúýuísñ+/ykŽ˜sœÍ·ýdô™_±RZn7³ÇÕÙ-Hg-ŽÿD¾qz¦Í®Àñÿ·Z÷§î+ß­¿Ì«ƒõ+ŸW1¦£L¼‚ÿ‹üæºê¼Ú,×U<¾³¬/ÔüèÆHávø©h1¹bP­ŸÈe.l¯’‘jÍyu¶‰êgäo]½éó¯ƒó Ëé]Ÿ”ÍýϾOêdÚ¡3ÅÑÑwûc¢ÛTUî4&8GÜ´g–¹Ó¦·•¾ìÊï{·lã`öBéAU—ѼŒœ<÷U6±ëK7¯oˆxr¬EŽ=Üâì¼o~\Ÿ\×>qŽÈ¯kÍEÄ’æq}÷K™ˆ#Ç9{ÙGfãÃ|]eó/¦Mô¿;Ϊ^gßßÑRù]Ÿ8þ¿³æ†å«1ète¥²¼U¼í2[.±Øsó‡'ÆnoL§°ç=¬³yÍûQà:VGåeÞÕóŽ;ªO8sqß¿»4}ÖW]Æk…õˆsòn½óC¦16Þj®lü•>Wus;»¾WxGÅOÅ¿ÊSòÞÉ‚¢ÀζDz..¬WõyÕ¥·6(™Žû¿ñ+}1¡Áp¿ ¨d#Ç,X*îV¥9yNþ´ìD³z'2í–A=¡YÉê±É¼b|d݈ÿ7 -ßk;Ã7Ž=-âêð‘ã ‘_^—_üÙÇõ¹u­GþÌKÞ_}\_¹®ïõÂ?þh¢‡±€I,Ié ÔA¬ý :ÛÛá»ccNµ÷”æõv'ú7ßw¶oßçuBYfq4ôËÐ'Àµ ™|~Ëçæ!_Œóë÷ú%Ük­ÉgPù@Ó˜£óÜÁtÖaºõ £ß¥¡¾ëÞ¸x3~Šw†u¥²9-×­ú·kS''λž *[¢èW÷“²ˆ_ýWu1 ÇâDo¹2æB×ÞI½ªŽ“îèÝ;0±Ÿ“x·“Þå¹´”,NðLâPŽM¿ØŽ“™S¦Jsä! óI;Ãð Ý­ÖutÑfm~r|·ûºÅzŠð“óq}~]ë’}]ßíýãÇõMëÚû"öRÞçPoñ _ä yÇ=âX[T›+˜èJe¯*ßcª‹œqgõ»÷rn;U¬­J¯x«ìmu¯øcõ˜Ï¼ÿ£ïWÅg»þVå°oªù]Å´U_aÌçÎU†³×±ùvbÛ1MkÇßIù©^¨ú¶Âyb×Ýòø,sçä)_y¦_…¸È“…n=ÄZoÆù˜µÞ|¶Ì ÖK#½EÚŠ6ç‘'ă}?Õ ¿*‹<¹|æÿ¬íÎ;}†G•uÞõu´¦öÈ­ãØÚ7~âôGç=œ+GN[{è”qp:|)š,ßYšâ<-ƒe'ýêØ_6Îwäî¤ï*{1©Ó•Èôdü˜Žwè)¼íùGÖµæ"üÞ8cúÖu–^ÄŒÃGþù—ߨ9ÖZ|ͺÎ׋:l}Ðþ©wçª=ßXÇ‘…ÏyöÈå¦+óÌO¨dh:”îSeX¾³Ö²Z» €½Øõö¥d‘íÍ‚ÏY¯?‹NÕÙåªñ`ë &¶1ÓÀ¸¶*ŸËdëâ|µú9•yrtEµoKW—ÑR<)yídÌï˜7•]ÖXobãªØ@W·£‡r1éÛÙá®ô£#·Uß¹ïì'íbãíÄ ”\¹6úôÝ@E»úßášÊE'k¨¸Ð ÞgÕaönJ¯êK—OGNàDŸOpç¹íÌÃNGÞ•-åc`™M§‹·m|_ðò?ÖG,9Ή}c¯·O­ë[½ˆÇÙ{ßý¸¾e]¾ôÇ×å#øåÊ4˜mg<0þ(»¯¾a¿C+ç;ºij÷”™.>­ÚXÍ VVéðÉ—ÎNf|û×î¨vçôLkoR4pý1úÇ,íTw×ÏÏ8Õ³K×näÓýLWÑÊz2§áÅê)™QsB¢­hUóÆ™Ó,ωñ¢.Ìi¬¿°¾N]7m ^÷æ±¾by§àô‡Ò©ÌTàúÿTc~ÚçªìöVx¼g‚£÷6ÜY‡Ãdµ¢Ué€ –íbu ºwK'ºIéÛOÅ‹«Ô¼e¸Ùsó.>nĆã|ø6/Ö$z]ëãû½Ø î‡^Ò㌑O¬ë|½}þtþ. }fV*‡íQ¶Lé$Wn*| œg~VÆñÅNóîÌU¼WýÖù•mpùc~rÆQ­“P´lÃ+(«dŽÅy«},P¿½‚2ø­ ã_áÉøX='͵mÓy¤æ#öç”v¥ŸOu·[ÆíoU¯+{â0¹íb¶n|›ÙY,«ø>iKU·{¦sû¸£óŒz\w¼žög%CžOä ¢sRÆÉŸÌ¯)]W6\?ôÎ|péŸØƒœ–ÓÝ8VÎx`ìtb«Nçs.[=oç¾ ÿ6bÈñÝ^ìëö]ëZk{"úqýóÇõ³ë§Öµ#Ήý‘¿h½^ÌÎ)Ët³?Œ÷Œwüï@åsàýdÞâø©}YOu.ã«’•NÆ+“¤?µåj¬UÝJ×Ü5öŽ]¬æ¶»òiºs3NìöüäÈô)Tú^•wƺãë™mÈ8*¾]‰2 t>ŽM¥YýއŠ7gþîß걃ª-Ý;Û¨ìžj»#‡Uù.ý\|Ϙ»*­&¬Ÿ•Íépuqé ÝûªÌ–U±¨.Íc5_ìïÆ“cs良X1áØË-Κ9Î ù÷뿼\Ÿ_ך‹y)û)ÇÉâ¥~\ìt¾Ï|¢íwÚÌòÙøL¾ÅqÇc —WßvrÞÅSr]w^WñÄWÙܯëí2L6Ø\Ùéìyωi"lÚL· n”clãç©ÇÀy–c<î~¨Þi¨õ*J†X_Vc\éeãÊTåYÙÊìðuz§¢«tŽ*¿ÿ;Ïy »êþ4½ÃÝÉE§{žŽ§)œòõlúÝܯx¨æTU¾£ÐÉÓ*;©pã3ú´>×þvi§¾ý Tퟶ½ÃÅòýx÷Y§²Q8ýÀÖ;dÝ‹ºtŸ³ñàˆ Ç¹y±–"¾×‹¸ñ¿{\ÿs]þqœIýsëÚÛ"ö¸øÆuùÔ_¼®XrÀ»ëƒë’· g6‹Ùõî}·%ÿ2póœx㮃¦w±e–6±Óö*ÿA᩾s|6§”‚þ°ò XüÏËÛï.ösŽÉ~§±R~æ‘éÞý¹i ü.ÔÏ47{N±¶w6¿“ƒÊnb;˜¼2L/¨ü•Ê©m />st1tÔeˆ·³U¬¿Šuàx¯õ&ßʶ`ŸMãOL~²\«ò]¿)ZªïP72[”Ó±ž_ųz§rl¬mÌscpú [û×ñ3±“1épe¨ÚààdcÁÊvü«ú ÜöNü™Ž·VÕU1Þ &cw2&ÜïÕ;ÜÊöàÜeóí Ú£}íu±‡ÛÞó-Ö#Çúãñ¸~ÿqýçuùȰ®µÉ±·Åw­ë›½øÆ/ü¼ü¢¿Âbu•ŽQ}ÑÅ «¾`ïÕ™ :r9e ›^ÙÇÊÆV¶%CÕ÷Îuõ2Ÿ9oË„š'8–Ù¶ç÷¯’÷uß[¼U,åè\•ÞÛ8x:kK†Œ'—W{M0ýÈÚé)\Øf…‡Ñaõ3ݪßÌ×SóAÙ ”E+ßWz]õõ‰™è¡ŠN5&;mŠû„ëgÄïðr#Ï4ÜzJ—umpèWt\ •VÑrxšÒ®æÑ)ÎI™.ý´S8iƒ£Kß/Ó¹=•÷ŽvU§²IÈp`ºŠßn›1¹ðw¿n]g‡Äžo±Î"Ö#ÿÇÇõÿÖå#ǹ{Kþ®uí“k˜÷yÔÛ÷Ù14‡?e§˜}›ÎgGÇ;}›Ëvö@á:‘™I¹n.9ô™]`ý5™Ý»µJös>ú™ûYŒÅYýWP>§1^.lέíÇ¢Meü0>C%3ß ÇD\Yêøg÷9]­iwqUåw~LNÕX;ôŽŠn…wºVÃ¥5ék\]Ü•qbmλ-Vÿ¤m¬žÛ§]=%g'ãSÍÅg”wp=«ìÛ°“ªüD–îÒÛøsWgvºÞ¥×јê¡iÙʆvu”=Ïï“ç=ܾl]ßâE9Î ÿø—ÖSþ×ë³ëŠ#ïºÎÙ‹óøþÔË>òû„VeËÑWQ¶MÙç§ò¯#H«óXEs2þwlÑÔ¯©è«¹åÎ9Ö‡ûÚ² Öøf]<}ÿbüùÈC¼qgš¸ŸF.ÏÚ‡>3–Íí¬ÞÿcZƯ@Å¢ÙøUcÊàTvT<)\¸‚­apð8¼Mu‡‹É=ãïYö‘•Éÿ«8šcø¿’_·ŸÜwÛH£«ëô/ãÏyæéh3^:[¤ò*œ.mºþÀ´»ô\®>a²{BÛ¡¯dpªk+û‰y쾂;ºäŽl2¨Þí)X9VÏ´U4²MgkP?Ç·v±V"|ä­kïŠX‹ü™ÇõÖGŽuÉá'Çþȱÿ[œ11çˆ#Ç"9vÌ|5¾ŽOœëd¹Ç>šÆŽœ±ïìU§óºø”K'ƒZ{£`b˳ì¸}…ùj­!ö ~ß™ÿ+½ýN'.ÜÅ*Yþ®—룾}®]–Å’sýüëè5Õª=,]ÕWï–0áUeÑwekc¸}RùlÌ.*¾;=ÃÊ©z`ý[ÆÑ—ìä2SúU™;4\Ú§¼t8ûÑÕqdaÒLïºõðÿé¸ó†é¹©mÏx&ï.Od„ÑuÒNñÝåÑYS6‰/tçi9ãÛÕgyÊÈ>DÐŒ8pø»þ+ë'ÖCŽõ±§Åÿz\ÿg]{$‡ŸüãëZ~uì·×#Îw×cc¹ïXl¹šJþ\½4wu‹[ǹk»wû‹AW®âOÑíöƒsî³\"dyÅzß„ý‹¾+–EºL¯ª>ìtFCµÝ+Þ»µLªíª0¿Šº±qFoš¯Ê»ÏÍ•lWøŸmsOmte·ð¹ó.Mµ¾~ Nj.ºuªç3Äwg ;: ß>Tð,\•:åÃá­úŽüYpw.Tó> z?s\ßó•N~O.F{OFpô:þª1ª¾Êq¯Ø¿-Öǹ qŽ^ì±äß^×þȱç[øÌá;Ϻüè¯|©³Ï¢Þûd}\ÙhÆ{¥Ç:ýåŽó³ì¦³¾Võ»5Êf+ÜJ}åuöÖÑïÂè¡LVë\ùW¼¢¿÷¿@¼»<Û'裡halÜÑ#•ÌW²’é"/,Ý™•­drÆöŽf¿ÕšÛJ_n6Xãá“9:U×ÁÉäeÃô]“[NåuïFºv:å;=Váëh¢ ³¹ÃîþgØ)U¿Kg¶ +ßý?¥»+žžMwгӹ.­j®T8:ÁÊWô—[N•éðt|U8ùpÀ•»ªïvþ^k‰c·ð‘¿ãqýØãú•uím¿á/ÿÌKú·¼\±?r¬E9âÈù{sæ°ïòÜ÷Ÿª®3V¯^¥1ºê~¢›”«æ²åU=–îÌÝ*nÉÆÓÅÙÙ¾§°ì´Ï&±¨Ó>¨ìOõ_áb÷ŽMœÊ}…Ï©ç¼Wšê¨ëÊd¸»ŠáV>N•¦èOÊVé.ê ®)M§œ3fŽÍyE.v¾óBöw{q&È_¹~ôqýôºÎ ù­uíùi±?rìiñ±Çõ¥ëÚ7.Ÿ‚{3e:ÈÇ"é•=tæÔIŸvÐÕéh;éwôÕD¾s¼Î ~·Ÿ˜OÇʾ“~YaŒWÉÓ>/=û³è#³>èžCª˜$K¯dAÉw5ß±,ËùŠ¿*=Íðº¸*9d¸¾ºçŠL»ÃåB^Âøž1§NæºÂpâ8s|RgóáÊÌ3ÆkÚÖ»r¡p8zÒ^&ÏwyWú§*sïÛÓÊÎ=ƒN§ß'ðÌqs¾ ©ò'óe*Ã;¾…zÑÕMÕ{S䩲;¹î«õÚ·ˆrøµn]±áoz\Ÿ|\Ÿz\¿¸®XrøÈGþ¹Çõëë_ʇë-v9ãg½É'òÎàóÉF…ÇÁ_Å}ß§¢éô Kïd@ÑëÒóøUPéb'Æþê†|Öó{P6çá:Ä­ ÷Û;¶éï´<6ùlj>3¹Ïu°ŸT¿U€þ–ãcäòˆ‡ád²«žUXÿ)Ú]ýª¼¹?”|3'}ïÈ[Õ·]™êý¿ªƒù“9Áp±ºl¼*|ÝØ¹rËh>ÃO›@eç'>Ä3Êä²./S?mªO¦øwóOÊNÞ?‹nçC0Pñ uŽã¤mP~L‡¿ëe‹OY¡žá½t}ɺÖZ|ÿºüàø./Ö"ÿêºüäX‹çëýuÅ‘?¾®sù"†ŒûÕ"¯Ø,¾ÍtûTŸ¨ñT÷'sÚåEå¹ö>À‰ƒUõ«|wN9¾&ã«òõ³‚ü Ïü*•ßéYÖ^AyÆŸsöIÔŵèŸ3~Ùœe>Oõ|ÃÚ¥| uu´`?çô ŽŸUÍ/w½‰¨x©ÞÇ+¹qðNÒ1ßy/†÷j^9:Ç)Ïb1Lmã²ÝJf«z쿊KMøRsíÔpë»ÿOh`¾c?Ýy}×»ã{§ÿOÇæå+[íÔ­êTsª+;é(z,ý¤\§ó÷/³—¹~öâÄ’c_‹Ø÷8Ö#ÇÞ±Î"ö´øõu}³÷¹uÅ–ÃOþÚÇõUëÚ×"Öhìµì[ÌWöÙY[±Ž›ÁzªNEwb+Y_;åUž+ó“÷‘,mª_«:.0ÿª²?Lfs9Ç`´Øóö}þŸ¿ã«b½ÕžŒ¬ßÙXw±YÅ#£…xU%wû^}[®æd§]@A§3Nñ©<&'Ϧá”cõîöá3ð=“Ìsôµ*ÇúõŽNëì‚s|¶ìºÐÙÊgÒ¾ƒë™6æYp:w1~†½ÿ£’›)ÝgŒ¥ƒmbŃk^­7çÆþf/öµ_7Ö‡ïûmëï­Ë'þÉu}³g‰üðºÎ‰µ\[¯×#ïõžlo]Œ1+¾«tVŽùS?ð6çTnNí¤ÂÕÍÝÃuäËññœ~WënP&3ôQ¶/ú!’—}·ÊN²ó¤Õ~$¹.{“ó6¿Hc͈ͬAn#Ó ¹¸>d‘ÿH¯êw,Óý2ZHW鬉ÞsÓP6ðw¢“ó¯ó>/ÓPùXæ4¿*ÿLÝ¢ÆÙÑÕØWÿ•,Üm× Tséçâde:»Ö=¿Šå;19çdÌž³¯êLóNÞëžÒ¼+SS>\};ÕÃÝ»TãâÒV2æðê¶GážêÇgÀ”gçÙ®’ƒN>*ÙÊ4ðE£‚ªŽ‹Ûñ+ž wÚwGžÒe>Ug/OçÒ)Ž;0YÛu²ná<‘{—OeÛw:®ÏÜ¿CŽõÈáû~çºö¯øùu}§÷»ëZgë->½®µÊ±ã+^êì8òÞÏ"ûNPmPúª“=öŸÁ3ƲÓ;\?]V¶œÑìhM}ªNß;ÏàÌ7êì-ãS퇼`^µNÈé‰ 2üý3ñ×Tæ3uó¶zörø¨xÀ2Õ3¢âa2—Üôi=džM梛7•¿)=·\'›wiOë¨ùÅÖMp¿­vÝ‘áªì©}z¦Ý›¬_íüÔ|tôn.‹ÿOt°*‹þ‹eVíèhUºÑ•óI?¡¯hŽ«.=;ÍïÝ㊽Ž#Žßí}óãúîuùÂß·®øqœQßñÅù"߸®5ÉQ'ÎÁ³õ6ŸñËdÛÑÙȵ¸Ãò;ýu:Oí´‹ '6®‹euó²+_é» ,NìÐÆg?6¦ÏHsóÂê+žªX¬[FµKñÌ@µùT–Oìc¥Ï;Ú®œTóµãyÂO¾¿3×:Í=i˳ü­)mGwŸB7wª´*2ý“ùÍÀ¡ygT+Z½;¼T}6™‹'òò 8Õͬþ³òŸ1wžóNl¢ª¯Ö)îr{äˆ ùË~ð_[×¹Óá;Gì8Ö,‡oçW¿¿¸z¢Ã0ÿDä:ÿØ¥\_;®ÿÓWþ×1Ï·øµ1c’|Ìo‰|ïøÖwD^ŒÇqɈ#›…ìÛ{_åý/5OËp¡ü?ÌPdp†'{¯SñýÑ|c¼Çg%öŠž§â÷ò–œ­˜Œ(ë«ÌOéø9àù]1‹FôŸ‡úž¦Ï{9žÊó…3ßÂç3ùCe³µÎHé¦C†+ÇÖh3@tÑ3G¤‹ÆN±™lE¾@^ÿJ0ÛÂú,ò¥Uº†áñó!£Qõ£U*ËÆ|„üJΙNWûŠA¶Ž›é~e]­ ™Þ]PÅþU­ê©rЩӵWÛ•eïa'YùŽ,¥oü¾Î®¬íÌ“J–vôP·ìü‘ÿ%k-f­çÙnv.ò¹Žlç ÿݘçYØ™o~\}\_:®O޹ÞlqoÞ.{wï Å|ø›ÅdÆö 1Q}­ˆ+âTé*>BÕæ=µ#+?JÝÊg@ø³4ŸŽútÉ‹ñõ8ØúaüÍÖHã´ð4Ÿ§4øïyC¸#tÜÂÁtâ•‹|*s'ÃÁÒwì}F¿¢c üsJEÿªùÖµ'HUcÜU—ùûl€Í±xŸÉ¯ÚOêÞv¤yÙ©Ãæ‹‚»Ã·b‹º Ö9+÷Õ¾Ëz*UŸ ÙÝ¡ÝÑ_gc)*]û]%ŸÕÙõ2èÄ€tõcü¦-Âç½íe6Ñ.ómmØÞÁ3¿×Ö‘ó¸þ츾ᮿó}=Ëû©ãú±1¿Ëgu}üeå'ùÿ=á(÷‘޲v¤ø(/ó²úÕú”JÇ‹½aбå^vÔ¾ŠùY|éO÷ö£ÃæåÂí}Õj]¸Z«Dù¾ 1þxÁ³p­²Ñ/F>ñŽŽØ –Æx‹ÿ3¬lœÛ(6†"§q^ÉüäÊßËú;«·gñtì7*߱ݨL—~Væ •ö./];å•õÌíÊ·ÉêÅûÝ1PçÍC¸P]Å×Eó?“çLî: Ì£3p–G%¦ì ?>}gÜTZÊøVõQó¼a4mØâ&ÌG¶wñ,æØÎ|û昱ÿs»,ùWoùüýcÆ"/?Ùpú}pD;ú1Ùü`ò—É%êWTŽÁݲ£W=Õfee:¾WÈï‰mŒtÕ3£+ÝÉp-ÙAs¾ò›bÿzH#]¤WYv×[ Ö>ôŸñžÅ2¡}Ö66öÙú¡º6ŽèuóYyõ¹9“í ÿÕ6w×Fgv‹Í™]š(¾þ^ÍEµNÕö³öB¥ÃðíØ› ®Â•é ]>Þªï_gçB6ï Îú‡]Æ «S鉫€ñ‡lØî¨±tÊeï =w¿Sl1æ#ÿҘ߱ó-¾â/Æ|‡Ï|f[C¶X ‹E~}«cqoŒÇg D;ÉôÒQ¨½™ÿ’ÕEp•ÝŠéÌv¨:3óêþb2XÑG>B5Ïž˜VíáFúKÑú0«[ñŒxkÕþü‹ˆw•g~ùÃxü­FËÓdüÆ1Ìd>“OµƒÉV™­DõÑÙÑè·s&ãN>*ƒÆ#–‹±9ÚVWÁ‰äeAw¯I-ÇòªX¹ªJùJeø*šq~£¹ƒþ3üWØ)V¿JG¶ *_ÝïÓÝOWÓíâ¬t®J+›+ EÞzWǾ3úžŠ¯ ‡" tu£k—Ù([ÿµx ówí|d{ÏÎw{績2æ·¨¿x»,ýcÇõÑ1×íLeï#£9Áìa¥‘=ŠyʾuÖ¹ Ôïè¦,6%¦³6(sEµ#Ù^;²ÅÊ;W(Ö BlƒÅ`¶ÊãóyÌ/[÷/BZæûÆ>g|®ûèW!Èä'ÆhD*»ìýñ±ïÏØ¡ÊPÊ£2.$»»ë4ÕK‹ù]y¯êTòuFfèÈw¬ÇìòÏÎ 'óéPæç¡o:Žf°b柅²Yû>T.ÒŠiŠîÏÊžÅó‘P ãtìQ&‡±|gÎWÏžv…KåyäÌœÚ댟+ý€ G…[9¸®ê‡Í]Pd·*Óµo;ö.£ÏpîÐPôÚ|*Mµ®B§ÒïÿŸ°£7vç¯/וaÿOôúHŸ¢XB„Ùž¥Ã—oñê–fß±µáŸ<®·Çô‰í»zv¦…}‹Úüe;ãâScúÈæ¿{Ìõg‹GŽßkx6žòy¯ÚëÓ:àË_õ>D×?ªòÌd}ÃÖ#noÕ8ź±Šoé}V_Þëùe(ë¿Kã‰oŒï8/<}”ßMeó™Åg PÅ3ˆmPöT|ùˆáds‘Éî÷¨nU?öê¨õ¼þóÐíûªnÕÏÙ}¶ÿŸÙ¾Ltãø²¼3}óUý^­ßÛÙñvÊuýµݧâîÐßéÿ]ŸMÍß)ÛÙ¾ŠnåC `ëAº0;ÑÈè*ûœWÕL?2ž¼‹þ¹ók_Þ.ûΞÅ#ú¸~yÌóßþrÌx ó“¿pËûÙãúðq}àVç]ãñYrˆÿØh}͵®>ÉìzVç*Pý2ÏŽ®«lNfk+ß%Bæd¾>£íe(ú¢>=®#Ùó8”ïPEÙAÏ¡Þw÷¾=ãÛÓa1Lî³9Áʱ:qçÛ¢øY™¾RÏÐ;cw#/Lg2¹QðvÒc>{Tåõ‡2[sÖ߸‡¿¢Òíô%J‹2ÞCˆ^§TyWdï¬}Sy¨l:¯ÏÚau|ÏôÿîØ\UÞ×Û¡µ«·²²W=+£2*¿ÈÖfòÀ줯ï}‡µ>fqö {_Ï|d; ù?Žë¯Æüæž}OÄεø•ãúÑãúà˜ëΣñj<ö<=χ÷ÙQ[cîÚŒ*ÿ¨\ÇV²¾ÞŽÝ2ª~@e®Ô]lm,[ëò øˆz^CseÝû÷ø"]´æÓ=íÊf±ýyæG«¶—ùb>/{·¼WÓîm ÏàñyHN®¦¡”CõÎØÖ«à<0=½ë³]áu}c”^Ù»{Ae+ïI»÷Ð gawîª6Z)§¬¯ÞÔ¶ïä+´»}XjÆÓ¹±ÞÙ³s-,nÂüd‹3~kÌw÷~wÌwõÌ_þ½1ýãŸóld+gkÉl>ò‹ñxÜÓõënßY:*‡|‡®x…ÍÙ•›];ÉpUs7®}²rñ>믪ÿüø³}4v‘Çå‹>yÞwËúÅP°vøyÂð²õ㬿Q{«>ôxÞˆýq"`õ+ÿ%£é2ÕÑ{jZ”X¦£“ýoõüŽðgz@ÿŠ7VþJÝÂÆYÑÙØg÷Lζk²¹¡ÔSq¢2™ü°=[•–_­ÉUé W­Ùguºù•^ëBgN_ESÅSé2µ~5O=TmJ¦Ï>%†ŘÚóqÍ×µ˜d‹£°óßÌ'þÓ1c.,.Ùüeó‘íû!?|\¯oåÍÇþ®ñøÔÑo¨xe"ï OÄQéÔ諳¾®üCȰ£X9¶ÿÜ•-Ëê1¾ª¶Çòè9Èã@~’Ïðëë{þŸƒrˆ7Äwe›O±^Ä‘õ©çµÃÇnd|3ZŠÜU6„Y–‡Öϑ̱µÖÆêùÇzöF°#çèWÛŒ&‚J¾ü½*Û ­.®Ý¶wõâ•ÐåYy¶csÑ«Êe2¦ÒÈ «£Ž‘¢÷¿]б½Ø¡‹|ªÊ^žÕ#]g ’i;qk UîU>‘?‚æ]ŒÓ´5dû†ˆ½‹g>ð¯éÛõµãúê˜ñæ7›ÿü‰1c—ß;æôZG޾@¥ìÈWGç_1–}RáRø©úP±å*ÕTžYbšò Ž|£l¾0>³sã²ùÅ )úµ#ƒGÿtt+ƒ|¦ÊÈž½>¾Ñ˜©¸:s© >vu\§œb[ºpo¾²º;<«rÆÅupß«]W˰:7;¸vyéįÆ1ÛmGåOtuçã\Í]´^ÆxUm²Žšåwú)êðŒÖrÉ £}0Ļݯøˆ7o—Å|̘ {?ÏÞÓ³õã·ÇôzÌX [K¶ó‘×;{,™£‹|•Øelƒò+¹f~^»vZÅß…§¬•fõ«òáb|¢ub…vïÐõk2ÿ,ã‰ù׬ ãÁß«ñ±Ì®]©|=U¿eú\¡­êVF±g~"O>m÷yÑ©|®¶\åoíúy÷ÒqJߨ¶ýWñŸ‘½ùàjÿM­›¥gôÎð’õYg.ÞÓ/Sévt3ªUþsç œ;°ãï°tï'#9³X [O¶ua[#~ÿ˜ïæYì…}wú·t‹Y¶¸ ÿýéˆó ¶c<ÿç¶u›õ*ÎÂ=J/Õ7«U¬Õéo²kL“õÎïúM½•Rò(‡Ž¶ª[ô_éV™üÎuó¶NNªUrç ±.»¸Sñž|*óÉ8ñ̈i$/æUñéð¢ ù;ŒGÕGþ;ÿšd†ó(G7Ù!âI°NgÞäÃGš¿tiÓ¨ÿ,Ÿ©/ró:æÅáO¼"NgWgO8.)ÿ†°SÞ”mL|—Âu…ÖJêÙ¢é|­òU©1¥ùڤ͈c"'£NR¿v¾¨àgãSrv:µÝ—øN~p*ÃŽ—®Ï&ï#ç+pÌq´S“v$ÝQº«øJx1¥5(þ¶.–£?[{-ð½½õ-½wêÕ™o?]ç÷©×™Ÿ[ç™k/òËz|®Å]=Ž7Ïwõ4fvï&âg{÷¥ý1Öíd9ŸæuóÒ+IÙ½*ŸÚö-t;{T¶0Á£p¹º;¹ö+7~ñ×çÊ–^ÅyXÆ|NøOeŒW¿çh*ßbÔ[Æ„qão‚w´’OLý¼S·¨à•î*™q¹¯oÓñÒ­GNq]‰&ü0îÄËUý¾:_I4ŸÛ6•eÞ1¡9Å3áï–ñfªƒWË'|tk..ÿêð\™°ÏUp9)^&qÞ$MÆ·[ñOmàÊØæà®ðzÕç$Ÿžâ¼ßß~OkÉk¿ÅúVÈÚ—üÃÇõOëuîG^g]¬³áÞw\Ÿ^ç÷Fø;{ü‘Š10ÎP°“÷ Qˆ?ÝsÛ;<“„ø\¼îìÜñèæP©¯Õ$]P8ÜP¥t¦÷9¯Åð¼†×Ë.L2Q2tkÁ÷t1.Æ§Þ `›b\˜îÎÙ ÇáJNܦáôƒû íQÕÃúŽ¿ä£Ôùªžâ§¨œá'ÓVu$½Oú¦öFL|`²7ƒúV¦-ØFeK®MÎ×ð>%æi²ž®øL}åd”úBáW×d|˜ò”ôÈñ“ËÕÉÁñvO¿lçŠGLÛ!NõŽöTo:Û`X®ãÊ™®‹UûÕó»•Ô•bk–µ£íìRáT|)Þ|Ò‡×Ù ò;l?]Jkžø?Ù‡ƒWöïÎØ|à»~댊O«ó\·uöÛ·ÖyÎÛŽë×ë\G^ÿ¿½Î³/øì7<›@Å.)òs÷7j.cÖƒNÕzaçS>W¶“òa—+G\˜793q©5ÑN'‘þ­¾ â¹/ÍëâÁ}–̳â}}çW÷½Š!”~ñžI5ö¸þq¾Lñ™Æ6æ‡ÛàèÞ×c¿àlCñÉe®Öá6t±÷î;§oN'oœT›Þí5Q)é˜Â‘Ö;ûšŒ-.ßõâNu eÖÅЉG3ÑQ|p¸új]ÊùÏnÌrs«nýÒ•]+Þª/\ƾ{ZßéþOþ*áŸøÚ.9›LðøÛõgw ï-z2Ñû‰>$Ø«IÅÒ.umr6Ëñojêûí½Ob­ ¯ïìý­ãúú:¿òËÇõá‡ßß9®ï;®wꌑ×^äµ×âcêU ËßsgšmÚÊ'¦qV¥]WÑPp)MlÀÙÝ•ù@‰ßižÓãçØ'æ¹±vbß*^Ÿ»ž+Sõñý5·öád¨Öµ¬Š?ñ?ó¤h1Ìæ7íeçv(˜ŽG^¬Ç0ŠN²)uÏ|]é_L\¿ÄÅçtìqåýOrîêNêtiJß•Oû Á'¾'õ’?}nêpL×\çÔ_ÿnÑ©)®çÂÞ£ê¤õ£)U6¡…° oî'´'yWÛ•Æ·)í„ÿ£”¿èxpý™d¨Þ‰ÂwëÖzð§Ö¹bÅÉïÔy¾Å:ù§êüöÞŠ×;}Ÿ]ç9kíùãêïudŽ9x]PéLê¯÷brsèW=¹eÈ‚e>Nä›ùHÿ\¿\a8ÏÒMs/,ß:ääÀõ˜'µVÉïÊaù 8‡KÍÉ\»œL9¹xšyHçƒ Ö3´S„uÿoÑ9ÎS¶Šü(Ù(~‡4vMl™q#ŽN×ΡÝz—¢ÙÍz¦žË$ñ—çD\×Ù'7'a:Š7Ä¡ìÈ­ñ£Ý1ÍÉÚ,âP:éìEù×.§¿*_ .¡/Lö—|8ÿ¿²~©ð³¾$WõX— ò&ÏM”¯f~ŽÔ.å NW?é¹Û{„çdÿ¶+çyâdŸ1ß§v$< >]UOûÍáu¶teœLúähv‰yHx“¼•Mr½Î–’,Ô:‚ßò;^T;ÿ5‰7S^g3;MÆ«ä ’:^(ŒEö{zwõêû!ëzÿq}Éq}Ûqýbßùó:¿#²¾)²ö_¬wù¾¢Îùp¾4ªžîd}qú£äéúLéGê_EïÊÿ«xSNw·úÆp}hš’Þ'Ûı£ã1ż½0O{2/.UxÝœŸqsœùj*ÊSë8L/ýç”hvºé|f§ƒ“úŽ.ÃMü¨k#ëç¹¾œŒ7Ž'G×Ñéì¦kÛ”WGù†)¾Ž•øÛñ“q‹ñOe•b××jŽV~Âç´|b ÏT'®Àîäü¥ã¥ËW÷ÌKzNs ɱ9¿ÞÑq~dbWû¼ãçŠÿ˜ÆR·¬·LyAüŸäp$Új¼rý·“ZïÚãöZû]{‘÷^‹o:®Ÿ¬W1òoչ޼¾G½Îµx§ÎóßÖ;{ëü7þ†ˆš‹ª1jwtrïæciýÈÕS6úùpk¦UZen=Ìùyæ9ÍœŸdù¨Ø‘ÿ;=Nù¬<Ÿb^±=NöŠw–1~/õ«Â…õvüËsŒ{ºçÄ}Ã6Áp]¿#|·æ¦æ ؇׵AéË\µKùÄ;9kœe¡ÚlWéx·©|™›ã9;rmI©ó!,Ó¤#Œ£ó‹Nl»Î?%:\ßùmåw¬k§ºŸ´¥êqÛÕÞªÔÖäK»z̃òj,Aœ.vÿ;ŸàüÊsýp%urY ×d’]+¾ªò³5ösëþeÀ5ÑóI™ó?ªßw4”uëh©Ýzª¯ü­²O¼Ÿ®£$Íå·â‡Õ·+>^qò:×bíE^gW|ð¸~þ¸þ¬Îo‰¬ßõm‘uöÛ×Ö¹'y½··öZ¼UÏ»bÚê¹ó´­W|dú¾ÂN“µfLWÖ[Ý9[&nŸCâÇÅX žË¸=|]ÿ¨X‡ë)Ÿíp;ý¬zª«|3ޝ]ó“N0?/FÙZo°ÿ‘Ös¾Àéþ¾wq»òM‰_wϹUMèp1oÓ= Ý:W|l§(«´ÎìÅùMgwN§wrób´M…OõG²ƒ4·ÄÉù@—XGÕESé>ø˜ËqÙEòÝ“¤ö®sråÜϘÏmBÞø^¥NÎl·Îþ®4ÇÜÉù.ç?a8Örs>ÿ°›—òç¦zàú—ï•}ºú^Å·²MgW“¶u²ë’›·&ݹ‚ßÁOæ¨;ÏéÃt8©?ñ]?§~ãsO8%Ûœè•k÷Ä^»5Æ$K×þéXÆ8\šØ„ºO4Ÿ¿7¡ùÿ5I“±s¥stñÌßµ—ýÒÕuÇ.oZoƒMÛÃù·Äx¼ÏMWÇÖçà{îX{KJ± ÓPôoMSÿ­h]‘û£«sñiÛÙ'¨uc.G<~­¯sŽ×{xë½µŸâ—ê܇üÇõ‡¿ë»Ôßñ³ö$ï³ßöwDÿ´®•l¨+ç6©v®¤ž[²?SôVµ)µÍ¥Žw7F»øž×K&c|wŸâ…ªÙÚ›Z‡ÇúiŒÆyÜK*Ãr§ËL÷®t\¬Î¸P2çv¢n¹vNcm¥7Éïñy"HCù›N¿S;ÜüÖ­‰¥ö0¯Ì'Òû˜{óæË’£J0~Y™Uh¡š û"h PI,±ÓbSS%v4«XECÓÝ0Ì0mØÌóMç¹Ý–ž'Ï9î~ßKlÜìÚ{7ww¿~ãF8\‹ä1¼¹ ëWåª÷'оÒ]þ΀ßµžï¿ n>²¶žÑŽOFOÍÖžê݋ÿ ¾ò;¯•Ätvö•â‡É¡{>ìä³{¥”<°>G¼ùu}Ûõ‹M%¨»”nuówãÉ¿p:ÇCñÁÒÐ^©6UmëÒc,ƒ~ªÛ›#ß;Pt°gi%ã 7»gû¼bÙ®Ëh`¹iŸ(`´º÷Ýv:¾Tþ½ÊTtÏè­)Ž [p9¹½]™»×\íÖ¿÷X»v(ÿZ~¯EÎø&2­æI·/ªºgõ&Ö«|E&K}‚ÿñý³£™Ÿy°ï•ð@.†q0¼Ù7ÄïùÔ¾—N70^ðÜ:Ö'¹LƓנ¯Èb ™öÆ=³¼/Èc±¢[m;ïJ­ vr¡³‡âRr¨âýÈ3Ž™{/¦æ“å Ô|f8”<(`c_½ïcó@íS‚å]¼¤ÛX›“4¬ƒõY^Eë(½Áô£’OFK½?ȸ:üíÿUL'_õR‹ü2èô3+ïÚ‡ãîèuäÍÕ™Ø Æ{>-Ãô ÖUcÊú[õ©“1Ç ‹Ë*`´T_º˜$û»ï¥*ݯèväGõç¥3UߨryŽæÿqE,8âȱïñ;ÖKŸø‡×q~H|³÷c×ôoY‡{¿½åZ7Óª óWOAW8šW5ò§[Ü<@špeÈç¶¢ÝÞk-¾ôr}õ:ÖSÄÚŠøNï×qÖ^œ!犄Ÿü]ëˆ5Gì9¾Û{óç^“Œò’÷†Ã<5—;qTÄ‘ÿ«Xhw¬ÏÚØ ‡{Fìê—ïtÝÆ?åùLû™É{ö0žœé(Ÿ7—ÉmÇgNe±|§íjÞ2݈¶¤Òë.V•i3º,½ÓŽœ`YöŽ«s¯ôVÅ×T.»¼¸2.ýl]å7+]™©Æß鋉ςøÎèÇŽ®Su*ß>CwžLùëÐSº¦Š9"¸q›‚³»Sü“¹‚P=·ÞÚÎ[ù@ÎFNƯCë^8ÎÌ1†kê—t€õÛ$–1õwX¬óêíøq\áçÆžÇ±ù¯×'.×®ã,‘Ÿºæ…oë‘#ŽþñŽ_¢Oñ‡¥ŸÛؼÌ|³´î¸»rnL:>Ž¢Å|*œ?”߇cÅð¨ç1äIɽëGe/]f}Ù/oÍ1á'¤£Ãdʽ»Øÿ¯çÛ…ï>6^*¶Ãž£Õ³5ëcÕ§ØoŒ×µôúîüûUÉ‹I+ÂÒ˜ÎË÷n_øÇ"ϵgßg=©ôP®ÿݘå6°¾deUZ¦5áû•é&´.ÆæxPé]–Q—†’M̯t|Ç¿¯ÊTãÄpUry®|^õ~åõòÀâžX†ñ¨Ò]Ì@ý¯Æ=—Q¶YÍÙýßÑft¦mWü2ZêyÊÙ7E¿oÀ8Ê&OŠ®‹ª{'ãLçåÿyïìgL‹r?Ž8r¬™ˆµÈï½^±¾"ö²ø›Ëõgë8OäõuœÁ÷µ×²û,ê}^£‘å2ûƒÌïÀ1e{çdœ. ä´Òª ãæpgþT¼Ue6ßêÜ9VÞ馟ԼPþ2“]Æ{ÎW8X¬7·w×G]Æô®ãÈrÅä”ùil\Y|ë1ÿ¯jìX;Pý—qTû×9yÊ8+~‘6+;ñ¿ò½ó÷™>®|zF£cOÔœW8ªòؘenNîòN3:˜Öå—Íõ£UéடÉúBáïúì?ê×§N‡ª:pøœžÎu‘?¬‹ºLå3ºªŽ‹o8ž°>`:yèàttœžóÌ^T8•n蘭Øúu×ÞŽªÿìy‡Õeºñd˜_þmÄ‘c=rĈcrìkk+>u¹þþrýÑåúùuÄ’cMrì÷™ëð­·¾Sßà0ùA¿ÅÙUåK±¾À4•-®ôŠ£ÑY3¿Sý—qVg~9†ßÝUuù¿ò£709Ä3Ûv]Œ+çÿÎí:ütô^××ïðÆô(Þ«=‡w‹îôˆ#ÇZä8[:ö¯ˆóô^_‡oü×ëØù·Öq>õ‡ÖqÖ^|Ûþq¬·ˆµù»çý>œùXœëai_u#ÓÓ,ÿÑzöÙF½7g0k° ì[:l?{/€íÀ¼Ìƒ[¯‹ýŒü9ŸmäîO'£Êm@”ŸÀü~ö] Ê4ãi÷¦åò8GÔ³'£‡ãÈžo™ 9Z™çU”a| ~÷ü¨ôMîoVxœO®æ=ãÍë­»2®ŽNVe”²9Áê¸gTÕGRé;¼ßýÀÞ‰«6 ¾Êö«ü®NAÑoŒ§»+šJwçßJvû£òMŽnß Þer•ypß*º¾Àö+ùsº@Ý»ºXžÍ5†_Éž«§Ê8}ÇtËïÐct§x:àh°2,Ý+9a}¥ê)ú÷臾J~Ô©è0_ u–Ëü¸~Íú€Õu÷ì—áa´Õ{]õmÆdÞ9ÓÑ¿<Ô¡¬.{ÖÀ2N7²t7žÕœg~øæ?üçˆ Ção]Çš‹ˆÇúŠˆÇpqFuìûö×rq…½Ÿmö¾ËmRóUýwý™ËŸ‘CN¯)¨â/>î¡«»¶1×½`}%ãNF­œ¦t8ÊIæ ù:Kc§1?i²¶(¼Óqe}?©Ÿy˜È Ž5£ÃÆàEÁÆ]íÇÔg w¥{TÌïL»™>ŸÊÉYyØy]Ùœ¶o*«N§wy™ê—®Ê1Ùrq`,󢿝’eû&x¦÷>q°w¾ §šÓ•.`þ–W>W³Ýežù?{פÖã#?yÝ<¶m<ó÷=>÷eÞ¨~îÄÝs~ïˆuØX9|[?8YÊmÉëás¾š« Ÿú¯dMÕßÀÆ•UþÈ–G&[L.Qn2–Î@=³ªþÁç¯%Ê1g Òa•~È8ªØÅZº JWv׆ãÜ®ðª2˜Võ­ÏÊÎ(>Xz…³SwB·*ÓéW†k¢³œ}ŽØiLFryÇO§omW>×éÊŠËscçôò‚rª½Žãp h)|hÛHË $bÁáÇšäøïýëXgñŸ/×?¯ã›½¯Ã?þë8g$ö~ûwëXÌìÀ£ÅõwæQÅ•\"TrXÉ ³›ÙªÒUÞÔä{¦Ó;ø2 OP}ÇØyîžÌ›À:NGeNÙVÇ“Ûó˜ùàLŽ_‚ß®N¬bÀ™Q6HÙ¤J§Oxpå?ì„Ñ@ù¨â›œV¶BòS­ug4ª9{«Ípx^=å§»z›Ëº¶Tv¶¢1Ñáݲ•n>Ë+–ss_ÕS±â\¿’gU¯Ó®é<¾ÎŒýþ:ú±ƒÛ½Ëè̳{õí=éLæÌè诊f£vZìOñÙëØûí›Öá ärýÞ:ÖYÄ>É[ÇÚäð‘cäˆ#ÆzzFŸÚŸK}›¼ulÆÆ¡ÚWùäBPëä]<.ƒ:?>ãBsù e“ÑQ};ÑÏ̯ٿœß?µ.ë¹±Veq°¼Ì¾wÏrj¯ß}±UïÅÿøÞEò„ϤØ&ækªçöŸ•Q< ¿Ø÷9_õ­*ƒúkÓ­dš•­xP|)^•néàrõ±_ݸ¨ç~¦|å4ö,ËÊ!/™–U:Ò)•ÝpyŒÝ>öm9«ïhærjž©w]èÈ<ê“_ÑU:žµÛRÉ`¥ÜØvqLÞ¯T²SµÒOghOtû_ÕïèwFÏáUý3yŽbcîæ&޹ó¡¯ÚŸwŸ÷ú1bÉþÂu¬³ø¡u¬=ŽsöþxgRGL9üæð‘㛾ð§c]F쫼×$ïu´™_¤Çì$ök[Õf´•îtùnÎ2?ƒýºrŒF«Ò™» ;Îù‰˜|ªt<¿cÿæüœV='ä²Ýñ`çàì<棺¶cÝ\}YµŸÖÔA`cx÷³ƬÝ3ÓJ7³t” 5YLŸáEúÎÞ³ùšûVµÍ³ÃU]õœŽÿ™üVóÃÍ[ôˆS{VFáe±zÕ,£dõ1ÃÛk,ÏxÊt*œL).‡¿’W_ñQM‡—³ò…õíªŽêóJF*wzÁáUô®ü=€ñUÅ] Úá½…?üeß™à}ÕÌV±<Æ »aår†mŠö„çÄZ‹×.×Ϯ㜽ØùS—ëÿº\ÿu>r|»÷ëX“ë3öZ æW1¹®ìVú¢²‘·ê¼©^gzÜÕqñ½.N{ºó¦£ÿ°ne÷Yñåq²{œ;ÌOÅï%+}Џ™ #ï™èÈ!¶§²nLU<·CÛñèÆùªxD|¿”áÎãÔg…·â“µåÖé¸34]ý Ý1œàTiùÞíÏÏÊWm®|¾)Ê6¸úU™‰\wìQgžÝb·8£ÒéS™bPµ±’™ntÊí8n;¦»}Þõ1\}ÕÏglA'žßí/eWœÝp:uóÍ#†k-âû»¯_Çwzñm^Äcò¿^®ÿ÷rýÉ:ÎÝ‹³¨¿jþtÄžcÅË oŽ3>LæÅ´?7¨˜Ã™=÷žI[;öbâ°{UžÉ¶ÙýŒÏÉ$þWïûrÙœŸ÷`1MMUïÌ\íÈDçþ̼SøXŸMíÅ-v&€ÙÌ[ëù±Píq4tõÌÀyºÓÎâzQ|Nx`ÿ]šªçä‡Í]GçV;RéŽ*\áS1ø®îSé•^uuï5ÿ_gÎuñVöQñÒÍgöDÑV6nÒÞ3óWÉ`%‘¿ýä8?$¾ÁÛ{[Äš‹ð‹ÃOþÅëÿ8g/¾Ù‹ý‘?ãz½yi¦ì*Ó×ûRqrÕfÝòÕs}%[“¾v|umS×7Pñ¼³£Oî1‡0ž‰2 dAùdXŸÓ2 ÿ®ƒüç~dzPÅïñ}ãÿ3^:åmÀºìbñHÔÑl;:ÈKç}^Õ¦ª=œïŽxr9|Èô¶zßë3Z}®âðàZ¤\.ÿ«¾dãâÆyVïZÒË{ic{:±fk.ÆÃZžÇ ºÏ‡xïÞç0=_ɲ¢…zˆ1Òpc­äJ­wÃr.­¢©æ¹e[TÙ3ü©÷˜]¨æi¥ókku¦¼*3mªS½wìÎ?e{î\'Ë?û>^õÖÝuž¬§~r¬3ŽõÆß¿Ž3õ>t½Þ¸\¯­Ãþ²k¹øfï•„÷ÑzvîdúL¶PþÙ×&ö›é1Ùcã•q3½¯â^]ü˜ŽÐ)çú •Ü2ÂÊW}ìÎëX¤\öÝ;_†‹Éò^ÉýZÚ÷t´2=Wë²¹ˆs¯â7Ž[ËËötvãªüA%ãÈ«šÇª]{Ø/ÖíŒB§LÆ]Å2Ö6Gc×acáhvyËsÃÅ*{S=¿vî °²•,têWme²§øí”ctPTe«¹ZÑÍeÎäa¾ëÿîüd8;ãÉô­¢Íò«9üVþ$³=Uù  +Ïe«ùÖ®LT±‚Š5º¸»rPÍe77/ \øº±v"ö=9âȱEìç‰ÄY{±?rì ~rÄœã;¿—¯×ã„w­gãGlÜ;:t:ç+;Ë Š%Ÿ7_§ºN͇J1:ÌWtqZ´›®¿:8P8»˜Ë2›£¾Y@žwšò#™Œbc|‹õužS.FSÅxrFOµ™ùaù¾’»Êc4ßgmöY»ÓÁ©Êti2ߥKÓÍe‹«þV4«ôn¹%xéÒeå˜lNxêöÒÁºýçhNlƽíKÅg>¯U÷:vËÕòq†_·ž·+ßgøcr?©?§7”,Ÿ3ºê±›ai·È©Š«-’¾¯íÓÆï>‡ú Ö±÷ñkëX‡{"ÿÖ:bÈá+‡Ÿþñ;ÖáK‡_ý¦õ´Õ÷4U?¨øš:_·ò2œùö“]ªNwÞ«4åStÚ¬öMèÊãƒÙ/†ûòßÔ>{œñûMÜÛ}W[µsAݵôs#Ûeó™eÛÉ…¢¼väpÓÄgæ{+?€µ€ûÛ0pù*Çî\¿¸¸ òÅÚåæ(“m&;È'–Áý¿bûz`[Ü|Ïüº8¨šEÞ™1Rüa^?Ö™|ƒÄd'€½§B~ªñÞ¿¬¯«þèøûÈòªð°ºŒ>k;e#2­3úå)Ù¯À ëGVe‚ág¸Ù¸äzLO¸v°>èÎCÏíö+ó±¶ÿ‡4«÷j“y®ê»¼Ž}ar€º7 Ûîøÿ$ýGÙP{ÄîzqÎÞ—¬cEœ!{[¼q¹~ãrýÕ:ö‚Û{Z¼më2Þ’håuh˲¼b«Ø¤²Õü`8XŸ;Ìh2znü: t Ó[ ·â7ïa­øAÚ¬Ï+ýÊðeÈíbcÃlãΌft™^T|£LgÜÊf¨~qíïèX†CÉ…Ãïô¢§p<ü\?ëWV×µ™Å걞ŠC0þ‘ÞžŒ?ª?X96&Jç±±wr…i*ÿ¥ÒyÌv:| —Ó'*Âè0ÝûRé¥GÜÿj®ª¹ãøgå]:ê,çÆTå*;Pé)×&…wªó”Œuç'ËsýæÆÖñÇäŠé¢NŸ9\Ý4E?÷‹!Nt£á óü¤žý:óD;KDZÉ:'ÖJÄúâ/¾\ï^ÇÚŠ7.×Ç/×ÿ¼\´Ž3D^¿\XÇ7{¯®ãÜ‘}ÎÞ›ùÇk=Ëσ©‡muûôa?°t'óÎWïÊMÇf¸ûNÙŽìuæLW¥w ¿¤ò‘†Z#æü¼Œ+Ë›_ê¹k-/L·`“ÙÜ&<ƒ([ç]}ÃZéõzsÅé—îl…òC;ñM'³•ý˜Èlg®OäGé:ö{ÎÌaÇÏYºgëttiÇÆvù©xP´•=>ë3ÑýU7Þ[e±Â?)K¿TòrFW(šêÝÇt^MèvôYÕþéóÌ”¶ÒsÓòªò’çANCû‘× ³µ{òŽ#Û:âů_®ÿr¹þérýËåúÕËõc—ë}×2_ºŽ5Éoºâ¨âŽùÞ=·©t×êw`.`ÜKÅØÙŒL.Ø\IJì{p÷nˆ¥¹ ëNžØ95îÂ÷ ûÏ/i=ß·»>ŽÁJårßc³ç1¶®a­géäµ8Ÿ°ž»WvŒÅªì|wñØJ¸9î ãD»êÆ3ó¢öG\ìÚ¸²-ŽõÈŽõȱ·Û^®^®?¾\{¹þañäð“c¯‹^®¯]Çɱæâ•ÄÓãõ¬íEÎü7¾j¾vd§‹¯SgÿV2Ñ‘1äƒÉj«Â<¦GœîÅò“yçìKËÏYîp¾æ ×#NÅC–mvF âc:#×QÏ~y ò§µt?ä<§cÝøLÇÛÍl'k›ÂUùkù¡xTÏ<ø|èúbjŸ–M—Í7ôï:º'ÓÚ¸sy¦™œT>Ñ¡ëÇ©ñ«Ò+Þ\96žÝg6?~Sx6gÔ\ŸöƒÓ1½+‡_¬>ÓÓ ·ÒYjî:Úˆå#¯ &òœá̹gô`§Œ‹YuýÎNù •×™»XÉÆS28;„z’í Ëbt裄ÿ±à8/ï+Öá#Ç~ȱþø¿­#†üw—ë/×[ŽïøÞ¹Žsö>çZ÷¥õ4.€~IŽw©>T:}&w•­VÏÉ ï†³ñ¼G}ЩëžéGVNõKþÏú±cv:ú+Œ·N|‚}µ/”—KVûíf9bßßá3&Öe÷¹={®°:왼êϪ߳Ÿ|à·¬ŽŽ¡›GL¯8»„Ïtî¹®óŸ=§`9׿ŠßÎÑw8§o‘•ß‘‰ 8'Õ~]]ÊìàDŽ˜ŽWßœ8p&¯â“ñXÑrø;ú¬¢]•ŸÈ–*?Õgë°2gñÜ»N×^uhuË2Ù«ÊWPÅK'¸Îè­©¾ëÐìöá}ëðuaâ÷ÜÊKÖ¿·ÊJ·nGwU:³Â•ó»1ÆMW{NÛç‡ÄÞo±ßqìéqâ÷­c¿·ß½\¿³žî÷S—ëë×á'îµ^¬Õx銇É\Ç– ¨yÓµ_k=»Žµ²ÙŠ_Çw5¯ºãÕ™[ÌP}ÈøWcÑÑɘð.÷„ä=¤ü£ß—‹‰ç2.~¸þcRf-ý¬êæ)k5k=ë+vßÛ#}VFµ¡óN½ÓÚ41î¯øs2¥òX ùqóIÉCEë»1`}Âîq,+=…t÷ÿ³{¹æ|Öf%ŠW%§/J®*Þ?SýTñXéF‡ßÑëêÞ\FÅøÔ|d}SÍ»É\ÌÀÎDb4TZµ%Ö<ë±ùÝ•1Ö'«ù«hT{nVsÈÕ»õ÷†®®¨ú¤#{˜ÎÆÂ½«võ±Ì¶]+Îõr¹i{OŠð#6ëŒ_»\¾\¿¹Žïöb]ò/^ÓbÿäØ×"¾ÙûìTÿåõü\ØÀ¾Ycÿ1 íPyéÊ’²{XÎÍKLgëk;s»’_¦/–øe}[é¿êý>â`¸™®G›–Âß“="WÅÏZüûG¤éô%›o¨gПÆúؾœ—×?TõœýÃzì%»¬.Ó›]­¾Tôܘy/¥èá½{FèÚA7?«4ǫӉÝOðc¾Ó‡®oÏú “z¬ý®,ÛÇa*[“÷J“±aü¹¸ òÃðvÆÛávrVͳ Øðw¯ã»¼ð‘㛽ð‘㌽ˆ+Ç7{_½Ž}âö¾oyïŒýÍž²SLVºq°´ªÍÓzg ;æS=ÈpwtÑd>OæåD¯*½¦ü¾üŸéŒ,ãîL¬çxc}«Þ0½ªb•}Ue¿`[Ø|SPé ÅË-rpNÃ1rÐýæfªÎÌãý{Ðcã~F×U¼ÝK~wùÊ:Cë–yTò7'±³´'ó¯‹Oñ0±%˜×-7×ß³ìT?±ç~ׯŽnv<Ü»ÎvÅ¥î»õ•ì¹÷GL÷©}ƒs¹¼Ö.·×H„¿ûT|Í:âÈ{ÿ·Xƒü+×+ÎùþuœUk—c=òö‘ç¾Çg8çëa¾Jï”é¾SüT|W¸]¾³iì™—½sÀ÷Jî]ë´¡û=ƒëÄ·Ý~‘S‘Ï{éȇó픯˜ÛÄÎ A|y¯7F;ß3zù?ž©ƒmÌý‰us}E×*ʪòÈŸkâ™ð”é1|.Vé.†æž£þ=Õùž%“;§s(îÎ ‡Oå;*n­úB}{åÞµ:o±ï•<¸>›ôµÃÙ­£äHÕe:‡Å²Ôº€.=\ãØ±¥.Ö_õmeSªÿU¿uÒ°öUzÈѪt þbýNÜFáv´]]—‹ªÚâÞE«_ÔéÛ?Ž+bÈù'×áÇZäð‹?¶ŽoøÂoþžuœ³ë2b_åøÞïåõtn©ç(fÔ<Çv9]UÍõŸñÇâJ¯Otb‡¿®L¨ùÌêwŸ³\_=ZÏëQVßÍKWŸ«XY¦g­gù[þepOÖül‡ý‹<æ ûm‚jc®ƒ¼b›°˜MÉiÊ.¹1WïœuÞÏaZ~†fc«h9™sp\•uz¥šÿ,M½›pu«¹ÇêWz”ÑÈ<:þؼ\†öBíÙ‚²ÏøÇ<™Rýàü¸œ?åÁ¢ÉpMÆp2&s­Âwk}–®h0û€ù ·‹!tÁéܸ÷_ÊÞärë/7ÎØŒ ˜ tæ+þ¯l¤£0‰]™o•~Ui•ϙәßêôDg~2¼Èoå0ûåÚq«.ž”éÄÚX?Þb/wµ?ß#þÎ<éöa%ãÓüN¬»¢«ðç{æ;*šS›ØI›p.aZÃyËŸÑ×:~Ãgå‡MÛy¶_˜y–n¥ž[t âC½•Ó+ýÁxsi·èí[ëßÛV¨xE—‡é\^ð{f~Nm5ÖAÙÈÏéñþmÄ÷÷z±Þ8Öÿú:ö|‹ßðc}ò‡Ö±§E|¯g‡Ä¾oo¹âݾ7ú™.ãu×EÞ÷ÿ<çÔûRUfÿ»0•?ö-£ßî\u|9}§üI¤ÑÝÿXñ‹c‡é›®Š¥âz|ÞBÞPn6ÝLïqJÏåò/îÍ’÷eÎ8\'‚q]œØLcóËWÏ˹­gcéH“Õϼ¨û»úÏl—l'Æò3>CG9OÙÑ YÞ˜l1p>,Ž•š?;Ý}׋e1OéH¬«Ê¸º9’¡zoQ¥1úÝçwUAÉ%¦åúnÞ ”¾rýëæU¾GýÉò~5Î]~1•­Þ#téT´(Hõ‹0z]Ð黥•^fýšñäqgü)ÿ„áS<º5ˆ/ß3ÿÕñÂìpî?fò³ò…~®zÞÊiy E®ók"·ØÖ&UùËe*½:~ë2¦+î ç“)Zï·ÎÚáÁÿyŒØ9ÑLO2üà騶«±aÿ'y W9ý„ô'5æ•þT²áxt÷UÙ®@}œÿ«˜‰ëS”‰N»«ùàh*ܪy3ÅÕ}Îe´”œuëW常@wîá©j›ÓíS™Æ´ ×TÇNx«t++3‰îDÚ86ÌoضqÛ½ˆÅ¾Èo[Ǿȱ9ö|û?/×ÿº\ÿÛåú½ËõÛëˆ)‡/>õ›¯¸öz‹Œs;+¯ÿ¨žû§ó,C壹ºLtxõ¼ßÅSÕSPá«bcŒ¯Ê>`¾Ú ee>°xÅ-ú†µ7Ÿ%‰´«o‹ÐçBáøegdT|#°ù6/U7w1ßÉ(Ócζ¹¶0`¸*›Ïä²j«¯ò”Nwò«lMÕØÕyÍÉû¬‹÷·Êï”þ‹è¤q¦üT×wiW>Ç|¦ïê\—ÞõwP_(8cûn‰lNlÒ7ï;÷L/wuÉ´]÷”Ó\ɘêw܇`—eq{v†ïöo#ž1áØÓ-ö}‹8r¬Aþ§ËõWë8“úËõ ëˆ3û:Ö.îzGVgP3?Gù ØU–¶WÍ!Æß"å]ߺzìÝX¥7:cŽëX'ôTYFŸ=‹d>Ø; Fóºx°Ì~ï˳yœq¡ü°³ñ“¤…¯*þîäÁÅn_%+YvóÉn¥£Y¿we¿3nJ¦œ¼wü]7oªº“r]yÌ|!ìøIgžOe â+÷içœ,6^J>6^Æ#Þ;ùÇz¿£•ñWsûf×ÃýŠówåÿoöÂßýÆËõþuœ§÷g—ë^®¹\ÿõrýþåúÈ:öµø¦u|·k4Þ²žž³·mþ¦ïªs?a¶Ýéa6§Î>¹2gÞ ttFW¯l˜®V:oçåß)¬ïÕüªt­“g¼gþèƒÈG˜ÿ‹}¤|\Ì[¤,{ÖÉóËéìGžÔ;…—Ý«þïžMTÕWþl“¹>•5,ƒ¿½“wy6 ¯£‹eò^@pý¥ô Ó«ŠÇóÝø(Z_Óû)íNÙJ.Xy¥kneG+þ¾[â³î¹Aýg}Ât]‡·iyÖ‡9ïÙeeªþÉ÷•.uñ«.OŽ—Êçdõ”ÿ\éjå·¸öWi•¬í‹íW¸ûvŸ¿qn^¬¹øæËõƒë8Wï·.×Ç×ñ½^ìÿqäð‘c­Åg®ç÷{Ûôr1ÛÞÕMì×Ål»Ðåeªã±^•¶AÅÙ&¸Ù½²ÊרèºôŒÓ³ß8¦HZ®ÃÆÅù{Äød±eÆ[þe{–Ol gíòÕ˜8ŸÈɾ²a¹þ"eÎêq¥ï&sÆ•wº¸âÇåuæ+ƒÊW­ô‹»¿—Íg<)»Õµq]žª±?##Ó<çï°¸ÖdN¼ˆ¾éÈ¿ºïæUtn‰ìwøQ:¥Ãƒº¯Òo-;­ó"ÆáÞpvŽN|˜ÈWë°ÌÎÛ÷±^"bÁŸ~¹Þ¾ŽxrøÂß»Ž5±>ù—.×O]®ïº\_±ŽóFbï·X“üd=&p¦áÚ˜ÓœOPá`é,YÕqùè·9߬ë)¾2.…§ÛW,F©ú:ÿg±YUÓ”Ï2ˆmÉéHå ýiF»ó<¥Ú½Öóï;C9'ë :~Š{'¢âÙˆïa=?&9_QÈž¥‘#%ÿXÆÙlw)À¹¦æK—Â?‰£¯õüØ1|ÊÆwq8\ªn¥WÝ®Nvu]´;vlœ¿Ãëè1¨x`¿=ïtmÅs†Nì”ùðXŸµ¥£Ãr^5'ÜœeéH7ÿWcŒöFÑÏxòXLb¿¶ýSõ_ÑÁíÒ¿SZ]^ºº²£Ç»´:z[Å’²Ìæ±Øçˆ|Îzº¿EÄ’cmr|£k,b¿äí7G~ìk>õ[RÛp_9oc<åú:ý1sU̳c—”¾©lò5©rê^åa¹¼?@G©¹ího}øs_âþ)]Ù¬‘ïSßÊe|³rÈ»š·ÙïîØçw2ÛÕQOL™*v<ã½KÇg †«¢=µ)*Ï÷ðù¼C¿Â‡u»öï€ø˜=sÏû÷ü"~Ögî™[ñ˜Ó:ÏvXÙf/˜Žï¬Ÿé›Ï.£úr*Ól|œŽW¶´cÓºcÑ™»XÏù·ª?,aý[æZG§vø¹•³K¬NÇFuib¾z.«êuç£[Ljrk,öšâX“ßí}`gê½±žîÿ{ZÄZ‹[‡ÿgòÅw~Kf{H¡Ÿƒi̧D[ÌöþB¸Õ°˜’ÿª,æ±yÇæ;êq‡“ýª²º+? u‰ëX^ÑÙkwPŽÐ—Rýëå˜/ÚÇ\ý]|¶ScÇì óïÙ¼C>ðÿc|×éhœók=ß癋k89ì>Ç)Ý^=o²y§xa{¼a9§ç]ZWN¯t»êß|_ñÖ‰E:¨ô€*ÇÒ«6«±¯üýnš’˪Ð9`ÏoÝ8Ksó¥ud¢ÓÞNÙßý¢™®Ã¼ íIܨËÛ-À¾½ ˜è œÖÕ/U]‡³Òɬ,Ãçò¯Î¦)èÎcE3ãP± e#qï‰íľ±¶ø+×±gÅo®c?äO¬c-ò߬ã;¾XoßìÅZ‹8C$|ë¼Îb­gýa´Ï“qÊ¿÷Uú4OÉ­óª^—–+«ô«ÒG]LgãÒ™ŽžÂ§ü²æÏ1ÿ¶’³Æb¯¤<ú[KGÚ™Ngÿ‰ª-¬Ϊ_}å—³±QºdjÛœnÍÐy¿äÒªºl̦ºÃÅì:i(Ýú>«¾©ôˆ¯,?~T[|»{N«9£Òî]Ùgõ˜Œ:ßË¥OƹË_çù š/ùÂû‰½èGoRÓݘtl8³•^¦0•“n¹³}ЉuwøÁw^øž+l{¬)ŽuáûÆYÓqNÈëð•ÿdç‰Äš‹ˆ/Çzäˆ#ǹ|áWÇZæì'N“¬ÚÖµS]}­ú‹ÅÚ™mWï¶;²ÞõA¯ŒžªÇx@êyŠÅt»}XñâÒ”Ÿ¸eRùµl펩ê+†oÆ•\ÿ3žñ]ʆÊwîÎgö\Œç³îÙZñÀÚ¦ê¨5Sª1ŸÅî±¾ÂëøßP½{emEœnO§LGé-ä™ ÄxtýÒ‰=*=V¯K«d¹š•Žc ú¾«ƒ:0m»?U¯û^®ÓV'³Lg9`ïªgä]íÉEÅ+›O*ïøpsÄå3Ôý´/²oÆt´Ó5 'òÑ©ÛW·<ƒVzÆõ½³k=ÛoL^ØúN6V»ÜÞ9ö³ˆuƯ]®Y‡Oç†üÝåúóuìoñžËõ®uøÒáÇ:‹'éÊãÌøÏ{ÃeþÕû7w¯b{gØ®î«tÿ˜Ê9òƒþ‡Ó§Ê×XßõgºõÇ/ËÃñÄç»Eòñû!ãeóˆýÏò–Û—Ç"?ªuÊêY ÛËúµšÏ:câhª˜3«ßÅÏèa¾“Qäko©|GU?«òì¾£oº±B–7éGV§¢yÆVu;6ÔµóÈzÁê ‡‹ÍuUFÙ)õ[Å O•ÏdÓ1êÅ.Ýñ:óžFå+™îÈöÄ63›âÊ0Jv:º'Û¥nÛ&ó{óÒ-ÛµÝç?Eo¢;T«<Ô q¿×Z„Ÿ>o¬Ÿˆ=-Þ»9ÖZľȿq¹~yë-b­E¬Çˆ}-ÞºžúÇ;†…ßþ Ld_bóãbĪO&ó†¥e¼8nL¸>Gü·êñŽþÂü©^êÒ˜¾;Ã=âgýr™Ûñdõ|¤¼·JW—WúUÍ7ôÁŽŽ¾®æñ¤ïmFžœŽse;0ÕsN§*[¤pOô<–qv,§©óÙ¾.œÃÕØ9˜>{TmvåœÜ/“?åi·ÊõN»—,Ltú­óô^òy«ý9 gý„ 'â83 çt¾mèì鎿¾*˜öËäùªC·âEAµ¾“ñuÂÏ8r¬µˆïõ"Nßæ½±ŽïõbÅŸ®ÃGŽøòk×r±Ö"ÖhÄ·~/¯§ñ´À¿}ôYÛXÚÄ/èÚZæs`«‹}¸ÛÉê)¨ï³¿¢Æ¸cWp,ÿ€õwšzÖeåY{XžJSur|xÿâþpxžEe‹ª÷Õ¸6Ç„Åñ|œ]®zljícüd¾±•N¬tm–áÌsæÏ=×0yf~)ÓÍ g%ëßî; 5_¯LþOké>c´;c¤âÝý4±?ª '8FÕ8±1u¿,®æpìtÅ«S”9,‡6TõÓ¹êü|öwcïäÓ1Íél“ùÚå!ó27X¿Tq’=&.Ö«îwš*Çâ~Tï,ªù¾ùQ~“7§{Õ/^ЧN*À¶`ºã%Óbc‹±Yg'"?b¿o½^áó~Ù:öv‹3§fþqÄ’ÿòr½¾ß9Ö[Äþp±FøÇ;޼ÏÙ{—k¶_åwôx•.e|2ÿŒmªt[Gïl~M¥×ÙÜé~ŸÌðvôJNÃùºÓ¿ë§ÝF›ù¶ˆ‡½sóc:®¬þž™OÆ ¦!î¬Ï+*È2ÁxªÚ?Ñã*ÿwãå*}¬ü¸Î;ª,7ÊOu<)¨æúÔn(œ œŸèú»òE¦ò¦è(ZU¿³_FÇÙNyÅO%÷º|g§¦¸Ï–WùŽçéóÉZzÎU6Æ=£ž×6×…¡z&šÂ-ö ñtÒnÁÝ¡áä¾’çªý›…öxg´ýÛØï8Η8¾Ëû†uøÌï]ǹ{ñû-ëð¥#îûZ¼rÅ—×#»g8æw*Íì(kÛÔf1ZLl’ W®3†U^õßù ØÝ>:Ë·Ëg2Ëê ìLìgÎ1žþLÛàì\§¿»ºô¬Ž¬ðíÿgßV²ši°çƒn_LlЭ}†õ;}u1Wxîå7 Î{ø ,­3/¦6°Ê›ØŒi¾Ó^ï5fnìë{ùF•Îý·à£«Ó:öúEŸNÌä}8ólîVs˜ýŸ¼W©øQ>©âˆ¼ÏÌ 9¾ÉûºuøÄ?~¹~àrýÐåúÎËõê:¾ï‹õËo¹ÖÉçQãš|¯›Añíbj;_ÕWã‰1½ŽŸÆî+Ýæž£7°³,Tù<¾·ÌÑŽœççr|÷ÎùŒ_ç[â;þHËW[eÿÕ™#ªÞ¾Ø{76ž¹?ª¥‚j®ªüÎx#O,fÌt,Ž·zŽe<ç2j,ù]‹·KÉ Ã¡d«Ã³’…£²O /¦¡¿_Ùj§‡r{qînZ¬|.ƒí©b7 \<Œ—ҥݱae0]Ré^äW½ŸëðPÍåjoÕWîý¹z?ÚÕOgg—w ëÀĦex ÷Jf°÷z•]®î™Üdz™ÇÞœæbØØežÜ»Û o\L>;±­*Éè+^™.Ä2»î^;ë&¶üêåú¶Ëõõëð³±åˆ!ÿ‡uÄYÛ˜­t¼°óB\]&ÿ•oÍÒÝw8rÞd^;›ˆ|uæ‚â%ׯô$—ì¿:V|vôS5æ8ØY4HgóRù¬o&Óaê<êÙǤ.¶óœ^u:Èé,6vø«ÎFUi¾\—ÉAçl L~™O€cáúŠõ®GµÛÑÁy4ñ±™Œ³ç›|Ïð)þX~wŒÙ|pºSé^öl•Ó‡Ó/x‘ã¡ÃgöìÈÆGխƶ3Twd¾C«’ W¾*SõýDo¹4¶‘“™JÏuü³®Ã:l0|¶LÛèht OœÊ×XëÙvñåW¶Æ3Û?F/løöc½Dø»q†HøÆ¼\¿¸Ž³õbäØÛâ£ë8{/Ö`„ýÙ×:¯¬gc#ÖSÿ`_ÓýR•ź‹ä©ôÎzE†‡•íÎ;†¯«T|UýrV®«²ULöL¼q(9ØÊ”z6«ð»˜Âãö®æ¾Ò­·ØœŽ]>c.7¨ùÜ¡ïÊvt²¶ë­Àt˜+‹uX¦1Ü·ÐRåÏÈŠkûä_ápºöVÙêöa§Ì­2åü©®˜´ë¬l8¹¯äèÌyKªœ“3ò<);Ïî{è&ÕÝgr7– kûd1\ˆoJNª6æÿÑÞØ“"ü܈ íõúÐ:öµˆ³öâ‘Øóí'Ö±¯E¬ÁøòuÄ‘÷7{»ßTì,§±˜U[q2ˆ1E,_=8‡•C¾±ï+¥ü|fUϔ칬’…,ÛJÆ]ˆÙ¦‹E\¬½nÖ³íÚr²Óãÿ“åÛ½–ÿˆuÿ›nÎGx ù¹¿pÿo%È%çhSØø°X"“‹œÆ|F;É8•,UcÏÆé2`òÌèbü+ŸyRß?WõPþX¿W¶ÃáÅr¬¿“4†ßýÏЕbc;ÜX(½Åxdøªµ ªù·³«X=ÓG9Oµ‘ýb=Lïò”Ëvã•Ì"M¥÷oÎŽ(}ÎøRóÁÝWå+Ÿ¤Û9Çú×éã®nÀ9Ãt“š« *ÝÄÊgPöÕ³™ŠÚèªgÎkK#/Ö¿ºÿ7¾Í 8Îù³Ëõ;—ëw×±_òw_Ë|Ñ:Ö/¿²ž=_ ý5æÈ7ãm“7¥/×Ò¸±~æñÝ•iÕÞ,›•<±u…ê¾’ÑœîžÝ•^ËcPÙÔeÊÇW¿ÌÇÛò‰}·ù|i=ï+=—ÛïÞõ«1EÜj};öC§Ý ”-`i•®u2Âè¨òjް2dýÔáûŒ}×ÞÑ g§•Íqt:ö#ÃdŽ«g0åÓ3`¶KÑìÊUGO8^º²Üé›\‡õ ³EŠ·3ý‰²ÂƦÓÏ9½ËG§|Ç.viºr.½²sU=¦“*ÝٱňKétüÏè0ÝÁî3…›ÑE| Æ«ëʸç ö?ã<[§²Cˆ'Òò;i,·cqyãˆ#G<8ÖM¼ãrýÇuœò—ë_/×'/×ß^®¿¹\¿¾ÿ9Ö$‡Ÿ±ä}uî?\ÆäÄò®l“G„ñ¼<±lœ'sœáž–Ù÷™tsØáÙPÅ­ñ7.”ݼ— úÊY¶”Cÿ^Å­Ô³ØþÅx+Ʒ̳¶³yÊú¡#Ï“X+þG\r?«sýŠ.âtx¦ÐÕ/Œ/v¯ð¿hèŒSÖµÝ: ƒ*æÉêvta'Ø7_/“|VƵ½*?¡¯t#þWuï%÷¬{ë¼éè¶Šn'Æ>—I¹3ò–Ó;þzYäM혓g–žéaå_ª8‹/HÃÿ8'7àÚ}ÆŸÒqŠO5ž ÒLʪ2÷_¥Y{»úSáb÷NWé•®îèsW·²?Õ¼è¼ 9Ëß<Ý8u5Î8gºítPÍ Vm ÓÊN²o+¾:úÍÓûŒ—œVÑ莡²AÊåC™°óáÇ7xGŽs¦?²Ž¸ñß]®ÿv¹þñrýù:Ö'Ç:¾Û‹ïûÞ´ž~û÷ àÅ ýe°/»¶OÉš’¿J_2[Åð2]:>°â9§±¹ïtûDWÿ]Ý®ŽÙ¿ì¹ç=ú·n/†®ô“ÓkVßè!íL‹ñŸé³õˆƒý"89ïŒU5‡°®â‡égU·¢×áC•C>:6Óõ•ó§žé¿Jëðw/@{0éW»šð?¡‰¿J®Ïꡉ®rÀôØ™Ø]·lW7Lé+œjnwëa¹î\™ØšjlNôO¦ýÍôÃáb]>;üLü '¿]»‘ÿ«:,ÆPñv–V¯#o¹\øû{¨Øë8bÂß|½b¯·Ÿ_Ç™{á3Gü8öµxßåzu~õg^qìxtŽ_¨Øl¶3Õ;WµF†É{S•øYtãmÜs ƒŽÞ›Ø³©œtyéÈ!îêânø­çŸû?Ù¯®x@þñÆYÍA÷BéFU¾² ÝäàÁ:Y>ÃÓ'• tddÊûÎò4ñ”LT²Äh:›îêM`bûº´Ýo§ºmèÔQ~ÉY83—.öí¶hj3*¨æð-´œ®¾-õž§ƒÇÉk—þzgô¢‹ë*»élòÄîU¦»¾tq;|ŸþmøÉ_x¹¾x1寺\ß¿ŽØñ{×qæ^ì{ñ¥ëX‹燼’ð1:Žÿަt3úc¬Í¬~öe”ÍEzŽ¿Nù ¬Oº~~wNcß`ì e¨ñíÎ/|Vqó£š3ÌÞmþò…uºïÖâc”eŽÕÍéì›ÁŽüc96¿ØœïÚÏ®opÖ¾³yëð8çê«þQúáöEñÄxëÌGGq©wrìWÅ=s¹ç˜î]íøP¼tô¿ëW%§U,L¥9êt¥â-Q÷U­Ýc¼:¬îÔ?C^'õ¨½ð8{çÆáì\Ï<8Ùv÷Š'æ?+ˆÃÙ"Æ–­t ê[„N<Üñ¦bXŒÆÞWñ)†7—c醴^Œ´ðßz¹>o¾ñ·®c‹]Çžo¼¦Åõå—ëÕkù'ëÙý°‘Œ)b»™ì1]‹iÕë>3wt³e¬¬z†G| “/•¿aò}”ãÇÉr§Ÿ~e—^e³œ.a}ÆÖqd\Ý÷ª‡ŠQgž8=ïú5ûÿJö:>¼â1+Yñ‡s0ÓÁ² ÎÚ95~]:Ýgk†·JWt;z¥Ê?÷Ssl"{›~wÏ5§3*º•ÏVÑUs£ V×=wwxA˜Œ¡“ÓJ_²:9éR§³nJ§wêtýxì#´9Îævø¸tùpv¸šGSÙû€I¬¤Ó¾3ú¢Ë*|l ?7b±Gr¬3޽-âL½ð‹ÿÓõúžËõ®k^”‹3ùÞt­ÿòzÖGp±Ô+ù kœçjÌVf‰üUäuåŠé§ ¸ÆTV&üeXÙÉœdã×ÁÕm_Õ^5/ÙûÅ^Hƒ×ä+ùtñœŽs÷ªLÇî)~Îè9UÞ%Æ &~{·Ó±Ù,>‘q ÝŽŽ¨¾%qíé´u •,;˜ÄŠ'º°#ËÕE££ 'ÏH¹L—ï3¶Ä•­Úéþ³±ŸÊAglÓ]\YG«üNš‚nÜ©+×÷×Oý=íow¯p¾(=§ ó.…¥e¼ñ‹{8íÿ{-rø¼¯^®÷¬cÍñ‡×±·Eìßêýô5ý/×ÛÖ±§E쑜÷çbvù@ææ»‹ÅOÞ™ª÷{Ìßqö!Ç qþ:¹aýâxCèðÇÚ¶yT럠ž*ŸÓ™ËÚƒã¯ÚÆÒ6?ì¬Ö–]†sƒ< ¼(Ÿ÷ǘ}õ|ÂüE'×ÕÙݘ§üQ%ãL~•NÉi™^5¾¬®ÃïÒ•Ž: ÇeCéœS¶a¾wsóÞÑRô«¹ ÚÉž1Y>ëGF'—AÙ¥;ܘ»1tz•áb¿/J÷2`s´Ã›âõ±â£+{˜Öák2ßUÿ1\J¾T^¥”>Pårùé»ÂÌkþß•ñ®ž›”­Æµzïd¨êG'w›6♾³bô˜ÇvfyØçìÅãðß}¹~jçë}tçíýÈõеû,¾Ï_ǾÊo^Ïžƒ–ùAÝšù‰ßì_3ysïÇ:sÇãkçOß(þoÕ3O§]Œ>£¡ôe&ºŠù¨kñþe²ªÖèî¼ý[…âdqË\Å»‹‡¢üÆ·RÙµxßt@É:›. q±qXäyÉå+½çÞó`;ÔzL¦¿Ü¸(`cîÊ2:êÇÝÑwýâxa¸2>G“ýßsÁÑu8¦€c4Á;õ«‘.òàìª×Á¯ò:ý6á§“çäæÖ¶»z•¼v *ÏòÏÈÃ9µ™“þayŒßjœ˜šð°aòNÓñTé?&Ž.K›¬«Q6‚ýªÿÙ…ü¦ëõe—ëµËõúåúÄ:üäØÿí×±¿ÅO^®oY‡±ä·\ëí½–™d1ew¶®ëo÷LÓ#n.¨²™7eŸœ°ñcyªn§ŒŠÉnPýãú Ç•­ðwæ”ê_µ—…ÒgYÎñù ÷\Îx>ÆÛ«ç¥ƒ”œ³qT±àÍ_®ƒù½àìšÓÑ]Pã®h*r¾«ÇÞé(üGsÓB®Ï½ ˜¼Töûz§»þéðÑ¡©îLžoÝ Η ×6W¸T¹3k¹;e•Že1‚JöYÙÊ&Uü©½;;ýíæw—ÖŽ³óÂñÐÕÇkùØôþu>P.SõC×+ZÌ6íÿÎÞ¸2ŒÇÊNtÚËts¾²Í6>Ÿ!ñàØËâkÖ±wEÄÃ/þçuøÈy¹>µŽ½à"ÿ[¯åc­Åþn/Ÿo¼o¿ÏïÅ6`û7¾ŽÜ­Õ×7WîüÞƒN•†2àbnNOtÒ'vm¢S˜œW:MÙö©½È8ÖzVF•ÜeÉÎÉs)§#NæGMü·\¯Ò 'ûžv¥¼µ|¿2}¢x`ícú1ÓSÏ™•MèøU¬>êJU·ƒsLO»²Õ3䤞ã‡õ ÖcÏrŽ®ë×Éüu æ¬+;?™;£:é·ôS·®“޼ý[´Mü3íS1 ‡ošžó&óæìxÝ{n"îɘtð©ÿÝì|‘Üû½õ>‡:ö;ŽØp¬µˆõÇÿårýéåúï—ëÖ±æ"Ò¿oë2¾ðZ'üÞýÍ^~Êö$ÿg1fä]õW¥Ÿªú•M¬l®ŠÁTüb_d¿Ëñ¦ì—zÞd4:vDÅJ‘ÕoÈ+úXŒ¶^}ÎÝoHÄ™¿U2‡s#ó¸ñ>¼µžž¯—¡:³NùFê|9µ “AÄÙ±ãNöØ=‹Gª¾<óã|YV^ݻ؆ƒÜ‹½êO…§z¦w¸Y»;ö¼ó>̵Óóx`]Å »gúOñ· Œ’§¿*üLŸNð0¼Y§aÝμr4™îw|wæ ÎOõ‹ñÈèà…uT}¤?Áy+(›QAg.º<§“—N_VmP¾ÎqFéµü¿j#³IŠÏŽŒ)^)çê²9çÞ­Å:äð‘ãû»Øï-öDþÈõ ¿8üã½\¶Žó¨c‹ð¡¿z=»?r^ׯúoÛ\OÊtÌNïŽÓçlþ!N·U hºxeec0]锌2ï'óéS3Uõ?lÿ&?ù}iF;óˆý…2ˆ¾“Ï\†=çaŒ»ƒ¯3Vê;[ÕGgÈ©=côØœQ4«½ ±ÎY¹íêÞ¦[˜¯ | Fǵ¯š«˜‡é—’¦ÓºÏö:òÒç3±xeó¦í¨ôq'ÑÄùïørv^éf+L悪ߙÛU~n{¦Îÿ±Í]~»zÅñÖ¡1ɯî]ZN¯ü•ס§pªqQ´§ñ.mÌv*Ý­è¹c.Ÿ×`Äšâ83/|ߨßí'.ׯ_®ß½\¿¿Žøq|Ç{[¼sk2¾`qä½Îbó€q;´ëئì?gpvŒéŽÊGèö?Ö«Ê)zoשøÀ|6¿n‡ël9gCÝ<ÝüUkÕQïæÿ³Vx>Ö˲ìhfYgÏ l.2þÔó “û}ïô'k£V—ÅÞ»8r}L›êU¦?œaýçìq‡oÅÃÉð¸ùîòwÞYe—™Œ›Ã³¡ÓGÕßòÞ ÊG^'6 ‚ª/;:oR®ÃG@çùgÒþiÛ\wåô,tÞ=¨zSº“ò“çÀ®M⺷̟Égsp*‹Uÿ8ünöYÓ ×¶³áǾoŽuÆß¾ŽxñÏ®ÃGþ“Ëõ{—ë—×qõû×ñÍޭï~eéuL?3_èLUÏÓηaiÊv::JMSÏ0Jœ|TsÁűUÙ\¦’½ý?Ç ™¯ˆé.žåCáÀºèÏá’ ¿ªÏøÉ8ÑovcÍÚ­üM§¯Y.ò[ÕÍi0ö¥âêêÙ7ß»±EPÏ87•_YéQǃ’†eÓßÀÚ¢Ê F‹A…GÍÍŠg„®Át«’_%§ŽEãÑz^–oH—ÍŽ ¨tt§_•L»rÕ°þÎP½{:CÓñâÒÏÒus_ÉH7~q†vG/+ü]ýÉê«9éd ÒW ‡ã/ë¶^ðü2|îì V˱ïR—HÛë&QNrÌ-ÖÇþ¯^¯÷]®ŸYGìø/.×?­c‹ßZ‡ßgˆD¼9ü㷞Ƒq¯Øf>Kæùïʉ›?YÞ«çL…ÛÙ…GÕQsË):·è­*/óˆeÝžly^2^Y¿OûÎùRÝñUóÔ•Qô\¼Z­‹1;ŸOG¥»ªö1>Qw)ÙºU9LgЙW /òëæ«’Ñ.O^ºs4ÿºý×àÚiGKñµÁ½{é@GïLúð ÕV|ÇÓ¡Ñ¡ÿ°tŸMb‡讫è<0輟˜Ê„Òýgpœåáu*YëÄís:“•N^…ó®ŽÃ£êžiï-üLÊ+Û¹a2vOèéX[>ïç®#NüÚåúáuøËqžÈû®iq_¬]ŽoööþÈ‡Š‹à3[57«pœ‰Ñž}O5MëØÔ¾I9–®âªžówœýRã©úœó#ޏ]!Ç\³.RñmÄí|yÅÃߥƒ«Ç{è·Ê~wñUqÝ©.eù]›ÐÅ×….î®T¸Îð—AÍ9¥³Í)Þºm>Cûa=ßÖé˜LòÏÊÙÙ~½Çx¼H|ÿV¸ÏÀD?°º÷†36çùec&øÎί{̃üŒûZ„ë‹cÍÅ×_®ïXÇ>oZÇžo{äøfïëÖÓó¨?íŠã àœø+ŒGg;þÃ[½+ÎÐYË¡è°2Õ8â¾®- 'êow&–©Ö†8¾”dñ)”¿îØ-(‹¸½Þ°Ÿár¬&ÇðT»ò¸°ï×óÚ ¶nۀϊê]JW¦¨þèêµ>¿ÍÝÀö–c¼Vs˜=û«9¤Ö(yd4Ùÿ ºü)¾¬“ÓÔÚ´®nL‰ýªùľ˜Æ®”»u¦úî ?ÎÞ>¬çm“—ü}\žKá߆Ÿüy—ëÕËõ]—ë.×.ׯc ò×G޼/YÇþÈCþ´õì¹fkqÆÍSůk;k7–êOEcR§Òu ”¿èð(½ƒü(>Uú–5^Næ 6¾Šü†Ëì})6 fò£øÝél …ó™L2ýrÖ/X«êÃN=e›ªùUåí|Œ«3*~™l«ýï2e˜Ï†2¡âÿJ–Õ{2,÷" k“Ô|eù][ÕÑ#gôžª¯xëà™¾·èÌ¿I{¦mrý}fL6tžY §Ë+šÞ3c|K=Unr_õÿt|ºvùÌœwu\,¬Ó§ã]½ªŒÓY9¿#S·*§Êd¿!¾Û‹³¥ß~¹Þ»Žs§c rì÷{$ÿöåúÏ—ëG×_Ž8søÓy­Åö“ñL‚Ê®ŸÕOÎþUPÙ‘N]UÇÉ?^®ÜZÏ÷]µ6Àɰ㻒9G¡;‘7/X?°õ;ÌVøœï°à^íµQ½/Ùu+~÷üïÈ:k“ƒ®<:|gíZÅO•æh°gf|FÀûéÙC¦ö®«£r½Nß³üNÏ ž×ð>Ó­ž“œ uh9pýÖíûNþ”?•Ÿû ךOæ'–›öCÇ7pô:ùUtu â»ÕΨtŒƒ°ò•ì´eR&—u¾â¡šÃ•í¨êWütß Lõ«¯ôNE—y–…Ç)=çíxÜË×+ÖYD|ø›Ö±þ8¾Ù‹=-þhûYĹ{±îâ‡Ö±ÿEìk±Ï°~ùJCÅ4³-ªäÌÙCeÛð;3&7Y8«'s_wpuí§š'ÊÏDœ™/”,“å#Ïè7*ÚŒ¿¸poŒŒ“Yæ í9ö“â1_à?¶-®ÇŽe°]y_×Q4YÞN«ÖÑ0»Êôå‚òHŸñÃâ·9îõn&_ª­]»„u ù]ÖÏÇåËwŸe˜ž¨bû®Ùwêyç„{×Ât†ë‡Î8¨yÍ@Í“ _G1o"s™¶Â©ðvbDLo#þNz×.©¶£l*¢êVãÒ7ÇÓeLnPs¢êe£o*Ï=Ãv ÂßißdþMÊ)}ÈørsNõ=+‡²àh"îÍó.—ÏÙ‹ëË×áû~Ûåú±Ëõ;—ë“ë8ƒ:ΣþØ:Ψþîu|ÓçŽÄšä·.¾&SétśҮ܂ÿ.®—yA¼•žQõ§IzuÏÆº‹×Ò`í_f˪±ªúywó„Õek-”ÍUþZþEšØ'ážÍ\{âd/ÓdÏ ØlC¦‡4T{|ów™6‚šÌ·w>PnÇ„Ž+›ñª|†{¢w'<ªþtó˜Ñwãèðæ:•®«ú™É+ãò'彎\TãáxïèaäOé&_9siLû½›Wͱ34ÑŽTÏ¡|ù·ÿ»:£3GŠî= «cXZ—'ÕöÎø¸¾wúßÑíÐt|¬‚nÎÏõ1^‚v;ö7;>oœ1ýƒë8+ä7.×ÿ¾Žsöþ|þrœ#>r¬µxuû¿½%áÚq³ýëÆ`ó†mGþ±m®¼KëØ”[å½²‡8^ôçªxït.©ô‰.èênÆ?‹]±ç£nÜó²ì¿é¸&驘óŽ'£ü2_—µñî|bl³ßÜüc󫣇Ì.b¾;/Èñùˆ4:¶­òïYù´)8߃ƒ*ËðªùvÖ+\÷Ò/÷†ó Lt1«{FÎ_4tu9B7f{k~§ît,LÇaÊÿdÎVvèl{Ïøl¾3þœ›O9>÷(¥…{¾Å7x±_Eìë‘?±ŽuȹŽ5Éq†HÄ—ß³Ž8rìûZDùq»ãVè30¿aÚf×ÞnÞÔVMÞ*z•/’Ó± ÖÍãŠï¼Ô{RüÅ÷ ¤Š%byÆ3+£ø[‹ŸaŽ>ëÃzV¦×z¶]Yö°íØŒ¿g~2~|¶sïݘ\ï÷÷¸Wz5GMwFwgþe\H‹ÕAœª¼²%Õ|¯ÞƒbÊ“ §÷qÜU_¨÷,»ÌÖ@°²*ý3És}¶iazžck=+ûL/ =Õ_•_ ú¢7nµFÓXŸ¨:NçáÅx›¾ƒ™Øº.N•Ÿù®æ(»w±®Iì±£OØûèôC…ËaŸ)J§1üŽ7%_{ïêhVz]Õg¼©5ƒX¿ÒÉj¯ù½1‹íßü?êD,ømëð}¿qäXkñëˆÿýõ>|äØç"ö¶ˆ˜sÄž_!´ÔB½Êü ǾÀ¾ró ב¢Ïsëó©ÊSiØ_NV2/¦«>¯æ£ã»CßéG¦#T ™É”­ڂ¶JáÌxöœÈ>ó"åslZùß̆Tz!ãemRu6¨yÁÞó°¾Z¦;ÃûóÕXâóÞ‚{צ3ñ05Ç*ŸŸ½wXK÷–ë¦3æü ÕücåÙœtrÜáaRžñ×éÓÉ!ëûJ¾°ÞY½Õ‘á3øÎÖW8UtåõÓŸ=§1=ãF>˜îcûÅ:}©ü ¥+6 ¦Ã²œWvYɬ’ÇÇKãUttÊW>AUö MV^µÕɵê÷ }†“;¶½Âmà½æyS›F?æ¹2åEÙ¾ nïD‡{§Ÿÿ©LwÊNÇâE”Uu+Ýõ¢èÞŠÏùS<ÙèðÐI; ó¢hýÿI9ÅÙx•ŽmÛûZÄÙy{½EÄ‹ãÌŸ»þF9|ãw®Ã—þ÷×:û ‘Ó=ovÆUáQ:iâo°8_†Î>ý¹.óµ=†¯zÌã‹ífí`Ï%]Ÿ‹¥Müä¥+«ìY÷EÆú¬oXeÙÂ÷Œo–^ùÎê5ò‹¼ª÷Ò¬Êö;ûÆxDP2«b48f;ãž•2F«Âíh*ÿ;ƒrœ;ë÷z‹ýž:ã~ ô60?3—a>¯ê×3c®úÍÙDÅC®Û_•­Æ2gÞµbùJgU2îÒ]²rù}†³%ˆ«kÓu~EÖW ã…ý:~3>¥]tÚÏúZÙ6G‡Ñueýü«t–âGõIG÷Uú¶‚ªn5Vü.]ÙÔO÷Ð Ïd¾wËwû¥Ã·Ã7Ï)¨6uìF¯K;ƒûp&Îåt†“a¥”ξe^1Þ:p²ÊFÝB§3§Ý|[‹‘³ÙŽßI{:úe¢—\Ûm–Ëÿówvá'‡ûÇÞáÿð:Î ù¥ë{#ÕõŠXr¬Ïxe=ãËq6÷s1OÖÖ*¶‹iÕ;¿³¶¾ªßÁ[¥Uñ1…ÃñrO;ïæÎ-vŒÍÍœ¶eÏŽf²Žûö3:ø,æänÓxE𥞋QÇO¾×b}ìbrgä]¥»GP<1º9­Ë;ãóªù—eDñ¥ðwýöi¿1>«.§£«~g4ÞþÎmê |ì½Ñßzê©8¡ëoæÓæ1ƹãö1Ìr‡ï­™Lv×™¨<÷,‰íWmTï×YŸá\í<¿!¸s:ºzÔé‡ ˜|ì_”W¦‹”N¨î°ñÏûµä¼*އ±…ŽÿUé&V¶cóXÌ{_‚¼³>ÇrŒ[Öìµ£“ÙëŠ#.ç‡Ä¾¿°Ž=ßþjû¿ÅÞ±_ò÷®cEøÒqu¬µxÓzÞ‡À5Ø~מµž6þg쥻¯ê8º•,V´ÔûR6ò*\ýÎþ´¬¾ÓÉÕš”‰-z”.ƒj?†ÎœÎ:ÖÅ4‘æs£ìç´Ž~AºPs yvåÔ¸?úkÖ±~ù߯§ûYìs­×Òñ#Æ×^¿Œék=kß”oãt£ÑMWe+_a gäáÖ¶ÜÃÆtì4“]œì~ÿ2ÿ ûŸêTáË2ªâ&è_<ˆ ëT±7†ªæuŸ¹ï»>Æñ±¼»ÿ;c|æë7¦XvÿWþrÕn|;eÊötuWWTÏýŽ.ƒ³õ*ú|¾yQöà N7Ï»ô»¼;}Õmç™÷I™—[dèŒÜwçin‘‡\Ò>¯ðLçÌNWºÕÕŸêÀ\æŒ|i;úêb@ø¨q†HìãßãÅ^Çzä8ƒ:ö‹ý‘ãÛ½½ÇÅ7^Ëïsöð=–{×ýóª¿ØýT^œ¿¢Ò/˜7™Ëkñ˜¢ÃíâËøn À퉆}‘Ó•¯„ôóÙ 8–ÎÖ²1¬tv¾ð]¶ëAäçz,6½V¿O‘§o¯ÇÈφOnì£Ü6lÒ[·µGõ“Š©«gQå3ç~Që¬YÜÛƒ÷jý“¦ßœž`<²Ør%“ ”ŽWcçø©Þm (¹®bÇn§7®ž£}ÖïRô7~5–HßAgÜ+\j3äptß7V<âUu:ãÞíÓ]¶’¯³ÏÓ®Mî>Ó쎻*ãøÃ2]»Éò»uœ.èȰªW¥Oú‡Ý«w¯L~]6?6°sÆrýmÛÖ¿yë‹ãŒé÷¯#vüëëXcñ—ë\®]®ŸXGœ9bÉ{ÿ·ˆAÚzþ,4<³ŒÙ²‡õü7V•a6„͉‰lmžYY…CÝ«>¯ð°þ ¨d;Ótxß* qcúá«c‹ºÿw¿åý²ÙڅʧÊuعk¹îÔËxðY û…èW)™etIg÷¹­È‹£Ó•'¯]~•¬«g6v¦aÆSÉòÍô¦³Á,–ìž óI8]øQŽ.­ËG·N•Çôs§~発*mj+Ô¯«ß鯊nç¹½WCÙÇòŠŸI°\åËvqWó#Ã>Ï·;&(Ý9ç ç¤LÕŽ /ÓÝþ9Ë3¦OÛ0¡[Ék7Ê)KWº!|Ü8C$ÖNÄÙyáÇyz¿{¹þbgíýãåúÔ:üæw¯cÿäøv/âÏG{´éfß·:»yVmÇ{õÎÔÍÛ3ò>™'¬M ªy¨Òrù*FÎ.†“¥3ÌÊ;TÍWö¾ž¥¹tØO/A9ŒSïôJV•üa:ûv)ß³º“1ÉtX\ÚádüTyŒ¶ãËáêÄ‹TÿÝ#éÀÍ› íΙÖSå0½kªrêÜæ3:•Ñgÿ7¨÷_˜†éyOiVun-Û•Ÿ®|àý­ãÒÕgò»u'±äœ>ÕcL÷vôXæ±[þEÃT?ÜB£#®_ÏÌ»IûM÷žkû°ùÝÜ+×+üÝø/üä8'äûÖá+ïsDbï·ŸY‡üÎkÙ¸>íŠ7ûÇN¾Ø³ŸÒy*.Äp²6Oux5/nµC â¯âWXæ–gÉœï·ÏÕSmgeÜ8`ì7ÒÔ{ö>Âù—˜®xT¼!äg‚î;z¬¯x`üàÿ3²~Æ'ÚZ6ß«ötèOõ4ë5?ïe'§:«ƒ¯ÂÙ)ƒy®ü™63|Ý´ ¯÷•.¸÷½êvær¥'ðþVùW<¨ÿzNÎïÙ†ÎZ#Ó9Ué2ÇÏY¿egúOÉj§ ÎWÈ÷¿q¯·ˆ½)ÂG޵¯^®ï\G¬8üãX—¾qøÉ?qMu˱ù3ÖÓµ˜lM³)n Y;' ìhGæ»öc:/s~ǯRÿY<qwÆ?@Åä>Õ^wÖÃïÒs¶—õ ú–¸ž"‹ »þÇ85«³çë#Î8wäïÑâóŒ­[Èü²gÍ\ž5›Cª-9­¨t8æUÏ œq¶QÕWsU¥Ux'm:£Ã\¿²lUóÔ^8ÝWɲ ]{È~§6'ן>?2}ítXXß ˜ütƴꛎí­Ò»6¸Si°ºNÞÜ»{ÅS÷yÅá;[Ó*^X7wÜ+›ˆ_ÉÃåήޗ0YîŽÍduËMôDÇΡSÙ¬ªÞ¤¦42tÞµ)ZÞv\Wå³w¨SP²·ñOðttI‡÷ðù¦:¤CãLŸwp2¡ú˜áB<ŒŽªW¥ßsnߣÿ*¨Æ½Ã—›gØ{^nŸ8§ç¼XSë’¿är½¶ÿø÷/ן_®ßYÇžÉ?tÍ‹ý‘߾ިó^k~ƒ³±•Mªb. Ç™re”¾œÒcõ;>óÙ=M-LWüwç÷$¯/¦ë#Í}ˆr±ÓXÌÿ# ¯Î|w¤™ù{dÊf¾™>Åònî,ÈS2Âp;yîÚË[ìò-ñ1eƒ\ùj^vâ=nŽ G«ƒÓA×.¨±ªâx•-™ò¦xšÔCpÏB•ÜV4*yRõ:tºeÏàé̃³4ªúJ&'ö£K‹¥OlúD:ÐÑCU_!Tïf*ŸBA¥Ãªy”ïÏòæê± ݹ»ñ3yt¶ ×ÝûZD\8΢~ï:ÎŸŽØñ'®×^kñÚåúæËõµëˆ;‡üÊG^sÁ΃îØ,Åkw#¦7ò(ŸßÙ+ýŒ¾ãñæúŒW¬¯Þ12^°®ÂÇž)&ó­²W•¾fù('ùl=”ë|¶ùZÏʃڳi²¹¸ñ>&e*ùQï>0.ݵ_Jߪ¹i®í]Ôáù1ü2¾•¼(9q¶†ÍåÜæJÿOÁµÅñ¯p9ܬ|5Vl>#~|¿‚x¬3œU™Í˯ƶû_Ù‰n¼uf'Î^éÈ®Œ™Ãð¼š#X¯ËûŸï«¶:û‚xT_8Û×éïŽÜT0WGÛéóî}ÇŽ8ýWÍ9w?éëNùÌS‡¯ G@åƒ(;„y{ÍWÌ£ˆÑ:üãïXÇ9Ô±÷[Äc‹Øßâ7/ׯcýÅ;¯åãêCÎ{Áf_é±þ©|=§UtäEÙ».™—Žü:žò˜;:îÝðDçwç]@^÷€eXš³uÊ.oYDxå³L=u2ÎL׸䏝’Y†éuEÓócT;ö´“ÊnVr•ß1šÈ³¢ß™;¬ ª,ãµ%oŒžŠ'`}¥·ª¶â34F·‡vóùœØçoV±¤YÝdl+¨öŠq÷Œ_'K¹^‡NçùãïUXzÇvuð8œêý$«£p(œÊVMäkÚ¿ÕüVuÜþ–š¶væ#Þ+½†xlOÆëwÆ®;¯*9R:ŸáS}¹õxöÂOŸ÷]ëˆ#o?9ö~û½uìü+ëØçâ»/×®c-òÞ×"ó¢üŒÜ>«cmScáä¥;—Î̽ÌËXÙº³tÞIU6ÓìÚtåcYG5öX–ù™JFœîps…Õô÷få“4•¸±rº¬k¯*<¹L§\çYë ¨1qòëâ«÷7>¬¬’{§ó»:­‹£K'§MŸYØ8Nß ž…I{'ùºgpLêLôÊ=ä¿òKX™{Î;%£÷nÛ=y®üNÇCU¶3¶gÆâ›L¡ã—Tàž{ùÒÇØÑÞGõ­×ëmë8äÖ±Î"âÈ}¹~cë-â÷×áGÇY#K޽‘_¹âÁ=½ùþa=»'FÝ~tþ³Û9½âßéƒ\ϼèò©îg{Uz%KØÌ—çÓì1€ËÅswv¦{‡ÌÎ¥aß*Yȸ^†:Èósp.*Èó2ÇÅ‘?Ï)þj¬Ô¸VúùêÆõ+ÝóQ§`ež»¶#Ó™ÄNÕ3“úVÙñ¤òÝÜqïÈ\½*]•aå°ð=O[oäâ9÷&cL¶Ù˜³gÝ®UöÄ•a8¦}ÔÍw¶CÕs†KÕeó2Ïòr¼(û³¯ì{lÜ{ýpø¹±¶ø[Ö±¯[ìƒü'—ëoÖqõÿq¹þårýò:ö~û¦u¬GÞgìíxZ¶‘JO9{“yÅ>`úæñâ}êô’’Y•¦ò&ú/óÉÞyWø?Õ|ž¼—éè@5ï°}ÊN¨1GYU¼ç<¥+}Ä­ÆnóÑßyôCúåGFÛÄ|-¦›Øúl—é,Ï*ïÎ>Ï<2\LþŽ\Žé¾JÖÇä=¬ÒAkqßïÌû-7ß^eÜ3QE›å«= llvÞ„nEKÑïàïÊâèèK†AÅ0:¸ÝÜé”S:‰Õ©ÚÈäžÉc5ß\ŸwÒtßTºà–w)Šß‰ ²2î]«£s¹†tÔqX¶’+ô…•ì"n5ï]ZŽ{áÿ‡ô?Ú¶Ïù¬uìëöÞu¬µˆuÈ?þÔ:|åØÛ"öJ~Ïåúšuœ³·ÏØ‹rÞßÛä|'䙵I=Gär“¹ƒ};Õ}gæ‹’‘ÎóýÔ®f¿ eËíû#Ôqjl°^5Üìç ö­žÓ=È;ÖC_;ç±ôä©çW×O XlŸ¿JëÚØJÎ*ݬÆMÕq±UEŸ›ûÈò+]áëöõ$? »ŸÐ™ÚBŒWmíðYÉTUó5‘Ó[¡ÓÓ~p¸vzLJ`´§ãìê:|gd¿[¦SöEŽùœížÚi,3û0ÁÅ`òls–vwnkçýé´Ï÷=ÆºÂæï³¨?k-ÂŽïó~zë+~ußìýÚ:ÎÞ‹ïúâ ‘Xü™ë©_Œ¾³ý›üÛÑÇìq©|æžécGƒÙq·g™K€Kñ§î±~Wޱދu(ßFÑuï³3-ìKE3ûWõwçÂs@ö3ö»GšgÏ™¿\ç¨ë ÷|ÇžI«çÁ,·¬ÞJùŠFW/¹5*­ê“j/%§x¯øÈ´1˳X®ãEñÅè+}Šàä-óÉÊ2<ŠFGG¨w#3ï>ÖÇ`k¼“?SUúVÍE÷ž ë)ž÷/ÒS1©‰|Tã‰} têYpmR<±|,£dIõk{¿WÉš¢­Æ»«“Ùýä]ÃYµÿÌx«÷g ŸÂ­bwùŠ2{¿¶ˆǺ‰w\®o]Ç{á GÜ8ÖVÄ÷z±ÎâëðÃ~uû`DݼNtãF]ÐyßÂ@=ëÿj®vž‡*›ºÅ5Ê3ºX—Ýwó:ñqì—‰Ýí£§úB)‹!d™c냙îqãÏôu®ûœ-òËê±ÿŠ'eg•Ìtß(û0ÑOªìZÑÄ>Î20y§VÙÜŽ qrSS†É%_]>LíÖuúé n…ï=˜ç“ƒiû*}Ö…N½Šßn–>Ñ *½;Îâ¯Ò™ŸßÏJÎ_d?vtøY¹êòÕ×ʧ¸ÃÑÕÎfuÞin{œëÄy _°ž®Kþáõôêˆ%‡þs|·ë‘ãê8Ÿ/Ö[ä=ºT{ªghÖw¿ÿ³¼ ?›k ºóÝéáÊö©¸ –ë”euºÐ­Óá¡Û”O,‹²µ õ {`<1\;ï‘ÃÇî7?ì<ïêÜH•mžŽûÄo˜øLLâHÊîß[íGÖWÝ:gŸœ®¸Ç˜2Z\“:JGOd¥ƒ7§Ý2ö÷à£S¾ëcÁ¡òªyQåu|£îýºc;]ƒ5¥7Å×Ñ÷¢Õ¡1)w‹®a6¹¢×áCÙè)oÌßÃïŒñ;»¸ÿôuìUgèÅyzqÎÞ/^®××KþÙËõ¡uÄšãÌêXkñ9ë©܉¡)_ôLŒ¤£'­ëâv2|«±ñšÎsõ|Q=+!ÈÓÄF³>êÚAóÙk ð݈ú>n­gåq?|ˆ—ýÏçâ伇õ¬ŸËÒs[pa÷]üŒž£YñÒm+Ò>c›Lç$³/®oÉGpý¬â*gÀõ[—dzüœg¬›ï=]$ÿë·ºõ»ó¦‹»£SpN¹¸!Ó›û7|Úøf/ÖNÄw{±·Ûû×±ÎâÖq–Hœ·÷Æåúà:ΉµÈá'¿éZwï#‡ët1öÆâkŠwl7Ú¿ÊU²¢Ê°tUÞ=§V¸ttƒõþ_Í‘)J÷g{ÓØ÷û½EÅGî[¦ƒ•ߟeNe§äÈͳ­ßØÀösc h;[ñYáêÆ÷ß]=vFÿV±Ë®=›žo…´+ÝRᚦ+{7®_ÙQÄÅð¹yÙ³ëPÎæ£Ýs>`'}b‡T]V†=ståîŒ|ž-ç ã/vòÎÚ*‡oŠ£â¡Ò麌ÖÙúŒ¯ ÝI^€ûN¾Ý1éò§æûeÏÿyîó£÷w{±f"Î΋³Ab½qøÇñ^œ#ßîÅY{ûœ½8c$âͱvyï÷$áD^r;6_ÙôŒ×Á=æ;£åÆ ý§É;—H·’©­Wt'uÎâwòíÎcɱf…GŲ3ýü¿Z§€ ¾ig²ž×Y#n¶n£Ò;,Ž­žÝT\µK+ãÈ83.Ä‹ÀèT¿û7^y«¼Vòèê:S>º¸r¿¸wJ~ºº«3w°,Kgcß±WU¶ª×…[úÖÍ»Éy_Sùu8>W¾‹÷LÝNù Ç/ÉeoáÉéÙ{Ëu—¯{öõ´ÎY:£#Tß3bÿ½)bÍD¬E޽-Þ·ÿ8bÈáÿíåúýuìýös×üð¥¿d±ç8‡,¿§f±;”?÷nælärU¾òØœÙÿñßç#.å‹ ŠŸ[ì½óñTý_ÅV™ì°ÿš9ñiìlš'P–ù–*–޼º¸á¿¼wFömq/ìƒê]e•‡ý™ñ©õ#û—Ùäè䋽gªp¸tìëÊ&¨±©è+ž»éL.:uñ¿š >=«ë§º”Å)þ.O¬½ULwôÔ|u|T xfýšËtÇVõáîÿŽœ»9Óéó &¸:ß»¹ÅÊ»2]pës”MRó\Ù6E·c´+™?L§(P6Î꺎|U¿ªþä=“êóμ¨Þ ¡O ÎÎ1ä}WÄ?oßêE|ø'×±/ò?_®¿\‡üÉuìmñýëð¿ìZ'öÂxy=»>úàÏmP1'LWë1äwÖAa~þ=Û­ô"ò£tªÓµ½QÙdæ¹yÂÚÂ|4¬‡1(”QVûÊ=³¨=„sL™ÅÁPN3Ž—R:ò„ú.ûÎk=Û§ëÙ9Æê3¹`üVcŠ}¥ä’#{F©äÙ®<*| *¼Õ\Ùeœïãžkqnç²¢3ÍwíÄ9íÚ76®[Þ¯Ox«æÈ=huì¿›_îþ¬ìNå¼K7`ÚU[YzG/±úU=Wó§¶¾c‘Ÿ ³Sž~÷œÀ ;—TútžTsBÙB•lVö m|~›íöË×߈#ö:ö>Ž=‘c]EÄÿñrýÃ:âÈx¹>²Žsøbo‹Ï¿Ö{ëÿKëÙožXl¯+§Uûœ¬Ü&:Ñfþ†›ge"§wõY¥õŒã¬ð3Þ:z$ËÃÏÞS¨3’ñÿ#¸\ží•x*ÙP²»q0¼Œ÷Œ®Æ¶ó.yšÈ×Zµ¾í@¥wÝüwt'<1|n5&s÷ý¬ôç=udß½é1¼•nîð2±'•Þ¬žQ:}6)ß)wq˜Èu…ãEó:ÁÙ•a´˜¯ôë;[ñ6•Ï 89žÒ¨lß=û½kãT~¶·Û§3¤ã ‘X7çK¿¶ŽXr¬IŽïõbÍE¬K޽.>pÍ3«cýrœ³‡q䵞~—µÿ«÷jí\¾ïèémb0}?>áµzêdžÕqqFdøðǶf™d}PÑg}¡üS|/ìæ¯ú>µã\™?¤ÿ16Œ¸³_®d c×îÜë\ž½Çv:yÄv»g†‹áÜ÷ù|†§#ÛkÍu²“QW¯ÊïÌÕ®ŽÞRxØ|Àßjžé—ŽþëàSϲ®^Wo©|'㬮š;¹B<Œ§ÌGG~ÓºUÚdü»tUÙnÝ/ªLGן¡u–÷€*îUÉïY¨Æ2Ç^Û­[éE5?sLLÙÍmÛâÚ{SĹ ïZÇþnq~È/¬cE|¯ë“ÃGþžuœ/ë3bäXË>v^‹œý§Wƶ8ýÂîs`77Ïk=ýfoŸµ§l@ÇÿR¶‚µK²{]Û§öûËàÖ90~\9fû;8»é¯;ÏaœúÕ=¬ç×B`~æ åvï¿ñï:¡,[“ÀøRÏ™‡}_íÁ´Öó> ¶‹ÑE¾T|Hù(Žæ#øUc;u×i°ßj> œõ ä1f‡i ·Óëî}^‡g¬Çð¸gì³v†ímŽt~§ëº:¥›ß™wny§çhvä¯Â¯ìMÅËëèÝ®œt×Ñ Ý3sÿvu”šëŽ¶Ò‡qpÐyîÈx‡Ôý“9Úå©Cñ)ûv:9­ÛNe›p諾Ö"ö7_wïmñ#—ë§.×Ç×±—Eœ¯k/ö9Ô_w-WÄŸ÷ÞÈ{}%“9”wô-ºÐ­7ÑÇyÊs§Šùvã[žºàìmE·£S+_…éB¦Ûp¾8ýÅò uF4£¡ú)¯Úé(,–‹~hîÎèm`8óþlþte‘õ%ž·Âh!E·’õœÁøc:•A›JV2>÷î y™Úº3º¿3_Ù³kó™˜/{ïÇp9pãºLÞ½mó|ÖÆùœŸƒ»ëò²ÁÙ­Š§Îû0LC¥ô~…“å9àÞ+ttJgìœ#6×/Õ»†tçà£õ¬d!çã¾lá#Çúâ½ï[øÄ¯_®O]®ß¾\Ÿ¸ÞÇz‹÷®ãü¸>w>rö­çý帟¾»Ä½2œ-ú“ç3×ÏJߺ1Êge+o÷ájÎà:Ä9å—ùdÕ;âý‹gx0^³œ1ün &[Íž%Ÿˆû@áÊѹ–ÉgÀúŸ½ŸSé*vÏÓ;õXçÿ¬Þ¿.(¹PãÐi_ÕUŸåwtšÒIªÌܬtŠó *zÝ>¯ž[O~:}¬Ò;üo^^LÚXéY…¯Òež&ã¦pž‘u§['e*¼•ýr´°oØxuqt€ÙCGcú_¥¹¸×ZÏë”7Ãfve¯IŽrœ-qä_®_ZG 9öEþë8O$Ö(ÇŒ8‹/Ö-Ç:‹7]¯ùÄõÉ™gL[$aãÅvtôkåCÜŽôªò V_á«tU…AÙŽý;ûÞùzî«çÍ=OPÎÝ<ÈuØœÊúçXv-}þ¶U}Èê©çÃj^±6±g˜®¾by¸ÿGTÿ)ÚUz‡V†nÌ4ÿw±¤ŽQv ÇÅñr†ÃáÆì^}|‹N­žð~bcþ3¶C•™ŒM.WÙùNÿµ=*íEŒw·Ó{úLu«?ÉëÒº§ßâÒ^„Ž˜ÎUŸù r¬Mé^‡+ꆲß1Ç·wŽ5á#G,9ÎÖ ÿøO/×ÿº\¼Žïöâüw®Ã§þôë•ý™§Î´ÝûTÖ¾[!÷MgÍC•–ó&é]¨øScªâ®(¸v€•e2Çþ«ñr~¡Ó댇ý„µc?Åõ$ýÇú™WæÏ)ýšëæµöŒG6nêYˆ¡ÞyG’qdúyüóz‘Ž^W}€´X=§{Xl–õâDŽ5/U]–¯ð©zγ æÎt̰.KWå7äquï=6ÏpçtW/çUv…Õ9Ówö•=éô“I–6Ó9ÿÌ^“jœÔ;+ƃºWögòî¡»Gj·ï5×UŸ¨gò¡cΔ©äëªñTeŽ®®ô¤ª“cmñûÇ÷w_¾Ž}Ý^_Çúã­Ã/þûuÄ”írýà:¾Ù{Ç:¾Û ÿøMë©}V¾@—WÌguðùÀÑXKësEÛÍãnæ ¯¬œâ‰¥wx¬ò+?€•™ðY½÷`8ÐÏËþw¾ò{ æK£=wïÐ&ï´}Æ:ú8‡ª9Žk7Xÿ²³ÛYù ][Éð¡ßuæý$޳óñ^ÑþRÏV•ŸÒí«©P:&ÿvðLia]öœQÕqãܬtÞAwéuôsn»Û?¥²Ї.îÅw‡É­æaÏ„†ÊëÖA˜¾_™ä¹ù2—I¹{€’¥ÌGGgW]º; ×ààoŽÏîµòè§a\8ÿÏx2¯K¤åtÄÏî÷o¦‡qfFã1¤³ñUë0”ßÄ|J÷>1ÎGÌcýVùoŽOÄÏÊ0àþgÝrª1Fšì>—gåºöÅáìàpßÞ".FW͇ÊïèØÄÎø¨öïÿxßѵSdôªö«zxÆ6tú¶ªëò]ÿ8^ÎÚ •çÆ¾s¯Ò«çðJÎ'c¯ÊÜ‚Ãí½Ò‘³1Ã*®së\DzJ_Mb]Îqë·²ÝÝ÷,~>nøºñÝÞ7¯ãìéŸ\Çž¯¯c_ä_»¦Çù{±Îâó×±Fãåë±èíkoŸ9óÏÎöÍ6}­gy¶NlûïÀÙŒê·Âç ûÞ¯3Ñw@¹Pñû®nÄÿLî:÷¿:;Cígñÿwí?×-5yÞïÆQ‰'Cü£A$r‚WâA"JT‚"Š×#šà%jD1Ab$^ÔÁÿÔÕ̞зïó´Og­-MVöÚsi;3¶k¦kÖâÃóòŒàˆ4™\!>bœS ·Oóü P†¥!žNô§3<™ßË¡qWö ºíbЙoª­*Î3ö.–ßÉÈìI§~åód:¢Ò» žî½ìù§ºg4ÎÈMWGî@‡>ª{•¬ÇzªìtéªrÍÊW´ª9²‹#¦GÝБѮ®êì±vòcYu|»twæQ´ÅHϱýh{gï=Çõþ1϶°wò,®ÂÖŽ¿8æ;|Ÿ½]oÝÊÙº³ùÕïS§½Oûù»YÚú¯¶¹Ú—Ù£ì%ǪRëǹ/Ù^z•ÎôZ¤é{Ÿ²ò[ìòë§È—¯úÂ? ®4¿n‹|Gÿ’”©Ö†Ù[yŒfô¹³ñïøà”X†.ìÈ9ûï!›¿Õdõc~׆dÀÆ]4—?‚õ«ºNyfŸ AÇn3^²2L¿G[§ÐUÓÔç3ñRõGU¶‹ûêöuuC¬SñÃæÅíØÅQÙD”®ÚpFã,œÅ¥¶1u­í,,?CÝŠúÅÖ€í|äü‰1}ãwÆŒA¶oíY|òoÝò?6æû}ßs«ûÜ]•/×N½å%ó¯3ÿ µ÷ [Îèûv1ÿðÌܨ Ò¨?™ßÙçŒv–ŽÆµ?òéc ¼œ!ܬ_Ñ;€¾œ—]4¦ëÅ@ Íâx< qaº¿ê¯Êî±1fÿ}:šlÌX›•9¦ö$ß°>ˆtºsÕGzññ tÖ—ÙÜgó:«‡p0ž ”=T7ÎñŒ?U7«üïÄ”°ü,=“«Ž¬uæy…ŸÑ«ößÖïU6!ƒj>Vü(}“Õeû¼ÕÿŒWÕ³*ûŠèì[uçqU¶+ƒ:ÇÒCì}¢Ò}ÿÄýê—·Ë|\;çØb‹?8æ™slß ùú˜gZØÿß8®/Œé#h̸åïó}½cÏÈbçìèÒØ±­J=eŽG³ïž«c®ê†îÏ®-G8vñ0ß(KËtƒ÷‡cûbEôa¾Ê2¿6¦¡ye»’½(óþ>ÆÑF¹«ô>·Îžªs3YUöêXŒOhlâ=ÃyÕ|Phgôº|dò ®¨t«2Q·*òrÔ8¡®o²C+ƒ{ÊÒE±¬ºfž•‰¸¯púÿ]½Uá­èeP霫öUXÛÏ´÷ê=ŸŠö•z4£³[f×ßA{é(þʧ#ýg¾²ÅxÌwòþ`Ìs‘ÿí¸¾1æšò—ëÓc®3ÛÙȶö¼ÎµXß ‰4²õ¶ØnŸž}»%¶%–»§Ü§+õjl|³ý ÷Çþg¾[6~žT'ÖÏ|ÞÌv³gß7h~ üèÙsÝ?s«¯òÈ×E6¶ÒKý¿;ΕíWôäî¼VûDñÿ»ñt•¬ìf¦˜¿ƒh/Ÿ3Æ ù<$?Ù\ag_DÞC1q-~»u˜þòmcúÎÿÆ6{œ,A%wþ?ûvf¤­èeô¬[áPmFÄ©ì­Ç= gö|˜žf2Sµ-–ï¬(ã¨àÈøQøgø:rÏp-`ß¶TÛšWÖçY[2ÝéñÆüîø0YW‡Â}/`ýãá|y¦ÿîŒîЕ·{ÃŽÜÇ4¶ÖQáËä-ê1Ufy g¼_àågÙu³uö¾lëÂæ#ü¸¾2溱kaç#ÛÙoæ/[œÅGÇôí}=‹µøŽ€ÓóÔYKBíC:(ÖÏ ²½¾9qv¡öV4*{¯”éÚžŠ&Ó±ßã+½ƒÇæÔ’=ÆK|~{1ûáL2»üÌáñe²=Ì6­¼ âByQ'0ùãi2ˆ~•Vé»]¼ _¤­ØzŸâ`²1ªú·jS%'Ê^O‘'6öþÊþTÿÑx)tcZ‹½¥Ê˜ U{;õ²:Jº¢wÏÀ•öóÛa_=uœPÝÎ:”bÓÏ@‹5²±ªì&eDÁõoŒÍÌl»2G<Ž¥ƒÍO~ߘ~²}KïOŽëoŽëÇüÖÞzoïsÇõcž}aïø™½¾iíy]÷‘§È{<#µ…µ9ƒŽ®dö*ó=Îè¢Ê¦{¨öåTzl­-KÏxËìmöŸñWéYÏÿõª×ÿ(–A}ßû¨ŸX_-üÑeç˜#œ¨¶ Í·ÛÓž®Sû¿«[WÙ…úYy§Ö¥£Ú˜3pÅ8tét|™J¾žF‘‡Î|êÔËèŸ-ë!¾ WËdÔ[]Ýs?zyVé-·ƒ«£#Y6Ï‘]2ÈüÄŸéí³ù¸æëZ|±½‹÷#c¾»gç!ÛùoŸ3æâScúÈv>²ùÓï½Õ{yõ|—¸Wží!@|2𶤒»®l*ó,Æ¥¢²¨ÍÏŒ·ÎÚ2Â¥_q+8_¾Î’!”Ž|ÈXÆÓxOŸ-=°xéHÏ?K"?ØóìeÁóŠðÇ6"Y™J¿,ZgeGPYìy$ʨ‹È§"Ϭ¿PŸes°êû ~>„_YKY¿YÙ)«ìõU´Îô©J#ËS×O:}Ó*½xÆQ얿ÚY™›´;²ÔŹ[&–íô«bÑ8Ÿ‘»¾ËìÅ.”×™ÿñc¶¡šCÌv,Öâ%,nâûÆ\GþȘþ°eaïèYlòò—-ϾCmëÎæçxì‹øï¨Uq‚ÊÜùŠAø”g_.ÒTeù ™<ì΃n½Ê—!gí ¬żZùñû{±ìº÷þ(êGÔ÷Ùx ¸%F%ÒFëÚYùH ÕóýaÔs*Ò@´#ßRwÂS”WUWªó=æum­åW2ß±qµ5-æ)6Œõý èGEn³¾Sý°®ã­>³eéÕ¼ÛÝÈhg÷®®\T²¦ÛßÁ{Uj-N¡—õ¥Ê§¢G;p…Ìd¸£½ªpU:ò¬l1#–Yt²Mï]·{ûÖž}ÄÞÉû…1׌í¼7{Wïó·ËÖ—-fùëõ˜>ò·ËÓG¶=òÇøgý™èlå³´|~GçTø3Ý„ø¯Ö§Y3]ˆÊ2®ÔeÞH£ƒoýÆ3TY»}º§ÕYob4Püq\;Ži~>®úþ™ ã#ŽGæÇ1ÙG¾ZwM4¶É)¢dñˆê¡: ¯Š.Èæ2§™Uê!›‚ö0P}”ºjZ*¼»öõ•B[ã¹’™.ÝN>+—õù.Ÿ¶ÛÞ ¯’w%t蜉ÃÉtYÖ¿™œ±º>¯Z«c îsuð2}[á©bMcÝŽ/„pgÏÍæ'›lg¿Ù»y¶Žlç¿Ù7¨íL‹?:®ÏŒy.œå¿óÛ|ëûzñ½(´>ÛÀƑٲ’Ö±§ e^ 2ŠNÚÍ»"f®jwåds_å¯ÚWblŸHö˜œT{ðϯ¥£s,˜óÊ oý0]Èdµcób9Õ¶uç› ²ñ½jÞìøY™®_¦ê™•·ã ]Ép¡9ZÙï*£¢µ•­Tì ‚wgþ(õT½Ú‘ÿ³~H‡ç9èÀNûvuÂ.]§ê‡ž™*}µ},ͧ«ëXtlûŸáÙϾ,ZÛA¼˜kg¸ÙYn¶†ü3cÆX¼3æw¨¿<æZ²Ý›mñö¾Þ›·zëý~æ·¬toÛãžvä1Þ+ÀúTéËJïú¶±sYÏÌUO'–Qtkæ³Ä2U[Ñ>gßZÂËöSíþ…K{îcû<®ØÆ•ŸÉF”KÔßl-Vñ{yŒ|°üŽÉhfõÿµ²™ŒWD/“©¬lÇ–#`t¯²¥Užêw(4ÔyˆÅ÷g4®°÷Ì·PlsÅÓy•ma²Í†«âëŠrjÙJžwexå_!íJt挒®î“îø©cÛ¡¿‹Ç×¶Õë@4ﯚÈž >Øw¢-ÝÖíý;;ÿí­ãú옱Ç_ó, ;ßÂüã_óû!æ#[<²ÅYX,ó+‡+ž‡åég¼³v*{Ò¨®ºNÅìqå'!œ¬ÿc¹µà.TmÉ|f  ÷¯ü}gÍA™^ŽÖo\·eÏ\ˆ:oeýkÃþ~¸úì çLÆãde˜«¶üÌXgÏç0 ØÅ¨k=D&óiªï&zœ±»dúž•gsï >ÎâÈøVc‚âÍè0Yä?KSò³9Œž»½žSèV|øÿÕží.0ûÂÚ^é†_Mßߺ•lUcÂ|¦‡X–^­K{è<ÏÆ²l-ªÊCóXå9âG6ÄÛõ—®ŽùÈæóÚÚ°ùÀv†ÅŽyæÛ¿ß®¸¥™ïl±v†ùÕ¶Žüê†#îAðÿ”‰ííªæI&;Ù÷¸PöõØOÛ¡ÌUßfþ¢­è¹Ž.ÌÖw"¾ÌÖÄç¤XoáD¶-ó? QÖ4#øo³³ñ´b ˆ—¯8×b;ÙfºmÍçlOƒëtÒ7ˆ‡ÌÞíÌÑõ¿²£;v$Û§ªø®ôNFWÑ9ˆå9áÉÆŽýßM¯p³9ÅÊ*垺 âº’&«ÈßUc§ÌW–¶2;Épwâ‚Tè¶›Á®o¿Ùœê¶}g~²2Ñ–T´³ôÌF) ô;+Úm¿omë´¶lqïóÜc{_ïwŽëkÇõßcúÊÿ:æù¿6fLòù-‘ïßúŽÈ‹ñ8.yÙpd³c{﫼ÿE æ©cù.”ßá‡ùŠ îâÏðdïu*¾?šoŒ÷ø¬ÄžCÑóTü^Þ’³“e}•ã)?<¿+ÆcшþñóPßÓôy/ÇSc¾pæ[ø|&¨l¶Öi ½ÀtÈpåØmˆ.zæˆtÑØ)ö"“­È×È‹ã_éf[XŸE²´J×0<~>d4ª~c´ªqBeÙ˜_É9Óéj_1ÈÖq3ݯ¬«u!Ó» ªØ¿Š§ŽÍ¨ú%£‘òL™áDcʪüŸõ˺üduY™¬îŽ,ªmQ˲2jl@…›Ùž¨P_DûÏÖ–—aç¾½>®yfÅ;c~C䟎뿎ëëÇõÏcúÍvÖ…ùÐ?0f<²áxc|Ë?ö´ÐZ]¦cP_ >ˆåT[Åð#^®Ðul/­kß•:ÿNbý®½ô€üÐ%lžDÚþûz~ŸÂ—aòîñYšß;‰|¢µìh‡âüÉôÞ©¬§£¶DþйÑ쬉lýñ9\Ho œ, ÕEcË3¾Ñw°³yÆxdÏŒL¯3ݱ;ÿ²ÿ*eœº¸wè°çeœ|ÙÝ5rOC­ÇtYÕ…~FWÁ•Ñ`i-…§Ú>ïªö¨eªôÝvváLPÞ¾«ºÝ¹ÝỂJd6É òŽ˜žÅ=,ßÖü]ûvÈÏyÞ›ùÄ\ÿy\ÿ{\ÿ2æ7©í¬ ó‘íœd[w¶X [G^¾ÏZCSø«Ö­ÎŒƒ¢ã•¾õe+{ÀpuõDwF³ƒÙÅNdt«½µLö}~Œ^Ïbhý˜ÙC'ü4„+k³¹a1ÿhNïÚÄëOË3ûÝW¬þY{ÃbÚ+Pæ}wÏ/ó×Uú G¬«Úõn¬†JëJÛv¶^Ä¡¬µ){[¨þ¨žÚ§U=U:uºvãªq»²ì=ì$+ß‘¥³ôïß×Ù•µyRÉÒŽê–=ƒ?ò¿db­Å¬õ<;ÃÍÎEþ¡1בíä¿ó< ;óíÏë¯ëKÇõÉ1×›-ÎâÍÛeïî½´˜³˜ÌØ4&ª¯qEœ*]ÅG¨Ú¼£§vd%ãG©[ù –æÓQŸ.Y`1¾[?Œ¿Ùi܃ö1žæóñ”æÿ=ow¤ƒÎ‚[8˜®C| r‘Oeîd8Xú޽ÏèW4b „N©è_5ߺöé£jŒ» ê2Ÿ­°9ï3ùUûIÝÛŽ4"/;uØ|QpwøVlQÔ:gå¾Úw9COÅ¡ê$»;´;úël,E¥ b¿«ã ä³:»>C®~Œß´Eøü¯·½Ì&Úe¾­­Û;xæ÷Ú:òoן×7Üõ·c¾¯gy?u\?6æwù¬®¿¬ü$ÿ¿³'å>ÒQÖŽßåe>@V¿ZŸRéx`±7 :¶ÜËŽÚW1?‹/ãéÞ~ôqؼ\¸½¯Z­ Wk•(ß·!Æ/x®U6úÅÈ'ÞÑ;cÁÒoñ†ƒ•sÅÆ0Pä4ŽÒ+™Ÿ\ù{Ygõvà,žŽýFå;¶•éÒÏÊœ¡¡ÒÞ奋c§¼²žÙ¡]ù6Y½x¿;ê¼yª«øºhþgòœÉ]”ytÎò¨Ä”áǧJKߪ>Êc>€÷!Œ¦­[Ü„ùÈö.žÅÛ™oß3Öân—Å#ÿê-ßâ‘¿ÌXäå'N¿ŽhG?&›Lþ2¹DýŠÊ18£[vt⪧ڬ¬LÇ÷Êù=±‘®zft¥;®%;hÎW~Sì_Éc¤‹ô*ëÃîz £ÁÚ‡þ3Þ³X&´ÏÃÚÆÆ>[?Tׯ½n>+¯>7g²á¿ÚæîÚèÌn±9³KÅ×ß ²¹¨Ö©Ú~Ö^¨t¾{SÁU¸2´Ë‡Â[õ}à+àì\Èæ½ÁYÿ°¢Ëxau*=q0þ Û5–N£ì}¡çî×bŠ-fÂ|ä_ó"v²ÅWüŘïð™ÏlkÈka±È¯ou,Nãñø¬h'™B: µ7ó_²º®²[1ÙUgf~XÕ_L+úÈG¨æÃÓª=ÜHÉ"Zfu+ž¯q­ÚŸñ®òÌ/¿uÂhyšŒß8†™Ìg²âé¢v0ÙÊ ³•¨>:;ývÎdÜÉGeÐxÄr1–£3G;Àê*8‘¼,èî5©åX^+WµS)_é± _E3Îo4wІÿ ;ÅêWéÈTå«û]`º;ãéjº]œ•ÎUiesEÁ¡È»B/âêØwF?ÃSñ•áPäC®®ctí2eë¿oaþ®lïãÙùnï×WÆüõo—¥ì¸>:沩ì}d4'˜=¬ô ²G1OÙ·Îú¢3”úݔŦÄtÖe®¨v$ÛkG¶Xyç ÅDˆmð±ÌVy|>ùeëþEHË|ߨçŒÏuý*™üÄÈCe—½?!öý;TùJyT&Ã…dww¦šGŒ%Ï—é´ù,TzèJZ*>¥bÙnŸuÖ¢vû ’÷¿!þïÈßYØ•û ŸROÙWêꨫÊxèìë+ô#5ÑïÊ¢×”v²opui*å:þ’æ/ô}hó—MµræëZ|±ù¿oaßÚûíãú̘±È¶†ü¹[º½³gþôûÆ<7.~?ùwLþYªÃü<ôMÇÒ VÌü³P6k‡ÊEZ1MÑýYÙ³xc>Ò tü‘Ž=Êä0–ïÌùê¹ÂÓ®p© <œ™S»sñs¥á¨p«1§×UýС¹ ŠìVeºömÇÞeôΊ^;ƒO¥©ÖUèTúýÿvôÆîüõåº2ìßã‰>‚BéSKˆð Û³tøò-^ÝÒì[ ¶6ü“Çõö˜>±}WÏδ°oQ›¿lg\|jLÙüãw¹þlñÈñ{ ÏÆS>#ïU{}Z|ù«Þ‡èúGU’™¬oØú`¤Ñm#ã­§X7¶Sñ-½ÏêËûo=¿ eýwib<ãñç…§ò㻩l>³ø dªXc± ÊžŠ/ñ œl.2ÙàÕ­êÇþQýµž×º}_Õ­ú9»Ïöÿ3Û—é‚n_–w¦¯b¾ªß«õñ{û ;¾ÑN¹®¿¶£ûTÜú;ý¿ë³©ù;e;ûÁWÑ­|l=¨C·f2]eŸáªú€éGÆ“×cÑ?÷`~íËÛeßÙ³xäO×/yþÛ_Žoa~òny?{\>®Üê¼k<>Kñû­o£¹ÖÕ'™]Ïê\ª_¦âÙÑu•ÍÉlmå»DÈü‚Ì×g´½ E_Ô§Çõ`${‡òª(;è9ÔûîÞ·g|{:,¦‘É}6'X9V§ãÏ 3î|[?+ÓWêzgìnä…éL&7 ÞNzÌGc꣼³þPfkÎú÷ðWTº¾DiQÆ»sÑëô‘*ïŠìµo*•­1PçõY;¬Žï™þß›«Êûz;´võVVöªgeTFåÙÚL˜ôõ½ï°ÖÇ,ξ!bïë™lg!ÿÇqýÕ˜ßÜ³ï‰Ø¹¿r\?z\sÝÙb4^Çþƒ§çùð>;jk¬Ó]›Qå•ëØJÖ×;ÐÁ±[Fը̕º‹­ekýQ?ÑBÏkh®¬{ÿ_¤‹Öœcº§]Ù,¶?ÏühÕö2_̧±ñeï–wã cÚ½má<>ÉÉÕ4”r¨ÞÛz܃¦§w}¶+ü±®oŒÒ+{w/¨lå=iwà:á,ìÎ]ÕF+å”õÕ{€Úö|…v·«1PíÑÃx:7Ö;{v®…ÅM˜ŸlqÆoùîÞïŽù®žùË¿7¦üscžlål-Ùâ‘ÍG~1ïƒ{º~Ý-ã;KGåïÐõ¯°9»r³k'®jîÆµOV.ÞgýUõŸ¶/‚Æ.ò¸|Ñç ÏûnY?° Ö?O^¶~œõ7joÕ‡ò!Ðû±?#N¬~å¿d´"]¦³:zOM‹²Ëtt²ÿ­žßþL(ã_ñÆÊ_©[Ø8+:0ûìžÉÂÙví@67”z*NT&“¶g«òÀò«5¹ 2=Áàª5û¬N7ß Òk]èÌé«hªx*]¦Ö¯æ ²‡ªMÉô9§ÄРSûo>®ùº“lqvþ›ùÄ:fÌ…Å%›¿l>²}?ä‡ëõ­¼ùØß5ƒ:ú ï±Läá‰8*}uַÕùvt+ÇöŸ»²ÅâaY=ÆWÕöX=yÈOCòù~}}ÏÿsPñ†ø®lóâ)Ö‹8²>õ¼£vøØŒoFK‘»Ê†°1ËòÐú9’9¶öÏÚX=ÿx@ÏÞväýªs›ÑDPÉ—¿We[¡ÕŵÛö®^¼º<+ÏvlŽ#zU¹LÆTduÔ1Rôþ· :¶·£;t‘OUÙ˳z¤‹ã T2ía'n­¢¡Ê½Ê'òGм‹qš¶†lß±wñÌþõ1ýb»¾v\_3ÞÂüfóŸ?1fìò{Ç\ƒ^ëÈѨtƒùêèü+Ʋ£O*\ ?U*¶\寚ƒÊ3KLSžÁ‘o”ÍÆgvn\6²8!E¿vdáï蟎îbeÏTùÙ³—‡Â73Wg.u¡ÃÇ®Žë”SlKîÍWVw‡gUîј x¢î{µëjVçf×./øÕ8f»í¨ü‰®î¼bœ«¹‹Ö˯ª­QÖQ³üN?EžÑºB.dô¢†x·ûñæí²ãSaïçÙ{z¶~üö˜¾óOkakÉv>òzgÅ"³st‘¯Û¡Œ òoP~%×ÌÏ«`×N«ø»°c㔵Ҭ~Uþ!\ŒO´N¬ÐÎâº~MæŸe<1ÿš•a<ø{5>"–Ùµ+•¯§ê·LŸ+´UÝÀÊ(ö¬ÃOäɧí>o#:•ϵӖ«ü­]?ï^:NéÕö£ÿ*þ3²·3¿\í¿©u³ôŒÞ^²>ëÌÅ{úe*ÝŽnFõ¯Ê¿bî\svü–îýd$g+aëɶ.lkÄïóÝ<‹½°ïNà–n1Ë—á¿?q^¡Ãvìƒçáÿœuxœ¬½éÓwORÖ™Ïöën Av™èF\PAÜQdiZE\E”APAAPéFÜ—AÇÔqш™˜˜71oæo›SqîŒçº¯çseÕ÷§QqΩ%3++3+«N:U…vÕûWO×—¡\Yþ‹§{­ë0õÙëP9…÷"äMŠÃáú=Ñö²Þ 'õv´8½Î³—î|RÚœÎ.çékâû‹•'8oÂA4{ üI”.ç©ã˜ú=É«æ+<’½Ä§Õû7ÉîK+“ä/åy:áqþM´O}y GÃjWÒ{¢wâÕ”FtíÚêu’XÅáëhËÏ]{‹—¼Î´ø¾º¿×ûGWü?¯øÉ§ûµ¦üõWüuWüüº×Ž?XÏõÙýŒiO²–¥õ»${‰/dg&x'cÔԷɾjÙÝ·g'¶Õë&z’n¥2 æ]®+inQÅ>µâ´FD¼¡¹L¢ÏŸ'9¬zNO·‹öM<ô³€Hnt¦çªÄ—.ãóg:oÈõÈéÓ²]_iI6‰`$¡rš7Ñ¥mö¾¤tŸ‡¿°t²ØuÇãAy“togSRùÄ¿t}®„cZHö%éèîά0Í­v4P¹D•÷ùÏE¦ß+¬rGû´²k3á: nô.éøi d7_™`Lr“`zZ;OôcÂé2?Ù ^?Òרšvã.á"xI¶O}¼ gZÇ 4#È~¬=ŸyÅ/¹â¯­{ y}¯÷©+þë+þOWü[WüÁº¿çûUWüïêí¹½†Lg¾éؤ6(ÙÍ];<ßy;Á¡üT~W&Ñèú°ËOáľwHýÚ÷é2‚åpûºó½ç£í×þóy•iÝoÃò¥µ£õé[5…ýº²íU=§þ:‘¥ä§{½“Ýpÿ3­©P˜ÆTš{LòœìÏŸOtýDgwÏÄ×i]™dý–ò˜úÏyê>ÆdOˆ²1šOi‰ž$ýL´'Ú&¿YÃ#ûJ”ÆD'­?%øS˜øÊM2´Ó/¢9µÅç „dÈÆi>×aGÍívÒËD/áM¼¦¼)ŸlíDÁÆã:“ ½_›Ù!µ+Ñ2]ŽÛN{]̳´^¡ðÞÔs¿ô…Ýë{Ƶ¼Ö’×þ‰ßtÅ?tÅ?qÅ¿S÷÷zËG^g¿ý™+~¬î½kÝyíEþ`½õ“«Þ®yùÞm3}óZ–FW¿oxš7Í '›æôx½÷°›‡*4+H',ÁŸøFa§ã»rtŸô±ƒËtç§}Ñnûv>@²‘žÎL¢:Zwâiâ:<ñ|²‘~ŸÖ¿ˆO.ÊK>•÷ Smkî:È›ÂÉx£Ï§:q*?)Ð|Ãe,Ù¨ e”–ÉnzÙ4GÓ:ižäagcõþû¢‘t#íPùœl®ãvÛ2Õ­z—é»…i˜Ú¯ßÎ?"ŸI¯Oä2Ѿ«¯8HÞRNìÜä+O0wzíåNÛIýšx–ꥴ8,·Ô¯ó|Ò‹S™í<÷#§°Ós‡l™—ß•Köt¢äAÓôyù¸ëlе–¼Î«ømWüֺגÿÉÿqÝû’?Q÷^åÔíO¯òŸöT??‘|"oK_õþE½ûÎ9Õ'×ñù8A8<ò¼înnK{Š(ßÃ4>¼© O× &%ùœìÿÎßqyÖ:*£dË^†:=÷¢¾J6ÃýJÅK6íu=§ÝeOm‰ÖS{æ¼Lv;Ñ}bŸ“mwZ©.íEv¸ þ4÷#ú’l)ìÉïdhšð'þŸÒ>Ù¸†§÷I6)…×õn8MއÙÿDƒÖ™lwËM*ã^÷~ä¿[÷:òò‘×7{k¯Åòëÿûº}äµ—¯.Z³˜t·Ë&™Ö½•ž¦¡ó=ÆáÄïD›¶½êy?8ýžN4NýLr8éu¢›d¢ó”–¿'»ž×啾gýu=ïÓª¼¦¼4Íû¤*Ëñ]éÐû4÷q½xai¦ö¸^O}žúždöó&:¿Èž%;˜Î»Óº'>—·‡¾­S9£ú:ÎSüÞÛ’éÙé å’ì–•#ž§òz¿Ó+Âå°’ ÷r4&]\ÆIÖ“Mßgæ|#ýJ´Nü?å邷×OýètMvä1E‡?Í/w4%ÙSšRpÜ;ÛNt¯ÎÀXÁ¿ã˜Æ§„'Á¦2‰f‡;¥ÓuGc¢-÷í4Lg°L´ŸØ*Å­ýþ¦ž‡É†’ Ðs(V\~îÚ;±|äåÿ®ïòÖYÈëÿzÿáŠÿßÿzÝÿù½WühÝû‘?뉖7†G¿1Ò1ÈǽÉ>),OK¶ŽÊ‘êa§·T¶iHúëý°“µ8úìczg´îîìÚƒërïýBôRH¶õd~’ì4Ѩça8?Ôײ®³d3ÝF¦¾¥K¶²ßćwÁù=ñRÃnmÞËO¶Ïe‘|F÷yi¬N0§4…ïö%ÍS=-µmê’ÓÉÇ"Þ’]ôt§…l_¢kZƒ;‘¿‰>ǧv“àk˜üÄ´Æ@ô{ÿÝϤ“‰ÖnMþf*?é¤×ÙéH§M{éO÷{[»î#öŽ`Nrëù´ïfâç„OÛ’ä7K2•ô•ÖÈÏ9Å™è˜ä^ý1_×Köp’}É÷ÔÞ›»îMã ÑGsoõÊòS9Í[ãàò‘ý¿¶îÿ„¬uã¿ÅÿíŠÿþŠõŠ?]÷¿EÖw}k¯Å§×½–¼Ö ßÔs“ÎïøF6wê¯4žLvÚ¯»²SÓw}?éEÛìHòãw²¢øˆ/›|åW–Gúœì 퉪zW ž‰&ŸŸSÚ[/?ùôIž’>9>ÿÆIipÚèL‘Éî’^tÝ$SÞŽ®¤{^ßy‘p’¿™èqZ¦r+¸_D2GzG<ðûiνÓûN§¹ñjç'*ÌIh’ƽÝZCÒß+ÉÿNÓ|¿Ç+åÍ®¦@ýÝÏ©= ÆËp%¸d£Ï4_N!é®§i?û~¼GúrZ—ñµ•ý¾FC68ѧéI7èŒ-/ç¼IøÜÎÒÜ—úxjŸ¦uHs×Ô®·©^Ó¢y%é;šä—à‘mMiJk¢Î‡Ðr4_¥àåý_xõt¿ö¯µäuöÛò“_Ý{-Ö7{¿xÅwÅxÅ?{Å?V÷¹_\·üéõ|]Úeí¥å•å;/ ÊU½+×$ $»q½CZ¥:;[Ùøœ'T–`ìò’¤ñÍé©ßïæòéÌj×/¯º˜l‘Û5· tVZ‚1åw$”ìÏ#vü§y)ќޗ4ŒT·Ë%ÙN²ÔÖd&߬C²õ‰§š–d.µm§àr“êœèsòhmÔëO:•ÒNÚ7ñ‹ÊMk†©oü™ú?ÍÅvüƒäw'•¿ÓXA0(Pù©O'|.÷IÏ(}êGJK¶ÁÃ®Ž—ž“/Óy;^k½ûFº‘ò‘ÇmIò¯iéžxàmr>¦wåDÏÔ‡Žÿe͸Ž]h8+é3ÕIòMs“4zg鸼ϕ¦•Öß쭳ܖÿû{êþÇÞ§®øÏêþÇÞÚkñýOé뛾µ×b­!¯sãÔ_™üû$÷D'Ù’›_ƒÏu¬p¾¬£LcAzŸ5éöc§½¶|¥o‚“Æçé4‡Ô´ žÃ&8 #ñ–ÆŽ´Õ÷R¸Ž¹œ+ d+”v—]§múÆÃƒÓC|OuIoNÒ÷²ôÔ ·ìJ6fš“'ÛL~½ãpûEí þÜù©lÙ=½ó$˜š6é™â›dÃ÷h%;H°;²ƒé]P‚åõ5ßyMïc¯<-Õ™ÚKúšð’m$ ¯nswýF´’.îd3ÁöüoÇhôõ™Ô¾¤ÓIF´ÜNÞi¼$:Ü)Pyïjó®=“NL¼S•O6ÉÃNÆ'»?Ù.§ÓqPŸLþB²;½ôöÑž:‚×´{ÙÉg¡2>†zù—VfÅå¯óß–ß»öQ¬ïòþ‡º×ÿãÿUÝßîýlÝëÈk­ù‹êþÏž®!+>_WyYoýõÿ¼¿Nåk’#ƒvrC{TNä䇯ïd&;4ÉÅ4þx»‰&¥…ðÓšgA=·?II):‡©>¬Ëù+»vžËÁNö´á©|ø~f剷[qMùé~òá|oÅn¬O¼v"É}ÚgíûKF²™TfÂÙϤo /Ñžì…ꢃöJø•ü°¤;U3-‰v·9Ÿ¾1HvÓC’¯Cò»£Jwü´¿ó%´|‚Û°“Ý$žù½~Ûp"G©/ÉŸvZ}ä×M%#Ѱ“W¥‘t…äÞiò:dw¦~HzLeÓþhz&Sz(µ¹Cê_nßÌÄã\'òïr3õé”GeVH{)zN¾þn,ì{â³Â\zß篵àÏ«{ yý#äWü u¯#¯ýÈ?_÷?ö¾¹îïù>÷©ü‡ŸÚ¨{‘ݾ©Üº/ùFî“|¼]]Gó&}Mðv¾è4®;Ÿ“®íä‹xG!Ù9¢ÝóvôQ]¢m74œØ?-«Á÷M©~O¡óèl—Ç߃|G’o¬¸IŽW’Ù4·ñr©?“|¥ý“•ú¥Cª›Æ j‡Âò~ òSŸïdœðê³ÓŸtÀùçó«¤W;}Tî뜇ðøx¤õè9õåÔ^ò#¨?vüÞùÇ„cç£îøéò5õm²©|zVÜÒØOÏ©- ¶ËÌî~7æ¥~"x§:Ÿà8Þ¾wòºSŸ{þ4?µ»½x“̤¶8>’µÆ=+‰ö]Ø•÷>9‘‹”çýẑüJs»¶BûD¯Ûö“ÛG^kÈËGþκ÷Xüƒºÿ³·|äõÍÞZ_^ÿY{‘ךóÚ‹Üg¿½gx”Ždó©½SÛ}œñ0ù '{HûJú1ùÎI^½<•›üÇäj9ZótQë‰n²!¾—u·Á}3âµÂ*«7Áu™oùN:åz¬qÅß}ů¨ûläϪ·6öõÖçöùIÛàÄ»]Û<ìxàå¶óAùD´y˜ú³ë¥=Ž$o“þê3Í7ò‹^jCú–6ùÓ þ]]²äËùÜOÛKëDô}Š_n׉4Nøx–øÚåh/¾âÓv–Ô!¹P‰d»ËìÞ“t[†îñVï^FqíúWÓ|®N:J0Èž&ßSqØâ¯ç;\ÅE2”ü0OÓ@ípÞOU,;äƒ%¹POVO§>H6TËÐûÿd ¾¦Mþ×4×%X'ó£ä‡$¼ž—l!éÒ d¿èýñEÛ°£IûÔå’ì‡_É÷#¹u=Ke½Ÿ¼‰d/úJc—ÒGiÔçÓüšø¯é“Km§vuš¯z¾†IÇ)ŸìÌîÝ·ùe¨3É¿Öß½÷ô5N.wùÉ¿¼î½ËG^g¿õ?öÖ?©ÿdÝçÂ}uÝÿÙûp½ÝÓ\õvm˜ú_q¦ïm»|ÃKï»eÏÔ^Í£r.K'ãv²©e=­¯ÓºøäŸlç#É Éå$_ΓÉÞi$¿xj§ËkÕsÙO}ïç…×Ùñ5Á'^%ød«½œWýN÷¤ƒZ^uÏÏ«¢5o‹ãÓ´ª·ó‘¾§ï¨§v¥ç©ý~ïtÑØ;ÉV‘ÆëÎd×èË/êí¹Uo÷ w½µþ»Î´X{‹×òï¨{Íø'êÞkñ3uïMþ©º}çÕ½×â êÞkÑû&š.'ËÒ]ÿ}Œ¦¶:Ÿ•'4ÞR8_vzN8“›ìq?»•ü¢tõ@:¤uvÿÙM>œ×kå{òAÜu¾)|¯ŽÖ!?^ýðWÓËj wÎ/¤yŒû$ãÚ.­ë{OÒ•ünO£v¤¼²4'z£r4Ía“Î$𓾏¼y]ÚçªxÕæL4LaÇoMKú®ã™×Ýùtzï2¾ë—Ï’Œ¤4²[T6Ù7wüÕr4'Ic1É–ÓäòJcK‚™t%Á§v¥ÐåÒú“¡ñ_i-x&›I²–t›øãºæüVú‰†É~%~ïlYÒaÒW…£ÿ4žä+¥ÄÇ$‹“Œ¬{ÿ¶—éç´¯ŠìNâYÕü.\Û¢÷Ïer²Î‹«žóR}[Í#øþÒâr«ÿ´h\}îÛòy×ò:y­ÿµºÿE½þòêþÈ·_ñ›žÊ}~ÝÿYuß|’3•?õ#ÊòÊ®ïoÊÊ%;Eý­8§0õ£–!¼d¿–·“ÖðÜ‘oN°È%]"½ö8n*WÚ6M'{é¾²–sòE±Aú©t;ýdÛR]ê WÈÞ(T߉nò_ܧp¸DsZŸó:Î÷)5(Ï¿_É7¤6ªM%9ñvº¼Ò¼Šôa¥é¸§yZ‡ì—÷“?§ñ”ìDY>ùf'rV•ù•ò^A~²]~¯ðIÆ>;}Óå´醟‰äaçßy9²³~%¹§àø¼¯”n§“ìhÂOeÍH.§v‘®‘l¥z^Ž|ÉÍŽ#Ù8Ò%ò'ýÉp Ä«I¾:¤½€^o¢'ɦӿpÓ5Ñr\v§@2:”IöfÊ#Ù ¤ï×ZòçÔýÍÞúõ:yíµXÿž^g¿­s’—Ÿ¼Ö‘¿ê©ÜÚ—ñ¦ÞúÇ*›ŠSó]·½È'Ò¼ü}s·7ÉMIºãîº^ŽhÓ|»ëK*çvãá¦ýb4Fº/HíržkL{a“-PÚÈv’o¨4j?”Õw¾»¬:ÎöÃ]¶ioHç§ï\ç‹zw¾2ñHŸi|Ðt}÷æäÈñ;¼ßµoȨnjû¼“\œøe8œ)î%9ôviºËÜ$ßÎWÊ‹ô¾”hw|ÈWp=~aiÉ¿PxTNƒëi’×9êÿ 6Õ¡6Ì´(•'Ûãr¬ðú]ª–/y&¿Êu—ø›tWó'}Jå§vzº¦¹ü{z d£ÉŽº¾‘|<’ Ò£D‡ß“ÿ³³5.«©]Ž‹àÌTHÓ:z?ɰ×DÇÿÄ¿DùNWÂCí®b)^ž`ô½ú©ŸH©ßÈ?\÷½ßbç¶|à?zÅ¿\÷DÖ?¨×ž‹u^òò×~äõ‘/­û<ŒO«çãÍ—tÜö¶Ï4øžÓ.ëi^¶,ŸtIß©{žóÈmN’÷eœ^-§ð']ò«Ú?KÅe“ö ”äíìºÒë<éûD7Ùh-K>˜óÛq;¼.;íµ qÐïÝ‘“,Pß)=“óv¥wÎZ?}i‘ú#Ù~Ç‘èK<Òz >Õ¡vRßz;:èÀë/Iî&?d²µ‰‡)Ïë:ž¤?N_’[ÂG0’>’Œvzò ©~&À$ ßṯ–ü‚Ôö´¯%Ù…¤ËNWÚwxä4½NÏ´ÆGô{Pz’LžÐAt§~ØÑ—ú7•›ì=§¼“>"ùO6Oó'œ'cµÒQÒc—ÓÝœbj¯‡Ôß^Wéд¾Ÿæ}M~8É õ ÙX·]M‹Ž¾¶Â{Oé¯ëí¨×É¿úаnÿø“uÿ‡úSWü±+þ‘+þáºýèåO¯ïüúü7·e´Žçúšø•žwã°?§¹ ù\Žèô²T'ÑDåN®é¤Ûÿ¤¿‰4Ÿªz—¾$Žwêc—C¢§,-ùKi ¸÷úh]ïWÝ´ãqò®Ÿk\õ®ÏêûZçhΫ}ëó6²J·ÒLúàý“ö&$YV~)Ÿ‰6§1Ɉã$š=úÅ}©NŸË Ù“„Óç)Z6ñ/µ1ѸBZ¿Â®LÒgòAµÜ´×¹¬¬Âó|×i¯GòãeÉ×÷~$›ç0[~ý|h’Íi^²‚¿¿*˯Fý›ô‡ì˜¶%éBÕ»ü%9$[I{«R[(h¦q|qzãø¨ß?ÙÕɦQÿkÝz7Ñåx“=JöÅaLzIp¨Í}ï´L6Ëáûýäû;þÔ7J—¯jéXÙò£t“Ïáís;¨yí÷õ—ÖýÝÞòƒ—O¼Î²ø—u¯#¯uåï«û›¾uöÛò©{¿EŸ÷Ö4¹MT>øU ©&ßñ\qNc“‡ôÎUë'¾äM÷ÞÎäC®©V–_õ¼Zžø•ö¿ü¾jÓz¼Ó«rèûÖ]®µ¾¾wUyOþÂz#eÓ˜«¼ñvwž¿[ïà{vð“/•ü ®ÓUïöÕK¸/»î좟ڿÞMóvø;ií—xâýA:ìü{¯ö!ɧۦäw¹üMïs&[’ú‰üŒÔ¤ë‰·J¿Û£$G Së;]žîí,(Gô>âg¸Î'ÅéHí"9$¹¦6Qñ#ùÓD¯—™æ-ÄMO4º ‘ü7n¢pLmIt-Dóî´¦|§1õ1ÍÙS¥•|F—aêOÂG6Ûó“n¥ñ'µ‡t…à¿&x4Æz} N/Õóïò’<;¼dkš-ók¯Åúfï#Wüƺ÷T¬óÞÖ¹Èëì·¿Å¿tÅß{ů»â—<•_>òÚoÑûh}LǦQý~¥GŸ½nÜçuY'ÛN{HW©?zOuAÙ—õ®Î6þ©ßRY÷¹’.56µÃaMò›`P½†Ktj»¼¬å^§ÛæåuaòÇ_Ô»8H¦¦o„“ÞOÿ\WZuž˜d#­’|)MŽ›Ê5 Š_ñ¥u"â“—Ù•Kã¨ÖIgƒõ=í×jøJõ›Òs’¦ýÇÔgÄ?²gÔoNŸÃ;ñ™OêÓnC¢/ÙH¥ÅÓ‰¿î‰n-C}N¶g¢eç›ù3Éž>7>µ9$÷ÔžÉGK´’Ý*«C!•ÕòôîÑë¦1Õå@íÛÔWdÃvý@í þO°R}¢…B’E¢ÍŸwkkZï¿ÓìëQ“Œîh [ä6œdÀy^VÞñh»¨¬Ï!vöë¤oˆ¾¾&ÿÊ}ŠæÅòךðÚ3±Î=^~ðúŸÞò×?¨ÿMÝëÉkùO]ñ7×½Þ¼öZ|f½]‡ö÷¾nû“]dU˺/âù“>{Ù²2 –çïà¥~wXiß4õÝdÈÞºMT|“=Ñvïì;ãIv©o\ïi.¡òšöT§õݤ×îÏÕÖ$y¥4’:£Aëû¹5dÿ‡¯§“Ý!É’ö™ÒUVÎyF>јt[í‘ËÉÕU!HýŸl„ïË÷:Ho†Þ“Îý'¶d×/”îmÛÁJ0RšãHm,Kßù_´Fê8ÓøéºhHí#:¼®Êå¥ï gæþ8ý6c'«$Ÿš¦uwv‚ì Ù¢¥jî«)Rp}"ÜÉ.9-Ó~ŽäPZâO’»)LeR_y]·©ˆO^GË%[£øi-ˆ|¥ã„/ Ú¬Ï.—“¯=é¿Úð•¶|Üå¯oö¾¼î½댷ªû"ÿ¼îµäµ÷bkñÍuŸkñéOõú"¾ÏÓõ»ì>ùòdã&­û'éÚ +Óa’kÒ÷ÔŸ¯IöÈÖRßŸØ ¯Ó÷ ×ûût ŸàîÚØé¾ßFËRºî§PYñvÍÓ<·ƒŽ×qº|úžf’‹tÿý£óvj‹ÓI2åúåßþ'øäÓê•üq ù:ä 8JÊ”Ñç´”•Iöý•]»ŽãœøNiÔæ‚z|^Ñt/R[}Lzaé+¸ ”•u}OxIƽ|Ó•úÅy˜l`Õó6‘\';ì²–p¤ò3á#x‹ÆJ×ßN§9È4ØáNýªe'ýLu‰“ŽœìïNu;-Ù­ãvb²uÓ»——$[N_²EZ‡öÎ8­dcSPý¤<—Åì6~·>Ñ+é~Z»OþqÿVûw2£!Ñ­ù;}"½Ò2)Ò‹~&û¤e•!ý$x4î(ìiO_G:GSa“ž¬ä3‘>»«.u¾î‘X{-Öþⵎü[ëþ_ÈOÖý‘_xºþõ+~OÝ>òúfïsŸâOê_míï­g’Iïâó(ùÐ^§ý/ïxˆïÉvhšŸ‡\Å~^ Ž^ ·ó‘|ÑvMð¼=©­N—–÷6~;=Ä#_óõ¾Ò¹JòTvkÏ$ÛZ—öqù9®‡ÎOâæu]ÿFÌëÑú‰ÃÑ24¥¾JöÉuÊyámt9Óüªw÷­0ý3‰pO¸¨ dc?郮xH<›ì$µ©ƒó$ñ"µƒhQ9Ö:i\KÁåÎmN‚ë8õZ!d0É"¥%Ýò˜àSŸ9¯ìžè&%]p=_å/­+øÿ3”ŸûO:¥éN£çQ¿kH²å:›úþQýuYLr¡6rÂçõ§9œÒB}®p:ýÄÎzºÖ™l“Ó•dÎaº¯@ï Iþù›èqCp½_‰~ÅÕù:N÷óº_6~ùÉ_X÷ÙǼn?y}§·ö"¯î­³àÖúòo¼â¯©{ùõ|¾ûFàW=ÿfûãôÞÊ÷e:¿¨-·GÿüK}âvÁe‡æC$d/R?&y"»K¶T}:åyòo öd“ˆFZ³ð{å#É_*?û¦ï´Ýç혞ýü2 ´·Jqú7\Ú>¥IÛêvÊmï´ï&Ù —e’íªç´hßL¾¢ã!˜i}ÙõÌq$=VZÕ'žhRzúJ:WÅc…ë’ÖIë ¾ŸƒxŸúº ¼çѪ¶-ñÀyH!õå”ïé“­R˜dÇç I—§‡DË$c5Ü;L*Û6 éò÷†„×mˆ—K²ÙW·©“oêø•ÆÔ¿©.•=Íäù´=®ç>vèuç«ûtS ›âýz²¶à4íð¹¼8 ¦÷Þi¯ÐÄg‚“ƈ4>yð>N:N¾^º åilRú©‰ZféûúÈú¿ô—ÕýÝÞÇëÞcñãu¯!/Ÿù»ëíÙoŸó÷CõÖÿ¥3½Ü—#~¦~Ó:4Þ>òLív'þ7/ßé;ßBËÈ´ÓS!dx¢CíŽÝ>çIvÝmËŠóŸÆ¥ÇåÌ÷i¸í¤:]þ•Ápþ¸ßßy'ÿ ±ì‰÷ƒŽƒi¯rÕs\ŠìOª£s¯ë㺧¯µ^JSº¨¿:Úÿ‘d)ÉìdÒ˜ã~ÑéïÇô^Íi#Þ»_¯º«°¼=‰?d“¾Ûˆdc§·ËëNròœ—S_y >¦þô÷ZS{Úf¦¹±ë6Ù²©I†&ÿ„‚ã÷ôD/ÁHW’t¯åèY’zNy.’Üï`N´L1á_!ùîeùei>®¿–+ñ‰üu¢ßëé³Û\GËî'›êøÒÜŠì¸Ãœü—­µÞÛç¿­uâå#/Ÿøo^ñ?]ñ¾âÿU÷ZrïI^ç¿}öSÛz¿EŸ“¬ýàý§4¦wᓼ)ݺvä\û#Ùd:Ð;„IG&Ý8™_z[ÎÉgJ2Ke4-­ ºODí›t|gg{ìQ¿VÓµÍ^×óº/äÙûØ}°ÔßÄ÷y¶†4ÐüW ªë}U!ÏÓ|¦¹‰Âô¶Ò˜ä|î|ý÷ô+«³ Únúî3ÙLm+é–ÚãÔïôO jŸÛOÒ ‡åmtžz¿xûH>»]ÚÎ]s¸^· ¼^Õ¶»ON0ˆ& Iν Ñ>Éáôö&»;Ñ“dg×~‚3ÑšÊé˜OpÓ<‹ö¿$úHv(¤1žèé24SyÚÙçýd‰¦ Ov´LÏ“llÒ›$I?n¢;éB²DƒóŽÞ½ùwhÎËä×»_8Ùzzv~RvþKó9§ÒÑ´,wíµX~ïúÏÞ÷Öý?꟪ûü·ÿ»îýŸ¸âï®û»¾ÔÛ5äþÎßר|“ûJîïÒøCþñÄu|[‡á°’¬8ï¦þŸêzºLT½Û¿¤_k²®d?'›ÞþêTŸ|’ôGiñ>ÔHßðÔ!Áñ­dŸ’ž&{ä¶;ù¢dõžÒ¨ŒêÑä{q&ÜÉ>õ‰âJù;Ø]—Ò´ÿ’Ÿï8È&:<•[o¿ÂHûqÈQûh? •O¼rÎyNðNu<ÉÛä”Oäw§ïÓ7¯;¹$YÔüªweó”^²ùM¯¦y]´öœðvHs,/ïck’ÿ.O:B¼N~¿—ŸüíÔoÈÏd#v¶ÇñPyžÃ!]uûîm˜äLÓÓ8D²Gòîu¦ãOi“­N÷„{êƒÝUë{?Ñz‚ïƒsuZçpZßwݶMËß]ç¯uäu¾ÛúïôOÔ½†¼âÖ}&Üú¦o±Öœ?³Þ®ûéšÞzÖõ]cËÊ“ž{}¾Ö¤a²±I”/©îd‡È~”=kº÷÷©Œ%àiÊ7§‡î½îÎhžËÚä“+mÍsêwéýÕ0Ò¿* ^˦뒖÷ÿo(¯ü;Kzw^õœ?dGú>ÙþÝü¿nZÊî'Ýsœ’—ä@iI~T²‹T†Æ½ä¯àk& .ɩä6¤5.íÓ4.’˜øJõ| ¡¾wúÈ'L2èÔöÐ3ño’—Ç—x™ìä$÷Þ> ÓøâÁß!“ LrDc½šïMa'÷‰nv8Twã¨æÑÚO¢lâNï)¤¹æ÷ØRõæ$~zvœÊG/Ÿú‹pžÐáu“ÝŸ`&‹õ Þ:÷xùÆkOÅúgÈ?¼â¿»âÏÖ}ÎÅŸ®{y}×÷yuŸýöAÁñžáÔqeç«©Njyßã¬|Ñúd#ßÎŽ{p=o<>Fø½ÃLvYíƒëÑ4ÁÙµ7—+š³Mø=ÒøI}ï0È6žiÿdâ?½ûî:¾ç¸®þ×Zá'ÛísXå/µÓÛ¬íL{Ù½œæuô³”>—#ZkÖtçÛ%½jHû•ô:.OŽÓá)¿'y,y&ÛÐë›®·êÝöíÆ`ïC§ÏûÝa-$oÄ÷d#¿”¦´J}£ç%vž>ë»L§IÓ]V´)ßi¢6yÛNû3…“½J©‰n}&Ÿ¸á§9Ùäg.ï‡IV&¸{â]êדñn‡ŸÖy’ÍMzµã£–õvœÌc’\xpßÃíGßSÙ‚gÇ5ùÇJƒ^»ùg'òâüIsÇ 7å© q߀lºÃê6õ°üܵ.¼|äµ×â®ø·ëö‘±îQ¯o÷þ@ÝÿÙ[ßì}ø)®õçÞ‡¬ý¤x^Û³¶Ýí’m oj“?ëø’úŸhp_†úI§5MË¿ ù‹ÚBºíy¤ŠËÛäí¡±Ïí„ÓFë¬Ô—Z×÷oЙ¶ ßÏNk\o ]©Lã÷v8ýÊÇOp´iž’lnšG$ÿ’ô†î§q…ú'Í´-Éÿòvê=ɈûÞ;›>a'mšìHò“¨/¼ɦ¥¾¯šùCÁëQ_6 õ™&ºKòH¾iÌ| e&òG¨}ÉÞQ¹Ô7“Núzî 黤 W²S›ŒäkŸˆÇhœOþ³òÊÛà²hÑtêg‚›æ—M¿§%{r:WKmñ<‡åìÇDŸóW÷¿¹íIôxÞD·§OþiâíÎ~N°õ}Z²[;šçéd5Oy«å‰ÿ¾©ý^çô_1ªožâúoÞÚk±üßo½âw]ñûêÞc±ö%ÿ¿ñŠßpÅ_V÷9qŸnmqŸRéqš¦u²ƒ’}Ö@cÂdû’GôPió²É>¥6“ÜÖP‡è%XJËäç9Œ¾§ñÈËØébOÆÞ÷NßV©Í$9S<ô§æ§=bUïÊÕËz.Û“Füõw÷:P|.ïô¬tRúäÇ‘Œ¤½¨;œÉoHþT‚G妽ehü#ú}üÕ|­ŸÎ§t¹Ù½cö}·ÞŽI=Þèý4†8w²S]~÷Í›¢Óªx'Û˜d#ɮØd4¥“Mœú„žµ/½OÍÞ©\¢ÓóßvpMT÷„O|¯á¢õƒ¯Ë'¿ØÇ•›ÄõvüÚ¥M¼ØÉ´ŽDÃ9ŸÊ‘H8H§“íð¶©MÕ~PxÓ>L§“x‘hñŽ­¸öL¬=ÆkxíE^~ñúFoý?äçŸîÿâ?V÷™­{/òg.}wÖ¸T6_ï£Tú Òñ‡É§Þùâ„×ù›Þ/®×ÞÇ;_*;I7¼}d+i¯‹÷™ãSØ o²¹$ãdt]‡|M•§ªwùïk¿=ßó÷ÖþÏ ï7¥9SÎcÒQŸ{:O¼ï‰Ÿ<ÝuFï_B¥Ýe:ÙIçˆ^⿯ —•!:ÜßÔàcšŽ *¿»¾s:Èž¤ô4y~â“Òägx»<9—Âô«Ó¹+¯WšÑú£Òåv¥ \â3ɇ÷µë·Gó5Ê)LÒ%§™Ò‰&·õ®ƒ“.8Χ±Žt¨÷7VeyImòµ¸D/ÑNm%¹O:¾³¤ÇIO\žùÔ^¢ÏéÚùÃÓ}’æÉéÁÖ|Õ] þΗl•ÃÛÉ óÕíà Ýq¸“ü9/’Œ‘þyÿuèý`/ë]›öZâZþâºÏ«øCuŸïöɧøÏ®ø·®øCu¯+¯uä/½âÕí#뺜û4Ú.÷ßXÞ4¦ëµm‘–ŸÞ%RN{úþ„–²<—Ÿ‹ô+ÙQêÛ~¦y—§±Çq(L zž¯‡Þ¿ÉnÞìêN¾¾Ò’ôCå]ñ*Ý ÓùBãŸûIÇ'Ûä¶bÒe­W¡œ·ÿE=Çå²MÏ ;DmÖ´$[J‹ç¬„gÒWçÑŽ¯wš(SßLíI¾é¤#i>B4¹ý<³ Dk_I7§v{š—M>jšM4ïäÓá¤}ôÎfâ%µuZ[vš‡™Ú2és*_õîz ɕӔtzÂçé;I¶Öó:=Ѳ£÷Ñõ»u¥½Tšï6†Öa”ÿ|‚¹üÕ_R÷wx¿êŠ¿¯n_y¼ö%ÿ“§ç¯¹â¯­Û?þÌz»OCýo]×Q:•öWÅvÐÓv:M}Jv´C²Ï“­MýGvBitÿµóºí©m؇[õ|Lòý,‰žI†=x[u¾Òþ‡Gô»M'Þ‘TýHëziÞåõõ[<òÍtÍÌ÷F(>oát»^'ÙVé=LÂÓéÝÿ‰ÃšüN÷{¯i,¢¾RøÔWmÃõœdÇC²³Zgšþ$ïä#)­;+¥;þ´ß)éôd×4ßûAùDíp’;ÙS¯§÷ާç ^>Ñ0Éåd½ÞÄ7—G²ÏNÓµ=»:*/&¹ØÉõ ͇‰ž‚:}O:æ´¨MJ2•ÂN^48^¢ÓëN¶âD_´ëIéÙí7ás~ÍD«ãK×äWSZZ¥qµ¯»¹'ñ¿ùÒߨõ:óúîî³ê>¯â÷Ô}6òú‡È:Ûâç®øÓuŸ™¼Î¼Xÿ¡þܺ}êUÏ}d·¡$M;푞lçNžRÿ¹íHüé@確<¦àô—ÝS›œ¶Ææ7„CiÖá6ÁMrHx•v…íû#º¼û‚ –úöþMŸÒFcmÕó÷ÄŽËßÍW=çõJ÷o,i?ÍCOj£ÿK8ñ¼q8o½Ý“Œ(?4¿Ûép¿Ëé*“þÙCuÉhY÷­S´¿ÞŒDµÉi$š;ø»*絷ɪd¯’oâ45Þä[x­ç2©8§wo Î.¸Ž¸ zúÔ/zOãÉ£¶y’S/Gºëaê¿îãi=×ÍDƒ×O4ídÜy9é¹ÃN:™Â$›;D‡—¥¾Ÿè¥:imÈùCô'\h,Ô@¶jêÂüò&ÒÖl´ÑEóL·Ô®¶m“®U1=ds;$ÛO¶Qû éÑG¯1gùÌëßÒëìãå¯}kíøÿ¸âÿsÅ~Å­ûì·¯¯{OÆúoõ§=áySÏÏž¥õˤg»68O´ý.Wd›Ήߓ<º½qÚ“nOþ¹âè²Þ6Úë©×ÔvïÞ?¤«I¼mdµ¯ÈÏ §±ÅåÉÓH_Ry§Çq“¬è¾%*§íú©Šý^Í'XFë„ÞæTŸÆé†éó ·Zßaª/O¼vS9¥Ûû[íé©~¦sï’î“l&Eí"]¢¶“~8ÅO¶Óqv?zpž$:ˆ×$O§ó÷ǽœ?û;½§¹†·w7f=Kñ×i!š½/΄Sû›èu8©/œç:“¿§ÿ¾SiýhíK^{ŒÃûÿÔ¬îs‘×÷z劸îs“×^‹uƇŸê}à FûÉä—»¡íõ5,ïwçIÒ µŸ4†¹o2é.õ§?«?–úÉi¢þ%¾øÿÄÉfúø–d4ÉñØË%]öºÞV“Íð{Åw²¾âcoò5ÕoNøiŸ¯êZ²éd—=MƒÊùtZÇ×f«žûœ©½ÉÖ—ÕѰ”–—æõ^YÝÄ¿*Æësê$£ÞodôJv•øç8½“]pÙìòÞ²3 >ñ®q¨]£¾&Yvº]’ tž$»rdç©,ÁI´:ç%$“ž—ÒSYMóѦàýQ•÷í-$X©/<¨¬PÕÍ$Ãd’Þy;¦ûµt¯õ‰Þ”ï<¦¶SHú8ñx‡Wp¿Ii!œNÏŽÎiœr\Îg’ç‡à’ŸDå)o²„Ëéwxi醴µÇ鵦¶öK¬ýÅkmøk¯øÇ®øç¯øo¯øOŸ®ËO^çÁõ?özùC¯×ß«·þ2Ù^µ~þ‰ÕÅ~ö³EÕ¯p~(_&»ïåödƒ½.ÁR¡ñ'?ÙåIÒÙA$ÿ„‡|4â¡¶+ýú¥Õ÷ö&NiÑ{¥ÛýIg“l]²-ÔN¥ÑõÊ}nÚc¬÷“|˜ÆP²Çt_’¦x‰'d5?ÉŠó¯ä9j«©Mί´†Jt;<­ŸúGa&ÞL2Dô+n¯3é“—!'µÁëëûŸÄ?Ò%Í#Ú=ßßïßÔ»mQz’Oáø&9Ò<êóNŸèô¶íæUúL´RÝŽ9Í“Üvðñe’Å9ÉeÒ©$³;|ÉJþ¨ëý ^ “Ž9n#Ž>+®}m!õ»óÈ×’N%¥¶_Bu'Þ“.øw³ƒø’d’ðø•lÝû˜®xiH÷H¬sÜÖÿ¨×¹_W÷>‹¾â¯û»½?ýtÿ±º÷#vÝkÉý_‡¶•úsµÕÔç_ËÙ¤?“Ð+õ‹â§wˆd >—jW ÏÞ.÷=]õÓçÞ¾ÉÒ:¥¶Ãû‚Æ3Ÿ³hP]!¾ÒZ³â×þrŸWyùžáÜõ«ã ~'Ô¯N“¯8.¢a7oI2éöƒhT))ã2B8µŒûÄã&}ö°³NéGúÏíÑ«ÛJçGÕó~ötÖñP[éªýI{DÜG"Z<Íu™øKõ¨¿}}tjc¢/ù#ɇvXnÓR[œ¿žžøàúî4* “©!ñ“x§ðV’ÃôƒžI—þ$«‰?íR?ïèN¶qê_—Í×~NùUÏù‘ú«¬¬çy9²«©Ì®7ÙŸ/º äQ Zõ.¬©R_:¯5¤ñ[av=“;]¯dwúù½§¸¾ÃûåWü]WüŽº÷\¬P/y™¼ö$忼îò}F=?#CéÕïeÔÒöiðw…éÝdòÒû•š‡¹n¼²¼M÷ô?-§›h >T½Vþ$[£÷NWòÇôJãÖ If½¿híôô=aðù|ÂqSpŸÅË«íl“·Ûu‚ü­Dkò±ˆn‚1ñt²)ŸÚªôÒžã¾Ò»­ßOöÁñ'ZÔ.z§­Ë‘ììäÜu$•O0I_È.¸mKïÌÊêQ P_{ýÏaÐ8™`Lvuº_æÕ.„Ÿìñ8ÙCͧö¤6éÜ5­q§¹XÕ»ã…Ôwžÿh½4L²”xÐö<ñ®ŠÇ\•%Z+$z&],ËÛõu‚M|£ûäwzy¢³Ë$_‚lF§»=÷úÉÇLöÔñµLÒ÷4fÑ·%>¾zÛ:lä4†P[ÞXžÛ¨†çt®ôµŸx­¯P/ÿxí·XçZüº÷X¬ÿP¯õãOÔ}.Üúfï ê>Kyý{¤¿êoÿ”Ôg4¶8/¼­4~O|¡wüee N²³'vq'#ÞÆIv_Ú}²_ú@ÒçI¿wó`¢mÇ7§ÁáL(nâ“ú?Ê£×Å|£¾#¿Qí¯×Og=Ó¼eò :Í颶¼‚<ßãáýïüèô´Ö¶³—“¼Ltk¹dë;ÿãxH¿’ýì°›/)¼in‘Ú ¾vê{§ÕïW >¥úS{¼>õ¢3ímQZÉ®Mr=Ášè÷´Ä†Möçýâš`ŸØÕI~wø¡›púüЃÛG‡394ÿñoé^ÓH¿¼Lj…T’£ ÙÀ¤¿Œ‰>»97õåw’ÇéJúšt*Ñ𨞔%=#œ“Ýv8:†«NèÙ+®¬õãµ6¼ö/x‹üw¯ø/®ø÷êþßÞÔ}®ÅÚgñ%uïcîu䯝ïùuí-ùü]fòC“Ìt˜þß¹ó/§9£—›ü¯ÿˆ~¦uUå›ÖÛé«ö¿?Omœàë•öÓ8L´$<*3Þîö_iŒï@û õìíN'ßÙéLüë¨ýåçH:Ÿ“Ü;]e剞ÎO~8ÙPOOvÒËxý”žt\ÛSÿÚÒ«ÞåUYºûΤ$oއžËÚâag“S´ÏÕy=}Gì8vs o­Ï—óÖ;ª3õ“¦§1=ñkš“®àï•Üû¨lž®y’?Ip\ïw:?é,¥Q›“/ å&zR=¥×iJv„èLípž§±c×·»÷*ßi¡:d/¼\Ú«Isµ)Lº­íK´¦ýÎU™6—#ª÷²žógj«—õ¼Oâð“<*mŽ“t;³ß}Ûg#÷:òG¯øÍuï§X{+ÖCþSÝç$ÿ¹ºÏ‚[gÂý–ºÏµø¼z¾Y}qí#ò“ßÓW=—ƒÂ‰ T‚ÖÍ’(Ñæ4(]ŽÏñ’í|wGï'ºê½Ë[š‹R¿ùžC9<òEWšÛøýd RûÔ/O>è_ƒÛ‹Ds§5ßý2‡“äÜí ÕUȦ%ù˜ä¦aê}’u“t&éq?»ŸN|q“Ü»qYLòD<$ú»œŸcäAé;YÛ›ôxNÆ·lÕóS܉f²)n&[¦uNù±óOÏŽ÷d~’/‚;ÉÙ•&œúÕq”Õ<ÉGx„f*×vrÚâu¦y&áÐwº;H{LÓž’í}„7ÓØ0ÉKê«]™Ivº“`¸í&ØÓ>µ4ÇñçÕGk-xm±¾Ù[ëÄßwÅï¯ûÌ·uÆÅúvïÛêþGõ:n·Ö‘׿öô»¿ÆÛðuÈ©<*h¨Ë}”ä±ñuªsZ¦a{òyt.1ן?É“·¾¾ê4^‡ImÝs$»im°Bºî{MëMþL6LùY’¯¼jMÔîžß)<]gæ/eù^®B^Úg¥inK´íi­3õ#ùF¾÷Eñß ÒHÞt>â0+ârO0Ò>s’ûÄ¢Ëûœ¦ê]ØÑ2ÍÏÒxFòFiªcSÈ.vLÿ˜P\)?éÅI(]iß${)|½taG'ÑGs¯$Ô–SÝs:ÿÄšÏMz¯}êøwkÂIÎ&Ÿ,Ñ›Ú4­1lGý™ÆÝ3Íq§>NöSËœØv‡uòjºNv•ìã ¾}cùä‡ô³æùykJ_ú§ÀŠkyãöeuï¥øîº×ÿYÝç¾­ˆ¬5äõýÞ:ïb}³·þ5²|êµùC†ËeÖýÄϪw×vHg’ÿ0•)+sz¯Ï ßd¿SÙdÃÜLëß”æv*Í%]—hÞ”ôÚË“ìO¶øe=—éö­hï„ÖÕ÷ Ô·©½*CÞNz·>Ùæ®Cs”Ôçô]½£kúRŸ9¨¿Oæ[SiszªÞÕ?-ãölÙN–fJ£ùƒãHcߤÞç­ã  rM}£W‡ÙyômTâ¯ó“öpO<÷v&H¶ÐáUúOù>ÉG¢)‚åúCòåu?&Ùw¿‘èIx'þ': n—Mm!Ú&¼'ð½<µ1á!ý ÜI¾=Íå;ñBñy¤üÔŽÒ¾ŒÔ~ן÷”6Ò1ªãô%Ùô2“ÍIõNCò=¨ ÕºýìßÏûØìô®Øÿšêýë,·uîñ7\ñ[êö‹?U÷DþZÝû/Ö^‹õ¿êµy­!÷YȽoƒæhÉ/>é?ï'â‹^µÎ ¬ÝXHðý<)·'z3éÀ£²8ùÂiý!½Ë!½xYÏaMóæÔÔÆd_]n&Ýv¿‚æD>ÏLúOô©/¯ùþNæ¥Þξ'ܵ—øD¶MuÐËÎi^Z/˜Æzoåïlmœ;»ë0¦>îõ~§AŸõ“þ§g§ÙÇå]t&þx_kšÏËÈŽ”å©L4*mÔ&ÅûÊ“ÜM|œè|´o•–Ôw„ó¤œÛÅ7ÉšÓªùêMï_vüuº Wò×SÚ¤ÃS wŽ’-rœ¾gC¯&ùp~]Ó\Lá'þíòIw¦¾<ég½îÆÉƒdÊ’ßKú–ôòd‘Æ'V·cù¹k=xùÈkÅ×Ôí#¯³ßÖ÷{k¯ÅŸ¨Û7^ëÈ¿²î=ë{k³¾[&Û§<ð÷I†'~(Ž“:Þæ¾º¬*äk)“7½×S¼ž¶[˜pÿÉ–Q:ÙóÉMðÈ&Oóp‡µÊõ¿ÕÇT^úwcº7Þ}é—–ïé“«i‰Ïýì6Ý÷åwù.§xõLñäok^šƒhžê’iïÛݘH0´“\;mNWê‡$c¤sŽ[aQÿPð¶$ù';Hüuž`&ö²J'…†5]®4‘|‘$]§4ï¿©nÓât%:Nð&yßµa·oÃix–Æ'­›|7/ï2Mø½Z¯q¦om&ZH/ÉѺ“#mC¢Óá$9HýAsêÛæu:Lïë¨\òÇwii^J<™äNÇÙÉæ¦¼©­¯gP8¼“ù?ñ¸×Aû~ùºkMx­ ý¿§îýÿêŠÿúŠÿüŠ?rÅï­û›¾õ‘uöÛòõ?Ôô_§UûØÓ”·Wo'Ùʼn§Ú$oƒâHs—$3î; ¦Ûɾ$Û¢¼Oeµ-Îgêõ;¦ô¬þ®Ë²ëšãwúÉv${ímÕtý&Êû#átÙ˜öX+NÇßaê¿G÷ëy;È¿#¹ <‚=é”ÓOsP²—É·Kø©/µŽËMúV‡ôð…ÔIt‡øßéIÞ]ÙªwÛšò:¨Mu¾)~ÚãEa7ÎR_ø½Â"ÛKAåŽö M¾™—­zÞÅ¿›gìd?Ù‹©§9Ùµ?zÒ)m7þj½„›hI!­£¥¾˜üÓI&“ =ÑO·ß}UûïcÒŽFÇÑ÷©>½÷s;¹×@²¥yižì0IvÜî$}Óç4¦§µÌ‰Çozîcw?/û²Î~[g¸}qÝgV|ìŠ?yÅ\·ŸüóWüKWü±+þѧ2_ð×^ä>ù=ãûãd7Ü&§6; ‰ïCÓRØÉ²ï+Já¤LâE…4…;Ùv-»“aªëcÃdÓM4h=·)Dùx ¯²³*û^?ùÅ“ìP_íÆLÛÊòIGÜæN¶¨ï_hnÔé4¿Ð ¾ÍœÇiÞãóç[jWêOOkú¼¯’(+÷hyç™þšÊ¤àr©e“>º,%=tšýé>Í/<¢#}[1ÁM>îds:|Ò“~hZSÿ“|’.Ó¼’`¤0Ù·#éÃ#øOøEs-ò¼hOrªô=¢‹}ßÑ÷w%z)8o\6—Ö›ä:…©O“R{ŸóílK¢Miôû“-J'Ýô{Z3)Ë›Æå¥ÃNW-7µ7é%ÑG´ö7{Ëß]g[¬5âu¶Åú^oü‹u¯'¯oö¾½îoöÖÙoë\‹µ¹ÿ!ÒkÉ:þê¹ÉÔFZgò¶ïÆ*§|¡}ã‰×3É.Á!™w!Òš[’m­¯¼¥og§öiè~J<ßÉÝ´ÞâöÃÛ—þYî{ˆŽª½/ì:Nã|ê/Ç™`:­„Ëió²ÞfïcúW Á$_šxGmÓ«ã ½ÑHF“ º<ì:½iîé¾{²%„7Í·¨w× ®ûT7}›4Ùâ÷ƒÿ3vÒY…™|ã$+NÑîi‰_?×=ã©ÎŽ7DéÖ4^{í!ôòú¼kC’ÅI>;L2øÂÊès²ZÆ÷Óíè›ä—Ê%8‰_ò’  öOýBê‡TÏõcò='ÚI¶NÇàD× Ó;šû;]^·ïM'6…ÚJmNcºó˜ÎŠõ:>ν÷To}¯·öM¬õáåÿ®oô–Oüï¯øÿ>ÅŸ½âÏÕÛóß>zÅ_Z÷~ä÷êí¾dÿ§ˆM«¶Sû!ù¡‰OdÇ'™M:1ýSp¹'|É¿#‰;šwzÏK4¸Ÿ‘ô@ƒïÒ2nïh¯yòyu|éºnÓÖé“Úîý¦ßð9,§Íí‰ãò¹¡ŸÐqªûÉ9’½¡~!žù€|V jNÒU§§,ßËQô5ù8I&ÝŸÆáô^!õ-Ùi‚›`$¿>Ù}×¥Ô&ò«¦‚ô“@2ì0’ÍJõóNVÓ˜›üÇåùÿd\ж- Kÿ±Ö~ìZ^g[¬‚¬=ËOþWü+~âŠùŠöŠ芿ãŠ_ñTný‹ú3ë­ìßì‘/Pµÿ~ÏÛDmNiÉW%[EÁé"ŽêsúVŒhs¹˜¾óÙÙ^å9…ä·xùH|œä1¥;m}Ovðe=—Ÿ¤‹n×G§õàš–ÆÇEûXˆ_Ä;¥SyÙqÚŸ=õ»–ßùûÄÃÆÖ¸“œ'ûâ<'9Ks ÷(¼D—â¥6L:KrDs ä“%œ“íÚâÁyê´«½H84xâò¨åh^溫ãÑ@òCþó®é*Ù]/7ùÝIÇHö‰®ªç<¡~pK}á´íèvˆGº† åu¶ã?áó¼S{•ìÙ““°ãKÕsÛ2é5ÑUÅüSÜ®ï °¦öM¶€Ú™ìOÂ7õ¡Ö'ß>ÙbÂãÏ4Nxð´4žäl‚ëå§ù¾æk¹þïGŸý¶Îµøªº}áåÿhÝû‘ÿ÷ºÏ€[kÊ«û#_V÷É}þ[:3K}¿Iï“ܦ¹†æwýôÝ=áJôxYÇårJ6–©=J8=]×,h^ä´%^~*Gã¿·_yK:@üÖ±¦ó>`y¯x”¾i¼pð±ÂÛDº¢p_ y“_•ô<õ—ݯ¬ÁåÃõmƒ^ë&Õ!¿­BZj£÷•_Ÿ4¸\Mx'›ê2>ùŒŽ?éUâÝ©~í‚÷éžÃ¤²„{j×IÙD'á›äCûi7O&œNëÎUÈóöÑüÞqù˜Óç¶=ilŸäçd>Bô¥¾Mºµó¡•ÙÄÛF¸†ç½Ÿ±`úX·£'ÁIym4§Om}”¦)p§z ¾·9­=Ÿh,¸žÔuVèóŒ;®çµ×bí¡XkÅäŠßW·Ÿ¼Î~ûdÝç¿­ïù>~Å/¯ÛGþ´ºý™†çëmºO¢óÒúéùcd¯¦½«»û“üd#µ<Ù|‡·£Ç×&œäkÏâøÉn®•6­ÁªœûšRzGÆÍtï{ˆN_SÔº4&%W¤×d£¨¿|ßãò2^Vi¥=Є§Ÿ_½ãð}D§Ï#vc{[•_[e&ñjºŸÆ‰Ô.¥Ùa9½”Ÿô…ô×ó¿âLï*&|3Éõ#xâû1©Ž×WºNñìø®0‰'§¸&ŸØey§£äWN6eZ ÜÉÚDÇÔ73µÏû}Â7ñ|ªã¶Òa%â0ôÛ& “¯Lð½nêS‚I¶$ñõ¤¿íWò5É~ïô™üµÎ}”¾£ÁaL>´öYª§uR9ÕQ½_r¶Þ¬ïö>rÅß\÷¹o+®ÿ‰üxÝÿÙ[ñcuÿooùÓ뛽O¯·ï\F&žy{Ó˜å}êkdÞönQž¦Ÿì%¤|M£yx’£ôžÎû‹à¸´³ÏDo’U/O¾7õ¥·ƒð-ZVÏpp;øêò#¼_|]Zq+þ/2…§éÉ·ñý’“Χ¾$ùI2¥g’;­>ÙÉ€ó5é4õÁòz^–xWõ|¬uWyúžæDºþΟÕú~?õ™æ'›¸ÓËë”Fç+Ù&òÈÓò'öDô/d×GSùSü+¸~&yÜù| k—?ÑB°vráy'}@trÝ!Y¥µ š'ôŸÚ‚C°üYõ}g›¨]„;ùÁ»¶ïB²óÎɧJøO×qNÖJœ&¥m»›ìÆTŸÖ‰Úçï«ó¾M[kÀë»»µgâ£uÿƒúÛêÞƒü7êþÇÞ?¼âߪû<¸µã7Ôí#¯³âôÿ!Ã×2^J^§Ñ–÷iòM|lÓtï“C;LóbIFw¶Ìû,}Ç¢ý“úÓå2ùªé[1⽉IŽÉ–¶ŸšäXÛæý÷Ê$Ü~ÖYÕ»ëlÓ¸îíw›¢°½œ6ª¯÷Çi¡¹`òñÝÇ%9ôõ{ò…h~MWÍwB~àdË\HŽ} ßå\isXD‡ÃšhÊL0i®‘`$\‰×éÙuè&Úˆ®T6åŸø^¾Ë‘ouÒ¯4ÆM8¾Âô=GMc‚7ñc’{/ç²¼“¯Kv0áJ÷ gò¯“-; ‰ÆD·×% VjÂIúÿ^÷# ÙpOw¼N¯ïßIm˜úMõ‹Â$;D»ß?2oH2äÂ¥éŸÚ°¢Ÿ—FõKÚ’ÊÐØ5íépú•Õóö§9‰Ò–|+úÊÛF¶eçSøù¸®;*©_¨ŒóðÓXæs(ҹɾ6ܤÏÄ’ ÒÒ¯“xMòKí!z—ÉJ|"¨ýNɸ‡dGéÎTOï§yÜTngÿ(Ïû2½“KðvxˆŠw×ÓxFi'ò—Ê&w:vcÝÇDãT?ù–Óý$©'Yñ4çóéF ”K|ìÌ‹êžØºÔþü§ö!…$kþN8Ù\²±m{¬ïïöÖËWþ꺿Ëû¦z»Çb­+ÿð¿ù)}ß·ÎÁèoö>d¸|ð©mHýíu:þLú’ÖŒ:Lß­~iTYzÒ¹|²çžŸìô¼º.¼²kI¾ÂðµíiÞOû‡É.§v¾’ì“ÞøTaÑx§4ëú¶ÓákÁ^VË»îPÿQ»>µO}rÇ9};Ñù„?é4ñhÓ|’yÒé“~£àú@m:×v´:]'õ¼.•¥ù¬Ã rtMø’î7ܾîÚ¢´(./ëuH©ÎnÝ•B²•žçº’ÚKø vß~Ò×GÉ̫®RŸ$º­×2äÃû\Láíd‘hJt%Ûçõ™ŸM¼ŸôÃË8Ì=Ù•9mÃ)Nš÷ìd/Ù´ ¯ãÒ:'úD}캩´MöÆŸÓ¸Ößç¹]\>nŸk±öQ¬½²î½ŸºâOÕ½'ùÏÔ½ùkëÞ‹¼üéõÍ^ï³Ð³r_ Ζ>ÑO>—·CŸ}Lšä?[ÉæzØÁIzKpNäëñˆMI²WPÆù[ð¼£Õí4•ÕüWõÜ÷tZÒz(ɾק9’>»Ÿ®kÆÞfúÞD£ÏcÏäË«_í{pVâ]AMÓrjk”/nk’L+½Þ_#w½ÞÍ­ÒÍÄ[š‹ì¾?©O4œØï#‡Mm Oöo¢‡ðx ùÁ£z.³ G§'û²³»”ïgûÜ;=4¥r=»²SÑœ_ËPÿOxw¶ÝÓÒZ•§:þLö<É–MÖúÉÒ}jáw:,MßõM²)¸âë Mô¼³¡;ø¤ dÎéZÁ ~“ßò¨þyŸîhxaeUViïÅ4ÇS[ÕßÜ}~ÝëÃËÿ]g¼ýÁº}âõ¿½õ½Þúžo­3ÿŠºÏ}[ÿæûÀí32Wã÷wWJg’×c’¿:¯Óšº‡¤—'öz‚¹“‡“5œ¤ÏÞç“Ï“¢âsùªz—úœÆv þ­¤ÂÓµZMÓ«ž¿í´­.ç*‡/]VZ®é›¿Ô·'ÙA§Cñöùhš–æ‹Æ1÷ç<8)?µƒøêùÄÂI8h-aÒ}…O÷‰ÞÔÇÓûw§ƒ¾&}#üN»ûÔ÷Nïëb]™ìUÕ»<èó¼ø^gÚ_‘h ]Q[”tnêᆵwüØ­¥xºÛTÇGåéÞëMºée'}ñxbß)/Éþ.¤¾¡ï>R?¤ñÉaV=çõ‹Ö#;1µƒx0Õ›úæì§|%;±Òüœ(ºô§ÖÓkÊÛé•w_Sù®v[ÿ¡ç~‚¯O)¼µ¼¾¿ûhÝç/ßxýCdýƒú¯Ö}®ÅÚo±ÎLþºº¿×[ÿØû°ÐÖcoÿk¯a+=$Ï»5áäM6OóéÏ´61•WúhŸ°ó^iSø„›Þ…ÐúKoOm ó‰ìã$×J[—]–ûÞ÷owšÖyUï¶UÓ§u˜ô0ùèþ¾Xqv|muJÊx½éù…ÕS8;?Uëéü‚ÞC‘,4 éý¸ŽG71ns®÷½ólg]~(_Í©üêýÆ@*—¾ ØõÑNu¿û7»ºz?ù)'¾ÚD{ÊŸü±×Å}Ió ‚b¦1hL°Ná·N%=¡d™ê´ç$Ÿøê¶…pMøÝîx¤ðRþTwªï8Lv}•laZ·Ûñîd,ÞÑO<Ÿæ@$ã§:>…ÉF¦6Ï-é{ø.G¶Ôù£q­vÝç¹­}ËG^ÿ ùäÿéÿãÿÃâ)ï;ëþnoýú žê·ïàk_¾ŸS£Ë~’›¤{eå'þwâUª—|@ »ùwj?•!};™çŽS›ÜagGµÜÈÓ6ÐãÉ—Ó2êS“.{¿)Ì×P¦jþþg²“.;ܦ*Ý4F$9vºÒ¼€Ê’ô|· ¯m½ špzžç“}+KS[÷ˆ-Oò™ô†ôÅóOæ>Š›îS òÓßÉV(œiÞŸæ–«Ëïlˆ>'¹šøàpˆ/vszÖ´d'ø¾Éö&½¥qEÓ“]¤g/ï0'š–è‘ÒhíôbjsÂátMýxb‹&Y=Ñ_Joû9ÍNÓ“]:;v¸NlÅ Ov¶SÓ';¹ûN,Ù\*ã~‡×Órš¾ž×ºïòkÚG^{’×ùo?X·Oü3Wü;Wü‹uïSþº§2­{-yÕ_ëÐë\ ÚKù¢x•î½­‰·)(®ÉÖësç¦õ°÷cG'Ú÷ÉþК ù™ Ù?·%î$9šdÙÙ+#4_ßChÙ×–N¶Vi¢«Û¿iÝ»C—ñ5c·KIç4ÍçŠÞƆ—ά¡w‰ »ù•Ÿô€îwxMŠú’è<µãI¶©.Á?Á7ñÃÓH‡4}²9)$X„ÇéOðwxw8Ò*ñ‚¾ÉªšÇȉÆGÆ ‡µ“‡‰g's/‡3ù%I–vr”ê’Íñùö*çûtþ„ÏצNÆRš÷+ŽIާ¹^§õR;îI&wv"Õßɧ?Or²ãÕ{Â=ÕMù;}ÚÁHmIºµ³ï]_ëõ^ä×9nk]x­¯ýÇßÅ¿yÅo¿âO_ñOÕ½7ùcWüÕõö{½µ†Ü~ï+­zÞG4GÛñžä—à{x„ÇÓü.ÕuS_ÓzÛâ×v¢k#Hn¨ýÓ»ÎݺPÒKïóä©OÓõvg’-öyDš?i_÷}Ds?»OúJüÞÙçdóSß)mþíÿëzWÞ(-é¹aïî§¶'\Vœÿ¤Ã“_Mu‰Úë¿£7ƒÔïI:=}SCe“>xðº©ÌT·ë¥sJ¨};õÿ‰Ý š&œÈoKù’ÿ~R[OÚâ4dc4o‚Ÿúù„&¥…à:­^öQëúÚ´ÆÑ×užÅZ^kÈ_vůºâ·Ö½f¼üãO^ño_ñ'ëÞ—ü]Wü]uûÓ뛽Ïyªß~…öµþ‹­ÇærU^ûÞ´$›ôL!õ©æ‘?¥×t~Hò¯hŽžð½N7é¯ö¯Óä¶ •%üäÓ(~î µúÎË’LêU} —‰ÉG¬z×¾ùš«÷Á&\¤S46Ü®:ÜþïŽâmºý›E$—.÷©¼æŸÈ„ \„'éW²}O>•;µ£ ¾–K~†Ây¢_7}s´³)¸-uSߦ2§6ìê Ó{%/ïq ¿&¾OzHåH.&Y›xŸd/µ…`x™Ä7«¸©ÿHîv²Òg;y$¼§~ÛŽw'ôìÊ”Oüî4õ‡vz¾ÓÁSšœS’$ü¯wã õ÷´v±ƒ?áRø;ÝvÞh?i}õy–»|åu¦Åo­{Ýø‡êþÇÞºâ¹â/^ñgë>ùãWüu··ÎTþŒº÷Yô™:Ƨ÷ãï~åÉxC¶Ìï5Mû9ño ɾ&û™|Ó þÔ¯;="Üßß“2½pÜÞ7DÊߤKޝirŸ|V‡Eó o·Âêàs“×V.ùÍ)œØwšW‘Ü%xnß_:£!É€¦y^òo“Ý×:zM6@a$ZŽG‚Óâp)ìtyòÁõñ#0,‡éiv:}R—ž].“®Nð _Ây7éÎ.ð¥öM4»¼íô˜ž'\Z'ùZŸpŸØ0ÍÛù;“ÎRºã¥±ƒÒwþ“_÷Øù'ö¥ËÐ;)·”Ÿðïx’`¤¼Gí$Ñu"iL~ÄÞj¾^Ó§âÞ٠틵žµ|åå'¤îóÝ~[Ýg%ÿéºÏ}ûDÝßëµ¼öe¬³ß>\Ïýâä3$HiÜ}cçuûJ~)Á×zô^Åm•^OÆ'‡=ÙßÉ×H¶ÒqMrï:N¼¢wñôÔûÙyEs4â?z6ËtÕ»|pXžîåÝG&¾ö¹6»þJ>h²¹d¿©ŽöÃÉ|ÞiSÕA’µªwÛå¼ òv¦wש­ˆ~×½é šONó Òe‡y2vÝӼݺÎÉsê'ÚãB:G¸ì)h™Ý¼UñítkÒG¯Ÿúh’?í£ûâå¿Ò\Éç‹ZÇÓÖ©O'v› å'ù'¦²}ï´ïÚ8Ù@Ç·“…”îLöl7FœÒ§òì}·«Ó÷4ììwY~’ùÝyŠ©}“ß“æ¯'þQŸ7S˜Æ¥i,ôú‰†)x¹7¿ó“‰Žy:y&¹Q|]æD<í¤]ÔwJÓÉ:Æ#'}ršwð5?éžßuÞ<=¯µäõ Þ¯¬ÛWþWüšº÷'ÇÓõcu¯5aÝÿ®þìb=Qýмi ð>u»8­[)^ª7CmTÎa¹œïlO¢EaùüÂéœÚGuH7œ>ŸGy}’1ê{’¢sòåVô5[ÿˆ¿/©šÇ çmòÁ_ ùÞv²7z~óu·;C€Æƒ$šF{¶|S–—d‰à»ŒNþ×d³I]É6º-Ö@rîûÎI·©ÉD’^@¹dWˆ_é»rJK÷úLíOc0õ%õ—Kv‹h¤Ø4M|MÆ Åçm ÿ1á%{¤y$C»¾O´¾?e7î­»r^~âkÓ°kãî á™pž–Oüqžx?á™ð+\¢e²%Iž’ÞMöé>¥{y é½7…†éãûÄG£wíôoçÕþ¯¼åÿò+þæº÷_Ýû,Öw{£îs-~àŠßX÷^å/½âgֽެÿóq>éqšG‘ß@ý¨a²¯I÷ä¿¥¹Ë4OÓ>R8'²·›'»éy„g²ÿ;HmñüD“÷«Êb’õÞ“ìþOšo¦6(òÕ´œÂp!__÷ÿú#µÙi¥};¯ê]:=;®N—óyúvDa%¹ ý™lÙ¥æU²‰¶Uþ½7ɱæ'Z5ÒS{4ßñ‘ •¹²4ǧeÔù*>‚ïù“½Ô6y;Ó}²=SØÙJ§ïõU²•ăÜS<“dëRH²{Ô.¤ü^$¹øo!'p<Ð\*—à%ÛêtÈ­æO| úN'ù+©-´¾²£+é̃l…ÓKãÏÉ™8 #•#9U:úJëDºoøåÓóç=Å_W÷Ùnëÿ!ÿò)þ›+þ«ºÿ·÷£WüÚ+þ¦ºÏHnyU¬çcÇWõ|Lc‚ÉÖW½Ûþ© áó¾9•íLL!ùg‹Ê¥u8Os^L×TvNhœBÚŸGzOã–§»/Øi¾¯Yáû?û&Û›|ÅéAÓµ½i?»Â÷gê'Ò™l‡rOϬèýÎDÏTŸd;ùî;ÑFÁe"ɤã:±MƒèNmKWCi-£÷½ŸõÑ„÷„î4§x?ò;ù8SZ²‹”¶“-C¾Y‚›Ö\ˆÖ ÕÊ$L6àŸ„ôžx içõ‰7^öý†d_MDcNqLcQ?O¼rš&Øð&¨¡ÕIr¶;{‚Ò¨<Ù¹“ñÊõGý’Öí\g¸­½ÉkÅWÖÛs-¾û)þ‘+~ýSúÚ‹ñ‘§òýÿ¦ŠÚãÿÛsúOüdm›ã9ñUˆ>·9'ú»‚ï%K>lê×mNt“ü“'{œÖ!vëp^v'©¯&Ûä÷|í!Ù‘ÿhÌ 6&Žüi ©ÿv6ÑCê?jw‚At&œnÓ´.Ñ"·߯Ý»¶‘ÍtžMsžDÉÕw:ÿ-ÌGB3vᔆÛç:â´œ´{׆i½xgs½ùrÈ?XÆÇ„{‚ã´”›øB8&¿nùÆë_Òk?ò¯ªû¿ kßñŸ¿âÏÔ½Çâ?^ñÕ}¾ÅúõÇŸÊ­ïö>멾ú ´f ël´V5í58‘›TöE(“êüéÝã#öNqžœ+µK?ÁŸÖ’)œð0áÔ÷ûi-­%Q_¶L8i?Œûnþÿe-Oû}’>6<í3×õd/Ü—UXS»=Ïq8n*¯áÄNhŸ8¾Nïô(Ž];4ìüo¯ó{ª?á%’›[e1}ÿ¯~˜ö ­-“œù¾äiMÇé:±Q^w²)-­-ùÜCåh‡‹äÕóÈ.&xEãÜ©9 'ôÑ•æf3õûô]ÿVÒï²|¢;é“Û«<œÈï‰Í9qJÃ.x›N瀄wê‚KòJ¶6Ùd·C§|}”ßt~Õ™ð?‚oW6ñ%ÉòNÊ?B³ç'§>Ð@cÞn\8;Õ=åãûµwHWÝ÷Õ:/,¯Ç8]ëôåß®5á>#ùcWü}uÿKäÕ½yÅo©{Oòò¥×Ùýj?—Ë×ÎRߤSÙiþH|ñï–’ ÙõÏN¦¦zÔ'©î©Ípu˜æf$Ûn§u³|/;Ù[ò 'åmñ³¶¦Ó¬Áû’Ö\Ó˜áíImk½ycézOs%ýgNò!Òø¥yî‘BzC|ðdIóõžÆjÕ9¯—èIô“,>jËOìîé¾)•ý4ï›d ÁO<Ÿ`iù¤c+¸?®ë“í Y{a0æ®=SS[v!é‰Ã&[»“A-w*sS»¨ Á=™WÝvø'éIÇg¢¥ê¹ÌLôïÚþhþéeêw×ç„7ÑBcÔD[Êsþ¥=vŒ)ï¤}èßIúdÃ’Ž%#y=]Ó#ÝÙµ]Ë­¾Xöù¸ë|Š_Q÷Ùo¿óŠâŠ?uÅ¿W÷>‹W÷ùoëß"«û\‹µ×býk¯ÿEí´ìì`²cdS¹²û“9þd?)‘ž;\º:Þ${;›Fíк$d;4/é`*ã°)hýÝÙ9ÓjCRØÑ™ð“|è;AJ'¼É¾¸í:¡]qOaÒ¾ºMÝát†êL6o’þŸÆ¾)=•KõNò&þ=âwÐý)ß/Õ%™æž»u…Gð;oˆgÉöR}Â=’«›Tõî82Ñá´N´Mý“lǤN£Ó@¼'ZõÜ_›yî×^‰µ¼Ö†×÷xë|äï¯Û'^û,þAÝgÀ­oøþø¿·n?z­#nÝþµú“)=š?­á)/Sßk=ç—¡q°ÃÉûLoÕ-+óÂÊ'=¦@ó¢ªwù¬åw~}‚ã´QÚ©½ølÉM§¹Kí™tÆ}\’þ§u·®÷²žËzÕ»4%_ÃéÕûÔoTÏuågÕs%É]÷\~é:âYªCýJ´O<óô´ö5ɸëkêË„“hJ6o²ƒÉvy^¢Yëø¹‡‰æ¤«žæ¸ ÑýHz²c¤Ç çîß+)$¹%º¼œÏ!h J:°ãÝDÃä?¬ŸöMvo‚ŸÙõ fây¢üÄGÖÆ&Ûáp½Œ¯·„‡ž§à6fgCSØõõŽ÷ÔêßÉnîdNáOóM<_}„u¿Î§Xÿ–^~ïZK^{,ÖÉë½?W÷w|ëyíE^ÿÞ[gíýÈkÆzÿüÁE~º¯3—åkû]fgÓZ…ýòržvòî#õÓd·©ü Ü4FïÆI'Òøzj›V ³×¨œ§ûþÜ^7vŸ¬ÿ‘æW'ípÿ¨ÛÔc£Ÿ §kØÔþÆ÷žå“<>º6äyiŽååw§u[¦úzï>ï´^˜Íi´-“õçIÇSHöv]ûždŸ¿}e5Ð8¬ßl¸›ôf7×ßÍ•Iú?…$ûÉð¶ÒXEþ­ãœtNÓÒ~ð©Í$'¾ñíÔ.-ž÷è\c’ׄ?éèI;};»5áIð§öœðx '´P¦5œ<ŸdìZ²™È-Õtì™ð±'­UÏ—èt8nCÔ–k=âi:/kù¶k¯Åç_ñ#õößÓË^ëÇ?_÷ù¿îïöÖ~ä_ů¨Û§^ßì}šÀwÿÅýË]{´¤§Î›¼¼ëT‚“lÒ„g²Û‡Öt&ØIß–ŽŽ“dÜy‘Ö¿¾ÃžÎUsz]´Nâ¡F—aŠd×µÞK‹ŠæeÎÓD“¸ÒÞX†üתçt;¾²¼Ä¿4¾¥µ#òßô9ÙœE7}‹Ðy’mau&yIvÛëœìÞùdy)$»DíðôdNçœä_®púÝqz&¹H< ›qÂ/¯û~Ã#~‰ãߥ½Ÿ1 Ñ¢id‹'õïí£¦ó8޶!é¦Ó1µ¥ê]Èö>Ò÷§é”§´Q»’¾LÏI–GôvÇSz&|_Ó¼xªçé~žÍKœÔV•AÅIr“è:iOê§ §ŸÛìÊ\Zwx?áÔg=¥Ñë¸wb¼Þ)-'ý¹ƒAùȬãKW $ÏDK²?; Ä¿ŸÊL4¤6jþ®¯Òš±Âw¾¨¼jÚn,×4ŸK]cjsÒ“ÄsÂw"Ûdãw¾°÷Å$—'ø½;î@ß*Oð½Þ)}t¯ÏS[É&MpRùiì;á7ÙÍGíÀû©3áÞÙ¥iÞ¿G¥OtR¹“þöüÓ5è-8M#}™ôJéÑKÈS»¹¾×[>ïò¿©î3×ÿõÖ?CÖzòO_ñ¯Õí+¯óà¾îŠ_R÷~äöõ½²¯uQtšÓ³·ÇCúŽzß&úœŽÄwh¶×{¤í'ÑÕp)=Ѥ°¨<åÑÚT¢Û¯þŽÃå†òõÝDUæíŠä¿uíÙ vôó{õ\ž}­šÖN§§ÖOgwÐÚl÷¡ãÙÍÿ¨Ï‰Îìî£DÙ®]s=×3ÝVîì#á!îôÕa§uú‰¦”?ñiZËžtî4=Ñ¥ÁyàóÚÒ7­^z~$$}&»˜ÞÐØr¢c§ýêeÆ£<9ÍOö~7ßÚá!>OtøóTo¢!éÙð÷÷:)ø˜ !Ù´Tÿ$Ê="w'ÆZÍ{Äþ¬Ô®äó¹?ãv’d!E_Õo‘ÖÙmk y}«·öPüPÝû+þ—+þ‹+þçºÏ~û‘+~÷S¹¯~ªózþ?iz—ÖÇÒ{o哾Çv{sò/•Åãö£v/¥uú‰ôˆ¾îìÎnŒ{)S¿¾í“Ò}¤ršàjpþ&~ŸDß/á~ºÏù|-O¯>Þîök=å… þ“ŸLóá.Oû_èÞç!´öžpœØ[·g„WËz¹ÉO=©¯éIö“¼§uW/ïó’-‰.Âï}ò¨~;T6Ñ=å%šÞÉ'óÖˆÚ¨G‚ËáÚ•Y!ùèšçuÉFty/“ÖÕÍ}u|iÎyÚo)}ZÇŸÖÉS˜ÊNmJ4Qþ¤o;ùßµ‡üÄ9rºˆŽI§ ='ž„“ö¿]Lþ¯æyz‚Qvոʬµßå¬oîÖ7{ëÿÒ¿ýŠßpÅo­{ÿñ:ßb­!¯³-Ö>åïª{¯ÅúÏHÿCdÁ¡ï¢º¿«ò™]»úžøbWö„—`%ÚNáR}‡¿ÓYO{d} Á¢yÊI{SNú¦Ãä·ïê¾³ÎÒžO¸‚þ ÒۙƃW5¯ýh?ÇÅç‹UÏq)ÜÔ»1ê„·Ó8Lô¤± ÉÌÔlj®ý»¼hAý¸ÓÃÄÛ ;­Ÿ$¿&áÓk²K©üûO&ºÈ÷üGïÓÜd‚x–Öw§pÚ× ÷‰,;®¤‹ ÇDÂÝ…i,ûÿk»’VM–"ݯßÓ'‚8€ÓÆnAu¡ EÅDAAiEp@…ç°Ÿ.ܨèBôøC­ nr£Ï=çDdÝÛÅW_Q™1UTV«cvDýGº{.êš®É{wN·X{×f ê™ ³“è;:v|1[\yºÝç?T¾ ëSytl2öS¾¦øÜ=޳‘;¶Û]ï£èã9§;ì×áaå#î©é Óχ˜›ûðÀê:Û¯úvvQéùòÕŒníS×Zän?Ž/ÇWâvä?ÇùMêµùKq1õûã6¼bdŒSpïTç×&z¼ÆÛLlUDo?&kˆUœÏ ³s[´wô§ãsèŒN×WÓñ%lÞ=Œu뾂ˆóøê^ÇåãWÌÝüGYTú†àb0•+S¹GS=÷@YØÍ?©û•E¹@æ@ù‹NžÝ<ãQÛ3Þ\솶ëYÿÊâ`4°ÃÃÖ;t¸ºvn]¤²ßd¬\W?Ñ»Z®bø1œÎé.~åo:~\š« oÓgqH£ó©j/KÌŸ+~êÁâsŧÒë…ÇåÄ+ïJ®_ÈCOgË”ÍÂ8ñ!*ËŒÆc¨Sy ŒÃ_‰»×‰±`¥¯æó½*>«ewm[óàìûUô+¯ 7åk*¨y[uë—Åœ8AÚ0»†ÿ•Oa<)|요Πm7nÝüîÌÉUPöTÍ+S¶ÓÑrm‡Ãk“ eÓ:Z¬=ʹåxÒUçS^;¼;¼8ÿ«ìQÇ×DFÜý`ÇÓ4ÏzÑÝ׳¼‡ãÏnwÙÉSgs&puŽ˜®9\Ý3Í (¿ÃhUš5^¨õ+>NÈØ6ãÜÆçwô~}??ŽÆù‘Üã"ßÙË÷õ2Çœïë庌÷Þô]ûZ¬ØìIÜÓ*o;ºq77í|YÄ‹×ßÙ®ÕÉÒÄVMʧÐÙ@¼¾:¶]óéâé±s¤UóÑHå’Ñe<Ô5îx«<¶77—úþ_g»ŸÀ9>—A¹ÆkPñž[‹ñ(xì¸+ýzì½Bl®'}™¯aóÍðUž/\V]{u-“\ŽÂÛù!†«·]`ã¥tp‚ß§j¿`bO•U¶­»O Q¦è*{æú\inwÊÇd|”LNät—¿©ª0y޲3Î7(;ëÀ­Otã¯æç>òãð/Pqù}é^µ¬lÇîMì¦âmbg•î3?¤M-«±ržçZ‹Œw?gž8×Xü.Î÷õþxÿ=Ž?Źgr®GÎïˆ|"Î÷öòû|¯ÇݽkñYtgÓÕ53_ªruNÿ\ÿ »¹iÕwGŽ'¾¦»O­óÚñ |ì”?”½ÿûüVÙ¬Ï'* Ì%«øé(9Á±eÏ9×êCžÄ]yBø]j6¿*~v÷ÙX×íï†}•¯gãÖÉw—pvNò¯‹õgÝ#Mö¿¶ïl¯£ïpNp¨{#¼.&ÛHbÇ&>‹ñ£€³«ÛͳìŒ/³MІê‡ÿ'2ªx¼"ßOqãíðíøÉ1Ú»ÿU9£Ïr çÎÜ«6÷Á1YÓïð¸û.g¾cÓ:`4Ô}xwOîžA:ÇòÈf}¾s—k-r¿ãÏÆ¹®"÷µøMœ9å_ƹæâqÆÇ¹Öb­³È¾c¯}’×û{¸·,®E­ôëõ2¿_ëØøtúææuªXÏ|OÀogówì8Ç×É–³ÿ¬q?&eµ¾‰ï˜2™aG”~«m•ÿk³{:<¯ã òÊx} ؼ°±¨|*ŒsæüŸÂÁè:šØ^]3ê3Ò`xT]'kÓXbgY{EŸáA›Æê¾Žïˆ»ã¥æOaGßÙ)&ó/ÖÕqQ{±Lq"^ä‘õÜ tyÊɸ*¹rý­ŽÎ.¦÷ ßTOGáÝÑ#'¿ªŽùFO‡ûÁÇÚÙmnܧ¶q‡îd~Y¹“™püUŸ^çßY¹_±ÅãÒ>ãØŒgs-rîkñ¡8÷Gε¿8Ž7ã¯qæsÅ÷㌛ó{ùýü.ß;nú¿%î~K„åö¦9.çœ|Nuÿ+yšØ€]›äh3\î~ Û8<®^éÿŽ?Àþ,Yÿ¯6n}Æa]Ü2‡~u¥–#=Ö§òЇÅψë*oH[Í›³=ëä®âcßîQã?¡ë|ÎD¿»Ã:߉‰:Ÿ²›ÛS2‡mÔü+|Ø·^çÛº3wH[ñãøWu9wýÙ¹zçwz­Ý|uü°_Æk-sÏfvæ‡/üÊ^ìÐ`¸_8ÙpÏÅj3œ»c¬hN}Ò¸"K»8¯¶Á¶]l€u;2ÒÙç‰Ü];å—w¯µãiG¦wæOÉ{GOÙÕåÏsÍDÆ»™þHœyâ¯ÇŽã[ÇñÓãøöq|'Î9céwÝôy{¼Ôœv—ß™ŒÖw23©ëæË6û¶zǃj§ÆÀù@å³&rRã ÆÆûëœ=@Z®¢³ÎŸÄ‹´_)ç×:WÏV½³k•k‹¼×±r×ÞåH±ÌÅ‹xÈë‡8¦ý&±«Ëo­z'çŠ7ì»c›Õ½ª5Î;öúªRzx•†Òù ¸=Þ+¾AÅæNÕ6Sqº£x`å¿êÀÑìÊvpîÒ¸*ëþ¡ãdF{2ǪžÁËâyÑ~©ø\ÙŽ¼Jÿ*žÚ—ùéšËÙÃi[f+ÐÞÔÜV=Vy®—ÈýŽŸÇâvŸ·7ãüÆ^îüã8×aäwªWŒœ9ä|_ïµ|u½(£ÃøîæSÅ£Sû1ŽŠãÅŽÜnÅ9)S8vñ;•fá_×ît5‚Ï‹º¾Œ;Ƕ*ç‰ýY ½›c­¶‰ÍêYíÇòýŒ“Yw‰r‚óôpL튛åöÝøu²Á€ÅwU®nÜ Î)‹¸;JQ·?¬œÑº l®m¬Sωî“1PïfM|ȪŸú eƒ:Zî&8•]öÝxvü8\ùô¾k•uúØÍÙä^Sõ”Oç„Á$¦ëh¢¿ÃvÎÖ>h¿P÷×þȹÞ"óÇŸŠs=E®µøÃqüý8þçºäŹßÅó8¿#’ñt¾ã—1Êëñâ ?Û§×Ù5]¾Eù1eç¦|0”Ÿd}œÙ±_ì¼k‹e.7çp;;SË•?qúãQe”ŽN.®õ߬s‰±C¥ÿ8îò3‰ W;¼ÿÀ\y¥Ãp(;îtBñÄbaÄÉh1¾&e®œµ™ø„»²Øs‚gÂÓD¿'ø™=êæx:[†õmU²‚çN~wíë8Ä6ø¿“7´÷ vŸ[t¾HÕ9œSÚSèÆË^=V>Õ]&»»àt“•¹XÅHË•£¼Þ7.èi_µ¥ݽ ãÑdíq]#ÃWÕw$pî2‡œk-r=ò‡ãËÇñ“8×gŒüïãø[œû$纋çÇñù8ßï{_ÜîmûD+^ÛLr'µ‹QLõaw^§ú«ö^rö¦ÖOtÊÍ%Ë[*úl\~ì³ãoœïU÷2õO…ËÕý²âu¢æ›Ù5añÔ5!ŠÖ$ï©ôDÙMv¾€Ÿשßa¸×lþÇRù­cïh>„ígã§äoËGøqŸÚ•‰˜àdò²@åU&¼u4tùÓî:]{7÷•å(ÃLwØ…ß]ç®ÿq}Ô˜t9%U¦líU`öÒÑdÿ¯Ò½Š³³¹SZNWe÷ò7];Õ¦ÃÓñµ;÷÷Õ7–mÉcíA›1n感ƹ–"×!¿ç»zy2wÆ~"o{¦Ú¸¸ÍÙg ¦úÌÚ¡ž]‘5î›iÝs‚+þtvý{‡ã>mjÛ)/Óxi‡”·üÁÃîXMàê=†*ÛÇ •{Tÿ¯À$¾™”-pÏ8þn ”/VÉ?Œóû!¹÷[®ÉxvÓ§îù†ûÔø£ÒïÖ&«_L.ºyS²´+Gü0zž®@§lÝkçü/£3É!=7b,£b£Ó¸ïÝ1þÇ#8ÜwéÖ¦Cµ®òË®ñ»cÃê52ŸT¯ãú çHÏ;¶™èènž­–Oär§LÉ£éûNìp¥¡ê±ÍÕz×þ!m‹šç‰ T×1É“ ® Í—N7&ý¦8Y7Ê×NyPõÝsºNOP°“›Yÿ¯\ÛN}Bg×vaG§ЦÂ3µ·þbÿNO˜?œø/Gc‚áYmX>7ãÜÜ£â=qÆ¿#çÚã\—ü£8÷K~ç»|¹Îâ“q~úÝ7}q½…ÊOü S÷ ZÙÔÿum¸¨uøœ1á* J×/H¯xrcP᪀鱉ÿªø©ÊuúrÚgo®Ú),WÍ•ê'ß•ïÒÏv¨;_ONO°uè”Ï?Ýr¹lWŸ)\•žsë ÅÛU^X½Ž¼å²;>n¼gT|èvÅoqòç×¹79þÇY?p\߼νÛ?Þ1µç ·Šæ<ö=ŒÌ'Û—àâ.U|°Â=™#]ÉxrsÝå©çvÝ=ý?ùêØA†ßí£Qx ÝÀdéô¿+bc¼qlÿúÙzÜüV4‘BöÅ•ì)¬d(§áJFØó7®èÍL[ñUÑQ<3ùwíŸÐ½b P'1'–^ñ\õ;>£qàtFEw÷ct«g„®Ÿ°îãzYλúO•éÚ!V¶#Ÿ˜ÆÊ)]êtÖ=PéôNjÇdl_Ï ¬ãKá}jèòáìp5ºxŸ³±@\qs¼±+§ú¯ ΟWò×éß<öy<ü|Â}ƒp—Ék5¼ðÛ™wöìŽ#¶ÇãÇkÕ²ª@Ù.å§«4Ä…2©æ+ÖÍåìfýÂÚ„íp{±Ü3AUNÑÜP­ŸꌼnÜm" J¿äÿŠ®š¯y.8ºø{E~‘æ4N·–ï×]ä¡CÛé:UNåuúmÂO'ÏÉͽmwõ*yí@Užå»5턦Ò7®|‡?•Çúz¢‹ÜY&ëkÇ“ÓJ&'wS_éé­]/÷iø·oÞ®®ÓþÙužûßÚ‹=ÿú¸¾°ÎïˆÄ{|ñ½êø&ß;oõp2ó2ߨ›³oâì³kÌ?èÚgJ¿æ´Î3^6~*Õíè4Ü;€åUÿ¸þBÙ¯dØáïÌ)æwî8Ã¥Ö…;?ŸÍ†iØgè÷í²¯òÕüíÄ|P¦q]¬JíÕfô\“=Öß•2Pã®h*}Õ'Ž—œW¯š{՜jÞb_ït|f2Ç3ëÃJg˜¬oÝ [Ë»ú]Û\áRå®Äà;eÙø°“}ÅÇ]q¨½rÕóQÔ‹Xn×Äß«óñVý©úí+_=“S±*…3ÿw>3“+6ß•a¼VvÂÙ_ÄÁlÞ–Å'÷ßökãŠxp|7/¾1ý×ëç×é#ÿÑqýÁqýÞ:÷'ÿä:ϸˆ3/¾i±ä8Û"Ÿý†1ÌMëq½z¶ÿo|Nÿæ_÷^Z®ç朳‰ ”.q1“©n­l¤ëC‡·¢­ì*¦UsˆÑ`g÷(t;/Bµ…=Å÷GQ/±ïïä=?ˆ3Ï)ÖOê{>yÃwÒTe^”œ¨¹À€ùΞä²êù€ªSÉ­Šñ¨9¨p \°µÊ£ÈGܕΨæ*ËëâR>ޝ‰ŽSôY^gœ¯ú読Wñ8âÒÍJ'bYÅ—ÒãÎÆU¼Mú©;·«|ÔMÊÿcmîÈP.?áéWPéH5&uvÚ/–îêLxìÈ|Õ·oʰzŽÇjÞ ¬(Ý­èuÖqm_#ʆç#‡ü±u~ƒú×y>r|g/ÞÕ‹=ñ¾^øÇñ-¾Üê<_/?ÛÎþDæMňY¬oA™GøeãËú ûk:/*9êÈ9Ú¥*:No+^ºy8F²£úWéuÖï˜ÇxAݪøÅqïÎóNŒQõ}ž_J=†ç ÒWãÑmŸ“ì[6Ç\ÝŽÝ²ÎæƧ÷¯ú^‹Ò· °ß&rìÎ÷ȼ.H¯òv¾‹·î:U™l»…[/g¾æ+]ÃxSñ{,÷•€®Wó•åwÚîh3YÎÿ+žU}Å[ÏÔGÈf‡i›\OÆDÍË :r<±¹Žë×7ŒÇ+²1i“»¯úŸÉz—¯ OªN—WçwMõ`ÅS•çxV6ÇÙPE_}g¦ÃKöÂ×sÜ⼊ØkïêÅùo±ß"öXD<9ÎKþ¡už ÷]ÇõuëôßyÃ“Ï•ËøÙœ˜è45^U|Q‹“¹¾vë2e\zu_Ù›J.öØbýì»1ÿZ=»ÝPõò®Æ‰Éý–ŸìWfX‡=ÇÇx(ÒÄ>Á³¼™œáš•gþëklúz̧Vx|mšÏmV‡åw¾ùÃtVµ†íêÄ«ò?ªn‡Aõ'“GßíCqxsJ×UýÌä‹•qù|jޱ1ëâÞÐÑé=Œ4:::£#ÓÈ[G^ﮎaiŠ·ªíÝ9ˆuÞêÙÆDTrÓ+’Ù.õ}§-Ãqv[ØÑ8«âƒÇõÉuï‡üáqýŸãúu~Käǎ믭ó|äxg/Î~{×zy¿ñ>W€½žÛ‡6ó1½³TiÏ ýÃîs‰ŽìtÒÐOSß›ÛP阎 1Ù¸ª×]=76lNâó…ø¯ìTÆ­ÚÂöï0œ(ÏÒ¯²—9Ö×›ˆµÙ³7ݧt†:£aÆLY9µ×šW5–îù¶Yùì º²ªÖVøŸÅ’¤u}§žÎZ‡ñƒ¸+úlN:9îðÐ)¯êãvÏÊWã¤pUëú g×L ê¿.8Ÿ^¥›;¼>E™\®Š-b™®¼væDÅ[†®/Áè³±Á:•^¯è¡ÿçdõž¾Éuº6ÐÑPzUéã)nä+Çêâ7¾ò¾u~ƒúãë<9Î{‹}Èÿl{’fñå×_<®·ÖéWÇ÷G^_/koó®žgª>Ã÷þ\ÛOÕ_ :sÆù$JÞ»ú¤Z3c™‰Tx'râøbéq Øý³åÏÍW†K=#GüØfæsdö òOØ_®í¨—Øú°¢‡ø†ƒád8>‡Ãñ‰åp œœW´sy5‡pÝÂhVðW‡¯œïî?J§±zøŒëç4Õ†.oÝòÝ~éðíî;úâPrܱßDº¸Ÿ”ýÂùàÆõ¯CœÇ•ξj×oxв¬]]ªðuæ´›oÈ—³i9?iOG¿Lô’K˶ ÓQ¾iþ¿÷vFÜwŸýöÖqýíuî­øÌqýƒuúÇ?}\o1ä?¿Îwöbïò;žM—}oÙHô¡Y[Õ~eª³-Ô}U'÷++wì+;Çdù@Üúî[ÌŠ¿Œ‡Í‡j-¡töi– &ø7b‘2J/8ÚªMÙGÀô<ïpÏ4k'òŽx:±‚Μ@žÝ¸°¾ìèGG×áqx÷½’-¥Ç1îŽi9š[ùwº—áTÿ«ñS8»z±‚î¸)>®â­hVýæê¨2Nοn¬*:̦\é77—;ãren>E}5—X½Ž~ëÐî´*#9™BeºrÙ)çÚ×éÃn|Ûá™–Q¼±t×9.–íï>ù«×ùý¿s\Ÿ]繿q\ÿ|ç#ÿ«uÆ‘ã;"GŽò{Ö‹øñk·ÿkù3J‘/w^£ŠeÜ®M–׉éªt´½¹Ÿ.¦+‘¿îY?¹ÏTÿOtce«ý! ¿êægÂ…e+;£òŸA¹üm‘Ì“U,‡mbé½÷È3ã]‘±ïóùÏL§tô«gƒJGVþb€ûæÀWœ>™ÐîÌ‘i=UÓ»ö§*ÇÖÅŽö*½Çb"ªÿrº{3™Ž·«e»òÓ•¼¿w\:¶ëj~·nå«ô.ïÊN1 g'îñÇ Sýpޏ~è'ö¿“4Tì5`¿S—c/á#Ç~‰øHœUñÖ:Ï®Ø{’ã=½89ö[ľ‹­ó[{_\ï¿ÕEÿØÉ{Ö«tžŠ 1œù>çwô”Ò± þw~‹)Oä×AµöaÀÚˆ¶g¢ûäKùò,þ”÷¥çgÆ›ãåK”aãƒùìÝ5uÆw¦íâˆìÌ2oV¼1ytã„ü=ƒ²Óçìn>8£óÜäŠl"~%[ —;ûÇ­/3¿J_-’¿ñNæQ·ÜgçÞ:•®¬èuô”ª;÷L ¢5ám×ÉuU>³}SP²·ñOðà˜,‘VñÁ ÃKEkªC:4®ô¹â¥Òã]½×‹I p2·'¸:éèÒuý¡p0yav%~·œÓw^<·Øç#¿u\ë¸~ê¸~帾¼Îsà>¿ÎsøÎß¶Îs-¯~s½xÞ‰‡:ß‚ù¹LöÿMuvëTzMݨؖ¢Ñµ­jL«gÇ=7Ü{”ÕóhÖ^ãd}™Ï-˲¼eÍí=G^pÿ ûþ$‹#>äÛù®n¼ÜùnÊ?Gù¨äË-¸g߯PzˆÑïÌÖUyíè]§ÿ‘ãŸáÂñV:ë䘥šßŒn×ÞU6"_ІÃÅUºëž,:cÚ…êÙŒ»gü:YÊõð?«ãbû÷žg ª+¾&x΀êùOÒêô›†«“6b=·Ÿ¬C—ÕUyùˆ÷J¯e`s¡êËî\èŒ]¥Ç_ Óù ŸêËì_l|q~[ìGŽsÝ>¾ÎïìÅÙoÿn½Ø“û,bŸrœŸç_¼ïv½ ¼à/ò†ú›µ ۦƢûìitdËå9]‰eó~kæ«(~ª±ŸÌ'EÅ?¶OÙd6îxá^`Öž,c¬M ¿£Ÿë«6³z¸÷y­—m·ª¼fÚÔ3,“u±;3šµ©ã×äºØçÊ>dP~±³Š'5W°ŸÕwSöÿ{b‹UÿUzIÑpô/[ív9ŸÛé–§ö¨³²ÎÎNm,–é@GÎN¥ßX^—¯ªŸ*½¬ò*^T9¥ÇYªLî•.uóÍõy'MAW·Uº ‹'CÅïDYåUt:²UÒQ{i±l%W.Þ¤Ò2}Lwiè£ßúʼq»Þ{\ß»Nø ëŒ!ÿËužüߎë×oécŽwöâ{Ôqf\ÄŸ÷¹ùûchÓ•AžY›0–ÈÚ^éX§—ª2ÈïkðËpa=7ÆS]^å¹ø%Þwüé®Îduò½ê ¥»Uœ'Ÿ£’÷ßî:Ø–JG³õÙ®¸qïªU_`y¶GCÉLgŒwš*;щ¬ì•8XGÿç¾Í2PÅ sšŠ±c¹jŽMb¼ çÄwS:¡Ë‡ƒIYV×é§+¸»zf¢1–_áqr0m_¥ÏºÐ©×ñºù“þîâSyÓµéÕt÷<Çý¯î;:EÝ+˜êð«rÕå«;®•Oq_gžNü‹ ÙV<îºøž||$¾/ýáuîGŽ3,brìIþ…ãúÁãú+ë<.΋}û;{¯¯Wýeë˜_éb ùÇï@¼Õ8vl¥â« ™7|Æ®b/nœ1M­£Ô3Ôi›7×D<ʶ»6"ì~ÉgYLxß4Ýěƾž¯ߊds7÷eþÿ|½Ê“›¯yþå¶©=(*.رé•.E›¢øVq|Ä5‰!]WÆáRö+­âû§z;(^^e_œoìÖI.¦Û±‡{n ô ãÕÝgè<r8&vƒÍójÜ+¤ðvþ«6vd±Ã{”Îuå+^:mêôS¦7‘+®ßº²P=ûªêw楪›ï=]$ÿ)ÖÝÝúÝyÓÅÝé+œSÎdzsÿ†òîÛ{(¾ç¸>½Î˜ñ—Ö¹Ï"®Ÿ_çùȱã­[Ùð‘¿j½Øë¼ãmgͶÖ}›‹µ¯ŠUóšÉd·ÃÙÑ%ÓyÜÑ ÔZå¤ÊÖ¨t¶æ`çŽl9éè]ÔAò%ò;xjϯ’#%SŸ{¦Áö]°~É2ÏdËÙXÄÅê8\?VÉŽ³'ˆçŠþuñ‡Š~NŸîDÚ•nA˜¶µÂÝígÅCe[+=Ué57/Ý}Æ?…©žEz•­¬ð0ú;¤ê²2gzÞª\N›Ú¦tüÅN^5¦mŸØÝœ6åµÒÝ—ÒßÝúŒ¯ ÝI^€:ÿõ Ï.¿Ë_e'ó/ž»ÓwZø(û}~ûû,✊ïZçùÈ?{\?·ÎóÞâ}½ß\çyÉ?²Î½ßq+¿÷il<û<[eWs,r*×¢‹÷Š®fxXÞþ¯xué,_ñ1™W,Þ¥ìã/®g$ëå~ÅgŸˆSùõÈÆ\q ³Ü£Ìrÿ òqoÒ"e‘¾Šýæ÷Y}&Øgk½ÚWØWJ.Ù8"*^Ïè³çV]yTøttB(›9='£§öótuO§¬›SûË0ÿoJWÑÄù¨pÝãMx«æÈ„V§¯U¾›_îþªì^±uºÓ~¬ÚÊÒ;z‰Õ¯ê1=¦pLm}Çþ"?x¯lè¿£ãÚçh ý«lºJëΓjN([¨ ’ÍÊ~¡Ïçd»ýÆí7öKÄùÈ9®]gÌ8¾òÇõŸ×OŽ+κˆýÊûì·¨qä½×âõD¿Kùª jŸ“,s%žÕ‘•.^ìƒ÷÷Ðbõ÷øv¾ñ1±ÉLg=‹áezÂʼnW*Ãâ° §6_³_\Õ†±cµ? £*FõcWf::Ø“[÷,é8úè÷(z÷ØÇ ‹Ù¹½ݲ•}«p\é늗nü²âGÍÙ ì<äe¢K*¾®èzEoZ?`º%{æÎÄÉi]~»¶FÁDî]™<ªïë:|•ÌOÓ»õªú;aõ;º}Ó±qx®òÀh3ÝÇÊLm^•Îðg?#§ïßðŸÃ×ýÈñméøÎôÇÖ¹÷8ö\Ä÷DbßEœü‰u¾¯÷-ë<c?$ãC¿Fµcq®í˜VÙ»‰=­ôùNÃ5†*Û±3]žº€üLèº4·¯é±‹=Ë@ߢÒN²½À4FCõûÊ…ÛGŸëªg)ø_áT1êM§zžÓ±Mlî<¶¦rk[¥óXkòÃÆ§ë[°3®3Nħ|4”ÍŠ¥›§Ð™¯lýÀÚÌæ\ê9ÏÄ·sãºL^¥³: ô°‹;g[Õå!뛜¦äi;ž;ñ\¥O•ë´Gµ}º–g<*[¨hV6ÃÕ½¦¸Ü|uãõÝ\éð…öí£çÒ\º¢¯î+y쎩²Ûl~áœgeU»v=´SûÛq&Å×®ó;{ñ­éO®3žçZüîqýò:÷_ü“uÆ‘¿ñV>üä7ÖËç#3º(;•éÌ?ÌgszªãÌv²ú w*{Û‘‡“Í[ô/§ã•ñË|2fÛ™]bç° ¯9FÎðWs6Ódß«Ãuãß½›êÚ†t:rädrçWÏÉXÿ0½ªÒ™¯ÑÕ«U=¤ÏÚ®|Ãêlr†ùuë3…‹ýw´:ùUÙé¤ wÅOUfU_;¨âEŽžëw&ßvgÙëð1ÍSú\•»7yª²ŽßŽí«tY‡§®¼Vϧàtk§LGŸT÷•žÂ46^ýå€Õwç®Ýóó)™.D?ˆéÎ\Ëì_å#Ç~äx/öÿø:ϳˆ³Þ¾|\ÿå¸~u>ó§ÖGþÖ[7oׯ|æ³à2_]‹ùèë/HW}<ÑaÝù[éd6F.Î]Ù?LgkVÇå«~wüU2Ó™ÜV¶ýv\#î+ËÆv0˜e?—Ùô™/×óõ²o¾Ë2_µEµ‰õ/Û›ÄÊgèÈ®Â§âæ ßdœqlս𳬝?8—ÊCZtõødM^•Ayaý´ ,Òp²pؘ0pvhJOÉ–Û¿îy…Š—W<¸¼*VšéM힣…yNÞ+ëðLh¨¼n„«ö­“çæËTf¯ÈöUp:™É<«»D¾*ûÇÓñœÎö¬‘Ù_ŒÑEz|K:öY|`û‘ÃGŽýÈÿõ¸~m1äøžHøÌqîÛG×¹×"ö/ÿÉ[ý¼ßÏPqpǯ²ªýY7ætVÖ¥©92™;]¹êêëN;2_¹ŸÑ6 ½Î©ò¯â`¼\õ¥q²ùݩߵ¥•<;zݾex&ß-©è±ç:ÝÿŠÆ=rÃtN&k›Š~U÷)dÕëÊN·ŒÃu'i“~ê¶³»æªð8ZÌ–Vu»ùX¶ÓÕx©:S¾\ûÑΡŸ¼ßÙûºuîGŽo‰|fßÛû±užß¡ŽýÉáGí|ìµx×zñ¾ÚÑ*ž dµÓg¹­*Ý;Üèg¸}=Ý1êú&S? «¯Y]…oªÝ;ÐÉîZ/Uå# O‹öŸÅYY<[Ű­»NþÏæI%£nuçZç¹ öâµ6ã‘ñÔ•¯Ž_£pNeØÕ­h;zS>œ·quž °Þ°¾+ãÒ:òPù$;Ãð°ï²)¾*ºh³¶þSÇõþu~_:üàx7/Þ×ûÒ:÷$Ç7D~iç#ÇÊk޽ùÜ·Ìk\ùû½Ø6æS°Xšk³ìk‡{‘r‡Ò媯'û*Ïʳz•,°¾PPùœ ØXîz(wˆ÷)û¶|å{Wg—sãÁüÁÎÚq /ZùH‹ÕUó¶cã»Ï—«÷Ÿ;z°Ã“’×JÆ®Úѩ첾ÀzS;Òyf:MÃ<¥Ÿ°ì¤èèǎܺ¾ëúZ“v±ñîÄ%”\1½ÌúüJ¸3WºãÛß®þ½ò£ü—+xŸª³wSz®/»|vôè®èó î<·;ó°Ò‘÷Ê–ò1°Ì¦SQ³ñ½qû1áð“c/E|K/ÞÑû‡Çõ¹ãúáužýö±užû‘ßZçwÜ®LƒÙvÆã_²ûêl†{håüŽnšÚ=…eÆéTgÝÜ`e•Ÿ¬M*;™iLðí_\s©vçôL«Û7ßÙùø¬ÓSÝ]ß›ùÀñpk—ªÝÈ7¦1ú™®¢•õdNËÕS2£æ„E[Ñró¦3§Yž“/ÖLcý…õ;ЩÛM›B…WÅ**\¬¯XÞUèô‡Ò©•Ì8¸k­Ê=EŸ«²÷´×áíä=%tôÞ†+1`gë-§.,;'oPmUcÞµå»;ᥫÔ¼e¸Ùºy—ßïíý¥ãúËëŒ%~ñãøÞ^ì½øÁ[zìUþà:÷!ïïõá÷ËÔþ œ»l•-S:‰õ•zÆŠ<8û¿UœÁñ™ï§óíŠÎ¨ÚâäÓp,«³Ý«9–ï;Ïñ ,Û?Àd cÑŠF'Ëïöu»ë5JNp=©äX­ÁÙø±t5Öª®’ñ{A½ÓÅØ7¬ï±Ý·­ö—gœØl½Ñ‘é« Æ@áT24i>e2Çww}¤l ££dy‰{•ÖÉŸÌßý«bApm©lípvOµ½#‡®|•~ºøžbjL˜\°~V6§ÂÕ‰ä²Ýö`Y&ã<6ÕË|T¼T1±ª¾ê«ªo:sªÃ—߉έðUr8éà m7®âœ”©Ò¯¶s WÚÐÑ¥_ ^¦s{*ïmWÇÙ¤€NL®šÿ¸·+ë­ŽòŸ;®¯sEøÇñ-êß;®ÿ·ÎïˆÄþä/×ÛÇõ¡ãzß:÷gÄwö¶ï³Ï€ëð§ì³o÷ÎçŽ}WyS}†ý^ÑžÌÝi,`"¯»Û£³–ï‡ý‹þ)³5›Æ¾„ÿlÎlÜê ÃlGw]ïÞÀòw½\mô#\»læ/·5÷‹{¾‘áaé~Píaéª¾Ò ˜Ç𪲸.fkÝ>QqŽ’e\ÝŒ£«wî±ý“xÃÓ-£t¯ÃÉÆd¢«ºeî¡Ñ¥}•— GÇ~Tu:²pÅç¸Rÿ_ƒî¼az®#«ŒžÓ¹ þWå;Е‰«øîå± ˜ÀÄš>/w´:ã[ÕgyÊÈ>DÐ 7üÝ8Ï-εØg½…_1äÿ~\ÿë¸~rû->»Î½q®Eìшoˆì;3ýój~(ù›è%ôž©ŽìÊÃÙ‰¯0¾*›_áSís>£SùŸ g5Æy¬ÜÙoù¾¯äý¤1•ùèXë²ç& Êc[ñ}käÁé›Ì«j½é š#ìÞ•¯htçöUýÛÑ3 ÊLÚ|/Tzè)iuñuúËNû¬ó¬×¥u@Ù‰ê¿ÂÅî+»ô”pUî¾N=µ&»Ú—ÚݲnÝ;&NïTiŠþ¤¬Kw¸t¿oÚ-ãÊuƬcsÈ•ßBz¹ÜŽýÆÞâØ;ñÝ·ë‡Öy6rì­ø•u¾¯iqFrÄ¿igÅÅ7Dò> uF—’7Lwö°3§:úQù>÷ÂSÈàÄ/ªê»ü®¯ãxp±(U/Ç]?èëeyÞé,Þ¬ö(¬õê<@^YŸäý 8§2}äWíÙÀt&Ój~²<Æ7¶ÁÑb€ýœÓ7T¾)ã/ƒúNLw]1<>,OÉMï$ó;ú ïÕ¼êèœNyµ†} ÜÝúWëU6ÆÕcÿY_täžñT•Ãô® ¹ôÎÿ+40¿c?¯Ä ®@w|ïéÿ«cóå­îÔuuÜœªÊvõgG»2QéÉjí¬ìe®Ÿ}‡ø{-"Žç¾Å7ô"VþqÄ÷;{¿±Î3.â[Ôß~\ß¼Î8røÖÛGfï1e¾ðYt56ÕóÀ®Üd|.ž‰8Ô¾†{jÓY9[÷Œºò‰\œÚÍE¿#¯,^‰ãÏxÉõ™ï‰60óïö^Tú®²%HSµéþ3:¹~K÷:tÆ[=ƒª/ÔœE¼9/¯;Ôú`§©>a|²1T²Œc® «GX:yªú¼Îçuúí íj¯‰ƒn{î©~| ˜ò\Å$”ÞTm«Ê9Sã}e*=ïÊMž>ÜÓ¾{tàUº¨»+Z¾¦8îÉšüÞg{ì¾+÷]>•mßéWÛ¿áç~Íq}Ç:Ï|‹xñO­óÌ·³Nÿ8üäϯߢþÀ­ÎŽ#ïø±zVÍ~U”¾ªdýgðcYé ®?U:[ÎhV´¦>U¥ï;1qæUö–ñ©öi /˜çÖwþ˜È Ã?Ñ?M•a>S5oÝګÇã˸5¢âa2—ºéÓz6™‹Ý¼©üMéuËU²y/íi5¿ª3q§}øTíºG†]Ù«öé)íÞ$îXù]Pó±£wsYüE«²è°çl®-§»r>é'ÔáŽÖÕqí@—žzvÿwü7ÞÙ{ï:¿Ÿ÷=ë<9|áXgìøë܇ߨûÎuÆ’£ÎþÆžŠ!»sÂ\ß8{œù7,¿Ò_WçâU;ÝÅ?…+6®ŠeUó²*ïô]'îÐÆµSÇ3Òܼ°úŠ'‹í–QíR<3Pm¾*ËWì£Óçí®œ¸ùZñ<á'ßß3×;t*›{¥-OåoMiwt÷U¨æŽKsù“±èðQÑ¿2¿thÞ3ªŽ–£w/®Ï&sñм<\ÕͬþSå?ÅÜy œWàŠMTõ³ŸÌälïIޏð7Ü®ðƒ?¼Î÷óÂwŽØqìAß8Þó{}qõŠÃü+ú#×ùÿåUöxœ¬½é·7ÍUvî}žçÕh$@ ’y%1 ÂI€¡ cd3aÖd&‹!F) Á°1˜8_’OYI>åÏK×ê{Ö³ï¾{ïS}E­Õë×]Ã9§ÎT§êW]]u-ÝÐ/Þ?¹û½5õŠÊoîî|Vm¸^—=ú ·Ã™úÇu0Oõc§ÝD ×A\Oàþ†îñ9ñ«ë9>"¬ Žº–ª¯à(x ‡¢ÙÁ⺠·ãµÂ‘äîô•é¹òRBþ"}Nwo©ŽÓ?WÆù ê£=Ér¦Õ¯¶{‡ï¯Rž¢kê+·Q²s¼u8KÇ”M&÷%ñlªÃp?’îñ€y}ÿÚL|g»Á<îSvù¯ðrûÉöÿŽž$ÿžà«: ÎÓ¡®óÕ»~ÎáO´íè.ÞïÊâ±ù*q\õXX»ã±«Ãã‡zn{éqý³ãúºãzïqýÜqýÌqýüÝõíÇõ­Çõ/ëóëåÇõ²zÛ¬kéË3ÓoGS’W×OÏœvü•Â7Ù”jËe¬ûƒ¾ù”bÎsuU|˜ôÌÑÈ¸ÝøÃp0®Ò¶‚:ò„Úc9¶Eš°.Û ÂCTÌÕ©eò꨾uz*òœðâ> Ÿ˜Wbhl£èá~ð¸Û‰çœ&¿Ç4:¹y)ÛkËEÉLáÃ>`™úUmùY¯”<Õï$O“éÙ±¥ÄmwøŠm¬).ß±…Éçº{ÕNË^ZÄ: —ës Šk·¢MǶ+Þ}Íq}íqýàqýòq}â¸þô¸~ë¸>Rgœü•uÆÈ¯¨3~Yiÿ´ rzŽå“.º2çó~‚Áp\ï>®¯®ç1òËîà`\ÃvëÖ–vÆÐT—ÛT=”Ñ®ý+XªŽ²­¤ÍÔO%¯¿‰wÏrgYtRñæ§9Šã¥ÒO¥Û©ï˜ïb.çk]Ÿ_p|W2B8LïQ:´3Ä„81–U°‘7Uá&»iúÒʸ°Îª§xÅÏÎW«vWçfi½@õ‰á! |¯ð1î” ªícyÅù®^â­£—ûvö= #ñ ÓÎÚVJWñ%»e;pŒvû³[‡åàÚ'>+¿;áä¶é´IF‘™£mzžä™huå“ÏPþm¢ÓÑåÊ|'¼»z™p_áâtpwý›Â©®´þÆpðÊ¥Ó¯:®/<®·×wÖ¹×âïŽëoŽë“uÆÌßww½î®þçÕ_?%˜ —ÇÛ*¯º?FßR=µï€ûåx¥ò¦± éÄ<¬ãâˤ‡L3Æï.ft°Ó\òŠþL¾/=O6ÊÉÅœ\‡ïY&JFEe¼†ìp891<%7õ¿Ðdë*žHûv`'ßädŒåÎf\}5ß^Éýï’èueSå˜Æg×ÿ_Ññ;Kv©Ö½•Œ&ÛÇçi-áMº{•—Ž.%ývv˜ÚïèôD“ª§p¸ý4nC ÿšü(ëΕù¡òŠçדOÛÑ ¦G•¹õ·É/*âçÄ› §¢UåqRštZõe—®³ƒK=£œŸ”'9]Y_peìsë«•Ÿi~Éq}Îq}éq½ë¸~ Îýÿëqý§ãúÔqýôq½§Îý/Ö'÷¾ä^3uë¦;빓izS}u¥¸–a¤õmNÊ_»ú*Ï­•â¯jÏót3:~§¹>ûóÇÆŒWùÛ¦ïY=”ÇÎq©µV5_DÜj.Äp˜^îëÃé¼§õî䛜ÿvm˜7Ï`øn^í’£‰ù•ú©ð0ͪª[Ãwöª|a¢ÓÁR0;©ÿäU=†áð²¾qrvšøíì£ï§qËC;|Ls\÷ìÈ8á½¥_G/×OðUÌéàN¶¬èP2w:¤òÔ8™lCÑ¢êᾬ´‡ÔÉÊý*Ÿáè˜lˆ×I’=vzJÏ“n+Ü))ØÎn•m©1Hý::Õ8±Ccê³{Nö]¡ÞÔ?÷ÿrü”t ùÊå½~¼ð®8w­ ¯øøuî«øÐqýÆqýÁqýöqýÚq}Ûq½¡ÎõæWßµ{ÓÆÿÅrl’R·âAï0å×ЮÒZ§òÉ.v}·IõyÕùT¼w~:ÎW)x|Ï~ñ)¿ î[—VÇ–ªnÌè”Æ\Λøã|ÇôHÛÒ×uÕ{‰˜XoYÿ’.`Uó¸ïŒ'ÅÓ;S-OW'õÛáß±—øÝQlÃ~™ñcý:\…““+W¼Juܸè|²â…KWmf§žó±¸>•xÊ劦yg_“µ£wÎ*:]<´ûìàîÂQ>6áé”hî<ç]¼=õ-Ézwœt±TÒG×Î|U%çƒUÿ”Þr$3g Ýg”…óëÓÚѰã÷;gÞçžÕÞ|ÔÞ‹8xmʝ¬3Fþšãúñ:×?s\ÿçqýÞqýñ]Þ·ÔùÎÞÔ¹îüBÝ·gŽ3Òžd–Éä“§5åg¼1êŠ(™LïžíøVn›è¹â£žšw±­¸¹E•ŽñTßÔ¥ÖˆŸÔ\†éã2Ö¹”ÇýTs,ÇÕø, ¥Ç¸ÓsUÅ—®ÃóguÞÛÓ‡uñ|%‹åÜ'¥¯ª—9º°Ï,•Ïóp–ƒòWü:ãá”xçd?åíðoâë4·Oq¾“—³Q×Ù¼ËÛ÷ *9ú\žÿ¸XÍÙÂÚ‰'í·©8:ٓµ“”,\_¯$ç»\…‡×@Œ¤7&ç9=ܱ„Sùu—vx}EÖW|Í ;ã.ÃJvÀÏ»1^™âÎSc„ò½Çâ‹ëMÇõSu®¯=È}\^ç;{>®·×—ÕyFÜ?©çëÐëRg¾áØ„cšó›S?¸Üù`G•Oõ]G#Ó4•»”ôXù’Ä÷þÄ”ÐwL±7â¼Ú´ žWñ˜áÖýÒ®ðs{n›ÖÖ˜FEÇÓÒ¾iQñº¢Uå»y‚j—h@:˜ÞdS WÕæ|ïúíÞ)œ|Æd³Ó³‚‘ö×9œNׯÐȰÇJ~ÌSŽ1’?Qt(ƒå*ÏÑ£èöŠvG›š·«te_ ÒèèTëO~JWut²$%¿*íç:¥éL.•&¿i>×éʹ` a;»tô*¼‰Æä‹¸\ùÚD‡‚;Í+}£,væ ‡J®_Ž–ô‹pœïyZšgn½á=«û±é¹_ií%^kÉ묊uöñw×Ô¹~¼ö!ÿ‡»ûWç>Œ××¹î¼âê—ÜÑÙqXÇ˼·ûÌ1[òœœ-tYš&ŸÆô°ÝîŒkS €4¦øU<æà']Si²ñ©žºwö؉uºË ûͺÝålÎç&ÙùîÌ$ÕÛNúàÆZ'EÛä{ž;÷Ùù“ó]LÅraØ.öV)•¥´3ÞàódªmÒ—Ô|cgΠ|ãtzçú›âH¶™1nGwUÞ¤ëL/Öw{ ¯Éç2nö-©mÕC~¤÷œ,]ÿùŒï”ÜX¶³†¡ê¹1nJ;>•ó'8I§Ì]»NúåêwrsDe';ýß“`á¸Åë9‰§Wt¶Ë8ŽLi²s†ÆÐ‰n.›ÆÇ eLÛŠ§×ž‰÷®ýÈßx\ï;®_?®?9®?;®ß<®Ÿ¬ó]¾u¦ÅÚ¼bä—ݵwçO¸˜¨(ϯxS×”lÆÁpŒC•§øÛNs[·ÇŽË9¥ñáYyx¸NlÔù|‡GW•¼–›GÜš6=÷R²r>ƒãJÄ«|Útf6úl‡þl²S¥óXoÇ?;ß䪶Ì_çwü4÷SôݔG•+¸øœäqCõ¦ÓGûä‡_Óü‰}ËÓz(¦‰ñ¨¤ü¿£ÛLþÕ}SDñáïÎ’®8¼ ÎcR’ó„e¤ÖµÎu›‰&G‹’u¢W=OùIÿU™ó¡;¾Ëé|òÏ ÷4v'ú\Ý+ºå|;§*ùUG¿¢ ë)[œèT8”Ý;ùÍ·+\ ¦Z§XqîηÔÜ`µ]qï:¯b}'ä£Çõéãú«:ãä/è¸þÍq½µÎ}k¯ÅK úË'—Z³H¶Ëp™G¼·ó0u9—í¬ÕL> iìú?ðzë*ëzˆßù‡d×;t+;TsË»\ÖõÕ~ ”û ÷>ë4>`Ú†ò“НÜwõ.Óx™/.wô«1ïÌ앾©ý¼Žg«Š‡®ãSðvb®¦GµáqSùÁ•žÖ}¹TyOºW&¯“²'eßeê%Ý-ªëtZÉË™.†›ž][†Ó¸xLptqbwó=~Vþ6ÅI NŠ Øï1œ]~%ª|#Ó•üºÒGw1üI/MɧïÄrÊ>ïÝ+¹30VÂqéV´A8nlw°UNÓXžòÕïUž†ãdïæƒ æDÇø,wŽñ’uã6î#^qîZC^1òŠ×ÙkÝx­¯sßþ¿»ç­3F^kÍ_TgŒü¬žïëè„ïñ´ã³ÝØåî›Îp=L“ݪºMƒ³_e«X¦h˜à`énœÁ¶»g'(}axjÿãã|å'wæ'ÎO+ñ< æGÏS¸ Û,çMs/LéÔ¤K˜æ>$ß…°~¢ Ó´6¯tHÁá¤ÎÀQ¾OÕ‰Þ„;ùHLÊÏ+ZnÂÉøSŒ¥x«ü"ç3-Ê÷¥¤æ\ŠŽûT‰ý¦‚¯è™hUö‚Ïü™¢»Ä³²IGëd[)Þägö·ŠNn3ÙH祽ô»{޹O}Åß)˜Io¹|zŸiòI>ªÓüÍ锳WµF Ö€Ršø›lýâæõ„Nn=¦L^·™ôx:›†áL¾‚û‡}á¾òX¦êaÙWŒ¼Î´Xߨ{ßžþÔqýÃqýýqýÊq}¼ÎykñOëüÎÞÚo±Ö Ÿ\å+X.*)Ÿ›ä寓+ð§ºó'Ù'»hxɸ8>é*ãsö‰q"Ö{BeÊžT{¢ªê7·CXÌœŸ«>MþÏݧ˜Þ铳'îÏSj;­œ˜6u¦ÈŽß݉±-Ãu¿Êö¸=óÂá|ì:‚ÓCL¹øOáã>ó}ÒŸÉî;ý1âæ4ʼn3Ù‚šƒ8_2­5¨v Vòs)¹ù~WÈ›4瘒’w?»þ8,Wgs“K~fJÎv9åÌûñ®ÈÒÁÇ63õÿ¿bó˜ïø¦ÎØâznŒPõÙºqÁÉÛɓ۟—䑸¶c7Ó<^õ/%ç[“î(9â=žë¤à¸ùª¢ ëó·ðêî~í)^kÉëì·q\ï­3&^ß¡^ïìý/užýöÁ:¿±·Îµxmïù½¢ž¿£§Þ?¿…2æ¯ò%êU=Ôk¥ Jx|pöíÖEU›ÉW6-Øoec*MòL>ÊoœÜú’‚¥p£ŽvÙ-]GýßÍô:º]ì§ÎJs0Ry_)e=Ló†¢<œ—:¿‚ø“MínOþKÑ•b3îãr<Å<§¿®oÓ•ÒÄ;Eçq¥µQä+ÃOýut)ª½ÊgºæíúdE'Ãw¼UrwûQy/…ê—³)å+vÖ]¦ÍÅwÎ'pŸ˜&×VÙ Âqö^õLÃ-úu~‡ïU9ÂB:ŒÙ©~(yîÄ.^ÚÑõɾ’¯q> “:“wâ3Óëð£d?ç`q{,gþñ…Æ®ž¸ú w’%–s§_ìs'¹)Z•-Nrt°9íøêäŸÝžS=;Áz“¾«ñRñᦤê³TŸ§þ$›H¼CŽªŸæpŒOݧ¶JL?ÓÉ8”LÔ¸5Ég²KîÛ¡£«iws‡$¬ÃchÒÙ¦{ÅÇkyŽkÅŠ‘×9oë}½µÏâ¿Ô¹žüûÇõCÇõ滺¯®ûkȈO­)?…_¤—ÓUýâgƒ’AZUÌ¥Úp7gdÛâºWüPª§àÜš{5~pâØ&é<ãpþXù`Çä/–³Þ ž?¡ßîWÚ¬|ö§á¡~ <µöŒ÷ˆ‹m”ñ©{µoMÁ`øÊ~¿Ùp?:­2÷ÍÞ_¢`(ÝÑ{õ_…£Ñér·M¾×ÍǺŒañ/ó0ÙNU¦EÑ­|N™ç+~Ë“-r=ªäò¿Zǘb ¬ïà6쉿L+Þ»³™œ%ÍücZ} Óé´‚Ñ8”Oð0Š—Jï™&n£üÎÄcG7×Uk;4³oty*)?ÞÉÉ—“‹õR¿“Ì&ü;òRzãl>•©:+¹½”L‡zvãÌμ÷¦4¿æS¸VŒü¹uî¡Xç¾ýÄqýBß þßê\Kþ¥ãúŽ:ÏG^ç(¿¦ÎuäÕGÜ‹Ìþ éæ8âÜ;ýT<àûnƒeŠ?<k(Î"gk“~q{—&»qu'_àüŽ’kšûaÚñXï=ä>(ù2mÉGuu6 ëŽã/ˆrG\lÜIÅ CÉrš3!MJžÎ¾Ü~‡1~…/ù«É&8¯évïz ÜÝq!å):Ønœ 0ÿx~åìp²GÄÁ{YpΣððx„íÔ³ó©¿Êw9=Nüž| ‚7Ũ?ÙΓlKϧæØXîž'›aØê̆t?yNN ž‹;SJxû^É B¾‚Çô¸µ‚g·OÅdNœ9ÜÜžn5†^IS}%‡I/\˃m#GŠ–þívSðØÌ¼ïõß§®ý+æýêãú¦ãúÁ:÷W|ªÎïìýuÆÈë}½·Ôy>òZG^{3úì·ÿîÆ…¿‹üI㣊A”Þª6Š—®žÓÝä{]yŠñrøq>îüãMïz;º•a|Ó^{¯»\½ã˜à*g[@øì‡vþïÁ{µšm­ê!Õæ)ÕKãò&áW{“ÿí¤ö°(Ûaù;ÃíR¾CÔ¸Å~&­v[®ÇýÁ~q{N.®tc·ZNú‚4urÿ+8Úʱ}?ãdNs`¶ßäË™ïÉW(Ÿ€züÖáäü—»9¹¢“õ€÷>2mŒS=w}nïôÂÙþª3˜?ÒN÷°\Átv„ùÓ·ÉöU¹óWª®­ÃÁ~eŠçÓüÈÁMüT¾TÍûÜ>7ŸýÔÎü‘Ë{LV°§1~×'3-èëÔ…òA¿1ÅŠmWŒ¼Ö†ßXç:òÚsüËu®ÿïuî³Xç\üû:÷a¬÷úÖy¯¬çg2÷Åòaýëzü.í-]ª¯Éo©¾sÙŽþ±Oa8ì§&¸œ—ütŸ/WöÍÉñ4Ån©Uñ±»XZ釣õ†ê9œ^²»Ý¾&êÚ¸1ŒÛ9ÝJòT¼áwp•qŤ_í;eXÜÎíK@ºUY² ®“ààs’;æ©ØEÉHÁfzØw89wâ}* .ûqƥ]{µ¦Âr›t“u2ÕÝ¡uò;®ŒiV8½Î8ºS¼«ê+UþÌ¥d i>¡äÂ~"ù‚'õp¾¡hV~,éBzoaN¼M2æú“¿áúÓüPÕåXÌÅÆ.Oé•›ƒ¸w ÔXèúê|»’™ãïä?‹Ê8Ïù§ÔÖѺÇôÜŠûîCÿ¢í`L¿øýª:ÏGþª:בæ¸~ñ¸þ¦žCd}gï=wuVýÏ©ç6ô’zsóü¤Ç\Ç»©oœœ›b"®Ç±œÂãì7%å¦Ó»dÏj¾é|ɹ>°í±þ ô·ŠôiÜRq²Z[m\jH½ŸÂ¿L7Û„’7%Ý®“Ò+^ïS<Ä|Ôîê©Óí¶/.cZÕØÄûŒyÞ¥úªô`ŠKз+ÝUý›ôÅÅuW}Šâ/—së·Q}À_¦»D=¥ƒh sŠÁ”Í!o-Š6UGÙ'ÇOÆ?ùQÌ›æi®ÊÛ™¹8$ÁOzÎ1NâA÷ ]=,C½Qô¨_¥ãI.¸fÆýW¶Ñ¿nî¤âñT—åäà%>*áèUö3Åœ·p¹ùµâ?æ'?çú®úÕyî<ƒ$s—’m¡¾¤Œû|kÚ$_ƒíÕ‘yùkœ\{‹WÜûú:Ï´ø¹ãúÃ:Ï|û:÷[üxû-Ö·ø¾¤Îuägõ|œ}VåÅcnó#ùÓ†çþ[ì~=«þb™ªÇº¤Æ9GgÒ7¥7Øuñ¤Ûί9¿¡ô2éó$ù;¼ð¿z5N«¶ê}OçG êªõSÖ9lÓõT¹ÒÏpyœà˜’ï™ngóÊ×!Ö—v?]¼Ãï±lÕwRvõ›ßu~ùÄòæÿ]Õû‘®ï˜7ÅîUzNƒ÷n΃IŰˆ“óÝ8«ž•.(<© ÿ/À¯J­Á(ü*>Å1Mí£rôL¸”OÀ2uÏtqü…õ'Ê7'| §êÃúUßXîüÆÕ{»ÝZÿ]ç#¯½ÅkÅÚüÇõkuîµø½ãúŸêÜ{±bçwÜÕ[ßye=ß7Ñ4à˜âÆöEÇmOÌ3Å/W'ņØ/ô©¬'.ŽÁ¾ª>({Xy8îa¶Iþ˵uã©òEå*6Ûѳ*Ï/W†ðJ”;ßÅ÷_é˜Ã‡zÊ¿]Û)ä3‘8íÒÏüV¾¥•Þ«¤ðñ¯Ò'´E–¿óQSüåä¯ú£ú¥b¥[®×S±äD3ãp>NÙ’Š-Ô»ÉÿaR¼JúÕIÙÃuýQu.%U“ûo†áM)ùHNJçwÇáuœ¿IeÊÞ¹h‹k-y}co}?d}‹ú‡ë<y½§÷wÇõ—uîI^ëÈk ùõuîE~VÏããó–Ê‘¥3ÎOUÝ_Wã”Ó›‚|ÆÝm9%}fzwe©ê±ßxF¸Õ~15Fr,¨úÅ<Ç+í…U¾í ‹­ûjêÎPÐq"_p2ê¶ÚÒå¼×YἩû¾t'6a;ã~áx£b *­GŒŸyÀrǸCÙ$Ú&öÏתŸ;1ÅJ<!/\R¶çôû…ù¬sNvНœîÿRÄ]ôìtL=#,Ãa=l¯ê1=,s‡ï¦ö+ÉOé ç'ßÁöÝelÿ\?ùWô£ßÿ¥bý‚gW±í*þ:Àr§‡iRýT~‡Óžêr;öÑÊ2-*p1¼Ò õ¿›£ƒïÏ-µwýT}¾ÂcħäŸü‚ê+·Qþ·ë$9*XÓÝ+Ù©ø"Ѭʙ®Éq}£ïÑoìÚ‚[SQñáºïýë<·¯©3F^{+~ö¸>]gŒü3wù½ùuwí^^ÏýÂTúÏ4ïͼç´ër×-*W¶„ÿísóHñRµQñµzžÆ"¦Ñ—ðY*¬›j¿@'gל”í8Ûà6\ëª5aæ7ãfx]—ל&&¶I„“lxÒ%£äã˜.÷_óçhÛ.Fr}c¾§˜Œ}6Û¸¢ÝùLÇçi<ÇgîûDOÒ1…3ùZÇCWÆm΢<–K§½eÞLö¨t´ó]l¨úÁï&ýàr„Çq¿‹ \ß“Áþ9:ìNjßµãÓ èU2Núïb?†Éú•`&›S2âz}N¾®Þ$E‡*s¶—à°ÿVý›x¹3ö¤ùÃuvÌýs²J>'ÙWâs·Eø˜×÷iþÑ¿.߉ÓV_컚?x=l¥êþ7DÖ;{k-ù+Žëýu¾³÷Éãúó:÷$ÿÒ]þ÷Ö#qïø½ü®=û2µŽ§Æ#Å/÷<Ãüœ|‘“¥²‡»Wt¨z©ÿê×ýéþÛF:9_Ù§ûÿŸï};2f=Tô0].Fsgö^Ɖmy?æc½bl‹çÂt]žŸòwÛœšó¢LØ'¸þ`[5"í(7v~ù…óaEÓèt„q*š9OÉ…c©NÎG;ýÀ_‡WùùÝñ(Ù!ëò].íøEŸŠA±ÞÎ~sî—“Y—+^)ýQu9¦Rrpú„åmƒJïÝ8^¥e¥â<Ç'¼gXÎ~X§U_¹¾òÓnàÿà“ìwl|âyãtã§Ó3÷Ÿ+¶O¾YÑè.†P:Î<Æòªûýìú)>âÿËnDÇpj=ÞÑ«pp}|Æ=ÿ|–÷aó=ë!?c>Ë‘cïN¬W ¾âµËGš81ߪê öÁ陓±Ò+Œ«™õŒýàÿ0§ç ŸÓO¶cl§Æ§ûRþ†á:~%xjŒåö˜vú¬Þ…C˜“3ÜæcëüÚ3±Î©øÒ:ßÉûïŽëwë<×b½¯·Î[1óú~ÈÚ¯üÚ»ú+F~)ÐÇkd8¶6øÒƒÏÜö ¸•ù tûªø4ñ¯÷T—©Ë6Ûø“Ü\]޹œ-5œ¿Iz©üåÝÄú<¶vÊÞ髺G3?p¡‹Ço¨â_ó»D]nƒ4¥o®#­8OtºáÖ •Žâ=ã.sÏç'ª¹÷Oñ‰ëLõÜ8ŠmÜÙ`}¯þÛhøHOâÂSüR´a}µÿXÉÌña+¹1} o'fRxM¼'ɵCÚªÂT:àæ/ŽïEu”Ì•ïI´$ž©¾q^âŠ1ŠÚµá4Ñêæ%žSûÁ•ÔÜ6ù›‚gôoIVNW¸ÜõmiH¸\ûÄ_¿B=…kZ[Ãv;øÙßpÂ:ªÞar4(}çñ\é@Ò—¤³“ý°gø+¹±Á%ÇÅWS4?W|¼Ö„×9no>®ï¨3^ߢ^g"¯oˆ¬ó-Ö:òO×ù-ê/ªsïòzo¯÷l¨¸O]ò]YNnŒIóš*Í[çÇXnž¢ÛqÌ»’Û7­thò9H/ófg]—Ÿy<(ªƒððÞé®’ Û½šK íŽïn}WùUgÿJnë•©§Ú³œÕ ØéGœ¼ïžqðz:ëÍd‹]×íVüPv–ht¶þHÅê×ÑÈt¸¾"ÊG(Ûãû¦™ijx¯l~§Lk²Ygl›é½KÇ_%?çÙW$Ù9ø˜Ï0Xnnüd[p40\%kç`}Wžp«qYéÖÄs¾W}R´1;~BÉùìôIébòŽnLlOɶÓâä‡ð G¿j£`§”ê8Yq[5n+Lô²®ª1†éskû*MþO¥{!>›(œÉþч¯¼ã®øx½³÷Æãz[g¼­s-Ö^‹'¯3-~å.ÿ=užkñŠ»vOëþþ®]ûv±¼ò3Ž×]Gíyd~òø–ôDÙ»“gâµÒ=åk•ì“ß`~¨¾ö=Ë{w _ÁúØù¼ßëª|ÜOáÆ7ÿÁ2öƒŒ—q²~âžf7¯X ÷ß_·«¾0J§8Þæï€8øÜoþUñ¸<þe^:ZP§ˆ>¦…Û©qañmÆ™ø®òTŸK´ÃÄóЦKñBõUI7”¿ë@Q]¶w‡Wñ™ë7]ɧ¹Ø÷ªÜ6ùƒî§Ó!;;{áú›ý÷UÑšúãø¯l‘ñ©9Ã@HvÈxŸjçèN4”O6®ð9¼Ê¿­ÄsßäÓUê¶êý L ·ë£êƒƒuÕ˜Ï}W´+Z/9/Ù¯³egý»³Gˆév~…éãw‘­IÝØ?é &G7–Oö¤ì 븋y3ͰŽÂ¡ê(ûTð”AØ*®(úUçh"le'J†TÌÄ4ÜPÆX§¿!½ò×^‹õ ‘7×7׎ëcuî·ø«:בW¼¼ö)¯ïð}åq}þÝõÇé Ç È‹‚gŽ)“  ]9»a¹šÛð¾ç¢rgcÉw`Ÿ‡Üýhê—ûÏl'Î+_Å~ÄÁãþ¸¾2]X¿DegŠž•šG¼æ‹ÿßc=–/Óàt×Å™J§ŸˆrŒ™FÇOæ³ói]’ÇEë¤ÿÊœž3ý*fÝsº bM´½[Ês¼+S®p©>(ƒí•=àðœÏvø©à¡~³~ª>9›dZTÌââ —XïØç8¸ŒËä+ž9]Tyζørð•ü”®²Ïrüd^)|H#—+\Šjî>Cù½ª‡¼À|¦‘Ë”Ü19ÝÚ‰©c¿¬‹®è#>n?íIV¾Èťɗa9çc›ä›˜®ÄKÖu¤Za¼ÝVù~ŽG˜ö1 .ËUÑÏ4"NìϺ_>¾ã䯫s½xíµXû’×^‹_¯ó|äïªs?òW×¹æÜçYÜÔ‘g€§ãqûò¾Lä‡ò±Ê·1<õ– óÆùÔ1ß8[srtú¤ü.ûRE¯š¹¶Î¨zì‡?aŸÃ:®| Ög¦ê¨sßž@YAýžùÿ3LnÍu¹ÛªqDñ‰ýûÞ´ï&ù.Ö5~*Ÿªô5郂éÖ—“)ýK¾k÷[¦*†å6j¬h>¨uve÷ §(ßé7×ï2ÅŸ*ÍO„§¾Æ8ÝØ„uœ~ìø†ä«¦òc çJj~ê|&GKÒ± ÷ SÕmÐtñ³ ¯º°žÓÍþeŸšbSÆ4:ùº¶ªînù•ç+ý©Ò~Lé¡ÛcéâFLʧ(¹2Ê~“M2>”3÷×Ñœþ÷V1eš¯88©¿Éž:©xT=«XÏÝ«GMH¿’£âÖYö¾ö#¿¦Î½ÆëüŠo¯ççY¬yÅÌ+v~{ëÈŸw·Ïµèÿ´Ñžùÿ"ÇO'7lãæY»ÏªßŒÇ養;œþ8;Rc½²3–+×åz»4q¹ÊK:Ìm°>Ç<çq~}ë óŸësÿXÏðübîkH£ûÊðªîÃQ1èÎ7ÔXÈõMH—Û«\uâSþǵá}~ÎwqÌ„õ¹_jŽÀ}Pù ÛÅ'·2.Ö7¥³©sÔ\ÈÉÏɉۥyÒe×c¬€°¸?êR1&äEŠ_Nî·Mz°£;»²ê¤øˆøP.=…_ç˯¢ŸÛ)šû÷¤Véßñ9Ñ‚÷ʇ9ÛQx±ýZï]{&Ö:òZ'^1òGŽë·ëïë?×ÿq—÷ãuîIþçuîa^}{é<\WVc(Ó¨âîkÕCþbž™¶Xׯ‹Ú+¸ˆ_ý‡l$ÙÆÎü’yåp¦˜É鬪ƒyn]c"Õ¿d㓟Eü½Û1=…:.¾½¥¶Žœ¸­Òi¦§ë*ÙaùúU0T[–Óëd¢ö°±!Lî«“˜Ï]ŽòS{ÃRÂ~«÷>œ¤ÏØ/^Ka~©oJ¨þ±ÿTqPZëUíX.Ü?eËÝ/ì§Òy§ãÌ£äKú};Çä †¢ “ÓsWë&R8¹¿Îï¦äx9õ_Áág×O®“|–›g©ý/I?,…Ké°¢§ë¸ùÀmeybÝ]èä4ͳð>Ñ£ìÒÁP>ÖÙ˜ÓgŸ ×Ñíl!éÓÀ¼Skñê]N†ý¤´œÒ³ó©X§ËŸQÒÄt4-}þÛ—Ô¹F¼öÿ@1òú~Èÿu\¿Zg|üÞ:÷c¼XçÚó‚ÑïùãX„qé-]Hß ´UãŠÏOxU±-Ã`XNW˜w.^œü¹ŠÉ«üºœ³¯Æå|­”^&ŸÞñ*ÃUöÌsÂK:X¬'L³z‡¿L†ÉyŽV–Ÿã±óGì»],êl8å©:hcŠ&ÞS•tpÒ}%ÄåÊ'ØÝÖå¡=+|ŒCùD¦õ–û0Ü~å‡TÿX&.Öw¼âxŽy®æ »6îôŽ}²+WIéo‡sE>?tW/“-Ms…‰^çóÝÿH V•^{vx;©1Oáâ±Õé×O¶©t/Ù‡Ò=×…O•q»ä#&ßÃx”¼¸Œá([eÿÎ}Hz–üÖaÝSú®à¨ÿB’ïUùÎ7©´gìüb{–“šW¸ý¯.ÖVx'[hí›Vœ¼Î=^ñï;ëë|ooÅÈkùCÇõýuîµXgZ¬}ŸS÷×éo .Ò­ô ë+;çöœx­ Sò±,K¼Ô¾D¦9é9û¢gÌgyïê˜óœ‡|czœ}bžÒMÆ£ìVÙsªÃ󯮫þ‹dþu,Ï´+Ü]ß•TõŸÐ/òŠß³tÛkçáûu+>^ß¡^gº­ïP¯÷ó~±Îó‘ÿ¶Îõä߬ó¼‹wÕù­‘#¯ó‘_ 8žÕ}œ Ÿå2ÍŸÐöy3òÛ+}b|WäQõÐÎ#\\‘âe{Ž&g§¿.±^¥¸XáçKñFÅé CùF%¯´Òñßíá9ãÆÿ–ŸÕ}ú7ßwŸÕ#n>Ä}Æ~º½ì\ËúÂw‹v¥Ûj­ó™7ì—ð“›Gáo•­1®}r4ºx…÷haù4Ts>—˜ï<Âþ1½N·Ï«ã™ ;­!=‰·jL˜ôsGž.aß¹/X®ìÀÑÏ.&æÿñº­êï$·dg‰î©‰wN®;ãÝ„ŸmŠq`[gW±.÷cgsE/¦ù°[)ñÌ¸ÜøÉ4ào×sñY‚…t2|l§ì€áªXƒ÷†u]^SS°p XõWœ»Îq{c{-~â¸>QgŒ¼Ö?}\¿v\ÿ¶ÎøøMuîÍX×ÚoÑûQNè÷ø;jØwλ­‡ñLñ¨“;Ÿ’õfú™÷Ýr?’r¾ú/ïÓ¢ü ó™\¦|ýÍ ¶º˜VÄëxäèU}|ŒŽº|å“LÔ3ÊéÝÕ‹©oŠÎD ÃJp¯ÀÙáS§)SÊ‘}‡ëúT¶Í®Ëÿy+n¼ŠŽþæØºV¬»Î;þú:Ï|ûPç½ýåqýuîKþè]Ù7׋uî³x%áÂx¸áßP¾ÚGÉ}âü»Ÿ§X\áuxÒÅvÍ2œb)gÎ6¸NnEY×Wóq„íð:Ÿ«t\ùõŸò§iSví‘ü–ê “‚É6ͲC± +>q¹Š{»Ž»g›Áû[Q‡iw¶åê)Þ0½Šÿ¼.\T'ùOÅ7ÓpL@Ÿãd‡¿ŽîCÕCþ௛;>!>>Ûõ‰ic\““t~y…ùiÏîAq:¬à"ÿú?/ÌOt1ÎY6ÜŽa÷þƪ¬/ žšÏ¹ºL;÷Õéç§yh‰g矔¿Lv|^ò{ŒcЇӽÓCG»²ËÑbrãhš7M:È|Exj>«b1†;éâQ>WÉF]z?˜Š_ŸÂµbäu¦Å××÷Ô¹×b}{ú“uÆÉ¿_ç¹o+¿Ï}û»vø_¸‹i ÊûþYÝçuÓ‹êòÞô_¢’¡Ú#PTo‡×a;[,“§p±£¯Vc,ê Ço0©÷.}©/Ên”nL~Š÷礼ûÏÿŰ\¦Ò/®¯â-%¯ôÿ'ûŠdËË—ï]\Ãú3ñÅÑÄüæ6®¯Š‡¬£H‡[utq=–%ãc]Gÿ¨Ê1Ÿ²SÄÑåüÿûHî#÷Uõóœn!-\¦`9<É^™G_Ü)ÖsºY€Wù§Ô7ÇP6âl†ë³Q:•àLIÑÚ¿Ê6S¿9Où1gcLËDû¤Ÿ Çí«Pã~â¥êkZ[vôbRóáÉg©þ;zÑç*½R4%ÿ˜x½k3I8©˜˜ï½Y¿S{©ìcÔ: ê]ÿcÅ«ë¬ãõÞW׿©3Vþ½ãúïëüÖÞûëmu~cokñÊz¾Oão\×áþ"nÅSö“M+™ò½šÃrrúçlƒeÊ4©øµËp ¦D»+¾ƒáVÝç-¯¡:z’sâ¾òyˆUú{xŠ~öéŠwÊO¢}¸u=5Píñ]'G³²e5Vô”hÓ÷ÊÆ˜ôI J©Ž›ßpÿÕ\ÈÍ­”8ܪŸJŸ&U0Ý|Šù©hV´2>÷ëb|•çÖAÝÜ-ùT¼W|]W¿c×ëÌ+V^ïß­÷ñÞSç¹oë»z¿PgŒ¼ÎµXkÈ+n^û•?·ž¿¯‡kÕèûœw¿VR{¤•ïTiòÉw¨ºX_‹ªtÓÑ•æÖÊß0mÛÍo¤5­Ã1,eL3ÇÜöejŒZ¿ *X“v•PÌ ü˜qñóUuÿ㨺¶ ãtûÜ3ÿŸêxÞ8x4÷{G–Šß¼çƒéTzмqv†m•?Àº[3ݬ7uÿ]Íä¯UŸ˜FEs'þ¯Šy͉í iV°«|lÂ45N‹º{%Ä™þ{üÉß©ú.FR²füÎÿpùUßœôTõq(˜I~Ø/*˜ ëRj_â9évŠÏ¹nQU_%çÓ¸ÜéÃàºJö‰^ÕÆ­ ©¹WêëdÉ Î4_tmy,Rå CÑêàª5l£èRóLµ_XÉ…ÿkRIÑ£|n'çûÙO¨±cãþ]1óú¶ô7ÔyöÛÚW±ÖŽÿëqý?w÷ë›Ôëì·oªó 嵿ü²;<ý.UajýÒÙÙÔ•\Œ¥|³Ã™øôQ=®OÊ7q¾’«Ú' özâoê{Ãv:Ÿb•d ˜çú²Rq†Òq7¶°ìÜÜJÑõ™Æ­t炪÷×É©JǽXްŽZ'ä>+ZªîëÖWë¨ÎÞ ÊyÝ5õËÕCºYÞý«bÅ*-5W*ºW8L®¯úÅpTßøWñ4õIÝ£oçÄíŠ×JŸvç s=~Vk|¯lë(ºT×s¸±®ãÁÎÔ ÷&*ºwô.ÅtlÊGŽV•Ðξ£ÝÙ±ò¯®_“}p†ê·“ŸÓ•Tæd„u™Î*Ÿ™|Âß)CžÃéÆÕDÛç£Í³ž2}”­¸8\Ù€ê›z·‚y×ñíúÈzoo‘ü®:ב?\ç™ok_ò:ëâ»ê<níG^kɯºƒßï àÿÖøÿ4÷Ïñ^õ•“óßÜVÁº©‡ç-ïúÍþe¿Ìc¢Ï-|ñ> –3Ò§ÖžP]*]À_Ô;<ã”åÕ}ä}η)_…ú±g!,.g}ã¹Zë{òÌà iTÏMùÂßÑÆþ:ßêê•ñ~ E·Óæ‡*Ã|5îbܬö,¤ù^A[Þ³£p:ÿêôc¥žÇ#^æÿðÏ”?S:Ìýà>ò<ÈÅlkˆƒíAÁKã¶wð‘–䯕½U=䇒­³Qnïðq çlßéÓ¢b¦ùÚúëèbšŠv®¯|EÕžÞ1 î¢×ùf'+GÂb\èë&?Á~®ê¡ý`>·EüNöŠN•T?Rlìà0~nÇ4;{)¨Ãy|ïøËp•þßÔÃ>M}C¸-oE/Ãq²`žãÌãhçßÔÃÿuÝúÑÚk±ö¿å¸ÞZç™o¿Rç¹Èëݽ_®ól䵎¼ö#¯÷ûÖ^‹—Ü]㸈}åøûËkX,w扳 ôŸJ96IþFé?óøÃí‡ê£ª×IýŸÌºƒ÷ªÏήT{gC`}¬ÃÏOê~|ä|ß#þÿ¢q,Gì—0nvøÕy+hkì˜nÞ»Áye)¦Ã6_ržë¯óõEm09?È<¼5yøÛe7tŸü›j48e¹)€¿Ê¯*þ1N^óp~u³ësœŸQðïŠê©}æLêÃV|p´q¾zvúäê)?¯ê*8œïp8Þ°>(ØNgS—á¼8%ÕÞýgÏx\ï­óì‹×Õ¹Žü²;8¸æóB=ŒÝy\E¿Î}Ǿ±}ðÙ¢W0?/Éïs=„­ìK駃…ú©|²:cñîú7æ²û¢_¥«£)b¿Üw VQ]ç3XG•ýr<Éÿ©+?ÏxðÙùÆÉvÅ1·ÚcŒ÷Šå:ßí'àöŒOùvå¿¿/rºÂzRð<ÅÃjìSürÿÓ+º¹ÒæäS¥m¢D}†íhbÚ“à6XGÅ;®œðÿ¶Ïn§l Ë8©rþ¿Pñ^ ô¸˜‚ñ%=º¡lïâìNêÒ ¯JÉÆT|¬~¬kl‰Ì'wöK¬»Î¦ßU_T\¢Ú&Þ+[Àwº”¯S|q:©ðð¯òu‰IVhO½ö»ú³Î©è½ßZçžäŸ;®«s¯ÅZCþá:ÏH^ïöõ{{«½7õðÿfµƒÏ%¹ab½VrAüê?Då ¾JI”?Hc’磜yþÁýK~P­Sb?ø¿}5žñœÚŠâ+ÒëìÖ­ßaÞ „s’+ãPrW0T7–c¾ÿ°n•ïŸÓINЕ«¾"| Û§)Wþñ;ZÐ/r¦­ë9ÝqzÎcAªï`:9(yñƒêGQ;•T›äßR,cš]Ü;ÁLz‡IÍ«Y7~¥ŠÇÎr¦Ýõ ×+Ü7ÉkÚ›õ'Ù?¦ò‰—Ÿ‰£`9;ê8"á(SîhWýpv˰'[Rvìà::»Î•X¢ó’-0]ÊŽ˜V¦{Š/¹­Ú Æã+÷«Ë”~¤1Dõ啹±’ãØ•¿ö¯5ä¯:®××¹ßb½¯÷Çõ[Çõ›u~—úƒuÆÎëüäK¯s0VŒüB=×ÿUäüçŽ.©ñ;ñ…m‰ÇiÇéÖŽ_œt¤ê¡oW¾Çkö›)õ\E铺¾iŒù.ÆNsPå ”N nÅ'ŒGOKóM9*nDÿËíÙ¶¹-·ã~å!]IV ëïñàþ2?:ß­µíúK¥/Jÿ9)}gTüÃx WîhR0ÒÜÂÁÇXÛÉïS2UíS¸½’¿kÏsïøûîúæbVG?çM¶ÁùŽŽ\˜®Ú뤿¾+t+œ<îrb`8iÌQó~7QÝcž²/®³Ë;…ÇñŽòÎ~ŒDŸkçæÜJ– ®ÓWE£Ó·É¦ Wmp§î®L“ßf88†«1¿Ÿ×yë·7×;ëܼÎyûã:Ï|ûƒ:ÏHþ`g[¬}¯­sóŠ­;F®ºÿ??ïAWýé:;ë Ž?Ó^·$—4gäzJ?\±O·ßeˆí&{U~’í|²ÑdjO±‡Õ/çá=ǽH÷4ÆóÿF+ñ¼‘a)»a¼XÆùlKUùœæº*öq2CxÎV”å|ç'¹·W åÀýVýÁò§”_õWEùio¼ë Ò:Ågü_·wÏXÿªò:½GÌôNs îkò[Êo°Ý1Ž©=æOc:—ñœ”å4Åb‰ŠÎNÊç©oŒ2å·;ŸëOòtt;\Nw=ª¢w’µós®Ìs5v$<}?ý¯Âð™ÕFù ®çöjN‰ãƒ$3GÓàÚ(ú•"ñ_‰}Yß”&™¡¾ðJõï—›Ûð}ò®—»4ÁÇÄc°£ÙÓXÎqÃQzŽ:ªú®hP>͵IzÓ0ñþÆ”)¸Îfœ÷³ŠÓ?gº”®¬Äû;.¥OЇŠþ®ÇïBsBúvÖö’O)WŠ&Uí|÷Žn3ǾDÁ¹×Oñ)ã™ú§|€‚¯î“vx•_I´u5Æ0\¦#ÅkÎæ\Œp…f7wWÿïcÂ6*NMþð™Èw¿üÎïÑcº“ž]áM²Ÿ¤/NVS4>f—ìeÊø§5a§g)&sôº>¥5{šS%yq?ðYÍq“¾:ÿ‰ív|;—§ùÁôÛ÷Éw0L~Vmù¿l‡0îæ)×ï:î›ëZëÈ댊uöÛŠ¨Î¸ø?×ßÔù ‘Ÿ­3fþæ:Ï~û’»6k?òËó„ãÄO^ÛQ6£úàêìØ*§d— _òß®nÒ%´·þíh+zv~QÙ8Ëpê/ë_J¬ÏèûoëaìÏ>ÿWPãú =#·Ö«þ[O¾¹Û¨øÕɼq?¥<Ǻ5ì‡â=ãÚMÝ^íÕïäæ=Øç¤Iß9M~ŸíLÍ7ÜØçôƒñpŸ°Ξºåçæ) f—¹}iŠ¿¬sî6¥—Xæ`ceœ’ϽÂ÷IO’ T]†Åö£ô‹Û&«æ…ýìb'çONŠN·ëº¾(Ú ¡…á¸6õuWÎ.X¿ŸÛ±JÊï`RíÜÚ–ë?öñÊ| ùíxåø¬è›t“ýªóALã® #]í#]BŠmû™çûüÎ!ÒÖWkêÙݵö%¯8ùÛŽëÝuÆÉŸ8®?<®_¯s-yíµx[û2^ m{߯gã{?Ý„á©~N°”S¾a©ó¤¸îd7ɮꢳgÔ)æ±û/ÇÙÂJóf¾ç˜ûíäWu_œms\Á¼Pü™ôÛa,¯Úb½ä›1ߍ©¿Ÿ:©wvÑ}—9ÿ“tWÙ»ÓÑ¢üNn `>:?Ì8U{®Ãÿ³*ݺ?*ZÓ3ÓÌqÕ䙇Ž?,kÌS8]bzÕûì*¹>!Íj~ìâ*k¢7Åho‘';…s§ûÄ—tiÅrŒÇÒÿ/nìSt:\“îìògJê?G•œ/bœjìqqFÒæ§¢+ÅCßño*W¶“d¹#gLÓ8é`(ÝSuÕ¸£ð8»Ü™C¸ñ‡Ûª8eÑ·öY¬õàó®=k/Å¿>®ï­ó¼·µyí½x{g^|ù]½õm¾µÿ[V¾yàâ"¤=ù®[úÚ$}ä2G'·ã>2üô¿âå¼i}€ieY3mÊ—©|åÏ“Jð”NïÈ[%ì[ËcLä%ÆÊ-\àý¼^põœm«øÂñ³ê!oŸˆ6h;ã™â.ÞÆ27Á2LJ6Ê6Y¶Ó˜èÆg*9ºœœŽ)›cÜì •L9q_œþ³.8þ²¾$˜Î¦¹.Ò©RÃJg—#MJ¿”8[Oy;m›¦ a8Ù9¿3ÉÃÑ;íÛ`ZÏ_9¹Øë³}(üŽ^l‡~râ%—)½w$»púç|¨’‘ë óÙÁtûÜ3ƇjÌCÜŒŸéwpRÌZßõy/1÷QádýK{¬'·¯Ï¶Rõ°Ò)쇊ï\ÿTÃN6åøÌ¸¸‹íç—q¾”Ö.”Oÿñ99ðxêôAÑ;Õ­zØWWÖ }ª³îoÂ?³ŽÇ3å{¬®«þ—qºéhRq%ÚËDƒÓ}ç/:9ùº8ûåtLÑé`*“ì–ëN1H² —x?ðÔ&ŧJ'•¬œ-wRú†8¹ýmy?À4ñ=û3WÆýIcÒ¦Ö“™ªä`¸y­j‹4)ýU~Ý•©XÆõKÁ*“—æª))yMõ™g¼Ï]ÙµJi¬w1+ë’kÏ4ãýD§ÓËOÑáæ% ®‹q“Ïé2“îÈ¡iuòWú©Æ-5¯T0\JþÍÁp6òü Oå;–âêNj<çXŠeàäî~± çíŒÊLc¦É×cRºÄð\SÿWõk²)†‹ï%Ÿžú€å_øWé`Šó± Ç­+k]øUuîI^ß›~÷q}_ߨ[ß þ–:÷"¿±Î¹¿CÝíyÏÒÐø0næ~¦þîø{î§jãæ&˜7é¾+wã½ó•NN vÒ‰—ÿ©ó¦µª)©~r¹{7Vñ€cX´9¦ïQ¶*–Ns)¦MÑØ8ÔüaÇ'«û¦Û!.îöÃ韢Ÿõæ¶4?”®*^s_Ÿ“ž"}Wl±ïûB}›Þ{åÄø•ŸV2Vs¯ä»ÝŠ¿IŸ\ò‘ép2t´õ/˜’/rEëº_ëÀkyýöÖ:ßËûHç#¯uäÏÔù­½µ?ù;ꌓ¿°Î¹¿³×ïîáø‹ç&«>òx<éŽK®mÕÃñ1ù “}ùNn;ÑÀ2žtÛ#oÝy ®˜”œ¸Û²Þí¬·0ýÝÆ}³œ÷3Us,Ì6®Æy'/Æé`ª6ÜÛ+À}f«o•p¹œe£hÛ‰mšU“ÒQ§ƒJœŽ•«¶ŽnN¬‡n¾UõÃe›ÝùIÙ>·uï&)Ÿ´`=eoOC{Æ0]l¬xÎyJ¿Xל.5nÅãÉ·%Þ(:”m¥ñšóx!×áç>8\v§)Q¿j~¡ê(™&ú’þªzNâ—›»§<_rÝÝ´#¶+óBÌsqÂdω®•Ü:‚ò%Š.nÛ÷N¯ø¦©Ûw[7¦3U¬Àmxœës-Ö9ÇkßÄ—Õù¾Þ:çm÷¶¾ò×ÿ{\¿[çkOòZO~±Î÷öÖ~äêù¾äÏûûÉï&¹¹˜âQQ~·W~<鬃™Æþ”Xï>ß)Y'&Ï®­³ËÉ0ñ~ ¬Ãt«½æn·eÝVÕK>Sõ‡ie:[WÓøÆt)Zº>Ï 9ñÜ@ù‚]ÛOº¡è/úe¹¨vØÞÑ—Æ/µ®Ú)zŠÊ¹Ãĺ.Æqzl?*¦e?ìèO>ÎÁpq½óûlK%Úâ³¢kç>%¥Ã Ãù,ÇC†?ñÈÉ:ÉMñӥ䔟àziÿRJj^¬žmi e9)[Sÿ «½*»z“Æ"NJÆ ë!M.¦Týç³s;©ÿS¬º‹›íÒÅêÞѦêïÌÕ\ž¢‡u¨óÒ¼ ÓÔO„Í÷S}eÿnOUÓüê­5á/>®7ÕùÞ^Ÿ“¼Î{[ïï­³-~ð.ÿëëuužü²;X}îÛ ÀÞá û ¦ûáöµì9ÚßV~—û‘p9Sº¯úRuŸ'J¿ÒÑvŠ>'C÷ή™)þ»ç¤ÃŽF—ï½§4ñ¥ê¾Ž&»VtUiþ!n¶‡gT'Áæ²d¿ŒÛù‡/ÉÛ+;šd“ðªq‚ç¹9°³¡ .ןæûj] ¿û±âãõ®ÞŠ{×w¨ß_gLü‹uîGþoÇõ—u~SäuîµxCç`ôùoøí3]LŒý˜æ>Üg„ß÷¸—Þ¿dß’ìšq±}(úTÚõG'ç«oïªöÉ?©ú©žÿ¹ÿÈ[eŠß*^~ •a9ËaóxÁ6Àc÷IÙ Âåulg³Éÿ8½v:„û•1)þ«>;˜ŠoªŠÛÊä¹>*Ÿ…øÜ͘vìOéÁägRÌÈu'{s¶½ã'Rb™*Ù3|U—ér´ïú‹D§Â—t‚û“æÉ /Ó5ù£2eÌ 5¿g\êÿOGÛ“œvæ#ü¬|T‰çÎSÉo·Ú›ÃmJ”õ…ï6aJ±²‚ÏmÕ\Áéµãé4ïr48ÚUR¸\¬©ü÷dÏ*^K|prK:¶£?ØÇäƒÓ¶qõÐFñ¾Ï6^ïí­sßþeç¾­oí}û‘×Þä8®wÔyöÅŠ§×;{}®âš|©ê¯³X¦¼FÆ}¿" EëÎ^BUŽyjîôÈýOç|*Âq{‡wýX²Y®ïÖ “qq“¢ëâ쟉6 Š#’Î!.æ# žÒKµçÚÙ¼“¥âqÒ)ÖŽÝ]%î'#ݪ.Ãâv\WñûÄmW}Þ:ÑÀüžâYlÏ÷IfXî|cò# Ö.ÌWå›xNµ’Šã°¾£Áå§}!“Œvq8?ÇåÜWWžÒTg’“‚5é—íøtE‡òQʧ+¿ÂõÕüétô«ü?Â÷“ܱŽ›¹½ê—Âíâà«}wô–øu8ÓøæðïÄP<÷vk%LÒ–ðNs‚iÜpíÑçá=®Õ2ßxL\ek x­¯=+>þλkkñ;u®!æî~}kï»ëü†Èú&ßÚÜëÇÏ ìÚ˜Š;X¦ê¿*„™Öž°ü_®ï’ÓÑÉ—±ÌÜ{,(%Oî‡+kÞ¦x›÷)¤q»¨.??õ•¼Y~*&uøù¬³ª‡ël|¹qû¯úÆûR|¯|ҭô¨¹ ê‹¢¹†:ŠîKò…ξЇ¨80ù2¶¥GxŸÆÆÉk;>ÖÉÃáRpÌÝwÆðyǧ8^»g¶õ>0<7öMåJ ·ÒY¦i’ëô~±JJ§—íÌÜT¢<ÙÒÆõŽ8?èp¹{‡ÓÙ¸óe;)ÑèòmýëâÀÉî8ÏõwÂÛ‰ãHOùpÎg¼Lï³Ò/Mµo|©Ž»œ½²|øõ®¥›“ m.¶RïBqßÜ<*Ù Ÿ«ú­ü Ëœë°m+üj,ã9”²¹ä_nÒ†«ôBÙ²nãx=Ñáüæaü§Ú9>)”î1},ó´Gå!¿n‹õáNõ&ÿ§ÊX–»ñö”¯ôLáäçæ”)Ï%§ê™áîÄ@ÎI?§äbËtŸtÂÉ8éÊ&ÛIWê9¾&?“`©¶;¾ŽõDù´+6uEW\ÿÝ\ÏùØŽe×Õïí­µäµßâÍÇõ­ÇõmÇõÇõ#u¾¿·ÎM~wïõ­÷û>ÿ¸^YçZôKëáøÃþbGw\S}ÕoWžÆÔ•Ò{ë ?'·? á1X‚¯ü9—'?ýX}e[è_õ<ÂàõÛD³Ú?¬ü²³;…Cé}ò#̳[‘Ç4ãú6ÓÁkÁ\ë#LÖUîkÕCšÔZöIÍ«”<8VRøyÎÎ4¨ú.†W:¯lZÉÍÑ¡`¡Î&øõˆÂžtQÑäd›ü‘òåœvó°l’µâç®ìø…ÔFÙuj¯æ=“î9Ÿ–ð2.l³cOü¬l륊áºq­ßÏc¿¸bÜW×÷®}ÿ¶ÎØø·Žë“w¿ëݽÔ7SkȽŽüÂ<+÷pÞ”¶SÕŸô¹Ëwc·uã–ó¹œ&8»>{ÒÕÞo ¦«ït¯Dæo‰ç‰Vç§±.–ã:­šã¹õP¥ûÜ75GR}EZX§;±ÞÜÒµC &ÄÙð•Þ3ýŽ>nÇxÑ×ðü–qÔeZx_Òîlfš[)üÉžœœ™Þéý“¢r®ãxá걌Gsj›üÍN¦M•'}êrÖY‡£óÍM~W•ã>t5î+zÔŠý]ò7WóR9믋cN•ÜZ·å¸iHþQí{w¾]cH£[{AZ—¢EÑÃiâ ×ãËÙ_ê»[R42×nê·ã«“[7*ªÃøÓÿÜNÁzRÞWìŒ])6Vþo§&üªœû<ÉIÑåô‘ññ»ÉO(Xì;°<Éa‡FÎç”t,ùUå딞uù¤Ë—йœ­²_x€õÜ:×KyÎ$3•ØOMü{ }НWÒd§“ÏgXª¯iÏ×ÙõU ?§·\µ?5ö¤¶7TuUí‰Ls¼öUë¹÷¯}k_òWÕùÞÞZO^1ñú¾ÞúÞÞÚ«¼Î¼xC羭àöˆ«ñóWH§Ó¶c†©~™×nM“³Ë`Nú°³Žáì™ç‘)æqÒÁúUõŠ7;óp·nØt3íOèW½Ã—ìCñ¥êa ͼd]i½Vï]:Ù*8Î2ˆ¿Òyn®¡`©ÿG8žSt¤r7æªg[ñc-†¥lŽ»ápªøÒÙ–qôÿ;ËY­£+{Sø™vŽ!•ì™Þ§¥må12rôqÙ|n“öW8”­ /r6—äÝ¿Š×?¦µÎW~*Á™|ˆë»JìÇ9±î+Ÿë’ëóÕxÒÉFÅ8ެ >ËÝÉÛ)?‘ú¡xÚ%ù©9û._ÕÜ×­ÉLk‡Wìܵwyɧ'‹íPOzüî{ü†ûO÷ÎØj¿Ö×ÞâëŒ×Ùk_ÅÚ_±ÎD^ïì}츾¯Î}Ê_YÏ÷"7®¦ëÀ«þË-ÈÃ2æ×cº“ÏÃò+òtk©¾Ò[¦Y¥¡ü<ãRkpjýÅ·»>Pñ‰ýcÒk¤ÍËìØF±/¼èI=äm·WñU×kÞ'~#|þ¿˜ui{RãWn—žÙ1Ý)NÅv8¿PÿC)]høîÿq´g×1“ý°ì]|ÇÉeª놢›åàÆ@UϽ0ÉNÑ®Ú0~Ç/×ïSœ’â÷qÊ•§xìiiY*;WðwüQ–ƒÏ©m*Ѩ`:¸M;v3õ-éÒÿ+¸~ö‰WÊ^Uyj›Ú;\ªlsU]†étÄÉw—¶:Šçi¤|ê®§4­Óp=åÃ’-»÷á»Ó­|*^k-xíG^{'Þ^çúñú¦Þ'ê<ûí¿Ü]¿y\ßUçÚòÚ—±ö/Á]{\ïãu;ÜË¢âgªLñó1M{2¯\»+k3Óü›mÿŠî#ªªïx™h,ƒÇ7ÏDêîïE^O²ÇUѪä†0ŸŠ:UùýŸä'YwTrr¨ºßg†“üâWu\vtEÍWÑç¨ÿ‚N.ãråߊòÒ܃á*<·rrrRt;zœî9˜?úΩþTžæ-J‡Ü\aM¼Wío¦äøÈiš#8'ߘà'|É÷:»ukAiî¦à+zf¢™iYI½W¡p¸<µöèyÌ“áîЦl3éêŽýªüöŸ»qáN>–§9혻¾b≂±³À}˜Þs>WÕá¸C­7àºæ­uß×|nßY±ïw×ë<#y}_ïSužûöÓÇõÍÇõuÇõbkÉ«}ŸkáÖ¥¦oõ¨~aÿvSëbUöõøìÆ=7Tp°~¢-µW²ë¤ö «8ÓáRþ} ®(ÿ¬ÆÖe×§ä¹üY=”ÁJ|^òµH믦±§êámÓÅ~Ié ÓËsEîc·UßGvðaJu]ýdêžëìÒ„ø’=*øœŸÆ6·®0Ñ?áKüà+ût¼rySŸSÿwü‡‚y†›ã'½˜~yl_ºÜ{‘WŒ¼Ö…×¹n?\ç¹ë»!ï¯sýøÇê\?~çq}E=_o}¤÷Wð¾Òªû2Rs´‰÷J|NWx|E癎|éÌ-–ëO&ºÒ¡Æ/å§U\Žõïœ]²Ì]l„ñz·sq#>³/æyïëPðxœ÷a¨µŠÎÃ8žmç°ÎWcóJÕwc,Ú8Òð´ê›JŠ÷ܰ§{å×RRºÂ:ƒüVúÏýTm¹îJj¯?×áäÆA%wg?ïÞ©Qu=pâ¶®NjÛíx^ìÞ7ßÑs‡ßõ/Ѧ`–(O±¶wñûNR}Sù©Œéä>8Ú‰¦~íø—iíûI~Wø¼S—}õÄöNO'=Û©Ãz¾3&¸öªo ήìüë÷ó•÷αݎn¦ùPúû`¾ç6ý»Î³XkÀ¯:®ë<yí¥ø÷u®¯kí·X{‘û{Ôïªsýx­9Þ]ûŽ+0¶ásyžÖ}þ!¯yoÚäC§¤ü,—©x Õº“jÇð”O›ôÄÙûꆥâöL—‚‰4ò=ÒÁç¾(žìبÒIüňu"ňUç!ê;¿r¿ò\Ý+xмN²îû»;ˆ—Ï}KkôxϸSü‡å;:ÁxÔ¼†ñ8ûJöìt›éœ|¼¸]Н]ß'ºÐް®Ò•‡uÝ<ÉÁR6®Ú"|®¯Ú8ÝSÉù«6ŠÆÄ÷d‡ªžÒ ßÁRô:]Iv”úëtˆû¬|´âùDÏÔ^ѿ۟ªYoRŸ§tµÞNýÉ0šì|ÇŸ]éòÔ!“ø˜ô£á*ù9é?·Kð.„?Ù6óå„í1æé}k_ñ7Ô¹n¼Î°XßÕû¯ÇõwÇõWuÆË:®o¯ó åµ–¼ö0¿²žï³À÷ð/ÓS¢ ¹/®¿*¶+ÊCY'æ’ó¯Îº86ÁOrMvÄÏn¬dY8ÿÆütó՞㦡þ%[b|Cc½õ{qÛÏMžR=,Ûõ«“ÏSþGéƒ7¡+¹3˜wn>æbl–ÓÉíÓѮ۵³—X¾š$8η+ZŒ4fíÀH°\[o²é¶;x­&ø –ùWÙÞôÉÁ˜t£ë8_;ÑŒi'Þt1¶W¸w|–MñN²Y•ÏxÕØ¡ò§ø ¯{ìÄ»þ_ý'Å>P•?‚áÊ®úI…sG?vÖCvèQº1ùm·Îƒ:‹²À³ßþy绽µÎ5ã×yÆÅÚ{ñ¾:ÏO^û‘×Ùokýy}›×¾p å¸EõiœÞ±ã¶ý›úëxÀëŽÎöYn;ãDŠ™&¥Žžä38¿a³í©¹Š²ÕD³Ã¹cÇçâàö!Šïë—Ï€CÚÒûwŒCÉAÍÑÿ<õÝu¤‰ë çsâYÕësm&yq,Êõ’Ì’ìQ;óyÆÅ²žl@ÁuôOóiÆ¡æ"˜Òúâa¿—|ŸÓ ¤!ñÅ1®}Ño’oÊ›|‘ó'Ξn†£àOôN°¯´S´_‰§ÔX1駃™tVù¬””Þ2ͬoîìQ•”¬^;Þ°Þ3ýiJµÛñ5ІŒXíO½×^âwJÎï\iÇy˜®Ì™?ÛgÄ™ÆÀªû|SzŒ{¸>æµ>¯uäµçbżk/òz_o‡ü¡:׎ÿâ¸þ´Î÷÷ÖùÈï¨óì·×Ôy>ò3¸&E?®3£.ñš÷W=»µMgÉž½¬'¸nèb1Ž?|–Ý4¾0 gÃnß\ZËcR¸œþ'ýtyIïoè—÷w(¿‘x6ÅìÏY&)gú¦±‰û§èAº¹ŸÓ²;kFM?ÒŒô¹÷m¾³3쇲åɾÍOñTµAš“½({RúçhªÊgç)Ø)±?Tð¸¾úUpSžãOÓ±ÒÎùnÝÆÍÝš ÿªXAñIÉ^Ñšdšt˜}ÖOú¯lXÕEº]_’~—¨Ãø&]pùÌ#¢AÕÝMÉ~n§Xw…§ªÞŸ«ääÌ0\öËì§”¾M²W¿JßM;:á’닲U¥ÛIÔyÄj<ì:+f]ëÀ+Ö]û‹__ç^Šu†ÅZ7^1òïÕ#´Î5å÷×ëêüÖÈ+êù¹½×â–®Ôæ‹+ßñãV'u¦~ªïâÜDÛ†£éêzùèÒŽoâ³°Ïêcg'i¼b]äþ¡}쬋ð=ŸkâÆh¤ÕùK´nã¾Ñ ðpšÆ±Ÿã’ZÓÀ>"Ü$oî÷ÎÚêÿî:ˆÓk¥3'×SeÜÞÑ‘àcùÕsÙ°]Š{&Xìú^ÕíÎìÂ:<ž¸þ&ÝKë"É?$–ds…>Ôg–ÝŽ:0ùo‡iBZœŸrýKq›¿NñëâÎÜÜÉ=…X'Ñ×{&ʯøÌ‰ßïŽ}*|Hã\Ì›âÿ•”ì¦+ëŽwj‹¸»ÞdOj,¿jwÜOå g·é³¶ÖZòÚ_üåu~Gäëëë{àZñó:n}·ú‹êŒ­ÝÜWéA² –)븋UT¿¸ÝŽì¬ópûi­Játc"ÇŽ.åü´æ¤ìÕÉ@Í£\¿ª®Zóa:p ë ×<ûü[®ŒÌ3ƒ? åH+ǃØï~ÜŠ{‡mCÉGñWÉóÔ{©J¦óYJT»ª‡|I>[õ×Ñå|#ûbLJ>¼ï\Ù¶j§hV:||‚Ëõ¿Ü{å*/ùÆNªÿn vþƒeÃõœßR4ªËÑ´“Ô¸ø¸*þs¼SþËœ¬“ì­‰S¦qOÑ:Õãú‰¯MÃÔG%< çn}ÇÖáµWæð#\EKò%NŸœÝ%ÿ´ŸËT}L;s(nÏã{²9£§~òÿÊèÿWÙ:÷íuîC^ßùñ:×?s\?®ßªóläwÞÕY{–W|üŠº¿“ã gÇnÅqû®$+åW0î¿99¦yšò£ÎpštÇé%—)OþòS_œÎ*¹¢­º9LŸ#Èñ›o¦qã^ç÷ØFø¼ ëãþ_,ç~¹¹”òWH ãS~‚×%Õ܃óVß—¸w¼æ¤bÓ£s?» Âè¶/˜²‰Þ‰VÌSùˆë¤9¨¢ÑéFšO(Y#ÿø;•Š>s8:•O¹'îø>Õnöx“~«þN8œî9ÝUÏ|‡/ѳÃÕvúd² §í¿¢!Áá¤æú©žƒç|+Óµ£·Xžø Ú3*^q}QgJNtíø·”‡þa¨ñgç'GÖSzŠyMZ'â˜vóë,·µ¿ø«ëŒƒ?p\~\ÿñ¸þóqýußÛûÅ:¿!²Î¿xS=‘×XõRÂÍ—ŠŸ‹Êñ¹ ,—\„e³«Û“N¤¤dëæ‡©^¢y‘~]Ý))Á4¦äöç)»Oã´jÏ:Çó²†ÏßìK¾*ÉÈÍ0ûëö³+¼Xûéâë;áJú¿ë£&øœDOj¯tÛÅî ÛѦëDjçÖ0Vâµ¢ÛõÍý*[âö½wHýŸ§’ƒãèwõþ'¾:I1Îä/ùwÇW:ÚPF˜ÒøçÖ\­ ‡j›ê8t>MÁßIîâ”Òx—dÄé*­Š†¤ÛéÙѤâZ‡ƒaLñÂ$·äžÓ¦c²y¦ë¹óuÍxïž“¾¸Øžéá¶xíŠw×Þ䵇bÅÊë\‹w×ÔùM‘õýo9®·Õ¹æüâ]ýguÿûÓÌƧ’šû°Oe¾(_»«(úØçìØïJ|~–[û)q?ÙxÒÍú’Ouñ©¢ûö4ÔwºêÖ¥¸LÙ“£±ÛöZs•ßOÌmžÕCZ¯Z»ezVz åMêÁÿ)ߘöJNû‘¸Ìù^§ãî¬Îc<ˆO='ùù1úîÊ”üŒ×¥¾SðœÎîÒÔeêQg'Wmétô¸~º¹)—+>*âsmU,œðq¼ƒí§3×8mÐÑšü…ÃeH§‚ëæ1 ò¬/·ÎÉïqÛ®Ãç[¸ùÇÎHOQ}¾Ÿ×Rõðý¤ÒI®ƒóF^wvãAêw×átuâgÿ*^Þ–ÖGÂã:ŽæÄg¥ÿÊ3l>¯n⧃ãæôx¯ÆI¬wÕ¯Mk¿Sÿ9iT¾ÖáàgO«ää7ùDNN~ªß†¢sò¥ê}IEÿŽÞ*¼IoS}G/ϱ<Íy=J¿T{¦ñ¶0¯¤ÿ2TÚ¥aÇ÷Mú±Óï©Sü”|òkx?Ù Ó¤ÆG‡›ó-%ê¥¶Êæxm S?d}/oçöUuî³XçZ¬ýÈkŸÅúŽÈŸ×'ë'ë<ûmÕ[çZ¼ò†çû×ÙÔZ•òñ»òSþ\Ý+[tþŒeË´M÷i,Pñ1Ó»“¿CË4OÅäø½c³|žŸòsn-Iɲu‚épþ›càéoë®0ÙÖ¿àXa¥~sã˜dÂiÇO L˜Æ–íÓÊ|R2Jt¹µ.¦‘m“çj®ýNJëì];gy9ŸôÁá«!Oát2RvÅí¬ Êwøíp:=N: hp8ÒÚ‹‚Ïy m`F*O}RÏS½IŠÏ˜væÓWq&ZR¾ëß;ÿŸlßéˆÒ Çï‰v'Ÿ+|Jþc—g“I?U»I_‘Ž•Ô: óߘçÎäs¸¸Ÿœèíõ.C4ì#¯X÷w׿>®ŸªsyíAþ›ãúÕ»ç#¿ó¸þE{˜_]Ï÷ZàzÇÃ*fáõ&öMܯ«v«ž§1Óîš~ZsPã«›öÒOó&Æ…ð-îÜ!lãâ,W¶Ä±²ê“+KvÞc–êOâuïB]Lß•G\E÷M-*Þd¸¼/9­é(º*<«¶É?º<7¯àïË£M¸”¾r™òwÎG§9Ã5µßI;ô©_žó9˜Nîî?ÏX)NÄrE·³'uÖÊ„gGw|ÎŒ]¦Ä}Ú*¼I ®Ò×Éß)?ää˜ìñJJk„/ÉÕá¾"ˉ/‰Æ]Wè¸ ò_*ñ8zÿgKçn›«þî1ô¬¤b1Ž}±ì†ÊÚÏâšXç¯øvS±ö"¿á¸¾í¸¾ë¸¾·Î½Èï»»_{-¾õ¸^<®×ÖóïPã>‹ªûrSëŠÜg÷ØwÇWåÃøÿ|çC§In©’‰k»«'j<.À3­ °Lª4LGÚ§ÊúéÆgWÏkÑSɬ ŽÓî/Óx#ê°]U=·~Çï•}ò·ÙÓØèÖ—‘7%ž]ª489]Âr¼Wc5Ú·ÛÑsÅ{ÄqÕ—ïØ“ûÛ ÌݼoÇG3|Çó ë'þòú ®G(Þ#Lgë¼æâ)º¥û]ù:;aØnŒI4qÙM©_ªNâ¡ü6ÃßÉß—\æó:—KS߯–Ox”]&¹;›˜xâÆ¨D›+cþ¹=v F*Ûéßû»R/­Ó3]ÉæïU=5/t8vÓÜõ–,–ÿ_1îÚWüeu¾§·Î­øÑ:Ï{ûÃ:¿²Î·øØqýLg$¯oQ¯ïV¯s’{?2Ûñäc_êÝïÌñ“ÿTéŠwøÒø¡ð¸õn^‹â1‹y^õÈßÖƒ©J/“oP~ÈÕQ}Æ5ÚŽ¿øýH¼Ô^Rw–›ó‹ODÆÇ¼Uû̹H ã븋ב•ïÅÄºŽ¿j’mÄ­98Ÿ6ÍñX/Ô˜¶kÇœ¦ñKõÛ*H~RÉ}ªÃe*!½ÓÙ9i¥ê»ÆÑ4¥IÖï“Þ)U}NëA\wŠ9ܸ‹1º_ëÈë¼÷®³-Öyo©ó{Ôÿ®ÎoŠ|¸Î3/ÖZó:nÅÇkÆÚgñÀ¥ât^gî¤âLÖYÇ3§çœ&ÿÅõ8owuÂ…åÓJ‚ëÆè V²‰dÃãÃswR×ã=¾ýÿÛÒ P§ÙG»8ËU¬×c#ŸÍÒ´¸3+Ö T®ô1ÙªÊç²´žÈrR}쾤öxÏ1¯ZÛd­æ4Ø—ägù9Ù¸KÉw°¾²vüvô•¨‹IÃêæ®ãà(¿¾3Þ)™ïØ}ÿ^ñUÜGƯlVUJ>Œ3Ùæ¹ýà©ÏJv|œ¢9Ù\j¯Ê®Î5’¾:üÎFwúáè›üVÂãà§þìð8¥ZTÒÎÄ.wsæ™ó™WôVµeØÓÜJ=¯¤Þ·šÖwøŽcºÒYÆãìÚ—ÕßþXû&Ö·óÞ~\ï?®Öy–ÅÚg±Î·øôq}´Îó’ß\ç¹kïòŠ“_ð™Vµ/Žûæü–²SæK\?­ë9_’ò˜Î)á¨5ÛÙñ€q*½d]rgA0~ü;«Æô*;c}Umúbv¶ úÅ|Úá)öGýðø}À•÷ŒÚT=Ä}«ºO7ã+*ë¤øçÆ7åߨnŽ¢ ùÂßWzˆ8•Ün¨MÒCù‰´?ÚÉ?OcŒóKÓøÂmªv×­…¤4ÁVzáx |Æ¿¸ícÓ•¸„ñOy-ªÝ„a&ßåúëôyn՞ܧ>0ü4.+š¸=?+ß0µát%þžÊU}7'æ¼]ü»4=fOÔ”vú~…?ê×ñF™ ¯+:ñÞK÷yk¯Åzo­!wgX¬ëŽëõ|?òÚk±öb|S=ßk±Ö_VßORû?ÕØÍßI~¤ÝÞ Ç×ÛØÑÅäƒRJ6›|‘ò»cA§ÔÚŽ¢5õ7ýß‘à§|,ãþ*¾ÜR9¯?cjd˜ŽÿêŒ7nÓ6”Æ äÿÔz&¦c|ħöQ«w ÎŽm2ÓÓ |ïÙïæ«².w>bj?Å œ÷»åüäï“ÏQå˜Ü¼xGØOïÄÁˆ'éOZOšèš|s•—“¢qêJÜ¿]JOxýÕ´³>¶ŸãMú{#ÚíÒ²#Ï †*ß黳÷‹É­-$švä6Á{l=ÎÛY¿›æj;xR™³Çdÿ†«§Êºo¸öÕ1îç׋uÆÉë äwׇê|ïgëüÎÞ;ë|§o}?d½¯÷…wm{-I½ËÄk3êÿWµ~¤ô‡y‡q&†ãâ,æI‰zHÇd¯¦ù)¶™tÛ­…*zTLÅøwõiàòäÓ¸çQ+ñù»¨7Oà·ê¾ÌÕyl §²ë†û¬ò?éë:ç'Ápö¤Ü†±‹§´ã[ŸÒ¯Òç´¶]•û4õŸçWüòNJ¶áôÜáJ}qõ'Y¹5c„Ï|a¸œ·£«¼Æ­èR0œ\‹òwx®ðíè¶òñW〫²tu 8šÔ»Ê >·Û¥OÝãó¤·Ê¦Ç‹4öíð›ûqEFWð\Á=ù¥ô<#ŒKå':U½y':§6»tM0VÚ™ŸqRvt+ÊЗöòëëŒ×Þã_¯sÅ/Õy¾Å:y÷u®!¯ú¯©çç¾áÿʼÖ5S¬—|£âÚ?œìw¢épüçqÇíÁÆt¥ïŽ¢‡ã‘NMÜ5Ö*Ú'ºù—ÿã`½qºº;öó»7˜§öl¨þõó D¯U«ØAÙp‰rx›yÃm|Ä3Íÿväê|Ïݸ¬xíàr¹Z3/Êwë¤Srvàøåâ@µ60ùlWžlGù<å·’Rù®ŽªÇ<àyíJîÖÉ·ïÈÌ%gÏÊ/ºÿ ÔØ2Ñ”x?ÉUÁ¸Ê“ÝòŸÊ¦zWéÜÕEGƒó%ʇ?î:UB=ã¶l ü ·ßÉWõvìíJ¿ÔX‹eWü¯‚åÚ¸˜O§¦haÊGð(¾‹ôOêÜ3ñ Çõ¯ê|7¯¿±·öXüÃqý}û‘Wœ¼Ö™ß\Ï÷Yà÷¤ÝÅ÷¿7¯/»~í|Kå¦ô¸½[ìêÛB×I皤|Ç/nãžÏU'+G:|í)i¡ž:¸˜˜¿Žß;ï—À5n¤Kñ¦èW·\‡û„0Õ¾pÅ'«ù0ןÆž‡¨µw‡cÇß²?C¸Éæ&žì¶Çü?•p+Ø]OÍ-Ž.…ŸerÕ¾™NU×ÑÊÍLoZçäÖÿ®ú¨+i:³íVÕY)­Å»¸\ùˆ®ÏuÒü6ɇñ¹9ç®Ü\~ZÇOëä.¥º©OŽ&UžìmÒÿ©?*NÜÑ#¦ËE©=ÃRÏ;±x‚9õÿ1¶èâ_,ã|£è¯U§¿÷ò:ׄ×{xë½u®Ûú~ÈÇë‡î~þ¸¾¯Îy•¯sâÖ~äWÜÁQïEµ¼«²oHÉÉ^ñǯ0ì„WÁr´íÂUíþd³œÒ\3LÞ§õ*•—|{º¯Ê1qÇ®;ãüÈ­áñû„+á· ¹Ÿn Õ_Æ3¥Ýuôìp':§1Mµq|ì²ìÄðÓø¡x ðO¼pku<ž;Û[‰×Ó8Æ>'DÅ/•u"‚(¢âÄØöW|ùÖ]+YÙçt 8ûìªJRU©$;U»¶ZS¸ŽÏïŽßT–ºû(©p_Ñ1n™JFß pôu†nÍIÕíô¢šçÏ×S›ÊèEÚ{-â\Š××éG ùGúî:ãÆ=ÒŸÖã^äÈýûL‹ˆ#ï÷ö¶^ʲg§V¶Ó™[ʾ;ºj->¹¬³‡¸òOî®®FÚ“ùÓñšãvŠn®ï¼jŽoÙ`ãÎ衯›ÏDÇW1K¼‡r„þk»eñ×>T>˜Š•©ØGE³‹—ìëîÙÁõ¯ÕœGV²Õ¼Þx?‘½ãÄʪõ´Ï•.S: ýPćtvžÇç§b¯è‡¿²^Öýè§gúj\1Þë®s°uǾT¿Hq°ø¼ekT¤‡kKÝx,Rï;Ï §ê³NvóµÒÑH[ÍYÆß ܱëpl¨âÖÕ=—ïI›TyçW,£ÖZ;Z¬¼’ùЧŠFEW]»¼vx'¼L|@ÖîIÛ3Tv«ãIÙƒŠÔYJï«úªçÈ+:¥ã‹Ñ¸2Fl®UrØÅ\pç`¶ß›6~GàÙzô×z|gïÃGúÔ‘¾y¤·ô‹u~c/¾#±ä_é{GúÖ‘>¶ÎwövyŸk‘÷#£ýÅ5㪭ùw­—cÓ•-Ë¿œè‘NïLî»ÐñÇæSîÓj>ä~«æÎ³ÅéusOÅ,÷=·Îo9Åggßôb½,ë¬_ÐǶ!í}½cج^å+³vvç–9s#ÓÏídïVPé”NÇWþóY¿!Î\®’UVžÉmƃu‘ç7«Ïpuý6Ö_j:ø«þTå78úTéQÖgì9i‰{Š®Ò‘U+àÆv]>œþ©d’Ý›Îéœïì;FPãTéÛ oe˜žè {£â£«s ¨>Q~ù­t¯ê vo¢÷½©xsô¬¢Ãì„Êß÷²¯×á#‡¿ûñuž}üÖ‘~w¤?>¤ÿéÏë<#9¾Á{1â Œ7×ù®ßþu~¾Ëþãµ…µ™ÕQ±ºjþUõ3LcÓ÷¨ëè»î9í¨Â»ï;}UÑÊ©ŠU"ö~cþͲ™×'˜­Æwè2}&JN°ß½Ìk¶!øLÈhàw©Ùø*ÿ¹zÎÆ¼Ê,¸§žW•R|¬&ßÑsªï”}Ýü«uº1Fšì.ßéÞŠ~…ÓÁ¡ž°]L¶‘~7ÎÈ_WÎÑ3¬Ÿ«¼iœÅ3F¯k¿ª‡ÿ¯Èè=êª{UWø&vcò¼¯òœÿê>£Ïb çdìU™[p8{ú+<ÕsNUÌ|¢Ó:`4Ôsx÷L^­AV:ŽÅ‘™ö;öZÄyÇŸ_羊Økû,~½ÎrÄ“ã<¸Øû–cŸEøÖñ¾^ìÕØç$ï÷÷ð|&Ü‹ºS÷n^57]]X«;ÿ0ŸÙž¿ÎŸè‡§Noç~er£lC¥Kœ~ŶâÖÁ¾ÌïÊå}Ɉ[õ+›Ù_ÈÏwlLs½ŒSùoêù+Ö™Oeƒ{ÈèªÿˆÛ)¯Ú<·]_0`ò]A×ê×ÅËú=Ÿ9cWñ½ï/¤­æµ¢åÊX.[é;U'÷‹:‹Åʼnxó=Å¿ó,ÐÅ)~­äi"c“y>á/ƒûìQÍ󮯎ŠÃ;™G*¿ª«Ö÷:Xñš¡[‹¸2ŸT^§'tñe÷Ûà@Å_¶éy|Ù7Å2ýçëi¬+®ÃÝþíû×yîÛÞkqä¿éïëü†H컈s’ã<¸øÆÈgÊ¿o=úǯ%çcvBµ‘AeýíâíäÉÑ·ò¢žäWøÜx²¢£æÿÄ`}‹DœyÏö‹ý«¸pÆù ¹FÞPŽ=ÔÇ» ž ‡þ7«£ò2ïH{:ªOtr—ñ±o÷0{åè@æ[w8”^D@œŸ¨³)ÓØïÊf¨ç"ću•žíøR|:Pµ¥ã_å)yïdAÑ PïüºmíÆKñSµEé­ ÕÚÌd|ØõƯôÅ„ÃýN@%ݺX÷¾ºçä9ùÓ²ýÍê]‘i· Êè𕼡›Ì+ÆGÖx½AïúÞuÆ?r¤O¬s¯Eœa±ã89¾·1ä·ò>·Î½Èq®EøÈïNôÔ;Oªm›—JW bíwÍ/·<£½ÛXÍMVg­—m±3ܵ+†÷ª¨î_±[•_«ôÎö¾=“)|ï-[‡b~i' D÷1üØFÆ#ò†´±³­JW86°Êgq6竱À>EÚŠÔŸŒ'ă}E§;~q7žNÿUøíª]›:}ÔÙ£œ:lnpŸ œþÈàØWŽœ¶t¾€[ÆÁéð¥hv²| \‘¥)Ϋe°ì¤_ûËÆù¹»Òw•½˜ÔéÊNdz2~LÇ;ô”NÞö<ö‡¯û'âŒä8·âÛGúÁ:ÏC~ëá7λ9ξxý¡Î{ÖSû—cÚ]|Çé'ÌïdÆÉ«üvi«}>®LVm¨Æ·ÓñŽœtòˆþþ¾fû\‘VÙ¯©èìëW×SÚù}$æ¿>ƒ|Õw‹ñ2Þs_Umï|âüÛ¤ò+¹¨`"O]í2jí½ë‡¾Ê›Øì‰=¸‡ÞÁ<Ç?ui¸óAuÆ£q•NµžÔÍ©\Æ“nî(Ø}eWoÑûYsqNi\•áyèhwz`2gîíÛ#í{öÉtüܱпŠ'×ev:ÛÞéºe™?„:-Ƕ0ÅýØ/ïì½q¤¯®ÇsÞâ\äxOïGúÉ:÷a|yñæˆ=G 9üë×®W -Œ1/ȯډßXPàÌå î:*ë/¼?‰íæºÎ=…cŠ¿ÂÃÎÑa¶¢²GJ_±˜¢òm±ò{&¶Ì©3TòÙ-Ì>²¸ìöÍ7ç$/×Çy´Ö㻆*žzU×W󜵃É+£kOˆ—ábñßiŒuãEXͽ\OÅ„«ë\Ÿñ…¼¬õòø3=°D]¦ƒqíË1¾Ç˜üd¹Vå»~S´Tß¡nÄ~Pòˆs‹ñÃî3ZW5£yï~œ>èb6?›1“W†ª N6¬lÇ¿ª¯Àm¯ûÜÅî©2U]çY³£ÛÑïʪ2ŽO7ч¬o+{˜ë þ¹¿ýÙˆïøñŽôËu~gïŸGúï‘þv¤égë|—ïëë<ÿ-bÉá¼k=~$Ó`çôV:FõEoQvLé9—EÊ(;ÙÕQ4Úìº+ëðãÔeôÙVö¤šß¬Oqmïg•¯Álú(™ÎJyw¦‰ñë\žµ/?—²²¹•߆÷2~깃Ÿk3ªûWí¢¢ßÑ@ß•ùž‡7g~Op1¹güMí›ËÓD·ª9†×•üºýt%®§l$+ƒÿ;ycÏÐ ¦ë-RyN—¶ ]à½[é¹8\}Âd÷ m‡¾’Á©®­ì'æ±ÿÜ¢Kn‘MÊw¯üVŽ•Ç}ŠF¶éÌFýïÛ…ç#¿±ÎXqÄŒcÿñ¿ŽôŸ#ýãH¿_ç¹oñ=‘øŽHœý¶ÏGÎçs1EoÕ†#Ë=öÑ­Ï}Óòx_½T雜ÏúËéËý«|·N'w6{y•èl/Ò”ÏA>_¹NŽ7#Þ]žíÆ“÷„(ZìÙñËbaJo²ë ¬ÿT¿ºv'ã^ä.ÃÞ¹d¿Ý¬÷Ðý¬ÿª˜ðZOûIõÙ•~T¼Mì@.£üWWqøéh2èâ§];ò«ðu4Q†ÙÜaÿþª·È‰sŸÙ‚®|w}”î®xº7Ý)ÎN纴ª¹Ráèl+_ÑC\n9U¦ÃÓñUápäÃWÛù{]8Ö­ãl‹ékë<Ã"Î}ûíÃoøÌ?}¸ÿŇïøE9|äð±óZóÔ;¥]œ¢Ò9Îz‚ÂÏð9xÔü™Êkkމ)úŠ'g®¸÷·žíž;*YtÖ“³ß–Ëço‡¼€²9ýWÄ­ ÷‹AªsŠó ìsŒ3ya²‚2<}Ö󿆵µJgVóWñËæq·nÚÕ¯úÇÁ›ûCÉ·zgÓÕ/¬^»ý_ùm•¬t;ŸYŸMüÄŒÏÑÏ®ìÖ ®ØÓ Lí{‡ã–2¹¬Ë‹3S>PÞ¦càúZW󯔰ÏEfqªìdúÝÞä®_X[žªÖ¹.ŸŽ|ݪ߻9‘ý†ê¼‡Êþ*:Ýz¾¸ßˆ¾˜ò²OS}ïNñ—q ½ê»tû?›C9oó‹ô0ŽÌÚŒøä6ªyR}¿¯‘^ÕïX¦ûe´®šŸ¬mŒÇÉ=” üuç?Öuôp¦¡ò±ÌÕüªü=u‹gG^ÑÍ ÷Ä>ܪ¹áÔsq²2Ž]Ëó7:>2tkã.ÎɘMb3ûÿ•¶Mòî½·d2§ïESáqõíTwó„ÙCצ( ŸóìÃbƒñ?üÜØ“>oœ}ß ùù:÷[Ä™Èq>ò×é#ÇùoŸ^çùo{ÿ:bÉ‹Æ=›jí¸Ò}¬O«5h¥Sÿ%+™Ûxœ¬½ù³ÏS××÷Þ÷ûýÝØý—EVA@D¾|Q£‚Ⱦ† ‹DeQE1„%F Q41‰‰&•”©T¥’JU~ËOùcr¦Îíz?ïãõ|öœû!S5uΙ¥»§§»§gΜ9UU÷G¼«3ô•÷L»Ãý}(«yGzÖ:®Þ½äÝ¡ÜC tÝÕm{/yÂr¤‰ø?H{‚·+—Ú±ëË«¼¾GÒåð;úã^¢£åNò(7¤«Pž|b›W¹‡zJÇ$‹]–pU¾´Ì½¹Vy:Nò/¥ûé “ütÂK¼cÝÀK™q4Lmgù»ûÎLuSp²’ôõAÒ]yÒ7§›S]—>Ù¥dXßÙ:gc'9w6JewœŒ).ÞO!Ù²T.Ù±†ž-KL»Òw‰&…£4&Ü®?=Ó¸ñ\¼®ÉF¦¶Ó>i^‚OYKº¹“ ÞOºtU¿-¤—aöý´†B˜Wøt5\éÇd¦ò¼N¿ïhs0º¼“u-CœWú”´LãÑ®½.ÏÕ»b'¦v$9O²3­Y$ZMֱ̛µ¾› íÖD]y†öI×U[àÞ#Nº¾ÓË«¶]ýñ‰Æûzí¿:⛎øòñºž_Ôk¼¬[?l²5S;\Úÿòj˜ÆªDûŒãëÞÕíû„ îÙ…KåùyN/ÓÑ姹ϴ֚ìUÒ ‡ûJ8:*Ð}u]CqîôêŠM&î´Î¿Ã½Óç¼Kréæÿ;Ùñ¸¯´+SØñGa¸¶8:ÝÚé$g»ç]på§yÊ47rëÎ.&›âð§¾Ú­Õ8Oë ;=Nï>_žÛ¤Ó…7òn-õÓ•ú;›sç.mCœ?¶ëC^'Ù¹B#iUÚtÜqå(oŸ“5§›®\Â3ñ]ëLº›`^»ƒ¥ðv°Þˆ®Mõ®¶ïŠÝäX’Ú?Éõ n_KzN:±`,ß÷ÍG|ëßçˆïùx}wIo?z¢É½7st»°³+7«ök;Ü´Ñ;™lN‚íàníljú¼i~Ox¤ëŠŸSrï|µœ«lO¼xÎ;Òx/qGa¸¼¾¹þv¾Í丽²Ï_¢lâÕÕ÷SIG®êI‚9=vkÝ]&õã$Oim:ɘӫ‰.LJ+õ\Ø•™`÷ºÆd{‰gcF¢#Ñ{e *Õß½OÙõÿ•ñb¸ÎBò;]¸Š{â­ 8ÿyŽœ]•ùªÛ6îdüêý´ÿ›ø&y½Â÷+rµãádçôºÛç9#WúPËNkŽOøÎ^9ypp5ÿêf'õÞµEñL:®8][S¿%&éÆZ^ëÄïwÄ>â§ñ ŽøGüþ#~Û¿úˆï<âGñÃëÖ_æ:¿ýÑðP·ëA¤íòõêÚÔa²íWç¡\W¸Ny¯}›|ÃIw8Ó³“áiŒtï\yêUšÿT=åñ»g¶CiŸÖ9¯èéuó7GuãQšƒ\µkÉÖŽ{0Éý´ãî<^ SïúÔåSG>¦é»¼d_n`9ixZÆÙçÔ~Ò'>_é·<¤9K‡«ß“%º';áʹâÇÖéK¿»Ðö²¼¼wíè6îú­yíx›Ö{®è ëMc:á'_Ž22Ñ1•›dq²wWÖÝœ]ß9œä ýQ&X”µ4Þ8>O{bZg’q|Òþ¤ß7Íå sÂË6L05-Í&týâÆÿ¤ÇÏ™c&\z­šy“lð•¼IŽ¿¯Î[]½w>Áä+¦´®—øçÚ—t%Í­Ó³³m“ýKé.ììò®Þ¤«©üvã€ÃÊtØÒÁõÍ}åùOšã%:&;<µ§ñ°IS%:ŸCûîšð^…ãÊ^ásò®ÈJ×w:¶ã—ók§ïP]xN;ïT¦á9¿Lyõœuù)ÏÙXÍ»ÃUéë´µŽ¼öUüÁ#~æ¿÷ˆ?wÄÿãˆÿÓÿñèˆ_ú˜ßû0ÞV¯÷&+ NOHóN>®èF¾»¹bãwôº1Æ•uô:Wæùn s:Ñ¡md—¡Âõx×.×êEã¡Qý)$\¤Ñ½sàºó|ÎAµ^ç9ßZcš»‘ÏÑs'ƒÎ'ÓvL¶œý8ݳ¿’N:Î7s}’Ú¿³·Wl,éžì áÆ”–hÚÑØðܸ‘ìÕ•þ˜¾Ѻim`ŸyÔ»]pºíò5¤1sâq²Y© á$ýØÑJz5M¯æ„#ùÁŽÞ4†ºyÉ•³žR¸Ê“ æNOœrís}çlžÃ½Óëmtåw²3ápù »y³¦Oö3ñ­q$ -É×n =LaÒ'Góäo%ÿ¢ë¿¼{Üw|ËßãˆzÄÏ;â—ñ;Žø“uúÇ_S猵×âCêô«ß"xÓ¾Xž‹Quû-ë‘7»}‰OÏ ÓYÄN¦œÅòÝIÇwmp¾\ZOâ}ÕL§ÖI{ô&ýS™bíÛ– ÷…\_H™¦sÒéIÿÙv·¯_᤹ØÄŸi®¥8H_²Ϲ–¡y7V8»´ Nœ¼S.®Ø>âÑùL²‡“<×>°/yŸh½š6é@‚Ñé»v$;yŸ«ûÞ]‘_MOýÎ:œk8œWéH}8ñbº/¤ïƇ7ñÝ…„3å'Ÿ+•K6ê„+òªx×$Ç¿[ýpxv°µþ4Ošê'YuíÜÉ)ÓŽ¸ë´Öµ3’LNóèÔŸo¤…2WlÈDo—yÀóZîýÈk]ø“ŽøùuúÃ?xÄß9â/ñ§øGüGü„:}éµùMõôìqõ«ÔWº«§cý:׆äã¸l‹æï`M6í n·f;='[Ÿ|”ÉÖOô%ÎLtUíÛÅ´ÝÕÍ©è³O(ÃÄÍÀuh·×"Ù•SvºÙ0®œ³ªº°óÅ'Hë•®¯(k 6y°“ ¥kÚëâêñÙñfg{Üü6­Ùíè›ð&{ïîov:7á½Ò7´?Wõ×áfmü$Ã,—ü„/ÑtgZ#K¶ÓÑqEg'›³{º›—ÑQöØÏC’[âL4½‘°“¯i,ßõWÂ7{ Žã箎[ìÇ+¶Ìá.“µ­®Œ³—ì«vÌ•¹ 7¥;Þs,Ðó(Ô&÷yk?òú&ïOñûêÜ‹üoŽøïŽø¯øGüKG|×ßQ§Ÿüª^ûÙ‹x¸Æ=­åf>;~P6Ò¾¨ªÛ~!/v8ª¼½QÚµ¼›ã\éÏ„[q¤ï»’\$›¨íOx™6Ù$MO>¦ÂYy/jßoŽ®îï+ëAœ—Mûƒ4L¶¥å}­ù„Åþ(¤Mv†0<˯ü—åñ9<ÔÍ+õRM²áÒWØÑseÂÕK6™¼rùo4$ž&q¼,S–u®Ì_’}q4íÊ©þhï /Ùã+¸wý@GüÉfîx¡õYÖÍõW˜Î/t!µ{÷oÀdKÜ|=ÁšlÃNׯ”ŸÆ}¦ÎÒ>èØB\iMtgÛ˜¦u®ÊÍÍwý¸ãó WæXvï‘w~÷dÏΔŸú}·–˜ôòÍèsö8¿öM|Ð?åˆßZçyk yùÇ?sÄ­ÓGþä#þþ:ÇÝŽiÍxÝ¿ºÒ9EJãΆ$ËÍw'¾=7$ûê|GÇdë&<î;²çØÍs|tò‘äÊñy‚M¸šïüÏͧÜàxV¡;w­Ê·OÏjqtjÚnœprI¾ÞÔ§iMpÉÏ4Guð 7µÝ…dv~x?Ón]µ½‰ß©®“ϤÃJ×ïÖÞL¸œV=_fvóIs ;[;ùϵcÉ®uHó«2éÌ”ŸÖTNÿ î9Ñyõ ÿ4OKòàæ ¶ ZÏS5Ñ‘ø—üåTvGŸ»>‡¶Tošs§² ·Kc_Oº6ÁKùiÌÕûÝÜm’ʼnWïÈŸŽŠÇÑD›¶ä·ÿ²ö[|XçW|U~ò×ñŽø%u~¯÷ñužkñ–Ǩ{-Hƒÿ§±{z׸³íÏY[bpë}zïúœtMúô™˜Ê_×<½"ÓWÆuö‘ƒïä˜4&ScÓ©k¼Ìs²ðRÒ'ÛÉý>…2ŠßÙ Þ“>ÒI™H²âliO´Mëñè['ÝQºµ¼®‘9m*ó¦0é Çç¶eÒ/…•Ú4ùc®?8~ï|YÖ¿*ÃÉŽ^Å©u4ìÆtÊ#ÇÑö×:òŸ®Ó7^gYüæÿë#þÃ#~]ç­uæ·×ëýÈo®×<|!ðµÿÙÎw¦íÐ4ú®ws½d7®ØKÖs~HjßÔS?‘&×ö+ë|®;;ïÆÉ‰n½O~l—£ExJC²£üÕ}Êvõ½® '¿ÝÙƒNw²¨W N6Ü{Mç/N2‘öT7ìW¦ ëupû\¸Ea¯ÓQ¥‰r˜ìó]¦{vá9å¯&þ%Xi®ÜòËô ^ÊŸôìŠ=\azÏî죓ýDëÎÿ›ti×§ §ƒOØzM|ÚÁœúÎÙÅ÷Šl]µ7®þ´†ÛiÉÞM6ˆå¬+ÁÁ'®ªÌSW¶Ã•±²ÞáŠo<ù¢î>•yNÝç¤%YÜ]õþÌCR9‡‡ò6ßÞsìÆ$[ô šŽ¥Ck=ø÷ÕùÍÞ×ñŽø¿ñÿ9âÿyÄyÄ¿{Ä/«ól‹åK¿o½Þ‹ü¦zí#7Ž^ÛÓôª§{”&Òëøæ|ïɧKóô4.Lë}I/ܾà¼Â³ó­F²‹N6&ùšüg'vk}ÔÁ„»ù¤}âhâÿÞïMìôžiùäʤù¤›³¾DÚäƒó9µ“ô’/ì­—Î)©O>všÖ!_Hë48üIæRþ¯9ß)<'™ssu?Ùàô¯#G«Ã½Ó­‰Ï„ëxÌ~dL&[`^é×+~„{f}÷<áwé)mrù;ŸŸu¯ÈÐÇñÙ­A¸þÝùÜ)/¥=‡Çš—lH¢)É a<‡–$gîšhûÝÌ·vôϤ{œ_+¬«ò¹ÓŽ}Ï´7º~šO]iG×qe]¿±-jÇÆ SïNè\ÿYçÿá:ÏA^ûå1®5åŸ?âçñsŽøö:ÏF^¾±úÂéì¬Î4¥§}àÎg{µ^²Ñi}íŠüL~Áÿ•pÅÞh~ÒW?ÉI²¯\'Lý³³©i|fßVxÖ²êÒÇs¸IC*çä‡zžl¥«[•ëª>¹tžùÒù:ÿsmÐr)8»¦uR_:ŸâÛ?ë+üéoò{&;8õ‡Þ§óÕš>ÂÛíkMs”/ðLýsy)pŒºjG&¸g'ÿ_LÛÑêà0_阾[cš›ã¹ôp‚ïò®Øøé~²õ“ýéû+þZ²i ï9ïNHGÂ¥i ®ÒµÛãšü¶;D—¯÷;ÿ<ÕU\M+Ë5ÖcÝ«²æü×7z~óÁSÛv×öP·wvQár/,qr Š´:˜L›`»¶S¯Òš^’'nz§¤×Ý»ö¤çWè˜ðíx1éi·MeRß¡¨ŒèÙ,ÔçÄÏ–ÝÔ!]Ÿ|ÙùbS»\š{‡ŸÎkÙɪë—Ô‡ÓX·›[$\®Ü<–8Ò³› \õùYŸùU·:ähM:òœþIv\}Ž­“Ìé}²9Ï‘e¦sœ#­Sw²âì¿£7ÑFZ˜¶ØÍ_'z¦ú‘´îÆ×éë=×ÖLrÆtµ‰F¹ª7 ®æ»úW|ÛÔÏIΓΧ¾œÂ®íWæ^S}Òåü9‡“zêà§v¦:<Øñ×µ—ò­°ú|ä?pÄ/>â7ñ‡ø_ñgøëuž·|ä«Ó?^ûßZ¯Ï­p6ŽkHLײÎþ2*7ö'[•ldÂËtÇcö!ËìÖš4ìpìæû¶[çY:Gap~ia`Mt:[Íõ7=³Ìù¯U·‚†¤CÎÇuòäÚïô3ÙbÜž›töÃÄ¿$7JË%Ú¦¶8œ.ïµÜ4îQWœf{ÜX™æ0»uG-?ùàÓ<[éÝùñîžO¶5ÙŽIF\p8žã³88 Wçk;½««ø’¯{¥½IæÛG!­®îsmiœä¢õgù»ë¼ãõ½õŸ¯?â¯ñ7ŽøÕ¹ùGŽø-GüÄ:ÿ³Çÿˆè>gúð¸6îB¹Ýسµ¼{×@¿ï*ïÓºFÒ«´z%4í“_Lšˆ#ÿMýžIN’]vvc²cß\¿RçÈ÷>[ëÒ6RFT^F¢Ýé?}nòzßåæ;9ÙÙ76‘ïjv¼w¸Òû'KN/Ü$ãä}’× G#C²íä éL÷Ît~š££êV&5¤¾Iüœì”{v~ód'“¿ì_² ¼&M¶ñJ?ºöO¾eæ9ú9Ù–çŽ!í'ô·wËç]kÉk­x­'û¿÷ˆ­Îó.ÖÿE–üu®;¿¹ž®kwà\ÞùÍl£[;£¯£tsî2…­vå4:õÜ< iÅ>ur­}϶kùd×ïûšÆžÙÍÍI»“]íS¶ò«ÁùiÍ(ÙðŸÒØå®l×NÆRYÕ÷Bº–ŸöN&»âhœú˜óyMg¸2æL49Úvúíö—Pv6}ê3ÒreJÛÕÆ¨ŒäW&Zœ !¾Ôow¨e>4É*érpv4óêl‚ãµ³aš–öärŸ¡æñJÛâðM¾8í¢³UZ.r…wÓœ!éJ²'WÛ4ñ¯ƒ[WHô‘'ÏS;IG•ú3ÕIãÿÕ:WeŸå®Ì‡ßwöÎÉŽêUª3ÙdGgÚ_Üxv¶‹uÓ·s„õ¢^¯¯oðÖ¿ö>«ÎýÈ뻽ï9â÷×é+ÿ…:¿Ù[ç#¿[½öõ]´â¥ÏSR.É%}x×^÷Í~’ûT拯£ÕµÙ­ã’âS[¿{ßK¹LÏ´éYÓ&§«e¸_Á­ßjTßï%ê:<]Fåq¢Ñùâ*³¬Ãòº_ϽèdJ£®ƒ»ù‰‹¤¿pu2K9oúmÉGcYmë4÷bY¦Ó(¤©ùïö€$}LôM4²íºøœ)|ö÷Dcj“[;pmHýE<Òwô{’|] “ü$??ñJiJuw´Ñïì]ò´¬ƒáÊêýÎ7ux´nCX>½ßšê8ÙÆÉ&^âPÛæ‚“å ×$ Ä›pLz2Á|§§ Ɇ] “½»‚3ÁÚÁŸlP™r“ÍK¾#׊“ž9ºè_v˜ö#uå¿×?∟wÄŸ>â¿8âÿXçùoë~ýö—ø©u~Û×~²îk}Yž¤‹cM•ç Ëv9…ßç18™lñ$7Ü7íhsßç°Ü¤û»}&nÜp2Ñ|Ÿü+¥/µ—ew2EZ“©½¸Â—D;Ëj›Ž°¼ú%+¾¬|Æ„^¹þäú¨êi}§ëÉïÒ9ô¯/ùCŽÇ©¯]ÿ9°îÎöPVYÆé›+£éüŽuˤ»v*} åÄáaÖwzU5Ÿ àx¢ÁñÔñÚ'®/œ(~Õ£Þ.7­÷°¬Ó}Ö5¶¥iLcCªC|ކI&¹_ÏÁpmt´L6›u44Ÿ5Ò•$Ó“\³ìÎÎWyúí›tÒÑ9…D“Ãádà Ž“™®1éoË£Ÿ}àäykˆãªÎ’Ž©<ŸÏ×tºñƒ´wÙ‰žÉfíyã¾wqüê:=¶®ïîÞ»Ny­ÿõ#þ»#þû#þ¿uîGþÛGüÎ#¾³Îñ­½º¹á(|õEÜ7D”3¶™c m#Ë‘×äE N¯ŸÞ;ytúG:’-H~ǧ„ÛémjOjeig³ü9]¡œ9YN´±ýú´ÏÀñ Ÿ©ê7Oý@}§ürízÚë«×ds§ö8`}m_?§yaïèNýèt õ÷„CaM¾m—M6„°,—žWpçq+Þ¤ƒŠ?Áv¸d¹]¾ÒÇ´´6ߺ¼³—®ž+3ñeçC2ÍÕ›úÓ•q¶ë¹íi¾§ù@⽓ûª§sÂËIÞ]˜|` -üöCaLö+ÍM~²Y©Ï]ésêó$“œ%{—ÚâBòoÒ3íÝN SËíô¸ë$]ÚÀû$Ó´×ý<Ù`…Ï2Ÿ•vêžÞ÷ÚUÛĵ&¼þ#ò‘uþ‡úë\?þõ:××¹ëÔŸ~Äß[ç7{+¾B»îëµ}QOß;¸qƒíIý˜ÎYH}Ä1ÀÙF⤠ê:e‰ßa.¿_¤wiÎî$¹»ò~žmr6ÝÉŒ¶¯Êã'ìDƒãK?«_MyÐ6îüD :OK>éíàÆlλÈ÷iì¢,8Ü“¯¢÷©í»q’°t?Š£7®9eýDùÐ6"Á§ÍJp]½Â3ãÎ_¨ŒŸ<Ÿ|sÒ|k²I´3 þΦ¹¼Î'}é»ÂD›ãéLºçòwe'˜ŽN8^&Ÿ™°xFN¢÷½ˆrO=žt9ÁvÏL¿¢oäÁ—“‰f‡+}??Ù3ö-Ç‹†åʺäe’}Ÿà`i˜l£“ûÄûÄËTwš¯L:ÂwWô—ωŸW×zŒÕ²Ís¾k½G™Îs¾Ëní¢a¨ÿÚ´ô^äµ×b}¯÷‡ŽøWŽø“Gü‰:ÏûáÇøçëüÇÈï{,¿þ;Òÿ½Õu?÷=ò‰þ±ó#¨ß;„íwßjПg^™Û:Ý&­£p»¯§ïY¯Ûâì“Çæ{Ú®mQº=J2§û1_•æl[?·\ÞœÐÏHïO”Íw=ï{ œÝ¦OyW·ô¯³WN.Øßn<ÝÙ>ׯ¤|ë{¶KqhÉ®—ã?éwzJ[§åõùò&Ýs´º|•·îó¤U·¼$íÎÆ$;Á4‡—ã†Ó9Âmzض©¼†É%žL Ý­3¨sã4ñ±Ë”\“mLcó©7é¾Â$]´Ñ©m’ue]=Ý»°“¿IþL÷Þ–ðܙߔS~“µÓ ög™ò”C'—akßOþ:Ó>çW¥6¹6º1ÃÙ ¶q7F¸v(>êõÀÑáæn]]ùÊjO2[(ãüUMŸdeÇ7—ò¢aÒÍIŸ§ö9{5õ}ú“£ÕÁqmÙùXÎ~:¸Î†:º¦k÷MN*? šžd…´) Z–ò?ùG /é!}­d'I–qúè`Né®§¨´“¯.ÍõÙdcR{4$;ëhdCqºµ¿ ÛàòÒ>Ãôîw²_Š'õñýK~ÑTßå¹g¾ûéÆÉÉ^%?Põšß·-¶ÏGþÐ#þÑ:Ï{[ëÈ¿qÄß9âÿR§üõuþGd£¼ö[¼[½^›«º]m¼|?‘lóv2äÒœnpüP§w™¤Aáч#žMë2ê;ã®nÛ´“¹”ŸàÐ&8ž¤÷“N)_’œ+ÞûºåmÒCnN¨yëêΑP¸Ú–”×{ö¹kGÕ-Ÿ›Îw¢®V!?ÉØ®îJrMÚWÐù‰ú«iË>ë|~ïäÇý³Þ}Ï@žÊVÝâ›üAÒO{¥>%ñ;Û¤pw¾4uÞ•ÓòΖ%ù`ےܰ¬{vð sòµ:½õ!å3$:Ñ—àæ$·®~²[;8ÉDê-7Í Ý\4í¥âóUâhJ¼puvôˆ_pÄo¨s¯Å:ãâï×鿳νk ù÷ÔÓó‘I‡âw:ëøÂö¶O¯ù;rü¹*ä‰ÛsäÆjú¸¸6žd éNš›‘g,ãp&9,¤»ý®\™rê’¾>ƒ›íSŠ[û e€þÝÃPWé#½:–ô•vFÛÛyNކ;kƒö¢ê)þ+v8鋳 _‚Ûåu^æhRÙNýæøÕÁÙ"Å¥¼w6ÎÑD˜;¿×áÞ³„çt‰4$»”ÆÎ©_ôšÚàì‚ËWú¨›Lst2MûÊÍ;’¿QµßÏ 64Ï•OþûÎ6v]-O{‘l4ñL²›èOúåtÏñ*ñÂÁtå¹{CÒ˜3Ù¥d·ªnÛ§a’‰É_ëÀ÷~¬¾¦~M´ëØá걜|êóDë$ÓÉVN}éÒ¸²ŽÓ;76kyGÇNîvÁñž6SÇõî·ßR§Ï»ö"¯½ßvÄŸ:â?­s¿Åߨó{Ëwþ¤:××~äGí­~‹Eÿ£éã>OîmÐ=Î%õ¹–Ãv:ÙåøîÎÊ"ßhÿv6Ï;yMòæ`rLÚ•ïöj5G é¤oX¨—BçéHÚ¿âøëöü:ÿ[iugº‘ÏiîœüÎhïœÙrJ?Be‹kÊÄ=õónœrípe´oTÝîÿ­º¥™}FšFøÉgqþ‡òš}Ͼ½b35$;Ôy”'[N¸É;¾“n÷îAḺ©/•žÝx¯¶–í"Ý´UN‡Xïê8xeÞGÁàxÌyš£×ѣﯛ0®Ì•v¼té n’‹©ol·ÎèúÖɆ£3½Û"O[&µ.ïõYéq{’wc½£ÉÉGâ•óMTÞ\?º9TšÛUÝòÔÑ­iŠ—sY¶ÇíQbÿ(¶ã+áh™ô=ðäÓ*n×^òö[ÛBºîõÍÞZþ”:}áuŽÅoñ¿9âÿ}Ä_{LûÂ:÷#¿_kν6ÈõR¥±y­üNçý§1ÎýË/­I64{oéÇ)\å-Ë:›ö5<õ;ØwIŸÊ¤ß×-Ϧ1BùHú:NzA›Bš’­P:úJŸ‘z©üLz¥¾ýQ¥û‹œmr6¹ênç«L;^êó_#N;]ÏŠqA}—‡º¥e’‡Ÿ2ªùÝîÖóô^‡< ^¾/N㨣¸ é»À¾f:áh_»ÿNt8;ÚS?ipº 49æuEýÔù¤kç#’çÎæ9y£½ÚÉa:ýu!Ù£4qôôs’;‡“u'Ú´¬«?é+ë$Ø“Ì9ø\ qõ§v‘¦46$;ż¾0L}5ùOýììYjGjO²5Ä5ñ€úíæçɦ$\®-…ëäÃ9©?tNâl‰óy<§SÉ8^:}N:Õp9NµN,ºÎ¨xGç#ݶÎsßþ‡#þ£#þ#~å?»Îoû~Ïc½Wõô»,åµ¶ÕÉ ¦±ì$wîý°â.”#¨êk¹2O5¨?Á¶tHgá98;¦\“齞[mºÜ^PG{ç;Ÿºï¹—믓Ì6>W~Ç›2åµ,ûTçªJƒ[³(´YÛ@úÜx’l†£‡º¤ýW¨SuËK¶7ñZçHÎ.1ݵ™s¶öË´Žkód’-pó&å‰{?Õ8õÊ~%Þûº=÷›íI{?'Z>ÍIYïõ\¹©=)Í­›§:IÿÒ˜çhMüpv•k Žmƒ£]Ë)|§',Ï1­ƒóYܾʤ¿ZÏɉãåô[ñ$›Cž(L7V»¾"Mî™ôïÂ$e®‰Åë`%ÿ4é‘ë8’¾¤±éо² Î^_…­ð¦±°Lm1óîœ]î³XÞ¾ŸúíŠÍ{ë®,ýú ôQtßÂúÈúõú‡ÞgñËë\Sþñ:ϵXç¾}Æ?ªÎuäuÆ[êvŸ…Ò¦ç#Ó7œþc]¸º1\ù8MΞ³>÷Ó8E{–h)¤+ ÉOOrHØÉ–±Ž¶i²'„¹ûŸ/륃8üNçœívðùÂíßét]3v¶!ùÚ,£x¾“O·_:]UÖÝø©énŸWò¿w}îÚê`Ñf$¿HóSHúìòœÿÐÁùI–Øö é\‹ïr|/ã|vÂqã å”ï²ØÞ.Ï=;„Ÿì€kótïèPX½Éáî ó¢B¹)ÐÏc:ãÃW€ãl´³;„“üZ‡Kóúº{¯£×]O:Ôáê¾­‰ÅåÆâd+=Ý&ÚÎNw´P¶ÛãhbYžm§ËO×É&(?5m§Ç„™üÚ„SŸŸ3_qaÚ›˜ÚîtFéã®Qi9ÊYz_êd•ræ|H•QÚŸ¦gi±üüu>ÅZGþ˜:Ïw[ÿÓ[û+Ö^ä_¯ó›½ï:âçÔù/êå¿í±þ[ëv̧?Üís>;}­Ó÷„¯mÝíeJ}éô+õ áÑ–n_Ó;HGÛßõ“?§W†”ŸÚäÖ••†;¤WH«zÚW:GÒvºï<;ê?@Ô®¾ª§¾¨ãW¡®ê#Ë4}…zÔgsT¹æK,S†:\Hs¾ºÂ)S—tÒ%;œl¶›¿*ü¦‡ilO…çéÝ»¦¹v(®ŽG;uŠöÓÁ›êjYÚ§Iž$³®^…²N/œÌplp>¤ÂHW'iŒu¶)Ù:g ‡¼iý&Oø¾câQºR¯>ùK»ïúmÂÑx&ŸÈáHµÃùB”7ç“hôn˜ø©Ÿ‰~Ž[ZÆÙâá¸êxêà©Nº¾+”Už8Ø®|êÇ©ÿžó> ù)$»ïò\¾®NóA§c|7 ô+=ÔkêR*[uË3M×>æià^2¿Ò£íwõ|צ„£Ì}â¯;9¥Î°žƒÙÁÍÃi?mLw¶"ù—ŠÏÁÔ6°¬ÂvãëR-¬ãžÍ”c–u2›`’Îd WÚ™ê^ñ£iG&^;ÜîÞÕKt\¡ÏÉ=iw8S½,k]§‡„ð¦r´K®>mËqïç}I6ÜR^t|NúœÆq-—|‘^O^ç¸-?ùñOñGŽø·ø‹Gü±:ÏLþâ#~lû‘ßã±NÃÐÿO7ìiýì^ʸuªäW’Ÿäc÷}ÚU¿•ýľOúÑyNNÈ Ê÷?B¥Õ½+¸3W…Ãgç$Û?ÙM'íä÷¢»çU®ÍºÏ!õ³ó—’.ià;{Igšæ¹u}…Íwž‰6…Ë5uG»óá8Gf±Ë¿’gʳ³‹Nçhk\=îQg¿“ŸZ.ñ•iÓú‰Ó‹É+ G7ów>‰³[lC™tgË·Û#ÂàúSq¹>w´;¯Ê{D¨cɾ±S;´¼ƒEÚiCt|í¨z©xªná¿+ŸäÇÙ3Öç³ã_7Gd?“.ÂqëïŽâtòìÊ»<ŽKZ.é>×rvû¸¾ãÆyG«Òéö¡ž³å´û„ëðîÆ'I¶ÒUë;þ'Z•Ÿä‰³„‘Ê‘O´É^rüs}«yLw>ۃĵŽüuú¿ËGþ²#~O~ò·×ùß½?WçÿC>´Î}ËkoÆÛêVÇH÷šTÝòÚµ•c±ŽéšÎûiìs:àúx§';9×~xUOû>ËdkÕ~“.ÊM²Û¯9Ñ·"\××iÜt:âüUí#…9Ñ¢uÕumMýÆwÎrvOa9¹¥îx°žyÖýDÂÐþªz WÿÿζNýsÅ×+su¾áóýQûwuk“´=“}p}©´:ßÊÁsóÕå·âsvØõµê7åAiâ9!¤—mKþQªsµ'w²“áôw'i}?õ¹Â"l'ÏN‡œßêèMzÊú°óH§»§ÿ²ÃÉrìâIk9“½byʬ–qã– é{ç;ÉK2ÌòzE“PI/¨gÄ«ý ùnŒÒ2<[‰pU·þ€£7Ùß iWøL¯Ù&Ò•Ê¥þ›løôV뤾 Nú}錀•¾ö¯µáõ½?}Ä­óì·ÿ®Îóßþ^ÿYëËŸ\çùÈëì·µŽ¼Ö { ùU½Ö!®)$›àžé—¸5‚’g7nMvDuŸûe]nž”|1FåGêãÉN'Ÿˆã³Â'lw–†›Ð6®ô‰ßxuºìÚÂv(Ê ®[p½Ñå‘7j³´ÿ£N\N>),[åéèàú¸{ŽÈv$¿Š¼î+×ç]¿jpýÈ5i§o¤GieÑ97‹JŸi?)·¤_ÿêhït7v9˜ì½'ýNÖ§v8¿Gq°nzžöå+\ʧ1_õNë%Ÿ˜ºuÅŸzÎ8Ú‘ì½â›Æ';êñªy|ß7Ñœü"½w2Åt N.T_œj™¤{IWHŸÖÑw»<—mí›ø€:ÿ5ý¥GüÆ#þÇGüëuî·Xÿ¦^gZü#~Èß³žŽ×´«jÛ9Ö–”/ä%›ád*ícUxn x;é´³}¯c)ßá»~æ ŽvÒtLëjÛ´ž¶Ùùn|¢~PV»Î+S^ùÐuÝÙq”#×-ëÞ(~ô]=][§.•¤+'ßs­ª[^²ýì3ò4é¼ëS£ê)OîM¤ÜõÕÍèìX§=Ôí»*~§œÞ}+/’ÍpëßS}OuœÝ™lG²ÉZOéÑôi Þ­I]yÁö‘®é¿¢MG²JuÚáM´j ü¹X¦ñ¦¶s/1éq´:߈:šøëüò–õœ=wmì²|v}0Ù';.MåŒ{ÌW`Ûˤ“Òlž—cjo×Kù;Ù# Òéd,õu!ŸeØÆ*ß>çg޳)‰×•ÙÉ6(Wm£òÀÁuA˸w|:OwmáÚ#ipïf;ö8¸öM¬óßÖ~äuvÅ7ñëüõñê<ïâ]Güƒuþ?äÝëÐþ¦u®_+½é½ u×ïN¦’=,¤÷óÎÆ±?’l;9ä:P¢Sù pF™zZÆñ‹uîLyÒô ù]–𺬳›úr×Ní÷ÄÛ4_Hks ÃMS×wÿÓÿE:¼Z>ù %0(£î}¶ã9yâð³í ´9ý¸Gy·öOøô’Ÿ“ôƒ6‰ÁÝlu‘õÊÔqzM¥6AåÎ÷ëèÑ{ýçÈ•ñ™åœ­®ÊícûU†ÒÿIÓ8}Õf18{¬inÊÑ•dFét4±N'“¼$›Ü÷®(ç®-Òò…{'÷JƒÂM¼H÷¤©Ÿ]¿ïptyÚ³+ûu\?ìè¥ èýÙ¤VyLöqÂÕϪ£ 騺•?–q‘õœÌL2æõMipã'ûRñ“–Mvt°oYŸ´vz:§=]9îªì­¸¾×[kÂk¯Å:×m­¯ó‘×þŠsÄŸªsŸEÿcïCëÜgñ^uîÑè3–]M:§ö“ÿRê6¦÷Ô©Oô:ÉyV•û)ù´[i pëç¤ÙÉ éP½¦ýÕ¶¸±Výh7^8vçS†eZy¤åµÏµÍ¼wrKýP¸ú~ƒ´)þˆíç=e<Í_ÉC]WW},À#Oôªmwë¾äÓôΓé„Å~f>aÒš–TÞÕÑuhÂè{Ç_í‡Ô ´OÄåÖ wðº~² ÊSÂJ¼aZÒMwï|*g_ªnyÐéœGªL¸S[œnü´©î½[_\W=m«>wZÚÏîÊwžóÛ'Þ;q¾(벟m„?ý#rFß4Ѭ6語“Vêå¤/®¾kq0Žtp~Ÿë#Ê‘£ËáŸp%›L›F:\ËMr§:Ãt×׬Ãò®ýi,Õ2*;ÌŸôTe>ÍÜUËë³âuktš§²Àµ"µƒo~Œo?â§×ù‘µyýCä¿?âïÔùÍÞ÷ñKŽøIuúÓo}¬§k†Ê§Æ§ß5Sݸálù®éNÎèÏÊñÿ²É/J}ëèé§õ†Ä ºŽBØZßÍå;ŸkKÉ6¸~­zÊk­×ÁÍ{«2Ÿ“¯ëlâ´®_H›Æ/Ê@§Oãñ¸±Çµ‹mIý›hdHã¹k+aªs4:Ü.ÝÑåÒ”®m%8N®’#Ž·û(ý@ë±ï “râæªNtlÝõóN^œídŸ0'¿]õ0ùZËv¬µàuÞñÛøÑužÿ¶üáï}Œ?vÄ¿xÄ/8â;ê8™¾7á&›£ý®ø:ë&ÄMÿ’mIüK~GzvcÛ¢ôÓž9›ÀºäóTŸ°Hçô>°$]#ah`“GZ—ëë³éÿ8~*, ÔI¶ÉÝ'›Fý`»Ó¸”æÄì×T–}\5ÓåÚäÖ“.¸4òµa¥ô®³k·«£å’w㙳OU·2çò]Î÷u¶ØÉõØ—ÓÞÂs}FZ~–©ºå3t,Õr¤«íÏ•ñ›ã¡–#l♂{IX.å2…ÔGÎî°=®?Sº{w;ÁH¶Ÿr”d‚a§· Û½qï˦÷~JÇô>Êa©Ù­¿›$9­ÊýœÊêžæÑ_b}-ËèÎY%Å¡ãíZ ^ßë½ï?òˆ¦ÎsÞÖºñ/ñ‡êÜü5u~Ï·þ±÷õú›=ýGpŸ¬s‡Æ­ó·ÄzSO|t²›øéòŸMZ)«Î&'[Ü누¥ë4ÎÖÐOc$î{\9/×|úcä­ó“ õ]ÛU]Ÿ:yPYpsÖ×s‚µ\ϵ|òC^ÈõåùN„4%ýO>k*K>9Û½ó UnTžÜ8©ö'3Ä©¾¼òšòÎur·öH¹¢'ëª,8Û¢°8÷ n'¾²Œò£Lžæ;›ìÎS!×nÍc9Òï‚£'ÁÚɴ㑳Êo®A³ýš·ó-“ÞѶ(-Äçò“­+©s•ÏŽ.Åáüªª§ü)”!mÜzý´ÞÀzÌ£9ž8Ùq´MÁÙ0§çSÿ¾ÄûIvˆƒ}àdÑÑ–ÚTåõfÒ?Ú*†ÔÌO~¡ƒ£|t}ëúŽ{ ØnG§»*NÇ7Ú•wŽ :ÆëxÀ©2o}·Î<^çV¬ó,~¸Î½¿]ç^‹pÄï?âçñãë<ÿbíG~%Qijzèër®4sŒv|*¤9ž'9PùrßQhYN.]5=é£Þ;ŸÏÑ¡mNþ¯ÒêöQhýð‰ÎÞ¸÷‘*_ÚOé¿[Ú&òÚ½_£TuÛ.'ëyN[ï¥w¾RÓäx£ðé7³oTíkÝzqIš¾;iÍcâ-“Fxäû§P‡2édÃñ«ó îJ²ä!ù»šGzØO®?lò\yêlƒÚÚÕµ+ÿßé³£—¼oš’ž÷½{3ÑÖpï“üÎ$O”ùä÷Ž“³¤ã®­ Žn÷œÎSL¸ëB¹ÆÏ:Î× »wxZεQm‡›c¤¾M6ÇÙA-³[Ûva²OìóÔßJ[—UßpvxR¹ôìì.íM•×_Ò¡õ;»áäŒã©Ò£¶Í­Ù9ûpç‹M­çä³}£×:ò‡×¹N¼Ö‘ÿæÿñ«Î=ÉëŸÔk]ùÏÖéG¿½Îuä>×âe=õ};å“ó?h+]{è&~õ}Ëé+ê5Í/M]ׯnÜä:ž^Ý;:}vgb‘îÔÿi¼ã{žÜßÇz%ù]^i ŸiOØ…G¢ž:ŸTá»}~ZîÁÔé9#u¹û»õEév²ÄÓÓ^°­äWÏi¹ÎF˜Î'H²¨vC磴Oìʯ«{<ÜØÉ~í@;Gù›|Wåµó£ï‘ïøW¸w¾xzߥ|p¶iZG"ý¤CÛÿœ5½ª«šõ›ürò:Ób•üyùk¯Å:¹ÿCýÀK>1ÛÈ÷§ÎÏK<¢.tî¡ ½›xKŸéNÿ’ÿK¸Î6qP홃?ùŽjµžÒdÏéÇz®¹:ÙæxNœìäK”ÓòÓ^äôÅátÁéþ›êVN´~:s™mç9†‰7ŽÎ~VØÔ§®ïæÌNnùÍká¹y£<¡K¾}çñ} ç}*ÓίWÚ å’.j9 }zO¡­ÐúÓ1åν+$¼NÛ]Ng¦ºÎ>©¬iý¤÷H'NÚ\Û•gk´¬ë¿¤g.÷ÊÇ·4Çwm¤üQ_ü¸þ§}&oÒZ¸Þ³¿ÈS§çÛ¦rïøéø®eœ|Ñî:œ“Ÿ°£5ñß铇d8†'(ãîÿXŽcÛ™Æ^mSÒ'Ên¢Á;WÝÒ«Wµ!I?©=ï5¶µùƒø™GüøóGüGü·Gü÷Gü;Gü«GüãuîÉèˆôÙoŠGÏzÓ~r¾##íIÒÏäÑŸ OwïãvgN:Ý"Mil%nÞ¥°’]Ñú¤!­K;[¥vlÒ%—GÝ<Í­µ³oœœt~Ú·¡Áéeß¿ uh¿i×´Œ“GÇSêÓ4¶&¹oX¯PN÷MWÝöy²£½$ßñ„:ªe¬³i~KüÚ&®ëòý¿ÂàøC]T;§xÒüÈùMòÓXÊ< ì–q¶AeÌõŸ³Ä«å\¿OsxÂ.)£éÉžðÊ>`zjáLýápîà)ÞƒrL»åúŽá }´ Z^÷$yp69á›dKË;yw8Øf·þÝ×+²›à:qô;Ú&X&]%miü×@_Cq—/C’}®I8ÿ!µ#É;勸¾“¯Ä×]ÓwpýÚ帆¥´“'J+ÛÄ1§óûkŸÅ‡ñ3êüÏÞÚ_ñ3Gü•:ÿIýmuî·xÇ?°Îõãþ‡ˆ¶ƒzëlbûÊ7ÓqæÎ9ØNW¹^²“ ^Ùþª§¼ ÌSÇ“O©ùŽ~ò³¯j‹ 7ù®IÆRY¶'ñœaÊ#|7èö%™H~™ƒ¯ieÒ.ùîôŒúáìtIí¬~ß1½{HúC<®í‰…Ož:y&m´kô\…ÙpÝø‘êít#á™ä1Áv2D›RHszîÞu;\L¿G2õª|ÿ:8ÚÎ_ÒñQë·µ6¼þ¡÷ uúÄ?}Ä_¯s/ò:Ób}÷δø}u®9¯uä7 Íî½9í!ÇoMO>µƒçøéd>ñF×(’Ÿèô¸*Ï5 éÚ†¤ÓlŸ>;ºéŸ¸2JÇ´¬ãŠûv0“½© é®®Î'¨KôÅôÌã7IÊvçÿ™Ç>¹¯×ïE\?¦û䋱í¤Uϯ˜äwZG%/h§IÛ•Æû®ïôHó\ß95ý»#óÓ˜«òí|ºÔ¶Ëé«Ïvq ‚8ªžò6nºË«Ž8ýIm$O“|¹« ϱ½ nß«³¥×eÓû ÒÉ~uzáäªq$™`p|Ñà¾eØõC²“¬±>u6ɼ>ëšÛ¸‹¤ƒõWp¶&Ù½‰ç©~òi§X–tïl†¦§òÓyW‡t'9vv)ñϵ§ê¶ÝÚžö¯ÚWgÇœ¯ã‚Ó½4·žðNòàøÝ8ÞT¯çi/ëi­çµgbü¹Güª#þòÿåÿ÷#þÏuîG^{/¾èˆŸöXö=^ÿ¶i¢ï¥|á{¾¤Ólc?;yjý.)7Áwg@8˜Ìë¶Ñgqk'ZÇÉ%íþ4oîÐ~žÒÒéWlгO]Ÿö‹åÈû¤‡®¬ö£Žù©oµy§mvߤ) œwi9Ò•øã"miwï²õªíPºœÞ7¼ä߯CÝÊ“ë×éÌ­Bù*ÿnHé$Î>Mxœ<$Ùpm"-É OJ~ë½Ëœ¼° i¾¯²N{ãèêziLUû›l›Úäg'ùrtMOEaÒǼ/¿‡OûˆsÚ‹if½Ö3M£ÜNã’³ãÔ[åGÏ/6éãYÍN¾ßû”×ÇÚ7ÔaÊ{²¿¤#éë¦<ÛÕïv%~38z'Ý%ng‰+ÁÝÁa¹äç%Ÿƒm»²Žãl”£×Ù#ÒÈtÒO|ŽŽ ‰}Þ§,3õ¯»wípëû;yuå¾>;ûåÊ8Û±Ãí|KgœaHúêìSj‡ËOc[¢Aýµ Jã¤?,KÞNïºõ9Ásx“ídßj¾þ·`‚ŸÚšxH~³?hsûÞÙÂqëyInˆ+Ñ2ÕÑH?“ã¸×õ~]—ûþGüuž]ñ5u®¯ëýÀãýŸ}Ì[{-Þ¯Îs-^–ÿ‡×±Òº¡ËKrçÚ¢!µ¿ïµÝî[3' Î>'›šôL÷ª$}v÷Ó^}v󾣦¼¯Èµq'OÚV7×QùÏ­o(_Hï}=¥]yÂ÷Ú¾´Välf²ïîží£=um)份]†2J˜É>‡Âwº‘ì;ù•Öµ¦±ž‹WõúÝ9e°Ï¨åXÎq°iwßÁПRZËVÝòºîæ€ôÅîêõþjwÞ—îa[¨WêѶѕqzJ:’ÍI~¼£²­pwÿÏ <Òî|­ uØ?ºƒ~ŸúŸ…rn^ælC!²ÕxtNqÜ£žÞSW_á™zAú´”uå9qí|µ.ÿ²náqžð€t¥¥Bš³ƒÚNŽæU{­xܘEZª|Ÿ)¬ûº…AYIûൌ“/Ö!7V¤ºi<àØŸðiHúÁ1¨Ëª$_ÅÙ-§úëð§uÁ¦Áù<´+„ÃrJ£›‹Óž*<ׇÉ6§5Ú6W×Ùhgû“üP¾Sœž¦wGlËÊÓö¸¹a° IŸÈIOõÞù°i\"Í®/Q¶q(/œ^Z{Jíq´°<ûžc•³Ÿ¼j¿hžÓÉ$뚟dÎÁêàÆ4–urNš:ÐwUÙiX½–¼|ßu¶Ûgñ¯ñ/ñkë\Cþò:ÿE½|äå¯ýȯêõY¬Îg%ž©/œìª/¢ði_YÇ逇 ;9v6Iá–âŸtuê'Â×+mîyíÀó/w§~trG»ºÎí|Pâ§¼¥q´Ó\:ÛëÚäøàt{„ÜXìð;Ùžä>µKqè½+”ÕûºmÃU_ÕùHW˲_]½$ 'ýbòÍé[j« n¼sùjO˜Ç¾¢ÕkØÎ/ºÃ=õ,½ ®kZšC?îNïØÿΗÓvÓF°½“ì‘v–-ó¬iNwZGX¾ËMô5÷~g×6'ÄAÚ»œ{w1Ù7ÂÑtg³H‹«ëäß½»tøSÛ™¦ò—èš`$:XîŠï|å û;Ù;Ú G×ÔŽdÿ•†”ïÒœü3?µIuCmiw<"­WêN!ñ{âQÒW†ô^¢“ü»—¶e’MÚ}Ç»Ô^ÂLïðØ¶‹ýêÎËVWx)×»Ç:ë¿yRç~ãõ?êϯóLäoªs?ò»ŽøéGü :÷-¿µž®ñ¥wYWÆ[G«ë»‰ÇªKN–ÈC¥Ç.Myœd‘~ÿ}¸ç•ã‘¶KiJãw—wkÇü>‹rÇ4§ïäTévp,“‡® £¿ ¥Ÿà|ȇºõÑÒïdM׿&añÞ­_RnÔ"´¼{ïçøxW·>‘³S®ÍŠOÛ£4M{7Ø_¤áΤWxfÙŽS–Gí åÓé¿ÓqâL>‚ÛËA[¦éZÏõ·£™tO~qjž³EnÝš°•·®;éñkV|…ü´Žžhc ^Âqòåú–¸&ȵ5ÁqýsoÒ4ºíäÄásþQjûípùÎsáWÒ™úÃõó‰ƒrËún ѵ »©¦òYûvIéfHrëä£ÊóÒÚ,g£ ÇÙW7ž«wEßÙ.ågêw¶ÑÙˆ J09î:Þ²Ÿ §ÛÈuCõô-kíxùº½Ïb}›·öZ¬ÿëý³:÷Yü'už÷õužýö uþgïmõô×+´o¥>N²£¸^‘-®k±ž´Ÿ¨/h¿ªžÂ)¤é3qN²æêvõohÒ8Rù§ó0ç;ªOÝéÎÇrë©Ú6å¯ëO­çÖ€)דݡ}aÿ«Üi›“¯–üDõ˨NgIߤ¯xöLZ“¦Í©zÊΟÜ=Ç ö Ÿ¿\`›;Mƒú– 3é;ñ;º4¸wH-÷®œMïºÊ#…ïì‹ã£¿µL/8¹Ÿ]ûH£]}׿ÉwLïsH'íãd“'Zø<íÕIø»¾scŸ–K>¯;ßÈÁ&œdãXÏɈҚhpc]ò±´cnV}G‹Ã¿H¯æ¹ö:<ìgcwvƒ2r…7Îv8û¨u¹g—ºžl¦Ó i'ûN_’¬:‰|ªºí+W¿ƒ³%Ê;®=êÜMŸÓ>g8þ‘^µcô•ΪÛvR>‰—}ää€:Pu«n÷—\ßrÍU˲ϒíT:Và?¯Øáªkr’æÕ´¬“òïDûJá%[?ÑF}šìÚ‹PVË$ß{Òe—϶ržéÚÑùný(•ï{¥ƒvKC²YŽŽIg ŽGóTg’l­àô]áéØð¹ ¹r„ËàίrmÖ4Ò¦cË:»e¸ÊóKëpŽen°³y¼§¾× Ò¸?ÉŽ£=Ù—ä'¸þcßwàûA÷îÎÙî )“æÚOú’λ¼dÓ\>Çh–s¾±ÚOå­“-}­²ø²ne^Çì•ÿÞužWñ±uþszíAþÆ#~OkË_Xç>åwÔy†®#Ó_оà9ù›ÜPuËgMO²äê8¿6õQ…tÒëd~2iæ$ªžÖmZV«¸3(ØNÚ̾×þ! žU•Ú”d×ál¸%å4ÿ¡žî9"N×Ýa¡ ùw8]žt9]}V¥Qq* ê†7q­ròqœ^5ÝÎßžä[m/a;{è|$âqÏzM4*Ï´íôÓˆ›Ïi]Fa'{À~Õ@¹ Ì¹²ÎV¤t†}øÀ63p~êð'úœ<°ý7mèN7-«ò|é2eʤº®-Nî¦yá“'÷uÛ—šÏúú<ÁP;Á:¤ã ÞIO“ý`påœ sõ&®.¸¾sr´ýâvÁé6é£|;ZǵÑõË'›æø>Ác™ ŸdÇáu¾m‹Ówg ’Ž­@¿AíZòŸîFúz?äŠkèZþ¸#¾óˆßUç¹È¿Pç?©ñˆ?Tç¿DÞuÄ®sù=ëò å“oÜû9Ž÷n|Ðòi^åèèàÞÍjP\ÚÆônLáÜ£®³Õôg¦=üÉɬ“#§ +MÏk¾Pßµoy¶Û¬rª<àÞuÅÅ<¶YeŒº¦<æz•[§s<"ž‡z**kªƒnSi¡î:Û¨{9ZGKòŸòïd7ùn­6ÉŠ¶o’¥-u °R{Ü+ï\4}¢Û¥3?µ=½§×vRH_ò“Ê”e{˜6íuHm¡Í¥L÷Õ?ÙXG£âÔàì¨Âg 7î·ë× ¦£)µ#õ#éêt·–èhRZès$_˜ô–ÖwþmaÒËÉî¸rôI’ L¶ÀŽZ>½÷Ýé –áüU{›H8îùshp²çÚÒ´MüÚÙƒ\'ÛÙj½§/˜hKº½‚û¬òÏÉ“·´ÐyÎ7éµãµ®¹Ö‚×ò'ñsëÜkñãoÔy>òß=âwÖùŸ½uöÛûñ}굯Ýþ}eòØñ'Ùú(Êç¹À1y7öŽ©é ñ^a‘ÌwxMqe]˜l9}#÷Þ©ËiÝ4ÏHzªö–õÔ~éÚ:ÇEmGÇ´ß¡¯*/„—úõÞD Éλ2„¯uÜ{ çc1Oq\Ù³F{îäÈéFG=7KqLsJ÷/z†D§³y©¯’ލLMzÒe’|ÝÉn¬ö89rzYuË7Ê×4>PVR¾ã7i¦ÜìxïhrïÃY§ŸÝX®|#,Ç;GwÂçìÜv]HO}uÕ^»zIÞ*”Kç;&Î^ïx{gÊ'×·õêàîÆ¶mK´&™ue&ß4é«ÛTלmIm"ýŽv·¶B9qQáLk^©‰n'kIVw¾¬kÇL–qk%÷ü^€ýA¿½ÞõšïËOy·:Ï«Xßä­oó¾äˆßÄo?âWÔù¾Ï®ólä÷©×>rÓ«~¸ò‚þI¡Lò˜Ï6ôs§Q7é ’¦ôŽÞéz’[ÒPÈsºwÕÆFò©l¥‡{œÍYÁÍPHãzæN'“¾‘—º®I»¥tð‰Ârt9=KvÆñ¡áÓö)-JƒúnaâíÔ–ä÷Q(‡ÜãÍà|¤{Sh;\­Ìs| Nö«Ó-½wþuš°ûžúŸt.õi…4Ò™t‡8\;ÑéhN¶ˆ|qzG¼W}ÞwÝ+ôS¾œïåhÑ:îÝæ4g(SÆ•ãs‚I¸¤[ë+½ ;ÛëlI¢ßÁsy‰öä_§°“Qm¿ëË«ø]ÚUYcýÄÃN§Îhà:顜9[ähNråhQ:~§+Ä‘ômÒÅd7úYÏfH2»³Ã“ϘæEwuû.·Ë-ÿxS±Ö†×¿¦×¿ö¾¼Î3.~øˆ_W§¼þ±÷‡ø~uúÇo­§ëÇi]|ÒåÔÚ.¶›ô»¶jÝiŽàd–ò¸»ç\ÌÑåô‚í˜ÊÐî5(ßøO5–sý¢ý›`süt~W:#C÷YoŸ›êæ;Žÿ¤çn¨GÛÖpœž%ÛÜüt{eÈ3çk)ü´^6ÉO²=륔Õù ÷‰FÅG½Ó²úìæ£„áÚXHwÿ}¨z*? ÛC>ª®9Øì3ǧn“›Ç±¿’ÿãlŠÓYm“+ãÊ+\ò#å© )¬4Çàû æ—”K¶(õ›£¹ñP‡ —ÏS\[’húâŸÖkv!#i¬epø¨Ï#“\*ž‰Gi¼H°4Ÿct¢AïÓüÝ•ÕþN6W½O2;í5ªºÕ}æ³®“eö›ƒAX®îÎ.2¤½ ‰v¥ëÊ\Ï=«-I}ã¾sU€ï mÄ»®ëÒë¼µ~¼öR|iû£Îÿì­ÿPÿd~óú–o}±Ö›ÛO¦¯ãÞÝë}Z#ï0 î]uÕ­Žð»{‡»#ßËO6‡:BØš?Ù‘Ôg;àØ©mp´RÏÊÓ_åy£t+Ì4¦°m}O¿ÃÙ•iÅãäê¡nåîÞÔe»´ M×{é“?˜¨íꔇ{¹WAN'ôþ¡žÂì0É‘Kç¾:-çþ‹S¦¬ÊÞ4ïb›~¹qŒïIvó gµ^Õ-?TV8Ð2NÙ•oÒĶõ³ƒI¼ª ÔÅ¥ó2ê_²C¤ÅµÕÙÒÃ~! Ç ‡×çø©üT'•QÙãØC^9;ãBòÅ(ûnløÝúʼŸlÊ•úÏ)£í#^77P™wöˆtjØå;ú”F滾Ûõƒ[›`è3Ç…œDƒ¦'\Žß…{7—qöÜõñsdÖÉ˸>rã¨{îà·í½Äí#¯5äõo½õê_>â¿>â¿:âÏ×ù_êµOù«ëüÈZK^{3ú\ žyJô/ŽeîÚk]äi‡ÃµÛÁ¿¯×c{úï¯ é” jW?çÚTuë7¯Ö¡,»õg Î8¹ÝùÅ v]Ó>rŒO}èÖæ4r¯†³Oj_Iuø™OÞOívôj›ÊÔwôi Çpçw6~ÎïÌè|Cy˜ôôr—l¥âJöÄÙD¶ÛÁ¼3ÑÁ¡ühÿ8™JyÓw‹¬“lë5/;ìì‘“M»¤l:÷×õoÓÀþuz>Ápt¤þq²D\ þÔÿ‰žßáHr9ÑêÊ;½wtMtïSÒ®8[OüÎFëý$Ïn<׺®ý©= í`}‡ÁÑídçJ}Õ©ÉÆ9ò®àtu“O2Átp®I®\GK҇ݻC'?çݸ¯ôrÌì:=F¯½ëÓËÿ]~òÕy>ò_;âÖëýŸZç9Ê«ìúÿÈ+¡ã^!Mi¼CiÒ6ô•ï`µØÏÏûžpIá;˜ÉÏcåÿ}Ýò¿L=“4¹¾$,ö?}KÝÿsEçQ¸¦>p²ëìù«²@XÏ1œÆ/ÊS߯ú<7<Žã‡´Nàúe;oêÚ ¥gÚ×E´×ôÛ)O®.mLZc¯º…GºxFû‚pÒ¸2éŽ77fßߣl “þNð eܼõcÒu]‰N×g»°+·[q°¦u‰N•U}&l½².ƒ“÷~vüÞù–¶ƒW¸R÷“ rí Ov>šÒäèÐçT†õMÝ{F…ïxÎ@^&¼Î±_Cz/ëž“Î6œÝüÑÍgœ,ÔPÖÁNú“ðk½Î] NnœMTZXw·ÿMËk[“î»1œß¹²íë~ù¸Ë×]kÉëlä?Zç·zßvÄ¿Yçÿ¨—ü#uîÃø¬:¿Ù{ïÇz ï›@ׯ¯Ùò¤PÖÝ+v<*”©ºí§ÿަä#¹ºéÿ^Wm¸ó/œ_£8ÜûZ¶ÃÉÚNvŸ>’n[ËÑ7u}DÝÞ§çÔÖ¥îúóå’Irã|H'×ÏtNZuKá%evô“.½'/ÕOWù׿Žvú̾KãHòµÜr~Fœ„áÂÙe;ȇé9áL6‚}\¦\²Y;éÚ—òwºàøìúÄÑäÆW6ùDì³ÔOSHå,êq8uuŸœÞ;"ñR§ Ú¶4Æê•é)-o;ù½¢ïI–Ó3ó™®vLË:_ßÉUÒ×¶©Í.ò2õ×T]Xéî¿ ž£còÏ”Mï‚ÿ õ:mѱÎ8^>ïúïGüKuž¼ö$ÿ­:÷"C{->ªžžÜp{¿E\Û4Ï'ZÖWdÊå»g–Kc¬+K8ÎÆ¬àþ«Ý׉.Úm­ÛeÜ:è/'Ú’MLm*ä³>åÛ½OPº +Ùž–Ö«h[H?×M¿ªüë çC»>ẠÓÍw¾¯“ƒIn5?éy’|mÇ{¥ËÙBÚÖ¥ ¦~PºKÒ“mqr¨uÝþï–¡i>âò’ü³¿©É.Ѭðìla™çdƒSÛ®Ög™Dkšk9d‡‡ôjšÛ™ê$ü® §#“oéèr²”èe×v×6Gë']«ºÝ?Hž%ÿ|š{¹rÚJ—ók«|Û4=É8ñ4Ùh>“¿“>M¸™®6Ù•M²äð»ïœ|:I†é¯:ÙÑêʹû«ð®êãoòçÕgîÿë-¿wùÈ_\¯}ãVçžä_:â¯Õù/êwÕé'¯5çÞ‹Ì÷¤êKPžÒ˜S¸RF8–u;œrvk‚ÄïôJC’y…GÙÖtîãtðÜ\ɽe𣥤 Ç©{Ä’ôô®¼ó“ÎkÛ›ÿ¥t“/-£|iÇÙ‡Wi›t]ÓTž®|c|–§¤½E„¯ô«OE»¬>¹ó#ÝüŒô:ûäêTùy¹SHg!ÏáNù®¼Óí·´V©ii?O’„—yŽÞ$NÓŽ –ü’–½‰n;‘V-çxÉñ6Ùÿ‰¯ÄwÅ¿ãóÔg §â¢ èØyŦ&\Š#•u<¢Ýsòé|¿ª§íqô’·N–\ù7ªÛNÓO9›ä˜ð>9üÎï ] —›§M~åsô9õÑNf'؉wN>];w<"܄ӵ-ñý¾ó³¯øõ»>Lð'Ý&m´6é^Jsû·ÝXíä0Éo‚A{Äu½ökWúÚ;±Ö“—Ÿ¼ÎG^kÆë¬·o<â·ñ/Ôù‘õêå#/ÿ¸ýáÆ9­‘êØ3õ›øÜpÜ^ÒÝxY¸w¸H›ÒÅùÅNG¦5‡4Uù>Ÿìi’u–Iþ}NG¿¶£ƒüwº¤uø/Híïoµlj[ûÒÔ ¥ƒ¼uÿ±Nú¾ê;ªi¼˜ì¯“WGwÒ¯œIå¦~rö¿­Î½ŸVçB¾©Î=È¿rÄTçòwÕ¹cý¯úƒëüßHûÈío;\îßœê®UÞ¿®æòܸäSËÑopeÝúHÂežº³3“MMe•NÊHãÔèøææxŽŸl#åšéÚ^ÝoÑÏ —ÿ¢V:&_Ú½gJmT˜¬ŸèîgâN8«nýoçë½Ãçö!ê½ÎO§wm;;™ú¡irp/ÜX“tÔÁ"OÜÜÙáK¼vt+l×–Ov^iråvm%î4§qx’ uHûÁŸÜ.›ì‡ÓÖKrìt‰ý˜üŸIï}WõŒp•vwŸÂD?ñjZڿŲú<Í»ÞHpýšò\™.7éã;älŠârp ÂJe]=÷<ëŽWûç*_ž ¯[3p4Oí&MWìmò»vôjÚdõ^Ï·PYõ×ww}îÛZ#þ3Güú#þÜÿ³#þ·Gü…:ϹxgkÌXç9ËG~UO÷êºmOÉs•ïÓin›Æ Âr|àõÈ¥ÞO¾ŒkƒŽÓ\ÁÑ«õÜ’ü2}Nýáø™ÆVgWÙ7É9ž°¾k3÷$;xWôÕÑD\I&Üí$‹:?tøI»£­ïÝ>jâsí)S–c¨›Ó±i®9™H4¸q¢½ud*Cº8w:ïúej;dz+2À¼‰Ïé¹y”t™÷ ozV\‰S»”FG7aLv|â÷ŽÿŽWn—v¥ŸÓü%Á½ÒO¤aÇóT¿õEáéýn}˜4Nö¥ó¯ÚjW7á'oõJú’ïéhJç.dù¹o{Œ[çùok=yýoo“üuGüsGüÜÇüõÿµŽüîõt¯´Ó'¶ƒv×µñŠÍx®œ8;’ðíð8¾ït8tœtmŸl¼ówY†0:ì¾ÛJãƒÓ7®ßi$¼¾WŸÅíy Œ8^;ýsð:]ï)³šNqžãö PŽÜ}¢{êwÒåÖºY7ÙCÊ`¢ßµ›mr´R§µß’­ìàüx'“¬ïþ­­kôœLsnïÚ“Æ æM6,Ù—æèžÞO&;™új‚3ÉFú~(ÙÁ*ÏsÍ›t‚Wö©óÕïQv7žk]ǯdsÙŸ”ßiî¨÷ä-˹àtžx” »ùOÂ?Éû”ž³kWôˆÏj£wísöáªoœø=ÕŸúl²C®\j§†Ý·Ý;û«ºéòšþÄ;-ët-ќƥIV4>íGýÎný/o}ƒ÷qu®ÿÅ#þÀ¿ýˆ£Îó‘?³Îó‘ßQ羌÷’ú-Ûiåüeµ',ïô&ù”îJ8YÚÉ-ý%ÂK6’°¯êùNfwí™ø¾Á¡Ýpr¾“?7n‘æ*¿÷YÛËó¸ÿ‚i…z“Þ¸qtÝ÷ÿ'icï l‡‡²šÆ2m³ÓçÃO2ãúœéŠ“ÿÞÔo@ÜÜÅéÙÉd*ß´Oìʪã C’ïn£æ¥R&ýg>Ó-,çê8?)Íí4oç7îhÚÕÑ|§ ‡²w¿^'ßÒéG¢;õIú.hê?‡Çéà´Ï¨Êóq¡W‡?ùxÎGÜás²äèH²Ìòi,LöÐí+qL=pxªnû+ÙýNsrè|üI’]HkŽ&åÛU;¶³îêì¾+ãì yåä{¢õ¾¼l»6»tòTŸ)o\OpÙ°)\µ+Ig 'å]¥eòÉ®Òr5·Ó7žI6œŒ;ùKc¼£ÇÉèDWJ»Üø{¼ì¥°£-É:ó­ºÚÎ^8{¶³= Óy‡;«*‡U³ï”l×.8;ĺÉßM8ž#o]Þõ¥›ŸÝ!-­éÞ#.÷}ëü×tŸÿ¶Ö•¿üñùSŽø‡êõ^ä7?ÂáwUÔŽ—ì·4ÇžìFÕmW7ùF&ûXy3íuß}?Év‚C¿‡ý¸›O¦zʧ¯ìÃÉ7 Í¾ª×l‡Ê†^·“{ÂÐ@}P‰få—Û»çÖµŸÚõÙNŽWÞÏ^‘w½rÿÆÕàd*Íê–_Z&éé'¿yO>;¹J|qiÓx²ó“R=×. ®/O”Æ7j¯âqÁÍŸXϵÅÍÑœm©!/Ù!×î2yÏáKÒµ;Ž–2i“ Mu¦pEÆ*äUy~;We}¢-Ñ”èKew6ÍÑáìÇnlx£¼p4%Ù½¢“÷¸&¸|ÞéïT޾Ì^§u ߎ®îSõk²­î™õ§±Tín¿»\~ñڼΪXçZ|Nÿù±#þøèˆß\§¯üGŽø1eßöç…ÀãþÆIÏ»Ó(«No’|¦àø1ß®nòEiÃÓ|„°¨ÓlónŽyÕ~¸wËÉŸ!\Öu{=&Þ¥uØäwkl=îÿ8Nº’lÃh¤ßÅ{îYjÙï<¾#L²éƇÔmï'ýĤ ÷œï:éàÎ/v4)OÕ$ÿh§_‡Þõu’§ð­lÚCE¸Ig”æ¹z:Ïœð’ÎɧÕgæk}·Våì»Ö¥o>õ·ËsrãôðŠ\:Úûêä?Ùk¶—òhR¼ îUº“qz³³é¤áJ^š>G²ïWê±Ü•uÔ Oê-ÿ»ë¹ü«ãX¢#áÛÕ¹¯§¶%…Éwv6«ïŸ³ÊѪ÷“ÍÕü4Orö¤íæã—¼Ö„×AÖY_Sçä¿wÄß8âyÄ¿SçDþxßí­}ïsÄ· œ´—T}a×¶;”¥-ra’ÿÏéÛ+ý•lŒã·óySû¹¿pg¿]ÉwIz·{Vݬºåeâ?û²ë:_®ó^Ö-­´3œÿ±ôËTîRÝN>Yóx]¿N˜Wö7:? õ¹ó¹Içf¸R÷yŠ?Ñšt„eè8øîŒN¯(³ìÒêü'ƒÏ.Ïõ×Ä7§Hu§2 ó e§¹HÕ­ÎUÈÛárô=·œG&úÇñ9Ù‰ä—O°¨‹If&5LþG‚‘úbÇ÷çôËn\¹"¿ g’ï4žN}vE6X~šcMýŸìü„ÏåO}îx7éÔþ©^²s*ç¿ÝÞ¾ì:ÀÑS¾ê·›“ҷбõ¥\מ‰õÞ:yi±ÖŽÿÁ«Îo÷Ö~äï;â—Õy¾ÅÛëÜo±¾Û{S=õstíB×Ù ùl?yôÜ]¿Cø)ßéP’Sµ®l ‰n¥ÏÙÒÔödwÓGß;}šp¤¶]¡UåŽúDXiÝÈÁ`ÝÔ¦Ôç»ùP˨ûž8 gg_œOþÓVtÿröEۢפ7“þt~šû§qc‚3•McR‚{U¿9çs!ár²›tÈåíô…u¯®cyŸús WdVËM}ª°Ü|.ñ}âåÊÉØ46VÂëôp…´Ï$Ég²µ®ìä‡u~’Å+m^ÁíIøRÿ¦þaþÎgžÊNmuôM|sïL-©?S˜èN24éÃ9Ѳ보™ð%›¯z\(›àP÷©ÿ®Þ$;mx¢Çµgú¶MÏ.v¶¬Ó–¼Ö„×ÙUç¾ã/¨sÏÅú~oýwoiñÇó×òZ{~õˆ¿ÏÊZ°zwû-•¶é[!òßñÊÙcÂH}«|H¶ØÕK÷“­LãÅdG©sÄ»³éWuåªÏâòœ¼¥pe<ÐþPºôŒ[Ýïp'ùŽÞÔ/-‹¤­L9M#miέÿÒVø“Œv—çlt‚¯Á½§Hx9çNºáèd^ª§u8ѳç\{ÔŽ¸d2ÑÆô:éØëÊ7îI×ÌNaòáNGCªãÆÊÌQöÝxLœœ+¦0íZÊO<˜æŠ®«Ãö¤àÖšw´»àdSCš—¿QyaÞÓÕßɶc˜žîIW*»Ó§.³óY^¯Wçž;zå$Ásõ×wS¿8Ûž`§@Iß7Mp)#®\zw­0ØþõÛù¦où·ïY§¼¾Çûì:ÿ³·þ=ýÓGü«Gü[Gü’:ÿ!²ÎµXkÎËG~K½öÃ_ ÌŽÝ7>ß#¿E†N‚¯öÃÉnê÷$‹;YÞÍ‘éNa²ì׉~õu®ØQ÷½4ù˜¾µtøÝ|›ýæÞ¸¾Õy×´7švåàÊ(~·ïëéÙ½ä¥Óµi­ÿ¼d?’FÓž•ÔgNf‡³Qš¿ÓMG¡®“ûôÍcÉ=ÿÓ­xõ•“=Ò¡ylóù’\j MÊ$ŸdÒ–wvÎ…dƒ®ØRWfçO9Ytå˜æìßäK;8ζìÂ4'n˜n6ÉëÓž²¾ÎEFßOcûij³³A“­t8’.=gœœä)Ù«]p|KpyïìY*çêLô&=vÁÉ”»îòHÃÎþ¹ñ<Ñ6¥ítÆÑæèQZ&›}õ½ jKÕ¶ö÷O¯óÖýZC^¾î:÷ø“ëÜoñÝu~¯÷+GüWuî½XkÉ_|ÄO=âÛë<ÿâá±nêzú>˜ò0éR&gާ;{ŸÂ¤sFZwS?0áIÁáw>K_Žî7$;OÚè/‘îd·I/ûBe”ò¢ùúnÂÉÐdßÓž[¥ƒô²ÏèãMíå•~Mò¯Úþ皺ó/ïSóž428Ú;}çW9:4¤úS;ޝÓ<ƒòïô2Ù –I÷iïÓïžìäk²OŠ+Í\ÛÙVÒºÂî»ïîÃäï¦9£vzåà“^…?ÁL2J»šèpp“Ý#N½Ò×Jsî7šÚÅççø)8>8@û0Ù¹\Çéf’½çø@ÄWê'ÝÛÙ‡ûJH6l‚çúÃÙð­Z·ñ'ú&½Iü½Â¯ ß„'Õ¡Œ\±×|¾2?ua²ÙSú4.^ S;&^:{½û¬¤¯ŽŸSÿ¶„›ß¶w¾¾3ïÿã-wí¹Xû×?BÖkÅò—מä?_çÙoëÕ¿¿N¿º}dý>OíÛ£ãßäï:›ÂïóË”gØÉØ•²)Í¥?ǯwéÓLÚPf²ÕÉž']söÈᮺýž)ù»ÄÏçiîëæžý ÇÎoNÏŽoN†v´$ÚØ÷-)ÛÐüâ -C< w¢5É”ÊÁÆ”ŸlÒºëþçøÑ©“Mqt:}Iu¦ô7"×yšx<ÑMü)oG³ÉW‚ã¶eŸ³*óz’ÃØ•»B»ë—ªÏ€£Áʰ¼ *&ÁÊ£T´œïÌ?j*9e8”UtÐÏÁr•_âú•ÙØ\ÿWóžáa´U\ZùCñrmÞÿNž:+Ç…SgN³²ë?Êk7–Í<#ޏï€DL8bÃñN^¼»÷ƒcžeñcÆßyÉ‹oQÇû}Ÿ0î¾x²ŸŒòr3¸MÀ6:þ]ìê[SÊ´Øœ«ô¢ëÖáJoὊk*~ÜþRe'зSumÖå ºñÏe-CKG°ýõ™OÅÏÚï€íFùé?úKk뎟ÁÒ;þ¨Z.ºŒ%+¹] ŸZ3ä2¹-lLœœ1|ê¾c˜übÛ•NŹžÇ}õã ååfŒûcàæã¹òq^!¨þªbC~VcR釜Ç|g°,KsïR¢nfs@áUe0­Û·ŽNgŽdZj¾8œ.½j¯kƒ*ƒ}Ïê0\•žTå–×çJ§ç<§C™,ïðîtÞ®¬¸<7vJNÌ-@{ÄxR>AJnÑÏÈt”¿·ÒÙ÷¹ÂÖÇ^ˆð㜊xWïÛŽë•1ÏEþÇ1ÏHþà˜ßß‹ïP¿mÌ8òÇÎv$ûL£~Wý]Év.‹iÝø—Êg²ÀøÂ±Gû¦Ê1^­JfVü&1öæe^3Tv;ûLl˜ÓÔÚ{ñ“qWs1ÿGˆïåz·ãéñÊå1^¬öfÜjks>ËŽùuPö}¤ÅÒ/ˆtœŽÇ´ÜŸ,^“y@ÚlÏKGþ•…ô°ŽšïˆËµ¥«y¼èæþVú§{BzŒ¦úÏh¢l0º¬Œ’5ÖÇ o§¬<ã)Ó©p2¤hT¸þJf\}ÅG56^vä‹•c2«èª:ªÏ+©dÜéÄëd²âa§ü`|)ýÅlÄÞ³ü°_¶ßÿWýˆ6±c#×/ÿŽmb¶oE±àøn^øÈïóÛz±Ïâÿ×Gëÿù]êŸóŒ‹øuìÉ¿ú5ãÎæ£ Pq­ÊVsb@º²ñXn[ß(Ùºúû¿ë×½óŸÓ‘/õ~xÇ6+Z*¶ó•Æþc¼ (›ÿ³x›’g–ÎöV#=“[ÿÑçÃu»X_ߎ§ý6,ŸÏõÀúØŸ¨‹»÷ “2¬?ÆxºMl­ÄÊ:[ábã8ß± ÎG×VÇÃõ°*¯ò»ã¦ðV Ê³>ªê©>p}…y.¡ÒNES•Wü¹ôª]Œ89cÀô‹û *Öàhweó:zyèŒÙwãCÈÓó*^»rµÃãúuó¢«ëM5Ngßk¬dHÍmLWº|vûyÂ:l ÐW@_ Šã­þ[6øÕcÆ…ÃOŽo„Äɱ¿â'ëÆÜ‡g]Äypñ½7޹yÅ‘—_±ød¶Lű°íêå:ØÄ…4ó†ƒõ™‹/¨_Sgì;å*Xéìk+deñ×íkÈ8ž{6NˆqÝ‹­³²L³=îLcæ ç<«bc‚óùfm«ô=;›óÕ9j0v[ÍÆãúíì Ï8•Žì¬ýÝœaeº4>—¦ìºÓ}`—7¶¾Uú@á`ã‹e»ùŠ,[ÉB§~ÕV&{ŠßN9Fç‡+«lKçaPõq·®ë¥ó+yªt\¦éü—†2¯ÊçrÕ{:˜Wůªÿ®¾«æ›£_ÕÁºU ·ËC¥:¸»ó Ó¶l«±³ß·ìkœß>o졈ýÆ/×¹ç"®w×?Žë cîIŽ8røÙù[½c<}V2úÚ±, mƒóé*Ýàt¥â ç”Òƒ ÐÞ!îJ(~s¬¿âŸùЕœ²<5°¹œ{G“•Ë´TŒ\¥c½Ì“:7ÐË¢Æ+ƒ[Ÿ`]ä5×ge~å»9ùW8C~¾W¶¿#¯LG`=Ç*f…>Ñ#Hwý¬ú!Ï•¦æ–E„ݸ4“•\Žå)p}—˨µ!ãiªõ0âQ1_wÏæò®Òݸ¨~s~dÖ+Õ˜ª¹T7n™†*WùÆ,¯ÊG×ÎO–çúÍ­ãOÅá‡NŸ9\Ý4E?÷…z–­øª€Ñp¸ªµ–Qã¦tÓ«#¥3û’×O«b¯Å§×§yfE¼§þðGŽëïÆüÖÞ×O×»ŽëíÇõ–1ϵˆøóŠEc›2MgnH=õ¬ûÑxºÝ ˜ŽÛµ‹˜Vù7LÖ•MB|™Oµÿq¢L²¶19éè@…¯Š9âÿÃE›€gœÜŒûs×8Lv2~ôq±<óqYŸ.\ÌgÏý©ÞßC¾w¥Ëò=ã yéèN%7J.å #~ÅWÆ¡ô€²¸÷\õã›ZC/ºlîd9fuí,{j=ëU¾·¥ÿ”ÍQõó}¥+*œˆ«Â£äÁáÃqQ<#JŸ±9¤æz§*yíÔu8;éÔÆ9W#5w‘6»we‘o•¼)8³¿Á͗{¥or^—G‡K«ÃÚ¹³ÎÎÿQîªu-ÖË~ÀŒ©å÷ÌoI½õþKœ{‹ßz\_1îö#Ç™oÿt\u\¿\?=¦Ÿü¥—²Ÿt©»ö5g¿u ~ÛùagnTïI RçIµfc2Œý»c/[¸ºÎÏB‘VÆÅð°>rúõÜHiîlQô+'ŽúgKPž•¿šqÄ/¾o—çÊÚªËþçö¬¹rKêdZÕú¡[yæäm’’wäÛ‚¸®}”L2<ìž­S°œk³Kgy TÜó«9Íäñ;:Ž›—(ïpÝÎäŠõyÇ?£WWZ¥ÃŽn9•_ÙÔm]ü¯Óí¿ë#E§ãìô§›Ÿ¨Csz‡¯ÜÇú®O‘7No²º*ÖÀð2½Üߪ˜]ss¦ªçh®òÊ7®ôBÆï| f㔼»s9±L\Ë—Í|Äžâøõ§ŒyæÛËcî³xÿ˜ïê=¹\_þ²1¿ߢŽýËá[ço¼-%˼ÓÙ˜íccÂdiWæ»úYùšÈkGæ°¸hewXÊpîCæC!½ÊÎ"T~âÀ|'ǘÇäa]ÏÀ}¾nÇý9êÆ…‰<«yšùakГÖí |‡Qñ1ÆÓmTó éwe—õ§Ó?l Ïð)yRcÆüuVNÝW¼;üÝXŽ›ŸUšã yÈzØÕéÐWu”¬9G>/˜î|Æ‹ó½ð}[VwW¶P0=[õ·JgëyWŸé“—¯æªÃÍä¦û¼@•Gû‡÷;²èb<Нªï(»ãlV·_«úUšÉI·]P²WÉ7ëãîñUö.ÏÙì˾îrE9ö[Äþã_<®?:®_?®÷ùÞÞ×׋cúȱyüL™}ä_é‰Î§«ç°¬Óý™¥ËJW0ž:ºIùZŠF¯ÊíV|¡Ï‰uñ¿ëFwáek=ÆcþE9=ó°òñüîG€ãdØ¿]ùêì²üÛ•ÛÌú\õ¶?CNSºÅÍ×,ËhV²‰íÎcÈp³¾QóÒAG3ÚªL'ÜÑ.Í­ó*½S•ßÑgŒFæÑñ§Öì9 ¤ÖÕZ ó8Sõ…›—9¿ò-ª~Îeºq7ä¥*³ÃÛÎ\SøØø8œ½®|ãÙš]ÜÕ:È¥+:»}çöxàÜcóRÑîÌu§ã°L×ïfü0]äh)@=QÑÍ8Y¬&û°±—8âÈ~ó˜ïãÅù?t\ÿû¸þdÌó‘ãÌ·Ÿó\‹/e#öüÜGÖmËæ3«Æ¸¿g9Ë!ž­ÆdûRéç*6±.wž•«¿³¾Ìx™ï¦ä@=Cº<æ1ÙÀ>s<æ:x¯xëØdäÕùE+ŸQn ú„¸WíW~_K­'3 Ü[áöê>PcÁp ¿u°M¹Låg2ÿ—=ïQ¼æ½[(gNŸ9¼ X\Å æ3™Qï?)(+X7—w|(yÆ{üßÑG8·•.rúSj²ÅU GÉã§ê7Å««_ÕEÝýÖáÍËN»YwÚTáV d°ÛgˆËù-7­ªL•·€ÅT}׿ß9ç©1SºäÌøtç–­dÎÍ®>ÁºnŽ9~WOùòjþÇý²Ë¯ 7Ωˆ÷ðþÛ˜ß׋o†üÝqýýqýíqýʘqåð?ï¸Þ4æûzë|åçNu³Q(»J–«u “µŽ<»2;:³¢³«2SZéJ?+t:óvˆ´r9<Ì.àÿ<þèÇbò€ñÕ\'Ó@\,o²Ê¦²=øªíyN`Ÿ0žØ~|eOÙ/òå+ÈëÞŽ>묱(›ÉtGÖoê·ó>Î )ëÆ×ÑE9ÉkŠ<×_ª<Ó»ŠŽãGÍíŽÜ)ÙêÖÙ•ýܘÞÅUÉE…›éX†›é•î˜a™Ž½U Ö îžõ‰’·vuü(@š˜×ÑaŽ~ÎCÛçèfú ?ê糺^ñRÅ-å‹*]vqg|]Òa|­ ãaYg­pœýߡ޳-bÏqœ¾òÿÓ7þ¾1÷[¼ë’ÿ˜ïìá»Ë–Ü@‹o:@{Âd ûÒÍMe·•Ìfœ¹Œ›‡Jö>UãˆPé,§þ+\X.ÇãÔü`ï“uxÌxò»œ+-÷¥Ú³Z‡ÏloSÚ€ôŽ~FYD¾±òžçÒ©¾Qƒü"?¹[;)ȲöØ”Q2Œàd\ý²5ò¦tª¢ÃÊ8>Y:Ó=;ûì!í–’µ³4ºý„åp-™ÓÔ=΃ÎÚq¸v:]çÖ× /Ëg¶€é~õ LA'/ãp±'#;2ÍÆÇéxÔÝ¥§ÜXtæ.Ösþ¾êO'KX¿Ó—;|3ü?¨dŒéßÎ|«d¢Ë“ò­Yùݶã·ÿ\ü å8|äW_®xgïóë»ÆüõÏŒ¹ù·ÆüŽHøÉ±O9¾1¾tøÔë=\üÜBššKy¬Î<ܵnÄûNÙœ†sç9«Û]*»ÂxcsŒÑxdò˜nvýÂË«¹†qÙ[r1½wù묕iHoùÎhï² ª±còÉü{6ïrº³ajþ²±Qu©“Õ¾h%‡ÝuœÒíÕz“Í;Å {¯˱¶1š ªºHÕq<©þêÌ5U·*WéÅ‹Òa Î/•ïxÅrUŒÄõ§â¡Z¿1p}áæKëÈD5îݲ¾ÝY¹›“9o‡öNܨ36y⟫˜]WçtõKU×á¬æ+Ëð±v;üÊNuæõÎ8)ÅΖå íýòGâü¶O8®Ïó;Ó+vüä¸>p\y\ÿcÌsß^ó#ñ=¾wg¿!OÌ>ïŒSþuë@—îôneœþws¡‚]›„üà;îŒ!Œe±vttWápüf~°nŽÅ²X‹/gñçÚJ¼Ï¶!·/EöëÙ~ñ|_ëWÖ§]Ùdõ.¦ç+®ôâw¼ã½“Q§ãÇâ§*ÏþWý˜yTù.¯ÛŽ_GSéÑ8\ÕsíÌÿwôoæ©ò§ÜÚ qå|5–ù×Í3¥o+èôéúu²ÉÊïø-ŒŽƒãè±²Ýñë”ÍPÅ)° £áêT}—íR·m;ó{ñÒ-[Ù˜Î_éè™N;nÆÓ}XÙ¡ü›Ç`ÙöxgïãÇüŽÈ—yvEœ‘¾ò/ù_øÈ?u\/×Wù=¾xgïÙqÿ"øÌùƘÆÖXŒñŒŽîÌFó•mÙ™OÕ<춯ÒS*¶šÙܪ옊÷òËê³9’ûÑÅPO3½Óñ/™NccÙ‰q²{ÆwÞãÀü÷ÌŸ²y®*¹îB–ÆSצ°y¹kP¾œ*yËýÀ­»n\#TºØåçrù×ݳzWEÛÅÞ\wÆb/;qÆÌ“Ó9ì^Õ鎅² ·“S…Ÿå+š•-Q8ΔWùî·óœçšs•®ÃçåªÜTö¬«UzåsìëWFÿÌØŸ•,Ó±ìWR¶@ñ¸£Wר¬s'Öséˆ Çùooó ¸øVÈ;ëÇÜ{ñÍ—´Ïs/r”þ‚‡í·`ÀÎbQz9·Yí»¸u"à8ìÚ ÆC˜n`|-}ÓÅ­ôöÒPz }k5Ÿ—ü¸±Sàέ`üågJ¯æ5˜ÒÝø.š¢Éò1^åW™j¿2Ëck2¬—ÿ³{LËmWú€½ëÃðd>ó¯šJfÜ÷j¾Uò‹cáúá`øîWµY½—Âð0š«®zÞÁp+9tù•Ì`9õ,é8¬_éH¥Ë¨ç«Š‡ŠOÆ/£µÀ­ ª±íè{ÕÇ™ïЪdկʰö«rTi칟kÆÇ}P¥+P²^£kËn]ÿ«:úëm€ò5°<‹•vè+݃{I3OìÝôeß½ÜÇ™޽È#þž1cDZß"ö"ÿŸ1cȱO9ö"Îq½~ÜùÈÏû6àѸχzw[ÙÔ7nl¾c2åÆÔùêÕ=û¿pf}]Éžz.ó‡ô:ò£âl(¨£ná^áÇ9Pé7ÖÖÛÁ÷î¬:Ç}‹ùd7€gŒ§ûBÅ#°]9/Lj™wûaÇŸ`ÿ™\wta/ƒ¿ÊGPå•ϬÚk¦a~×½Ò¹U=Ưë÷ÎX8Ø™ã,öCÒ0SÍUWáPeO1èòÅÆ[•S8ÜüSÀpäKé(‡ƒñÚᣲXŽÑªxÂ<…ÏélWGäzn½ x:rqMkcsTýÏt>û_ùÕŠã‹Õue\|‡Ýgœ:ÎÞ²ºLäø+—ãÆñ»öI„Ÿþnø¾ÿõ¸>4¦oüÏÇõÑ1¿µ÷§cî½xï˜ßÙ‹wöâ¿øÖÞsã¾ÂÞ¹bíró&ó®lS¥?•ÞcyJvUƒºFª£ÀÙ‰Š7µfëȽ£ƒ|°º.-ó‡å²Œä¼[¨w é.ö¹ÒY,!ãGúk=ÉÞ_Ìü«wõ”}î]_ª9‚Pɴ¯øìâQé*ΧxÀ².µSÑÊö²CWõ•›«¹ÿºs i¸ùѧóÙÂ>pý¸Ãÿ®,(]? ½âÉÁN,¦¸ã¿îÐÊå:}¹+[ÎÞœµSXnGî*\*ß•ïÒÇç3»ýÍôábe;|vøé–Ëe»úLárzõ§²G­3ò_ÙH&‘¶¾;>îkÆôw¿àr}ë˜þðŽùýøÆ^Ä‘c¯ò[ë“ÇÜ—ñü¸‹©-œéXOWï7”_³‹»¸ç#j|®n'kÌtsÝå1Æhv÷ôWütä«cþ깘›·Î†2dºýïÈËe)7Æ]?/ÿÏšAÞXÞú݉á /ÎÊ+¬dˆµ«o[åØz˺ÿ»zSÕëÈã1ÿgò_Ù—.Ý3¶`¥Ug‰ªÿ˜^ñ\õ{–¿ œÎ¨èîÄý-57ª±pzaGF_ ºvˆ•íÒ®ô5Ó§L¿î@ÇnbZGG.¨ÖqLÆÖõÊ:¾Þ‡†Ê¾vÊuôk‡>âS4wž2YuåoÔseë¯Šó¬¼ø ß6|äØcg[ÄùÇ/yrøÈ¯Œ¹/ù¥1ãÌ?ÿøU—úÏ&\ùœ·Ì§âÏáÅ~Tüãù· ºö ó»15§1-ÿ¯ì8«›yUôY9Õ]pþ<W僪ù‘Çœ}‡c@žzo-ãü¼VÃë©6Oõ_–Iô;3ß9­ÞMí‚ê&£. ùG™drÈøÈåìf:¬MØ·‹ÅrÙüêÆMNFû½:#Ï͵N¿(¾ù^µ[é‘<]üÝÑ _žN'#œ™7™.òС­úΕSy~ëÌ¿œÜ\Ûv'o•¼v *ïx:+¯L'9<®wdBéGƒé¥쬯;|«ØF5ç‚]_Ùˆ­ìÇ.ÿ6Îo‹ó‘?sL_ø§ë#c}OŽë'ë=cž{û–ßr©³Î~Ë{<²dçàÙøœyÄrØ®œWÍo5(ýšÓ\|Ñd8\ý®>Ï}ÇÊ+ÿÉõÊ~%ìÌΜb~çŠS1û¦Ö…+ÿ¨ŸÓnàý¾U6ãU¾±š¿˜òÿ2n¬›ùCú»zAé06v•2Pã®h*}Õ'Ž—œWog¼½ ˜¼Tóûz¥ã3“Š®û¯hªÿvž58º®Ü¢Sé=ä«¢ßáEµéL Þ¥!È?îÅD¦üþ1¿ò/Çõ×ÇõgcîKþÑ1¿UýŸëÍcžñçØ«±ü^ŒÁ-Z·ãé³°°x¿ð9ý›;ïVsÎÙDjœ+yW8ܼrr©ú°â¹’/fW1­Ó§ì+LCºì¼Õö<ßE?›‡‘÷ü Î<§XŸ¨ötäÕ]ÒbºÅõ£_G“Å ]JnUŒÇéZ¼grÁÖ*·"Ÿáví«æ*Ëëâbö¯ÎxTôY^ï5ÏTª´OÓf æ@ç›?L~«5lÇìèBÆš ·Ãƒ ú“ÉŽ£ïö¡TúIÉk—>âatY™³øÔccÖŽ £Ó;zitx®øîÒ­ SGɉ«¿+SXWµÏ­›+™íðÈîª\§½¬Ýùpº:†¥¹¶âÿYÁ2ŽNõlcGTrÓ+’Ù.|‡}¤µ—8|äxgïÆÜk>ò?×?××ïŒùm‘¯ó|ä(gÅÅ~ä|öÛ3ãþ·œìªX!ë“NÌR¥=‚4ô»Ï%:²ÓICŸ«z~Þ}nädˆÿY½Þ]2žð?>_¸{e§2n%glÿÉrñ(ý*{™ãÆÙF|¬Ín¼˜½ÙÑ}j¬Ô 0fÊʱuHŽÏ²±Vc©žO°x¯òÙ¸~e8+ÛÄbÉÒº>Ó Og­“q0+™SsÒɱã#—­Ê«úxÏþ³òÕ8)\n]ïxsvb·í¬~wÌ‘³•îCëæ vâ×ÝrjN)½Ð•×Μ¨xËÐõ%}66X§Òë=e«Xkú&×éÚ@F3§3Pú¸óÆœâʱºøï‡Ä‹ŽëkÆ|/ïÆô“c_ò‡Ç<×"âÈá#Ç»}oó[{q>òúI~gövpû¦úlù$™g×6ă´:ãÙ™3Î'QãÛÕ'.þe—³ö¦š»Õ¼qéq XíÈçvm.ë_¥°ÍÌçÈcðòOØ_®íèKÁׇ½Ü~Æ ÃÁp2O¥ÇYG?ÿ*â|Sg‹T;Ð8žUÞ \,¯‹ïÌœRºçRÇpmèòÖ-ßí—ß;:Ë’ûŽÝptwd¡‹û!AÙ/œṉïÔâ<®tv§ºv¤ Q–µ«£#Μvó ùr6­3çwÚÓÑ/;zÉ¥e[é(ß4߯½ë|ä8Ï-¾òMcžÿö½cÆŽbLùÛÇŒ!Ç~ä8#ÎS~~Üߦ{¶¯ãE• SûI”Pï9œ‘GÖJή‘}eç˜Ì"ˆ»CŸí¥­øËxØ|¨ÖJ÷aŸf¹`2Œ{#)£ôŽö#öÚl|¤ã¼cçÉ0^ÔüV4YY‡ÓëCÖ—ýèè:<ïú¯dKéqŒ»cZNgÐy¾Uɿӽ §ºgë:7fŒ?§+莛âã,ÞŠfÕo®Ž*ãäÜñ«ðv×.;~ ›J.:ãrfn>D}5—X½Ž~ëÐî´WFväd*;ЕËN9×¾NvãÛÏnÅKw}€~ÁjK쵈ýÈqFE|‹:ÞÍ ¿8âÇOŽëÇõ«cÆ’¿{ÌoˆÄwø^©õ×9rÏ^pº3J‘/v\eß2n×?Š&Ësk¬ ·z6Y=e¾!ò×=ë'÷™êÿŽ f¸1Ù\7¿¨õ뇀×]ò…¾3ÛœyÃu›òQoI½Ì×-Üç=yÌP—°_µ¶qs9ó†~9ûÍ|!>&gØ~ÆWeC”±1_´2/ˆÇõ!¶…Å .ÌS:…µǤz–ÀøferÙj>ui;>vë(Ún­¹ÃÃy¦®Jcm¯Úædárí­lÂJï´]½#tíL‹ñ¼#ŽWÖWþ®è¯÷,Ôœ:+sHwž+œŽ–ÊWãÒÕ5•M©xsø«ônÏЭ䕵›É¦«y>nœgû‘_8®ïsOŇëŽëo믎ë7ŽëçÇÜkç#Ç÷ø^;fü9ÞÛ[g-/¼ùL#¶8ÿ"Ϫíø_íãuóöŒŒ«gO X›vðwd ãdJþ±?œÝe鎯j>0°>Žú:+Åa]{ 7nx¦]þ¶HæÉ*–Ã6±ôjoŽ–] ÎÈXÿóùÏL§tô«gƒJGVþb€ûæ@væ~®£ôIg]ÍÒÕÙ­×¥Ûµ?•îaëbG{*Ú,&¢ú/§»ç1;óÂñ¦Ò+œ]ÙíÊâ¼v\:¶ël~·®ë£Î¸Vø•b8ÎNÜãßvõÃ54:ràúuG?±ûN>Ò`6}Á:³*Ç^ÂGŽýñþݧ¹Ïø+Æ|wïû/×+ãî;{ï¼äÇ^‹O3ýxÔçd[çä2§«¸ât2ÚÑS•}PcŒ¶“é+Õ–jÌ+¨Ö> M´=;ºÏá@¾Ôº(û>+/ïKÏ1ÎŒ7ǡ(ÃÆóÙ»kêŒïLÛÅØ™e,Þ¬xcòèÆ ùÃøzuÎ{5oTbÊ>Ÿ•Íu¯dÞÅ-ÝÙ?.ΜùUújü…wguËíà¬ü/¥Ÿ+:•®¬èíê©0ŽÐ…®Ä:¹®ÊWÏvv@ÉÞ¿ƒÇÙ¢kå·ÃKEkW‡thœésÅK¥Ç»z¯;;1À¹½ƒ«“Þ.]× “öÜ:~ó™®+}å…±àˆ'Çžäxg/ÎEŽwöâ<‹_¾üÏ%ïm—rQþUãþsp7ïÆð¾ór™•ÎâÇ9ßÙ9¬Sé5õñ¡ò 7¯TlýËÊŸP¼8}¡îÝ{”Õóh6*ÆÉú2Ÿ[–eyÉšÛ{޼àþ¶ƒ­i¤!ßÎwuòèÎwSþ9Ê‹g3º*ß„wzˆÑw:]Ý;6ÀÅÉ8ýôÿ ÎW¥C°úñXO­å»öÎõ ÒS2Äp¨õ«JSt;kƒ?®‚j߸ûÏøu²”ëá=«ãbë÷š¾Pý\ñµƒg×êùÓ{Zˆ‡ý*`¸: øëØU·Ÿ¬C—ÕUyùˆÿ•^ËÀæB՗ݹлJ+¾¦ó>,—ïs .îã\‹xÿ.¾±ç#¿oÌ}ȱ¿âÉåú¹1÷#G~Ä?õr} ð‚¿ÈêoÖ.l› '/lŽ*¥êwp3:pï*—]}ÂÆxôù¤è±ø§âÕùPjÜÑ^á^`Öž,c]~}õ á@¾‘ßìÛá¹·8.Nv\ìÛ±Êd]ÌÎÜ­ü¶Žîb´3=,›AÉ©³ùÏÿqœÔwSÖý5±Å|¯ž予KÑpô¯“]çs;=ÀòÔuVÖÙÙ]‹e:Б3‡“ñÑÕó ª~ªô²Ê«xQå˜Wuª62¹WºÔÍ7×ç45Û*çðuñd¨øÝ‘AVFùG9ŸÑéÈVHu-ÓÊŽærhß•ì"nµÌ¥¡Œ~ëM*û,b¿EøÈ_5¦üãcúÅ?þÃ1ÏIþKzœyg[|Þ˜û‘#Žïê…¯œß¿»ZÊÆä~­Þébs­šÏ¥3U|·‹áÂznŒwuy•§bH¬~Ž«*Ügt&Ã}á|·Å›šùìü¾Š+`ë³Uw½/¨ødrŠéª/°¼Û£4TŒAéËŽ.®Êž‰ƒudu=Ó½ ÎåJ/Tsl'Æ«pîønJ'tùp°S–ÕuòswGÏTrÊúzÇ?prPÍa‡‹é³.têí¶e'}G/0p>åîÚôlzewƶ+Ñ(CëžÙʳpF¶'VÎéi%¯UÛYž¢ÍæBö‡þ\ß“ýÈÿḾä¸þËq½{Ìoë½÷¸~æ¸þûq½4¦ü…Çõºq÷¾^øØù=æcÜ ùFP}Çòs»o5Ž[©øêBæ Ÿ%«Ø‹g–¦ÖQ,&›ó+»e«Ò=ªŸs]7w¢ÞZsU²Àx pïÉ-ëb{ꑟ1îÛàÛTySó5Ï¿Ü6µEÅ«±«|Ī<öÓ€_&—ÝX£‹éœ­ccËÊæò™UÖ>wP¼:¼Ê¾¸u—['¹˜nÇ>,î¹Ê…‚n(\.fæhUv£kW+üŒ»ßá…ýV|±M ”Îuå+^:mêôS¦wv®a™Ž,¹|‡îÈzg^Vx+{:H¾ZË\+G;c›ÿwÇËáÀ´\ÞùƒLo®úá‡Ä¾âð‘cÅ—×·××oׇŽëÇ<#ù;Ç<×"¾±÷cÆ_;îö:/?ã¬Ùn©osUcŽº»²G•¬¬ßê û]ÐÑ%]+}¾è9Pkͪ½ o*Íw¶o|ÉIGï¢Êx”/‘ßÁS{~•©>ËøÜ3 ¶ï‚õK–y5îÿªŒ«Ûñc]?tüu'g›ÁÊ:€ewö2«t ‚êU§Š‡»º\]…ûî;6­Ó»Ï:2\Oe++<¬?:vHÕusfg,wËå´Îx•Ã]~0¯²U»m¯ÚÑí#…»²‘8ý½SùÚ­ÛÍ Pç¿væwGÇUí¨úšÙ°õËÞËϺaeüørÿ‰cÆ#>þñúfÈoùÞÞGÆÜ±å8ïâm—òs¹Ö7ö'šH{Œû±H7+Y¹Fóï™gÅ Ë[÷N~\wehg^±x—[K²¶<"yXý[&‹8Ÿ*¾0æŠc˜å>óidÞîMP?ó–÷yŒ”žû(óìb´¹}x_)ö•’K6ŽH£Š×3úì¹UW> ïŽ=p1ù<žŒÊKÇ`tÎä;ÐñÿvxÌup>*\×øE;¼Usd‡V§¯U~տ꿳gÎØºÝ€Ý~ìÊV¥\Ý•WÕczLá¸v]V•U¿N_íÎKÖ®}7"}•Wö£¢›Óºó¤šÊ*¨d³²_hãóù«?Bç?wù{&Þp\_:æ÷CbÅ“1ÏFþ³1}åßÓoŽs-¾lÌsâbŸE¼ï÷ìß³‰fŽçUÏävúOýWcr&žÕ‘•ç=(«ÕÜV´ªr«,Úû̇úÏpª9iØÿ®Ortæ·z…8Ý8³¶/¿8ûDzÞ`ßÌÛµ{U[‘_–Þ‘™Žvã¤Ö3êlrFÇÑG¿§zþwƶ8^XÌŽ­%>U¶â±²o GW'V呦£vÀéFÄõh< L§°º]Ö-Ó©ïÊvú©²ùŽGö,̉“Óºüvm‚¹weò|PïÇtÚÔ‘ùôn½ª>ÆNXýŽnßݱqxÎòÀh3ÝWÙ#Ç–q:ñcìd¥¯¹¶Î}‹½ñÞÞç×××Ëc~{:bÇ?6¦ïüõc~cï?Žù½¨÷ª„é¹6b,εÓ*{·cO+}¾Òp¡ÊvìL—§nyäg‡®’¯Ì‡Gf×”ÍÍåÔwÖ”­Dh/0mñŸi(û˾ÁÇbǸö‹_õ,ï'ö ÛKíâ¶8f¬/3 ¶¦rk[¥óXkòÃÆ¥ã[ŒÁϸÎ8óÑn‡7wv 3_ÕØcÝ]Ý‘ë ¾nÿç{6®ÃäU:«ÊSùh÷Øs“ܧ[‘õMNsíÊ´Ïx®Ò§Š÷N{Tÿï®åÊ*š•Ípu¯]\n¾vd©3W:|¡ýDûÇè¹4—®è«ÿ•2ÒÍ|2ªæ…š˜Ïæô®Žw<.|Õ8«ÿTöÛ‹}âtšš·è_.؉{¨zy\~¬ÏÎaA^³3üÕœÍ4Ù9¼¸BZ‹ÌS·mH§#GJs¾zN†´PfÔübó í£Åx¨ê!}ÖvÖ>¦ËtúÓN7ß­N~Gfý«Æ@á¨ð?T}í Š9z®ß™|wÚeOåã}¥ƒXzGfÆØïîöc·L§nnTãUáPyªgŠ» êtâa]ªþWz ÓØxuô—Vß»vÍýæS2]ˆ~Ó¹–Y¿ÊG_7ÞÁ‹óÜ~`ÌýÈOÆÜcñÇõ+c~oï]Çõö1ãÈsßúÕãîÙÈ¢ÿLÂ_ùõŒWÔ¸–wúÕÉ(«Ó¿•NfcäâÜ•ýÃt|Åøpàl…⯲ӘÎä¶Â~;®×…ò†}ƒvûŠÅÈsù¸û¾ù*Ë|uÖÕ&Ö¿ø®áå3tdåŽÉ"öâÛg[õ_ÍYìköޝã—ݳÿŒ_]=¾Ë“£…òÂúi@ÙŠžê·.dùW4oª\‡ž’,·~Ýó /¯xpyU¬4Óëèõ.­.îAòÝ|îäíØ,†§*³ ó çlžkî̞‘í³xNf2Ïê*ܪì¿ìŒçN;Vü†âÁoŠ­¼CŽ}/ŒùéˆÇûy}\óŒä8×â#cúÈ/×[ëSÆ<Ób}‹:û+Ù‡Pqpg?•PíϺ1§³².MÍ‘¹Ó•«®¾î´#ó•ûmÒëÌv¯|‚îs^FŸÉðJ¿Myhór[«ý;«œÒ%H#ãGùã¾½îØÁj-çxÆ_ì«*‡ã×µ…¹¯+ûVùˆ]pí¬ê0ž:}RåŸÅe;íÙó󮲥•<;zݾexv¾[¢è1¹íú³¶;û^Ñ˰³¶QvµC¯²µgÀÙÏ­]YêÊÊ!§)<;óÙ•×Åß™ÿÕóÇîN¿tÊ=4_®ý¨/²Þ}±àO󬊈%Ç·Db/ò+cÆã|äðãì·8.bί3þüšq÷¾Ú£*žàd¬Ûæê9%£åìi.«¾ÕÕ‘-–Þ¡í Ówº ß®tóL¥¹ç ùì@'»cÜ«ÊG@Ÿ–ùÚÈ#Æ~Õ^ØÖU'ß³yÂä‹9›WݹÖy®’/¬¿p( œ'˜Ç@ɬZ`ß8;Œý‰8Ø\rüå4œ“n=³ƒ7ãg xg8Q÷ä:l-Pé°6¹6¬ñsõ+pc®è»ÿ;e¿ºWu1­z–qFgwëuñ)9èÔsu:é•Þ½vìçC<+ÙÉëÒR²Ø¡“uB…¿ªóP€íè>Sbõ]—Ö‘‡€Ê'騆GÙ]5îŽîºÏ>HÜü˜>oœ{ßÓ Ÿ8ö ÿÚåŠwö~þ¸¾ï¸¾xL_:bÉùÜ·Ìk\ùû½Ø¶•V}kÁµÙöµÃ=H¹ŒCérÕוŒví£ÓGN–Øœd}¡ ò9°±\õÖ¥Öíàÿ-”ÍñÛüi¨5#¦!^E—µ™=+Éë6FÇ ËÝŽ§Û€¼¡.`øU»X¹ÜŸŒÏª.£¥xRòZÉØY;º+»¬/°Þ®Ùyfêú¯Ê«l\×~\2½ÓFœ£ +“ÿ«÷vh°ùâæÎ™¸¥ëãê^ѪæwÅË.8[üPx¯©ÓµwݾÝÕ?]š»í=£Ïwpç¹}fž}ÎèðwôÅ¢SQ³ð­3’ã[{á'å˜gW„?üʘßÛ{Ϙû”ãL¸8Cù³ÆŒ%Çç/—¢‘ùîèsÊ®¡•ó;º©;Ÿœ.ÅñUãݱnn°²Y‡Wú¬ÂiÈgǧÊÿ×/®¹Ÿ˜Žöi§-X–OÏJ˜Ï¼êæwY+`ãïtyÕnäÓýLWÑÊz2§±±¯æ§ÒQ8=Çh¹yÓ™Ó,ÏÉk¦±þÂúèÔí¦íB…WÅ**\¬¯XÞY8£œ.ïÂÙXkUî!ú\•½¦½o'ï!¡£÷œ‰+WÑr: ³îfe-ÕsÌß"×íØÝ^º:@ñËú’­›W^ø¸±oâ?ùÞ^Ä’ãL䈿Ìs.âû{q&\ìGÿ8ö!çïõ-¾Ýþ œ»lqV:IùÎ"=–Ž¿nž0ÿ]ÙåÝùvFgTmQ2Åú ÛVíÞÙ+°þwžãß@ÙÛñ´OÁd cÑŠF'Ëïòu»ë5JNÐßWã¥Öàlü°<£ËÊ0^°ìèÆJnsŽ?ê·N¯¾™qvôOG¦Ï®­Â±[°Ó|È6dNu×GÊÆ(:]V¿âÁñÆò•ܨXP\[:ó”N`ºKñxvðòwßCÎ]v_ÍA¦[œ¾©äÜÙ;ÏYìMé/—Çæ±šGŠ/XxòÌÇ)=âÈñ=7Ž»wõÂ'Ž}Èÿw̳ß~}̳‘#/âÌq6r¼³÷ÚKýçÆýoȰ¸Zæ} l§Í,˱w«9í®íìÎ'N÷g¨t:£ë€Ñe>Éwõ-”ãÇã~ÝœÇl£²1ë[9ŠOkÉmgg·©uzŽ#ãnù^鄌'—W±]¦»”ÎÌ1n†ËÙ;g¤“yÁö³ô!þç{Ü—®è3½œË«ç½Š÷ßÕYܸ©²Î¸ü]Ügè(¿ÕÍF£Š‰UõU_U}Ó™Sÿ*Tñêʱz*ÍÑêð´KÛÍ£³8wÊTégÛ¹ gÚàÆþl_vxÙÛÝùÖJ8›ЉÉUó?ã@û°âÀCþÜ1÷R¼÷¸~gÌ3ßþü¸þõ¸>z\:®=®w׎yFÔ‹ïì-ßg×áOÙ)fß®ÏJ÷tt‹?— âV ?ò¢ÚÇb‡%¯«Û£ãxR~‰²5‹Æú ÷Y2å+Þ@ÙåW}ï^ÀòW½\qݵò3¹­¹_Üó 7p1>U=†ÿ+0×97"ï³ =e®•S&Xßù"®nÆÑÕ;רþxÃÓ-ƒíêÄÙ˜ìøÝ2×ÐèÒ>ËK…£c?ª:YØé‹ŽÿPѸv ºó†é9¬Û9KDÙ VïUùteâ,¾kyìÄvÀɧ“ë3Pé÷Š÷JЮgZÙ®¯sß"6ß™Ž}È?{\8fùoŽëÆÜ—üÍÇõÝcžåcFøÈ+F—¿¹é-Ôsd6?”üíè%ôf# õ¿³žÁ²û ú§óŒÓUÛœÄèTþ'ÃYùy¬ÜÙoù>ÿg<åry?ó Áå•>źì¹I†j¬ÇxÚ·Fœ¾Éü°¾­Ö›œQÿ]ùŠFwnŸÕ¿=ãøíôÝn›¯…J=$­.¾N`ÙÝ>ë<ë=ÃOUo×ßèêfEï!á¬Ü;zjM¶Û—®>æu˪:×®cnÖÆ*MÑïØ•Nº£ËÀ½›²C³S®3f±F›WŽã ½\nÅ~coqøÉqfE¼“÷c~o/~?0fl9|ã89bÈo:®Ow{-ò»HÌŸÈòÆ|wl³‡9ÕÑ™Ê÷Qpí8#Í G×/ªê»ü®¯ãxp±(U/Ç]?èëeyβ”c¶¹<ãOÅ!Ø|Èü£O÷!g>1Îpc:“i5?YãÛàh1À~Îé *ß”ñ—A}'FùuglS®ëü(%7]üÝtEÓõ3þWóª3×;åñ™L=»[ÿl=6–v+[Âú¢#÷Œ§ª¦WýÒ‰ÃtîtyèØÏî¼¾–·îø^Óÿù½gçK§ß±®«ãæTU¶«?Ï<+9S®Òùë—ÙË\?ûq>nøÇqîÛKcÆŠÃ'þÓãú¥1÷!ÿêq½oÌwö^<®ÏÓG~͸ۋÌÞcB{ÅâƒØ§—Üü¯ú”=ŸÇúHßÙû1žÆuÍ\DZuëÄÊ'êÖu|ut¡²-Xù#ˆ}Ïü›ëç4·÷bÇPúTù¨™'¼gtç‘îq éæE5ö Xß«¼ª_Ö¶Îe2çúDñ‚}ÍÆ`áVgá!N–Ž÷¬?<©~bÿ¸9áô[ÕæŠV×N‡{W?>ìò\Å$”ÞTm«Êás,uïh8puº¸wž>\Ó¾}ÿPtQwW´*>:|íâ¸vÖä×>Ûcÿ»rßåSÙö<'ðü©8ã8Þ¿ ß÷å1¿§û*~xÌïO?ÓOŽs.â"±9Þïû¤qG^ñcõ¬šýª6d?‚å©zìžÁCŒe¥wvpuø©úÐÙrF³¢Õ n¬™<:¾˜oTÙ[Æ'îõðçúxŒÿŽÙ‘A†ßÉT¥Îø9Ìgªæmõ|¯ÓnÅ–©ÖhŒ‡¹ÔMÏù]>vûáL¹ŽmÙÅ{v]^WVÏØý®Ü³1鬯vh?T»®‘aWö¬}zH»×µ½7ãéq;ÓŽŒËÑèàÀû3:X•E€=gëê–ïtcWÎwú©k·vñïB÷Y·zv÷ëùñëÆô“ß4æ^‹¯3¦gÀ…_üµÇõî1Ͻˆ=ËáOçoìáÞŽ›„yËù˜žó•=ÎÀü–ß± gæâY;Ýáé œ±½U±š—Uy§ï2 OÔ¥k?6¦žsy¦“O®»eT»X¾Õæ³²|Æ>:}^Ñ^í®äÄÍ׊ç~òÿkæz‡NesÏ´å¡ü­Ý>íèî³PÍ—æòwÇ¢3‡œ™ß :4Ò¦T:¥šû×ðâúlg.ž‘—]èÚÍ3zò!óbî<Î3ôÎØDU?Û&g±'9âÉñ‘x/¾¡÷9cî=þÌ1ÏC~˘ß :ÞÓ{nÜ÷O”o¢ÚâäûŒþÈuþ !”|šxœÍ}çóvMQæüžð Š˜êûDÁ„Y$IQ1*ÙŒ"bVĬè®WK]kÝÚÚ­Ú/[å×ýßötÍ=õë§Ÿëê¾zÎýPÛUS÷}fzzzfzºûô™3gŒ1nF 7áÿ]w}'ÁC¿¨kï&Ô‹mÝ N?£‹àî…>ÂYyU¹ÿïóüx¡º‹nì¯ëõŸõùŽË»x|ï^P¿"  ¹fó“Íg,góïó=Ø·;§š;Ÿ,oAä!Êš{•—˜‡æ­ST×ɉºÖX?b½Œ^5¾1¿3Yÿ;|)ù¬|‡N&/0¹¨déENc=…ßH7®e>n8³¶ªuœñ‚øRp"­lª~!™QÖ$ã!ê?Ö™MgüuðYý̾ªídkC•¤;3<¥ìŒŽ«Ö&“·jÜyìHOéGúš#½ùH9ÒOé“Gzÿ‘Þp¤o9ÒSGú‚#=ëRÏû)Fÿž£Ï|Œl})z„õkg||›¨65Ö‰:ŽÑø ÿëß%e,_é„̉ýòsÊüÙX/ÒCyè>ÂÿâÓ‹ŠÞòÿwc]]º;·¨Í '[“Y½,®Qñ£Œ?ª[ùá¾L±Çÿ>OÑo{ǬŸ×XsÌV]‹öæÓ2`6ÖËf6W±®ùÈÏ8Òçé+ômGzב~çH¿r¤¿ÓO¶˜ò·é©#=çRçsB»ž¿› í»õ¯zn¯æ#[ªÔQÇ]±HÇf´³<$#•Þˆ{”v™¬ œÈ*‹4*›ˆâ¨ñ‰æÛÛ¬ÈcƳ_C /{Ö™éjU'«¶‹A\Kè~”ía*P=¿c3¹­ú¬ÈMìŸâk2e_P%ƒJ}e}0¸†íêÞ3T2Ñá_yÞ£è#U2ܳ6-´ÆQ»ŠÍ`u×uæÃvâ“ÝŸ‚çËÏêe…¬\µß»ûœ:rÜÉß‘YeMøÿUÎô#ãY‹ªÐ;UæÏȯj'YÛ ÇÛëu½ö ßgéùcîGþ‘#}ôH?¦Ÿü™#ýÁ˜û’-–üÒqë#¯ý÷\{̶ïÀ5ê3_'»öù«nåûÅ6º¶‹ÑÍlYų¿öõPü^Y÷™•ñšA”ÓÈgÖÿÈ{ÖÖ´ßů)4¶Õxtì0“ENYý…§È=«“úL:ãi•)v)[ ]¨d+æ3yTè£ëŸL.â|«4¢Œ?Š1ÏÆ§¢ÓµçíŠE'*t2ž*o°ú}öÝ®ØvÕnÄ­hTí)m°±UäúŒ|T<°ýt­LU<ìä©€ô–Z]ïð¢Œj·˜]Rô‰¯»ÞÕ²_ó‘Íç}É‘^u¤wŽù®žùÇr¤OéCGú¾#}ý‘¾ô‚ÿäxð¯ûCï(cÌw¢›µéÿ+þú퀲§µ½Óî™u‡ÊPŒv'¦Ì/ÃecüþHËÇ|#ß̯ñ¿Ñ?÷û†ºé[e­ ül¬vxÏ9ÂÏüÕnd¼(m3wí…²§©Z¯ 7«ÇîW³µ”õ‘éV…Ó“Õ˜guª6PÛ›WËŽmTqªúL' ðËøó‰*\enè‡ÇH;â«{ âvÛ­püõîšê¶}ÖOï€:ÿêµÌf!ÜjÿB¤ÉìHe{ØÿŒ^å‹Åúë×b¿æçšokïë½ìHß:æûy¿}¤¿<Òÿ<ÒÇÆÜ“üGúª#}Ù˜{‘í]¿u.Æ¢éão‘¯ø^ƒŸ³Lw(6wgLc{=™­ÌCuP¬TÝtunUá3ùÏôFOõÃ,¡6³ýH°µ„øÊÚ÷4ªùÚѯ?òÅüˆØ†ÒŽ"¨Œ­aVow/ãËç/ý’=ï¹æýMÆ“B£3?ˆF¦SXÝ Géc¦Ÿ3:¬½Ž¼-PŸ›¨¸;cšAµ©Û?„Ûå¯ÚÓ†®;rù( [óÝõÈl¥j·ºmøëÌ&)ÐщþXy·¿Ìþe{÷ÝLw3=£Ú ÄcŒ‹ »oþ±í™øâ#½øHß{¤ŸsoÅ?éô{Gú©#½nL?Úöd¬½÷Æ’ͪŸq)š?TŸ=QÆ”ÑEë,ÊA¶N:ö£S®Ø™Ê¶€—ÉdFƒíSX¿U¬Ñô{y|ªÖo5/¨?¨^ìK&w1¯Úû‚êØÿj?L–—Ñõùlܯÿ@sŸáfë·c#PëeóÜm¯²Ì†g ìM®xbyL^•ù¬Ú‰ÐÝïÓ™¸eÄSÖ£º–vdMÕILŸíÌe'•i‹é”®½ÌÊÙm£ Ýy©ê3ë\£™ìUÏDU~U;묽Á,v7üÞzgÏε°øð[Çô‡Í/þó1cÈ–Þs¤7¹Ãüi‹??ûBçþ¸Ýãמ÷Ó½ðylX¿cYw *r è‚ØO„wFï"Újß2ÿç ?ŠÅbÎl¬|9j×߃D^ü~ _Õ‰ÿ=¿ÊÞX†èeã\í/Z8¨Tžá!žØšC¸Y{‘fôå+9Éæ£³n*ÿ(ä¿CO}†å‰Ùem+c‹øYeh.³ºdëhAl³sÖ‘å®­As¢Ø´·Ë—ÕͱÝ3õ«ö«}Ÿ*}u¬«ºª¾`ãË:c§èت¬c/ÛƒžÙ*ßÛÒ ô[áyPìÑÙ9RdÙåµÙöLØynOùNÞŽéÛ¹ov®…qaû‘ÍG¶s/ì\ ;ûíññð7(¢PéóLÿtì$íü¤³r¯ÒòûL2Yé®_ű½,ùSq+™gô˜=RÖ]ö µ˜¯ðÿû¹ñ2žÍ)꟧á¡{ÏP«£ø‘ÇLçìØÎjVû$º:“ñÀæ'â­_v…h+í³vÐ/â1ò¯ÏÀ®ªòwd9k£Zã•þPcŠÊêvðwA‘V‡]#üˆSÅàwí«R®³3]|dgØuÌSãÙÚCmdÏd3›¢c«6®zég¼1ZèÝ¡X†Òyk¿…íxá‘^q¤ïó|俼¤?=Ò/éŽôuc¾³gqçg[Û±ÎÉX¿ñô3ÄççݵíûY=ÏgÀdŠÉ “…ÆÎ:­ÚVxFrÃxÏÚ`<³>¢=3ÙZó²‚ä¶â?‹Ü¿‹.â…}³”]¯ö+EYïYÙ~Œ®îŠu™NGr¯+›ÀÊ:Ͻ«µ§Òñ¸U¿¢ŸÍ™JÃC×ßUô ›¿j}WP=/¨dÆçUòÎüÛNŸ¨x»÷L/Lg*:^c…ŸÈÃYÙˆ´:¶ñ¥Ž_†Ó™v]­›î¸)úF™›J/Uív¯«vº1jÌ&ÄuÀüÇXÏëø.˜ŸÓEËüX{ÿî¹c¾gg Û^ ‹ÿß#ýÓ‘þúH?3fŒÙ|hûµíµxÆx8–æßá[ô‘,fûгq¨úÏòP>Û BGçWõ+yŠö›á¡2EV#žRæýe¯Ie¿¢|ÇùF´Pª}ʾ^¦ãª5VéYgfítüé38ghfë險-ÅÎT42ÈîS=QùAH§TüTãäé*rSÙú¬¾ª³º¶¾ {*þ¡>/aÿÕqQÇ=ÖWôLeëÎê‚8^UÛYýl²µWÑVå[µ÷•¾Þ…L'ìÚÔîÚÞi£“wFŘ ý»lÍ ì}jÿëc»wÇí^ ‹ Ûw¨ß;æ·§ÿÓ˜ïìÙùo¶7Ù¾!òŽ#}Ó˜{-ž3ncÐ~ŸÅ·~±çgŒ‡×‹²ÿõ·Ú“³3™ øy@åÕ3;ÕÇ ņ*¾k»ëÿt}e\ãÞáÊWŽù7I=Öž²–Ù8ø½ìÝÏd1JenvõL%‘×û _ ²1Ì®•ûlŒUzwÂ/ë[&ÿ¾~Æ[,Cm =©®/U~zªl1yÙ½ïîâ)vÚCµÏN¡Ó¹¿ªhWÏÅc~Wת|¨6j§Ý¬®º^wõƒª×};ãŽ@µ{J½Jæû®øÊ\]BÙ›ùýlìVÛþ¼Åå#Û> ;ûíé1Ï®øÀ‘>1f ÙâÉG6ùíGúÆ Þ3Çí~äõž úöíÇ’U]} ØOd·˜,tlAlgÑí*ÏÚ|>³½•Mî€÷Rôd¶· «çó¢ï‹ðÑWãå©ýCsXÉe¤­ø{ªŒ®òÌSõ›G„—Í¢ó«};Œßx$ÂAç9òP÷“£-aë=ão—u­W:çm¨<¬ÿŠ-Џgödy¬.“Ínº¥œÙö vÆÀ÷Q¹Tí3>Ô>0=°;;öQÑ¥êýoÖ§®]`tÕ±Ù•Weþ2>Q¼©cŸ:s¯ðÃt%ëóúãtÞ6,ÙöLØþÛgü-cžlûÿjÌ3àì÷]Gzó˜g$å¸}gow3ø^hæo±±­Æ9³í tñ®Ïäë¬í@s¬@ä·²mêfõ~åë¢ÿwÂïCÅû¯jwÖmäÕUæ­»ŽÎUè3Ò ÙüÇyˆeY;Œ¦o·Š¥1þªg¶ Wùö˜§¯ìoéêðL>3ÝÅÆ¦ê“—·1¤Ÿåeq‰LæÑø)2­¬U¥Ê¿–î¯Ú«ô~W§VתŒfÿo@ªøSÑd÷ÀYûÊØVº/³{ ²±é@¥£UÙÈ裶­ÝX0£‹ö6(4Tyc:l$ùJû>/³Í¨_ëÒæã~јñáWéW.ÉbÈ¿{¤¹ÙÞÙ{푾bÜ~?į/Æ‘£LG]>Æž\*ø™ÞÈžÉ+íuì*G¬~Fé!µ/™íDu2®´ó˜-ŽúŠ­Ç]ŠzÌûãcàõãï3™nÊblÜXû©èg:8+SöM(Ïœ‘@u;k#“W•¦ªoÿ -tÍx¯âLÂöì‚:(¿3¿ سåyO׎0Z•>ñ1'OCi¿ãïú<ô<+Ò‹|Gý™õµš«ìÞy„üŽ®VmfW®"½Î©mgcZý¯Ê*>”z;{6ºëÝ—wl°JÑÍt“/$™¼®5n¾ùǶ3-¾yÌoˆXÌø£cÆíŒdûŽÈÇŒ#í×ê¬oíÄs™™ÿÖ‘×ÎZ«êg|°zßõ½³^+¨b¨+ÏϪÏtm¤©úÙ=¢ç)âg2ïŸDíU§#^?,¿:Ñdãà}øj_FÕæHò¢]Døùe¶¼â µëf8Øf¸(Ö€òYÛJ{N”…þ«ú¬Ñö0þVyÖ¶r¦k5Ù¸eq—Žn®@á±;Êšeã]=Ïd­'TÞ¡W±z¿Ö±1g 3‡¨î£à µãdûho•¾Sð²r”_Ùb$÷Œ÷,¦Ö½ÿôuü³êwm`{%ì ·Ïó½WÛwöìŒäÿv¤é—²—\Òç^ê>v¡wßÑ÷þ±¯i„rê}/¶®:rÁlRVµð:y ”瑱ŸÕ~F§âe7òm=ïyö}ÎÎEcq ø¿z¯tŠ3«c´c[º>“óÈ3{æRÙÙØ’ÅL6»¾¨‚û¬Ú¯;YÙÚÊäA™_´F*UÜõQ@6¿”8¬Z¿Ò™ŽëÌMw²~E~Ñ>2×Õ'®* lÍ2ZÕ|+íuùQ@Õ_ˆ—3}RÆýÌÜtë«1®®.Qü‡jüÝÚ‘lþQF¼¿¼|[‹ÛY/3ŽüKcúÈ3æ¹æ#Û÷©mŸ…gg¿Ù;~öÞžùÈkÏFf ½½cú ê*CÝ稜]ÇzwÂ/êgä©ZŸ•nÊÞwêBw|#_Õ¾Å~XBût|'âÝ!×±-åwä ­=_žÝ×"ú”Ež«9Éô“ÙÎd¬š³ O¡Û½êȹ*c`^w×”:~ÙÜžÙ‘ñÓůdŽÉ«§Äwº}GzHÕ_•LDú¨Í,%›ûL_xPÇGÙפ¬cTgglºåÌNvm*/6/zjYWge<d÷”Y[»÷ÊJ½L&ªqUÇ”­ëÝ9Y|Ä3…|ùJ÷Üó=ÌïýªK²ïQÿê˜û,>tIv®Åô²#=oÌýO¸¶ù]çÄùØr6v]=VÏ2zê|Tú(êòJÖ³gˆ o0>³g£gí@ÿ™-©x¨ìŽ;´‡Å·¿kþÂGxl?ˆ/» Êb?;Zé’Êþøüø<§²WÕ¼\ÛfD¾¾¿b-)¸ª­Ù‰—Æò{'“›*ޝ®GÖN—Vö|¹C;ëŸÂ/«iì~›Mõ=²²LŸ¬ëŽÜgøQ*òãë"Û‡Ú×,êUú|G¿f¼!úl­+ýWÚVæ2'f{3…ê£ülÆko#0ûs3¶[·¢¹übϯ]›¯k1a‹ ë˜g¼Ù>‹ß>ÒoŒy¶…}wÏö)Ûžåu>ò“š9ZŠ®CãÙ]ö ›­f7/±«›ÍuÄc¿Õ3Þ÷RÛdýFõÙZ`ôÐoFñûîe]#Èô¾ú\ÙY/ÊùÛÊØøzñ½@ÆêG¥o+;Áîµ¢\f㘭_‰mexY=勈ÃÚÏÖY¦§®ÿ`mUÏ6½þSxQæ­³†Øoô“P›L‡fýTä ã½ê¿ò,9ã%{>º®«qg2SÉP•U꫸Ôçó¨Í ¢^éÄ}³5¬Ø±Îxtt ÂËheñ›ø¬5£×9ˆñWéKÿ¿C‹õ/{Zñ–áF9òñcKæï>ÿH¯ó½<;Ó¾?mïêýû˜þ±íQ~Ó˜ç¾YÙ|có­xm#½áÛUõ$ë«bÇY³sëúÞx2^U¿7›Å/Œ¼¨ÏQbˆæ¿¢v}ûÌÿ`¢—ñÇ'‹W×Ìî1YD¼¢ºñL¼ð™NмVz,Þ“£uiFÚ?ñÍ ’õ ÎÚ¡(•.^u:üUcÂìNœ÷.-¶ÎQŸPÝJæQóe"OŠÜ2P×fÕGF[±+ˆ[c¿^²öœlþ+ÚL¯û²j.âýygmíÈcÆ *GeÈöîÈÖY\´þ‘ýP×Võ]„ŽœF:Ì^3ºÕ¸WøèÙmäe•y[¿öF¬o˜kïìÙ^‹W釯üÖžùÈŸ9Ò¿Ž¹çÂγø²íµ0Ÿú™ f££<¡±ŠïFeö8[Ì'éÌu¶¦ýÿî|1<äƒ)þoßÊN#úŸÕz@òÿg1Ę\(ϳû¥jû}IlN3yc°þû5lr´v½Î¥°ï‡¼hÌXñ{Æ|OïSGú‡1÷]üä˜>´ùÈ_ÒwŽé#ÿæ˜g[X,Ùö%ÛY?x¤o:Ò—]ð­Þzï1Gן•ìùAó‚úê¡’#$Y¬|2;Âæ)£¹ÚF{ "®§…|"uÿyœ§ÏÖ”÷Ÿwô[”ùØ>kÙOô•MTìCeKPØœ ëêyJeó*ù«ê3Þ2|v/ÂÆ‰Ae3üø w½”~ ™òu²X [ŠüVº#æ3›„ð 'ƒLƳ±g´TÜ ÕSñVYÜ#†p-Sl [*o'Ó7¨~%'ØùŸˆÿLÅújû O‘îšPy¨æéSE¦«çvUÛlÌwä³*‹¶ÅWþ³Æ<ïø©#½íH?:æ·¨ÿn̳ß>q¹¶wöì eÛ»lç)¯ó‘ýójï!~QL+ÆZwcU™O©È›ºþ2[ÁøC¿ëÿýñ`ßmÆOöÞNìóÉP=Æ/¶ÆØºau*~ î_%D'úîè;êèyŒÂOÌSå éuͯÿ¬íl.}]/oþŒÈHã> Ãègù;¸U<ÑB}PëIJØ6sÖ.ÒÍTϾVž×#cÔãÈìR”y5¶ùBÏéW ÒCª~¤Í¬ÿ±\Õìùÿ¯èFD=ãŠe¨½ ªñEº0ãÑÌÆKݳµÅ Ë÷™q«ìEƪ£ŽßÈÆ¡3· ”uõùmÚZo(ug<ì¬rÓ©ë;{æ'Ûùȯ9Òûô'Gú‹#ýõ˜qäïóì·¯s_Ƴ/õîúÈfø3²ÆàóáyË ‹Íue•ùõZÅ=Õv0Yb±ñHsGïU:×ãudÖË™§ÁüÌÈS·ªæˆáÄßx׆ç#ó©:z6Ê>â1««Æ§ëîÜ.>:íĺT<]Cvt…— „«Þû­ÿ1Uí3èè¢][寗ìV{+:L¶Q™2.JŠ®>«C+™­pU{¢ŽieGÏ®#` ô!«s-ý…ôe6îª^SÚªðîŽÜTÏN+>ªru})Ðc•O¦³Ù3ZDãžû5y·wïì 7;ïØÎ¬ø±#ýÞ˜{ÿè’~öH?5湆óÜK½µ×Åà²5Ýñ "ÿÌG8+Û–ThVm«:nò|·²ß±¼Š‹et2„|úXÉò¡}y¶Ç‰­t>¸÷c{+*9Íä×ÓÊdúùh2Z‘f%»•Ž÷•~FWJ²1e<)ÏvÆ’á(6´CŸÕ¹–ßQñqf-vÆ®»öªyd¶d2?£âWë¯ïâ=6n÷JØc;ûؾb{‘-†ü·cžiñÑ1ßÙûî Žíµ°òú†úÎ5ÚÛá¯Q>êó3ªµ^­‘tì6ªËdõ¡ºßAïwuŒ/g¿þ?Ó×Ù3æL/-ð±\Ä[•Æ€½+˜Ñ‹¾ ´È_C‹õؼvl]ìS6>ýÕ•¹ìùHô-;ãÒáS±)lž;zCÑÕ*]ßFáå TzPéSœïŒ¦×—l­Umáî|fòé¡ÇG×t÷«(8Š»VÙµe3ó®Ù.“#e=t喙¶¼C[ÅWÎ¢Èø@º}WG`q¥ØNü~ÒÒ)þ¿÷_ýµ¥/óÌ óƒ-nlßÙûû#ý˘û-l²ùÏ_7f,ù—ô8àgg/D–ïû€@±Õ²|u/ ¢ÅÆ ñ¶®‘N«ÚˆúÆ‹UúñšñË:ö¦‚ì>=[ãY?—f¼*yÙ¹¦•]м P¾7àAçj.×uÇfdÏ‚b=Ÿæ²»N¬¹õõ"Ês¡NÛJì á³¶˜^¬t5«l jýféJ¥í38¯#G•½¨h!¹UìËË šKF¯ò¯™íTö µ¿òüè,X“y{_ÏöÛûxo8ÒÇ<÷íôŸô[GúÀ˜g¿½h̽Ÿ3nÏ[iÅ”£­Ìôœ÷KÙÝ劭UlPÌWhW{2…ú¥ê'ʺ@¶ƒ­·l f4Ø=ˆç+Ž7ºÎ|ñ(OhÎ#ÈïEø¨½˜ë"ÿ½ª›ÉC%‹q­düŲì¾µÏú«¶{FÖ;¶'k;Ó߈n¥“Š,Tí2ÈöGtmŸÂKE‹­ßݶºõ*Ž×–”o!ù¯d¦š¿ì^¡»ö³v"Ëct*{Áp^ºÏؘíÄÏÊggNºëáïê>uîãõÝjù¹Š÷àÌoŒ~€Ça~gf“âøú{Úõô:ûí©1ãÃæ#Û÷§ÿøHs¤¿:Ò‡ŽôÓcƘ¿vÌï|îxð}=tv-{Çõ%⌡õq€òH]ûzJ›NþޝA&óH^–§´£ð••ÇûæØ¤Ÿ3Ù@¸Œ/ä»GF4Ü0ÈòPÝÈêO…×å+Ò]ýcÂî=*>|ÛþŒK!•ёي¶j“ªØ[–§®õj}Åù򴂮É)¢WÑ_yLþ½,W_^“F66+o§ f×:´”¹ÉæSáýlÿ"¨~µJ/–íÚ)6.lžz•]fsÓ¹—ðx¨½ŠôßCçyYwìÙØfÏ{*y6ˆg5Å2ï ÜuyöþÝçé#ý‘~bÌïPÛyv¾…½·gß§þž1}äŽÛwýî9ZžWŸ—ef¿…ìWòÉètï‹UصŸ~ÇÖdtU:È·Au³Xªãñ«ç­H7úž¿ªÿƒúíÛ`z)Ò莵Áî÷’_•éÍÊ·ÉÆ>«×µ‡hn²xù®½ÍdT¹Ïòÿ¤£›v ¢[=ëÉè*þã­ ÖŽ2>»2¦È8ºîÐŒ8•©mwxRë)rëawí= ؉+ûz]ßOµEŠÙÕ™ž®òŽòœ¼k¿*\ß.³¡™ŽVâ5̯ˆû.ì×öMØþ Ûoñ]Gúá1÷$Û·ö>q¤_<ÒéÕcžýf>²üĸõ·£Oàyôß@óüùg[Šý½3îG¥ƒ:òuæu¶Ùüªkù >j *Àúáé1|}¶ÏµSzñŽ+ËôMä%Ží]!—mÔ>’á•Ì1½Åh1=ŸIÇhŸr†›ÑSd”•!¹¨l´†»q¡žj—ªq«ì`ÇžW¼t ³e¨ýl¬»²ÆÚ讣J×1ºcµC‹éÇLWf23@žŠÃü<Å6wlXvÍ-«ê*zJÁëôµóìGõCÕ9®Úë@6ž•<î´¿ì+«—íMX׈ƪëm¼ý·ýæë~á‘^z¤·Œ¹÷ØöVØw¨í½µßâÕcÆ’¿êH_2f,yíCŽv=·®lšÇé>;TíÒ/:í³62|µŸžfe'â8WºÑÇSïñ͈n¥§»é}Û¬}ä‹+ûüÞ6¦~ݰ>Æßø®läÍ'σÿ~{„³¶–;‹Å£ydãÂÊ»6O´FØ<°6âxzgyŽsËê#"ýçµHÇ*u»8Õ5£ä"›?_Om'ÃCë[­ùÉx©èÄr´»rÍò»þgã¡Ð®øÚ}öš¦ 2šJƒê›÷ŒÇþ‚l««ÆcYµ®ºkáWþi‡®ÊoÅ Š…­zql£å}d;£ÂöZ˜lßœþð˜~ñ'ÇŒ'ÿþ˜g$û‘žó[ÔwÆí÷¶¢_‚âpž_&èý©JO!üÅSÄau¨ö (ôY]Enã³T¿#£qÜb[•ÝWöW°vÑ|û²è¿³9c~Ù:ãÁuTÇ÷;Öõy(Æð+›Å€Õ©æ½j ]WëÐã"]¿ãWûq {ookaôüwPýïò•YlœÍòC|Y6·ÕýÂÿoÀæ,»Ï¬î5n^õüR‘»Èc_äßf4X»‘÷øÍ äßz~Ø=Rì7g“ö´•g%Yì6þÏb$h ±o^)~AeˆëŒÝŸeòéÝGzϘþ³}gÏöd<çRÇï¥X<¢ø]ºó^ée|^‡—L—1ÚHf0Y¯lauÁø‰ùªžYPùúQ^ü:[ùÈWŒ¼°o?Åu‹|¦…ƒâ‡Ìæ°1Bña¶n³ñÌâО§«Ügey»ë"ƒlÍÄñËÆººgc:3æíèã³y ”8k&ËY[¬~Ô5Y¹ª3³ü³2Ò «úM離¯Q=åy&ÂÉÖ’gV–Ù‚H#ÂÁp«ü³mž…Ýg½—Åw2šœÑRÖ Òµœá]%ï¯c^õÌ.æ!}Êøõg[ØâÂ/s¯Åé/ÇŒÿí˜ßÙû1ß×3ßùüçŽßÍv ­]¶†}]Æ7ËCøŠ>'ÓQ¬Þæ§³ùRîE+]çéePÉZ7†Æd5ö‹ÍylùE ÇŸ¯ÍÞíótØ3ˆØff—">ò¿™.dïT2æ¯Ñý%’™È»ŽeÕþWÝ_ PÎhúºqc½Šþ‚êìºlž3½ÏâoÊÿ1nåÕ_{¼ì¾~áuíO¦>âIÕy NÇ–{|f›+›Íø8ƒ—õ¡ê«ÂÃNlOµQ¨³×U[;÷tˆ¶º>3È| ¥ž¿Þ‘ÇØVö®Ug~üÌÞ ÚU^…£Îƒº^Ðo%[¾d²ïuóÒã ¶sß¾zÌ3+~|ÌØñú~ˆ}kϾbg&¿þH/s?²}?äñKBß ‰~Mœ3tÅÅ*}»£Û³õßµG¾ž*3 ÿ=¢ê£ÊwS×v¦Q“ËÊ—aó¿]ƒèÝ|•ëåc•g>¦ªÿ»ºK½oŒs\Ù¥mŸ¯òå˺,½“¨¶×µOÙ¼TôL Þvl‚Ãâ; Ú X§z^¥òŸëT²þ#Ù©bç½Î3Ùs…‡kÉ$ÓÕ;ô3ÈÆpw]¢ÿ¬OŒN§íý9FO/¢6ÑÿNÛ«®²UûÄ|„ª]ùéÖEÏMf³#Ž÷ií\ Û_l1â×ù½÷éÆ<ÓÂbÈï:Ò·y>Üç]ê,?˜½{}ŒØÄwÕÎØ«c‘ÑcõÐóðÌgQð2>”µêu6ÊG´Ø(}ÉÚ@xlýVû櫽ÃáÄòE¿oëPwƃmÄ}ø _y§ŠÙ¿ì^MÕy¸7¾o®Ú­lR6æÙ=R&;»¶5¶‘åe´Õ>/ÈâÄÕ|võÛN¹²Î`ú}•©:µ3¾]UGVtP[Œ‡ì¾»âñÅð¢n¯lZä'³Á+O±™ìúŒý@ídsµ#§;8H7gò×]ê8g¼©ë¬KW]yïàd²Š ²ÁwÃôƒeË-†lq`;ËÍ|_óíläŸóL ‹%¿sÌï‰ü䑾iÌïŒØ¹oÏpô—¿°lûîCf ‘¼tì}ì“ÕŠFõœµÊSó+Õ÷×~\2_¢Ò}_‰ ž"Ü(Ñ'óeñu5îˆG6®™Í‹ö!+Cö1ÎÅegŒ‡×½jC2ÊêgkKi§ªW­l]#ZÙ°v«yÏtB¦—(ãû®>×ëxç{3¹^8¯²;ûE2žÐ½°R_Ý3 Ž‰2^±í üœ"ž>ÉxÉä‰+j·ª×áå ·S¯¢©ê¦]yÙÕ ~¦×*_@m¿ÒåúµÊªñÌø©ž%¢rï·zûle¦{Í×µýÅö¾žíµ°oìÙÞŠÿs/²íK¶x²ùͯó\ Û»üìq»Ï·…ôAÔû?–û¸ôú­|äj.|Зe²¤Ä‚¦?m~õçŒ[?yùáoÖúë̾2:±N÷;%± =kö'“ŸÈ'‹yV²¥Ê:{fŽäI±5Yÿ’-6gÕx°ú¨nG2>X Ñ«bN­OLûÿ]Úʽuµ‡ÙÐ̾ iĺ~ϰÿÍú€b]±­…c6Úö[<ïHOG¶ïéýÈ‘>5æwö~}ÌsàÌo~Õ˜gÃÙ;~Ï·ç#£óo9F8‹Oß÷{GÕõLöͨÖóÇÀ1z“É’ æSUõQXÌ·k«ØûSžNå !~‘Üûÿžÿ¨î„ÿ?Ò‹càcËqmžyYŒüTºœýú ÉÿErŸoÔ™^ŠyÙœ"þÁez»²×DšÊ^s4Ùzò|vÏΈÿ³ºŒŽ¢ ˜MÊÚBr—ñ”ñÁ ÒHf*š¬~lWæ«¢6²uÛÌhÆ=”ŠmSe¯ò‘Ø:gme2pf-£¶"ÍÌ'Gô.²™¨ž*ïJ{T¼dþGE—½ïõhÔ.ë[æÿÞxˆ£i!ۙɯ; ?FËŸ³ø¯ùÇö=;ëØö#›l{*ìì·ÿ3¦ŸlçZ|øHïó}¾§ôü1÷høoì­oQgqäûùßÊßfô²qéÈ«ªŸ2:q}ud¡â…­#†ŸµÁø«®ãýiÖFÅ_œÏ¸fžb”µŽü54w+E¸’/äGǺH_T¶ µ‰t ‹#³1[m+í+|E9¹x¬³{€ª-•W&ÃL·"»ÅbÙÏÖaÄQhW뵟áF™Dõ;ëMѡ꽒ª#~¦7T}µ ,.÷îÒƒó¨ø‘ÊTíìà#ÙBÏÓ”ñQ×@”´Ž[Èl_Õ~ÆS·®RO¡ÅÆ`OÌfVt²X[5O.ò©}›q\ÖÞówí=<ûµí¥°s-,nlïí}tÜÆ‘í=ó¥íì7󫟼ÐY~²Í1?B×?¨ò®ê}µÇGþPü¿c®E§sîñÌ¿XyYŒ5Öº‡Ý“vcªY '^³gŒïJï"…Ô.ûNavOíÇ.¶£Ø„ú‡ÖLÜ?ÓUÎY?»™é X¦ê²ªLµÊ\(ub}…×®§êh/?¬LîØ‚l fPíˆyìþ ÕUÇ7Óq·Ó?·+ï¨_lídz»z–Ñå«ZKë·’•]YÊä8Ó]B"~:øJ™:=ÃÆÝCfqÔ gý7¿Àü\Û3ñÂ#}Řç¿Ù·BÞz¤óL‹÷écî³xÙ˜ç`Xú¾£³ÚŠ:ùJ•î׺ÀdL•µL{šŠÌôzƧª=¯§ó¾t¥G2ýUÙVKñcÏS‹ýŽÏ#Ù7;î€<&‹¬/"nô§¸öc±úŒì§ê 0ð×h?·ç;³Q ¸0£‘ÅÎcۈǨGÆÀkéš±¦kÒ‰²¦´ËèwùUð3yr[ÑUmylá1«øðk©s_ŒÚWt@L¦ÝëgcÅÆ½³gC±+;ëìšøÙxd:mg­Wr‰Ú÷|ì¬y¤?•z¿”q@¼g¾#ã…Ó'•lG²ç¾¾u­G½q?”ÛµùÇG6ÙÎ~ûБ~ãH|¤OŽy¾ÅŸé+¿yLÚâÍv>òã6†lÉön¬³à☠Ù•©HË€íGTtCT^ÑÙ¹¾^|¶TéDÅ߈åÈf¨í±v¨ÏòX~íÞ€¼E_9kxñƒlË;ƃ}Düú:ÙùÎñZÕYªûÆÈ»7@Б·JÅö‘}Ù±ß]›jí*gq,\¦¯ªvØ5[§™M|­ël|_Y*(úNá'«ÇÖjªþFºÈg1`…U‡Vx¶Ô:ÑævÍÃck^é{Ö'Ô¾2îY^l—›ÇN½Pê3{iTÙoÿŸÑGrU­sÖ/e!ýÉ>¢™Å3ýâû–ž³qŽÉ8ê«¢+Þ_Ù=lŒ]Æ<4ïþ¹ êO¿Þ”9¹!¸‘&ÏÝX7¶ÁÊýŒ?ÆkSÍGk+»OŠ|3²uZ•)1—ìÞLm¯²+ÊØ+÷ˆ ªò T½Òi³ÒË;u3Åê*:¬+c•.Wé°2•Ó5×d|%_SEîèÐËú¬ò‚âÙ*sÏîG‘ŸÑÌ ÓKÈþ¡ÿ¶|}tíyñÏ€í¬cÛ_lߣ~å‘Þ=æ;zvl>ò_Êž3æ¼¾!â}doÛ«uq*_u]+1±®Üe²Ó•Ýh³QÃAãrÖ~0ÚÕzÉì|Æ_GÏùgêè½Zužc¼ùN(CrV=WõxÕs_Ïd6þG4:ë=Û£Ìdˆ•{šU=±ÊóBE£qݱgH³32cH‡FÜŽ~YyYŒXY?Tr Ò®žçtãOo»sËlh‡vg»|v×wÖ6˯øÛ±%]9Œs€ä ã#êK…‡._ž¿ ØYN«~ôQí̦Uz‡]3ÉøìÛ«³û®)â!×]ºLV2»m€ìK<ãÂücÛ/a{¿cL_øcGúÍ#ýã˜{.~iÌ}vvò‹ŽôÜ1÷Z¬=ÉÝ—@EµÖ»z‹Ée5–™öy•ñ¥è†ï}O_ŽÎ®ÎžáÇûT†xô}a÷ÑW|ÛïÚ“¢|g¬ºß@xߟ©2®ÿïùÛѹOÑ嬼’µˆ«<“a´<¬y©bÒ²g+•œ³ñ@ñãêþT»(ÙP…n—G×ê3Ìݾ)ó™éK¤G2¾ººµQÍC…‡Ê‘NÏêdz°ªßµ*n:s€øf>T¦{vm&¢§ÈÁµÇŒµã¯Q¾ú •¡ò]Þüÿ›LÏ2½ËvìÃÉøÌä‹é/K÷/ÉöKØ;xæûÚ~dÛSag"ÛÙÈÿ2æwD>uÉ{ט±d‹#Û7Gžq¡qo<è?°ï‹±>,¾²ñd€üD?âvÚX¸Ù5*Ëtÿ5ô¢Zw]¡vØftÑ™Ý~E™í¿@m°{ù,w'à!~®²ßõžjçlº(ÓÕ}¿jkýxyˆßóŽ<*mÆüL†h-g:¹Ú+Ú®ð;}f}ˆÿ•ˆÊ{U§ÒïlM±ë]ÛÅõvpÔ})lÜ:±µÝ¾±úgö tì ã#ÏÊîdòÖáñÌxv ²m;6•U´™žõs¢ú„?¨è+¶¨’uŒ³vØu,S¾]«êg´&|jGíoÕ¾2»cŒÊX»^×ñ Þ‹ß„¾ÊVÜ×öHX ÙöYØ»xöýé_<Ò?Œ¹ÏÂÒs_²íÃxõ˜gZØYÊOŽ‡Ç‹éÖl¼:ëá ëkä«z¼Zs¨t¯¢wÚÌt *WƇ•«ñ¡pY\­÷¨çÞ‹øñ›–?¾›êë#ÙWæ/–yˆ~TôÙQýx?u®l|;z³£«g¯ ?LÙý(|²òÈû^•²6/qÞO¬?èÌ ytÖZVG¡×…(·>²ò˜Æ'D´U: HGíÒ=[®´¯ú+¯Ò¡ˆöŽ FëDõ»3šˆ—lÝv×fWveD±w»ô+^=Ãþg:’¡µGÂÞÕ{Á˜>òwémcÆ’{Ì}È–ì›"o3ŽlgZØ>‹'.´»üú5ó1/(Žg¿}áªnôt(¶øŒ¬°ñˆålN]V^]&#O â3ÿl<‘+º~ÉŠÑú¾³1D{n¼ßËâ¨Ê|y™Ïö@ »PùgÈ—Š€æ[½÷bóŸ­9Ï—×GtbýH7ÒÌôŽÒËËlQįê*<(sXé—ª-¥ß?ë«zO‚d=[C;PÕÝÝW|>Jž;u³¹9K;+Wú°ƒƒêT6W]W± ­£,¦“á*ã¾»3\_–Ù7µíŒþ£¤/*Tûìé¢wþ×3bKÏ<ÒóÆÜ¼¾bñdó‘?pùoß þö ŽÅí=¿g]êûoP#û}Ù|E?šAåÿ.讣kÚZ”Ǭ⡒—Ê#ò;P=Æ/ãC±I^ŸhÑJÑG7ÆNc,Îó}ëX?Òeº0Æwѳ”øÝÉñ[*ƒà"%“±UV};&Ó!잉µå!«Ïø]×UŒy <Þ/»a|wô?Æ?’9Lf”:OónܬZóÊ7+3ˆc•ÕÏæÉŸ×h]uùÌò«µ¦”­<&™ŽVå‡é¹ŒT–ýmgß:Qæ¡CfO²üú1Ï{³½Ÿ>ÒÇÇ<#ùÇüΞka~²Å’mÆcfÔËÌFe¶M]'™‰s‚æZ‘¯,¿ªÏæšÕ¯ú¢Þ/Tü0¹é«g<ÙzVÖÓŸŠ®¬ÆlWÇ*üf8U{Œ^å³ú¼J_ez/k3Ó7ÊøªPÕk•+ýPÛWû‹tsÝn½ÊïQÛeÏ¢ûš•ez\E®;cªägëC¥U­ó ªûeÍ_£]Eï²vYôÕçÌÖ³6Ñ3H&ëȆ,ÿÁü\ûÎžíµøú1ãÅóL‹O靯|oÏö#ÿà˜ßùÆ1cÈK~bðï¯k&Ó¨LY»èõYÕYŠÜ‘½kêÍl «x]ÖÏX‡éÈ]9FíEÛâé{{ãe6~…ñë1ók&ÖÍÖb¼WAqÚ*&Ìð³±ëȺÍä¡Z[¾ŸL¶b{2Ù½IÆGÆcçZígÆ+¿NÕàl¯E«Z—*Tm(2×á³ »¶­Ó^Æ£²Þ2¾¹Tb)^—+ù ~²º ¾bïT}Ëò*PÆ„ù 7³K]@mW´3=îiù2vîÊ¿÷ì×Þ»[g¿x̽v>²í·°}È¿r¹¶=Êß|¤—éOÛ~䵟Ùû ̾#™ù2ŒwÅžEº±½¬ªÌÓÏ€éÕ®+|(ë2ÒWî‹_ªŒuÇùtþ¹„ÿ4Îg|~±ÊO¥©”3Wu&;w€­uÕ7@°ÆU•K$«¼³oµÂc÷( –œxY_ïâÅqY{Ýã™…7NLÌîd¼EŸÕS<ÏÂûí‘·Øæ¹ßPÉcôT[†ð/l®²ë¬ãÅ·Ïì £—ÙŸŠçê{Yt|OôËʺkŸOÖŽ H&,+s¦êÊüngWß.èÞªíGÙP÷pT< ²µp­y¬ðþÎê*v¶ºWÉþG¨b@gäLÑmº>ÿò¡ð“#³ÏŠ=Rô?Ê_eÑö/ŸÄÊlŸ…Saïì½õH?~¤_>Ò?y>òŸé·ÆÜkñö1cÉO¹ÏÂÒããAÿÆï-iÑy\ä+ÄúLO+¾Bf»"½ ÏC¶ž»öë¬þ6¨|.蜪¸õ!‹w²¶|›OæóÞ ìÓï´±òоŽ1°mbóXÉRöŸ†€á¨õ­ì^"¿Aòv Î)k£ÛŽõã£9Gm*}¬æ]ËX·c‡PY%› /팇LîÕ5Âpvë0ÈÖò@f?T»ÇøªÊ«èf62®ë,.ãº/ú®ˆ.Ò/ÞŽc‡î‘"íèס½4•bk˜ñyèÐŒ´ÔuÁæZm7ŽWå· ú= l ÙaóÌèV|F;èS”cE±k™¿SµË@Ák³C³êsõ\®óœ6¶wf¬;ö¼c˜mÌhVЕXéiTÖ…l.Ô6+9éòrMgçŽ=ÓØµóhÏTVŸÙÕïð±/Æ·¢Y^f7cÝŒ÷è' ûkq`{WÏ|dÛküª1}áO޹Çâé?ŽôgGúð˜{-¾nÌýÈvö›ùÇ»¶VLù2ÂÆbñžÑB×|fÿtÖÃ=ÍúØ•÷Œ¶òl1kÍ)ãÁ·…Î=f¦BG†P;Õx çìæ'Û>‹/3–l翽q̽æÛû{ïó{æCØþ±Å‘Ÿ1¸óí£ïCøÿ7/òÜÏΪÏûºé†{Œh#ùcõÖä‹2Ÿ%æÅØ*ã;Ó_l\ªº÷ÆÃmVïF®6VÚCuŠ…®ü*¦{'$fŸÐý£2—ÕX!_ÕgÐÙ+ÀhVÏLN™žVÊÔú ¯ó|9›¯Ønä‘Ù›³v¬ÂC2 èÈ®>@ké,ï Ø=0âeá3ý—µÙ±¾,`q:ÕïPÖk‡Žz˺|¨¾­‡j¯™R¶Ã’û Ôv2½ÿgøgŸ xÚìýè¨K"^ïÎÒµ䯴öÛ ;ÛÂÞ½ûÒ1÷Z˜l{-,žlïêÙ~d;ÓÂüåWéeÜ'/i=Fû*nFþÙ_¯º÷ìŒ[¦™]ÊÚTùa¸^†«ÈãwǨ}‰yì¾?–Ç6:ç`-ä ǘ/¢“­—ÈŸ§÷ ³:߀íƒö8ž&;Zù_[l •±g6ÙºËb›‘¤³*cë®#³ÊZïÈO¦¯:ë7ƒªêu—¾«g~]ÝáGÑkY]4¯Þ:º¿ÂÉÖaF÷¬,Vô;øgÆ¥’—]Áøb~vw]uä[‘³]]^Ú6ÓsêZD󱳎"èGû±öX Ö’í'¶X°Å_t¤oó\ ;ÃâwŽôoGúïcîM¶sáìÜ‹ï¼àZÜÙ|äÇÇíYr1Öˆ’ú Y™ÿîcåÌî£ògž‹œ±ŒNԑʘyÈúSÝG°u×ûoiÉj”g­<{E¾‹oÏû3ˆ.êß/€îíÆÈåñëß#ud:)â)2± Žú†HÔE½8æê š¶77â9¶ÁÊÐ\ ¼,þÛŠôQ¾ŠƒÚŽÀÆI…jeygë,Evºp¶NÅG…Û¡ëË”5¬¶k ìƒQiíÈUW•6Õ1T÷Uíwë+:3k¯Ã‹×¿geE­›Ù¢•Îdxˆf5ž‘³³>ÏâÉK¶}¶ßÂö›lßÓ{÷‘>5æûz¿tI?9æwölO²ùÈöëõ½ûËœbKbŸT{óªúJÝ]Pôb&ŸªÜFÌ_쬹κA¶V©g ø¢L†bÞ]ÛVxCcËb‘—õ‹bâU ]«ež7D?Žg6»zóš6Z±ùQNÔ}RÕûdyÎø«ò+:Ê©ùhÞwt]ÅÛÎóî _±J[»ýVe*âÇ:;q“®vÖŸÚ~çZµ»ª^P| NUük­ o“˜ÿÁÞuaP­¯kú/‹fÕnV/[w~+ù‰6ñ×f|WñéÏÐZx6gæ'[,ùËôµcîµø¡1¿Gý¾#ýü˜û-ì[{G¶³ßl¯…ùÔOŽãÇ7ášÅÚÖu3™«ê®¾¢²ìžCñάYU"™SmbFkA6?¬ÝνÚÍÈy«äé¸ÇÐÓD±I5Îy\åLn˜`¾¿ÿ翺TaǨþw¶/bÇF{;éF:{ËxSeŽñR•£1ê´[é$—±^eŸ®eG;c‰îÏȧ•ÑSt¤ Ù<#œ.Í31D„³‹ïu¥ •¬u×D×.f|¡¹bù±ñ–åÑÛgëw÷Ð)í(÷ˆÙÜw×ò¿;ëS±ÕHb¼máßúæÛ9Ç/óûyæÛ>dû¶Þï¹ßâƒGú‰1÷`ØÙ¶ÏÂöfØæg:üóñ¸²:ó/öwý÷k®úž†[í)ÊêVk§³ŽX<•é㊧Ÿ ËÏì2“mÆŠW.ùôõ˜,,ˆëá(cö´´ÿbŒ÷EþÔýöY¬™¡¿?Èì»\4|»LŽÔµ¥ÔÍžŸe2Êî_P½¬/Œ_Dkw‚*[Õúcº=[Sì˜ ª¹ÛíKÕÇÝýhÝ9R¯ko®Ùv…ßÕõjÛ™¯á!úÖŠˆù̦T¼Tv²â¡*ÛÅïȦÚ~fë:ôÑ:Œy™G4ÙûIæ—ç…]«öÑîØ.Å†íØ®¬LY¯(_Yo1?k—­ÕöePÍG–ߨ%.¸#_jY棡ø,›»ìžR…Jæ*ºªŒ*¸LÖ2èÌ‘"ûJy•—ñÀ®«ü³¸Ý:gž|¶`×tôXŒg!Û|3níö=÷»ÞÛ³¸ðWŽùÞÞ[Žô½cî³°8²íE~ß‘^{¤¯óÛÕϹԹ?nß³ò{.ªøwÌS}‚]™ì®ùj±ÿU{»º(óSÿ§Ò™-ßÕyŒ^v^’‹½ êE?ƒíÓˆøñ{iwÝoô‹c;Ês σ/ËäÛ·‰è)÷V,þÌì2ÒCŠÉê0þ*?°Ê«êÆ1Ît±Â£Ê›Oõy½Â§¢k*~|zfäåDñ÷X_³üÌî1`x>Ÿñù¹6 1Të!­â…,¿²µÞ®òÌE ,@1“H“]wìmG×díuðc~Ö¿g-jœâ,tåDŠ÷г}Õ|!êç`]{Ùüc‹ [ù[Žôú#ýò‘~wÌoìY²ýߤ×y>œíͰýȇ^ïìyÚˆ×õ›õÉ ;,B¦¢Þ‰¾Qæ)6WïTt”¾¢ÿ oìZ±u Ø\­ÿqŽãý¿ÚïýP'“/ã ØX¡±ð|Ü€¼ÈbÛØFù±ÏڋךË]|u^ÑôŒ|×?añ!æ7ıµ8ˆí›0Ÿ×¾Ÿgû-ìÝ<{ï=cžeñ¶1¿±÷â1Ï¿°ýËϸ$ö2òY˜ŸÌøŽû¸˜íÉörÄ|dgÉCõ=n”׎ïyf~GµO¥c?/ xþ˜ÜïúMÍ›â™Áèž0ÓŒW4þ1f}?ðä˲1ˆ1mU¿VóÃö”D»ö®ºßëø~Œ‡kØ[tñÖ}çW»Ì¿Èt“¢·:ýfeýFÿ# ôn{å3(|#»ßÑ‘¾Ýì¾$¶ß+õg¢oçÅgqœ×õÝ€7ÆÃã3î«ç#ʳçÁ˵ï_ÜÇuL5ƱOŠž«ô"ß±_]}_ÉJö¬ðŒèèR4èþ5âïðÓ…ÌæFô]•†¯Üo)qýŽ-êŒUå{Wrª|+£òT|ÕF°zHgu?[2Ú©{¶J·)r î{Ëø¨pvèV8^«õÏÞ·í<³SiV:GÑQ•ïÖPü]ÿÑ9¤ î]’áØ^ Û[üUcžü#Gúý#ýñ‘þ÷˜g\üý˜û“m_òwŒùÞÞŽynœùÆ ¬¯½.Gk¸ŠQF¿õ¥#çÙ™I‘¿l~_ Tq}Õ–!UÆ”ÿ¨¬’Íl ýøg>ôÍxpŒ<ò;x?¶â!òÿ{šY $òŠêwlg&‹Ùü\ÃNª2ëTkA±ó(Ýÿ°:C(?³ßê¬ÝØåI]¯¾¼ÒkÊœìØþkÈ!+ëú*™¬t–Õ\ Zgž¿eíT=»îÈŸZ~f­Tk¸j+«ŸvÛ¬Ê}…N&¯jû;íìèÅìy|¶Ï¡ãc¨ñ¾X7úY7 /¶ëãr Ïü\Û7açUØ÷Aìý½o8ÒÛÇ<ßâûŽô†1ãÌ/ó|d;ùÉñ ï ¬·Êžgãæë!;ý¢®=FùŠ F8Ù½“bßÏòçy@ת-¸Ž9â­1µÙƲè3³2d |Šü ¿=Êsœól­‘óqÙ5ÃQÖIÔÿÝ{<Æc4NÊúDq]Å/ÈâŒÊ8¡²êùpÖŸ®W ’e†oÀÎ#gí(× lÌUþ+Üø—¢‡ÎØ’ Wµ}è?šûŽ]P ³ß]Ú;váîúš °ç½MÕŽvù‰õXÝkì}Ëê°kŸÆžTïÇ%>3]ÿÍ76_×¾)ý¢1Ï­xó˜ïíýá‘~cÌó’ß{¤s?†Å×w¨Æì"o‘8–Ùzgq@Öÿ.(²Íæ¿#•Þ«Öa”d¯3›‰h²ö»ë½³‡%^gõ£ÜĽ *Dc<,ŸÏ—ùwQÑÄâÛÓd±ó¬ln»íŸáÄ~ÆïyWí£}Qf¢|¢{¦/Ø~˜ØN¤ëi{Ü,>ÄÖJµ~vŸEfºávâ&U=ÿéek`A6/(/Ó-Jg+º¯3wˆ^¶vÕùQó¯5NYYeƒÎð° ß»cŒÊwü¹ìVfK»º&[ vçëk3£}vÎnüßÝ—²®£.¼ë’Åí]½çùi‹Ûw§?v¤?=ÒßéÏ/y¶GÙÎ3_ú©1ßó³ýÞOFû¼]döÐ×a}Tî "(²ŒøÉƹ{/Ëžm!¼Ž˳µ¿#;;xhm³zwñÇü«xæ×CôY3Û†ô»Wóþ±osÑ‹ßÀ‹4¼¼Ç6Ù\Ezˆ÷¸Ž*=q;„Ö©¢ó 5²sŸƒô»8öL+ùìÄdÍÈÂ8•ŸR=Ë 3÷}´2¨æ¸ò§Jy”kØ&K*/ì·ªWñ³@ñýwçžå1ùØi÷ ¿Õ:êØÛ :øÝ8Ú®ügøŠ®ïÐCù´»²Øõ9˜}°ö{ÜhãÍG¶=Åæ#Û÷ó^3æûy8ÒÇôWcîMþÕKÞŠ%Û~ ÛüÎFFþ²UÈÚ¯{bÀÏìÏ®~©ü“˜·c¯vì`VßÛ8%vˆþ#úU¿#][Œu½Šì{>ùÈxÈd$¶çex塸ql+Ž{†—ñ®€B‹•íê0”ïk”z(?»ÇŒr£¶Ë»:x·½]ÚªT´ÎúHÖ™^StÃPto¯j ­‘kèðñaå»ÏõvŸ‹*8מëkлf»»zs_¥y–.z†¯Ò¯|ÖVF+£QåíÚ2o¯í[yæsšÏkçU|Ó˜þ²íAþ±1ϵøÅ1÷_|Ï‘^>æ^ ;'Î|lóSÖùÞ‡Èl'ã?ó3Pù¬l0Ãóy:+éÙ oµåÇ-ó"o ßÙX#¾dsËæ0úˆ7ôýÈxoãý1åyhÛ÷×1¶í÷'°õ}ãp+~¬5å}¯›Gû#Ø\W±pTÇ´3?h-°Ø6â ñÆágû•3¾cyg ¨ºœñãÛDøÙ3ýJ¿Wé_Žú¾³O£º/QéTíª6®CóZð(hî@G£º;rþ¨¡²S T]w¶\©Û‹ ºóÀæuǾ3Ünd6m‡vfO3zYŒpų|\ËþÛ^ ÛkñÔ˜çX¼zL_x}‡ú¯ÇÜü¡#½cÌØ²Å™mo†½³g~ò=GwíMöߣ¾ù3s×§ŽL£vTûZÑ®ê)öžÑÞß?´;÷—‘—X·c‡Q\/ú2‘äo¡óˆ}½¸—‡Å˜L®6VÝ,F­ì·ðmG>3Ùg3W2[ù ŠŒ#~:¸'££èOÅÏ­ÖÒκbóû^Á¢ÓÕsŒÞ5ñn¦³zÕ÷q/hl#‹}wäSÁËêE¨âˆöµlÛ\V·Ò]¨vÑ·ŸÎÐË|‰.Ý5¥öåìšG´vÖ\2ùÙh_¡“ù ÿ(?ÆÅ,™_kû&žs¯ñwé'Û¾d;ù'Žô{cžûf{0žóld«óD ©ì-騒X×ãÄü{ U·FüÌ÷`t«<å~RÑÛh¬ªþ(me¾“j{2Ä«—…{×ËJõ|ÓÛóÌçŠû;'|±ûÒõßߪö1ŠÁ#Ü™^@íd×O±H«óìÕ÷ígë1ʈ/Gí ú ngÜvõëîu¨²ˆèªz\m¿Ë“:†«Œé±kAeâÚàúšÐÙÛ…òâ:ep1ìÚ$FCY+ އ,~±»• e4Õònÿ;ízœk×ùÊÆÙëŽùLw®í•0ûoß–¶s-^3æ÷§í{GþK²8²½¯gç&›¯üÂKÇ/tcÜx%ôΠçٱطLÖ”zuØ™—h79Phªm¢ë.-OÁWÖ6+´7Ùã(;(ÖÇ„ùR¾]ve8Ê7“¿ì~%ËÏðbºßÍ âÅ=(Uó¥bÌPá5¾w'\GÞ£ÿÍâá‘÷xÿªúˆß>›ÃxdÅÙ?qw|@7[¿Y?"~¥²½6¨ÝŠNÖ–B3ƒŽm@×ê}jÕ¦Êã©S/BfK²}>J{³;Nîeì¶QÕÏlWe_ºm¡üŽMWd¡;þ•ªÆ*‚²ŒÑSì0_6W¿ÒuˆV5FgbÇ*}Æ×‚lÏÅúµùfþñ›ÆÜ‹lg½Ùd{wïÝGzÿ˜ßßûÖ#}ݘïëY½'Æ­Ÿìß dú»ZÈnUg3uç:Öa8ß_gzÀ@‘§¬6^l}*:‰õ;·(cªO€æÑ@>.ãËÓŒï¢1A¾rÆKµnVþ½ñ0mw/äumc¥«Ö/â­ÒQÕõ¢ÛDxqmF„ÚQl!Š!ð‹ÚÐ_:õ3Ù¬ô{véW¼©íøÙÕÈ'Sövu½¿FÛœ}Çz <ÆQö¢gõ2_—ùe^†âkÊÐèÜ€zÞ·ýŒïüy:輸8—lœx²g?,O‘ŸÈ'ÊS×T& ЙĊ>ÿÑ·²•ø/j§‹¯ä_Ãß:U®«²øÜ¤ê«Â§âÃT4‘ŸqÖV«ü ë˜×ñC2¹bv³j{×f:E¥um[yƦ¶Ù>T¦äGœŽ,ù:ÙÜtd òü)âŸÕ³¾,ú ÌæU|ÅöК[¾ÂÊ[gÄZØbÂvÞñ·éµGzט{ý’>:¦lß¡¶=¶ÙâÎÏ·ñ4tž@ôQTÏyÙµÏC}ez6k‹éhÝgǪïâq«8NÕÏªŽ jžVûL âw:<8ßl?Ú/¡Œw¤µòÙuåÿÅëUi…Ⲍf„›Ç³«{³öÐD\e,✲˜ª*KŒ¯.dsšÕ‰°ûüÉ8kg·¯êXWíuôL&›Øõ ® »ë©³7‡wW¿Wë¢*ë®ïí Ô¹U}ÖÝöºrÛû±¶ÎÂŽëÈ"ÂSâ(Ýqf6:k#ãÍë£øíŽå×ÞŒÛx²Å’í¬Š¯3–üÓcžea1å\®ß7nÏ~³wöìü·ÇG?ËlõŽÎÈÊÎê^ÖŽ:'qOkvfÀ±ÝJoUvPÕO];Ø¡‡|£èxù㸞C°þÆØt䵕Å\Q=v6,j×ûþ‘vÌñ ýìYLf«ã¸g¿¾Ý ºúRá1£Ýñ+vøPiùqa÷X]~ªg]Œ¾‚‹ÚBsßÕÿ‘V…qvmÆ™±eë΀½?¬Êy¶Æ”úŒ¦ÿUפJw'o·¬²C :¶\Õ/¾¯£àîðÕ¥uFvº´:cRÕËü´¾,ÙÙoGþò1÷PØ~dÛ‹l{,>v¤ÿr¤?<Ò/¹'ù-c~CäEãÖG~lÜúÊè›a(ùfÏ™cßbÂ; U;QÏÄþdÏÙütxêø#ñ:猷ØO¤ç;û Øx ±Z Å‹/ñ:ó#ÏÑï‹m¯kôœH‡õ%òâ¯ï„ßH7ò‚üE¥]õ^Ùmu­UëXVíY¿Ù· V¾j#튯Š~‡§îÞ™¬=ö{-صm×l·ÒÍ /Lþ܈_ÍŸ2f|ïQØÄºŠ> ™9Ó^¦s}9Ó¯ªEø•Þ¨êgPÕÏÞSÛ®lÒ5ù%ª¬";çm±ù¶¶×ÂΨxΘg›üÞ1}bÛgaß þ³1Ï„{Û˜>´}cäË.uÌ7Žß»;ÜKÊbNÙse߇¬Ü÷+«‹ê/ˆ±÷ ‚‹úý (.éi3Ê~‡È+âC,¶Ã|6F™Ýg:ŠÅT%³hý¬zÕÞÄOïF è+Vgý¯ÖØæsŸÑåªÍ¨Í‘z_Éæ&›¯Nl¬«'O;±We}{ÚÏY?ØZÙ&ÿ í³~A§½®oëtýˆj>wówƦëÈ`·®ªwltV¯¢§´ÙåKm¿c/YRyÜ™ 5Î^­±3<*´‘oóÖž ;ûÍb¶Ïâ5GzÝ‘~hÌýS6ùÇÆôŸm?òÓcúÕ~ì’Ð7i˜ŸûxËúÅ`Gö;ã›å)>›ûl>³ñ¬ö ‚ÇÆ³â ]#Þ£©Êúª‡¾;ÿ‡Ëî|ßc;#”±ý4~Ÿ}Gôh4Æžnl[©‹Æ=Žo¤ËTÚYžRW©¯Ö©p*=“鞪\Õ±Ý}TŠPt„R¶@õÃ϶ÓÁcõºãÙ¥!{&s­6P¹2÷ÙXìîsèÈVÄQlÀŽVÚªðU`sÀÖüµö“0èÒGv­3×gæ_ÅGu£ãA[•Ñ®t8»öm zQçx»lÿÍÆ?ã’ÌG~ù˜1bó‡?y¤ß>Òo]’gßÙ{嘾ôóÆÜ§aþ±í‰ŒçSø¶ý|Æ3Øœ©vK-ÏôãYÏæwG"]ö?þ*ºžùY[¬ÔîÎzG>ÎÚ»“­+OÏë öŽ(*g¾jL>.‡|Ð1jÙfü¡µŠ®³øN¦+âÆ>!šŠ|dßjÀä÷Ú6V¡UÅɯhÌe_hŽºqäN{ˆF6g;ºðZttö±|´2ú;¶ƒátí”:VHß"[ Œ_g~”ù}ó­ÐÎôžR¿E·UõYÞ™usM¿å1]ÇêuÚê®VÙéÞïdº7£euWìwùÉ_1æ¹Çïó‹?8Ò¿¹×⌹?ùícÆ‘¿í‚og¿=ëBkÑ^{8weŒåeò’Õ;ksb~'ŽËlº&*:ÍkЮdd×.ds˜ùñqÞ‘g¥ D;«Ó‘©ÌÇï¬ùЧ *›ù( ÓNWv 3§glZo™­í[ÏÞ@ï̬óßìœ ÛcüGúá1¿Gýá1cÈöÿgÇÜ{aû‘mß²gû‘—¯½Ú¾®W»Þ^#Ù‹yÝña´•1Eö9[ÿ,¥êiÅ`ùÑÿêÈ0Ó=Š>®x‹´²û\?7÷>’]6Q¶}¢ÉxFçz#þoB^¬Ãž0¹ÎøB4=1/B×E¸Œ'–—ñ¤È(ªÃæÕïÐWùf€ôV*ýé²¶¢œ¨úàZ6µÓ]^¢¾Û-ßÉë>ëÛªÏU½LFº¾õµû×Õ ±NÅb/w¡ÓvÌïê—›ÞÎöQÕÿ]Z»m0йŸRÀè³=™7ê{¦ýü#=u¤W¹×âýcîA¶ïìÙ{{vö›½³÷Ú#}ó˜1dÛ›ñĸý~:Ï"&/Œþ;º‡@¾Ã®<Ÿ©³£7ÏÈbÇfÇ{d?cö=vÍÖiÌGg Tñ× ×ã1¿‡ù¦1¶›ÙÁU÷È‹ôHgª¶K¥ƒ«²,¯ÂgýÈô˜ò¬7ÞoÄ6?€d A¶$ÎcÌÛÕOÏ k':ø=‚~wéU4V;ƒ¦ÓÓKUûêxtt«Ó‰g0^®a{²¾«y×ÄÙíÓ™±èÐVÆ_ÑÑ W=!’b£v ’‘î¾§UÎìT5–jùÝñàw¨mÏÄKÇŒ!ߘqcóß1æÉöÞÞ{ôÆ1¿Emñfó‘?wL?ùÞÀóƒÞ©gvÑÿƼŽþWä!k“ùÕ¨r®ØŒ•>Í|%ŸÇÖU–ŸñÆÖ’ÂâÕó¼y9òûÞon|NÝYH?ıɞƒ³8^¦wØóö¼ÑD}ŠÿÕ9RtŒBÏÓÈp»v²ÃS…—mFSµc*â=î۱˗ט‡n;Û]É7£³»Rס:fHí´7Ö‹zp—Î>º™Þ¿ÖÚ­ø¨®3›p¦½³x;´::Ò—±õÁb\ƒàd4UžÍ•·ô°í•°=ÅK¶oˆØÉos¿…}WϾ¹gûÍ?þñ#½lÌ÷õžw©·¾a°|—ÓÎö%TcŒžµFÜN,(ûŠB8ÊóÌݲkèñJ¦²qA~¨ÇUùC¾¹§¾?q³ç47ù¬,öÇã­ûÁ›FúÙãŵÁúÇèTýVòTÝÜñÅØê>•¯LŸ(¶AÃJ+Ú]½ÔÔ6¶hªº•ÑRtx˜ÞQÚÛ•?»kG•‡ÝñÌd¨ÃóŽdíìà(åõÕmW• åÙ}‡^ØZÞÉóùÊsú ”ù@û b}uL;üFû¿€½wd6ßâÁö]iûµùÇvÆ›íE¶x²}gÏö!ÿÔ‘^1f¼ùé þò‘ãwü¢Ï¥ý5ëgwŽÐš¹ø™le'­õßÛúJNŸUy%/È¿côήyö,<ŽË‚êÀ…“í{@÷GÞfqØŒwÏ_æ#ƒÅª³oãù¶dsÈü?l¿çËÓŠÿ«Øe6ÇL§1<¦ó²¹Ëxfͻ҆W¯s/C$<0¨Ðas—]ïæû6nV†p3<µ; ðÕÑ»íWkŸádåÊœfí¨þŸ ™d´³çsJ}ªý­òº{¡Î€ªkU:ݵ«èÇÝñPl”Ê80?=—^øC¶óÛ>ÿH_0æ¹v6òôé#ýÓ˜çZ|fL_ÙbËoó;{¶ßÂüä'/ôÌ.Üwí,Žl²,ö¼úâTsëª÷Æ wG.‘L*u:x•mQÚG> ¯ŽÝ¬t"j/&ô>^”épíé"ÿ–=×A´b?¢LÇØ7ú‰¯SÍ›³Œo…N% ª,eë‘É‘ÇEûOU~2ðã“áTrÀÚbíWqN¥Ìƒò͘ÎZTëì€2' EçwâqMwÕSÇ´ªÇälg~²µx |…Öµp…døÝØV¤õ(yÝ­“=Ÿ­èﬓJ–vôP—ÑWÖ³çþûwæÓ>sÌ=væ±}lç Û7¨m̽ÈvFòïŽé7¿y̽æ›_mçZ˜ýDà-Æ3»éã¬/ž³Óè·cc+ÛŸÕëÔa1YF]£6»:’AÆk—ù<•†ÊÙ{„hŸâñŽð‘”éj"mÆSÔëºf¼£ø|¶>YŸØºcë5[Ë;úrש¾r5§‘.“‡Ž®ÉèwëdüÆ{ɳm²sÇ» ÔÉÖ¢Z§Ú—ÔÑO¨ûŸý1DÐ]+­;ÏÞwåÍÇ:õ:pv-dëÞ ë@Æw¦˜N¾O-Ôvµ,5^­ÌÓgÞß°_{_Ͼ—÷åc¾¯÷=c¾Ÿ÷ñ1ýäŸ;Ò/¹/ùõGú†#½äRÇüëÏ·ç,{Ï6@6Iõ*ý¥®©Rñ©ÚÖ,¿â?ãyGÏ2¿ÑT}µl­eݲý«ë”qäßÄoÜxX¿=d;Ø8©òŽhg|)k‡Ñ`üUPéçJ'1Z™¢v¾ 2]ÚÑAÈö^ek*E&TˆõvbiÊ¸Æ¼Š¶b3wÇAWæÏÊ£¡èùŽ|"y>Ë;Ó?κrN»¶»ÛN¦¿ºcvÍyËîá”6;ë¥+Ãþlô”öÑsÙ*Fëó£ÜEÿÕöZ˜oû%cƆí\7ÛKaûÍ/¶3ß,¦üKÞÛÆÜaøÏ¹¤'ǃçÑ®þ¡½¦Õž»J–®±Î>À®Q­)U/(÷ò•SÕ¹†îcõ³}ÇŸéøê9RÖòµãØûÿèûÓ‘¶Aüf6â­²YÌÿÏö‚Äv2™F:‚Éݺf±%>¼#ƒdõ¯aŸc’“k·¡à¡z×ô!Eßvë1=]é-6O¬~‡÷Ê.(±¹³²»;ÖÊóµkÁZÿëÚmwÛŠeŠl©ú:BfïEŸÚg|†WÙGV_]ߪ=º¯µ×âY—dçT|å‘^=æïó==óa̳-Ö÷Cž¾$‹AÛ>‹õ‘ø~Ò²7™ŸQõ‡á!ßa]ÿ?oD/ïcode-4.4.3/bindings/idl/handle.c000066400000000000000000000060451275430514000164060ustar00rootroot00000000000000/* This implements a handle management module. Sometimes it is useful to protect the user of some software module from messing with complicated datastructures. In such cases it is useful to use an integer handle which can be translated into a pointer when needed by the code implementing the module. Such a scheme is implemented in this module. Mark Koennecke, October 2000 */ #include #include #include #include "handle.h" #define MAX_NUMBEROFLINKS 200 static void **pointerArray = NULL; /* This is a 2 dimensional dynamic array assosiates the link handles with their * file id handles so they can be removed with in nxclose. */ static int (*listOfNXlinks)[MAXHANDLE] = NULL; static int iscreated = 0; /*----------------------------------------------------------------------*/ static void checkArray() { if(pointerArray == NULL) { pointerArray = (void **)malloc(MAXHANDLE*sizeof(void *)); assert(pointerArray != NULL); memset(pointerArray,0,MAXHANDLE*sizeof(void *)); } } /*--------------------------------------------------------------------*/ int HHMakeHandle(void *pData) { int i; checkArray(); /* find first free slot in the pointerArray, store the pointer and return the index. */ for(i = 0; i < MAXHANDLE; i++) { if(pointerArray[i] == NULL) { pointerArray[i] = pData; iscreated = 1; listOfNXlinks = calloc (MAX_NUMBEROFLINKS, sizeof (*listOfNXlinks)); return i; } } return -1; } /*--------------------------------------------------------------------*/ void HHChangeHandle(void *pData, int currentHandle) { int i; pointerArray[currentHandle] = pData; iscreated = 1; } /*--------------------------------------------------------------------*/ int HHMakeLinkHandle(void *pData, int currentHandle) { int i; int k; checkArray(); /* find first free slot in the pointerArray, store the pointer and return the index. */ for(i = 0; i < MAXHANDLE; i++) { if(pointerArray[i] == NULL) { pointerArray[i] = pData; for(k = 0; k < MAX_NUMBEROFLINKS; k++) { if(listOfNXlinks[currentHandle][k] == NULL) { listOfNXlinks[currentHandle][k] = i; return i; } } } } return -1; } /*---------------------------------------------------------------------*/ void *HHGetPointer(int handle) { checkArray(); return pointerArray[handle]; } /*---------------------------------------------------------------------*/ int HHRemoveHandle(int handle) { int k; assert(handle < MAXHANDLE && handle >= 0); checkArray(); pointerArray[handle] = NULL; for(k = 0; k < MAX_NUMBEROFLINKS; k++) { if(listOfNXlinks[handle][k] == NULL) { return(0); } free(pointerArray[(listOfNXlinks[handle][k])]); pointerArray[(listOfNXlinks[handle][k])] = NULL; } return(-1); } /*---------------------------------------------------------------------*/ int HHCheckIfHandleExists(int check) { if(iscreated == 1) { if(pointerArray[check] == NULL) check = -1; else check = 0; } else check = -1; return check; } code-4.4.3/bindings/idl/handle.h000066400000000000000000000013701275430514000164070ustar00rootroot00000000000000/* This implements a handle management module. Sometimes it is useful to protect the user of some software module from messing with complicated datastructures. In such cases it is useful to use an integer handle which can be translated into a pointer when needed by the code implementing the module. Such a scheme is implemented in this module. Mark Koennecke, October 2000 */ #ifndef HANDLEHANDLE #define HANDLEHANDLE /* The maximum number of handles. */ #define MAXHANDLE 8192 int HHMakeHandle(void *pData); void *HHGetPointer(int handle); void HHChangeHandle(void *pData, int currentHandle); int HHRemoveHandle(int handle); int HHMakeLinkHandle(void *pData, int currentHandle); int HHCheckIfHandleExists(int check); #endif code-4.4.3/bindings/idl/nxext.h5000066400000000000000000000067511275430514000164170ustar00rootroot00000000000000È j\­ ;(« ⪠;­ Ø(« ª ;« tª y?« ¸/ª ç=« $ª ,;« gª €;­ »-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿNCSA HDF Version 4.2 Release 2, October 4, 2007entry1NXentrynxfile://data/dmc01.h5#/entry1VALUES napimountAttr0.0entry1NXentryªentry2NXentrynxfile://data/dmc01.h5#/entry1VALUES napimountAttr0.0entry2NXentryª4.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0nxext.h5VALUES file_nameAttr0.02009-02-20T10:05:48+01:00VALUES file_timeAttr0.0ªªªª nxext.h5CDF0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0nxext.h5VALUES file_nameAttr0.02009-02-20T10:05:48+01:00VALUES file_timeAttr0.0ªªªª nxext.h5CDF0.0code-4.4.3/bindings/idl/nxext.hdf000066400000000000000000000067571275430514000166520ustar00rootroot00000000000000È j\­ <(« ⪠;­ Ú(« €ª Ÿ;« xª }?« ¼/ª ë=« ( ª 1;« lª …;­ À.ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿNCSA HDF Version 4.2 Release 2, October 4, 2007entry1NXentrynxfile://data/dmc01.hdf#/entry1VALUES napimountAttr0.0entry1NXentryªentry2NXentrynxfile://data/dmc01.hdf#/entry1VALUES napimountAttr0.0entry2NXentryª4.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0nxext.hdf  VALUES file_nameAttr0.02009-02-20T10:05:43+01:00VALUES file_timeAttr0.0ªªªª nxext.hdfCDF0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0nxext.hdf  VALUES file_nameAttr0.02009-02-20T10:05:43+01:00VALUES file_timeAttr0.0ªªªª  nxext.hdfCDF0.0code-4.4.3/bindings/idl/nxext.xml000066400000000000000000000067571275430514000167110ustar00rootroot00000000000000È j\­ <(« ⪠;­ Ú(« €ª Ÿ;« xª }?« ¼/ª ë=« ( ª 1;« lª …;­ À.ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿNCSA HDF Version 4.2 Release 2, October 4, 2007entry1NXentrynxfile://data/dmc01.xml#/entry1VALUES napimountAttr0.0entry1NXentryªentry2NXentrynxfile://data/dmc01.xml#/entry1VALUES napimountAttr0.0entry2NXentryª4.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0nxext.xml  VALUES file_nameAttr0.02009-02-20T10:05:54+01:00VALUES file_timeAttr0.0ªªªª nxext.xmlCDF0.04.1.0VALUES NeXus_versionAttr0.0NCSA HDF Version 4.2 Release 2, October 4, 2007///VALUES HDF_versionAttr0.0nxext.xml  VALUES file_nameAttr0.02009-02-20T10:05:54+01:00VALUES file_timeAttr0.0ªªªª  nxext.xmlCDF0.0code-4.4.3/bindings/idl/read_test.pro000066400000000000000000000210401275430514000174730ustar00rootroot00000000000000pro read_test, argument ;new_dlm_file = '/home/scratch/lns/kauppila/temp/IDLNeXus-API/NeXusIDL-API.dlm' ;new_dlm_file = 'C:\temp\dlm\dlm\testmodule.dlm' ;DLM_REGISTER, new_dlm_file filename = 'nothing' if (N_PARAMS() GE 1) then begin if(strcmp(argument, 'hdf5') EQ 1) then begin filename = 'NXtest.h5' print, 'Opening file: ', filename endif if(strcmp(argument, 'hdf4') EQ 1) then begin filename = 'NXtest.hdf' print, 'Opening file: ', filename endif if(strcmp(argument, 'xml') EQ 1) then begin filename = 'NXtest.xml' print, 'Opening file: ', filename endif endif if (strcmp(filename, 'nothing') EQ 1) then begin filename = 'NXtest.h5' print, 'Default, Opening file: ', filename endif nx_char = 4 nx_float32 = 5 nx_float64 = 6 nx_int8 = 20 nx_uint8 = 21 nx_int16 = 22 nx_Uint16 = 23 nx_int32 = 24 nx_Uint32 = 25 S = nxopen(filename,"NXACC_RDWR",fileid) print, 'nxopen status: ',S S = nxinquirefile(fileid, filename, 20) print, 'nxinquirefile status: ', S if (S EQ 1) then begin print, 'nxinquirefile found: ', filename endif S = nxgetattrinfo(fileid, numberofattr) print, 'nxgetattrinfo status:',S if (numberofattr GT 0) then print, 'Number of global attributes: ', numberofattr repeat begin attr_status = NXgetnextattr (fileid, attrname, lenght,attr_type) print, '' print, 'NXgetnextattr status: ', attr_status print, '' if (attr_status EQ 1) then begin S = nxgetattr(fileid, attrname, value, lenght,attr_type) print, 'attribute name: ', attrname ;print, 'attrubute lenght: ', lenght ;print, 'attribute type: ', attr_type print, format='("attribute value: ",A)', value endif endrep until (attr_status NE 1) S = nxopengroup(fileid,"entry","NXentry") print, 'nxopengroup status:',S S = nxgetattrinfo(fileid, numberofattr) print, 'nxgetattrinfo status:',S print, 'Number of group attributes: ', numberofattr repeat begin attr_status = NXgetnextattr (fileid, attrname, lenght, attr_type) print, 'NXgetnextattr status: ', attr_status if (attr_status EQ 1) then begin S = nxgetattr(fileid, attrname, value, lenght,attr_type) print, 'nxgetattr status', S print, 'attribute name: ', attrname print, 'attrubute lenght: ', lenght print, 'attribute type: ', attr_type print, 'attribute value: ', value print, '' endif endrep until (attr_status NE 1) S = nxgetgroupinfo(fileid, item_number, group_name, group_class) print, 'nxgetgroupinfo status', S print, 'current group name: ', group_name print, 'current group class: ', group_class print, 'number of items in group: ', item_number print, '' repeat begin entry_status = nxgetnextentry(fileid, name, class, data_type) print, 'nxgetnextentry status: ', entry_status if(entry_status NE -1) then begin print, 'nxgetnextentry name: ', name print, 'nxgetnextentry class: ', class print, 'nxgetnextentry data_type', data_type; print, '' end if(strcmp(class, 'SDS')) then begin print, 'opening data: ', name S = nxopendata(fileid, name) print, 'nxopendata status: ',S print, '' S = nxgetinfo(fileid, rank, di, datatype) print, 'nxgetinfo Status:', S print, 'Rank:', rank for i = 0,rank-1 DO print, 'Dim [',i,']:', di[i] print, 'Data Type:', datatype print, '' if(datatype EQ nx_char) then begin S = nxgetdata(fileid, data) print, 'nxget data status: ', S print, 'data :' print, data; print, '' endif else begin; slabstart = [0L,0L] slabsize = [1L,4L] S = nxgetslab(fileid, data, slabstart, slabsize) print, 'nxgetslab status: ', S print, 'data :' print, data print, '' slabstart[0] = 1 S = nxgetslab(fileid, data, slabstart, slabsize) print, 'nxgetslab status: ', S print, 'data :' print, data print, '' slabstart[0] = 2 S = nxgetslab(fileid, data, slabstart, slabsize) print, 'nxgetslab status: ', S print, 'data :' print, data print, '' slabstart[0] = 3 S = nxgetslab(fileid, data, slabstart, slabsize) print, 'nxgetslab status: ', S print, 'data :' print, data print, '' endelse S = nxgetattrinfo(fileid, numberofattr) print, 'nxgetattrinfo status:',S print, 'Number of group attributes: ', numberofattr if (numberofattr GT 0) then print, 'Number of global attributes: ', numberofattr repeat begin attr_status = NXgetnextattr (fileid, attrname, lenght, attr_type) print, 'nxgetnextattr status: ', attr_status if (attr_status EQ 1) then begin S = nxgetattr(fileid, attrname, value, lenght,attr_type) print, 'nxgetattr status', S print, 'attribute name: ', attrname print, 'attribute value: ', value print, '' endif endrep until (attr_status NE 1) S = nxclosedata(fileid) print, "nxclosedata status: ", S endif endrep until (entry_status NE 1) S = nxclosegroup(fileid) print, 'nxclosegroup status: ', S print, '' print, '####################### Checking Links ###########################' print, '' S = nxopengroup(fileid,"entry","NXentry") print, 'nxopengroup status:',S print, '' S = nxopengroup(fileid,"sample","NXsample") print, 'nxopengroup status:',S print, '' S = nxgetgroupid(fileid, groupid1) print, 'nxgetgroupid status: ', S print, 'groupid handle: ', groupid1 print, '' S = nxclosegroup(fileid) print, 'nxclosegroup status: ', S print, '' S = nxopengroup(fileid,"data","NXdata") print, 'nxopengroup status:',S print, '' S = nxopendata(fileid, 'r8_data') print, 'nxopendata status: ',S print, '' S = nxgetdataid(fileid, dataid1) print, 'nxgetdataid status: ', S ;print, 'dataid handle: ', dataid S = nxclosedata(fileid) print, 'nxclosedata status: ', S S = nxclosegroup(fileid) print, 'nxclosegroup status: ', S print, '' S = nxopendata(fileid, 'r8_data') print, 'nxopendata status: ',S print, '' S = nxgetdataid(fileid, dataid2) print, 'nxgetdataid status: ', S ;print, 'dataid handle: ', dataid S = nxclosedata(fileid) print, 'nxclosedata status: ', S print, 'debug' S = nxsameid(fileid, dataid1, dataid2) print, 'nxsamid status: ', S if(S EQ 1) then begin print, 'Data id: Link check succesfull' endif else begin print, 'Data id: Link check FAILED (sample)' endelse S = nxclosegroup(fileid) print, 'nxclosegroup status: ', S print, '' S = nxopengroup(fileid,'link','NXentry') print, 'nxopengroup status:',S print, '' S = nxopengroup(fileid,"sample","NXsample") print, 'nxopengroup status:',S print, '' S = nxgetgroupid(fileid, groupid2) print, 'nxgetgroupid status: ', S ;print, 'groupid handle: ', groupid2 print, '' S = nxsameid(fileid, groupid1, groupid2) if(S EQ 1) then begin print, 'Group Id: Link check succesfull' endif else begin print, 'Group Id: Link check FAILED (sample)'; endelse S = nxclosegroup(fileid) print, 'nxclosegroup status: ', S print, '' S = nxopengroup(fileid,"renLinkGroup","NXsample") print, 'nxopengroup status:',S print, '' S = nxgetgroupid(fileid, groupid_named) print, 'nxgetgroupid status: ', S ;print, 'groupid handle: ', groupid2 print, '' S = nxsameid(fileid, groupid1, groupid_named) if(S EQ 1) then begin print, 'Group Id Named: Link check succesfull' endif else begin print, 'Group Id Named: Link check FAILED (sample)'; endelse print, '' S = nxclosegroup(fileid) print, 'nxclosegroup status: ', S print, '' S = nxopendata(fileid, 'renLinkData') print, 'nxopendata status: ',S print, '' S = nxgetdataid(fileid, dataid_named) print, 'nxgetdataid status: ', S ;print, 'dataid handle: ', dataid S = nxsameid(fileid, dataid1, dataid_named) if(S EQ 1) then begin print, 'Data Id Named: Link check succesfull' endif else begin print, 'Data Id Named: Link check FAILED (sample)' endelse S = nxclosedata(fileid) print, 'nxclosedata status: ', S ;nxopenpath tests S = nxopenpath(fileid, '/entry/data/comp_data') if(S EQ 1) then begin print, 'Openpath succesfull (/entry/data/comp_data)' endif else begin print, 'Openpath FAILED (/entry/data/comp_data)' endelse S = nxopenpath(fileid, '../r8_data') if(S EQ 1) then begin print, 'Openpath on a relative path (../r8_data) succesfull' endif else begin print, 'Openpath on a relative path FAILED (../r8_data)' endelse S = nxclose(fileid) print, 'nxclose status: ',S end code-4.4.3/bindings/idl/recursiveread.pro000066400000000000000000000107361275430514000203760ustar00rootroot00000000000000pro opendir, fileid S = nxinitgroupdir (fileid) print, 'nxinitgroupdir', S print, '' S = nxgetgroupinfo(fileid, item_number, group_name, group_class) print, 'nxgetgroupinfo status', S print, 'current group name: ', group_name print, 'current group class: ', group_class print, 'number of items in group', item_number print, '' for j = 1, item_number, 1 do begin ;wait, 1 S = nxgetnextentry(fileid, name, class, data_type) print, 'nxgetnextentry status: ', S print, 'nxgetnextentry name: ', name print, 'nxgetnextentry class: ', class print, 'nxgetnextentry data_type', data_type print, '' if (strcmp(class, 'SDS')) then begin print, 'opening data: ', name S = nxopendata(fileid, name) print, 'nxopendata status:', S print, '' if(S EQ 1) then opendata, fileid S = nxclosedata(fileid) print, 'nxclosedata status', S print, '' endif else begin S = nxisexternalgroup(fileid ,name, class, nxurl, 100) print, 'nxisexternalgroup status: ', S if (S EQ 1) then begin print, 'Group is an externally link group' print, 'nxisexternalgroup url:', nxurl print, '' S = nxinquirefile(fileid,filename, 100); print, 'nxinquirefile status:', S print, 'file currently open: ', filename endif S = nxopengroup(fileid, name, class) print, 'nxopengroup status', S print, '' if(S EQ 1) then opendir, fileid S = nxclosegroup(fileid) print, 'nxclosegroup status', S print, '' endelse endfor end pro opendata, fileid S = nxgetinfo(fileid, rank, di, info_type) print, 'nxgetinfo status:', S print, 'rank:', rank for i = 0,rank-1 DO print, 'Dim [',i,']:', di[i] print, 'Data Type:', info_type print, '' S = nxgetdata(fileid, data) print, 'nxgetdata status: ', S print, 'data :' print, data print, '' S = nxgetattrinfo(fileid, numberofattr) print, 'nxgetattrinfo status:',S print, 'number of attributes: ', numberofattr ;S= nxinitattrdir (fileid) print, 'nxinitattrdir', S print, '' for j = 1, numberofattr, 1 do begin S = nxgetnextattr(fileid, attrname, lenght,attr_type) print, 'attribute name: ', attrname print, 'attrubute lenght: ', lenght print, 'attribute type: ', attr_type S = nxgetattr(fileid, attrname, value, lenght,attr_type) ;print, 'attribute name: ', attrname ;print, 'attrubute lenght: ', lenght ;print, 'attribute type: ', attr_type print, 'attribute value: ', value print, '' endfor end pro recursiveread, filepath new_dlm_file = '/home/scratch/lns/kauppila/temp/IDLNeXus-API/NeXusIDL-API.dlm' DLM_REGISTER, new_dlm_file ; S = nxopen("data/nx.hdf","NXACC_READ",fileid) ; S = nxopen("data/dmc01.h5","NXACC_READ",fileid) ; S = nxopen("data/dmc01.hdf","NXACC_READ",fileid) ; S = nxopen("data/dmc01.xml","NXACC_READ",fileid) ; S = nxopen("data/dmc02.h5","NXACC_READ",fileid) ; S = nxopen("data/dmc02.hdf","NXACC_READ",fileid) ; S = nxopen("data/dmc02.xml","NXACC_READ",fileid) ; S = nxopen("data/NXtest.nxs","NXACC_READ",fileid) ; S = nxopen("data/NXtest.hdf","NXACC_READ",fileid) ; S = nxopen("NXtest.nxs","NXACC_READ",fileid) ; S = nxopen("C:\temp\dlm\dlm\NXtest.nxs","NXACC_READ",fileid) ; S = nxopen("C:\temp\dlm\dlm\data\dmc01.h5","NXACC_READ",fileid) if(N_PARAMS() EQ 1) then begin S = nxopen(filepath,"NXACC_READ",fileid) endif else begin print, 'Reading default file NXtest.h5' S = nxopen("NXtest.h5","NXACC_READ",fileid) endelse print, 'nxopen status: ',S print, '' opendir, fileid ; Read global attributes S = nxgetattrinfo(fileid, numberofattr) print, 'nxgetattrinfo status:',S print, 'number of attributes: ', numberofattr S= nxinitattrdir (fileid) print, 'nxinitattrdir', S print, '' for j = 1, numberofattr, 1 do begin S = nxgetnextattr(fileid, attrname, lenght,attr_type) print, 'global attribute name: ', attrname print, 'global attrubute lenght: ', lenght print, 'global attribute type: ', attr_type S = nxgetattr(fileid, attrname, value, lenght,attr_type) ;print, 'global attribute name: ', attrname ;print, 'global attrubute lenght: ', lenght ;print, 'global attribute type: ', attr_type print, 'global attribute value: ', value print, '' endfor S = nxclose(fileid) print, 'nxclose status: ', S end code-4.4.3/bindings/idl/recursivesearch.pro000066400000000000000000000112551275430514000207250ustar00rootroot00000000000000functiorecursivesearch, filepath ;new_dlm_file = '/home/scratch/lns/kauppila/temp/IDLNeXus-API/NeXusIDL-API.dlm' ;DLM_REGISTER, new_dlm_file ; S = nxopen("data/nx.hdf","NXACC_READ",fileid) ; S = nxopen("data/dmc01.h5","NXACC_READ",fileid) ; S = nxopen("data/dmc01.hdf","NXACC_READ",fileid) ; S = nxopen("data/dmc01.xml","NXACC_READ",fileid) ; S = nxopen("data/dmc02.h5","NXACC_READ",fileid) ; S = nxopen("data/dmc02.hdf","NXACC_READ",fileid) ; S = nxopen("data/dmc02.xml","NXACC_READ",fileid) ; S = nxopen("data/NXtest.nxs","NXACC_READ",fileid) ; S = nxopen("data/NXtest.hdf","NXACC_READ",fileid) ; S = nxopen("NXtest.nxs","NXACC_READ",fileid) ; S = nxopen("C:\temp\dlm\dlm\NXtest.nxs","NXACC_READ",fileid) ; S = nxopen("C:\temp\dlm\dlm\data\dmc01.h5","NXACC_READ",fileid) if(N_PARAMS() EQ 1) then begin S = nxopen(filepath,"NXACC_READ",fileid) paths = strarr(20) endif else begin print, 'Reading default file NXtest.h5' ;S = nxopen("NXtest.h5","NXACC_READ",fileid) S = nxopen("data/dmc02.h5","NXACC_READ",fileid) endelse print, 'nxopen status: ',S print, '' common cblock, testpaths common cblock2, numberofsignals numberofsignals = 0 testpaths = strarr(20) opendir, fileid, paths ; Read global attributes S = nxgetattrinfo(fileid, numberofattr) ; print, 'nxgetattrinfo status:',S print, 'number of global attributes: ', numberofattr S= nxinitattrdir (fileid) ; print, 'nxinitattrdir', S ; print, '' for j = 1, numberofattr, 1 do begin S = nxgetnextattr(fileid, attrname, lenght,attr_type) print, 'global attribute name: ', attrname print, 'global attrubute lenght: ', lenght print, 'global attribute type: ', attr_type S = nxgetattr(fileid, attrname, value, lenght,attr_type) ;print, 'global attribute name: ', attrname ;print, 'global attrubute lenght: ', lenght ;print, 'global attribute type: ', attr_type print, 'global attribute value: ', value print, '' endfor S = nxclose(fileid) ; print, 'nxclose status: ', S print, 'signal 1 found in paths: ' print, testpaths[0] print, testpaths[1] RETURN, testpaths end pro opendir, fileid, paths common cblock common cblock2 S = nxgetgroupinfo(fileid, item_number, group_name, group_class) ;print, 'nxgetgroupinfo status', S print, 'current group name: ', group_name ;print, 'current group class: ', group_class print, 'number of items in group', item_number print, '' for j = 1, item_number, 1 do begin S = nxgetnextentry(fileid, name, class, data_type) print, 'nxgetnextentry status: ', S if(S EQ 1) then begin print, 'nxgetnextentry name: ', name ;print, 'nxgetnextentry class: ', class ;print, 'nxgetnextentry data_type', data_type print, '' if (strcmp(class, 'SDS')) then begin print, 'opening data: ', name S = nxopendata(fileid, name) ;print, 'nxopendata status:', S ;print, '' if(S EQ 1) then begin result = opendata(fileid) if(result EQ 1) then begin print, 'SIGNAL 1 FOUND' testpaths[numberofsignals] = '/' + group_name + '/'+ name print, 'SIGNAL 1 FOUND in : ', testpaths[1] numberofsignals = numberofsignals + 1 endif endif S = nxclosedata(fileid) ;print, 'nxclosedata status', S ;print, '' endif else begin S = nxopengroup(fileid, name, class) ;print, 'nxopengroup status', S ;print, '' if(S EQ 1) then begin opendir, fileid, paths endif S = nxclosegroup(fileid) ;print, 'nxclosegroup status', S ;print, '' endelse endif endfor end function opendata, fileid S = nxgetdata(fileid, data) ;print, 'nxgetdata status: ', S ;print, 'data :' ;print, data ;print, '' S = nxgetattrinfo(fileid, numberofattr) ;print, 'nxgetattrinfo status:',S print, 'number of attributes: ', numberofattr ;S= nxinitattrdir (fileid) ;print, 'nxinitattrdir', S ;print, '' for j = 1, numberofattr, 1 do begin S = nxgetnextattr(fileid, attrname, lenght,attr_type) if(S EQ 1) then begin ;print, 'attribute name: ', attrname ;print, 'attrubute lenght: ', lenght ;print, 'attribute type: ', attr_type S = nxgetattr(fileid, attrname, value, lenght,attr_type) ;print, 'attribute name: ', attrname ;print, 'attrubute lenght: ', lenght ;print, 'attribute type: ', attr_type print, 'attribute value: ', value print, '' if((strcmp(attrname, 'signal')) AND (strcmp(string(value), '1'))) then begin RETURN, 1 endif endif endfor RETURN, 0 end code-4.4.3/bindings/idl/testfocus.pro000066400000000000000000000003231275430514000175410ustar00rootroot00000000000000DLM_REGISTER, 'NeXusIDL-API.dlm' s = nxopen('data/focus2007n001335.hdf',"NXACC_READ",fileid) s = nxopenpath(fileid,'/entry1/merged/counts') s = nxgetdata(fileid,data) ;s = nxclose(fileid) loadct, 0 tvscl, data code-4.4.3/bindings/idl/testidlnapi000077500000000000000000000006701275430514000172530ustar00rootroot00000000000000#!/bin/bash IDLTMP=/tmp/nxidl.$$ test=$1 echo $test idl << EOF > $IDLTMP 2>&1 print, 'starting napi test' write_test, $test read_test, $test print, 'finished napi test' EOF # need to remove IDL startup infomation as this is different on each machine # also remove file_time as it will be different every time sed -n -e '/^NeXus IDL Api Write test/,/^finished napi test/ p' < $IDLTMP | sed -e '/file_time/,/attribute value/ d' rm -f $IDLTMP code-4.4.3/bindings/idl/write_test.pro000066400000000000000000000236541275430514000177270ustar00rootroot00000000000000pro write_test, argument new_dlm_file = 'NeXusIDL-API.dlm' DLM_REGISTER, new_dlm_file print, 'NeXus IDL Api Write test' access_method = 'nothing' if (N_PARAMS() GE 1) then begin if(strcmp(argument, 'hdf5') EQ 1) then begin print, 'Using HDF5' access_method = 'NXACC_CREATE5' filename = 'NXtest.h5' extfile = 'nxext.h5' link_external_path = 'nxfile://data/dmc01.h5#/entry1' endif if(strcmp(argument, 'hdf4') EQ 1) then begin print, 'Using HDF4' access_method = 'NXACC_CREATE' filename = 'NXtest.hdf' extfile = 'nxext.hdf' link_external_path = 'nxfile://data/dmc01.hdf#/entry1' endif if(strcmp(argument, 'xml') EQ 1) then begin access_method = 'NXACC_CREATEXML' print, 'Using XML' filename = 'NXtest.xml' extfile = 'nxext.xml' link_external_path = 'nxfile://data/dmc01.xml#/entry1' endif endif if (strcmp(access_method, 'nothing') EQ 1) then begin print, 'Using Default Access Method: HDF5' access_method = 'NXACC_CREATE5' filename = 'NXtest.h5' extfile = 'nxext.h5' link_external_path = 'nxfile://data/dmc01.h5#/entry1' endif ; Windows (set correct path) ;link_external_path = 'nxfile://C:\temp\dlm\dlm\data\dmc01.hdf#/entry1' ; Linux ; nxdatatypes: nx_int16 = 22 nx_int32 = 24 nx_float32 = 5 nx_float64 = 6 nx_uint16 = 22 ;access_method = 'NXACC_CREATE5' ;access_method = 'NXACC_CREATE' ; Only type LONG arrays are accepted in dimensions and chunck size. array_dims =[4L,4L] chunk_size =[4L,4L] rank = 2 nx_uint8_array = BytArr(4, 4) v1 = [0B,1B,2B,4B] v2 = [4B,5B,6B,7B] v3 = [8B,9B,10B,11B] v4 = [12B,13B,14B,15B] nx_uint8_array =[[v1],[v2],[v3],[v4]] nx_int16_array = IntArr(4, 4) v1 = [0S,1S,2S,4S] v2 = [4S,5S,6S,7S] v3 = [-8S,-9S,-10S,-11S] v4 = [-12S,-13S,-14S,-15S] nx_int16_array =[[v1],[v2],[v3],[v4]] nx_int16_array = UIntArr(4, 4) v1 = [0U,1U,2U,4U] v2 = [4U,5U,6U,7U] v3 = [-8U,-9U,-10U,-11U] v4 = [-12U,-13U,-14U,-15U] nx_int16_array =[[v1],[v2],[v3],[v4]] nx_int32_array = LonArr(4, 4) v1 = [0L,1L,2L,3L] v2 = [4L,5L,6L,7L] v3 = [8L,9L,10L,11L] v4 = [12L,13L,14L,15L] nx_int32_array =[[v1],[v2],[v3],[v4]] nx_uint32_array = ULonArr(4, 4) v1 = [0UL,1UL,2UL,3UL] v2 = [4UL,5UL,6UL,7UL] v3 = [-8UL,-9UL,-10UL,-11UL] v4 = [-12UL,-13UL,-14UL,-15UL] nx_uint32_array =[[v1],[v2],[v3],[v4]] nx_float32_array = FltArr(4, 4) v1 = [0.0111112,0.02122222,0.233333333,0.34444444] v2 = [0.3443333,0.55555554,0.666666667,0.77777333] v3 = [0.6666689,0.99999977,10.10000023,11.2222209] v4 = [-12.20002,-13.444442,-14.2222223,-15.444444] nx_float32_array =[[v1],[v2],[v3],[v4]] nx_float64_array = ULonArr(4, 4) v1 = [0.0111112D,0.02122222D,0.233333333D,0.34444444D] v2 = [0.3443333D,0.55555554D,0.666666667D,0.77777333D] v3 = [0.6666689D,0.99999977D,10.10000023D,11.2222209D] v4 = [-12.20002D,-13.444442D,-14.2222223D,-15.444444D] nx_float64_array =[[v1],[v2],[v3],[v4]] S = nxopen(filename, access_method, fileid) print, 'nxopen status: ', S S = nxsetnumberformat(fileid,"NX_FLOAT32",'%9.3f') print, 'nxsetnumberformat status: ', S S = nxmakegroup(fileid, "entry", "NXentry") print, 'nxmakegroup status: ', S S = nxopengroup(fileid, "entry", "NXentry") print, 'nxopengroup status: ', S ; S = nxmakegroup(fileid, "anothergroup", "NXentry") ; print, 'nxmakegroup status: ', S S = nxputattr(fileid, "hugo", "namenlos",strlen('namenlos'), 'NX_CHAR') print, 'nxputattr status: ', S S = nxputattr(fileid, "cucumber", "passion",strlen('passion'), 'NX_CHAR') print, 'nxputattr status: ', S ; needs to be an array? nxlen = [10L] S = nxmakedata(fileid, 'ch_data','NX_CHAR', 1, nxlen) print, 'nxmakedata status: ', S S = nxopendata(fileid, "ch_data") print, "opendata status: ", S S = nxputdata(fileid, 'NeXus Data') print, 'nxputdata status:', S S = nxclosedata(fileid) print, "nxclosedata status: ", S S = nxmakedata(fileid, 'i1_data','NX_UINT8', 2, array_dims) print, 'nxmakedata status: ', S S = nxopendata(fileid, "i1_data") print, "opendata status: ", S S = nxputdata(fileid, nx_uint8_array) print, 'nxputdata status:', S S = nxclosedata(fileid) print, "nxclosedata status: ", S S = nxmakedata(fileid, 'i4_data','NX_INT32', 2, array_dims) print, 'nxmakedata status: ', S S = nxopendata(fileid, "i4_data") print, "opendata status: ", S S = nxputdata(fileid, nx_int32_array) print, 'nxputdata status:', S S = nxclosedata(fileid) print, "nxclosedata status: ", S S = nxcompmakedata(fileid, 'r4_data','NX_FLOAT32', 2, array_dims, 'NX_COMP_LZW', chunk_size) print, 'nxmakedata status: ', S S = nxopendata(fileid, "r4_data") print, "opendata status: ", S S = nxputdata(fileid, nx_float32_array) print, 'nxputdata status:', S S = nxclosedata(fileid) print, "nxclosedata status: ", S S = nxmakedata(fileid, 'r8_data','NX_FLOAT64', 2, array_dims) print, 'nxmakedata status: ', S S = nxopendata(fileid, "r8_data") print, "opendata status: ", S slab_start = [2L,0L] slab_size = [1L,4L] S = nxputslab(fileid, nx_float64_array, slab_start, slab_size) print, 'nxputslab status:', S S = nxputattr(fileid,'ch_attribute', 'NeXus', strlen ('NeXus'), 'NX_CHAR') print, 'nxputattr status : ',S i = 42L S = nxputattr(fileid,'i4_attribute', i, 1, 'NX_INT32') print, 'nxputattr status : ',S r = 3.14159265 S = nxputattr(fileid,'r4_attribute', r, 1, 'NX_FLOAT32') print, 'nxputattr status : ',S S = nxgetdataid(fileid, dataid) print, 'nxgetdataid status: ', S ;print, 'dataid handle: ', dataid S = nxclosedata(fileid) print, "nxclosedata status: ", S S = nxmakegroup(fileid, 'data', 'NXdata') print, 'nxmakegroup status: ', S S = nxopengroup(fileid, 'data', 'NXdata') print, 'nxopengroup status: ', S S = nxmakelink(fileid, dataid) print, 'nxmakelink status: ', S dims = [100L,20L] ; indexed array of longs comp_array = lindgen(100,20) cdims = [20L,20L] rank = 2 S = nxcompmakedata(fileid, 'comp_data', 'NX_INT32', rank, dims, 'NX_COMP_LZW', cdims) print, 'nxmakecompdata status:', S S = nxopendata(fileid, "comp_data") print, 'opendata status: ', S S = nxputdata(fileid, comp_array) print, 'nxputdata status:', S S = nxclosedata(fileid) print, 'nxclosedata status: ', S S = nxflush(fileid) print, 'nxflush status: ', S S = nxmakedata(fileid, 'flush_data','NX_INT32', 1, 'NX_UNLIMITED') print, 'nxmakedata status: ', S data = [0L] slab_size = [1L] for i = 1L, 7L, 1L do begin slab_start[0] = i ; Maybe the putslab/putdata should accept single variables also, ; easy to implement.. data[0] = long(i) S = nxopendata(fileid, "flush_data") print, 'opendata status: ', S S = nxputslab(fileid, data, slab_start, slab_size) print, 'nxputslab ', i,' status:', S S = nxflush(fileid) print, 'nxflush status: ', S endfor S = nxclosegroup(fileid) print, 'nxclosegroup status: ', S S = nxmakegroup(fileid, 'sample', 'NXsample') print, 'nxmakegroup status: ', S S = nxopengroup(fileid, 'sample', 'NXsample') print, 'nxopengroup status: ', S nxlen = [12L] S = nxmakedata(fileid, 'ch_data', 'NX_CHAR', 1, nxlen) print, 'nxmakedata status: ', S S = nxopendata(fileid, "ch_data") print, 'opendata status: ', S S = nxputdata(fileid, 'NeXus sample') print, 'nxputdata status:', S S = nxclosedata(fileid) print, 'nxclosedata status: ', S S = nxgetgroupid(fileid, groupid) print, 'nxgetgroupid status: ', S print, 'groupid handle: ', groupid S = nxclosegroup(fileid) print, 'nxclosegroup status: ', S S = nxclosegroup(fileid) print, 'nxclosegroup status: ', S S = nxmakegroup(fileid, 'link', 'NXentry') print, 'nxmakegroup status: ', S S = nxopengroup(fileid, 'link', 'NXentry') print, 'nxopengroup status: ', S S = nxmakelink(fileid, groupid) print, 'nxmakelink status: ', S print, 'groupid handle', groupid S = nxmakenamedlink(fileid, 'renLinkGroup', groupid) print, 'nxmakenamedlink status : ', S print, 'dataid handle', dataid S = nxmakenamedlink(fileid, 'renLinkData', dataid) print, 'nxmakenamedlink status : ', S S = nxclosegroup(fileid) print, 'nxclosegroup status: ', S S = nxclose(fileid) print, 'nxclose status: ', S access_method = 'NXACC_CREATE' print, '' print, ' #################### Test external linking ######################' print, '' ; Create the test file S = nxopen(extfile, access_method, fileid) print, 'nxopen status: ', S S = nxmakegroup(fileid, 'entry1', 'NXentry') print, 'nxmakegroup status: ', S S = nxlinkexternal(fileid, 'entry1','NXentry',link_external_path) print, 'nxlinkexternal: ', S S = nxmakegroup(fileid, 'entry2', 'NXentry') print, 'nxmakegroup status: ', S S = nxlinkexternal(fileid, 'entry2','NXentry',link_external_path) print, 'nxlinkexternal: ', S S = nxclose(fileid) print, 'nxclose status: ', S ; Actual link testing begins access_method = 'NXACC_RDWR' S = nxopen(extfile, access_method, fileid) print, 'nxopen status: ', S S = nxopenpath(fileid, '/entry1/start_time') print, 'nxopenpath status', S print, '' S = nxgetdata(fileid, data) print, 'nxget data status: ', S print, 'First file time :' print, data print, '' S = nxinquirefile(fileid, filename, 256) print, 'nxinquirefile status: ', S print, 'current file: ', filename S = nxopenpath(fileid, '/entry2/sample/sample_name') print, 'nxopenpath status', S S = nxgetdata(fileid, data) print, 'nxget data status: ', S print, 'Second file sample :' print, data print, '' S = nxinquirefile(fileid, filename, 256) print, 'nxinquirefile status: ', S print, 'current file: ', filename S = nxopenpath(fileid, '/entry2/start_time') print, 'nxopenpath status', S S = nxgetdata(fileid, data) print, 'nxget data status: ', S print, 'Second file time :' print, data print, '' S = nxopenpath(fileid, '/') S = nxisexternalgroup(fileid, 'entry1', 'NXentry', filename, 255) print, 'nxisexternalgroup status', S print, 'entry1 external URL =', filename S = nxclose(fileid) print, 'nxclose status: ', S end code-4.4.3/bindings/java/000077500000000000000000000000001275430514000151535ustar00rootroot00000000000000code-4.4.3/bindings/java/CMakeLists.txt000066400000000000000000000155111275430514000177160ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== if(DEFINED Java_JAVAC_EXECUTABLE) if(DEFINED JNI_INCLUDE_DIRS) INCLUDE_DIRECTORIES(. ../ native ${JNI_INCLUDE_DIRS} ${PROJECT_BINARY_DIR}/bindings/java/native) SET(CMAKE_INCLUDE_CURRENT_DIR ON) # MESSAGE(STATUS ${PROJECT_SOURCE_DIR}/bindings/java/) SET(JAVA_TEST ${PROJECT_SOURCE_DIR}/bindings/java/test/TestJapi.java) SET(JAVA_SOURCES ${PROJECT_SOURCE_DIR}/bindings/java/ncsa/hdf/hdflib/HDFException.java ${PROJECT_SOURCE_DIR}/bindings/java/ncsa/hdf/hdflib/HDFJavaException.java ${PROJECT_SOURCE_DIR}/bindings/java/ncsa/hdf/hdflib/HDFNotImplementedException.java ${PROJECT_SOURCE_DIR}/bindings/java/ncsa/hdf/hdflib/HDFConstants.java ${PROJECT_SOURCE_DIR}/bindings/java/ncsa/hdf/hdflib/HDFArray.java ${PROJECT_SOURCE_DIR}/bindings/java/ncsa/hdf/hdflib/HDFNativeData.java ${PROJECT_SOURCE_DIR}/bindings/java/org/nexusformat/NexusException.java ${PROJECT_SOURCE_DIR}/bindings/java/org/nexusformat/NXlink.java ${PROJECT_SOURCE_DIR}/bindings/java/org/nexusformat/NeXusFileInterface.java ${PROJECT_SOURCE_DIR}/bindings/java/org/nexusformat/AttributeEntry.java ${PROJECT_SOURCE_DIR}/bindings/java/org/nexusformat/NexusFile.java ${JAVA_TEST}) SET(JAVA_CLASSES ${PROJECT_BINARY_DIR}/bindings/java/ncsa/hdf/hdflib/HDFException.class ${PROJECT_BINARY_DIR}/bindings/java/ncsa/hdf/hdflib/HDFJavaException.class ${PROJECT_BINARY_DIR}/bindings/java/ncsa/hdf/hdflib/HDFNotImplementedException.class ${PROJECT_BINARY_DIR}/bindings/java/ncsa/hdf/hdflib/HDFConstants.class ${PROJECT_BINARY_DIR}/bindings/java/ncsa/hdf/hdflib/HDFArray.class ${PROJECT_BINARY_DIR}/bindings/java/ncsa/hdf/hdflib/HDFNativeData.class ${PROJECT_BINARY_DIR}/bindings/java/org/nexusformat/NexusException.class ${PROJECT_BINARY_DIR}/bindings/java/org/nexusformat/NXlink.class ${PROJECT_BINARY_DIR}/bindings/java/org/nexusformat/NeXusFileInterface.class ${PROJECT_BINARY_DIR}/bindings/java/org/nexusformat/AttributeEntry.class ${PROJECT_BINARY_DIR}/bindings/java/org/nexusformat/NexusFile.class ${PROJECT_BINARY_DIR}/bindings/java/TestJapi.class) SET(EXTRA_CLASSES ${PROJECT_BINARY_DIR}/bindings/java/ncsa/hdf/hdflib/ArrayDescriptor.class) SET(JNI_HEADER native/org_nexusformat_NexusFile.h) SET(JAR_ARCHIVE ${PROJECT_BINARY_DIR}/bindings/java/jnexus.jar) SET(JAVA_DOCS ${PROJECT_BINARY_DIR}/bindings/java/apidoc) STRING(REPLACE ".java" ".class" javaclass "${JAVA_SOURCES}") ADD_CUSTOM_COMMAND( OUTPUT ${JAVA_CLASSES} COMMAND ${Java_JAVAC_EXECUTABLE} ARGS -d . ${JAVA_SOURCES} COMMENT "Compile Java" ) ADD_CUSTOM_COMMAND( OUTPUT ${EXTRA_CLASSES} COMMAND DEPENDS ${JAVA_CLASSES} COMMENT "Include Extra Built Classes" ) ADD_CUSTOM_COMMAND( OUTPUT ${JAR_ARCHIVE} COMMAND ${Java_JAR_EXECUTABLE} ARGS cvf ${JAR_ARCHIVE} ${JAVA_CLASSES} ${EXTRA_CLASSES} DEPENDS ${EXTRA_CLASSES} COMMENT "Build JAR File" ) ADD_CUSTOM_COMMAND( OUTPUT ${JNI_HEADER} COMMAND ${Java_JAVAH_EXECUTABLE} ARGS -jni -d native -classpath . org.nexusformat.NexusFile DEPENDS ${JAR_ARCHIVE} COMMENT "Build JNI Header" ) ADD_CUSTOM_COMMAND( OUTPUT ${JAVA_DOCS} COMMAND ${Java_JAVADOC_EXECUTABLE} ARGS -d ${JAVA_DOCS} -windowtitle jnexus -doctitle jnexus -classpath . -sourcepath ${PROJECT_SOURCE_DIR}/bindings/java org.nexusformat ncsa.hdf.hdflib DEPENDS ${JNI_HEADER} COMMENT "Build Javadocs" ) ADD_CUSTOM_TARGET(NexusJavaBuild ALL echo DEPENDS ${JAR_ARCHIVE} ) ADD_CUSTOM_TARGET(NexusJavadocBuild ALL echo DEPENDS ${JAVA_DOCS} ) ADD_LIBRARY(jnexus SHARED native/hdfnativeImp.c native/hdfexceptionImp.c native/handle.c native/NexusFile.c native/hdfexceptionImp.h) if(${CMAKE_SYSTEM_NAME} MATCHES "Windows") set_target_properties(jnexus PROPERTIES OUTPUT_NAME libjnexus-0 VERSION 1.0 SOVERSION 4 ) else(${CMAKE_SYSTEM_NAME} MATCHES "Windows") set_target_properties(jnexus PROPERTIES OUTPUT_NAME jnexus VERSION 1.0 SOVERSION 4) endif (${CMAKE_SYSTEM_NAME} MATCHES "Windows") TARGET_LINK_LIBRARIES(jnexus NeXus_Shared_Library ${READLINE_LINK} ${M_LINK} ${DF_LINK} ${DL_LINK} ${PTHREAD_LINK} ${TERMCAP_LINK} ${HDF4_LINK} ${HISTORY_LINK} ${JPEG_LIBRARIES} ${ZIP_LIB} ${SZIP_LIB} ) INSTALL(TARGETS jnexus RUNTIME DESTINATION bin COMPONENT Runtime LIBRARY DESTINATION lib COMPONENT Runtime ARCHIVE DESTINATION lib COMPONENT Runtime ) INSTALL(FILES ${JAR_ARCHIVE} DESTINATION share/java COMPONENT Runtime) INSTALL(DIRECTORY ${JAVA_DOCS} DESTINATION ${NXDOCDIR}/java COMPONENT Documentation) install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/COPYING.NCSA ${CMAKE_CURRENT_SOURCE_DIR}/README.JNEXUS DESTINATION ${NXDOCDIR}/java COMPONENT Documentation) INSTALL(FILES ${JAVA_TEST} DESTINATION ${NXEXAMPLEDIR}/ COMPONENT Examples) endif(DEFINED JNI_INCLUDE_DIRS) endif(DEFINED Java_JAVAC_EXECUTABLE) code-4.4.3/bindings/java/COPYING.NCSA000066400000000000000000000045471275430514000167430ustar00rootroot00000000000000------------------------------------------------------------------ Copyright Notice and Statement for NCSA Hierarchical Data Format (HDF) Software Library and Utilities Copyright 1988-2000 The Board of Trustees of the University of Illinois All rights reserved. Contributors: National Center for Supercomputing Applications (NCSA) at the University of Illinois, Fortner Software, Unidata Program Center (netCDF), The Independent JPEG Group (JPEG), Jean-loup Gailly and Mark Adler (gzip), and Digital Equipment Corporation (DEC). Macintosh support contributed by Gregory L. Guerin. The package 'glguerin': Copyright 1998, 1999 by Gregory L. Guerin. Redistribute or reuse only as described below. These files are from the MacBinary Toolkit for Java: and are redistributed by NCSA with permission of the author. Redistribution and use in source and binary forms, with or without modification, are permitted for any purpose (including commercial purposes) provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions, and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions, and the following disclaimer in the documentation and/or materials provided with the distribution. 3. In addition, redistributions of modified forms of the source or binary code must carry prominent notices stating that the original code was changed and the date of the change. 4. All publications or advertising materials mentioning features or use of this software must acknowledge that it was developed by the National Center for Supercomputing Applications at the University of Illinois, and credit the Contributors. 5. Neither the name of the University nor the names of the Contributors may be used to endorse or promote products derived from this software without specific prior written permission from the University or the Contributors. DISCLAIMER THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY AND THE CONTRIBUTORS "AS IS" WITH NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED. In no event shall the University or the Contributors be liable for any damages suffered by the users arising out of the use of this software, even if advised of the possibility of such damage. code-4.4.3/bindings/java/Make.alpha000077500000000000000000000100171275430514000170410ustar00rootroot00000000000000#-------------------------------------------------------------------------- # Makefile for the NeXus Java API. Builds both the required Java class # files and the shared library with the native methods. # # Mark Koennecke, October 2000 #-------------------------------------------------------------------------- .SUFFIXES: .SUFFIXES: .java .class .c .o ########################################################################### # C O N F I G U R A T I O N S E C T I O N # ########################################################################### include ../../make_general #-------Where Java lives JAVAROOT=/usr/opt/java131 JAVABIN=$(JAVAROOT)/bin # The classpath for compiling java JCP=.: # The path to the include files for the jni-headers JINCLUDE= -I$(JAVAROOT)/include -I$(JAVAROOT)/include/alpha # The C-compiler to use CC=cc # Compiler flags to use for compiling CFLAGS= -g -c $(NXFLAGS) -pthread $(JINCLUDE) -I../../include -Inative #Compiler flags used for linking LFLAGS= -g -shared $(NXLDFLAGS) #Target location for the shared library SHLIB=bin/du40/libjnexus.so ########################################################################### # END OF C O N F I G U R A T I O N S E C T I O N # # DO NOT TOUCH ANYTHING BELOW! # ########################################################################### .java.class: $(JAVABIN)/javac -target 1.1 -g -classpath $(JCP) $*.java .c.o: $(CC) $(CFLAGS) -o $*.o $*.c JOBJ=ncsa/hdf/hdflib/HDFException.class \ ncsa/hdf/hdflib/HDFJavaException.class \ ncsa/hdf/hdflib/HDFNotImplementedException.class \ ncsa/hdf/hdflib/HDFConstants.class \ ncsa/hdf/hdflib/HDFArray.class \ ncsa/hdf/hdflib/HDFNativeData.class \ neutron/nexus/NexusException.class \ neutron/nexus/NXlink.class \ neutron/nexus/NeXusFileInterface.class \ neutron/nexus/AttributeEntry.class \ neutron/nexus/NexusFile.class COBJ=native/hdfnativeImp.o \ native/hdfexceptionImp.o \ native/handle.o \ native/NexusFile.o all: jnexus.jar libjnexus.so test jnexus.jar: $(JOBJ) - rm jnexus.jar $(JAVABIN)/jar cvf jnexus.jar $(JOBJ) \ ncsa/hdf/hdflib/ArrayDescriptor.class jnexus.zip: $(JOBJ) - rm jnexus.jar zip jnexus.zip $(JOBJ) \ ncsa/hdf/hdflib/ArrayDescriptor.class #-------- uncomment this vor a general Tru64Unix System # Please note that many Tru64Unix version come with an old incompatible # libjpeg.so. If you get linker errors, first consider to link # directly against the version coming with HDF-4 #libjnexus.so: $(COBJ) # $(CC) -o $(SHLIB) $(COBJ) ../../src/libNeXus.a \ # $(LFLAGS) #---------- special version for PSI with broken HDF4 in inconvenient place libjnexus.so: $(COBJ) $(CC) -shared -o $(SHLIB) $(COBJ) ../../src/libNeXus.a \ $(HDF4ROOT)/lib/libmfhdf.a $(HDF4ROOT)/lib/libdf.a \ $(HDF4ROOT)/lib/libhdf5.a $(HDF4ROOT)/lib/libjpeg.a \ -L/afs/psi.ch/project/sinq/tru64/lib -lmxml\ -lz -lm header: neutron/nexus/NexusFile.class $(JAVABIN)/javah -jni -d native neutron.nexus.NexusFile test: test/TestJapi.class clean: - rm neutron/nexus/*.class - rm ncsa/hdf/hdflib/*.class - rm native/*.o apidoc: $(JOBJ) javadoc -d apidoc neutron.nexus ncsa.hdf.hdflib # Make distributions ALLDIS=apidoc test jnexus.jar *.html neutron/nexus/*.java \ ncsa/hdf/hdflib/*.java README.* COPY*.* NeXus.gif disdu40: $(ALLDIS) - rm jnexusdu40.tar.gz tar cvf jnexusdu40.tar $(ALLDIS) cp bin/du40/libjnexus.so . tar uvf jnexusdu40.tar libjnexus.so gzip jnexusdu40.tar - rm *.so distux: $(ALLDIS) - rm jnexustux.tar.gz tar cvf jnexustux.tar $(ALLDIS) cp bin/rh62/libjnexus.so . tar uvf jnexustux.tar libjnexus.so gzip jnexustux.tar - rm *.so ZIP=/data/koenneck/bin/zip disw32: $(ALLDIS) - rm jnexusw32.zip $(ZIP) -r jnexusw32.zip $(ALLDIS) cp bin/win32/*.dll . $(ZIP) -g jnexusw32.zip *.dll - rm *.dll WWW: - rm www.tar cp index.html japinotes.html tar cvf www.tar apidoc test/TestJapi.java \ japinotes.html jnexustut.html *.zip *.tar.gz COPYING.NCSA code-4.4.3/bindings/java/Make.linux000077500000000000000000000052041275430514000171150ustar00rootroot00000000000000#-------------------------------------------------------------------------- # Makefile for the NeXus Java API. Builds both the required Java class # files and the shared library with the native methods. # # This version for Redhat Linux # # Mark Koennecke, October 2003 #-------------------------------------------------------------------------- .SUFFIXES: .SUFFIXES: .java .class .c .o ########################################################################### # C O N F I G U R A T I O N S E C T I O N # ########################################################################### include ../../make_general #Where to find the napi C stuff NAPIROOT=$(SINQDIR)/linux # Where Java lives JAVAROOT=/scratch/j2sdk1.4.2 JAVABIN=$(JAVAROOT)/bin # The classpath for compiling java JCP=.: # The path to the include files for the jni-headers JINCLUDE= -I$(JAVAROOT)/include -I$(JAVAROOT)/include/linux # The C-compiler to use CC=gcc # Compiler flags to use for compiling CFLAGS= -g -c $(JINCLUDE) $(NXFLAGS) -I../../include \ -Inative #Compiler flags used for linking LFLAGS= -g -shared -L../../src -lNeXus $(NXLDFLAGS) #Target location for the shared library SHLIB=bin/rh62/libjnexus.so ########################################################################### # END OF C O N F I G U R A T I O N S E C T I O N # # DO NOT TOUCH ANYTHING BELOW! # ########################################################################### .java.class: $(JAVABIN)/javac -g -target 1.1 -classpath $(JCP) $*.java .c.o: $(CC) $(CFLAGS) -o $*.o $*.c JOBJ=ncsa/hdf/hdflib/HDFException.class \ ncsa/hdf/hdflib/HDFJavaException.class \ ncsa/hdf/hdflib/HDFNotImplementedException.class \ ncsa/hdf/hdflib/HDFConstants.class \ ncsa/hdf/hdflib/HDFArray.class \ ncsa/hdf/hdflib/HDFNativeData.class \ neutron/nexus/NexusException.class \ neutron/nexus/NXlink.class \ neutron/nexus/NeXusFileInterface.class \ neutron/nexus/AttributeEntry.class \ neutron/nexus/NexusFile.class COBJ=native/hdfnativeImp.o \ native/hdfexceptionImp.o \ native/handle.o \ native/NexusFile.o du40: all rh62: all all: jnexus.jar libjnexus.so test jnexus.jar: $(JOBJ) - rm jnexus.jar $(JAVABIN)/jar cvf jnexus.jar $(JOBJ) \ ncsa/hdf/hdflib/ArrayDescriptor.class libjnexus.so: $(COBJ) $(CC) -o $(SHLIB) $(COBJ) \ $(LFLAGS) -lz -lm header: neutron/nexus/NexusFile.class $(JAVABIN)/javah -jni -d native neutron.nexus.NexusFile test: test/TestJapi.class clean: - rm neutron/nexus/*.class - rm ncsa/hdf/hdflib/*.class - rm native/*.o code-4.4.3/bindings/java/Make.mingw000077500000000000000000000073751275430514000171120ustar00rootroot00000000000000#-------------------------------------------------------------------------- # Makefile for the NeXus Java API. Builds both the required Java class # files and the shared library with the native methods. # # This version is for Windows 32, using the mingw toolchain # # Getting the import libraries for HDF right was a pain: # The HDF4 library ones were created through: # > reimp hdf4lib.dll # where hdf4lib must be replaced with the name of the HDF4 library to # convert. # # The HDF5 libraries seem to have been compiled with a different version of # MS Visual Schrott and need another treatment: # > pexport hdf5dll.dll > hdf5dll.def # > dlltool -d hdf5dll.def -l libhdfdll.a # Of course, these things may change between versions of MSVC and mingw..... # Windows is a pain in the ass ............................................ # # Mark Koennecke, November 2003 #-------------------------------------------------------------------------- .SUFFIXES: .SUFFIXES: .java .class .c .o ########################################################################### # C O N F I G U R A T I O N S E C T I O N # ########################################################################### # Where to find the HDF libraries: HDF4.1r3 is REQUIRED HDFROOT=/g/hdf HDF4ROOT=$(HDFROOT)/HDF41r5 HDF5ROOT=$(HDFROOT)/5-161-win2k/c/release #HDF5ROOT=/c/temp/hdf5-161mingw #Where to find the napi C stuff NAPIROOT=$(SINQDIR)/linux # Where the Java binaries live JAVAROOT=/java JAVABIN=$(JAVAROOT)/bin # The classpath for compiling java JCP=.: # The path to the include files for the jni-headers JINCLUDE= -I$(JAVAROOT)/include -I$(JAVAROOT)/include/win32 # The C-compiler to use CC=gcc # Compiler flags to use for compiling CFLAGS= -g -c $(JINCLUDE) -DHDF4 -DHDF5 -D_HDF5USEDLL_ -I$(HDF4ROOT)/include \ -I$(HDF5ROOT)/include -I../../include -Inative \ -D_JNI_IMPLEMENTATION_ -Wl,--kill-at #Compiler flags used for linking LFLAGS= -g -shared \ -D_JNI_IMPLEMENTATION_ -Wl,--kill-at #Target location for the shared library SHLIB=bin/win32/jnexus.dll ########################################################################### # END OF C O N F I G U R A T I O N S E C T I O N # # DO NOT TOUCH ANYTHING BELOW! # ########################################################################### .java.class: $(JAVABIN)/javac -g -target 1.1 $*.java .c.o: $(CC) $(CFLAGS) -o $*.o $*.c JOBJ=ncsa/hdf/hdflib/HDFException.class \ ncsa/hdf/hdflib/HDFJavaException.class \ ncsa/hdf/hdflib/HDFNotImplementedException.class \ ncsa/hdf/hdflib/HDFConstants.class \ ncsa/hdf/hdflib/HDFArray.class \ ncsa/hdf/hdflib/HDFNativeData.class \ neutron/nexus/NexusException.class \ neutron/nexus/NXlink.class \ neutron/nexus/NeXusFileInterface.class \ neutron/nexus/AttributeEntry.class \ neutron/nexus/NexusFile.class COBJ=native/hdfnativeImp.o \ native/hdfexceptionImp.o \ native/handle.o \ ../../src/napi.o \ native/NexusFile.o du40: all rh62: all ../../src/napi.o:../../src/napi.c ../../src/napi4.c ../../src/napi5.c $(CC) $(CFLAGS) -I../../src -o ../../src/napi.o ../../src/napi.c all: jnexus.jar libjnexus.so test jnexus.jar: $(JOBJ) - rm jnexus.jar $(JAVABIN)/jar cvf jnexus.jar $(JOBJ) \ ncsa/hdf/hdflib/ArrayDescriptor.class libjnexus.so: $(COBJ) $(CC) $(LFLAGS) -o $(SHLIB) $(COBJ) --enable-stdcall-fixup\ --enable-auto-import \ -L$(HDF4ROOT)/dlllib \ -L$(HDF5ROOT)/dll -lhdf5dll -lhm415m -lhd415m header: neutron/nexus/NexusFile.class $(JAVABIN)/javah -jni -d native neutron.nexus.NexusFile test: test/TestJapi.class clean: - rm neutron/nexus/*.class - rm ncsa/hdf/hdflib/*.class - rm native/*.o - rm ../../src/napi.o code-4.4.3/bindings/java/Make.tux000066400000000000000000000054361275430514000166020ustar00rootroot00000000000000#-------------------------------------------------------------------------- # Makefile for the NeXus Java API. Builds both the required Java class # files and the shared library with the native methods. # # This version for Redhat Linux 6.2, which has an incompatible Make utility # # Mark Koennecke, October 2000 #-------------------------------------------------------------------------- .SUFFIXES: .SUFFIXES: .java .class .c .o ########################################################################### # C O N F I G U R A T I O N S E C T I O N # ########################################################################### # Where to find the HDF libraries: HDF4.1r3 is REQUIRED HDFROOT=$(SINQDIR)/linux #Where to find the napi C stuff NAPIROOT=$(SINQDIR)/linux # Where the Java binaries live JAVABIN=/usr/lib/IBMJava2-131/bin # The classpath for compiling java JCP=.: # The path to the include files for the jni-headers JINCLUDE= -I/usr/lib/IBMJava2-131/include # The C-compiler to use CC=gcc # Compiler flags to use for compiling CFLAGS= -g -c $(JINCLUDE) -DHDF4 -DHDF5 -I$(HDFROOT)/include -I$(NAPIROOT) \ -Inative #Compiler flags used for linking LFLAGS= -g -shared -L$(HDFROOT)/lib -L$(NAPIROOT) #Target location for the shared library SHLIB=bin/rh62/libjnexus.so ########################################################################### # END OF C O N F I G U R A T I O N S E C T I O N # # DO NOT TOUCH ANYTHING BELOW! # ########################################################################### .java.class: $(JAVABIN)/javac -g -classpath $(JCP) $*.java .c.o: $(CC) $(CFLAGS) -o $*.o $*.c JOBJ=ncsa/hdf/hdflib/HDFException.class \ ncsa/hdf/hdflib/HDFJavaException.class \ ncsa/hdf/hdflib/HDFNotImplementedException.class \ ncsa/hdf/hdflib/HDFConstants.class \ ncsa/hdf/hdflib/HDFArray.class \ ncsa/hdf/hdflib/HDFNativeData.class \ neutron/nexus/NexusException.class \ neutron/nexus/NXlink.class \ neutron/nexus/NeXusFileInterface.class \ neutron/nexus/AttributeEntry.class \ neutron/nexus/NexusFile.class COBJ=native/hdfnativeImp.o \ native/hdfexceptionImp.o \ native/handle.o \ native/NexusFile.o du40: all rh62: all all: jnexus.jar libjnexus.so test jnexus.jar: $(JOBJ) - rm jnexus.jar $(JAVABIN)/jar cvf jnexus.jar $(JOBJ) \ ncsa/hdf/hdflib/ArrayDescriptor.class libjnexus.so: $(COBJ) $(CC) $(LFLAGS) -o $(SHLIB) $(COBJ) -lnexus \ -lmfhdf -ldf \ $(HDFROOT)/lib/libjpeg.a $(HDFROOT)/lib/libhdf5.a -lz -lm header: neutron/nexus/NexusFile.class $(JAVABIN)/javah -jni -d native neutron.nexus.NexusFile test: test/TestJapi.class clean: - rm neutron/nexus/*.class - rm ncsa/hdf/hdflib/*.class - rm native/*.o code-4.4.3/bindings/java/Make.win32000066400000000000000000000057131275430514000167220ustar00rootroot00000000000000#-------------------------------------------------------------------------- # Makefile for the NeXus Java API. Builds both the required Java class # files and the shared library with the native methods. # # This version for Windows32 using the free Borland bcc55 compiler # # Mark Koennecke, October 2000 #-------------------------------------------------------------------------- .SUFFIXES: .SUFFIXES: .java .class .c .o ########################################################################### # C O N F I G U R A T I O N S E C T I O N # ########################################################################### # Where to find the HDF libraries: HDF4.1r3 is REQUIRED HDFROOT=c:\hdf4lib\HDF41r4 HDF5ROOT=C:\hdf5lib\5-144-winVS\c\release #Where to find the napi C stuff NAPIROOT=..\ # Where the Java binaries live JAVABIN=C:\jdk1.1.8\bin # The classpath for compiling java JCP=C:\jdk1.1.8\lib\classes.zip;.; # The path to the include files for the jni-headers JINCLUDE= -I"C:\jdk1.1.8\include" \ -I"C:\jdk1.1.8\include\win32" # The C-compiler to use CC=bcc32 # Compiler flags to use for compiling CFLAGS= -v -WD -w-8057 -w-8065 -w-8012 -w-8004 -w-8070 -w-8075 -w-8017 \ -w! -c $(JINCLUDE) -DHDF4 -DHDF5 -DJNEXUS -w-8066 -w-8008\ -I"$(HDFROOT)\include" -I"$(HDF5ROOT)\include" -I$(NAPIROOT) -Inative #Compiler flags used for linking LFLAGS= /v /Tpd /Lbin\win32 #Target location for the shared library SHLIB=bin\win32\jnexus.dll ########################################################################### # END OF C O N F I G U R A T I O N S E C T I O N # # DO NOT TOUCH ANYTHING BELOW! # ########################################################################### .java.class: $(JAVABIN)\javac -g -classpath $(JCP) $*.java .c.obj: $(CC) $(CFLAGS) -o$*.obj $*.c JOBJ=ncsa\hdf\hdflib\HDFException.class \ ncsa\hdf\hdflib\HDFJavaException.class \ ncsa\hdf\hdflib\HDFNotImplementedException.class \ ncsa\hdf\hdflib\HDFConstants.class \ ncsa\hdf\hdflib\HDFArray.class \ ncsa\hdf\hdflib\HDFNativeData.class \ neutron\nexus\NexusException.class \ neutron\nexus\NXlink.class \ neutron\nexus\NeXusFileInterface.class \ neutron\nexus\AttributeEntry.class \ neutron\nexus\NexusFile.class COBJ=native\hdfnativeImp.obj \ native\hdfexceptionImp.obj \ native\handle.obj \ native\NexusFile.obj \ ..\napi.obj all: jnexus.jar jnexus.dll test jnexus.jar: $(JOBJ) - del jnexus.jar $(JAVABIN)\jar cvf jnexus.jar $(JOBJ) \ ncsa/hdf/hdflib/ArrayDescriptor.class jnexus.dll: $(COBJ) ilink32 $(LFLAGS) c0d32.obj $(COBJ),bin\win32\jnexus.dll,,\ hm414m.lib hd414m.lib hdf5.lib cw32.lib import32.lib header: neutron/nexus/NexusFile.class $(JAVABIN)/javah -jni -d native neutron.nexus.NexusFile test: test/TestJapi.class clean: - rm neutron/nexus/*.class - rm ncsa/hdf/hdflib/*.class - rm native/*.o code-4.4.3/bindings/java/Makefile.am000066400000000000000000000125251275430514000172140ustar00rootroot00000000000000## Process this file with automake to produce Makefile.in #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # $Id$ # # Makefile for NeXus Java bindings # # Copyright (C) 2004 Peter Peterson # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # Modified after change to org.nexusformat package name change: # Mark Koennecke, December 2006 # #==================================================================== AM_JAVACFLAGS = -classpath . JAVAROOT = . nxexampledir=$(NXEXAMPLEDIR) nxjavadocdir=$(NXDOCDIR)/java # jar file definitions javadir = $(datadir)/java java_DATA = jnexus.jar nxexample_DATA = test/TestJapi.java nxjavadoc_DATA = README.JNEXUS COPYING.NCSA jnexus_jar_ARCHIVE = jnexus.jar jnexus_jar_CLASS = ncsa/hdf/hdflib/HDFException.class \ ncsa/hdf/hdflib/HDFJavaException.class \ ncsa/hdf/hdflib/HDFConstants.class \ ncsa/hdf/hdflib/HDFNativeData.class \ ncsa/hdf/hdflib/HDFArray.class \ ncsa/hdf/hdflib/HDFNotImplementedException.class \ org/nexusformat/AttributeEntry.class \ org/nexusformat/NexusException.class \ org/nexusformat/NXlink.class \ org/nexusformat/NeXusFileInterface.class \ org/nexusformat/NexusFile.class # jni definitions lib_LTLIBRARIES = libjnexus.la libjnexus_la_SOURCES = native/hdfnativeImp.c \ native/hdfexceptionImp.c \ native/handle.c \ native/NexusFile.c \ native/hdfexceptionImp.h libjnexus_la_LIBADD = $(top_builddir)/src/libNeXus.la libjnexus_la_LDFLAGS = @SHARED_LDFLAGS@ -version-info $(NXLTVERSINFO) $(JNEXUS_LDFLAGS) -L$(top_builddir)/src/.libs libjnexus_la_CFLAGS = -I$(top_srcdir)/include -Inative @JAVAINCLUDE@ \ @HDF4_CPPFLAGS@ @HDF5_CPPFLAGS@ $(JNEXUS_CFLAGS) BUILT_SOURCES = native/org_nexusformat_NexusFile.h nodist_noinst_HEADERS = native/org_nexusformat_NexusFile.h noinst_HEADERS = native/handle.h CLEANFILES = $(jnexus_jar_CLASS) $(jnexus_jar_ARCHIVE) $(BUILT_SOURCES) \ libjnexus.def libjnexus.dll.lib libjnexus.dll.exp jnexus.dll \ ncsa/hdf/hdflib/ArrayDescriptor.class jnexus-src.jar noinst_JAVA = ncsa/hdf/hdflib/HDFArray.java \ ncsa/hdf/hdflib/HDFConstants.java \ ncsa/hdf/hdflib/HDFException.java \ ncsa/hdf/hdflib/HDFJavaException.java \ ncsa/hdf/hdflib/HDFNativeData.java \ ncsa/hdf/hdflib/HDFNotImplementedException.java \ org/nexusformat/AttributeEntry.java \ org/nexusformat/NXlink.java \ org/nexusformat/NeXusFileInterface.java \ org/nexusformat/NexusException.java \ org/nexusformat/NexusFile.java \ test/TestJapi.java EXTRA_DIST = $(noinst_JAVA) README.JNEXUS COPYING.NCSA # specific targets # org/nexusformat/NexusFile.class: org/nexusformat/NexusFile.java native/org_nexusformat_NexusFile.h: jnexus.jar # org/nexusformat/NexusFile.class test -d native || mkdir native $(JAVAH) -jni -d native -classpath . org.nexusformat.NexusFile jnexus.jar: $(jnexus_jar_CLASS) apidoc jnexus-src.jar $(JAR) cvf jnexus.jar $(jnexus_jar_CLASS) \ ncsa/hdf/hdflib/ArrayDescriptor.class jnexus-src.jar: $(JAR) cvf jnexus-src.jar org/*/*.java ncsa/*/*/*.java SUFFIXES = .java .class .java.class: $(JAVAC) -d $(JAVAROOT) $(AM_JAVACFLAGS) $(JAVACFLAGS) $< apidoc : $(noinst_JAVA) test -d apidoc || mkdir apidoc $(JAVADOC) -d apidoc -windowtitle jnexus -doctitle jnexus -classpath . \ -sourcepath $(srcdir) org.nexusformat ncsa.hdf.hdflib dist-hook : if test -d $(srcdir)/apidoc; then \ cp -r $(srcdir)/apidoc $(distdir); \ fi install-data-local : $(mkinstalldirs) $(DESTDIR)$(nxjavadocdir) if test -d $(srcdir)/apidoc; then \ cp -r $(srcdir)/apidoc $(DESTDIR)$(nxjavadocdir); \ find $(DESTDIR)$(nxjavadocdir)/apidoc -type f -exec chmod 0644 {} \; ;\ find $(DESTDIR)$(nxjavadocdir)/apidoc -type d -exec chmod 0755 {} \; ;\ fi clean-local : rm -rf apidoc uninstall-local : rm -fr $(DESTDIR)$(nxjavadocdir)/apidoc # # Windows import library for DLL if MINGW_MSYS JNEXUS_CFLAGS=-D_JNI_IMPLEMENTATION_ JNEXUS_LDFLAGS=-Wl,--kill-at msimplibdir = ${libdir} msimplib_DATA = libjnexus.dll.lib libjnexus.dll.exp libjnexus.def libjnexus.def: libjnexus.la pexports .libs/libjnexus-0.dll > libjnexus.def libjnexus.dll.exp: libjnexus.dll.lib libjnexus.dll.lib: libjnexus.def LIB /MACHINE:I386 /DEF:libjnexus.def /OUT:libjnexus.dll.lib jnexusbindir = ${bindir} jnexusbin_DATA = jnexus.dll jnexus.dll : libjnexus.la ln -sf .libs/libjnexus-0.dll jnexus.dll endif ## include $(top_srcdir)/build_rules.am code-4.4.3/bindings/java/NeXus.gif000066400000000000000000000176121275430514000167130ustar00rootroot00000000000000GIF89aUZ÷ÿÿÿÝÛßÜÙàÛÔâØÇéÕ¼îÔ¹ðÔ·ïÓ³òѬöЩøÏ¨øÐ§ùϨ÷Ч÷кåϹåÏ£ûϧ÷϶çϲéÍþÍ«ìÌ¥ïÊœôȳÞɬâÇšóɤæÇªâÉœìÉ”ôÉ–ïÆ¢çÅ­ÜÆ“òÅšëÆŽóÄ”íÁ£Ü›ãÞßÓ濢Ûċ쿚དྷäÀæÂƒì½‹é¾…캡ÒÁ„缊âÁ|치׺޼ƒå¿z쵌ݵƒâ¶}æ¹Ý³–ε…ݺzâ¹}ß»tå»pè¼n鲋Դ|ݵt㱄Թkâ­Ø®~Ú±|Ô¸cæ³rܶiâ¯Ñ³mÞ°v×·d㪆ʫ|Ò®mÜ­qÙµ[á¦yÒ³bݪrÔ©z̦tÔ²]ߪtάjÕ­dÙ®]Þ«fפ}Æ¥yɤtÌ¥lѧbرTÜ£nαNß®RÜ«\ÔŸqË¥bÒ¢nÆžkͨV× pÄv¿¤ZÓ¢bÍrœlŬIØ­EÛ¦RÔ©MÕaÌ¡ZË¥MÓ¢SÏ›dœYȪ:ÙT̨=Öš]Ū7Ú–g¾¦=Õ–bÁ¤AÒ¡EΓ\ÄœKÉEÍ™SØNÆ¥.Ö•R£2Ò–KÆ‘[»Ža¶’U¾ 5ÏŽ_·ž6Ο3ÐZ¹QÀš@Æ›:Ê™>ÇT¼—;È•AÖ>Æ¢#Ó‘J½ &ÏŸ%Ñ‘F¿ŒO·›+ËŒKº‰Rµ˜0LJX°˜/džT²–-È”3Õ.ÆŒA»8¿š"ËŸÑ<¼„M´5Á›͈A¶—ÉŒ4½”#Ň=¸„E³K®(À~L¬Ž'ÀE°š ÍŒ,¼˜ʃ;´—ɇ0¹‡/¹„4´’ÅÂŽÁ~8°~6±Œ¾|=¬˜Ëˆ!ºyC§y@©–ʇºvB§w@¨†!¹“Æ‚%µÄ(²Ž Á)±‹ ¾{-­‰¼x1©†¹v2¨w/©t4¦‚¶€´~±o9¡o7¢{®y ¬v"©r%¦p(¤n*¢k-ži0œþþþ!ùÿ,UZ@ÿ+H° Áƒ*\Ȱ¡Ã‡#JœH±¢Å‹3jÜȱ£Ç CŠ¡¤É“(Sª\ɲ¥Ë—0cÊœI³¦Í›8sêÜɳ§ÏŸ@ƒ J´¨Ñ£HSÚЕ­é)IY–°AÆO:tX U–ÈšÕI–,{&M:Õt’O _ò$«ÃlDj›êUV„«ß¿€óL@¸°áÈ+^̸±ãÇ!G¹²åËä¤A‰Ì¹sÌ—¥±”ÐÀ³éÓ¨³º5åV'K§&\É5åJPeʞͻ·ïßÀƒ 猠¸ñãÈ“+_μ¹óçУ#¿¦®zõ„˜Cͺ÷ïÕ©‰ÿ9,½<‚à½ç&˜r·áçCô0GŸ~ªJø+ùªÏ¿¿ÿú4˜·ÜbÚ±Ð]zàQS‚Iî%`œ µ¤'ÌŠ5 M 4HØóýçŸ/6gˆ‡†x [Tâ!3•¨±Å4Äøâ‹†TÒ!‰õ¥Â‚‰<öè£y)äDiä‘H&©ä’L6)d ðD)e)çeH©å–R†!’Å…Áe”´´›q4‚Κl® ‹!K›mЇa®Ô sEJg”cj „9çYˆjÒIg(ÙIਆ|i0ŠÒ‰]cÇUª©0*‡˜¡³=ç䨤–:j¨¦ªêª¬¶êê«°Æÿ*무F=¸æŠ«—…exæqœaÚEðÄ9º&›¬—kÊÖSNa)I@Xñd«í¶ÙâRÊ·à–bʸä†Ëí¹èj»ŒH˜DyÆÕ:kÑ(K œUþ­²…Dð.¼È9+/¬¤›í8 äYI ZœÀªþ±íËLFÂ+Yë0® kÁ,òÈË4j°Â:ñÀ,·ì2ËÄ,óÌ4×lóÍ8ç¬óÎ<ó¼>@-ô!…=ZXqªêÌjÊU†BGup†Ôøà[´Æ„rÏ×`‡-v4TûÞÊëªÎ‚uÔf+ÓÆFÉÛXsoÒ=çÿ¬Ø€qJ@Á/`»¢ÍQ.6&U›Ã‘xÍ«zj˜£?ZˆãŽ£aÜʨömú騧¾ó¬·îúë°Ç.ûì´×nûí²gPÆ>¼÷îûïÉ0±I”—óà>ò6«Zwa.$óûï‹`ʱñx2ýöÜwïý&eˆpºîÛxÏ=«Ò]·r«ÞŒªæsÏMftP3òµW?÷ï8âÂÃÆËªÌ°¿ßackXôWÀß½ã¯ÀC&xƒ ÞàôD1º÷Ž<„ i 3›ƒ®W€™%Oy(L¡ WȺð….¤YªŠS´’ük„Œ i'CT=¯W7` ÿ ;™ù°iÅáÑ€«žñ°‡'ûábö6Dª0f3¬R‰·D¾ÍìvX,€°¬„®Q1‡6c]i88wuñUÍ!w–>æxq‡xÌ£÷ÈÇ>úñ€l!óú†¿@†°Y!û˜Èûý±‘4[d ‘GÉJVò˜Ìd ÀÉNzò“  ¥(GIÊRšò”¨L¥*WÉÊVºò•°Œ¥,gIËZÚò–¸Ì¥.wÉKNŽä—À ¦0‡IÌbó˜ÈL¦2— Á8ó™ÐŒ¦4§IÍjZóšÏT€6·ÉÍnzó›à §8ÇIÎršó›ÝH§:×ÙJ``ðŒ§<çyNrÎóžm`§>Óéÿ“ÜóŸ…g=JPmªØ§BÙ™tá|èªO_P¡%…hA7ÊÑŽzô£ ©HÅ9œ’š2,0‡JUʈc¥0éJ9q§“*F¦0L`ÓÃHà+6èéaVƒÓ¢šc'éL¤aT@Ô”7á©iXÀ¡ZÕ3 *U®ÊÕà í«` «qDÁ޲šÕ0)ÌÊÖ¶šµ„+jàV³J!rIê‘c)ä"¦ÒØBˆú`T˜¶¢ªŸ ëa" …ºÖõ Š@ áÖ0àkX‡I¢žÓœVV¥š˜¢€ñÙ=¯9 ­QsñÕ ´Ž‘«lg{Æ—ÿÙö¶¸UäÁÛÞʃW…q€ð“È ¾MnrwÑ)äЪÊ•G)³’£±e]s.ð„@Ô‚­Æ„.ÀŸÂälµuYrHPˆèºw1 ®iž#¯ïb/Ù+ÒVeP`÷­ÔR z@Öÿ˜È…r@Þò<&9¹°„e¥º [øÂ©èîbýŠ„°BÎæ"€†tl8l¿@«@B½a_Ê"T mè1†}ÆÙ¢Ð Ðý"Kû!N6,è·V§»ŒÃ@Ýê.U)(G®"1T¥ÆõÃõ:B9fŽ p à`‰q`Æãà@Ë0Ìæ6»ùÿÍpŽ3~ :ÛùÎvn²¿ž\á/ƒ9pž=èwH½yÀ›¢›Á…šgÂkSdÞAèBÇMn¬2‘(]iB/¢Y©º°Û ´5„% Á!„ÆŠ (íj¤Æ‡ ‡ÃtŸ«Êk (Ú1àâÆ &çb[“ȆáÌŽˆ'Zï÷‹y„"ÓCl¹$²Ùo—-F-âu v°Ôö͵k^ªèvc!n›ˆ²ãv v`•hŒŠ5S*¸‚°ÑÉ8 µûf¶‚~;ÏÛí)æ^õƒXP|ªËbÓÊøFh'ûâÏx ¡Øm Üâš4âÁµ=DÜqûˆæÿñò»e–Buû9`íùÆ%nG/Êü‰4ÇñQ(r3‡t'OŸÚÌfÝvHºÒ—Îô¦;ýéPºÔ§NuýuU§:›~õ®Çnê^ß#ÓÃȬ›ýìhO;Ú™Éö¶»ýíp»ÜçN÷ºÛýîxÏ»Þ÷Î÷¾û#Ø ¼àOøÂþðˆO¼âÏøÆ;þñ[T` öûŸõ.A’ÁÑDÅ07Ô[ÀTýœCh€xØn´µ(b[@'[àZÔ )•Ò5[ â$ˆcp^‡’0€¯‡| EpR#¸‚m" Ë÷.¥)¡p)3F3Hƒûä ‘¾{jð`Ò‘ƒJ•p„H{ÊðÖÓ\Ø…^ø…Çn…V'Qcp`f% D8[Øe Ã\¦_ȌЌ`ZÏáÎ~ô¡æ#‰0p hÈ l„á¡àV× "ÿˆ1!ZÅ¡"â"`¥Û‡‡åA­à!Π?B”X!¨`xЍ˜Š¨\" †U,ñ€(c öU5(×P† S˜Z8% ÍeàYFXP¨X†!´¸%¤`[R 9ЋáP _œõ4Àœ€‚ÑáŸuƒˆ…Õ6–}À ªÅa*ôXöx’]TÒ+(Q€üh#` î¥\ãPËá$à^9ÐKäRÃø*ÀÔáµ°`\ó.ñ‡óh*Êá4½0¾Õ/£9!*G‚*ðÕ_,QcÈQ$>À’Õ1dÔ0{ÿE“A ‰¼ÖÊB9”LiFy”³/À•%i’Í9 g–+’pY³Bûbd§†j„qÍÚ`5° cR v@dlÙ–nù–a –d@.¦@ vi—µpWða$—[ Ê" 9`fg¶  !‰µ·%&´h š•WÂöh¬ò_)%„¢Y“³1$Ä€R™ž%µð>à'‰”¦yš¨™šFöК®éšK™˜»æ”§†çðš¸ùšé`¯B ¹iL¦g\"Ù[‡fŠæéÕ2霷 f`ž"·œ¸y’%‡¾i”» ’/ÿ°•öd©BáÉ[ã`2 9mDk#b«b`Vv` ãpœüÉ[Á bª"$ª9 flz 1sŠfjEƒ^6‡i™vh$k@“ U“*.€5‡PŸ¾Hƒ ¹¹ ĉˆi;£qx“.¡uôC ¢ÚaéÕf'¢öpõÆ•T4‘àš·°8F 8º§m.àj=‡r÷ÖrÙ‰£¯‰ ±‚ Vz¥Xš¥8#ùÐ¥^ú¥ùà OyoÚv:/gð `º¦^Úkzæ‚*4Ã0™)Wßi¢6Ó6nʦ_Ú)F ;¨€j$ÇfÄÿ@j‚SžÅ®4Äp:khàdû%£] @#—œ™å+Ñ@jé cñ bZšªªºªpÆiVgäI¦ga~f$@ ¯zgŠÚ4ƒ*'હÚi´gP.psDpU`‚À x†JÊ3“¬vv ®V¨*+y`­wöF0«§sÞš«Øp°rÍS®\pdŠ«•ö‚p=b`—Ðiް|ðY¦¬ú¯7Gv|ôüP°{°›° »°[,ÇBºæs`¶à°Çªg#®¨b]ÜÐ@æ3 ˜P`:7À°(›² ›rø º6 *³{ e@;±ÿP@¼ ÃÓ¡þŠ3©‚ û;Ü0 D; ›@´AÛ@Û€ eðöS« €™8ùl+°V{µˆÔsl´E²ºm~tRd!"$D;Z[%.Á—|j:'4; Ǥ[HBU[Da´µ,ñF+gru‹¶*‘mò©®ž:FQ۷ųmŸzn}&qÊ)·V„µŽû¸/E´ižùfH'G›{S¶t ¡ º¸’Ù*:“no[X’âÚBg»…. oO„iqº'‹šFn»·+ÎQ¥t4+s ¹¼Û»-çr€ëu«³B£+/8ƒGJ³º»GAº• ±„º¶‘»¤¬’:΋a¾›½Ú»½ÜÛ½Þû½àÿ¾˜ÔKä[¾æ{¾è›¾ê»¾ìÛ¾îû¾ð«J7¿ô[¿ö{¿ø›¿ú»¿üÛ¿þû¿À<À\À|ÀœÀ ¼À ÜÀû+yÁ<Á\Á|ÁœÁ¼ÁÜÁüÁ Â"<Â$üL6PÂ\‘uMcÂ.üÕÃ2,}Y O„À¯-!Ã0p…<¼N„3 }VØÃûÔÌ—yÐ{D {§€Ã,ÄPÅR<ÅT z#uÅX RC¼NY XÌT€„{`z6‘Å…:°JÜÃl0ãÄDÀþÐPnlÆv|ÇxœÇzéíá!âi>[D9ê¤~P1ܲ7ùb#£-¥p‹(I$a’.dÀ#¸ý×èú!àÁ“ù0É) †Q ¯ž-HPì¥Ëœ²ëéÁ“èÆ!$ɒתRœm8ä‰Î³^êæ^*šîѵ”bkÐP®0bП¼÷\î5¸„;Bà]ÌâA Ρ@Óøìïù’-{[™X@ïWàß“ë¹:+ýŽ]6^íÛý·0ðŽ¥1RË—Þeu °`Dþä'é\êÞò.ÿò¹]Êÿ›ž‹&Aô>S0:*Ç*îu#jC…ñ_éL#–a¢ %µàOàä®×wª=ß2Á2OïþyÓf0Uÿ*ð•¯ññéeµà™“ðB¯™`dÐè•) aPžŽìdýõ0Ÿ÷z¿÷. ”¼jÏÔø`S‰+ÑÐ\{ú*}-.ôÝyá÷’?ùR W||ù··ÅR¦+å]YøýRàÖ>1ߌOð˜’Ãe×Î*wÞŒµàøØ¦™¬Â Cù_Y n"{ßû¾ÿû¨² ÚIóör\~!` Rêš«ðA±Á9âýøûyœ Ü–~!€5ÿÐýÝnI1MýÝöœDŠ›ç[%¥°üö`ñÙFÙ"Éd׈W¬ß—О¼PÈ#XÐà‹.\˜À!ˆ L¤8"D‡1ì˜2ØÑãGË€T¼XbE”)U®dÙÒåK˜0 ̤YÓæMœ9uîäÙÓçO#÷„ŠÆ¡ÃG\tiRiƒ&n¥JõŽ–¨ªÞÃÀ¡†I<ÙãÓbšdÛö¬R¸KKÊä9Lº­÷À ž4qÇ]™€÷ÞKà(w4 ¢%)êPå\9ʿº´"š¡’¸iùx°>Pèíž)k"é½é$ü/ îr(Wì“-DB 5ôPÿCoÈ’D1˜NEAJ F¤xpgѱqá’3ÁS¸3þj ¼+,IT/zpМ cLñ©b¦•úÏ¡ °‰µÄ)cq·õ”3*° 2+zK§ ~i³ÈÉ Xc( pBÉ©¸Ò’`[n·ÅàOb.0 %DË5÷\tuz}Úu÷]}Äl Xí»íÚ·e¢xûõWŸò v¥ÑšªOÐØÖ Aþí÷•:UJõ"9$ö÷ Üí„X«q4±P8ÄD3 ØÉ…Xýð/)¦t$Qå,f+.¸fÌ2#À› ±tƒzhÑØ]bª×ËÜðÍwwŽ~×ÿ+¤ŒbòÑzk®»ö:“3P`8¶̸Dkl:`ò&ʈZj}Þ9Ê”l=rUŠHîw‰ÁŠéÛÞñzð|Ö¨a!ÖÈ„ëK\ð©€WïúSå² ®±¡cnžZ²Û¤0¼4@ƒ4R¢SW}õÊØçuØcýp†V,ÀÃ;Ÿ–}÷×- çHOx›oâáÆæ38ÿ© nxw~Ÿ2hÍIVé. lž>Ài«¢x‰éèÎ(Þ‘~|h¾yIÄŒ¯(…<^þ]^¬ØVÏc»g]èP€$` x@&P T ê F0ÛОöÞÁ ÎBƒÜ„ÿòh@kQä=ÈÃóøƒ³…‘o&e{G]¨½bàá>É&6¨A ¾ÐyÛ¸aÏ`µát®fÐáóŽÑÃXÔáAa— /`Àv·â,œxE,‘x0Bì6&-M…$cÍxF4¦QkLcfðF8"Ð@^$Ož¶ƒüàdcm2=\iÁü $?– ­ý}§0*œ#FH9ÈÁ¼ G!-yÉyh° UPžm2pP‚2Ž áðxJTîà„áùUM h§Ìã’Œ¤xÀD`‘Œüà!ËK~Ão`B© 3E*¶¨F&!8‹Dœá ZÂ-yÿ°ÐÈ¥{7¨B¡Áo\Rœ—Œ`ª¿œÜé(ÅŠŒƒÈ×GxÆSžó¤g=åh§œ…LÚLæLæyZi^Ðâ§2õ¹ $ô˜)¬^nHB‹T-.?ë'ˆÏ1èX¾ª¨EØHòh™b>ëø²)þ1 Ã!élÔ œ´X­{ö¤iMmzÓšâӤݩílBS•àEk§Oý9@‚1Œ@[+sÏ š4_(+ɈQò°s¡Ñb¤G/*½³hUa\õ_OÚŸ­2Lz*[êR¶RŠ•ïÄi]ízW¼Bu­-Ìy~zSJ…=ê+Á*0z)²<&Á›SsòÕÿÀb‹ª¨+ì÷ú;­ú¬ceýèayÚ …­J' ôìgOÇQ›‰‡%‰©Û¸œšWØÆV¶4}@P?×§>¯:U-Ð8G:òõTŒ]-Nt»ÀÚF5¸wkåq՘ܕOUŽuîW£;Ñ Ö¤º„np¥ÛÔÔWCélÉ_g{^ô¦7oeóªÜ™^¸ik[º´’Ç¢‘¼‡¹É?×*U–’ÔŒóeË}yiÙÿº–\ûu‡Ôû`G¸ŒO•°qÏš-˜'@­M];ÜÇÙÄÓ6,T…M|b§XÅ+fq‹]übÇXÆ3¦qm|c§W;æq}üc YÈC&r‘läygYÉKî1™d{>¹ÉQ–òáùd3VÙÇ0Ör—½üe0ï8c&s™Í|f4§YÍkfs›Ýüf8ÇYÎs¦sí|g<çYÏ{æsŸýüg@ZЃ&t¡ }hD'ZÑ‹ft£ýhHGzÎ;code-4.4.3/bindings/java/README.JNEXUS000066400000000000000000000040341275430514000170470ustar00rootroot00000000000000 JNEXUS The NeXus API for Java (JAPI) is implemented by a class NexusFile which calls the C-language NeXus-API through the Java Native Methods Interface (JNI). For more documentation see the API documentation in the directory apidoc and the class TestJapi.java in directory test which not only serves as a test driver for the JAPI but also as a code example for the usage of the NexusFile methods. ACKNOWLEGDEMENT This library uses a lot of code taken from the Java HDF Interface libraries provided by the NCSA-HDF team. Essentially all the number conversion code is taken from there. Also, the JHI served as a valuable source for inspiration during the devlopment of this library. Please see the file COPYING.NCSA for more details. See JHI version from which the code was extracted was JHI-2.5 as downloaded in October 2000. USAGE As the JAPI uses native methods your Java runtime needs to locate the shared library implementing the NAPI. Otherwise you will get an Unsatisfied Link Error. There are three possibilities how the Java runtime can locate the shared library: - You or your system administrator puts the shared library into the systems default location for shared libraries. On Windows platforms this is any directory on the PATH, on a Unix system it is usually something like /usr/shlib. - You put it wherever you want on your unix system and set the environment variable LD_LIBRARY_PATH to point to that directory. More info on this in the manpages of your systems loader. - You explicitly tell the Java Runtime where the shared library is through the -Dorg.nexusformat.JNEXUSLIB=full-path-to-library option. Furthermore you need to include the jnexus.jar file in your Java classpath both for compiling and running Java programs using the JAPI. As an example, see the runtestxx scripts supplied in the test directory for running the test driver. code-4.4.3/bindings/java/compilejava.bat000066400000000000000000000002671275430514000201420ustar00rootroot00000000000000@echo off REM Compile java files under Win32 REM javac -g ncsa/hdf/hdflib/*.java javac -g neutron/nexus/*.java jar -cvf jnexus.jar ncsa/hdf/hdflib/*.class neutron/nexus/*.class code-4.4.3/bindings/java/native/000077500000000000000000000000001275430514000164415ustar00rootroot00000000000000code-4.4.3/bindings/java/native/NexusFile.c000066400000000000000000001455761275430514000205310ustar00rootroot00000000000000/* This is the implementation file for the native methods used by the NeXus Java API. Mark Koennecke, 2000 -- 2011 IMPLEMENTATION NOTES The NAPI uses a handle type for hiding the NeXus file datastructure. This handle is essentially a pointer. Now, dealing with pointers in Java is hideous. Usually a a pointer is just an integer but depending on the system this can be 4 byte, 8 byte or other. In order to get rid of this problem we manage the pointers ourselves. The handle module maps integer handles to the NeXus handle for us. All the java code sees is the integer. But any routine in here has to retrieve the NXhandle for the integer first before it can do useful work. */ #include #include #include #include #include "org_nexusformat_NexusFile.h" #include #include "handle.h" #ifdef WIN32 /* commented away for MINGW #include */ #endif /* #define DEBUG */ static JavaVM *jvm; // Global variable JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved) { JNIEnv *env; jclass nexusException; jint ret = (*vm)->GetEnv(vm, (void **)&env, JNI_VERSION_1_1); assert(ret == JNI_OK); jvm = vm; nexusException = (*env)->FindClass(env,"org/nexusformat/NexusException"); if (nexusException == NULL) { fprintf(stderr, "cannot find NexusException - this will not work. Terminating."); assert(nexusException); } return JNI_VERSION_1_1; } /*--------------------------------------------------------------------------- ERROR TREATMENT The NAPI posts any errors to a customisable function. We construct and throw a NexusException with the message received. --------------------------------------------------------------------------*/ static void JapiError(void *pData, char *text) { JNIEnv *env = pData; jclass nexusException; #ifdef DEBUG fprintf(stderr,"JapiError called with: %s\n", text); #endif /* ignore env passed in seems safer */ (*jvm)->AttachCurrentThread (jvm, (void **) &env, NULL); if (env == NULL) { // if there is no thread environment we do not need to throw an exception return; } // Find and store the NexusException class for use in JapiError nexusException = (*env)->FindClass(env,"org/nexusformat/NexusException"); (*env)->ThrowNew(env, nexusException, text); } /*------------------------------------------------------------------------ init or NXopen -------------------------------------------------------------------------*/ JNIEXPORT jint JNICALL Java_org_nexusformat_NexusFile_init (JNIEnv *env, jobject obj, jstring filename, jint access) { NXhandle handle; char *fileName; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* extract the filename as a C char* */ fileName = (char *) (*env)->GetStringUTFChars(env, filename, 0); /* call NXopen */ #ifdef DEBUG fprintf(stderr,"Calling NXopen on %s, with %d\n", fileName, access); #endif iRet = NXopen(fileName,access,&handle); #ifdef DEBUG fprintf(stderr,"Handle allocated for %s\n", fileName); #endif /* release the filename string */ (*env)->ReleaseStringUTFChars(env,filename, fileName); /* error return */ if(iRet != NX_OK) { return -1; } /* convert the NXhandle to a integer handle */ return HHMakeHandle(handle); } /*----------------------------------------------------------------------- nxflush ------------------------------------------------------------------------*/ JNIEXPORT jint JNICALL Java_org_nexusformat_NexusFile_nxflush (JNIEnv *env, jobject obj, jint handle) { NXhandle nxhandle; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* kill handle */ HHRemoveHandle(handle); /* call NXflush */ iRet = NXflush(&nxhandle); /* error return */ if(iRet != NX_OK) { return -1; } /* convert the NXhandle to a integer handle */ return HHMakeHandle(nxhandle); } /*----------------------------------------------------------------------- close or NXclose ------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_close (JNIEnv *env, jobject obj, jint handle) { NXhandle nxhandle; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); #ifdef DEBUG fprintf(stderr,"closing handle %d, nxhandle %d\n", handle, nxhandle); #endif iRet = NXclose(&nxhandle); /* kill handle */ HHRemoveHandle(handle); if (iRet != NX_OK) { JapiError(env, "NXclose failed"); } } /*------------------------------------------------------------------------ nxmakegroup --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxmakegroup (JNIEnv *env, jobject obj, jint handle, jstring name, jstring nxclass) { char *Name, *Nxclass; NXhandle nxhandle; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ Name = (char *) (*env)->GetStringUTFChars(env,name,0); Nxclass = (char *) (*env)->GetStringUTFChars(env,nxclass,0); iRet = NXmakegroup(nxhandle, Name, Nxclass); /* release strings */ (*env)->ReleaseStringUTFChars(env,name, Name); (*env)->ReleaseStringUTFChars(env,nxclass, Nxclass); if (iRet != NX_OK) { JapiError(env, "NXmakegroup failed"); } } /*------------------------------------------------------------------------ nxopengroup --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxopengroup (JNIEnv *env, jobject obj, jint handle, jstring name, jstring nxclass) { char *Name, *Nxclass; NXhandle nxhandle; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ Name = (char *) (*env)->GetStringUTFChars(env,name,0); Nxclass = (char *) (*env)->GetStringUTFChars(env,nxclass,0); iRet = NXopengroup(nxhandle, Name, Nxclass); #ifdef DEBUG if(iRet != NX_OK) { fprintf(stderr,"Cleanup code called after raising Exception\n"); } #endif /* release strings */ (*env)->ReleaseStringUTFChars(env,name, Name); (*env)->ReleaseStringUTFChars(env,nxclass, Nxclass); if (iRet != NX_OK) { JapiError(env, "NXopengroup failed"); } } /*------------------------------------------------------------------------ nxopenpath --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxopenpath (JNIEnv *env, jobject obj, jint handle, jstring path) { char *nxpath; NXhandle nxhandle; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ nxpath = (char *) (*env)->GetStringUTFChars(env,path,0); iRet = NXopenpath(nxhandle, nxpath); #ifdef DEBUG if(iRet != NX_OK) { fprintf(stderr,"Cleanup code called after raising Exception\n"); } #endif /* release strings */ (*env)->ReleaseStringUTFChars(env,path, nxpath); if (iRet != NX_OK) { JapiError(env, "NXopenpath failed"); } } /*------------------------------------------------------------------------ nxopengrouppath --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxopengrouppath (JNIEnv *env, jobject obj, jint handle, jstring path) { char *nxpath; NXhandle nxhandle; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ nxpath = (char *) (*env)->GetStringUTFChars(env,path,0); iRet = NXopengrouppath(nxhandle, nxpath); #ifdef DEBUG if(iRet != NX_OK) { fprintf(stderr,"Cleanup code called after raising Exception\n"); } #endif /* release strings */ (*env)->ReleaseStringUTFChars(env,path, nxpath); if (iRet != NX_OK) { JapiError(env, "NXopengrouppath failed"); } } /*-----------------------------------------------------------------------*/ JNIEXPORT jstring JNICALL Java_org_nexusformat_NexusFile_nxgetpath (JNIEnv *env, jobject obj, jint handle) { NXhandle nxhandle; char path[1024]; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); if (NXgetpath(nxhandle, path,1024) != NX_OK) { JapiError(env, "NXgetpath failed"); } return (*env)->NewStringUTF(env,path); } /*------------------------------------------------------------------------ nxclosegroup --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxclosegroup (JNIEnv *env, jobject obj, jint handle) { NXhandle nxhandle; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); if (NXclosegroup(nxhandle) != NX_OK) { JapiError(env, "NXclosegroup failed"); } } /*------------------------------------------------------------------------ nxmakedata --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxmakedata (JNIEnv *env, jobject obj, jint handle, jstring name, jint type, jint rank, jintArray dim) { char *Name; NXhandle nxhandle; jint *iDim; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ Name = (char *) (*env)->GetStringUTFChars(env,name,0); /* access dim array */ iDim = (*env)->GetIntArrayElements(env,dim,0); iRet = NXmakedata(nxhandle,Name,type,rank,iDim); /* clean up */ (*env)->ReleaseStringUTFChars(env,name, Name); (*env)->ReleaseIntArrayElements(env,dim,iDim,0); if (iRet != NX_OK) { JapiError(env, "NXmakedata failed"); } } /*------------------------------------------------------------------------ nxmakedata64 --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxmakedata64 (JNIEnv *env, jobject obj, jint handle, jstring name, jint type, jint rank, jlongArray dim) { char *Name; NXhandle nxhandle; jlong *iDim; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ Name = (char *) (*env)->GetStringUTFChars(env,name,0); /* access dim array */ iDim = (*env)->GetLongArrayElements(env,dim,0); iRet = NXmakedata64(nxhandle,Name,type,rank,iDim); /* clean up */ (*env)->ReleaseStringUTFChars(env,name, Name); (*env)->ReleaseLongArrayElements(env,dim,iDim,0); if (iRet != NX_OK) { JapiError(env, "NXmakedata failed"); } } /*----------------------------------------------------------------------- nxcompmakedata -------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxmakecompdata (JNIEnv *env, jobject obj, jint handle, jstring name, jint type, jint rank, jintArray dim, jint compression_type, jintArray chunk) { char *Name; NXhandle nxhandle; jint *iDim, *iChunk; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ Name = (char *) (*env)->GetStringUTFChars(env,name,0); /* access dim array */ iDim = (*env)->GetIntArrayElements(env,dim,0); /* access the chunksize array */ iChunk = (*env)->GetIntArrayElements(env,chunk,0); iRet = NXcompmakedata(nxhandle,Name,type,rank,iDim, compression_type,iChunk); /* clean up */ (*env)->ReleaseStringUTFChars(env,name, Name); (*env)->ReleaseIntArrayElements(env,dim,iDim,0); (*env)->ReleaseIntArrayElements(env,chunk,iChunk,0); if (iRet != NX_OK) { JapiError(env, "NXcompmakedata failed"); } } /*----------------------------------------------------------------------- nxcompmakedata64 -------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxmakecompdata64 (JNIEnv *env, jobject obj, jint handle, jstring name, jint type, jint rank, jlongArray dim, jint compression_type, jlongArray chunk) { char *Name; NXhandle nxhandle; jlong *iDim, *iChunk; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ Name = (char *) (*env)->GetStringUTFChars(env,name,0); /* access dim array */ iDim = (*env)->GetLongArrayElements(env,dim,0); /* access the chunksize array */ iChunk = (*env)->GetLongArrayElements(env,chunk,0); iRet = NXcompmakedata64(nxhandle,Name,type,rank,iDim, compression_type,iChunk); /* clean up */ (*env)->ReleaseStringUTFChars(env,name, Name); (*env)->ReleaseLongArrayElements(env,dim,iDim,0); (*env)->ReleaseLongArrayElements(env,chunk,iChunk,0); if (iRet != NX_OK) { JapiError(env, "NXcompmakedata failed"); } } /*------------------------------------------------------------------------ nxopendata --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxopendata (JNIEnv *env, jobject obj, jint handle , jstring name) { char *Name; NXhandle nxhandle; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ Name = (char *) (*env)->GetStringUTFChars(env,name,0); iRet = NXopendata(nxhandle,Name); /* clean up */ (*env)->ReleaseStringUTFChars(env,name, Name); if (iRet != NX_OK) { JapiError(env, "NXopendata failed"); } } /*------------------------------------------------------------------------ nxclosedata --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxclosedata (JNIEnv *env, jobject obj, jint handle) { NXhandle nxhandle; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); if (NXclosedata(nxhandle) != NX_OK) { JapiError(env, "NXclosedata failed"); } } /*------------------------------------------------------------------------ nxcompress --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxcompress (JNIEnv *env, jobject obj, jint handle , jint comp_type) { NXhandle nxhandle; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); #ifdef DEBUG fprintf(stderr,"Compressing at %d with type %d\n", nxhandle, comp_type); #endif if (NXcompress(nxhandle,comp_type) != NX_OK) { JapiError(env, "NXcompress failed"); } } /*------------------------------------------------------------------------ nxputdata --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxputdata (JNIEnv *env, jobject obj, jint handle, jbyteArray data) { NXhandle nxhandle; jbyte *bdata; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* convert jbteArray to C byte array */ bdata = (*env)->GetByteArrayElements(env,data,0); iRet = NXputdata(nxhandle, bdata); /* cleanup */ (*env)->ReleaseByteArrayElements(env,data,bdata,0); if(iRet != NX_OK) { #ifdef DEBUG HEprint(stderr,0); #else JapiError(env, "NXputdata failed"); #endif } } /*------------------------------------------------------------------------ nxputslab --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxputslab (JNIEnv *env, jobject obj, jint handle, jbyteArray data, jintArray start, jintArray end) { NXhandle nxhandle; jbyte *bdata; jint *iStart, *iEnd; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* convert arrays to C types */ bdata = (*env)->GetByteArrayElements(env,data,0); iStart = (*env)->GetIntArrayElements(env,start,0); iEnd = (*env)->GetIntArrayElements(env,end,0); iRet = NXputslab(nxhandle, bdata, iStart, iEnd); /* cleanup */ (*env)->ReleaseByteArrayElements(env,data,bdata,0); (*env)->ReleaseIntArrayElements(env,start,iStart,0); (*env)->ReleaseIntArrayElements(env,end,iEnd,0); if (iRet != NX_OK) { JapiError(env, "NXputslab failed"); } } /*------------------------------------------------------------------------ nxputslab64 --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxputslab64 (JNIEnv *env, jobject obj, jint handle, jbyteArray data, jlongArray start, jlongArray end) { NXhandle nxhandle; jbyte *bdata; jlong *iStart, *iEnd; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* convert arrays to C types */ bdata = (*env)->GetByteArrayElements(env,data,0); iStart = (*env)->GetLongArrayElements(env,start,0); iEnd = (*env)->GetLongArrayElements(env,end,0); iRet = NXputslab64(nxhandle, bdata, iStart, iEnd); /* cleanup */ (*env)->ReleaseByteArrayElements(env,data,bdata,0); (*env)->ReleaseLongArrayElements(env,start,iStart,0); (*env)->ReleaseLongArrayElements(env,end,iEnd,0); if (iRet != NX_OK) { JapiError(env, "NXputslab failed"); } } /*------------------------------------------------------------------------ nxputattr --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxputattr (JNIEnv *env, jobject obj, jint handle , jstring name, jbyteArray data, jint type) { NXhandle nxhandle; jbyte *bdata; char *Name; int iRet, iDataLen, div = 1; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* convert java types to C types*/ bdata = (*env)->GetByteArrayElements(env,data,0); iDataLen = (*env)->GetArrayLength(env,data); switch(type) { case NX_INT8: case NX_UINT8: case NX_CHAR: div = 1; break; case NX_UINT16: case NX_INT16: div = 2; break; case NX_INT32: case NX_UINT32: case NX_FLOAT32: div = 4; break; case NX_FLOAT64: case NX_INT64: case NX_UINT64: div = 8; break; default: JapiError(env, "Bad data type in NXputattr"); return; } iDataLen /= div; Name = (char *) (*env)->GetStringUTFChars(env,name,0); iRet = NXputattr(nxhandle,Name, bdata, iDataLen, type); /* cleanup */ (*env)->ReleaseByteArrayElements(env,data,bdata,0); (*env)->ReleaseStringUTFChars(env,name, Name); if (iRet != NX_OK) { JapiError(env, "NXputattr failed"); } } /*------------------------------------------------------------------------ nxgetdata --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxgetdata (JNIEnv *env, jobject obj, jint handle, jbyteArray data) { NXhandle nxhandle; jbyte *bdata; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* convert jbteArray to C byte array */ bdata = (*env)->GetByteArrayElements(env,data,0); iRet = NXgetdata(nxhandle, bdata); /* cleanup */ (*env)->ReleaseByteArrayElements(env,data,bdata,0); if(iRet != NX_OK) { #ifdef DEBUG HEprint(stderr,0); #else JapiError(env, "NXgetdata failed"); #endif } } /*------------------------------------------------------------------------ nxgetslab --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxgetslab (JNIEnv *env, jobject obj, jint handle, jintArray start, jintArray end, jbyteArray data) { NXhandle nxhandle; jbyte *bdata; jint *iStart, *iEnd; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* convert arrays to C types */ bdata = (*env)->GetByteArrayElements(env,data,0); iStart = (*env)->GetIntArrayElements(env,start,0); iEnd = (*env)->GetIntArrayElements(env,end,0); iRet = NXgetslab(nxhandle, bdata, iStart, iEnd); /* cleanup */ (*env)->ReleaseByteArrayElements(env,data,bdata,0); (*env)->ReleaseIntArrayElements(env,start,iStart,0); (*env)->ReleaseIntArrayElements(env,end,iEnd,0); if (iRet != NX_OK) { JapiError(env, "NXgetslab failed"); } } /*------------------------------------------------------------------------ nxgetslab64 --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxgetslab64 (JNIEnv *env, jobject obj, jint handle, jlongArray start, jlongArray end, jbyteArray data) { NXhandle nxhandle; jbyte *bdata; jlong *iStart, *iEnd; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* convert arrays to C types */ bdata = (*env)->GetByteArrayElements(env,data,0); iStart = (*env)->GetLongArrayElements(env,start,0); iEnd = (*env)->GetLongArrayElements(env,end,0); iRet = NXgetslab64(nxhandle, bdata, iStart, iEnd); /* cleanup */ (*env)->ReleaseByteArrayElements(env,data,bdata,0); (*env)->ReleaseLongArrayElements(env,start,iStart,0); (*env)->ReleaseLongArrayElements(env,end,iEnd,0); if (iRet != NX_OK) { JapiError(env, "NXgetslab failed"); } } /*------------------------------------------------------------------------ nxgetattr --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxgetattr (JNIEnv *env, jobject obj, jint handle, jstring name, jbyteArray data, jintArray args) { NXhandle nxhandle; jbyte *bdata; char *Name; int iRet; jint *iargs; int iLen, iType; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* convert java types to C types*/ bdata = (*env)->GetByteArrayElements(env,data,0); Name = (char *) (*env)->GetStringUTFChars(env,name,0); iargs = (*env)->GetIntArrayElements(env,args,0); #ifdef DEBUG fprintf(stderr,"nxgetattr converted types \n"); #endif iLen = iargs[0]; iType = iargs[1]; #ifdef DEBUG fprintf(stderr,"nxgetattr: iLen %d, iType: %d\n",iLen, iType); #endif iRet = NXgetattr(nxhandle, Name, bdata, &iLen, &iType); iargs[0] = iLen; iargs[1] = iType; #ifdef DEBUG fprintf(stderr,"nxgetattr cleaning up \n"); #endif /* cleanup */ (*env)->ReleaseByteArrayElements(env,data,bdata,0); (*env)->ReleaseStringUTFChars(env,name, Name); (*env)->ReleaseIntArrayElements(env,args,iargs,0); if (iRet != NX_OK) { JapiError(env, "NXgetattr failed"); } } /*------------------------------------------------------------------------ nxgetgroupid --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxgetgroupid (JNIEnv *env, jobject obj, jint handle, jobject linki) { NXhandle nxhandle; NXlink myLink; int iRet; jclass cls; jfieldID fid; jstring jstr; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); iRet = NXgetgroupID(nxhandle, &myLink); if(iRet == NX_OK) { /* put the link info from our link structure into the object */ cls = (*env)->GetObjectClass(env, linki); if(cls == NULL) { JapiError(env, "ERROR: failed to locate class in nxgetgroupid"); return; } fid = (*env)->GetFieldID(env,cls,"tag","I"); if(fid == 0) { JapiError(env, "ERROR: failed to locate fieldID in nxgetgroupid"); return; } (*env)->SetIntField(env,linki,fid,myLink.iTag); fid = (*env)->GetFieldID(env,cls,"ref","I"); if(fid == 0) { JapiError(env, "ERROR: failed to locate fieldID in nxgetgroupid"); return; } (*env)->SetIntField(env,linki,fid,myLink.iRef); #ifdef HDF5 /* set HDF-5 String variables */ fid = (*env)->GetFieldID(env,cls,"targetPath","Ljava/lang/String;"); if(fid == 0) { JapiError(env, "ERROR: failed to locate targetPath in nxgetgroupid"); return; } jstr = (*env)->NewStringUTF(env,myLink.targetPath); (*env)->SetObjectField(env, linki, fid, jstr); fid = (*env)->GetFieldID(env,cls,"linkType","I"); if(fid == 0) { JapiError(env, "ERROR: failed to locate linkType in nxgetgroupid"); return; } (*env)->SetIntField(env,linki,fid,myLink.linkType); #endif fid = (*env)->GetFieldID(env,cls,"targetPath","Ljava/lang/String;"); if(fid == 0) { JapiError(env, "ERROR: failed to locate targetPath in nxgetgroupid"); return; } jstr = (*env)->NewStringUTF(env,myLink.targetPath); (*env)->SetObjectField(env, linki, fid, jstr); } } /*------------------------------------------------------------------------ nxgetgroupid --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxgetdataid (JNIEnv *env, jobject obj, jint handle, jobject linki) { NXhandle nxhandle; NXlink myLink; int iRet; jclass cls; jfieldID fid; jstring jstr; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); iRet = NXgetdataID(nxhandle, &myLink); if(iRet == NX_OK) { /* put the link info from our link structure into the object */ cls = (*env)->GetObjectClass(env, linki); if(cls == NULL) { JapiError(env, "ERROR: failed to locate class in nxgetdataid"); return; } fid = (*env)->GetFieldID(env,cls,"tag","I"); if(fid == 0) { JapiError(env, "ERROR: failed to locate fieldID in nxgetdataid"); return; } (*env)->SetIntField(env,linki,fid,myLink.iTag); fid = (*env)->GetFieldID(env,cls,"ref","I"); if(fid == 0) { JapiError(env, "ERROR: failed to locate fieldID in nxgetdataid"); return; } (*env)->SetIntField(env,linki,fid,myLink.iRef); #ifdef HDF5 /* set HDF-5 String variables */ fid = (*env)->GetFieldID(env,cls,"targetPath","Ljava/lang/String;"); if(fid == 0) { JapiError(env, "ERROR: failed to locate targetPath in nxgetgroupid"); return; } jstr = (*env)->NewStringUTF(env,myLink.targetPath); (*env)->SetObjectField(env, linki, fid, jstr); fid = (*env)->GetFieldID(env,cls,"linkType","I"); if(fid == 0) { JapiError(env, "ERROR: failed to locate linkType in nxgetgroupid"); return; } (*env)->SetIntField(env,linki,fid,myLink.linkType); #endif fid = (*env)->GetFieldID(env,cls,"targetPath","Ljava/lang/String;"); if(fid == 0) { JapiError(env, "ERROR: failed to locate targetPath in nxgetdataid"); return; } jstr = (*env)->NewStringUTF(env,myLink.targetPath); (*env)->SetObjectField(env, linki, fid, jstr); } } /*------------------------------------------------------------------------ nxmakelink --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxmakelink (JNIEnv *env, jobject obj, jint handle, jobject target) { NXhandle nxhandle; NXlink myLink; jclass cls; jfieldID fid; jstring jstr; const char *cData; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); // convert target object data to myLink structure */ cls = (*env)->GetObjectClass(env, target); if(cls == NULL) { JapiError(env, "ERROR: failed to locate class in nxmakelink"); return; } fid = (*env)->GetFieldID(env,cls,"tag","I"); if(fid == 0) { JapiError(env, "ERROR: failed to locate fieldID in nxmakelink"); return; } myLink.iTag = (*env)->GetIntField(env,target,fid); fid = (*env)->GetFieldID(env,cls,"ref","I"); if(fid == 0) { JapiError(env, "ERROR: failed to locate fieldID in nxmakelink"); return; } myLink.iRef = (*env)->GetIntField(env,target,fid); #ifdef HDF5 /* get the HDF-5 Strings */ fid = (*env)->GetFieldID(env,cls,"targetPath","Ljava/lang/String;"); if(fid == 0) { JapiError(env, "ERROR: failed to locate targetPath in nxmakelink"); return; } jstr = (*env)->GetObjectField(env, target, fid); cData = (*env)->GetStringUTFChars(env, jstr, 0); strcpy(myLink.targetPath,cData); (*env)->ReleaseStringUTFChars(env, jstr, cData); fid = (*env)->GetFieldID(env,cls,"linkType","I"); if(fid == 0) { JapiError(env, "ERROR: failed to locate linkType in nxmakelink"); return; } myLink.linkType = (*env)->GetIntField(env,target,fid); #endif fid = (*env)->GetFieldID(env,cls,"targetPath","Ljava/lang/String;"); if(fid == 0) { JapiError(env, "ERROR: failed to locate targetPath in nxmakelink"); return; } jstr = (*env)->GetObjectField(env, target, fid); cData = (*env)->GetStringUTFChars(env, jstr, 0); strcpy(myLink.targetPath,cData); (*env)->ReleaseStringUTFChars(env, jstr, cData); // do actually link if (NXmakelink(nxhandle, &myLink) != NX_OK) { JapiError(env, "NXmakelink failed"); } } /*------------------------------------------------------------------------ nxmakenamedlink --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxmakenamedlink (JNIEnv *env, jobject obj, jint handle, jstring name, jobject target) { NXhandle nxhandle; NXlink myLink; jclass cls; jfieldID fid; jstring jstr; const char *cData; char *Name; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* get link name */ Name = (char *) (*env)->GetStringUTFChars(env,name,0); // convert target object data to myLink structure */ cls = (*env)->GetObjectClass(env, target); if(cls == NULL) { JapiError(env, "ERROR: failed to locate class in nxmakelink"); return; } fid = (*env)->GetFieldID(env,cls,"tag","I"); if(fid == 0) { JapiError(env, "ERROR: failed to locate fieldID in nxmakelink"); return; } myLink.iTag = (*env)->GetIntField(env,target,fid); fid = (*env)->GetFieldID(env,cls,"ref","I"); if(fid == 0) { JapiError(env, "ERROR: failed to locate fieldID in nxmakelink"); return; } myLink.iRef = (*env)->GetIntField(env,target,fid); #ifdef HDF5 /* get the HDF-5 Strings */ fid = (*env)->GetFieldID(env,cls,"targetPath","Ljava/lang/String;"); if(fid == 0) { JapiError(env, "ERROR: failed to locate targetPath in nxmakelink"); return; } jstr = (*env)->GetObjectField(env, target, fid); cData = (*env)->GetStringUTFChars(env, jstr, 0); strcpy(myLink.targetPath,cData); (*env)->ReleaseStringUTFChars(env, jstr, cData); fid = (*env)->GetFieldID(env,cls,"linkType","I"); if(fid == 0) { JapiError(env, "ERROR: failed to locate linkType in nxmakelink"); return; } myLink.linkType = (*env)->GetIntField(env,target,fid); #endif fid = (*env)->GetFieldID(env,cls,"targetPath","Ljava/lang/String;"); if(fid == 0) { JapiError(env, "ERROR: failed to locate targetPath in nxmakelink"); return; } jstr = (*env)->GetObjectField(env, target, fid); cData = (*env)->GetStringUTFChars(env, jstr, 0); strcpy(myLink.targetPath,cData); (*env)->ReleaseStringUTFChars(env, jstr, cData); // do actually link if (NXmakenamedlink(nxhandle, Name, &myLink) != NX_OK) { JapiError(env, "NXmakenamedlink failed"); } } /*------------------------------------------------------------------------ nxopensourcepath --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxopensourcegroup (JNIEnv *env, jobject obj, jint handle) { NXhandle nxhandle; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); if (NXopensourcegroup(nxhandle) != NX_OK) { JapiError(env, "NXopensourcegroup failed"); } } /*---------------------------------------------------------------------- nxsetnumberformat -----------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxsetnumberformat (JNIEnv *env, jobject obj, jint handle, jint type, jstring format) { NXhandle nxhandle; char *cformat; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract format string */ cformat = (char *) (*env)->GetStringUTFChars(env,format,0); /* call */ iRet = NXsetnumberformat(nxhandle,type,cformat); /* release format string */ (*env)->ReleaseStringUTFChars(env,format, cformat); if (iRet != NX_OK) { JapiError(env, "NXsetnumberformat failed"); } } /*------------------------------------------------------------------------ nxgetinfo --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxgetinfo (JNIEnv *env, jobject obj, jint handle, jintArray dim, jintArray args) { int rank, type, iRet, iDim[NX_MAXRANK], i; NXhandle nxhandle; jint *jdata; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* call */ iRet = NXgetinfo(nxhandle, &rank, iDim, &type); /* copy data to Java types */ if(iRet == NX_OK) { jdata = (*env)->GetIntArrayElements(env,dim,0); for(i = 0; i < rank; i++) { jdata[i] = iDim[i]; } (*env)->ReleaseIntArrayElements(env,dim,jdata,0); jdata = (*env)->GetIntArrayElements(env,args,0); jdata[0] = rank; jdata[1] = type; (*env)->ReleaseIntArrayElements(env,args,jdata,0); } } /*------------------------------------------------------------------------ nxgetinfo64 --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxgetinfo64 (JNIEnv *env, jobject obj, jint handle, jlongArray dim, jintArray args) { int rank, type, iRet, i; jlong iDim[NX_MAXRANK]; NXhandle nxhandle; jlong *jdata; jint *jargsdata; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* call */ iRet = NXgetinfo64(nxhandle, &rank, iDim, &type); /* copy data to Java types */ if(iRet == NX_OK) { jdata = (*env)->GetLongArrayElements(env,dim,0); for(i = 0; i < rank; i++) { jdata[i] = iDim[i]; } (*env)->ReleaseLongArrayElements(env,dim,jdata,0); jargsdata = (*env)->GetIntArrayElements(env,args,0); jargsdata[0] = rank; jargsdata[1] = type; (*env)->ReleaseIntArrayElements(env,args,jargsdata,0); } } /*------------------------------------------------------------------------ nextentry --------------------------------------------------------------------------*/ JNIEXPORT jint JNICALL Java_org_nexusformat_NexusFile_nextentry (JNIEnv *env, jobject obj, jint handle, jobjectArray jnames) { NXhandle nxhandle; NXname pName, pClass; int iRet, iType; jstring rstring; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); iRet = NXgetnextentry(nxhandle,pName, pClass,&iType); if(iRet != NX_ERROR) { /* convert C strings to Java Strings */ rstring = (*env)->NewStringUTF(env,pName); (*env)->SetObjectArrayElement(env,jnames,0,(jobject)rstring); rstring = (*env)->NewStringUTF(env,pClass); (*env)->SetObjectArrayElement(env,jnames,1,(jobject)rstring); } return iRet; } /*------------------------------------------------------------------------ nextattr --------------------------------------------------------------------------*/ JNIEXPORT jint JNICALL Java_org_nexusformat_NexusFile_nextattr (JNIEnv *env, jobject obj, jint handle, jobjectArray jnames, jintArray args) { NXhandle nxhandle; NXname pName; int iRet, iType, iLen; jstring rstring; jint *jarray; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); iRet = NXgetnextattr(nxhandle, pName, &iLen, &iType); if(iRet == NX_OK) { /* copy C types to Java */ rstring = (*env)->NewStringUTF(env,pName); (*env)->SetObjectArrayElement(env,jnames,0,(jobject)rstring); jarray = (*env)->GetIntArrayElements(env,args,0); jarray[0] = iLen; jarray[1] = iType; (*env)->ReleaseIntArrayElements(env,args,jarray,0); } return iRet; } /*-----------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxinquirefile(JNIEnv *env, jobject obj , jint handle, jobjectArray jnames){ NXhandle nxhandle; int status; char filename[1024]; jstring rstring; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); status = NXinquirefile(nxhandle,filename,1023); if(status == NX_OK){ rstring = (*env)->NewStringUTF(env,filename); (*env)->SetObjectArrayElement(env,jnames,0,(jobject)rstring); } } /*------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxlinkexternal (JNIEnv *env, jobject obj, jint handle, jstring name, jstring nxclass, jstring nxurl){ int iRet; NXhandle nxhandle; char *Name, *Nxclass, *Nxurl; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ Name = (char *) (*env)->GetStringUTFChars(env,name,0); Nxclass = (char *) (*env)->GetStringUTFChars(env,nxclass,0); Nxurl = (char *) (*env)->GetStringUTFChars(env,nxurl,0); iRet = NXlinkexternal(nxhandle,Name,Nxclass,Nxurl); /* release strings */ (*env)->ReleaseStringUTFChars(env,name, Name); (*env)->ReleaseStringUTFChars(env,nxclass, Nxclass); (*env)->ReleaseStringUTFChars(env,nxurl, Nxurl); if (iRet != NX_OK) { JapiError(env, "NXlinkexternal failed"); } } /*------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxlinkexternaldataset (JNIEnv *env, jobject obj, jint handle, jstring name, jstring nxurl){ int iRet; NXhandle nxhandle; char *Name, *Nxurl; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ Name = (char *) (*env)->GetStringUTFChars(env,name,0); Nxurl = (char *) (*env)->GetStringUTFChars(env,nxurl,0); iRet = NXlinkexternaldataset(nxhandle,Name,Nxurl); /* release strings */ (*env)->ReleaseStringUTFChars(env,name, Name); (*env)->ReleaseStringUTFChars(env,nxurl, Nxurl); if (iRet != NX_OK) { JapiError(env, "NXlinkexternaldataset failed"); } } /*------------------------------------------------------------------------*/ JNIEXPORT jint JNICALL Java_org_nexusformat_NexusFile_nxisexternalgroup (JNIEnv *env, jobject obj, jint handle, jstring name, jstring nxclass, jobjectArray jnames){ int status, length = 1024; NXhandle nxhandle; char *Name, *Nxclass, nxurl[1024]; jstring rstring; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ Name = (char *) (*env)->GetStringUTFChars(env,name,0); Nxclass = (char *) (*env)->GetStringUTFChars(env,nxclass,0); status = NXisexternalgroup(nxhandle,Name,Nxclass,nxurl,length); /* release strings */ (*env)->ReleaseStringUTFChars(env,name, Name); (*env)->ReleaseStringUTFChars(env,nxclass, Nxclass); if(status == NX_OK){ rstring = (*env)->NewStringUTF(env,nxurl); (*env)->SetObjectArrayElement(env,jnames,0,(jobject)rstring); } return status; } /*------------------------------------------------------------------------*/ JNIEXPORT jint JNICALL Java_org_nexusformat_NexusFile_nxisexternaldataset (JNIEnv *env, jobject obj, jint handle, jstring name, jobjectArray jnames){ int status, length = 1024; NXhandle nxhandle; char *Name, nxurl[1024]; jstring rstring; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ Name = (char *) (*env)->GetStringUTFChars(env,name,0); status = NXisexternaldataset(nxhandle,Name,nxurl,length); /* release strings */ (*env)->ReleaseStringUTFChars(env,name, Name); if(status == NX_OK){ rstring = (*env)->NewStringUTF(env,nxurl); (*env)->SetObjectArrayElement(env,jnames,0,(jobject)rstring); } return status; } /*---------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_initattrdir (JNIEnv *env, jobject obj, jint handle) { NXhandle nxhandle; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); if (NXinitattrdir(nxhandle) != NX_OK) { JapiError(env, "NXinitattrdir failed"); } } /*---------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_initgroupdir (JNIEnv *env, jobject obj, jint handle) { NXhandle nxhandle; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); if (NXinitgroupdir(nxhandle) != NX_OK) { JapiError(env, "NXinitgroupdir failed"); } } /*---------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxputattra (JNIEnv *env, jobject obj, jint handle, jstring name, jbyteArray data, jint rank, jintArray dim, jint type) { char *Name; NXhandle nxhandle; jbyte *bdata; jint *iDim; int iRet; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); /* extract the name and class to char * */ Name = (char *) (*env)->GetStringUTFChars(env,name,0); /* access dim array */ iDim = (*env)->GetIntArrayElements(env,dim,0); /* convert jbteArray to C byte array */ bdata = (*env)->GetByteArrayElements(env,data,0); iRet = NXputattra(nxhandle, Name, bdata, rank, iDim, type); /* clean up */ (*env)->ReleaseStringUTFChars(env,name, Name); (*env)->ReleaseIntArrayElements(env,dim,iDim,0); (*env)->ReleaseByteArrayElements(env,data,bdata,0); if(iRet != NX_OK) { JapiError(env, "NXputattra failed"); } } /*---------------------------------------------------------------------*/ JNIEXPORT jint JNICALL Java_org_nexusformat_NexusFile_nxgetnextattra (JNIEnv *env, jobject obj, jint handle, jobjectArray jnames, jintArray dim, jintArray args) { NXhandle nxhandle; NXname pName; int iRet, iType, rank, iDim[NX_MAXRANK], i; jstring rstring; jint *jdata; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); iRet = NXgetnextattra(nxhandle, pName, &rank, iDim, &iType); if(iRet == NX_OK) { /* copy C types to Java */ rstring = (*env)->NewStringUTF(env,pName); (*env)->SetObjectArrayElement(env,jnames,0,(jobject)rstring); jdata = (*env)->GetIntArrayElements(env,dim,0); for(i = 0; i < rank; i++) { jdata[i] = iDim[i]; } (*env)->ReleaseIntArrayElements(env,dim,jdata,0); jdata = (*env)->GetIntArrayElements(env,args,0); jdata[0] = rank; jdata[1] = iType; (*env)->ReleaseIntArrayElements(env,args,jdata,0); } return iRet; } /*---------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxgetattra (JNIEnv *env, jobject obj, jint handle, jstring name, jbyteArray data) { NXhandle nxhandle; jbyte *bdata; int iRet; char* Name; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); Name = (char *) (*env)->GetStringUTFChars(env,name,0); /* convert jbteArray to C byte array */ bdata = (*env)->GetByteArrayElements(env,data,0); iRet = NXgetattra(nxhandle, Name, bdata); /* cleanup */ (*env)->ReleaseByteArrayElements(env,data,bdata,0); if(iRet != NX_OK) { #ifdef DEBUG HEprint(stderr,0); #else JapiError(env, "NXgetdata failed"); #endif } } /*---------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_nxgetattrainfo (JNIEnv *env, jobject obj, jint handle, jstring name, jintArray dim, jintArray args) { int rank, type, iRet, iDim[NX_MAXRANK], i; NXhandle nxhandle; jint *jdata; char* Name; /* set error handler */ NXMSetTError(env,JapiError); /* exchange the Java handler to a NXhandle */ nxhandle = (NXhandle)HHGetPointer(handle); Name = (char *) (*env)->GetStringUTFChars(env,name,0); /* call */ iRet = NXgetattrainfo(nxhandle, Name, &rank, iDim, &type); /* copy data to Java types */ if(iRet == NX_OK) { jdata = (*env)->GetIntArrayElements(env,dim,0); for(i = 0; i < rank; i++) { jdata[i] = iDim[i]; } (*env)->ReleaseIntArrayElements(env,dim,jdata,0); jdata = (*env)->GetIntArrayElements(env,args,0); jdata[0] = rank; jdata[1] = type; (*env)->ReleaseIntArrayElements(env,args,jdata,0); } } /*------------------------------------------------------------------------ debugstop --------------------------------------------------------------------------*/ JNIEXPORT void JNICALL Java_org_nexusformat_NexusFile_debugstop (JNIEnv *env, jobject obj) { int iStop = 1; while(iStop) { /* sleep(2); */ } } code-4.4.3/bindings/java/native/handle.c000066400000000000000000000030701275430514000200400ustar00rootroot00000000000000/* This implements a handle management module. Sometimes it is useful to protect the user of some software module from messing with complicated datastructures. In such cases it is useful to use an integer handle which can be translated into a pointer when needed by the code implementing the module. Such a scheme is implemented in this module. Mark Koennecke, October 2000 */ #include #include #include #include "handle.h" static void **pointerArray = NULL; /*----------------------------------------------------------------------*/ static void checkArray() { if(pointerArray == NULL) { pointerArray = (void **)malloc(MAXHANDLE*sizeof(void *)); assert(pointerArray != NULL); memset(pointerArray,0,MAXHANDLE*sizeof(void *)); } } /*--------------------------------------------------------------------*/ int HHMakeHandle(void *pData) { int i; checkArray(); /* find first free slot in the pointerArray, store the pointer and return the index. */ for(i = 0; i < MAXHANDLE; i++) { if(pointerArray[i] == NULL) { pointerArray[i] = pData; return i; } } return -1; } /*---------------------------------------------------------------------*/ void *HHGetPointer(int handle) { assert(handle < MAXHANDLE && handle >= 0); checkArray(); return pointerArray[handle]; } /*---------------------------------------------------------------------*/ void HHRemoveHandle(int handle) { assert(handle < MAXHANDLE && handle >= 0); checkArray(); pointerArray[handle] = NULL; } code-4.4.3/bindings/java/native/handle.h000066400000000000000000000011421275430514000200430ustar00rootroot00000000000000/* This implements a handle management module. Sometimes it is useful to protect the user of some software module from messing with complicated datastructures. In such cases it is useful to use an integer handle which can be translated into a pointer when needed by the code implementing the module. Such a scheme is implemented in this module. Mark Koennecke, October 2000 */ #ifndef HANDLEHANDLE #define HANDLEHANDLE /* The maximum number of handles. */ #define MAXHANDLE 8192 int HHMakeHandle(void *pData); void *HHGetPointer(int handle); void HHRemoveHandle(int handle); #endif code-4.4.3/bindings/java/native/hdfexceptionImp.c000066400000000000000000000072161275430514000217410ustar00rootroot00000000000000 /**************************************************************************** * NCSA HDF * * National Comptational Science Alliance * * University of Illinois at Urbana-Champaign * * 605 E. Springfield, Champaign IL 61820 * * * * For conditions of distribution and use, see the accompanying * * hdf/COPYING file. * * * ****************************************************************************/ /* * This is a utility program used by the HDF Java-C wrapper layer to * generate exceptions. This may be called from any part of the * Java-C interface. * */ #include #include "jni.h" #include "hdfexceptionImp.h" jboolean buildException( JNIEnv *env, jint HDFerr) { jmethodID jm; jclass jc; int args[2]; jobject ex; int rval; jc = (*env)->FindClass(env, "ncsa/hdf/hdflib/HDFLibraryException"); if (jc == NULL) { return JNI_FALSE; } jm = (*env)->GetMethodID(env, jc, "", "(I)V"); if (jm == NULL) { return JNI_FALSE; } args[0] = HDFerr; args[1] = 0; ex = (*env)->NewObjectA ( env, jc, jm, (jvalue *)args ); rval = (*env)->Throw(env, ex ); return JNI_TRUE; } jboolean NotImplemented( JNIEnv *env, char *functName) { jmethodID jm; jclass jc; char * args[2]; jobject ex; jstring str; int rval; jc = (*env)->FindClass(env, "ncsa/hdf/hdflib/HDFNotImplementedException"); if (jc == NULL) { return JNI_FALSE; } jm = (*env)->GetMethodID(env, jc, "", "(Ljava/lang/String;)V"); if (jm == NULL) { return JNI_FALSE; } str = (*env)->NewStringUTF(env,functName); args[0] = (char *)str; args[1] = 0; ex = (*env)->NewObjectA ( env, jc, jm, (jvalue *)args ); rval = (*env)->Throw(env, ex ); return JNI_TRUE; } jboolean outOfMemory( JNIEnv *env, char *functName) { jmethodID jm; jclass jc; char * args[2]; jobject ex; jstring str; int rval; jc = (*env)->FindClass(env, "java/lang/OutOfMemoryError"); if (jc == NULL) { return JNI_FALSE; } jm = (*env)->GetMethodID(env, jc, "", "(Ljava/lang/String;)V"); if (jm == NULL) { return JNI_FALSE; } str = (*env)->NewStringUTF(env,functName); args[0] = (char *)str; args[1] = 0; ex = (*env)->NewObjectA ( env, jc, jm, (jvalue *)args ); rval = (*env)->Throw(env, ex ); return JNI_TRUE; } /* * A fatal error in a JNI call */ jboolean JNIFatalError( JNIEnv *env, char *functName) { jmethodID jm; jclass jc; char * args[2]; jobject ex; jstring str; int rval; jc = (*env)->FindClass(env, "java/lang/InternalError"); if (jc == NULL) { return JNI_FALSE; } jm = (*env)->GetMethodID(env, jc, "", "(Ljava/lang/String;)V"); if (jm == NULL) { return JNI_FALSE; } str = (*env)->NewStringUTF(env,functName); args[0] = (char *)str; args[1] = 0; ex = (*env)->NewObjectA ( env, jc, jm, (jvalue *)args ); rval = (*env)->Throw(env, ex ); return JNI_TRUE; } jboolean raiseException( JNIEnv *env, char *message) { jmethodID jm; jclass jc; char * args[2]; jobject ex; jstring str; int rval; jc = (*env)->FindClass(env, "ncsa/hdf/hdflib/HDFLibraryException"); if (jc == NULL) { return JNI_FALSE; } jm = (*env)->GetMethodID(env, jc, "", "(Ljava/lang/String;)V"); if (jm == NULL) { return JNI_FALSE; } str = (*env)->NewStringUTF(env,message); args[0] = (char *)str; args[1] = 0; ex = (*env)->NewObjectA ( env, jc, jm, (jvalue *)args ); rval = (*env)->Throw(env, ex ); return JNI_TRUE; } code-4.4.3/bindings/java/native/hdfexceptionImp.h000066400000000000000000000004101275430514000217330ustar00rootroot00000000000000#ifndef HDFEXCEPTIONIMP #define HDFEXCEPTIONIMP extern jboolean outOfMemory( JNIEnv *env, char *functName); extern jboolean JNIFatalError( JNIEnv *env, char *functName); extern jboolean raiseException( JNIEnv *env, char *message); #endif /* HDFEXCEPTIONIMP */ code-4.4.3/bindings/java/native/hdfnativeImp.c000066400000000000000000000670331275430514000212340ustar00rootroot00000000000000 /**************************************************************************** * NCSA HDF * * National Comptational Science Alliance * * University of Illinois at Urbana-Champaign * * 605 E. Springfield, Champaign IL 61820 * * * * For conditions of distribution and use, see the accompanying * * hdf/COPYING file. * * * ****************************************************************************/ /* * This module contains the implementation of all the native methods * used for number conversion. This is represented by the Java * class HDFNativeData. * * These routines convert one dimensional arrays of bytes into * one-D arrays of other types (int, float, etc) and vice versa. * * These routines are called from the Java parts of the Java-C * interface. * * ***Important notes: * * 1. These routines are designed to be portable--they use the * C compiler to do the required native data manipulation. * 2. These routines copy the data at least once -- a serious * but unavoidable performance hit. */ #include /* #include "hdf.h" /* this only seems to be needed to define "intn" */ typedef int intn; #include "jni.h" #include "hdfexceptionImp.h" /* returns int [] */ JNIEXPORT jintArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_byteToInt___3B ( JNIEnv *env, jclass class, jbyteArray bdata) /* IN: array of bytes */ { intn rval; jbyte *barr; jintArray rarray; int blen; jint *iarray; jboolean bb; char *bp; jint *iap; int ii; int len; if (bdata == NULL) { raiseException( env, "byteToInt: bdata is NULL?"); return NULL; } barr = (*env)->GetByteArrayElements(env,bdata,&bb); if (barr == NULL) { JNIFatalError( env, "byteToInt: pin failed"); return NULL; } blen = (*env)->GetArrayLength(env,bdata); len = blen/sizeof(jint); rarray = (*env)->NewIntArray(env,len); if (rarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); outOfMemory( env, "byteToInt" ); return NULL; } iarray = (*env)->GetIntArrayElements(env,rarray,&bb); if (iarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); JNIFatalError( env, "byteToInt: pin iarray failed"); return NULL; } bp = (char *)barr; iap = iarray; for (ii = 0; ii < len; ii++) { *iap = *(jint *)bp; iap++; bp += sizeof(jint); } (*env)->ReleaseIntArrayElements(env,rarray,iarray, 0); (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); return rarray; } /* returns float [] */ JNIEXPORT jfloatArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_byteToFloat___3B ( JNIEnv *env, jclass class, jbyteArray bdata) /* IN: array of bytes */ { jbyte *barr; jfloatArray rarray; int blen; jfloat *farray; jboolean bb; char *bp; jfloat *iap; int ii; int len; if (bdata == NULL) { raiseException( env, "byteToFloat: bdata is NULL?"); return NULL; } barr = (*env)->GetByteArrayElements(env,bdata,&bb); if (barr == NULL) { JNIFatalError( env, "byteToFloat: pin failed"); return NULL; } blen = (*env)->GetArrayLength(env,bdata); len = blen/sizeof(jfloat); rarray = (*env)->NewFloatArray(env,len); if (rarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); outOfMemory( env, "byteToFloat" ); return NULL; } farray = (*env)->GetFloatArrayElements(env,rarray,&bb); if (farray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); JNIFatalError( env, "byteToFloat: pin farray failed"); return NULL; } bp = (char *)barr; iap = farray; for (ii = 0; ii < len; ii++) { *iap = *(jfloat *)bp; iap++; bp += sizeof(jfloat); } (*env)->ReleaseFloatArrayElements(env,rarray,farray, 0); (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); return rarray; } /* returns short [] */ JNIEXPORT jshortArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_byteToShort___3B ( JNIEnv *env, jclass class, jbyteArray bdata) /* IN: array of bytes */ { jbyte *barr; jshortArray rarray; int blen; jshort *sarray; jboolean bb; char *bp; jshort *iap; int ii; int len; if (bdata == NULL) { raiseException( env, "byteToShort: bdata is NULL?"); return NULL; } barr = (*env)->GetByteArrayElements(env,bdata,&bb); if (barr == NULL) { JNIFatalError( env, "byteToShort: pin failed"); return NULL; } blen = (*env)->GetArrayLength(env,bdata); len = blen/sizeof(jshort); rarray = (*env)->NewShortArray(env,len); if (rarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); outOfMemory( env, "byteToShort" ); return NULL; } sarray = (*env)->GetShortArrayElements(env,rarray,&bb); if (sarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); JNIFatalError( env, "byteToShort: pin sarray failed"); return NULL; } bp = (char *)barr; iap = sarray; for (ii = 0; ii < len; ii++) { *iap = *(jshort *)bp; iap++; bp += sizeof(jshort); } (*env)->ReleaseShortArrayElements(env,rarray,sarray, 0); (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); return rarray; } /* returns long [] */ JNIEXPORT jlongArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_byteToLong___3B ( JNIEnv *env, jclass class, jbyteArray bdata) /* IN: array of bytes */ { jbyte *barr; jlongArray rarray; int blen; jlong *larray; jboolean bb; char *bp; jlong *iap; int ii; int len; if (bdata == NULL) { raiseException( env, "byteToLong: bdata is NULL?"); return NULL; } barr = (*env)->GetByteArrayElements(env,bdata,&bb); if (barr == NULL) { JNIFatalError( env, "byteToLong: pin failed"); return NULL; } blen = (*env)->GetArrayLength(env,bdata); len = blen/sizeof(jlong); rarray = (*env)->NewLongArray(env,len); if (rarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); outOfMemory( env, "byteToLong" ); return NULL; } larray = (*env)->GetLongArrayElements(env,rarray,&bb); if (larray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); JNIFatalError( env, "byteToLong: pin larray failed"); return NULL; } bp = (char *)barr; iap = larray; for (ii = 0; ii < len; ii++) { *iap = *(jlong *)bp; iap++; bp += sizeof(jlong); } (*env)->ReleaseLongArrayElements(env,rarray,larray, 0); (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); return rarray; } /* returns double [] */ JNIEXPORT jdoubleArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_byteToDouble___3B ( JNIEnv *env, jclass class, jbyteArray bdata) /* IN: array of bytes */ { jbyte *barr; jdoubleArray rarray; int blen; jdouble *darray; jboolean bb; char *bp; jdouble *iap; int ii; int len; if (bdata == NULL) { raiseException( env, "byteToDouble: bdata is NULL?"); return NULL; } barr = (*env)->GetByteArrayElements(env,bdata,&bb); if (barr == NULL) { JNIFatalError( env, "byteToDouble: pin failed"); return NULL; } blen = (*env)->GetArrayLength(env,bdata); len = blen/sizeof(jdouble); rarray = (*env)->NewDoubleArray(env,len); if (rarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); outOfMemory( env, "byteToDouble" ); return NULL; } darray = (*env)->GetDoubleArrayElements(env,rarray,&bb); if (darray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); JNIFatalError( env, "byteToDouble: pin darray failed"); return NULL; } bp = (char *)barr; iap = darray; for (ii = 0; ii < len; ii++) { *iap = *(jdouble *)bp; iap++; bp += sizeof(jdouble); } (*env)->ReleaseDoubleArrayElements(env,rarray,darray,0); (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); return rarray; } /* returns int [] */ JNIEXPORT jintArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_byteToInt__II_3B ( JNIEnv *env, jclass class, jint start, jint len, jbyteArray bdata) /* IN: array of bytes */ { char *bp; jbyte *barr; jintArray rarray; int blen; jint *iarray; jint *iap; int ii; jboolean bb; if (bdata == NULL) { raiseException( env, "byteToInt: bdata is NULL?"); return NULL; } barr = (*env)->GetByteArrayElements(env,bdata,&bb); if (barr == NULL) { JNIFatalError( env, "byteToInt: pin failed"); return NULL; } blen = (*env)->GetArrayLength(env,bdata); if ((start < 0) || ((start + (len*sizeof(jint))) > blen)) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); JNIFatalError( env, "byteToInt: getLen failed"); return NULL; } bp = (char *)barr + start; rarray = (*env)->NewIntArray(env,len); if (rarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); outOfMemory( env, "byteToInt" ); return NULL; } iarray = (*env)->GetIntArrayElements(env,rarray,&bb); if (iarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); JNIFatalError( env, "byteToInt: pin iarray failed"); return NULL; } iap = iarray; for (ii = 0; ii < len; ii++) { *iap = *(jint *)bp; iap++; bp += sizeof(jint); } (*env)->ReleaseIntArrayElements(env,rarray,iarray, 0); (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); return rarray; } /* returns short [] */ JNIEXPORT jshortArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_byteToShort__II_3B ( JNIEnv *env, jclass class, jint start, jint len, jbyteArray bdata) /* IN: array of bytes */ { char *bp; jbyte *barr; jshortArray rarray; int blen; jshort *iarray; jshort *iap; int ii; jboolean bb; if (bdata == NULL) { raiseException( env, "byteToShort: bdata is NULL?"); return NULL; } barr = (*env)->GetByteArrayElements(env,bdata,&bb); if (barr == NULL) { JNIFatalError( env, "byteToShort: getByte failed?"); return NULL; } blen = (*env)->GetArrayLength(env,bdata); if ((start < 0) || ((start + (len*(sizeof(jshort)))) > blen)) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); raiseException( env, "byteToShort: start or len is out of bounds"); return NULL; } bp = (char *)barr + start; rarray = (*env)->NewShortArray(env,len); if (rarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); outOfMemory( env, "byteToShort" ); return NULL; } iarray = (*env)->GetShortArrayElements(env,rarray,&bb); if (iarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); JNIFatalError( env, "byteToShort: getShort failed?"); return NULL; } iap = iarray; for (ii = 0; ii < len; ii++) { *iap = *(jshort *)bp; iap++; bp += sizeof(jshort); } (*env)->ReleaseShortArrayElements(env,rarray,iarray, 0); (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); return rarray; } /* returns float [] */ JNIEXPORT jfloatArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_byteToFloat__II_3B ( JNIEnv *env, jclass class, jint start, jint len, jbyteArray bdata) /* IN: array of bytes */ { char *bp; jbyte *barr; jfloatArray rarray; int blen; jfloat *iarray; jfloat *iap; int ii; jboolean bb; if (bdata == NULL) { raiseException( env, "byteToFloat: bdata is NULL?"); return NULL; } barr = (*env)->GetByteArrayElements(env,bdata,&bb); if (barr == NULL) { JNIFatalError( env, "byteToFloat: getByte failed?"); return NULL; } blen = (*env)->GetArrayLength(env,bdata); if ((start < 0) || ((start + (len*(sizeof(jfloat)))) > blen)) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); raiseException( env, "byteToFloat: start or len is out of bounds"); return NULL; } bp = (char *)barr + start; rarray = (*env)->NewFloatArray(env,len); if (rarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); outOfMemory( env, "byteToFloat" ); return NULL; } iarray = (*env)->GetFloatArrayElements(env,rarray,&bb); if (iarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); JNIFatalError( env, "byteToFloat: getFloat failed?"); return NULL; } iap = iarray; for (ii = 0; ii < len; ii++) { *iap = *(jfloat *)bp; iap++; bp += sizeof(jfloat); } (*env)->ReleaseFloatArrayElements(env,rarray,iarray, 0); (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); return rarray; } /* returns long [] */ JNIEXPORT jlongArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_byteToLong__II_3B ( JNIEnv *env, jclass class, jint start, jint len, jbyteArray bdata) /* IN: array of bytes */ { char *bp; jbyte *barr; jlongArray rarray; int blen; jlong *iarray; jlong *iap; int ii; jboolean bb; if (bdata == NULL) { raiseException( env, "byteToLong: bdata is NULL?"); return NULL; } barr = (*env)->GetByteArrayElements(env,bdata,&bb); if (barr == NULL) { JNIFatalError( env, "byteToLong: getByte failed?"); return NULL; } blen = (*env)->GetArrayLength(env,bdata); if ((start < 0) || ((start + (len*(sizeof(jlong)))) > blen)) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); raiseException( env, "byteToLong: start or len is out of bounds"); return NULL; } bp = (char *)barr + start; rarray = (*env)->NewLongArray(env,len); if (rarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); outOfMemory( env, "byteToLong" ); return NULL; } iarray = (*env)->GetLongArrayElements(env,rarray,&bb); if (iarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); JNIFatalError( env, "byteToLong: getLong failed?"); return NULL; } iap = iarray; for (ii = 0; ii < len; ii++) { *iap = *(jlong *)bp; iap++; bp += sizeof(jlong); } (*env)->ReleaseLongArrayElements(env,rarray,iarray, 0); (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); return rarray; } /* returns double [] */ JNIEXPORT jdoubleArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_byteToDouble__II_3B ( JNIEnv *env, jclass class, jint start, jint len, jbyteArray bdata) /* IN: array of bytes */ { char *bp; jbyte *barr; jdoubleArray rarray; int blen; jdouble *iarray; jdouble *iap; int ii; jboolean bb; if (bdata == NULL) { raiseException( env, "byteToDouble: bdata is NULL?"); return NULL; } barr = (*env)->GetByteArrayElements(env,bdata,&bb); if (barr == NULL) { JNIFatalError( env, "byteToDouble: getByte failed?"); return NULL; } blen = (*env)->GetArrayLength(env,bdata); if ((start < 0) || ((start + (len*(sizeof(jdouble)))) > blen)) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); raiseException( env, "byteToDouble: start or len is out of bounds"); return NULL; } bp = (char *)barr + start; rarray = (*env)->NewDoubleArray(env,len); if (rarray == NULL) { (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); outOfMemory( env, "byteToDouble" ); return NULL; } iarray = (*env)->GetDoubleArrayElements(env,rarray,&bb); if (iarray == NULL) { JNIFatalError( env, "byteToDouble: getDouble failed?"); (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); return NULL; } iap = iarray; for (ii = 0; ii < len; ii++) { *iap = *(jdouble *)bp; iap++; bp += sizeof(jdouble); } (*env)->ReleaseDoubleArrayElements(env,rarray,iarray, 0); (*env)->ReleaseByteArrayElements(env,bdata,barr,JNI_ABORT); return rarray; } /* returns byte [] */ JNIEXPORT jbyteArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_intToByte__II_3I (JNIEnv *env, jclass class, jint start, jint len, jintArray idata) /* IN: array of int */ { jint *ip; jint *iarr; int ilen; jbyteArray rarray; int blen; jbyte *barray; jbyte *bap; jboolean bb; int ii; int ij; union things { int ival; char bytes[4]; } u; if (idata == NULL) { raiseException( env, "intToByte: idata is NULL?"); return NULL; } iarr = (*env)->GetIntArrayElements(env,idata,&bb); if (iarr == NULL) { JNIFatalError( env, "intToByte: getInt failed?"); return NULL; } ilen = (*env)->GetArrayLength(env,idata); if ((start < 0) || (((start + len)) > ilen)) { (*env)->ReleaseIntArrayElements(env,idata,iarr,JNI_ABORT); raiseException( env, "intToByte: start or len is out of bounds"); return NULL; } ip = iarr + start; blen = ilen * sizeof(jint); rarray = (*env)->NewByteArray(env,blen); if (rarray == NULL) { (*env)->ReleaseIntArrayElements(env,idata,iarr,JNI_ABORT); outOfMemory( env, "intToByte" ); return NULL; } barray = (*env)->GetByteArrayElements(env,rarray,&bb); if (barray == NULL) { (*env)->ReleaseIntArrayElements(env,idata,iarr,JNI_ABORT); JNIFatalError( env, "intToByte: getByte failed?"); return NULL; } bap = barray; for (ii = 0; ii < len; ii++) { u.ival = *ip++; for (ij = 0; ij < sizeof(jint); ij++) { *bap = u.bytes[ij]; bap++; } } (*env)->ReleaseByteArrayElements(env,rarray,barray, 0); (*env)->ReleaseIntArrayElements(env,idata,iarr,JNI_ABORT); return rarray; } /* returns byte [] */ JNIEXPORT jbyteArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_shortToByte__II_3S ( JNIEnv *env, jclass class, jint start, jint len, jshortArray idata) /* IN: array of short */ { jshort *ip; jshort *iarr; int ilen; jbyteArray rarray; int blen; jbyte *barray; jbyte *bap; jboolean bb; int ii; int ij; union things { short ival; char bytes[4]; } u; if (idata == NULL) { raiseException( env, "shortToByte: idata is NULL?"); return NULL; } iarr = (*env)->GetShortArrayElements(env,idata,&bb); if (iarr == NULL) { JNIFatalError( env, "shortToByte: getShort failed?"); return NULL; } ilen = (*env)->GetArrayLength(env,idata); if ((start < 0) || (((start + len)) > ilen)) { (*env)->ReleaseShortArrayElements(env,idata,iarr,JNI_ABORT); raiseException( env, "shortToByte: start or len is out of bounds"); return NULL; } ip = iarr + start; blen = ilen * sizeof(jshort); rarray = (*env)->NewByteArray(env,blen); if (rarray == NULL) { (*env)->ReleaseShortArrayElements(env,idata,iarr,JNI_ABORT); outOfMemory( env, "shortToByte" ); return NULL; } barray = (*env)->GetByteArrayElements(env,rarray,&bb); if (barray == NULL) { (*env)->ReleaseShortArrayElements(env,idata,iarr,JNI_ABORT); JNIFatalError( env, "shortToByte: getByte failed?"); return NULL; } bap = barray; for (ii = 0; ii < len; ii++) { u.ival = *ip++; for (ij = 0; ij < sizeof(jshort); ij++) { *bap = u.bytes[ij]; bap++; } } (*env)->ReleaseByteArrayElements(env,rarray,barray, 0); (*env)->ReleaseShortArrayElements(env,idata,iarr,JNI_ABORT); return rarray; } /* returns byte [] */ JNIEXPORT jbyteArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_floatToByte__II_3F ( JNIEnv *env, jclass class, jint start, jint len, jfloatArray idata) /* IN: array of float */ { jfloat *ip; jfloat *iarr; int ilen; jbyteArray rarray; int blen; jbyte *barray; jbyte *bap; jboolean bb; int ii; int ij; union things { float ival; char bytes[4]; } u; if (idata == NULL) { raiseException( env, "floatToByte: idata is NULL?"); return NULL; } iarr = (*env)->GetFloatArrayElements(env,idata,&bb); if (iarr == NULL) { JNIFatalError( env, "floatToByte: getFloat failed?"); return NULL; } ilen = (*env)->GetArrayLength(env,idata); if ((start < 0) || (((start + len)) > ilen)) { (*env)->ReleaseFloatArrayElements(env,idata,iarr,JNI_ABORT); raiseException( env, "floatToByte: start or len is out of bounds"); return NULL; } ip = iarr + start; blen = ilen * sizeof(jfloat); rarray = (*env)->NewByteArray(env,blen); if (rarray == NULL) { (*env)->ReleaseFloatArrayElements(env,idata,iarr,JNI_ABORT); outOfMemory( env, "floatToByte" ); return NULL; } barray = (*env)->GetByteArrayElements(env,rarray,&bb); if (barray == NULL) { (*env)->ReleaseFloatArrayElements(env,idata,iarr,JNI_ABORT); JNIFatalError( env, "floatToByte: getByte failed?"); return NULL; } bap = barray; for (ii = 0; ii < len; ii++) { u.ival = *ip++; for (ij = 0; ij < sizeof(jfloat); ij++) { *bap = u.bytes[ij]; bap++; } } (*env)->ReleaseByteArrayElements(env,rarray,barray, 0); (*env)->ReleaseFloatArrayElements(env,idata,iarr,JNI_ABORT); return rarray; } /* returns byte [] */ JNIEXPORT jbyteArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_doubleToByte__II_3D ( JNIEnv *env, jclass class, jint start, jint len, jdoubleArray idata) /* IN: array of double */ { jdouble *ip; jdouble *iarr; int ilen; jbyteArray rarray; int blen; jbyte *barray; jbyte *bap; jboolean bb; int ii; int ij; union things { double ival; char bytes[8]; } u; if (idata == NULL) { raiseException( env, "doubleToByte: idata is NULL?"); return NULL; } iarr = (*env)->GetDoubleArrayElements(env,idata,&bb); if (iarr == NULL) { JNIFatalError( env, "doubleToByte: getDouble failed?"); return NULL; } ilen = (*env)->GetArrayLength(env,idata); if ((start < 0) || (((start + len)) > ilen)) { (*env)->ReleaseDoubleArrayElements(env,idata,iarr,JNI_ABORT); raiseException( env, "doubleToByte: start or len is out of bounds"); return NULL; } ip = iarr + start; blen = ilen * sizeof(jdouble); rarray = (*env)->NewByteArray(env,blen); if (rarray == NULL) { (*env)->ReleaseDoubleArrayElements(env,idata,iarr,JNI_ABORT); outOfMemory( env, "doubleToByte" ); return NULL; } barray = (*env)->GetByteArrayElements(env,rarray,&bb); if (barray == NULL) { (*env)->ReleaseDoubleArrayElements(env,idata,iarr,JNI_ABORT); JNIFatalError( env, "doubleToByte: getByte failed?"); return NULL; } bap = barray; for (ii = 0; ii < len; ii++) { u.ival = *ip++; for (ij = 0; ij < sizeof(jdouble); ij++) { *bap = u.bytes[ij]; bap++; } } (*env)->ReleaseByteArrayElements(env,rarray,barray, 0); (*env)->ReleaseDoubleArrayElements(env,idata,iarr,JNI_ABORT); return rarray; } /* returns byte [] */ JNIEXPORT jbyteArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_longToByte__II_3J ( JNIEnv *env, jclass class, jint start, jint len, jlongArray idata) /* IN: array of long */ { jlong *ip; jlong *iarr; int ilen; jbyteArray rarray; int blen; jbyte *barray; jbyte *bap; jboolean bb; int ii; int ij; union things { jlong ival; char bytes[8]; } u; if (idata == NULL) { raiseException( env, "longToByte: idata is NULL?"); return NULL; } iarr = (*env)->GetLongArrayElements(env,idata,&bb); if (iarr == NULL) { JNIFatalError( env, "longToByte: getLong failed?"); return NULL; } ilen = (*env)->GetArrayLength(env,idata); if ((start < 0) || (((start + len)) > ilen)) { (*env)->ReleaseLongArrayElements(env,idata,iarr,JNI_ABORT); raiseException( env, "longToByte: start or len is out of bounds?\n"); return NULL; } ip = iarr + start; blen = ilen * sizeof(jlong); rarray = (*env)->NewByteArray(env,blen); if (rarray == NULL) { (*env)->ReleaseLongArrayElements(env,idata,iarr,JNI_ABORT); outOfMemory( env, "longToByte" ); return NULL; } barray = (*env)->GetByteArrayElements(env,rarray,&bb); if (barray == NULL) { (*env)->ReleaseLongArrayElements(env,idata,iarr,JNI_ABORT); JNIFatalError( env, "longToByte: getByte failed?"); return NULL; } bap = barray; for (ii = 0; ii < len; ii++) { u.ival = *ip++; for (ij = 0; ij < sizeof(jlong); ij++) { *bap = u.bytes[ij]; bap++; } } (*env)->ReleaseByteArrayElements(env,rarray,barray, 0); (*env)->ReleaseLongArrayElements(env,idata,iarr,JNI_ABORT); return rarray; } /******/ /* returns byte [] */ JNIEXPORT jbyteArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_intToByte__I ( JNIEnv *env, jclass class, jint idata) /* IN: int */ { jbyteArray rarray; jbyte *barray; jbyte *bap; int ij; jboolean bb; union things { int ival; char bytes[sizeof(int)]; } u; rarray = (*env)->NewByteArray(env,sizeof(jint)); if (rarray == NULL) { outOfMemory( env, "intToByte" ); return NULL; } barray = (*env)->GetByteArrayElements(env,rarray,&bb); if (barray == NULL) { JNIFatalError( env, "intToByte: getByte failed?"); return NULL; } bap = barray; u.ival = idata; for (ij = 0; ij < sizeof(jint); ij++) { *bap = u.bytes[ij]; bap++; } (*env)->ReleaseByteArrayElements(env,rarray,barray, 0); return rarray; } /* returns byte [] */ JNIEXPORT jbyteArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_floatToByte__F ( JNIEnv *env, jclass class, jfloat idata) /* IN: int */ { jbyteArray rarray; jbyte *barray; jbyte *bap; jboolean bb; int ij; union things { float ival; char bytes[sizeof(float)]; } u; rarray = (*env)->NewByteArray(env,sizeof(jfloat)); if (rarray == NULL) { outOfMemory( env, "floatToByte" ); return NULL; } barray = (*env)->GetByteArrayElements(env,rarray,&bb); if (barray == NULL) { JNIFatalError( env, "floatToByte: getByte failed?"); return NULL; } bap = barray; u.ival = idata; for (ij = 0; ij < sizeof(jfloat); ij++) { *bap = u.bytes[ij]; bap++; } (*env)->ReleaseByteArrayElements(env,rarray,(jbyte *)barray, 0); return rarray; } /* returns byte [] */ JNIEXPORT jbyteArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_shortToByte__S ( JNIEnv *env, jclass class, jshort idata) /* IN: short */ { jbyteArray rarray; jbyte *barray; jbyte *bap; jboolean bb; int ij; union things { short ival; char bytes[sizeof(short)]; } u; rarray = (*env)->NewByteArray(env,sizeof(jshort)); if (rarray == NULL) { outOfMemory( env, "shortToByte" ); return NULL; } barray = (*env)->GetByteArrayElements(env,rarray,&bb); if (barray == NULL) { JNIFatalError( env, "shortToByte: getShort failed?"); return NULL; } bap = barray; u.ival = idata; for (ij = 0; ij < sizeof(jshort); ij++) { *bap = u.bytes[ij]; bap++; } (*env)->ReleaseByteArrayElements(env,rarray,(jbyte *)barray, 0); return rarray; } /* returns byte [] */ JNIEXPORT jbyteArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_doubleToByte__D ( JNIEnv *env, jclass class, jdouble idata) /* IN: double */ { jbyteArray rarray; jbyte *barray; jbyte *bap; jboolean bb; int ij; union things { double ival; char bytes[sizeof(double)]; } u; rarray = (*env)->NewByteArray(env,sizeof(jdouble)); if (rarray == NULL) { outOfMemory( env, "doubleToByte" ); return NULL; } barray = (*env)->GetByteArrayElements(env,rarray,&bb); if (barray == NULL) { JNIFatalError( env, "doubleToByte: getDouble failed?"); return NULL; } bap = barray; u.ival = idata; for (ij = 0; ij < sizeof(jdouble); ij++) { *bap = u.bytes[ij]; bap++; } (*env)->ReleaseByteArrayElements(env,rarray,(jbyte *)barray, 0); return rarray; } /* returns byte [] */ JNIEXPORT jbyteArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_longToByte__J ( JNIEnv *env, jclass class, jlong idata) /* IN: array of long */ { jbyteArray rarray; jbyte *barray; jbyte *bap; jboolean bb; int ij; union things { jlong ival; char bytes[sizeof(jlong)]; } u; rarray = (*env)->NewByteArray(env,sizeof(jlong)); if (rarray == NULL) { outOfMemory( env, "longToByte" ); return NULL; } barray = (*env)->GetByteArrayElements(env,rarray,&bb); if (barray == NULL) { JNIFatalError( env, "longToByte: getLong failed?"); return NULL; } bap = barray; u.ival = idata; for (ij = 0; ij < sizeof(jlong); ij++) { *bap = u.bytes[ij]; bap++; } (*env)->ReleaseByteArrayElements(env,rarray,(jbyte *)barray, 0); return rarray; } /* returns byte [] */ JNIEXPORT jbyteArray JNICALL Java_ncsa_hdf_hdflib_HDFNativeData_byteToByte__B ( JNIEnv *env, jclass class, jbyte idata) /* IN: array of long */ { jbyteArray rarray; jbyte *barray; jbyte *bap; jboolean bb; int ij; union things { jbyte ival; char bytes[sizeof(jbyte)]; } u; rarray = (*env)->NewByteArray(env,sizeof(jbyte)); if (rarray == NULL) { outOfMemory( env, "byteToByte" ); return NULL; } barray = (*env)->GetByteArrayElements(env,rarray,&bb); if (barray == NULL) { JNIFatalError( env, "byteToByte: getByte failed?"); return NULL; } bap = barray; u.ival = idata; for (ij = 0; ij < sizeof(jbyte); ij++) { *bap = u.bytes[ij]; bap++; } (*env)->ReleaseByteArrayElements(env,rarray,(jbyte *)barray, 0); return rarray; } code-4.4.3/bindings/java/ncsa/000077500000000000000000000000001275430514000160775ustar00rootroot00000000000000code-4.4.3/bindings/java/ncsa/hdf/000077500000000000000000000000001275430514000166405ustar00rootroot00000000000000code-4.4.3/bindings/java/ncsa/hdf/hdflib/000077500000000000000000000000001275430514000200705ustar00rootroot00000000000000code-4.4.3/bindings/java/ncsa/hdf/hdflib/HDFArray.java000066400000000000000000000652541275430514000223470ustar00rootroot00000000000000/**************************************************************************** * NCSA HDF * * National Comptational Science Alliance * * University of Illinois at Urbana-Champaign * * 605 E. Springfield, Champaign IL 61820 * * * * For conditions of distribution and use, see the accompanying * * hdf/COPYING file. * * * ****************************************************************************/ package ncsa.hdf.hdflib; /** * This is a class for handling multidimensional arrays for * HDF. *

* The purpose is to allow the storage and retrieval of * arbitrary array types containing scientific data. *

* The methods support the conversion of an array to and * from Java to a one-dimensional array of bytes suitable * for I/O by the C library. *

* This interface defines the values of constants defined * by the HDF 4.1 API. *

* For details of the HDF libraries, see the HDF Documentation at: * http://hdf.ncsa.uiuc.edu */ public class HDFConstants { /** FAIL */ public static final int FAIL = -1; // file access code definitions public static final int DFACC_READ = 1; public static final int DFACC_WRITE= 2; public static final int DFACC_RDWR = 3; public static final int DFACC_CREATE=4; public static final int DFACC_RDONLY=DFACC_READ; public static final int DFACC_DEFAULT=000; public static final int DFACC_SERIAL=001; public static final int DFACC_PARALLEL=011; // annotation type in HDF public static final int AN_DATA_LABEL = 0; public static final int AN_DATA_DESC = AN_DATA_LABEL + 1; public static final int AN_FILE_LABEL = AN_DATA_LABEL + 2; public static final int AN_FILE_DESC = AN_DATA_LABEL + 3; // HDF Tag Definations // HDF WILDCARD public static final int DFTAG_WILDCARD = 0; public static final int DFREF_WILDCARD = 0; // File identifier public static final int DFTAG_FID = 100; // File Description public static final int DFTAG_FD = 101; // Data Identifier Label public static final int DFTAG_DIL = 104; // Data Identifier Annotation public static final int DFTAG_DIA = 105; // 8-bits Raster image public static final int DFTAG_RI8 = 202; public static final int DFTAG_CI8 = 203; public static final int DFTAG_II8 = 204; // 24-bits Raster image public static final int DFTAG_RI = 302; public static final int DFTAG_CI = 303; public static final int DFTAG_RIG = 306; // SDS public static final int DFTAG_SD = 702; public static final int DFTAG_SDG = 700; public static final int DFTAG_NDG = 720; // Vgroup or Vdata public static final int DFTAG_VH = 1962; public static final int DFTAG_VS = 1963; public static final int DFTAG_VG = 1965; /** pixel interlacing scheme */ public static final int MFGR_INTERLACE_PIXEL = 0; /** line interlacing scheme */ public static final int MFGR_INTERLACE_LINE = MFGR_INTERLACE_PIXEL +1; /** component interlacing scheme */ public static final int MFGR_INTERLACE_COMPONENT = MFGR_INTERLACE_PIXEL +2; /** interlacing supported by the vset.*/ public static final int FULL_INTERLACE = 0; public static final int NO_INTERLACE = 1; /** unsigned char */ public static final int DFNT_UCHAR8 = 3; public static final int DFNT_UCHAR = 3; /** char */ public static final int DFNT_CHAR8 = 4; public static final int DFNT_CHAR = 4; /** No supported by HDF */ public static final int DFNT_CHAR16 = 42; public static final int DFNT_UCHAR16= 43; /** float */ public static final int DFNT_FLOAT32 = 5; public static final int DFNT_FLOAT = 5 ; //** double */ public static final int DFNT_FLOAT64 = 6; public static final int DFNT_FLOAT128 = 7 ; public static final int DFNT_DOUBLE = 6 ; /** 8-bit integer */ public static final int DFNT_INT8 = 20; /** unsigned 8-bit interger */ public static final int DFNT_UINT8 = 21; /** short */ public static final int DFNT_INT16 = 22; /** unsigned interger */ public static final int DFNT_UINT16 = 23; /** interger */ public static final int DFNT_INT32 = 24; /** unsigned interger */ public static final int DFNT_UINT32 = 25; /** No supported */ public static final int DFNT_INT64 = 26; public static final int DFNT_UINT64 = 27; public static final int DFNT_INT128 = 28; public static final int DFNT_UINT128 = 30; public static final int DFNT_LITEND = 0x00004000; public static final int DF_FORWARD = 1; public static final int DFS_MAXLEN = 255; public static final int COMP_NONE = 0; public static final int COMP_JPEG = 2; public static final int COMP_RLE = 11; public static final int COMP_IMCOMP = 12; public static final int COMP_CODE_NONE = 0; public static final int COMP_CODE_RLE = 1; public static final int COMP_CODE_NBIT = 2; public static final int COMP_CODE_SKPHUFF = 3; public static final int COMP_CODE_DEFLATE = 4; public static final int COMP_CODE_INVALID = 5; public static final int COMP_MODEL_STDIO = 0; // Interlace schemes public static final int DFIL_PIXEL = 0; /* Pixel Interlacing */ public static final int DFIL_LINE = 1; /* Scan Line Interlacing */ public static final int DFIL_PLANE = 2; /* Scan Plane Interlacing */ public static final int SD_FILL = 0; public static final int SD_NOFILL = 0x100; public static final int SD_DIMVAL_BW_COMP = 1; public static final int SD_DIMVAL_BW_INCOMP = 0; public static final int HDF_NONE = 0x0; public static final int HDF_CHUNK = 0x1; public static final int HDF_COMP = 0x3; public static final int HDF_NBIT = 0x5; public static final int MAX_VAR_DIMS =32; //the names of the Vgroups created by the GR interface public static final String GR_NAME = "RIG0.0"; public static final String RI_NAME = "RI0.0"; public static final String RIGATTRNAME = "RIATTR0.0N"; public static final String RIGATTRCLASS = "RIATTR0.0C"; // names of classes of the Vdatas/Vgroups created by the SD interface public static final String HDF_ATTRIBUTE = "Attr0.0"; public static final String HDF_VARIABLE = "Var0.0"; public static final String HDF_DIMENSION = "Dim0.0"; public static final String HDF_UDIMENSION = "UDim0.0"; public static final String DIM_VALS = "DimVal0.0"; public static final String DIM_VALS01 = "DimVal0.1"; public static final String HDF_CHK_TBL = "_HDF_CHK_TBL_"; public static final String HDF_CDF = "CDF0.0"; // names of data object types public static final String ANNOTATION = "HDF_ANNOTATION"; public static final String RI8 = "HDF_RI8"; public static final String RI24 = "HDF_RI24"; public static final String GR = "HDF_GR"; public static final String SDS = "HDF_SDS"; public static final String VDATA = "HDF_VDATA"; public static final String VGROUP = "HDF_GROUP"; // data types represented by Strings public static final String UCHAR8 = "UCHAR8"; public static final String CHAR8 = "CHAR8"; public static final String UCHAR16 = "UCHAR16"; public static final String CHAR16 = "CHAR16"; public static final String FLOAT32 = "FLOAT32"; public static final String FLOAT64 = "FLOAT64"; public static final String FLOAT128 = "FLOAT128"; public static final String INT8 = "INT8"; public static final String UINT8 = "UINT8"; public static final String INT16 = "INT16"; public static final String UINT16 = "UINT16"; public static final String INT32 = "INT32"; public static final String UINT32 = "UINT32"; public static final String INT64 = "INT64"; public static final String UINT64 = "UINT64"; public static final String INT128 = "INT128"; public static final String UINT128 = "UINT128"; /** * convert number type to string type * params type the number representing the data type * return the string representing the data type */ public static String getType(int type) { if (type == HDFConstants.DFNT_UCHAR8) return HDFConstants.UCHAR8; else if (type == HDFConstants.DFNT_CHAR8) return HDFConstants.CHAR8; else if (type == HDFConstants.DFNT_UCHAR16) return HDFConstants.UCHAR16; else if (type == HDFConstants.DFNT_CHAR16) return HDFConstants.CHAR16; else if (type == HDFConstants.DFNT_FLOAT32) return HDFConstants.FLOAT32; else if (type == HDFConstants.DFNT_FLOAT64) return HDFConstants.FLOAT64; else if (type == HDFConstants.DFNT_FLOAT128) return HDFConstants.FLOAT128; else if (type == HDFConstants.DFNT_INT8) return HDFConstants.INT8; else if (type == HDFConstants. DFNT_UINT8) return HDFConstants.UINT8; else if (type == HDFConstants.DFNT_INT16) return HDFConstants.INT16; else if (type == HDFConstants.DFNT_UINT16) return HDFConstants.UINT16; else if (type == HDFConstants.DFNT_INT32) return HDFConstants.INT32; else if (type == HDFConstants.DFNT_UINT32) return HDFConstants.UINT32; else if (type == HDFConstants.DFNT_INT64) return HDFConstants.INT64; else if (type == HDFConstants.DFNT_UINT64) return HDFConstants.UINT64; else if (type == HDFConstants.DFNT_INT128) return HDFConstants.INT128; else if (type == HDFConstants.DFNT_UINT128) return HDFConstants.UINT128; else return "Undefined Data Type"; } /** * convert string type to number type * params type the string representing the data type * return the integer representing the data type */ public static int getType(String type) { if (type.equalsIgnoreCase(HDFConstants.UCHAR8)) return HDFConstants.DFNT_UCHAR8; else if (type.equalsIgnoreCase(HDFConstants.CHAR8)) return HDFConstants.DFNT_CHAR8; else if (type.equalsIgnoreCase(HDFConstants.UCHAR16)) return HDFConstants.DFNT_UCHAR16; else if (type.equalsIgnoreCase(HDFConstants.CHAR16)) return HDFConstants.DFNT_CHAR16; else if (type.equalsIgnoreCase(HDFConstants.FLOAT32)) return HDFConstants.DFNT_FLOAT32; else if (type.equalsIgnoreCase(HDFConstants.FLOAT64)) return HDFConstants.DFNT_FLOAT64; else if (type.equalsIgnoreCase(HDFConstants.FLOAT128)) return HDFConstants.DFNT_FLOAT128; else if (type.equalsIgnoreCase(HDFConstants.INT8)) return HDFConstants.DFNT_INT8; else if (type.equalsIgnoreCase(HDFConstants. UINT8)) return HDFConstants.DFNT_UINT8; else if (type.equalsIgnoreCase(HDFConstants.INT16)) return HDFConstants.DFNT_INT16; else if (type.equalsIgnoreCase(HDFConstants.UINT16)) return HDFConstants.DFNT_UINT16; else if (type.equalsIgnoreCase(HDFConstants.INT32)) return HDFConstants.DFNT_INT32; else if (type.equalsIgnoreCase(HDFConstants.UINT32)) return HDFConstants.DFNT_UINT32; else if (type.equalsIgnoreCase(HDFConstants.INT64)) return HDFConstants.DFNT_INT64; else if (type.equalsIgnoreCase(HDFConstants.UINT64)) return HDFConstants.DFNT_UINT64; else if (type.equalsIgnoreCase(HDFConstants.INT128)) return HDFConstants.DFNT_INT128; else if (type.equalsIgnoreCase(HDFConstants.UINT128)) return HDFConstants.DFNT_UINT128; else return -1; } /** * gets the size of the data type in bytes, * e.g size of DFNT_FLOAT32 = 4 * * the size of the data type */ public static int getTypeSize(int type) { int size = 0; switch(type) { case HDFConstants.DFNT_UCHAR16: case HDFConstants.DFNT_CHAR16: case HDFConstants.DFNT_INT16: case HDFConstants.DFNT_UINT16: size = 2; break; case HDFConstants.DFNT_FLOAT32: case HDFConstants.DFNT_INT32: case HDFConstants.DFNT_UINT32: size = 4; break; case HDFConstants.DFNT_FLOAT64: case HDFConstants.DFNT_INT64: case HDFConstants.DFNT_UINT64: size = 8; break; case HDFConstants.DFNT_FLOAT128: case HDFConstants.DFNT_INT128: case HDFConstants.DFNT_UINT128: size = 16; break; default: size = 1; break; } return size; } } code-4.4.3/bindings/java/ncsa/hdf/hdflib/HDFException.java000066400000000000000000000036211275430514000232150ustar00rootroot00000000000000/**************************************************************************** * NCSA HDF * * National Comptational Science Alliance * * University of Illinois at Urbana-Champaign * * 605 E. Springfield, Champaign IL 61820 * * * * For conditions of distribution and use, see the accompanying * * hdf/COPYING file. * * * ****************************************************************************/ package ncsa.hdf.hdflib; /** *

* The class HDFException returns errors from the HDF * library. *

* Two sub-classes of HDFException are defined: *

*

    *
  1. * HDFLibraryException -- errors raised the HDF library code *
  2. * HDFJavaException -- errors raised the HDF Java wrapper code *
*

* These exceptions will be sub-classed to represent specific * error conditions, as needed. *

* The only specific exception currently defined is * HDFNotImplementedException, indicating a function that is part * of the HDF API, but which cannot or will not be implemented * for Java. */ public class HDFException extends Exception { static public final String OutOfMemoryMessage="ERROR: HDF Library: Out of memory"; static public final String HDFExceptionMessage="ERROR: HDF Library Error"; static public final String HDFMessage="ERROR: Unknown HDF Error"; int HDFerror; String msg; public HDFException() { HDFerror = 0; } public HDFException(String s) { msg = s; } public HDFException(int err) { HDFerror = err; } public String getMessage() { return msg; } } code-4.4.3/bindings/java/ncsa/hdf/hdflib/HDFJavaException.java000066400000000000000000000023631275430514000240210ustar00rootroot00000000000000/**************************************************************************** * NCSA HDF * * National Comptational Science Alliance * * University of Illinois at Urbana-Champaign * * 605 E. Springfield, Champaign IL 61820 * * * * For conditions of distribution and use, see the accompanying * * hdf/COPYING file. * * * ****************************************************************************/ package ncsa.hdf.hdflib; /** *

* The class HDFJavaException returns errors from the Java * wrapper of theHDF library. *

* These errors include Java configuration errors, security * violations, and resource exhaustion. */ public class HDFJavaException extends HDFException { String msg; public HDFJavaException() { HDFerror = 0; } public HDFJavaException(String s) { msg = "HDFLibraryException: "+s; } public String getMessage() { return msg; } } code-4.4.3/bindings/java/ncsa/hdf/hdflib/HDFNativeData.java000066400000000000000000000153071275430514000233030ustar00rootroot00000000000000/**************************************************************************** * NCSA HDF * * National Comptational Science Alliance * * University of Illinois at Urbana-Champaign * * 605 E. Springfield, Champaign IL 61820 * * * * For conditions of distribution and use, see the accompanying * * hdf/COPYING file. * * * ****************************************************************************/ package ncsa.hdf.hdflib; public class HDFNativeData { public HDFNativeData() {} public static native int[] byteToInt( byte[] data ); public static native float[] byteToFloat( byte[] data ); public static native short[] byteToShort( byte[] data ); public static native long[] byteToLong( byte[] data ); public static native double[] byteToDouble( byte[] data ); public static native int[] byteToInt( int start, int len, byte[] data ); public static int byteToInt( byte[] data, int start) { int []ival = new int[1]; ival = byteToInt(start,1,data); return(ival[0]); } public static native short[] byteToShort( int start, int len, byte[] data ); public static short byteToShort( byte[] data, int start) { short []sval = new short[1]; sval = byteToShort(start,1,data); return(sval[0]); } public static native float[] byteToFloat( int start, int len, byte[] data ); public static float byteToFloat( byte[] data, int start) { float []fval = new float[1]; fval = byteToFloat(start,1,data); return(fval[0]); } public static native long[] byteToLong( int start, int len, byte[] data ); public static long byteToLong( byte[] data, int start) { long []lval = new long[1]; lval = byteToLong(start,1,data); return(lval[0]); } public static native double[] byteToDouble( int start, int len, byte[] data ); public static double byteToDouble( byte[] data, int start) { double []dval = new double[1]; dval = byteToDouble(start,1,data); return(dval[0]); } public static native byte[] intToByte( int start, int len, int[] data); public static native byte[] shortToByte( int start, int len, short[] data); public static native byte[] floatToByte( int start, int len, float[] data); public static native byte[] longToByte( int start, int len, long[] data); public static native byte[] doubleToByte( int start, int len, double[] data); public static native byte[] byteToByte( byte data); static byte[] byteToByte( Byte data){return byteToByte(data.byteValue());} public static native byte[] intToByte( int data); static byte[] intToByte( Integer data){return intToByte(data.intValue());} public static native byte[] shortToByte(short data); static byte[] shortToByte( Short data){return shortToByte(data.shortValue());} public static native byte[] floatToByte( float data); static byte[] floatToByte( Float data){return floatToByte(data.floatValue());}; public static native byte[] longToByte( long data); static byte[] longToByte(Long data){ return longToByte(data.longValue());} public static native byte[] doubleToByte( double data); static byte[] doubleToByte( Double data){return doubleToByte(data.doubleValue());} public Object byteToNumber( byte[] barray, Object obj) throws HDFException { Class theClass = obj.getClass(); String type = theClass.getName(); Object retobj = null; if (type.equals("java.lang.Integer")) { int[] i = ncsa.hdf.hdflib.HDFNativeData.byteToInt(0,1,barray); retobj = new Integer(i[0]); } else if (type.equals("java.lang.Byte")) { retobj = new Byte(barray[0]); } else if (type.equals("java.lang.Short")) { short[] f = ncsa.hdf.hdflib.HDFNativeData.byteToShort(0,1,barray); retobj = new Short(f[0]) ; } else if (type.equals("java.lang.Float")) { float[] f = ncsa.hdf.hdflib.HDFNativeData.byteToFloat(0,1,barray); retobj = new Float(f[0]) ; } else if (type.equals("java.lang.Long")) { long[] f = ncsa.hdf.hdflib.HDFNativeData.byteToLong(0,1,barray); retobj = new Long(f[0]) ; } else if (type.equals("java.lang.Double")) { double[] f = ncsa.hdf.hdflib.HDFNativeData.byteToDouble(0,1,barray); retobj = new Double(f[0] ); } else { /* exception: unsupprted type */ HDFException ex = (HDFException)new HDFJavaException("byteToNumber: setfield bad type: "+obj+" "+type); throw(ex); } return(retobj); } /** * Allocate a 1D array large enough to hold a multidimensional * array of 'datasize' elements of 'dataType' numbers. * This is called from ncsa.hdf.hdfobject.HDFGR and * ncsa.hdf.hdfobject.HDFSDS, and hdf.ncsa.io.ASCII2HDF * * @param dataType the type of the iamge data * @param datasize the size of the image data array * @returns an array of 'datasize' numbers of 'dataType * * @see ncsa.hdf.hdfobject.HDFGR * @see ncsa.hdf.hdfobject.HDFSDS */ public static Object defineDataObject(int dataType, int datasize) { Object data = null; if ((dataType & HDFConstants.DFNT_LITEND) != 0) { dataType -= HDFConstants.DFNT_LITEND; } switch(dataType) { case HDFConstants.DFNT_INT16: case HDFConstants.DFNT_UINT16: data = new short[datasize]; break; case HDFConstants.DFNT_INT32: case HDFConstants.DFNT_UINT32: data = new int[datasize]; break; case HDFConstants.DFNT_INT64: case HDFConstants.DFNT_UINT64: data = new long[datasize]; break; case HDFConstants.DFNT_FLOAT32: data = new float[datasize]; break; case HDFConstants.DFNT_FLOAT64: data = new double[datasize]; break; default: case HDFConstants.DFNT_CHAR: case HDFConstants.DFNT_UCHAR8: case HDFConstants.DFNT_UINT8: case HDFConstants.DFNT_INT8: data = new byte[datasize]; break; } return data; } } code-4.4.3/bindings/java/ncsa/hdf/hdflib/HDFNotImplementedException.java000066400000000000000000000027331275430514000260650ustar00rootroot00000000000000/**************************************************************************** * NCSA HDF * * National Comptational Science Alliance * * University of Illinois at Urbana-Champaign * * 605 E. Springfield, Champaign IL 61820 * * * * For conditions of distribution and use, see the accompanying * * hdf/COPYING file. * * * ****************************************************************************/ package ncsa.hdf.hdflib; /** *

* HDFNotImplementedException indicates a function that is part * of the HDF API, but which cannot or will not be implemented * for Java. *

* For instance, C routines which take Unix FILE objects * as parameters are not appropriate for the Java interface * and will not be implemented. These routines will raise * an HDFNotImplementedException. */ public class HDFNotImplementedException extends HDFJavaException { String msg; public HDFNotImplementedException() { HDFerror = 0; } public HDFNotImplementedException(String s) { msg = "HDFJavaException: HDF function not implmented (yet): "+s; } public String getMessage() { return msg; } } code-4.4.3/bindings/java/org/000077500000000000000000000000001275430514000157425ustar00rootroot00000000000000code-4.4.3/bindings/java/org/nexusformat/000077500000000000000000000000001275430514000203155ustar00rootroot00000000000000code-4.4.3/bindings/java/org/nexusformat/AttributeEntry.java000066400000000000000000000006311275430514000241450ustar00rootroot00000000000000/** * This is a little helper class which holds additional information about * a dataset or global attribute. * * @see NeXusFileInterface. * * copyright: see acompanying COPYRIGHT file. */ package org.nexusformat; public class AttributeEntry { /** * length is the length of the attribute. * type is the number type of the attribute. */ public int length, type, dim[]; } code-4.4.3/bindings/java/org/nexusformat/NXlink.java000066400000000000000000000010661275430514000223660ustar00rootroot00000000000000/** * NXlink is a replacement for the structure holding the data necessary * for doing a link in the NeXus-API. Consequently it is primitive. * * Mark Koennecke, October 2000 * * updated for Napi-2.0 with HDF-5 * Mark Koennecke, August 2001 * * updated for NAPI-3.0 with XML * Mark Koennecke, October 2004 * * copyright: see accompanying COPYRIGHT file */ package org.nexusformat; public class NXlink { public int tag, ref, linkType; public String targetPath; public NXlink(){ targetPath = new String(""); } } code-4.4.3/bindings/java/org/nexusformat/NeXusFileInterface.java000066400000000000000000000457371275430514000246630ustar00rootroot00000000000000/** * * The NeXus-API for Java. NeXus is an attempt to define a common data * format for org and x-ray diffraction. NeXus is built on top of the * Hierarchical Data Format from NCSA. There exist already API's to * NeXus files for F77, F90, C and C++. This is the interface definition * for a Java API to NeXus files. * * Some changes to the API have been necessary however, due to the * different calling standards between C and Java. * * * @author Mark Koennecke, 2000 -- 2011 * * copyright: see accompanying COPYRIGHT file */ package org.nexusformat; import java.util.Hashtable; public interface NeXusFileInterface { // general functions /** * flush writes all previously unsaved data to disk. All directory * searches are invalidated. Any open SDS is closed. * @exception NexusException if an error occurs. */ public void flush() throws NexusException; /** * finalize closes the file. It is supposed to be called by the * garbage collector when the object is collected. As this happens * at discretion of the garbage collector it is safer to call finalize * yourself, when a NeXus file needs to be closed. Multiple calls to * finalize do no harm. * @exception Throwable because it is required by the definition of * finalize. */ public void finalize() throws Throwable; /** * close the NeXus file. To make javalint and diamond happy * @throws NexusException */ public void close() throws NexusException; // group functions /** * makegroup creates a new group below the current group within * the NeXus file hierarchy. * @param name The name of the group to create. * @param nxclass The classname of the group. * @exception NexusException if an error occurs during this operation. */ public void makegroup(String name, String nxclass) throws NexusException; /** * opengroup opens the group name with class nxclass. * The group must exist, otherwise an exception is thrown. opengroup is * similar to a cd name in a filesystem. * @param name the name of the group to open. * @param nxclass the classname of the group to open. * @exception NexusException when something goes wrong. */ public void opengroup(String name, String nxclass) throws NexusException; /** * openpath opens groups and datsets accroding to the path string * given. The path syntax follows unix conventions. Both absolute * and relative paths are possible. All objects of the path must * exist. * @param path The path string * @exception NexusException when something goes wrong. */ public void openpath(String path) throws NexusException; /** * opengrouppath opens groups and datsets accroding to the path string * given. The path syntax follows unix conventions. Both absolute * and relative paths are possible. All objects of the path must * exist. This function stops int the last group. * @param path The path string * @exception NexusException when something goes wrong. */ public void opengrouppath(String path) throws NexusException; /** * return the current path into the NeXus file in the * form of a Unix path string. * @return A unix path string */ public String getpath() throws NexusException; /** * closegroup closes access to the current group and steps down one * step in group hierarchy. * @exception NexusException when an error occurs during this * operation. */ public void closegroup() throws NexusException; // data set handling /** * makedata creates a new dataset with the specified characteristics * in the current group. * @param name The name of the dataset. * @param type The number type of the dataset. Usually a constant from * a selection of values. * @param rank The rank or number of dimensions of the dataset. * @param dim An array containing the length of each dimension. dim must * have at least rank entries. Dimension passed as -1 denote an * unlimited dimension. * @exception NexusException when the dataset could not be created. */ public void makedata(String name, int type, int rank, int dim[]) throws NexusException; /** * makedata creates a new dataset with the specified characteristics * in the current group. * @param name The name of the dataset. * @param type The number type of the dataset. Usually a constant from * a selection of values. * @param rank The rank or number of dimensions of the dataset. * @param dim An array containing the length of each dimension. dim must * have at least rank entries. Dimension passed as -1 denote an * unlimited dimension. * @exception NexusException when the dataset could not be created. */ public void makedata(String name, int type, int rank, long dim[]) throws NexusException; /** * compmakedata creates a new dataset with the specified characteristics * in the current group. This data set will be compressed. * @param name The name of the dataset. * @param type The number type of the dataset. Usually a constant from * a selection of values. * @param rank The rank or number of dimensions of the dataset. * @param dim An array containing the length of each dimension. dim must * have at least rank entries. Dimension passed as -1 denote an * unlimited dimension. * @param compression_type determines the compression type. * @param iChunk With HDF-5, slabs can be written to compressed data * sets. The size of these slabs is specified through the chunk array. * This must have the rank values for the size of the chunk to * be written in each dimension. * @exception NexusException when the dataset could not be created. */ public void compmakedata(String name, int type, int rank, int dim[], int compression_type, int iChunk[]) throws NexusException; /** * compmakedata creates a new dataset with the specified characteristics * in the current group. This data set will be compressed. * @param name The name of the dataset. * @param type The number type of the dataset. Usually a constant from * a selection of values. * @param rank The rank or number of dimensions of the dataset. * @param dim An array containing the length of each dimension. dim must * have at least rank entries. Dimension passed as -1 denote an * unlimited dimension. * @param compression_type determines the compression type. * @param iChunk With HDF-5, slabs can be written to compressed data * sets. The size of these slabs is specified through the chunk array. * This must have the rank values for the size of the chunk to * be written in each dimension. * @exception NexusException when the dataset could not be created. */ public void compmakedata(String name, int type, int rank, long dim[], int compression_type, long iChunk[]) throws NexusException; /** * opendata opens an existing dataset for access. For instance for * reading or writing. * @param name The name of the dataset to open. * @exception NexusException when the dataset does not exist or * something else is wrong. */ public void opendata(String name)throws NexusException; /** * closedata closes an opened dataset. Then no further access is * possible without a call to opendata. * @exception NexusException when an error occurrs. */ public void closedata() throws NexusException; /** * causes the currently open dataset to be compressed on file. * This must be called after makedata and before writing to the * dataset. * @param compression_type determines the type of compression * to use. * @exception NexusException when no dataset is open or an error * occurs. */ public void compress(int compression_type) throws NexusException; // data set reading /** * getdata reads the data from an previously openend dataset into * array. * @param array An n-dimensional array of the appropriate number * type for the dataset. Make sure to have the right type and size * here. * @exception NexusException when either an error occurs or * no dataset is open or array is not of the right type to hold * the data. */ public void getdata(Object array) throws NexusException; /** * getslab reads a subset of a large dataset into array. * @param start An array of dimension rank which contains the start * position in the dataset from where to start reading. * @param size An array of dimension rank which contains the size * in each dimension of the data subset to read. * @param array An array for holding the returned data values. * @exception NexusException when either an error occurs or * no dataset is open or array is not of the right type to hold * the data. */ public void getslab(int start[], int size[], Object array) throws NexusException; /** * getslab reads a subset of a large dataset into array. * @param start An array of dimension rank which contains the start * position in the dataset from where to start reading. * @param size An array of dimension rank which contains the size * in each dimension of the data subset to read. * @param array An array for holding the returned data values. * @exception NexusException when either an error occurs or * no dataset is open or array is not of the right type to hold * the data. */ public void getslab(long start[], long size[], Object array) throws NexusException; /** * getattr retrieves the data associated with the attribute * name. * @param name The name of the attribute. * @param data an array with sufficient space for holding the attribute * data. * @param args An integer array holding the number of data elements * in data as args[0], and the type as args[1]. Both values will be * updated while reading. * @exception NexusException when either an error occurs or * the attribute could not be found. */ public void getattr(String name, Object data, int args[]) throws NexusException; /** * getattr retrieves the data associated with the attribute * name. * @param name The name of the attribute. * @return The attribute data as an array. * @exception NexusException when either an error occurs or * the attribute could not be found. */ public Object getattr(String name) throws NexusException; // data set writing /** * putdata writes the data from array into a previously opened * dataset. * @param array The data to write. * @exception NexusException when an error occurs. */ public void putdata(Object array) throws NexusException; /** * putslab writes a subset of a larger dataset to a previously opened * dataset. * @param array The data to write. * @param start An integer array of dimension rank which holds the * startcoordinates of the data subset in the larger dataset. * @param size An integer array of dimension rank whidh holds the * size in each dimension of the data subset to write. * @exception NexusException when an error occurs. */ public void putslab(Object array, int start[], int size[]) throws NexusException; /** * putslab writes a subset of a larger dataset to a previously opened * dataset. * @param array The data to write. * @param start An integer array of dimension rank which holds the * startcoordinates of the data subset in the larger dataset. * @param size An integer array of dimension rank whidh holds the * size in each dimension of the data subset to write. * @exception NexusException when an error occurs. */ public void putslab(Object array, long start[], long size[]) throws NexusException; /** * putattr adds a named attribute to a previously opened dataset or * group or a global attribute if nothing is open. * @param name The name of the attribute. * @param array The data of the attribute. * @param iType The number type of the attribute. * @exception NexusException if an error occurs. */ public void putattr(String name, Object array, int iType) throws NexusException; /** * putattr adds a named attribute to a previously opened dataset or * group or a global attribute if nothing is open. * @param name The name of the attribute. * @param array The data of the attribute. * @param iType The number type of the attribute. * @exception NexusException if an error occurs. */ public void putattr(String name, Object array, int size[], int iType) throws NexusException; // inquiry /** * getinfo retrieves information about a previously opened dataset. * @param iDim An array which will be filled with the size of * the dataset in each dimension. * @param args An integer array which will hold more information about * the dataset after return. The fields: args[0] is the rank, args[1] is * the number type. * @exception NexusException when an error occurs. */ public void getinfo(int iDim[], int args[]) throws NexusException; /** * getinfo retrieves information about a previously opened dataset. * @param iDim An array which will be filled with the size of * the dataset in each dimension. * @param args An integer array which will hold more information about * the dataset after return. The fields: args[0] is the rank, args[1] is * the number type. * @exception NexusException when an error occurs. */ public void getinfo(long iDim[], int args[]) throws NexusException; /** * setnumberformat sets the number format for printing number when * using the XML-NeXus format. For HDF4 and HDF5 this is ignored. * If a dataset is open, the format for the dataset is set, if none * is open the default setting for the number type is changed. * The format must be a ANSII-C language format string. * @param type The NeXus type to set the format for. * @param format The new format to use. */ public void setnumberformat(int type, String format) throws NexusException; /** * groupdir will retrieve the content of the currently open vGroup. * groupdir is similar to an ls in unix. * @return A Hashtable which will hold the names of the items in * the group as keys and the NeXus classname for vGroups or the * string 'SDS' for datasets as values. * @exception NexusException if an error occurs */ public Hashtable groupdir() throws NexusException; /** * attrdir returns the attributes of the currently open dataset or * the file global attributes if no dataset is open. * @return A Hashtable which will hold the names of the attributes * as keys. For each key there is an AttributeEntry class as value. * @exception NexusException when an error occurs. */ public Hashtable attrdir() throws NexusException; // linking /** * getgroupID gets the data necessary for linking the current vGroup * somewhere else. * @return A NXlink object holding the link data. * @exception NexusException if an error occurs. */ public NXlink getgroupID() throws NexusException; /** * getdataID gets the data necessary for linking the current dataset * somewhere else. * @return A NXlink object holding the link data. * @exception NexusException if an error occurs. */ public NXlink getdataID() throws NexusException; /** * makelink links the object described by target into the current * vGroup. * @param target The Object to link into the current group. * @exception NexusException if an error occurs. */ public void makelink(NXlink target) throws NexusException; /** * makenamedlink links the object described by target into the current * vGroup. The object will have a new name in the group into which it is * linked * @param target The Object to link into the current group. * @param name The name of this object in the current group * @exception NexusException if an error occurs. */ public void makenamedlink(String name, NXlink target) throws NexusException; /** * opensourcepath opens the group from which the current item was linked * Returns an error if the current item is not linked. * @exception NexusException if an error occurs. */ public void opensourcepath() throws NexusException; /** * inquirefile inquires which file we are currently in. This is * a support function for external linking * @return The current file * @throws NexusException when things are wrong */ public String inquirefile() throws NexusException; /** * linkexternal links group name, nxclass to the URL nxurl * @param name The name of the vgroup to link to * @param nxclass The class name of the linked vgroup * @param nxurl The URL to the linked external file * @throws NexusException if things are wrong */ public void linkexternal(String name, String nxclass, String nxurl) throws NexusException; /** * linkexternaldataset links dataset name to the URL nxurl * @param name The name of the dataset to link to * @param nxurl The URL to the linked external file * @throws NexusException if things are wrong */ public void linkexternaldataset(String name, String nxurl) throws NexusException; /** * nxisexternalgroup test the group name, nxclass if it is linked externally * @param name of the group to test * @param nxclass class of the group to test * @return null when the group is not linked, else a string giving the URL of the * linked resource * @throws NexusException if things are wrong */ public String isexternalgroup(String name, String nxclass) throws NexusException; /** * nxisexternaldataset if the named dataset is is linked externally * @param name of the dataset to test * @return null when the it is not linked, else a string giving the URL of the * linked resource * @throws NexusException if things are wrong */ public String isexternaldataset(String name) throws NexusException; } code-4.4.3/bindings/java/org/nexusformat/NexusException.java000066400000000000000000000014371275430514000241460ustar00rootroot00000000000000/** * NexusException is thrown whenever an error occurs in the NeXus Java API * * Mark Koennecke, October 2000 * * copyright: see accompanying COPYRIGHT file. */ package org.nexusformat; public class NexusException extends Exception { static public final String OutOfMemoryMessage= "ERROR: NeXus-API: Out of memory"; static public final String NexusExceptionMessage= "ERROR: NeXus-API Error"; static public final String NeXusMessage= "ERROR: Unknown NeXus-API Error"; int HDFerror; String msg; public NexusException() { HDFerror = 0; } public NexusException(String s) { msg = s; } public NexusException(int err) { HDFerror = err; } public String getMessage() { return msg; } } code-4.4.3/bindings/java/org/nexusformat/NexusFile.java000066400000000000000000000662071275430514000230750ustar00rootroot00000000000000/** * @mainpage This is an implementation of * a Java NeXus API using native methods. * * Some changes to the API have been necessary, due to the * different calling standards between C and Java. * * @author Mark Koennecke, 2000 -- 2011 * * copyright: see accompanying COPYRIGHT file * * @see TestJapi.java * Test program for Java API. * Illustrates using the #org.nexusformat package */ package org.nexusformat; import java.util.Hashtable; import java.io.File; import ncsa.hdf.hdflib.HDFArray; import ncsa.hdf.hdflib.HDFException; import ncsa.hdf.hdflib.HDFConstants; public class NexusFile implements NeXusFileInterface { // constants /** * possible access codes, @see #NexusFile. */ public final static int NXACC_READ = 1; public final static int NXACC_RDWR = 2; public final static int NXACC_CREATE = 3; public final static int NXACC_CREATE4 = 4; public final static int NXACC_CREATE5 = 5; public final static int NXACC_CREATEXML = 6; public final static int NXACC_NOSTRIP = 128; /** * constant denoting an unlimited dimension. */ public final static int NX_UNLIMITED = -1; /** * constants for number types. @see #makedata, @see #putattr * and others. */ public final static int NX_FLOAT32 = 5; public final static int NX_FLOAT64 = 6; public final static int NX_INT8 = 20; public final static int NX_BINARY = 20; public final static int NX_UINT8 = 21; public final static int NX_BOOLEAN = 21; public final static int NX_INT16 = 22; public final static int NX_UINT16 = 23; public final static int NX_INT32 = 24; public final static int NX_UINT32 = 25; public final static int NX_INT64 = 26; public final static int NX_UINT64 = 27; public final static int NX_CHAR = 4; /** * constants for compression schemes */ public final static int NX_COMP_NONE = 100; /* this one does zlib (deflate), no idea who chose the name */ public final static int NX_COMP_LZW = 200; public final static int NX_COMP_RLE = 300; /* hdf4 only */ public final static int NX_COMP_HUF = 400; /* hdf4 only */ public final static int NX_COMP_LZW_LVL0 = (100*NX_COMP_LZW + 0); public final static int NX_COMP_LZW_LVL1 = (100*NX_COMP_LZW + 1); public final static int NX_COMP_LZW_LVL2 = (100*NX_COMP_LZW + 2); public final static int NX_COMP_LZW_LVL3 = (100*NX_COMP_LZW + 3); public final static int NX_COMP_LZW_LVL4 = (100*NX_COMP_LZW + 4); public final static int NX_COMP_LZW_LVL5 = (100*NX_COMP_LZW + 5); public final static int NX_COMP_LZW_LVL6 = (100*NX_COMP_LZW + 6); public final static int NX_COMP_LZW_LVL7 = (100*NX_COMP_LZW + 7); public final static int NX_COMP_LZW_LVL8 = (100*NX_COMP_LZW + 8); public final static int NX_COMP_LZW_LVL9 = (100*NX_COMP_LZW + 9); /** * Maximum name length, must be VGNAMELENMAX in hlimits.h */ protected final static int MAXNAMELEN = 64; /* This code takes care of loading the static library required for this class to work properly. The algorithm first looks for a property org.nexusformat.JNEXUSLIB and loads that file if available, else it tries to locate the library in the system shared library path. */ static { String filename = null; filename = System.getProperty("org.nexusformat.JNEXUSLIB",null); if ((filename != null) && (filename.length() > 0)) { File hdfdll = new File(filename); if (hdfdll.exists() && hdfdll.canRead() && hdfdll.isFile()) { System.load(filename); } else { throw (new UnsatisfiedLinkError("Invalid JNEXUS library")); } } else { System.loadLibrary("jnexus"); } } /** * This is the handle to the NeXus file handle. */ protected int handle; // Construction // native methods for this section protected native int init(String filename, int access); protected native void close(int handle); protected native int nxflush(int handle); /** * constructs a new NexusFile Object. * @param filename The name of the NeXus file to access. * @param access The access mode for the file. Can only be one * of the predefined NeXus access code NXACC.... These are: *

*
NXACC_CREATE *
or creating a new file. *
NXACC_RDWR *
For opening an existing file for modification or appending * data. *
NXACC_READ *
For opening a file for reading. *
NXACC_NOSTRIP *
To keep leading and trailing whitespace on strings *
* @exception NexusException when the file could not be found or * an HDF error occurred. */ public NexusFile(String filename, int access) throws NexusException { checkForNull(filename); handle = init(filename,access); if(handle < 0){ throw new NexusException("Failed to open " + filename); } } /** * flushes all pending data to disk. Closes any open SDS's. */ public void flush() throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); handle = nxflush(handle); } /** * close the NeXus file. To make javalint and diamond happy * @throws NexusException */ public void close() throws NexusException { if(handle >= 0) { close(handle); handle = -1; } } /** * removes all NeXus file data structures and closes the file. This * function should automatically be called by the Java garbage * collector whenever the NexusFile object falls into disuse. However * the time when this is done is left to the garbage collector. My * personal experience is that finalize might never be called. I * suggest, to call finalize yourself when you are done with the * NeXus file. finalize makes sure that multiple invocations will not * do any harm. */ public void finalize() throws Throwable { close(); } // group functions //native methods for this section protected native void nxmakegroup(int handle, String name, String nxclass); protected native void nxopengroup(int handle, String name, String nxclass); protected native void nxopenpath(int handle, String path); protected native void nxopengrouppath(int handle, String path); protected native void nxclosegroup(int handle); protected native String nxgetpath(int handle); public void makegroup(String name, String nxclass) throws NexusException { checkForNull(name, nxclass); if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); nxmakegroup(handle, name, nxclass); } public void opengroup(String name, String nxclass) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(name, nxclass); nxopengroup(handle, name, nxclass); } public void openpath(String path) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(path); nxopenpath(handle,path); } public void opengrouppath(String path) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(path); nxopengrouppath(handle,path); } public String getpath() throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); return nxgetpath(handle); } public void closegroup() throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); nxclosegroup(handle); } // data set handling // native methods for this section protected native void nxmakedata(int handle, String name, int type, int rank, int dim[]); protected native void nxmakedata64(int handle, String name, int type, int rank, long dim[]); protected native void nxmakecompdata(int handle, String name, int type, int rank, int dim[], int iCompress, int iChunk[]); protected native void nxmakecompdata64(int handle, String name, int type, int rank, long dim[], int iCompress, long iChunk[]); protected native void nxopendata(int handle, String name); protected native void nxclosedata(int handle); protected native void nxcompress(int handle, int compression_type); public void compmakedata(String name, int type, int rank, int dim[], int compression_type, int iChunk[]) throws NexusException { if (handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkType(type); checkForNull(name, rank, iChunk); checkForNegInArray(true, dim, iChunk); checkCompression(compression_type); nxmakecompdata(handle, name, type, rank, dim, compression_type, iChunk); } public void compmakedata(String name, int type, int rank, long dim[], int compression_type, long iChunk[]) throws NexusException { if (handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkType(type); checkForNull(name, rank, iChunk); checkForNegInArray(true, dim, iChunk); checkCompression(compression_type); nxmakecompdata64(handle, name, type, rank, dim, compression_type, iChunk); } public void makedata(String name, int type, int rank, int dim[]) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkType(type); checkForNull(name, dim); checkForNegInArray(true, dim); nxmakedata(handle, name, type, rank, dim); } public void makedata(String name, int type, int rank, long dim[]) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkType(type); checkForNull(name, dim); checkForNegInArray(true, dim); nxmakedata64(handle, name, type, rank, dim); } public void opendata(String name) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(name); nxopendata(handle,name); } public void closedata() throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); nxclosedata(handle); } public void compress(int compression_type) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkCompression(compression_type); nxcompress(handle,compression_type); } // data set reading // native methods in this section protected native void nxgetdata(int handle, byte bdata[]); protected native void nxgetslab(int handle, int Start[], int size[], byte bdata[]); protected native void nxgetslab64(int handle, long Start[], long size[], byte bdata[]); public void getdata(Object array) throws NexusException { byte bdata[]; if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(array); try{ HDFArray ha = new HDFArray(array); bdata = ha.emptyBytes(); nxgetdata(handle,bdata); array = ha.arrayify(bdata); }catch(HDFException he) { throw new NexusException(he.getMessage()); } } public void getslab(int start[], int size[], Object array) throws NexusException { byte bdata[]; if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(start, size, array); checkForNegInArray(false, start, size); try{ HDFArray ha = new HDFArray(array); bdata = ha.emptyBytes(); nxgetslab(handle,start,size,bdata); array = ha.arrayify(bdata); }catch(HDFException he) { throw new NexusException(he.getMessage()); } } public void getslab(long start[], long size[], Object array) throws NexusException { byte bdata[]; if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(start, size, array); checkForNegInArray(false, start, size); try{ HDFArray ha = new HDFArray(array); bdata = ha.emptyBytes(); nxgetslab64(handle,start,size,bdata); array = ha.arrayify(bdata); }catch(HDFException he) { throw new NexusException(he.getMessage()); } } // data set writing // native methods for this section protected native void nxputdata(int handle, byte array[]); protected native void nxputslab(int handle, byte array[], int start[], int size[]); protected native void nxputslab64(int handle, byte array[], long start[], long size[]); public void putdata(Object array) throws NexusException { byte data[]; if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(array); try { HDFArray ha = new HDFArray(array); data = ha.byteify(); ha = null; } catch (HDFException he) { throw new NexusException(he.getMessage()); } nxputdata(handle,data); data = null; } public void putslab(Object array, int start[], int size[]) throws NexusException { byte data[]; if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(array, start, size); checkForNegInArray(false, start, size); try { HDFArray ha = new HDFArray(array); data = ha.byteify(); ha = null; } catch(HDFException he) { throw new NexusException(he.getMessage()); } nxputslab(handle,data,start,size); data = null; } public void putslab(Object array, long start[], long size[]) throws NexusException { byte data[]; if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(array, start, size); checkForNegInArray(false, start, size); try { HDFArray ha = new HDFArray(array); data = ha.byteify(); ha = null; } catch(HDFException he) { throw new NexusException(he.getMessage()); } nxputslab64(handle,data,start,size); data = null; } // attribute methods protected native void nxgetattr(int handle, String name, byte bdata[], int args[]); protected native void nxputattr(int handle, String name, byte array[], int type); protected native void nxputattra(int handle, String name, byte bdata[], int rank, int dim[], int iType); protected native int nxgetnextattra(int handle, String[] name, int dim[], int args[]); protected native void nxgetattra(int handle, String name, byte bdata[]); protected native void nxgetattrainfo(int handle, String name, int dim[], int args[]); protected native int nextattr(int handle, String names[], int args[]); protected native void initattrdir(int handle); protected native void initgroupdir(int handle); public Object getattr(String name) throws NexusException { byte bdata[]; int args[] = new int[2]; int dim[] = new int[32]; int totalsize = 1; checkForNull(name); if (handle < 0) throw new NexusException("NAPI-ERROR: File not open"); nxgetattrainfo(handle, name, dim, args); int rank = args[0]; int type = args[1]; int[] thedims = new int[rank]; for(int i = 0 ; i < rank ; i++) { thedims[i] = dim[i]; totalsize *= dim[i]; } Object array = null; switch (type) { case NX_CHAR: case NX_INT8: array = new byte[totalsize]; break; case NX_INT16: array = new short[totalsize]; break; case NX_INT32: array = new int[totalsize]; break; case NX_INT64: array = new long[totalsize]; break; case NX_FLOAT32: array = new float[totalsize]; break; case NX_FLOAT64: array = new double[totalsize]; break; case NX_BOOLEAN: throw new NexusException("type not currently supported in Java"); case NX_UINT16: case NX_UINT32: case NX_UINT64: throw new NexusException("unsigned types not currently supported in Java"); default: throw new NexusException("unknown type"); } try { HDFArray ha = new HDFArray(array); bdata = ha.emptyBytes(); nxgetattra(handle, name, bdata); array = ha.arrayify(bdata); } catch(HDFException he) { throw new NexusException(he.getMessage()); } if (type == NX_CHAR) { int noofstrings = totalsize / dim[rank-1]; int n = 0; String strarr[] = new String[noofstrings]; for(int i = 0 ; i < noofstrings ; i++) { strarr[i] = new String((byte[]) array, i * dim[rank-1], dim[rank-1]); } array = strarr; } return array; } public void getattr(String name, Object array, int args[]) throws NexusException { byte bdata[]; if (handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkType(args[1]); checkForNull(name, array, args); try { HDFArray ha = new HDFArray(array); bdata = ha.emptyBytes(); nxgetattr(handle, name, bdata, args); array = ha.arrayify(bdata); } catch(HDFException he) { throw new NexusException(he.getMessage()); } } public void putattr(String name, Object array, int iType) throws NexusException { byte data[]; if (handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkType(iType); checkForNull(name, array); try { HDFArray ha = new HDFArray(array); data = ha.byteify(); ha = null; } catch(HDFException he) { throw new NexusException(he.getMessage()); } nxputattr(handle,name,data,iType); data = null; } public void putattr(String name, Object array, int size[], int iType) throws NexusException { byte data[]; if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkType(iType); checkForNull(name, array, size); try { HDFArray ha = new HDFArray(array); data = ha.byteify(); ha = null; } catch(HDFException he) { throw new NexusException(he.getMessage()); } nxputattra(handle, name, data, size.length, size, iType); data = null; } public Hashtable attrdir() throws NexusException { int args[] = new int[2]; int dim[] = new int[32]; AttributeEntry at; String names[] = new String[1]; Hashtable h = new Hashtable(); if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); initattrdir(handle); while(nxgetnextattra(handle, names, dim, args) != -1) { int rank = args[0]; int type = args[1]; String name = names[0]; int length = 1; int[] thedims = new int[rank]; for(int i = 0 ; i < rank ; i++) { thedims[i] = dim[i]; length *= dim[i]; } at = new AttributeEntry(); at.dim = thedims; at.length = length; at.type = type; h.put(name, at); } return h; } // inquiry //native methods for this section protected native void nxgetinfo(int handle, int iDim[], int args[]); protected native void nxgetinfo64(int handle, long iDim[], int args[]); protected native void nxsetnumberformat(int handle, int type, String format); protected native int nextentry(int handle, String names[]); public void setnumberformat(int type, String format) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkType(type); checkForNull(format); nxsetnumberformat(handle,type,format); } public void getinfo(int iDim[], int args[]) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); nxgetinfo(handle,iDim,args); } public void getinfo(long iDim[], int args[]) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); nxgetinfo64(handle,iDim,args); } public Hashtable groupdir() throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); Hashtable h = new Hashtable(); String names[] = new String[2]; initgroupdir(handle); while(nextentry(handle,names) != -1) { h.put(names[0],names[1]); } return h; } // linking // native methods for this section protected native void nxgetgroupid(int handle, NXlink link); protected native void nxgetdataid(int handle, NXlink link); protected native void nxmakelink(int handle, NXlink target); protected native void nxmakenamedlink(int handle, String name, NXlink target); protected native void nxopensourcepath(int handle); public NXlink getgroupID() throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); NXlink l = new NXlink(); nxgetgroupid(handle,l); return l; } public NXlink getdataID()throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); NXlink l = new NXlink(); nxgetdataid(handle,l); return l; } public void makelink(NXlink target) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(target); nxmakelink(handle, target); } public void makenamedlink(String name, NXlink target) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(name, target); nxmakenamedlink(handle, name, target); } public void opensourcepath() throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); nxopensourcepath(handle); } /** * checks if any of the arguments is null, * throws appropriate runtime exception if so */ private void checkForNull(Object... args) { for (Object o : args) if (o==null) throw new NullPointerException(); } /** * checks if any of the ints in the arrays are negative, * throws appropriate runtime exception if so */ private void checkForNegInArray(boolean allowUnlimited, int[]... args) { for (int[] array : args) for (int value: array) { if (value<0) if (value == this.NX_UNLIMITED && allowUnlimited) { // all ok this time } else throw new IllegalArgumentException("negative dimension received"); } } /** * checks if any of the longs in the arrays are negative, * throws appropriate runtime exception if so */ private void checkForNegInArray(boolean allowUnlimited, long[]... args) { for (long[] array : args) for (long value: array) { if (value<0) if (value == this.NX_UNLIMITED && allowUnlimited) { // all ok this time } else throw new IllegalArgumentException("negative dimension received"); } } /** * checkType verifies if a parameter is a valid NeXus type code. * If not an exception is thrown. * @param type The type value to check. * @exception NexusException if the the type is no known type value */ private void checkType(int type) throws NexusException { switch(type) { case NexusFile.NX_FLOAT32: case NexusFile.NX_FLOAT64: case NexusFile.NX_INT8: case NexusFile.NX_UINT8: case NexusFile.NX_INT16: case NexusFile.NX_UINT16: case NexusFile.NX_INT32: case NexusFile.NX_UINT32: case NexusFile.NX_INT64: case NexusFile.NX_UINT64: case NexusFile.NX_CHAR: break; default: throw new NexusException("Illegal number type requested"); } } /** * checkCompression verifies a parameter is a valid NeXus compression code. * If not an exception is thrown. * @param type The value to check. * @exception NexusException if the the type is no known compression value */ private void checkCompression(int compression_type) throws NexusException { switch(compression_type) { case NexusFile.NX_COMP_NONE: case NexusFile.NX_COMP_LZW: case NexusFile.NX_COMP_RLE: case NexusFile.NX_COMP_HUF: case NexusFile.NX_COMP_LZW_LVL0: case NexusFile.NX_COMP_LZW_LVL1: case NexusFile.NX_COMP_LZW_LVL2: case NexusFile.NX_COMP_LZW_LVL3: case NexusFile.NX_COMP_LZW_LVL4: case NexusFile.NX_COMP_LZW_LVL5: case NexusFile.NX_COMP_LZW_LVL6: case NexusFile.NX_COMP_LZW_LVL7: case NexusFile.NX_COMP_LZW_LVL8: case NexusFile.NX_COMP_LZW_LVL9: break; default: throw new NexusException("Invalid compression code requested"); } } // external file interface // native methods for this section protected native void nxinquirefile(int handle, String names[]); protected native void nxlinkexternal(int handle, String name, String nxclass, String nxurl); protected native void nxlinkexternaldataset(int handle, String name, String nxurl); protected native int nxisexternalgroup(int handle, String name, String nxclass, String nxurl[]); protected native int nxisexternaldataset(int handle, String name, String nxurl[]); public String inquirefile() throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); String names[] = new String[1]; nxinquirefile(handle,names); return names[0]; } public void linkexternal(String name, String nxclass, String nxurl) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(name, nxclass, nxurl); nxlinkexternal(handle,name,nxclass,nxurl); } public void linkexternaldataset(String name, String nxurl) throws NexusException { if(handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(name, nxurl); nxlinkexternaldataset(handle,name,nxurl); } public String isexternalgroup(String name, String nxclass) throws NexusException { if (handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(name, nxclass); String nxurl[] = new String[1]; int status = nxisexternalgroup(handle,name,nxclass,nxurl); if (status == 1) { return nxurl[0]; } else { return null; } } public String isexternaldataset(String name) throws NexusException { if (handle < 0) throw new NexusException("NAPI-ERROR: File not open"); checkForNull(name); String nxurl[] = new String[1]; int status = nxisexternaldataset(handle,name,nxurl); if (status == 1) { return nxurl[0]; } else { return null; } } /** * debugstop is a debugging helper function which goes into an * endless loop in the dynamic link library. Then a unix debugger * may attach to the running java process using the pid, interrupt, * set the loop variable to leave the loop, set a new breakpoint and * continue debugging. This works with ladebug on DU40D. This is an * developer support routine and should NEVER be called in normal * code. */ public native void debugstop(); } code-4.4.3/bindings/java/test/000077500000000000000000000000001275430514000161325ustar00rootroot00000000000000code-4.4.3/bindings/java/test/TestJapi.java000066400000000000000000000226041275430514000205240ustar00rootroot00000000000000/** * TestJapi does some testing of the NeXus for Java API. * It can also serve as an example for the usage of the NeXus API for Java. * Mark Koennecke, October 2000 updated for NAPI-2 with HDF-5 support Mark Koennecke, August 2001 */ import java.util.Hashtable; import java.util.Enumeration; import java.util.Map; import java.util.Set; import java.util.HashSet; import java.util.Arrays; import java.util.LinkedHashMap; import java.lang.reflect.Array; import org.nexusformat.*; public class TestJapi { void fileTest(int fileType, String fileName) throws Exception { NexusFile nf = null; NXlink gid, did; String group = "entry1"; String nxclass = "NXentry"; Set excludeattr = new HashSet(Arrays.asList("HDF5_Version", "file_time", "NeXus_version", "HDF_version")); // create a NexusFile nf = new NexusFile(fileName, fileType); try { // error handling check try { nf.opengroup(group, nxclass); throw new RuntimeException("Exception handling broken"); } catch (NexusException nex) { System.out.println("Exception handling mechanism works"); } int iData1[][] = new int[3][10]; int iData2[][] = new int[3][10]; float fData1[][] = new float[3][10]; int islab[] = new int[10]; int iDim[] = new int[2], i, j; int iStart[] = new int[2]; int signal[] = new int[1]; int iEnd[] = new int[2]; String attname, attvalue, vname, vclass; AttributeEntry atten; // create some data for (i = 0; i < 3; i++) { for (j = 0; j < 10; j++) { iData1[i][j] = i * 10 + j; fData1[i][j] = (float) (i * 10.1 + j * .2); } } for (i = 0; i < 10; i++) { islab[i] = 10000 + i; } // add attributes, the first one is also an example how to write attvalue = "@012345abcdef"; nf.putattr("standardstringattribute", attvalue.getBytes(), NexusFile.NX_CHAR); signal[0] = -177; nf.putattr("singlenumber", signal, NexusFile.NX_INT32); nf.putattr("intarray", new int[] { 1, 2, 3, 4}, new int[] {2, 2}, NexusFile.NX_INT32); nf.putattr("floatarray", fData1, new int[] {3, 10}, NexusFile.NX_FLOAT32); // closedata // create and open a group nf.makegroup(group, nxclass); nf.opengroup(group, nxclass); // get a link ID for this group gid = nf.getgroupID(); // create and open a dataset iDim[0] = 3; iDim[1] = 10; nf.makedata("iData1", NexusFile.NX_INT32, 2, iDim); nf.opendata("iData1"); // get a link ID to this data set did = nf.getdataID(); // write data to it nf.putdata(iData1); // add attributes, the first one is also an example how to write // strings (by converting to byte arrays) String units = "MegaFarts"; nf.putattr("Units", units.getBytes(), NexusFile.NX_CHAR); iStart[0] = 1; signal[0] = 1; nf.putattr("signal", signal, NexusFile.NX_INT32); // closedata nf.closedata(); // try unlimimited dim int unDim[] = new int[1]; unDim[0] = -1; nf.makedata("Stuart", NexusFile.NX_FLOAT64, 1, unDim); // write a compressed data set nf.compmakedata("iData1_compressed", NexusFile.NX_INT32, 2, iDim, NexusFile.NX_COMP_LZW, iDim); nf.opendata("iData1_compressed"); nf.putdata(iData1); nf.closedata(); // write a float data set nf.makedata("fData1", NexusFile.NX_FLOAT32, 2, iDim); nf.opendata("fData1"); nf.putdata(fData1); nf.closedata(); // write a dataset in slabs */ nf.makedata("slabbed", NexusFile.NX_INT32, 2, iDim); nf.opendata("slabbed"); iStart[1] = 0; iEnd[1] = 10; iEnd[0] = 1; for (i = 0; i < 3; i++) { iStart[0] = i; nf.putslab(islab, iStart, iEnd); } nf.closedata(); // closegroup nf.closegroup(); // test linking code nf.makegroup("entry2", "NXentry"); nf.opengroup("entry2", "NXentry"); nf.makegroup("data", "NXdata"); nf.opengroup("data", "NXdata"); nf.makelink(did); // nf.debugstop(); nf.closegroup(); // close file explicitly (important!) nf.close(); System.out.println(" *** Writing Tests passed with flying banners"); // **************** reading tests ******************************* iData2[2][5] = 66666; fData1[2][5] = 66666.66f; nf = new NexusFile(fileName, NexusFile.NXACC_READ); // test attribute enquiry routine at global attributes Hashtable h = nf.attrdir(); Enumeration e = h.keys(); byte bData[]; while (e.hasMoreElements()) { attname = (String) e.nextElement(); atten = (AttributeEntry) h.get(attname); if (!excludeattr.contains(attname)) { StringBuilder sb = new StringBuilder(); for(i = 0; i < atten.dim.length; i++) { sb.append(" "); sb.append(atten.dim[i]); } System.out.println("Found global attribute: " + attname + " type: " + atten.type + ", dimensions:" + sb.toString() + ", length: " + atten.length); try { Object attr = nf.getattr(attname); sb = new StringBuilder(Array.get(attr, 0).toString()); for(i = 1 ; i < Array.getLength(attr) ; i++) { sb.append(", "); sb.append(Array.get(attr, i).toString()); } System.out.println(String.format("%s = %s", attname, sb.toString())); } catch (NexusException ne) { System.out.println(String.format("ERROR reading attribute %s (%s)", attname, ne.getMessage())); } } else { System.out.println("Found global attribute: " + attname + " type: " + atten.type); System.out.println(attname + "= XXXX (volatile information withheld to aid automatic testing)"); } } // test reading vGroup directory // nf.debugstop(); nf.opengroup(group, nxclass); h = nf.groupdir(); e = h.keys(); System.out.println("Found in vGroup entry:"); while (e.hasMoreElements()) { vname = (String) e.nextElement(); vclass = (String) h.get(vname); System.out.println(" Item: " + vname + " class: " + vclass); } // test reading SDS info and attributes nf.opendata("iData1"); nf.getinfo(iDim, iStart); System.out.println("Found iData1 with: rank = " + iStart[0] + " type = " + iStart[1] + " dims = " + iDim[0] + ", " + iDim[1]); h = nf.attrdir(); e = h.keys(); while (e.hasMoreElements()) { attname = (String) e.nextElement(); atten = (AttributeEntry) h.get(attname); System.out.println("Found SDS attribute: " + attname + " type: " + atten.type + ", length: " + atten.length); } // success for inquiry routines nf.closedata(); nf.closegroup(); System.out.println(" **** Inquiry routines passed test"); // test the data reading routines nf.opengroup(group, nxclass); nf.opendata("iData1"); nf.getdata(iData2); for (i = 0; i < 3; i++) { for (j = 0; j < 10; j++) { if (iData1[i][j] != iData2[i][j]) System.out.println(" Data Reading Error at : " + i + ", " + j); } } // test attribute reading. This is also an example for reading // Strings from a NeXus file. byte bString[] = new byte[60]; iDim[0] = 60; iDim[1] = NexusFile.NX_CHAR; nf.getattr("Units", bString, iDim); System.out.println("Read attribute Units to: " + new String(bString, 0, iDim[0])); // check reading a slab iStart[0] = 0; iStart[1] = 0; iEnd[0] = 1; iEnd[1] = 10; nf.getslab(iStart, iEnd, islab); for (i = 0; i < 10; i++) { if (islab[i] != iData1[0][i]) System.out.println(" Slab Reading Error at : " + i + " expected: " + iData1[0][i] + ", got: " + islab[i]); } nf.closedata(); // check compressed data nf.opendata("iData1_compressed"); nf.getdata(iData2); for (i = 0; i < 3; i++) { for (j = 0; j < 10; j++) { if (iData1[i][j] != iData2[i][j]) System.out.println(" Data Reading Error at : " + i + ", " + j); } } nf.closedata(); // now, for completeness: check float data as well nf.opendata("fData1"); nf.getdata(fData1); nf.closedata(); for (i = 0; i < 3; i++) { for (j = 0; j < 10; j++) { if (Math.abs(fData1[i][j] - (float) (i * 10.1 + j * .2)) > .05) { System.out.println(" Float Reading Error at : " + i + ", " + j); } } } // reading success System.out.println(" *** Data Reading routines appear to work"); // test openpath nf.openpath("/entry2/data/iData1"); nf.openpath("/entry2/data/iData1"); nf.openpath("../"); System.out.println("*** openpath seems to work"); } finally { nf.close(); } } public static final Map backendmap = new LinkedHashMap(){{ put("HDF5", NexusFile.NXACC_CREATE5); put("XML", NexusFile.NXACC_CREATEXML); put("HDF4", NexusFile.NXACC_CREATE4); }}; static public void main(String args[]) { TestJapi tj = new TestJapi(); System.out.println("================="); System.out.println("Testing Java API."); System.out.println("================="); if (args.length == 0) { args = backendmap.keySet().toArray(new String[] {}); } for(String arg: args) { String lower = arg.toLowerCase(); String upper = arg.toUpperCase(); System.out.println(""); if (backendmap.containsKey(upper)) { System.out.println("Testing "+upper); System.out.println("------------"); try { tj.fileTest(backendmap.get(upper), "japitest."+lower); System.out.println("Success."); } catch (Exception e) { System.err.println("Failed with exception: "+e.getMessage()); e.printStackTrace(); } } else { System.out.println("Failed to parse argument. "+arg+" is not a known NeXus backend"); } } System.out.println(""); System.out.println("Exiting."); } } code-4.4.3/bindings/matlab/000077500000000000000000000000001275430514000154725ustar00rootroot00000000000000code-4.4.3/bindings/matlab/Makefile.am000077500000000000000000000045601275430514000175360ustar00rootroot00000000000000## Process this file with automake to produce Makefile.in #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # $Id$ # # Makefile for NeXus Matlab bindings # # Copyright (C) 2010 Freddie Akeroyd # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== MATLABLIBDIR=$(MATLAB_ROOT)/bin/$(MATLAB_ARCH) MATLAB_LIBS=-lmx -lmex AM_CPPFLAGS=-I$(MATLAB_ROOT)/extern/include -DMATLAB_MEX_FILE # -DARGCHECK idldlmdir = @IDLDLM@ idldlm_LTLIBRARIES = libNeXusIDL-API.la idldlm_DATA = NeXusIDL-API.dlm libNeXusIDL_API_la_SOURCES = NeXusIDL-API.c handle.c handle.h libNeXusIDL_API_la_LIBADD = $(top_builddir)/src/libNeXus.la libNeXusIDL_API_la_LDFLAGS = @SHARED_LDFLAGS@ -L$(IDLROOT)/bin/$(IDL_HOST) -lidl $(LDFLAGS) AM_CPPFLAGS = -I$(IDLROOT)/external/include all : all-am NeXusIDL-API.so install-exec-hook : ( cd $(DESTDIR)$(idldlmdir); ln -s libNeXusIDL-API.so NeXusIDL-API.so ) NeXusIDL-API.so : libNeXusIDL-API.la ln -sf .libs/libNeXusIDL-API.so $@ if test ! -r NeXusIDL-API.dlm; then ln -s $(srcdir)/NeXusIDL-API.dlm .; fi CLEANFILES = NeXusIDL-API.so EXTRA_DIST = \ build_testmodule.pro \ build_win.bat \ data \ NeXusIDL-API.def \ NeXusIDL-API.dlm \ NeXusIDL-API.export \ nxext.h5 \ nxext.hdf \ nxext.xml \ NXtest.h5 \ NXtest.hdf \ NXtest.xml \ README.html \ read_test.pro \ recursiveread.pro \ recursivesearch.pro \ testfocus.pro \ write_test.pro \ testidlnapi dist-hook : find $(distdir)/data -depth -type d -name '.svn' -exec rm -fr {} \; include $(top_srcdir)/build_rules.am code-4.4.3/bindings/swig/000077500000000000000000000000001275430514000152035ustar00rootroot00000000000000code-4.4.3/bindings/swig/CMakeLists.txt000066400000000000000000000133661275430514000177540ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== if (SWIG_FOUND AND TCL_FOUND) set (SWIG_TCL_WRAP nxinter_wrap.c) set (SWIG_EXTRA nxinterhelper.c) set (SOURCE ${SWIG_TCL_WRAP} ${SWIG_EXTRA} nxdataset.i nxinter.i) include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${TCL_INCLUDE_PATH}) add_definitions(-DIN_NEXUS_LIBRARY ${HDF5_DEFINITIONS} ${HDF5_CPP} ${HDF4_CPP} ${MXML_CPP}) configure_file(nxinter.i nxinter.i COPYONLY) configure_file(nxdataset.i nxdataset.i COPYONLY) ADD_CUSTOM_COMMAND( OUTPUT ${SWIG_TCL_WRAP} COMMAND ${SWIG_EXECUTABLE} ARGS -I$(PROJECT_SOURCE_DIR)/bindings/swig -o ${SWIG_TCL_WRAP} -tcl -ltclsh.i nxinter.i COMMENT "Generating ${SWIG_TCL_WRAP}" ) ADD_CUSTOM_TARGET(NexusSwingTCLBuild ALL echo DEPENDS ${SWIG_TCL_WRAP} ) include_directories("${PROJECT_SOURCE_DIR}/src" "${PROJECT_SOURCE_DIR}/bindings/swig") add_library (SWIG_TCL_Static_Library STATIC ${SWIG_TCL_WRAP} ${SWIG_EXTRA}) set_target_properties(SWIG_TCL_Static_Library PROPERTIES OUTPUT_NAME libnxtcl) target_link_libraries(SWIG_TCL_Static_Library NeXus_Static_Library ${TCL_LIBRARY}) add_library (SWIG_TCL_Shared_Library SHARED ${SWIG_TCL_WRAP} ${SWIG_EXTRA} ) set_target_properties(SWIG_TCL_Shared_Library PROPERTIES OUTPUT_NAME nxinter VERSION ${ABI_VERSION}) target_link_libraries(SWIG_TCL_Shared_Library NeXus_Shared_Library ${TCL_LIBRARY}) add_executable (nxinter ${SWIG_TCL_WRAP} ${SWIG_EXTRA} ${TCL_INCLUDE_PATH}) target_link_libraries(nxinter NeXus_Static_Library ${TCL_LIBRARY}) install(TARGETS SWIG_TCL_Shared_Library DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT RUNTIME) install(TARGETS nxinter DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT RUNTIME) endif (SWIG_FOUND AND TCL_FOUND) #if (SWIG_FOUND AND GUILE_FOUND) # # set (SWIG_GUILE_WRAP nxguile_wrap.c) # # add_definitions(-DSWIGINIT="SCM scm_init_nxinter_module(void); scm_init_nxinter_module();") # # ADD_CUSTOM_COMMAND( # OUTPUT ${SWIG_GUILE_WRAP} # COMMAND ${SWIG_EXECUTABLE} # ARGS -I$(PROJECT_SOURCE_DIR)/bindings/swig -o ${SWIG_GUILE_WRAP} -guile -lguilemain.i nxinter.i # COMMENT "Generating ${SWIG_GUILE_WRAP}" # ) # # ADD_CUSTOM_TARGET(NexusSwingGuileBuild ALL echo # DEPENDS ${SWIG_GUILE_WRAP} # ) # # add_library (SWIG_GUILE_Static_Library STATIC ${SWIG_GUILE_WRAP}) # # set_target_properties(SWIG_GUILE_Static_Library PROPERTIES OUTPUT_NAME libnxguile) # # target_link_libraries(SWIG_GUILE_Static_Library NeXus_Static_Library ${GUILE_LIB}) # # add_executable (nxguile ${SWIG_GUILE_WRAP} ${GUILE_INCLUDE}) # # target_link_libraries(nxguile NeXus_Static_Library ${GUILE_LIB}) # #endif (SWIG_FOUND AND GUILE_FOUND) # #if (SWIG_FOUND AND MZScheme_FOUND) # # set (SWIG_MZScheme_WRAP nxscheme_wrap.c) # # add_definitions(-DSWIGINIT="SCM scm_init_nxinter_module(void); scm_init_nxinter_module();") # # ADD_CUSTOM_COMMAND( # OUTPUT ${SWIG_MZScheme_WRAP} # COMMAND ${SWIG_EXECUTABLE} # ARGS -I$(PROJECT_SOURCE_DIR)/bindings/swig -o ${SWIG_MZScheme_WRAP} -mzscheme nxinter.i # COMMENT "Generating ${SWIG_MZScheme_WRAP}" # ) # # ADD_CUSTOM_TARGET(NexusSwingMZSchemeBuild ALL echo # DEPENDS ${SWIG_MZScheme_WRAP} # ) # # add_library (SWIG_MZScheme_Static_Library STATIC ${SWIG_MZScheme_WRAP}) # # set_target_properties(SWIG_MZScheme_Static_Library PROPERTIES OUTPUT_NAME libnxscheme) # # target_link_libraries(testmxml MXML_Static_Library ${PTHREAD_LINK}) # #endif (SWIG_FOUND AND MZScheme_FOUND) # #set (DOC_SRC nxinter.tex) # #if (LATEX_FOUND) # # ADD_CUSTOM_COMMAND( # OUTPUT nxinter.aux # COMMAND ${LATEX_COMPILER} # ARGS ${DOC_SRC} # DEPENDS nxinter.tex # COMMENT "Generating SWIG INTER DVI" # ) # # ADD_CUSTOM_COMMAND( # OUTPUT nxinter.dvi # COMMAND ${LATEX_COMPILER} # ARGS ${DOC_SRC} # DEPENDS nxinter.aux # COMMENT "Generating SWIG INTER DVI" # ) # # ADD_CUSTOM_COMMAND( # OUTPUT nxinter.ps # COMMAND ${DVIPS_CONVERTER} # ARGS -o nxinter.ps nxinter.dvi # DEPENDS nxinter.dvi # COMMENT "Generating SWIG INTER PS" # ) # # ADD_CUSTOM_COMMAND( # OUTPUT nxinter.pdf # COMMAND ${PS2PDF_CONVERTER} # ARGS nxinter.ps nxinter.pdf # DEPENDS nxinter.ps # COMMENT "Generating SWIG INTER PDF" # ) # # ADD_CUSTOM_TARGET(NexusSwingDOCBuild ALL echo # DEPENDS nxinter.pdf # ) # #endif (LATEX_FOUND) code-4.4.3/bindings/swig/Makefile.am000066400000000000000000000116431275430514000172440ustar00rootroot00000000000000## Process this file with automake to produce Makefile.in #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # $Id$ # # Makefile for NeXus SWIG bindings # # Automake version Copyright (C) 2004 Freddie Akeroyd # (based on original Makefile by Mark Koennecke, October 2002) # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # #==================================================================== AM_CPPFLAGS=-I$(top_srcdir)/include -I$(top_srcdir)/src lib_LTLIBRARIES=$(LIBNXTCL) $(LIBNXSCHEME) $(LIBNXGUILE) # $(LIBNXPERL) bin_PROGRAMS=$(NXINTER) $(NXGUILE) # old python wrapper #python_LTLIBRARIES=$(LIBNXPYTHON) #if HAVE_SWIG #if HAVE_PYTHON #NXPYTHONWRAP=nxpython.py #nodist_python_PYTHON=$(NXPYTHONWRAP) #LIBNXPYTHON=libnxpython.la #libnxpython_la_SOURCES=$(COMMON_SRC) #nodist_libnxpython_la_SOURCES=$(PYTHONWRAP) #libnxpython_la_CFLAGS=-I$(PYTHONROOT)/include/python$(PYTHON_VERSION) -I$(PYTHONROOT)/include $(CFLAGS) #libnxpython_la_LDFLAGS=-L$(PYTHONROOT)/lib/python$(PYTHON_VERSION)/config -lpython$(PYTHON_VERSION) $(top_builddir)/src/libNeXus.la @SHARED_LDFLAGS@ $(LDFLAGS) #PYTHONWRAP=nxpython_wrap.c #endif #nxpython_wrap.c: nxinter.i nxdataset.i # $(SWIG) -I$(srcdir) -o $@ -python -module nxpython -interface libnxpython nxinter.i #endif # perl wrapper (not working yet) #if HAVE_SWIG #if HAVE_PERL #LIBNXPERL=libnxperl.la #libnxperl_la_SOURCES=$(COMMON_SRC) #nodist_libnxperl_la_SOURCES=$(PERLWRAP) #libnxperl_la_CFLAGS=-I/usr/lib/perl5/5.8.6/i386-linux-thread-multi/CORE/ $(CFLAGS) #libnxperl_la_LDFLAGS=$(top_builddir)/src/libNeXus.la $(LDFLAGS) #PERLWRAP=nxperl_wrap.c #endif #nxperl_wrap.c: nxinter.i nxdataset.i # $(SWIG) -I$(srcdir) -o $@ -perl5 -module nxperl nxinter.i #endif # tcl wrapper if HAVE_SWIG if HAVE_TCL LIBNXTCL=libnxtcl.la NXINTER=nxinter TCLLIB=-L$(TCLROOT)/lib -ltcl libnxtcl_la_SOURCES=$(COMMON_SRC) nodist_libnxtcl_la_SOURCES=$(TCLWRAP) libnxtcl_la_CFLAGS=-I$(TCLROOT)/include libnxtcl_la_LDFLAGS=$(top_builddir)/src/libNeXus.la $(TCLLIB) $(LDFLAGS) nodist_nxinter_SOURCES=libnxtcl.la nxinter_LDFLAGS=-static libnxtcl.la $(top_builddir)/src/libNeXus.la $(TCLLIB) $(LDFLAGS) TCLWRAP=nxinter_wrap.c endif nxinter_wrap.c: nxinter.i nxdataset.i $(SWIG) -I$(srcdir) -o $@ -tcl8 -ltclsh.i nxinter.i endif # guile wrapper if HAVE_SWIG if HAVE_GUILE LIBNXGUILE=libnxguile.la NXGUILE=nxguile GGLIB=-L$(GUILEROOT)/lib -lguile libnxguile_la_SOURCES=$(COMMON_SRC) nodist_libnxguile_la_SOURCES=$(GUILEWRAP) libnxguile_la_CFLAGS=-I$(GUILEROOT)/include/guile \ -DSWIGINIT="SCM scm_init_nxinter_module(void); scm_init_nxinter_module();"\ $(CFLAGS) libnxguile_la_LDFLAGS=$(top_builddir)/src/libNeXus.la $(GGLIB) $(LDFLAGS) nodist_nxguile_SOURCES=libnxguile.la nxguile_LDFLAGS=-static libnxguile.la $(top_builddir)/src/libNeXus.la $(GGLIB) $(LDFLAGS) GUILEWRAP=nxguile_wrap.c endif nxguile_wrap.c: nxinter.i nxdataset.i $(SWIG) -I$(srcdir) -o $@ -guile -lguilemain.i $(SWGUILEFLAGS) nxinter.i endif # mzscheme wrapper if HAVE_SWIG if HAVE_MZSCHEME LIBNXSCHEME=libnxscheme.la MZINC=/data/koenneck/opt/plt MZLIB=-L$(MZINC)/lib -lmzscheme -lmzgc $(MZINC)/lib/mzdyn.o libnxscheme_la_SOURCES=$(COMMON_SRC) nodist_libnxscheme_la_SOURCES=$(SCHEMEWRAP) libnxscheme_la_CFLAGS=-I$(MZINC)/include $(CFLAGS) libnxscheme_la_LDFLAGS=$(top_builddir)/src/libNeXus.la $(MZLIB) $(LDFLAGS) SCHEMEWRAP=nxscheme_wrap.c endif nxscheme_wrap.c: nxinter.i nxdataset.i $(SWIG) -I$(srcdir) -o $@ -mzscheme nxinter.i endif DOC_SRC = nxinter.tex if HAVE_LATEX DOC_OUTPUT=nxinter.ps nxinter.pdf nxinter.ps: $(DOC_SRC) latex nxinter.tex latex nxinter.tex dvips -f nxinter.dvi > nxinter.ps nxinter.pdf : nxinter.ps ps2pdf12 nxinter.ps nxinter.pdf endif swigdocdir = $(NXDOCDIR)/swig swigdoc_DATA = $(DOC_OUTPUT) EXAMPLE_FILES = nxdstest.tcl nxexam.tcl nxintertest.tcl swigexampledir = $(NXEXAMPLEDIR)/swig swigexample_DATA = $(EXAMPLE_FILES) include $(top_srcdir)/build_rules.am COMMON_SRC=nxinterhelper.c EXTRA_DIST=nxinter.i nxdataset.i nxinterhelper.h \ $(DOC_OUTPUT) $(DOC_SRC) $(EXAMPLE_FILES) BUILT_SOURCES=$(TCLWRAP) $(GUILEWRAP) $(PYTHONWRAP) $(SCHEMEWRAP) $(NXPYTHONWRAP) CLEANFILES=$(TCLWRAP) $(GUILEWRAP) $(PYTHONWRAP) $(SCHEMEWRAP) $(NXPYTHONWRAP) code-4.4.3/bindings/swig/README000066400000000000000000000015771275430514000160750ustar00rootroot00000000000000 This directory contains the files for the SWIG interface to the NeXus-API. SWIG (http://www.swig.org) is a tool which takes as input a description of a C language interface and creates the wrapper code for the inclusion of the C code into various scripting languages. For more information and for procedures how to compile and link the generated scripting language extension please consult the SWIG manual and the example files delivered with the SWIG package. Available files: - nxinter.i The SWIG interface description - nxinterhelper.c, nxinterhelper.h helper functions for the interface - nxdataset.h, nxdataset.c dataset functions - nxdataset.i Interface for the dataset functions. - nxinter.tex brief documentation. - Makefile Makefile for generating Tcl and mzscheme wrappers. - various test files. Mark Koennecke, November 2002 code-4.4.3/bindings/swig/asciidblib.scm000066400000000000000000000223211275430514000177740ustar00rootroot00000000000000;-------------------------------------------------------------------------- ; A couple of utility functions for accessing ASCII data tables ; ; Mark Koennecke, December 2001 ;-------------------------------------------------------------------------- ; The separator to use for splitting lines into columns (define separator #\tab) ;------------------------------------------------------------------------- ; the current row we are working at (define currentRow '()) ;------------------------------------------------------------------------ ; functifyFields creates functions for each field which allows to ; retrieve the field value by a (fieldName) syntax. This is useful for ; operator doing computations. The row to be accessed must be put into ; currentRow however before this can work. (define functifyFields (lambda (header) (letrec ( (count 0) (funcOne (lambda (fieldList count) (if (eq? fieldList '()) '() (begin (eval (read (open-input-string (string-append "(define " (car fieldList) " (lambda () (list-ref currentRow " (number->string count) " )))" )))) (funcOne (cdr fieldList) (+ count 1)) ) ) )) ) (funcOne (vector-ref header 1) count) ) )) ;------------------------------------------------------------------------- ; readheader reads the header information of a database and stores it into ; a vector. This vector will hold three things: A list of comment ; lines (recognizable by a # int the first position of the line), a list ; of field names and the dashline unchanged. ;------------------------------------------------------------------------- (define readheader (lambda (port) (letrec ( (fline "") (getcomment (lambda (port) (let ((l (getline port))) (if (char=? (list-ref l 0) #\#) (cons (list->string l) (getcomment port)) (begin (set! fline (list->string l)) '() ) ) ) ) ) (comments (getcomment port)) (names (string-split fline (list separator) )) (dash (read-line port)) ) (vector comments names dash) ) ) ) ;------------------------------------------------------------------------- ; putdbline writes a database row to the given output port. The row is ; specified as a list of field values. ;------------------------------------------------------------------------- (define putdbline (lambda (row port) (letrec ( (putfield (lambda (row port) (display (list-ref row 0) port) (cond ( (eq? (cdr row) '()) (newline port) ) (else (display separator port) (putfield (cdr row) port) ) ) ) ) ) (if (not (eq? (cadr row) '())) (putfield row port)) ) ) ) ;------------------------------------------------------------------------- ; writeheader writes a database header to a output port ;------------------------------------------------------------------------- (define writeheader (lambda (h port) (let ( (putcomment (lambda (com port) (if (not (eq? com '())) (begin (write (car com) port) (newline port) (putcomment (cdr com) port) ) ) ) ) ) (putcomment (vector-ref h 0) port) (putdbline (vector-ref h 1) port) (display (vector-ref h 2) port) (newline port) ) )) ;------------------------------------------------------------------------- ;locatefield determines the index of a field in a list of row values ;------------------------------------------------------------------------- (define locatefield (lambda (header name) (letrec ( (count -1) (findindex (lambda (list name) (cond ( (eq? list '()) -1 ) ( (string=? (car list) name) (+ count 1) ) (else (set! count (+ count 1)) (findindex (cdr list) name) ) ) ) ) ) (findindex (vector-ref header 1) name) ) )) ;------------------------------------------------------------------------- ; getname is a convenience function for returning the i'th column name ;------------------------------------------------------------------------ (define getname (lambda (header i) (list-ref (vector-ref header 1) i))) ;-------------------------------------------------------------------------- ; getline reads a line of text and returns the line as a list of characters ;-------------------------------------------------------------------------- (define getline (lambda (port) (let ((c (read-char port))) (cond ( (eof-object? c) c ) ( (char=? c #\newline) '() ) ; ( (char=? c #\cr) (cons #\space (getline port)) ) (else (cons c (getline port)) ) ) ) ) ) ;------------------------------------------------------------------------- ; read-line reads a line as a string ;------------------------------------------------------------------------- (define read-line (lambda (port) (list->string (getline port)))) ;============================================================================ ; A string splitting procedure from the net. Originally written by oleg ; -- procedure: string-null? STRING ; returns false if the string is the empt string, true else (define string-null? (lambda (txt) (if (> 0 (string-length txt)) #t #f ) ) ) ; (define ++ (lambda (x) (+ x 1))) (define -- (lambda (x) (- x 1))) ; -- procedure+: string-split STRING CHARSET ; -- procedure+: string-split STRING CHARSET MAXSPLIT ; ; Returns a list of words delimited by the characters in CHARSET in ; STRING. CHARSET is a list of characters that are treated as delimiters. ; Leading or trailing delimeters are NOT trimmed. That is, the resulting ; list will have as many initial empty string elements as there are ; leading delimiters in STRING. ; ; If MAXSPLIT is specified and positive, the resulting list will ; contain at most MAXSPLIT elements, the last of which is the string ; remaining after (MAXSPLIT - 1) splits. If MAXSPLIT is specified and ; non-positive, the empty list is returned. "In time critical ; applications it behooves you not to split into more fields than you ; really need." ; ; This is based on the split function in Python/Perl ; ; (string-split " abc d e f ") ==> ("abc" "d" "e" "f") ; (string-split " abc d e f " '() 1) ==> ("abc d e f ") ; (string-split " abc d e f " '() 0) ==> () ; (string-split ":abc:d:e::f:" '(#\:)) ==> ("" "abc" "d" "e" "" "f" "") ; (string-split ":" '(#\:)) ==> ("" "") ; (string-split "root:x:0:0:Lord" '(#\:) 2) ==> ("root" "x:0:0:Lord") ; (string-split "/usr/local/bin:/usr/bin:/usr/ucb/bin" '(#\:)) ; ==> ("/usr/local/bin" "/usr/bin" "/usr/ucb/bin") ; (string-split "/usr/local/bin" '(#\/)) ==> ("" "usr" "local" "bin") (define (string-split str . rest) ; maxsplit is a positive number (define (split-by-whitespace str maxsplit) (define (skip-ws i yet-to-split-count) (cond ((>= i (string-length str)) '()) ((char-whitespace? (string-ref str i)) (skip-ws (++ i) yet-to-split-count)) (else (scan-beg-word (++ i) i yet-to-split-count)))) (define (scan-beg-word i from yet-to-split-count) (cond ((zero? yet-to-split-count) (cons (substring str from (string-length str)) '())) (else (scan-word i from yet-to-split-count)))) (define (scan-word i from yet-to-split-count) (cond ((>= i (string-length str)) (cons (substring str from i) '())) ((char-whitespace? (string-ref str i)) (cons (substring str from i) (skip-ws (++ i) (-- yet-to-split-count)))) (else (scan-word (++ i) from yet-to-split-count)))) (skip-ws 0 (-- maxsplit))) ; maxsplit is a positive number ; str is not empty (define (split-by-charset str delimeters maxsplit) (define (scan-beg-word from yet-to-split-count) (cond ((>= from (string-length str)) '("")) ((zero? yet-to-split-count) (cons (substring str from (string-length str)) '())) (else (scan-word from from yet-to-split-count)))) (define (scan-word i from yet-to-split-count) (cond ((>= i (string-length str)) (cons (substring str from i) '())) ((memq (string-ref str i) delimeters) (cons (substring str from i) (scan-beg-word (++ i) (-- yet-to-split-count)))) (else (scan-word (++ i) from yet-to-split-count)))) (scan-beg-word 0 (-- maxsplit))) ; resolver of overloading... ; if omitted, maxsplit defaults to ; (++ (string-length str)) (if (string-null? str) '() (if (null? rest) (split-by-whitespace str (++ (string-length str))) (let ((charset (car rest)) (maxsplit (if (pair? (cdr rest)) (cadr rest) (++ (string-length str))))) (cond ((not (positive? maxsplit)) '()) ((null? charset) (split-by-whitespace str maxsplit)) (else (split-by-charset str charset maxsplit)))))) ) code-4.4.3/bindings/swig/nxdataset.i000066400000000000000000000044021275430514000173500ustar00rootroot00000000000000/* This is a SWIG interface description for the nxdataset functions and some helper code. copyright: GPL Mark Koennecke, October 2002 */ %module nxdataset %{ #include "nxdataset.h" #define MAXDIM 7 void *create_nxds(int rank, int type, int dim0, int dim1, int dim2, int dim3, int dim4, int dim5,int dim6){ int dim[MAXDIM],i; dim[0] = dim0; dim[1] = dim1; dim[2] = dim2; dim[3] = dim3; dim[4] = dim4; dim[5] = dim5; dim[6] = dim6; return createNXDataset(rank,type,dim); } void *create_text_nxds(char *name){ return (void *)createTextNXDataset(name); } void drop_nxds(void *ptr){ dropNXDataset( (pNXDS) ptr); } int get_nxds_rank(void *ptr){ return getNXDatasetRank((pNXDS) ptr); } int get_nxds_type(void *ptr){ return getNXDatasetType((pNXDS) ptr); } int get_nxds_dim(void *ptr, int which){ return getNXDatasetDim((pNXDS) ptr, which); } double get_nxds_value(void *ptr,int dim0, int dim1, int dim2, int dim3, int dim4, int dim5,int dim6){ int64_t dim[MAXDIM]; dim[0] = dim0; dim[1] = dim1; dim[2] = dim2; dim[3] = dim3; dim[4] = dim4; dim[5] = dim5; dim[6] = dim6; return getNXDatasetValue((pNXDS)ptr,dim); } char *get_nxds_text(void *ptr){ return getNXDatasetText((pNXDS) ptr); } int put_nxds_value(void *ptr, double value, int dim0, int dim1, int dim2, int dim3, int dim4, int dim5,int dim6){ int64_t dim[MAXDIM]; dim[0] = dim0; dim[1] = dim1; dim[2] = dim2; dim[3] = dim3; dim[4] = dim4; dim[5] = dim5; dim[6] = dim6; return putNXDatasetValue((pNXDS)ptr,dim,value); } %} extern void *create_nxds(int rank, int type, int dim0=0, int dim1=0,int dim2=0,int dim3=0, int dim4=0, int dim5=0, int dim6=0); extern void *create_text_nxds(char *name); extern void drop_nxds(void *ptr); extern int get_nxds_rank(void *ptr); extern int get_nxds_type(void *ptr); extern int get_nxds_dim(void *ptr, int which); extern double get_nxds_value(void *ptr, int dim0=0, int dim1=0,int dim2=0,int dim3=0, int dim4=0, int dim5=0, int dim6=0); extern char *get_nxds_text(void *ptr); extern int put_nxds_value(void *ptr, double value,int dim0=0, int dim1=0,int dim2=0,int dim3=0, int dim4=0, int dim5=0, int dim6=0); code-4.4.3/bindings/swig/nxdstest.tcl000066400000000000000000000013551275430514000175670ustar00rootroot00000000000000#------------------------------------------------------------------------- # NX_Dataset testing code for Tcl # # copyright: GPL # # Mark Koennecke, October 2002 #------------------------------------------------------------------------- set ds [create_nxds 2 $NX_FLOAT32 3 3] put_nxds_value $ds 1 0 0 put_nxds_value $ds 1 1 1 put_nxds_value $ds 1 2 2 puts stdout [format "rank = %d" [get_nxds_rank $ds]] puts stdout [format "type = %d" [get_nxds_type $ds]] puts stdout [format "dim1 = %d" [get_nxds_dim $ds 1]] for {set i 0} {$i < 3} {incr i} { puts stdout " " for {set j 0} {$j < 3} {incr j} { puts -nonewline stdout [format " %f" [get_nxds_value $ds $i $j]] } } puts stdout " " puts stdout "Hmmmmmmmhhh......." drop_nxds $ds code-4.4.3/bindings/swig/nxexam.tcl000066400000000000000000000021061275430514000172060ustar00rootroot00000000000000#-------------------------------------------------------------------------- proc printDataset {ds} { for {set i 0} {$i < [get-nxds-dim ds 0]} {incr i} { puts stdout " " for {set j 0} {$j < [get-nxds-dim ds 1]} {incr j} { puts -nonewline stdout [format " %f" [get_nxds_value $ds $i $j]] } } puts stdout " " } #------------------------------------------------------------------------ proc printAttributes {fd} { set run 1 while {$run == 1} { set entry [nx_getnextattr $fd / ] if { [string length $entry] < 2 } { set run 0 continue } set list [split $entry /] set atData [nx_getattr fd [lindex $list 0] \ [lindex $list 2] [lindex $list 1]] puts stdout [format "%s = %s " [lindex $list 0] \ [get_nxds_text $atData]] drop_nxds $atData } } #---------------------------------------------------------------------- set fd [nx_open "nxinter.hdf" $NXACC_READ] printAttributes $fd nx_opengroup $fd "fish" "NXentry" nx_opendata $fd "fish" set tata [nx_getdata $fd] printDataset $tata drop_nxds $tata nx_closedata $fd nx_closegroup $fd nx_close $fd code-4.4.3/bindings/swig/nxinter.i000066400000000000000000000061631275430514000170520ustar00rootroot00000000000000/* Interface file for SWIG and the NeXus-API. copyright: GPL The criminal act of writing this code was initially commited by: Mark Koennecke in October 2002 Updated: April 2006, Mark Koennecke */ %module nxinter %{ #include "nxinterhelper.h" %} %title "NeXus-API Interface Fucntions" /*-------------------------------- Constants ------------------------*/ %section "Constants" /* Access Codes */ #define NXACC_READ 1 #define NXACC_RDWR 2 #define NXACC_CREATE 3 #define NXACC_CREATE4 4 #define NXACC_CREATE5 5 #define NXACC_CREATEXML 6 /* data types */ #define NX_FLOAT32 5 #define NX_FLOAT64 6 #define NX_INT8 20 #define NX_UINT8 21 #define NX_BOOLEAN 21 #define NX_INT16 22 #define NX_UINT16 23 #define NX_INT32 24 #define NX_UINT32 25 #define NX_INT64 26 #define NX_UINT64 27 #define NX_CHAR 4 /*--------------------------------------------------------------------*/ %include "nxdataset.i" /*-------------------- error handling --------------------------------*/ extern char *nx_getlasterror(void); /*------------------------ opening and closing --------------------------*/ %section "Opening and Closing NeXus Files" extern void *nx_open(char *filename, int accessCode); extern void *nx_flush(void *handle); extern void nx_close(void *handle); %section "Navigating Groups" extern int nx_makegroup(void *handle, char *name, char *nxclass); extern int nx_opengroup(void *handle, char *name, char *nxclass); extern int nx_openpath(void *handle, char *path); extern int nx_opengrouppath(void *handle, char *path); extern char *nx_getpath(void *handle); extern int nx_closegroup(void *handle); extern char *nx_getnextentry(void *handle, char separator); extern void *nx_getgroupID(void *handle); extern int nx_initgroupdir(void *handle); %section "Dataset Handling" extern int nx_makedata(void *handle, char *name, int rank, int type, void *dimPtr); extern int nx_compmakedata(void *handle, char *name, int rank, int type, void *dimPtr, void *bufPtr); extern int nx_opendata(void *handle, char *name); extern int nx_closedata(void *handle); extern int nx_putslab(void *handle, void *dataset, void *startDim); extern void *nx_getslab(void *handle, void *startdim, void *size); extern void *nx_getds(void *handle, char *name); extern int nx_putds(void *handle, char *name, void *dataset); extern void *nx_getdata(void *handle); extern int nx_putdata(void *handle,void *dataset); extern void *nx_getinfo(void *handle); extern void *nx_getdataID(void *handle); %section "Attributes" extern char *nx_getnextattr(void *handle, char separator); extern int nx_putattr(void *handle, char *name, void *ds); extern void *nx_getattr(void *handle, char *name, int type, int length); %section "Making Links" extern int nx_makelink(void *handle, void *link); extern int nx_makenamedlink(void *handle, char *name, void *link); extern int nx_opensourcegroup(void *handle); %section "External Linking" extern char *nx_inquirefile(void *handle); extern void *nx_isexternalgroup(void *handle, char *name, char* nxclass); extern int nx_linkexternal(void *handle, char *name, char *nxclass, char *nxurl); code-4.4.3/bindings/swig/nxinter.tex000066400000000000000000000371221275430514000174210ustar00rootroot00000000000000\documentclass[12pt,a4paper]{article} %%\usepackage[dvips]{graphics} %%\usepackage{epsf} \setlength{\textheight}{24cm} \setlength{\textwidth}{16cm} \setlength{\headheight}{0cm} \setlength{\headsep}{0cm} \setlength{\topmargin}{0cm} \setlength{\oddsidemargin}{0cm} \setlength{\evensidemargin}{0cm} \setlength{\hoffset}{0cm} \setlength{\marginparwidth}{0cm} \begin{document} \begin{center} {\large NeXus--SWIG Interface}\\ Mark Koennecke\\ Laboratory for Neutron Scattering\\ Paul Scherrer Institute\\ CH--5232 Villigen--PSI\\ Switzerland\\ Mark.Koennecke@psi.ch\\ November 2002\\ \end{center} \section{Introduction} This is a description of the SWIG interface to the NeXus--API. NeXus is a proposal for a common data format for synchrotron and neutron diffraction data. NeXus uses HDF, the Hierachical Data Format, from the National Center for Super Computing Applications (NCSA) as its physical file format. NeXus files are accessed through a NeXus--API which sits between application programs and the HDF--libraries and then the files themselves. For more information on NeXus see:\\ \centerline{http://lns00.psi.ch/NeXus} SWIG is the Simplified Wrapper and Interface Generator. This is a software tool which creates the necessary wrapper code needed to access a given ANSI--C or C++ library from a variety of scripting languages including: Tcl, Java, Perl, Phyton, scheme etc. For more information about SWIG see:\\ \centerline{http://www.swig.org} This now is the description of the SWIG interface to the NeXus--API. This document is intended for users who are familiar with the NeXus--API. The meaning of the functions is the same as for the ANSI--C NeXus--API, only function signatures may have changed. Please refer to the NeXus--API documentation for further reference. \section{General Remarks} When interfacing an API like NeXus to a scripting language a couple of issues have to be handled: \begin{description} \item[pointers] The NeXus--API uses pointers extensively. Fortunately SWIG provides a means for encapsulating pointers in a script language. \item[memory management] Most scripting language have some kind of automatic variable management or garbage collection. Interfaces generated with SWIG however still use the C memory management. This imples that if you call C--routines which allocate memory you should not forget to free the memory again after you are done. Otherwise you may end up with a system out of memory due to memory leakage. \item[datasets] NeXus works on possibly large datasets which may have different number types. Support for handling large arrays misses in many scripting languages. Therefore this interface system provides its own implementation of datasets. \item[return values] Some functions of the NeXus--API return more then one value through the call by reference mechanism. These functions had to be wrapped such that all necessary return values are passed back into the scripting language. \end{description} Necessarily the generated interface will look slightly different in each target scripting language. For instance the constant NXACC\_READ is referred to as: \begin{verbatim} $NXACC_READ \end{verbatim} in Tcl. In scheme this looks like: \begin{verbatim} (nxacc-read) \end{verbatim} Functions also follow the calling conventions of the target language. An example in Tcl and scheme: \begin{description} \item[Tcl] \verb+ set fd [nx_open ``nxinter.hdf'' $NXACC\_READ] + \item[mzScheme] (define fd (nx-open ``nxinter.hdf'' (nxacc-read))) \end{description} The actual mapping generated for a target scripting language by SWIG can be found by studying SWIG's documentation or through browsing the generated wrapper file for your interface. All examples in the reference below are given in Tcl syntax. SWIG goes a long way to help in the creation of scripting language interfaces. The user still has to master the process of compiling and linking a scripting language extension and loading it into the target interpreter. Examples for this are provided in the SWIG package. \section{The Dataset Interface} The dataset interface brings multidimensional datasets to the scripting language. This is necessary because many scripting languages do not have a good support for multi dimensional arrays of numbers. If a scripting language supports multidimensional arrays, another extension could be written which transfers such data efficiently, either directly from the NeXus file or using the NeXus dataset as an intermediary. Currently no such optimisations are provided. There usually is a number type associated with a NeXus dataset. In order to save effort and for simplification the NeXus number types were used. The names are self explaining, if more information about the meaning of these types is required, please consult the NeXus documentation. The types provided are (in Tcl syntax): \begin{verbatim} $NX_FLOAT32 $NX_FLOAT64 $NX_INT8 $NX_UINT8 $NX_INT16 $NX_UINT16 $NX_INT32 $NX_UINT32 $NX_CHAR \end{verbatim} For notational convenience a symbol {\bf nxdsPtr} is now introduced. This symbol stands for a pointer to a NeXus dataset wrapped according to the scripting languages conventions. The dataset interface consists of the following functions. Tcl syntax is assumed for this description. {\bf nxdsPtr create\_nxds rank type dim0 dim1 dim2 dim3 dim4 dim5 dim6} creates a NeXus dataset with the specified rank and type and the dimensions given as dim0 - dim6. If you do not need so many dimensions, leave the surplus ones out, this sytem will replace the values with zeros. The interface can be easily extended to support more then 7 dimensions if required. {\bf nxdsPtr create\_text\_nxds textdata} convenience function which wraps textdata into a NeXus dataset. {\bf drop\_nxds nxdsPtr} use this function to dispose of datasets which are no longer needed. Do this, otherwise memory leaks occur! {\bf get\_nxds\_rank nxdsPtr} returns the rank of the dataset. {\bf get\_nxds\_type nxdsPtr} returns the data type of the datset as an integer. {\bf get\_nxds\_dim nxdsPtr which} returns the dimension of the dataset in dimension which. {\bf get\_nxds\_value nxdsPtr dim0 dim1 dim2 dim3 dim4 dim5 dim6} returns the value of the dataset at the index specified by dim0 - dim6. Again, leave out unneccessary indexes. {\bf get\_nxds\_text nxdsPtr} convenience function which returns the content of the dataset as a text string. his works only if the dataset has rank 1 and is of type NX\_CHAR, NX\_INT8 or NX\_UINT8. {\bf put\_nxds\_value nxdsPtr val dim0 dim1 dim2 dim3 dim4 dim5 dim6} sets the value of the dataset at the cell denoted by dim0 -dim6 to the value val. Again, you may omit surplu indexes. \section{The NeXus--API Interface} \subsection{Notation} After opening them, NeXus files are referred to through a handle. This handle is denoted through the symbol {nxFil} in the next sections. There is another symbol {\bf nxSuccess} which stands for an integer. This is 1 if the function returned with success and 0 in case of a failure. If a function returns a pointer, failure is indicated through the NULL pointer. The encoding of the NULL pointer varies between scripting languages. \subsection{Error Handling} Most NeXus-API functions return 1 on success and 0 in case of an error. The exception are those functions which return a pointer. These return a NULL pointer in case of an error. In each case more information about the problem can be obtained by calling: {\bf nx\_getlasterror} This call returns a string describing the last NeXus error found. \subsection{File Creation accessCode Constants} The meanings of the constants are as described in the NeXus--API documentation. \begin{verbatim} $NXACC_READ $NXACC_RDWR $NXACC_CREATE $NXACC_CREATE4 $NXACC_CREATE5 \end{verbatim} \subsection{Opening and Closing of Files} {nxFil nx\_open filename accessCode} opens the NeXus file filename. The accessCodes must be one of the constants given above. Returns a new handle in the case of a success, NULL in case of failure. {\bf nxFil nx\_flush nxFil} flushes a NeXus file. {\bf nx\_close nxFil} closes a NeXus file, The handle nxFil is useless after this. his call is necessary, especially when writing files. \subsection{Group Operations} {\bf nxSuccess nx\_makegroup nxFil name nxclass} {\bf nxSuccess nx\_opengroup nxFil name nxclass} {\bf nxSuccess nx\_closegroup nxFil} {\bf nxMulti nx\_getnextentry nxFil separatorChar} performs group directory searches. nxMulti is a string containing name and NeXus class of the group item separated by the character given as separatorChar. If the search ends, NULL is returned. {\bf nxSuccess nx\_initgroupdir nxFil} {nxPtr nx\_getgroupID nxFil} returns a pointer to a structure needed for linking. \subsection{Dataset Handling} {\bf nxSuccess nx\_makedata nxFil name rank type dimDs} makes a new dataset. The dimensions are described through the NeXus dataset dimDs. {\bf nxSuccess nx\_compmakedata nxFil name rank type dimDs bufds} as above, but for compressed datasets. The HDF--5 buffering size is specified through the NeXus dataset bufDs. {\bf nx\_opendata nxFil name} {\bf nx\_closedata nxFil} {\bf nx\_putslab nxFil nxdsPtr startDs} slabbed data writing. The data comes from the NeXus dataset nxdsPtr. The start point from the NeXus dataset startDS. The size of the dataset to write is the size of nxdsPtr. {\bf nxdsPtr nx\_getslab nxFil startDs sizeDs} reads a slab. startDS and sizeDs are two NeXus datasets describing the slab to read. The data is returned as a NeXus dataset. Do not forget to drop this dataset once you are done with the data! {\bf nxdsPtr nx\_getds nxFil} reads dataset name. This convenience function opens the dataset, allocates a NeXus dataset of appropriate type and size for you and closes the SDS again. {\bf nxSuccess nx\_putds nxFil name nxdsPtr} writes the dataset nxdsPtr to the file as name at the current position in the hierarchy. Same convenience fatures as above. {\bf nxdsPtr nx\_getdata nxFil} normal NeXus getdata but returns a NeXus dataset. {\bf nxSuccess nx\_putdata nxFil nxdsPtr} normal NeXus putdata. Data is taken from the NeXus dataset nxdsPtr. {\bf nxdsPtr nx\_getinfo nxFil} returns the current datasets type, rank and dimensions in a one dimensional NeXus dataset. {\bf ptr nx\_getdataID nxFil} retrieves link pointer for linking. \subsection{Attributes} {\bf nxText nx\_getnextattr nxFil separatorChar}reads the next entry of attribute directory. nxText then contains then name, length and type of the attribute formatted as a string and separated by the character separatorChar. {\bf nxSuccess nx\_putattr nxFil name nxdsPtr} writes an attribute name from the NeXus dataset nxdsPtr. {\bf nxdsPtr nx\_getattr nxFil name type length} reads an attribute into a dataset. The data type and the length of the attribute have to specified. \subsection{Making Links} {bf nxSuccess nx\_makelink nxFil nxLink} makes a link. nxLink is one of the pointers returned from the nx\_getgroupID or nx\_getdataID functions. \section{Example} As an example for the usage of the API see the API test program documented below: \begin{verbatim} #------------------------------------------------------------------------- # Test program for the nxinter interface. Also example usage. # # copyright: GPL # # Mark Koennecke, October 2002 #------------------------------------------------------------------------ #load ./nxinter.so #------------- testing dataset interface set ds [create_nxds 2 $NX_FLOAT32 3 3] put_nxds_value $ds 1 0 0 put_nxds_value $ds 1 1 1 put_nxds_value $ds 1 2 2 puts stdout "Testing dataset interface " puts stdout [format "rank = %d" [get_nxds_rank $ds]] puts stdout [format "type = %d" [get_nxds_type $ds]] puts stdout [format "dim1 = %d" [get_nxds_dim $ds 1]] proc printDS {ds} { for {set i 0} {$i < 3} {incr i} { puts stdout " " for {set j 0} {$j < 3} {incr j} { puts -nonewline stdout [format " %f" [get_nxds_value $ds $i $j]] } } puts stdout " " } printDS $ds puts stdout "Hmmmmmmmhhh....... seems OK" #-------------- prepare a dimension dataset set dimds [create_nxds 1 $NX_INT32 2] put_nxds_value $dimds 3 0 put_nxds_value $dimds 3 1 #--------- prepare slabbing slabber dimensions set start [create_nxds 1 $NX_INT32 2] put_nxds_value $start 0 0 put_nxds_value $start 0 1 #----------------------------------- write tests puts stdout "Testing writing ..........." set fd [nx_open "nxinter.hdf" $NXACC_CREATE5] puts stdout [format "Opening file worked: %s" $fd] #---------- write an attribute..... set tds [create_text_nxds "Rosa Waschmaschinen sind hip"] puts stdout [format "Writing SuperDuper = %s" [get_nxds_text $tds]] puts stdout [format "Writing attribute results in: %d " \ [nx_putattr $fd "SuperDuper" $tds]] drop_nxds $tds #----------- making groups.... set status [nx_makegroup $fd fish NXentry] if {$status == 1} { puts stdout "Creating vGroup worked" } set status [nx_opengroup $fd fish NXentry] if {$status == 1} { puts stdout "Opening vGroup worked" } set lnk [nx_getgroupID $fd] puts stdout [format "groupID determined to: %s" $lnk] #------------ writing tata puts stdout "Test Writing data....." puts stdout [nx_makedata $fd "fish" 2 $NX_FLOAT32 $dimds] puts stdout [nx_opendata $fd "fish"] puts stdout [nx_putdata $fd $ds] set lnk [nx_getdataID $fd] puts stdout $lnk puts stdout [nx_closedata $fd] #--------------- testing slabbed tata writing puts stdout "Testing writing in slabs" put_nxds_value $dimds 6 0 puts stdout [format "Dimensions for slab test: %f, %f" \ [get_nxds_value $dimds 0] [get_nxds_value $dimds 1]] puts stdout [nx_makedata $fd "fish2" 2 $NX_FLOAT32 $dimds] puts stdout [nx_opendata $fd "fish2"] puts stdout [nx_putslab $fd $ds $start] put_nxds_value $start 3 0 puts stdout [nx_putslab $fd $ds $start] puts stdout [nx_closedata $fd] puts stdout "Finished Writing Slabs........." puts stdout [format "Linking = %d" [nx_makelink $fd $lnk]] set status [nx_closegroup $fd] if {$status == 1} { puts stdout "Closing vGroup worked" } nx_close $fd puts stdout "Closed file" #---------------- finished writing tests #---------------- trying to read puts stdout "Testing Reading files" set fd [nx_open "nxinter.hdf" $NXACC_READ] puts stdout "Opening file for reading worked" set run 1 #----------------- printing group content puts stdout "Group directory listing" while {$run == 1} { set entry [nx_getnextentry $fd / ] if { [string length $entry] < 2 } { set run 0 } else { puts stdout $entry } } #--------- printing attributes puts stdout "Attributes" set run 1 while {$run == 1} { set entry [nx_getnextattr $fd / ] puts stdout $entry if { [string length $entry] < 2 } { set run 0 } } set rds [nx_getattr $fd "SuperDuper" $NX_CHAR 30] puts stdout $rds if {[string compare $rds NULL] != 0} { puts stdout [format "SuperDuper = %s" [get_nxds_text $rds]] } drop_nxds $rds #---------------- reading tata puts stdout [nx_opengroup $fd fish NXentry] puts stdout [nx_opendata $fd "fish"] set rds [nx_getdata $fd] puts stdout $rds puts stdout "Read data should be a 3x3 unity matrix" printDS $rds puts stdout [nx_closedata $fd] #----------- reading slabbed data puts stdout "Testing slabbed reading......" puts stdout [nx_opendata $fd "fish2"] set ids [nx_getinfo $fd] puts stdout [format "fish2: type %f, rank %f, d1 %f, d2 %f" \ [get_nxds_value $ids 0] [get_nxds_value $ids 1] \ [get_nxds_value $ids 2] [get_nxds_value $ids 3]] drop_nxds $ids put_nxds_value $dimds 3 0 set r1 [nx_getslab $fd $start $dimds] printDS $r1 put_nxds_value $start 0 0 set r2 [nx_getslab $fd $start $dimds] printDS $r2 puts stdout [nx_closedata $fd] puts stdout [nx_closegroup $fd] puts stdout [nx_close $fd] #--------------- dropping datasets: do not forget!!! drop_nxds $ds drop_nxds $rds drop_nxds $dimds \end{verbatim} \end{document} code-4.4.3/bindings/swig/nxinterhelper.c000066400000000000000000000354071275430514000202470ustar00rootroot00000000000000/* This is a library of support functions and data structures which can be used in order to create interfaces between the NeXus-API and scripting languages or data analysis systems with a native code interface. copyright: GPL Mark Koennecke, October 2002 Mark Koennecke, November 2002 */ #include #include #include #include #include "nxinterhelper.h" #include "nxdataset.h" /*----------------------------------------------------------------- An own error handler. nx_getlasterror will return the test of the last NeXus error. --------------------------------------------------------------------*/ static char errorText[256]= ""; /*--------------------------------------------------------------------*/ pNXDS createNXDataset32(int rank, int typecode, int dim[]) { int64_t newDim[NX_MAXRANK]; int i; for(i = 0; i < rank; i++){ newDim[i] = dim[i]; } return createNXDataset(rank,typecode, newDim); } /*--------------------------------------------------------------------*/ static void nxinterError(void *pData, char *error){ strncpy(errorText,error,255); } /*-----------------------------------------------------------------------*/ char *nx_getlasterror(void){ return strdup(errorText); } /*-------------------- opening and closing -------------------------------*/ void *nx_open(char *filename, int accessMethod){ NXhandle handle = NULL; int status; NXMSetError(NULL,nxinterError); status = NXopen(filename,(NXaccess)accessMethod, &handle); if(status == NX_OK){ return handle; }else{ return NULL; } } /*------------------------------------------------------------------------*/ void *nx_flush(void *hundle){ NXhandle handle; int status; handle = (NXhandle)hundle; status = NXflush(&handle); if(status == NX_OK){ return handle; } else { return NULL; } } /*-----------------------------------------------------------------------*/ void nx_close(void *hundle){ NXhandle handle; handle = (NXhandle)hundle; NXclose(&handle); } /*=================== group handling functions ========================*/ int nx_makegroup(void *handle, char *name, char *nxclass){ int status; NXhandle hfil; hfil = (NXhandle)handle; status = NXmakegroup(hfil,name, nxclass); if(status == NX_OK){ return 1; } else { return 0; } } /*---------------------------------------------------------------------*/ int nx_opengroup(void *handle, char *name, char *nxclass){ int status; NXhandle hfil; hfil = (NXhandle)handle; status = NXopengroup(hfil,name, nxclass); if(status == NX_OK){ return 1; } else { return 0; } } /*---------------------------------------------------------------------*/ int nx_openpath(void *handle, char *path){ int status; NXhandle hfil; hfil = (NXhandle)handle; status = NXopenpath(hfil,path); if(status == NX_OK){ return 1; } else { return 0; } } /*---------------------------------------------------------------------*/ int nx_opengrouppath(void *handle, char *path){ int status; NXhandle hfil; hfil = (NXhandle)handle; status = NXopengrouppath(hfil,path); if(status == NX_OK){ return 1; } else { return 0; } } /*--------------------------------------------------------------------*/ char *nx_getpath(void *handle){ int status; NXhandle hfil; char path[1024]; hfil = (NXhandle)handle; status = NXgetpath(hfil,path,1024); if(status == NX_OK){ return strdup(path); } else { return strdup("Error in NXgetpath"); } } /*--------------------------------------------------------------------*/ int nx_closegroup(void *handle){ int status; NXhandle hfil; hfil = (NXhandle)handle; status = NXclosegroup(hfil); if(status == NX_OK){ return 1; } else { return 0; } } /*-------------------------------------------------------------------*/ char *nx_getnextentry(void *handle, char separator){ int status, length, type; NXhandle hfil; char *resultBuffer = NULL; NXname group,nxclass; hfil = (NXhandle)handle; status = NXgetnextentry(hfil,group, nxclass,&type); if(status == NX_OK){ length = 30 + strlen(group) + strlen(nxclass); /* This introduces a memory leak. I had hoped, that swig would kill it for me after use, but I'am afraid, this is not the case. Unfortately I do not know how to fix the issue. */ resultBuffer = (char *)malloc(length*sizeof(char)); if(resultBuffer == NULL){ return NULL; } sprintf(resultBuffer,"%s%c%s%c%d",group,separator,nxclass, separator,type); return resultBuffer; } else { return NULL; } } /*-------------------------------------------------------------------*/ void *nx_getgroupID(void *handle){ int status; NXhandle hfil; NXlink *linki; linki = (NXlink *)malloc(sizeof(NXlink)); if(linki == NULL){ return NULL; } hfil = (NXhandle)handle; status = NXgetgroupID(hfil,linki); if(status == NX_OK){ return linki; } else { return NULL; } } /*------------------------------------------------------------------*/ int nx_initgroupdir(void *handle){ int status; NXhandle hfil; hfil = (NXhandle)handle; status = NXinitgroupdir(hfil); if(status == NX_OK){ return 1; } else { return 0; } } /*========================== dataset handling =======================*/ int nx_makedata(void *ptr, char *name, int rank, int type, void *dimPtr){ int status; NXhandle hfil; pNXDS dimData; hfil = (NXhandle)ptr; dimData = (pNXDS)dimPtr; if(dimData->type != NX_INT32){ NXReportError("ERROR: dimension data not integer"); return 0; } status = NXmakedata(hfil, name, type, rank, dimData->u.iPtr); if(status == NX_OK){ return 1; } else { return 0; } } /*--------------------------------------------------------------------*/ int nx_compmakedata(void *ptr, char *name, int rank, int type, void *dimPtr, void *bufPtr){ int status; NXhandle hfil; pNXDS dimData, bufData; hfil = (NXhandle)ptr; dimData = (pNXDS)dimPtr; if(dimData->type != NX_INT32){ NXReportError("ERROR: dimension data not integer"); return 0; } bufData = (pNXDS)bufPtr; status = NXcompmakedata(hfil, name, type, rank, dimData->u.iPtr, NX_COMP_LZW,bufData->u.iPtr); if(status == NX_OK){ return 1; } else { return 0; } } /*----------------------------------------------------------------------*/ int nx_opendata(void *handle, char *name){ int status; NXhandle hfil; hfil = (NXhandle)handle; status = NXopendata(hfil,name); if(status == NX_OK){ return 1; } else { return 0; } } /*----------------------------------------------------------------------*/ int nx_closedata(void *handle){ int status; NXhandle hfil; hfil = (NXhandle)handle; status = NXclosedata(hfil); if(status == NX_OK){ return 1; } else { return 0; } } /*------------------------------------------------------------------------*/ int nx_putslab(void *handle, void *dataset, void *startDim){ int status; NXhandle hfil; pNXDS data; pNXDS start; int end[NX_MAXRANK], i; hfil = (NXhandle)handle; data = (pNXDS)dataset; start = (pNXDS)startDim; for(i = 0; i < data->rank;i++){ end[i] = data->dim[i]; } status = NXputslab(hfil,data->u.ptr,start->u.iPtr,end); if(status == NX_OK){ return 1; } else { return 0; } } /*-----------------------------------------------------------------------*/ void *nx_getslab(void *handle, void *startdim, void *sizedim){ pNXDS resultdata; pNXDS start, size; int status, rank, type, dim[NX_MAXRANK]; NXhandle hfil; hfil = (NXhandle)handle; start = (pNXDS)startdim; size = (pNXDS)sizedim; /* get info first, then allocate data */ status = NXgetinfo(hfil, &rank,dim,&type); if(status != NX_OK){ return NULL; } resultdata = createNXDataset32(rank,type,size->u.iPtr); if(resultdata == NULL){ return NULL; } status = NXgetslab(hfil,resultdata->u.ptr,start->u.iPtr, size->u.iPtr); if(status == NX_OK){ return resultdata; }else{ dropNXDataset(resultdata); return NULL; } } /*------------------------------------------------------------------------*/ void *nx_getds(void *handle, char *name){ pNXDS result = NULL; int rank, type,dim[NX_MAXRANK],status; NXhandle hfil; hfil = (NXhandle)handle; status = NXopendata(hfil,name); if(status != NX_OK){ return NULL; } status = NXgetinfo(hfil,&rank,dim,&type); if(status != NX_OK){ return NULL; } result = createNXDataset32(rank,type,dim); if(result == NULL){ NXclosedata(hfil); return NULL; } status = NXgetdata(hfil,result->u.ptr); if(result == NULL){ NXclosedata(hfil); dropNXDataset(result); return NULL; } NXclosedata(hfil); return result; } /*----------------------------------------------------------------------*/ int nx_putds(void *handle, char *name, void *dataset){ NXhandle hfil; int status; pNXDS data; hfil = (NXhandle)handle; data = (pNXDS)dataset; status = NXopendata(hfil,name); if(status != NX_OK){ status = NXmakedata64(hfil,name,data->type,data->rank,data->dim); if(status != NX_OK){ return 0; } NXopendata(hfil,name); } status = NXputdata(hfil,data->u.ptr); NXclosedata(hfil); if(status != NX_OK){ return 0; }else{ return 1; } } /*------------------------------------------------------------------------*/ void *nx_getdata(void *handle){ pNXDS result = NULL; int rank, type,dim[NX_MAXRANK],status; NXhandle hfil; hfil = (NXhandle)handle; status = NXgetinfo(hfil,&rank,dim,&type); if(status != NX_OK){ return NULL; } result = createNXDataset32(rank,type,dim); if(result == NULL){ NXclosedata(hfil); return NULL; } status = NXgetdata(hfil,result->u.ptr); if(result == NULL){ dropNXDataset(result); return NULL; } return result; } /*----------------------------------------------------------------------*/ int nx_putdata(void *handle, void *dataset){ NXhandle hfil; int status; pNXDS data; hfil = (NXhandle)handle; data = (pNXDS)dataset; if(data == NULL){ NXReportError("ERROR: NULL data pointer in nx_putdata"); return 0; } status = NXputdata(hfil,data->u.ptr); if(status != NX_OK){ return 0; }else{ return 1; } } /*----------------------------------------------------------------------*/ void *nx_getinfo(void *handle){ NXhandle hfil; int status, type, rank, dim[NX_MAXRANK], rdim[1], i; pNXDS data = NULL; hfil = (NXhandle)handle; status = NXgetinfo(handle,&rank,dim,&type); if(status != NX_OK){ return NULL; } rdim[0] = 2 + rank; data = createNXDataset32(1,NX_INT32,rdim); data->u.iPtr[0] = type; data->u.iPtr[1] = rank; for(i = 0; i < rank; i++){ data->u.iPtr[2+i] = dim[i]; } return data; } /*----------------------------------------------------------------------*/ void *nx_getdataID(void *handle){ NXhandle hfil; int status; NXlink *linki; linki = (NXlink *)malloc(sizeof(NXlink)); if(linki == NULL){ return NULL; } hfil = (NXhandle)handle; status = NXgetdataID(hfil,linki); if(status == NX_OK){ return linki; } else { free(linki); return NULL; } } /*-------------------------------------------------------------------*/ char *nx_getnextattr(void *handle, char separator){ int status, length, type; char *result; NXhandle hfil; NXname aName; hfil = (NXhandle)handle; status = NXgetnextattr(hfil,aName, &length, &type); if(status == NX_OK){ /* This introduces a memory leak. I had hoped, that swig would kill it for me after use, but I'am afraid, this is not the case. Unfortately I do not know how to fix the issue. */ result = (char *)malloc((20+strlen(aName))*sizeof(char)); if(result == NULL){ return NULL; } memset(result,0,(20+strlen(aName))*sizeof(char)); sprintf(result,"%s%c%d%c%d", aName,separator, length,separator,type); return result; } else { return NULL; } } /*-------------------------------------------------------------------*/ int nx_putattr(void *handle, char *name, void *ds){ int status; NXhandle hfil; pNXDS data; hfil = (NXhandle)handle; data = (pNXDS)ds; status = NXputattr(hfil,name,data->u.ptr,data->dim[0],data->type); if(status == NX_OK){ return 1; }else{ return 0; } } /*-------------------------------------------------------------------*/ void *nx_getattr(void *handle, char *name, int type, int length){ NXhandle hfil; int status, tp, ll, dim[1]; pNXDS data = NULL; hfil = (NXhandle)handle; /* prepare dataset */ dim[0] = length+1; data = createNXDataset32(1,type,dim); if(data == NULL){ return NULL; } /* finally read the real data */ ll = length; tp = type; status = NXgetattr(hfil,name,data->u.ptr,&ll,&tp); if(status != NX_OK){ dropNXDataset(data); return NULL; } return data; } /*-----------------------------------------------------------------------*/ int nx_makelink(void *handle, void *link){ NXhandle hfil; NXlink* lk; int status; hfil = (NXhandle)handle; lk = (NXlink *)link; status = NXmakelink(hfil,lk); if(status == NX_OK){ return 1; }else{ return 0; } } /*-----------------------------------------------------------------------*/ int nx_makenamedlink(void *handle, char *name, void *link){ NXhandle hfil; NXlink* lk; int status; hfil = (NXhandle)handle; lk = (NXlink *)link; status = NXmakenamedlink(hfil,name,lk); if(status == NX_OK){ return 1; }else{ return 0; } } /*-----------------------------------------------------------------------*/ int nx_opensourcegroup(void *handle){ NXhandle hfil; int status; hfil = (NXhandle)handle; status = NXopensourcegroup(hfil); if(status == NX_OK){ return 1; }else{ return 0; } } /*-----------------------------------------------------------------------*/ char *nx_inquirefile(void *handle){ int status; NXhandle hfil; char *pPtr = NULL; hfil = (NXhandle)handle; pPtr = malloc(1024*sizeof(char)); status = NXinquirefile(hfil,pPtr, 1024); if(status == NX_OK){ return pPtr; } else { return NULL; } } /*-----------------------------------------------------------------------*/ void *nx_isexternalgroup(void *handle, char *name, char *nxclass){ int status, length = 1024; NXhandle hfil; char url[1024]; hfil = (NXhandle)handle; status = NXisexternalgroup(hfil,name, nxclass,url,length); if(status == NX_OK){ createTextNXDataset(url); } else { return NULL; } return NULL;/*NOTREACHED*/ } /*-----------------------------------------------------------------------*/ int nx_linkexternal(void *handle, char *name, char *nxclass, char *url){ int status; NXhandle hfil; hfil = (NXhandle)handle; status = NXlinkexternal(hfil,name, nxclass,url); if(status == NX_OK){ return 1; } else { return 0; } } code-4.4.3/bindings/swig/nxinterhelper.h000066400000000000000000000046201275430514000202450ustar00rootroot00000000000000/* This is a library of support functions and data structures which can be used in order to create interfaces between the NeXus-API and scripting languages or data analysis systems with a native code interface. copyright: GPL Mark Koennecke, October 2002 */ #ifndef NXINTERHELPER #define NXINTERHELPER #include /*------------- opening and closing section ---------------------*/ void *nx_open(char *filename, int accessMethod); void *nx_flush(void *handle); void nx_close(void *handle); /*--------------- group handling section ------------------------*/ int nx_makegroup(void *handle, char *name, char *nxclass); int nx_opengroup(void *handle, char *name, char *nxclass); int nx_opengrouppath(void *handle, char *path); int nx_openpath(void *handle, char *path); extern char *nx_getpath(void *handle); int nx_closegroup(void *handle); char *nx_getnextentry(void *handle, char separator); void *nx_getgroupID(void *handle); int nx_initgroupdir(void *handle); /*---------------- dataset handling -----------------------------*/ int nx_makedata(void *ptr, char *name, int rank, int type, void *dimPtr); int nx_compmakedata(void *ptr, char *name, int rank, int type, void *dimPtr, void *bufPtr); int nx_opendata(void *handle, char *name); int nx_closedata(void *handle); int nx_putslab(void *handle, void *dataset, void *startDim); void *nx_getslab(void *handle, void *startdim, void *size); void *nx_getds(void *handle, char *name); int nx_putds(void *handle, char *name, void *dataset); void *nx_getdata(void *handle); int nx_putdata(void *handle,void *dataset); void *nx_getinfo(void *handle); void *nx_getdataID(void *handle); /*-------------------- attributes --------------------------------*/ char *nx_getnextattr(void *handle, char separator); int nx_putattr(void *handle, char *name, void *ds); void *nx_getattr(void *handle, char *name, int type, int length); /*---------------------- link -----------------------------------*/ int nx_makelink(void *handle, void *link); int nx_makenamedlink(void *handle, char *name, void *link); int nx_opensourcgroup(void *handle); void *nx_isexternalgroup(void *handle, char *name, char *nxclass); int nx_linkexternal(void *handle, char *name, char *nxclass, char *url); char *nx_inquirefile(void *handle); int nx_opensourcegroup(void *handle); /*----------------- error handling -----------------------------*/ char *nx_getlasterror(void); #endif code-4.4.3/bindings/swig/nxintertest.tcl000066400000000000000000000111511275430514000202750ustar00rootroot00000000000000#------------------------------------------------------------------------- # Test program for the nxinter interface. Also example usage. # # copyright: GPL # # Mark Koennecke, October 2002 #------------------------------------------------------------------------ #load ./nxinter.so #------------- testing dataset interface set ds [create_nxds 2 $NX_FLOAT32 3 3] put_nxds_value $ds 1 0 0 put_nxds_value $ds 1 1 1 put_nxds_value $ds 1 2 2 puts stdout "Testing dataset interface " puts stdout [format "rank = %d" [get_nxds_rank $ds]] puts stdout [format "type = %d" [get_nxds_type $ds]] puts stdout [format "dim1 = %d" [get_nxds_dim $ds 1]] proc printDS {ds} { for {set i 0} {$i < 3} {incr i} { puts stdout " " for {set j 0} {$j < 3} {incr j} { puts -nonewline stdout [format " %f" [get_nxds_value $ds $i $j]] } } puts stdout " " } printDS $ds puts stdout "Hmmmmmmmhhh....... seems OK" #-------------- prepare a dimension dataset set dimds [create_nxds 1 $NX_INT32 2] put_nxds_value $dimds 3 0 put_nxds_value $dimds 3 1 #--------- prepare slabbing slabber dimensions set start [create_nxds 1 $NX_INT32 2] put_nxds_value $start 0 0 put_nxds_value $start 0 1 #----------------------------------- write tests puts stdout "Testing writing ..........." set fd [nx_open "nxinter.hdf" $NXACC_CREATE5] puts stdout [format "Opening file worked: %s" $fd] #---------- write an attribute..... set tds [create_text_nxds "Rosa Waschmaschinen sind hip"] puts stdout [format "Writing SuperDuper = %s" [get_nxds_text $tds]] puts stdout [format "Writing attribute results in: %d " \ [nx_putattr $fd "SuperDuper" $tds]] drop_nxds $tds #----------- making groups.... set status [nx_makegroup $fd fish NXentry] if {$status == 1} { puts stdout "Creating vGroup worked" } set status [nx_opengroup $fd fish NXentry] if {$status == 1} { puts stdout "Opening vGroup worked" } set lnk [nx_getgroupID $fd] puts stdout [format "groupID determined to: %s" $lnk] #------------ writing tata puts stdout "Test Writing data....." puts stdout [nx_makedata $fd "fish" 2 $NX_FLOAT32 $dimds] puts stdout [nx_opendata $fd "fish"] puts stdout [nx_putdata $fd $ds] set lnk [nx_getdataID $fd] puts stdout $lnk puts stdout [nx_closedata $fd] #--------------- testing slabbed tata writing puts stdout "Testing writing in slabs" put_nxds_value $dimds 6 0 puts stdout [format "Dimensions for slab test: %f, %f" \ [get_nxds_value $dimds 0] [get_nxds_value $dimds 1]] puts stdout [nx_makedata $fd "fish2" 2 $NX_FLOAT32 $dimds] puts stdout [nx_opendata $fd "fish2"] puts stdout [nx_putslab $fd $ds $start] put_nxds_value $start 3 0 puts stdout [nx_putslab $fd $ds $start] puts stdout [nx_closedata $fd] puts stdout "Finished Writing Slabs........." puts stdout [format "Linking = %d" [nx_makelink $fd $lnk]] set status [nx_closegroup $fd] if {$status == 1} { puts stdout "Closing vGroup worked" } nx_close $fd puts stdout "Closed file" #---------------- finished writing tests #---------------- trying to read puts stdout "Testing Reading files" set fd [nx_open "nxinter.hdf" $NXACC_READ] puts stdout "Opening file for reading worked" set run 1 #----------------- printing group content puts stdout "Group directory listing" while {$run == 1} { set entry [nx_getnextentry $fd / ] if { [string length $entry] < 2 } { set run 0 } else { puts stdout $entry } } #--------- printing attributes puts stdout "Attributes" set run 1 while {$run == 1} { set entry [nx_getnextattr $fd / ] puts stdout $entry if { [string length $entry] < 2 } { set run 0 } } set rds [nx_getattr $fd "SuperDuper" $NX_CHAR 30] puts stdout $rds if {[string compare $rds NULL] != 0} { puts stdout [format "SuperDuper = %s" [get_nxds_text $rds]] } drop_nxds $rds #---------------- reading tata puts stdout [nx_opengroup $fd fish NXentry] puts stdout [nx_opendata $fd "fish"] set rds [nx_getdata $fd] puts stdout $rds puts stdout "Read data should be a 3x3 unity matrix" printDS $rds puts stdout [nx_closedata $fd] #----------- reading slabbed data puts stdout "Testing slabbed reading......" puts stdout [nx_opendata $fd "fish2"] set ids [nx_getinfo $fd] puts stdout [format "fish2: type %f, rank %f, d1 %f, d2 %f" \ [get_nxds_value $ids 0] [get_nxds_value $ids 1] \ [get_nxds_value $ids 2] [get_nxds_value $ids 3]] drop_nxds $ids put_nxds_value $dimds 3 0 set r1 [nx_getslab $fd $start $dimds] printDS $r1 put_nxds_value $start 0 0 set r2 [nx_getslab $fd $start $dimds] printDS $r2 puts stdout [nx_closedata $fd] puts stdout [nx_closegroup $fd] puts stdout [nx_close $fd] #--------------- dropping datasets: do not forget!!! drop_nxds $ds drop_nxds $rds drop_nxds $dimds code-4.4.3/bindings/swig/nxtest.scm000066400000000000000000000034001275430514000172310ustar00rootroot00000000000000;-------------------------------------------------------------------------- ; scheme reading of a NeXus file ; ; this version for mzscheme ; ; Mark Koennecke, October 2002 ;-------------------------------------------------------------------------- (load-extension "nxscheme.so") (load "asciidblib.scm") ; for string-split ;------------------- print attributes ------------------------------------- (define (print-attrib fd) (let ( (att (nx-getnextattr fd #\@)) ) (if (< 2 (string-length att)) (let ( (splitlist (string-split att (list #\@))) ) (display (list-ref splitlist 0)) (display "=") (display (get-nxds-text (nx-getattr fd (list-ref splitlist 0) (string->number (list-ref splitlist 2)) (string->number (list-ref splitlist 1))))) (newline) (print-attrib fd) ) ) ) ) ;----------------------- print a 2d dataset--------------------------- (define (print2d dataset) (letrec ( (ydim (get-nxds-dim dataset 1)) (printRow (lambda (dataset yval xdim count) (if (>= count xdim) (newline) (begin (display (get-nxds-value dataset count yval)) (display " ") (printRow dataset yval xdim (+ count 1)) )) )) (printWhole (lambda (dataset ydim count) (let ( (xdim (get-nxds-dim dataset 0)) ) (if (>= count ydim) (newline) (begin (printRow dataset count xdim 0) (printWhole dataset ydim (+ count 1)) ) ) ) )) ) (printWhole dataset ydim 0) ) ) ;====================================================================== (define fd (nx-open "nxinter.hdf" (nxacc-read))) (print-attrib fd) (nx-opengroup fd "fish" "NXentry") (nx-opendata fd "fish") (let ( (ds (nx-getdata fd)) ) (print2d ds) (drop-nxds ds) ) (nx-closedata fd) (nx-closegroup fd) (nx-close fd) code-4.4.3/build_rpm.in000077500000000000000000000032471275430514000147530ustar00rootroot00000000000000#!/bin/sh # # $Id$ # # Script to build RPMs from current nexus*.tar.gz file # Copyright (C) 2004 Freddie Akeroyd # # $1 is set to any options you want to pass to ./configure # # get topdir - must find a better way ... topdir=`rpm --showrc|grep " _topdir"| awk '{print $3}' | tail -1` if test ! -e "$topdir"; then echo "Unable to determine RPM topdir from rpmrc; assuming $HOME/rpmbuild" topdir="$HOME/rpmbuild" fi if test ! -w "$topdir"; then echo "ERROR: RPM build directory not writable - check README.rpm" exit fi # nxtop=`pwd` rm -fr $nxtop/installroot mkdir $nxtop/installroot # make dist ln -sf $nxtop/@PACKAGE_TARNAME@-@PACKAGE_VERSION@.tar.gz $topdir/SOURCES cp $nxtop/nexus.spec $topdir/SPECS # if test -z "$1"; then build_args='@CONFIGURE_ARGS@' else build_args="$1" fi if ! test -z "$2"; then RESULTS=/tmp/nexus-mock-results mkdir -p $RESULTS mock_args="-r $2 --resultdir=$RESULTS" rm -f $RESULTS/*.src.rpm # clean up so do not pick up wrong .src.rpm later mock ${mock_args} --init mock ${mock_args} --buildsrpm --spec nexus.spec --sources . --define "nexus_config_options $build_args" --define "_source_filedigest_algorithm md5" --define "_binary_filedigest_algorithm md5" srpm=`ls $RESULTS/*.src.rpm` mock ${mock_args} --rebuild $srpm --define "nexus_config_options $build_args" --define "_source_filedigest_algorithm md5" --define "_binary_filedigest_algorithm md5" else # buildroot is actually where we install to cd $topdir/SPECS rpmbuild -ba --buildroot $nxtop/installroot --define "nexus_config_options $build_args" --define "_source_filedigest_algorithm md5" --define "_binary_filedigest_algorithm md5" nexus.spec fi code-4.4.3/cmake_include/000077500000000000000000000000001275430514000152205ustar00rootroot00000000000000code-4.4.3/cmake_include/CompilerChecks.cmake000066400000000000000000000070221275430514000211160ustar00rootroot00000000000000## Process this file with cmake #============================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================== include(CheckCCompilerFlag) include(CheckFunctionExists) include(CheckTypeSize) include(CheckIncludeFile) include(CheckIncludeFiles) include(CheckLibraryExists) #------------------------------------------------------------------------------ # need this only in the case of C++ bindings #------------------------------------------------------------------------------ if(ENABLE_CXX) include(CheckCXXCompilerFlag) endif(ENABLE_CXX) #------------------------------------------------------------------------------ # Check type sizes #------------------------------------------------------------------------------ CHECK_TYPE_SIZE("int" SIZEOF_INT) set(HAVE_INT ${HAVE_SIZEOF_INT}) CHECK_TYPE_SIZE("long int" SIZEOF_LONG_INT) set(HAVE_LONG_INT ${HAVE_SIZEOF_LONG_INT}) CHECK_TYPE_SIZE("long long int" SIZEOF_LONG_LONG_INT) set(HAVE_LONG_LONG_INT ${HAVE_SIZEOF_LONG_LONG_INT}) CHECK_TYPE_SIZE("unsigned long long int" SIZEOF_UNSIGNED_LONG_LONG_INT) set(HAVE_UNSIGNED_LONG_LONG_INT ${HAVE_SIZEOF_UNSIGNED_LONG_LONG_INT}) CHECK_TYPE_SIZE("size_t" SIZEOF_SIZE_T) set(HAVE_SIZE_T ${HAVE_SIZEOF_SIZE_T}) #------------------------------------------------------------------------------ # Check for required functions #------------------------------------------------------------------------------ CHECK_FUNCTION_EXISTS(ftime HAVE_FTIME) CHECK_FUNCTION_EXISTS(tzset HAVE_TZSET) CHECK_FUNCTION_EXISTS(strdup HAVE_STRDUP) #------------------------------------------------------------------------------ # Check for required header files #------------------------------------------------------------------------------ CHECK_INCLUDE_FILE(inttypes.h HAVE_INTTYPES_H) CHECK_INCLUDE_FILE(stdint.h HAVE_STDINT_H) CHECK_INCLUDE_FILE(dlfcn.h HAVE_DLFCN_H) if (SIZEOF_LONG_LONG_INT EQUAL 8) set(PRINTF_INT64 "lld") set(PRINTF_UINT64 "llu") else() message(SEND_ERROR "Cannot printf int64 and uint64") endif() #------------------------------------------------------------------------------ # Check and add compiler flags on Unix systems #------------------------------------------------------------------------------ if (UNIX) check_add_c_compiler_flags("-Wall -Wno-unused-variable -Wno-sign-compare " "-Wno-comment") if(ENABLE_CXX) check_add_cxx_compiler_flags("-Wall -Wno-unused-variable " "-Wno-sign-compare -Wno-comment") endif(ENABLE_CXX) endif(UNIX) code-4.4.3/cmake_include/FindAnt.cmake000066400000000000000000000025021275430514000175440ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== find_file(ANT_EXEC NAMES ant ant.sh ant.bat PATHS $ENV{ANT_HOME}/bin) INCLUDE(FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS(ANT DEFAULT_MSG ANT_EXEC) MARK_AS_ADVANCED(ANT_EXEC) code-4.4.3/cmake_include/FindCBFLib.cmake000066400000000000000000000021751275430514000200510ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== code-4.4.3/cmake_include/FindDocbookUtils.cmake000066400000000000000000000031701275430514000214250ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # #============================================================================= FIND_PROGRAM(DOCBOOK2PDF_EXECUTABLE docbook2pdf) FIND_PROGRAM(DOCBOOK2TXT_EXECUTABLE docbook2txt) # handle the QUIETLY and REQUIRED arguments and set # PYTHONINTERP_FOUND to TRUE if all listed variables are TRUE INCLUDE(FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS(DocbookUtils DEFAULT_MSG DOCBOOK2PDF_EXECUTABLE DOCBOOK2TXT_EXECUTABLE) MARK_AS_ADVANCED(DOCBOOK2PDF_EXECUTABLE DOCBOOK2TXT_EXECUTABLE) code-4.4.3/cmake_include/FindExtraJava.cmake000066400000000000000000000027611275430514000207160ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== #In 2.8 findJava and findJNI there is a lack of #definition for javah and javadoc FIND_PROGRAM(JAVA_NATIVE NAMES javah PATHS ${JAVA_BIN_PATH} ) FIND_PROGRAM(JAVA_DOC NAMES javadoc PATHS ${JAVA_BIN_PATH} ) INCLUDE(FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS(JAVAEXTRA DEFAULT_MSG JAVA_NATIVE JAVA_DOC) MARK_AS_ADVANCED(JAVA_NATIVE JAVA_DOC) code-4.4.3/cmake_include/FindGuile.cmake000066400000000000000000000031021275430514000200640ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== find_library(GUILE_LIB NAME guile PATHS $ENV{GUILE_ROOT}) find_path(GUILE_INCLUDE NAME libguile.h PATHS $ENV{GUILE_ROOT} $ENV{GUILE_ROOT}/include) if(GUILE_LIB AND GUILE_INCLUDE) set(GUILE_LINK "-lguile") include_directories($ENV{GUILE_INCLUDE}) endif(GUILE_LIB AND GUILE_INCLUDE) INCLUDE(FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS(GUILELIB DEFAULT_MSG GUILE_LIB GUILE_INCLUDE) MARK_AS_ADVANCED(GUILE_LIB GUILE_INCLUDE) code-4.4.3/cmake_include/FindHDF4.cmake000066400000000000000000000073121275430514000175130ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================= #------------------------------------------------------------------------------ # find the runtime binaries of the HDF4 library #------------------------------------------------------------------------------ find_library(HDF4_DF_LIBRARY NAMES df hdf HINTS ENV HDF4_ROOT PATH_SUFFIXES hdf) if(HDF4_DF_LIBRARY MATCHES HDF4_DF_LIBRARY-NOTFOUND) message(FATAL_ERROR "Could not find HDF4 DF library!") else() get_filename_component(HDF4_LIBRARY_DIRS ${HDF4_DF_LIBRARY} PATH) message(STATUS "Found HDF4 DF library: ${HDF4_DF_LIBRARY}") message(STATUS "HDF4 libary path: ${HDF4_LIBRARY_DIRS}") endif() find_library(HDF4_MFHDF_LIBRARY NAMES mfhdf HINTS ENV HDF4_ROOT PATH_SUFFIXES hdf) if(HDF4_MFHDF_LIBRARY MATCHES HDF4_MFHDF_LIBRARY-NOTFOUND) message(FATAL_ERROR "Could not find HDF5 MFHDF library!") else() message(STATUS "Found HDF4 MFHDF library: ${HDF4_MFHDF_LIBRARY}") endif() #------------------------------------------------------------------------------ # find the HDF4 header file #------------------------------------------------------------------------------ find_path(HDF4_INCLUDE_DIRS mfhdf.h HINTS ENV HDF4_ROOT PATH_SUFFIXES hdf) if(HDF4_INCLUDE_DIRS MATCHES HDF4_INCLUDE_DIRS-NOTFOUND) message(FATAL_ERROR "Could not find HDF4 header files") else() message(STATUS "Found HDF4 header files in: ${HDF4_INCLUDE_DIRS}") endif() #------------------------------------------------------------------------------ # search for additional packages required to link against HDF4 #------------------------------------------------------------------------------ find_package(JPEG REQUIRED) #------------------------------------------------------------------------------ # add libraries to the link list for NAPI #------------------------------------------------------------------------------ get_filename_component(LIB_EXT ${HDF4_DF_LIBRARY} EXT) if(LIB_EXT MATCHES .a) message(STATUS "HDF4 DF library is static") list(APPEND NAPI_LINK_LIBS "-Wl,-whole-archive" ${HDF4_DF_LIBRARY} "-Wl,-no-whole-archive") else() list(APPEND NAPI_LINK_LIBS ${HDF4_DF_LIBRARY}) endif() get_filename_component(LIB_EXT ${HDF4_MFHDF_LIBRARY} EXT) if(LIB_EXT MATCHES .a) message(STATUS "HDF4 MFHDF library is static") list(APPEND NAPI_LINK_LIBS "-Wl,-whole-archive" ${HDF4_MFHDF_LIBRARY} "-Wl,-no-whole-archive") else() list(APPEND NAPI_LINK_LIBS ${HDF4_MFHDF_LIBRARY}) endif() list(APPEND NAPI_LINK_LIBS jpeg) include_directories ( SYSTEM ${HDF4_INCLUDE_DIRS} ) link_directories(${HDF4_LIBRARY_DIRS}) code-4.4.3/cmake_include/FindIDL.cmake000066400000000000000000000021741275430514000174370ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== code-4.4.3/cmake_include/FindJNI.cmake000066400000000000000000000241431275430514000174470ustar00rootroot00000000000000# - Find JNI java libraries. # This module finds if Java is installed and determines where the # include files and libraries are. It also determines what the name of # the library is. This code sets the following variables: # # JNI_INCLUDE_DIRS = the include dirs to use # JNI_LIBRARIES = the libraries to use # JNI_FOUND = TRUE if JNI headers and libraries were found. # JAVA_AWT_LIBRARY = the path to the jawt library # JAVA_JVM_LIBRARY = the path to the jvm library # JAVA_INCLUDE_PATH = the include path to jni.h # JAVA_INCLUDE_PATH2 = the include path to jni_md.h # JAVA_AWT_INCLUDE_PATH = the include path to jawt.h # #============================================================================= # Copyright 2001-2009 Kitware, Inc. # # Distributed under the OSI-approved BSD License (the "License"); # see accompanying file Copyright.txt for details. # # This software is distributed WITHOUT ANY WARRANTY; without even the # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # See the License for more information. #============================================================================= # (To distribute this file outside of CMake, substitute the full # License text for the above reference.) # Expand {libarch} occurences to java_libarch subdirectory(-ies) and set ${_var} MACRO(java_append_library_directories _var) # Determine java arch-specific library subdir # Mostly based on openjdk/jdk/make/common/shared/Platform.gmk as of openjdk # 1.6.0_18 + icedtea patches. However, it would be much better to base the # guess on the first part of the GNU config.guess platform triplet. IF(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") SET(_java_libarch "amd64") ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "^i.86$") SET(_java_libarch "i386") ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "^alpha") SET(_java_libarch "alpha") ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "^arm") # Subdir is "arm" for both big-endian (arm) and little-endian (armel). SET(_java_libarch "arm") ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "^mips") # mips* machines are bi-endian mostly so processor does not tell # endianess of the underlying system. SET(_java_libarch "${CMAKE_SYSTEM_PROCESSOR}" "mips" "mipsel" "mipseb") ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)64") SET(_java_libarch "ppc64") ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)") SET(_java_libarch "ppc") ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "^sparc") # Both flavours can run on the same processor SET(_java_libarch "${CMAKE_SYSTEM_PROCESSOR}" "sparc" "sparcv9") ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "^(parisc|hppa)") SET(_java_libarch "parisc" "parisc64") ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "^s390") # s390 binaries can run on s390x machines SET(_java_libarch "${CMAKE_SYSTEM_PROCESSOR}" "s390" "s390x") ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "^sh") SET(_java_libarch "sh") ELSE(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") SET(_java_libarch "${CMAKE_SYSTEM_PROCESSOR}") ENDIF(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") # Append default list architectures if CMAKE_SYSTEM_PROCESSOR was empty or # system is non-Linux (where the code above has not been well tested) IF(NOT _java_libarch OR NOT (CMAKE_SYSTEM_NAME MATCHES "Linux")) LIST(APPEND _java_libarch "i386" "amd64" "ppc") ENDIF(NOT _java_libarch OR NOT (CMAKE_SYSTEM_NAME MATCHES "Linux")) # Sometimes ${CMAKE_SYSTEM_PROCESSOR} is added to the list to prefer # current value to a hardcoded list. Remove possible duplicates. LIST(REMOVE_DUPLICATES _java_libarch) FOREACH(_path ${ARGN}) IF(_path MATCHES "{libarch}") FOREACH(_libarch ${_java_libarch}) STRING(REPLACE "{libarch}" "${_libarch}" _newpath "${_path}") LIST(APPEND ${_var} "${_newpath}") ENDFOREACH(_libarch) ELSE(_path MATCHES "{libarch}") LIST(APPEND ${_var} "${_path}") ENDIF(_path MATCHES "{libarch}") ENDFOREACH(_path) ENDMACRO(java_append_library_directories) GET_FILENAME_COMPONENT(java_install_version "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit;CurrentVersion]" NAME) SET(JAVA_AWT_LIBRARY_DIRECTORIES "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/lib" "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/lib" "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/lib" ) FILE(TO_CMAKE_PATH "$ENV{JAVA_HOME}" _JAVA_HOME) JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_LIBRARY_DIRECTORIES ${_JAVA_HOME}/jre/lib/{libarch} ${_JAVA_HOME}/jre/lib ${_JAVA_HOME}/lib ${_JAVA_HOME} /usr/lib /usr/local/lib /usr/lib/jvm/java/lib /usr/lib/java/jre/lib/{libarch} /usr/lib/jvm/jre/lib/{libarch} /usr/local/lib/java/jre/lib/{libarch} /usr/local/share/java/jre/lib/{libarch} /usr/lib/j2sdk1.4-sun/jre/lib/{libarch} /usr/lib/j2sdk1.5-sun/jre/lib/{libarch} /opt/sun-jdk-1.5.0.04/jre/lib/{libarch} /usr/lib/jvm/java-6-sun/jre/lib/{libarch} /usr/lib/jvm/java-1.5.0-sun/jre/lib/{libarch} /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/{libarch} # can this one be removed according to #8821 ? Alex /usr/lib/jvm/java-6-openjdk/jre/lib/{libarch} /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/{libarch} # fedora # Debian specific paths for default JVM /usr/lib/jvm/default-java/jre/lib/{libarch} /usr/lib/jvm/default-java/jre/lib /usr/lib/jvm/default-java/lib ) SET(JAVA_JVM_LIBRARY_DIRECTORIES) FOREACH(dir ${JAVA_AWT_LIBRARY_DIRECTORIES}) SET(JAVA_JVM_LIBRARY_DIRECTORIES ${JAVA_JVM_LIBRARY_DIRECTORIES} "${dir}" "${dir}/client" "${dir}/server" ) ENDFOREACH(dir) SET(JAVA_AWT_INCLUDE_DIRECTORIES "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/include" "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/include" "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/include" ${_JAVA_HOME}/include /usr/include /usr/local/include /usr/lib/java/include /usr/local/lib/java/include /usr/lib/jvm/java/include /usr/lib/jvm/java-6-sun/include /usr/lib/jvm/java-1.5.0-sun/include /usr/lib/jvm/java-6-sun-1.6.0.00/include # can this one be removed according to #8821 ? Alex /usr/lib/jvm/java-6-openjdk/include /usr/local/share/java/include /usr/lib/j2sdk1.4-sun/include /usr/lib/j2sdk1.5-sun/include /opt/sun-jdk-1.5.0.04/include # Debian specific path for default JVM /usr/lib/jvm/default-java/include ) FOREACH(JAVA_PROG "${JAVA_RUNTIME}" "${JAVA_COMPILE}" "${JAVA_ARCHIVE}") GET_FILENAME_COMPONENT(jpath "${JAVA_PROG}" PATH) FOREACH(JAVA_INC_PATH ../include ../java/include ../share/java/include) IF(EXISTS ${jpath}/${JAVA_INC_PATH}) SET(JAVA_AWT_INCLUDE_DIRECTORIES ${JAVA_AWT_INCLUDE_DIRECTORIES} "${jpath}/${JAVA_INC_PATH}") ENDIF(EXISTS ${jpath}/${JAVA_INC_PATH}) ENDFOREACH(JAVA_INC_PATH) FOREACH(JAVA_LIB_PATH ../lib ../jre/lib ../jre/lib/i386 ../java/lib ../java/jre/lib ../java/jre/lib/i386 ../share/java/lib ../share/java/jre/lib ../share/java/jre/lib/i386) IF(EXISTS ${jpath}/${JAVA_LIB_PATH}) SET(JAVA_AWT_LIBRARY_DIRECTORIES ${JAVA_AWT_LIBRARY_DIRECTORIES} "${jpath}/${JAVA_LIB_PATH}") ENDIF(EXISTS ${jpath}/${JAVA_LIB_PATH}) ENDFOREACH(JAVA_LIB_PATH) ENDFOREACH(JAVA_PROG) IF(APPLE) IF(EXISTS ~/Library/Frameworks/JavaVM.framework) SET(JAVA_HAVE_FRAMEWORK 1) ENDIF(EXISTS ~/Library/Frameworks/JavaVM.framework) IF(EXISTS /Library/Frameworks/JavaVM.framework) SET(JAVA_HAVE_FRAMEWORK 1) ENDIF(EXISTS /Library/Frameworks/JavaVM.framework) IF(EXISTS /System/Library/Frameworks/JavaVM.framework) SET(JAVA_HAVE_FRAMEWORK 1) ENDIF(EXISTS /System/Library/Frameworks/JavaVM.framework) IF(JAVA_HAVE_FRAMEWORK) IF(NOT JAVA_AWT_LIBRARY) SET (JAVA_AWT_LIBRARY "-framework JavaVM" CACHE FILEPATH "Java Frameworks" FORCE) ENDIF(NOT JAVA_AWT_LIBRARY) IF(NOT JAVA_JVM_LIBRARY) SET (JAVA_JVM_LIBRARY "-framework JavaVM" CACHE FILEPATH "Java Frameworks" FORCE) ENDIF(NOT JAVA_JVM_LIBRARY) IF(NOT JAVA_AWT_INCLUDE_PATH) IF(EXISTS /System/Library/Frameworks/JavaVM.framework/Headers/jawt.h) SET (JAVA_AWT_INCLUDE_PATH "/System/Library/Frameworks/JavaVM.framework/Headers" CACHE FILEPATH "jawt.h location" FORCE) ENDIF(EXISTS /System/Library/Frameworks/JavaVM.framework/Headers/jawt.h) ENDIF(NOT JAVA_AWT_INCLUDE_PATH) # If using "-framework JavaVM", prefer its headers *before* the others in # JAVA_AWT_INCLUDE_DIRECTORIES... (*prepend* to the list here) # SET(JAVA_AWT_INCLUDE_DIRECTORIES ~/Library/Frameworks/JavaVM.framework/Headers /Library/Frameworks/JavaVM.framework/Headers /System/Library/Frameworks/JavaVM.framework/Headers ${JAVA_AWT_INCLUDE_DIRECTORIES} ) ENDIF(JAVA_HAVE_FRAMEWORK) ELSE(APPLE) FIND_LIBRARY(JAVA_AWT_LIBRARY jawt PATHS ${JAVA_AWT_LIBRARY_DIRECTORIES} ) FIND_LIBRARY(JAVA_JVM_LIBRARY NAMES jvm JavaVM PATHS ${JAVA_JVM_LIBRARY_DIRECTORIES} ) ENDIF(APPLE) # add in the include path FIND_PATH(JAVA_INCLUDE_PATH jni.h ${JAVA_AWT_INCLUDE_DIRECTORIES} ) FIND_PATH(JAVA_INCLUDE_PATH2 jni_md.h ${JAVA_INCLUDE_PATH} ${JAVA_INCLUDE_PATH}/win32 ${JAVA_INCLUDE_PATH}/linux ${JAVA_INCLUDE_PATH}/freebsd ${JAVA_INCLUDE_PATH}/solaris ${JAVA_INCLUDE_PATH}/hp-ux ${JAVA_INCLUDE_PATH}/alpha ) FIND_PATH(JAVA_AWT_INCLUDE_PATH jawt.h ${JAVA_INCLUDE_PATH} ) INCLUDE(FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS(JNI DEFAULT_MSG JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 JAVA_AWT_INCLUDE_PATH) MARK_AS_ADVANCED( JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY JAVA_AWT_INCLUDE_PATH JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 ) SET(JNI_LIBRARIES ${JAVA_AWT_LIBRARY} ${JAVA_JVM_LIBRARY} ) SET(JNI_INCLUDE_DIRS ${JAVA_INCLUDE_PATH} ${JAVA_INCLUDE_PATH2} ${JAVA_AWT_INCLUDE_PATH} ) code-4.4.3/cmake_include/FindJava.cmake000066400000000000000000000173601275430514000177130ustar00rootroot00000000000000# - Find Java # This module finds if Java is installed and determines where the # include files and libraries are. This code sets the following # variables: # # Java_JAVA_EXECUTABLE = the full path to the Java runtime # Java_JAVAC_EXECUTABLE = the full path to the Java compiler # Java_JAR_EXECUTABLE = the full path to the Java archiver # Java_JNI_EXECUTABLE = the full path to the Java JNI command # Java_DOC_EXECUTABLE = the full path to the Javadoc command # Java_VERSION_STRING = Version of the package found (java version), eg. 1.6.0_12 # Java_VERSION_MAJOR = The major version of the package found. # Java_VERSION_MINOR = The minor version of the package found. # Java_VERSION_PATCH = The patch version of the package found. # Java_VERSION_TWEAK = The tweak version of the package found (after '_') # Java_VERSION = This is set to: $major.$minor.$patch(.$tweak) # # The minimum required version of Java can be specified using the # standard CMake syntax, e.g. FIND_PACKAGE(Java 1.5) # # NOTE: ${Java_VERSION} and ${Java_VERSION_STRING} are not guaranteed to be # identical. For example some java version may return: # Java_VERSION_STRING = 1.5.0_17 # and # Java_VERSION = 1.5.0.17 # # another example is the Java OEM, with: # Java_VERSION_STRING = 1.6.0-oem # and # Java_VERSION = 1.6.0 # # For these components the following variables are set: # # Java_FOUND - TRUE if all components are found. # Java_INCLUDE_DIRS - Full paths to all include dirs. # Java_LIBRARIES - Full paths to all libraries. # Java__FOUND - TRUE if is found. # # Example Usages: # FIND_PACKAGE(Java) # FIND_PACKAGE(Java COMPONENTS Runtime) # FIND_PACKAGE(Java COMPONENTS Development) # #============================================================================= # Copyright 2002-2009 Kitware, Inc. # Copyright 2009-2011 Mathieu Malaterre # # Distributed under the OSI-approved BSD License (the "License"); # see accompanying file Copyright.txt for details. # # This software is distributed WITHOUT ANY WARRANTY; without even the # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # See the License for more information. #============================================================================= # (To distribute this file outside of CMake, substitute the full # License text for the above reference.) # The HINTS option should only be used for values computed from the system. SET(_JAVA_HINTS "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\2.0;JavaHome]/bin" "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.9;JavaHome]/bin" "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.8;JavaHome]/bin" "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.7;JavaHome]/bin" "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.6;JavaHome]/bin" "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.5;JavaHome]/bin" "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/bin" "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/bin" $ENV{JAVA_HOME}/bin ) # Hard-coded guesses should still go in PATHS. This ensures that the user # environment can always override hard guesses. SET(_JAVA_PATHS /usr/lib/java/bin /usr/share/java/bin /usr/local/java/bin /usr/local/java/share/bin /usr/java/j2sdk1.4.2_04 /usr/lib/j2sdk1.4-sun/bin /usr/java/j2sdk1.4.2_09/bin /usr/lib/j2sdk1.5-sun/bin /opt/sun-jdk-1.5.0.04/bin ) FIND_PROGRAM(Java_JAVA_EXECUTABLE NAMES java HINTS ${_JAVA_HINTS} PATHS ${_JAVA_PATHS} ) IF(Java_JAVA_EXECUTABLE) EXECUTE_PROCESS(COMMAND ${Java_JAVA_EXECUTABLE} -version RESULT_VARIABLE res OUTPUT_VARIABLE var ERROR_VARIABLE var # sun-java output to stderr OUTPUT_STRIP_TRAILING_WHITESPACE ERROR_STRIP_TRAILING_WHITESPACE) IF( res ) IF(${Java_FIND_REQUIRED}) MESSAGE( FATAL_ERROR "Error executing java -version" ) ELSE() MESSAGE( STATUS "Warning, could not run java --version") ENDIF() ELSE() # extract major/minor version and patch level from "java -version" output # Tested on linux using # 1. Sun / Sun OEM # 2. OpenJDK 1.6 # 3. GCJ 1.5 # 4. Kaffe 1.4.2 IF(var MATCHES "java version \"[0-9]+\\.[0-9]+\\.[0-9_.]+[oem-]*\".*") # This is most likely Sun / OpenJDK, or maybe GCJ-java compat layer STRING( REGEX REPLACE ".* version \"([0-9]+\\.[0-9]+\\.[0-9_.]+)[oem-]*\".*" "\\1" Java_VERSION_STRING "${var}" ) ELSEIF(var MATCHES "java full version \"kaffe-[0-9]+\\.[0-9]+\\.[0-9_]+\".*") # Kaffe style STRING( REGEX REPLACE "java full version \"kaffe-([0-9]+\\.[0-9]+\\.[0-9_]+).*" "\\1" Java_VERSION_STRING "${var}" ) ELSE() IF(NOT Java_FIND_QUIETLY) message(WARNING "regex not supported: ${var}. Please report") ENDIF(NOT Java_FIND_QUIETLY) ENDIF() STRING( REGEX REPLACE "([0-9]+).*" "\\1" Java_VERSION_MAJOR "${Java_VERSION_STRING}" ) STRING( REGEX REPLACE "[0-9]+\\.([0-9]+).*" "\\1" Java_VERSION_MINOR "${Java_VERSION_STRING}" ) STRING( REGEX REPLACE "[0-9]+\\.[0-9]+\\.([0-9]+).*" "\\1" Java_VERSION_PATCH "${Java_VERSION_STRING}" ) # warning tweak version can be empty: STRING( REGEX REPLACE "[0-9]+\\.[0-9]+\\.[0-9]+\\_?\\.?([0-9]*)$" "\\1" Java_VERSION_TWEAK "${Java_VERSION_STRING}" ) if( Java_VERSION_TWEAK STREQUAL "" ) # check case where tweak is not defined set(Java_VERSION ${Java_VERSION_MAJOR}.${Java_VERSION_MINOR}.${Java_VERSION_PATCH}) else( ) set(Java_VERSION ${Java_VERSION_MAJOR}.${Java_VERSION_MINOR}.${Java_VERSION_PATCH}.${Java_VERSION_TWEAK}) endif( ) # display info #MESSAGE( STATUS "Java version ${Java_VERSION_STRING} configured successfully!" ) # keep me, used for debug IF(NOT Java_FIND_QUIETLY) MESSAGE( STATUS "Java version ${Java_VERSION} configured successfully!" ) ENDIF(NOT Java_FIND_QUIETLY) ENDIF() ENDIF(Java_JAVA_EXECUTABLE) FIND_PROGRAM(Java_JAR_EXECUTABLE NAMES jar HINTS ${_JAVA_HINTS} PATHS ${_JAVA_PATHS} ) FIND_PROGRAM(Java_JAVAC_EXECUTABLE NAMES javac HINTS ${_JAVA_HINTS} PATHS ${_JAVA_PATHS} ) FIND_PROGRAM(Java_JNI_EXECUTABLE NAMES javah HINTS ${_JAVA_HINTS} PATHS ${_JAVA_PATHS} ) FIND_PROGRAM(Java_DOC_EXECUTABLE NAMES javadoc HINTS ${_JAVA_HINTS} PATHS ${_JAVA_PATHS} ) include(FindPackageHandleStandardArgs) if(Java_FIND_COMPONENTS) foreach(component ${Java_FIND_COMPONENTS}) # User just want to execute some Java byte-compiled if(component STREQUAL "Runtime") find_package_handle_standard_args(Java REQUIRED_VARS Java_JAVA_EXECUTABLE VERSION_VAR Java_VERSION ) elseif(component STREQUAL "Development") find_package_handle_standard_args(Java REQUIRED_VARS Java_JAVA_EXECUTABLE Java_JAR_EXECUTABLE Java_JAVAC_EXECUTABLE Java_JNI_EXECUTABLE Java_DOC_EXECUTABLE VERSION_VAR Java_VERSION ) else() message(FATAL_ERROR "Comp: ${component} is not handled") endif() set(Java_${component}_FOUND TRUE) endforeach(component) else() # Check for everything find_package_handle_standard_args(Java REQUIRED_VARS Java_JAVA_EXECUTABLE Java_JAR_EXECUTABLE Java_JAVAC_EXECUTABLE Java_JNI_EXECUTABLE Java_DOC_EXECUTABLE VERSION_VAR Java_VERSION ) endif() MARK_AS_ADVANCED( Java_JAVA_EXECUTABLE Java_JAR_EXECUTABLE Java_JAVAC_EXECUTABLE Java_JNI_EXECUTABLE Java_DOC_EXECUTABLE ) # LEGACY SET(JAVA_RUNTIME ${Java_JAVA_EXECUTABLE}) SET(JAVA_ARCHIVE ${Java_JAR_EXECUTABLE}) SET(JAVA_COMPILE ${Java_JAVAC_EXECUTABLE}) code-4.4.3/cmake_include/FindMXML.cmake000066400000000000000000000043401275430514000176010ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================== #------------------------------------------------------------------------------ # find the runtime binaries of the MXML library #------------------------------------------------------------------------------ find_library(MXML_LIBRARY NAMES mxml mxml1 HINTS ENV MXML_ROOT) if(MXML_LIBRARY MATCHES MXML_LIBRARY-NOTFOUND) message(FATAL_ERROR "Could not find MXML library!") else() get_filename_component(MXML_LIBRARY_DIRS ${MXML_LIBRARY} PATH) message(STATUS "Found MXML library: ${MXML_LIBRARY}") message(STATUS "MXML libary path: ${MXML_LIBRARY_DIRS}") endif() #------------------------------------------------------------------------------ # find the MXML header file #------------------------------------------------------------------------------ find_path(MXML_INCLUDE_DIRS mxml.h) if(MXML_INCLUDE_DIRS MATCHES MXML_INCLUDE_DIRS-NOTFOUND) message(FATAL_ERROR "Could not find MXML header files") else() message(STATUS "Found MXML header files in: ${MXML_INCLUDE_DIRS}") endif() include_directories(${MXML_INCLUDE_DIRS}) list(APPEND NAPI_LINK_LIBS ${MXML_LIBRARY}) code-4.4.3/cmake_include/FindMZScheme.cmake000066400000000000000000000034571275430514000205070ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== find_library(MZSCHEME_LIB NAMES mzscheme mzscheme3m PATHS $ENV{MZSCHEME_ROOT} $ENV{MZSCHEME_ROOT}/lib) find_library(MZDYN_LIB NAMES mzdyn mzdyn3m PATHS $ENV{MZSCHEME_ROOT} $ENV{MZSCHEME_ROOT}/lib $ENV{MZSCHEME_ROOT}/lib/plt) find_path(MZSCHEME_INCLUDE NAMES scheme.h mzconfig.h schemegc2.h PATHS $ENV{MZSCHEME_ROOT} $ENV{MZSCHEME_ROOT}/include) if(MZSCHEME_LIB AND MZSCHEME_INCLUDE AND MZDYN_LIB) include_directories($ENV{MZSCHEME_INCLUDE}) endif(MZSCHEME_LIB AND MZSCHEME_INCLUDE AND MZDYN_LIB) INCLUDE(FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS(MZSCHEMELIB DEFAULT_MSG MZSCHEME_LIB MZSCHEME_INCLUDE MZDYN_LIB) MARK_AS_ADVANCED(MZSCHEME_LIB MZSCHEME_INCLUDE) code-4.4.3/cmake_include/FindOpenGenie.cmake000066400000000000000000000021741275430514000207000ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== code-4.4.3/cmake_include/FindPython.cmake000066400000000000000000000104101275430514000203000ustar00rootroot00000000000000# - Find python interpreter # This module finds if Python interpreter is installed and determines where the # executables are. This code sets the following variables: # # PYTHONINTERP_FOUND - Was the Python executable found # PYTHON_EXECUTABLE - path to the Python interpreter # PYTHON_DOC - path to the Python documentation generator # PYTHON_COMPILE - path to the Python compilerr # #============================================================================= # Copyright 2005-2009 Kitware, Inc. # # Distributed under the OSI-approved BSD License (the "License"); # see accompanying file Copyright.txt for details. # # This software is distributed WITHOUT ANY WARRANTY; without even the # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # See the License for more information. #============================================================================= # (To distributed this file outside of CMake, substitute the full # License text for the above reference.) # # Updated to find pydoc and pycompile also 2.7. Stephen Rankin (STFC) 2011. # # # set(MS_PATHS [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.7\\InstallPath] [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.6\\InstallPath] [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.5\\InstallPath] [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.4\\InstallPath] [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.3\\InstallPath] [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.2\\InstallPath] [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.1\\InstallPath] [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.0\\InstallPath] [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\1.6\\InstallPath] [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\1.5\\InstallPath]) set(MS_LIB_PATHS [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.7\\InstallPath]/Lib [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.6\\InstallPath]/Lib [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.5\\InstallPath]/Lib [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.4\\InstallPath]/Lib [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.3\\InstallPath]/Lib [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.2\\InstallPath]/Lib [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.1\\InstallPath]/Lib [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.0\\InstallPath]/Lib [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\1.6\\InstallPath]/Lib [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\1.5\\InstallPath]/Lib) set(PYTHON_NAMES python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5 python) set(PYTHON_DOC_NAMES pydoc2.7 pydoc2.6 pydoc2.5 pydoc2.4 pydoc2.3 pydoc2.2 pydoc2.1 pydoc2.0 pydoc1.6 pydoc1.5 pydoc pydoc2.7.pyc pydoc2.6.pyc pydoc2.5.pyc pydoc2.4.pyc pydoc2.3.pyc pydoc2.2.pyc pydoc2.1.pyc pydoc2.0.pyc pydoc1.6.pyc pydoc1.5.pyc pydoc.pyc) set(PYTHON_COMPILE_NAMES pycompile2.7 pycompile2.6 pycompile2.5 pycompile2.4 pycompile2.3 pycompile2.2 pycompile2.1 pycompile2.0 pycompile1.6 pycompile1.5 pycompile py_compile pycompile2.7.py pycompile2.6.py pycompile2.5.py pycompile2.4.py pycompile2.3.py pycompile2.2.py pycompile2.1.py pycompile2.0.py pycompile1.6.py pycompile1.5.py pycompile.py py_compile.py) FIND_PROGRAM(PYTHON_EXECUTABLE NAMES ${PYTHON_NAMES} PATHS ${MS_PATHS} ${MS_LIB_PATHS} ) FIND_PROGRAM(PYTHON_DOC NAMES ${PYTHON_DOC_NAMES} PATHS ${MS_PATHS} ${MS_LIB_PATHS} ) FIND_FILE(PYTHON_DOC NAMES ${PYTHON_DOC_NAMES} PATHS ${MS_PATHS} ${MS_LIB_PATHS} ) FIND_PROGRAM(PYTHON_COMPILE NAMES ${PYTHON_COMPILE_NAMES} PATHS ${MS_PATHS} ${MS_LIB_PATHS} ) FIND_FILE(PYTHON_COMPILE NAMES ${PYTHON_COMPILE_NAMES} PATHS ${MS_PATHS} ${MS_LIB_PATHS} ) # handle the QUIETLY and REQUIRED arguments and set PYTHONINTERP_FOUND to TRUE if # all listed variables are TRUE INCLUDE(FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS(PythonInterp DEFAULT_MSG PYTHON_EXECUTABLE PYTHON_DOC PYTHON_COMPILE) MARK_AS_ADVANCED(PYTHON_EXECUTABLE PYTHON_DOC PYTHON_COMPILE) code-4.4.3/cmake_include/FindSZIP.cmake000066400000000000000000000052701275430514000176140ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== # looks in SZIP_ROOT environment variable for hint # set SZIP_FOUND SZIP_DEFINITIONS SZIP_INCLUDE_DIRS SZIP_LIBRARIES SZIP_ROOT_DIR if (WIN32) set(SZIP_SEARCH_DEFAULT $ENV{HDF5_ROOT}) find_library(SZIP_LIBRARIES NAMES libszip szip HINTS ${SZIP_SEARCH} ENV SZIP_ROOT PATHS ${SZIP_SEARCH_DEFAULT} PATH_SUFFIXES bin dll lib DOC "location of szip lib" NO_SYSTEM_ENVIRONMENT_PATH) else(WIN32) set(SZIP_SEARCH_DEFAULT $ENV{HDF5_ROOT} "/usr" "/usr/local" "/usr/local/hdf5" "/sw") find_library(SZIP_LIBRARIES NAMES sz HINTS ${SZIP_SEARCH} ENV SZIP_ROOT PATHS ${SZIP_SEARCH_DEFAULT} PATH_SUFFIXES lib DOC "location of szip lib") endif(WIN32) find_path(SZIP_INCLUDE_DIRS NAMES sz.h szlib.h HINTS ${SZIP_SEARCH} ENV SZIP_ROOT PATHS ${SZIP_SEARCH_DEFAULT} PATH_SUFFIXES include DOC "location of szip includes" NO_SYSTEM_ENVIRONMENT_PATH) #if(CMAKE_SYSTEM_NAME STREQUAL "Windows") # find_library(ZIP_LIB NAMES z zlib zdll zlib1 zlibd zlibd1 PATHS $ENV{HDF5_ROOT}/bin $ENV{HDF5_ROOT}/lib) # find_path(ZIP_INCLUDE zlib.h PATHS $ENV{HDF5_ROOT}/include) #endif(CMAKE_SYSTEM_NAME STREQUAL "Windows") #if(SZIP_INCLUDE) # include_directories(${SZIP_INCLUDE}) #endif(SZIP_INCLUDE) #if(ZIP_INCLUDE) # include_directories(${ZIP_INCLUDE}) #endif(ZIP_INCLUDE) set(SZIP_DEFINITIONS "") get_filename_component(_SZIP_LIBDIR ${SZIP_LIBRARIES} PATH) get_filename_component(SZIP_ROOT_DIR "${_SZIP_LIBDIR}/.." ABSOLUTE) mark_as_advanced(SZIP_LIBRARIES SZIP_INCLUDE_DIRS) INCLUDE(FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS(SZIP DEFAULT_MSG SZIP_LIBRARIES SZIP_INCLUDE_DIRS) code-4.4.3/cmake_include/Utilities.cmake000066400000000000000000000220211275430514000201720ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Freddie Akeroyd # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================= include(CMakeParseArguments) #----------------------------------------------------------------------------- # This module provides some utility functions that are used throughout the # project for configuration #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # checks a list of possible compiler flags and adds allowed ones # to the current list # function(check_add_c_compiler_flags) foreach(FLAG ${ARGV}) check_c_compiler_flag(${FLAG} RES) if (RES) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${FLAG}" PARENT_SCOPE) endif() endforeach() endfunction() #------------------------------------------------------------------------------ # checks a list of possible compiler flags and adds allowed ones to the current # list # function(check_add_cxx_compiler_flags) foreach(FLAG ${ARGV}) check_cxx_compiler_flag(${FLAG} RES) if (RES) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${FLAG}" PARENT_SCOPE) endif() endforeach() endfunction() #------------------------------------------------------------------------------ # define a HAVE_ if both BUILD_ and _FOUND are defined e.g. creates # HAVE_HDF5 if both BUILD_HDF5 and HDF5_FOUND are ture # function(create_have_vars) foreach(NAME ${ARGV}) if(${BUILD_${NAME}} AND ${${NAME}_FOUND}) set(HAVE_${NAME} ON PARENT_SCOPE) else() set(HAVE_${NAME} OFF PARENT_SCOPE) endif() endforeach() endfunction() #----------------------------------------------------------------------------- # Still need to check whether or not this function is required. # function(install_pdb target) # set (OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}) set (OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/Release) get_target_property (OUT_NAME ${target} OUTPUT_NAME) get_filename_component (OUT_BASE_NAME ${OUT_NAME} NAME_WE) # set(PDB_FILE ${OUT_DIR}/${OUT_BASE_NAME}${CMAKE_DEBUG_POSTFIX}.pdb) set(PDB_FILE ${OUT_DIR}/${OUT_BASE_NAME}.pdb) install (FILES ${PDB_FILE} DESTINATION bin COMPONENT Runtime) endfunction() #----------------------------------------------------------------------------- function(search_module_library VAR) set(multiValueArgs SEARCH_PATH) set(oneValueArgs) cmake_parse_arguments(find_module_library "" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) if(${VAR}_LIBRARY_DIRS) #if the user has provided a path we use this one find_library(LIBFILES NAME ${LIB_NAMES} PATHS ${${VAR}_LIBRARY_DIRS} NO_DEFAULT_PATH) else() #if the user has not provided a path we look in the #system defaults find_library(LIBFILES NAME ${LIB_NAMES} PATHS) get_filename_component(${VAR}_LIBRARY_DIRS ${LIBFILES} PATH) endif() if(${LIBFILES} MATCHES "LIBFILES-NOTFOUND") message(STATUS "Could not find ${VAR} runtime binaries") set(HAVE_${VAR} FALSE PARENT_SCOPE) endif() endfunction() #----------------------------------------------------------------------------- function(search_module_header VAR) endfunction() #----------------------------------------------------------------------------- # # Looks for a particular module # # The function has three strategies to look for header and library files # 1.) Check for user provided ${VAR}_INCLUDE_DIRS and ${VAR}_LIBRARY_DIRS # If the use has provided a location we look there for the libraries. # The search is exclusive. Only the user provided directories are # searched. This is to avoid conflicts with other version of a # particular library which might be installed in the default locations. # 2.) If the user has not provided any location we firs try pkg-config # to look for the module. The name of the module is passed via the # MOD_NAME keywoard argument. # 3.) If no pkg-config module is available, the function looks in the # default search paths. It can use the environment variable # ${MOD_NAME}_ROOT as a path hint. # # Arguments: # Positional arguments: # VAR ................. prefix used for all output variables # Results: # HAVE_{VAR} .......... true if the module was found (false otherwise) # ${VAR}_INCLUDE_DIRS . holding the header directory # ${VAR}_LIBRARY_DIRS . directory with runtime libraries # # # function(find_module VAR ) set(oneValueArgs MOD_NAME) set(multiValueArgs LIB_NAMES HEADER_NAMES) cmake_parse_arguments(find_module "" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) set(LIB_NAMES ${find_module_LIB_NAMES}) set(HEADER_NAMES ${find_module_HEADER_NAMES}) set(MOD_NAME ${find_module_MOD_NAME}) set(HAVE_${VAR} TRUE PARENT_SCOPE) if(${VAR}_INCLUDE_DIRS OR ${VAR}_LIBRARY_DIRS) #if the user has provided the search path we have to do nothing but check #wether or not the library files exist if(${VAR}_LIBRARY_DIRS) #if the user has provided a path we use this one find_library(${VAR}_LIBFILES NAME ${LIB_NAMES} PATHS ${${VAR}_LIBRARY_DIRS} NO_DEFAULT_PATH) else() #if the user has not provided a path we look in the #system defaults find_library(${VAR}_LIBFILES NAME ${LIB_NAMES} PATHS) get_filename_component(${VAR}_LIBRARY_DIRS ${${VAR}_LIBFILES} PATH) endif() if(${${VAR}_LIBFILES} MATCHES "${VAR}_LIBFILES-NOTFOUND") message(STATUS "Could not find ${VAR} runtime binaries") set(HAVE_${VAR} FALSE PARENT_SCOPE) endif() #------------------------------------------------------------------------- # search for the header file #------------------------------------------------------------------------- if(${VAR}_INCLUDE_DIRS) #just check if the user provided path contains the header file find_file(${VAR}_HDRFILES NAME ${HEADER_NAMES} PATHS ${${VAR}_INCLUDE_DIRS} NO_DEFAULT_PATH) else() find_file(${VAR}_HDRFILES NAME ${HEADER_NAMES} PATHS) get_filename_component(${VAR}_INCLUDE_DIRS ${${VAR}_HDRFILES} PATH) endif() if(${${VAR}_HDRFILES} MATCHES "${VAR}_HDRFILES-NOTFOUND") message(STATUS "Could not find ${VAR} header files!") set(HAVE_${VAR} FALSE PARENT_SCOPE) endif() else() #if the user has not provided any configuration we have to do this manually if(PKG_CONFIG_FOUND AND MOD_NAME) #the easy way - we use package config message(STATUS "pkg-config is searching for : ${MOD_NAME}") pkg_search_module(${VAR} ${MOD_NAME}) endif() #if pkg-config was not successful we have to do this the hard way if(NOT ${VAR}_FOUND) find_library(${VAR}_LIBFILES NAME ${LIB_NAMES} PATHS ENV ${MOD_NAME}_ROOT) if(${${VAR}_LIBFILES} MATCHES "${VAR}_LIBFILES-NOTFOUND") set(STATUS "Could not find ${VAR} runtime binaries!") set(HAVE_${VAR} FALSE PARENT_SCOPE) else() get_filename_component(${VAR}_LIBRARY_DIRS ${${VAR}_LIBFILES} PATH) message(STATUS "${VAR} libraries: ${${VAR}_LIBFILES}") endif() find_file(${VAR}_HDRFILES NAME ${HEADER_NAMES} PATHS ENV ${MOD_NAME}_ROOT) if(${${VAR}_HDRFILES} MATCHES "${VAR}_HDRFILES-NOTFOUND") message(STATUS "Could not find ${VAR} header files!") set(HAVE_${VAR} FALSE PARENT_SCOPE) else() get_filename_component(${VAR}_INCLUDE_DIRS ${${VAR}_HDRFILES} PATH) message(STATUS "${VAR} headers: ${${VAR}_HDRFILES}") endif() endif() endif() set(${VAR}_INCLUDE_DIRS ${${VAR}_INCLUDE_DIRS} PARENT_SCOPE) set(${VAR}_LIBRARY_DIRS ${${VAR}_LIBRARY_DIRS} PARENT_SCOPE) set(${VAR}_LIBFILES ${${VAR}_LIBFILES} PARENT_SCOPE) endfunction() code-4.4.3/cmake_include/WELCOME.txt000066400000000000000000000000131275430514000170460ustar00rootroot00000000000000Welcome.txtcode-4.4.3/cmake_include/nexus_description.txt000066400000000000000000000004151275430514000215260ustar00rootroot00000000000000NeXus is an international standard for exchanging data files among Neutron, Muon and X-ray science facilities. The underlying data is stored using the HDF format from NCSA. This package provides access routines, documentation, examples and a basic NeXus file browser. code-4.4.3/contrib/000077500000000000000000000000001275430514000140755ustar00rootroot00000000000000code-4.4.3/contrib/CMakeLists.txt000066400000000000000000000022521275430514000166360ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # # #============================================================================= add_subdirectory (applications) code-4.4.3/contrib/README000066400000000000000000000003621275430514000147560ustar00rootroot00000000000000This directory contains software contributed by the community that is not (yet) part of the official NeXus distribution. Its structure should mirror that of the top directory i.e. have bindings, test and applications sub-directories. $Id$ code-4.4.3/contrib/applications/000077500000000000000000000000001275430514000165635ustar00rootroot00000000000000code-4.4.3/contrib/applications/CMakeLists.txt000066400000000000000000000022441275430514000213250ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # #============================================================================= add_subdirectory (NXextract) code-4.4.3/contrib/applications/NXextract/000077500000000000000000000000001275430514000205035ustar00rootroot00000000000000code-4.4.3/contrib/applications/NXextract/CMakeLists.txt000066400000000000000000000022431275430514000232440ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2015 Eugen Wintersberger # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # #============================================================================= add_subdirectory (src) code-4.4.3/contrib/applications/NXextract/example/000077500000000000000000000000001275430514000221365ustar00rootroot00000000000000code-4.4.3/contrib/applications/NXextract/example/nxsans2.nxe000077500000000000000000000043021275430514000242500ustar00rootroot00000000000000> $(dir)/test2.txt % text = %File "%s\n" $(text) "Type=SANSDRaw\n" "DataSize=16384\n" "FileName= %s\n" $(filename) "FileDate=%s\n" nxs:/entry1/start_time "Instrument= %s\n" nxs:/entry1/SANS/name "Owner= %s\n" nxs:/.owner "User= %s\n" nxs:/.owner "Telephone=%s\n" nxs:/.owner_telephone_number "Fax=%s\n" nxs:/.owner_fax_number "Email=%s\n" nxs:/.owner_email "Title= %s\n" nxs:/entry1/title "FromDate= %s\n" nxs:/entry1/start_time "ToDate= %s\n" nxs:/entry1/end_time %text = %Sample "%s\n" $(text) "SampleName= %s\n" nxs:/entry1/sample/name "Environment= %s\n" nxs:/entry1/sample/environment "PositionName= %s\n" nxs:/entry1/sample/named_position "XPos= %f\n" nxs:/entry1/sample/x_position "YPos= %f\n" nxs:/entry1/sample/y_position "ZPos= %f\n" nxs:/entry1/sample/z_position "Omega= %f\n" nxs:/entry1/sample/omega "Phi= %f\n" nxs:/entry1/sample/goniometer_phi "Theta= %f\n" nxs:/entry1/sample/goniometer_theta "Z_Magnet= %f\n" nxs:/entry1/sample/magnet_z "Omega_Magnet= %f\n" nxs:/entry1/sample/magnet_omega "Position= %f\n" nxs:/entry1/sample/position %text = %Setup "%s\n" $(text) "LambdaC= %f\n" nxs:/entry1/SANS/Dornier-VS/rotation_speed "Tilting= %f\n" nxs:/entry1/SANS/Dornier-VS/tilt_angle "Lambda= %f\n" nxs:/entry1/SANS/Dornier-VS/lambda "Collimation= %f\n" nxs:/entry1/SANS/collimator/length ?( nxs:/entry1/SANS/polarizer/state "Polarization= %s\n" nxs:/entry1/SANS/polarizer/state ?) "Attenuator= %f\n" nxs:/entry1/SANS/attenuator/selection "SD= %f\n" nxs:/entry1/SANS/detector/x_position "SY= %f\n" nxs:/entry1/SANS/detector/y_position "SDChi= %f\n" nxs:/entry1/SANS/detector/chi_position "BeamstopX= %f\n" nxs:/entry1/SANS/beam_stop/x_position "BeamstopY= %f \n" nxs:/entry1/SANS/beam_stop/y_position %text = %Counter "%s\n" $(text) "Moni3=%ld\n" nxs:/entry1/SANS/integrated_beam/counts "Moni4=%ld\n" nxs:/entry1/SANS/integrated_beam/counts "Moni5=%ld\n" nxs:/entry1/SANS/detector/monitor_counts "Time=%f\n" nxs:/entry1/SANS/detector/counting_time %text = %Counts "%s\n" $(text) @( i = 0, nxs:/entry1/data1/counts._size_(1) @( j = 0, nxs:/entry1/data1/counts._size_(2), 8 "%ld" nxs:/entry1/data1/counts[i][j] @( k = $(j) + 1, $(j) + 8 ",%ld" nxs:/entry1/data1/counts[i][k] @) "\n" @) @) code-4.4.3/contrib/applications/NXextract/example/sans2009n012333.hdf000077500000000000000000001622031275430514000247410ustar00rootroot00000000000000‰HDF  ÿÿÿÿÿÿÿÿƒäÿÿÿÿÿÿÿÿ €`HEAP€entry1ðTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿX  ÃÕHEAP`HSØTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ° ³ØPSNOD(Ð&&Ì@­JˆSNOD0pP  @x˜X– –  8è<È::ø  &Ì@­Jˆ:Ì@­JˆHEAPÀÙTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ`bzH ÃÙX ° Ì@­JˆSANS at SINQHEAP0𙬦Fš™™>0High pressure experiments on vesicles2009-09-13 20:55:372009-09-13 20:58:20SINQ, Paul Scherrer InstitutContinuous flux spallation sourceDornier velocity selectorV™?A111/50 22PC0.3%_heatingupto70C_800barš™ÉÀJ 0A½Bœ(Ç?¶Cyá ÄÕxé>×ãúîGa¾8mm apertureundefined À@@ŒBmonitor !CS®šðy® Vh|`® h úD ÁÄ ×#<ÙÎ7?˜Ð B€Â|ÂxÂtÂpÂlÂhÂdÂ`Â\ÂXÂTÂPÂLÂHÂDÂ@Â<Â8Â4Â0Â,Â(Â$ Â ÂÂÂÂøÁðÁèÁàÁØÁÐÁÈÁÀÁ¸Á°Á¨Á Á˜ÁÁˆÁ€ÁpÁ`ÁPÁ@Á0Á ÁÁÁàÀÀÀ À€À@ÀÀ€¿€?@@@€@ @À@à@AA A0A@APA`ApA€AˆAA˜A A¨A°A¸AÀAÈAÐAØAàAèAðAøABBB BBBBB B$B(B,B0B4B8BS€xMðG@ “ÞP%µ%Î@­JˆSNODHT°ÀNÀÐOØàPððQXK  ÚÎ@­J (unitsmmP  ÞÎ@­J (unitsmmP  âÏ@­J (unitsmmP  æÏ@­J (unitsmmP  êÏ@­J (unitsmmP  îÏ@­J (unitsmmP  òÏ@­J (unitsmmP  öÏ@­J (unitsmmPSNOD8 B(APÀD@°C  úÏ@­J (unitsdegreeP  þÏ@­J (unitsdegreeP  Ï@­J (unitsdegreeP  Ï@­J (unitsmmPSNODXÐEhàF €@p?   Ï@­J (unitsdegreeP  Ï@­J (unitsdegreeP  Ð@­J (unitsdegreeP  Ð@­J (unitsdegreePSNOD hL=XUx8I€HJ  Ð@­Jˆ ' Ð@­JˆHEAP`HãÞTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿZ S€xMðG@ CßP  1Ð@­J (unitsmmPSNOD8x^H[ðX0h] X\  5Ð@­J (unitsmmP  9Ð@­J (unitsmmP  =Ð@­J (unitsmmP  AÐ@­J€HEAP€Ø“ßTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿhd°È“ø‚XðG@ áXSNOD(h)H''pàaÀ_ˆ_X8è5°5pømÀm  EÐ@­J 0units secORcountsHSNOD¸¸’È•pè°e Àf°p‡IÐ@­Jˆ  gÑ@­J (unitssecondsPHEAP0káTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿhkÈ“ø‚XðG@ ›áX kÑ@­JˆSNODXj oÓ@­J Htarget$/entry1/SANS/detector/monitor_counts8HEAP0óáTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿXqÈ“ø‚XðG@ #âX sÑ@­JˆSNODHpHEAP0{âTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ8vÈ“ø‚XðG@ «âX wÑ@­JˆSNOD(uHEAP0ãTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ`|È“ø‚XðG@ 3ãXSNOD€(jhÐg øtØr r°Øy¸w€w H(31Ð0 {Ò@­JˆSNODP{  Ò@­J (unitsmmP  ƒÒ@­J (unitsmmP  ‡Ò@­J (unitsmmP  ‹Ò@­J (unitsmmP  Ò@­J (unitsdegreePSNOD€@„P¸~@¨}hØ€XÈ  “Ó@­J€  €—€Ó@­J (axis1 @target /entry1/SANS/detector/detector_x  €—€Ó@­J (axis2 @target /entry1/SANS/detector/detector_y  €€ deflate €ˆ€€Ó@­J (signal1‹ãHTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‹;8š€€  —Ó@­J€SNODP… `†0°lXc  ›Ó@­J€HEAP`HÓãTREEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¨˜0È“ø‚XðG@ 3äPSNODp‡P… `†@&0°lnametypexœu ­ÛU×Wß{»ûö9}æsz¸Ý÷v¿›7æ áñ^HbB^!@ÂðŒ'¯P€fÀª@Š‚ –" (GADKpB ÅY±-«œP«´÷òÛ¿Ú¿oßë«Úïœ>çûö´¦ÿú¯ýÑþ;,ív}½QÚ~iGõ³Ii }6«Ÿg›Ö{&µmK›×vT_o×ûWõÚãú>¿_Ö>Žêk¶uýœ>ÖµßÃúYÞPÛ¦´[õ³iñú¢-ëNë}³zí\}×뎵|7«÷j½‡µÏi}iÏŽë5Ü7ÕžMêë-}ÎÞÕ}¦ÿi½îvw?ëŸéïCõ}³»gª¹ø¿›Ñd ½›uëá{úâÞk/, ú^Ö×£Ú¶zTï=©×mëßÜ·‰¦›ÚÿiŒueV¿§Ÿãhº3¦‡èÞY·NúYÕ>6uÞôÃzÍþ³æe4]C§õú•ÖÆu›®öÝZtr™èú¹öû(š¾0'ôŠëÚoþ³Þs=}j_çµÏ]íkcÝÇ–Ñ]úœUy0ßw¨{wš'ëcýØ {Š?ÀNWõ³•®ÝiÜ®¡‰dÌ+ºw¤qfÚ{tƒ}ÆW Sø¹ysÍ/®¢ùúC+ýÔ뛟©ÿ¹®·ï±MbC\³ªßïGûÛ¾Mgz?†xÍØòR÷0¿£:v€Ï`ŽÕ/raŸÑ‘mý|WïG?fêc"™Î¢Å®cïsiï§Úúßt},£éïBí¢Þ·©ë;‘çaí—µ£Ëú:ÓxÓn>È ?±Pÿì?¾ÛÂ,tÿ:š~Ü®Oê}Þÿüï¦ö'Û-õeäyرôî(š¯>Q¿4lÈëa>Èýf=[ýÍÞœD³wüú¾‹±ïp\¥¯M}Íý?×~nëgsµã:ï5Þ¬Þs 5zm4üÒBsÝ&šî+xþ¶lr©ý'NÅØ>ì#¸Ï÷«ü±£I4Å?Û¿éš]·ŒqÜ3fÄ^l'“nLì⬓×#_öÐûŠl˜¶EŸØ3~° øÜúz[ŸDóaàû²UÝËÓh±;Æ>ñ“ÇÑtoSåÇþmc¬Ç5ûK^Ùgü Ÿ£àŒ}õ‹~®;Ylõ7ûn8ѽè=kYD‹¡Žm¬i«ýâöø@<§_|>¾LaL…ý;¸—ý@ÿr¬ñ˱vªqéßóäÕû…>97ºÒšì‡Ñ;°:z¿ÆN×ÑôÃ>9ö|ÆxØÌ¤Êϲ;Óƒƒ¸ÌÌç̇¹Ñ':VfŽ–«÷ ?€±ÇÈØÆ÷Ÿ×ëí×5öŒ ‘)¯Ä}ûh¯ÃØ…9nbŒM}®ç"ZœÇöq?ÀœØ—lø â&º|"yÑœç±Ï¬¿ŒÎã;¸×þ‘qˆ9ø›•Æq¾Äžƒã¸Ž˜iÌÞcHú>©Ÿ³WÆB»Úq8 Ç#²ì/:`솎[ ö;G§ˆ+ä˜'êÏØÇþ¿w-B÷Xƒó"Ë gXEó™|ÌçêcÝ]g™“:ŸÀÖ|ŸsÆé{äÜç½Ç&fê'ÿ>Ó{°±ÊqÇñÉ9Õ,Æ2Â6Öºgc¿Žœ›=<«÷ŸF³b3{{ªyÑ{iŒãXâ\Ž9ㇰ‰µ®q¼Û¨lq¦ëÛÁ§1æ‚°IÇ ûìó ‡†=ûÃ!Ð:ìñ`G®Cþæ »¾'1Æ@ŽÓøš>G7Í=€ l7æwè«{\xŽ˜È~;§;­Ô6õ^ûÝe•…¹/ü 6⼙،ÌùžX v3ßeÜ<á<αúC–ŽCŽ%s݇Ï'6·>8Žïl·àç¦Gê{¦ë™åM<ƒ,u}Ÿ[Z&Œž`§àTû¦ö=öüˆëÈßwã|ÎÚ:†üáxï\­ûíoÏbŒú÷èv„:؇â+Ð릱GÏ æüöµŸŽöÓ§ê·ÏY¬ï=¯h¼´©sá{d}c~Í|ÇV÷"ï­®?‹Æ¹ß1ÑÁuŒ9^Í ãÓÀ1ø¹ÆÀǬ£é1k1Æ!þßø{sÓîÙ Kdl\è|À˜kƒÍ£æŽÌ÷ãÌÁÑ¾Ž¸áxiL‹}QoAÇØ+¸²­úFO–1ö3Äncûfì <ˆßÃ/ϵ§è<ç3ÍôûÆž ·M×:c¾³¯© ûD¸_û`Þ³Oäæ°9çCLZFÃ#Þ{öÆúb,d]v¾ã5²Çp ÌÅXl£>-x£ÇÆ`WcGöט¹˜Ó›v}ØFÌÉ»?tÊ~ŒMÜG}\BÎáŒXÛTcp8]`/¨›ÂãZ7«ˆµôá|»¸§uŸésßçúÑy#1÷<Æœ5þÐ\½s ïëÊÎç]Ç{Øy=ö ||*Y_ÅØÆ¬ŸÄ~s܇­û€kÎb|F›˜O¶@̵­¢Å|¥q!x ?¹±\×°Wtû\ã‚Ïí/Á9è¾ë@Äç…õ Ç€®XŸ¼¿ø[ç[Ôñð[ž÷6ÆñÃù¾s™µ¾'ZhLl ìÎ>?,Ž#Wö…ñœ‡‚…Ðiçîà@c_äÃé ßÝûEŸÛÁ^ÈCœÿàoëe4,g<åÚ‹ýÉ™¾7ögÎ Ý7Ñu`;öÔñ–Xj,Äš/Õ§í"çq'Zœá;ô Î[å q<äø¼Ó{ü#ÄkÆïsæ–çЩ;1ƳÈE'Ù¿Sõ¿‹¦Óö•ضk»ì#ëêqYŸ×ØîÈï¼÷ômìÏ÷èð¬Î…³*øs]Îå™;1ºC|ðÙ2ãië6öc_ˆ[ä}3õ=Ó=ö©}|pý…ùõº9WŸ¬ù,ÆgIlëØ€1‡kCûÑtÀX ›¶|˜±•9»¦†ÀWºvl~Ã};Ž­õ9r6ÎFï9ÇúŒÙÑ78|4ºÙóZkým¼h ì30è“kI¬Ë<6þÆ{ǵ dìí=vLdŽ®»OôÙËÝ|<2æzÞÀgÙÈóì/%9Êq4_ÁÁ82GﳬßåŒFflc*óÍ9Ƶöqª¾Ø‡ÓsQæ”͹€“™ó]É€q½/‰üìCûü;Øê=qã¬~v+š>0OÛ™c®í¼l?¢Ï9îØã3kæ[‰'®w ûô, BG9ƒÆžmclŸøHsì3²\ªß­®O8α_>ãl âØŒ„ûŸ³6üûy´˜ƒNp†k¡þ˜÷¦ûN‘ùÍ×søÎ9¡{S5bƒÏZ˜/á\ºÁµ¶i°EŸsxûzûvGsgÌíl¢áZËÍù¸ÏÖ`ûŽ!øväz¡=ÆÎíÿ¯´÷kõï3"p¿Ž'ö­Æiεˆ‰ÌÑx.XÙŸ3GÆØýUtŒy:ž¹.Ï Æã¸Ë{ð¸sâŒó1悯4ß‹ï´ï6·Æ9¹¹îG÷ïÄø|=±Œµy/ßæUÆÎóÖºwZ¿§Æ–ŸßÕºÌó£|ŸÁuøJŸ;D'\÷ríŒ}÷xèṳ̀ÎÏÆÃ82öÍçÌ›õñÀ{I|'®Ûç27^©õ!S|%gEl/ä&ä†9ÎÆ7Ÿfÿ¸Á:œß¸.³vþ 9­5k?fsw«üÍ}Ã8Ž°ïØƒ9æ@Œ±q ±”¸°¯>ñ –7~„¼ùØÆfê×þÕ¸º—!þÁg3‰åö«ðÎÅé“30ŽãÌ ût}õï³ ÷èÕZŸW߉¦[Èœ1»±Ðç”æ€}ž½A¶æŒ‘JžÇxÖò¿>ç9 ŸŸÏ!GÆ"^áÑ ò5óCè>þÇ:Å|ˆ[ÎYÙ/öïTýôyÄa4Çþô|&v똔óåìá<ÚÙC绬ÅgÈȹmÏè(þù,NFŽþ~¥Ï71ö ¶gxxŸÙßÅØîí»ÈOÌÝ¢7ضÏÿ`/‡Ñ8lÇ”UŒýÕ$ƸÌÜ91Ñë„' oèý ë/\‹ò{!øæonÉ1õ<ƒ™;v>çú|#1Ò8=ÿÍÕ·ã¥s`ë>6{­µ²pÁæNfêÓ>õ*æL<ó¹Nïñiw¯9<0 ¾ÓµhóRƹÙÏMõåEœ@¦ø9ôÏ1Éñ‚9ÜÐßè ñ’Za¾rŽò™ó#yÿÝxPÇñÆÄ£žë°Üáñ°ò lÝçpÁ}ì;:„ÜŒÙ#ò¸~ŽyÝ# °-등 Íç4ÇX+:¯êsaìò[èsKÎ9ƒí›X‰¾ø| y¼çÇ]Ë`OÌÕ¡Ÿà|ÇCó8ô»UCö؉q`ÚÔÇ'b½}ヽͧߋæ+îG³xü»uÞär™÷¡è :nÎyœE‹Ñ`dïß{AÈ;ñßì+µQûPü<뿈ÆyyyÞ0¯¹Ž¦w½3–sQdO¾Èw`jaØýÚ·»¾¼Ð÷È yÐzîØ½šÓF—Ø·;]¿ôLð[ÔñûølxÏ^ ÑüÈ™ú¿ˆf§œé´~3ê>ØŸ™ÃïÁ§Â8¾™GAwìïX:ãš­ãƒ1îT×;ÏuÝ͘¿`ž`Œ·ÓØ\ëZ;ká¼ûÁu}žbÞ‘5¢#`/r•M7ÞR÷aËÈ ½BNcü>øˆuŒŸùåsrü ø8„_s.gn‚Ú×`×Ì^Œññs>Wj,LšßÁ cCȆ’xkNNýqnåœÒqÙùöæs³|×ó?æ ÑqüõÀy ã#[l‹ÜÙq<¯ïý NƃG«¬±ÙËh8÷Üs->˜³`ïvê ÞxÙ] Ö`¿ðAæáÁ|ü‘áB}â/È¡À[ì±ósœµ´ß7gBÌwÝa®ëÀªøUãÓ#}ÎÀ6œCÐÌU‚3¹×¸Ð€1ºÞa#gU|MãçyÝU9Ãí¢Å–Ë:6öwí7.»û‹í3ˆÛÈC,p c¦ïñŽWÎ\‡ 7Æ—8ÿfo™w\7%FQÇrÌ™¨oÖãø‚Ž€y+%kCW±oìÝõyóS|w¦1à‘Øš>Ïcì›ù½Çê:S¦÷êÜóýýúùú·íÿ‘hõ£«ú7Ü1¶ê³ÞÈñ\Ø7d„®ƒ±œ‘‡/º~ÙKdlÞ9ÙÎzŒÞ™/ÆþðÈÜϘÚ>¬pG×á{\k«Z/\#±ß\iläŸ'÷¼ ÓXw‘ûÝh~9Ãÿ"Çûjä\¯ªí±z]~FÜÈq/£ÉŸ¿±æ¹æC°b)x‚¹:§÷ZØKú¸’ÜØ¯šefE,os&>7ã8Âyóöôí¸õ¹pðŠõôa5ÕÓnlÛ°ýb_Ëu]Ëg‰Á(Èþ~4›ÆœW™>]Ú³U®Ök/í©Òž)í¹äÿªz}ö÷1µ]4ŸÆ W4÷FýÊþwã}FçæºÖÏáaä¡}ŽKŽ“øeö”:g#OºëÍ]º–Å~’¿€ ͧsMŸóaÃÎÑâ¹ç²Ï‚¨Ñè^lšû9—•vHÎOxOŸ¿ªÊùéú>¯y¡´'cЕ”ï³õûÔ…Gëë“õ=ñW?7ŸxGc’3ú·2\ÓÇc`+ûVód®÷øwfºÏ~b©¾Ìõù¬óqê/عŒ}Œy |ƒyó¯½/sÿÁœÐßEÝÛ™ú`ÔÀ6Ñ|ª¹UÛTöU¯{¢~öH•÷««,óõ±*ë´÷—J{¾´OˆAž¨¯ÏÕkSöwë+±‚؃?8vv—||;ÆØÿz¹9=ì…ý\tßÛ¿‚÷‘ç{Ùï™úd_yÆÝφœWò¹ëOèŸyÓ¹îu¼3N8ކõ|™ûœW‚×W`oø|ö\í¢Ê»Ç?]eœ¾ýuõõ”ö–Ò^¬²Ï¿?µ~öúÒ^SÚ›êkêºól4 p?ZÞö\ÅøLµóWÛ©¹tâ˜ñûÀÞÚ/bËæO‘11»ðs¿~Îãa9~ŸÏ’ÿÇøœ¨¹úi÷·ëNö;ää,ö+Ø9ö¦¡vг.p*þ{ÄNñ)ó§ª<ß\eüÆÒ>±´O/í¥}fio/í=¥}ZiŸ\Ú/‹A^®÷  )ûëô뤾O»”¼É³Ï¢ÕDð~6¯çïÀ¾Î¡±Aó@Ä?ãEÇbb§y7døì+ø ãw!ÈÁÐ5ç*öYw4p0ù±Ú:Úé3Æ2NÀ¦œkïÓçØ÷£ùú´ë§ªÜåÛJû¬*ß_Rß¿RÚç–ö…¥ýâÒ>»þýžú}êGƃO©}f\x¡öýh4ÞŽþ2Æœ"ëã ³×Äa¿+!cò_üÃJý˜«ëéÏ@ÝŽ–£1Û:ÏOn€ü8ÃA\0iž‰<{ö¹bÏQ€K]ÛqNþñš?3W—ã¤M&.».íccðñÛß\åž²}W4ÙÿªÒ¾¤´/*í×”öK{iïAþ¿¢¾þÂâÂ;k¿C¼?äxîÖ9˜{qNh['³Æu<˜o«aלÁ°ï5¶â^â¹rÇŸáð™I4û&o äë~4¿b>Óó„ Spýb[eæßoØ—|í›ÌÕ»ŽCCÜÇÿ>ZåñZÉéMUö¿´¶¯(íוö[KûÚÒ~Oi¿£´”öûJû†úÝoŠA>¿´¯‹Á¤.½5†xðú:Nê@êÙý*û«h¶O-[îÐcò3üÞe4ü…ܨ;c‘ٙàÑ?â2×Q0r-Æü=XœëxŒÿ2®7ÎD÷陯Ú.ð®5à àq6Ñü->îª~÷L•KúèO*í3bû—öªl¿½´ï*íGKû+¥ý©Òþei¬´?[¿ûÞzío.훣ù…ô ŸVû~C ¸2Çz±îÍÝh~þY£ìù4l×þ;ê±{=Æ£àgÍ1ºv¯uNÖû|âç\˜ûDc¢Kpw.ÁÏ)3èß>zx‘µ¡ïðxä…Ñp÷uÝoj:äv)“×T¹'¶{wi¿²´__Ú·•öý¥ýDi¯´RÚ¿(í_—vk¯ŒQÚÏ—÷{åõï–×?^Ú-íKûpi__ÚçÄ Òþ?>Z.‘:ðT}½ŠVW@6èøi4á0ZŽˆ|ÁS>[CÜ¿ŒñoSÀßáGû<Þõ8jVÖ1ê®+³çæƒÏÝÿÞ‡ù[p1Ä8åLŸã»ˆÎÛw]×û·\ðoÔyxî21Ù›£aúÏ+í—Ç`÷-í÷—ö“¥ý«¼·Èø¤¬Êë»Kû`io.í¥Òžß¾OýH}ø§1ĆßVÚJû²Ú÷;«d>A^øb‹Ï$³àXêŽÄ1ûDö“mb>»€OÅÍõâWnk ŸòxÖE´²è¾Ã€ÃýÆy®7êþŠ18åïÁ¾È ÷Ÿ6/ûl4žæ-1Øgæv»ÓîÓvÓ†ÿNiÿ-çVdûYµ}miß[Ú×—öÃ¥}MÕ…•v¯´uiÿ±ÜóGJûÃ¥ýî0aú”ÄiÿSåž¼CbŽ«hµ#ô€}=©úáÚ60×ç>fßïóè>µ¯+®õs ôÞÞ5ú!ß7Kà«ÑóÙ=_èßB\°Úœë˜?w~Mì—~Ÿ¸Ÿ6™ÿ bˆÛé³ÿb•ýA‘å ¥½¶´¯+íÛJû“¥ýDi¨´Ÿ*íJ{yoð ÿ©Üórüòþ¯×>>ZÚ7Åà>CÜÁUÒÿS¾Í.'õs¸jdkŸ†ßõùŸ±é匯Į—ÑjIô_ïßuèëeì¿ãöNýÀøžÓ¼2<ƒí}¿›+¾Ê1}f/Ð-ò&Î#˜ÏJù_EãbÙû´Að^ÚfÚý÷”ö3¥ýl ø-ñûªÜÒVSgž‰†ßÌGòo0Î÷øÏåýߌ!|M yã§Ö>3¤>‡ä<y€ë寿s̳!'b5òs3øFò*p k–Ÿ™kGGú³PŒå3èðÌ“ñ\`Mè“}Ïýquû÷<°ûÇêœÒîïÕ=Ïøû)µe\~¥´_]Ú·”ögbÀxiË©#EŒÿ￳Θ`Bp¹,>œ„Ü/ë¾R“Í}Nƒ§ü3Ïÿ-1ðz÷Ó÷§ý~ãÞ¯±w䋼±û®ùÊrï?.í=¥½noÈ!¾3œbòI™o$çô–ôó©:לwƪ{’§óÛ;¶¬ˆ¯È‚˜è:á<7Èßøhúš«xìÑõ|æ_Ì¿3 p½»7¿€\97ïäz$¯œÅÚê3° 9 ö’{›8ê‰ÚrŸ“KŽ/q_úÿ/-í·Ç ÿäuó}doàûë^Œíßr÷wùúþôû¥}yiOî }f\ùÆÒ>C ëI‰!’#LNÈç‹ðõWu}WÑl‰s#Þ7ìû¢žB,ņ\ ^¨b+ý˜wÃ?;²¯>«¸îšÏ“ПýKþ}¨ká.á¼Íëƒë쯖z=Õ½äÿËhçó®¢íIž'}Ab¸ôí™ó%?—Ø,ó´ŒÕÿ«´7™}i?cÿ¾_eŒø}èý—”7E>\^__Ú?+ŸýX ¹@æ_PÇNþ!uñÕuî©›u¾ÈÝ>×Ú|öÎgJ{œÔcHÎ Y'àç8?Í‚±AônÁÏÈòo "¯‰Æ77]û<Ü1>¢?ï×ãFâ ºB^q]÷-åžþ5mî-1ä}ÉËf<ÎØŸòÏ|í¿ÆÏýLi-šŒ&÷l7õðÙåŸ\þø¡jÿÿ l‘z–5ÃWbÀž©‡/Ô¹=Sçš Ý¥Þ†?[GË Ì×¹.Úׄ}.”|»žë{ãdG™ºvƒžöXÔØ¼B ,»ÐXðŽÆÞ óÐøby3SÀï…^DË#ðß<ßÅØÆæ¯]WFwX~Xãß XÅøßË%­Ô¶^÷*ó†Ôôýiÿ/Ç€ÇÒ3üH µ¾¬ë}GiïØkyÞ~´ÿŒý¢É#}wùã«*wœ82ýrˉ7m ø#u õ‘Ü$eË94ÖùֆýaË`çÌÔJð­¹oü6:„Íúy,dÈß½]â§ÁŒ×?Çå:³Ï¤b£øøf~ η? Æ|ö‘:¿Ëƒ?À ðÌEîsâ®Ä™&û¾Îod]?k»YÇù²ÒŽ÷Ær·­Ãù™À/¤Ne ùœÒþKyÿWc¨-|Sý.qGò?o¬-±ßcÑx@ð5²„‡!ÇvðíäXpÇæ x†Ÿ8¼Óõèy¹»ý€ëô®;šSôïÖ9.pV ¼f¡Þ˼ÑUçz\GL3>A‡™ƒ«Œ~r­ïsoÉÿ“wI<˜> k¿‰ÉÓüPi9þ÷‘"»ÍÞ°÷}üw®«û<[â»ôY?úsåýˆá,Až%ʳdÉý¼Tçð|4^ ½u­yúçRSuÔø;ßS9UØâ‰î¥žŽïqï<¿A½û猞¹=æËgþý9b8|çlÓhÏl›óÀï˜7¤æAÜcÿ.ê_ÇàÒþ &þÎøŸ801àGkËø¶ÿëøÈ5u`¿ÊÜ>7ó·ä•Ï%·˜1>qäþÞ÷³¦ôÁ:Ö»ê59vÚ}âjþÝ*ŸYµ<Éœû÷ Ìà×í3ˆ·`&úó¹þ&~WÈÀØèÿ”ëþø c0˜,éó„\Ï9Ÿ'á;ôÝ[è:ãQô¿x·îub®ôœÉz©Ê%ÏôeŒÎ3]É%ü¥ýýrÁär¿¸Æõ,íßWž÷§÷®ç3K{®´ÝjYN\ù•1ÄüŒýsó'MûOìï³i<€~añ‹Æóàax6ó÷ÈÛµœìûHß#oó.®ßà¯ë,3|7¼°eo¬BLqŒv~Ž7çźðMpGàÎ.'.¢•¢¦Ê³v9Çë=Ôÿ{%Ë\ krÒNgi£´[ÚÿÌû‹<¿°´o®¼ðO–ö—’×ÙpÞw•öEUö ’Cü[Uw’Wþêê~9Î'Ö1s|ž%ÌØt §²WÑjŸ®«øœt¾¿-^§ûì1Ùxœ¸±ˆö;}<Û‹ß7O°V0ÿ„œññ`Î~lü“댮 c0 ¹ópÜ7„°wè1»ÚE˱Óÿ'öz¡Ê$óñÌÓw§½þÞ0{ž÷Ìü}Räúbio+í­¥}üÞÀ~Fý;sÅÿ]®ûwUwòÜ`æ{yö+õ*}Ú~úýô?÷S_í9SΦ‚ýX yqÙÜ'~½°,à@Ùktƒ}sÍÀç¹Øc8Ud‰¼ü½9~×#5öÙ?Sî3'ÌÝG{šOÎÏ|F•Æ3•øQžµà·›®£=»ûbÕŒ‰ó9Žô‰ÓÒn³^“uÛŽ!ϰ¬9ý3{ƒ_HŽ(Ïý¥½ÿ@•ûVÙ¨Ê>ý~úüÌ5'fnÙºFnÄçît={Ê5> „ xÆïz¾…ÃÀç¿ÉUà#ÉGñÍ–=}šïÁ·8·ñóÁ¬ßµBô,÷ã‘hx€}äL@Î;}ÀóU6‰ó?}E>ó“~>kûˆÁæßQ[býÌ18{øX•=qŸç|†ŒµŠÆ_9¯Fææ}—zOlÇ¿#gŸ…oÃîÏ[~žÏ–Ú¿`³ä'ä§<³àüÎz‚¬ŽÕÐspMÜolà9õçÍ-s6ÌÅ3!¯‹v64ñ`r´ÉÕdLàìf扩 Éã¼®%¯“ú“üϫܳ¿ÇëÉ==Rǂ繊†¡ÈÿWÑb–±YÏ«ø÷îí'Ø7Ÿ§1¶Ó}®éfÿüf+öÅxœðù °‡kùÈØ5dë ö‹ì&ºN—ß—%¯Dß9wÈ~lÔ<ãAŒkžþ½ìâ²Ê…çÀ¯ëõÒ6ÓGÃådΖ¾ ÏçÙ­·Õ–²Îó/Wy¿\¯}©¶ôõ‰+_{ÊÆo áð¡×Ñž{Cׯ³o¼7?lÎØø] ù¹ta®kÁQ® ?Ö Îâ;ã#G껽?F~~¶»Ä8Ÿw­ÈgŒsð;ü~>οÿ .v|Ì>ðÁ÷¢añǪì^­^œ-1üÇUù¦¼3Ú9R>¦Þó\½ŸóGW¹#{ðϪû›ØÆw}=3îvìÇâƒý»²Ø„ktÈÇõeŸÍ£ÎdL§aÆà|±ÝçÓhÔ[]+4—ÈÚ{áÇñí®R+ísRú„S%Ï‚8‹†žŽ–›=^e›ïùÌá2‡Hx{½çyÝC=‡çýù] û’5<8k«Ã·"oê˜}Í|«{ñÆbpçøvpòE¿Nõ™k¶öÙ c>9‹Ç"!S¸?ô„çñ7¬ƒ>Ìgã¿ü,“kÿ=ç˜ëçYÇÖŒ¼9sÏžû·É É_¨òæ÷Bž­|îÑzû)m³¼ðÏ›hÿvLŸ³áwyŽÁþÛ>_‰¿ØÄ86:o ®ã¯9—ëxLþÄ^’ǹ>ì\Áœ0ùöNcb{9ö­?fcmÜ·Sÿ¶ùE76ò´ñùV~“s­>Ðsα8^R?á·™ø- ëh熈á)Ó§ê5)GrÉëúŠ~ø·à8“ŽÎy^ÎÙð]Ø„yLöÔu/ö…\y +ÈÄ¿¿d Éþû¼þ~¡k«Áÿ}Üï¹búÄ®ÌQ¡ïÄ‚U7óumȘìŒîû|¼ëÂ>Oæe¯X^OàÑh¹Žs´ëhÏe>«û9þ{Ñx•³hÿ®ñŒçõøyó^Äkãl†ù:ôÏqÁ¯°7æÑðèŸè~òιÆö™Lö0­óéÿ=Bö_Õ×(iôe4×ßÜïsÊÈ<=q½ƒÿ`ì³h¾Àuí­ÜÀã’Ïeå{ò·ì›|ùóyÇuŒãã.š? Óúß™³­ùÙ(Öçš»mÛ<,9¸}5ûN®«óµçêÃù±{ëñºåáš2£_ë³ëØøÃ8ç@ÌÕ<öR÷!®ç|\jþ¡ç‹9cÙ×ã9óF\?ÓýæmÐax¸çm®éc®“àû|.‡< Ç«å<‹¦gÜO¼ä<­ýë~>‡`ülNÂF£‹XîŽ?øœþ¹6ìÜó˜«cö̘†kÏ4>kCŽÌmÍ_óœ x½Ä®ÁîS]kÌŽ>œê;öýc=äõüöóu>¾‰¦ì gßÖ1þý?çíæêÌõ³ô©—+õêàGcIÎê+Àøç˜í³_øgã2szæ ‰Î%Á>xÔ1Ó{¸$ìõR—&ß2~0^„?&¦àë·Ñô~ Ž{íäqèÄ:Úï@cCöµØzÌÜðïÈ¿ë½Ã¹þJ£/ö¬ßsö{¥1ÉÙÀÜè*øÙ±ýã7ƒŒM±ÓÃëé<Æ6Ío œK¢kþ­_ãyÎ0œÇØa{È›õÿn£=7âú9÷8VƒËÇ=_ç9Ø+ö¸Šv.ìËzÝÐ |qy¢{ðæì¹žœ‚ç¬Ðaæ€~P“ÃÉÙoëï™ú!±Nrã4<¾†ySb=àJä~¬WìùñL<¶åß6ÃGRóc߉™§1¶IøJ°Ÿùuûl8%Öm › ƒ;ý»8ÔX]7eÿ]¿îåºRCGû:€}?˜Í9¸¹78Ab25_æúç´Ìšä3óý¬É±˜ÏOÕ§ó>×z¹Ýßi ïyæzMÿül¡¹|/~’÷È—qÁS`Tû`ótœß0žó9kìÒ5}ìÓ˜ÙüÜ4s&×Ù©¡ÛΩ‹ kû}æhù8îØ‡ 4òKö³gÎï|N…<í@ý¢;à Ÿ[Ãæ˜ëZƒ)Y3y§qŽh6âóÈ› óž±Og1ÖåM÷9µë1? ¿K»ñždŸü>&s]ë{ÇE|4çb]#˜és×øÐ=lýó9Ì­ÆÇŸL£q†ØõŸþß s-Ö:ïú«ñ;~Ñõ@Öc.Î[ÇXÝŽõ½q#ã8FÁ•Ø}!ÖD,7ÿÎúœkrnžÑñlÞ]ï5±~ûsçÓ`m0,ý`ãØÓ™úÇÓ¹SöÔøw¡ÏûœÙ8Ÿ#ßeY y?÷¡ûögÙ¨+âó9ïi^Œ:}9&cëÆÆ$èЉú%†p-ãà ÙïPog W×`‰õä²èÒ‰ÞãØûcí=w<·>8NÑSîwM®û¶Ÿð³Üï¾Í,bì'ñ ö[Èï°Ÿ\Øc¾Û8YQåø’}×AŒùtÇ3Ÿ`}`Ö8ÕØœ©î¹5Öh;Ê1¨ï[³.b2gg8{À^"C?çl;ëσ9ƹNãxm¾=;ÖøŽ¿s}ïœÉ>™ùݨŸík\tŠ|ËWò#tÕ‚u{͇ºÝ?ªû‹/´ßvNÙFËÑ—Ñþ}¼e4Œ…ûÙUôßë7~´_¡~L,€ãeí[ê|[ÆÖ™«9Zc}×ÒÁ·ÄIlýö¸àøt¼ìXƒ-â œWðŒ&}±çȼk_å¼Õù‹uÕq‡ØÅüÍ/±G¬Û { ?æs¯ ]ÓãBó øsøaç©Ôd‰îk¡ëð'^#y¿y*óÙŽìÝ™ÆZwc:¾"?ƒãÜÊx½so»¾­1{¿ îæ÷ ¼ŸäÏèl_O:TæíXKöÉ¿'¿R?`|cþ ¾»šª_ú`?6úœ~ØCæÍ^çßà'Í?ûéãX{ͺüïÖ™‹fà8ÖŽ?g\¹ÐßÚ'×_áwˆyØŒi.Ð{¸­1ñ‰Ø9úìÑ[Ÿù"®òùB÷“S˜›tœ¦?öÏõæìsÔd1~ùÀøƃ¿vÎŽ 8N³–©úÀÑOóF\çÚ³}1ûíçÅ9ãkßæCÿñÙ×=Í[$‡Àöñ¿iY Óì«óPç’æøá›X»ã)y†ùîík¬Çs+;W4—±V?öçæM˜“}'ØÃò1GhùžÇØÞ=&~zÖõ‰ž";®'§c_‘ÿf²y0ò‚Ó7†ƒ—AöÎýîÅØ/8v“÷ä½p\þ=­µ®Á§Ñ8ž{c¿‘'{Âytlé@÷!+çä`ö¸Eìgà øçëö%ØkÂþ…u—}Ãç[wøœ=rŒØqÃÖú{cüÃÀ“øsc ãSlÜçü}f­ø!æ žæ\—ýG¿'ävÔyˆ¶5ü*~Ìú4Ñ5Öçõæµ—5‚glÓÎY¿ˆ“pk¶ÑµÆr.è5°÷Ä^͵¡Žäˆäj}NiŒu;Ú¿ëh^ƒñàÊü™q‘sQÿûìx…{,¯ñ¨ëÏ|2±Ï`^¼².ç“Ø=>Ôç;ì«X×Á/xÝΡ–á3Ý9GÏ):/6NBÖÆ$Œ Vƒ7`®ù6AÜà;cGÏÁc›o\Çøß Äþñ{æÖÈ{Ù7?æZ}þÛB÷‰ƒ[…¯bÞ¬‹ûÖ1–ƒíWìýéŸK9Õ½àr8p.¾êX÷gÁMæßú¸nÃØØæ¢»ß{Áøè8¹ö8}Bž¶yÎû;/D׸Þü½}À‰®1 à•ó’àitË\<úá˜mNÃöd\¶Ò÷ì':oÂw÷<ÚE4=˜©?0¸×VFÇÀHøÆ™ÄX6æÖmË\ †f¬ÛúœýpȲ´=Ø“c þƒµùì×:„¦_×Ãæ’µûË•úrmf¥~ð£¬×\ ñÈyËB÷³§=ò¹>‡w1޾­kSÍí÷‚ñ‡Ì `]4?`¼‡Î¸žÁu|î\Íþšµ1>qÚù}±§Î{áµ6º¬¸Ð8öe;]ÇoLÀ_Î4¾s,ÖáXDœ!^¡‡ì™ù/ßãœ>Žbìÿìgè»4ߪ1«á|n“1]â3çÂ`Fj#à °©ù;ã¹…þ¶œ×ñ 4~AoÀ•ŽÇè„ùjlÎ9šÏ ØŸp?ûàz¶W„NáSyµnmcüÌœ²cö\ ˜«ý>v„¼ÑosZìµëÕö{`Rëú„î°8:Αÿñ—Øà¹Â›_ð+¶9?ÛÓs|ØXŸ ÚŸ“ëÙ¦Ðó’~Eþ\nØ'ØÆìÛø›~ŽtvÏZÿcιV®?ß¾ðsæÚüo™+D7Øg¯Ëùj¿Þ|cl×È:œ‡˜'r4.ZvãÁ-q­kHp7è®sSî÷3Ã]‹Î“¢ÿì2² ÍûøZrEú#.OãA¿o_hޏçS5Í;-cœ_{ÿ‘«kûð¹<ãÄuø”‡¢CØOžÖù¤ëÔîV’ X]·ÏÙésŸ)q Ôg⌫‘c2Ÿ»Žif­è©ûÆœ[á3˜—ϣߞCîó-õÅZÙwæ †·®»N\Í‘'À…ëx0v»’3«·ú›¸bÌÆ¸è#1úaÏÑâ³Ù;æoœäs`.ÆEWçÝ+¾×X»eOœ£:3³œK¡oàOpvîgK•}nÜkÇ¿˜o¯Ï¶l[žèµÇ¶UóSüí<Ýà:ÞÃá 'ø1×½¼·è/±›|Ú<Œý¾q…±»ùsŬÝ~ÖÏõÿN¦±-}›?Å&ÑGÆ¥o0׺~‹eýy¼ïÃæì˜à|‹WûßM4þÒ¿SÖÂ÷Ù.ÀÉè«ÏFûLo_ƒF†k]‹=ì#unŽs‹Î£¯ýåõ<óÅœÒòï|,ãA4vÂ'"söù`=çJÆþÈl·QÿøGrsdĵæSÜ쳑í£ñûÄ äëÜÍy­9Çï¹Æ£MâA?†Lí‡Í]a£~~Òù:†ßGÒ×I7>sº©ý?b§ÈËgV°æ_DÎèñ͉zŸŒ}qÌ£ïà}ò­úã:×éÇóÅn.Õ¯c>þ@ß!od e^µ:Æ8~æúïŃsã;öŸÆçÔƒæÝõ>»çÀ²ç»Æ§».¿Šq¾ìñùÿ ç†=šËpœ¢&¹êÆázcJÎ#šçwÜ#>;îÓ×D×#âó¡Æ1WOüÊïnézâ—óy|#uÆb{ÿƾîG‹…ÎÌy§ÀQ®Å³.ŸÙšézî=쾃§ðxäëà‹¸Æí:‘ó[úñž0¾}˜±úÑÿÞõÚîÅO8Ÿì±rÊÆ™ŸÅYhll”µ:^k|ü9õ<ìýF/\ÿéçÆ8Ä 3õm.“4S¿æàäyoŽýF/‰‡ÑbÅR÷"k|·yÿ›èæLßMc¬ÿ¶_çåÌÏØ<ßñš~íïñÿÆDøçzÎ{6ê+¯ãƵúa/ÁÀúí/~æ–ö¡_‡±ç=Áì+é;2÷ºˆv>a­ûÙ'öaã5äõ®µ9Øo°ð2Îe¨…º®aüã}ï×óÞì‡ù$ót~F}]åâ½0÷7Q¶!ôÌœŽý;ëéùdK=Ÿs¨¾]ß´Môq¦ç 7ˆ›ûÝgȆýGÿíÿ¹Öü2ûjßàÃ5®ïãW½¿Çúß.Ë÷ä…ÄuóCðò›Ç tØu8b§íØùáÃtŠ\Ôy©y7ì!çäzû`{¢?œ8î³Î#õÅóÔðeǺlɵ=GÞcIûç§èŽkX‡º‡ñÐmcï)8 "v²æKÍ A?fêY!ûžû|Dóu,D·ˆe®Ã™q];±]`ä}½’Z©s$ÿn+¾Ç²2Gƒ¿;PßÖËÉX \fðoYÑìCÐc½‰>C^ÆµŽ±è96Î>ñÜ?20NóÐ/öuÓýí¸æš²õ’d,¿Rÿì+2ÁoÏtãbÈÎõOìXÐÏŸXÿÃþYÖæ>ì×\sêóuû âŠó™úr¾â:üvìø¾ˆñùkôýò™â‡aöBî®o—øœ8:Ãß`_ruôÏqÆöÏþÅØO¿áGœ›p_qì×K°GÈÊÏ!gsSÖ3lßã!CÇø<Öêúïù7=OžÏô™û}×RÁ¿ðר>³ÆÆÃøìí@²äï…ÆÇïáGŽ¢åÈè49¶ëFÆWÎUÍ¿±Ï3õ‹ÞÀCÚ‚%¼/–«q }c§èý8æ-cì눕ør•Æt^eÌÎ ûj䎯!^å{1Î-ƒƒño‡öØÜúh|‘Í¿5GÜ#aOðCŽÎ¹Ÿa‚øõxç§ì¾ÿÀoA€I9·nÌnÌOÎd<ãù¹Ž„›fÿÑlØ<’c§um®ë­ëŽÅÆ^øï¼†ÿntë6h¼Ãwóî;ë>À>ʺ¶êíÅ3¿Ån1‡cŒ‹îÔ1zŽ ¹¡'Æáøppq~3Wß´#Až½Ð}ÇÑêÈ\ƒ¯¦d=fï¹Î\{Œ/¼­{5†c õN<ÈïnÆø¿½h~Ì€ŽNêõ>«AL†‹¹¡ï­+æOÌgo5&2wç~ü!ò@ÿý\óñ¬ßÃ0¶ÿÀñ³ÖÞ&éÏxÊ\€ósöÂù,{tM§èÃψ°¿ûÑ䎯=¨÷H>È>—ßq¾U¯;ˆöoßæÿCV-j€` 0NeXus_version4.1.0 X file_name,/home/sans/data/2009/012/sans2009n012333.hdf 0 HDF5_Version1.6.6 @ file_time2009-09-13 20:58:20 8 instrument SANS at SINQ (ownerinhouse 8owner_telephone_numberUNKNOWN 8owner_fax_numberUNKNOWN 0 owner_emailunknown 0owner_addressUNKNOWNtitlestart_timeend_timeSANSsampledata1Ð 0 NX_classNXentrynameSINQDornier-VScollimatorattenuatorpolarizerflipperbeam_stopdetectormonitor1integrated_beammonitor_6monitor_8P  8 NX_class NXinstrumentH½ 0 NX_classNXsourcetyperotation_speedtilt_anglelambda(8 8 NX_class NXchopperlength H'' 8 NX_class NXcollimator(,ð+ 8 NX_class NXattenuatorstate 1Ð0 8 NX_class NXpolarizerstate è5°5 8 NX_class NXflippernamex_positionx_nully_positiony_nullz_positionz_nullpositionposition_nullomegaomega_nullmagnet_omegamagnet_zgoniometer_phigoniometer_phi_nullgoniometer_thetagoniometer_theta_nullenvironmentnamed_positionXÈ:: 0 NX_classNXsamplex_positionx_nully_positiony_nullout_flag VhV 0 NX_classNXstoppresetcount_modecounting_timemonitor_countsx_positionx_nully_positiony_nullchi_positiontemperaturedetector_xdetector_ycountsbeam_center_xbeam_center_y¨À_ˆ_ 8 NX_class NXdetectorcounts hÐg 8 NX_class NXmonitorcounts ømÀm 8 NX_class NXmonitorcounts Ør r 8 NX_class NXmonitorcounts ¸w€w 8 NX_class NXmonitor @target/entry1/SANS/detector/countscountsdetector_xdetector_ymonitor_countslambdaX– – 0 NX_classNXdatacode-4.4.3/contrib/applications/NXextract/example/template_1.nxe000066400000000000000000000102171275430514000247060ustar00rootroot00000000000000#============================================================================== # File: # Multiframes_to_EDF.nxe # # @desc Produce a EDF (ESRF Data Format) file for each image captured in 'multiframe' CCD camera mode # # @param dir directory 'Target directory for extracted data' $(_data_extraction_folder_) # @param header_length number 'EDF file header length' 4096 # # Usage: # nxextractor -t Multiframes_to_EDF.nxe -D dir= [-m ] [-w uid:gid] # # $Author: poirier $ # # $Revision: 1.7 $ #============================================================================== # output to console > "%s\n" $(_FILE_NAME_) # loop other all entries # variable $(entry) will contain current entry path (ex: '/entry1') # variable $(entry_name) will contain curren tentry name (ex: 'entry1') @( entry = [nxs://] # loop other range [0, n[ @( i = 0, nxs:$(entry)///Frames/data # define a new variable % image_grp = $(entry)/image#$(i) # define image name for edf file name using a data bloc named 'image_name' ( image_name "im_%02d" $(i) ) # define variable % image_full_name = $(entry_name)_$(image_name) # Test data dimensions ?( nxs:$(image_grp)/._rank_ = 2 # Define data bloc for image data ( binarydata # output into this bloc as 2 bytes unsigned integers 'ui2' nxs:$(image_grp)/ ) # Define data bloc in memory for EDF header base content ( edf_header "EDF_DataBlockID = 1.Image.Psd ;\n" "EDF_BinarySize = %s ;\n" $(binarydata_size) "EDF_HeaderSize = %s ;\n" $(header_length) "ByteOrder = LowByteFirst ;\n" "DataType = UnsignedShort ;\n" "Dim_1 = %d ;\n" nxs:$(image_grp)/data._size_(1) "Dim_2 = %d ;\n" nxs:$(image_grp)/data._size_(2) "Title = %s ;\n" $(image_full_name) "Time = ;\n" "HeaderID = EH:000001:000000:000000 ;\n" "Compression = None ;\n" "Image = 1 ;\n" "Size = %s ;\n" $(binarydata_size) ) # Define data bloc for specific metadata ( specific_metadata # loop other all NXintensity_monitor groups inside first (and unique) NXinstrument group @( mi_channel = [nxs:$(entry)//] "Intensity(%s) = %g ;\n" $(mi_channel_name), nxs:$(mi_channel)/intensity[i] "Gain(%s) = %g ;\n" $(mi_channel_name), nxs:$(mi_channel)/Gain/data "Offset(%s) = %g ;\n" $(mi_channel_name), nxs:$(mi_channel)/offset/data @) "Machine_Current = %? ;\n" nxs:$(entry)///current "Monochromator_energy = %?%s ;\n" nxs:$(entry)///energy, nxs:$(entry)///energy.units "Distance_sample-detector = %?mm ;\n" nxs:$(entry)///distance # aviex parameters "_diffrn_detector.detector = %s ;\n" nxs:$(entry)///type "Exposure_time = %?%s ;\n" nxs:$(entry)///Exposure/data, nxs:$(entry)///Exposure/data.units "Shutter_close_delay = %?%s ;\n" nxs:$(entry)///ShutterCloseDelay/data, nxs:$(entry)///ShutterCloseDelay/data.units "Xbin = %? ;\n" nxs:$(entry)///Xbin/data "Ybin = %? ;\n" nxs:$(entry)///Ybin/data # motors @( motor_data = [nxs:$(entry)//] "Position(%s) = %g ;\n" $(motor_data_name), nxs:$(motor_data)/raw_value @) ) # Define a data bloc with a fixed size given by 'header_length' parameter # the default value for 'header_length' (4096) is given in the header of this file # the lines begining with '@param' are interpreted by the parsor ( header $(header_length) "{\n" 'b' edf_header 'b' specific_metadata # padding pattern (default is a 80 blank spaces string terminating with a CR) ... "\n}\n" ) # Define output as binary file b> $(dir)/$(image_full_name).edf # Output header bloc as binary data 'b' header # Output data bloc as binary data 'b' binarydata ?) @) @) code-4.4.3/contrib/applications/NXextract/example/template_2.nxe000066400000000000000000000027131275430514000247110ustar00rootroot00000000000000#============================================================================== # File: # scan.nxe # # @desc Generic scan extractor. Extract either 1d or 2D scans from each NXentry group # in NeXus source file # # @param dir directory 'Target directory for extracted data' . # # Usage: # nxextractor -t scan.nxe -D dir= [-m ] [-w uid:gid] # # $Author: poirier $ # # $Revision: 1.2 $ #============================================================================== # loop other all entries # variable $(entry) will contain current entry path (ex: '/entry1') # variable $(entry_name) will contain curren tentry name (ex: 'entry1') @( entry = [nxs://] # define output > $(dir)/$(_FILE_NAME_)_$(entry_name).txt # new variable % datagrp = $(entry_name)/ # Writes data "# NeXus source file: %s\n" $(_FILE_NAME_) "# NXentry name : %s\n" $(entry_name) "# Start time : %?\n" nxs:$(entry)/start_time "# End time : %?\n" nxs:$(entry)/end_time # Writes a CR "\n" # 1D Scan ? ?( nxs:/$(datagrp)/._scandim_ = 1 # sub-template: extract scalar data as text columns + 'template_2/scan_1d_extract_scalar.nxe' # sub-template: extract images as bmp and raw files + 'template_2/scan_1d_extract_image.nxe' ?) # 2D Scan ? ?( nxs:/$(datagrp)/._scandim_ = 2 # sub-template: extract scalar data as text columns + 'template_2/scan_2d_extract_scalar.nxe' ?) @) code-4.4.3/contrib/applications/NXextract/example/template_2/000077500000000000000000000000001275430514000241725ustar00rootroot00000000000000code-4.4.3/contrib/applications/NXextract/example/template_2/scan_1d_extract_image.nxe000066400000000000000000000023161275430514000311140ustar00rootroot00000000000000#============================================================================== # File: # extract_2D.nxe # # @desc Generic scan extractor. Extract either 1d or 2D scans from each NXentry group # in NeXus source file # # @param dir directory 'Target directory for extracted data' $(_root_folder_)/$(_sub_folder_) # # $Author: poirier $ # #============================================================================== # loop other all signal datasets with rank=2 (scan-data2) @( signal_2D = [nxs:/$(datagrp)/] # loop over actuators arrays dimension @( i = 0, nxs:/$(signal_2D)._size_(1) # defining a data bloc in memory ( output_filename "%04d-" $(i) "%6.3f" nxs:/$(datagrp)/[i] ) # Re-define output in binary mode # the content of the variable 'dir' is passed through a argument of the command line # the content of the variable 'output_filename' is defining by the data bloc above b> $(dir)/$(entry_name)/$(output_filename).bmp # output 2D data slice of 3D array as a bmp image 'bmp' nxs:/$(signal_2D)[i] # Re-define output b> $(dir)/$(entry_name)/$(output_filename).raw # output same data as a binary bloc of 2 bytes integers 'i2' nxs:/$(signal_2D)[i] @) @) code-4.4.3/contrib/applications/NXextract/example/template_2/scan_1d_extract_scalar.nxe000066400000000000000000000036131275430514000313000ustar00rootroot00000000000000#============================================================================== # File: # scan_1d_extract_scalar.nxe # # @desc Generic scan extractor. Extract either 1d or 2D scans from each NXentry group # in NeXus source file # # $Author: poirier $ # # $Revision: 1.2 $ #============================================================================== # column names for each dimension "# Column names and device attributes correspondance:\n" # Loop other all axis datasets representing time @( axe0 = [nxs:/$(datagrp)/] "# %-20s = %s\n" $(axe0_name), nxs:$(axe0).long_name @) # Loop other all axis datasets of 1st scan dimension @( axe1 = [nxs:/$(datagrp)/] "# %-20s = %s\n" $(axe1_name), nxs:$(axe1).long_name @) # Loop other all signal datasets matching scalar detectors (detectors that returns a single measured value) @( data = [nxs:/$(datagrp)/] "# %-20s = %s\n" $(data_name), nxs:$(data).long_name @) "\n" # print columns titles : actuators first # [nxs:/$(datagrp)/] means this argument will be expanded (and the corresponding string # format: '%-20s ') with the list of all axis datasets along the # time dimension (SDS-axis0) # [nxs:/$(datagrp)/] is similar to the one above for axis datasets along 1st scan dimension # [nxs:/$(datagrp)/] is similar and is expanded with the list of scalar detectors read # during the scan and resulting as 1d array for a 1d scan "%-20s %-20s %-20s" [nxs:/$(datagrp)/]._name_, [nxs:/$(datagrp)/]._name_, [nxs:/$(datagrp)/]._name_ "\n" # loop over data using size of first actuator data array @( i = 1, nxs:/$(datagrp)/._size_(1) "%-20lf %-20.6g %-20.6g" [nxs:/$(datagrp)/][i], [nxs:/$(datagrp)/][i], [nxs:/$(datagrp)/][i] "\n" @) code-4.4.3/contrib/applications/NXextract/example/template_2/scan_2d_extract_scalar.nxe000066400000000000000000000044511275430514000313020ustar00rootroot00000000000000#============================================================================== # File: # scan_1d_extract_scalar.nxe # # @desc Generic scan extractor. Extract either 1d or 2D scans from each NXentry group # in NeXus source file # # $Author: poirier $ # # $Revision: 1.2 $ #============================================================================== # column names for each dimension "# Column names and device attributes correspondance:\n" # Loop other all axis datasets representing time @( axe0 = [nxs:/$(datagrp)/] "# %-20s = %s\n" $(axe0_name), nxs:$(axe0).long_name @) # Loop other all axis datasets of 1st scan dimension @( axe1 = [nxs:/$(datagrp)/] "# %-20s = %s\n" $(axe1_name), nxs:$(axe1).long_name @) # Loop other all axis datasets of 2nd scan dimension @( axe2 = [nxs:/$(datagrp)/] "# %-20s = %s\n" $(axe2_name), nxs:$(axe2).long_name @) # Loop other all signal datasets @( signal = [nxs:/$(datagrp)/] "# %-20s = %s\n" $(signal_name), nxs:$(signal).long_name @) "\n" # print columns titles : actuators first # # [nxs:/$(datagrp)/] means this argument will be expanded (and the corresponding string # format: '%-20s ') with the list of all axis datasets along the # time dimension (SDS-axis0) # [nxs:/$(datagrp)/] is similar to the one above for axis datasets along 1st scan dimension # [nxs:/$(datagrp)/] is similar to the one above for axis datasets along 2nd scan dimension # [nxs:/$(datagrp)/] is expanded with the list signal datasets "%-20s %-20s %-20s %-20s" [nxs:/$(datagrp)/]._name_, [nxs:/$(datagrp)/]._name_, [nxs:/$(datagrp)/]._name_, [nxs:/$(datagrp)/]._name_ "\n" # loop over data using size of first actuator data array # # Loop over the range [0, size of 2nd dimension of the 1st axis dataset along 1st dimension[ @( i = 1, nxs:/$(datagrp)/._size_(2) # Loop over the range [0, size of 1st dimension of the 1st axis dataset along 2nd dimension[ @( j = 1, nxs:/$(datagrp)/._size_(1) "%-20.6f %-20.6f %-20.6f %-20.6f" [nxs:/$(datagrp)/][j][i], [nxs:/$(datagrp)/][j][i], [nxs:/$(datagrp)/][j], [nxs:/$(datagrp)/][j][i] "\n" @) @) code-4.4.3/contrib/applications/NXextract/example/template_3.nxe000066400000000000000000000036151275430514000247140ustar00rootroot00000000000000#============================================================================== # File: # scan1D_bmp_raw.nxe # # @desc Bmp and raw data extractor. Extract 2D data (images) from 1D scan # # @param dir directory 'Target directory for extracted data' $(_data_extraction_folder_) # @usage # nxextractor -t scan1D_bmp_raw.nxe -D dir= [-m ] [-w uid:gid] # # $Author: poirier $ # # $Revision: 1.6 $ #============================================================================== # Loop over NXentry groups. # Variables 'entry_name' and 'entry' will respectively contains the name and the full path of # the current NXentry group @( entry = [nxs://] # define a variable % datagrp = $(entry_name)/scan_data # define output file in ASCII mode > $(dir)/$(_FILE_NAME_)_$(entry_name).txt # output some text data "# NeXus source file: $(_FILE_NAME_)\n" "# Creation time: %?\n" nxs:.file_time "# NXentry: name = %s\n" $(entry_name) "\n" # Loop over datasets containing the 'signal' attribute in the NXdata group @( signal = [nxs:/$(datagrp)/] # Checking dataset rank ?( nxs:$(signal)._rank_ = 3 # loop over actuators arrays dimension @( i = 0, nxs:/$(signal)._size_(1) # defining a data bloc in memory ( output_filename "%04d-" $(i) "%6.3f" nxs:/$(datagrp)/[i] ) # Re-define output in binary mode # the content of the variable 'dir' is passed through a argument of the command line # the content of the variable 'output_filename' is defining by the data bloc above b> $(dir)/$(entry_name)/$(output_filename).bmp # output 2D data slice of 3D array as a bmp image 'bmp' nxs:/$(signal)[i] # Re-define output b> $(dir)/$(entry_name)/$(output_filename).raw # output same data as a binary bloc of 2 bytes integers 'i2' nxs:/$(signal)[i] @) ?) @) @) code-4.4.3/contrib/applications/NXextract/readme.txt000066400000000000000000000016701275430514000225050ustar00rootroot00000000000000NXEXTRACT v1.12.0 ----------------- LOOP operator: 1. A few math capabilities were added in loop declaration. It's now possible to use basic arythmetic operators, like: @( i = $(param) + 1, nxs:/entry1/foo/bar - 1 ... @) Note: the spaces before and after math operators are mandatory. This is incorrect: @( i = $(param)+ 1, nxs:/entry1/foo/bar-1 2. Step parameter An optionnal third parameter may be used to specify step value, e.g.: @( i = 0, nxs:/entry1/foo/bar - 1, 4 NXEXTRACT v1.12.0 ----------------- LOOP operator: 1. A few math capabilities were added in loop declaration. It's now possible to use basic arythmetic operators, like: @( i = $(param) + 1, nxs:/entry1/foo/bar - 1 ... @) Note: the spaces before and after math operators are mandatory. This is incorrect: @( i = $(param)+ 1, nxs:/entry1/foo/bar-1 2. Step parameter An optionnal third parameter may be used to specify step value, e.g.: @( i = 0, nxs:/entry1/foo/bar - 1, 4 code-4.4.3/contrib/applications/NXextract/src/000077500000000000000000000000001275430514000212725ustar00rootroot00000000000000code-4.4.3/contrib/applications/NXextract/src/CMakeLists.txt000066400000000000000000000034061275430514000240350ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2015 Eugen Wintersberger # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # #============================================================================= find_package(JPEG REQUIRED) set(SOURCE extractorapp.cpp extractor.cpp templateparsor.cpp nexusevaluator.cpp jpegwrap.cpp nxfile.cpp base.cpp date.cpp bmp.cpp file.cpp membuf.cpp base.h bmp.h date.h extractor.h file.h jpegwrap.h membuf.h nexusevaluator.h nxfile.h templateparsor.h variant.h variant.cpp) add_executable(nxextract ${SOURCE}) target_link_libraries(nxextract NeXus_Shared_Library jpeg) code-4.4.3/contrib/applications/NXextract/src/Makefile.am000066400000000000000000000032741275430514000233340ustar00rootroot00000000000000## Process this file with automake to produce Makefile.in #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # $Id: Makefile.am 1239 2009-04-15 14:37:08Z Freddie Akeroyd $ # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # #==================================================================== LIBNEXUS=$(top_builddir)/src/libNeXus.la AM_CPPFLAGS=-I. -I$(top_srcdir)/include #EXTRA_DIST=SConscript bin_PROGRAMS = nxextract nxextract_SOURCES = extractorapp.cpp extractor.cpp templateparsor.cpp \ nexusevaluator.cpp jpegwrap.cpp nxfile.cpp base.cpp \ date.cpp bmp.cpp file.cpp membuf.cpp \ base.h bmp.h date.h extractor.h file.h \ jpegwrap.h membuf.h nexusevaluator.h nxfile.h \ templateparsor.h variant.h variant.cpp nxextract_LDADD = $(LIBNEXUS) nxextract_LDFLAGS = -static @HDF4_LDFLAGS@ @HDF5_LDFLAGS@ @XML_LDFLAGS@ $(LDFLAGS) include $(top_srcdir)/build_rules.am code-4.4.3/contrib/applications/NXextract/src/base.cpp000066400000000000000000002270611275430514000227200ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // Some useful definitions and shortcuts // // Creation : 18/02/2005 // Author : S. Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #include "base.h" #include "date.h" #include #include #include #include #include #include #include #include #include #ifdef __WIN32__ #include #include #include #elif defined (__LINUX__) #include #include #include #include #include #include #include #include #include #include #endif using namespace gdshare; // Empty string const String gdshare::g_strEmpty = ""; // Simple scratch buffer (not thread safe) const int gdshare::g_iScratchLen = 262144; char gdshare::g_acScratchBuf[g_iScratchLen]; // vsnprintf function #ifdef __WIN32__ #define VSNPRINTF _vsnprintf_s #else #define VSNPRINTF vsnprintf #endif // stricmp function #ifdef __WANT_STRICMP__ int stricmp(pcsz s1, pcsz s2) { while( *s1 ) { if( *s2 == 0 ) return 1; if( toupper(*s1) < toupper(*s2) ) return -1; if( toupper(*s1) > toupper(*s2) ) return 1; s1++; s2++; } if( *s2 == 0 ) return 0; return -1; } int strnicmp(pcsz s1, pcsz s2, int maxlen) { int i = 0; while( i toupper(*s2) ) return 1; s1++; s2++; i++; } return 0; } #endif #ifdef _DEBUG //--------------------------------------------------------------------------- // Output formatting debug info //--------------------------------------------------------------------------- void PrintfDebug(pcsz pszFormat, ...) { #ifdef _THREAD_SUPPORT LOCK(&g_acScratchBuf); #endif va_list argptr; va_start(argptr, pszFormat); VSNPRINTF(g_acScratchBuf, g_iScratchLen, pszFormat, argptr); va_end(argptr); OutputDebug(g_acScratchBuf); } void OutputDebug(pcsz pcsz) { #ifdef __WIN32__ OutputDebugString(pcsz); OutputDebugString("\n"); #else fprintf(stderr, pcsz); fprintf(stderr, "\n"); #endif } #else void PrintfDebug(pcsz /*pszFormat*/, ...) { } void OutputDebug(pcsz /*psz*/) { } #endif //---------------------------------------------------------------------------- // IsRoot //---------------------------------------------------------------------------- bool gdshare::IsRoot() { #ifdef __LINUX__ if( 0 == geteuid() ) return true; return false; #endif return false; } //============================================================================= // Error // //============================================================================= String Error::ToString() const { return StrFormat("%s. Reason: %s. Origin: %s.", PSZ(m_strDesc), PSZ(m_strReason), PSZ(m_strOrigin)); } //============================================================================= // ErrorStack // //============================================================================= ErrorStack *ErrorStack::ms_pTheInstance = NULL; Error ErrorStack::s_EmptyError("OK", "No error", "nowhere"); //---------------------------------------------------------------------------- // ErrorStack::Push //---------------------------------------------------------------------------- void ErrorStack::Push(const String &strReason, const String &strDesc, const String &strOrigin, Error::ELevel eLevel) { if( !Instance()->m_bIgnoreError ) { Instance()->m_stkErrors.push(Error(strReason, strDesc, strOrigin, eLevel)); if( Instance()->m_bLogError ) LogError("gdshare", "%s. Reason: %s. Origin: %s.", PSZ(strDesc), PSZ(strReason), PSZ(strOrigin)); } } //---------------------------------------------------------------------------- // ErrorStack::SetLogError //---------------------------------------------------------------------------- void ErrorStack::SetLogError(bool bLog) { Instance()->m_bLogError = bLog; } //---------------------------------------------------------------------------- // ErrorStack::SetIgnoreErrors //---------------------------------------------------------------------------- void ErrorStack::SetIgnoreErrors(bool bIgnore) { Instance()->m_bIgnoreError = bIgnore; } //---------------------------------------------------------------------------- // ErrorStack::Instance //---------------------------------------------------------------------------- ErrorStack *ErrorStack::Instance() { if( NULL == ms_pTheInstance ) { ms_pTheInstance = new ErrorStack; ms_pTheInstance->m_bIgnoreError = false; ms_pTheInstance->m_bLogError = true; } return ms_pTheInstance; } //---------------------------------------------------------------------------- // ErrorStack::Top //---------------------------------------------------------------------------- Error &ErrorStack::Top() { if( false == Instance()->IsEmpty() ) return Instance()->m_stkErrors.top(); return s_EmptyError; } //---------------------------------------------------------------------------- // ErrorStack::Pop //---------------------------------------------------------------------------- void ErrorStack::Pop() { if( false == Instance()->IsEmpty() ) Instance()->m_stkErrors.pop(); } //---------------------------------------------------------------------------- // ErrorStack::IsEmpty //---------------------------------------------------------------------------- bool ErrorStack::IsEmpty() { return Instance()->m_stkErrors.empty(); } //---------------------------------------------------------------------------- // ErrorStack::Clear //---------------------------------------------------------------------------- void ErrorStack::Clear() { while( !IsEmpty() ) Instance()->m_stkErrors.pop(); } //---------------------------------------------------------------------------- // ErrorStack::Size //---------------------------------------------------------------------------- int ErrorStack::Size() { return Instance()->m_stkErrors.size(); } //---------------------------------------------------------------------------- // ErrorStack::Size //---------------------------------------------------------------------------- String ErrorStack::ToString(char cSep) { String strStack; while( !IsEmpty() ) { strStack = StrFormat("%s%s%c", PSZ(strStack), PSZ(Top().ToString()), cSep); Pop(); } return strStack; } //============================================================================= // Basic exception class // //============================================================================= //--------------------------------------------------------------------------- // ExceptionBase::ExceptionBase //--------------------------------------------------------------------------- ExceptionBase::ExceptionBase(const char *pcszError, const char *pcszReason, const char *pcszMethod) { if( pcszError ) m_strError = pcszError; if( pcszReason ) m_strReason = pcszReason; if( pcszMethod ) m_strMethod = pcszMethod; // put error on top of stack gdshare::ErrorStack::Push(pcszReason, pcszError, pcszMethod); } //--------------------------------------------------------------------------- // ExceptionBase::~ExceptionBase //--------------------------------------------------------------------------- ExceptionBase::~ExceptionBase() { } //--------------------------------------------------------------------------- // ExceptionBase::ErrorTitle //--------------------------------------------------------------------------- const char *ExceptionBase::ErrorTitle() { return "A exception occured"; } //--------------------------------------------------------------------------- // ExceptionBase::PrintMessage //--------------------------------------------------------------------------- void ExceptionBase::PrintMessage() { std::cout << ErrorTitle() << std::endl << m_strError << std::endl << "Reason: " << m_strReason << std::endl << "Origin: " << m_strMethod << '.' << std::endl; } //--------------------------------------------------------------------------- // ExceptionBase::Message //--------------------------------------------------------------------------- String ExceptionBase::Message() { String strMsg; strMsg = ErrorTitle() + string(": ") + m_strError + ". Cause: " + m_strReason + ". In: " + m_strMethod + "."; return strMsg; } //--------------------------------------------------------------------------- // ExtractToken //--------------------------------------------------------------------------- int gdshare::ExtractToken(String *pstrSource, char c, String *pstrToken) { // Cannot extract a substring a put it in the same string ! if( pstrSource == pstrToken ) return 0; int iSrcLength = pstrSource->length(); if( 0 == iSrcLength ) { // Nothing else pstrToken->erase(); return 0; } // Search for separator int iPos = pstrSource->find_first_of(c); if( iPos < 0 ) { // Not found *pstrToken = *pstrSource; *pstrSource = g_strEmpty; return 2; } // Separator found *pstrToken = pstrSource->substr(0, iPos); pstrSource->erase(0, iPos+1); return 1; } //--------------------------------------------------------------------------- // ExtractTokenRight //--------------------------------------------------------------------------- int gdshare::ExtractTokenRight(String *pstrSource, char c, String *pstrToken) { // Cannot extract a substring a put it in the same string ! if( pstrSource == pstrToken ) return 0; int iSrcLength = pstrSource->length(); if( 0 == iSrcLength ) { // Nothing else pstrToken->erase(); return 0; } // Search for separator int iPos = pstrSource->find_last_of(c); if( iPos < 0 ) { // Not found *pstrToken = *pstrSource; *pstrSource = g_strEmpty; return 2; } // Separator found *pstrToken = pstrSource->substr(iPos+1); pstrSource->erase(iPos); return 1; } //--------------------------------------------------------------------------- // ExtractToken //--------------------------------------------------------------------------- int gdshare::ExtractToken(String *pstrSource, char cLeft, char cRight, String *pstrToken) { // Cannot extract a substring a put it in the same string ! if( pstrSource == pstrToken ) return 0; int iSrcLength = pstrSource->length(); if( 0 == iSrcLength ) { // Nothing else pstrToken->erase(); return 0; } // Search for enclosing characters int iLeftPos = pstrSource->find(cLeft); int iRightPos = pstrSource->find(cRight, iLeftPos + 1); if( iLeftPos < 0 || iRightPos < 0 || iRightPos < iLeftPos ) { // Not found *pstrToken = g_strEmpty; return 2; } // Enclosing characters found *pstrToken = pstrSource->substr(iLeftPos + 1, iRightPos - iLeftPos - 1); pstrSource->erase(0, iRightPos + 1); return 1; } //--------------------------------------------------------------------------- // ExtractTokenRight //--------------------------------------------------------------------------- int gdshare::ExtractTokenRight(String *pstrSource, char cLeft, char cRight, String *pstrToken) { // Cannot extract a substring a put it in the same string ! if( pstrSource == pstrToken ) return 0; int iSrcLength = pstrSource->length(); if( 0 == iSrcLength ) { // Nothing else pstrToken->erase(); return 0; } // Search for enclosing characters int iRightPos = pstrSource->rfind(cRight); int iLeftPos = pstrSource->rfind(cLeft, iRightPos - 1); if( iLeftPos < 0 || iRightPos < 0 || iRightPos < iLeftPos ) { // Not found *pstrToken = g_strEmpty; return 2; } // Enclosing characters found *pstrToken = pstrSource->substr(iLeftPos+1, iRightPos - iLeftPos - 1); pstrSource->erase(iLeftPos); return 1; } //--------------------------------------------------------------------------- // IsEquals //--------------------------------------------------------------------------- bool gdshare::IsEquals(const String &str1, const String &str2) { return MAKEBOOL(str1 == str2); } //--------------------------------------------------------------------------- // IsEqualsNoCase //--------------------------------------------------------------------------- bool gdshare::IsEqualsNoCase(const String &str1, const String &str2) { return MAKEBOOL(!stricmp(str1.c_str(), str2.c_str())); } //--------------------------------------------------------------------------- // StartWith - first character only //--------------------------------------------------------------------------- bool gdshare::StartWith(const String &str, char c) { if( str.size() == 0 ) return false; if( c == str[0] ) return true; return false; } //--------------------------------------------------------------------------- // StartWith - string comparaison //--------------------------------------------------------------------------- bool gdshare::StartWith(const String &str, pcsz pcszStart, bool bNoCase) { if( str.size() < strlen(pcszStart) ) return false; if( bNoCase ) { return MAKEBOOL(!strnicmp(PSZ(str), pcszStart, strlen(pcszStart))); } else { return MAKEBOOL(!strncmp(PSZ(str), pcszStart, strlen(pcszStart))); } } //--------------------------------------------------------------------------- // EndWith - last character only //--------------------------------------------------------------------------- bool gdshare::EndWith(const String &str, char c) { if( str.size() == 0 ) return false; if( c == str[str.size()-1] ) return true; return false; } //--------------------------------------------------------------------------- // Remove white space and begining and end of string //--------------------------------------------------------------------------- void gdshare::Trim(String *pstr) { if( pstr->size() > 0 ) { int iFirstNoWhite = 0; int iLastNoWhite = pstr->size()-1; // Search for first non-white character for( ; iFirstNoWhite <= iLastNoWhite; iFirstNoWhite++ ) { if( !isspace((*pstr)[iFirstNoWhite]) ) break; } // Search for last non-white character for( ; iLastNoWhite > iFirstNoWhite; iLastNoWhite-- ) { if( !isspace((*pstr)[iLastNoWhite]) ) break; } // Extract sub-string (*pstr) = pstr->substr(iFirstNoWhite, iLastNoWhite - iFirstNoWhite + 1); } } //--------------------------------------------------------------------------- // Build a string with format //--------------------------------------------------------------------------- String gdshare::StrFormat(pcsz pszFormat, ...) { va_list argptr; va_start(argptr, pszFormat); #ifdef _THREAD_SUPPORT LOCK(&g_acScratchBuf) #endif VSNPRINTF(g_acScratchBuf, g_iScratchLen, pszFormat, argptr); va_end(argptr); String str = g_acScratchBuf; return str; } //--------------------------------------------------------------------------- // ExportDict //--------------------------------------------------------------------------- void StringDict::Export(String *pstrDest) { pstrDest->erase(); const_iterator it = begin(); for( ; it != end(); it++ ) { String strName = it->first; String strValue = it->second; strName.Trim(); if( !pstrDest->empty() ) (*pstrDest) += '|'; pstrDest->Printf("%s%s=%d,%s", PSZ(*pstrDest), PSZ(strName), strValue.size(), PSZ(strValue)); } } //--------------------------------------------------------------------------- // ImportDict //--------------------------------------------------------------------------- void StringDict::Import(const String &_strSrc) { clear(); String strSrc = _strSrc; String strSize, strName, strValue; int iStatus = 0; while( strSrc.size() > 0 ) { // Extrat name iStatus = strSrc.ExtractToken('=', &strName); if( iStatus ) { // Extract size iStatus = strSrc.ExtractToken(',', &strSize); if( iStatus ) { // Extract value strValue = strSrc.substr(0, atoi(PSZ(strSize))); (*this)[strName] = strValue; // Suppress separator strSrc.erase(0, 1); } } } } //--------------------------------------------------------------------------- // StringDict::ConcatValue //--------------------------------------------------------------------------- void StringDict::ConcatValue(const String &strKey, const String &strValue, char cSep) { // Get already stored value String strStoredValue; if( find(strKey) != end() ) strStoredValue = (*this)[strKey] + cSep; // Concat with given value strStoredValue += strValue; // Store new value (*this)[strKey] = strStoredValue; } //--------------------------------------------------------------------------- // StringDict::Value //--------------------------------------------------------------------------- const String &StringDict::Value(const String &strKey) const { StringDict::const_iterator itDict; itDict = find(strKey); if( itDict != end() ) return itDict->second; return g_strEmpty; } //--------------------------------------------------------------------------- // StringDict::HasKey //--------------------------------------------------------------------------- bool StringDict::HasKey(const String &strKey) const { StringDict::const_iterator itDict = find(strKey); if( itDict != end() ) return true; return false; } //============================================================================= // // String // //============================================================================= //--------------------------------------------------------------------------- // String::ExtractToken //--------------------------------------------------------------------------- int String::ExtractToken(char c, String *pstrToken) { // Cannot extract a substring a put it in the same string ! if( this == pstrToken ) return 0; int iSrcLength = length(); if( 0 == iSrcLength ) { // Nothing else pstrToken->erase(); return 0; } // Search for separator int iPos = find_first_of(c); if( iPos < 0 ) { // Not found *pstrToken = *this; *this = g_strEmpty; return 2; } // Separator found *pstrToken = substr(0, iPos); erase(0, iPos+1); return 1; } //--------------------------------------------------------------------------- // String::Split //--------------------------------------------------------------------------- void String::Split(char c, String *pstrLeft, String *pstrRight, bool bPreserve) { if( bPreserve ) { String strSaved(*this); ExtractTokenRight(c, pstrRight); (*pstrLeft) = *this; *this = strSaved; } else { ExtractTokenRight(c, pstrRight); (*pstrLeft) = *this; } } //--------------------------------------------------------------------------- // String::ExtractTokenRight //--------------------------------------------------------------------------- int String::ExtractTokenRight(char c, String *pstrToken) { // Cannot extract a substring a put it in the same string ! if( this == pstrToken ) return 0; int iSrcLength = length(); if( 0 == iSrcLength ) { // Nothing else pstrToken->erase(); return 0; } // Search for separator int iPos = find_last_of(c); if( iPos < 0 ) { // Not found *pstrToken = *this; *this = g_strEmpty; return 2; } // Separator found *pstrToken = substr(iPos+1); erase(iPos); return 1; } //--------------------------------------------------------------------------- // String::ExtractToken //--------------------------------------------------------------------------- int String::ExtractToken(char cLeft, char cRight, String *pstrToken) { // Cannot extract a substring a put it in the same string ! if( this == pstrToken ) return 0; int iSrcLength = length(); if( 0 == iSrcLength ) { // Nothing else pstrToken->erase(); return 0; } // Search for enclosing characters int iLeftPos = find(cLeft); int iRightPos = find(cRight, iLeftPos + 1); if( iLeftPos < 0 || iRightPos < 0 || iRightPos < iLeftPos ) { // Not found *pstrToken = g_strEmpty; return 2; } // Enclosing characters found *pstrToken = substr(iLeftPos + 1, iRightPos - iLeftPos - 1); erase(0, iRightPos + 1); return 1; } //--------------------------------------------------------------------------- // String::ExtractTokenRight //--------------------------------------------------------------------------- int String::ExtractTokenRight(char cLeft, char cRight, String *pstrToken) { // Cannot extract a substring a put it in the same string ! if( this == pstrToken ) return 0; int iSrcLength = length(); if( 0 == iSrcLength ) { // Nothing else pstrToken->erase(); return 0; } // Search for enclosing characters int iRightPos = rfind(cRight); int iLeftPos = iRightPos > 0 ? (int)rfind(cLeft, iRightPos - 1) : -1; if( iLeftPos < 0 || iRightPos < 0 || iRightPos < iLeftPos ) { // Not found *pstrToken = g_strEmpty; return 2; } // Enclosing characters found *pstrToken = substr(iLeftPos+1, iRightPos - iLeftPos - 1); erase(iLeftPos); return 1; } //--------------------------------------------------------------------------- // String::RemoveEnclosure //--------------------------------------------------------------------------- bool String::RemoveEnclosure(pcsz pszLeft, pcsz pszRight) { // pcszLeft & pcszRight must have the same length if( strlen(pszLeft) != strlen(pszRight) ) return false; for( uint ui = 0; ui < strlen(pszLeft); ui++ ) { string strMask; strMask += pszLeft[ui]; strMask += '*'; strMask += pszRight[ui]; if( Match(strMask) ) { *this = substr(strlen(pszLeft), size() - (strlen(pszLeft) + strlen(pszRight))); return true; } } return false; } //--------------------------------------------------------------------------- // String::RemoveEnclosure //--------------------------------------------------------------------------- bool String::RemoveEnclosure(char cLeft, char cRight) { string strMask; strMask += cLeft; strMask += '*'; strMask += cRight; if( Match(strMask) ) { *this = substr(1, size() - 2); return true; } return false; } //--------------------------------------------------------------------------- // String::IsEquals //--------------------------------------------------------------------------- bool String::IsEquals(const String &str) const { return MAKEBOOL(*this == str); } //--------------------------------------------------------------------------- // String::IsEqualsNoCase //--------------------------------------------------------------------------- bool String::IsEqualsNoCase(const String &str) const { return MAKEBOOL(!stricmp(c_str(), str.c_str())); } //--------------------------------------------------------------------------- // String::StartWith //--------------------------------------------------------------------------- bool String::StartWith(char c) const { if( size() == 0 ) return false; if( c == (*this)[0] ) return true; return false; } //--------------------------------------------------------------------------- // String::StartWith //--------------------------------------------------------------------------- bool String::StartWith(pcsz pcszStart, bool bNoCase) const { if( size() < strlen(pcszStart) ) return false; if( bNoCase ) { return MAKEBOOL(!strnicmp(c_str(), pcszStart, strlen(pcszStart))); } else { return MAKEBOOL(!strncmp(c_str(), pcszStart, strlen(pcszStart))); } } //--------------------------------------------------------------------------- // String::EndWith //--------------------------------------------------------------------------- bool String::EndWith(pcsz pcszEnd, bool bNoCase) const { if( size() < strlen(pcszEnd) ) return false; if( bNoCase ) { return MAKEBOOL(!strnicmp(c_str()+strlen(c_str())-strlen(pcszEnd), pcszEnd, strlen(pcszEnd))); } else { return MAKEBOOL(!strncmp(c_str()+strlen(c_str())-strlen(pcszEnd), pcszEnd, strlen(pcszEnd))); } } //--------------------------------------------------------------------------- // String::EndWith //--------------------------------------------------------------------------- bool String::EndWith(char c) const { if( size() == 0 ) return false; if( c == (*this)[size()-1] ) return true; return false; } //--------------------------------------------------------------------------- // Look for occurence for a string in another // Take care of '?' that match any character //--------------------------------------------------------------------------- static pcsz FindSubStrWithJoker(pcsz pszSrc, pcsz pMask, uint uiLenMask) { if (strlen(pszSrc) < uiLenMask) return NULL; // No hope // while mask len < string len while( *(pszSrc + uiLenMask - 1) ) { uint uiOffSrc = 0; // starting offset in mask and sub-string // Tant qu'on n'est pas au bout du masque while (uiOffSrc < uiLenMask) { char cMask = pMask[uiOffSrc]; if (cMask != '?') // In case of '?' it always match { if (pszSrc[uiOffSrc] != cMask) break; } // Next char uiOffSrc++; } // String matched ! if (uiOffSrc == uiLenMask) return pszSrc + uiLenMask; // Next sub-string pszSrc++; } // Not found return NULL; } //--------------------------------------------------------------------------- // String::Match //--------------------------------------------------------------------------- bool String::Match(const String &strMask) const { return Match(PSZ(strMask)); } //--------------------------------------------------------------------------- // String::Match //--------------------------------------------------------------------------- bool String::Match(pcsz pszMask) const { pcsz pszTxt = c_str(); while (*pszMask) { switch (*pszMask) { case '\\': // escape next special mask char (e.g. '?' or '*') pszMask++; if( *pszMask ) { if( *(pszMask++) != *(pszTxt++) ) return false; } break; case '?': // joker at one position if (!*pszTxt) return true; // no match pszTxt++; pszMask++; break; case '*': // joker on one or more positions { // Pass through others useless joker characters while (*pszMask == '*' || *pszMask == '?') pszMask++; if (!*pszMask) return true; // Fin // end of mask uint uiLenMask; const char *pEndMask = strchr(pszMask, '*'); if (pEndMask) // other jokers characters => look for bloc between the two jokers in source string uiLenMask = pEndMask - pszMask; else // string must be end with mask return (NULL != FindSubStrWithJoker(pszTxt + strlen(pszTxt)-strlen(pszMask), pszMask, strlen(pszMask)))? true : false; // Search first uiLenMask characters from mask in text pcsz pEnd = FindSubStrWithJoker(pszTxt, pszMask, uiLenMask); if (!pEnd) // Mask not found return false; pszTxt = pEnd; pszMask += uiLenMask; } break; default: if( *(pszMask++) != *(pszTxt++) ) return false; break; } } if( *pszTxt ) // End of string not reached return false; return true; } //--------------------------------------------------------------------------- // String::Trim //--------------------------------------------------------------------------- void String::Trim() { if( size() > 0 ) { int iFirstNoWhite = 0; int iLastNoWhite = size()-1; // Search for first non-white character for( ; iFirstNoWhite <= iLastNoWhite; iFirstNoWhite++ ) { if( !isspace((*this)[iFirstNoWhite]) ) break; } // Search for last non-white character for( ; iLastNoWhite > iFirstNoWhite; iLastNoWhite-- ) { if( !isspace((*this)[iLastNoWhite]) ) break; } // Extract sub-string (*this) = substr(iFirstNoWhite, iLastNoWhite - iFirstNoWhite + 1); } } //--------------------------------------------------------------------------- // String::Printf //--------------------------------------------------------------------------- int String::Printf(pcsz pszFormat, ...) { va_list argptr; va_start(argptr, pszFormat); #ifdef THREAD_SUPPORT LOCK(&g_acScratchBuf) #endif VSNPRINTF(g_acScratchBuf, g_iScratchLen, pszFormat, argptr); va_end(argptr); *this = g_acScratchBuf; return size(); } //--------------------------------------------------------------------------- // String::Split //--------------------------------------------------------------------------- void String::Split(char c, vector *pvecstr) { // Clear vector pvecstr->clear(); String strToken; while( !empty() ) { if( 0 != ExtractToken(c, &strToken) ) pvecstr->push_back(strToken); } } //--------------------------------------------------------------------------- // String::Split (const version) //--------------------------------------------------------------------------- void String::Split(char c, vector *pvecstr) const { // Clear vector pvecstr->clear(); String strToken; String strTmp(*this); while( !strTmp.empty() ) { if( 0 != strTmp.ExtractToken(c, &strToken) ) pvecstr->push_back(strToken); } } //--------------------------------------------------------------------------- // String::Join //--------------------------------------------------------------------------- void String::Join(const vector &vecStr, char cSep) { erase(); for( uint ui=0; ui < vecStr.size(); ui++ ) { if( 0 < ui ) *this += cSep; *this += vecStr[ui]; } } //--------------------------------------------------------------------------- // String::RemoveItem //--------------------------------------------------------------------------- bool String::RemoveItem(const String &strItem, char cSep) { uint uiPos = find(strItem); if( uiPos == string::npos ) return false; if( *this == strItem ) { erase(); return true; } vector vecstr; Split(cSep, &vecstr); for( vector::iterator it = vecstr.begin(); it != vecstr.end(); it++ ) { if( *it == strItem ) { vecstr.erase(it); Join(vecstr, cSep); return true; } } Join(vecstr, cSep); return false; } //--------------------------------------------------------------------------- // String::ToLower //--------------------------------------------------------------------------- void String::ToLower() { for(uint ui=0; ui < size(); ui++) replace(ui, 1, 1, tolower(c_str()[ui])); } //--------------------------------------------------------------------------- // String::ToUpper //--------------------------------------------------------------------------- void String::ToUpper() { for(uint ui=0; ui < size(); ui++) replace(ui, 1, 1, toupper(c_str()[ui])); } //--------------------------------------------------------------------------- // String::Replace //--------------------------------------------------------------------------- void String::Replace(pcsz pszSrc, pcsz pszDst) { pcsz pBeg = NULL, pFind = NULL; int iLenSrc = strlen(pszSrc); if( iLenSrc == 0 ) // Avoid infinite loop return; int iLenDst = strlen(pszDst); int iOffset = 0; for(;;) { pBeg = c_str() + iOffset; pFind = strstr(pBeg, pszSrc); if( !pFind ) return; // Do replace replace(pFind - pBeg + iOffset, iLenSrc, pszDst); // replace again after replacement iOffset += pFind - pBeg + iLenDst; } } //--------------------------------------------------------------------------- // String::Replace //--------------------------------------------------------------------------- void String::Replace(char cSrc, char cDst) { if (!strchr(c_str(), cSrc)) return; // Nothing to do for( uint uiPos = 0; uiPos < size(); uiPos++ ) if( cSrc == (*this)[uiPos] ) replace(uiPos, 1, 1, cDst); } //--------------------------------------------------------------------------- // String::Hash //--------------------------------------------------------------------------- ulong String::Hash() const { int64 i64Modulo = (int64(2) << 31) - 1; int64 Hash64 = 0; uint length = size(); for( uint uiPos = 0; uiPos < length; uiPos++ ) Hash64 = (31 * Hash64 + (*this)[uiPos]) % i64Modulo; return (ulong)(Hash64); } //============================================================================= // // Other free functions // //============================================================================= //---------------------------------------------------------------------------- // GetEnv //---------------------------------------------------------------------------- bool gdshare::GetEnv(const char *pszVar, String *pstrValue, const char *pszDef) { #ifdef __WIN32__ #ifdef _THREAD_SUPPORT LOCK(&g_acScratchBuf) #endif if ( ::GetEnvironmentVariable(pszVar, g_acScratchBuf, g_iScratchLen) == 0 ) #else char *pszBuf = ::getenv(pszVar); if ( pszBuf == NULL ) #endif { // if the variable is undefined, use default value if ( pszDef ) *pstrValue = pszDef; return false; } #ifdef __WIN32__ *pstrValue = g_acScratchBuf; #else *pstrValue = pszBuf; #endif return true; } //---------------------------------------------------------------------------- // Exec //---------------------------------------------------------------------------- int gdshare::Exec(const char* pszCmdLine, const char *pszDefDir, int bBackground, bool bThrow, ulong *pulReturnCode) { int rc = 0; #ifdef __WIN32__ // JA 1996/05/02 Support des documents, avec les associations (.TXT lance NOTEPAD,...) // A priori ShellExecute fait exactement ce que l'on veut, sauf pour // le probleme du GetMessage() -> c'est pourquoi on veut savoir // *a priori* si la commande est un executable ou un fichier. Note: // si pas d'extension on considere que c'est un executable) bool bIsExecutable; String strCommandLine = pszCmdLine; String strCmd; strCommandLine.Trim(); if ( strCommandLine.StartWith('"') ) { // the executable name of path may contains spaces. Normaly the method caller have // demilited the command with quotes. int iQuotIndex = strCmd.find('"'); if( iQuotIndex == -1 ) { if ( bThrow ) throw Exception("ERR_FILE", "Missing quotes", "Exec"); } strCmd = strCommandLine.substr(1, iQuotIndex); } else strCommandLine.ExtractToken(' ', &strCmd); // strCmd vaut le premier argument (= le nom de l'exe ou du document) // extraction de l'extension : String strExt; String strCmdDummy = strCmd; rc = strCmdDummy.ExtractTokenRight('.', &strExt ); // Seul le cas rc = 1 (chaine extraite et separateur trouvé) indique // que l'on a une extension. if( rc != 1 ) { strExt = g_strEmpty; bIsExecutable = true; } else { // On pourrait aussi tester l'entree programs= du win.ini pour les // extensions correspondant a des executables, mais bon, cela // ralentirait pour des extensions futures de l'os tres lointaines... if( stricmp( PSZ(strExt), "exe" ) == 0 || stricmp( PSZ(strExt), "com" ) == 0 || stricmp( PSZ(strExt), "bat" ) == 0 || stricmp( PSZ(strExt), "pif" ) == 0 || stricmp( PSZ(strExt), "cmd" ) == 0 ) { // On exclue les URL if (strstr(PSZ(strCmd), "://") == NULL) bIsExecutable = true; else bIsExecutable = false; } else bIsExecutable = false; } bool bIsError = false; // WinExec attend que le process fils appelle GetMessage() // On utilise plutot CreateProcess, dans le cas d'un executable PROCESS_INFORMATION aProcessInformation; memset(&aProcessInformation, 0, sizeof(PROCESS_INFORMATION)); if( bIsExecutable ) { STARTUPINFO aStartupInfo; memset(&aStartupInfo, 0, sizeof(aStartupInfo)); aStartupInfo.cb = sizeof(aStartupInfo); rc = 0; if( !::CreateProcess(NULL, (char*)pszCmdLine, NULL, NULL, FALSE, CREATE_NO_WINDOW, NULL, pszDefDir, &aStartupInfo, &aProcessInformation) ) { rc = ::GetLastError(); bIsError = true; } } else { // Ce n'est pas un executable -> il faut forcement utiliser l'API // ShellExecute rc = (int)::ShellExecute( HWND_DESKTOP, NULL, PSZ(strCmd), PSZ(strCommandLine), pszDefDir, SW_SHOW ); if( rc >= 0 && rc < 32 ) bIsError = true; } // Une erreur est intervenue dans le ShellExecute if( bIsError && bThrow ) throw Exception("ERR_FILE", "Error while executing command", "Exec"); if( !bBackground && bIsExecutable) { // Attente de la fin du process puis on récupère son code retour ulong ulReturnCode; ::WaitForSingleObject( aProcessInformation.hProcess, INFINITE); ::GetExitCodeProcess(aProcessInformation.hProcess, &ulReturnCode); if( pulReturnCode ) *pulReturnCode = ulReturnCode; return 0; } if ( bIsExecutable ) { // Il faut décrémenter le usecount des handles contenues dans // PROCESS_INFORMATION, sinon les informations sur le process // ne seront jamais libérées par le système... ::CloseHandle(aProcessInformation.hProcess); ::CloseHandle(aProcessInformation.hThread); } return 0; #else String sCmd = pszCmdLine; if( bBackground ) // Background task sCmd += "&"; // Execute shell command then exit int iChildReturnCode = system(PSZ(sCmd)); // Parent process, let's wait for the child to finish LogVerbose("sys", "return code %d", iChildReturnCode); return iChildReturnCode; #endif } //---------------------------------------------------------------------------- // Exec //---------------------------------------------------------------------------- int gdshare::ExecAs(const char* pszCmdLine, const char *pszDefDir, int bBackground, bool bThrow, ulong *pulReturnCode, uid_t uid, gid_t gid) { int rc = 0; #ifdef __WIN32__ // JA 1996/05/02 Support des documents, avec les associations (.TXT lance NOTEPAD,...) // A priori ShellExecute fait exactement ce que l'on veut, sauf pour // le probleme du GetMessage() -> c'est pourquoi on veut savoir // *a priori* si la commande est un executable ou un fichier. Note: // si pas d'extension on considere que c'est un executable) bool bIsExecutable; String strCommandLine = pszCmdLine; String strCmd; strCommandLine.Trim(); if ( strCommandLine.StartWith('"') ) { // the executable name of path may contains spaces. Normaly the method caller have // demilited the command with quotes. int iQuotIndex = strCmd.find('"'); if( iQuotIndex == -1 ) { if ( bThrow ) throw Exception("ERR_FILE", "Missing quotes", "Exec"); } strCmd = strCommandLine.substr(1, iQuotIndex); } else strCommandLine.ExtractToken(' ', &strCmd); // strCmd vaut le premier argument (= le nom de l'exe ou du document) // extraction de l'extension : String strExt; String strCmdDummy = strCmd; rc = strCmdDummy.ExtractTokenRight('.', &strExt ); // Seul le cas rc = 1 (chaine extraite et separateur trouvé) indique // que l'on a une extension. if( rc != 1 ) { strExt = g_strEmpty; bIsExecutable = true; } else { // On pourrait aussi tester l'entree programs= du win.ini pour les // extensions correspondant a des executables, mais bon, cela // ralentirait pour des extensions futures de l'os tres lointaines... if( stricmp( PSZ(strExt), "exe" ) == 0 || stricmp( PSZ(strExt), "com" ) == 0 || stricmp( PSZ(strExt), "bat" ) == 0 || stricmp( PSZ(strExt), "pif" ) == 0 || stricmp( PSZ(strExt), "cmd" ) == 0 ) { // On exclue les URL if (strstr(PSZ(strCmd), "://") == NULL) bIsExecutable = true; else bIsExecutable = false; } else bIsExecutable = false; } bool bIsError = false; // WinExec attend que le process fils appelle GetMessage() // On utilise plutot CreateProcess, dans le cas d'un executable PROCESS_INFORMATION aProcessInformation; memset(&aProcessInformation, 0, sizeof(PROCESS_INFORMATION)); if( bIsExecutable ) { STARTUPINFO aStartupInfo; memset(&aStartupInfo, 0, sizeof(aStartupInfo)); aStartupInfo.cb = sizeof(aStartupInfo); rc = 0; if( !::CreateProcess(NULL, (char*)pszCmdLine, NULL, NULL, FALSE, CREATE_NO_WINDOW, NULL, pszDefDir, &aStartupInfo, &aProcessInformation) ) { rc = ::GetLastError(); bIsError = true; } } else { // Ce n'est pas un executable -> il faut forcement utiliser l'API // ShellExecute rc = (int)::ShellExecute( HWND_DESKTOP, NULL, PSZ(strCmd), PSZ(strCommandLine), pszDefDir, SW_SHOW ); if( rc >= 0 && rc < 32 ) bIsError = true; } // Une erreur est intervenue dans le ShellExecute if( bIsError && bThrow ) throw Exception("ERR_FILE", "Error while executing command", "Exec"); if( !bBackground && bIsExecutable) { // Attente de la fin du process puis on récupère son code retour ulong ulReturnCode; ::WaitForSingleObject( aProcessInformation.hProcess, INFINITE); ::GetExitCodeProcess(aProcessInformation.hProcess, &ulReturnCode); if( pulReturnCode ) *pulReturnCode = ulReturnCode; return 0; } if ( bIsExecutable ) { // Il faut décrémenter le usecount des handles contenues dans // PROCESS_INFORMATION, sinon les informations sur le process // ne seront jamais libérées par le système... ::CloseHandle(aProcessInformation.hProcess); ::CloseHandle(aProcessInformation.hThread); } return 0; #else String sCmd = pszCmdLine; if( bBackground ) // Background task sCmd += "&"; LogVerbose("sys", "Shell exec with effective uid %d", uid); LogVerbose("sys", "Shell exec with effective gid %d", gid); int iChildReturnCode = 0; // fork a new process pid_t pid = fork(); if( 0 == pid ) { // Child process if( gid > 0 ) { // Set new gid rc = setgid(gid); if( rc ) exit(-1); } if( uid > 0 ) { // Set new uid rc = setuid(uid); if( rc ) exit(-1); } // Execute shell command then exit exit(system(PSZ(sCmd))); } else if( pid < 0 ) throw Exception("ERR_FILE", "Error cannot execute shell command", "Exec"); // iChildReturnCode = system(PSZ(sCmd)); // Parent process, let's wait for the child to finish waitpid(pid, &iChildReturnCode, WEXITSTATUS(iChildReturnCode)); LogVerbose("sys", "return code %d", iChildReturnCode); return iChildReturnCode; #endif } //============================================================================= // // Command line argument // //============================================================================= CommandLine *CommandLine::ms_pTheInstance = NULL; //---------------------------------------------------------------------------- // CommandLine::Instance //---------------------------------------------------------------------------- CommandLine *CommandLine::Instance() { if( NULL == ms_pTheInstance ) ms_pTheInstance = new CommandLine; return ms_pTheInstance; } //---------------------------------------------------------------------------- // CommandLine::FindShortOpt //---------------------------------------------------------------------------- SCommandLineOpt *CommandLine::FindShortOpt(const char cOpt) { vecOpts::iterator itOpt; for( itOpt = m_vecOptDefs.begin(); itOpt != m_vecOptDefs.end(); itOpt++ ) { if( (*itOpt).cShortName == cOpt ) return &(*itOpt); } return NULL; } //---------------------------------------------------------------------------- // CommandLine::FindLongOpt //---------------------------------------------------------------------------- SCommandLineOpt *CommandLine::FindLongOpt(const String &strOpt) { vecOpts::iterator itOpt; for( itOpt = m_vecOptDefs.begin(); itOpt != m_vecOptDefs.end(); itOpt++ ) { if( IsEquals((*itOpt).strLongName, strOpt) ) return &(*itOpt); } return NULL; } //---------------------------------------------------------------------------- // CommandLine::AddOpt //---------------------------------------------------------------------------- void CommandLine::AddOpt(char cShortName, pcsz pszLongName, pcsz pszValue, pcsz pszDesc) { // Get a reference to the singleton object CommandLine &o = *Instance(); SCommandLineOpt opt; opt.cShortName = cShortName; opt.strLongName = pszLongName; opt.strDesc = pszDesc; opt.strValue = pszValue ? pszValue : g_strEmpty; o.m_vecOptDefs.push_back(opt); } //---------------------------------------------------------------------------- // CommandLine::AddArg //---------------------------------------------------------------------------- void CommandLine::AddArg(pcsz pszDesc, bool bSingle) { // Get a reference to the singleton object CommandLine &o = *Instance(); SCommandLineArg arg; arg.strDesc = pszDesc; arg.bSingle = bSingle; // if not single Several argument can follow o.m_vecArgDefs.push_back(arg); } //---------------------------------------------------------------------------- // CommandLine::BadOption //---------------------------------------------------------------------------- bool CommandLine::BadOption(const String &strOpt) { std::cerr << "Unrecognized option '" << strOpt << "'" << std::endl; return ShowUsage(std::cerr); } //---------------------------------------------------------------------------- // CommandLine::Read //---------------------------------------------------------------------------- bool CommandLine::Read(int iArgc, char **ppszArgv) { // Get a reference to the singleton object CommandLine &o = *Instance(); // Special options that ignore all others CommandLine::AddOpt('h', "help", "", "Show this usage"); CommandLine::AddOpt('v', "version", "", "Program version"); for(int i = 1; i < iArgc; i++ ) { String strArg = ppszArgv[i]; if( StartWith(strArg, "--") ) { // Supress "--" before option name strArg.erase(0, 2); SCommandLineOpt *pOpt = o.FindLongOpt(strArg); if( !pOpt ) // Bad option return BadOption("--" + strArg); if( !pOpt->strValue.empty() && i < iArgc - 1 ) // Store value o.m_dictOptValues[pOpt->strLongName] = ppszArgv[++i]; else o.m_dictOptValues[pOpt->strLongName] = "dummy"; } else if( StartWith(strArg, '-') ) { // Supress "-" before option name SCommandLineOpt *pOpt = o.FindShortOpt(strArg[1]); if( NULL == pOpt ) // Bad option return BadOption(strArg); if( !pOpt->strValue.empty() && i < iArgc - 1 ) // Store value o.m_dictOptValues[pOpt->strLongName] = ppszArgv[++i]; else o.m_dictOptValues[pOpt->strLongName] = "dummy"; } else { if( o.m_vecArgDefs.empty() ) { std::cerr << "Unexpected argument \"" << strArg << "\"" << std::endl; return ShowUsage(std::cerr); } // Simple argument o.m_vecArgs.push_back(strArg); } } // Check for "version" or "help" options if( IsOption("version") ) { std::cout << o.m_strCmdName << " V" << o.m_strCmdVersion << std::endl; return false; } else if( IsOption("help") ) return ShowUsage(std::cout); // Check arguments else if( o.m_vecArgDefs.size() > o.m_vecArgs.size() ) { std::cerr << "Argument missing." << std::endl; return ShowUsage(std::cerr); } return true; } //---------------------------------------------------------------------------- // CommandLine::IsOption //---------------------------------------------------------------------------- bool CommandLine::IsOption(const String &strOpt) { // Get a reference to the singleton object CommandLine &o = *Instance(); StringDict::iterator it = o.m_dictOptValues.find(strOpt); if( it != o.m_dictOptValues.end() ) return true; return false; } //---------------------------------------------------------------------------- // CommandLine::OptionValue //---------------------------------------------------------------------------- String CommandLine::OptionValue(const String &strOpt) { // Get a reference to the singleton object CommandLine &o = *Instance(); StringDict::iterator it = o.m_dictOptValues.find(strOpt); if( o.m_dictOptValues.end() == it ) return g_strEmpty; return it->second; } //---------------------------------------------------------------------------- // CommandLine::ArgCount //---------------------------------------------------------------------------- int CommandLine::ArgCount() { return Instance()->m_vecArgs.size(); } //---------------------------------------------------------------------------- // CommandLine::Arg //---------------------------------------------------------------------------- String CommandLine::Arg(int i) { if( i >= 0 || i < ArgCount() ) return Instance()->m_vecArgs[i]; return g_strEmpty; } //---------------------------------------------------------------------------- // CommandLine::SetCmdNameVersion //---------------------------------------------------------------------------- void CommandLine::SetCmdNameVersion(const String &strName, const String &strVersion) { Instance()->m_strCmdName = strName; Instance()->m_strCmdVersion = strVersion; } //---------------------------------------------------------------------------- // CommandLine::ShowUsage //---------------------------------------------------------------------------- bool CommandLine::ShowUsage(std::ostream &os) { // Get a reference to the singleton object CommandLine &o = *Instance(); os << "Usage:" << std::endl; os << o.m_strCmdName; if( o.m_vecOptDefs.size() > 0 ) os << " [options]"; if( o.m_vecArgDefs.size() > 0 ) for( uint ui = 0; ui < o.m_vecArgDefs.size(); ui++ ) { os << " " << o.m_vecArgDefs[ui].strDesc; if( !o.m_vecArgDefs[ui].bSingle ) os << "..."; } os << std::endl; if( o.m_vecOptDefs.size() > 0 ) { os << "Options:"; for( uint ui = 0; ui < o.m_vecOptDefs.size(); ui++ ) { std::ostringstream oss; oss << std::endl << "-" << o.m_vecOptDefs[ui].cShortName << ", --" << o.m_vecOptDefs[ui].strLongName; if( !o.m_vecOptDefs[ui].strValue.empty() ) oss << " <" << o.m_vecOptDefs[ui].strValue << ">"; // Format Output os.width(40); os << std::left << oss.str(); os << o.m_vecOptDefs[ui].strDesc; } } os << std::endl; return false; } //---------------------------------------------------------------------------- // CommandLine::ShowUsage //---------------------------------------------------------------------------- void CommandLine::ShowUsage(const String &strAppInfo) { if( !strAppInfo.empty() ) cout << strAppInfo << endl; ShowUsage(cout); } //============================================================================= // // App // //============================================================================= App::App(const String &strName) { static App *s_pApp = NULL; if( s_pApp ) throw Exception("Can't allocate more than one application object", "App object already allocated", "App::App"); m_strName = strName; s_pApp = this; } #ifdef __LINUX__ // Signal handler static void child_handler(int signum) { switch(signum) { case SIGALRM: exit(EXIT_FAILURE); break; case SIGUSR1: exit(EXIT_SUCCESS); break; case SIGCHLD: exit(EXIT_FAILURE); break; } } #define RUN_AS_USER "root" #endif //---------------------------------------------------------------------------- // App::Deamonize //---------------------------------------------------------------------------- void App::Deamonize() { #ifdef __LINUX__ LogInfo("app", "Deamonize process"); pid_t pid, sid, parent; int lfp = -1; String strLockFile = String("/var/lock/subsys/") + m_strName; String strPidFile = String("/var/run/") + m_strName + String(".pid"); /* already a daemon */ if( getppid() == 1 ) return; /* Drop user if there is one, and we were run as root */ if( getuid() == 0 || geteuid() == 0 ) { struct passwd *pw = getpwnam(RUN_AS_USER); if( pw ) { LogNotice("app", "setting user to " RUN_AS_USER ); setuid( pw->pw_uid ); } } /* Trap signals that we expect to recieve */ signal(SIGCHLD,child_handler); signal(SIGUSR1,child_handler); signal(SIGALRM,child_handler); /* Fork off the parent process */ pid = fork(); if( pid < 0 ) { LogError("app", "unable to fork daemon, code=%d (%s)", errno, strerror(errno) ); exit(EXIT_FAILURE); } /* If we got a good PID, then we can exit the parent process. */ if( pid > 0 ) { /* Wait for confirmation from the child via SIGTERM or SIGCHLD, or for two seconds to elapse (SIGALRM). pause() should not return. */ alarm(2); pause(); exit(EXIT_FAILURE); } /* Create the lock and pid files */ lfp = open(PSZ(strLockFile),O_RDWR|O_CREAT,0640); if( lfp < 0 ) { LogError("app", "unable to create lock file %s, code=%d (%s)", PSZ(strLockFile), errno, strerror(errno) ); exit(EXIT_FAILURE); } if( lockf(lfp, F_TLOCK, 0) < 0 ) { LogError("app", "Cannot lock file '%s'. Exiting", PSZ(strLockFile)); exit(EXIT_FAILURE); } int iPidFile = open(PSZ(strPidFile), O_RDWR|O_CREAT, 0640); if( iPidFile < 0 ) { LogError("app", "unable to create pid file %s, code=%d (%s)", PSZ(strPidFile), errno, strerror(errno) ); exit(EXIT_FAILURE); } String strPid; strPid.Printf("%d\n",getpid()); if( write(iPidFile,PSZ(strPid),strPid.size()) < 0 ) { LogError("app", "unable to write into pid file %s, code=%d (%s)", PSZ(strPidFile), errno, strerror(errno) ); exit(EXIT_FAILURE); } /* At this point we are executing as the child process */ parent = getppid(); /* Cancel certain signals */ signal(SIGCHLD,SIG_DFL); /* A child process dies */ signal(SIGTSTP,SIG_IGN); /* Various TTY signals */ signal(SIGTTOU,SIG_IGN); signal(SIGTTIN,SIG_IGN); signal(SIGHUP, SIG_IGN); /* Ignore hangup signal */ signal(SIGTERM,SIG_DFL); /* Die on SIGTERM */ /* Change the file mode mask */ umask(0); /* Create a new SID for the child process */ sid = setsid(); if (sid < 0) { LogError( "app", "unable to create a new session, code %d (%s)", errno, strerror(errno) ); exit(EXIT_FAILURE); } /* Change the current working directory. This prevents the current directory from being locked; hence not being able to remove it. */ if ((chdir("/")) < 0) { LogError("app", "unable to change directory to %s, code %d (%s)", "/", errno, strerror(errno) ); exit(EXIT_FAILURE); } /* Redirect standard files to /dev/null */ freopen( "/dev/null", "r", stdin); freopen( "/dev/null", "w", stdout); freopen( "/dev/null", "w", stderr); /* Tell the parent process that we are A-okay */ kill( parent, SIGUSR1 ); LogNotice("app", "Process started"); #endif } //============================================================================= // // Basic tree node // //============================================================================= //---------------------------------------------------------------------------- // BasicTreeNode::BasicTreeNode //---------------------------------------------------------------------------- BasicTreeNode::BasicTreeNode() { m_pFirstChildNode = NULL; m_pLastChildNode = NULL; m_pNextSiblingNode = NULL; m_pParentNode = NULL; } //---------------------------------------------------------------------------- // BasicTreeNode::~BasicTreeNode //---------------------------------------------------------------------------- BasicTreeNode::~BasicTreeNode() { if( NULL != m_pFirstChildNode ) delete m_pFirstChildNode; if( NULL != m_pNextSiblingNode ) delete m_pNextSiblingNode; } //---------------------------------------------------------------------------- // BasicTreeNode::AddNode //---------------------------------------------------------------------------- void BasicTreeNode::AddNode(BasicTreeNode *pNode) { if( NULL == m_pFirstChildNode ) { m_pFirstChildNode = pNode; m_pLastChildNode = pNode; } else { m_pLastChildNode->m_pNextSiblingNode = pNode; m_pLastChildNode = pNode; } pNode->m_pParentNode = this; pNode->m_pNextSiblingNode = NULL; } //============================================================================= // // CEnvVariableEvaluator // //============================================================================= bool CEnvVariableEvaluator::Evaluate(String *pstrVar) { return GetEnv(PSZ(*pstrVar), pstrVar); } //============================================================================= // // LogManager // //============================================================================= LogManager *LogManager::ms_pTheInstance = NULL; //---------------------------------------------------------------------------- // LogManager::LogManager //---------------------------------------------------------------------------- LogManager::LogManager() : m_iMinLevel(LOG_INFO) { } //---------------------------------------------------------------------------- // LogManager::Instance //---------------------------------------------------------------------------- LogManager *LogManager::Instance() { if( NULL == ms_pTheInstance ) ms_pTheInstance = new LogManager; return ms_pTheInstance; } //---------------------------------------------------------------------------- // LogManager::PushLogTarget //---------------------------------------------------------------------------- void LogManager::PushLogTarget(ILogTarget *pLogTarget) { Instance()->m_stkCatchLogTarget.push(pLogTarget); } //---------------------------------------------------------------------------- // LogManager::PopLogTarget //---------------------------------------------------------------------------- void LogManager::PopLogTarget() { // Get a reference to the singleton object LogManager &o = *Instance(); if( !o.m_stkCatchLogTarget.empty() ) o.m_stkCatchLogTarget.pop(); else throw LogException("Can't pop log target", "Log target stack is empty", "LogManager::PopLogTarget"); } //---------------------------------------------------------------------------- // LogManager::CurrentLogTarget //---------------------------------------------------------------------------- ILogTarget *LogManager::CurrentLogTarget() { // Get a reference to the singleton object LogManager &o = *Instance(); if( !o.m_stkCatchLogTarget.empty() ) return o.m_stkCatchLogTarget.top(); return &o.m_defLogHandler; } //---------------------------------------------------------------------------- // LogManager::Init //---------------------------------------------------------------------------- void LogManager::Init(int iMinLevel, const String &_strFilter) { // Get a reference to the singleton object LogManager &o = *Instance(); o.m_iMinLevel = iMinLevel; String strFilter = _strFilter, strType; while( strFilter.size() > 0 ) { ExtractToken(&strFilter, '|', &strType); if( strType.size() > 0 ) o.m_setTypes.insert(strType); } } //---------------------------------------------------------------------------- // LogManager::Log //---------------------------------------------------------------------------- void LogManager::Log(ELogLevel eLevel, pcsz pszType, const String &strMsg) { // Get a reference to the singleton LogManager &o = *Instance(); if( int(eLevel) < o.m_iMinLevel ) // Do nothing return; if( o.m_setTypes.size() > 0 && o.m_setTypes.find(String(pszType)) == o.m_setTypes.end() && 0 == eLevel ) // Type not found in filter set return; // Notify log tarteg if( CurrentLogTarget() ) CurrentLogTarget()->Log(eLevel, pszType, strMsg); } //============================================================================= // // DefaultLogHandler // //============================================================================= //---------------------------------------------------------------------------- // DefaultLogHandler::Log //---------------------------------------------------------------------------- void DefaultLogHandler::Log(ELogLevel eLevel, pcsz pszType, const String &strMsg) { // Formatting message CurrentDate dtCur; String strLogDate = StrFormat("%4d-%02d-%02d,%02d:%02d:%02.3f", dtCur.Year(), dtCur.Month(), dtCur.Day(), dtCur.Hour(), dtCur.Min(), dtCur.Sec()); String strLevel; switch( eLevel ) { case LOG_EMERGENCY: strLevel = "EMERGENCY"; break; case LOG_ALERT: strLevel = "ALERT"; break; case LOG_CRITICAL: strLevel = "CRITICAL"; break; case LOG_ERROR: strLevel = "ERROR"; break; case LOG_WARNING: strLevel = "WARNING"; break; case LOG_NOTICE: strLevel = "NOTICE"; break; case LOG_INFO: strLevel = "INFO"; break; case LOG_VERBOSE: strLevel = "DEBUG"; break; case LOG_LEVEL_COUNT: default: break; } std::clog << strLogDate << ' ' << strLevel << ' ' << '[' << pszType << "]:" << strMsg << '\n'; }; //============================================================================= // // LogCatcher // //============================================================================= //---------------------------------------------------------------------------- // LogCatcher::LogCatcher //---------------------------------------------------------------------------- LogCatcher::LogCatcher(ILogTarget *pLogTarget) { LogManager::PushLogTarget(pLogTarget); }; //---------------------------------------------------------------------------- // LogCatcher::~LogCatcher //---------------------------------------------------------------------------- LogCatcher::~LogCatcher() { LogManager::PopLogTarget(); }; //============================================================================= // // LogForward // //============================================================================= //---------------------------------------------------------------------------- // LogForward::LogForward //---------------------------------------------------------------------------- LogForward::LogForward(pfn_log_fwd pfn_log_fwd) { m_pfn_log_fwd = pfn_log_fwd; } //---------------------------------------------------------------------------- // LogForward::Log //---------------------------------------------------------------------------- void LogForward::Log(ELogLevel eLevel, pcsz pszType, const String &strMsg) { if( m_pfn_log_fwd != NULL ) m_pfn_log_fwd(eLevel, pszType, PSZ(strMsg)); } //============================================================================= // Macro for Log functions //============================================================================= #define LOG_MSG(level) \ va_list argptr; \ va_start(argptr, pszFormat); \ VSNPRINTF(g_acScratchBuf, g_iScratchLen, pszFormat, argptr); \ va_end(argptr); \ String strErr = g_acScratchBuf; \ LogManager::Log(level, pszType, strErr); // Log functions void gdshare::LogEmergency(pcsz pszType, pcsz pszFormat, ...) { #ifdef _THREAD_SUPPORT LOCK(&g_acScratchBuf) #endif LOG_MSG(LOG_EMERGENCY) } void gdshare::LogAlert(pcsz pszType, pcsz pszFormat, ...) { #ifdef _THREAD_SUPPORT LOCK(&g_acScratchBuf) #endif LOG_MSG(LOG_ALERT) } void gdshare::LogCritical(pcsz pszType, pcsz pszFormat, ...) { #ifdef _THREAD_SUPPORT LOCK(&g_acScratchBuf) #endif LOG_MSG(LOG_CRITICAL) } void gdshare::LogError(pcsz pszType, pcsz pszFormat, ...) { #ifdef _THREAD_SUPPORT LOCK(&g_acScratchBuf) #endif LOG_MSG(LOG_ERROR) } void gdshare::LogWarning(pcsz pszType, pcsz pszFormat, ...) { #ifdef _THREAD_SUPPORT LOCK(&g_acScratchBuf) #endif LOG_MSG(LOG_WARNING) } void gdshare::LogNotice(pcsz pszType, pcsz pszFormat, ...) { #ifdef _THREAD_SUPPORT LOCK(&g_acScratchBuf) #endif LOG_MSG(LOG_NOTICE) } void gdshare::LogInfo(pcsz pszType, pcsz pszFormat, ...) { #ifdef _THREAD_SUPPORT LOCK(&g_acScratchBuf) #endif LOG_MSG(LOG_INFO) } void gdshare::LogVerbose(pcsz pszType, pcsz pszFormat, ...) { #ifdef _THREAD_SUPPORT LOCK(&g_acScratchBuf) #endif LOG_MSG(LOG_VERBOSE) } //============================================================================= // // TemplateProcessor // //============================================================================= //---------------------------------------------------------------------------- // TemplateProcessor::AddEvaluator //---------------------------------------------------------------------------- void TemplateProcessor::AddEvaluator(IVariableEvaluator *pEvaluator) { m_lstEvaluator.push_back(pEvaluator); } //---------------------------------------------------------------------------- // TemplateProcessor::RemoveEvaluator //---------------------------------------------------------------------------- void TemplateProcessor::RemoveEvaluator(IVariableEvaluator *pEvaluator) { std::list::iterator itEvaluator = m_lstEvaluator.begin(); while( m_lstEvaluator.end() != itEvaluator ) { if( *itEvaluator == pEvaluator ) { m_lstEvaluator.erase(itEvaluator); break; } itEvaluator++; } } //---------------------------------------------------------------------------- // TemplateProcessor::ProcessNoRecursion //---------------------------------------------------------------------------- bool TemplateProcessor::ProcessNoRecursion(String *pstrTemplate) { String strEval, strTmp; String strTmpl = *pstrTemplate; String strVar, strValue; bool bNotReturnValue = false; while( strTmpl.size() > 0 ) { // Search for a variable uint uiFirstPos = strTmpl.find("$("); if( String::npos != uiFirstPos ) { // Search for matching ')'. Take care of nested variables uint uiMatchPos = strTmpl.find_first_of(')', uiFirstPos + 2); if( String::npos != uiMatchPos ) { // complete result string strEval += strTmpl.substr(0, uiFirstPos); // Delete up to '$(' characters strTmpl.erase(0, uiFirstPos + 2); // Extract variable content strVar = strTmpl.substr(0, uiMatchPos - uiFirstPos - 2); // Delete up to matching end parenthesis strTmpl.erase(0, uiMatchPos - uiFirstPos - 1); // Variable evaluation bNotReturnValue = !ProcessVar(&strVar); strEval += strVar; } else { // Missing close bracket // Copying up to the end of template string strEval += strTmpl; strTmpl.erase(); } } else { // Copying up to the end of template string strEval += strTmpl; strTmpl.erase(); } } (*pstrTemplate) = strEval; return !bNotReturnValue; } //---------------------------------------------------------------------------- // TemplateProcessor::Process //---------------------------------------------------------------------------- bool TemplateProcessor::Process(String *pstrTemplate, bool bRecurse) { set setSymbols; return PrivProcess(pstrTemplate, bRecurse, setSymbols); } //---------------------------------------------------------------------------- // TemplateProcessor::Process //---------------------------------------------------------------------------- bool TemplateProcessor::PrivProcess(String *pstrTemplate, bool bRecurse, set &setPrevSymbols) { String strEval, strTmp; String strTmpl = *pstrTemplate; String strVar, strValue; bool bNotReturnValue = false; set setSymbols = setPrevSymbols; while( strTmpl.size() > 0 ) { // Search for a variable uint uiFirstPos = strTmpl.find("$("); if( String::npos != uiFirstPos ) { // Search for matching ')'. Take care of nested variables uint uiMatchPos = uiFirstPos+1, nVar = 1; while( nVar > 0 ) { uiMatchPos = strTmpl.find_first_of("()", uiMatchPos + 1); if( String::npos == uiMatchPos ) break; if( ')' == strTmpl[uiMatchPos] ) nVar--; else if( '$' == strTmpl[uiMatchPos-1] && '(' == strTmpl[uiMatchPos] ) nVar++; } if( String::npos != uiMatchPos ) { // complete result string strEval += strTmpl.substr(0, uiFirstPos); // Delete up to '$(' characters strTmpl.erase(0, uiFirstPos + 2); // Extract variable content strVar = strTmpl.substr(0, uiMatchPos - uiFirstPos - 2); // Delete up to matching end parenthesis strTmpl.erase(0, uiMatchPos - uiFirstPos - 1); if( bRecurse ) // Evaluate variable name himself // Ignore return value since the important is the evaluation below PrivProcess(&strVar, true, setPrevSymbols); // Keep track of searched symbol for subsequents recursives calls setSymbols.insert(strVar); // Evaluate variable only if it hasn't been evaluated in a previous call during recursive process if( setPrevSymbols.find(strVar) == setPrevSymbols.end() ) bNotReturnValue |= !PrivProcessVar(&strVar, bRecurse, true, setSymbols); // Variable evaluation strEval += strVar; } else { // Missing close bracket // Copying up to the end of template string strEval += strTmpl; strTmpl.erase(); } } else { // Copying up to the end of template string strEval += strTmpl; strTmpl.erase(); } } (*pstrTemplate) = strEval; return !bNotReturnValue; } //---------------------------------------------------------------------------- // TemplateProcessor::Process //---------------------------------------------------------------------------- bool TemplateProcessor::ProcessVar(String *pstrVar) { set emptySet; return PrivProcessVar(pstrVar, false, false, emptySet); } //---------------------------------------------------------------------------- // TemplateProcessor::Process //---------------------------------------------------------------------------- bool TemplateProcessor::PrivProcessVar(String *pstrVar, bool bRecurse, bool bDeepEvaluation, set &setEvaluatedSymbols) { std::list::iterator itEvaluator = m_lstEvaluator.begin(); while( m_lstEvaluator.end() != itEvaluator ) { if( (*itEvaluator)->Evaluate(pstrVar) ) { if( bDeepEvaluation ) // Evaluate result himself return PrivProcess(pstrVar, bRecurse, setEvaluatedSymbols); else return true; } itEvaluator++; } switch( m_eNotFoundReplacement ) { case EMPTY_STRING: *pstrVar = ""; break; case VARIABLE_NAME: break; case UNCHANGE_STRING: *pstrVar = string("$(") + *pstrVar + ')'; break; } return false; } //============================================================================= // MReferencable //============================================================================= //--------------------------------------------------------------------------- // MReferencable::MReferencable //--------------------------------------------------------------------------- MReferencable::MReferencable() { m_iUseCount = 0; } //--------------------------------------------------------------------------- // MReferencable::~MReferencable //--------------------------------------------------------------------------- MReferencable::~MReferencable() { } //--------------------------------------------------------------------------- // MReferencable::AddRef //--------------------------------------------------------------------------- void MReferencable::AddRef() const { #ifdef _THREAD_SUPPORT LOCK((void *)this); #endif ++m_iUseCount; } //--------------------------------------------------------------------------- // MReferencable::Release //--------------------------------------------------------------------------- void MReferencable::Release() const { #ifdef _THREAD_SUPPORT LOCK((void *)this); #endif if( 0 == --m_iUseCount ) delete this; } //============================================================================= // MMetadata //============================================================================= //------------------------------------------------------------------------ // MMetadata::AddMetadata //------------------------------------------------------------------------ void MMetadata::AddMetadata(const String &strKey, const String &strValue) { m_mapString[strKey] = strValue; } void MMetadata::AddMetadata(const String &strKey, const char *pszValue) { if( pszValue ) m_mapString[strKey] = String(pszValue); else throw NullPointerException("Null pointer passed as metadata value", "MMetadata::AddMetadata"); } void MMetadata::AddMetadata(const String &strKey, int iValue) { m_mapInteger[strKey] = iValue; // Also store metadata as string String strTmp; strTmp.Printf("%d", iValue); m_mapString[strKey] = strTmp; } void MMetadata::AddMetadata(const String &strKey, double dValue) { m_mapDouble[strKey] = dValue; // Also store metadata as string String strTmp; strTmp.Printf("%g", dValue); m_mapString[strKey] = strTmp; } //------------------------------------------------------------------------ // MMetadata::HasMetadata //------------------------------------------------------------------------ bool MMetadata::HasMetadata(const String &strKey) const { std::map::const_iterator it = m_mapString.find(strKey); if( it != m_mapString.end() ) return true; return false; } //------------------------------------------------------------------------ // MMetadata::GetMetadata //------------------------------------------------------------------------ bool MMetadata::GetMetadata(const String &strKey, String *pstrValue, bool bThrow) const { std::map::const_iterator it = m_mapString.find(strKey); if( it == m_mapString.end() ) { if( bThrow ) throw NoDataException("metadata not found", "MMetadata::GetMetadata"); else return false; } *pstrValue = it->second; return true; } //------------------------------------------------------------------------ // MMetadata::GetIntegerMetadata //------------------------------------------------------------------------ bool MMetadata::GetIntegerMetadata(const String &strKey, int *piValue, bool bThrow) const { std::map::const_iterator it = m_mapInteger.find(strKey); if( it == m_mapInteger.end() ) { if( bThrow ) throw NoDataException("metadata not found", "MMetadata::GetMetadata"); else return false; } *piValue = it->second; return true; } //------------------------------------------------------------------------ // MMetadata::GetDoubleMetadata //------------------------------------------------------------------------ bool MMetadata::GetDoubleMetadata(const String &strKey, double *pdValue, bool bThrow) const { std::map::const_iterator it = m_mapDouble.find(strKey); if( it == m_mapDouble.end() ) { if( bThrow ) throw NoDataException("metadata not found", "MMetadata::GetMetadata"); else return false; } *pdValue = it->second; return true; } code-4.4.3/contrib/applications/NXextract/src/base.h000066400000000000000000001045721275430514000223660ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // Some useful definitions and shortcuts // // Creation : 18/02/2005 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #ifndef __BASE_H__ #define __BASE_H__ #ifdef WIN32 #define __WIN32__ #pragma warning(disable:4786) #elif defined(__linux__) #define __UNIX__ #define __LINUX__ #define __WANT_STRICMP__ // undefined function #endif #include // STL headers #include #include #include #include #include #include #ifdef __WANT_TREE_CLASS__ // include stl-like 'tree' class from Kasper Peeters (k.peeters@damtp.cam.ac.uk) // (http://www.damtp.cam.ac.uk/user/kp229/index.html) #ifdef __WIN32__ #if _MSC_VER < 1300 // 1200 => vc 6.0 #include "tree_msvc.h" #else #include "tree.h" #endif #else #include "tree.h" #endif #endif #if defined(__WIN32__) && _MSC_VER > 1200 // Deprecated POSX definitions with VC8+ #define stricmp _stricmp #define strnicmp _strnicmp #define mkdir _mkdir #endif #include #ifdef __WIN32__ // Fake definitions typedef int mode_t; typedef long uid_t; typedef long gid_t; typedef int fsid_t; #endif // Cast a string object to a const char * #define PSZ(s) (s).c_str() #if defined(__UNIX__) || (defined(__WIN32__) && _MSC_VER > 1200) // Variadic macro supported starting in C99 #define PSZ_FMT(...) StrFormat(__VA_ARGS__).c_str() #endif // Usefull macro #define MAKEBOOL(a) (a)?true:false #ifdef __WANT_STRICMP__ int stricmp(const char *s1, const char *s2); int strnicmp(const char *s1, const char *s2, int maxlen); #endif #ifdef _DEBUG void PrintfDebug(const char *pcszFormat, ...); void OutputDebug(const char *pcszString); void checkmem(); #endif // To ensure backward compatibility of the name space #define soleil gdshare using namespace std; namespace gdshare { //=========================================================================== // Usual types //=========================================================================== // Mapping 64 bit integers #ifdef _MSC_VER #ifdef __WIN32__ typedef __int64 int64; #endif #elif defined (__LINUX__) typedef long long int64; #endif /// Other types typedef unsigned char uint8; typedef unsigned char byte; typedef unsigned char uchar; typedef const char * pcsz; typedef char * psz; #ifdef __WIN32__ typedef unsigned short ushort; typedef unsigned long ulong; typedef unsigned int uint; #endif /// Make int64 from the long integers pair [highpart, lowpart] inline int64 int64FromHLPair(long lHigh, unsigned long ulLow) { int64 i64 = 1; i64 = i64 << 32; i64 = i64 * lHigh + ulLow; return i64; } // Generic pointer to obj typedef void * obj_ptr; // Useful values for interpret 'ExtractToken' family methods #define EXTRACT_TOKEN_FOUND 1 #define EXTRACT_TOKEN_NOT_FOUND 2 #define EXTRACT_TOKEN_EMPTY_SOURCE 0 //============================================================================= /// free functions //============================================================================= /// Returns true if process is running as root bool IsRoot(); //============================================================================= /// Extended string class /// //============================================================================= class String : public string { public: /// ExtractToken methods result enum ExtractRes { EMPTY_STRING=0, SEP_FOUND, SEP_NOT_FOUND }; //@{ Constructors String() : string() {} String(const char *psz) { if( NULL == psz ) erase(); else append(psz); } String(const char *psz, int iSize) { if( NULL == psz ) erase(); else append(psz, iSize); } String(const String &str) : string(str) {} String(const string &str) : string(str) {} //@} /// Compare strings bool IsEquals(const String &str) const; /// Compare string in a no case sensitive way bool IsEqualsNoCase(const String &str) const; /// Test first character bool StartWith(char c) const; /// Test first characters with other string bool StartWith(pcsz pcszStart, bool bNoCase=false) const; /// Test last character bool EndWith(char c) const; /// Test last character bool EndWith(pcsz pcszEnd, bool bNoCase=false) const; /// @name Extracting token from a string /// /// @param pstrSource The string to extract from /// @param c Separator /// @param pstrToken string receiving the extracted token /// @return /// 0 : nothing extracted /// 1 : string extracted and separator found /// 2 : string extracted and separator not found /// //@{ Extraction methods /// Search token from left to right int ExtractToken(char c, String *pstrToken); /// Search token from right to left int ExtractTokenRight(char c, String *pstrToken); /// Search enclosed token from left to right int ExtractToken(char cLeft, char cRight, String *pstrToken); /// Search enclosed token from right to left int ExtractTokenRight(char cLeft, char cRight, String *pstrToken); //@} /// Remove characters that enclose string: quotes, paranthesis, etc... /// ex: RemoveEnclosure("'", "'") -> removes quotes in a string like 'string' /// ex: RemoveEnclosure("([", ")]") -> removes paranthesis in a string like (string) or [string] /// but not in string like (string] /// @param pcszLeft list of possible left enclosure chars /// @param pcszRight list of possible right enclosure chars /// @return true if enclosure was removed bool RemoveEnclosure(pcsz pszLeft, pcsz pszRight); bool RemoveEnclosure(char cLeft, char cRight); /// Match string with mask containing '*' and '?' jokers bool Match(pcsz pszMask) const; bool Match(const String &strMask) const; /// Remove white space and begining and end of string void Trim(); /// Build a string with format int Printf(pcsz pszFormat, ...); /// Split string /// /// @param c Separator /// @param pvecstr pointer to a vector of strings /// void Split(char c, vector *pvecstr); void Split(char c, vector *pvecstr) const; void Split(char c, String *pstrLeft, String *pstrRight, bool bPreserve=false); /// Join strings from string vector /// /// @param cSep Items separator /// void Join(const vector &vecStr, char cSep=','); /// Remove item in a string like "item1,item2,item3,..." /// /// @param cSep Items separator /// /// @return true if the item was found, otherwise false bool RemoveItem(const String &strItem, char cSep=','); /// Convert characters to lowercase void ToLower(); /// Convert string to uppercase void ToUpper(); /// Find and replace /// /// @param pszSrc Substring to replace /// @param pszDst Substitution string /// void Replace(pcsz pszSrc, pcsz pszDst); /// Find and replace one character /// /// @param cSrc Character to replace /// @param cDst Substitution Character /// void Replace(char cSrc, char cDst); /// Crypting /// /// @param pszXorKey XOR key /// @param pszRotKey ROT key /// void Crypt(const char* pszXorKey=NULL, const char* pszRotKey=NULL); /// Decrypting /// /// @param pszXorKey XOR key /// @param pszRotKey ROT key /// void Decrypt(const char* pszXorKey=NULL, const char* pszRotKey=NULL); /// Returns hash code /// ulong Hash() const; }; //## Will be removed when all String object will be replaced with String typedef String CString; // Empty string - useful when need a const string & extern const String g_strEmpty; // Simple scratch buffer (not thread safe) extern const int g_iScratchLen; extern char g_acScratchBuf[]; //============================================================================== /// Error handling /// //============================================================================== class Error { public: enum ELevel { _WARNING = 0, _ERROR = 1, _CRITICAL = 2, _ALERT = 3, _EMERGENCY = 4, _LEVEL_COUNT // Not a error level, just the total number of levels }; private: String m_strReason; /**< Error reason (e.g. "OUT_OF_MEMORY") */ String m_strDesc; /**< Error description */ String m_strOrigin; /**< Origin of error */ ELevel m_eLevel; /**< Error level */ public: Error(const String &strReason, const String &strDesc, const String &strOrigin, ELevel eLevel = _ERROR) : m_strReason(strReason), m_strDesc(strDesc), m_strOrigin(strOrigin), m_eLevel(eLevel) {} const String &Reason() const { return m_strReason; } const String &Desc() const { return m_strDesc; } const String &Origin() const { return m_strOrigin; } const ELevel Level() const { return m_eLevel; } String ToString() const; }; // For deprecated class name CError typedef Error CError; //============================================================================== /// Error stack : singleton object /// //============================================================================== class ErrorStack { friend class IgnoreErrors; private: static ErrorStack *ms_pTheInstance; static Error s_EmptyError; std::stack m_stkErrors; bool m_bLogError; bool m_bIgnoreError; /// Give back a real object static ErrorStack *Instance(); public: static void Push(const String &strReason, const String &strDesc, const String &strOrigin, CError::ELevel eLevel = CError::_ERROR); /// Activate logging when a error is pushed static void SetLogError(bool bLog = true); /// Ignore errors static void SetIgnoreErrors(bool bIgnore = true); /// Return top error static CError &Top(); /// Pop top error static void Pop(); /// Returns true if stack is empty static bool IsEmpty(); /// Clear stack static void Clear(); /// Returns stack size static int Size(); /// Returns all error msg in a single string static String ToString(char cSep='\n'); }; // For deprecated class name CError #define CErrorStack ErrorStack //============================================================================== /// Instance this object to suspend error collecting from the errors stack /// //============================================================================== class IgnoreErrors { IgnoreErrors() { CErrorStack::SetIgnoreErrors(); } ~IgnoreErrors() { CErrorStack::SetIgnoreErrors(false); } }; //============================================================================== /// Basic exception class /// //============================================================================== class ExceptionBase { protected: String m_strError; // Error text String m_strReason; // Reason String m_strMethod; // Method name virtual const char *ErrorTitle(); public: ExceptionBase(const char *pcszError, const char *pcszReason, const char *pcszMethod); virtual ~ExceptionBase(); /// Prints error message on console void PrintMessage(); /// Copies error message in a pre-allocated string buffer /// /// @param pBuf Buffer (allocated by caller) to copy the message in /// @param iLen Buffer length /// String Message(); const String &Error() const { return m_strError; } const String &Reason() const { return m_strReason; } const String &Method() const { return m_strMethod; } }; //============================================================================== /// Simple exception class /// //============================================================================== class Exception : public ExceptionBase { protected: const char *ErrorTitle() { return "A exception occured"; } public: Exception(const char *pcszError=NULL, const char *pcszReason=NULL, const char *pcszMethod=NULL): ExceptionBase(pcszError, pcszReason, pcszMethod) { } }; //============================================================================== /// Null pointer exception /// //============================================================================== class NullPointerException : public ExceptionBase { protected: const char *ErrorTitle() { return "Null pointer exception"; } public: NullPointerException(const char *pcszReason, const char *pcszMethod): ExceptionBase("NULL_POINTER", pcszReason, pcszMethod) { } }; //============================================================================== /// No data exception /// //============================================================================== class NoDataException : public ExceptionBase { protected: const char *ErrorTitle() { return "No data exception"; } public: NoDataException(const char *pcszReason, const char *pcszMethod): ExceptionBase("NO_DATA", pcszReason, pcszMethod) { } }; //=========================================================================== /// A few string algorithms //=========================================================================== /// Compare strings bool IsEquals(const String &str1, const String &str2); /// Compare string in a no case sensitive way bool IsEqualsNoCase(const String &str1, const String &str2); /// @name Extracting token from a string /// /// @param pstrSource The string to extract from /// @param c Separator /// @param pstrToken string receiving the extracted token /// @return /// 0 : nothing extracted /// 1 : string extracted and separator found /// 2 : string extracted and separator not found /// //@{ Token extraction functions /// Search token from left to right int ExtractToken(String *pstrSource, char c, String *pstrToken); /// Search token from right to left int ExtractTokenRight(String *pstrSource, char c, String *pstrToken); /// Search enclosed token from left to right int ExtractToken(String *pstrSource, char cLeft, char cRight, String *pstrToken); /// Search enclosed token from right to left int ExtractTokenRight(String *pstrSource, char cLeft, char cRight, String *pstrToken); //@} /// Remove white space and begining and end of string void Trim(String *pstr); /// Test first character bool StartWith(const String &str, char c); /// Test first characters with other string bool StartWith(const String &str, pcsz pcszStart, bool bNoCase=false); /// Test last character bool EndWith(const String &str, char c); // Build a string with format String StrFormat(pcsz pszFormat, ...); //============================================================================= /// Simple strings dictionnary //============================================================================= class StringDict : public std::map { public: /// Export dictionary items to a string /// /// @param pstrDest destination string /// string format is : "name,=value|..." /// void Export(String *pstrDest); /// Build a dictionnary from a string /// /// @param pstrSrc Source string /// void Import(const String &strSrc); /// Complete StringDict entry /// /// @param strKey Entry name /// @param strValue Value to add /// @param cSep Values separator /// void ConcatValue(const String &strKey, const String &strValue, char cSep='|'); /// Return the value associated with the given key /// /// @param strKey Entry name const String &Value(const String &strKey) const; /// Return true if the given key exists in the dictionnary /// /// @param strKey Key name /// bool HasKey(const String &strKey) const; }; //============================================================================= /// Command line option //============================================================================= struct SCommandLineOpt { char cShortName; String strLongName; bool bMandatory; String strDesc; String strValue; }; typedef std::vector vecOpts; //============================================================================= /// Command line argument //============================================================================= struct SCommandLineArg { String strDesc; bool bMandatory; bool bSingle; }; typedef std::vector vecArgs; //============================================================================= /// Command line argument //============================================================================= class CommandLine { private: static CommandLine *ms_pTheInstance; static CommandLine *Instance(); StringDict m_dictOptValues; // Current options values std::vector m_vecArgs; // Simples arguments (not options) vecOpts m_vecOptDefs; // Valid options list vecArgs m_vecArgDefs; // Valid arguments list StringDict m_dictOpts; // Argument dictionnary String m_strCmdName; // Command name String m_strCmdVersion; // Version /// Constructor CommandLine() {} /// Find option def from short form SCommandLineOpt *FindShortOpt(const char cOpt); /// Find option definition from long form SCommandLineOpt *FindLongOpt(const String &strOpt); /// Display "bad option" error message /// /// @return always false static bool BadOption(const String &strOpt); /// Show usage /// /// @return false static bool ShowUsage(std::ostream &os = std::cout); public: /// Set command name (displayed in ShowUsage() ) /// static void SetCmdNameVersion(const String &strName, const String &strVersion); /// Add a option static void AddOpt(char cShortName, pcsz pszLongName, pcsz pszValue, pcsz pszDesc); /// Add a argument static void AddArg(pcsz pszDesc, bool bSingle=true); /// Initializing with command line arguments /// /// @param iArgc, ppszArgv main() arguments /// @return true if arguments are valid, otherwise false /// static bool Read(int iArgc, char **ppszArgv); /// Showing Usage /// /// @param strAppInfo Additionnal information about the application /// static void ShowUsage(const String &strAppInfo); /// Retreiving options, arguments and theirs values static bool IsOption(const String &strArg); static String OptionValue(const String &strOpt); static int ArgCount(); static String Arg(int i); }; // For deprecated class name CCommandLine typedef CommandLine CCommandLine; //============================================================================= /// Application object //============================================================================= class App { private: String m_strName; protected: /// Constructor App(const String &strName); public: virtual ~App() {} /// Application entry point virtual int OnRun()=0; /// Make the application a system deamon void Deamonize(); }; //============================================================================= /// Logging messages /// /// TODO : sending syslog messages //============================================================================= //============================================================================= /// /// LogException /// //============================================================================= class LogException : public ExceptionBase { protected: const char *ErrorTitle() { return "Exception in logging system"; } public: LogException(const char *pcszError=NULL, const char *pcszReason=NULL, const char *pcszMethod=NULL): ExceptionBase(pcszError, pcszReason, pcszMethod) { } }; //============================================================================= /// ELogLevel /// Define severity types using syslog levels definitions //============================================================================= enum ELogLevel { LOG_VERBOSE = 0, LOG_INFO, LOG_NOTICE, LOG_WARNING, LOG_ERROR, LOG_CRITICAL, LOG_ALERT, LOG_EMERGENCY, LOG_LEVEL_COUNT // Not a log level, just the total number of levels }; //============================================================================= /// ILogTarget log target interface /// //============================================================================= class ILogTarget { public: /// Log message virtual void Log(ELogLevel eLevel, pcsz pszType, const String &strMsg)=0; }; /// Log target stack, for logging redirection typedef std::stack LogTargetStack; //============================================================================= /// default log handler : print log on console using clog stream /// //============================================================================= class DefaultLogHandler: public ILogTarget { public: /// Log message virtual void Log(ELogLevel eLevel, pcsz pszType, const String &strMsg); }; /// Log forwarding function type declaration typedef void (*pfn_log_fwd)(int iLevel, const char *pszType, const char *pszMsg); // For deprecated class name CDefaultLogHandler typedef DefaultLogHandler CDefaultLogHandler; //============================================================================= /// log forwarding object : forward log to a specified function /// //============================================================================= class LogForward: public ILogTarget { private: /// Function to forward log to pfn_log_fwd m_pfn_log_fwd; public: /// Constructor LogForward(pfn_log_fwd pfn_log_fwd); /// ILogTarget virtual void Log(ELogLevel eLevel, pcsz pszType, const String &strMsg); }; // For deprecated class name CLogForward typedef LogForward CLogForward; //============================================================================= /// log utility class /// //============================================================================= class LogManager { friend class LogCatcher; private: static LogManager *ms_pTheInstance; static LogManager *Instance(); DefaultLogHandler m_defLogHandler; /// Log target LogTargetStack m_stkCatchLogTarget; /// Min severity level of logged messages int m_iMinLevel; /// Logged messages types std::set m_setTypes; /// Add a new log target to the stack static void PushLogTarget(ILogTarget *pLogTarget); /// Remove top log target static void PopLogTarget(); public: /// Constructor LogManager(); /// Initialize LogHandler. /// /// @param eMinLevel Min severity level /// @param strFilter List (separator = '|') of source types used for message filtering /// static void Init(int iMinLevel, const String &strFilter=g_strEmpty); /// Log message static void Log(ELogLevel eLevel, pcsz pszType, const String &strMsg); /// Min log level take in account static int MinLevel() { return Instance()->m_iMinLevel; } /// Return current log target static ILogTarget *CurrentLogTarget(); }; // For deprecated class name CLogManager typedef LogManager CLogManager; //============================================================================= /// Class used to define object that catch log, during CLogCatcher live time /// //============================================================================= class LogCatcher { public: /// Constructor : Push log target in ClogHandler stack LogCatcher(ILogTarget *pLogTarget); /// Destructor : remove top log target from the stack ~LogCatcher(); }; // For deprecated class name CLogManager typedef LogCatcher CLogCatcher; //============================================================================= /// /// Log functions /// //============================================================================= void LogVerbose(pcsz pszType, pcsz pszFormat, ...); void LogInfo(pcsz pszType, pcsz pszFormat, ...); void LogNotice(pcsz pszType, pcsz pszFormat, ...); void LogWarning(pcsz pszType, pcsz pszFormat, ...); void LogError(pcsz pszType, pcsz pszFormat, ...); void LogCritical(pcsz pszType, pcsz pszFormat, ...); void LogAlert(pcsz pszType, pcsz pszFormat, ...); void LogEmergency(pcsz pszType, pcsz pszFormat, ...); //============================================================================= /// Free functions /// //============================================================================= /// Reading a environnement variable /// /// @param pszVar Variable name /// @param pstrValue string to store result to /// @param bBackground if true execute shell command in background (i.e. don't wait for a return code) /// @param uid used for shell execution (don't have any effect under Windows OS) /// @param gid used for shell execution (don't have any effect under Windows OS) /// @param bThrow if true may throw a exception in case if failure /// @param pszDef default value /// @return true in case of a defined variable, otherwire false /// bool GetEnv(const char *pszVar, String *pstrValue, const char *pszDef = NULL); /// Execute command line int Exec(const char* pszCmdLine, const char *pszDefDir = NULL, int bBackground = true, bool bThrow = true, ulong* pulReturnCode = NULL); int ExecAs(const char* pszCmdLine, const char *pszDefDir = NULL, int bBackground = true, bool bThrow = true, ulong* pulReturnCode = NULL, uid_t uid = -1, gid_t gid = -1); //=========================================================================== /// A simple template evaluator /// /// This class is a interface so it can't be directly instancied /// @see TemplateString //=========================================================================== class IVariableEvaluator { protected: /// Constructor IVariableEvaluator() { } public: /// Attempts to evaluate a variable /// /// @param pstrVar Variable to evaluate /// @return true if template has been evaluated, or false /// virtual bool Evaluate(String *pstrVar)=0; }; //=========================================================================== /// Template processor /// /// A TemplateString is a string that contains items to be replace with /// there real value /// example : in the string 'date is $(date)', '$(date)' will be replaced /// with the current date when processed //=========================================================================== class TemplateProcessor { public: enum NotFoundReplacement { EMPTY_STRING, VARIABLE_NAME, UNCHANGE_STRING }; private: std::list m_lstEvaluator; NotFoundReplacement m_eNotFoundReplacement; bool PrivProcess(String *pstrTemplate, bool bRecurse, set &setEvaluatedSymbols); bool PrivProcessVar(String *pstrVar, bool bRecurse, bool bDeepEvaluation, set &setEvaluatedSymbols); public: /// /// Constructor /// TemplateProcessor(NotFoundReplacement eNotFoundReplacement = VARIABLE_NAME) : m_eNotFoundReplacement(eNotFoundReplacement) {} /// Add evaluator /// /// @param pEvaluator Evaluator object /// void AddEvaluator(IVariableEvaluator *pEvaluator); /// Remove evaluator /// /// @param pEvaluator Evaluator object /// void RemoveEvaluator(IVariableEvaluator *pEvaluator); /// Evaluate a variable /// /// @param pstrVar Variable to evaluate, will contains the result /// @return true if evaluation is done, or false /// bool ProcessVar(String *pstrVar); /// Process a template string /// /// @param strTemplate String to evaluate /// @param pstrEvaluated Resulting string /// @return true if evaluation is done, or false /// bool Process(String *pstrTemplate, bool bRecurse=true); bool ProcessNoRecursion(String *pstrTemplate); }; // CTemplateProcessor => deprecated name typedef TemplateProcessor CTemplateProcessor; //=========================================================================== /// A template evaluator based of environnement variables /// //=========================================================================== class EnvVariableEvaluator : public IVariableEvaluator { public: /// @param pstrVar Variable to evaluate /// @return true if evaluation is done, or false virtual bool Evaluate(String *pstrVar); }; // CEnvVariableEvaluator => deprecated name #define CEnvVariableEvaluator EnvVariableEvaluator //============================================================================= /// /// Basic tree node /// /// note : already obsolete, rather use stl-like 'tree' class /// //============================================================================= class BasicTreeNode { protected: BasicTreeNode *m_pFirstChildNode; BasicTreeNode *m_pLastChildNode; BasicTreeNode *m_pNextSiblingNode; BasicTreeNode *m_pParentNode; public: /// Constructor BasicTreeNode(); /// Destructor virtual ~BasicTreeNode(); /// Add a node to the tree void AddNode(BasicTreeNode *pNode); /// Navigation BasicTreeNode *FirstChild() { return m_pFirstChildNode; } BasicTreeNode *NextSibling() { return m_pNextSiblingNode; } BasicTreeNode *Parent() { return m_pParentNode; } }; //============================================================================= /// Mix-in class for pointer with use counts. Make your class derive from /// this mixin to make it support intelligent pointers //============================================================================= class MReferencable { private: /// number of references on this instance mutable int m_iUseCount; protected: /// constructor / destructor MReferencable(); virtual ~MReferencable(); public: /// Increase the ref count (const since mutable like) void AddRef() const; /// Decrease the ref count (const since mutable like) void Release() const; /// Returns the use count int UseCount() const { return m_iUseCount; } }; //============================================================================= /// The reference pointer itself /// To be used as /// RefPtr ref; /// ref = new CMyClass; /// ref->Method(); //============================================================================= template class RefPtr { private: TYPE* m_pRefObject; void Free() { if( m_pRefObject ) { m_pRefObject->Release(); m_pRefObject = NULL; } } public: RefPtr(TYPE *pObj = NULL) : m_pRefObject(pObj) { if( m_pRefObject ) m_pRefObject->AddRef(); } RefPtr(const RefPtr& ref) : m_pRefObject(NULL) { operator=(ref.m_pRefObject); } ~RefPtr() { Free(); } TYPE* operator->() { return m_pRefObject; } const TYPE* operator->() const { return (const TYPE*)m_pRefObject; } bool operator==(const RefPtr& ref) const { return m_pRefObject == ref.m_pRefObject; } /// Comparaison operator that allow to use STL objects to maintain /// a reference collection of uniques pointers bool operator<(const RefPtr& ref) const { return (int)m_pRefObject < (int)ref.m_pRefObject; } RefPtr& operator=(TYPE* pObj) { if( m_pRefObject != pObj ) { Free(); m_pRefObject = pObj; if( m_pRefObject ) m_pRefObject->AddRef(); } return *this; } RefPtr& operator=(const RefPtr& ref) { return operator=(ref.m_pRefObject); } TYPE& operator*() { return *m_pRefObject; } operator TYPE*() const { return m_pRefObject; } TYPE *ObjectPtr() const { return m_pRefObject; } int IsNull() const { return m_pRefObject == NULL; } void Clear() { Free(); } }; //============================================================================= /// Mix-in that add metadata capabilitie to objects //============================================================================= class MMetadata { private: std::map m_mapString; // "String" type metadata std::map m_mapInteger; // "Integer" type metadata std::map m_mapDouble; // "Float" type metadata public: /// Add String metadata void AddMetadata(const String &strKey, const String &strValue); /// Add C-ansi string metadata void AddMetadata(const String &strKey, const char *pszValue); /// Add integer matedata void AddMetadata(const String &strKey, int iValue); /// Add float metadata void AddMetadata(const String &strKey, double dValue); /// Check metadata bool HasMetadata(const String &strKey) const; /// Get metadata as string /// Implicitely convert integer and float metadata as string value /// @param bThrow if true throw a exception in case of no data /// @return true if metadata was found, otherwise false (if bThrow == false) bool GetMetadata(const String &strKey, String *pstrValue, bool bThrow=true) const; /// Get string metadata /// @param bThrow if true throw a exception in case of no data /// @return true if metadata was found, otherwise false (if bThrow == false) bool GetStringMetadata(const String &strKey, String *pstrValue, bool bThrow=true) const; /// Get integer metadata /// @param bThrow if true throw a exception in case of no data /// @return true if metadata was found, otherwise false (if bThrow == false) bool GetIntegerMetadata(const String &strKey, int *piValue, bool bThrow=true) const; /// Get float metadata /// @param bThrow if true throw a exception in case of no data /// @return true if metadata was found, otherwise false (if bThrow == false) bool GetDoubleMetadata(const String &strKey, double *pdValue, bool bThrow=true) const; }; } // namespace soleil #ifdef _THREAD_SUPPORT // Threading supported through YAT library #define _YAT_THREADS #include #include "threadutil.h" #endif #endif // __BASE_H__ code-4.4.3/contrib/applications/NXextract/src/bmp.cpp000066400000000000000000000116061275430514000225600ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // // Creation : 01/12/2006 // Author : S. Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #include #include #include #include "base.h" #include "file.h" #include "membuf.h" #include "bmp.h" #define BMP_MAX_DIMENSION 65536 using namespace gdshare; //============================================================================= // BmpEncoder //============================================================================= //------------------------------------------------------------------------ // BmpEncoder::EncodeGrayScaleToFile //------------------------------------------------------------------------ void BmpEncoder::EncodeGrayScaleToFile(MemBufPtr ptrMembuf, const String &strOutputFile) { // Create output file FILE * outfile; if ((outfile = fopen(PSZ(strOutputFile), "wb")) == NULL) { fprintf(stderr, "can't open %s\n", PSZ(strOutputFile)); exit(1); } // Encode into a MemBuf object MemBufPtr ptrDestBuf(new MemBuf); EncodeGrayScaleToMemBuf(ptrMembuf, ptrDestBuf); // flush Data to the file fwrite(ptrDestBuf->Buf(), 1, ptrDestBuf->Len(), outfile); // Close output file fclose(outfile); } //------------------------------------------------------------------------ // BmpEncoder::EncodeHeader //------------------------------------------------------------------------ void BmpEncoder::EncodeHeader(MemBufPtr ptrmbDst, int iBitDepth, int iWidth, int iHeight, int *piBytePaddingPerRow) { int iBytesPerPixel = iBitDepth / 8; int iBytesPerRow = iBytesPerPixel * iWidth; *piBytePaddingPerRow = (4 - iBytesPerRow % 4) % 4; int iActualBytesPerRow = iBytesPerRow + *piBytePaddingPerRow; int iTotalPixelBytes = iHeight * iActualBytesPerRow; int iPaletteSize = 0; if( iBitDepth == 8 ) iPaletteSize = (1 << iBitDepth) * 4; // leave some room for 16-bit masks if( iBitDepth == 16 ) iPaletteSize = 3*4; int iTotalFileSize = 14 + 40 + iPaletteSize + iTotalPixelBytes; int iOffBits = 14 + 40 + iPaletteSize; // Encode file header (*ptrmbDst) << 'B'; // file marker (*ptrmbDst) << 'M'; // file marker (*ptrmbDst) << (long)iTotalFileSize; // Size (*ptrmbDst) << (short)0; // Reserved1 (*ptrmbDst) << (short)0; // Reserved2 (*ptrmbDst) << (long)iOffBits; // Offset bits // Encode info header (*ptrmbDst) << (long)40; // Header size (*ptrmbDst) << (long)iWidth; // Image width (*ptrmbDst) << (long)iHeight; // Image height (*ptrmbDst) << (short)1; // Planes (*ptrmbDst) << (short)iBitDepth; // Bit count per pixel (*ptrmbDst) << (long)0; // Compression (*ptrmbDst) << (long)iTotalPixelBytes;// Image size (*ptrmbDst) << (long)3780; // X pixels per meter (*ptrmbDst) << (long)3780; // Y pixels per meter (*ptrmbDst) << (long)0; // Colors used (*ptrmbDst) << (long)0; // Important colors // Create B&W palette for( int i = 0; i < 256; i++ ) { (*ptrmbDst) << (uchar)i; // Red (*ptrmbDst) << (uchar)i; // Green (*ptrmbDst) << (uchar)i; // Blue (*ptrmbDst) << (uchar)0; // Alpha } } //------------------------------------------------------------------------ // BmpEncoder::EncodeGrayScaleToMemBuf //------------------------------------------------------------------------ void BmpEncoder::EncodeGrayScaleToMemBuf(MemBufPtr ptrmbSrc, MemBufPtr ptrmbDst) { int iWidth, iHeight; try { ptrmbSrc->GetIntegerMetadata("width", &iWidth); ptrmbSrc->GetIntegerMetadata("height", &iHeight); } catch( NoDataException e ) { // Transform exception into a jpeg exception throw BmpEncoder::Exception(PSZ(e.Error()), PSZ(e.Reason()), "BmpEncoder::EncodeGrayScaleToMemBuf"); } if( iWidth < 1 || iWidth > BMP_MAX_DIMENSION ) throw Exception("BAD_PARAMETER", "Wrongs image dimensions. Must be in [1, 65000]", "BmpEncoder::EncodeGrayScaleToMemBuf"); int iBytePaddingPerRow = 0; EncodeHeader(ptrmbDst, 8, iWidth, iHeight, &iBytePaddingPerRow); // Image data for( int y = 0; y < iHeight; y++ ) { ptrmbDst->PutBloc((uint8 *)(ptrmbSrc->Buf()) + (iHeight - y - 1) * iWidth, iWidth); for( int i = 0; i < iBytePaddingPerRow; i++ ) (*ptrmbDst) << (uint8)0; } } code-4.4.3/contrib/applications/NXextract/src/bmp.h000066400000000000000000000036721275430514000222310ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // // Creation : 01/12/2006 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #ifndef __BMP_H__ #define __BMP_H__ namespace gdshare { #ifdef __WIN32__ #define CONVCALL __cdecl #else #define CONVCALL #endif //============================================================================== /// Class BmpEncoder /// Class that take a MemBuxEx and a output file name to encode a grayscale bmp //============================================================================== class BmpEncoder { public: //--------------------------------------------------------------------------- /// Bmp encoder exception //--------------------------------------------------------------------------- class Exception : public ExceptionBase { protected: const char *ErrorTitle() { return "Bmp encoder exception"; } public: Exception(const char *pcszError, const char *pcszReason, const char *pcszMethod): ExceptionBase(pcszError, pcszReason, pcszMethod) { } }; private: static void EncodeHeader(MemBufPtr ptrmbDst, int iBitDepth, int iWidth, int iHeight, int *piBytePaddingPerRow); public: BmpEncoder(); static void EncodeGrayScaleToMemBuf(MemBufPtr ptrmbSrc, MemBufPtr ptrmbDst); static void EncodeGrayScaleToFile(MemBufPtr ptrMembuf, const String &strOutputFile); }; } // namespace #endif code-4.4.3/contrib/applications/NXextract/src/date.cpp000066400000000000000000000613371275430514000227250ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // 'Date' class // // Creating : 22/03/2005 // Author : S. Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #include "base.h" #ifndef __DATE_H__ #include "date.h" #endif #include #include #include #include #if defined(WIN32) #include #define _X86_ #include #include #include // #include "syswin.cpp" #elif defined(__LINUX__) #include #endif // standard library objets #include #include /// Absolute reference : 0 january 4713 b JC at 12h ( -> -4712 for the calculations ) const int REF_YEAR = -4712; /// Julian date for UNIX reference const int JULIAN_REF_UNIX = 2440588; // Error msgs const char DATE_SET_ERR[] = "Cannot Setting Date object"; // Reasons msgs const char DATE_BAD_ARGS[] = "Bad arguments"; using namespace soleil; //============================================================================ // Internal functions //============================================================================ // Number of days between 1th march 0 and 1th march iY long DeltaDaysYear(int iY) { return 365l * iY + ((long)iY/4l) - // leap year ((long)iY/100l) + // 100th are not leap ((long)iY/400l); // 400th are leap years } // Number of days from 1th march to 1th long DeltaDaysMonth(int iM) { return (306l*iM + 4l)/10l; } //---------------------------------------------------------------------------- // Calculate julian date for a day at 12. // piDeltaDays : pointer to delta with julian calendar without the reform (in 1582) //---------------------------------------------------------------------------- long CalcJulianDate(int iY, int iM, int iD, int *piDeltaDays=NULL) { int flGregLeap = 0; int flJulianLeap = 0; int iYMod = iY % 4; int iYFromRef = iY - REF_YEAR; int iDeltaDays = 0; // Number of days in Julian calendar long lNbDays = iYFromRef * 365L + ((iYFromRef + 3) / 4); // Leap year candidate if( iYMod == 0 ) { flJulianLeap = 1; flGregLeap = 1; } // Year in Gregorian calendar // Applying reform : if( iY > 1582 || (iY == 1582 && iM > 12 ) || (iY == 1582 && iM == 12 && iD > 19) ) iDeltaDays = 10; // Calculating delta int iDM = 0; if( iY >= 1700 ) iDM = -((iY - 1) / 100) + ((iY - 1) / 400) + 12; if( (iY % 400) && !(iY % 100) ) flGregLeap = 0; iDeltaDays -= iDM; // Add number of days if( iM <= 8 ) lNbDays += (iM-1) * 30 + iM/2; else lNbDays += (iM-1) * 30 + (iM-1) / 2 + 1; if( iM >= 3 && flGregLeap ) lNbDays--; else if( iM >= 3 && !flGregLeap ) { lNbDays += flJulianLeap - 2; iDeltaDays += flJulianLeap; } if( piDeltaDays ) // Returns delta between Gregorian et Julian calandar *piDeltaDays = iDeltaDays; // Julian day in right calendar return lNbDays + iD - 1 - iDeltaDays; } //---------------------------------------------------------------------------- // Calculate Julian day date //---------------------------------------------------------------------------- void JJToDate(long lJJ, int *piYear, uint *puiMonth, uint *puiDay) { int iYear, iMonth=0, iDay; // Retreive year int iJulianYear = (int)(lJJ / 365.25); iYear = iJulianYear + REF_YEAR; int iDeltaDays; // Retreive le julian day for first day of this year long lJJBegYear = CalcJulianDate(iYear, 1, 1, &iDeltaDays); // Position in respect to the reform int iDJ = int(lJJ - lJJBegYear); int flLeap = 0; if( lJJ < 2299226.5 ) { iDJ -= iDeltaDays; if( (iYear % 4) == 0 ) flLeap = 1; } else if( iYear == 1582 ) // && dJJ >= 2299226.5 iDJ += 10; if( flLeap == 0 ) { if( (iYear % 4) == 0 ) flLeap = 1; } if( lJJ >= 2299226.5 && (iYear % 100) == 0 && (iYear % 400) != 0 ) flLeap = 0; int iDM = 0; if( flLeap && iDJ == 59 ) { // 29th februar iDM = 30; iMonth = 2; } if( flLeap && iDJ > 59 ) // Substract leap day iDJ -= 1; // Retreive month iDJ -= 1; if( iDJ >= 333 ) { iMonth = 12; iDM = 333; } else if( iDJ >= 303 ) { iMonth = 11; iDM = 303; } else if( iDJ >= 272 ) { iMonth = 10; iDM = 272; } else if( iDJ >= 242 ) { iMonth = 9; iDM = 242; } else if( iDJ >= 211 ) { iMonth = 8; iDM = 211; } else if( iDJ >= 180 ) { iMonth = 7; iDM = 180; } else if( iDJ >= 150 ) { iMonth = 6; iDM = 150; } else if( iDJ >= 119 ) { iMonth = 5; iDM = 119; } else if( iDJ >= 89 ) { iMonth = 4; iDM = 89; } else if( iDJ >= 58 && iDM == 0 ) { iMonth = 3; iDM = 58; } else if( iDJ >= 30 && iDM == 0 ) { iMonth = 2; iDM = 30; } else if( iDM == 0 ) { iMonth = 1; iDM = -1; } // Retreive day iDay = iDJ - iDM + 1; if( iDJ > 333 && iDay > 31 ) { iYear += 1; iDay -= 31; iMonth = 1; } *piYear = iYear; *puiMonth = iMonth; *puiDay = iDay; } //---------------------------------------------------------------------------- // TimeZoneBias //---------------------------------------------------------------------------- double TimeZoneBias() { #ifdef WIN32 TIME_ZONE_INFORMATION TimeZoneInformation; GetTimeZoneInformation(&TimeZoneInformation); double dSec = - (double)TimeZoneInformation.Bias * SEC_PER_MIN; return dSec; #else struct timeval tv; #ifdef __SVR4__ #ifdef _SVID_GETTOD gettimeofday(&tv); #else gettimeofday(&tv, NULL); #endif #else struct timezone tzp; gettimeofday(&tv, &tzp); #endif // Calculer l'heure universelle time_t tGM = tv.tv_sec; struct tm tmGM; tGM = mktime(gmtime_r(&tGM, &tmGM)); // Calculer l'heure locale time_t tLocal = tv.tv_sec; struct tm tmLocal; tLocal = mktime(localtime_r(&tLocal, &tmLocal)); double dDiff = difftime(tLocal, tGM); return dDiff; #endif } //============================================================================= // SDateFields structure // //============================================================================= //---------------------------------------------------------------------------- // SDateFields::Clear //---------------------------------------------------------------------------- void SDateFields::Clear() { memset(this, 0, sizeof(*this)); } //---------------------------------------------------------------------------- // SDateFields::IsEmpty //---------------------------------------------------------------------------- int SDateFields::IsEmpty() const { return iYear == 0 && uiMonth == 0 && uiDay == 0 && uiHour == 0 && uiMin == 0 && dSec == 0.; } //============================================================================= // Date class // //============================================================================= //---------------------------------------------------------------------------- // Date::NbDaysInMonth //---------------------------------------------------------------------------- int Date::NbDaysInMonth(int iMonth, int iYear) { switch( iMonth ) { case 1: // january case 3: // march case 5: // may case 7: // july case 8: // august case 10:// october case 12:// december return 31; case 2: // februar : depend of year if( (iYear%4 == 0 && iYear < 1582) || iYear%4 == 0 && ( (iYear%100) || !(iYear%400) ) ) return 29; // leap years else return 28; // ordinary years default : // other months return 30; } } //---------------------------------------------------------------------------- // Date::NbDaysInYear //---------------------------------------------------------------------------- int Date::NbDaysInYear(int iYear) { if( !(iYear%4) && ( (iYear%100) || !(iYear%400) ) ) // Leap year return 366; return 365; } //---------------------------------------------------------------------------- // Date::MonthName //---------------------------------------------------------------------------- pcsz Date::MonthName(int iMonth) { if( iMonth > 1 && iMonth < 13 ) return s_pszMonth[iMonth-1]; return ""; } //---------------------------------------------------------------------------- // Mise à l'heure courante // - bUt : si vrai, on utilise l'heure universelle (UTC) //---------------------------------------------------------------------------- void Date::SetCurrent(bool bUt) { #ifdef WIN32 SYSTEMTIME sysTm; if( bUt ) GetSystemTime(&sysTm); else GetLocalTime(&sysTm); Set(sysTm.wYear, sysTm.wMonth, sysTm.wDay, sysTm.wHour, sysTm.wMinute, (double)sysTm.wSecond + ((double)sysTm.wMilliseconds)/1000.0); #else long lTm, lMs; struct timeval tv; struct timezone tzp; gettimeofday(&tv, &tzp); lTm = tv.tv_sec; lMs = tv.tv_usec/1000; // Convert from 'time_t' format to 'struct tm' format struct tm tmCurrent; if (bUt) gmtime_r(&lTm, &tmCurrent); else localtime_r(&lTm, &tmCurrent); Set(tmCurrent.tm_year+1900, tmCurrent.tm_mon+1, tmCurrent.tm_mday, tmCurrent.tm_hour, tmCurrent.tm_min, (double)tmCurrent.tm_sec + ((double)lMs /1000.)); #endif } //---------------------------------------------------------------------------- // Date::LocalToUT //---------------------------------------------------------------------------- void Date::LocalToUT() { *this -= TimeZoneBias(); } //---------------------------------------------------------------------------- // Date::UTToLocal //---------------------------------------------------------------------------- void Date::UTToLocal() { *this += TimeZoneBias(); } //---------------------------------------------------------------------------- // Date::Get //---------------------------------------------------------------------------- void Date::Get(SDateFields *pDF) const { // Retreive Julian date long lJJ = JulianDate(); // Day of week pDF->iDayOfWeek = (int)(lJJ % 7) + 2; if( pDF->iDayOfWeek > 7 ) pDF->iDayOfWeek -= 7; // Set monday as first day of week pDF->iDayOfWeek -= 1; if( pDF->iDayOfWeek == 0 ) pDF->iDayOfWeek = 7; // Retreive date JJToDate(lJJ, &pDF->iYear, &pDF->uiMonth, &pDF->uiDay); // Hour, minutes, seconds ulong ulSec = long((m_llDate / int64(MICROSEC_PER_SEC)) % int64(SEC_PER_DAY)); pDF->uiHour = (uint)(ulSec / SEC_PER_HOUR); ulSec -= pDF->uiHour * SEC_PER_HOUR; pDF->uiMin = (uint)(ulSec / SEC_PER_MIN); int iSec = (uint)(ulSec - pDF->uiMin * SEC_PER_MIN); // Retreive micro-seconds double dMicro = double(m_llDate % MICROSEC_PER_SEC); pDF->dSec = iSec + dMicro / (double)MICROSEC_PER_SEC; // Calculate day of year pDF->iDayOfYear = (int)(JulianDate() - CalcJulianDate(pDF->iYear, 1, 1)) + 1; // Week of year int iDay = pDF->iDayOfYear - pDF->iDayOfWeek; pDF->iWeekOfYear = iDay / 7; if( iDay >= 0 ) pDF->iWeekOfYear++; } //---------------------------------------------------------------------------- // Date::Set //---------------------------------------------------------------------------- void Date::Set(const SDateFields &df) { if( df.IsEmpty() ) // Empty date m_llDate = 0; else { uint uiMonth = df.uiMonth; int iYear = df.iYear; // Check fields if( uiMonth > 12 || df.uiDay < 1 || df.uiDay > (uint)NbDaysInMonth(uiMonth, iYear) || df.uiHour > 24 || df.uiMin > 59 || df.dSec < 0 || df.dSec >= 60. ) { throw DateException(DATE_SET_ERR, DATE_BAD_ARGS, "Date::Set"); } // Julian day at 12. double dJJ = CalcJulianDate(df.iYear, df.uiMonth , df.uiDay); m_llDate = int64(dJJ * SEC_PER_DAY) * int64(MICROSEC_PER_SEC) + int64(df.uiHour * SEC_PER_HOUR) * int64(MICROSEC_PER_SEC) + int64(df.uiMin * SEC_PER_MIN) * int64(MICROSEC_PER_SEC) + int64(df.dSec * MICROSEC_PER_SEC); } } //---------------------------------------------------------------------------- // Date::Set //---------------------------------------------------------------------------- void Date::Set(int iYear, uint uiMonth, uint uiDay, uint uiHour, uint uiMin, double dSec) { SDateFields df; df.iYear = iYear; df.uiMonth = uiMonth; df.uiDay = uiDay; df.uiHour = uiHour; df.uiMin = uiMin; df.dSec = dSec; Set(df); } //---------------------------------------------------------------------------- // Date::SetDayOfYear //---------------------------------------------------------------------------- void Date::SetDayOfYear(int iDayOfYear, int iYear) { SDateFields df; Get(&df); Set(iYear, 1, 1, df.uiHour, df.uiMin, df.dSec); AddSec((iDayOfYear - 1) * SEC_PER_DAY); } // Macro for implementing access to date fields #define IMPLEMENT_DATEFIELD(Name) \ void Date::Set##Name(uint ui) \ { \ SDateFields df; \ Get(&df); \ df.ui##Name = ui; \ Set(df); \ } \ \ uint Date::Name() const \ { \ SDateFields df; \ Get(&df); \ return df.ui##Name; \ } IMPLEMENT_DATEFIELD(Min) IMPLEMENT_DATEFIELD(Hour) IMPLEMENT_DATEFIELD(Day) IMPLEMENT_DATEFIELD(Month) //---------------------------------------------------------------------------- // Date::SetYear //---------------------------------------------------------------------------- void Date::SetYear(int iYear) { SDateFields df; Get(&df); df.iYear = iYear; Set(df); } //---------------------------------------------------------------------------- // Date::Year //---------------------------------------------------------------------------- int Date::Year() const { SDateFields df; Get(&df); return df.iYear; } //---------------------------------------------------------------------------- // Date::SetSec //---------------------------------------------------------------------------- void Date::SetSec(double dSec) { SDateFields df; Get(&df); df.dSec = dSec; Set(df); } //---------------------------------------------------------------------------- // Date::Sec //---------------------------------------------------------------------------- double Date::Sec() const { SDateFields df; Get(&df); return df.dSec; } //---------------------------------------------------------------------------- // Date::Micro //---------------------------------------------------------------------------- long Date::Micro() const { return long(m_llDate % MICROSEC_PER_SEC); } //---------------------------------------------------------------------------- // Date::Ms //---------------------------------------------------------------------------- long Date::Ms() const { return long(m_llDate % MICROSEC_PER_SEC) / 1000; } //---------------------------------------------------------------------------- // Date::JulianDate //---------------------------------------------------------------------------- long Date::JulianDate() const { return long(m_llDate / MICROSEC_PER_DAY); } //---------------------------------------------------------------------------- // Date::SetJulianDate //---------------------------------------------------------------------------- void Date::SetJulianDate(long lJulianDate) { m_llDate = lJulianDate * MICROSEC_PER_DAY; } //---------------------------------------------------------------------------- // Date::DayOfWeek //---------------------------------------------------------------------------- int Date::DayOfWeek() const { SDateFields df; Get(&df); return df.iDayOfWeek; } //---------------------------------------------------------------------------- // Date::DayOfYear //---------------------------------------------------------------------------- int Date::DayOfYear() const { long lJStartDate = CalcJulianDate(Year(), 1, 1); return (int)(JulianDate() - lJStartDate) + 1; } //---------------------------------------------------------------------------- // Date::WeekOfYear //---------------------------------------------------------------------------- int Date::WeekOfYear() const { SDateFields df; Get(&df); return df.iWeekOfYear; } //---------------------------------------------------------------------------- // Date::LongUnix() //---------------------------------------------------------------------------- long Date::LongUnix() const { return (long)(((m_llDate / MICROSEC_PER_SEC) - int64(JULIAN_REF_UNIX) * int64(SEC_PER_DAY))); } //---------------------------------------------------------------------------- // Date::SetLongUnix //---------------------------------------------------------------------------- void Date::SetLongUnix(long lRefSec) { m_llDate = (int64(JULIAN_REF_UNIX) * int64(SEC_PER_DAY) + int64(lRefSec)) * int64(MICROSEC_PER_SEC); } //---------------------------------------------------------------------------- // Date::DoubleUnix() //---------------------------------------------------------------------------- double Date::DoubleUnix() const { return double(((m_llDate / MICROSEC_PER_SEC) - int64(JULIAN_REF_UNIX) * int64(SEC_PER_DAY))) + Ms() / 1000.0; } //---------------------------------------------------------------------------- // Date::SetDoubleUnix //---------------------------------------------------------------------------- void Date::SetDoubleUnix(double dRefSec) { m_llDate = (int64(JULIAN_REF_UNIX) * int64(SEC_PER_DAY) * int64(1000) + int64(dRefSec * 1000)) * int64(1000); } //---------------------------------------------------------------------------- // Date::ISO8601 //---------------------------------------------------------------------------- String Date::ToLocalISO8601() const { String strDate; String strFmt; double dTZ = TimeZoneBias(); if( dTZ < 0 ) strFmt = "%04d-%02d-%02dT%02d:%02d:%02d-%02d%02d"; else strFmt = "%04d-%02d-%02dT%02d:%02d:%02d+%02d%02d"; // Prevent any rounding error if( dTZ < 0 ) dTZ = -dTZ; int iSec = int(dTZ + 0.5); int iHourBias = iSec / 3600; int iMinBias = (iSec - (3600 * iHourBias)) / 60; // Split date into fields SDateFields df; Get(&df); strDate = StrFormat(PSZ(strFmt), df.iYear, df.uiMonth, df.uiDay, df.uiHour, df.uiMin, long(df.dSec + 0.5), iHourBias, iMinBias); return strDate; } //---------------------------------------------------------------------------- // Date::ToISO8601 //---------------------------------------------------------------------------- String Date::ToISO8601() const { String strDate; String strFmt = "%04d-%02d-%02dT%02d:%02d:%02dZ"; // Split date into fields SDateFields df; Get(&df); strDate = StrFormat(PSZ(strFmt), df.iYear, df.uiMonth, df.uiDay, df.uiHour, df.uiMin, long(df.dSec + 0.5)); return strDate; } //---------------------------------------------------------------------------- // Date::ToISO8601ms //---------------------------------------------------------------------------- String Date::ToISO8601msTU() const { String strDate; String strFmt = "%04d-%02d-%02dT%02d:%02d:%06.3lfZ"; // Split date into fields SDateFields df; Get(&df); strDate = StrFormat(PSZ(strFmt), df.iYear, df.uiMonth, df.uiDay, df.uiHour, df.uiMin, df.dSec); return strDate; } //---------------------------------------------------------------------------- // Date::ToISO8601ms //---------------------------------------------------------------------------- String Date::ToISO8601ms() const { String strDate; String strFmt; strFmt = "%04d-%02d-%02dT%02d:%02d:%06.3lf"; // Split date into fields SDateFields df; Get(&df); strDate = StrFormat(PSZ(strFmt), df.iYear, df.uiMonth, df.uiDay, df.uiHour, df.uiMin, df.dSec); return strDate; } //---------------------------------------------------------------------------- // Date::ToLocalISO8601ms //---------------------------------------------------------------------------- String Date::ToLocalISO8601ms() const { String strDate; String strFmt; double dTZ = TimeZoneBias(); if( dTZ < 0 ) strFmt = "%04d-%02d-%02dT%02d:%02d:%06.3lf-%02d%02d"; else strFmt = "%04d-%02d-%02dT%02d:%02d:%06.3lf+%02d%02d"; // Prevent any rounding error if( dTZ < 0 ) dTZ = -dTZ; int iSec = int(dTZ + 0.5); int iHourBias = iSec / 3600; int iMinBias = (iSec - (3600 * iHourBias)) / 60; // Split date into fields SDateFields df; Get(&df); strDate = StrFormat(PSZ(strFmt), df.iYear, df.uiMonth, df.uiDay, df.uiHour, df.uiMin, df.dSec, iHourBias, iMinBias); return strDate; } //---------------------------------------------------------------------------- // Date::ToInter //---------------------------------------------------------------------------- String Date::ToInter(bool bMillis) const { String strDate; String strFmt; if( bMillis ) strFmt = "%04d-%02d-%02d %02d:%02d:%06.3lf"; else strFmt = "%04d-%02d-%02d %02d:%02d:%02d"; // Split date into fields SDateFields df; Get(&df); if( bMillis ) strDate = StrFormat(PSZ(strFmt), df.iYear, df.uiMonth, df.uiDay, df.uiHour, df.uiMin, df.dSec); else strDate = StrFormat(PSZ(strFmt), df.iYear, df.uiMonth, df.uiDay, df.uiHour, df.uiMin, int(df.dSec+0.5)); return strDate; } //---------------------------------------------------------------------------- // Date::UnixTime //---------------------------------------------------------------------------- ulong Date::UnixTime() { return CurrentDate().LongUnix(); } //=========================================================================== // // CurrentDate // //=========================================================================== //---------------------------------------------------------------------------- // CurrentDate::CurrentDate //---------------------------------------------------------------------------- CurrentDate::CurrentDate(bool bUT) { SetCurrent(bUT); } //=========================================================================== // // CurrentDate // //=========================================================================== //---------------------------------------------------------------------------- // DateVariableEvaluator::DateVariableEvaluator //---------------------------------------------------------------------------- DateVariableEvaluator::DateVariableEvaluator(const Date &aDate) : m_tDate(aDate), m_bFixedDate(true), m_bUT(false) { } DateVariableEvaluator::DateVariableEvaluator(bool bFixedDate, bool bUT) : m_bFixedDate(bFixedDate), m_bUT(bUT) { if( bFixedDate ) m_tDate.SetCurrent(); } //---------------------------------------------------------------------------- // DateVariableEvaluator::DateVariableEvaluator //---------------------------------------------------------------------------- bool DateVariableEvaluator::Evaluate(String *pstrVar) { if( !m_bFixedDate ) m_tDate.SetCurrent(m_bUT); if( IsEqualsNoCase(*pstrVar, "ISO8601" ) ) { *pstrVar = m_tDate.ToLocalISO8601(); return true; } else if( IsEqualsNoCase(*pstrVar, "UNIXDATE" ) ) { *pstrVar = StrFormat("%ld", m_tDate.LongUnix()); return true; } SDateFields df; m_tDate.Get(&df); if( IsEqualsNoCase(*pstrVar, "YEAR" ) ) { *pstrVar = StrFormat("%d", df.iYear); return true; } else if( IsEqualsNoCase(*pstrVar, "YEAR100" ) ) { *pstrVar = StrFormat("%02d", df.iYear % 100); return true; } else if( IsEqualsNoCase(*pstrVar, "MONTH" ) ) { *pstrVar = StrFormat("%02d", df.uiMonth); return true; } else if( IsEqualsNoCase(*pstrVar, "DAY" ) ) { *pstrVar = StrFormat("%02d", df.uiDay); return true; } else if( IsEqualsNoCase(*pstrVar, "DAY-OF-YEAR" ) ) { *pstrVar = StrFormat("%03d", df.iDayOfYear); return true; } else if( IsEqualsNoCase(*pstrVar, "HOUR" ) ) { *pstrVar = StrFormat("%02d", df.uiHour); return true; } else if( IsEqualsNoCase(*pstrVar, "MIN" ) ) { *pstrVar = StrFormat("%02d", df.uiMin); return true; } else if( IsEqualsNoCase(*pstrVar, "SEC" ) ) { *pstrVar = StrFormat("%02d", int(df.dSec + 0.5)); return true; } return false; } code-4.4.3/contrib/applications/NXextract/src/date.h000066400000000000000000000306561275430514000223720ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // 'Date' class // // Creating : 22/03/2005 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #ifndef __DATE_H__ #define __DATE_H__ #ifndef __BASE_H__ #include "base.h" #endif namespace gdshare { //============================================================================ // Constantes //============================================================================ // Usual durations #define SEC_PER_MIN 60L #define SEC_PER_HOUR 3600L #define SEC_PER_DAY 86400L #define SEC_PER_MONTH (SEC_PER_DAY*30) // logical month (30 days) #define SEC_PER_YEAR (SEC_PER_DAY*30*12) // logical year (12 logicals months) #ifndef MS_SEC #define MS_SEC 1000L // milliseconds per second #endif #define MICROSEC_PER_SEC 1000000L // microseconds per second #define MICROSEC_PER_DAY_H 20L #define MICROSEC_PER_DAY_L 500654080UL #define MICROSEC_PER_DAY int64FromHLPair(MICROSEC_PER_DAY_H, MICROSEC_PER_DAY_L) // microseconds per day #ifndef MS_OVERFLOW // Nombre de ms indiquant un depassement de capacite d'un int64 lors du calcul // de difference entre deux dates #define MS_OVERFLOW (int64FromHLPair(0x80000000, 0x0) - int64(1)) #endif // 1970/01/01 at 0h #define REF_UNIX int64FromHLPair(0x2ed263d, 0x83a88000) // Flags pour les noms de jours, mois et unités // - on a 4 combinaisons pour les jours/mois et 6 pour les unités avec le pluriel // - ABBR, LONG, LONGPL, OTHERS sont exclusifs ; on peut ajouter inter #define TM_ABBR 0 // pas vraiment utile #define TM_INTER 1 // international #define TM_LONG 2 // long #define TM_LONGPL 4 // long pluriel (pour les durées) #define TM_OTHERS 6 // autres abbréviations autorisées en parsing (séparées par |) #define TM_DEFAULT 16 // unité par défaut (pour les durées) // identifiant des unités dans le tableau #define TS_UNIT_SEC 0 #define TS_UNIT_MIN 1 #define TS_UNIT_HOUR 2 #define TS_UNIT_DAY 3 #define TS_UNIT_MONTH 4 // mois logique (=30 jours) #define TS_UNIT_YEAR 5 // année logique (=12 mois logiques) // Month names static const pcsz s_pszMonth[] = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }; //============================================================================= /// Date exceptions /// /// This class is designed to hold date exceptions //============================================================================= class DateException : public ExceptionBase { const char *ErrorTitle() { return "Date class Error: "; } public: DateException(const char *pcszError, const char *pcszReason, const char *pcszMethod): ExceptionBase(pcszError, pcszReason, pcszMethod) { } }; //============================================================================ /// SDateFields /// Date splitted in fields //============================================================================ struct SDateFields { int iYear; uint uiMonth; uint uiDay; uint uiHour; uint uiMin; double dSec; // Seconds with microsec precision int iDayOfYear; // Day of year (1-366) int iDayOfWeek; // Day of week (1=lundi, 7=dimanche) int iWeekOfYear; // Week of year (1-53) /// Clears all field void Clear(); /// Accessor int IsEmpty() const; }; //=========================================================================== /// The class CDate represents a specific instant in time, with /// microsecond precision //=========================================================================== class Date { private: int64 m_llDate; // Complete date with microsec precision // For debugging purpose only // NEVER USE THIS METHOD IN REAL CODE !! void txt() const; public: /// Constructors Date() { m_llDate = 0; } /// Constructor from fields /// /// @param iYear Year from -4712 to ? /// @param uiMonth Month in range [1, 12] /// @param uiDay Day in range [1, 31] /// @param uiHour Hour in range [0, 23] /// @param uiMin Minute in range [0, 59] /// @param dSec Seconds in range [0, 59] with microsec precision /// Date(int iYear, uint uiMonth, uint uiDay, uint uiHour=0, uint uiMin=0, double dSec=0) { Set(iYear, uiMonth, uiDay, uiHour, uiMin, dSec); } //----------------------------------------------------------------- /// @name Accessors //@{ /// Returns data internal value int64 RawValue() const { return m_llDate; } void SetRawValue(int64 i) { m_llDate = i; } /// return 'true' if date is empty bool IsEmpty() const { return m_llDate == 0; } /// return 'true' if date is 1970/01/01 0h int IsEmptyUnix() const { return REF_UNIX == m_llDate; } /// Splittes date in fields /// /// @param pTm structure to fill in /// void Get(SDateFields *pTm) const; /// Returns the microseconds part long Micro() const; /// Returns the milliseconds part long Ms() const; /// Returns the seconds part with microsecond precision double Sec() const; /// Returns the minutes part uint Min() const; /// Return the hour part uint Hour() const; /// Returns the Day part uint Day() const; /// Returns the hour part uint Month() const; /// Return the year part int Year() const; /// Returns the day number of the week, starting from monday (1) to sunday (7) int DayOfWeek() const; /// Returns the day number in the range [1, 366] int DayOfYear() const; /// Returns the week number in the range [1, 53] int WeekOfYear() const; /// Gets Julian day at 12h long JulianDate() const; // Jour julien de la date a 12h /// Gets real Julian day with respect with time double JulianDay() const; //@} Accessors //----------------------------------------------------------------- /// @name Setting date //@{ /// Empties Date void SetEmpty() { m_llDate = 0; } /// Empties Date in unix sense void SetEmptyUnix() { m_llDate = REF_UNIX; } /// Initialize date /// /// @param sTm structure containing splitted date /// void Set(const SDateFields& sTm); /// Initializes date from explicit values /// /// @param iYear Year from -4712 to ? /// @param uiMonth Month in range [1, 12] /// @param uiDay Day in range [1, 31] /// @param uiHour Hour in range [0, 23] /// @param uiMin Minute in range [0, 59] /// @param dSec Seconds in range [0, 59] with microsec precision /// void Set(int iYear, uint uiMonth, uint uiDay, uint uiHour=0, uint uiMin=0, double dSec=0); // Fixe la partie date depuis le numéro de jour dans l'année / clear le time void SetDayOfYear(int iDayOfYear, int iYear); /// Sets the seconds part with microsecond precision void SetSec(double dSec); /// Sets the minute part void SetMin(uint uiMin); /// Sets the hour part void SetHour(uint uiHour); /// Sets the day part void SetDay(uint uiDay); /// Sets the month part void SetMonth(uint uiMonth); /// Sets the year part void SetYear(int iYear); /// Sets the Julian date void SetJulianDate(long lJulianDate); /// Sets the internal value void Set(int64 ui64) { m_llDate = ui64; } /// Clears the time part (hour, min, sec) void ClearTime(); /// Clears the date part (year, month, day) void ClearDate(); /// Sets to current time /// /// @param bUT if true sets to the universal time (UTC) /// otherwise sets to local time void SetCurrent(bool bUT=false); /// Convert from local time to universal time (UTC) void LocalToUT(); /// Convert from universal time (UTC) to local time void UTToLocal(); /// Adds seconds void AddSec(double dSec) { m_llDate += int64(dSec * 1e6); } void operator +=(double dSec) { AddSec(dSec); } void operator -=(double dSec) { AddSec(-dSec); } //@} //----------------------------------------------------------------- /// @name Text methods //@{ /// Gets date from a ISO8601 string void FromISO8601(const char* pszISO8601); /// Gets local time in ISO8601 format String ToLocalISO8601() const; /// Gets a ISO8601 string with milliseconds String ToLocalISO8601ms() const; /// Gets universal time in ISO8601 format String ToISO8601() const; /// Gets time with milliseconds in ISO8601 format String ToISO8601ms() const; /// Gets universal time with milliseconds in ISO8601 format String ToISO8601msTU() const; /// Gets a string in the international format /// /// @param bMillis with milliseconds if true /// String ToInter(bool bMillis=true) const; //@} Text methods //----------------------------------------------------------------- /// @name UNIX reference /// /// @note UNIX dates start from 1970/01/01. So theses methods /// are conveniance methods to set and get a number of seconds since /// the UNIX reference /// //@{ /// Gets a (integer) number of second since 1970/01/01 0h long LongUnix() const; /// Sets the date from a (integer) number of seconds since 1970/01/01 0h void SetLongUnix(long lRefSec); /// Gets a (double) number of seconds since 1970/01/01 0h with microseconds precision double DoubleUnix() const; /// Sets the date from a (double) number seconds since 1970/01/01 0h with microseconds precision void SetDoubleUnix(double dRefSec); //@} UNIX reference //----------------------------------------------------------------- /// @name Compare operators //@{ int operator ==(const Date& tm) const { return m_llDate == tm.m_llDate; } int operator >(const Date& tm) const { return m_llDate > tm.m_llDate; } int operator >=(const Date& tm) const { return m_llDate >= tm.m_llDate; } int operator <(const Date& tm) const { return m_llDate < tm.m_llDate; } int operator <=(const Date& tm) const { return m_llDate <= tm.m_llDate; } int operator !=(const Date& tm) const { return m_llDate != tm.m_llDate; } //@} Compare operators //----------------------------------------------------------------- /// @name Static methods //@{ /// Number of days for a given month static int NbDaysInMonth(int iMonth, int iYear); /// Number of days in a given year static int NbDaysInYear(int iYear); /// Month name static pcsz MonthName(int iMonth); /// Unix time static ulong UnixTime(); //@} Static methods }; /// Create synonyme for convenience typedef Date Time; typedef Date CDate; //=========================================================================== /// CCurrentDate is CDate initialized with current date and time //=========================================================================== class CurrentDate : public Date { public: /// Constructor /// /// @param bUT if true hte date is initialized with Universal Time instead of local time /// CurrentDate(bool bUT=false); }; /// Create synonyme for convenience typedef CurrentDate CurrentTime; typedef CurrentDate CCurrentDate; //=========================================================================== /// Date template evaluator /// /// This class is a interface so it can't be directly instancied /// @see TemplateString //=========================================================================== class DateVariableEvaluator : public IVariableEvaluator { private: CDate m_tDate; bool m_bFixedDate; bool m_bUT; public: /// Constructors /// @param bFixedDate if true the date used for evaluations is never change /// if false the evaluation is made using the current date /// @param bUT Use universal time instead of local time DateVariableEvaluator(bool bFixedDate=true, bool bUT=false); DateVariableEvaluator(const CDate &aDate); // Set a new date void SetDate(const Date &aDate) { m_tDate = aDate; } /// Attempts to evaluate a variable contained in this set : /// __YEAR__, __DAY-OF-YEAR__, __MONTH__, __DAY__, __HOUR__, __MIN__, __SEC__ /// /// @param pstrVar Variable to evaluate /// @return true if evaluation is done, or false virtual bool Evaluate(String *pstrVar); }; typedef DateVariableEvaluator CDateVariableEvaluator; } // namespace soleil #endif code-4.4.3/contrib/applications/NXextract/src/extractor.cpp000066400000000000000000001521101275430514000240110ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // // Creation : 20/07/2005 // Author : S. Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #include "base.h" #include "file.h" #include "membuf.h" #include "nxfile.h" #include "variant.h" #ifdef __JPEG_SUPPORT__ #include "jpegwrap.h" #endif #include "bmp.h" #include #include #include #include #include #include #include "nexusevaluator.h" #include "extractor.h" #include "templateparsor.h" using namespace gdshare; //----------------------------------------------------------------------------- // PrintFormat::PrintFormat //----------------------------------------------------------------------------- PrintFormat::PrintFormat() { Init(); } //----------------------------------------------------------------------------- // PrintFormat::PrintFormat //----------------------------------------------------------------------------- PrintFormat::PrintFormat(const String &strFormat) { Init(); Set(strFormat); } //----------------------------------------------------------------------------- // PrintFormat::Set //----------------------------------------------------------------------------- void PrintFormat::Set(const String &strFormat) { // First search for format type int iTypePos = strFormat.find_first_of("cdieEfgGosuxXpn?"); if( string::npos == (uint)iTypePos ) { cerr << "Error : bad format: '" << strFormat << "'; Exiting." << endl; } m_cType = strFormat[iTypePos]; int iWidthBegPos = 1; int iWidthEndPos = iTypePos; // Look for a modifier if( strFormat.find_first_of("hlL", iTypePos - 1, 2) != string::npos ) { m_cModifier = strFormat[iTypePos-1]; iWidthEndPos--; } // Look for precision int iPrecisionPos = strFormat.find('.'); if( (uint)iPrecisionPos != string::npos && iPrecisionPos < iTypePos ) { m_iPrecision = atoi(strFormat.substr(iPrecisionPos + 1, iTypePos - iPrecisionPos - 1).c_str()); iWidthEndPos = iPrecisionPos; } // Look for a flag int iFlagPos = strFormat.find_first_of("-+ #"); if( 1 == iFlagPos ) { m_cFlag = strFormat[1]; iWidthBegPos++; } // Width argument m_strWidth = strFormat.substr(iWidthBegPos, iWidthEndPos - iWidthBegPos); // Rest m_strRest = strFormat.substr(iTypePos + 1); } //----------------------------------------------------------------------------- // PrintFormat::Get //----------------------------------------------------------------------------- String PrintFormat::Get() { ostringstream ossFmt; ossFmt << '%'; if( m_cFlag != -1 ) ossFmt << m_cFlag; ossFmt << m_strWidth; if( m_iPrecision != -1 ) ossFmt << '.' << m_iPrecision; if( m_cModifier != -1 ) ossFmt << m_cModifier; ossFmt << m_cType << m_strRest; return ossFmt.str(); } //----------------------------------------------------------------------------- // PrintFormat::GetNoRest //----------------------------------------------------------------------------- String PrintFormat::GetNoRest() { ostringstream ossFmt; ossFmt << '%'; if( m_cFlag != -1 ) ossFmt << m_cFlag; ossFmt << m_strWidth; if( m_iPrecision != -1 ) ossFmt << '.' << m_iPrecision; if( m_cModifier != -1 ) ossFmt << m_cModifier; ossFmt << m_cType; return ossFmt.str(); } //----------------------------------------------------------------------------- // DataBuf:SetTypeFromNeXusType //----------------------------------------------------------------------------- void DataBuf::SetTypeFromNeXusType(int iNxType) { switch( iNxType ) { case NX_UINT8: case NX_INT8: m_eType = DataBuf::BYTE; m_uiTypeSize = 1; break; case NX_INT16: m_eType = DataBuf::SHORT; m_uiTypeSize = sizeof(short); break; case NX_UINT16: m_eType = DataBuf::USHORT; m_uiTypeSize = sizeof(unsigned short); break; case NX_INT32: m_eType = DataBuf::LONG; m_uiTypeSize = sizeof(long); break; case NX_UINT32: m_eType = DataBuf::ULONG; m_uiTypeSize = sizeof(unsigned long); break; case NX_FLOAT32: m_eType = DataBuf::FLOAT; m_uiTypeSize = sizeof(float); break; case NX_FLOAT64: m_eType = DataBuf::DOUBLE; m_uiTypeSize = sizeof(double); break; case NX_CHAR: m_eType = DataBuf::CHAR; m_uiTypeSize = 1; break; default: m_eType = DataBuf::UNKNOWN; m_uiTypeSize = 0; } } //----------------------------------------------------------------------------- // Extractor::Extractor //----------------------------------------------------------------------------- Extractor::Extractor(const String &strNeXusFile, VecToken *pvecToken, IVariableEvaluator *pAppContext, const String &strMode, const String &strOwnership) :m_vecToken(*pvecToken), m_strMode(strMode), m_strOwnership(strOwnership) { m_bSilentMode = false; // Default output stream is stdout m_fiOut = NULL; m_pNxEval = new NexusEvaluator(strNeXusFile, this); m_TempParsor.AddEvaluator(this); m_TempParsor.AddEvaluator(pAppContext); } //----------------------------------------------------------------------------- // Extractor::Extractor //----------------------------------------------------------------------------- Extractor::~Extractor() { delete m_pNxEval; } //----------------------------------------------------------------------------- // Extractor::Uid //----------------------------------------------------------------------------- uid_t Extractor::Uid() { String strUser = m_strOwnership, strGroup; strUser.ExtractTokenRight(':', &strGroup); if( strUser.empty() ) return uid_t(-1); return uid_t(atoi(PSZ(strUser))); } //----------------------------------------------------------------------------- // Extractor::Uid //----------------------------------------------------------------------------- gid_t Extractor::Gid() { String strUser = m_strOwnership, strGroup; strUser.ExtractTokenRight(':', &strGroup); if( strGroup.empty() ) return gid_t(-1); return gid_t(atoi(PSZ(strGroup))); } //----------------------------------------------------------------------------- // Extractor::ConvertBinaryValue //----------------------------------------------------------------------------- #define CASE(TDstName, TDST, TSRC) \ case TDstName: \ *(TDST*)(pDst) = (TDST)(*(TSRC*)(pSrc));\ return true; bool Extractor::ConvertBinaryValue(void *pSrc, DataBuf::Type eSrcType, void *pDst, TemplateToken::BinaryDataType eDstType) { switch( eSrcType ) { case DataBuf::BYTE: { switch( eDstType ) { CASE(TemplateToken::BYTE, uint8, uint8) CASE(TemplateToken::SHORT, short, uint8) CASE(TemplateToken::LONG, long, uint8) CASE(TemplateToken::FLOAT, float, uint8) CASE(TemplateToken::DOUBLE, double, uint8) default: return false; } break; } case DataBuf::SHORT: { switch( eDstType ) { CASE(TemplateToken::SHORT, short, short) CASE(TemplateToken::LONG, long, short) CASE(TemplateToken::FLOAT, float, short) CASE(TemplateToken::DOUBLE, double, short) default: return false; } break; } case DataBuf::USHORT: { switch( eDstType ) { CASE(TemplateToken::SHORT, short, unsigned short) CASE(TemplateToken::USHORT, unsigned short, unsigned short) CASE(TemplateToken::LONG, long, unsigned short) CASE(TemplateToken::FLOAT, float, unsigned short) CASE(TemplateToken::DOUBLE, double, unsigned short) default: return false; } break; } case DataBuf::INT: { switch( eDstType ) { CASE(TemplateToken::SHORT, short, int) CASE(TemplateToken::LONG, long, int) CASE(TemplateToken::FLOAT, float, int) CASE(TemplateToken::DOUBLE, double, int) default: return false; } break; } case DataBuf::LONG: { switch( eDstType ) { CASE(TemplateToken::LONG, long, long) CASE(TemplateToken::FLOAT, float, long) CASE(TemplateToken::DOUBLE, double, long) default: return false; } break; } case DataBuf::ULONG: { switch( eDstType ) { CASE(TemplateToken::LONG, long, unsigned long) CASE(TemplateToken::FLOAT, float, unsigned long) CASE(TemplateToken::DOUBLE, double, unsigned long) default: return false; } break; } case DataBuf::FLOAT: { switch( eDstType ) { CASE(TemplateToken::LONG, long, float) CASE(TemplateToken::FLOAT, float, float) CASE(TemplateToken::DOUBLE, double, float) default: return false; } break; } case DataBuf::DOUBLE: { switch( eDstType ) { CASE(TemplateToken::LONG, long, double) CASE(TemplateToken::FLOAT, float, double) CASE(TemplateToken::DOUBLE, double, double) default: return false; } break; } default: return false; } return false; } //------------------------------------------------------------------------ // ExtractorApp::ConvertImageToByte //------------------------------------------------------------------------ #define CONVERT_IMAGE_TO_BYTE(T, buf, buf_size)\ {\ T MaxValue=T(0), MinValue=T(0);\ T *pInBuf = (T *)(buf);\ uint ui;\ for( ui = 0; ui < buf_size; ui++ )\ {\ if( 0 == ui )\ { \ MinValue = pInBuf[ui];\ MaxValue = pInBuf[ui];\ }\ else\ {\ if( MaxValue < pInBuf[ui] )\ MaxValue = pInBuf[ui];\ if( MinValue > pInBuf[ui] )\ MinValue = pInBuf[ui];\ }\ }\ double dRange = double(MaxValue - MinValue);\ uint8 uiVal;\ for( ui = 0; ui < buf_size; ui++ )\ {\ uiVal = uint8(((double)(pInBuf[ui] - MinValue) * 255.) / dRange);\ puiBuf[ui] = uiVal;\ }\ } //------------------------------------------------------------------------ // ExtractorApp::ConvertImageToByte //------------------------------------------------------------------------ #define RAW_CONVERT_IMAGE_TO_BYTE(T, buf, buf_size)\ {\ T *pInBuf = (T *)(buf);\ uint ui;\ for( ui = 0; ui < buf_size; ui++ )\ {\ if( pInBuf[ui] < 0 )\ puiBuf[ui] = 0;\ else if( pInBuf[ui] > 255 )\ puiBuf[ui] = 255;\ else\ puiBuf[ui] = (uint8)(pInBuf[ui]);\ }\ } #ifdef __JPEG_SUPPORT__ //------------------------------------------------------------------------ // Extractor::ValueToJpeg //------------------------------------------------------------------------ void Extractor::ValueToJpeg(DataBuf *pDataBuf, MemBufPtr ptrmbDest) { // Allocate membuf with metadata capability MemBufPtr ptrMemBuf(new CMemBuf); uint8 *puiBuf = new uint8[pDataBuf->Len() / pDataBuf->TypeSize()]; // Converting data into 0..255 range switch( pDataBuf->DataType() ) { case DataBuf::FLOAT: CONVERT_IMAGE_TO_BYTE(float, pDataBuf->Buf(), pDataBuf->Len() / pDataBuf->TypeSize()); break; case DataBuf::DOUBLE: CONVERT_IMAGE_TO_BYTE(double, pDataBuf->Buf(), pDataBuf->Len() / pDataBuf->TypeSize()); break; case DataBuf::LONG: CONVERT_IMAGE_TO_BYTE(long, pDataBuf->Buf(), pDataBuf->Len() / pDataBuf->TypeSize()); break; case DataBuf::ULONG: CONVERT_IMAGE_TO_BYTE(ulong, pDataBuf->Buf(), pDataBuf->Len() / pDataBuf->TypeSize()); break; case DataBuf::SHORT: CONVERT_IMAGE_TO_BYTE(short, pDataBuf->Buf(), pDataBuf->Len() / pDataBuf->TypeSize()); break; case DataBuf::USHORT: CONVERT_IMAGE_TO_BYTE(ushort, pDataBuf->Buf(), pDataBuf->Len() / pDataBuf->TypeSize()); break; default: LogError("data", "Bad image datatype. Unable to convert"); break; } // Attach dataset buffer to our buffer to avoid a allocation and a copy ptrMemBuf->Attach((char *)puiBuf, pDataBuf->Len() / pDataBuf->TypeSize(), false); // Set metadata ptrMemBuf->AddMetadata("width", pDataBuf->GetDimSize(0)); ptrMemBuf->AddMetadata("height", pDataBuf->GetDimSize(1)); // Invoke jpeg encoder JpegEncoder::EncodeGrayScaleToMemBuf(ptrMemBuf, ptrmbDest); } #endif //------------------------------------------------------------------------ // Extractor::ValueToBmp //------------------------------------------------------------------------ void Extractor::ValueToBmp(DataBuf *pDataBuf, MemBufPtr ptrmbDest) { // Allocate membuf with metadata capability MemBufPtr ptrMemBuf(new CMemBuf); uint8 *puiBuf = new uint8[pDataBuf->Len() / pDataBuf->TypeSize()]; // Converting data into 0..255 range switch( pDataBuf->DataType() ) { case DataBuf::FLOAT: RAW_CONVERT_IMAGE_TO_BYTE(float, pDataBuf->Buf(), pDataBuf->Len() / pDataBuf->TypeSize()); break; case DataBuf::DOUBLE: RAW_CONVERT_IMAGE_TO_BYTE(double, pDataBuf->Buf(), pDataBuf->Len() / pDataBuf->TypeSize()); break; case DataBuf::LONG: RAW_CONVERT_IMAGE_TO_BYTE(long, pDataBuf->Buf(), pDataBuf->Len() / pDataBuf->TypeSize()); break; case DataBuf::ULONG: RAW_CONVERT_IMAGE_TO_BYTE(ulong, pDataBuf->Buf(), pDataBuf->Len() / pDataBuf->TypeSize()); break; case DataBuf::SHORT: RAW_CONVERT_IMAGE_TO_BYTE(short, pDataBuf->Buf(), pDataBuf->Len() / pDataBuf->TypeSize()); break; case DataBuf::USHORT: RAW_CONVERT_IMAGE_TO_BYTE(ushort, pDataBuf->Buf(), pDataBuf->Len() / pDataBuf->TypeSize()); break; default: LogError("data", "Bad image datatype. Unable to convert"); break; } // Attach dataset buffer to our buffer to avoid a allocation and a copy ptrMemBuf->Attach((char *)puiBuf, pDataBuf->Len() / pDataBuf->TypeSize(), false); // Set metadata ptrMemBuf->AddMetadata("width", pDataBuf->GetDimSize(0)); ptrMemBuf->AddMetadata("height", pDataBuf->GetDimSize(1)); // Invoke bmp encoder BmpEncoder::EncodeGrayScaleToMemBuf(ptrMemBuf, ptrmbDest); } //----------------------------------------------------------------------------- // Extractor::ValueToInteger //----------------------------------------------------------------------------- int Extractor::ValueToInteger() { switch( m_aValue.DataType() ) { case DataBuf::BYTE: return int(*((uint8 *)(m_aValue.Buf()))); case DataBuf::UBYTE: return int(*((uint8 *)(m_aValue.Buf()))); case DataBuf::CHAR: return 0; case DataBuf::SHORT: return int(*((short *)(m_aValue.Buf()))); case DataBuf::USHORT: return int(*((short *)(m_aValue.Buf()))); case DataBuf::LONG: return int(*((long *)(m_aValue.Buf()))); case DataBuf::ULONG: return int(*((long *)(m_aValue.Buf()))); case DataBuf::INT: return int(*((int *)(m_aValue.Buf()))); case DataBuf::FLOAT: return int(*((float *)(m_aValue.Buf()))); case DataBuf::DOUBLE: return int(*((double *)(m_aValue.Buf()))); case DataBuf::NO_TYPE: case DataBuf::UNKNOWN: break; } return 0; } //----------------------------------------------------------------------------- // Extractor::ValueToString //----------------------------------------------------------------------------- String Extractor::ValueToString(DataBuf &aValue) { String strValue; switch( aValue.DataType() ) { case DataBuf::BYTE: strValue.Printf("%d", int(*((uint8 *)(aValue.Buf())))); break; case DataBuf::UBYTE: strValue.Printf("%d", (*((uint8 *)(aValue.Buf())))); break; case DataBuf::CHAR: strValue.Printf("%s", m_aValue.Buf()); break; case DataBuf::SHORT: strValue.Printf("%h", (*((short *)(aValue.Buf())))); break; case DataBuf::USHORT: strValue.Printf("%h", (*((unsigned short *)(aValue.Buf())))); break; case DataBuf::LONG: strValue.Printf("%ld", (*((long *)(aValue.Buf())))); break; case DataBuf::ULONG: strValue.Printf("%ld", (*((unsigned long *)(aValue.Buf())))); break; case DataBuf::INT: strValue.Printf("%d", (*((int *)(aValue.Buf())))); break; case DataBuf::FLOAT: strValue.Printf("%g", (*((float *)(aValue.Buf())))); break; case DataBuf::DOUBLE: strValue.Printf("%g", (*((double *)(aValue.Buf())))); break; case DataBuf::NO_TYPE: case DataBuf::UNKNOWN: break; } return strValue; } //----------------------------------------------------------------------------- // Extractor::ExecLoopOver //----------------------------------------------------------------------------- int Extractor::ExecLoopOver(int iCurrentPos) { TemplateToken &Token = *(m_vecToken[iCurrentPos]); String strCollection = Token.m_strParam2; m_TempParsor.ProcessNoRecursion(&strCollection); ItemList *pList = NULL; ItemList *pCachedList = NULL; ItemList lstItems; if( strCollection.StartWith("nxs:") ) // NeXus collection pCachedList = m_pNxEval->GetItemsList(&strCollection, Token.m_strParam1); else { // The collection is a variable containing a list of value with '|' as separator m_TempParsor.ProcessNoRecursion(&strCollection); String strItem; while( !strCollection.empty() ) { strCollection.ExtractToken('|', &strItem); lstItems.push_back(NxItem(strItem, strItem)); } } if( pCachedList ) pList = pCachedList; else pList = &lstItems; // First variable name is whoise indicated in script // Second (and implicite) variable is the same followed by "_name" String strName = Token.m_strParam1 + "_name"; ItemList::iterator it = pList->begin(); // Loop over list items pairs for(; it != pList->end(); it++) { String strValue = (*it).first; m_dictVar[strName] = strValue; if( !(*it).second.empty() ) { String strValue = (*it).second; m_dictVar[Token.m_strParam1] = strValue; } Exec(iCurrentPos+1, Token.m_iEndBlockPos+1); } // Return next token pos return Token.m_iEndBlockPos; } //----------------------------------------------------------------------------- // Extractor::ExecBlock //----------------------------------------------------------------------------- int Extractor::ExecBlock(int iCurrentPos) { TemplateToken &Token = *(m_vecToken[iCurrentPos]); String strLimit = Token.m_strParam2; m_TempParsor.ProcessNoRecursion(&strLimit); // Get parameters String strBlockName = Token.m_strParam1; uint uiMaxSize = (uint)atoi(PSZ(strLimit)); // Get Membuf MemBufPtr ptrBuf = GetBuf(strBlockName); ptrBuf->Reset(); // Push new output object MemBufOutput *pOutBuf = new MemBufOutput(ptrBuf); m_stkOut.push(pOutBuf); Exec(iCurrentPos+1, Token.m_iEndBlockPos+1); // Check buffer size if( uiMaxSize != 0 ) { if( uiMaxSize < ptrBuf->Len() ) // Buffer size exceed limit, cut ! ptrBuf->SetLen(uiMaxSize); if( uiMaxSize > ptrBuf->Len() ) { // Padding int iInsertPos = pOutBuf->PaddingPos() == -1 ? ptrBuf->Len() : pOutBuf->PaddingPos(); while( uiMaxSize - ptrBuf->Len() >= pOutBuf->PaddingPattern().size() ) { ptrBuf->InsertBloc(PSZ(pOutBuf->PaddingPattern()), pOutBuf->PaddingPattern().size(), iInsertPos); iInsertPos += pOutBuf->PaddingPattern().size(); } if( uiMaxSize > ptrBuf->Len() ) ptrBuf->InsertBloc(PSZ(pOutBuf->PaddingPattern()), uiMaxSize - ptrBuf->Len(), iInsertPos); } } // Remove output object m_stkOut.pop(); // Make new variables with bloc name and size String strVar = strBlockName + "_size"; String strSize; strSize.Printf("%d", ptrBuf->Len()); m_dictVar[strVar] = strSize; m_dictVar[strBlockName] = String(ptrBuf->Buf(), ptrBuf->Len()); // Return next token pos return Token.m_iEndBlockPos; } //----------------------------------------------------------------------------- // Extractor::ExecPadding //----------------------------------------------------------------------------- void Extractor::ExecPadding(int iCurrentPos) { TemplateToken &Token = *(m_vecToken[iCurrentPos]); // Check Output object type MemBufOutput *pBufOutput = dynamic_cast(m_stkOut.top().ObjectPtr()); if( !pBufOutput ) { cerr << "Padding don't make sense in the current context (at line " << Token.m_iTemplateLine << ")." << endl; } // Store current buffer position for padding and pattern pBufOutput->SetPaddingPattern(Token.m_strParam1); } //----------------------------------------------------------------------------- // Extractor::OutBinaryScalarFromString //----------------------------------------------------------------------------- void Extractor::OutBinaryScalarFromString(const TemplateToken &Token, const String &strData) { int iBase = 10; if( strData.StartWith("0x") ) iBase = 16; switch( Token.m_eBinaryDataType ) { case TemplateToken::CHAR: { char c = strData[0]; m_stkOut.top()->Out(NULL, c); break; } case TemplateToken::BYTE: { uint8 ui8 = strtol(PSZ(strData), (char **)NULL, iBase); m_stkOut.top()->Out(NULL, ui8); break; } case TemplateToken::SHORT: { short s = strtol(PSZ(strData), (char **)NULL, iBase); m_stkOut.top()->Out(NULL, s); break; } case TemplateToken::LONG: { long l = strtol(PSZ(strData), (char **)NULL, iBase); m_stkOut.top()->Out(NULL, l); break; } case TemplateToken::FLOAT: { float f = atof(PSZ(strData)); m_stkOut.top()->Out(NULL, f); break; } case TemplateToken::DOUBLE: { double d = atof(PSZ(strData)); m_stkOut.top()->Out(NULL, d); break; } case TemplateToken::RAW: { // Search for buffer MemBufPtr ptrBuf = GetBuf(strData, false); if( ptrBuf.IsNull() ) { cerr << "Error : bloc '" << strData << "' not found; Exiting." << endl; } m_stkOut.top()->Out((void *)ptrBuf->Buf(), ptrBuf->Len()); break; } default: cerr << "Error: bad syntax at line " << Token.m_iTemplateLine << " : bloc '" << strData << "' not found; Exiting." << endl; } } //----------------------------------------------------------------------------- // Extractor::ExecBinary //----------------------------------------------------------------------------- void Extractor::ExecBinary(int iCurrentPos) { TemplateToken &Token = *(m_vecToken[iCurrentPos]); // Evaluate target String strData = GetTokenArgument(&Token); // Evaluate data by NeXus evaluator bool bEvaluation = m_pNxEval->Evaluate(strData, &m_aValue); if( bEvaluation ) { if( TemplateToken::RAW == Token.m_eBinaryDataType ) // Raw data type => just push value content to output buffer m_stkOut.top()->Out((void *)m_aValue.Buf(), m_aValue.Len()); #ifdef __JPEG_SUPPORT__ else if( TemplateToken::JPEG_IMAGE == Token.m_eBinaryDataType ) { // Write a jpeg image MemBufPtr ptrMemBuf(new CMemBuf); try { ValueToJpeg(&m_aValue, ptrMemBuf); m_stkOut.top()->Out((void *)ptrMemBuf->Buf(), ptrMemBuf->Len()); } catch( JpegEncoder::Exception e ) { cerr << e.Message(); } } #endif else if( TemplateToken::BMP_IMAGE == Token.m_eBinaryDataType ) { // Write a bmp image MemBufPtr ptrMemBuf(new CMemBuf); try { ValueToBmp(&m_aValue, ptrMemBuf); m_stkOut.top()->Out((void *)ptrMemBuf->Buf(), ptrMemBuf->Len()); } catch( BmpEncoder::Exception e ) { cerr << e.Message(); } } else { // Convert buffer to asked type CMemBuf mbDst; // Pre-allocation mbDst.SetLen(Token.m_uiTypeSize * m_aValue.Len() / m_aValue.TypeSize()); // Get pointers to data char *pDst = mbDst.Buf(); char *pSrc = (char *)m_aValue.Buf(); bool bConverted = true; if( m_aValue.DataType() == Token.m_eBinaryDataType ) // no conversion mbDst.Attach(pSrc, mbDst.Len()); else { // conversion needed for( pSrc = (char *)m_aValue.Buf(); pSrc < (char *)m_aValue.Buf() + m_aValue.Len() && bConverted; pSrc += m_aValue.TypeSize(), pDst += Token.m_uiTypeSize ) { bConverted = ConvertBinaryValue(pSrc, m_aValue.DataType(), pDst, Token.m_eBinaryDataType); } } if( !bConverted ) { cerr << "Error: conversion not possible at line " << Token.m_iTemplateLine << ". Extraction aborted." << endl; } m_stkOut.top()->Out((void *)mbDst.Buf(), mbDst.Len()); } } else OutBinaryScalarFromString(Token, strData); } //----------------------------------------------------------------------------- // Extractor::ExecComp //----------------------------------------------------------------------------- int Extractor::ExecComp(int iCurrentPos, bool bInf, bool bNot) { TemplateToken &Token = *(m_vecToken[iCurrentPos]); DataBuf aValue1, aValue2; String strParam1 = Token.m_strParam1; m_TempParsor.ProcessNoRecursion(&strParam1); if( m_pNxEval->Evaluate(strParam1, &aValue1) ) strParam1 = ValueToString(aValue1); String strParam2 = Token.m_strParam2; m_TempParsor.ProcessNoRecursion(&strParam2); if( m_pNxEval->Evaluate(strParam2, &aValue2) ) strParam2 = ValueToString(aValue2); bool bComp = false; if( !bInf ) bComp = atoi(PSZ(strParam1)) > atoi(PSZ(strParam2)); else bComp = atoi(PSZ(strParam1)) < atoi(PSZ(strParam2)); if( (bComp && !bNot) || (!bComp && bNot ) ) // Condition is satisfyed Exec(iCurrentPos+1, Token.m_iEndBlockPos+1); // Return next token pos return Token.m_iEndBlockPos; } //----------------------------------------------------------------------------- // Extractor::ExecIfEq //----------------------------------------------------------------------------- int Extractor::ExecIfEq(int iCurrentPos, bool bNot) { TemplateToken &Token = *(m_vecToken[iCurrentPos]); DataBuf aValue1, aValue2; String strParam1 = Token.m_strParam1; m_TempParsor.ProcessNoRecursion(&strParam1); if( m_pNxEval->Evaluate(strParam1, &aValue1) ) strParam1 = ValueToString(aValue1); String strParam2 = Token.m_strParam2; m_TempParsor.ProcessNoRecursion(&strParam2); if( m_pNxEval->Evaluate(strParam2, &aValue2) ) strParam2 = ValueToString(aValue2); bool bCond = strParam1.Match(PSZ(strParam2)); if( (bCond && !bNot) || (!bCond && bNot ) ) // Condition is satisfyed Exec(iCurrentPos+1, Token.m_iEndBlockPos+1); // Return next token pos return Token.m_iEndBlockPos; } //----------------------------------------------------------------------------- // Extractor::ExecIfExists //----------------------------------------------------------------------------- int Extractor::ExecIfExists(int iCurrentPos) { TemplateToken &Token = *(m_vecToken[iCurrentPos]); bool bExists = false; if( !Token.m_strData.empty() ) { String strItemPath = Token.m_strData; m_TempParsor.ProcessNoRecursion(&strItemPath); bExists = m_pNxEval->CheckItem(strItemPath); } else // Check for variable bExists = (m_dictVar.find(Token.m_strParam1) != m_dictVar.end()); if( bExists ) Exec(iCurrentPos+1, Token.m_iEndBlockPos+1); // Return next token pos return Token.m_iEndBlockPos; } //----------------------------------------------------------------------------- // Extractor::ExecSet //----------------------------------------------------------------------------- void Extractor::ExecSet(int iCurrentPos) { TokenSet &Token = *((TokenSet *)(m_vecToken[iCurrentPos].ObjectPtr())); String strValue = Token.m_strParam2; if( Token.m_bEvalArgument ) m_TempParsor.Process(&strValue); m_dictVar[Token.m_strParam1] = strValue; } //----------------------------------------------------------------------------- // Extractor::ExecSetList //----------------------------------------------------------------------------- void Extractor::ExecSetList(int iCurrentPos) { TokenSet &Token = *((TokenSet *)(m_vecToken[iCurrentPos].ObjectPtr())); String strCollection = Token.m_strParam2; m_TempParsor.ProcessNoRecursion(&strCollection); ItemList *pList = NULL; ItemList *pCachedList=NULL; ItemList lstItems; bool bNexusItem = false; if( strCollection.StartWith("nxs:") ) { // NeXus collection pList = m_pNxEval->GetItemsList(&strCollection, Token.m_strParam1); bNexusItem = true; } String strValueList; ItemList::iterator it = pList->begin(); // Loop over list items pairs for(; it != pList->end(); it++) { String strValue = (*it).first; if( !(*it).second.empty() ) { if( !strValueList.empty() ) strValueList += "|"; // List separator if( !Token.m_strParam3.empty() && bNexusItem ) { // Value to be evaluated String strToEvaluate = "nxs:" + (*it).second + Token.m_strParam3; m_pNxEval->Evaluate(strToEvaluate, &m_aValue); strValueList += ScalarValueToString(); } else strValueList += (*it).second; } } m_dictVar[Token.m_strParam1] = strValueList; } //----------------------------------------------------------------------------- // Extractor::ExecLoop //----------------------------------------------------------------------------- int Extractor::ExecLoop(int iCurrentPos) { TemplateToken &Token = *(m_vecToken[iCurrentPos]); TokenLoop *pToken = dynamic_cast(&Token); Expression::s_pValueEval = this; int iInit = pToken->ptrExprBegin->Eval(); int iEnd = pToken->ptrExprEnd->Eval(); int iStep = 1; if( iInit > iEnd ) iStep = -1; if( !pToken->ptrExprStep.IsNull() ) iStep = pToken->ptrExprStep->Eval(); // Add counter pair prItBool = m_dictCounters.insert(MapCounters::value_type(Token.m_strParam1, 0)); if( iInit < iEnd ) for(int i = iInit; i < iEnd; i += iStep) { (prItBool.first)->second = i; // Update counter value Exec(iCurrentPos+1, Token.m_iEndBlockPos+1); // Execute code until next end-loop } else for(int i = iInit; i > iEnd; i += iStep) { (prItBool.first)->second = i; // Update counter value Exec(iCurrentPos+1, Token.m_iEndBlockPos+1); // Execute code until next end-loop } // Remove counter m_dictCounters.erase(prItBool.first); // Return next token pos return Token.m_iEndBlockPos; } //----------------------------------------------------------------------------- // Extractor::GetTokenArgument //----------------------------------------------------------------------------- String Extractor::GetTokenArgument(TemplateToken *pToken) { String strTxt = pToken->m_strData; if( strTxt.empty() ) { strTxt.reserve(256); // Build request from fragments for( DataFragmentsList::const_iterator it = pToken->lstDataFragments.begin(); it != pToken->lstDataFragments.end(); it++ ) { if( DataFragment::TEXT == it->Type() ) // Text fragment strTxt += it->Content(); else { // Fragment is a variable name to replace with its current value String strVar = it->Content(); Evaluate(&strVar); strTxt += strVar; } } } return strTxt; } //----------------------------------------------------------------------------- // Extractor::ExecPrintData //----------------------------------------------------------------------------- void Extractor::ExecPrintData(TemplateToken *pToken) { String strData = GetTokenArgument(pToken); try { bool bEvaluation = m_pNxEval->Evaluate(strData, &m_aValue); if( bEvaluation ) PrintData(pToken); else { switch( pToken->m_Format.Type() ) { case 'd': m_stkOut.top()->Out(PSZ(pToken->m_Format.Get()), atol(PSZ(strData))); break; case 'f': case 'e': case 'g': m_stkOut.top()->Out(PSZ(pToken->m_Format.Get()), atof(PSZ(strData))); break; default: m_stkOut.top()->Out(PSZ(pToken->m_Format.Get()), PSZ(strData)); } } } catch(...) { m_stkOut.top()->Out("%s", PSZ(strData)); } } //----------------------------------------------------------------------------- // Extractor::Execute //----------------------------------------------------------------------------- void Extractor::Execute() { m_stkOut.push(new StandardOutput); Exec(0, m_vecToken.size()); SetOutputFile(g_strEmpty, false); // To set properties and close current file } //----------------------------------------------------------------------------- // Extractor::Exec //----------------------------------------------------------------------------- void Extractor::Exec(int iStartPos, int iEndPos) { TemplateToken *pToken = NULL; for(int iPos = iStartPos; iPos < iEndPos; iPos++ ) { pToken = m_vecToken[iPos]; switch( pToken->m_TokenType ) { case TemplateToken::PRINT_DATA: ExecPrintData(pToken); break; case TemplateToken::PRINT_TEXT: { String strTxt = pToken->m_strData; m_TempParsor.Process(&strTxt, false); m_stkOut.top()->Out("%s", PSZ(strTxt)); break; } case TemplateToken::LOOP: iPos = ExecLoop(iPos); break; case TemplateToken::LOOP_OVER: iPos = ExecLoopOver(iPos); break; case TemplateToken::BINARY: ExecBinary(iPos); break; case TemplateToken::BLOCK_START: iPos = ExecBlock(iPos); break; case TemplateToken::IF_EXISTS: iPos = ExecIfExists(iPos); break; case TemplateToken::IF_SUP: iPos = ExecComp(iPos, false, false); break; case TemplateToken::IF_INF: iPos = ExecComp(iPos, true, false); break; case TemplateToken::IF_EQ: iPos = ExecIfEq(iPos, false); break; case TemplateToken::IF_NOT_EQ: iPos = ExecIfEq(iPos, true); break; case TemplateToken::SET: ExecSet(iPos); break; case TemplateToken::SET_LIST: ExecSetList(iPos); break; case TemplateToken::OUTPUT: { String strFile = pToken->m_strParam1; m_TempParsor.Process(&strFile); SetOutputFile(strFile, pToken->m_iParam1 ? true : false); break; } case TemplateToken::PADDING: ExecPadding(iPos); break; case TemplateToken::END_LOOP: case TemplateToken::BLOCK_END: case TemplateToken::END_IF: default: break; } } } //----------------------------------------------------------------------------- // Extractor::SetOutputFile //----------------------------------------------------------------------------- void Extractor::SetOutputFile(const String &strFile, bool bBinary) { if( m_fiOut != NULL ) { if( m_stkOut.size() > 1 ) m_stkOut.pop(); fclose(m_fiOut); } if( !m_strCurrentFile.empty() ) { // Set file ownership and access mode #ifdef __LINUX__ if( !m_strMode.empty() ) chmod(PSZ(m_strCurrentFile), AccessFromString(m_strMode)); chown(PSZ(m_strCurrentFile), Uid(), Gid()); #endif m_strCurrentFile = strFile; } if( strFile.empty() ) { // Output stream redirection on console #ifdef __WIN32__ freopen_s(&m_fiOut, "CON", "w", stdout); #else // UNIX m_fiOut = freopen("/dev/tty", "w", stdout); #endif return; } m_strCurrentFile = strFile; // Replace blank characters to avoid problems m_strCurrentFile.Replace(' ', '_'); // Create folder tree, with correct rights FileName fn(m_strCurrentFile); long lMode = 0; if( !m_strMode.empty() ) // Allow directory access for everyone lMode = atoi(PSZ(m_strMode)) + 111; fn.MkDir(AccessFromString(StrFormat("%d", lMode)), Uid(), Gid()); if( !bBinary ) // Output stream redirection #ifdef __WIN32__ freopen_s(&m_fiOut, PSZ(m_strCurrentFile), "w", stdout); #else // UNIX m_fiOut = freopen(PSZ(m_strCurrentFile), "w", stdout); #endif else { // Open binary file #ifdef __WIN32__ fopen_s(&m_fiOut, PSZ(m_strCurrentFile), "wb"); #else // UNIX m_fiOut = fopen(PSZ(m_strCurrentFile), "wb"); #endif BinaryFileOutput *pOut = new BinaryFileOutput(m_fiOut); m_stkOut.push(pOut); } } //----------------------------------------------------------------------------- // Extractor::AddVar //----------------------------------------------------------------------------- void Extractor::AddVar(const String &strVar, const String &strVal) { // add the string strVar to our dict with the value strVal. m_dictVar.insert(StringDict::value_type(strVar, strVal)); } //----------------------------------------------------------------------------- // Extractor::SetVar //----------------------------------------------------------------------------- void Extractor::SetVar(const String &strVar, const String &strVal) { // Search variable StringDict::iterator it = m_dictVar.find(strVar); if( it != m_dictVar.end()) (it->second) = strVal; else m_dictVar.insert(StringDict::value_type(strVar, strVal)); } //----------------------------------------------------------------------------- // Extractor::HasVar //----------------------------------------------------------------------------- bool Extractor::HasVar(const String &strVar) { // Search variable StringDict::iterator it = m_dictVar.find(strVar); if( it != m_dictVar.end() ) return true; else return false; } //----------------------------------------------------------------------------- // Extractor::RemoveVar //----------------------------------------------------------------------------- void Extractor::RemoveVar(const String &strVar) { // we remove the string var from our dict. m_dictVar.erase(strVar); } //----------------------------------------------------------------------------- // Extractor::Evalutate //----------------------------------------------------------------------------- bool Extractor::Evaluate(String *pstrVar) { // To preserve performance, use pointer to avoid useless allocation of a big object String *pstrDefValue = NULL; if( pstrVar->find('=') != string::npos ) { // Use def value if variable is not found pstrDefValue = new String; pstrVar->ExtractTokenRight('=', pstrDefValue); } // evalute a variable by giving its value stocked in the dict. StringDict::iterator it = m_dictVar.find(*pstrVar); if( it != m_dictVar.end()) { *pstrVar=(it->second); return true; } // Search in counters MapCounters::const_iterator it2 = m_dictCounters.find(*pstrVar); if( it2 != m_dictCounters.end()) { (*pstrVar).Printf("%d", (it2->second)); return true; } if( pstrDefValue ) { // Apply default value *pstrVar = *pstrDefValue; delete pstrDefValue; return true; } return false; } //----------------------------------------------------------------------------- // Extractor::GetBuf //----------------------------------------------------------------------------- MemBufPtr Extractor::GetBuf(const String &strName, bool bCreate) { MapBufPtr::iterator it = m_dictBuf.find(strName); if( it != m_dictBuf.end() ) // found return it->second; // Create new buffer if( bCreate ) { MemBufPtr ptrBuf(new CMemBuf); m_dictBuf[strName] = ptrBuf; return ptrBuf; } return NULL; } //----------------------------------------------------------------------------- // Extractor::ScalarValueToString //----------------------------------------------------------------------------- String Extractor::ScalarValueToString() { String strValue; switch( m_aValue.DataType() ) { // if we have a string format. case DataBuf::CHAR: strValue.append((char *)m_aValue.Buf(), m_aValue.Len()); break; // the case of int,long,unsigned char or short. case DataBuf::BYTE: strValue.Printf("%d", *((uint8 *)m_aValue.Buf())); break; case DataBuf::SHORT: strValue.Printf("%h", *((short *)m_aValue.Buf())); break; case DataBuf::USHORT: strValue.Printf("%hu", *((unsigned short *)m_aValue.Buf())); break; case DataBuf::LONG: strValue.Printf("%ld", *((long *)m_aValue.Buf())); break; case DataBuf::INT: strValue.Printf("%ld", *((int *)m_aValue.Buf())); break; case DataBuf::ULONG: strValue.Printf("%lu", *((unsigned long *)m_aValue.Buf())); break; case DataBuf::FLOAT: strValue.Printf("%g", *((float *)m_aValue.Buf())); break; case DataBuf::DOUBLE: strValue.Printf("%lg", *((double *)m_aValue.Buf())); break; default: break; } return strValue; } //----------------------------------------------------------------------------- // Extractor::PrintData //----------------------------------------------------------------------------- void Extractor::PrintData(TemplateToken *pToken) { // Check format if( m_aValue.DataType() != pToken->m_eOutputType ) { ostringstream ossWarn; ossWarn << "Warning: Mismatching format types at line " << pToken->m_iTemplateLine << ". Format " << pToken->m_Format.GetNoRest(); // Set the right type according to the value to be printed switch( m_aValue.DataType() ) { // if we have a string format. case DataBuf::CHAR: pToken->m_Format.SetType('s'); pToken->m_eOutputType = DataBuf::CHAR; break; // the case of int,long,unsigned char or short. case DataBuf::BYTE: pToken->m_Format.SetType('d'); pToken->m_Format.SetModifier('h'); pToken->m_eOutputType = DataBuf::BYTE; break; case DataBuf::SHORT: pToken->m_Format.SetType('d'); pToken->m_Format.SetModifier('h'); pToken->m_eOutputType = DataBuf::SHORT; break; case DataBuf::USHORT: pToken->m_Format.SetType('d'); pToken->m_Format.SetModifier('h'); pToken->m_eOutputType = DataBuf::USHORT; break; case DataBuf::LONG: pToken->m_Format.SetType('d'); pToken->m_Format.SetModifier('l'); pToken->m_eOutputType = DataBuf::LONG; break; case DataBuf::ULONG: pToken->m_Format.SetType('d'); pToken->m_Format.SetModifier('l'); pToken->m_eOutputType = DataBuf::ULONG; break; case DataBuf::INT: pToken->m_Format.SetType('d'); pToken->m_eOutputType = DataBuf::INT; break; case DataBuf::FLOAT: { if( pToken->m_eOutputType != DataBuf::FLOAT && pToken->m_eOutputType != DataBuf::DOUBLE) pToken->m_Format.SetType('f'); pToken->m_Format.SetModifier(-1); pToken->m_eOutputType = DataBuf::FLOAT; break; } case DataBuf::DOUBLE: { if( pToken->m_eOutputType != DataBuf::FLOAT && pToken->m_eOutputType != DataBuf::DOUBLE) pToken->m_Format.SetType('f'); pToken->m_Format.SetModifier('l'); pToken->m_eOutputType = DataBuf::DOUBLE; break; } default: break; } ossWarn << " replaced with " << pToken->m_Format.GetNoRest() << "." << endl; if( !m_bSilentMode ) // Show warning only if silent mode is off cerr << ossWarn.str(); // Update format string pToken->m_strPrintFmt = pToken->m_Format.Get(); } switch( m_aValue.DataType() ) { // if we have a string format. case DataBuf::CHAR: { String strBuf; strBuf.append((char *)m_aValue.Buf(), m_aValue.Len()); m_stkOut.top()->Out(PSZ(pToken->m_strPrintFmt), PSZ(strBuf)); break; } // the case of int,long,unsigned char or short. case DataBuf::BYTE: m_stkOut.top()->Out(PSZ(pToken->m_strPrintFmt), *((uint8 *)m_aValue.Buf())); break; case DataBuf::SHORT: m_stkOut.top()->Out(PSZ(pToken->m_strPrintFmt), *((short *)m_aValue.Buf())); break; case DataBuf::USHORT: m_stkOut.top()->Out(PSZ(pToken->m_strPrintFmt), *((unsigned short *)m_aValue.Buf())); break; case DataBuf::LONG: m_stkOut.top()->Out(PSZ(pToken->m_strPrintFmt), *((long *)m_aValue.Buf())); break; case DataBuf::ULONG: m_stkOut.top()->Out(PSZ(pToken->m_strPrintFmt), *((unsigned long *)m_aValue.Buf())); break; case DataBuf::INT: m_stkOut.top()->Out(PSZ(pToken->m_strPrintFmt), *((int *)m_aValue.Buf())); break; case DataBuf::FLOAT: m_stkOut.top()->Out(PSZ(pToken->m_strPrintFmt), *((float *)m_aValue.Buf())); break; case DataBuf::DOUBLE: m_stkOut.top()->Out(PSZ(pToken->m_strPrintFmt), *((double *)m_aValue.Buf())); break; default: break; } } //----------------------------------------------------------------------------- // Extractor::GetValue //----------------------------------------------------------------------------- bool Extractor::GetValue(const String &strVar, int *piValue) { // evalute a variable by giving its value stocked in the dict. MapCounters::const_iterator it = m_dictCounters.find(strVar); if( it != m_dictCounters.end()) { *piValue = it->second; return true; } return false; } //----------------------------------------------------------------------------- // Extractor::Evaluate //----------------------------------------------------------------------------- Variant Extractor::Evaluate(const String &str) { String strToEval = str; int iValue = 0; m_TempParsor.ProcessNoRecursion(&strToEval); if( m_pNxEval->Evaluate(strToEval, &m_aValue) ) iValue = ValueToInteger(); else iValue = atoi(PSZ(strToEval)); return iValue; } //=========================================================================== /// class StandardOutput //=========================================================================== void StandardOutput::Out(const char *pcszFormat, const char *psz) { printf(pcszFormat, psz); } void StandardOutput::Out(const char *pcszFormat, char c) { printf(pcszFormat, c); } void StandardOutput::Out(const char *pcszFormat, uint8 ui8) { printf(pcszFormat, ui8); } void StandardOutput::Out(const char *pcszFormat, short s) { printf(pcszFormat, s); } void StandardOutput::Out(const char *pcszFormat, unsigned short s) { printf(pcszFormat, s); } void StandardOutput::Out(const char *pcszFormat, long l) { printf(pcszFormat, l); } void StandardOutput::Out(const char *pcszFormat, unsigned long l) { printf(pcszFormat, l); } void StandardOutput::Out(const char *pcszFormat, int i) { printf(pcszFormat, i); } void StandardOutput::Out(const char *pcszFormat, float f) { printf(pcszFormat, f); } void StandardOutput::Out(const char *pcszFormat, double d) { printf(pcszFormat, d); } void StandardOutput::Out(void * /*pData*/, int /*iDataLen*/) { cerr << "Error: Cannot print binary data as ascii text" << endl; } //=========================================================================== /// class MemBufOutput //=========================================================================== void MemBufOutput::Out(const char *pcszFormat, const char *psz) { sprintf(g_acScratchBuf, pcszFormat, psz); m_ptrMemBuf->PutBloc(g_acScratchBuf, strlen((const char *)g_acScratchBuf)); } void MemBufOutput::Out(const char *pcszFormat, char c) { sprintf(g_acScratchBuf, pcszFormat, c); m_ptrMemBuf->PutBloc(g_acScratchBuf, strlen((const char *)g_acScratchBuf)); } void MemBufOutput::Out(const char *pcszFormat, uint8 ui8) { sprintf(g_acScratchBuf, pcszFormat, ui8); m_ptrMemBuf->PutBloc(g_acScratchBuf, strlen((const char *)g_acScratchBuf)); } void MemBufOutput::Out(const char *pcszFormat, short s) { sprintf(g_acScratchBuf, pcszFormat, s); m_ptrMemBuf->PutBloc(g_acScratchBuf, strlen((const char *)g_acScratchBuf)); } void MemBufOutput::Out(const char *pcszFormat, unsigned short us) { sprintf(g_acScratchBuf, pcszFormat, us); m_ptrMemBuf->PutBloc(g_acScratchBuf, strlen((const char *)g_acScratchBuf)); } void MemBufOutput::Out(const char *pcszFormat, long l) { sprintf(g_acScratchBuf, pcszFormat, l); m_ptrMemBuf->PutBloc(g_acScratchBuf, strlen((const char *)g_acScratchBuf)); } void MemBufOutput::Out(const char *pcszFormat, unsigned long ul) { sprintf(g_acScratchBuf, pcszFormat, ul); m_ptrMemBuf->PutBloc(g_acScratchBuf, strlen((const char *)g_acScratchBuf)); } void MemBufOutput::Out(const char *pcszFormat, int i) { sprintf(g_acScratchBuf, pcszFormat, i); m_ptrMemBuf->PutBloc(g_acScratchBuf, strlen((const char *)g_acScratchBuf)); } void MemBufOutput::Out(const char *pcszFormat, float f) { sprintf(g_acScratchBuf, pcszFormat, f); m_ptrMemBuf->PutBloc(g_acScratchBuf, strlen((const char *)g_acScratchBuf)); } void MemBufOutput::Out(const char *pcszFormat, double d) { sprintf(g_acScratchBuf, pcszFormat, d); m_ptrMemBuf->PutBloc(g_acScratchBuf, strlen((const char *)g_acScratchBuf)); } void MemBufOutput::Out(void *pData, int iDataLen) { m_ptrMemBuf->PutBloc(pData, iDataLen); } //=========================================================================== /// class BinaryFileOutput //=========================================================================== BinaryFileOutput::~BinaryFileOutput() { // if( m_pFile ) // fclose( m_pFile); } void BinaryFileOutput::Out(const char *pcszFormat, const char *psz) { if( pcszFormat ) fprintf(m_pFile, pcszFormat, psz); else fwrite(pcszFormat, strlen(psz), 1, m_pFile); } void BinaryFileOutput::Out(const char *pcszFormat, char c) { if( pcszFormat ) fprintf(m_pFile, pcszFormat, c); else fwrite(&c, sizeof(char), 1, m_pFile); } void BinaryFileOutput::Out(const char *pcszFormat, uint8 ui8) { if( pcszFormat ) fprintf(m_pFile, pcszFormat, ui8); else fwrite(&ui8, sizeof(uint8), 1, m_pFile); } void BinaryFileOutput::Out(const char *pcszFormat, short s) { if( pcszFormat ) fprintf(m_pFile, pcszFormat, s); else fwrite(&s, sizeof(short), 1, m_pFile); } void BinaryFileOutput::Out(const char *pcszFormat, unsigned short us) { if( pcszFormat ) fprintf(m_pFile, pcszFormat, us); else fwrite(&us, sizeof(unsigned short), 1, m_pFile); } void BinaryFileOutput::Out(const char *pcszFormat, long l) { if( pcszFormat ) fprintf(m_pFile, pcszFormat, l); else fwrite(&l, sizeof(long), 1, m_pFile); } void BinaryFileOutput::Out(const char *pcszFormat, unsigned long ul) { if( pcszFormat ) fprintf(m_pFile, pcszFormat, ul); else fwrite(&ul, sizeof(unsigned long), 1, m_pFile); } void BinaryFileOutput::Out(const char *pcszFormat, int i) { if( pcszFormat ) fprintf(m_pFile, pcszFormat, i); else fwrite(&i, sizeof(int), 1, m_pFile); } void BinaryFileOutput::Out(const char *pcszFormat, float f) { if( pcszFormat ) fprintf(m_pFile, pcszFormat, f); else fwrite(&f, sizeof(float), 1, m_pFile); } void BinaryFileOutput::Out(const char *pcszFormat, double d) { if( pcszFormat ) fprintf(m_pFile, pcszFormat, d); else fwrite(&d, sizeof(double), 1, m_pFile); } void BinaryFileOutput::Out(void *pData, int iDataLen) { fwrite(pData, iDataLen, 1, m_pFile); } //=========================================================================== /// class Constant //=========================================================================== //----------------------------------------------------------------------------- // Expression::Constant::GetValue //----------------------------------------------------------------------------- Variant Expression::Constant::GetValue() { return m_vValue; } Expression::Constant::~Constant() {} //=========================================================================== /// class Expression //=========================================================================== IValueEvaluator *Expression::s_pValueEval = NULL; Expression::~Expression() {} //----------------------------------------------------------------------------- // Expression::Eval //----------------------------------------------------------------------------- double Expression::Eval() { return double(GetValue()); } //----------------------------------------------------------------------------- // Expression::GetValue //----------------------------------------------------------------------------- Variant Expression::GetValue() { double dResult = 0; for( list::iterator it = m_lstFragment.begin(); it != m_lstFragment.end(); it++ ) { Variant v = (*it)->Value(); double dVal = 0; if( v.Type() == Variant::STRING ) { if( s_pValueEval != NULL ) dVal = s_pValueEval->Evaluate(v); } if( (*it)->UnaryOp() != NOP ) { // Unary evaluation: not implemented yet } switch( (*it)->BinaryOp() ) { case ADD: dResult += dVal; break; case SUB: dResult -= dVal; break; case MUL: dResult *= dVal; break; case DIV: dResult /= dVal; break; case NOP: default: dResult = dVal; } } return dResult; } //----------------------------------------------------------------------------- // Expression::CharToOp //----------------------------------------------------------------------------- Expression::Operation Expression::CharToOp(char c) { switch( c ) { case '+': return ADD; case '-': return SUB; case '*': return MUL; case '/': return DIV; case 'N': return NOP; default: //## should throw an exception return NOP; } } code-4.4.3/contrib/applications/NXextract/src/extractor.h000066400000000000000000000412601275430514000234610ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // // Creation : 20/07/2005 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #ifndef __EXTRACTOR_H__ #define __EXTRACTOR_H__ //----------------------------------------------------------------------------- // Class PrintFormat //----------------------------------------------------------------------------- class PrintFormat { private: String m_strWidth; // min chars to output char m_cFlag; // -, +, # or ' ' int m_iPrecision; // for floating point representations char m_cModifier; // h, l, or L char m_cType; // one of these chars : cdieEfgGosuxXpn? String m_strRest; // will be printed together with argument void Init() { m_cFlag = m_cModifier = m_cType = m_iPrecision = -1; } public: // Constructors PrintFormat(); PrintFormat(const String &strFormat); // Modifiers void Set(const String &strFormat); void SetFlag(char cFlag) { m_cFlag = cFlag; } void SetWidth(const String &strWidth) { m_strWidth = strWidth; } void SetPrecision(int iPrecision) { m_iPrecision = iPrecision; } void SetModifier(char cModifier) { m_cModifier = cModifier; } void SetType(char cType) { m_cType = cType; } char Type() const { return m_cType; } char Modifier() const { return m_cModifier; } // Get format string in the form %[flags][width][.precision][modifiers]type[rest] String Get(); String GetNoRest(); }; //----------------------------------------------------------------------------- // Class DataBuf //----------------------------------------------------------------------------- class DataBuf { public: enum Type { CHAR = 0, UBYTE, BYTE, SHORT, USHORT, LONG, ULONG, INT, FLOAT, DOUBLE, UNKNOWN, NO_TYPE }; private: MemBufPtr m_ptrmb; Type m_eType; uint m_uiTypeSize; // in octets String m_strFormat; // print format, used if no format is given int m_aiDim[32]; // size of each dimensions int m_iRank; // number of dimensions public: DataBuf(): m_ptrmb(new CMemBuf) { memset(m_aiDim, 0, 32*sizeof(int)); } void SetTypeFromNeXusType(int iNxType); inline void *Buf() { return (void *)(m_ptrmb->Buf()); } inline MemBufPtr MemBufRef() { return m_ptrmb; } inline int Len() { return m_ptrmb->Len(); } inline void Reset() { m_ptrmb->Reset(); } inline void Empty() { m_ptrmb->Empty(); } inline Type &DataType() { return m_eType; } inline uint TypeSize() { return m_uiTypeSize; } inline void SetRank(int iRank) { m_iRank = iRank; } inline void SetSize(int iDim, int iSize) { m_aiDim[iDim] = iSize; } inline int Rank() { return m_iRank; } inline int GetDimSize(int iDim) { return m_aiDim[iDim]; } }; //----------------------------------------------------------------------------- // class SDataFragment // to boost performances requests are divided in several fragments which store // references to variables and plain text // a full request is the concatenation of all the snippets //----------------------------------------------------------------------------- class DataFragment { public: enum Type { VARIABLE = 0, TEXT, }; private: Type m_eType; String m_strContent; public: DataFragment(Type eType, const String &strContent) : m_eType(eType), m_strContent(strContent) {} inline Type Type() const { return m_eType; } inline const String &Content() const { return m_strContent; } }; typedef list DataFragmentsList; //----------------------------------------------------------------------------- // Interface IOperand // // Used in Expression class (see below) //----------------------------------------------------------------------------- class IOperand: public MReferencable { public: virtual Variant GetValue() = 0; }; typedef RefPtr OperandPtr; typedef list OperandPtrList; //----------------------------------------------------------------------------- // Interface IValueEvaluator // // Used in Expression class (see below) //----------------------------------------------------------------------------- class IValueEvaluator { public: virtual Variant Evaluate(const String &str) = 0; }; //----------------------------------------------------------------------------- // Class Expression // // Basic expression evaluator: // - can do recursive evaluation // - all values are converted to double float type // - unary operators not implemented yet //----------------------------------------------------------------------------- class Expression : public IOperand { public: enum Operation { NOP = 0, // no operation ADD, SUB, MUL, DIV }; // Object that can evaluate a value like a variable static IValueEvaluator *s_pValueEval; // Convenience method: return Op code from char in [+-*/] static Operation CharToOp(char c); // Class Constant // class Constant: public IOperand { private: Variant m_vValue; // The value TemplateProcessor *m_pTmplProc; public: Constant(const Variant &v): m_vValue(v) {} virtual ~Constant(); // IOperand virtual Variant GetValue(); }; // Class Fragment // class Fragment: public MReferencable { private: OperandPtr m_ptrOperand; Operation m_opUnary; Operation m_opBinary; public: Fragment(OperandPtr ptrOperand, Operation Op2=NOP, Operation Op1=NOP) { m_ptrOperand = ptrOperand; m_opBinary = Op2; m_opUnary = Op1; } Operation UnaryOp() const { return m_opUnary; } Operation BinaryOp() const { return m_opBinary; } Variant Value() { return m_ptrOperand->GetValue(); } }; typedef RefPtr FragmentPtr; private: list m_lstFragment; public: virtual ~Expression(); void AddFragment(FragmentPtr ptrFragment) { m_lstFragment.push_back(ptrFragment); } double Eval(); // IOperand virtual Variant GetValue(); }; typedef RefPtr ExpressionPtr; //----------------------------------------------------------------------------- // class TemplateToken //----------------------------------------------------------------------------- class TemplateToken : public MReferencable { public: enum Type { PRINT = 0, PRINT_DATA, PRINT_TEXT, LOOP, LOOP_OVER, END_LOOP, OUTPUT, SET, SET_LIST, IF, IF_EXISTS, IF_SUP, IF_INF, IF_EQ, IF_NOT_EQ, END_IF, BLOCK_START, BLOCK_END, BINARY, BINARY_OUTPUT, PADDING, INCLUDE, NO_TYPE }; // Used to dump in binary format enum BinaryDataType { CHAR = 0, UBYTE, BYTE, SHORT, USHORT, LONG, ULONG, INT, FLOAT, DOUBLE, RAW, JPEG_IMAGE, BMP_IMAGE }; Type m_TokenType; uint m_uiTypeSize; int m_iEndBlockPos; int m_iTemplateLine; String m_strTemplateFile; int m_iParam1; // block max length BinaryDataType m_eBinaryDataType; String m_strPrintFmt; PrintFormat m_Format; DataBuf::Type m_eOutputType; DataFragmentsList lstDataFragments; String m_strData; String m_strParam1; // loop on / output file String m_strParam2; // loop begin String m_strParam3; // loop end String m_strParam4; // loop step virtual ~TemplateToken() {} }; //----------------------------------------------------------------------------- // struct TemplateToken //----------------------------------------------------------------------------- class TokenLoop : public TemplateToken { public: ExpressionPtr ptrExprBegin, ptrExprEnd, ptrExprStep; }; typedef RefPtr TemplateTokenPtr; typedef vector VecToken; //----------------------------------------------------------------------------- // class TokenSet //----------------------------------------------------------------------------- class TokenSet: public TemplateToken { public: bool m_bEvalArgument; }; //=========================================================================== /// Interface for counter variables type /// /// This class is a interface so it can't be directly instancied //=========================================================================== class ICounterVars { protected: /// Constructor ICounterVars() { } public: /// Attempts to evaluate a counter value /// /// @param pstrVar Counter to get value from /// virtual bool GetValue(const String &strVar, int *piValue)=0; }; //=========================================================================== /// Interface for data output /// /// This class is a interface so it can't be directly instancied //=========================================================================== class IDataOutput : public MReferencable { protected: IDataOutput() {} public: virtual ~IDataOutput() {} virtual void Out(const char *pcszFormat, const char *psz) =0; virtual void Out(const char *pcszFormat, char c) =0; virtual void Out(const char *pcszFormat, uint8 ui8) =0; virtual void Out(const char *pcszFormat, short s) =0; virtual void Out(const char *pcszFormat, unsigned short s) =0; virtual void Out(const char *pcszFormat, long l) =0; virtual void Out(const char *pcszFormat, unsigned long l) =0; virtual void Out(const char *pcszFormat, int i) =0; virtual void Out(const char *pcszFormat, float f) =0; virtual void Out(const char *pcszFormat, double d) =0; virtual void Out(void *pData, int iDataLen) =0; }; typedef RefPtr DataOutputPtr; typedef stack DataOutputPtrStack; //=========================================================================== /// Output data to standard output /// //=========================================================================== class StandardOutput : public IDataOutput { public: StandardOutput() {} void Out(const char *pcszFormat, const char *psz); void Out(const char *pcszFormat, char c); void Out(const char *pcszFormat, uint8 ui8); void Out(const char *pcszFormat, short s); void Out(const char *pcszFormat, unsigned short s); void Out(const char *pcszFormat, long l); void Out(const char *pcszFormat, unsigned long l); void Out(const char *pcszFormat, int i); void Out(const char *pcszFormat, float f); void Out(const char *pcszFormat, double d); void Out(void *pData, int iDataLen); }; //=========================================================================== /// Output data to standard output /// //=========================================================================== class MemBufOutput : public IDataOutput { private: MemBufPtr m_ptrMemBuf; int m_iPaddingPos; String m_strPaddingPattern; public: MemBufOutput(MemBufPtr ptrMemBuf) : m_ptrMemBuf(ptrMemBuf), m_iPaddingPos(-1) {} void Out(const char *pcszFormat, const char *psz); void Out(const char *pcszFormat, char c); void Out(const char *pcszFormat, uint8 ui8); void Out(const char *pcszFormat, short s); void Out(const char *pcszFormat, unsigned short s); void Out(const char *pcszFormat, long l); void Out(const char *pcszFormat, unsigned long l); void Out(const char *pcszFormat, int i); void Out(const char *pcszFormat, float f); void Out(const char *pcszFormat, double d); void Out(void *pData, int iDataLen); void SetPaddingPattern(const String &strPattern) { m_iPaddingPos = m_ptrMemBuf->Len(); m_strPaddingPattern = strPattern; } int PaddingPos() const { return m_iPaddingPos; } const String &PaddingPattern() const { return m_strPaddingPattern; } }; //=========================================================================== /// Output data to binary file /// //=========================================================================== class BinaryFileOutput : public IDataOutput { private: FILE *m_pFile; public: BinaryFileOutput(FILE *pFile): m_pFile(pFile) {} ~BinaryFileOutput(); void Out(const char *pcszFormat, const char *psz); void Out(const char *pcszFormat, char c); void Out(const char *pcszFormat, uint8 ui8); void Out(const char *pcszFormat, short s); void Out(const char *pcszFormat, unsigned short s); void Out(const char *pcszFormat, long l); void Out(const char *pcszFormat, unsigned long l); void Out(const char *pcszFormat, int i); void Out(const char *pcszFormat, float f); void Out(const char *pcszFormat, double d); void Out(void *pData, int iDataLen); }; typedef map MapCounters; typedef map MapBufPtr; //----------------------------------------------------------------------------- // Class CTemplateFileParsor // //----------------------------------------------------------------------------- class Extractor : public IVariableEvaluator, public ICounterVars, public IValueEvaluator { private: VecToken &m_vecToken; // Tokenized template file StringDict m_dictVar; // Variables dictionnary MapCounters m_dictCounters; // Counters dictionnary CTemplateProcessor m_TempParsor; // Template parsor (used to evaluate variables) NexusEvaluator *m_pNxEval; // Nexus data evaluator DataBuf m_aValue; // Objet used to transport output values FILE *m_fiOut; // Output File String m_strMode; // Access mode of output files String m_strOwnership; // Ownership of output files String m_strCurrentFile; // Currently wrilted file bool m_bSilentMode; // If true disable warnings MapBufPtr m_dictBuf; // Named data buffers MemBufPtr m_ptrCurrentBuf; // Current buffer DataOutputPtrStack m_stkOut; // Output objects stack uid_t Uid(); gid_t Gid(); int ValueToInteger(); String ValueToString(DataBuf &aValue); // remove the variable var from the stringDict. void RemoveVar(const String &strVar); // Get type id according to specified print format spec DataBuf::Type GetTypeFromFormat(char cType, char cMod); // Obtain a data buffer MemBufPtr GetBuf(const String &strName, bool bCreate=true); // Executing script int ExecLoopOver(int iCurrentPos); void ExecPrintData(TemplateToken *pToken); int ExecBlock(int iCurrentPos); int ExecLoop(int iCurrentPos); void Exec(int iStartPos, int iEndPos); int ExecIfExists(int iCurrentPos); int ExecIfEq(int iCurrentPos, bool bNot); int ExecComp(int iCurrentPos, bool bInf, bool bNot); void ExecPadding(int iCurrentPos); void ExecBinary(int iCurrentPos); void ExecSet(int iCurrentPos); void ExecSetList(int iCurrentPos); String GetTokenArgument(TemplateToken *pToken); void PrintData(TemplateToken *pToken); void OutBinaryScalarFromString(const TemplateToken &Token, const String &strData); String ScalarValueToString(); public: // @param pstrVar Variable to evaluate // @return true if evaluation is done, or false Extractor(const String &strNeXusFile, VecToken *pvecToken, IVariableEvaluator *pAppContext, const String &strMode, const String &strOwnership); virtual ~Extractor(); // Set variable value void SetVar(const String &strVar, const String &strVal); // associate the value val to the variable var in the stringDict. void AddVar(const String &strVar, const String &strVal); // Test variable bool HasVar(const String &strVar); // Set silent mode void SetSilent(bool bSilent=true) { m_bSilentMode = bSilent; } // Specify output file void SetOutputFile(const String &strFile, bool bBinary); // Parsing and script executing void Execute(); // ICounterVars bool GetValue(const String &strVar, int *piValue); // IValueEvaluator Variant Evaluate(const String &str); #ifdef __JPEG_SUPPORT__ /// Convert image embedded in a Nxextract DataBuf into jpeg format static void ValueToJpeg(DataBuf *pDataBuf, MemBufPtr ptrmbDest); #endif /// Convert image embedded in a Nxextract DataBuf into bmp format static void ValueToBmp(DataBuf *pDataBuf, MemBufPtr ptrmbDest); /// Convert a numerical value for one type to another /// @param pSrc Adress of initial value /// @param eSrcType Type of initial value /// @param pDst Adress of final value /// @param eDstType Type of final value /// @return true if conversion was possible static bool ConvertBinaryValue(void *pSrc, DataBuf::Type eSrcType, void *pDst, TemplateToken::BinaryDataType eDstType); // Evaluate a variable and give its value if it has been stocked // in the DictVar. virtual bool Evaluate(String *pstrVar); }; #endif code-4.4.3/contrib/applications/NXextract/src/extractorapp.cpp000066400000000000000000000166471275430514000245300ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // // Creation : 01/12/2006 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #include "base.h" #include "file.h" #include "membuf.h" #include "nxfile.h" #include "variant.h" #include #include #include #include #include #include #include "nexusevaluator.h" #include "extractor.h" #include "templateparsor.h" using namespace std; //----------------------------------------------------------------------------- /// Class ExtractorApp /// Main class for NeXus extractor application //----------------------------------------------------------------------------- class ExtractorApp: public IVariableEvaluator { private: StringDict m_dictParam; // Parameters dictionnary public: /// Setting command line options void OnCommandLineOpts(); /// Entry point int OnRun(); /// Program exit int OnEnd(); /// Get collection of input files void GetInputFiles(std::set *psetSources); /// Add template parameters void AddParameters(const String &strParamList); /// Evaluate a variable and give its value if it has been stocked in the DictVar. virtual bool Evaluate(String *pstrVar); }; //----------------------------------------------------------------------------- // ExtractorApp::AddParameters //----------------------------------------------------------------------------- void ExtractorApp::AddParameters(const String &strParamList) { String strList = strParamList; String strParamDef, strParamName, strParamSubtitution; while( !strList.empty() ) { strList.ExtractToken(',', &strParamDef); if( strParamDef.find('=') != string::npos ) { strParamDef.ExtractToken('=', &strParamName); strParamSubtitution = strParamDef; } else { strParamName = strParamDef; strParamSubtitution = ""; } // Add paramater only if not always defined if( !m_dictParam.HasKey(strParamName) ) m_dictParam.insert(StringDict::value_type(strParamName, strParamSubtitution)); } } //----------------------------------------------------------------------------- // ExtractorApp::Evalutate //----------------------------------------------------------------------------- bool ExtractorApp::Evaluate(String *pstrVar) { // Look into the application dictionnary StringDict::iterator it = m_dictParam.find(*pstrVar); if( it != m_dictParam.end()) { *pstrVar=(it->second); return true; } return false; } //----------------------------------------------------------------------------- // ExtractorApp::OnCommandLineOpts //----------------------------------------------------------------------------- void ExtractorApp::OnCommandLineOpts() { CCommandLine::SetCmdNameVersion("nxextract", "1.12.0"); CCommandLine::AddOpt('t', "template", "file", "Template file"); CCommandLine::AddOpt('D', "Define", "symbols", "Symbols list"); CCommandLine::AddOpt('s', "silent", NULL, "Silent mode"); #ifdef __LINUX__ CCommandLine::AddOpt('m', "mode", "octal value", "Access mode of output files in octal ex:'755'"); CCommandLine::AddOpt('w', "ownership", "user_id:group_id", "User and group in the form 'user:group'"); #endif CCommandLine::AddArg("input NeXus Files and/or directories"); } //----------------------------------------------------------------------------- // ExtractorApp::GetInputFiles //----------------------------------------------------------------------------- void ExtractorApp::GetInputFiles(std::set *psetSources) { FileName fnPathArg; for( int i = 0; i < CommandLine::ArgCount(); i++ ) { String strPattern; bool bDoEnum = false; // Reads next argument fnPathArg.Set(CommandLine::Arg(i)); if( fnPathArg.IsPathName() ) // Consider full directory content bDoEnum = true; else if( fnPathArg.NameExt().find_first_of("*?") != string::npos ) { // Consider only file whose name match the given pattern bDoEnum = true; strPattern = fnPathArg.NameExt(); } if( bDoEnum ) { // Directory enumeration FileEnum feDir(fnPathArg.Path(), FileEnum::ENUM_FILE); while( feDir.Find() ) { if( strPattern.empty() || feDir.NameExt().Match(PSZ(strPattern)) ) psetSources->insert(feDir.FullName()); } } else { if( fnPathArg.FileExists() ) psetSources->insert(fnPathArg.FullName()); else cerr << "Input file '" << fnPathArg.FullName() << " not found." << endl; } } } //----------------------------------------------------------------------------- // ExtractorApp::OnRun //----------------------------------------------------------------------------- int ExtractorApp::OnRun() { String strTemplate = CommandLine::OptionValue("template"); if( !gdshare::FileExists(PSZ(strTemplate)) ) { cerr << "Template file '" << strTemplate << " not found." << endl; return 1; } // Build input files list from command line arguments std::set setInputFiles; GetInputFiles(&setInputFiles); // Look for file properties options CString strMode, strOwnerShip; if( CommandLine::IsOption("mode") ) strMode = CommandLine::OptionValue("mode"); if( CommandLine::IsOption("ownership") ) strOwnerShip = CommandLine::OptionValue("ownership"); if( CCommandLine::IsOption("Define") ) // Adds parameters found in command line AddParameters(CommandLine::OptionValue("Define")); // For execution time CurrentDate tmStart; // Script tokens vector VecToken vecToken; // Script parsor TemplateFileParsor Parsor(&vecToken); // Get default values for template parameters String strParams; Parsor.ReadHeader(strTemplate, &strParams); AddParameters(strParams); // Parse the script and build tokens Parsor.Parse(strTemplate, this); // For each input files run the script for( std::set::const_iterator cit = setInputFiles.begin(); cit != setInputFiles.end(); cit++ ) { try { // Script execution object Extractor Extractor(*cit, &vecToken, this, strMode, strOwnerShip); // Create specifics parameters FileName fn(*cit); Extractor.SetVar("_FILE_NAME_", fn.Name()); if( CommandLine::IsOption("silent") ) // Set silent mode Extractor.SetSilent(); // Run the script Extractor.Execute(); } catch( NexusException e ) { e.PrintMessage(); } } if( !CommandLine::IsOption("silent") ) LogInfo("proc", "Elapsed time : %.3lf sec.", CurrentDate().DoubleUnix() - tmStart.DoubleUnix()); return 0; } //----------------------------------------------------------------------------- // main //----------------------------------------------------------------------------- int main(int argc, char *argv[]) { ExtractorApp App; App.OnCommandLineOpts(); if( !CommandLine::Read(argc, argv) ) return 1; int iRc = App.OnRun(); if( iRc ) return iRc; return 0; } code-4.4.3/contrib/applications/NXextract/src/file.cpp000066400000000000000000001352661275430514000227320ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // Files manipulations // // Creation : 25/05/2005 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #include #include #include #include #include "base.h" #include "membuf.h" #include "date.h" #include "file.h" using namespace gdshare; // Error msgs const char ERR_CANNOT_CREATE_FOLDER[] = "Cannot create directory '%s'"; const char ERR_CANNOT_CREATE_LINK[] = "Cannot create link; name = '%s', target='%s'"; const char ERR_CANNOT_ENUM_DIR[] = "Cannot enumerate directory '%s'"; const char ERR_CANNOT_REMOVE_FILE[] = "Cannot remove file '%s'"; const char ERR_CANNOT_FETCH_INFO[] = "Cannot fetch informations for file '%s'"; const char ERR_CANNOT_RENAME_FILE[] = "Cannot rename file '%s'"; const char ERR_FILE_NOT_FOUND[] = "File '%s' not found"; const char ERR_DIR_NOT_FOUND[] = "Directory '%s' not found"; const char ERR_COPY_FAILED[] = "A error has occured while copying from '%s' to '%s'"; const char ERR_OPEN_FILE[] = "Cannot open file '%s'"; const char ERR_CANNOT_CREATE_WIN32[] = "Cannot get handle for '%s' (Win32 API)"; const char ERR_CANNOT_CHANGE_FILE_TIME[] = "Cannot change file time for '%s'"; const char ERR_CANNOT_GET_FILE_TIME[] = "Cannot get file time for '%s'"; const char ERR_READING_FILE[] = "Error while reading file '%s'"; const char ERR_WRITING_FILE[] = "Error while writing file '%s'"; const char ERR_STAT_FAILED[] = "Cannot get informations about file '%s'"; const char ERR_CHMOD_FAILED[] = "Cannot change access for '%s' to '%o'"; const char ERR_CHOWN_FAILED[] = "Cannot change owner for '%s' to %d:%d"; const char ERR_FSTYPE[] = "Error gathering file system information on '%s'"; const char ERR_NOT_A_DIRECTORY[] = "Is not a directory"; const char ERR_DELETE_DIRECTORY[] = "Cannot delete directory '%s'"; const char ERR_BAD_DEST_PATH[] = "Bad destination path '%s'"; // Begining of cygwin absolute file names const char FILE_CYGDRIVE[] = "\\cygdrive\\"; //------------------------------------------------------------------- // PathExists //------------------------------------------------------------------- bool gdshare::PathExists(pcsz pszPath) { if( strchr(pszPath, '*') || strchr(pszPath, '?') ) // there are wildcard. this is not a valid path return false; uint uiLen = strlen(pszPath) ; if (uiLen == 0) return false; #ifdef __WIN32__ WIN32_FIND_DATA find; HANDLE h; if( pszPath[uiLen-1] == '\\' ) { if( uiLen >= 2 && pszPath[uiLen-2] == ':' ) { // Path is a disque drive name uint uiRc = ::GetDriveType( pszPath ); if( uiRc == 0 || uiRc == 1 ) return false; return true; } // Path ends with '\' => remove '\' String strPath = pszPath; strPath = strPath.substr(0, strPath.size()-1); h = FindFirstFile( PSZ(strPath), &find ); } else h = FindFirstFile( pszPath, &find ); if( h == INVALID_HANDLE_VALUE ) return false; FindClose( h ); return MAKEBOOL(find.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY); #else struct stat st ; int iRc ; if( uiLen>=2 && IsSepPath(pszPath[uiLen-1]) && pszPath[uiLen-2] != ':' ) { // Path ends with '\' => remove '\' String strPath = pszPath; strPath = strPath.substr(0, strPath.size()-1); iRc = stat(PSZ(strPath), &st); } else iRc = stat(pszPath, &st); return !iRc && (st.st_mode & S_IFDIR); #endif } //---------------------------------------------------------------------------- // FileExists //---------------------------------------------------------------------------- bool gdshare::FileExists(pcsz pcszFullName) { #ifdef __WIN32__ // Windows version WIN32_FIND_DATA find; HANDLE h = FindFirstFile(pcszFullName, &find); if( h == INVALID_HANDLE_VALUE ) return false; FindClose( h ); return MAKEBOOL(!(find.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)); #else // Linux version struct stat st; return MAKEBOOL(!access(pcszFullName, 0) && !stat(pcszFullName, &st) && (st.st_mode & S_IFREG)); #endif } //---------------------------------------------------------------------------- // AccessFromString //---------------------------------------------------------------------------- mode_t gdshare::AccessFromString(const String &strAccess) { mode_t mode = 0; #ifdef __LINUX__ sscanf(PSZ(strAccess), "%o", &mode); #endif return mode; } ///=========================================================================== /// FileName /// /// File name manipulations ///=========================================================================== //---------------------------------------------------------------------------- // FileName::Set //---------------------------------------------------------------------------- void FileName::Set(const String &strFullName) { SetFullName(PSZ(strFullName)); if( PathExists() && !IsPathName() ) // Add missing path separator m_strFile += SEP_PATH; } void FileName::Set(const String &_strPath, const String &_strName) { String strPath = _strPath; String strName = _strName; // Evaluate env variables CTemplateProcessor tproc; CEnvVariableEvaluator aObject; tproc.AddEvaluator(&aObject); tproc.Process(&strName); tproc.Process(&strPath); ConvertSeparators(&strPath); ConvertSeparators(&strName); String strFullName; if( EndWith(strPath, SEP_PATH) ) strFullName = strPath + strName; else strFullName = strPath + SEP_PATH + strName; Set(strFullName); } void FileName::Set(const String &strPath, const String &strName, const String &strExt) { Set(strPath, strName + "." + strExt); } //---------------------------------------------------------------------------- // FileName::IsPathName //---------------------------------------------------------------------------- bool FileName::IsPathName() const { if( EndWith(m_strFile, SEP_PATH) ) return true; return false; } //------------------------------------------------------------------- // Indique si le nom entre correspond a un path existant //------------------------------------------------------------------- bool FileName::PathExists() const { return gdshare::PathExists(PSZ(FullName())); } //------------------------------------------------------------------- // Indique si le nom correspond a un fichier existant //------------------------------------------------------------------- bool FileName::FileExists() const { return gdshare::FileExists(PSZ(FullName())); } //---------------------------------------------------------------------------- // FileName::SetFullName //---------------------------------------------------------------------------- void FileName::SetFullName(pcsz pszFileName) { if( !pszFileName || !pszFileName[0] ) { m_strFile = g_strEmpty; return; } String strFileName = pszFileName; // Evaluate env variables CTemplateProcessor tproc; CEnvVariableEvaluator aObject; tproc.AddEvaluator(&aObject); tproc.Process(&strFileName); // Convert separators ConvertSeparators(&strFileName); #ifdef __UNIX__ if (IsSepPath(strFileName[0u])) { // Absolute name m_strFile = strFileName; } else { // relative name: add current working directory char cbuf[_MAX_PATH]; getcwd(cbuf, _MAX_PATH); m_strFile = StrFormat("%s/%s", cbuf, PSZ(strFileName)); } #elif defined(__WIN32__) m_strFile = strFileName; // Warning: strFile may be empty if( m_strFile.size() > 0 && ((IsSepPath(m_strFile[0u] && IsSepPath(m_strFile[1u])) || // UNC '\\' m_strFile[1u] == SEP_DSK ))) // Drive letter: 'X:' { // Absolute name } else { _getcwd(g_acScratchBuf, _MAX_PATH); String strDir = g_acScratchBuf; // Convert path into full name in windows format. // 3 cases : // - path begin with /cygdrive// => absolute path name // We replace this part by the drive letter // - The path name begins with a '/' => UNIX absolute path name. // We insert current media name at begining // - For all other cases it's a relative path name if( StartWith(m_strFile, FILE_CYGDRIVE) && m_strFile[11u] == '\\' ) { // Case of paths like '/cygdrive//' strDir = StrFormat("%c:\\", m_strFile[10u]); m_strFile = StrFormat("%c:\\%s", m_strFile[10u], m_strFile.substr(12, std::string::npos)); } else if( IsSepPath(m_strFile[0u]) ) { // Absolute path without drive letter: // - add drive letter coming from getcwd m_strFile = StrFormat("%c:\\%s", strDir[0u], PSZ(m_strFile)); } else { // getcwd may not add the traling path separator if( !EndWith(strDir, SEP_PATH) ) strDir += SEP_PATH; if( IsEquals(m_strFile, ".") ) m_strFile = strDir; else m_strFile = strDir + m_strFile; } } #endif } //---------------------------------------------------------------------------- // FileName::Path //---------------------------------------------------------------------------- String FileName::Path() const { String strPath = g_strEmpty; // Backward search for first separator String::size_type iLastSepPos = m_strFile.find_last_of(SEP_PATH); if( String::npos != iLastSepPos ) // Found strPath = m_strFile.substr(0, iLastSepPos + 1); return strPath; } //---------------------------------------------------------------------------- // FileName::Name //---------------------------------------------------------------------------- String FileName::Name() const { String strName = g_strEmpty; // Backward search for first separator String::size_type iLastSepPos = m_strFile.find_last_of(SEP_PATH); if( String::npos == iLastSepPos ) // If not found : no path iLastSepPos = 0; String::size_type iExtPos = m_strFile.find_last_of(SEP_EXT); if( String::npos == iExtPos ) iExtPos = m_strFile.length(); strName = m_strFile.substr(iLastSepPos + 1, iExtPos - iLastSepPos - 1); return strName; } //---------------------------------------------------------------------------- // FileName::DirName //---------------------------------------------------------------------------- String FileName::DirName() const { String strName = g_strEmpty; // Backward search for last separator int iLastSepPos = (int)m_strFile.find_last_of(SEP_PATH); if( String::npos == iLastSepPos ) return g_strEmpty; int iPreviousSepPos = (int)m_strFile.rfind(SEP_PATH, iLastSepPos-1); if( String::npos == iPreviousSepPos ) iPreviousSepPos = -1; strName = m_strFile.substr(iPreviousSepPos + 1, iLastSepPos - iPreviousSepPos - 1); return strName; } //------------------------------------------------------------------- // FileName::RelName //------------------------------------------------------------------- String FileName::RelName(const char* pszPath) const { FileName fnRef(pszPath); // On windows check if both paths are on the same disk // Otherwise we return the full name #ifdef __WIN__ // On ne peut pas comparer les caracteres a cause du case if( strnicmp(m_strFile.Buf(), fnRef.FullName(), 1) ) return m_strFile; #endif // Search for first separator. If not => return full name const char* p = strchr(PSZ(m_strFile), SEP_PATH); const char* pRef = strchr(PSZ(fnRef.FullName()), SEP_PATH); if (!p || !pRef) return m_strFile; String str; bool bClimbStarted = false; for(;;) { const char* p1 = strchr(p+1, SEP_PATH); const char* pRef1 = strchr(pRef+1, SEP_PATH); if( !p1 ) { // No more parts in file name while( pRef1 ) { #ifdef __UNIX__ str = string("../") + str; #else str = string("..\\") + str; #endif pRef1 = strchr(pRef1+1, SEP_PATH); } str += string(p+1); return str; } if( !pRef1 ) { // No more reference str += string(p+1); return str; } // Compare directories if( (p1-p != pRef1-pRef) || bClimbStarted || #ifdef __UNIX__ // Unix : le case est important strncmp(p, pRef, p1-p) ) #else _strnicmp(p, pRef, p1-p) ) #endif { // Different directory #ifdef __UNIX__ str = string("../") + str; #else str = string("..\\") + str; #endif bClimbStarted = true; str.append(p+1, p1-p); } p = p1; pRef = pRef1; } } //---------------------------------------------------------------------------- // FileName::NameExt //---------------------------------------------------------------------------- String FileName::NameExt() const { String strFileName = Name(); if( Ext().size() > 0 ) strFileName += '.' + Ext(); return strFileName; } //---------------------------------------------------------------------------- // FileName::Ext //---------------------------------------------------------------------------- String FileName::Ext() const { String strExt = g_strEmpty; // Search backward for extension separator String::size_type iExtPos = m_strFile.find_last_of(SEP_EXT); if( String::npos != iExtPos ) // Separator found strExt = m_strFile.substr(iExtPos + 1); return strExt; } //---------------------------------------------------------------------------- // FileName::ConvertSeparators //---------------------------------------------------------------------------- void FileName::ConvertSeparators(String *pstr) { char *ptc = new char[pstr->length()+1]; char *pStart = ptc; strcpy(ptc, PSZ(*pstr)); #ifdef __UNIX__ // Convert from DOS to UNIX while (*ptc) { if (*ptc == SEP_PATHDOS) *ptc = SEP_PATHUNIX; ptc++; } #elif defined(__WIN32__) // Convert from UNIX to DOS char* ptcStart = ptc; while (*ptc) { if (*ptc == SEP_PATHUNIX) *ptc = SEP_PATHDOS; // If there are two consecutive separators, remove the second but not if it's the begining of the path => UNC if (*ptc == SEP_PATHDOS && (ptc - 1) > ptcStart && *(ptc - 1) == SEP_PATHDOS) { // Removing second sep strcpy(ptc - 1, ptc); } ptc++; } #endif *pstr = pStart; delete [] pStart; } //---------------------------------------------------------------------------- // FileName::MkDir //---------------------------------------------------------------------------- void FileName::MkDir(mode_t mode, uid_t uid, gid_t gid) const { LogVerbose("file", "Creating directory '%s'...", PSZ(Path())); String str = Path(); if( str.empty() ) return; const char *p; #ifdef __WIN32__ // Skeep UNC starting if it exists if( str[0u] == SEP_PATH && str[1u] == SEP_PATH ) { // Saute le nom de la machine (qui suit les '\\' du debut) char *p1 = const_cast(strchr( PSZ(str) + 2, SEP_PATH )); if( p1 == NULL || p1 == PSZ(str) + 2 ) { String strErr = StrFormat(ERR_CANNOT_CREATE_FOLDER, PSZ(str)); throw BadPathException(PSZ(strErr), "Bad path", "FileName::MkDir"); } // Saute le nom du share p = strchr( p1 + 1, SEP_PATH ); if( p == NULL || p == p1 + 1 ) { String strErr = StrFormat(ERR_CANNOT_CREATE_FOLDER, PSZ(str)); throw BadPathException(PSZ(strErr), "Bad path", "FileName::MkDir"); } } else { p = const_cast(strchr(PSZ(str), SEP_PATH)); } #else p = strchr(PSZ(str), SEP_PATH); #endif if( !p ) { String strErr = StrFormat(ERR_CANNOT_CREATE_FOLDER, PSZ(str)); throw BadPathException(PSZ(strErr), "Bad path", "FileName::MkDir"); } p = strchr(p+1, SEP_PATH); if( !p ) { #ifdef __WIN32__ // Check drive if( str[1u] != ':' ) { String strErr = StrFormat(ERR_CANNOT_CREATE_FOLDER, PSZ(str)); throw BadDriveException(PSZ(strErr), "Bad path", "FileName::MkDir"); } if( ::GetDriveType(PSZ(str)) <= 1 ) { String strErr = StrFormat(ERR_CANNOT_CREATE_FOLDER, PSZ(str)); throw BadDriveException(PSZ(strErr), "Bad path", "FileName::MkDir"); } #endif // path = racine ; exist return; } do { str[p - PSZ(str)] = '\0'; // *p = 0; struct stat st; if( ::stat(PSZ(str), &st) ) { #ifdef __UNIX__ if( errno != ENOENT ) // stat call report error != file not found ThrowExceptionFromErrno(PSZ(StrFormat(ERR_STAT_FAILED, PSZ(str))), "FileName::MkDir"); else LogInfo("file", "Create directory '%s'", PSZ(str)); if( mkdir(PSZ(str), 0000777) ) { // failure ThrowExceptionFromErrno(PSZ(StrFormat(ERR_CANNOT_CREATE_FOLDER, PSZ(str))), "FileName::MkDir"); } // Change access mode if needed if( mode != 0 ) { if( chmod(PSZ(str), mode) ) { // changing access mode failed ThrowExceptionFromErrno(PSZ(StrFormat(ERR_CHMOD_FAILED, PSZ(str), mode)), "FileName::MkDir"); } } // Change owner if needed if( (int)uid != -1 || (int)gid != -1 ) { if( chown(PSZ(str), uid, gid) ) { // changing owner mode failed ThrowExceptionFromErrno(PSZ(StrFormat(ERR_CHOWN_FAILED, PSZ(str), uid, gid)), "FileName::MkDir"); } } #else // !__UNIX__ if( mkdir(PSZ(str)) ) { // creation error String strErr = StrFormat(ERR_CANNOT_CREATE_FOLDER, PSZ(str)); throw FileFailureException(PSZ(strErr), "Operation failed", "FileName::MkDir"); } #endif } else { if( !(st.st_mode & S_IFDIR) ) { // c'est un fichier : erreur String strErr = StrFormat(ERR_CANNOT_CREATE_FOLDER, PSZ(str)); throw BadPathException(PSZ(strErr), "Path is a file path", "FileName::MkDir"); } // Directory : ok } // Next path component str[p - PSZ(str)] = SEP_PATH; // *p = SEP_PATH; p = strchr(p+1, SEP_PATH); } while( p ); } //---------------------------------------------------------------------------- // FileName::LinkExists //---------------------------------------------------------------------------- bool FileName::LinkExists() const { #ifdef __LINUX__ struct stat st; String strFullName = FullName(); if( IsPathName() ) strFullName.erase(strFullName.size()-1, 1); int iRc = lstat(PSZ(strFullName), &st); if( !iRc && S_ISLNK(st.st_mode) ) return true; #endif return false; } //---------------------------------------------------------------------------- // FileName::MakeSymLink //---------------------------------------------------------------------------- void FileName::MakeSymLink(const String &strTarget, uid_t uid, gid_t gid) const { #ifdef __LINUX__ int iRc = symlink(PSZ(strTarget), PSZ(FullName())); if( iRc ) { String strErr = StrFormat(ERR_CANNOT_CREATE_LINK, PSZ(FullName()), PSZ(strTarget)); ThrowExceptionFromErrno(PSZ(strErr), "FileName::MakeSymLink"); } // Change owner if needed if( (int)uid != -1 || (int)gid != -1 ) { if( lchown(PSZ(FullName()), uid, gid) ) { // changing owner mode failed String strErr = StrFormat(ERR_CHOWN_FAILED, PSZ(FullName()), uid, gid); ThrowExceptionFromErrno(PSZ(strErr), "FileName::MakeSymLink"); } } #endif } //---------------------------------------------------------------------------- // FileName::Delete //---------------------------------------------------------------------------- void FileName::Delete() { if( !m_strFile.empty() ) { LogVerbose("file", "Deleting file '%s'...", PSZ(FullName())); if( unlink(PSZ(FullName())) ) { String strErr = StrFormat(ERR_CANNOT_REMOVE_FILE, PSZ(FullName())); ThrowExceptionFromErrno(PSZ(strErr), "FileName::Delete"); } } } //---------------------------------------------------------------------------- // FileName::Rmdir //---------------------------------------------------------------------------- void FileName::Rmdir(bool bRecursive, bool bContentOnly) { if( !IsPathName() ) throw BadPathException(PSZ(StrFormat(ERR_DELETE_DIRECTORY, PSZ(FullName()))), ERR_NOT_A_DIRECTORY, "FileName::Rmdir"); if( !m_strFile.empty() ) { LogVerbose("file", "Deleting content of directory '%s'...", PSZ(FullName())); if( !bRecursive ) { if( rmdir(PSZ(FullName())) ) { String strErr = StrFormat(ERR_CANNOT_REMOVE_FILE, PSZ(FullName())); ThrowExceptionFromErrno(PSZ(strErr), "FileName::Rmdir"); } } else { // Recursively delete directory content FileEnum dirEnum(FullName(), FileEnum::ENUM_DIR); while( dirEnum.Find() ) dirEnum.Rmdir(true); // Delete files & symbolic links FileEnum fileEnum(FullName(), FileEnum::ENUM_FILE); while( fileEnum.Find() ) fileEnum.Delete(); if( !bContentOnly ) { LogVerbose("file", "Deleting directory '%s'...", PSZ(FullName())); // And finally the direcory himself Rmdir(); } } } } //---------------------------------------------------------------------------- // FileName::Size //---------------------------------------------------------------------------- ulong FileName::Size() const { #ifdef __WIN32__ WIN32_FIND_DATA find; HANDLE h = FindFirstFile(PSZ(m_strFile), &find); if( h == INVALID_HANDLE_VALUE ) { String strErr = StrFormat(ERR_CANNOT_FETCH_INFO, PSZ(m_strFile)); throw FileFailureException(PSZ(strErr), "Invalid handle", "FileName::Size"); } FindClose(h); return (ulong)find.nFileSizeLow; #else struct stat sStat; if( stat(PSZ(FullName()), &sStat) == -1 ) { String strErr = StrFormat(ERR_CANNOT_FETCH_INFO, PSZ(m_strFile)); ThrowExceptionFromErrno(PSZ(strErr), "FileName::Size"); } return sStat.st_size; #endif } //---------------------------------------------------------------------------- // FileName::Size64 //---------------------------------------------------------------------------- int64 FileName::Size64() const { #ifdef __WIN32__ WIN32_FIND_DATA find; HANDLE h = FindFirstFile(PSZ(m_strFile), &find); if( h == INVALID_HANDLE_VALUE ) { String strErr = StrFormat(ERR_CANNOT_FETCH_INFO, PSZ(m_strFile)); throw FileFailureException(PSZ(strErr), "Invalid handle", "FileName::Size"); } FindClose(h); return (ulong)find.nFileSizeLow; #else struct stat sStat; if( stat(PSZ(FullName()), &sStat) == -1 ) { String strErr = StrFormat(ERR_CANNOT_FETCH_INFO, PSZ(m_strFile)); ThrowExceptionFromErrno(PSZ(strErr), "FileName::Size"); } return sStat.st_size; #endif } //---------------------------------------------------------------------------- // FileName::Rename //---------------------------------------------------------------------------- void FileName::Rename(const String &strNewName) { if( !m_strFile.empty() ) if( rename(PSZ(m_strFile), PSZ(strNewName)) ) { String strErr = StrFormat(ERR_CANNOT_RENAME_FILE, PSZ(m_strFile)); ThrowExceptionFromErrno(PSZ(strErr), "FileName::Rename"); } // Change internal name Set(strNewName); } //---------------------------------------------------------------------------- // FileName::ModTime //---------------------------------------------------------------------------- void FileName::ModTime(Time *pTm, bool bLocalTime) const { #ifdef __WIN32__ HANDLE hFile = CreateFile(PSZ(FullName()), GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); if( hFile == INVALID_HANDLE_VALUE ) { String strErr = StrFormat(ERR_CANNOT_CREATE_WIN32, PSZ(m_strFile)); throw FileFailureException(PSZ(strErr), "Invalid handle", "FileName::ModTime"); } FILETIME fileTime; GetFileTime(hFile, NULL, NULL, &fileTime); FileTimeToLocalFileTime(&fileTime, &fileTime); CloseHandle(hFile); SYSTEMTIME sysTime; FileTimeToSystemTime(&fileTime, &sysTime); pTm->Set(sysTime.wYear, sysTime.wMonth, sysTime.wDay, sysTime.wHour, sysTime.wMinute, (double)sysTime.wSecond + sysTime.wMilliseconds/1000.); #else struct stat sStat; if( stat(PSZ(FullName()), &sStat) == -1 ) { String strErr = StrFormat(ERR_CANNOT_GET_FILE_TIME, PSZ(m_strFile)); ThrowExceptionFromErrno(PSZ(strErr), "FileName::ModTime"); } if( bLocalTime ) { struct tm tmLocal; localtime_r(&sStat.st_mtime, &tmLocal); pTm->SetLongUnix(mktime(&tmLocal) + tmLocal.tm_gmtoff); } else pTm->SetLongUnix(sStat.st_mtime); #endif } //---------------------------------------------------------------------------- // FileName::SetModTime //---------------------------------------------------------------------------- void FileName::SetModTime(const Time& tm) const { #ifdef __WIN32__ SDateFields sTm; tm.Get(&sTm); SYSTEMTIME sysTime; sysTime.wDay = (ushort)sTm.uiDay; sysTime.wYear = (ushort)sTm.iYear; sysTime.wMonth = (ushort)sTm.uiMonth; sysTime.wHour = (ushort)sTm.uiHour; sysTime.wMinute = (ushort)sTm.uiMin; sysTime.wSecond = (ushort)sTm.dSec; sysTime.wMilliseconds = (ushort)((long)(sTm.dSec*1000) % 1000); FILETIME fileTime; SystemTimeToFileTime(&sysTime, &fileTime); LocalFileTimeToFileTime(&fileTime, &fileTime); int iAttribute; // In order to modify a directory date under Win32, we have to position the correct flag // otherwise windows returns a invalid handle. // Then we can call SetFileTime even if the handle is not a file handle if( IsPathName() ) iAttribute = FILE_FLAG_BACKUP_SEMANTICS; else iAttribute = FILE_ATTRIBUTE_NORMAL; HANDLE hFile = CreateFile(PSZ(FullName()), GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, iAttribute, NULL); if( hFile == INVALID_HANDLE_VALUE ) { String strErr = StrFormat(ERR_CANNOT_CREATE_WIN32, PSZ(m_strFile)); throw FileFailureException(PSZ(strErr), "Invalid handle", "FileName::SetModTime"); } if( !SetFileTime(hFile, NULL, NULL, &fileTime) ) { CloseHandle(hFile); String strErr = StrFormat(ERR_CANNOT_CHANGE_FILE_TIME, PSZ(m_strFile)); throw FileFailureException(PSZ(strErr), "Operation failed", "FileName::SetModTime"); } CloseHandle(hFile); #else struct utimbuf sTm; struct stat sStat; if( stat(PSZ(FullName()), &sStat) != -1 ) // Get access time, in order to preserve it sTm.actime = sStat.st_atime; else // stat function failed, use the new mod time sTm.actime = tm.LongUnix(); sTm.modtime = tm.LongUnix(); if( utime(PSZ(FullName()), &sTm) ) { String strErr = StrFormat(ERR_CANNOT_CHANGE_FILE_TIME, PSZ(m_strFile)); ThrowExceptionFromErrno(PSZ(strErr), "FileName::SetModTime"); } #endif } // 1Mo #define MAX_SIZE 1048576LL //------------------------------------------------------------------- // FileName::Copy //------------------------------------------------------------------- void FileName::Copy(const String &strDst, bool bKeepMetaData) { LogVerbose("file", "Copying file '%s' to '%s'...", PSZ(FullName()), PSZ(strDst)); if( bKeepMetaData ) LogVerbose("file", "Keep Metadata"); if( !FileExists() ) { // File doesn't exists String strErr = StrFormat(ERR_FILE_NOT_FOUND, PSZ(m_strFile)); throw FileNotFoundException(PSZ(strErr), "File not found", "FileName::Copy"); } FileName fDst(strDst); if( fDst.IsPathName() ) // Take source name fDst.Set(fDst.Path(), NameExt()); LogVerbose("file", "Destination file is '%s'", PSZ(fDst.FullName())); #ifdef __WIN32__ if (!CopyFile(PSZ(FullName()), PSZ(fDst.FullName()), FALSE)) { String strErr = StrFormat(ERR_COPY_FAILED, PSZ(FullName()), PSZ(fDst.FullName()), (long)GetLastError()); throw FileFailureException(PSZ(strErr), "Operation failed", "FileName::Copy"); } #else // Self copy ? if( FullName().IsEquals(fDst.FullName()) ) { String strErr = StrFormat(ERR_COPY_FAILED, PSZ(FullName()), PSZ(fDst.FullName())); throw FileFailureException(PSZ(strErr), "Operation failed", "FileName::Copy"); } struct stat st; if( bKeepMetaData && IsRoot() ) { int iRc = stat(PSZ(FullName()), &st); if( iRc ) { String strErr = StrFormat(ERR_COPY_FAILED, PSZ(FullName()), PSZ(fDst.FullName())); ThrowExceptionFromErrno(PSZ(strErr), "FileName::Copy"); } } // Open source file FILE *fiSrc = fopen(PSZ(FullName()), "r"); if( NULL == fiSrc ) { String strErr = StrFormat(ERR_OPEN_FILE, PSZ(FullName())); ThrowExceptionFromErrno(PSZ(strErr), "FileName::Copy"); } // Buffer char aBuf[MAX_SIZE]; // Get last modified time Time tmLastMod; ModTime(&tmLastMod); // Opens destination file FILE *fiDst = fopen(PSZ(fDst.FullName()), "w"); if( NULL == fiDst ) { String strErr = StrFormat(ERR_OPEN_FILE, PSZ(fDst.FullName())); ThrowExceptionFromErrno(PSZ(strErr), "FileName::Copy"); } // Copy by blocs int64 llSize = Size64(); long lReaded=0, lWritten=0; while( llSize ) { long lToRead = 0; if( llSize > MAX_SIZE ) lToRead = MAX_SIZE; else lToRead = (long)llSize; lReaded = fread(aBuf, 1, lToRead, fiSrc); if( ferror(fiSrc) ) { String strErr = StrFormat(ERR_READING_FILE, PSZ(FullName())); ThrowExceptionFromErrno(PSZ(strErr), "FileName::Copy"); } lWritten = fwrite(aBuf, 1, lToRead, fiDst); if( ferror(fiDst) || lWritten != lReaded ) { String strErr = StrFormat(ERR_WRITING_FILE, PSZ(fDst.FullName())); ThrowExceptionFromErrno(PSZ(strErr), "FileName::Copy"); } llSize -= lReaded; } fclose(fiSrc); fclose(fiDst); // Copy last modifitation date fDst.SetModTime(tmLastMod); // Copy file metadata: access mode, owner & group if( bKeepMetaData && IsRoot() ) { fDst.Chown(st.st_uid, st.st_gid); fDst.Chmod(st.st_mode); } #endif // !WIN32 } //------------------------------------------------------------------- // FileName::DirCopy //------------------------------------------------------------------- void FileName::DirCopy(const String &strDest, bool bCreateDir, mode_t modeDir, uid_t uid, gid_t gid) { LogVerbose("file", "Copying directory '%s' to '%s'...", PSZ(FullName()), PSZ(strDest)); LogVerbose("file", "Set directory mode '%o'", modeDir); LogVerbose("file", "Set ownership to %d:%d", uid, gid); FileName fnDst; // Create destination path fnDst.Set(strDest); fnDst.MkDir(modeDir, uid, gid); if( bCreateDir ) { // Create source directory name inside destination path fnDst.Set(strDest + DirName() + SEP_PATH); fnDst.MkDir(modeDir, uid, gid); } if( !fnDst.IsPathName() ) throw BadPathException(PSZ(StrFormat(ERR_BAD_DEST_PATH, PSZ(fnDst.FullName()))), ERR_NOT_A_DIRECTORY, "FileName::DirCopy"); // Recursively copying sub-directories FileEnum dirEnum(FullName(), FileEnum::ENUM_DIR); while( dirEnum.Find() ) dirEnum.DirCopy(fnDst.Path(), true, modeDir, uid, gid); // Copying directory files FileEnum fileEnum(FullName(), FileEnum::ENUM_FILE); while( fileEnum.Find() ) // Copy with metadata fileEnum.Copy(fnDst.Path(), true); } //------------------------------------------------------------------- // FileName::RecursiveChmod //------------------------------------------------------------------- void FileName::RecursiveChmod(mode_t modeFile, mode_t modeDir, bool bCurrentLevel) { LogVerbose("file", "Recursively set access mode for content of directory '%s'...", PSZ(FullName())); LogVerbose("file", "Set file mode to '%o'", modeFile); LogVerbose("file", "Set directory mode '%o'", modeDir); if( !PathExists() ) { // File doesn't exists String strErr = StrFormat(ERR_DIR_NOT_FOUND, PSZ(FullName())); throw FileNotFoundException(PSZ(strErr), "Directory not found", "FileName::RecursiveChmod"); } // Recursively change rights on sub-directories FileEnum dirEnum(FullName(), FileEnum::ENUM_DIR); while( dirEnum.Find() ) dirEnum.RecursiveChmod(modeFile, modeDir, true); // Change mode on files FileEnum fileEnum(FullName(), FileEnum::ENUM_FILE); while( fileEnum.Find() ) // Copy with metadata fileEnum.Chmod(modeFile); if( bCurrentLevel ) // Change mode to directory itself Chmod(modeDir); } //------------------------------------------------------------------- // FileName::RecursiveChmodFile //------------------------------------------------------------------- void FileName::RecursiveChmodFile(mode_t mode) { LogVerbose("file", "Recusrsively set access mode for directory '%s' to '%o'...", PSZ(FullName()), mode); if( !PathExists() ) { // File doesn't exists String strErr = StrFormat(ERR_DIR_NOT_FOUND, PSZ(FullName())); throw FileNotFoundException(PSZ(strErr), "Directory not found", "FileName::RecursiveChmodFile"); } // Recursively change rights on sub-directories FileEnum dirEnum(FullName(), FileEnum::ENUM_DIR); while( dirEnum.Find() ) dirEnum.RecursiveChmodFile(mode); // Change mode on files FileEnum fileEnum(FullName(), FileEnum::ENUM_FILE); while( fileEnum.Find() ) // Copy with metadata fileEnum.Chmod(mode); } //------------------------------------------------------------------- // FileName::RecursiveChmodDir //------------------------------------------------------------------- void FileName::RecursiveChmodDir(mode_t mode) { LogVerbose("file", "Recusrsively set access mode for directory '%s' to '%o'...", PSZ(FullName()), mode); if( !PathExists() ) { // File doesn't exists String strErr = StrFormat(ERR_DIR_NOT_FOUND, PSZ(FullName())); throw FileNotFoundException(PSZ(strErr), "Directory not found", "FileName::RecursiveChmodDir"); } // Recursively change rights on sub-directories FileEnum dirEnum(FullName(), FileEnum::ENUM_DIR); while( dirEnum.Find() ) dirEnum.RecursiveChmodDir(mode); // Change mode to directory itself Chmod(mode); } //------------------------------------------------------------------- // FileName::RecursiveChown //------------------------------------------------------------------- void FileName::RecursiveChown(uid_t uid, gid_t gid) { LogVerbose("file", "Recursively set owner mode for directory '%s' to '%d':'%d'...", PSZ(FullName()), uid, gid); if( !PathExists() ) { // File doesn't exists String strErr = StrFormat(ERR_DIR_NOT_FOUND, PSZ(FullName())); throw FileNotFoundException(PSZ(strErr), "Directory not found", "FileName::RecursiveChmod"); } // Recursively change rights on sub-directories FileEnum dirEnum(FullName(), FileEnum::ENUM_DIR); while( dirEnum.Find() ) dirEnum.RecursiveChown(uid, gid); // Change mode on files FileEnum fileEnum(FullName(), FileEnum::ENUM_FILE); while( fileEnum.Find() ) // Copy with metadata fileEnum.Chown(uid, gid); // Change mode to directory itself Chown(uid, gid); } //------------------------------------------------------------------- // FileName::Move //------------------------------------------------------------------- void FileName::Move(const String &strDest) { if( !FileExists() ) { // File doesn't exists String strErr = StrFormat(ERR_FILE_NOT_FOUND, PSZ(m_strFile)); throw FileNotFoundException(PSZ(strErr), "File not found", "FileName::Move"); } FileName fDst(strDest); if( fDst.IsPathName() ) // Take source name fDst.Set(fDst.Path(), NameExt()); // Remove destination if( fDst.FileExists() ) fDst.Delete(); #ifdef __UNIX__ // Check filesystem id, if it's the same, we can try to rename file fsid_t idSrc = FileSystemId(); fsid_t idDst = fDst.FileSystemId(); if( idSrc.__val[0] == idDst.__val[0] && idSrc.__val[1] == idDst.__val[1] ) { try { CErrorStack::SetIgnoreErrors(); Rename(fDst.FullName()); CErrorStack::SetIgnoreErrors(false); } catch( FileFailureException e ) { CErrorStack::SetIgnoreErrors(false); // Unable to rename => make a copy Copy(fDst.FullName(), true); // Deletes source file and changes name Delete(); Set(fDst.FullName()); } } else #endif { CErrorStack::SetIgnoreErrors(false); Copy(fDst.FullName(), true); // Deletes source file and changes name Delete(); Set(fDst.FullName()); } } //------------------------------------------------------------------- // FileName::FileSystemType //------------------------------------------------------------------- FileName::FSType FileName::FileSystemType() const { #ifdef __UNIX__ struct statfs buf; int iRc = statfs(PSZ(Path()), &buf); if( iRc ) { String strErr = StrFormat(ERR_FSTYPE, PSZ(Path())); ThrowExceptionFromErrno(PSZ(strErr), "FileName::FileSystemType"); } return FSType(buf.f_type); #else // Not implemented yet on windows return FSType(MS); #endif } //------------------------------------------------------------------- // FileName::FileSystemId //------------------------------------------------------------------- fsid_t FileName::FileSystemId() const { #ifdef __UNIX__ struct statfs buf; int iRc = statfs(PSZ(Path()), &buf); if( iRc ) { String strErr = StrFormat(ERR_FSTYPE, PSZ(Path())); ThrowExceptionFromErrno(PSZ(strErr), "FileName::FileSystemType"); } return buf.f_fsid; #else // Not implemented yet on windows return 0; #endif } //------------------------------------------------------------------- // FileName::Chmod //------------------------------------------------------------------- void FileName::Chmod(mode_t mode) { LogVerbose("file", "Set access mode for '%s' to '%o'...", PSZ(FullName()), mode); #ifdef __UNIX__ int iRc = chmod(PSZ(FullName()), mode); if( iRc ) { String strErr = StrFormat(ERR_CHMOD_FAILED, PSZ(FullName()), mode); ThrowExceptionFromErrno(PSZ(strErr), "FileName::Chmod"); } #else // Not implemented yet on windows #endif } //------------------------------------------------------------------- // FileName::Chown //------------------------------------------------------------------- void FileName::Chown(uid_t uid, gid_t gid) { LogVerbose("file", "Set owner mode for '%s' to '%d:%d'...", PSZ(FullName()), uid, gid); #ifdef __UNIX__ int iRc = chown(PSZ(FullName()), uid, gid); if( iRc ) { String strErr = StrFormat(ERR_CHOWN_FAILED, PSZ(FullName()), uid, gid); ThrowExceptionFromErrno(PSZ(strErr), "FileName::Chown"); } #else // Not implemented yet on windows #endif } //------------------------------------------------------------------- // FileName::ThrowExceptionFromErrno //------------------------------------------------------------------- void FileName::ThrowExceptionFromErrno(const char *pszError, const char *pszMethod) const { #ifdef __UNIX__ switch( errno ) { case EIO: throw IOException(pszError, strerror(errno), pszMethod); case EPERM: case EACCES: case EROFS: throw PermissionException(pszError, strerror(errno), pszMethod); case ENOTEMPTY: throw BadPathConditionException(pszError, strerror(errno), pszMethod); case ENAMETOOLONG: case ELOOP: case EISDIR: case ENOTDIR: throw BadPathException(pszError, strerror(errno), pszMethod); case ENOENT: throw FileNotFoundException(pszError, strerror(errno), pszMethod); default: throw FileFailureException(pszError, strerror(errno), pszMethod); } #else throw FileFailureException(pszError, "IO error", pszMethod); #endif } //=========================================================================== // Class FileEnum //=========================================================================== #ifdef __UNIX__ //------------------------------------------------------------------- // Initialisation //------------------------------------------------------------------- FileEnum::FileEnum(const String &strPath, EEnumMode eMode) { m_dirDir = NULL; Init(strPath, eMode); } //------------------------------------------------------------------- // Destructeur //------------------------------------------------------------------- FileEnum::~FileEnum() { Close(); } //------------------------------------------------------------------- // FileEnum::Init //------------------------------------------------------------------- void FileEnum::Init(const String &strPath, EEnumMode eMode) { Close(); m_eMode = eMode; Set(PSZ(strPath)); // Initialize enumeration m_dirDir = opendir(PSZ(Path())); if( NULL == m_dirDir ) { String strErr = StrFormat(ERR_CANNOT_ENUM_DIR, PSZ(Path())); throw BadPathException(PSZ(strErr), "Bad path", "FileEnum::Init"); } m_strPath = strPath; // Save initial path. } //------------------------------------------------------------------- // FileEnum::Find //------------------------------------------------------------------- bool FileEnum::Find() { struct dirent *dirEntry; String str; while( (dirEntry = readdir(m_dirDir)) != NULL ) { str = dirEntry->d_name; if( IsEquals(str, ".") == false && IsEquals(str, "..") == false ) { // Set new file name Set(m_strPath, dirEntry->d_name); // Check file if( (m_eMode & ENUM_FILE) && FileExists() ) return true; if( (m_eMode & ENUM_DIR) && PathExists() ) return true; } } // Not found return false; } void FileEnum::Close() { if(m_dirDir) closedir(m_dirDir); } #elif defined(__WIN32__) //------------------------------------------------------------------- // FileEnum::FileEnum //------------------------------------------------------------------- FileEnum::FileEnum(const String &strPath, EEnumMode eMode) { // Dynamic allocation of WIN32_FIND_DATA => no need to include winbase.h m_pfindData = new WIN32_FIND_DATA; m_bFirst = true; m_hFind = INVALID_HANDLE_VALUE; Init(strPath, eMode); } //------------------------------------------------------------------- // FileEnum::~FileEnum //------------------------------------------------------------------- FileEnum::~FileEnum() { Close(); delete m_pfindData; } //------------------------------------------------------------------- // FileEnum::Init //------------------------------------------------------------------- void FileEnum::Init(const String &strPath, EEnumMode eMode) { Close(); m_eMode = eMode; m_strPath = strPath; m_strFile = strPath; } //------------------------------------------------------------------- // FileEnum::Find() //------------------------------------------------------------------- bool FileEnum::Find() { String str; while(true) { if( m_bFirst ) { str = Path(); str += '*' ; m_hFind = (HANDLE)FindFirstFile(PSZ(str), (WIN32_FIND_DATA *)m_pfindData); if( m_hFind == INVALID_HANDLE_VALUE ) // not fount return false; m_bFirst = false; } else if( !FindNextFile((HANDLE)m_hFind, (WIN32_FIND_DATA *)m_pfindData) ) // not found return false; str = ((WIN32_FIND_DATA *)m_pfindData)->cFileName; if( IsEquals(str, ".") == false && IsEquals(str, "..") == false ) { // Set new file name Set(m_strPath, str); // Check file type if( (m_eMode & ENUM_FILE) && !(((WIN32_FIND_DATA *)m_pfindData)->dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) ) return true; // Add directory separator if needed if( (m_eMode & ENUM_DIR) && (((WIN32_FIND_DATA *)m_pfindData)->dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) ) { if( !IsSepPath(m_strFile[m_strFile.size()-1]) ) m_strFile += (char)SEP_PATH; return true; } } } } void FileEnum::Close() { if( m_hFind != INVALID_HANDLE_VALUE ) { FindClose((HANDLE)m_hFind); m_hFind = INVALID_HANDLE_VALUE; } m_bFirst = true; } #endif //=========================================================================== // Class TempFileName //=========================================================================== long TempFileName::s_lLastNumber = 0; //------------------------------------------------------------------- // TempFileName::GenerateRandomName //------------------------------------------------------------------- String TempFileName::GenerateRandomName() { if( !s_lLastNumber ) // Initialize random sequence s_lLastNumber = CurrentTime().LongUnix(); return StrFormat("temp%lx", s_lLastNumber++); } //------------------------------------------------------------------- // TempFileName::TempFileName //------------------------------------------------------------------- TempFileName::TempFileName() { #ifdef __WIN32__ Set("C:\\Temp", GenerateRandomName()); #else Set("/tmp", GenerateRandomName()); #endif } //------------------------------------------------------------------- // TempFileName::TempFileName(path) //------------------------------------------------------------------- TempFileName::TempFileName(const String &strPath) { Set(strPath, GenerateRandomName()); } //=========================================================================== // Class File //=========================================================================== //------------------------------------------------------------------- // File::Load //------------------------------------------------------------------- void File::Load(MemBuf *pBuf) { // Open source file FILE *fi = fopen(PSZ(FullName()), "r"); if( NULL == fi ) { String strErr = StrFormat(ERR_OPEN_FILE, PSZ(FullName())); throw FileFailureException(PSZ(strErr), "Operation failed", "File::Load"); } // Buffer pBuf->SetLen(Size()+1); // Read long lSize = Size(); long lReaded = fread(pBuf->Buf(), 1, lSize, fi); if( ferror(fi) || lSize != lReaded ) { String strErr = StrFormat(ERR_READING_FILE, PSZ(FullName())); throw FileFailureException(PSZ(strErr), "Operation failed", "File::Load"); } memset(pBuf->Buf() + lSize, 0, 1); fclose(fi); } void File::Load(String *pString) { MemBuf buf; Load(&buf); buf >> (*pString); } //------------------------------------------------------------------- // File::Save //------------------------------------------------------------------- void File::Save(const String &strContent) { // Open destination file FILE *fi = fopen(PSZ(FullName()), "wb"); if( NULL == fi ) { String strErr = StrFormat(ERR_OPEN_FILE, PSZ(FullName())); throw FileFailureException(PSZ(strErr), "Operation failed", "File::Load"); } // Write text content int iRc = fputs(PSZ(strContent), fi); if( EOF == iRc ) { String strErr; strErr.Printf("Cannot write in file '%s'", PSZ(FullName())); throw FileFailureException(PSZ(strErr), "Operation failed", "File::Save"); } fclose(fi); } code-4.4.3/contrib/applications/NXextract/src/file.h000066400000000000000000000277241275430514000223760ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // Files manipulations // // Création : 25/05/2005 // Auteur : S. Poirier // //***************************************************************************** #ifndef __FILE_H__ #define __FILE_H__ #ifndef __BASE_H__ #include "base.h" #endif #ifndef __DATE_H__ #include "date.h" #endif #ifndef __MEMBUF_H__ #include "membuf.h" #endif #if defined(_MSC_VER) #include #else #include #endif #if defined (__WIN32__) && !defined(_CSTDIO_) #include #endif #ifdef __UNIX__ #include #include #include #include #include #else #include #include #include #include #ifdef __WIN32__ #include #endif #endif namespace gdshare { #define SEP_PATHDOS '\\' #define SEP_PATHUNIX '/' #ifdef __UNIX__ #define SEP_PATH SEP_PATHUNIX #else #define SEP_PATH SEP_PATHDOS #endif #define SEP_EXT '.' #define SEP_DSK ':' #ifndef _MAX_PATH #define _MAX_PATH 260 #endif //============================================================================= // Free functions //============================================================================= /// Check for a path (pszPath peut etre termine ou non par un /) /// /// @param pcszPath Path to check, can be ended by a '/' /// bool PathExists(pcsz pcszPath); /// Check for a file /// /// @param pcszPath File to check bool FileExists(pcsz pcszFullName); /// Get access mode from a string in the form "rwxrwxrwx" /// /// @param strAccess Input string mode_t AccessFromString(const String &strAccess); /// Make symbolic link /// /// @param strFileName opbject to link int MakeLink(const String &strLink, const String &strTarget); //============================================================================= /// /// Exceptions /// //============================================================================= class FileException : public ExceptionBase { protected: const char *ErrorTitle() { return "File Exception: "; } public: FileException(const char *pcszError=NULL, const char *pcszReason=NULL, const char *pcszMethod=NULL): ExceptionBase(pcszError, pcszReason, pcszMethod) { } }; //============================================================================= /// /// Exceptions /// //============================================================================= class IOException : public FileException { public: IOException(const char *pcszError=NULL, const char *pcszReason=NULL, const char *pcszMethod=NULL): FileException(pcszError, pcszReason, pcszMethod) { } }; //============================================================================= /// /// creating, accessing file/folder failure /// //============================================================================= class FileFailureException : public FileException { public: FileFailureException(const char *pcszError, const char *pcszReason, const char *pcszMethod): FileException(pcszError, pcszReason, pcszMethod) { } }; //============================================================================= /// /// Bad path specification /// //============================================================================= class BadPathException : public FileException { public: BadPathException(const char *pcszError, const char *pcszReason, const char *pcszMethod): FileException(pcszError, pcszReason, pcszMethod) { } }; //============================================================================= /// /// Current conditions doesn't allow to perform the action /// //============================================================================= class BadPathConditionException : public FileException { public: BadPathConditionException(const char *pcszError, const char *pcszReason, const char *pcszMethod): FileException(pcszError, pcszReason, pcszMethod) { } }; //============================================================================= /// /// Path or file not found /// //============================================================================= class FileNotFoundException : public FileException { public: FileNotFoundException(const char *pcszError, const char *pcszReason, const char *pcszMethod): FileException(pcszError, pcszReason, pcszMethod) { } }; //============================================================================= /// /// Permission /// //============================================================================= class PermissionException : public FileException { public: PermissionException(const char *pcszError, const char *pcszReason, const char *pcszMethod): FileException(pcszError, pcszReason, pcszMethod) { } }; //============================================================================= /// /// bad drive name /// //============================================================================= class BadDriveException : public FileException { public: BadDriveException(const char *pcszError, const char *pcszReason, const char *pcszMethod): FileException(pcszError, pcszReason, pcszMethod) { } }; //============================================================================ /// Free function //============================================================================ inline int IsSepPath(char c) { return c == SEP_PATHDOS || c == SEP_PATHUNIX; } //============================================================================ /// Classe FileName /// /// File name manipulations //============================================================================ class FileName { protected: String m_strFile; /// File name public: // File system types enum FSType { // Defaut value for Microsoft partition type MS = 0, // Microsoft partitions types FAT16 = 0x04, FAT32 = 0x0B, IFS = 0x07, // Unix file system types AFFS = 0xADFF, EFS = 0x00414A53, EXT = 0x137D, EXT2 = 0xEF53, HPFS = 0xF995E849, ISOFS = 0x9660, MSDOS = 0x4d44, NFS = 0x6969, PROC = 0x9fa0, SMB = 0x517B }; private: void ThrowExceptionFromErrno(const char *pszError, const char *pszMethod) const; public: /// Constructor FileName() { } FileName(const String &strFileName) { Set(strFileName); } FileName(const String &strPath, const String &strName) { Set(strPath, strName); } /// Returns true if the filename is a path bool IsPathName() const; /// Returns true if the file name is a existing path bool PathExists() const; /// Returns true if file exists bool FileExists() const; /// Set file name /// Convert separators void Set(const String &strFullName); void Set(const String &strPath, const String &strName); void Set(const String &strPath, const String &strName, const String &strExt); void SetFullName(pcsz pszFileName); /// Convert separator according to the current operating system static void ConvertSeparators(String *pstr); /// Return full name const String &FullName() const { return m_strFile; } /// Return path String Path() const; /// Return filename without path and extension String Name() const; /// Return directory name (last path component before file name) String DirName() const; /// Return filename relative to specified path String RelName(const char* pszPath) const; /// Return filename without path String NameExt() const; /// Return extension String Ext() const; /// Create directory void MkDir(mode_t mode = 0, uid_t uid = (uid_t)-1, gid_t gid = (uid_t)-1) const; /// Return true the file name is a existing link bool LinkExists() const; /// Make a symbolic link void MakeSymLink(const String &strTarget, uid_t uid = (uid_t)-1, gid_t gid = (uid_t)-1) const; /// Delete file void Delete(); /// Remove directory void Rmdir(bool bRecursive=false, bool bContentOnly=false); /// Copy a directory and its whole content inside the destination dir /// if bCreateDir is false the destination directory must already exists void DirCopy(const String &strDest, bool bCreateDir=false, mode_t modeDir = 0, uid_t uid = (uid_t)-1, gid_t gid = (uid_t)-1); /// Return size in octets ulong Size() const; /// Return size in octets: 64bits version for files bigger than 2GB int64 Size64() const; /// Rename the file void Rename(const String &strNewName); /// Copy the file to the specified destination with given void Copy(const String &strDest, bool bKeepMetaData=false); /// Move file void Move(const String &strDest); // Returns last modification date & time void ModTime(Time *pTm, bool bLocalTime=false) const; // Sets last modification date & time void SetModTime(const Time& tm) const; /// Change file rights void Chmod(mode_t mode); /// Recursively change rights for directory and files void RecursiveChmod(mode_t modeFile, mode_t modeDir, bool bCurrentLevel=true); /// Recursively change directory rights void RecursiveChmodDir(mode_t mode); /// Recursively change file rights void RecursiveChmodFile(mode_t mode); /// Change file owner void Chown(uid_t uid, gid_t gid = (uid_t)-1); /// Recursively change file owner void RecursiveChown(uid_t uid, gid_t gid = (uid_t)-1); // Returns filesystem type FSType FileSystemType() const; // Returns filesystem type fsid_t FileSystemId() const; }; ///=========================================================================== /// Classe File /// /// Name for temporary file ///=========================================================================== class File: public FileName { public: File() { } File(const String &strFileName) { Set(strFileName); } File(const String &strPath, const String &strName) { Set(strPath, strName); } // Load file to the given MemBuf object void Load(MemBuf *pMemBuf); // Load file to the given String void Load(String *pString); // Save file from the given String void Save(const String &strContent); }; ///=========================================================================== /// Classe TempFileName /// /// Name for temporary file ///=========================================================================== class TempFileName : public FileName { private: static long s_lLastNumber; // Generate file name String GenerateRandomName(); public: /// Constructors TempFileName(); TempFileName(const String &strPath); }; ///=========================================================================== /// Classe FileEnum /// /// Enumerate all file of a given path ///=========================================================================== class FileEnum : public FileName { public: enum EEnumMode { ENUM_FILE = 1, ENUM_DIR = 2, ENUM_ALL = 3 }; protected: EEnumMode m_eMode; // Find mode (FILE or DIR) #ifdef __UNIX__ DIR *m_dirDir; #else #ifdef __WIN32__ void* m_hFind; /// WIN32_FIND_DATA pointer void* m_pfindData; /// Indicate if a error occured since last find action int m_bErrorOnLastFind; #else struct find_t mscDir; #endif bool m_bFirst; #endif /// Path String m_strPath; public: ///------------------------------------------------------------------------- /// @group Constructeur/Destructeur ///------------------------------------------------------------------------- FileEnum(const String &strPath, EEnumMode eMode=ENUM_FILE); ~FileEnum(); ///------------------------------------------------------------------------- /// @group Méthodes standards ///------------------------------------------------------------------------- /// Initializing search mask /// /// @param strPath Path to enumerate /// @param eMode enum mode: ENUM_FILE => files, ENUM_DIR => directories, ENUM_ALL => files & directories void Init(const String &strPath, EEnumMode eMode=ENUM_FILE); /// Find next file /// @param pointer to a string to put the file name /// @return true if a file has been found, false if not bool Find(); // Ferme enumeration void Close(); }; } #endif code-4.4.3/contrib/applications/NXextract/src/jpegwrap.cpp000066400000000000000000000225061275430514000236220ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // // Creation : 01/12/2006 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #include #include #include #include "base.h" #include "file.h" #include "membuf.h" #include "jpegwrap.h" using namespace soleil; //============================================================================= // JpegEncoder //============================================================================= /// Declaration of static map between jpeg_compress_struct and DestMemBuf object pointers map JpegEncoder::s_mapCinfoToOutput; //------------------------------------------------------------------------ // JpegEncoder::EncodeGrayScaleToFile //------------------------------------------------------------------------ void JpegEncoder::EncodeGrayScaleToFile(MemBufPtr ptrMembuf, const String &strOutputFile) { // Allocate jpeg structures struct jpeg_compress_struct cinfo; struct jpeg_error_mgr jerr; cinfo.err = jpeg_std_error(&jerr); // Create output file FILE * outfile; if ((outfile = fopen(PSZ(strOutputFile), "wb")) == NULL) { fprintf(stderr, "can't open %s\n", PSZ(strOutputFile)); exit(1); } // Generic initialization InitCompressor(ptrMembuf, &cinfo); // comress to file jpeg_stdio_dest(&cinfo, outfile); // Do the compression Compress(ptrMembuf, &cinfo); // Close output file fclose(outfile); } //------------------------------------------------------------------------ // JpegEncoder::EncodeGrayScaleToMemBuf //------------------------------------------------------------------------ void JpegEncoder::EncodeGrayScaleToMemBuf(MemBufPtr ptrmbSrc, MemBufPtr ptrmbDst) { // Allocate jpeg structures struct jpeg_compress_struct cinfo; struct jpeg_error_mgr jerr; cinfo.err = jpeg_std_error(&jerr); // Generic initialization InitCompressor(ptrmbSrc, &cinfo); // Prepare encoder destination JpegEncoder::DestMemBuf mbEncoderDest(ptrmbDst); cinfo.dest = mbEncoderDest.libjpegStruct(); // Add Destination buffer object to static map s_mapCinfoToOutput[&cinfo] = &mbEncoderDest; // Do the compression Compress(ptrmbSrc, &cinfo); // Remove Destination buffer object from map map::iterator it; it = s_mapCinfoToOutput.find(&cinfo); if( it != s_mapCinfoToOutput.end() ) s_mapCinfoToOutput.erase(it); else throw JpegEncoder::Exception("INVALID_STATE", "Destination buffer not found", "JpegEncoder::EncodeGrayScaleToMemBuf"); } //------------------------------------------------------------------------ // JpegEncoder::InitCompressor //------------------------------------------------------------------------ void JpegEncoder::InitCompressor(MemBufPtr ptrmbSrc, struct jpeg_compress_struct *pcinfo) { int iWidth, iHeight; try { ptrmbSrc->GetIntegerMetadata("width", &iWidth); ptrmbSrc->GetIntegerMetadata("height", &iHeight); } catch( NoDataException e ) { // Transform exception into a jpeg exception throw JpegEncoder::Exception(PSZ(e.Error()), PSZ(e.Reason()), "JpegEncoder::InitCompressor"); } if( iWidth < 1 ||iWidth > JPEG_MAX_DIMENSION ) throw JpegEncoder::Exception("BAD_PARAMETER", "Wrongs image dimensions. Must be in [1, 65000]", "JpegEncoder::Encode"); // create context jpeg_create_compress(pcinfo); // Put cinfo values pcinfo->image_width = iWidth; pcinfo->image_height = iHeight; pcinfo->input_components = 1; // grayscale image pcinfo->in_color_space = JCS_GRAYSCALE; // Set compression parameters to default values jpeg_set_defaults(pcinfo); // Set quality to max jpeg_set_quality(pcinfo, 100, TRUE); } //------------------------------------------------------------------------ // JpegEncoder::Compress //------------------------------------------------------------------------ void JpegEncoder::Compress(MemBufPtr ptrmbSrc, struct jpeg_compress_struct *pcinfo) { // Start compressor jpeg_start_compress(pcinfo, TRUE); JSAMPROW *row_pointer = new JSAMPROW[pcinfo->image_height]; for( uint ui = 0; ui < pcinfo->image_height; ui++ ) row_pointer[ui] = (unsigned char *)(ptrmbSrc->Buf() + ui * pcinfo->image_width); // Write all rows in one single pass jpeg_write_scanlines(pcinfo, row_pointer, pcinfo->image_height); // Terminate encoding process jpeg_finish_compress(pcinfo); jpeg_destroy_compress(pcinfo); } //------------------------------------------------------------------------ // JpegEncoder::GetDestBuf //------------------------------------------------------------------------ JpegEncoder::DestMemBuf *JpegEncoder::GetDestBuf(struct jpeg_compress_struct *pcinfo) { map::iterator it; it = s_mapCinfoToOutput.find(pcinfo); if( it != s_mapCinfoToOutput.end() ) return it->second; return NULL; } //============================================================================= // JpegEncoder::DestMemBuf //============================================================================= //------------------------------------------------------------------------ // JpegEncoder::DestMemBuf::DestinationManager //------------------------------------------------------------------------ JpegEncoder::DestMemBuf::DestMemBuf(MemBufPtr ptrmbOuput, int iBufferSize) { m_ptrmbOutput = ptrmbOuput; // Allocate destination buffer m_mbEncoderDest.SetLen(iBufferSize); // Allocation libjpeg structure m_pDestinationManager = new jpeg_destination_mgr; // Set callback function pointers m_pDestinationManager->init_destination = init_destination_wrapper; m_pDestinationManager->empty_output_buffer = empty_output_buffer_wrapper; m_pDestinationManager->term_destination = term_destination_wrapper; } //------------------------------------------------------------------------ // JpegEncoder::DestMemBuf::init_destination_wrapper //------------------------------------------------------------------------ void JpegEncoder::DestMemBuf::init_destination_wrapper(struct jpeg_compress_struct *pcinfo) { // Search in JpegEncoder::s_mapCinfoToOutput on which instance of DestMemBuf we should call InitDestination JpegEncoder::DestMemBuf *pOutputBuf = JpegEncoder::GetDestBuf(pcinfo); if( pOutputBuf != NULL ) pOutputBuf->InitDestination(pcinfo); } //------------------------------------------------------------------------ // JpegEncoder::DestMemBuf::InitDestination //------------------------------------------------------------------------ void JpegEncoder::DestMemBuf::InitDestination(struct jpeg_compress_struct *pcinfo) { pcinfo->dest->next_output_byte = (unsigned char *)m_mbEncoderDest.Buf(); pcinfo->dest->free_in_buffer = m_mbEncoderDest.Len(); } //------------------------------------------------------------------------ // JpegEncoder::DestMemBuf::empty_output_buffer_wrapper //------------------------------------------------------------------------ #ifdef __WIN32__ uint8 JpegEncoder::DestMemBuf::empty_output_buffer_wrapper(struct jpeg_compress_struct *pcinfo) #else int JpegEncoder::DestMemBuf::empty_output_buffer_wrapper(struct jpeg_compress_struct *pcinfo) #endif { // Search in JpegEncoder::s_mapCinfoToOutput on which instance of DestMemBuf // we should call EmptyOutputBuffer JpegEncoder::DestMemBuf *pOutputBuf = JpegEncoder::GetDestBuf(pcinfo); if( pOutputBuf != NULL ) return uint8(pOutputBuf->EmptyOutputBuffer(pcinfo)); return 0; } //------------------------------------------------------------------------ // JpegEncoder::DestMemBuf::EmptyOutputBuffer //------------------------------------------------------------------------ int JpegEncoder::DestMemBuf::EmptyOutputBuffer(struct jpeg_compress_struct *pcinfo) { m_ptrmbOutput->PutBloc(m_mbEncoderDest.Buf(), m_mbEncoderDest.Len()); pcinfo->dest->next_output_byte = (unsigned char *)m_mbEncoderDest.Buf(); pcinfo->dest->free_in_buffer = m_mbEncoderDest.Len(); return 1; } //------------------------------------------------------------------------ // JpegEncoder::DestMemBuf::term_destination_wrapper //------------------------------------------------------------------------ void JpegEncoder::DestMemBuf::term_destination_wrapper(struct jpeg_compress_struct *pcinfo) { // Search in JpegEncoder::s_mapCinfoToOutput on which instance of DestMemBuf // we should call TermDestination JpegEncoder::DestMemBuf *pOutputBuf = JpegEncoder::GetDestBuf(pcinfo); if( pOutputBuf != NULL ) pOutputBuf->TermDestination(pcinfo); } //------------------------------------------------------------------------ // JpegEncoder::DestMemBuf::TermDestination //------------------------------------------------------------------------ void JpegEncoder::DestMemBuf::TermDestination(struct jpeg_compress_struct *pcinfo) { m_ptrmbOutput->PutBloc(m_mbEncoderDest.Buf(), m_mbEncoderDest.Len() - pcinfo->dest->free_in_buffer); } code-4.4.3/contrib/applications/NXextract/src/jpegwrap.h000066400000000000000000000105231275430514000232630ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // // Creation : 01/12/2006 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #ifndef __JPEG_WRAP_H__ #define __JPEG_WRAP_H__ namespace soleil { extern "C" { #undef FAR #include "jpeglib.h" } #ifdef __WIN32__ #define CONVCALL __cdecl #else #define CONVCALL #endif //============================================================================== /// Class JpegEncoder /// Class that take a MemBuxEx and a output file name to encode a grayscale jpeg //============================================================================== class JpegEncoder { public: //--------------------------------------------------------------------------- /// Jpeg encoder exception //--------------------------------------------------------------------------- class Exception : public ExceptionBase { protected: const char *ErrorTitle() { return "Jpeg encoder exception"; } public: Exception(const char *pcszError, const char *pcszReason, const char *pcszMethod): ExceptionBase(pcszError, pcszReason, pcszMethod) { } }; //--------------------------------------------------------------------------- /// DestMemBuf /// manage output to a MemBuf object //--------------------------------------------------------------------------- class DestMemBuf { private: /// Destination buffer for libjpeg encoder CMemBuf m_mbEncoderDest; /// Reference to the final destination MemBufPtr m_ptrmbOutput; /// libjpeg structure who maintain pointer to next output byte /// and free bytes in buffer struct jpeg_destination_mgr *m_pDestinationManager; /// Method called by init_destination_wrapper void InitDestination(struct jpeg_compress_struct * cinfo); /// Method called by empty_output_buffer_wrapper int EmptyOutputBuffer(struct jpeg_compress_struct * cinfo); /// Method called by term_destination_wrapper void TermDestination(struct jpeg_compress_struct * cinfo); /// Method called by libjpeg at compressor initialization static void CONVCALL init_destination_wrapper(struct jpeg_compress_struct * cinfo); /// Method called by libjpeg when output buffer is full #ifdef __WIN32__ static uint8 CONVCALL empty_output_buffer_wrapper(struct jpeg_compress_struct * cinfo); #else static int CONVCALL empty_output_buffer_wrapper(struct jpeg_compress_struct * cinfo); #endif /// Method called by libjpeg when compressor has finished static void CONVCALL term_destination_wrapper(struct jpeg_compress_struct * cinfo); public: /// Constructor /// @param iBufferSize destination buffer size on bytes DestMemBuf(MemBufPtr mbOuput, int iBufferSize = 65536); /// Accessors jpeg_destination_mgr *libjpegStruct() { return m_pDestinationManager; } }; private: ///# In a multithread environment, we should use a lock for controlling the access to this map static map s_mapCinfoToOutput; /// Method called to perform generic initialization of the compressor static void InitCompressor(MemBufPtr ptrmbSrc, struct jpeg_compress_struct * cinfo); /// Method called to perform generic initialization of the compressor static void Compress(MemBufPtr ptrmbSrc, struct jpeg_compress_struct * cinfo); public: JpegEncoder(); /// Methode called from JpegEncoder::DestMemBuf static callback wrappers class to retreive /// right instance of JpegEncoder::DestMemBuf object static DestMemBuf *GetDestBuf(struct jpeg_compress_struct * cinfo); static void EncodeGrayScaleToFile(MemBufPtr ptrmbSrc, const String &strOutputFile); static void EncodeGrayScaleToMemBuf(MemBufPtr ptrmbSrc, MemBufPtr ptrmbDst); }; } // namespace #endif code-4.4.3/contrib/applications/NXextract/src/membuf.cpp000066400000000000000000000656261275430514000232700ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // Creation : 20/03/2006 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #include "base.h" #include "date.h" #include #include #include #include #include #include "membuf.h" using namespace soleil; //---------------------------------------------------------------------------- // Constantes //---------------------------------------------------------------------------- #define CMemBuf_MAXDELTA 1048576 // Buffer allocation min size #define MEMBUF_MINSIZE 16 //------------------------------------------------------------------- // Conversion hexadecimal to decimal //------------------------------------------------------------------- char HexToDec (char ch) { if (ch >= '0' && ch <= '9') return (char)(ch - '0'); if (ch >= 'A' && ch <= 'F') return (char)(ch - 'A' + 10); if (ch >= 'a' && ch <= 'f') return (char)(ch - 'a' + 10); return 0; } //=================================================================== // Class CMemBuf //=================================================================== //------------------------------------------------------------------- // CMemBuf::CMemBuf //------------------------------------------------------------------- CMemBuf::CMemBuf(uint uiLenBuf) : m_uiLenBuf(uiLenBuf),m_bOwner(true) { if( m_uiLenBuf ) { m_pBuf = new char[m_uiLenBuf]; } else m_pBuf = NULL; m_uiLen = 0; m_uiPos = 0; } //------------------------------------------------------------------- // CMemBuf::CMemBuf //------------------------------------------------------------------- CMemBuf::CMemBuf(const CMemBuf& buf) : m_uiLen(buf.Len()), m_bOwner(true) { if( m_uiLen != 0 ) { m_uiLenBuf = m_uiLen; m_pBuf = new char[m_uiLenBuf]; memcpy(m_pBuf, buf.Buf(), m_uiLen); } else { // Empty buffer m_uiLenBuf = 0; m_pBuf = NULL; } m_uiPos = 0; } //------------------------------------------------------------------- // CMemBuf::~CMemBuf //------------------------------------------------------------------- CMemBuf::~CMemBuf() { if( (m_uiLenBuf != 0) && m_bOwner ) delete [] m_pBuf; } //------------------------------------------------------------------- // CMemBuf::operator= //------------------------------------------------------------------- CMemBuf& CMemBuf::operator=(const CMemBuf& buf) { if( !m_bOwner ) Reset(); uint uiNb = buf.Len(); if( uiNb > m_uiLenBuf ) { // pas assez de place : realloue if( m_uiLenBuf != 0 ) delete [] m_pBuf; m_uiLenBuf = uiNb; m_pBuf = new char[m_uiLenBuf]; } memcpy(m_pBuf, buf.Buf(), uiNb); m_uiLen = uiNb; m_uiPos = buf.Pos(); return *this; } //------------------------------------------------------------------- // CMemBuf::operator== //------------------------------------------------------------------- bool CMemBuf::operator==(const CMemBuf &mb) const { if ( m_uiLen == mb.Len() ) return !memcmp(m_pBuf, mb.Buf(), m_uiLen); return false; } //------------------------------------------------------------------- // CMemBuf::ReallocWithMargin //------------------------------------------------------------------- void CMemBuf::ReallocWithMargin(uint uiNewSize) { // Min size if( uiNewSize < MEMBUF_MINSIZE ) uiNewSize = MEMBUF_MINSIZE; // Not enough space : The buffer grow with CMEMBUF_MAXDELTA bytes max uint uiDelta = uiNewSize / 2; if (uiDelta > CMEMBUF_MAXDELTA) uiDelta = CMEMBUF_MAXDELTA; uint uiNewLenBuf = uiNewSize + uiDelta; Realloc(uiNewLenBuf); } //------------------------------------------------------------------- // CMemBuf::Realloc //------------------------------------------------------------------- void CMemBuf::Realloc(uint uiNewLenBuf) { if (uiNewLenBuf < m_uiLen) { // Wished size smaller than current one! //## ASSERT_FAILURE; return; } char *pNewBuf = new char[uiNewLenBuf]; if( m_pBuf ) memcpy(pNewBuf, m_pBuf, m_uiLen); if( m_uiLenBuf != 0 && m_pBuf && m_bOwner ) delete [] m_pBuf; m_pBuf = pNewBuf; m_uiLenBuf = uiNewLenBuf; } //------------------------------------------------------------------- // CMemBuf::Reset //------------------------------------------------------------------- void CMemBuf::Reset() { if (m_uiLenBuf != 0) { if( m_bOwner ) delete [] m_pBuf; m_uiPos = 0; m_uiLen = 0; m_uiLenBuf = 0; m_pBuf = NULL; m_bOwner = true; } } //------------------------------------------------------------------- // CMemBuf::SetLen //------------------------------------------------------------------- void CMemBuf::SetLen(uint uiNb) { if( uiNb > m_uiLenBuf ) // Not enough space : re-alloc Realloc(uiNb); m_uiLen = uiNb; m_uiPos = 0; } //------------------------------------------------------------------- // CMemBuf::PutBloc //------------------------------------------------------------------- void CMemBuf::PutBloc(const void* p, uint uiNb) { //## ASSERT( (ulong)m_uiLen + (ulong)uiNb <= (ulong)MAX_ALLOC_NEW) uint uiTotalLen = m_uiLen + uiNb; if( uiTotalLen > m_uiLenBuf ) { // Not enough space : re-alloc with margin ReallocWithMargin(uiTotalLen); } memcpy(m_pBuf+m_uiLen, p, uiNb); m_uiLen = uiTotalLen; } //------------------------------------------------------------------- // CMemBuf::InsertBloc //------------------------------------------------------------------- void CMemBuf::InsertBloc(const void* p, uint uiNb, uint uiInsPos) { //## ASSERT(uiInsPos <= m_uiLen) //## ASSERT( (ulong)m_uiLen + (ulong)uiNb <= (ulong)MAX_ALLOC_NEW) uint uiTotalLen = m_uiLen + uiNb; if( uiTotalLen > m_uiLenBuf ) { // Not enough space : re-alloc with margin ReallocWithMargin(uiTotalLen); } // Not enough space memmove(m_pBuf+uiInsPos+uiNb, m_pBuf+uiInsPos, m_uiLen-uiInsPos); memcpy(m_pBuf+uiInsPos, p, uiNb); m_uiLen = uiTotalLen; } //------------------------------------------------------------------- // CMemBuf::GetBloc //------------------------------------------------------------------- int CMemBuf::GetBloc(void* p, uint uiNb) { if( m_uiLen - m_uiPos < uiNb ) { // Plus assez de place //##ASSERT_FAILURE return 1; } memcpy(p, m_pBuf+m_uiPos, uiNb); m_uiPos += uiNb; return 0; } //------------------------------------------------------------------- // CMemBuf::MoveBloc //------------------------------------------------------------------- void CMemBuf::MoveBloc(uint uiDst, uint uiSrc, uint uiSize) { //## ASSERT( (uiDst+uiSize) <= m_uiLen ); //## ASSERT( (uiSrc+uiSize) <= m_uiLen ); memmove(m_pBuf + uiDst, m_pBuf + uiSrc, uiSize); } //------------------------------------------------------------------- // CRC computing //------------------------------------------------------------------- // Table des CRC-32 (engendree par un utilitaire, on s'en doute !) ulong crc_32_tab[] = { 0x00000000L, 0x77073096L, 0xee0e612cL, 0x990951baL, 0x076dc419L, 0x706af48fL, 0xe963a535L, 0x9e6495a3L, 0x0edb8832L, 0x79dcb8a4L, 0xe0d5e91eL, 0x97d2d988L, 0x09b64c2bL, 0x7eb17cbdL, 0xe7b82d07L, 0x90bf1d91L, 0x1db71064L, 0x6ab020f2L, 0xf3b97148L, 0x84be41deL, 0x1adad47dL, 0x6ddde4ebL, 0xf4d4b551L, 0x83d385c7L, 0x136c9856L, 0x646ba8c0L, 0xfd62f97aL, 0x8a65c9ecL, 0x14015c4fL, 0x63066cd9L, 0xfa0f3d63L, 0x8d080df5L, 0x3b6e20c8L, 0x4c69105eL, 0xd56041e4L, 0xa2677172L, 0x3c03e4d1L, 0x4b04d447L, 0xd20d85fdL, 0xa50ab56bL, 0x35b5a8faL, 0x42b2986cL, 0xdbbbc9d6L, 0xacbcf940L, 0x32d86ce3L, 0x45df5c75L, 0xdcd60dcfL, 0xabd13d59L, 0x26d930acL, 0x51de003aL, 0xc8d75180L, 0xbfd06116L, 0x21b4f4b5L, 0x56b3c423L, 0xcfba9599L, 0xb8bda50fL, 0x2802b89eL, 0x5f058808L, 0xc60cd9b2L, 0xb10be924L, 0x2f6f7c87L, 0x58684c11L, 0xc1611dabL, 0xb6662d3dL, 0x76dc4190L, 0x01db7106L, 0x98d220bcL, 0xefd5102aL, 0x71b18589L, 0x06b6b51fL, 0x9fbfe4a5L, 0xe8b8d433L, 0x7807c9a2L, 0x0f00f934L, 0x9609a88eL, 0xe10e9818L, 0x7f6a0dbbL, 0x086d3d2dL, 0x91646c97L, 0xe6635c01L, 0x6b6b51f4L, 0x1c6c6162L, 0x856530d8L, 0xf262004eL, 0x6c0695edL, 0x1b01a57bL, 0x8208f4c1L, 0xf50fc457L, 0x65b0d9c6L, 0x12b7e950L, 0x8bbeb8eaL, 0xfcb9887cL, 0x62dd1ddfL, 0x15da2d49L, 0x8cd37cf3L, 0xfbd44c65L, 0x4db26158L, 0x3ab551ceL, 0xa3bc0074L, 0xd4bb30e2L, 0x4adfa541L, 0x3dd895d7L, 0xa4d1c46dL, 0xd3d6f4fbL, 0x4369e96aL, 0x346ed9fcL, 0xad678846L, 0xda60b8d0L, 0x44042d73L, 0x33031de5L, 0xaa0a4c5fL, 0xdd0d7cc9L, 0x5005713cL, 0x270241aaL, 0xbe0b1010L, 0xc90c2086L, 0x5768b525L, 0x206f85b3L, 0xb966d409L, 0xce61e49fL, 0x5edef90eL, 0x29d9c998L, 0xb0d09822L, 0xc7d7a8b4L, 0x59b33d17L, 0x2eb40d81L, 0xb7bd5c3bL, 0xc0ba6cadL, 0xedb88320L, 0x9abfb3b6L, 0x03b6e20cL, 0x74b1d29aL, 0xead54739L, 0x9dd277afL, 0x04db2615L, 0x73dc1683L, 0xe3630b12L, 0x94643b84L, 0x0d6d6a3eL, 0x7a6a5aa8L, 0xe40ecf0bL, 0x9309ff9dL, 0x0a00ae27L, 0x7d079eb1L, 0xf00f9344L, 0x8708a3d2L, 0x1e01f268L, 0x6906c2feL, 0xf762575dL, 0x806567cbL, 0x196c3671L, 0x6e6b06e7L, 0xfed41b76L, 0x89d32be0L, 0x10da7a5aL, 0x67dd4accL, 0xf9b9df6fL, 0x8ebeeff9L, 0x17b7be43L, 0x60b08ed5L, 0xd6d6a3e8L, 0xa1d1937eL, 0x38d8c2c4L, 0x4fdff252L, 0xd1bb67f1L, 0xa6bc5767L, 0x3fb506ddL, 0x48b2364bL, 0xd80d2bdaL, 0xaf0a1b4cL, 0x36034af6L, 0x41047a60L, 0xdf60efc3L, 0xa867df55L, 0x316e8eefL, 0x4669be79L, 0xcb61b38cL, 0xbc66831aL, 0x256fd2a0L, 0x5268e236L, 0xcc0c7795L, 0xbb0b4703L, 0x220216b9L, 0x5505262fL, 0xc5ba3bbeL, 0xb2bd0b28L, 0x2bb45a92L, 0x5cb36a04L, 0xc2d7ffa7L, 0xb5d0cf31L, 0x2cd99e8bL, 0x5bdeae1dL, 0x9b64c2b0L, 0xec63f226L, 0x756aa39cL, 0x026d930aL, 0x9c0906a9L, 0xeb0e363fL, 0x72076785L, 0x05005713L, 0x95bf4a82L, 0xe2b87a14L, 0x7bb12baeL, 0x0cb61b38L, 0x92d28e9bL, 0xe5d5be0dL, 0x7cdcefb7L, 0x0bdbdf21L, 0x86d3d2d4L, 0xf1d4e242L, 0x68ddb3f8L, 0x1fda836eL, 0x81be16cdL, 0xf6b9265bL, 0x6fb077e1L, 0x18b74777L, 0x88085ae6L, 0xff0f6a70L, 0x66063bcaL, 0x11010b5cL, 0x8f659effL, 0xf862ae69L, 0x616bffd3L, 0x166ccf45L, 0xa00ae278L, 0xd70dd2eeL, 0x4e048354L, 0x3903b3c2L, 0xa7672661L, 0xd06016f7L, 0x4969474dL, 0x3e6e77dbL, 0xaed16a4aL, 0xd9d65adcL, 0x40df0b66L, 0x37d83bf0L, 0xa9bcae53L, 0xdebb9ec5L, 0x47b2cf7fL, 0x30b5ffe9L, 0xbdbdf21cL, 0xcabac28aL, 0x53b39330L, 0x24b4a3a6L, 0xbad03605L, 0xcdd70693L, 0x54de5729L, 0x23d967bfL, 0xb3667a2eL, 0xc4614ab8L, 0x5d681b02L, 0x2a6f2b94L, 0xb40bbe37L, 0xc30c8ea1L, 0x5a05df1bL, 0x2d02ef8dL }; //*************************************************************************** // @func API de calcul de CRC 32 bits. // Deux utilisations possibles de cette API : // soit on laisse pulInitValue a NULL, auquel cas elle calcule le crc // global du buffer. Soit pulInitValue n'est pas NULL, et cela permet de // calcul un crc global sur un ensemble de buffers. Par exemple si p1 et // p2 sont deux pointeurs vers des buffers, il faut ecrire : // ulong ulCrc = 0xFFFFFFFFL; // ulCrc = Crc( p1, uiP1Len, &ulCrc ); // ulCrc = Crc( p2, uiP2Len, &ulCrc ); // ulCrc = ulCrc ^ 0xFFFFFFFFL; //*************************************************************************** ulong soleil::Crc( const byte *pBuf, uint uiLen, ulong *pulInitValue ) { ulong ulVal; if( pulInitValue != NULL ) ulVal = *pulInitValue; else ulVal = 0L; if( uiLen == 0 ) return ulVal; if( pulInitValue == NULL ) ulVal = 0xffffffffL; // Main loop : under Visual C++, use assembly language #if defined(_MSC_VER) _asm { mov ecx, uiLen jecxz AsmEnd push esi mov esi, pBuf mov ebx, ulVal AsmLoop: lodsb xor al, bl movzx eax, al mov eax, Dword Ptr [crc_32_tab + eax*4] shr ebx, 8 xor ebx, eax loop AsmLoop mov ulVal, ebx pop esi AsmEnd: } #else while( uiLen-- ) ulVal = crc_32_tab[((int)ulVal ^ (*pBuf++)) & 0xff] ^ (ulVal >> 8); #endif if( pulInitValue == NULL ) ulVal = ulVal ^ 0xffffffffL; return ulVal; } //------------------------------------------------------------------- // CMemBuf::GetCrc //------------------------------------------------------------------- ulong CMemBuf::GetCrc() const { return soleil::Crc( (byte *)m_pBuf, m_uiLen ); } //------------------------------------------------------------------- // CMemBuf::LoadFile //------------------------------------------------------------------- /* int CMemBuf::LoadFile(const char *pszFile) { int rc = 0; CFileEx f (pszFile); rc = f.Open ("r"); if (rc) return rc; long lSize = f.Size (); SetLen (lSize); rc = f.ReadBloc (Buf(), lSize); return rc; } //--------------------------------------------------------------------------- // CMemBuf::SaveToFile //--------------------------------------------------------------------------- int CMemBuf::SaveToFile(const CFileName& fnFile, const char *pszMode, uint uiShareMode) const { int iRc = 0; CFileEx f(fnFile); iRc = f.Open( pszMode, uiShareMode ); if( iRc ) return iRc; iRc = f.WriteBloc( *this ); if( iRc ) return iRc; iRc = f.Close(); if( iRc ) return iRc; return 0; } */ //--------------------------------------------------------------------------- // CMemBuf::Attach //--------------------------------------------------------------------------- void CMemBuf::Attach(char* pBuf,uint uiLen,bool bOwner) { Reset(); m_uiLen = uiLen; m_uiLenBuf = uiLen; m_pBuf = pBuf; m_bOwner = bOwner; } //--------------------------------------------------------------------------- // CMemBuf::GiveOwnership //--------------------------------------------------------------------------- int CMemBuf::GiveOwnership(CMemBuf* pToHaveOwnership) { if( !m_bOwner ) { //## ASSERT_FAILURE; return -1; } pToHaveOwnership->Attach( m_pBuf, m_uiLen, true ); SetOwner(false); return 0; } //------------------------------------------------------------------- // Stream oparators //------------------------------------------------------------------- CMemBuf& CMemBuf::operator<<(char c) { PutBloc(&c, sizeof(c)); return *this; } CMemBuf& CMemBuf::operator>>(char &c) { GetBloc(&c, sizeof(c)); return *this; } CMemBuf& CMemBuf::operator<<(uchar uc) { PutBloc(&uc, sizeof(uc)); return *this; } CMemBuf& CMemBuf::operator>>(uchar &uc) { GetBloc(&uc, sizeof(uc)); return *this; } CMemBuf& CMemBuf::operator<<(short s) { #ifdef __MOTOROLA_ENDIAN__ InvertShort(&s); #endif PutBloc(&s, sizeof(s)); return *this; } CMemBuf& CMemBuf::operator>>(short &s) { GetBloc(&s, sizeof(s)); #ifdef __MOTOROLA_ENDIAN__ InvertShort(&s); #endif return *this; } CMemBuf& CMemBuf::operator<<(ushort us) { #ifdef __MOTOROLA_ENDIAN__ InvertShort((short*)&us); #endif PutBloc(&us, sizeof(us)); return *this; } CMemBuf& CMemBuf::operator>>(ushort &us) { GetBloc(&us, sizeof(us)); #ifdef __MOTOROLA_ENDIAN__ InvertShort((short*)&us); #endif return *this; } CMemBuf& CMemBuf::operator<<(long l) { #ifdef __MOTOROLA_ENDIAN__ InvertLong(&l); #endif PutBloc(&l, sizeof(l)); return *this; } CMemBuf& CMemBuf::operator>>(long &l) { GetBloc(&l, sizeof(l)); #ifdef __MOTOROLA_ENDIAN__ InvertLong(&l); #endif return *this; } CMemBuf& CMemBuf::operator<<(ulong ul) { #ifdef __MOTOROLA_ENDIAN__ InvertLong((long*)&ul); #endif PutBloc(&ul, sizeof(ul)); return *this; } CMemBuf& CMemBuf::operator>>(ulong &ul) { GetBloc(&ul, sizeof(ul)); #ifdef __MOTOROLA_ENDIAN__ InvertLong((long*)&ul); #endif return *this; } CMemBuf& CMemBuf::operator>>(int64 &i64) { GetBloc(&i64, sizeof(int64)); #ifdef __MOTOROLA_ENDIAN__ InvertInt64(&i64); #endif return *this; } CMemBuf& CMemBuf::operator<<(int64 i64) { #ifdef __MOTOROLA_ENDIAN__ InvertInt64((long*)&ul); #endif PutBloc(&i64, sizeof(i64)); return *this; } CMemBuf& CMemBuf::operator<<(float f) { #ifdef __MOTOROLA_ENDIAN__ InvertFloat(&f); #endif PutBloc(&f, sizeof(f)); return *this; } CMemBuf& CMemBuf::operator>>(float &f) { GetBloc(&f, sizeof(f)); #ifdef __MOTOROLA_ENDIAN__ InvertFloat(&f); #endif return *this; } CMemBuf& CMemBuf::operator<<(double d) { #ifdef __MOTOROLA_ENDIAN__ InvertDouble(&d); #endif PutBloc(&d, sizeof(d)); return *this; } CMemBuf& CMemBuf::operator>>(double &d) { GetBloc(&d, sizeof(d)); #ifdef __MOTOROLA_ENDIAN__ InvertDouble(&d); #endif return *this; } CMemBuf& CMemBuf::operator<<(const char* psz) { PutBloc(psz, strlen(psz)+1); return *this; } CMemBuf& CMemBuf::operator<<(const string& string) { PutBloc(string.c_str(), string.size()+1); return *this; } CMemBuf& CMemBuf::operator>>(string& string) { if ( m_pBuf != NULL ) { uint uiNb = strlen(CurPointer()); string.reserve(uiNb); string.append(CurPointer(), uiNb); } return *this; } CMemBuf& CMemBuf::operator<<(const CMemBuf& membuf) { PutBloc( membuf.Buf(), membuf.Len() ); return *this; } //--------------------------------------------------------------------------- // CMemBuf::HexString //--------------------------------------------------------------------------- String CMemBuf::HexString() const { static const char *pszHexa = "0123456789ABCDEF"; ostringstream oss; String str; str.reserve(2 * m_uiLen); for (uint ui = 0; ui < m_uiLen; ui++) oss << (pszHexa[(uchar)m_pBuf[ui] >> 4]) << (pszHexa[(uchar)m_pBuf[ui] & 0x0F]); return oss.str(); } //--------------------------------------------------------------------------- // CMemBuf::PutHexString //--------------------------------------------------------------------------- void CMemBuf::PutHexString(const char *pszHex, int iLen) { if( iLen == -1 ) iLen = strlen(pszHex); //## ASSERT(!(iLen & 1)) // Only even value are valid for (int i = 0; i < iLen; i+=2) *this << (char)((char)(HexToDec(pszHex[i]) << 4) + HexToDec(pszHex[i+1])); } //--------------------------------------------------------------------------- // CMemBuf::ReversibleCrypt //--------------------------------------------------------------------------- #define REVCRYPT_MAGIC 0x20544212 #define PSW_HEADER "CmjBlurp" #define PSW_FOOTER "ZnortGnap" #define DEFAULT_XOR_KEY "ÏgTy7è_iuljkR4-)9qsEê-|à@-nU02;#(&z&eâ)=3aZ#bTù$|ç_èFp9/+-§H" #define DEFAULT_ROT_KEY "T;#Tù$|p9/+=à*gTy@è_iz3$sÏ)pE2%<_')àaZun.0èlj#bâekR4?YË#H(&£{^>|ê)9-Q4~@ZçqFô*1" uchar BinRotLeft(uchar chOctet, uint uiRotCoeff ); uchar BinRotRight(uchar chOctet, uint uiRotCoeff ); int CMemBuf::ReversibleCrypt(const void* pXorKey, uint uiXorKeyLen, const void* pRotKey, uint uiRotKeyLen, short sVersion) { // !!! Attention, si version vaut REVCRYPT_LATEST_VERSION, utiliser la // dernière version de cryptage if (sVersion==REVCRYPT_LATEST_VERSION) sVersion = 2; static bool s_bsRandCalled = false; if( !s_bsRandCalled ) { CCurrentDate dtCur; srand ((uint)((dtCur.Sec()*1000))); s_bsRandCalled = true; } switch (sVersion) { case 2: { // Add a variable length header and footer short sl1 = (short)(((double)(rand()) * strlen(PSW_HEADER))/RAND_MAX); short sl2 = (short)(((double)(rand()) * strlen(PSW_FOOTER))/RAND_MAX); // Header InsertBloc(PSW_HEADER,sl1, 0); #ifdef __MOTOROLA_ENDIAN__ InvertShort(&sl1); #endif InsertBloc(&sl1, sizeof(short), 0); // Footer PutBloc(PSW_FOOTER,sl2); operator<<((short)sl2); operator<<((long)GetCrc()); } case 0: case 1: { // Compute a key short asKey[4] = { 0, 0, 0, 0 }; asKey[0] = (short)(rand() & 0x7FFF); asKey[1] = (short)(rand() & 0x7FFF); asKey[2] = (short)(rand() & 0x7FFF); asKey[3] = (short)(rand() & 0x7FFF); // Crypt using computed key Xor(asKey, sizeof(asKey)); BinRotLeft(asKey, sizeof(asKey)); // Add key at the end of the buffer PutBloc(asKey, sizeof(asKey)); // Crypt using given keys if( pXorKey ) Xor(pXorKey, uiXorKeyLen); else Xor(DEFAULT_XOR_KEY, strlen(DEFAULT_XOR_KEY)); if( pRotKey ) BinRotLeft(pRotKey, uiRotKeyLen); else BinRotLeft(DEFAULT_ROT_KEY, strlen(DEFAULT_ROT_KEY)); break; } } if (sVersion>0) { operator <<((long)REVCRYPT_MAGIC); operator <<(sVersion); } return 0; } //--------------------------------------------------------------------------- // CMemBuf::ReversibleDecrypt //--------------------------------------------------------------------------- int CMemBuf::ReversibleDecrypt(const void* pXorKey, uint uiXorKeyLen, const void* pRotKey, uint uiRotKeyLen, short *psVersion) { if (Len()==0) return 0; // Get crypting version long lMagic; short sVersion=0; ulong ulMinSize = sizeof(sVersion)+sizeof(lMagic); if (Len()> (lMagic); if (lMagic==REVCRYPT_MAGIC) { // Magic is found, crypting version is in next short value operator >> (sVersion); Rewind(); SetLen(ulPos); // Cut buffer } if (psVersion) *psVersion = sVersion; // Decrypt switch (sVersion) { case 2: case 0: case 1: { short asKey[4] = { 0, 0, 0, 0 }; if (Len()>=sizeof(asKey)) { // Decrypt using given keys if( pRotKey ) BinRotRight(pRotKey, uiRotKeyLen); else BinRotRight(DEFAULT_ROT_KEY, strlen(DEFAULT_ROT_KEY)); if( pXorKey ) Xor(pXorKey, uiXorKeyLen); else Xor(DEFAULT_XOR_KEY, strlen(DEFAULT_XOR_KEY)); // Get computed key SetPos(Len()-sizeof(asKey)); GetBloc(asKey, sizeof(asKey)); Rewind(); SetLen(Len()-sizeof(asKey)); // Decrypt using computed key BinRotRight(asKey, sizeof(asKey)); Xor(asKey, sizeof(asKey)); } if( sVersion == 2 ) { // Get CRC value long lStoredCRC; memcpy(&lStoredCRC, Buf() + Len() - sizeof(long), sizeof(long)); #ifdef __MOTOROLA_ENDIAN__ // Invert long value InvertLong(&lStoredCRC); #endif SetLen(Len() - sizeof(long)); // Gete buffer CRC for comparison long lCRC = GetCrc(); if( lCRC != lStoredCRC ) return -1; // Remove header short sGarbageLength; operator>>(sGarbageLength); memmove(Buf(), Buf() + Pos() + sGarbageLength, Len() - Pos() - sGarbageLength); // La nouvelle longueur est : la longueur de donnees copiees SetLen(Len()-Pos()-sGarbageLength); // Remove footer memcpy(&sGarbageLength, Buf() + Len() - sizeof(short), sizeof(short)); #ifdef __MOTOROLA_ENDIAN__ // Invert long value InvertShort(&sGarbageLength); #endif SetLen(Len() - sizeof(short) - sGarbageLength); Rewind(); } } } return 0; } //------------------------------------------------------------------------ // CMemBuf::Xor //------------------------------------------------------------------------ void CMemBuf::Xor(const void* pXor, uint uiXorLen) { char *pcXor = (char *)pXor; char *pHuge = m_pBuf; uint uiXor = 0; for (ulong ul = 0; ul < Len(); ul++ ) { pHuge[ul] ^= pcXor[uiXor ]; uiXor++; if ( uiXor >= uiXorLen) uiXor = 0; } } //------------------------------------------------------------------------ // CMemBuf::BinRotLeft //------------------------------------------------------------------------ void CMemBuf::BinRotLeft(const void* pRot, uint uiRotLen) { char *pcRot = (char *)pRot; char *pHuge = m_pBuf; uint uiRot = 0; for ( ulong ul = 0; ul= uiRotLen) uiRot = 0; } } //------------------------------------------------------------------------ // CMemBuf::BinRotRight //------------------------------------------------------------------------ void CMemBuf::BinRotRight(const void* pRot, uint uiRotLen) { char *pcRot = (char *)pRot; char *pHuge = m_pBuf; uint uiRot = 0; for ( ulong ul = 0; ul= uiRotLen) uiRot = 0; } } //------------------------------------------------------------------------ // Binary shifting //------------------------------------------------------------------------ uchar BinRotLeft(uchar chOctet, uint uiRotCoeff ) { uchar chLeftShift = (uchar ) (chOctet << uiRotCoeff); uchar chRightShift = (uchar ) (chOctet >> (8 - uiRotCoeff)); return (uchar ) (chLeftShift | chRightShift); } //------------------------------------------------------------------------ // Binary shifting //------------------------------------------------------------------------ uchar BinRotRight(uchar chOctet, uint uiRotCoeff ) { uchar chRightShift = (uchar ) (chOctet >> uiRotCoeff); uchar chLeftShift = (uchar ) (chOctet << (8 - uiRotCoeff)); return (uchar ) (chLeftShift | chRightShift); } //------------------------------------------------------------------------ // Binary shifting //------------------------------------------------------------------------ void CMemBuf::KeyGen(CMemBuf *pmbCryptedKey, int iKeyLen, bool bInitRand) { if( bInitRand ) { CCurrentDate dtCur; srand ((uint)((dtCur.Sec()*1000))); } CMemBuf mbKey; for(int i = 0; i < iKeyLen; i++ ) { uchar uc = rand() & 0xFF; mbKey << uc; } mbKey.ReversibleCrypt(); // Give crypted key to caller *pmbCryptedKey = mbKey; } //============================================================================= // // String methods // //============================================================================= //--------------------------------------------------------------------------- // String::Crypt //--------------------------------------------------------------------------- void String::Crypt(const char* pszXorKey, const char* pszRotKey) { CMemBuf membuf; membuf << *this; membuf.ReversibleCrypt(pszXorKey, pszXorKey ? strlen(pszXorKey) : 0, pszRotKey, pszRotKey ? strlen(pszRotKey) : 0); *this = membuf.HexString(); } //--------------------------------------------------------------------------- // String::Decrypt //--------------------------------------------------------------------------- void String::Decrypt(const char* pszXorKey, const char* pszRotKey) { CMemBuf membuf; membuf.PutHexString(c_str(), size()); membuf.ReversibleDecrypt(pszXorKey, pszXorKey ? strlen(pszXorKey) : 0, pszRotKey, pszRotKey ? strlen(pszRotKey) : 0); erase(); membuf >> *this; } code-4.4.3/contrib/applications/NXextract/src/membuf.h000066400000000000000000000161661275430514000227300ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // Autosized buffer // // Creation : 20/03/2006 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #ifndef __MEMBUF_H__ #define __MEMBUF_H__ namespace gdshare { // CRC computation ulong Crc( const byte *pBuf, uint uiLen, ulong *pulInitValue = NULL ); //=========================================================================== // endian management //=========================================================================== inline void InvertShort(short *pS) { // AB -> BA char *p = (char*)pS; char c = *p; *p = *(p+1); *(p+1) = c; } inline void InvertLong(long *pL) { // ABCD -> DCBA char *p = (char*)pL; char c = *p; *p = *(p+3); *(p+3) = c; c = *(p+1); *(p+1) = *(p+2); *(p+2) = c; } inline void InvertInt64(int64 *pi64) { // ABCDEFGH -> HGFEDCBA char *p = (char*)pi64; char c = *p; *p = *(p+7); *(p+7) = c; c = *(p+1); *(p+1) = *(p+6); *(p+6) = c; c = *(p+5); *(p+2) = *(p+5); *(p+5) = c; c = *(p+4); *(p+4) = *(p+3); *(p+3) = c; } inline void InvertFloat(float *pF) { // ABCD -> DCBA InvertLong((long*)pF); } inline void InvertDouble(double *pD) { // ABCDEFGH -> HGFEDCBA char *p = (char*)pD; char c = *p; *p = *(p+7); *(p+7) = c; c = *(p+1); *(p+1) = *(p+6); *(p+6) = c; c = *(p+2); *(p+2) = *(p+5); *(p+5) = c; c = *(p+3); *(p+3) = *(p+4); *(p+4) = c; } //=================================================================== // Constantes //=================================================================== // Re-allocation delta #define CMEMBUF_MAXDELTA 8192 // Latest crypying version #define REVCRYPT_LATEST_VERSION -1 #define VARLENGTH_CRYPT 2 #define OFFSET(type,field) \ (int)&(((type*)NULL)->field) //=========================================================================== // Class CMemBuf // // Auto-sized binary buffer with cryptographic capabilities //=========================================================================== class CMemBuf : public MReferencable, public MMetadata { private: uint m_uiPos; ///< Position (for reading) uint m_uiLen; ///< Buffer size uint m_uiLenBuf; ///< Allocated size char *m_pBuf; ///< The buffer! bool m_bOwner; ///< if true the instance own the buffer // Re-allocation void ReallocWithMargin(uint uiNewSize) ; public: /// Constructor CMemBuf(uint uiLenBuf=0) ; CMemBuf(const CMemBuf& buf) ; /// Destructor ~CMemBuf() ; /// Copy operator CMemBuf& operator=(const CMemBuf& buf); // Comparaison operator bool operator==(const CMemBuf &mb) const; /// Attachment from a external buffer /// /// @param pBuf memory area to attach /// @param uiLen area size /// @param bOwner if true this instance will own the buffer /// void Attach(char* pBuf, uint uiLen, bool bOwner = false); /// Length uint Len() const { return m_uiLen; } /// Is empty ? int IsEmpty() const { return m_uiLen==0; } // Buffer size uint BufLen() const { return m_uiLenBuf; } /// buffer pointer char* Buf() const { return m_pBuf; } /// buffer pointer in *bytes* data type byte *Bytes() const { return (byte *)m_pBuf; } /// Position in buffer uint Pos() const { return m_uiPos; } /// Set length void SetLen(uint ui); /// Reallocation void Realloc(uint uiNewLenBuf); /// Add a binary bloc void PutBloc(const void* p, uint uiNb); /// Get a binary bloc from the buffer int GetBloc(void* p, uint uiNb); /// Insert a binary bloc at given offset void InsertBloc(const void* p, uint uiNb, uint uiPos); /// Move a part of the buffer void MoveBloc(uint uiDst, uint uiSrc, uint uiSize); /// Set current read point to the begining void Rewind() { m_uiPos = 0; } /// Set the current read point void SetPos(uint ui) { //## ASSERT(ui <= m_uiLen) m_uiPos = ui; } /// Reset without free buffer memory void Empty() { m_uiPos = 0 ; m_uiLen = 0 ; } /// Give buffer ownership to *this* instance void SetOwner(bool bOwner) { m_bOwner = bOwner; } /// Give buffer ownership to another instance int GiveOwnership(CMemBuf* pToHaveOwnership); /// Reset with memory freeing void Reset(); /// Compute CRC ulong GetCrc() const; // Reading from file // @in pszFileName: file name // int LoadFile(const char *pszFileName); // Saving to a file // int SaveToFile(const CFileName& fnFile, const char *pszMode= "w", // uint uiShareMode = CFILE_SHARE_COMPAT) const; /// Pointer to current position char *CurPointer() const { return (m_pBuf + m_uiPos); } /// Stream methods CMemBuf& operator<<(char c); CMemBuf& operator>>(char &c); CMemBuf& operator<<(uchar uc); CMemBuf& operator>>(uchar &uc); CMemBuf& operator<<(short s); CMemBuf& operator>>(short &s); CMemBuf& operator<<(ushort us); CMemBuf& operator>>(ushort &us); CMemBuf& operator<<(long l); CMemBuf& operator>>(long &l); CMemBuf& operator<<(int64 i64); CMemBuf& operator>>(int64 &i64); CMemBuf& operator<<(ulong ul); CMemBuf& operator>>(ulong &ul); CMemBuf& operator<<(float f); CMemBuf& operator>>(float &f); CMemBuf& operator<<(double d); CMemBuf& operator>>(double &d); CMemBuf& operator<<(const char* psz); CMemBuf& operator<<(const string& string); CMemBuf& operator>>(string& string); CMemBuf& operator<<(const CMemBuf& membuf); // Get buffer content as hexadecimal string String HexString() const; /// Put a haxadecimal string into the buffer void PutHexString(const char *pszHex, int iLen = -1); /// Reversible crypting int ReversibleCrypt(const void* pXorKey=NULL, uint uiXorKeyLen=0, const void* pRotKey=NULL, uint uiRotKeyLen=0, short sVersion=REVCRYPT_LATEST_VERSION); /// Decrypting int ReversibleDecrypt(const void* pXorKey=NULL, uint uiXorKeyLen=0, const void* pRotKey=NULL, uint uiRotKeyLen=0, short *psVersion=NULL); /// Do xor logical encoding void Xor(const void* pXor, uint uiXorLen); /// Binary shifting using shift key void BinRotLeft(const void* pRot, uint uiRotLen); void BinRotRight(const void* pRot, uint uiRotLen); /// Random key generation /// /// @param iKeyLen key length /// @param bInitRand initialize random serie /// @return crypted key static void KeyGen(CMemBuf *pmbKey, int iKeyLen, bool bInitRand=false); }; // In order to rename CMemBuf type to MemBuf typedef CMemBuf MemBuf; // Reference pointer to CMembuf type definition typedef RefPtr MemBufPtr; } // namespace soleil #endif // __MEMBUF_H___ code-4.4.3/contrib/applications/NXextract/src/nexusevaluator.cpp000066400000000000000000001002001275430514000250540ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // // Creation : 20/07/2005 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #include "base.h" #include "date.h" #include "file.h" #include "nxfile.h" #include "membuf.h" #include "variant.h" #include #include #include #include "nexusevaluator.h" #include "extractor.h" #include "templateparsor.h" // special attributes const char SIZE_ATTR[] = "_size_"; const char RANK_ATTR[] = "_rank_"; const char NAME_ATTR[] = "_name_"; const char SCANDIM_ATTR[] = "_scandim_"; const char COUNT_ATTR[] = "_count_"; const int MAX_RANK = 32; // Maximum array rank in NeXus files //----------------------------------------------------------------------------- // NexusEvaluator::NexusEvaluator //----------------------------------------------------------------------------- NexusEvaluator::NexusEvaluator(const String &strNeXusFile, ICounterVars *pCounterVars) { m_nxf.OpenRead(PSZ(strNeXusFile)); m_pCounterVars = pCounterVars; } //----------------------------------------------------------------------------- // NexusEvaluator::~NexusEvaluator //----------------------------------------------------------------------------- NexusEvaluator::~NexusEvaluator() { m_nxf.Close(); } //----------------------------------------------------------------------------- // NexusEvaluator::GetSizeAttribute //----------------------------------------------------------------------------- bool NexusEvaluator::GetSizeAttribute(const NexusDataSet &nds, const String &_strAttrSpec, DataBuf *pValue) { String strDim, strAttrSpec = _strAttrSpec; // get dim int iRc = ExtractToken(&strAttrSpec, '(', ')', &strDim); if( 1 != iRc ) return false; int iDim = atoi(PSZ(strDim))-1; if( iDim < nds.Rank() && iDim >= 0 ) { int iValue = nds.DimArray()[iDim]; pValue->DataType() = DataBuf::INT; pValue->Reset(); *(pValue->MemBufRef()) << (long)iValue; return true; } else { cerr << "Warning: Dimension(s) out of bounds!" << endl; return false; } } //----------------------------------------------------------------------------- // NexusEvaluator::GetDataSetInfo //----------------------------------------------------------------------------- bool NexusEvaluator::GetDataSetInfo(SSplittedRequest *pRequest, NexusDataSet **ppNxDataSet) { // Get data set from NeXus data file *ppNxDataSet = new NexusDataSet; // Open data group in NeXus file bool bOpened = m_nxf.OpenGroupPath(PSZ(pRequest->strGroupPath), false); if( !bOpened ) { cerr << "Warning: Cannot open group from path '" << pRequest->strGroupPath << "'" << endl; return false; } String strDataSet = pRequest->strDataSet; // open data set, if needed if( !pRequest->strDataSet.empty() ) { if( pRequest->strDataSet.StartWith('<') && pRequest->strDataSet.EndWith('>') ) { // Special case : signal or axis dataset strDataSet = pRequest->strDataSet.substr(1, pRequest->strDataSet.size()-2); if( strDataSet.IsEqualsNoCase("SDS-signal") ) // Search for first signal m_nxf.SearchFirstDataSetFromAttr("signal", &strDataSet); else if( strDataSet.IsEqualsNoCase("SDS-axis") ) // Search for first axis m_nxf.SearchFirstDataSetFromAttr("axis", &strDataSet); else if( strDataSet.StartWith("SDS-axis", true) ) { // Search for first axis along given dimension String strDim = strDataSet.substr(strlen("SDS-axis")); m_nxf.SearchFirstDataSetFromAttr("axis", &strDataSet, strDim); } } // May be empty if 'SearchFirstDataSetFromAttr' didn't find any dataset if( strDataSet.empty() ) return false; bOpened = m_nxf.OpenDataSet(PSZ(strDataSet), false); if( !bOpened ) return false; } if( SSplittedRequest::DATASET_ATTRIBUTE != pRequest->eType && SSplittedRequest::GLOBAL_ATTRIBUTE != pRequest->eType ) { // Read data set content m_nxf.GetDataSetInfo(*ppNxDataSet, PSZ(strDataSet)); } return true; } //----------------------------------------------------------------------------- // NexusEvaluator::GetDataSet //----------------------------------------------------------------------------- bool NexusEvaluator::GetDataSet(SSplittedRequest *pRequest, NexusDataSet **ppNxDataSet, bool bUseCache) { // Check if requested dataset in the same as previous time /* if( pRequest->strDataSetPath.IsEquals(m_pairLastNamedDataSet.first) ) { *ppNxDataSet = m_pairLastNamedDataSet.second; return true; } else*/ if( !m_mapDataSetCache.empty() ) { // Search in cache. DataSetMap::iterator i = m_mapDataSetCache.find(pRequest->strDataSetPath); if( i != m_mapDataSetCache.end() ) { // if we find it: we get the associated NexusDataSet and return true. *ppNxDataSet = (i->second); return true; } } // Get data set from NeXus data file *ppNxDataSet = new NexusDataSet; // Open data group in NeXus file bool bOpened = m_nxf.OpenGroupPath(PSZ(pRequest->strGroupPath), false); if( !bOpened ) { cerr << "Warning: Cannot open group from path '" << pRequest->strGroupPath << "'" << endl; return false; } String strDataSet = pRequest->strDataSet; // open data set, if needed if( !pRequest->strDataSet.empty() ) { if( pRequest->strDataSet.StartWith('<') && pRequest->strDataSet.EndWith('>') ) { // Special case : signal or axis dataset strDataSet = pRequest->strDataSet.substr(1, pRequest->strDataSet.size()-2); if( strDataSet.IsEqualsNoCase("SDS-signal") ) // Search for first signal m_nxf.SearchFirstDataSetFromAttr("signal", &strDataSet); else if( strDataSet.IsEqualsNoCase("SDS-axis") ) // Search for first axis m_nxf.SearchFirstDataSetFromAttr("axis", &strDataSet); else if( strDataSet.StartWith("SDS-axis", true) ) { // Search for first axis along given dimension String strDim = strDataSet.substr(strlen("SDS-axis")); m_nxf.SearchFirstDataSetFromAttr("axis", &strDataSet, strDim); } } // May be empty if 'SearchFirstDataSetFromAttr' didn't find any dataset if( strDataSet.empty() ) return false; bOpened = m_nxf.OpenDataSet(PSZ(strDataSet), false); if( !bOpened ) return false; } if( SSplittedRequest::DATASET_ATTRIBUTE != pRequest->eType && SSplittedRequest::GLOBAL_ATTRIBUTE != pRequest->eType ) { // Read data set content m_nxf.GetData(*ppNxDataSet, PSZ(strDataSet)); if( bUseCache ) // Add dataset in cache m_mapDataSetCache.insert(DataSetMap::value_type(pRequest->strDataSetPath, *ppNxDataSet)); // m_pairLastNamedDataSet.first = pRequest->strDataSetPath; // m_pairLastNamedDataSet.second = *ppNxDataSet; } return true; } //----------------------------------------------------------------------------- // NexusEvaluator::Evaluate //----------------------------------------------------------------------------- bool NexusEvaluator::Evaluate(const String &strRequest, DataBuf *pValue) { try { if( StartWith(strRequest, "nxs") == false ) return false; // Search for request SSplittedRequest *pRequest = GetSplittedRequest(strRequest); // 4 = strlen("nxs:") // For array access int aiDim[MAX_RANK] = {1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}; NexusDataSet *pNxData = NULL; // Emptying output buffer pValue->Reset(); bool bUseCache = false; switch( pRequest->eType ) { case SSplittedRequest::GLOBAL_ATTRIBUTE: case SSplittedRequest::DATASET_ATTRIBUTE: case SSplittedRequest::DATASET_ARRAY_ELEMENT: bUseCache = true; if( !GetDataSet(pRequest, &pNxData) ) return false; break; case SSplittedRequest::DATASET: // In case of reading a entire dataset, don't put it in cache after reading if( !GetDataSet(pRequest, &pNxData, false) ) return false; break; case SSplittedRequest::NAME_ATTRIBUTE: case SSplittedRequest::RANK_ATTRIBUTE: case SSplittedRequest::SIZE_ATTRIBUTE: if( !GetDataSetInfo(pRequest, &pNxData) ) return false; break; default: break; } switch( pRequest->eType ) { case SSplittedRequest::DATASET_ARRAY_ELEMENT: // Fill dim array GetCoordinates(*pRequest, aiDim, pNxData->Rank()); GetDataEx(*pNxData, aiDim, pValue); break; case SSplittedRequest::DATASET: // get datas GetData(*pNxData, aiDim, pValue, true); break; case SSplittedRequest::GLOBAL_ATTRIBUTE: case SSplittedRequest::DATASET_ATTRIBUTE: { if( pNxData->Data() == NULL ) { NexusDataType nxType = NX_NONE; if( ReadAttribute(pRequest->strAttr, pValue, &nxType) ) { // Put value into a fake data set pNxData->SetInfo(nxType, 1); if( NX_CHAR == nxType ) pNxData->SetDimension(0, pValue->MemBufRef()->Len()); else pNxData->SetDimension(0, 1); char *pBuf = new char[pValue->MemBufRef()->Len()]; memcpy(pBuf, pValue->Buf(), pValue->MemBufRef()->Len()); pNxData->SetData(pBuf); } else return false; } else GetData(*pNxData, aiDim, pValue); break; } case SSplittedRequest::NAME_ATTRIBUTE: { pValue->DataType() = DataBuf::CHAR; pValue->MemBufRef()->PutBloc(PSZ(pRequest->strDataSet), pRequest->strDataSet.size()); *(pValue->MemBufRef()) << char('\0'); break; } case SSplittedRequest::RANK_ATTRIBUTE: { int iRank = pNxData->Rank(); pValue->DataType() = DataBuf::INT; pValue->MemBufRef()->PutBloc(&iRank, sizeof(int)); break; } case SSplittedRequest::SIZE_ATTRIBUTE: return GetSizeAttribute(*pNxData, pRequest->strLastPart, pValue); case SSplittedRequest::SCANDIM_ATTRIBUTE: { int iDim = m_nxf.GetScanDim(PSZ(pRequest->strGroupPath)); pValue->DataType() = DataBuf::INT; pValue->MemBufRef()->PutBloc(&iDim, sizeof(int)); break; } default: break; } // If the NeXus dataset is not put in cache it ban be deleted since no longer referenced if( !bUseCache && pNxData ) delete pNxData; } catch(Exception e) { e.PrintMessage(); throw e; } catch(NexusException e) { e.PrintMessage(); throw e; } return true; } //----------------------------------------------------------------------------- // NexusEvaluator::GetCoordinates //----------------------------------------------------------------------------- void NexusEvaluator::GetCoordinates(const SSplittedRequest &Request, int *piDim, int iRank) { for(uint ui = 0; ui < Request.vecArrayCoordinates.size(); ui++ ) { if( ui > (uint)iRank ) { cerr << "Warning: Ignore coordinates in excessive number" << endl; break; } bool bVal = m_pCounterVars->GetValue(Request.vecArrayCoordinates[ui], &piDim[ui]); if( !bVal ) piDim[ui] = atoi(PSZ(Request.vecArrayCoordinates[ui])); } } //----------------------------------------------------------------------------- // NexusEvaluator::GetSplittedRequest //----------------------------------------------------------------------------- SSplittedRequest *NexusEvaluator::GetSplittedRequest(const String &strRequest) { /* if( strRequest.IsEquals(m_pairLastRequest.first) ) return &(*m_pairLastRequest.second).second; else */ if( !m_mapRequestCache.empty() ) { // Search in cache first MapRequests::iterator it = m_mapRequestCache.find(strRequest); if( it != m_mapRequestCache.end() ) return &(it->second); } SSplittedRequest aRequest; aRequest.strGroupPath = strRequest.substr(strlen("nxs:")); uint uiSep = aRequest.strGroupPath.find_last_of('/'); // Extract Attribute part uint uiLastDot = aRequest.strGroupPath.find_last_of('.'); if( uiLastDot != String::npos && ((uiLastDot > 0 && '\\' != aRequest.strGroupPath[uiLastDot-1]) || 0 == uiLastDot) && (uiSep == String::npos || (uiSep != String::npos && uiSep < uiLastDot)) ) { // Get Attribute name aRequest.strAttr = aRequest.strGroupPath.substr(uiLastDot+1); if( uiLastDot != String::npos ) aRequest.strGroupPath.erase(uiLastDot); // Extract extra information uint uiBrace = aRequest.strAttr.find_first_of('('); if( uiBrace != String::npos && uiBrace > 0 ) { aRequest.strLastPart = aRequest.strAttr.substr(uiBrace); aRequest.strAttr.erase(uiBrace); } } // Extract data set part if( uiSep != String::npos ) { aRequest.strDataSet = aRequest.strGroupPath.substr(uiSep+1); if( !aRequest.strDataSet.empty() ) { aRequest.strGroupPath.erase(uiSep); uint uiBrace = aRequest.strDataSet.find_first_of('['); if( uiBrace != String::npos && uiBrace > 0 ) { aRequest.strLastPart = aRequest.strDataSet.substr(uiBrace); aRequest.strDataSet.erase(uiBrace); } } } // Check for request type if( !aRequest.strAttr.empty() ) { if( IsEqualsNoCase(aRequest.strAttr, SIZE_ATTR) ) aRequest.eType = SSplittedRequest::SIZE_ATTRIBUTE; else if( IsEqualsNoCase(aRequest.strAttr, RANK_ATTR) ) aRequest.eType = SSplittedRequest::RANK_ATTRIBUTE; else if( IsEqualsNoCase(aRequest.strAttr, NAME_ATTR) ) aRequest.eType = SSplittedRequest::NAME_ATTRIBUTE; else if( IsEqualsNoCase(aRequest.strAttr, SCANDIM_ATTR) ) aRequest.eType = SSplittedRequest::SCANDIM_ATTRIBUTE; else if( !aRequest.strDataSet.empty() ) aRequest.eType = SSplittedRequest::DATASET_ATTRIBUTE; else aRequest.eType = SSplittedRequest::GLOBAL_ATTRIBUTE; } else if( !aRequest.strDataSet.empty() ) { if( !aRequest.strLastPart.empty() ) aRequest.eType = SSplittedRequest::DATASET_ARRAY_ELEMENT; else aRequest.eType = SSplittedRequest::DATASET; } else // Bad request return NULL; // Compute data set path aRequest.strDataSetPath = aRequest.strGroupPath; if( !aRequest.strDataSet.empty() ) aRequest.strDataSetPath += '/' + aRequest.strDataSet; if( SSplittedRequest::DATASET_ATTRIBUTE == aRequest.eType || SSplittedRequest::GLOBAL_ATTRIBUTE == aRequest.eType ) aRequest.strDataSetPath += '.' + aRequest.strAttr; if( SSplittedRequest::DATASET_ARRAY_ELEMENT == aRequest.eType ) { // Extract coordinates for array access String strCoord, str = aRequest.strLastPart; while( !str.empty() ) { ExtractToken(&str, '[', ']', &strCoord); aRequest.vecArrayCoordinates.insert(aRequest.vecArrayCoordinates.begin(), strCoord); } } // Insert request in cache pair pair = m_mapRequestCache.insert(MapRequests::value_type(strRequest, aRequest)); // m_pairLastRequest.first = strRequest; // m_pairLastRequest.second = pair.first; return &((pair.first)->second); //## todo: Replace escaped '.' characters } #define TData(T, type) {\ pValue->DataType() = type;\ pValue->MemBufRef()->PutBloc((T *)(nxDataSet.Data()) + iOffset, sizeof(T));} //----------------------------------------------------------------------------- // NexusEvaluator::GetScalarDataFromArray //----------------------------------------------------------------------------- void NexusEvaluator::GetScalarDataFromArray(const NexusDataSet &nxDataSet, int *piDim, DataBuf *pValue) { // Check coordinates & calculate rank int iRank = nxDataSet.Rank(); // Calculate data offset in case of array access int iOffset = 0; for( int i = 0; i < iRank; i++ ) { int iBase = 1; for( int j = 0; j < i; j++ ) iBase *= nxDataSet.DimArray()[iRank - j - 1]; iOffset += iBase * piDim[i]; } // Get data according to its type switch( nxDataSet.DataType() ) { case NX_INT8: TData(uint8, DataBuf::BYTE); break; case NX_INT16: TData(short, DataBuf::SHORT) break; case NX_UINT16: TData(unsigned short, DataBuf::USHORT) break; case NX_INT32: TData(long, DataBuf::LONG) break; case NX_UINT32: TData(unsigned long, DataBuf::ULONG) break; case NX_FLOAT32: TData(float, DataBuf::FLOAT) break; case NX_FLOAT64: TData(double, DataBuf::DOUBLE) break; case NX_CHAR: { if( nxDataSet.Data() != NULL ) { pValue->DataType() = DataBuf::CHAR; // Copy char array pValue->MemBufRef()->PutBloc(nxDataSet.Data(), nxDataSet.DimArray()[0]); *(pValue->MemBufRef()) << char('\0'); } } break; default: break; } pValue->SetRank(1); pValue->SetSize(0, 1); } #define TData1D(T, type) {\ pValue->DataType() = type;\ pValue->MemBufRef()->PutBloc((T *)(nxDataSet.Data()) + iOffset, iDataDim * sizeof(T));} //----------------------------------------------------------------------------- // NexusEvaluator::Get1DDataFromArray //----------------------------------------------------------------------------- void NexusEvaluator::Get1DDataFromArray(const NexusDataSet &nxDataSet, int *piDim, DataBuf *pValue) { // Check coordinates & calculate rank int iRank = nxDataSet.Rank(); // Calculate data offset int iOffset = 0; int iDataDim = nxDataSet.DimArray()[iRank - 1]; for( int i = 0; i < iRank-1; i++ ) { int iBase = iDataDim; for( int j = 0; j < i; j++ ) iBase *= nxDataSet.DimArray()[iRank - j - 2]; iOffset += iBase * piDim[i]; } // Get data according to its type switch( nxDataSet.DataType() ) { case NX_INT8: TData1D(uint8, DataBuf::BYTE); break; case NX_INT16: TData1D(short, DataBuf::SHORT) break; case NX_UINT16: TData1D(unsigned short, DataBuf::USHORT) break; case NX_INT32: TData1D(long, DataBuf::LONG) break; case NX_UINT32: TData1D(unsigned long, DataBuf::ULONG) break; case NX_FLOAT32: TData1D(float, DataBuf::FLOAT) break; case NX_FLOAT64: TData1D(double, DataBuf::DOUBLE) break; break; default: break; } pValue->SetRank(1); pValue->SetSize(0, iDataDim); } #define TData2D(T, type) {\ pValue->DataType() = type;\ pValue->MemBufRef()->PutBloc((T *)(nxDataSet.Data()) + iOffset, iDataDim * sizeof(T));} //----------------------------------------------------------------------------- // NexusEvaluator::Get2DDataFromArray //----------------------------------------------------------------------------- void NexusEvaluator::Get2DDataFromArray(const NexusDataSet &nxDataSet, int *piDim, DataBuf *pValue) { // Check coordinates & calculate rank int iRank = nxDataSet.Rank(); // Calculate data offset int iOffset = 0; int iDataDim = nxDataSet.DimArray()[iRank - 1] * nxDataSet.DimArray()[iRank - 2]; for( int i = 0; i < iRank-2; i++ ) { int iBase = iDataDim; for( int j = 0; j < i; j++ ) iBase *= nxDataSet.DimArray()[iRank - j - 3]; iOffset += iBase * piDim[i]; } // Get data according to its type switch( nxDataSet.DataType() ) { case NX_INT8: TData2D(uint8, DataBuf::BYTE); break; case NX_INT16: TData2D(short, DataBuf::SHORT) break; case NX_UINT16: TData2D(unsigned short, DataBuf::USHORT) break; case NX_INT32: TData2D(long, DataBuf::LONG) break; case NX_UINT32: TData2D(unsigned long, DataBuf::ULONG) break; case NX_FLOAT32: TData2D(float, DataBuf::FLOAT) break; case NX_FLOAT64: TData2D(double, DataBuf::DOUBLE) break; break; default: break; } pValue->SetRank(1); pValue->SetSize(0, nxDataSet.DimArray()[iRank - 1]); pValue->SetSize(1, nxDataSet.DimArray()[iRank - 2]); } //----------------------------------------------------------------------------- // NexusEvaluator::GetDataEx //----------------------------------------------------------------------------- void NexusEvaluator::GetDataEx(const NexusDataSet &nxDataSet, int *piDim, DataBuf *pValue, bool bGetAllBuffer) { // Emptying buffer first pValue->Reset(); if( bGetAllBuffer ) { // // In the case of number values array with no given index get entire dataset // // Emptying buffer pValue->Reset(); // Fill buffer with data pValue->MemBufRef()->PutBloc(nxDataSet.Data(), nxDataSet.BufferSize()); pValue->SetTypeFromNeXusType(nxDataSet.DataType()); pValue->SetRank(nxDataSet.Rank()); for( int i = 0; i < nxDataSet.Rank(); i++ ) pValue->SetSize(i, nxDataSet.DimArray()[i]); return; } // Check coordinates & calculate rank int iRank = nxDataSet.Rank(), i=0; for(i = 0; i < iRank; i++ ) { if( -1 == piDim[i] ) break; //## 29/01/10 : à vérifier // if( piDim[i] < 0 || piDim[i] > nxDataSet.DimArray()[iRank - i - 1] ) if( piDim[i] < 0 || piDim[i] > nxDataSet.DimArray()[i] ) { throw Exception(PSZ(StrFormat("Cannot read array at index %d on dimension %d. Dimension size is %d", piDim[i], i+1, nxDataSet.DimArray()[i])), "ARRAY_OUT_OF_BOUNDS", "NexusEvaluator::GetData"); } } int iDimMax = i; // Dimension of data returned int iDataDim = iRank - i; switch( iDataDim ) { case 0: GetScalarDataFromArray(nxDataSet, piDim, pValue); break; case 1: Get1DDataFromArray(nxDataSet, piDim, pValue); break; case 2: Get2DDataFromArray(nxDataSet, piDim, pValue); break; default: throw Exception(PSZ(StrFormat("Array slicing in more than 2D is not yet supported", "BAD_PARAMETERS", "NexusEvaluator::GetData"))); } pValue->SetTypeFromNeXusType(nxDataSet.DataType()); } //----------------------------------------------------------------------------- // NexusEvaluator::GetData //----------------------------------------------------------------------------- void NexusEvaluator::GetData(const NexusDataSet &nxDataSet, int *piDim, DataBuf *pValue, bool bGetAllBuffer) { // Emptying buffer first pValue->Reset(); if( bGetAllBuffer ) { // // In the case of number values array with no given index get entire dataset // // Emptying buffer pValue->Reset(); // Fill buffer with data pValue->MemBufRef()->PutBloc(nxDataSet.Data(), nxDataSet.BufferSize()); pValue->SetTypeFromNeXusType(nxDataSet.DataType()); pValue->SetRank(nxDataSet.Rank()); for( int i = 0; i < nxDataSet.Rank(); i++ ) pValue->SetSize(i, nxDataSet.DimArray()[i]); return; } // Check coordinates & calculate rank int iRank = nxDataSet.Rank(); for( int i = 0; i < iRank; i++ ) { if( -1 == piDim[i] ) break; //## 29/01/10 : à vérifier // if( piDim[i] < 0 || piDim[i] > nxDataSet.DimArray()[iRank - i - 1] ) if( piDim[i] < 0 || piDim[i] > nxDataSet.DimArray()[i] ) { throw Exception(PSZ(StrFormat("Cannot read array at index %d on dimension %d. Dimension size is %d", piDim[i], i+1, nxDataSet.DimArray()[iRank])), "ARRAY_OUT_OF_BOUNDS", "NexusEvaluator::GetData"); } } // Calculate data offset in case of array access int iOffset = 0; switch( iRank ) { case 1: iOffset = piDim[0]; break; case 2: iOffset = nxDataSet.DimArray()[iRank-1] * (piDim[1]) + (piDim[0]); break; default: { int iBase, j; for( int i = 0; i < iRank; i++ ) { iBase = 1; for( j = 0; j < i; j++ ) iBase *= nxDataSet.DimArray()[iRank - j - 1]; iOffset += iBase * piDim[i]; } break; } } // Get data according to its type switch( nxDataSet.DataType() ) { case NX_INT8: TData(uint8, DataBuf::BYTE); break; case NX_INT16: TData(short, DataBuf::SHORT) break; case NX_UINT16: TData(unsigned short, DataBuf::USHORT) break; case NX_INT32: TData(long, DataBuf::LONG) break; case NX_UINT32: TData(unsigned long, DataBuf::ULONG) break; case NX_FLOAT32: TData(float, DataBuf::FLOAT) break; case NX_FLOAT64: TData(double, DataBuf::DOUBLE) break; case NX_CHAR: { if( nxDataSet.Data() != NULL ) { pValue->DataType() = DataBuf::CHAR; // Copy char array pValue->MemBufRef()->PutBloc(nxDataSet.Data(), nxDataSet.DimArray()[0]); *(pValue->MemBufRef()) << char('\0'); } } break; default: break; } pValue->SetRank(1); pValue->SetSize(0, 1); } //----------------------------------------------------------------------------- // NexusEvaluator::GetItems //----------------------------------------------------------------------------- ItemList *NexusEvaluator::GetItemsList(String *pstrPath, const String &strName) { // First search in cache ListCache::iterator itCache = m_mapListCache.find(*pstrPath); if( itCache != m_mapListCache.end() ) return &(itCache->second); else { String strTypeName; String strAxisDimension; String strPath = *pstrPath; int iSignalDimension = -1; // NeXus dataset ? if( pstrPath->StartWith("nxs:") ) pstrPath->erase(0, strlen("nxs:")); while( pstrPath->EndWith('/') ) // Suppress leading slashes pstrPath->erase(pstrPath->size()-1); // Get item on which iterate pstrPath->ExtractTokenRight('<', '>', &strTypeName); bool bAxis = false, bSignal = false, bGroup = false; if( strTypeName.IsEqualsNoCase("SDS-signal") || strTypeName.IsEqualsNoCase("scan-data")) bSignal = true; else if( strTypeName.StartWith("SDS-signal", true) ) { bSignal = true; // Read the specified signal dimension String strSignalDimension = strTypeName.substr(strlen("SDS-signal")); iSignalDimension = atoi(PSZ(strSignalDimension)); } else if( strTypeName.StartWith("scan-data", true) ) { bSignal = true; // Read the specified signal dimension String strSignalDimension = strTypeName.substr(strlen("scan-data")); iSignalDimension = atoi(PSZ(strSignalDimension)) + m_nxf.GetScanDim(PSZ(*pstrPath)); } else if( strTypeName.IsEqualsNoCase("SDS-axis") ) bAxis = true; else if( strTypeName.StartWith("SDS-axis", true) ) { bAxis = true; // Read the specified dimension strAxisDimension = strTypeName.substr(strlen("sds-axis")); } else if( strTypeName.IsEqualsNoCase("Dataset") || strTypeName.IsEqualsNoCase("SDS") ) ; else bGroup = true; // Get Items ItemList lstItems; // Check for wildcard uint uiQMarkPos = pstrPath->find("/?/"); if( uiQMarkPos != string::npos ) { if( bAxis || bSignal ) { cerr << "To Iterate over SDS-Axis or SDS-signal, parent group type must be fully determined" << endl; return NULL; } vector vecPaths; m_nxf.SearchGroup(NULL, PSZ(strTypeName), &vecPaths, PSZ(pstrPath->substr(0, uiQMarkPos))); for( uint ui = 0; ui < vecPaths.size(); ui++ ) { // Build item pair : (name ,path) String strTmp = vecPaths[ui], strName; strTmp.ExtractTokenRight('<', '>', &strName); strTmp.ExtractTokenRight('/', &strName); lstItems.push_back(NxItem(strName, vecPaths[ui])); } } else { // Open parent group m_nxf.OpenGroupPath(PSZ(*pstrPath)); // Check opened group type if( !bGroup && !String(m_nxf.CurrentGroupClass()).IsEqualsNoCase("NXdata") ) { cerr << "To Iterate over SDS-Axis or SDS-signal, parent group type must be 'NXdata'" << endl; return NULL; } NexusItemInfo ItemInfo; int iStatus = m_nxf.GetFirstItem(&ItemInfo); while( iStatus != NX_EOD ) { if( bGroup && ItemInfo.IsGroup() && strTypeName.IsEquals(ItemInfo.ClassName()) ) // Store the item name and path lstItems.push_back(NxItem(ItemInfo.ItemName(), (*pstrPath) + ItemInfo.ItemName())); // Retreive all signal regardless dimensions else if( bSignal && ItemInfo.IsDataSet() && m_nxf.HasAttribute("signal", ItemInfo.ItemName()) && -1 == iSignalDimension ) lstItems.push_back(NxItem(ItemInfo.ItemName(), (*pstrPath) + ItemInfo.ItemName())); // Retreive signal of specified dimension size else if( bSignal && ItemInfo.IsDataSet() && m_nxf.HasAttribute("signal", ItemInfo.ItemName()) ) { NexusDataSetInfo info; m_nxf.GetDataSetInfo(&info, ItemInfo.ItemName()); if( info.Rank() == iSignalDimension ) lstItems.push_back(NxItem(ItemInfo.ItemName(), (*pstrPath) + ItemInfo.ItemName())); } // Retreive axis datasets of given dimension else if( bAxis && ItemInfo.IsDataSet() && m_nxf.HasAttribute("axis", ItemInfo.ItemName(), strAxisDimension) ) lstItems.push_back(NxItem(ItemInfo.ItemName(), (*pstrPath) + ItemInfo.ItemName())); iStatus = m_nxf.GetNextItem(&ItemInfo); } } m_nxf.CloseAllGroups(); // Add list in cache and return pointer to inserted object return &(m_mapListCache.insert(ListCache::value_type(strPath, lstItems)).first->second); } } //----------------------------------------------------------------------------- // NexusEvaluator::ReadAttribute //----------------------------------------------------------------------------- bool NexusEvaluator::ReadAttribute(const String &strAttr, DataBuf *pValue, NexusDataType *pNxType) { NexusAttrInfo AttrInfo; int iStatus = m_nxf.GetFirstAttribute(&AttrInfo); // we look for the attribute strAttr. while( iStatus != NX_EOD ) { if( IsEqualsNoCase(strAttr, AttrInfo.AttrName()) ) { pValue->MemBufRef()->SetLen(4096); pValue->Empty(); int iBufLen = pValue->MemBufRef()->BufLen(); m_nxf.GetAttribute(AttrInfo.AttrName(), &iBufLen, pValue->Buf(), AttrInfo.DataType()); // Put real length pValue->MemBufRef()->SetLen(iBufLen); ostringstream oss; switch (AttrInfo.DataType()) { case NX_CHAR: pValue->DataType() = DataBuf::CHAR; break; case NX_INT: pValue->DataType() = DataBuf::INT; break; case NX_INT32: pValue->DataType() = DataBuf::LONG; break; case NX_INT16: pValue->DataType() = DataBuf::SHORT; break; case NX_INT8: pValue->DataType() = DataBuf::BYTE; break; case NX_FLOAT32: pValue->DataType() = DataBuf::FLOAT; break; case NX_FLOAT64: pValue->DataType() = DataBuf::DOUBLE; break; default: return false; } *pNxType = AttrInfo.DataType(); return true; } iStatus = m_nxf.GetNextAttribute(&AttrInfo); } return false; } //----------------------------------------------------------------------------- // NexusEvaluator::CheckItem //----------------------------------------------------------------------------- bool NexusEvaluator::CheckItem(const String &_strPath) { String strPath = _strPath, strDataSet, strAttribut; if( strPath.StartWith("nxs:") ) strPath.erase(0, strlen("nxs:")); // Attribute part ? if( strPath.find_last_of('.') != string::npos ) strPath.ExtractTokenRight('.', &strAttribut); if( strPath.EndWith('/') ) { // It is a group path if( !m_nxf.OpenGroupPath(PSZ(strPath), false) ) return false; // Group attribute ? if( !strAttribut.empty() && !m_nxf.HasAttribute(PSZ(strAttribut)) ) return false; return true; } // Extract DataSet part strPath.ExtractTokenRight('/', &strDataSet); if( !m_nxf.OpenGroupPath(PSZ(strPath), false) ) return false; // Try to opening dataset if( !strDataSet.empty() && m_nxf.OpenDataSet(PSZ(strDataSet), false) == false ) return false; // Check attribute if( !strAttribut.empty() && !m_nxf.HasAttribute(PSZ(strAttribut)) ) return false; return true; } code-4.4.3/contrib/applications/NXextract/src/nexusevaluator.h000066400000000000000000000111501275430514000245260ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // in this Class we evaluate a data by looking for its value in the Nexus File. // // Creation : 20/07/2005 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #ifndef __NEXUSEVALUATOR_H__ #define __NEXUSEVALUATOR_H__ using namespace gdshare; // Forward declaration class DataBuf; // we use this map to stock the NexusDataSet that we have already look for. typedef map DataSetMap; //typedef pair NamedDataSetPair; // we use this map to stock the names of groups that we need in our iterations ( // loop-over). typedef map ListGroup; typedef pair NxItem; // (name, path) pair typedef list ItemList; typedef map ListCache; //----------------------------------------------------------------------------- // struct SSplittedRequest // Store a request components //----------------------------------------------------------------------------- struct SSplittedRequest { // Request type enum Type { DATASET_ARRAY_ELEMENT = 0, DATASET, DATASET_ATTRIBUTE, GLOBAL_ATTRIBUTE, SIZE_ATTRIBUTE, RANK_ATTRIBUTE, SCANDIM_ATTRIBUTE, NAME_ATTRIBUTE }; Type eType; // Request type String strFullPath; // Full request String strGroupPath; // Path to NeXus group String strDataSet; // DataSet name String strAttr; // Attribute name String strLastPart; // coordinate part String strDataSetPath;// path to dataset vector vecArrayCoordinates; // }; typedef map MapRequests; //typedef pair ItRequestNamedPair; //----------------------------------------------------------------------------- // Class NexusEvaluator // //----------------------------------------------------------------------------- class NexusEvaluator { private: NexusFile m_nxf; DataSetMap m_mapDataSetCache; MapRequests m_mapRequestCache; ListCache m_mapListCache; ListGroup m_listGroupe; class ICounterVars *m_pCounterVars; // Get the data from NeXus data set. void GetData(const NexusDataSet &nxDataRes, int *piDim, DataBuf *pValue, bool bGetAllBuffer=false); // Get the data from NeXus data set. void GetDataEx(const NexusDataSet &nxDataRes, int *piDim, DataBuf *pValue, bool bGetAllBuffer=false); // Get 2D data slices void Get2DDataFromArray(const NexusDataSet &nxDataSet, int *piDim, DataBuf *pValue); // Get 1D data slices void Get1DDataFromArray(const NexusDataSet &nxDataSet, int *piDim, DataBuf *pValue); // Get 0D data slices void GetScalarDataFromArray(const NexusDataSet &nxDataSet, int *piDim, DataBuf *pValue); // Retreive data set bool GetDataSet(SSplittedRequest *pRequest, NexusDataSet **ppNxDataSet, bool bUseCache=true); // Retreive data set information bool GetDataSetInfo(SSplittedRequest *pRequest, NexusDataSet **ppNxDataSet); // Retreive request in cache SSplittedRequest *GetSplittedRequest(const String &strRequest); // Get "_size_" attribute bool GetSizeAttribute(const NexusDataSet &nds, const String &strAttrSpec, DataBuf *pValue); // Get coordinates void GetCoordinates(const SSplittedRequest &Request, int *piDim, int iRank); // get some usefull attributes (file_name,file_type..) bool ReadAttribute(const String &strAttr, DataBuf *pValue, NexusDataType *pNxType); // get the data to evaluate if bExist is true so we don't have to // open the file else we open it. bool OpenGroups(const String &strData); public: NexusEvaluator(const String &strNeXusFile, ICounterVars *pCounterVars); virtual ~NexusEvaluator(); // Get items list ItemList *GetItemsList(String *strPath, const String &strName); // Evalute the a string and fill it in the end of the procedure by its value. // return false if the string can't be evaluated. virtual bool Evaluate(const String &strVar, DataBuf *pValue); // Look for a item (group or dataset) // return true if it exists, otherwise false bool CheckItem(const String &_strPath); }; #endif code-4.4.3/contrib/applications/NXextract/src/nxfile.cpp000066400000000000000000002234631275430514000232750ustar00rootroot00000000000000//***************************************************************************** /// Synchrotron SOLEIL /// /// NeXus C++ API over NAPI /// /// Creation : 16/02/2005 /// Author : Stephane Poirier /// /// This program is free software; you can redistribute it and/or modify it under /// the terms of the GNU General Public License as published by the Free Software /// Foundation; version 2 of the License. /// /// This program is distributed in the hope that it will be useful, but WITHOUT /// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS /// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. /// //***************************************************************************** #ifndef NEXUSAPI #ifdef WIN32 #include "napi.h" #else // LINUX #include #endif #endif #ifdef WIN32 #pragma warning(disable:4786) #endif // Use enum instead of #define for NeXus DataTypes #undef NX_FLOAT32 #undef NX_FLOAT64 #undef NX_INT8 #undef NX_UINT8 #undef NX_INT16 #undef NX_UINT16 #undef NX_INT32 #undef NX_UINT32 #undef NX_INT64 #undef NX_UINT64 #undef NX_CHAR #undef NX_BINARY // Use enum instead of #define for Nexus Status codes #undef NX_OK #undef NX_EOD #include "base.h" #include "file.h" #include #include "nxfile.h" // STL headers #include #include #include #include #include #include using namespace soleil; // Error msgs const char CREATE_FILE_ERR[] = "Cannot create file"; const char OPENING_FILE_ERR[] = "Cannot open file"; const char OPENING_FILE_READ_ERR[] = "Cannot open file for reading"; const char OPENING_FILE_RW_ERR[] = "Cannot open file for reading and writing"; const char CREATE_DATA_ERR[] = "Cannot create dataset '%s' (group '%s', file '%s')"; const char BAD_GROUP_NAME_ERR[] = "Null value passed as group name"; const char OPEN_GROUP_ERR[] = "Cannot open group '%s' (file '%s')"; const char MAKE_GROUP_ERR[] = "Cannot create group '%s' (file '%s')"; const char OPEN_DATA_ERR[] = "Cannot open dataset '%s' (group '%s', file '%s')"; const char CLOSE_DATA_ERR[] = "Cannot close dataset (group '%s', file '%s')"; const char CLOSE_GROUP_ERR[] = "Cannot close group '%s' in file '%s'"; const char PUT_DATA_ERR[] = "Cannot put data in dataset '%s' (group '%s', file '%s')"; const char PUT_DATASUBSET_ERR[] = "Cannot put data subset in dataset '%s' (group '%s', file '%s')"; const char PUT_ATTR_ERR[] = "Cannot write attribute '%s' (group '%s', file '%s')"; const char GET_ATTR_ERR[] = "Cannot read attribute '%s' (group '%s', file '%s')"; const char GETINFO_ERR[] = "Cannot read data set infos (dataset '%s', group '%s', file '%s')"; const char GETDATA_ERR[] = "Cannot read data set (dataset '%s', group '%s', file '%s')"; const char FLUSH_ERR[] = "Cannot flush data (file '%s')"; const char GET_INIT_ENUM_ITEM[] = "Cannot initialize group items enumeration (file '%s')"; const char GET_RETREIVE_ITEM[] = "Cannot retreive group items information (file '%s')"; const char GET_INIT_ENUM_ATTR[] = "Cannot initialize attributes enumeration (file '%s')"; const char GET_RETREIVE_ATTR[] = "Cannot retreive attributes information (file '%s')"; const char LINK_ITEM_ERR[] = "Cannot link item to current group (file '%s')"; const char GET_GROUPINFO_ERR[] = "Cannot read group infos (group '%s', file '%s')"; const char GET_ATTRINFO_ERR[] = "Cannot read attributes infos (group '%s', file '%s')"; const char NO_SIGNAL_ATTR_ERR[] = "Cannot find 'signal' attribute"; // Reasons const char MISSING_FILE_NAME[] = "Missing file name !"; const char UNABLE_TO_OPEN_FILE[] = "Unable to open '%s'"; const char NO_HANDLE[] = "Missing file handle !"; const char OPERATION_FAILED[] = "Operation failed !"; const char NO_DATASET[] = "No data set !"; const char TYPES_MISMATCH[] = "Type mismatch !"; const char BAD_DATASET[] = "Bad dataset"; // Constantes const int MAX_DIM = 32; // Max rank const int MAX_NAME_LENGTH = 256; // For class, attributes, group names const char DATASET_CLASS[] = "SDS"; // Class name for NeXus data set const char ROOT_LEVEL[] = "root(NXroot)"; // Top level group of a NeXus file const string g_strNoDataSet = "(no data set)"; //--------------------------------------------------------------------------- // Free function that return a char * from a string objet //--------------------------------------------------------------------------- inline char *PCSZToPSZ(const char *pcsz) { return (char *)((void *)pcsz); } //============================================================================= // NeXus exceptions // //============================================================================= NexusException::NexusException(const char *pcszError, const char *pcszReason, const char *pcszMethod) { m_pError = (void *)(new string(pcszError)); m_pReason = (void *)(new string(pcszReason)); m_pMethod = (void *)(new string(pcszMethod)); } //--------------------------------------------------------------------------- // NexusException::PrintMessage //--------------------------------------------------------------------------- void NexusException::PrintMessage() { cerr << "Nexus exception!" << endl << "Desc : " << *( string *)m_pError << endl << "Reason: " << *( string *)m_pReason << endl << "Origin: " << *( string *)m_pMethod << endl; } //--------------------------------------------------------------------------- // NexusException::GetMessage //--------------------------------------------------------------------------- void NexusException::GetMsg(char *pBuf, int iLen) { string strMsg; strMsg = "Nexus exception: " + *( string *)m_pError + ". Reason: " + *( string *)m_pReason + ". Origin: " + *( string *)m_pMethod + "."; strncpy(pBuf, strMsg.c_str(), iLen - 1); } //--------------------------------------------------------------------------- // NexusException::Error //--------------------------------------------------------------------------- const char *NexusException::Error() const { return (*( string *)m_pError).c_str(); } //--------------------------------------------------------------------------- // NexusException::Reason //--------------------------------------------------------------------------- const char *NexusException::Reason() const { return (*( string *)m_pReason).c_str(); } //--------------------------------------------------------------------------- // NexusException::Method //--------------------------------------------------------------------------- const char *NexusException::Method() const { return (*( string *)m_pMethod).c_str(); } //============================================================================= // NeXus item identifier // // This class holds a nexus links //============================================================================= NexusItemID::NexusItemID() { m_pLink = new NXlink; } NexusItemID::~NexusItemID() { delete (NXlink *)m_pLink; } //============================================================================= // NeXus item info // //============================================================================= NexusItemInfo::NexusItemInfo() { m_pszItem = new char[MAX_NAME_LENGTH]; m_pszClass = new char[MAX_NAME_LENGTH]; } NexusItemInfo::~NexusItemInfo() { delete [] m_pszItem; delete [] m_pszClass; } bool NexusItemInfo::IsDataSet() const { return !strncmp(m_pszClass, DATASET_CLASS, 3); } bool NexusItemInfo::IsGroup() const { return !strncmp(m_pszClass, "NX", 2); } //============================================================================= // NeXus attribute info // //============================================================================= NexusAttrInfo::NexusAttrInfo() { m_pszName = new char[MAX_NAME_LENGTH]; } NexusAttrInfo::~NexusAttrInfo() { delete [] m_pszName; } //============================================================================= // NeXus Data set info // //============================================================================= //--------------------------------------------------------------------------- // NexusDataSetInfo::DataTypeSize //--------------------------------------------------------------------------- int NexusDataSetInfo::DataTypeSize(NexusDataType eDataType) { switch( eDataType ) { case NX_INT16: case NX_UINT16: return sizeof(short); case NX_INT32: case NX_UINT32: return sizeof(long); case NX_INT64: case NX_UINT64: return sizeof(int64); case NX_FLOAT32: return sizeof(float); case NX_FLOAT64: return sizeof(double); default: return 1; } } //--------------------------------------------------------------------------- // Constructors //--------------------------------------------------------------------------- NexusDataSetInfo::NexusDataSetInfo() { m_eDataType = NX_NONE; m_iRank = 0; m_piDim = new int[MAX_DIM]; } //--------------------------------------------------------------------------- // Destructors //--------------------------------------------------------------------------- NexusDataSetInfo::~NexusDataSetInfo() { Clear(); delete [] m_piDim; } //--------------------------------------------------------------------------- // NexusDataSetInfo::Clear //--------------------------------------------------------------------------- void NexusDataSetInfo::Clear() { m_eDataType = NX_NONE; m_iRank = 0; } //--------------------------------------------------------------------------- // NexusDataSetInfo::IsEmpty //--------------------------------------------------------------------------- bool NexusDataSetInfo::IsEmpty() const { if( NX_NONE == m_eDataType && 0 == m_iRank ) return true; return false; } //--------------------------------------------------------------------------- // NexusDataSetInfo::SetInfo //--------------------------------------------------------------------------- void NexusDataSetInfo::SetInfo(NexusDataType eDataType, int iRank) { m_eDataType = eDataType; m_iRank = iRank; } //--------------------------------------------------------------------------- // NexusDataSetInfo::Size //--------------------------------------------------------------------------- int NexusDataSetInfo::Size() const { int iSize = 1; for( int i = 0; i < m_iRank; i++ ) iSize *= m_piDim[i]; return iSize; } //--------------------------------------------------------------------------- // NexusDataSet::DatumSize //--------------------------------------------------------------------------- unsigned int NexusDataSetInfo::DatumSize() const { switch( m_eDataType ) { case NX_INT16: case NX_UINT16: return sizeof(short); case NX_INT32: case NX_UINT32: return sizeof(long); case NX_INT64: case NX_UINT64: return sizeof(int64); case NX_FLOAT32: return sizeof(float); case NX_FLOAT64: return sizeof(double); default: // CHAR, NX_INT8, NX_UINT8 return 1; } } //============================================================================= // NeXus Data set // //============================================================================= //--------------------------------------------------------------------------- // Constructors //--------------------------------------------------------------------------- NexusDataSet::NexusDataSet() { m_pData = NULL; m_piStart = new int[MAX_DIM]; } //--------------------------------------------------------------------------- // Destructors //--------------------------------------------------------------------------- NexusDataSet::~NexusDataSet() { Clear(); delete [] m_piStart; } //--------------------------------------------------------------------------- // NexusDataSet::FreeData //--------------------------------------------------------------------------- void NexusDataSet::FreeData() { if( m_pData ) { switch( m_eDataType ) { case NX_INT16: case NX_UINT16: delete [] (short *)m_pData; break; case NX_INT32: case NX_UINT32: case NX_FLOAT32: delete [] (long *)m_pData; break; case NX_INT64: case NX_UINT64: delete [] (int64 *)m_pData; break; case NX_FLOAT64: delete [] (double *)m_pData; break; default: // CHAR, NX_INT8, NX_UINT8 delete [] (char *)m_pData; } } m_pData = NULL; } //--------------------------------------------------------------------------- // NexusDataSet::Clear //--------------------------------------------------------------------------- void NexusDataSet::Clear() { FreeData(); NexusDataSetInfo::Clear(); } //--------------------------------------------------------------------------- // NexusDataSet::Size //--------------------------------------------------------------------------- unsigned int NexusDataSet::Size() const { unsigned int uiSize=1; int iRank; for( iRank = 0; iRank < m_iRank; iRank++ ) uiSize *= m_piDim[iRank]; return uiSize; } //--------------------------------------------------------------------------- // NexusDataSet::MemSize //--------------------------------------------------------------------------- unsigned int NexusDataSet::MemSize() const { return Size() * DatumSize(); } //--------------------------------------------------------------------------- // NexusDataSet::Alloc //--------------------------------------------------------------------------- void NexusDataSet::Alloc() { switch( m_eDataType ) { case NX_INT16: case NX_UINT16: m_pData = new short[Size()]; break; case NX_INT32: case NX_UINT32: case NX_FLOAT32: m_pData = new long[Size()]; break; case NX_INT64: case NX_UINT64: m_pData = new int64[Size()]; break; case NX_FLOAT64: m_pData = new double[Size()]; break; default: // CHAR, NX_INT8, NX_UINT8 m_pData = new char[Size()]; } } //--------------------------------------------------------------------------- // NexusDataSet::Alloc //--------------------------------------------------------------------------- void NexusDataSet::SetDimension(int iDim, int iSize) { if( iDim < MAX_DIM ) m_piDim[iDim] = iSize; } //--------------------------------------------------------------------------- // NexusDataSet::SetData //--------------------------------------------------------------------------- void NexusDataSet::SetData(const void *pData, NexusDataType eDataType, int iRank, int *piDimArray) { // Clear data Clear(); // Store properties m_iRank = iRank; m_eDataType = eDataType; for( iRank = 0; iRank < m_iRank; iRank++ ) m_piDim[iRank] = piDimArray[iRank]; // Allocate memory for data block Alloc(); memcpy(m_pData, pData, MemSize()); } //============================================================================= // NeXus File Class internal implementation // // Do the job //============================================================================= class NexusFileImpl { private: void *m_hFile; string m_strFullPath; string m_strOpenDataSet; // name of the currently opened data set stack m_stkstrOpenGroup; // stack of opened groups names bool m_bNeedFlush; // if true flushing data is needed before closing // Method called by CreateFile, OpenRead, OpenReadWrite int PrivOpenFile(const char *pcszFullPath, int iAccessMode); // For internal purpose void SetNeedFlush(bool bNeed=true) { m_bNeedFlush = bNeed; } // Check group name // Look for forbidden char and replace them by '_' String GetGroupName(const char *pcszName); public: // Constructor NexusFileImpl(const char *pcszFullPath=NULL); // Destructor ~NexusFileImpl(); // Creates file void Create(const char *pcszFullPath, ENexusCreateMode eMode); // Opens an existing file for read operations void OpenRead(const char *pcszFullPath); // Opens an existing file for read/write operations void OpenReadWrite(const char *pcszFullPath); // Closes currently opened file void Close(); // Flushes all data to the file void Flush(); // Adds a new group void CreateGroup(const char *pcszName, const char *pcszClass, bool bOpen=true); // Opens a existing group bool OpenGroup(const char *pcszName, const char *pcszClass, bool bThrowException=true); // CurrentGroup string CurrentGroup(); // Closes current group void CloseGroup(); // Closes all opened groups void CloseAllGroups(); // Creates data set void CreateDataSet(const char *pcszName, NexusDataType eDataType, int iRank, int *piDim, int bOpen); // Creates compressed data set void CreateCompressedDataSet(const char *pcszName, NexusDataType eDataType, int iRank, int *piDim, int *piChunkDim, int bOpen); // Closes currenly open dataset void CloseDataSet(); // Quickly creates simple data set and writes the data void WriteData(const char *pcszName, void *pData, NexusDataType eDataType, int iRank, int *piDim, bool bCreate=true); // Quickly creates simple data set and writes part of the data void WriteDataSubSet(const char *pcszName, void *pData, NexusDataType eDataType, int iRank, int *piStart, int *piDim, bool bCreate=true, bool bNoDim = false); // Opens a already existing data set bool OpenDataSet(const char *pcszName, bool bThrowException=true); // Puts data in an existing data set void PutData(void *pData, const char *pcszName, int bFlush); // Puts data subset in an existing data set void PutDataSubSet(void *pData, int *piStart, int *piSize, const char *pcszName); // Put Data set attribut void PutAttr(const char *pcszName, void *pValue, int iLen, int iDataType); // Read data values from a data set in currently open group void GetData(NexusDataSet *DataSet, const char *pcszDataSetName); // Reads data values from a data set in currently open group void GetDataSubSet(NexusDataSet *pDataSet, const char *pcszDataSetName); // Gets info about a data set void GetDataSetInfo(NexusDataSetInfo *pDataSetInfo, const char *pcszDataSetName); // Read attribute void GetAttribute(const char *pcszAttr, int *pBufLen, void *pData, int iDataType); void GetAttribute(const char *pcszAttr, int *pBufLen, void *pData, int *piDataType); // Get info about the first item (data set or group) in the current group int GetFirstItem(NexusItemInfo *pItemInfo); // Get info about the next item (data set or group) in the current group int GetNextItem(NexusItemInfo *pItemInfo); // Get info about the first attribute of the specified data set int GetFirstAttribute(NexusAttrInfo *pAttrInfo, const char *pcszDataSet=NULL); // Get info about the next attribute of the specified data set int GetNextAttribute(NexusAttrInfo *pAttrInfo); // Get a handle on the currently open data set in order to link it with a group void GetDataSetLink(NexusItemID *pnxl); // Get a handle on the currently open group set in order to link it with a group void GetGroupLink(NexusItemID *pnxl); // Link a item to the currently open group void LinkToCurrentGroup(const NexusItemID &nxl); // Get the number of items in the current group int ItemCount(); // Get the number of items in the current group int AttrCount(); }; //============================================================================= // // NeXus File Class // //============================================================================= //--------------------------------------------------------------------------- // Constructor //--------------------------------------------------------------------------- NexusFileImpl::NexusFileImpl(const char *pszFullPath) { m_hFile = NULL; if( NULL != pszFullPath ) m_strFullPath = pszFullPath; m_strOpenDataSet = g_strNoDataSet; m_stkstrOpenGroup.push(ROOT_LEVEL); m_bNeedFlush = false; } //--------------------------------------------------------------------------- // Destructor //--------------------------------------------------------------------------- NexusFileImpl::~NexusFileImpl() { Close(); } //***************************************************************************** // Private methods //***************************************************************************** //--------------------------------------------------------------------------- // NexusFileImpl::PrivOpenFile //--------------------------------------------------------------------------- int NexusFileImpl::PrivOpenFile(const char *pcszFullPath, int iAccessMode) { // Close file, if open Close(); if( NULL == pcszFullPath && m_strFullPath == g_strEmpty ) throw NexusException(OPENING_FILE_ERR, MISSING_FILE_NAME, "NexusFileImpl::PrivOpenFile"); else if( pcszFullPath && false == IsEqualsNoCase(m_strFullPath, String(pcszFullPath)) ) m_strFullPath = pcszFullPath; LogVerbose("nex", "Opening file '%s' whith access mode %d", PSZ(m_strFullPath), iAccessMode); return NXopen(PCSZToPSZ(m_strFullPath.c_str()), (NXaccess)iAccessMode, &m_hFile); } //--------------------------------------------------------------------------- // NexusFileImpl::CheckGroupName //--------------------------------------------------------------------------- String NexusFileImpl::GetGroupName(const char *pcszName) { if( !pcszName ) throw NexusException(PSZ(StrFormat(BAD_GROUP_NAME_ERR)), OPERATION_FAILED, "NexusFileImpl::GetGroupName"); String strGroupName(pcszName); strGroupName.Replace('/', '_'); strGroupName.Replace('\\', '_'); strGroupName.Replace(' ', '_'); strGroupName.Replace('*', '_'); strGroupName.Replace('"', '_'); strGroupName.Replace('\'', '_'); strGroupName.Replace(',', '_'); strGroupName.Replace(';', '_'); strGroupName.Replace(':', '_'); strGroupName.Replace('!', '_'); strGroupName.Replace('?', '_'); if( !String(pcszName).IsEquals(strGroupName) ) LogWarning("nex", "Changed group name from '%s' to '%s'", pcszName, PSZ(strGroupName)); return strGroupName; } //***************************************************************************** // Publics methods //***************************************************************************** //--------------------------------------------------------------------------- // NexusFileImpl::Close //--------------------------------------------------------------------------- void NexusFileImpl::Close() { if( NULL != m_hFile ) { // Gracefully close opened groups CloseAllGroups(); // Flushing data Flush(); LogVerbose("nex", "Close file '%s'", PSZ(m_strFullPath)); // Then close the file NXclose(&m_hFile); m_hFile = NULL; } } //--------------------------------------------------------------------------- // NexusFileImpl::Flush //--------------------------------------------------------------------------- void NexusFileImpl::Flush() { if( NULL != m_hFile && m_bNeedFlush) { if( NX_OK != NXflush(&m_hFile) ) { // No needs to retry since it will fail again then call Close() m_bNeedFlush = false; throw NexusException(PSZ(StrFormat(FLUSH_ERR, PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::Flush"); } } LogVerbose("nex", "Flush data"); // Flushing data closes the currently open data set m_strOpenDataSet = g_strNoDataSet; } //--------------------------------------------------------------------------- // NexusFileImpl::Create //--------------------------------------------------------------------------- void NexusFileImpl::Create(const char *pcszFullPath, ENexusCreateMode eMode) { int iMode = 0; switch( eMode ) { case NX_HDF4: iMode = NXACC_CREATE4; break; case NX_HDF5: case NX_XML: // Not implemented yet iMode = NXACC_CREATE5; break; } int iRc = PrivOpenFile(pcszFullPath, iMode); if( iRc != NX_OK ) throw NexusException(CREATE_FILE_ERR, PSZ(StrFormat(UNABLE_TO_OPEN_FILE, PSZ(m_strFullPath))), "NexusFileImpl::Create"); } //--------------------------------------------------------------------------- // NexusFileImpl::OpenRead //--------------------------------------------------------------------------- void NexusFileImpl::OpenRead(const char *pcszFullPath) { int iRc = PrivOpenFile(pcszFullPath, NXACC_READ); if( iRc != NX_OK ) throw NexusException(OPENING_FILE_READ_ERR, PSZ(StrFormat(UNABLE_TO_OPEN_FILE, PSZ(m_strFullPath))), "NexusFileImpl::OpenRead"); } //--------------------------------------------------------------------------- // NexusFileImpl::OpenReadWrite //--------------------------------------------------------------------------- void NexusFileImpl::OpenReadWrite(const char *pcszFullPath) { int iRc = PrivOpenFile(pcszFullPath, NXACC_RDWR); if( iRc != NX_OK ) throw NexusException(OPENING_FILE_RW_ERR, PSZ(StrFormat(UNABLE_TO_OPEN_FILE, PSZ(m_strFullPath))), "NexusFileImpl::OpenReadWrite"); } //--------------------------------------------------------------------------- // NexusFileImpl::CreateGroup //--------------------------------------------------------------------------- void NexusFileImpl::CreateGroup(const char *pcszName, const char *pcszClass, bool bOpen) { CloseDataSet(); if( NULL == m_hFile ) throw NexusException(MAKE_GROUP_ERR, NO_HANDLE, "NexusFileImpl::CreateGroup"); if( !pcszName ) throw NexusException(PSZ(StrFormat(MAKE_GROUP_ERR, "", PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::CreateGroup"); String strGroupName = GetGroupName(pcszName); if( NXmakegroup(m_hFile, PCSZToPSZ(PSZ(strGroupName)), PCSZToPSZ(pcszClass)) != NX_OK ) throw NexusException(PSZ(StrFormat(MAKE_GROUP_ERR, pcszName, PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::CreateGroup"); if( bOpen ) OpenGroup(PSZ(strGroupName), pcszClass); } //--------------------------------------------------------------------------- // NexusFileImpl::OpenGroup //--------------------------------------------------------------------------- bool NexusFileImpl::OpenGroup(const char *pcszName, const char *pcszClass, bool bThrowException) { if( NULL == m_hFile ) throw NexusException(PSZ(StrFormat(OPEN_GROUP_ERR, pcszName, PSZ(m_strFullPath))), NO_HANDLE, "NexusFileImpl::OpenGroup"); CString strGroup; strGroup.Printf("%s(%s)", pcszName, pcszClass); LogVerbose("nex", "Opening group '%s'", PSZ(strGroup)); // Trying to open group without filtering the requested name String strGroupName = pcszName; int iRc = NXopengroup(m_hFile, PCSZToPSZ(PSZ(strGroupName)), PCSZToPSZ(pcszClass)); if( iRc != NX_OK ) { // Trying strGroupName = GetGroupName(pcszName); strGroup.Printf("%s(%s)", PSZ(strGroupName), pcszClass); iRc = NXopengroup(m_hFile, PCSZToPSZ(PSZ(strGroupName)), PCSZToPSZ(pcszClass)); } if( iRc != NX_OK ) { if( bThrowException ) throw NexusException(PSZ(StrFormat(OPEN_GROUP_ERR, PSZ(strGroupName), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::OpenGroup"); else return false; } // Empiler le nom du groupe m_stkstrOpenGroup.push(strGroup); return true; } //--------------------------------------------------------------------------- // NexusFileImpl::CurrentGroup //--------------------------------------------------------------------------- string NexusFileImpl::CurrentGroup() { return m_stkstrOpenGroup.top(); } //--------------------------------------------------------------------------- // NexusFileImpl::CloseGroup //--------------------------------------------------------------------------- void NexusFileImpl::CloseGroup() { CloseDataSet(); if( m_stkstrOpenGroup.size() > 1 ) { LogVerbose("nex", "Close group"); if( NXclosegroup(m_hFile) != NX_OK ) throw NexusException(PSZ(StrFormat(CLOSE_GROUP_ERR, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::CloseGroup"); m_stkstrOpenGroup.pop(); } } //--------------------------------------------------------------------------- // NexusFileImpl::CloseAllGroups //--------------------------------------------------------------------------- void NexusFileImpl::CloseAllGroups() { while( m_stkstrOpenGroup.size() > 1 ) CloseGroup(); } //--------------------------------------------------------------------------- // NexusFileImpl::CloseDataSet //--------------------------------------------------------------------------- bool NexusFileImpl::OpenDataSet(const char *pcszName, bool bThrowException) { if( m_strOpenDataSet != pcszName ) CloseDataSet(); LogVerbose("nex", "Open data set '%s'", pcszName); if( NXopendata(m_hFile, PCSZToPSZ(pcszName)) != NX_OK ) { if( bThrowException ) throw NexusException(PSZ(StrFormat(OPEN_DATA_ERR, pcszName, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::OpenDataSet"); else return false; } m_strOpenDataSet = pcszName; return true; } //--------------------------------------------------------------------------- // NexusFileImpl::CloseDataSet //--------------------------------------------------------------------------- void NexusFileImpl::CloseDataSet() { if( m_strOpenDataSet != g_strNoDataSet ) { LogVerbose("nex", "Close data set '%s'", PSZ(m_strOpenDataSet)); if( NXclosedata(m_hFile) != NX_OK ) throw NexusException(PSZ(StrFormat(CLOSE_DATA_ERR, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::CloseDataSet"); m_strOpenDataSet = g_strNoDataSet; } } //--------------------------------------------------------------------------- // NexusFileImpl::CreateDataSet //--------------------------------------------------------------------------- void NexusFileImpl::CreateCompressedDataSet(const char *pcszName, NexusDataType eDataType, int iRank, int *piDim, int *piChunkDim, int bOpen) { if( m_strOpenDataSet != pcszName ) CloseDataSet(); int aiChunkSize[MAX_DIM]; if( piChunkDim ) { for( int i = 0; i < iRank; i++ ) aiChunkSize[i] = piChunkDim[i]; } else { for( int i = 0; i < iRank; i++ ) aiChunkSize[i] = piDim[i]; } LogVerbose("nex", "create compressed data set '%s'", pcszName); // Create dataset if( NXcompmakedata(m_hFile, PCSZToPSZ(pcszName), (int)eDataType, iRank, piDim, NX_COMP_LZW, aiChunkSize) != NX_OK ) { throw NexusException(PSZ(StrFormat(CREATE_DATA_ERR, pcszName, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::CreateCompressedDataSet"); } if( bOpen ) OpenDataSet(pcszName); } //--------------------------------------------------------------------------- // NexusFileImpl::CreateDataSet //--------------------------------------------------------------------------- void NexusFileImpl::CreateDataSet(const char *pcszName, NexusDataType eDataType, int iRank, int *piDim, int bOpen) { if( m_strOpenDataSet != pcszName ) CloseDataSet(); LogVerbose("nex", "Create data set '%s'", pcszName); int iRc = 0; if( piDim ) iRc = NXmakedata(m_hFile, PCSZToPSZ(pcszName), (int)eDataType, iRank, piDim); else { int iSize = NX_UNLIMITED; iRc = NXmakedata(m_hFile, PCSZToPSZ(pcszName), (int)eDataType, iRank, &iSize); } // Create dataset if( iRc != NX_OK ) { throw NexusException(PSZ(StrFormat(CREATE_DATA_ERR, pcszName, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::CreateDataSet"); } if( bOpen ) OpenDataSet(pcszName); } //--------------------------------------------------------------------------- // NexusFileImpl::PutData //--------------------------------------------------------------------------- void NexusFileImpl::PutData(void *pData, const char *pcszName, int bFlush) { if( NULL != pcszName && m_strOpenDataSet != pcszName ) { // The DataSet 'pcszName' isn't open CloseDataSet(); // Try to openit OpenDataSet(pcszName); } if( NXputdata(m_hFile, pData) != NX_OK ) { throw NexusException(PSZ(StrFormat(PUT_DATA_ERR, PSZ(m_strOpenDataSet), PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::PutData"); } if( bFlush ) Flush(); // Not useful since flushing data is performed when calling NXclose() // else // SetNeedFlush(); } //--------------------------------------------------------------------------- // NexusFileImpl::PutDataSubSet //--------------------------------------------------------------------------- void NexusFileImpl::PutDataSubSet(void *pData, int *piStart, int *piSize, const char *pcszName) { if( NULL != pcszName && m_strOpenDataSet != pcszName ) { // The DataSet 'pcszName' isn't open CloseDataSet(); // Try to openit OpenDataSet(pcszName); } if( NXputslab(m_hFile, pData, piStart, piSize) != NX_OK ) { throw NexusException(PSZ(StrFormat(PUT_DATASUBSET_ERR, PSZ(m_strOpenDataSet), PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::PutDataSubSet"); } } //--------------------------------------------------------------------------- // NexusFileImpl::WriteData //--------------------------------------------------------------------------- void NexusFileImpl::WriteData(const char *pcszName, void *pData, NexusDataType eDataType, int iRank, int *piDim, bool bCreate) { if( m_strOpenDataSet != pcszName ) CloseDataSet(); if( bCreate ) { // Create dataset CreateDataSet(pcszName, eDataType, iRank, piDim, true); } // Put data PutData(pData, pcszName, false); } //--------------------------------------------------------------------------- // NexusFileImpl::WriteDataSubSet //--------------------------------------------------------------------------- void NexusFileImpl::WriteDataSubSet(const char *pcszName, void *pData, NexusDataType eDataType, int iRank, int *piStart, int *piSize, bool bCreate, bool bNoDim) { if( m_strOpenDataSet != pcszName ) CloseDataSet(); if( bCreate ) { // Create dataset if( !bNoDim ) CreateDataSet(pcszName, eDataType, iRank, piSize, true); else { // Create unlimited size dataset int iSize = NX_UNLIMITED; CreateDataSet(pcszName, eDataType, iRank, &iSize, true); } } // Put data PutDataSubSet(pData, piStart, piSize, pcszName); } //--------------------------------------------------------------------------- // NexusFileImpl::PutAttr //--------------------------------------------------------------------------- void NexusFileImpl::PutAttr(const char *pcszName, void *pValue, int iLen, int iDataType) { if( NXputattr(m_hFile, PCSZToPSZ(pcszName), pValue, iLen, iDataType) != NX_OK ) { throw NexusException(PSZ(StrFormat(PUT_DATA_ERR, pcszName, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::PutAttr"); } // Not useful since flushing data is performed when calling NXclose() // SetNeedFlush(); } //--------------------------------------------------------------------------- // NexusFileImpl::GetDataSetInfo //--------------------------------------------------------------------------- void NexusFileImpl::GetDataSetInfo(NexusDataSetInfo *pDataSetInfo, const char *pcszDataSet) { if( m_strOpenDataSet != pcszDataSet ) { // The DataSet 'pcszName' isn't open CloseDataSet(); // Try to open correct data set OpenDataSet(pcszDataSet); // Clear the NexusDataSetInfo object pDataSetInfo->Clear(); } if( pDataSetInfo->IsEmpty() ) { // Read Data set info int iRank, iDataType; if( NX_OK != NXgetinfo(m_hFile, &iRank, pDataSetInfo->DimArray(), &iDataType) ) { throw NexusException(PSZ(StrFormat(GETINFO_ERR, pcszDataSet, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::GetDataSetInfo"); } pDataSetInfo->SetInfo((NexusDataType)iDataType, iRank); } } //--------------------------------------------------------------------------- // NexusFileImpl::GetData //--------------------------------------------------------------------------- void NexusFileImpl::GetData(NexusDataSet *pDataSet, const char *pcszDataSet) { if( NULL != pcszDataSet ) // First, get info about the data set GetDataSetInfo(pDataSet, pcszDataSet); // Allocate dataset pDataSet->Alloc(); // Read data if( NX_OK != NXgetdata(m_hFile, pDataSet->Data()) ) { throw NexusException(PSZ(StrFormat(GETDATA_ERR, pcszDataSet, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::GetData"); } } //--------------------------------------------------------------------------- // NexusFileImpl::GetDataSubSet //--------------------------------------------------------------------------- void NexusFileImpl::GetDataSubSet(NexusDataSet *pDataSet, const char *pcszDataSet) { // Allocate dataset pDataSet->Alloc(); // Read data if( NX_OK != NXgetslab(m_hFile, pDataSet->Data(), pDataSet->StartArray(), pDataSet->DimArray()) ) { throw NexusException(PSZ(StrFormat(GETDATA_ERR, pcszDataSet, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::GetDataSubSet"); } } //--------------------------------------------------------------------------- // NexusFileImpl::GetAttribute //--------------------------------------------------------------------------- void NexusFileImpl::GetAttribute(const char *pcszAttr, int *piBufLen, void *pData, int iDataType) { int _iDataType = iDataType; // Read attribute if( NXgetattr(m_hFile, PCSZToPSZ(pcszAttr), pData, piBufLen, &_iDataType) != NX_OK ) { throw NexusException(PSZ(StrFormat(GET_ATTR_ERR, pcszAttr, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::GetAttribute"); } // Check type, except if NX_NONE is the passed type if( NX_NONE != iDataType && _iDataType != iDataType ) { throw NexusException(PSZ(StrFormat(GET_ATTR_ERR, pcszAttr, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), TYPES_MISMATCH, "NexusFileImpl::GetAttribute"); } } //--------------------------------------------------------------------------- // NexusFileImpl::GetAttribute //--------------------------------------------------------------------------- void NexusFileImpl::GetAttribute(const char *pcszAttr, int *piBufLen, void *pData, int *piDataType) { // Read attribute if( NXgetattr(m_hFile, PCSZToPSZ(pcszAttr), pData, piBufLen, piDataType) != NX_OK ) { throw NexusException(PSZ(StrFormat(GET_ATTR_ERR, pcszAttr, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::GetAttribute"); } } //--------------------------------------------------------------------------- // NexusFileImpl::ItemCount //--------------------------------------------------------------------------- int NexusFileImpl::ItemCount() { int iCount; if( NXgetgroupinfo(m_hFile, &iCount, g_acScratchBuf, g_acScratchBuf) != NX_OK ) throw NexusException(PSZ(StrFormat(GET_GROUPINFO_ERR, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::ItemCount"); return iCount; } //--------------------------------------------------------------------------- // NexusFile::AttrCount //--------------------------------------------------------------------------- int NexusFileImpl::AttrCount() { int iCount; if( NXgetattrinfo(m_hFile, &iCount) != NX_OK ) throw NexusException(PSZ(StrFormat(GET_ATTRINFO_ERR, PSZ(m_stkstrOpenGroup.top()), PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::AttrCount"); return iCount; } //--------------------------------------------------------------------------- // NexusFileImpl::GetFirstItem //--------------------------------------------------------------------------- int NexusFileImpl::GetFirstItem(NexusItemInfo *pItemInfo) { int iStatus = NX_OK; // Initiate enumeration iStatus = NXinitgroupdir(m_hFile); if( NX_ERROR == iStatus ) { throw NexusException(PSZ(StrFormat(GET_INIT_ENUM_ITEM, PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::GetFirstItem"); } // Get first item return GetNextItem(pItemInfo); } //--------------------------------------------------------------------------- // NexusFileImpl::GetNextItem //--------------------------------------------------------------------------- int NexusFileImpl::GetNextItem(NexusItemInfo *pItemInfo) { int iStatus = NXgetnextentry(m_hFile, pItemInfo->m_pszItem, pItemInfo->m_pszClass, (int *)&(pItemInfo->m_eDataType)); if( NX_ERROR == iStatus ) { throw NexusException(PSZ(StrFormat(GET_RETREIVE_ITEM, PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::GetNextItem"); } return iStatus; } //--------------------------------------------------------------------------- // NexusFileImpl::GetFirstAttribute //--------------------------------------------------------------------------- int NexusFileImpl::GetFirstAttribute(NexusAttrInfo *pAttrInfo, const char *pcszDataSet) { int iStatus = NX_OK; if( pcszDataSet ) OpenDataSet(pcszDataSet); // Initiate enumeration iStatus = NXinitattrdir(m_hFile); if( NX_ERROR == iStatus ) { throw NexusException(PSZ(StrFormat(GET_INIT_ENUM_ATTR, PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::GetFirstAttribute"); } // Get first attribute return GetNextAttribute(pAttrInfo); } //--------------------------------------------------------------------------- // NexusFileImpl::GetNextAttribute //--------------------------------------------------------------------------- int NexusFileImpl::GetNextAttribute(NexusAttrInfo *pAttrInfo) { int iStatus = NXgetnextattr(m_hFile, pAttrInfo->m_pszName, &pAttrInfo->m_iLen, (int *)&(pAttrInfo->m_eDataType)); if( NX_ERROR == iStatus ) { throw NexusException(PSZ(StrFormat(GET_RETREIVE_ATTR, PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::GetNextAttribute"); } return iStatus; } //--------------------------------------------------------------------------- // NexusFileImpl::GetDataSetHandle //--------------------------------------------------------------------------- void NexusFileImpl::GetDataSetLink(NexusItemID *pnxl) { NXgetdataID(m_hFile, (NXlink *)(pnxl->m_pLink)); } //--------------------------------------------------------------------------- // NexusFileImpl::GetGroupHandle //--------------------------------------------------------------------------- void NexusFileImpl::GetGroupLink(NexusItemID *pnxl) { NXgetgroupID(m_hFile, (NXlink *)(pnxl->m_pLink)); } //--------------------------------------------------------------------------- // NexusFileImpl::LinkToCurrentGroup //--------------------------------------------------------------------------- void NexusFileImpl::LinkToCurrentGroup(const NexusItemID &nxl) { if( NX_OK != NXmakelink(m_hFile, (NXlink *)(nxl.m_pLink)) ) { throw NexusException(PSZ(StrFormat(LINK_ITEM_ERR, PSZ(m_strFullPath))), OPERATION_FAILED, "NexusFileImpl::LinkToCurrentGroup"); } } //============================================================================= // // NeXus File Class - wrapper class // //============================================================================= //--------------------------------------------------------------------------- // Constructor //--------------------------------------------------------------------------- NexusFile::NexusFile(const char *pcszFullPath) { m_pImpl = new NexusFileImpl(pcszFullPath); m_pUserPtr = NULL; } //--------------------------------------------------------------------------- // Destructor //--------------------------------------------------------------------------- NexusFile::~NexusFile() { Close(); delete m_pImpl; } //--------------------------------------------------------------------------- // NexusFile::Close //--------------------------------------------------------------------------- void NexusFile::Close() { m_pImpl->Close(); } //--------------------------------------------------------------------------- // NexusFile::Flush //--------------------------------------------------------------------------- void NexusFile::Flush() { m_pImpl->Flush(); } //--------------------------------------------------------------------------- // NexusFile::Create //--------------------------------------------------------------------------- void NexusFile::Create(const char *pcszFullPath, ENexusCreateMode eMode) { m_pImpl->Create(pcszFullPath, eMode); } //--------------------------------------------------------------------------- // NexusFile::OpenRead //--------------------------------------------------------------------------- void NexusFile::OpenRead(const char *pcszFullPath) { m_pImpl->OpenRead(pcszFullPath); } //--------------------------------------------------------------------------- // NexusFile::OpenReadWrite //--------------------------------------------------------------------------- void NexusFile::OpenReadWrite(const char *pcszFullPath) { m_pImpl->OpenReadWrite(pcszFullPath); } //--------------------------------------------------------------------------- // NexusFile::CreateGroup //--------------------------------------------------------------------------- void NexusFile::CreateGroup(const char *pcszName, const char *pcszClass, bool bOpen) { m_pImpl->CreateGroup(pcszName, pcszClass, bOpen); } //--------------------------------------------------------------------------- // NexusFile::OpenGroup //--------------------------------------------------------------------------- bool NexusFile::OpenGroup(const char *pcszName, const char *pcszClass, bool bThrowException) { return m_pImpl->OpenGroup(pcszName, pcszClass, bThrowException); } //--------------------------------------------------------------------------- // NexusFile::CloseGroup //--------------------------------------------------------------------------- void NexusFile::CloseGroup() { m_pImpl->CloseGroup(); } //--------------------------------------------------------------------------- // NexusFile::CloseAllGroups //--------------------------------------------------------------------------- void NexusFile::CloseAllGroups() { m_pImpl->CloseAllGroups(); } //--------------------------------------------------------------------------- // NexusFile::CloseDataSet //--------------------------------------------------------------------------- bool NexusFile::OpenDataSet(const char *pcszName, bool bThrowException) { return m_pImpl->OpenDataSet(pcszName, bThrowException); } //--------------------------------------------------------------------------- // NexusFile::CloseDataSet //--------------------------------------------------------------------------- void NexusFile::CloseDataSet() { m_pImpl->CloseDataSet(); } //--------------------------------------------------------------------------- // NexusFile::CreateCompressedDataSet //--------------------------------------------------------------------------- void NexusFile::CreateCompressedDataSet(const char *pcszName, NexusDataType eDataType, int iRank, int *piDim, int *piChunkDim, int bOpen) { m_pImpl->CreateCompressedDataSet(pcszName, eDataType, iRank, piDim, piChunkDim, bOpen); } //--------------------------------------------------------------------------- // NexusFile::CreateDataSet //--------------------------------------------------------------------------- void NexusFile::CreateDataSet(const char *pcszName, NexusDataType eDataType, int iRank, int *piDim, int bOpen) { m_pImpl->CreateDataSet(pcszName, eDataType, iRank, piDim, bOpen); } //--------------------------------------------------------------------------- // NexusFile::PutData //--------------------------------------------------------------------------- void NexusFile::PutData(void *pData, const char *pcszName, int bFlush) { m_pImpl->PutData(pData, pcszName, bFlush); } //--------------------------------------------------------------------------- // NexusFile::PutDataSubSet //--------------------------------------------------------------------------- void NexusFile::PutDataSubSet(void *pData, int *piStart, int *piSize, const char *pcszName) { m_pImpl->PutDataSubSet(pData, piStart, piSize, pcszName); } //--------------------------------------------------------------------------- // NexusFile::WriteData //--------------------------------------------------------------------------- void NexusFile::WriteData(const char *pcszName, void *pData, NexusDataType eDataType, int iRank, int *piDim, bool bCreate) { m_pImpl->WriteData(pcszName, pData, eDataType, iRank, piDim, bCreate); } //--------------------------------------------------------------------------- // NexusFile::WriteDataSubSet //--------------------------------------------------------------------------- void NexusFile::WriteDataSubSet(const char *pcszName, void *pData, NexusDataType eDataType, int iRank, int *piStart, int *piSize, bool bCreate, bool bNoDim) { m_pImpl->WriteDataSubSet(pcszName, pData, eDataType, iRank, piStart, piSize, bCreate, bNoDim); } //--------------------------------------------------------------------------- // NexusFile::WriteData | float version //--------------------------------------------------------------------------- void NexusFile::WriteData(const char *pcszName, float fValue, bool bCreate) { int iLen = 1; m_pImpl->WriteData(pcszName, &fValue, NX_FLOAT32, 1, &iLen, bCreate); } //--------------------------------------------------------------------------- // NexusFile::WriteData | double version //--------------------------------------------------------------------------- void NexusFile::WriteData(const char *pcszName, double dValue, bool bCreate) { int iLen = 1; m_pImpl->WriteData(pcszName, &dValue, NX_FLOAT64, 1, &iLen, bCreate); } //--------------------------------------------------------------------------- // NexusFile::WriteData | long version //--------------------------------------------------------------------------- void NexusFile::WriteData(const char *pcszName, long lValue, bool bCreate) { int iLen = 1; m_pImpl->WriteData(pcszName, &lValue, NX_INT32, 1, &iLen, bCreate); } //--------------------------------------------------------------------------- // NexusFile::WriteData | string version //--------------------------------------------------------------------------- void NexusFile::WriteData(const char *pcszName, const char *pcszValue, bool bCreate) { int iLen = strlen(pcszValue); m_pImpl->WriteData(pcszName, PCSZToPSZ(pcszValue), NX_CHAR, 1, &iLen, bCreate); } //--------------------------------------------------------------------------- // NexusFile::WriteData | binary version //--------------------------------------------------------------------------- void NexusFile::WriteData(const char *pcszName, void *pData, int _iLen, bool bCreate) { int iLen = _iLen; m_pImpl->WriteData(pcszName, pData, NX_BINARY, 1, &iLen, bCreate); } //--------------------------------------------------------------------------- // NexusFile::PutAttr //--------------------------------------------------------------------------- void NexusFile::PutAttr(const char *pcszName, void *pValue, int iLen, NexusDataType eDataType) { m_pImpl->PutAttr(pcszName, pValue, iLen, (int)eDataType); } //--------------------------------------------------------------------------- // NexusFile::PutAttr | 'long' version //--------------------------------------------------------------------------- void NexusFile::PutAttr(const char *pcszName, long lValue) { m_pImpl->PutAttr(pcszName, &lValue, 1, NX_INT32); } //--------------------------------------------------------------------------- // NexusFile::PutAttr | 'pcsz' version //--------------------------------------------------------------------------- void NexusFile::PutAttr(const char *pcszName, const char *pcszValue) { m_pImpl->PutAttr(pcszName, (void *)pcszValue, strlen(pcszValue), NX_CHAR); } //--------------------------------------------------------------------------- // NexusFile::PutAttr | 'double' version //--------------------------------------------------------------------------- void NexusFile::PutAttr(const char *pcszName, double dValue) { m_pImpl->PutAttr(pcszName, &dValue, 1, NX_FLOAT64); } //--------------------------------------------------------------------------- // NexusFile::PutAttr | 'float' version //--------------------------------------------------------------------------- void NexusFile::PutAttr(const char *pcszName, float fValue) { m_pImpl->PutAttr(pcszName, &fValue, 1, NX_FLOAT32); } //--------------------------------------------------------------------------- // NexusFile::GetData //--------------------------------------------------------------------------- void NexusFile::GetData(NexusDataSet *pDataSet, const char *pcszDataSet) { m_pImpl->GetData(pDataSet, pcszDataSet); } //--------------------------------------------------------------------------- // NexusFile::GetDataSubSet //--------------------------------------------------------------------------- void NexusFile::GetDataSubSet(NexusDataSet *pDataSet, const char *pcszDataSet) { m_pImpl->GetDataSubSet(pDataSet, pcszDataSet); } //--------------------------------------------------------------------------- // NexusFile::GetDataSetInfo //--------------------------------------------------------------------------- void NexusFile::GetDataSetInfo(NexusDataSetInfo *pDataSetInfo, const char *pcszDataSet) { m_pImpl->GetDataSetInfo(pDataSetInfo, pcszDataSet); } //--------------------------------------------------------------------------- // NexusFile::GetAttribute //--------------------------------------------------------------------------- void NexusFile::GetAttribute(const char *pcszAttr, int *piBufLen, void *pData, NexusDataType eDataType) { m_pImpl->GetAttribute(pcszAttr, piBufLen, pData, (int)eDataType); } //--------------------------------------------------------------------------- // NexusFile::GetAttribute 'long' version //--------------------------------------------------------------------------- void NexusFile::GetAttribute(const char *pcszAttr, long *plValue) { int iLen = 1; m_pImpl->GetAttribute(pcszAttr, &iLen, plValue, NX_INT32); } //--------------------------------------------------------------------------- // NexusFile::GetAttribute 'double' version //--------------------------------------------------------------------------- void NexusFile::GetAttribute(const char *pcszAttr, double *pdValue) { int iLen = 1; m_pImpl->GetAttribute(pcszAttr, &iLen, pdValue, NX_FLOAT64); } //--------------------------------------------------------------------------- // NexusFile::GetAttribute 'float' version //--------------------------------------------------------------------------- void NexusFile::GetAttribute(const char *pcszAttr, float *pfValue) { int iLen = 1; m_pImpl->GetAttribute(pcszAttr, &iLen, pfValue, NX_FLOAT32); } //--------------------------------------------------------------------------- // NexusFile::GetAttribute 'string' version //--------------------------------------------------------------------------- void NexusFile::GetAttribute(const char *pcszAttr, string *pstrValue) { char szBuf[512]; int iLen = 512; m_pImpl->GetAttribute(pcszAttr, &iLen, szBuf, NX_CHAR); (*pstrValue) = szBuf; } void NexusFile::GetAttribute(const char *pcszAttr, char *pszValue, int iBufLen) { int iLen = iBufLen; m_pImpl->GetAttribute(pcszAttr, &iLen, pszValue, NX_CHAR); } //--------------------------------------------------------------------------- // NexusFile::GetFirstItem //--------------------------------------------------------------------------- int NexusFile::GetFirstItem(NexusItemInfo *pItemInfo) { return m_pImpl->GetFirstItem(pItemInfo); } //--------------------------------------------------------------------------- // NexusFile::GetNextItem //--------------------------------------------------------------------------- int NexusFile::GetNextItem(NexusItemInfo *pItemInfo) { return m_pImpl->GetNextItem(pItemInfo); } //--------------------------------------------------------------------------- // NexusFile::GetFirstAttribute //--------------------------------------------------------------------------- int NexusFile::GetFirstAttribute(NexusAttrInfo *pAttrInfo, const char *pcszDataSet) { return m_pImpl->GetFirstAttribute(pAttrInfo, pcszDataSet); } //--------------------------------------------------------------------------- // NexusFile::GetNextAttribute //--------------------------------------------------------------------------- int NexusFile::GetNextAttribute(NexusAttrInfo *pAttrInfo) { return m_pImpl->GetNextAttribute(pAttrInfo); } //--------------------------------------------------------------------------- // NexusFile::GetDataSetLink //--------------------------------------------------------------------------- void NexusFile::GetDataSetLink(NexusItemID *pnxl) { m_pImpl->GetDataSetLink(pnxl); } //--------------------------------------------------------------------------- // NexusFile::GetGroupHandle //--------------------------------------------------------------------------- void NexusFile::GetGroupLink(NexusItemID *pnxl) { m_pImpl->GetGroupLink(pnxl); } //--------------------------------------------------------------------------- // NexusFile::LinkToCurrentGroup //--------------------------------------------------------------------------- void NexusFile::LinkToCurrentGroup(const NexusItemID &nxl) { m_pImpl->LinkToCurrentGroup(nxl); } //--------------------------------------------------------------------------- // NexusFile::ItemCount //--------------------------------------------------------------------------- int NexusFile::ItemCount() { return m_pImpl->ItemCount(); } //--------------------------------------------------------------------------- // NexusFile::AttrCount //--------------------------------------------------------------------------- int NexusFile::AttrCount() { return m_pImpl->AttrCount(); } //----------------------------------------------------------------------------- // NexusFile::OpenGroupPath //----------------------------------------------------------------------------- bool NexusFile::OpenGroupPath(const char *pszPath, bool bThrowException) { LogVerbose("nex", "Open group from path '%s'", pszPath); String strPath = pszPath; if( strPath.StartWith('/') ) { // Sarting from root level => ensure that no group is already opened CloseAllGroups(); strPath.erase(0, 1); } if( NULL == pszPath ) // No path => nothing to do return false; while( strPath.size() > 0 ) { String strGroup; String strClass; // we extract the name and the class's name of the Item. soleil::ExtractToken(&strPath, '/', &strGroup); soleil::ExtractTokenRight(&strGroup, '<', '>', &strClass); if( strClass.empty() ) // 2nd chance ! soleil::ExtractTokenRight(&strGroup, '(', ')', &strClass); if( strClass.empty() ) // last chance ! soleil::ExtractTokenRight(&strGroup, '{', '}', &strClass); if( strGroup.IsEquals("..") ) { // Up one level CloseGroup(); } else if( strGroup.IsEquals(".") ) { // do nothing } // Provide groupe name and class else if( !strClass.empty() && !strGroup.empty() ) { // Open the group bool bOpened = OpenGroup( PSZ(strGroup), PSZ(strClass), bThrowException); if( !bOpened ) return false; } // Provide only class name else if( strGroup.empty() && !strClass.empty() ) { // Find first group of class {strClass} NexusItemInfo ItemInfo; int iRc = GetFirstItem(&ItemInfo); // we start our research. while( iRc != NX_EOD ) { if( ItemInfo.IsGroup() && IsEquals(ItemInfo.ClassName(), strClass) ) { strGroup = ItemInfo.ItemName(); break; } iRc = GetNextItem(&ItemInfo); } if( !strGroup.empty() ) // we open the group found. OpenGroup(PSZ(strGroup), PSZ(strClass), bThrowException); else return false; } // Provide only group name else if( strClass.empty() && !strGroup.empty() ) { // Find first group of class {strClass} NexusItemInfo ItemInfo; int iRc = GetFirstItem(&ItemInfo); // we start our research. while( iRc != NX_EOD ) { if( ItemInfo.IsGroup() && IsEquals(ItemInfo.ItemName(), strGroup) ) { strClass = ItemInfo.ClassName(); break; } iRc = GetNextItem(&ItemInfo); } if( !strClass.empty() ) // we open the group found. OpenGroup(PSZ(strGroup), PSZ(strClass), bThrowException); else return false; } } return true; } //----------------------------------------------------------------------------- // NexusFile::SearchGroup //----------------------------------------------------------------------------- int NexusFile::SearchGroup(const char *pszGroupName, const char *pszClassName, vector *pvecPaths, const char *pszStartPath) { static bool bReEnter = false; bool bFirstCall = !bReEnter; bReEnter = true; if( bFirstCall && pszStartPath ) OpenGroupPath(pszStartPath); NexusItemInfo aItemInfo; int iRc = GetFirstItem(&aItemInfo); while( NX_OK == iRc ) { if( aItemInfo.IsGroup() ) { CString strPath = pszStartPath; strPath += '/' + CString(aItemInfo.ItemName()) + '<' + CString(aItemInfo.ClassName()) + '>'; if( stricmp(pszClassName, aItemInfo.ClassName()) == 0 && (!pszGroupName || stricmp(pszGroupName, aItemInfo.ItemName()) == 0) ) { pvecPaths->push_back(strPath); } OpenGroup(aItemInfo.ItemName(), aItemInfo.ClassName()); SearchGroup(pszGroupName, pszClassName, pvecPaths, PSZ(strPath)); CloseGroup(); } iRc = GetNextItem(&aItemInfo); } if( bFirstCall ) { bReEnter = false; if( pvecPaths->size() == 0 ) return NX_EOD; } return NX_OK; } //----------------------------------------------------------------------------- // NexusFile::SearchDataSetFromAttr //----------------------------------------------------------------------------- int NexusFile::SearchDataSetFromAttr(const char *pszAttrName, vector *pvecDataSets, const string &strAttrVal) { soleil::CString strName(pszAttrName); // browse through items into current group NexusItemInfo aItemInfo; int iRc = GetFirstItem(&aItemInfo); while( NX_OK == iRc ) { if( aItemInfo.IsDataSet() ) { // Open data set and through its attributs NexusAttrInfo aAttrInfo; int iRc = GetFirstAttribute(&aAttrInfo, aItemInfo.ItemName()); while( NX_OK == iRc ) { if( strName.IsEqualsNoCase(aAttrInfo.AttrName()) ) { if( !strAttrVal.empty() ) { // Get attr value string strValue = GetAttributeAsString(aAttrInfo); if( strValue == strAttrVal ) // Ok add data set name pvecDataSets->push_back(aItemInfo.ItemName()); } else // Ok add data set name pvecDataSets->push_back(aItemInfo.ItemName()); break; } iRc = GetNextAttribute(&aAttrInfo); } } iRc = GetNextItem(&aItemInfo); } if( pvecDataSets->size() ) return NX_OK; return NX_EOD; } //----------------------------------------------------------------------------- // NexusFile::SearchFirstDataSetFromAttr //----------------------------------------------------------------------------- int NexusFile::SearchFirstDataSetFromAttr(const char *pszAttrName, string *pstrDataSet, const string &strAttrVal) { vector vecstrDataSet; int rc = SearchDataSetFromAttr(pszAttrName, &vecstrDataSet, strAttrVal); if( NX_OK == rc ) *pstrDataSet = vecstrDataSet[0]; else *pstrDataSet = ""; return rc; } //----------------------------------------------------------------------------- // NexusFile::SearchDataSetFromAttr //----------------------------------------------------------------------------- string NexusFile::GetAttributeAsString(const NexusAttrInfo &aAttrInfo) { // Get attribute int iBufLen = 1024; char szBuf[1024]; int iDataType = aAttrInfo.DataType(); m_pImpl->GetAttribute(aAttrInfo.AttrName(), &iBufLen, szBuf, &iDataType); ostringstream ossVal; // Setting floating point precision ossVal.precision(10); switch( iDataType ) { case NX_INT8: { int iVal = *((char *)szBuf); ossVal << iVal; } break; case NX_UINT8: { int iVal = *((unsigned char *)szBuf); ossVal << iVal; } break; case NX_INT16: ossVal << *((short *)szBuf); break; case NX_UINT16: ossVal << *((unsigned short *)szBuf); break; case NX_INT32: ossVal << *((long *)szBuf); break; case NX_UINT32: ossVal << *((unsigned long *)szBuf); break; case NX_FLOAT32: ossVal << *((float *)szBuf); break; case NX_FLOAT64: ossVal << *((double *)szBuf); break; case NX_CHAR: ossVal.write(szBuf, iBufLen); break; default: //## Error... break; } return ossVal.str(); } //----------------------------------------------------------------------------- // NexusFile::CurrentGroupName //----------------------------------------------------------------------------- string NexusFile::CurrentGroupName() { string strGroup = m_pImpl->CurrentGroup(); return strGroup.substr(0, strGroup.find('(') - 1); } //----------------------------------------------------------------------------- // NexusFile::CurrentGroupClass //----------------------------------------------------------------------------- string NexusFile::CurrentGroupClass() { string strGroup = m_pImpl->CurrentGroup(); return strGroup.substr(strGroup.find('(') + 1, strGroup.find(')') - strGroup.find('(') - 1); } //----------------------------------------------------------------------------- // NexusFile::HasAttribute //----------------------------------------------------------------------------- bool NexusFile::HasAttribute(const char *pszAttrName, const char *pcszDataSet, const string &strAttrVal) { NexusAttrInfo attrInfo; int iStatus = GetFirstAttribute(&attrInfo, pcszDataSet); while( iStatus != NX_EOD ) { if( strAttrVal.empty() && stricmp(attrInfo.AttrName(), pszAttrName) == 0 ) return true; else if( stricmp(attrInfo.AttrName(), pszAttrName) == 0 ) { string strValue = GetAttributeAsString(attrInfo); if( strValue == strAttrVal ) return true; } iStatus = GetNextAttribute(&attrInfo); } return false; } //----------------------------------------------------------------------------- // NexusFile::BuildAxisDict //----------------------------------------------------------------------------- bool NexusFile::BuildAxisDict(map *pdict, const char *pszGroupPath, const char *pcszDataSet) { // Open group and dataset if needed if( pszGroupPath ) OpenGroupPath(pszGroupPath); if( pcszDataSet ) m_pImpl->OpenDataSet(pcszDataSet); // Check 'signal' attribute if( !HasAttribute("signal") ) { throw NexusException(NO_SIGNAL_ATTR_ERR, NO_DATASET, "NexusFile::GetAxisList"); } String strAxes; // Check for 'axes' attribute if( HasAttribute("axes") ) { // The 'axes' attribute immediately give the axis list GetAttribute("axes", &strAxes); } if( !strAxes.empty() && !(strAxes.StartWith("[") || strAxes.EndWith('?') || strAxes.EndWith(']')) ) { // Retreive separator unsigned int iSepPos = strAxes.find_first_of(",:"); char cSep = ':'; if( iSepPos != string::npos ) cSep = strAxes[iSepPos]; int iDim=1; CString strAxeName; while( !strAxes.empty() ) { ostringstream oss; oss << "axis_" << iDim << "_1"; strAxes.ExtractTokenRight(cSep, &strAxeName); (*pdict)[oss.str()] = strAxeName; } } else { // Search for datasets with 'axis' attribute NexusItemInfo aItemInfo; int iRc = GetFirstItem(&aItemInfo); while( NX_EOD != iRc ) { if( aItemInfo.IsDataSet() ) { OpenDataSet(aItemInfo.ItemName()); if( HasAttribute("axis") ) { // We found a axis // Get axis (dimension) and order (primary) long lAxis, lPrimary=1; GetAttribute("axis", &lAxis); // Look for 'primary' attribute if( HasAttribute("primary") ) GetAttribute("primary", &lPrimary); // Fill dictionnary ostringstream oss; oss << "axis_" << lAxis << "_" << lPrimary; (*pdict)[oss.str()] = aItemInfo.ItemName(); } CloseDataSet(); } iRc = GetNextItem(&aItemInfo); } } return true; } //----------------------------------------------------------------------------- // NexusFile::BuildScanAxisDict //----------------------------------------------------------------------------- bool NexusFile::BuildScanAxisDict(map *pdict, const char *pszGroupPath, const char *pcszDataSet) { // Open group and dataset if needed if( pszGroupPath ) OpenGroupPath(pszGroupPath); if( pcszDataSet ) m_pImpl->OpenDataSet(pcszDataSet); // Check 'signal' attribute if( !HasAttribute("signal") ) { throw NexusException(NO_SIGNAL_ATTR_ERR, NO_DATASET, "NexusFile::GetAxisList"); } String strAxes; // Check for 'axes' attribute if( HasAttribute("axes") ) { // The 'axes' attribute immediately give the axis list GetAttribute("axes", &strAxes); } // Search for datasets with 'axis' attribute NexusItemInfo aItemInfo; int iRc = GetFirstItem(&aItemInfo); while( NX_EOD != iRc ) { if( aItemInfo.IsDataSet() ) { OpenDataSet(aItemInfo.ItemName()); if( HasAttribute("axis") ) { // We found a axis // Get axis (dimension) and order (primary) long lAxis, lPrimary=1; GetAttribute("axis", &lAxis); // Look for 'primary' attribute if( HasAttribute("primary") ) GetAttribute("primary", &lPrimary); // Look for trajectory pointer if( HasAttribute("trajectory") ) { String strTrajectory; GetAttribute("trajectory", &strTrajectory); // Fill dictionnary with readed axis values (e.g. actuator at Soleil) ostringstream oss1; oss1 << "axis-readed_" << lAxis << "_" << lPrimary; (*pdict)[oss1.str()] = aItemInfo.ItemName(); // Get trajectory dataset name GetAttribute("trajectory", &strTrajectory); // Fill dictionnary with setted values (e.g. trajectory at Soleil) ostringstream oss2; oss2 << "axis-setted_" << lAxis << "_" << lPrimary; (*pdict)[oss2.str()] = strTrajectory; } else { // Fill dictionnary ostringstream oss; oss << "axis_" << lAxis << "_" << lPrimary; (*pdict)[oss.str()] = aItemInfo.ItemName(); } } CloseDataSet(); } iRc = GetNextItem(&aItemInfo); } return true; } //----------------------------------------------------------------------------- // NexusFile::GetScanDim //----------------------------------------------------------------------------- int NexusFile::GetScanDim(const char *pszGroupPath) { // Open group and dataset if needed if( pszGroupPath ) OpenGroupPath(pszGroupPath); int iMaxAxis = -1; // Search for datasets with 'axis' attribute NexusItemInfo aItemInfo; int iRc = GetFirstItem(&aItemInfo); while( NX_EOD != iRc ) { if( aItemInfo.IsDataSet() ) { OpenDataSet(aItemInfo.ItemName()); if( HasAttribute("axis") ) { // We found a axis // Get axis (dimension) and order (primary) long lAxis, lPrimary=1; GetAttribute("axis", &lAxis); if( lAxis > iMaxAxis ) iMaxAxis = (int) lAxis; } CloseDataSet(); } iRc = GetNextItem(&aItemInfo); } if( 0 == iMaxAxis ) // Time scan return 1; if( -1 == iMaxAxis ) // No axis dataset found => not a scan return 0; return iMaxAxis; } code-4.4.3/contrib/applications/NXextract/src/nxfile.h000066400000000000000000000665111275430514000227410ustar00rootroot00000000000000//***************************************************************************** /// Synchrotron SOLEIL /// /// NeXus C++ API over NAPI /// /// Creation : 16/02/2005 /// Author : Stephane Poirier /// /// This program is free software; you can redistribute it and/or modify it under /// the terms of the GNU General Public License as published by the Free Software /// Foundation; version 2 of the License. /// /// This program is distributed in the hope that it will be useful, but WITHOUT /// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS /// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. /// //***************************************************************************** #ifndef __NX_FILE_H__ #define __NX_FILE_H__ // standard library objets #ifndef __IOSTREAM_INCLUDED__ #include #define __IOSTREAM_INCLUDED__ #endif #ifndef __VECTOR_INCLUDED__ #include #define __VECTOR_INCLUDED__ #endif using namespace std; #if defined(WIN32) && defined(NEXUSCPP_DLL) # if defined (NEXUSCPP_BUILD) # define NEXUSCPP_DECL __declspec(dllexport) # else # define NEXUSCPP_DECL __declspec(dllimport) # endif #else # define NEXUSCPP_DECL #endif // Forward declaration class NexusFileImpl; /// NeXus data types (see napi.h) enum NexusDataType { NX_NONE = 0, /// Value not defined in the NeXus API NX_CHAR = 4, NX_FLOAT32 = 5, NX_FLOAT64 = 6, NX_INT8 = 20, NX_UINT8 = 21, NX_INT16 = 22, NX_UINT16 = 23, NX_INT32 = 24, NX_UINT32 = 25, NX_INT64 = 26, NX_UINT64 = 27, NX_BINARY = 21, /// Logical data types (not defined in NeXus API) readed in NeXus meta-DTD files ISO8601 = 100, /// (NX_CHAR) NX_INT = 102, /// generic integer type NX_FLOAT = 103 /// generic real type }; /// NeXus return codes enum NexusRC { NX_OK = 1, NX_EOD = -1, NX_ITEM_NOT_FOUND = -2 /// Value not defined in the NeXus API }; /// Create access types enum ENexusCreateMode { NX_HDF4 = 0, NX_HDF5, // This is the default NX_XML // Not implemented yet }; //============================================================================= /// NeXus exceptions /// /// This class is designed to hold nexus exceptions //============================================================================= class NEXUSCPP_DECL NexusException { private: void *m_pError; // Anonymous pointer to error text void *m_pReason; // Anonymous pointer to reason void *m_pMethod; // Anonymous pointer to method name public: NexusException(const char *pcszError, const char *pcszReason, const char *pcszMethod); /// Prints error message on console void PrintMessage(); /// Copies error message in a pre-allocated string buffer /// /// @param pBuf Buffer (allocated by caller) to copy hte message in /// @param iLen Buffer length /// void GetMsg(char *pBuf, int iLen); /// Accessors const char *Error() const; const char *Reason() const; const char *Method() const; }; //============================================================================= /// NeXus item identifier /// /// This class holds a nexus item ids //============================================================================= class NEXUSCPP_DECL NexusItemID { friend class NexusFileImpl; private: void *m_pLink; // Anonymous pointer to Nexus link object public: NexusItemID(); ~NexusItemID(); }; //============================================================================= /// NeXus Data set info /// /// This class allow manipulation of NeXus Data sets and subsets //============================================================================= class NEXUSCPP_DECL NexusDataSetInfo { protected: NexusDataType m_eDataType; // data type int m_iRank; // Data set rank int *m_piDim; // size of each dimensions public: /// Returns size according to a data type static int DataTypeSize(NexusDataType eDataType); /// Constructor NexusDataSetInfo(); /// Destructor ~NexusDataSetInfo(); /// Sets datas /// /// @param eDataType Data type /// @param iRank Data rank /// void SetInfo(NexusDataType eDataType, int iRank); /// Clears instance void Clear(); //----------------------------------------------------------------- /// @name Accessors //@{ /// Returns the data type NexusDataType DataType() const { return m_eDataType; } /// Returns the data set rank int Rank() const { return m_iRank; } /// Returns size array of dimensions /// int *DimArray() const { return m_piDim; } /// Returns total size /// int Size() const; /// Returns 'true' if no data set info is stored /// bool IsEmpty() const; /// Returns datum size /// unsigned int DatumSize() const; /// Returns buffer size unsigned int BufferSize() const { return Size() * DatumSize(); } //@} Accessors }; //============================================================================= /// NeXus Data set /// /// This class allow manipulation of NeXus Data sets and subsets //============================================================================= class NEXUSCPP_DECL NexusDataSet : public NexusDataSetInfo { private: void *m_pData; // Data set int *m_piStart; // indices of starting values in each dimensions public: /// Constructors NexusDataSet(); NexusDataSet(NexusDataType eDataType, void *pData, int iRank, int *piDim, int *piStart=NULL); /// Destructor ~NexusDataSet(); /// Free data block /// void FreeData(); /// Clears data set void Clear(); /// Allocate the data set, according to the NexusDataSetInfo part /// void Alloc(); //----------------------------------------------------------------- /// @name Accessors //@{ /// Returns a pointer to the data set void *Data() const { return m_pData; } /// Returns size of the data block (i.e. Size() * sizeof() ) unsigned int MemSize() const; /// Returns the number of items unsigned int Size() const; /// Sets datas /// /// @param pParam data pointer we take ownership /// void SetData(void *pData) { m_pData = pData; } /// Sets datas /// /// @param pData Pointer to data to copy /// @param eDataType Data type /// @param iRank Number of dimension /// @param piDimArray Dimensions sizes /// void SetData(const void *pData, NexusDataType eDataType, int iRank, int *piDimArray); /// Sets one dimension size /// /// iDim Dimension in range [0, 32[ /// iSize Dimension size /// void SetDimension(int iDim, int iSize); /// Returns array of indices of starting values in Ith dimension /// int *StartArray() const { return m_piStart; } //@} Accessors //============================================================================= /// Basic iterator to browse over NeXusDataSet values //============================================================================= template class Iterator { private: const NexusDataSet &m_DataSet; char *m_pDataItem; public: /// Constructor Iterator(const NexusDataSet &DataSet) : m_DataSet(DataSet) { m_pDataItem = (char *)DataSet.Data(); } /// Return current value T Value() const { switch( m_DataSet.DataType() ) { case NX_FLOAT32: return T(*((float *)m_pDataItem)); case NX_FLOAT64: return T(*((double *)m_pDataItem)); case NX_INT8: return T(*((char *)m_pDataItem)); case NX_INT16: return T(*((short *)m_pDataItem)); case NX_INT32: return T(*((long *)m_pDataItem)); case NX_UINT8: return T(*((unsigned char *)m_pDataItem)); case NX_UINT16: return T(*((unsigned short *)m_pDataItem)); case NX_UINT32: return T(*((unsigned long *)m_pDataItem)); } return T(0); } /// Dereferencing operator T operator *() { return Value(); } /// Post-incrementation operator Iterator operator++(int) { m_pDataItem += m_DataSet.DatumSize(); return *this; } /// Pre-incrementation operator Iterator operator++() { m_pDataItem += m_DataSet.DatumSize(); return *this; } /// Is end of buffer reached ? bool End() const { return m_pDataItem == (char *)m_DataSet.Data() + m_DataSet.MemSize(); } }; }; //============================================================================= /// NeXus item info /// /// This class is used to store info about founded groups while /// browsing a group level //============================================================================= class NEXUSCPP_DECL NexusItemInfo { friend class NexusFileImpl; private: char *m_pszItem; // Name of NeXus data item (group or set) char *m_pszClass; // Class of NeXus group NexusDataType m_eDataType; // data type (NX_NONE for groups) public: /// Constructor NexusItemInfo(); /// Destructor ~NexusItemInfo(); //----------------------------------------------------------------- /// Accessors //@{ /// Returns name of NeXus data item (group or set) const char *ItemName() const { return m_pszItem; } /// Returns class name of NeXus group const char *ClassName() const { return m_pszClass; } /// Returns the data type NexusDataType DataType() const { return m_eDataType; } /// Returns 'true' id the item is a data set bool IsDataSet() const; /// Returns 'true' id the item is a group bool IsGroup() const; //@} Accessors }; //============================================================================= /// NeXus Attribute info /// /// This class is used to store info about founded attributes while browsing /// a group level //============================================================================= class NEXUSCPP_DECL NexusAttrInfo { friend class NexusFileImpl; private: char *m_pszName; // Attribute name int m_iLen; // Attribute length NexusDataType m_eDataType; // Type of attribute data public: /// Constructor NexusAttrInfo(); /// Destructor ~NexusAttrInfo(); //----------------------------------------------------------------- /// Accessors //@{ /// Returns name of NeXus attribute const char *AttrName() const { return m_pszName; } /// Returns len of attribute int Len() const { return m_iLen; } /// Returns type attribute data NexusDataType DataType() const { return m_eDataType; } //@} Accessors }; //============================================================================= /// NeXus File Class /// /// This class allow manipulation of NeXus File with no need to known about /// nexus file handle /// @note This is wrapper class, the real job is make by a internal objet //============================================================================= class NEXUSCPP_DECL NexusFile { private: NexusFileImpl *m_pImpl; /// Pointer to implementation void *m_pUserPtr; /// a free data pointer public: /// @name Constructors and destructor //@{ /// Constructor /// /// @param pcszFullPath path + complete filename NexusFile(const char *pcszFullPath=NULL); /// Destructor /// /// Perform all operations needed such as closing open groups ~NexusFile(); //@} //----------------------------------------------------------------- /// @name File manipulation methods //@{ /// Creating file /// /// Create Nexus file based on HDF4 library /// /// @param pcszFullPath path + complete filename /// @param eMode creating mode can be NX_HDF4, NX_HDF5 or NX_XML /// void Create(const char *pcszFullPath, ENexusCreateMode eMode = NX_HDF5); /// Opens an existing file for read operations /// /// @param pcszFullPath path + complete filename /// void OpenRead(const char *pcszFullPath); /// Opens an existing file for read/write operations /// /// @param pcszFullPath path + complete filename /// void OpenReadWrite(const char *pcszFullPath); /// Closes currently opened file /// Frees all allocated objects (groups & data sets) /// void Close(); /// Flush /// Flushes all data to the NeXus file /// void Flush(); //@} //----------------------------------------------------------------- /// @name groups manipulations //@{ /// Adds a new group /// /// The new group is added under the currently opened group /// If no group is already open add the group at the top-level /// (hope this is a NXentry group) /// /// @param pcszName Group name /// @param pcszClass NeXus class /// @param bOpen If 'true' automatically open the group /// void CreateGroup(const char *pcszName, const char *pcszClass, bool bOpen=true); /// Opens a existing group /// /// @param pcszName Group name /// @param pcszClass NeXus class /// @param bThrowException if true this method may throw a exception /// @return /// bool OpenGroup(const char *pcszName, const char *pcszClass, bool bThrowException=true); /// Closes current group /// void CloseGroup(); /// Closes all opened groups /// void CloseAllGroups(); //@} groups manipulations //----------------------------------------------------------------- /// @name data sets manipulations //@{ /// Creates data set /// /// @param pcszName Data set name /// @param eDataType Data type /// @param iRank Data set rank /// @param piDim Pointer to array of dimensions /// void CreateDataSet(const char *pcszName, NexusDataType eDataType, int iRank, int *piDim, int bOpen=true); /// Creates compressed data set /// /// @param pcszName Data set name /// @param eDataType Data type (see napi.h) /// @param iRank Data set rank /// @param piDim Pointer to array of dimensions /// @param piChunkDim Pointer to array of chunk dimensions /// void CreateCompressedDataSet(const char *pcszName, NexusDataType eDataType, int iRank, int *piDim, int *piChunkDim = NULL, int bOpen=true); /// Closes currenly open dataset /// void CloseDataSet(); /// Quickly creates simple data set and writes the data /// /// @param pcszName Data set name /// @param pData pointer to value /// @param piDim Pointer to array of dimensions sizes /// @param eDataType NeXus Data type (see napi.h) /// @param iRank Dimensions count /// @param bCreate true for creating the dataset before write data otherwise /// we suppose the dataset already created and opened /// void WriteData(const char *pcszName, void *pData, NexusDataType eDataType, int iRank, int *piDim, bool bCreate=true); void WriteDataSubSet(const char *pcszName, void *pData, NexusDataType eDataType, int iRank, int *piStart, int *piDim, bool bCreate=true, bool bNoDim = false); /// 'float' version of #WriteData void WriteData(const char *pcszName, float fValue, bool bCreate=true); /// 'double' version of #WriteData void WriteData(const char *pcszName, double dValue, bool bCreate=true); /// 'long' version of #WriteData void WriteData(const char *pcszName, long lValue, bool bCreate=true); /// 'string' version of #WriteData void WriteData(const char *pcszName, const char *pcszValue, bool bCreate=true); /// 'binary' version of #WriteData void WriteData(const char *pcszName, void *pData, int _iLen, bool bCreate=true); /// Opens a already existing data set /// /// @param pcszName Data set name bool OpenDataSet(const char *pcszName, bool bThrowException=true); /// Puts data in the currently open data set /// /// @param pData Pointer to the data bloc /// @param pcszName Data set name /// /// @note Use pcszName to specify another data set /// void PutData(void *pData, const char *pcszName=NULL, int bFlush=false); /// Puts data subset in the currently open data set /// /// @param pData Pointer to the data bloc /// @param piStart Indices of starting values in each dimension /// @param piSize Length of subset in each dimension /// @param pcszName Data set name /// /// @note Use pcszName to specify another data set /// void PutDataSubSet(void *pData, int *piStart, int *piSize, const char *pcszName=NULL); //----------------------------------------------------------------- /// @name Data set reading //@{ /// Reads data values from a data set in currently open group /// /// @param pDataSet a pointer to a NexusDataSet instanciate by caller /// @param pcszDataSet Data set name /// @note if the data set name isn't provided, supposes that pDataSet isn't empty /// void GetData(NexusDataSet *pDataSet, const char *pcszDataSet=NULL); /// Reads data values from a data set in currently open group /// /// @param pDataSet a pointer to a NexusDataSet instanciate by caller /// @param pcszDataSet Data set name /// @note if the data set name isn't provided, supposes that pDataSet isn't empty /// void GetDataSubSet(NexusDataSet *pDataSet, const char *pcszDataSet=NULL); /// Gets info about a data set /// /// @param pDataSetInfo a pointer to a NexusDataSetInfo instanciate by caller /// @param pcszDataSet Data set name /// void GetDataSetInfo(NexusDataSetInfo *pDataSetInfo, const char *pcszDataSet); //@} data sets manipulations //----------------------------------------------------------------- /// @name Getting attributes //@{ /// Gets a attribute /// /// @param pcszAttr Attribute name /// @param piBufLen Pointer to BufLen /// @param pData Pointer to attribute value buffer /// @param eDataType Attribute data value type /// /// @note The caller is responsible for allocating enough memory /// for the attribute values void GetAttribute(const char *pcszAttr, int *piBufLen, void *pData, NexusDataType eDataType); /// Gets a 'long' attribute. Call /// /// @param pcszAttr Attribute name /// @param plValue Pointer to attribute value buffer /// /// @note The caller is responsible for allocating enough memory /// for the attribute values void GetAttribute(const char *pcszAttr, long *plValue); /// Gets a 'double' attribute /// /// @param pcszAttr Attribute name /// @param pdValue Pointer to attribute value buffer /// /// @note The caller is responsible for allocating enough memory /// for the attribute values void GetAttribute(const char *pcszAttr, double *pdValue); /// Gets a 'float' attribute /// /// @param pcszAttr Attribute name /// @param pfValue Pointer to attribute value buffer /// /// @note The caller is responsible for allocating enough memory /// for the attribute values void GetAttribute(const char *pcszAttr, float *pfValue); /// Gets a 'string' attribute /// /// @param pcszAttr Attribute name /// @param pstrValue Pointer to attribute value /// void GetAttribute(const char *pcszAttr, string *pstrValue); //@} Getting attributes //----------------------------------------------------------------- /// @name Putting attributes /// Writes an attribute of the currently open data set. /// If no data set is open, a global attribute is generated. /// The attribute has both a name and a value. /// @param pcszName Data set name /// @param pValue pointer to value /// @param iLen Value buffer length /// @param eDataType NeXus Data type (see napi.h) //@{ /// Generic method for putting attribute void PutAttr(const char *pcszName, void *pValue, int iLen, NexusDataType eDataType); /// Puts a attribute of type 'long' void PutAttr(const char *pcszName, long lValue); /// Puts a attribute of type 'string' void PutAttr(const char *pcszName, const char *pcszValue); /// Puts a attribute of type 'double' void PutAttr(const char *pcszName, double dValue); /// Puts a attribute of type 'float' void PutAttr(const char *pcszName, float fValue); //@} // Putting attributes //----------------------------------------------------------------- /// @name Browsing methods //@{ /// Get the number of items in the current group int ItemCount(); /// Get the number of attributes in the current data set int AttrCount(); /// Get info about the first item (data set or group) in the current group /// /// @param pItemInfo Pointer to NexusItemInfo used to store info /// /// @return NX_OK if data set found /// NX_EOD if not /// int GetFirstItem(NexusItemInfo *pItemInfo); /// Get info about the next item (data set or group) in the current group /// /// @param pItemInfo Pointer to NexusItemInfo used to store info /// /// @return NX_OK if data set found /// NX_EOD if not /// int GetNextItem(NexusItemInfo *pItemInfo); /// Get info about the first attribute of the specified data set /// /// @param pAttrInfo Pointer to a NexusAttrInfo object /// @param pcszDataSet Name of the data set to search in /// @return NX_OK if group found, /// NX_EOD if not /// /// @note if pcszDataSet is NULL searching will be performed in currently open /// data set or in global attribute list if no data set is open /// @note You must call GetFirstAttribute in order to initialize the search process /// then call GetNextAttribute for retrieving information about the remaining /// attributes /// int GetFirstAttribute(NexusAttrInfo *pAttrInfo, const char *pcszDataSet=NULL); /// Get info about the next attribute of the specified data set /// /// @param pAttrInfo Pointer to a NexusAttrInfo object /// @return NX_OK if group found /// NX_EOD if not /// /// @note You must call GetFirstAttribute in order to initialize the search process /// then call GetNextAttribute for retrieving information about the remaining /// attributes /// int GetNextAttribute(NexusAttrInfo *pAttrInfo); //@} // Browsing methods //----------------------------------------------------------------- /// @name Item linking methods //@{ /// Get a handle on the currently open data set in order to link it with a group /// /// @return a pointer to the handle, or NULL if no data set is open or no file is open /// void GetDataSetLink(NexusItemID *pnxl); /// Get a handle on the currently open group set in order to link it with a group /// /// @return a pointer to the handle, or NULL if no file is open /// void GetGroupLink(NexusItemID *pnxl); /// Link a item to the currently open group /// /// @param pItemHandle Handle of the item to link /// void LinkToCurrentGroup(const NexusItemID &nxl); //@} // Item linking methods //----------------------------------------------------------------- /// @name User pointer accessors //@{ /// Get user pointer void *UserPtr() const { return m_pUserPtr; } /// Set user pointer void SetUserPtr(void *p) { m_pUserPtr = p; } //@} // User pointer accessors //----------------------------------------------------------------- /// @name high level methods //@{ /// Opens a existing group from a given path /// /// @param pszPath path to group in the form : //{Group name}<{group class}>/... /// if no group name is specified then open the first group for the given class /// example : //scan_1/ /// @param bThrowException if true this method may throw a exception /// @return true if group has been succefully open /// bool OpenGroupPath(const char *pszPath, bool bThrowException=true); /// Search for all occurences of a group (name and class) starting at a given level on the hierarchy /// /// @param pszGroupName name of searched group /// @param pszClassName class of searched group /// @param pvecPaths output vector of found groups /// @param pszStartPath path for starting research /// @return NX_OK if at least one group was found /// NX_EOD if not /// int SearchGroup(const char *pszGroupName, const char *pszClassName, vector *pvecPaths, const char *pszStartPath=NULL); /// Search for all occurences of a data set (name) with a given attribute /// /// @param pszAttrName name of looked attribute /// @param pvecPaths output vector of found data sets /// @param strAttrVal optionnal attribute value to match /// @return NX_OK if at least one data set was found /// NX_EOD if not /// int SearchDataSetFromAttr(const char *pszAttrName, vector *pvecDataSets, const string &strAttrVal=""); /// Search for first occurence of a data set (name) with a given attribute /// /// @param pszAttrName name of looked attribute /// @param pstrDataSet name of founded data set /// @param strAttrVal optionnal attribute value to match /// @return NX_OK if at least one data set was found /// NX_EOD if not /// int SearchFirstDataSetFromAttr(const char *pszAttrName, string *pstrDataSet, const string &strAttrVal=""); /// Gets a attribute as a string regardless of its type /// /// @param pcszAttr Attribute name /// @param pszDataSetName Name of the data set containing the attributge /// @param pszGroupPath Path to the group containing the data set /// @return A STL string containing the value /// string GetAttributeAsString(const NexusAttrInfo &aAttrInfo); /// Check if dataset has attribute /// /// @param pszAttrName Name of looked attribute /// @param pcszDataSet (optionnal) Data set to open, if not specified look in currently opened dataset /// @param strAttrVal optionnal attribute value to match /// @return 'true' if sds has attribute, otherwise 'false' /// bool HasAttribute(const char *pszAttrName, const char *pcszDataSet=NULL, const string &strAttrVal=""); /// Build a dictionnary that contains axis datasets for each dimension belong to a given dataset /// Entries in the dictionnary are in the form : /// 'axis__' = ' /// /// @param vecvecAxis Vector of axis vectors that will contains the axis datasets name /// @param pszGroup Group Path /// @param pszDataSet DataSet name /// /// @return 'true' if at least one axis has been found /// bool BuildAxisDict(map *pmapAxis, const char *pszGroupPath=NULL, const char *pcszDataSet=NULL); /// Build a dictionnary that contains axis values (readed and setted) datasets for each dimension belong to a given dataset /// Entries in the dictionnary are in the form : /// 'axis-readed__' = ' /// 'axis-setted__' = ' /// /// @param vecvecAxis Vector of axis vectors that will contains the axis datasets name /// @param pszGroup Group Path /// @param pszDataSet DataSet name /// /// @return 'true' if at least one axis has been found /// bool BuildScanAxisDict(map *pmapAxis, const char *pszGroupPath=NULL, const char *pcszDataSet=NULL); /// Get scam dimension /// /// Reads NXdata group and look for variables datasets (with attribute axis) and return the /// biggest axis attribute value (note that in time scan case axis may be seeted to 0) /// /// @param pszGroup Group Path /// /// @return scan dimension (time scans are 1D scans), or 0 if no axis datasets was found /// int GetScanDim(const char *pszDataGroupPath); /// Current Group Name /// string CurrentGroupName(); /// Current Group Class /// string CurrentGroupClass(); //@} //----------------------------------------------------------------- /// @name Deprecated methods //@{ void GetAttribute(const char *pcszAttr, char *pszValue, int iBufLen); //@} }; #endif code-4.4.3/contrib/applications/NXextract/src/templateparsor.cpp000066400000000000000000001007461275430514000250500ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // // Creation : 20/07/2005 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #include "base.h" #include "file.h" #include "membuf.h" #include "nxfile.h" #include "variant.h" #include #include #include #include #include #include #include "nexusevaluator.h" #include "extractor.h" #include "templateparsor.h" using namespace gdshare; typedef struct _LineToken { pcsz pszToken1; // Token TemplateToken::Type TokenType; // Token type bool bRemoveToken; } SLineToken; const int g_iTokenCount = 13; SLineToken g_LineToken[g_iTokenCount] = { {"@(", TemplateToken::LOOP, true}, {"@)", TemplateToken::END_LOOP, true}, {"?(", TemplateToken::IF, true}, {"?)", TemplateToken::END_IF, true}, {"\"", TemplateToken::PRINT, false}, {">", TemplateToken::OUTPUT, true}, {"b>", TemplateToken::BINARY_OUTPUT, true}, {"%", TemplateToken::SET, true}, {"(", TemplateToken::BLOCK_START, true}, {")", TemplateToken::BLOCK_END, true}, {"...", TemplateToken::PADDING, true}, {"'", TemplateToken::BINARY, false}, {"+", TemplateToken::INCLUDE, true} }; //----------------------------------------------------------------------------- // TemplateFileParsor::TemplateFileParsor //----------------------------------------------------------------------------- TemplateFileParsor::TemplateFileParsor(VecToken *pvecToken) :m_vecToken(*pvecToken), m_pVarEval(NULL) { m_bHeaderParsed = false; } //----------------------------------------------------------------------------- // TemplateFileParsor::SuppressComments //----------------------------------------------------------------------------- void TemplateFileParsor::SuppressComments(String *pstrLine) { // Extract payload charge int iSearchPos = 0; while( true ) { int iCom = pstrLine->find("//", iSearchPos); if( (uint)iCom != string::npos ) { if( ((*pstrLine)[iCom - 1] == ' ' || (*pstrLine)[iCom - 1] == '\t') ) { pstrLine->erase(iCom, pstrLine->size()-iCom); break; } iSearchPos = iCom + 1; } else break; } } //----------------------------------------------------------------------------- // TemplateFileParsor::ParseSet //----------------------------------------------------------------------------- void TemplateFileParsor::ParseSet(String *pstrLine, int iLine) { TokenSet *pToken = new TokenSet; pToken->m_TokenType = TemplateToken::SET; // Looking for the commentaries to eliminate them. SuppressComments(pstrLine); // Parsing variable name String strVarName; pstrLine->ExtractToken('=' , &strVarName); pToken->m_strParam1 = strVarName; pToken->m_strParam1.Trim(); (*pstrLine).Trim(); pToken->m_bEvalArgument = true; if( pstrLine->Match("'*'") || pstrLine->Match("\"*\"") ) { pToken->m_iTemplateLine = iLine; (*pstrLine).RemoveEnclosure("'\"", "'\""); pToken->m_bEvalArgument = false; pToken->m_strParam2 = *pstrLine; // value } else if( pstrLine->Match("[*]*") ) { // This is a list pToken->m_TokenType = TemplateToken::SET_LIST; pstrLine->ExtractToken('[', ']', &pToken->m_strParam2); pToken->m_strParam3 = *pstrLine; } else { // Standard argument pToken->m_iTemplateLine = iLine; pToken->m_strParam2 = *pstrLine; // value } m_vecToken.push_back(TemplateTokenPtr(pToken)); } //----------------------------------------------------------------------------- // TemplateFileParsor::ParseOutput //----------------------------------------------------------------------------- void TemplateFileParsor::ParseOutput(String *pstrLine, int iLine, bool bBinary) { TemplateTokenPtr ptrToken(new TemplateToken); ptrToken->m_TokenType = TemplateToken::OUTPUT; // we look for the commentaries to eliminate them. SuppressComments(pstrLine); // Store parameters ptrToken->m_strParam1 = *pstrLine; ptrToken->m_strParam1.Trim(); ptrToken->m_iTemplateLine = iLine; ptrToken->m_iParam1 = bBinary ? 1 : 0; m_vecToken.push_back(ptrToken); } //----------------------------------------------------------------------------- // TemplateFileParsor::ParseLoop //----------------------------------------------------------------------------- int TemplateFileParsor::ParseLoop(String *pstrLine, int iLine) { TokenLoop *pToken = new TokenLoop; pToken->m_iTemplateLine = iLine; // we look for the commentaries to eliminate them. SuppressComments(pstrLine); // Extract the name of iteration variable pstrLine->ExtractToken('=', &pToken->m_strParam1); // Next parameter int rc = pstrLine->ExtractToken(',', &pToken->m_strParam2); if( pstrLine->find(',') != string::npos ) // Loop step pstrLine->ExtractTokenRight(',', &pToken->m_strParam4); // Suppress white spaces pToken->m_strParam1.Trim(); pToken->m_strParam2.Trim(); if( 2 == rc ) // token not found { pToken->m_TokenType = TemplateToken::LOOP_OVER; if( pToken->m_strParam1.empty() ) { cerr << "Error: Missed variable name at line " << iLine << " in file " << m_strCurrentTemplateFile << "." << endl; exit(1); } if( pToken->m_strParam2.empty() ) { cerr << "Error: Missed NeXus path at line " << iLine << " in file " << m_strCurrentTemplateFile << "." << endl; exit(1); } if( pToken->m_strParam2.Match("[*]") ) pToken->m_strParam2 = pToken->m_strParam2.substr(1, pToken->m_strParam2.size()-2 ); else { cerr << "Error: Bad loop syntax at line " << iLine << " in file " << m_strCurrentTemplateFile << "." << endl; exit(1); } } else { pToken->m_TokenType = TemplateToken::LOOP; // End value pToken->m_strParam3 = *pstrLine; pToken->m_strParam3.Trim(); if( pToken->m_strParam1.empty() ) { cerr << "Error: Missed counter name at line " << iLine << " in file " << m_strCurrentTemplateFile << "." << endl; exit(1); } if( pToken->m_strParam2.empty() ) { cerr << "Error: Missed initial value for counter at line " << iLine << " in file " << m_strCurrentTemplateFile << "." << endl; exit(1); } if( pToken->m_strParam3.empty() ) { cerr << "Error: Missed final value for counter at line " << iLine << " in file " << m_strCurrentTemplateFile << "." << endl; exit(1); } // Parse expressions pToken->ptrExprBegin = ParseExpression(pToken->m_strParam2); pToken->ptrExprEnd = ParseExpression(pToken->m_strParam3); if( !pToken->m_strParam4.empty() ) pToken->ptrExprStep = ParseExpression(pToken->m_strParam4); } m_vecToken.push_back(pToken); return m_vecToken.size()-1; } //----------------------------------------------------------------------------- // TemplateFileParsor::ParseIfCond //----------------------------------------------------------------------------- int TemplateFileParsor::ParseIfCond(String *pstrLine, int iLine) { TemplateTokenPtr ptrToken(new TemplateToken); ptrToken->m_iTemplateLine = iLine; // Extract payload charge SuppressComments(pstrLine); pstrLine->Trim(); String strCond, strParam2; uint uiPos = string::npos; if( string::npos == uiPos ) { uiPos = pstrLine->rfind("!="); if( uiPos != string::npos ) { ptrToken->m_TokenType = TemplateToken::IF_NOT_EQ; ptrToken->m_strParam1 = pstrLine->substr(0, uiPos); strParam2 = pstrLine->substr(uiPos + 2); } } if( string::npos == uiPos ) { uiPos = pstrLine->rfind("="); if( uiPos != string::npos ) { ptrToken->m_TokenType = TemplateToken::IF_EQ; ptrToken->m_strParam1 = pstrLine->substr(0, uiPos); strParam2 = pstrLine->substr(uiPos + 1); } } if( string::npos == uiPos ) { uiPos = pstrLine->rfind(">"); if( uiPos != string::npos ) { ptrToken->m_TokenType = TemplateToken::IF_SUP; ptrToken->m_strParam1 = pstrLine->substr(0, uiPos); strParam2 = pstrLine->substr(uiPos + 1); } } if( string::npos == uiPos ) { uiPos = pstrLine->rfind("<"); if( uiPos != string::npos ) { ptrToken->m_TokenType = TemplateToken::IF_INF; ptrToken->m_strParam1 = pstrLine->substr(0, uiPos); strParam2 = pstrLine->substr(uiPos + 1); } } ptrToken->m_strParam1.Trim(); strParam2.Trim(); // Remove quotes or double quotes if any strParam2.ExtractToken('\'', '\'', &ptrToken->m_strParam2); if( ptrToken->m_strParam2.empty() ) strParam2.ExtractToken('"', '"', &ptrToken->m_strParam2); if( ptrToken->m_strParam2.empty() ) // No quotes ptrToken->m_strParam2 = strParam2; m_vecToken.push_back(ptrToken); return m_vecToken.size()-1; } //----------------------------------------------------------------------------- // TemplateFileParsor::ParseIfExists //----------------------------------------------------------------------------- int TemplateFileParsor::ParseIfExists(String *pstrLine, int iLine) { TemplateTokenPtr ptrToken(new TemplateToken); ptrToken->m_TokenType = TemplateToken::IF_EXISTS; ptrToken->m_iTemplateLine = iLine; // Extract payload charge SuppressComments(pstrLine); // we parse the name of the NeXus Object. pstrLine->Trim(); if( pstrLine->StartWith("nxs:") ) ptrToken->m_strData = *pstrLine; else // Variable ptrToken->m_strParam1 = *pstrLine; m_vecToken.push_back(ptrToken); return m_vecToken.size()-1; } //----------------------------------------------------------------------------- // TemplateFileParsor::ParseIf //----------------------------------------------------------------------------- int TemplateFileParsor::ParseIf(String *pstrLine, int iLine) { // Search kind of 'if' statement pcsz pszLine = PSZ(*pstrLine); if( strstr(pszLine, "=") || strstr(pszLine, "!=") || strstr(pszLine, ">") || strstr(pszLine, "<") ) return ParseIfCond(pstrLine, iLine); return ParseIfExists(pstrLine, iLine); } //----------------------------------------------------------------------------- // TemplateFileParsor::ParseBlockStart //----------------------------------------------------------------------------- int TemplateFileParsor::ParseBlockStart(String *pstrLine) { // Extract payload charge SuppressComments(pstrLine); pstrLine->Trim(); TemplateTokenPtr ptrToken(new TemplateToken); ptrToken->m_TokenType = TemplateToken::BLOCK_START; // Get block name pstrLine->ExtractToken(' ', &ptrToken->m_strParam1); // Get max block length ptrToken->m_strParam2 = *pstrLine; m_vecToken.push_back(ptrToken); return m_vecToken.size()-1; } //----------------------------------------------------------------------------- // TemplateFileParsor::ParsePadding //----------------------------------------------------------------------------- int TemplateFileParsor::ParsePadding(String *pstrLine, int iLine) { // Extract payload charge SuppressComments(pstrLine); pstrLine->Trim(); TemplateTokenPtr ptrToken(new TemplateToken); ptrToken->m_TokenType = TemplateToken::PADDING; // Get Padding pattern ptrToken->m_strParam1 = *pstrLine; if( pstrLine->empty() ) // default padding pattern : 80 blanks characters and a LF ptrToken->m_strParam1 = " \n"; else { int iRc = pstrLine->ExtractToken('"', '"', &ptrToken->m_strParam1); if( iRc != String::SEP_FOUND ) { cerr << "Error: bad syntax at line " << iLine << " in file " << m_strCurrentTemplateFile << "; quotes missing." << endl; exit(1); } } m_vecToken.push_back(ptrToken); return m_vecToken.size()-1; } //----------------------------------------------------------------------------- // TemplateFileParsor::BuildDataFragments //----------------------------------------------------------------------------- bool TemplateFileParsor::BuildDataFragments(TemplateToken *pToken, const String &strData) { String strToFragment = strData; bool bVarDetected = false; while( strToFragment.size() > 0 ) { // Search for a variable uint uiFirstPos = strToFragment.find("$("); if( String::npos != uiFirstPos ) { // Search for matching ')'. Take care of nested variables uint uiMatchPos = strToFragment.find_first_of(')', uiFirstPos + 2); if( String::npos != uiMatchPos ) { // New fragment if( uiFirstPos > 0 ) { DataFragment fragText(DataFragment::TEXT, strToFragment.substr(0, uiFirstPos)); pToken->lstDataFragments.push_back(fragText); } // Delete up to '$(' characters strToFragment.erase(0, uiFirstPos + 2); // Extract variable content DataFragment fragVar(DataFragment::VARIABLE, strToFragment.substr(0, uiMatchPos - uiFirstPos - 2)); pToken->lstDataFragments.push_back(fragVar); // Delete up to matching end parenthesis strToFragment.erase(0, uiMatchPos - uiFirstPos - 1); bVarDetected = true; } else { // Missing close bracket // Copying up to the end of template string DataFragment fragText(DataFragment::TEXT, strToFragment); pToken->lstDataFragments.push_back(fragText); strToFragment.erase(); } } else { // Copying up to the end of template string DataFragment fragText(DataFragment::TEXT, strToFragment); pToken->lstDataFragments.push_back(fragText); strToFragment.erase(); } } return bVarDetected; } //----------------------------------------------------------------------------- // TemplateFileParsor::GetTypeFromFormat //----------------------------------------------------------------------------- DataBuf::Type TemplateFileParsor::GetTypeFromFormat(char cType, char cMod) { switch( cType ) { case 's': return DataBuf::CHAR; case 'd': if( cMod == 'l') return DataBuf::LONG; else if( cMod == 'h') return DataBuf::SHORT; return DataBuf::INT; case 'e': case 'E': case 'f': case 'g': case 'G': return DataBuf::DOUBLE; case '?': return DataBuf::UNKNOWN; default: return DataBuf::UNKNOWN; }; return DataBuf::UNKNOWN; } //----------------------------------------------------------------------------- // TemplateFileParsor::ParsePrintData //----------------------------------------------------------------------------- void TemplateFileParsor::ParsePrintData(String *pstrLine, int iLine) { pstrLine->Trim(); String strToPrint; int iRc = pstrLine->ExtractToken('"', '"', &strToPrint); CTemplateProcessor VarProc(CTemplateProcessor::EMPTY_STRING); if( m_pVarEval ) VarProc.AddEvaluator(m_pVarEval); CEnvVariableEvaluator EnvVar; VarProc.AddEvaluator(&EnvVar); // Variable substitution in quoted strings !! VarProc.Process(&strToPrint); uint uiPos = 0; // looking for new line characters. for( uiPos = strToPrint.find("\\n"); uiPos != String::npos; uiPos = strToPrint.find("\\n")) strToPrint.replace(uiPos, 2, "\n"); // looking for carriage return characters. for( uiPos = strToPrint.find("\\r"); uiPos != String::npos; uiPos = strToPrint.find("\\r")) strToPrint.replace(uiPos, 2, "\r"); // looking for tab characters. for( uiPos = strToPrint.find("\\t"); uiPos != String::npos; uiPos = strToPrint.find("\\t")) strToPrint.replace(uiPos, 2, "\t"); if( 1 == iRc ) { while( !strToPrint.empty() ) { String strTxt, strTmp; // Search for next format directive bool bParse = true; while( bParse ) { iRc = strToPrint.ExtractToken('%', &strTmp); // Skip directive indicator if it's a '%%' pair if( strToPrint.StartWith('%') ) { strTmp += '%'; strToPrint.erase(0, 1); } else bParse = false; strTxt += strTmp; } if( !strTxt.empty() ) { // Text to print before format directive TemplateTokenPtr ptrToken(new TemplateToken); ptrToken->m_iTemplateLine = iLine; ptrToken->m_TokenType = TemplateToken::PRINT_TEXT; ptrToken->m_strData = strTxt; ptrToken->m_Format.Set("%s"); m_vecToken.push_back(ptrToken); } if( 1 == iRc ) { // A format directive was found SuppressComments(pstrLine); String strArgument; int iRc2 = pstrLine->ExtractToken(',', &strArgument); if( 0 == iRc2 ) { cerr << "Error: Argument missing at line " << iLine << " in file " << m_strCurrentTemplateFile << "." << endl; exit(1); } // Remove blanks strArgument.Trim(); // Check argument type if( strArgument.Match("[nxs:*<*>]*") ) { // This is a array type argument // Erase '[' and ']' enclosers strArgument.erase(0, 1); // '[' uint uiMatchingPos = strArgument.find(']'); strArgument.erase(uiMatchingPos, 1); // ']' // Insert a loop/end-loop couple TemplateTokenPtr ptrLoopToken(new TemplateToken); ptrLoopToken->m_iTemplateLine = iLine; ptrLoopToken->m_TokenType = TemplateToken::LOOP_OVER; ptrLoopToken->m_strParam1 = "loopvar"; // Extract loop part of the argument String strLastPart; int iLastPart = strArgument.rfind('>'); strLastPart = strArgument.substr(iLastPart+1); ptrLoopToken->m_strParam2 = strArgument.substr(0, iLastPart+1); ptrLoopToken->m_iEndBlockPos = m_vecToken.size() + 1; // Add 'loop' Token m_vecToken.push_back(ptrLoopToken); // Replace loop element with variable access String strTmp; strArgument.ExtractTokenRight('<', '>', &strTmp); strArgument += "$(loopvar_name)" + strLastPart; } else if( strArgument.Match("*[$(*)]*") ) { uint uiMatchingPos = strArgument.find("[$("); uint uiLastPos = strArgument.find("]", uiMatchingPos); String strBeforePattern = strArgument.substr(0, uiMatchingPos); String strAfterPattern = strArgument.substr(uiLastPos + 1); String strMatchedPattern = strArgument.substr(uiMatchingPos + 1, uiLastPos - uiMatchingPos - 1); // Insert a loop/end-loop couple TemplateTokenPtr ptrLoopToken(new TemplateToken); ptrLoopToken->m_iTemplateLine = iLine; ptrLoopToken->m_TokenType = TemplateToken::LOOP_OVER; ptrLoopToken->m_strParam1 = "loopvar"; ptrLoopToken->m_strParam2 = strMatchedPattern; ptrLoopToken->m_iEndBlockPos = m_vecToken.size() + 1; // Add 'loop' Token m_vecToken.push_back(ptrLoopToken); // Rebuild argument for next token (inside loop) strArgument = strBeforePattern + "$(loopvar_name)" + strAfterPattern; } TemplateTokenPtr ptrToken(new TemplateToken); ptrToken->m_iTemplateLine = iLine; ptrToken->m_TokenType = TemplateToken::PRINT_DATA; if( false == BuildDataFragments(ptrToken.ObjectPtr(), strArgument) ) // If no variable are presents in the argument string then fill strData member ptrToken->m_strData = strArgument; // Extend format string up to next format directive int iPos = strToPrint.find('%'); // Parse format ptrToken->m_Format.Set('%' + strToPrint.substr(0, iPos)); // Search for format type in first 10 characters DataBuf::Type eType = GetTypeFromFormat(ptrToken->m_Format.Type(), ptrToken->m_Format.Modifier()); if( DataBuf::NO_TYPE == eType ) { cerr << "Error: Bad type specification at line " << iLine << " in file " << m_strCurrentTemplateFile << "." << endl; exit(1); } ptrToken->m_eOutputType = eType; ptrToken->m_strPrintFmt = ptrToken->m_Format.Get(); m_vecToken.push_back(ptrToken); strToPrint.erase(0, iPos); } } } else { cerr << "Error: Missed '\"' at line " << iLine << " in file " << m_strCurrentTemplateFile << "." << endl; exit(1); } } //----------------------------------------------------------------------------- // TemplateFileParsor::ParseBinary //----------------------------------------------------------------------------- void TemplateFileParsor::ParseBinary(String *pstrLine, int iLine) { if( pstrLine->StartWith("binary", true) ) pstrLine->erase(0, strlen("binary")); pstrLine->Trim(); String strBinaryFormat; int iRc = pstrLine->ExtractToken('\'', '\'', &strBinaryFormat); pstrLine->Trim(); if( iRc != EXTRACT_TOKEN_FOUND ) { cerr << "Error: Syntax error at line " << iLine << " in file " << m_strCurrentTemplateFile << "." << endl; exit(1); } TemplateTokenPtr ptrToken(new TemplateToken); ptrToken->m_iTemplateLine = iLine; ptrToken->m_TokenType = TemplateToken::BINARY; if( false == BuildDataFragments(ptrToken.ObjectPtr(), *pstrLine) ) // If no variable are presents in the argument string then fill strData member ptrToken->m_strData = *pstrLine; if( strBinaryFormat == "c" ) { ptrToken->m_eBinaryDataType = TemplateToken::CHAR; ptrToken->m_uiTypeSize = 1; } else if( strBinaryFormat == "i1" || strBinaryFormat == "bt" ) { ptrToken->m_eBinaryDataType = TemplateToken::BYTE; ptrToken->m_uiTypeSize = 1; } else if( strBinaryFormat == "i2" || strBinaryFormat == "si") { ptrToken->m_eBinaryDataType = TemplateToken::SHORT; ptrToken->m_uiTypeSize = sizeof(short); } else if( strBinaryFormat == "ui2" || strBinaryFormat == "usi") { ptrToken->m_eBinaryDataType = TemplateToken::USHORT; ptrToken->m_uiTypeSize = sizeof(unsigned short); } else if( strBinaryFormat == "i4" || strBinaryFormat == "li" ) { ptrToken->m_eBinaryDataType = TemplateToken::LONG; ptrToken->m_uiTypeSize = sizeof(long); } else if( strBinaryFormat == "ui4" || strBinaryFormat == "uli" ) { ptrToken->m_eBinaryDataType = TemplateToken::LONG; ptrToken->m_uiTypeSize = sizeof(unsigned long); } else if( strBinaryFormat == "f4" || strBinaryFormat == "f" ) { ptrToken->m_eBinaryDataType = TemplateToken::FLOAT; ptrToken->m_uiTypeSize = sizeof(float); } else if( strBinaryFormat == "f8" || strBinaryFormat == "lf" ) { ptrToken->m_eBinaryDataType = TemplateToken::DOUBLE; ptrToken->m_uiTypeSize = sizeof(double); } else if( strBinaryFormat == "b" ) { ptrToken->m_eBinaryDataType = TemplateToken::RAW; ptrToken->m_uiTypeSize = 0; } else if( strBinaryFormat == "jpeg" ) { #ifdef __JPEG_SUPPORT__ ptrToken->m_eBinaryDataType = TemplateToken::JPEG_IMAGE; ptrToken->m_uiTypeSize = 0; #else cerr << "Error: jpeg output not supported in this version (line: " << iLine << " in file " << m_strCurrentTemplateFile << ")." << endl; exit(1); #endif } else if( strBinaryFormat == "bmp" ) { ptrToken->m_eBinaryDataType = TemplateToken::BMP_IMAGE; ptrToken->m_uiTypeSize = 0; } else { cerr << "Error: unknown binary format '" << strBinaryFormat << "' at line " << iLine << " in file " << m_strCurrentTemplateFile << "." << endl; exit(1); } m_vecToken.push_back(ptrToken); } //----------------------------------------------------------------------------- // TemplateFileParsor::Parse //----------------------------------------------------------------------------- bool TemplateFileParsor::IsLoopToken(const TemplateToken &aToken) { if( TemplateToken::LOOP_OVER == aToken.m_TokenType || TemplateToken::LOOP == aToken.m_TokenType ) return true; return false; } //----------------------------------------------------------------------------- // TemplateFileParsor::Parse //----------------------------------------------------------------------------- void TemplateFileParsor::Parse(const string &strTemplateName, IVariableEvaluator *pVarEval) { m_pVarEval = pVarEval; m_fnMainTemplate.Set(strTemplateName); m_strCurrentTemplateFile = strTemplateName; Parse(strTemplateName); } //----------------------------------------------------------------------------- // TemplateFileParsor::Parse //----------------------------------------------------------------------------- void TemplateFileParsor::Parse(const string &strTemplateName) { m_strCurrentTemplateFile = strTemplateName; if( !FileExists(PSZ(m_strCurrentTemplateFile)) ) { // Try with name relative to main template m_strCurrentTemplateFile = FileName(m_fnMainTemplate.Path() + m_strCurrentTemplateFile).FullName(); if( !FileExists(PSZ(m_strCurrentTemplateFile)) ) { cerr << "File " << strTemplateName << "don't exists" << endl; exit(1); } } // Build tokens tree ifstream fs(PSZ(m_strCurrentTemplateFile)); int iLine = 0; // Tokenize Tokenize(fs, iLine); } //----------------------------------------------------------------------------- // TemplateFileParsor::ReadHeader //----------------------------------------------------------------------------- void TemplateFileParsor::ReadHeader(const string &strTemplateName, String *pstrParams) { // Build template lines list ifstream fs(PSZ(strTemplateName)); int iLine = 0; while( !fs.eof() ) { iLine++; fs.getline(g_acScratchBuf, g_iScratchLen); String strLine = g_acScratchBuf; strLine.Trim(); if( !strLine.StartWith("#") ) // End of header reached return; // Header parsing // Search for lines begining with "# @param..." strLine.erase(0, 1); strLine.Trim(); if( strLine.StartWith("@param") ) { strLine.erase(0, strlen("@param")); strLine.Trim(); // Get name String strName; strLine.ExtractToken(' ', &strName); strName.Trim(); strLine.Trim(); // Pass type; String strTmp; strLine.ExtractToken(' ', &strTmp); strLine.Trim(); // Pass description strLine.ExtractToken('\'', '\'', &strTmp); strLine.Trim(); *pstrParams += strName + string("=") + strLine + string(","); } } } //----------------------------------------------------------------------------- // TemplateFileParsor::ParseEndBlock //----------------------------------------------------------------------------- void TemplateFileParsor::ParseEndBlock(TemplateToken::Type eExpectedType, TemplateToken::Type eTokenType, int iLine) { if( eExpectedType != eTokenType ) { cerr << "Error : end block mismatching at line " << iLine << " in file " << m_strCurrentTemplateFile << "." << endl; exit(1); } } //----------------------------------------------------------------------------- // TemplateFileParsor::ParsePreprocessorInclude //----------------------------------------------------------------------------- void TemplateFileParsor::ParsePreprocessorInclude(String *pstrLine) { if( pstrLine->StartWith("include", true) ) pstrLine->erase(0, strlen("include")); if( pstrLine->StartWith("+", true) ) pstrLine->erase(0, strlen("+")); pstrLine->Trim(); String strFileName; pstrLine->ExtractToken('\'', '\'', &strFileName); Parse(strFileName); } //----------------------------------------------------------------------------- // TemplateFileParsor::GetLineToken //----------------------------------------------------------------------------- TemplateToken::Type TemplateFileParsor::GetLineToken(String &strLine) { for( int i = 0; i < g_iTokenCount; i++ ) { if( strLine.StartWith(g_LineToken[i].pszToken1) ) { if( g_LineToken[i].bRemoveToken ) strLine.erase(0, strlen(g_LineToken[i].pszToken1) ); return g_LineToken[i].TokenType; } } return TemplateToken::NO_TYPE; } //----------------------------------------------------------------------------- // TemplateFileParsor::Tokenize //----------------------------------------------------------------------------- void TemplateFileParsor::Tokenize(ifstream &fs, int &iLine, TemplateToken::Type eEndBlockToken) { while( !fs.eof() ) { iLine++; fs.getline(g_acScratchBuf, g_iScratchLen); String strLine = g_acScratchBuf; Trim(&strLine); // Merge splitted lines (with '\') while( EndWith(strLine, '\\') ) { iLine++; strLine.erase(strLine.size()-1); fs.getline(g_acScratchBuf, g_iScratchLen); String strPartLine = g_acScratchBuf; Trim(&strPartLine); strLine += strPartLine; } // Replace tabs with spaces strLine.Replace('\t', ' '); if( strLine.size() == 0 || strLine.StartWith("//") || strLine.StartWith("#") ) // Empty line continue; int iTokenType = (int)GetLineToken(strLine); switch( iTokenType ) { case TemplateToken::PRINT: ParsePrintData(&strLine, iLine); break; case TemplateToken::LOOP: { int iPos = ParseLoop(&strLine, iLine); Tokenize(fs, iLine, TemplateToken::END_LOOP); // Store end block position in token vector m_vecToken[iPos]->m_iEndBlockPos = m_vecToken.size() - 1; break; } case TemplateToken::IF: { int iPos = ParseIf(&strLine, iLine); Tokenize(fs, iLine, TemplateToken::END_IF); // Store end block position in token vector m_vecToken[iPos]->m_iEndBlockPos = m_vecToken.size() - 1; break; } case TemplateToken::BLOCK_START: { int iPos = ParseBlockStart(&strLine); Tokenize(fs, iLine, TemplateToken::BLOCK_END); // Store end block position in token vector m_vecToken[iPos]->m_iEndBlockPos = m_vecToken.size() - 1; break; } case TemplateToken::END_LOOP: ParseEndBlock(eEndBlockToken, TemplateToken::END_LOOP, iLine); return; case TemplateToken::END_IF: ParseEndBlock(eEndBlockToken, TemplateToken::END_IF, iLine); return; case TemplateToken::BLOCK_END: ParseEndBlock(eEndBlockToken, TemplateToken::BLOCK_END, iLine); return; case TemplateToken::SET: ParseSet(&strLine, iLine); break; case TemplateToken::OUTPUT: ParseOutput(&strLine, iLine, false); break; case TemplateToken::BINARY_OUTPUT: ParseOutput(&strLine, iLine, true); break; case TemplateToken::BINARY: ParseBinary(&strLine, iLine); break; case TemplateToken::PADDING: ParsePadding(&strLine, iLine); break; case TemplateToken::INCLUDE: ParsePreprocessorInclude(&strLine); break; default: cerr << "Error: Bad syntax at line " << iLine << " in file " << m_strCurrentTemplateFile << "." << endl; exit(1); } } if( eEndBlockToken != TemplateToken::NO_TYPE ) { // End of file reached while parsing a 'loop' or 'if' block cerr << "Error : Unexpected end of template file (" << m_strCurrentTemplateFile << ")." << endl; exit(1); } } //----------------------------------------------------------------------------- // TemplateFileParsor::ParseExpression //----------------------------------------------------------------------------- ExpressionPtr TemplateFileParsor::ParseExpression(const String &_strExpr) { // Very basic math expression parsor: // - can only parse expression like 'a + b - c * d / e' without parenthesis // - spaces characters must enclose operators ExpressionPtr ptrExpression = new Expression(); String strExpr = _strExpr; Expression::Operation opPrevious = Expression::CharToOp('N'); uint uiStartSearch = 0; while( !strExpr.empty() ) { int iOpPos = strExpr.find_first_of("+-/*", uiStartSearch); if( string::npos != iOpPos ) { String strMatching = strExpr.substr(iOpPos-1,3); // Operator must be enclosed by spaces characters if( strMatching.Match(" * ") ) { char cOp = strExpr[iOpPos]; String strToken; // Extract first operand strExpr.ExtractToken(cOp, &strToken); strToken.Trim(); ptrExpression->AddFragment(new Expression::Fragment(new Expression::Constant(strToken), opPrevious)); opPrevious = Expression::CharToOp(cOp); } else { // Look forward uiStartSearch = iOpPos + 1; } } else { strExpr.Trim(); ptrExpression->AddFragment(new Expression::Fragment(new Expression::Constant(strExpr), opPrevious)); break; } } return ptrExpression; } code-4.4.3/contrib/applications/NXextract/src/templateparsor.h000066400000000000000000000067401275430514000245140ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // // Creation : 20/07/2005 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #ifndef __TEMPLATEFILEPARSOR_H__ #define __TEMPLATEFILEPARSOR_H__ //----------------------------------------------------------------------------- // Referencable String // //----------------------------------------------------------------------------- class RefString:public String, MReferencable {}; //----------------------------------------------------------------------------- // class TemplateLine // //----------------------------------------------------------------------------- class TemplateLine { public: int iLine; RefString refFileName; String strLine; }; //----------------------------------------------------------------------------- // Class TemplateFileParsor // //----------------------------------------------------------------------------- class TemplateFileParsor { private: VecToken &m_vecToken; // Tokenized template file bool m_bSilentMode; // If true disable warnings IVariableEvaluator *m_pVarEval; // Variable evaluator bool m_bHeaderParsed; // 'true' if header was parsed FileName m_fnMainTemplate; // Main template file String m_strCurrentTemplateFile; void SuppressComments(String *pstrLine); bool IsLoopToken(const TemplateToken &aToken); // Get type id according to specified print format spec DataBuf::Type GetTypeFromFormat(char cType, char cMod); // Parsing TemplateToken::Type GetLineToken(String &strLine); void Tokenize(ifstream &fs, int &iLine, TemplateToken::Type eBlockType=TemplateToken::NO_TYPE); bool BuildDataFragments(TemplateToken *pToken, const String &strData); void ParsePrintData(String *pstrLine, int iLine); void ParseBinary(String *pstrLine, int iLine); void ParseOutput(String *pstrLine, int iLine, bool bBinary); void ParseSet(String *pstrLine, int iLine); int ParseLoop(String *pstrLine, int iLine); int ParseIf(String *pstrLine, int iLine); int ParseIfExists(String *pstrLine, int iLine); int ParseIfCond(String *pstrLine, int iLine); int ParseBlockStart(String *pstrLine); int ParsePadding(String *pstrLine, int iLine); void ParseEndBlock(TemplateToken::Type eExpectedType, TemplateToken::Type eTokenType, int iLine); void ParsePreprocessorInclude(String *pstrLine); public: // @param pstrVar Variable to evaluate // @return true if evaluation is done, or false TemplateFileParsor(VecToken *pvecToken); // Set silent mode void SetSilent(bool bSilent=true) { m_bSilentMode = bSilent; } // Parsing and script executing void Parse(const string &strTemplateName, IVariableEvaluator *pVarEval); void Parse(const string &strTemplateName); void ReadHeader(const string &strTemplateName, String *pstrParams); static ExpressionPtr ParseExpression(const String &strExpr); }; #endif code-4.4.3/contrib/applications/NXextract/src/variant.cpp000077500000000000000000000323551275430514000234550ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // Creation : 26/11/2009 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #include "base.h" #include "date.h" #include "membuf.h" #include "variant.h" using namespace soleil; //------------------------------------------------------------------------ // Variant::Variant //------------------------------------------------------------------------ Variant::Variant() { m_eType = NONE; } Variant::Variant(const Variant &v) { m_mbValue = v.m_mbValue; m_eType = v.m_eType; } Variant::Variant(const char *pcsz) { m_mbValue << pcsz; m_eType = Variant::STRING; } Variant::Variant(char c) { m_mbValue << c; m_eType = Variant::CHAR; } Variant::Variant(uint8 uc) { m_mbValue << uc; m_eType = Variant::UINT8; } Variant::Variant(short s) { m_mbValue << s; m_eType = Variant::INT16; } Variant::Variant(ushort us) { m_mbValue << us; m_eType = Variant::UINT16; } Variant::Variant(int i) { switch( sizeof(int) ) { case 4: m_mbValue << (long)i; m_eType = Variant::INT32; break; case 8: m_mbValue << (int64)i; m_eType = Variant::INT64; break; } } Variant::Variant(uint i) { switch( sizeof(uint) ) { case 4: m_mbValue << (ulong)i; m_eType = Variant::UINT32; break; case 8: m_mbValue << (int64)i; m_eType = Variant::INT64; break; } } Variant::Variant(long l) { m_mbValue << l; m_eType = Variant::INT32; } Variant::Variant(ulong ul) { m_mbValue << ul; m_eType = Variant::UINT32; } Variant::Variant(int64 i64) { m_mbValue << i64; m_eType = Variant::INT64; } Variant::Variant(float f) { m_mbValue << f; m_eType = Variant::FLOAT32; } Variant::Variant(double d) { m_mbValue << d; m_eType = Variant::FLOAT64; } Variant::Variant(const string &str) { m_mbValue << str; m_eType = Variant::STRING; } Variant::Variant(const Date &dt) { m_mbValue << dt.RawValue(); m_eType = Variant::DATE; } //------------------------------------------------------------------------ // Variant::operator= //------------------------------------------------------------------------ Variant &Variant::operator=(const Variant &v) { m_mbValue = v.m_mbValue; m_eType = v.m_eType; return *this; } Variant &Variant::operator=(const char *pcsz) { m_mbValue.Empty(); m_mbValue << pcsz; m_eType = Variant::STRING; return *this; } Variant &Variant::operator=(char c) { m_mbValue.Empty(); m_mbValue << c; m_eType = Variant::CHAR; return *this; } Variant &Variant::operator=(uint8 uc) { m_mbValue.Empty(); m_mbValue << uc; m_eType = Variant::UINT8; return *this; } Variant &Variant::operator=(short s) { m_mbValue.Empty(); m_mbValue << s; m_eType = Variant::INT16; return *this; } Variant &Variant::operator=(ushort us) { m_mbValue.Empty(); m_mbValue << us; m_eType = Variant::UINT16; return *this; } Variant &Variant::operator=(int i) { m_mbValue.Empty(); switch( sizeof(int) ) { case 4: m_mbValue << (long)i; m_eType = Variant::INT32; break; case 8: m_mbValue << (int64)i; m_eType = Variant::INT64; break; } return *this; } Variant &Variant::operator=(uint i) { m_mbValue.Empty(); switch( sizeof(uint) ) { case 4: m_mbValue << (ulong)i; m_eType = Variant::UINT32; break; case 8: m_mbValue << (int64)i; m_eType = Variant::INT64; break; } return *this; } Variant &Variant::operator=(long l) { m_mbValue.Empty(); m_mbValue << l; m_eType = Variant::INT32; return *this; } Variant &Variant::operator=(ulong ul) { m_mbValue.Empty(); m_mbValue << ul; m_eType = Variant::UINT32; return *this; } Variant &Variant::operator=(int64 i64) { m_mbValue.Empty(); m_mbValue << i64; m_eType = Variant::INT64; return *this; } Variant &Variant::operator=(float f) { m_mbValue.Empty(); m_mbValue << f; m_eType = Variant::FLOAT32; return *this; } Variant &Variant::operator=(double d) { m_mbValue.Empty(); m_mbValue << d; m_eType = Variant::FLOAT64; return *this; } Variant &Variant::operator=(const string &str) { m_mbValue.Empty(); m_mbValue << str; m_eType = Variant::STRING; return *this; } Variant &Variant::operator=(const Date &dt) { m_mbValue.Empty(); m_mbValue << dt.RawValue(); m_eType = Variant::DATE; return *this; } //------------------------------------------------------------------------ // Variant::operator char() //------------------------------------------------------------------------ Variant::operator char() const { if( CHAR == m_eType ) return *(char *)(m_mbValue.Buf()); else throw BadCast("Cannot convert value to 'char'", "Bad cast", "Variant::operator char"); } //------------------------------------------------------------------------ // Variant::operator uchar() //------------------------------------------------------------------------ Variant::operator uchar() const { if( UINT8 == m_eType ) return *(uchar *)(m_mbValue.Buf()); else throw BadCast("Cannot convert value to 'unsigned char'", "Bad cast", "Variant::operator char"); } //------------------------------------------------------------------------ // Variant::operator short() //------------------------------------------------------------------------ Variant::operator short() const { switch( m_eType ) { case CHAR: return short(*(char *)(m_mbValue.Buf())); case UINT8: return short(*(uint8 *)(m_mbValue.Buf())); case INT16: case UINT16: return *(short *)(m_mbValue.Buf()); default: throw BadCast("Cannot convert value to 'short'", "Bad cast", "Variant::operator short"); } } //------------------------------------------------------------------------ // Variant::operator ushort() //------------------------------------------------------------------------ Variant::operator ushort() const { switch( m_eType ) { case CHAR: return ushort(*(char *)(m_mbValue.Buf())); case UINT8: return ushort(*(uint8 *)(m_mbValue.Buf())); case INT16: case UINT16: return *(ushort *)(m_mbValue.Buf()); default: throw BadCast("Cannot convert value to 'unsigned short'", "Bad cast", "Variant::operator short"); } } //------------------------------------------------------------------------ // Variant::operator int() //------------------------------------------------------------------------ Variant::operator int() const { switch( sizeof(int) ) { case 4: switch( m_eType ) { case CHAR: return int(*(char *)(m_mbValue.Buf())); case UINT8: return int(*(uint8 *)(m_mbValue.Buf())); case INT16: return int(*(short *)(m_mbValue.Buf())); case UINT16: return int(*(ushort *)(m_mbValue.Buf())); case INT32: case UINT32: return *(int *)(m_mbValue.Buf()); default: throw BadCast("Cannot convert value to 'int'", "Bad cast", "Variant::operator int"); } case 8: switch( m_eType ) { case CHAR: return int(*(char *)(m_mbValue.Buf())); case UINT8: return int(*(uint8 *)(m_mbValue.Buf())); case INT16: return int(*(short *)(m_mbValue.Buf())); case UINT16: return int(*(ushort *)(m_mbValue.Buf())); case INT32: return int(*(long *)(m_mbValue.Buf())); case UINT32: return int(*(ulong *)(m_mbValue.Buf())); case INT64: return *(int *)(m_mbValue.Buf()); default: throw BadCast("Cannot convert value to 'int'", "Bad cast", "Variant::operator int"); } } } //------------------------------------------------------------------------ // Variant::operator int64() //------------------------------------------------------------------------ Variant::operator int64() const { switch( m_eType ) { case CHAR: return int64(*(char *)(m_mbValue.Buf())); case UINT8: return int64(*(uint8 *)(m_mbValue.Buf())); case INT16: return int64(*(short *)(m_mbValue.Buf())); case UINT16: return int64(*(ushort *)(m_mbValue.Buf())); case INT32: return int64(*(long *)(m_mbValue.Buf())); case UINT32: return int64(*(ulong *)(m_mbValue.Buf())); case INT64: return *(int64 *)(m_mbValue.Buf()); case DATE: return *(int64 *)(m_mbValue.Buf()); default: throw BadCast("Cannot convert value to 'int64'", "Bad cast", "Variant::operator int64"); } } //------------------------------------------------------------------------ // Variant::operator long() //------------------------------------------------------------------------ Variant::operator long() const { switch( m_eType ) { case CHAR: return long(*(char *)(m_mbValue.Buf())); case UINT8: return long(*(uint8 *)(m_mbValue.Buf())); case INT16: return long(*(short *)(m_mbValue.Buf())); case UINT16: return long(*(ushort *)(m_mbValue.Buf())); case INT32: case UINT32: return *(long *)(m_mbValue.Buf()); default: throw BadCast("Cannot convert value to 'long'", "Bad cast", "Variant::operator long"); } } //------------------------------------------------------------------------ // Variant::operator ulong() //------------------------------------------------------------------------ Variant::operator ulong() const { switch( m_eType ) { case CHAR: return ulong(*(char *)(m_mbValue.Buf())); case UINT8: return ulong(*(uint8 *)(m_mbValue.Buf())); case INT16: return ulong(*(short *)(m_mbValue.Buf())); case UINT16: return ulong(*(ushort *)(m_mbValue.Buf())); case INT32: case UINT32: return *(ulong *)(m_mbValue.Buf()); default: throw BadCast("Cannot convert value to 'long'", "Bad cast", "Variant::operator long"); } } //------------------------------------------------------------------------ // Variant::operator float() //------------------------------------------------------------------------ Variant::operator float() const { switch( m_eType ) { case CHAR: return float(*(char *)(m_mbValue.Buf())); case UINT8: return float(*(uint8 *)(m_mbValue.Buf())); case INT16: return float(*(short *)(m_mbValue.Buf())); case UINT16: return float(*(ushort *)(m_mbValue.Buf())); case INT32: return float(*(long *)(m_mbValue.Buf())); case UINT32: return float(*(ulong *)(m_mbValue.Buf())); case INT64: return float(*(int64 *)(m_mbValue.Buf())); case FLOAT32: return *(float *)(m_mbValue.Buf()); case FLOAT64: return double(*(float *)(m_mbValue.Buf())); default: throw BadCast("Cannot convert value to 'float'", "Bad cast", "Variant::operator float"); } } //------------------------------------------------------------------------ // Variant::operator double() //------------------------------------------------------------------------ Variant::operator double() const { switch( m_eType ) { case CHAR: return double(*(char *)(m_mbValue.Buf())); case UINT8: return double(*(uint8 *)(m_mbValue.Buf())); case INT16: return double(*(short *)(m_mbValue.Buf())); case UINT16: return double(*(ushort *)(m_mbValue.Buf())); case INT32: return double(*(long *)(m_mbValue.Buf())); case UINT32: return double(*(ulong *)(m_mbValue.Buf())); case INT64: return double(*(int64 *)(m_mbValue.Buf())); case FLOAT32: return double(*(float *)(m_mbValue.Buf())); case FLOAT64: return *(double *)(m_mbValue.Buf()); default: throw BadCast("Cannot convert value to 'long'", "Bad cast", "Variant::operator long"); } } //------------------------------------------------------------------------ // Variant::operator String() //------------------------------------------------------------------------ Variant::operator String() const { switch( m_eType ) { case CHAR: return StrFormat("%c", *(char *)m_mbValue.Buf()); case UINT8: return StrFormat("%ud", uint(*(char *)(m_mbValue.Buf()))); case INT16: return StrFormat("%hd", *(short *)(m_mbValue.Buf())); case UINT16: return StrFormat("%uhd", *(ushort *)(m_mbValue.Buf())); case INT32: return StrFormat("%ld", *(long *)(m_mbValue.Buf())); case UINT32: return StrFormat("%uld", *(ulong *)(m_mbValue.Buf())); case INT64: return StrFormat("%uld", *(int64 *)(m_mbValue.Buf())); case FLOAT32: return StrFormat("%g", *(float *)(m_mbValue.Buf())); case FLOAT64: return StrFormat("%g", *(double *)(m_mbValue.Buf())); case STRING: return StrFormat("%s", m_mbValue.Buf()); case DATE: { Date dt; dt.SetRawValue(*(int64 *)(m_mbValue.Buf())); return StrFormat("%s", PSZ(dt.ToISO8601())); } default: throw BadCast("Cannot convert value to 'long'", "Bad cast", "Variant::operator long"); } } code-4.4.3/contrib/applications/NXextract/src/variant.h000077500000000000000000000075231275430514000231210ustar00rootroot00000000000000//***************************************************************************** // Synchrotron SOLEIL // // 'Variant' class // // Creation : 26/11/2009 // Author : Stephane Poirier // // This program is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free Software // Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, but WITHOUT // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. // //***************************************************************************** #ifndef __VARIANT_H__ #define __VARIANT_H__ #ifndef __BASE_H__ #include "base.h" #endif namespace gdshare { //============================================================================= /// Handling various types in a single class //============================================================================= class Variant { public: /// Value type enum EType { NONE = 0, CHAR, UINT8, INT16, INT32, INT64, UINT16, UINT32, FLOAT32, FLOAT64, STRING, DATE }; /// Bad cast Exception class BadCast: public Exception { protected: const char *ErrorTitle() { return "Bad cast: "; } public: BadCast(const char *pcszError=NULL, const char *pcszReason=NULL, const char *pcszMethod=NULL): Exception(pcszError, pcszReason, pcszMethod) { } }; private: MemBuf m_mbValue; EType m_eType; public: EType Type() const { return m_eType; } Variant(); Variant(const Variant &v); Variant(char c); Variant(uchar uc); Variant(short s); Variant(ushort us); Variant(long l); Variant(ulong ul); Variant(int i); Variant(uint ui); Variant(int64 i64); Variant(float f); Variant(double d); Variant(const string &str); Variant(const char *pcsz); Variant(const Date &dt); Variant &operator=(char c); Variant &operator=(uchar uc); Variant &operator=(short s); Variant &operator=(ushort us); Variant &operator=(long l); Variant &operator=(ulong l); Variant &operator=(int i); Variant &operator=(uint ui); Variant &operator=(int64 i64); Variant &operator=(float f); Variant &operator=(double d); Variant &operator=(const char *pcsz); Variant &operator=(const string &str); Variant &operator=(const Date &dt); Variant &operator=(const Variant &v); //@{ Comparison operator: YET to be implmented Variant &operator==(char c) const; Variant &operator==(uchar uc) const; Variant &operator==(short s) const; Variant &operator==(ushort us) const; Variant &operator==(long l) const; Variant &operator==(ulong l) const; Variant &operator==(int i) const; Variant &operator==(uint ui) const; Variant &operator==(int64 i64) const; Variant &operator==(float f) const; Variant &operator==(double d) const; Variant &operator==(const char *pcsz) const; Variant &operator==(const string &str) const; Variant &operator==(const Date &dt) const; Variant &operator==(const Variant &v) const; //@{ Implicite conversions operator char() const; operator uchar() const; operator short() const; operator ushort() const; operator int() const; operator int64() const; operator long() const; operator ulong() const; operator float() const; operator double() const; operator String() const; operator Date() const; //@} //@{ Explicite conversions: YET to be implmented char ToChar() const; uint8 ToUInt8() const; short ToShort() const; ushort ToUShort() const; long ToLong() const; ulong ToULong() const; int ToInt() const; int64 ToInt64() const; float ToFloat() const; double ToDouble() const; String ToString() const; Date ToDate() const; //@} }; /// Reference pointer to variant typedef RefPtr VariantPtr; } // namespace soleil #endifcode-4.4.3/dir_syntax.cmake000066400000000000000000000002231275430514000156200ustar00rootroot00000000000000# # syntax: cmake -DNATIVE:PATH="something" -P dir_syntax.cmake # file(TO_CMAKE_PATH "${NATIVE}" TRANS) file(WRITE "dir_syntax.txt" "${TRANS}") code-4.4.3/doc/000077500000000000000000000000001275430514000132025ustar00rootroot00000000000000code-4.4.3/doc/CMakeLists.txt000066400000000000000000000024051275430514000157430ustar00rootroot00000000000000## Process this file with cmake #==================================================================== # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, # MA 02111-1307 USA # # For further information, see # # #==================================================================== add_subdirectory (doxygen) install (FILES README.doc DESTINATION ${CMAKE_INSTALL_DOCDIR} COMPONENT Documentation) code-4.4.3/doc/README000066400000000000000000000004021275430514000140560ustar00rootroot00000000000000* * This file is part of CVS only and not part of the install * kit. Put comments for the install kit into README.doc * Documentation is installed into $(NXDOCDIR) which is specified in configure.ac - usually /usr/local/nexus/doc/{api,tutorial,...} -- $Id$ code-4.4.3/doc/README.doc000066400000000000000000000004011275430514000146210ustar00rootroot00000000000000Various bits of NeXus documentation api: NeXus API documentation definitions: NeXus definitions documentation howto: NeXus howto and FAQs nxdict: NXdict (NXD) API reference tutorial: NeXus tutorial -- $Id: README,v 1.1 2005/06/07 11:11:14 faa59 Exp $ code-4.4.3/doc/api/000077500000000000000000000000001275430514000137535ustar00rootroot00000000000000code-4.4.3/doc/api/NeXusIntern.html000066400000000000000000000742351275430514000170760ustar00rootroot00000000000000 NeXusIntern.radi

NeXus Programmers Reference

Mark Koennecke
January 2007

This is a description of the internal working of the ANSI-C language NeXus-API. This is required reading for everyone who attempts to make changes to the NeXus core API. But be warned: this is not for the faint hearted. A successfull NeXus-API hacker needs a solid understanding of advanced C programming techniques and the HDF-4, HDF-5 and Mini-XML API's. Including their quirks and limitations. And for writing language bindings one needs to know about the foreign function interface conventions of the target language of the binding.

The Top Level NeXus API

The NeXus-API consists of a set of functions for creating NeXus files and storing data and attributes in them. All user visible NeXus data types and functions are protoyped in the header file: napi.h. besides the normal function protoypes, there als exists prototypes for function names adjusted in such a way that they can be called from FORTRAN. Also several internal support functions for the FORTRAN interface are defined.

As of 2007, the NeXus-API supports three different file formats: HDF-4, HDF-5 and XML. This has a couple of implications: One of them is that there are two categories of functions in the NeXus-API:

  • Most functions are specific to the actual file format used.
  • Some functions can be expressed in terms of the more primitive file access functions. Such functions are directly implemented in napi.c.

In an object oriented world the issue with the file type specific funtions would be solved through ploymorphy: there would be a base class specifying the interface and file type specific derived classes which overload the methods with appropriate ones. For reasons of portability the NeXus group choose to implement the NeXus-API in C. Thus polymoprhy had to be implemented in plain C. In order to do this all NeXus functions either create or take a pointer to a NeXus private data structure as a parameter. The current implementation of this data structure looks like this:

typedef struct {
   NXhandle *pNexusData;   
   int stripFlag;
   NXstatus ( *nxclose)(NXhandle* pHandle);
   NXstatus ( *nxflush)(NXhandle* pHandle);
   NXstatus ( *nxmakegroup) (NXhandle handle, CONSTCHAR *name, CONSTCHAR* NXclass);
   NXstatus ( *nxopengroup) (NXhandle handle, CONSTCHAR *name, CONSTCHAR* NXclass);
   NXstatus ( *nxclosegroup)(NXhandle handle);
   NXstatus ( *nxmakedata) (NXhandle handle, CONSTCHAR* label, int datatype, 
                            int rank, int dim[]);
   NXstatus ( *nxcompmakedata) (NXhandle handle, CONSTCHAR* label, int datatype, 
                                int rank, int dim[], int comp_typ, int bufsize[]);
   NXstatus ( *nxcompress) (NXhandle handle, int compr_type);
   NXstatus ( *nxopendata) (NXhandle handle, CONSTCHAR* label);
   NXstatus ( *nxclosedata)(NXhandle handle);
   NXstatus ( *nxputdata)(NXhandle handle, void* data);
   NXstatus ( *nxputattr)(NXhandle handle, CONSTCHAR* name, void* data, int iDataLen, 
                          int iType);
   NXstatus ( *nxputslab)(NXhandle handle, void* data, int start[], int size[]);    
   NXstatus ( *nxgetdataID)(NXhandle handle, NXlink* pLink);
   NXstatus ( *nxmakelink)(NXhandle handle, NXlink* pLink);
   NXstatus ( *nxmakenamedlink)(NXhandle handle, CONSTCHAR *newname, NXlink* pLink);
   NXstatus ( *nxgetdata)(NXhandle handle, void* data);
   NXstatus ( *nxgetinfo)(NXhandle handle, int* rank, int dimension[], int* datatype);
   NXstatus ( *nxgetnextentry)(NXhandle handle, NXname name, NXname nxclass, 
                              int* datatype);
   NXstatus ( *nxgetslab)(NXhandle handle, void* data, int start[], int size[]);
   NXstatus ( *nxgetnextattr)(NXhandle handle, NXname pName, int *iLength, int *iType);
   NXstatus ( *nxgetattr)(NXhandle handle, char* name, void* data, int* iDataLen, 
                          int* iType);
   NXstatus ( *nxgetattrinfo)(NXhandle handle, int* no_items);
   NXstatus ( *nxgetgroupID)(NXhandle handle, NXlink* pLink);
   NXstatus ( *nxgetgroupinfo)(NXhandle handle, int* no_items, NXname name, 
                              NXname nxclass);
   NXstatus ( *nxsameID)(NXhandle handle, NXlink* pFirstID, NXlink* pSecondID);
   NXstatus ( *nxinitgroupdir)(NXhandle handle);
   NXstatus ( *nxinitattrdir)(NXhandle handle);
   NXstatus ( *nxsetnumberformat)(NXhandle handle, int type, char *format);
   NXstatus ( *nxprintlink)(NXhandle handle, NXlink* link);
} NexusFunction, *pNexusFunction;
Basically this structure holds another pointer to a file type specific data structure and a lot of function pointers for the NeXus functions. A typical top level NeXus-API function implementation then looks like this:
NXstatus  NXmakegroup (NXhandle fid, CONSTCHAR *name, CONSTCHAR *nxclass) 
{
     pNexusFunction pFunc = handleToNexusFunc(fid);
     return pFunc->nxmakegroup(pFunc->pNexusData, name, nxclass);   
}
It just exchanges the fid against a pointer to the NexusFunction structure described above and calls the appropriate file type specific function.

Now a careful reader should ask how the NexusFunction structure is initialized to point to applicable functions for each file type. This happens in the NXopen function. NXopen figures the file type out by either looking at file creation flags or through inspection of the actual NeXus file to be openend. It then initializes the NexusFunction structure and proceeds to call the file type specific nxopen function in the NexusFunction structure.

NXopen has to implement another complication: the NeXus-API searches NeXus files in a NeXus search path defined through the environment variable NX_LOAD_PATH. This is done in NXopen; the located file is then opened through NXinternalopen.

The NeXus-API has an external file linking feauture. When the NeXus-API encounters a group with the attribute napimount it looks for a URL to a group in another file and opens the group in the other file without the user noticing anything. If such a special group is closed, the external file must be closed and the original file reenterd. This had to be implemented at the top level as the external linking feauture is supposed to work on top of any of the supported file formats. The functions NXopengroup and NXclosegroup have been instrumented in a suitable way to support external linking. But in order to do this some information is needed:

  • The nesting hierarchy of files
  • The information when to close an external file and step back into the source file of an external link.

This information is held in a file stack which is implemented in nxstack.h and nxstack.c. When entering a file the files name and corresponding NexusFunction structure is pushed onto the stack. When a file is closed, this data is popped again. For the test when an externally linked file is to be closed, the NXlink IDs as returned by NXgetgroupID are used. A pointer to such a file stack is currently the actual structure to which the NeXus file handle NXhandle points to. External linking is also the cause for the call to handleToNexusFunc in the function example above: this function retrieves the appropriate NexusFunction structure from the file stack.

Thus the NeXus-API can be approached as consisting of three different layers:

  1. The file stack layer
  2. The NexusFunction layer which implements file type polymorphy
  3. A driver layer implementing the functions to access files in the different file formats of NeXus.

NeXus-API Error Handling

All API's throw errors any now and then. Most are caused by the user, the rest are more serious... Whatever, the NeXus-API programmer needs a way to process such errors. In many cases the NeXus default: printing the error to stdout is good enough. But in a GUI one might pop up a message box or in a Java wrapper one might want to convert the error into an exception. The good news is that the NeXus-API is designed to support this. All errors are reported through a function NXIReportError. NXIReportError has the signature:

	void NXIReportError(void *pData, char *errorText);
A NeXus-API user now can replace the default error reporting function through an own implementation with the function NXMSetError. NXMSetError also allows to pass in a pointer to a user defined data structure which is passed as pData to the error reporting function.

NeXus File Drivers

NeXus HDF File Drivers

The NeXus file drivers for the HDF file formats HDF-4 and HDF-5 share common features. I recall that NeXus uses a hierarchy in order to organize information storage. But both HDF-API's are not tree based but use an interface which allows to open and close groups and datasets. This is sensible as HDF is designed to support very large data sets which may not necessarily fit into a computers memory in one go. But this also implies that the current position in the hierarchy of a given NeXus file has to be maintained by the NeXus-API. Such information is maintained in a stack which is pushed an popped while moving through the hierarchy. This stack also has to hold the positions within pending group and attribute searches through the NXgetnextentry and NXgetnextattr functions. Otherwise recursive searches would break.

Both HDF APIs make extensive use of integer ID's which act as handles to file interfaces and HDF objects. Of course the HDF NeXus file data structures must maintain a fair share of such ID's too. Great care has to be taken to release all used ID's at the appropriate time. Otherwise memory may be leaked. Or worse things may happen.

HDF-4 NeXus File Driver

It is worthwhile to know that each HDF-4 object in a HDF-4 file is unambigously identified through its tag and reference (ref) ID. Which happen to be integer numbers. For the following discussions it is also worth to know that Vgroups in HDF-4 are implemented as lists of reference and tag IDs of the objects contained in the Vgroup. The HDF-4 API is very rich. NeXus only uses a subset of the HDF-4 API, namely the Vgroup , the SDS and the annotation interface.

The HDF-4 NeXus file driver internally uses this data structure:

  typedef struct __NexusFile {
    struct iStack {
      int32 *iRefDir;
      int32 *iTagDir;
      int32 iVref;
      int32 __iStack_pad;               
      int iNDir;
      int iCurDir;
    } iStack[NXMAXSTACK];
    struct iStack iAtt;
    int32 iVID;
    int32 iSID;
    int32 iCurrentVG;
    int32 iCurrentSDS;
    int iNXID;
    int iStackPtr;
    char iAccess[2];
  } NexusFile, *pNexusFile;

iStack
The hierarchy stack.
iStackPtr
a pointer into the hierarchy stack.
iAtt
for storing the state of an attribute search.
iVID
The ID for the Vgroup interface. To be used when interacting with Vgroups.
ISID
The ID for the SDS interface. To be used when interacting with datasets.
iCurrentVG
The Id of the currently open Vgroup
iCurrentSDS
the ID of the currently open SDS. Must be 0 if no SDS open.
iNXID
an identifier for this data structure.
iAccess
The access code (read or write) for this file.

The hierarchy stack has the following fields:

iVref
The reference ID's of previous Vgroups.
iRefDir
an array of reference numbers used during searches with NXgetnextentry.
iTagDir
an array of tag numbers used during searches.
iCurDir
the current index into iRefDir and iTagDir.
iNDir
the length of iRefDir and iTagDir.
__iStack_pad
This makes compilers on 64-bit operating systems happy.

At this point it is convenient to discuss how group searches with NXgetnextentry work. On the first call to NXgetnextentry, all reference and tag ID's in the current group are read and copied into iRefDir and iTagDir. iNDir is set to the total number of objects held. iCurDir is set to 0 and data for the first object returned. Subsequent calls to NXgetexentry increment iCurDir and return appropriate data. Until the directory is exhausted and NX_EOD is returned. The internal functions NXIInitDir and NXIKillDir help with the management of this.

All group and SDS search code in the NeXus-HDF-4 driver suffer from the fact that different search functions have to be used when searching at root level or within a Vgroup. NXIFindVGroup and NXIFindSDS are helper functions for locating the appropriate objects. Both return the reference ID of a suitable object on success or NX_EOD in the case of failure.

Attribute searches are simpler: HDF-4 objects have arrays of attributes. And the ID of an attribute is simply the index into that array. Thus the total number of attributes is stored in iNDir at the start of an attribute search and iCurDir set to 0. Further calls increment iCurDir and return appropriate data until the attributes are exhausted. (NOTE: Here is a subtle bug waiting to happen: when a group search is mixed with an attribute search, things may go wrong. It would be better to have separate fields for the attribute search. That this has not been noticed yet is partly due to the fact that group attributes were introduced only recently).

Another issue is the implementation of named links. This is links to other objects in the NeXus file which appear under a different name in the linking Vgroup. This is not supported by the HDF-4 API: objects are identified by their reference ID and tags and names and class names are attributes to the object. This was solved by creating SDSs and Vgroups with the required name. Such objects then have an attribute NAPIlink which holds the tag and reference IDs of the linked item. The internal function findNapiClass and NX4opengroup and NX4opendata check for the existence of this attribute and act accordingly.

The initializations in NX4open and NXclose have to happen in the order as implemented. Otherwise ugly things may happen. It just does not work.

NX4flush is implemented as a close and a open of the file. This is because HDF-4 has no proper flush.

HDF-5 NeXus File Driver

The HDF-5 API addresses objects in HDF-5 files through unix like path strings. This requires some string processing in the file driver implementation. HDF-5 does not support class names for groups as HDF-4 did. The HDF-5 NeXus file driver solves this problem through the use of a group attribute called NX_class. There are also no file global attributes as in HDF-4. Such attributes are implemented as attributes to the root (/) group in the HDF-5 file driver.

Searches in HDF-5 work differently too: HDF-5 provides iterators which call a user supplied function for each element to be searched. The user supplied function then must store the data it needs about the element in an own data structure. The return value of the user supplied function also determines how the iteration proceeds.

Another source of complexity is HDF-5 data transfer. HDF-5 transfers data between a file data space and an in memory data space. Each of these data spaces has its own type, size etc. And each of these items has its own ID. This causes an proliferation of IDs. The nice thing about the scheme though is that the HDF-5 library takes care of all necessary conversions which need to happen between the various data spaces.

A special topic is closing files. In any other API closing a file also removes all resources associated with the file. This is by default not the case with HDF-5: if any ID is not released the HDF-5 library will keep the file open somehow. The HDF-5 team told me that some (paying) customer wanted this. Anyway: with the call to H5Pset_fclose_degree in NX5open proper operation is reestablished again: i.e. a call to NX5close really closes the file. Additioannly there is some code in NX5open which can print the number of handles left open. This can be useful for debugging.

The HDF-5 NeXus driver private data structure is this:

  typedef struct __NexusFile5 {
        struct iStack5 {
          char irefn[1024];
          int iVref;
          int iCurrentIDX;
        } iStack5[NXMAXSTACK];
        struct iStack5 iAtt5;
        int iVID;
        int iFID;
        int iCurrentG;
        int iCurrentD;
        int iCurrentS;
        int iCurrentT;
        int iCurrentA;
        int iNX;
        int iNXID;
        int iStackPtr;
        char *iCurrentLGG;
        char *iCurrentLD;
        char name_ref[1024];
        char name_tmp[1024];
        char iAccess[2];
  } NexusFile5, *pNexusFile5;

iAtt
The hierarchy stack
iStackPtr
the pointer into the hierarchy stack.
iFID
HDF-5 file handle
iCurrentG
handle of the current open group.
iCurrentD
handle of currently open dataset
iCurrentT
handle to type of currently open dataset
iCurrentS
handle to data space of currently open dataset
iCurrentA
temporary handle of an open attribute.
iNX
used in group searches
iNXID
signature of data structure
iCurrentLGG
name of last openened group
iCurrentLD
name of last openen dataset. Has length 0 when no dataset open.
name_ref
path to current group
name_tmp
some group path
iAccess
file access code

The hierarchy stack has the fields:

irefn
The name of the group
iVref
handle to group
iCurrentIDX
the current position in a group search

XML Nexus-API Driver

The XML format for NeXus was demanded for two reasons:

  • XML is the buzzword of the day
  • People want a format where they can edit their data with an editor.

In due course a NeXus-XML file format had been defined. However, XML has one problem: it is not designed to handle large amounts of numeric data well. This showed during a survey of XML parsing libraries: most would handle a large block of numbers as a large block of text which is very unwieldly for handling numbers. The implementation in Mike Sweets Mini-XML library was slightly better: a node would be created for each number. Still this is difficult for copying data in and wastes a lot of space. This is another difference to the HDF data formats: for XML the whole tree would have to be read into memory for reading or created in memory before it could be written to file. This is because XML has no way to address single objects in a file as HDF has. A way to circumvent this problem was to introduce a custom data node into Mini-XML together with user definable callback functions for reading and writing such data. This was done and was included into the standard Mini-XML library by its author: Mike Sweet. The custom data which is used to keep data in memory is an own abstraction of a multi dimensional dataset. This is implemented in nxdataset.h and nxdataset.c. Most of the functions there are straight forward. The custom I/O functions required to interface to Mini-XML live in the files nxio.h and nxio.c. The heart of this are the callback functions:

nexusTypeCallback
callback to determine the type of a node when reading.
nexusLoadcallback
a callback function for reading numeric data.
nexusWriteCallback
a callback function to write numeric data.

Then there are some pretty self explaining support functions.

With this out of the way most of the NeXus-API could be expressed in terms of the Mini-XML tree navigation and creation functions. Data transfer works through the nxdataset functions. But there is a limitation: unlimted dimensions are not supported for XML.

But there is another complication: XML does not know a thing about links. For links a " special node with the name NAPIlink was introduced. An attribute target to such a node points to the target of the link. If the link is a named link the NAPIlink node will also have an attribute name. The implementations of NXXopengroup, NXXopendata NXXclosegroup and NXXclosedata check for NAPIlink nodes and silently follow them. However this means that the XML driver jumps criss and cross through the Mini-XML tree structure when following links. In order to remember to which node to go back a stack was once again needed in the XML-NeXus driver data structure.

typedef struct {
    mxml_node_t *current;
    mxml_node_t *currentChild;
    int currentAttribute;
}xmlStack;
/*---------------------------------------------------------------------*/
typedef struct {
  mxml_node_t *root;           /* root node */
  int readOnly;                /* read only flag */
  int stackPointer;            /* stack pointer */
  char filename[1024];         /* file name, for NXflush, NXclose */
  xmlStack stack[NXMAXSTACK];  /* stack */
}XMLNexus, *pXMLNexus;

The stack structures fields are:

current
the current node
currentChild
The current child from which to continue in a group search
currentAttribute
The number of the current attribute in an attribute search.

The XMLNexus structure has:

root
The root of the Mini-XML node tree
readOnly
a flag for a read only file
stack
The stack
stackPointer
The current position in the stack
filename
the filename of the XML-neXus file

To make this explicitly clear: Reading and writing NeXus-XML files works as operations on in memory trees. This has a couple of consequences:

  • NeXus-XML is not suitable for large datasets. If you have very large datsets: use HDF-5!
  • A file will only be writen when a NXflush or a NXclose is called.

Another limitation is that dataset compression does not make sense in XML. The compression related functions are empty.

NeXus Language Bindings

Various bindings exist from the C-language NeXus-API to other programming languages. This section discusses implementation details for some of the supoorted language bindings.

FORTRAN 77

The F77 language bindings reside in the files napif.inc and napif.f. Napif.inc must be included by all programs using the NeXus F77 language bindings. Napif.f defines various constants and all NeXus functions as functions returning integers. Napif.f then implements the actual F77-API. Mostly it is a very thin layer around the NeXus functions but there are a few twists.

All functions using or returning strings must take care to convert F77 strings to C-strings and vice versa. For this support functions are provided.

The NeXus-API stores data in C-storage order but F77 requires fortan storage order. In order to achieve this dimensions have to be reversed. This happens through support functions in napi.c.

The NeXus API requires some structures to be passed around, most notably the NXhandle and the NXlink structures. This is done by copying such items onto F77 arrays large enough to hold the data.

Scripting Language Bindings through SWIG

Many popular scripting languages have a foreign function call interface. This allows them to interface to user supplied functions written in ANSI-C and packaged as a shared library. There is a tool called Software Wrapper and Interface Generator (SWIG) which takes as input an API description file and the ID of a scripting language and the goes away and generates wrapper code for the scripting languages foreign function call interface. Such an API description file has been generated for the NeXus-API in order to support all scripting languages for which suitable SWIG drivers exist. See the SWIG WWW-site (http://www.swig.org) for details.

Most scripting languages have bad support for multi dimensional arrays. This is why the NeXus SWIG interface supplies its own abstraction for such datasets. This is implemented in nxdataset.h and nxdataset.c. Nxdataset.i is the SWIG interface definition for the dataset API.

The raw NeXus-API proved to be difficult to wrap with SWIG. It became necessary to wrap most NeXus-API functions with a SWIG helper wrapper. Those helpers live in nxinterhelper.h and nxinterhelper.c. The helper functions basically make functions modifying pointers return pointers and data handling functions use the nxdataset abstraction.

The SWIG wrapped NeXus-API functions either return integer error codes or, when pointers are desired, NULL pointers when errors occur. In such cases the text message for the error can be inquired with an additional function: nx_getlasterror.

How the SWIG wrappers for the NeXus-API work is of course slightly different for each scripting language. The description in nxinter.tex for Tcl together with the SWIG documentation for your target scripting language of choice should get you started.

NeXus-Java Binding

The ANSI-C NeXus-API was wrapped with the Java Native Methods Interface (JNI) for use in Java programs. The Java-NeXus code consists basically of two parts:

  • Some Java code implementing a Java interface
  • Some C code which translates Java JNI calls into NeXus-API functions and maps return values back to Java values. This code together with the base NeXus-API and the required libraries is used to build a shared library which is loaded into the Java Virtual Machine at runtime prior to the first use of the Java-NeXus bindings.

The Java-NeXus wrapper had to solve a couple of problems:

  • Design issues
  • Java has no pointers
  • Data handling
  • Error handling
  • Link data handling

In order to go with the Java look and file one might expect that the Java-NeXus binding would consist of Java classes for files, groups, datasets and attributes. After careful consideration this idea was discarded in favour of a plain Java class implementing a NeXus file object. One reason is that such objects are not really idependent objects in a NeXus file but are part of a complex state machine withing the NeXus and HDF-APIs. Keeping such objects in sync with a NeXus file would have caused a nightmare. Instead such a more object oriented Java NeXus-API may be implemented on top of the basic Java-NeXus binding. No one cared enough to do this until now. Thus we are left with a Java interface where we have the NexusFile as the base interface objects. This implements a NexusFileInterface. This layer of abstraction was added to support future NexusFileInterface implementations based perhaps on a networked access to NeXus files. Which never was implemented. But no one complained about this too. Further classes are a helper class for links and an exception class.

The Java language has no pointers but the NeXus-API requires pointers as file handles. This problem was solved through a little dictionary which maps integer handles to real pointers. Java thus only has to deal with the integer handles which get translated into pointers at each call in the JNI-interface. This looks like this:

    nxhandle =  (NXhandle)HHGetPointer(handle);
The dictionary implementation lives in the files handle.h and handle.c. The current implementation supports 8192 files open at the same time only. But this proved enough so far.

The data in the NeXus-API is provided as arrays of native number types. But Java uses network byte order as its own binary representation of numbers in the Java Virtual Machine. A conversion was required. For reasons of laziness and admiration, the conversion routines were copied from the HDF-4 Java API. The conversion code lives in the ncsa/hdf/hdflib directory and its JNI counterpart in hdfnativeImp.c. The conversion happens in the Java code sections acting upon an HDFArray.

The NeXus-API prints errors to stdout. Java handles errors by throwing exceptions all over the place. In order to achieve this the Java-NeXus API replaces the standard NeXus-API error handler with an own one which throws NexusExceptions. This is implemented in the function JapiError in NexusFile.c.

In order to implement linking of objects in NeXus files some information about the objects to link must be carried around. In the NeXus-API this happens in the NXlink structure. This structure is mapped to a NXlink class in the Java-NeXus API. This has to have corresponding fields to the C-language structure. The JNI wrapper copies the data required for this structure back and forth.

Otherwise most of the wrapper routines in NexusFile.c just contain the stuff required to access Java data types from C, invoke the NeXus-API routine, and copy data from C back into Java. See the JNI documentation for details.

New NeXus Functions

With all this, extending the NeXus-API with a new function involves a lot of steps. I assume the function requires driver layer functionality, else the first few steps may be disregarded.

  1. Implement the new function in each driver layer
  2. Add the new function to the NeXusFunction structure
  3. Make sure that new function is assigned properly in the driver implementations.
  4. Make a new protoype for the function in napi.h
  5. Implement the function in napi.c
  6. Add the new function to the lists in napif.inc and provide a wrapper in napif.f
  7. Create a new SWIG helper function in nxinterhelper.h and nxinterhelper.c
  8. Edit nxinter.i to have a SWIG wrapper generated for the new function.
  9. Add the new function to the NexusFileInterface and NexusFile classes in the Java-API
  10. Write a JNI wrapper in NexusFile.c: take care of the convoluted function names required by JNI and the JNI conventions.
  11. Make sure the new function also appears in language bindings not mentioned in this document.

Summary

Congratulations! You made it to the end of this boring and lengthy article.

code-4.4.3/doc/api/NeXusIntern.pdf000066400000000000000000002634161275430514000167040ustar00rootroot00000000000000%PDF-1.3 3 0 obj << /Length 2477 /Filter /FlateDecode >> stream xÚÅÙŽÛÈñÝ_¡·P ‹Ëû°Ÿfg3°7yaëa€ÝEÐ&[RïP¤BROòó©«yŒ4Ž  XÝ]G×]ÕáÁ?á§¡ë‡ñ"õ×òEqxñÓæÅ7~²ð#7Œ’ÅfK¨›ò7Ç_®|?ˆõÒwôÝ©[®Â4v~…] §Å®U‡‚ñ Œz« C×…^þ±ùåÇ›l‘»y"÷,qó4_¬ßÍŸ.ºU-ð¸ê0tþÖ,WA´µå[,aÿ·EêF^¸ÙÜ<މÁ/ªFð (TûÈ|ÏK }å©›¦>] @±Ù›ïñû«ø§´·vEkްéMS(ÍfË(ýžq‚Ìw ,éî^·µªña¤NC:ÔbÇt=í5¯¯Öß®®y])B>©×$ȪÕáj%úDnE3\ýúÖÅ»}«X8ö·Õÿ@¦Õ%£´Z•ƒ\€°Q  ?³‘Ñ—¸lĈõ°ox¡úÞÚèpìå’¾aô8ð÷¾nÐÓ¼SÃÍ©¿ Â‘EdÓj³«%lQûºà¢…ÆV§-‡Ôjæ¢!Иó°Í©ÜI:`ÌpEOuzGÈÿh*»;=%Jgióij—;Â“Ž³ 7 ¹6Òw6t/4”Í2©ÝyÿŽ$ø¼ ¼Âãh(°”\zÚ{¼YÛ!þA”JBñ¶ Q⚎ \ÄzQBm¶îççSÃs++@‹–Uý·p8/ïˆÿ»çG•–Íx]ß´r‘ã¡$¶ 5Ϫ0ͰRSØb`žzÝ1†ÁÈHÑCú U4䫪bª¡Ý`ǃϦ#•fƒ3¼ZñªÇ0zZüi±ˆ¼_™ÓtgSæ•’\ëñaoˆŠCQšñÝÑVBk>¤á`¦þTr?Ф p†éhi?̇J~£Ð(ažÈ;Ìæ^máû:ÍyŒ_Exì°UI¶ ³íµWôÆ«Loç¢|œC‘ÀŽÆp¼k±·Á2ÝfÒÙ'’6Lfl©ãfÈUORù+ï¿ôÂ'"š ÂDÆ|ø½¶_J`½ÙÛÏd4¡[ÿ6Õ£ ¡Z··êÍ^•¼ aN£ÌÞÿÉu9äX)ž×ˆðZD‚‚s®aÓ–c*QéâÖ8¥üö{c«#&‹4(kþðùn0m¦©JüŠIÚÊ;MŠlŠÃW-º•ÉÄ~Ã#{*ì€4óѹ²¦üM¦§f’O:Üt}{9ÉT‡ÕÉ/þÀ;Aµ0ð5€¾H…<€ Ea?•µãˆ¤—:ˆ’/Ÿ¹{ÑÀ­9¾är7Ë2ù«à¼øëæÅ¿’iþäendstream endobj 2 0 obj << /Type /Page /Contents 3 0 R /Resources 1 0 R /MediaBox [0 0 595.276 841.89] /Parent 16 0 R >> endobj 1 0 obj << /Font << /F16 6 0 R /F8 9 0 R /F14 12 0 R /F17 15 0 R >> /ProcSet [ /PDF /Text ] >> endobj 19 0 obj << /Length 1890 /Filter /FlateDecode >> stream xÚÅYYoÛF~ׯÐ#eD /‰d‚pâu`8i£ŽPäJbM‘,I9vŠü÷αOŒ‰òE›h¼:‰üdf"ÏG:ÒõúÆÕõÊ‹ƒH0…ׯxÆ/ˆùkñ˜ ä};º}c]WÝÉä9ÍI*âÀ+¼C4¿ÿxõyöþ÷Ó?Oxys¡Û’\€rÐí!û.µÛ¢§Ï‰N7zE.éÏùsŸ„t¥d:ÐPçE¶ŸºnøboÝo Æ¥ûØáXx)âWd nhªá:-3뫳VJŒû.?íS/{T»Vƒ’¬¸¹-É ¯: ¿‹›Û#B¾ô ëì©ä‘:¯®£0¾“&¦—°>BçÚ»(FË ¨œî£T‘±o~•BÄ·*Ŭ— „ þÏ*/PÆ‹d?utR[æÅwÝL µˆó0‰onAÔ x$’‚‘±x(%wö¸W‚ÐËvA Ei€“^žË‚·tÕÐÝnÁï´~ÜÇð´ÿcÑO÷Œ1v+ ·„8½ªc\y^Ò‹-‹ÕöÑìèLØ¿ø+/{®Ô¡EÇOè'/Ò ¤Cô„\†{×`œ| ±Î ã2K6)h½8ûYxÛPëëVîYòiwUp«â¹Ü/áDÕñ?öÙy˜åÅÅYïÈù,ü$XôOÆ!…¤¤A˜6ìí%ó{ä‹ Ïr6ë9‚D¶H²µWì—¼@4nº”ºHPšuèd›ðˆàîТˆZ51Ö'êÔÕ[ø!¹ÄÃ&?ßÄ~RJ:I ZëóúÜiþÔë°1XØ;Ð ù}\xQËÇÑØ´ ¥X…9¯ò"ÛøæF&b*+X'QÿϙࡻI±³¤£±a+ DÁp”¢¤ =þ|Ñt J¡Þ}dNIÊ«Xâ}ŸYåð-o}¥ ãžä©M75¶4€µá?"²×Ée±‰K‘¨ ‚É,]Çrf[ ˆŒ¯@xqEv_od˜ð®ùm˜¨+êhl§’WÆ4Ê‘ô$e»"’y×DÔW(âz“ñÎé'ÄeÔk‘y ‡ðÁÉ!ÓTÂu‰5IŸ@“W„åY±â×Á#"P¤ Ž’Üå,IáÙÃb ó7œ{íßÙœ|ÝÒ¡B`‹“4C;!òvÝ,Â`×]7æ­£j@£v¿±ˆfLU}b´ÒV‘• [¶ï—f1Ï’ê2Ú –îB²L›¬)mü+ÿˆXb’‚÷È/Ø‚³z¾hø¹Ý†z\ø±ø .0ëm]ù‹`Cnă?‚Çgôâ¥Àw¶ ªJl[§ÂŲ¡œ–^Xår!i|+åD¡¡¤†8 °õ–H® _#ÇT•BBY¶Ä¢L†($úÊ>§d§¡hN¦ˆ€³Ø›s£Q÷Ì…—ä >a^&´|iJo”¢öÐ+$FQ™ÿR?ŒÄ¨røP]ËjW4Ùù ô)…>¾— âxŸ•uêå c­Ã$¿¢¦¼eÀ¿ãͪ)¹¬u\?ý(µÄÅVcNjøÅœ‹Ð‹ÆåŒ´åüÆ@1`™eÚ”ømlóÌÀù$ªûÕ\Æ·°•ˆÊ(‚£ã£ÐS¨ûHÞÖ›"Û[™QÿÃSª„´ñ† `'›Èáë›\’' ½½…Çd2êuì~™cËM†õhYNõ^¸®\±œnú!)Ù,eNg¼eç禤¨„v*Ù%3{EmA´ÃG?ãðޤ/Еɨ‰·,G—Û#ŽÙšl–+Þ“²œÁBt.¿(ÙÊIú6$uF SÃcr³-WNŽ2¯' °¢óŒÕ"ÀF츉Ûã^»:<;…ò¿ßñ„€Ò™Ö¨æLž)$Ój ¥SàRš%d4GȢḂr¾å¼À €«Z\34xÔJ’èl>G8bÄ÷̨¡vR”°¬ÓÕâŒÑ™'P ÷˸W5XÓ4ú‚µ± »Õbº.,։Ɔ |h:¥ÀæÄçÍ÷ø¯ö ¨‘CÓè¾¶]W\ly0‚ž~º`;h+¼Œad–Iì4ºI^f~MB~ø4næ\t™H ›n Fz…ÜBÊ‹©ù9f»üœÆ›€DA {Ò¸"¼{?šLXaèÍ£€‡ÄÁo³.ÿ3ÖTÝ‚ŸÇÛTËÁ¿Áü=¸¹Õ†Á@~hªé:Ão°†{®;\ Õu\¹‹ŸT¢äIõggû¯8—щӳ®†«š¶Ã¼ÿ¡úO˜Ò§Xë³ßR\C™ay*F‚Y}ƒDBc¾ÝÍh]y‹9gð‚7%Nû0ÌS5€†ðfá¥^è 8''šêtþ¹‰ø3™(&ÚUýèAn/êÊ“5:…8O'0Žºªã8$Ê(ßâ_‚I>~endstream endobj 18 0 obj << /Type /Page /Contents 19 0 R /Resources 17 0 R /MediaBox [0 0 595.276 841.89] /Parent 16 0 R >> endobj 17 0 obj << /Font << /F17 15 0 R /F8 9 0 R >> /ProcSet [ /PDF /Text ] >> endobj 22 0 obj << /Length 2642 /Filter /FlateDecode >> stream xÚ­YmoãÈ þ¾¿"ß*Þ_¶Ÿ²ØÝ6‡^p¸æÐ½~PlÙbK†$ovÿ}I>œÑÈV¶(P°F$ÅᜇœIxÐ_xÆ¥Ÿ'ÙMd~•7ëã»ï~úRÜ”~™Å7[|ÜüË{Ü׫Û$M½z†ÞÓyznï~½gO¤jàqæU-hõ·Qä{âµÕÄ?‚0¡÷C ÙCÃÌùÝAb[Wç‘§èku[„÷Ï}­*GžG?½2fõïÇŸonÃÄ/“„ž¡_¦©Ø+ãÀ«ÛuÇòí**¼É8¶;&û!´cRw>Ñ[Tz¯,ÄæÑÔ¶&ðãÈv6Ïô{&}dÀO_Bǃa™ùAœªÛêÔÕÒ:BÞO?‹B•nFLx`sV·dq÷2€´íz Ôäßû»×Á Q’ùYšÍ¼@²q9Ë‹ ZY‹'ÅŒ¨ã¾î!儉_«v¹Ž¾‹rrä†ñF\Äohž$¢i‚P&0Ú_êΣùD6¶ô¯+ÐepgÇÞoÖ&Bœ@qYðZÈYßEgÓî(‰²¸ôîYl ‰á¼f‘½Êó£ô†“8¹^7œ«ÌØõX XÂr2ß¡êÍ{rzHII<±˜˜œó}k¸^$æqE®³k!ó ‡ÎÖ‡€­iYüóHŒt,.JÂÌëØéÍ®ažì±0µ¾åq/Y^kÆ÷c‡”÷È ñÑU²‡þÏgøì„#u’E]ÍÆÆqf+:-,íP]A/)"?d‰ GœM[œÇÂêê˜x°¾ ¸øÖ È4ªl8³©,GL§ÀŽâá+›Ñõ/ÐÓµŽÀ ãn«öÑBKïûœ¨Æ^/&ÆN‘øjØEñ,)ÊË-ÏÕ«q ¸äÅÅ 1,ÖcÓµ§JïáÉìBÖÊ NT¬“'Íʃ‡'N!‘r@-.i^¹FáÚþçi‚Zœ`‹ c6Yà„Þò1¬ðÎ {²z– @ñvÅ»€ý˜–’f´îÁAè­ïl aéY×Ò(ñ>žõÃFmÇo.€‹“YãØÛès4» Žoè°8°šÖƧ‘ì`šb ·µF6ôìàƒ–Ä)Z“"²ÊÛ@Y_á?NÑåéÚpa!Žhû¦î+^àš¹¼G2“ž6ˆksn1º é¥ÿƒ9IV"Ìs§$Yá½¢FÓH ƒ5÷xX)ë­ 2O@K3_>Ù€>@ö„7®´•,ú„IØéÜ×ûµbèÎýºFÐ\T¦Wã±JÃ[χ×ß”V¿ re®¾1x#’[']#À¼*à ¨<À"®eŒ^÷JjÕ‹Á+Ú¶‚Y¸û¯íÎØ~FãH* ªHKÌB­ýfË–Úã¯}Føœº3³0R¥£à˜¬Ri°øaÊ¥NX¢Q4€ÖVGáF¶ô1Uê¯ìî;C‘£Ý 0⣇ú›-¶_VEâÛ•~.›‰´Üpë©–êÜ"Ÿž‡½8²Z¡‰ÇBS—“y3ÇR­ ¨ƒ•¡…l…ǬÅ2Ó¤S{aðä=ú„ ¤HhSªÅ€‘(~P$­7 ««v•xˆÍJbx…{IîNP²ÉرFŒ°©™Yµý Ùø¤C1—‘ ÞÝúF:¤»xŠØ¶²0ñ¢—ʦOºórÿIÔ¦8tE Ak¥ ¸sA¹æñÃÓ®M‘¼ÿ¤_ö5gšžBÅãmšé¨Ðƒ!8¤h xéMv/] Ü4.µÐåû~Ú@dó(ŽåY¥pÅDΞ &I;HZ°›­‘VÔˆñ¸™ÊƒªÓ%©‡úé<`è¦!½Jk [ÉPž®išj ¾W+Ë´Ìú8µ}^ªãq~yøcªpNë:ŒàˆªéHª…â8s䪃êU…ÚoáåqE§•îMxˆãÂ63bÀ=žÛœ‘W⩼U3‹’ ißMM×òM8Ûš¤¸¬^ƒ±ÎoÁR™ô£)®4´»ÒëÉoSÊù€!K¶°ç‰_ìÁ纨Î15/œË¥qQ³b÷$&HÑ[¶ïîW"߃º ãé`ÂT]v‡Òˆ&9RðGR1Z³üÆ–2S-XHÚ€P›Á¾VÍ›†×½³=Á8HÿüýíK‡º—9>`ñ‘æù¬ ¹q ¦vß8ñ0½^ÖîE0­=D/ô†£ Å‘˜Œ”³´ù29dz¹ðÜVšŽŠs˜÷§²!|íæ³£gë´¤¹_…ÉÐ IUÈ{ßàÆ“ÄÿöŽ|%ç„ͽ*(J¯Sœä£õåq€cUøq‰;5Ù$ŠtwþiÀÛ¸ðá­ÿ JÝ÷¹d‹âéͼVðPÑñGÒ¶|ï—NZæJµ¦ÁeØ€ü쨵MD»WHÜb$?8³k;9¢žT½Ö“£í7• êšÎêfgûZ줮F§yâY%[€6¢¶w}u<ê•—[¼zcθ²Šs{žÖÓ_nîÿæë‚bÁË5òW."çŒ/3@Iƒ˜“¾û¼£Þ©ám]ÁªfºLcÁR›z+a:Œ¸Û ¤ö °Ã ¯|¯¨/FH6ŠÁ=(‹KÆxŸc•”¶ ¦áN¯Jå—ë@BhEx·ç¥÷‘'¹ø¼…hÊ_׸иkkðަxìöØÕÂ6]7dôÆQuT—W»„g5~¾AR6_RPäËëÿ¬÷5|¿Žbùjú©Êtü=0˜ ‡zåUµE@žkœi\´ ­Ì^•Z0#L½©MV=¨Ñü€um!½Âòq…eKµüNÄroéÐÒÖ¯Ü FŸpÆñ=#Fª(ˆ—¶I4ú­½£š];Ý×@K‡çìºÐ,^fi±<î1­Ö,UõU?Ò×ö2«^:L£ÅèÎ;©¬vsòf÷ÇØÿtÿ[íœuûñ3«À†õk?Á‘þ‹FŠ´Ó°?*mòÌÝU>Gý©·øÚ5¾pK1݉gá)þÒ૘”ýçÓ':£¾ÇËzOîYP摎‘ôEø—Å3ÍvÇ+ÉËÔó`JD…Ë–f¡F´àP4•ñj \;Ð`)¼ÍwN"Ø‹ºîŒVÄ;náôÍhJN€©òòÃ;›Êæ5ÿOTdîØIʼn“H”~ùG}‘,9ÕX¦›M lƒ¹¤PÎ÷‚ñKàKç+¬€“)ד==O•tKyh5ÇU0ófFA*þR/â'¹)¨qVRt¸EšíV¦âòƒ¤õ6z:KÍ΃YëšãÂXèjª–Ž­§ORÀ«éŒÓ]ošzÚWöôn÷{S;¿Á×£PVúq–Þܦ¹O2h}™óîóã»ÿö‘eúendstream endobj 21 0 obj << /Type /Page /Contents 22 0 R /Resources 20 0 R /MediaBox [0 0 595.276 841.89] /Parent 16 0 R >> endobj 20 0 obj << /Font << /F8 9 0 R /F18 25 0 R /F14 12 0 R /F16 6 0 R /F17 15 0 R >> /ProcSet [ /PDF /Text ] >> endobj 28 0 obj << /Length 2138 /Filter /FlateDecode >> stream xÚ…koã6òûþŠ|«|X«¦(¿ºŸ²ëfë;\º¸ÛÛEÀØ´­‹-Ýl®è¿y‘’×rƒÑp8Î{†VWøSW*ËÓÉ »F©Ê¦WËý›÷‹7?ިѕÊS®k"]¬¾$º×W*&·=•ØûcÝëëñ0¹)`¹³¼˜IâŠ?z:K¬ÃEÝûºø'3Tét8d†ýL§¥™m T'ï_`E,oÂ];Ü︋`¹kr5M§#-7©Iª§tÑb‹'µJnå¨<ÈËUYf_HÖ€«ÃàÀå—J¥Ä#È…ô•Û_7D*é£x9S›rÅ@kkȘá- ^ËjßG¥H±h²¯JØŸdÉÚD™-M{ýáT%sÞtv‰Hƒ²íå·Æ3là±¶ì)Züh£°Î¸%c‹ÿ^˜  »Ñ&+t1±­ø[¹)ñàÿ,s)p!E;ô0¾`Uò¤ö•3K*L’÷GÏèÇ^®®Èðˆ‘ ¸é_šÿP3Æ8±>Àe%½³‚z4µ] „3©MÇE6›&žc å6KÛ!ôó¶›ôõü¹ÛU¸|FaÀød øV|œØRÈÈí,wùÊ2Ù½W=v`"%£ñ†©} –©Dq!„Es†iʺx ˆŒd­­ÆˆÔ .zD·°ÿ‹MIvÒCV6kìÀ>@›xÆK†¼0õθm¸Ìršøz¹ì›`º1™Îí)rPóbo VÃPž×s}D¯¼ÈY1ÂtÕ¼ëO€ž§Œ¾CçHVkÛª"25!ò(k¤Á,8”q[È joÈNO¼l's‹K½ <ŒðG$µW‘GÈ:%¤ŠðyosÉ}õ¼váË2H¶1µàR´%”S G(¡Op0Jã Å&¤˜ÄøžF¨|@T(î*D´ˆ~!åìsA„dLX†Ú¶º¨âÔãÒAM¥”FyWp-¶Œäº­¹}Pä0#2¶šOØÃî7\abô}CÖÝXÜËùýxªu‚ÂÅ{×Q"×xq¹¤t”‹ÈóäWÃ=ÔD ‚¥ÙRv×EÈ2Üá*ØÊPÒ6ž‘¨:g`Ö8kžR’ƯižŸ˜ô}å·L'£G.ITK95O­kí·`,ím¸ñÁ¬È®Ýø6ÔÓ9ÇÕ ÿÅ Q×Ôp¨-KÏÛFȶlë]»"rAµúzÌOÃî6Ü0’ù©e„ ŠÒp˜ü—=@2ÏGɯkÞ^VG¼Ä‰@<|K¼ïÒKáþ“‘0OVÒÎpBqÇžTñ8uu 5hâ–Ɇ¡fq)Õ6T—‡¨`áq:â•pøÖ¡:Òj>C§ Du¢u†áà#ܺ3lÓ×Ç*¹ÄKà”§4.¸pga‚êÐFœ0tr éA%ó8Ó<¡VÈXjGsÞPÑÿÂxÙÁÌ*öV’m”iH¶m»*>‡òÔŒQú´ã:ŽSÝ4-äÊ<ňãJ¸ÅuÍz”¢­ðáz'¡Ø\á¸5ͨdËô³gœN&ÓæÙ“É³‡gZ”¨Ï„qçso‚Âñ•å? ZÞ=rÕC"×Áh>cVŽÇjœ^cËröAÅ„O%Á@ýŒˆð„@ˆëZŒËSˆoP\}——|ˆb?§gŸh¿pƒª=øXš=Þôˆ¸Mu¬aì˜â4ËE¤@n”“ØuC7TAÃ)î™ 2}!¹×ÖÅ ºŒ±6 ‡ØíõÇc„cç³”ßNkät xh¿&òL˜´cszVˆÏ[U# Bp,æÌˆ ^Ä78/à³5 š£MázΆ7K½›(V1¡–Ç:ÔþñPᙬ¨ù Ó9´’,Ájø= ßÏa<ü/̹MPŤœiš·ƒ—÷-_Çñ‰k¦ÝEµ¼`¸ fMq[·kË™¿ñHðÅ "ç³ïFÏ"¿f ZT¡ Æ™Ó. ’ZzÕ(oŒ…ocÿ†XAx 3ÀlÞ~¡ÁÊ5O/aê lV%=­àÊÖ/€7ü©Ã\ó(ï9¦¥áa”½/úk#H÷–!4¥áb½“ÂÛ‚n©Ê[o…eànv'SGÙ Mq×”p>ü¨ uÒ4]ëÂqq¾ZFQò¦ 6&„Wîô-åÎ) §;¤ ¢eÝð**dÑz6k‰WGO"Œaù“´”qSæûyšO4(˜Œ „9ا!´œXp>CøááÖ~£F}S ˆû“M1Hóщ%ÚçŠ;xX<Ñ«ïbÖëŒiþQüÇ®g…{×Ú-²…Ù¼NV|†Jû ÍÃËøp0«w]¿t”A•ÛË Ň£‹4ýEÿjåËíý¿¯ïï×þõµ‹í%3×Þ¿ª÷|öÉÝ÷$£3PÇÙÒþø/!„û{ûÜÞ_”«­ç'ßiçåžAb‚åÒÖõ—ìkÛÖ'zˆ©1j)dßJàƒMvgßqRdª•Ámð‚l!ñP*œ•žÎF%=MÕTËOܱl;~ûÄÔ ¿HуT³+x§ƒ±"9î¼ùyñæÿ–ÍÙ»endstream endobj 27 0 obj << /Type /Page /Contents 28 0 R /Resources 26 0 R /MediaBox [0 0 595.276 841.89] /Parent 16 0 R >> endobj 26 0 obj << /Font << /F16 6 0 R /F8 9 0 R /F17 15 0 R /F21 31 0 R >> /ProcSet [ /PDF /Text ] >> endobj 34 0 obj << /Length 2674 /Filter /FlateDecode >> stream xÚµYKoãF¾ëWè¶1ìæ{n“xœ8‹xvÇÞÁI4EIÌP¢BRcûßo½ºIŠÔ$Ø`aÀlv««ëñUUK-=øSK¥7ñô2ö"Wét™ß=.¾½Õj™ºiä/·Dù¸ùÅ)º,_ùÊùü¯®YýöøÓ··IOƒ4Òlµö}ß9­Ö:qêr¥œã F]ÑðBɯ5¿uû‚û²h²¨ó•Ž=Ò¼òJ‹[ÃÜgXtykÙ}­`J‡,î[”µë&’êÔÕ~,’nëÆìPãÎåqw!T»Z›¬ƒEš œzË+ÙQž]GŸ>á'Dmß O3/¹HÃ’G,ùGüôîf"¹ï»q‰ä(`ÆHHÏ-쀧Áq·gqƒ0q>îPˆú|Â×Èè¾h´ [îj¨Ðy\%¾S3‡'°]lXàÁHņWŸ…?vÌ5Ë;+g'„%ˆçX®7‰ÐBÊMC¶V#çS;«˜ÀM½xdÒ»‡9¥h7 ÔP)ÚOH)ø$ûâíÇ‹©ó㛞:ç6ËQò­*Ī¿©WGª¸äHÚØ !ªF±³ÉºŒý£3Üæ4 '9õ÷g4fSW¾vºèâ?LT¥®Š‚¡JÐMïpŸ ޵uaëåäx¶y£ð•„^}â㋳[£Í,ûŽ|y,ð¨ýRÚØw}mÃ8.†Ú$øŸ…ÅíP·ôò³5]ÇÖ®¸™'È${›Œ« ™³­çm&‡ÙìþÓ•x´Ú`¦È\nzÒ©Ó•¿z*0À¹­ñÔFeË#ô§!X!Í9ïHCÅ5ï’Í/ ˆó¼hÛ©¬¡«TréSŒ9mÒ¶¬É¼&Øßɯ^è5E¶ŠðÏMÙ°¤Ì¹ì¡I…ž^«ÂeÖ0ž#I8wäè 󉃩²ö—¶uUÕøÁ³­ÁÎt® ›öÍT…ÞH@í4}oç`[EcÍNcØoÍ éí®ØÅMàÞü£gžYöKY‹KãÚ×Ñ”eûm±½)yó‰Á#×SáÐ9ÃòJ™¡F_y†D éàD#º‚ù€Âò|ÀÿO}Ô4-¯Ž@¿Þ¯Z É\þd7ãuFSüöþÓ®èŽÅËšL¢¼d”h:A‰æu•Ο&A®G´g¶»A‡¼ª¢4ñ/âתÈú Å¯Lj‹ å$Nш[žùØ,ˆçQUb´Â~^\M"ÙLê¸jîÄõt2ƒÂ°Sb@”l¶)^æ »ò¹—E¬ì(Ã9ʰ Þ²™=‹3ÆÑk²û±ùÑŒìUqÜ‘› ¬€{°‘ÛÛbÎê½ìe30¿x÷¸PR4{n”€¯øP3'ÕÌ,~ùÍ[nÞò§…çúi²|†±G5éaá»Ö›ôV-ÿ¶œ(º1Äþ Yù‹•ûåQ|åzÉÿ_€Àÿ¤ ݾj+{;‡F?*lF9œÊÊâ¤ÄJ-ë§²›¦h î×¶£ùƒpE?ÉN'Tƒ TÄ$Q4‚ö·ÆßU‚YWdU©Ã»Õåq@€ËfØò“B¨&¢/t®c9 %sØù¦lmе² [#>3­Âèí«`©Lé‰#K³üÈȰé³èzFnuÃm×:bçý‘µgêißM¶lÚn¬⚟¸;U(½Ò2™j‡!úæ›!a1Ì/¸dÃ50¸ ei¤dMLO˜ŸGp–¢ zµ½œ<\á†f2Èë“5¤L•̬æof°fÄ`Œƒ¬äçï)ë9ºr3-MÂÃSEc샴ˆª» Õ|FL9¶³kxó7DLÃW¿›óä]Ëû¢Ú€X¡b A33fÂ7¥XÁp’lrA k¨ÐÖ©¡©÷BS‡…Á؇P®§9Çü½ÈqÌÁõí±Øgj*ÕÏOmñǹ°Q…Fbg¬$jMzÒ Ö ‡á|_ùëò˜7AÒˆ©M¦ ¿sfƒŠÕP8Á8×ô¿ÌpëÀÓ¤8B*ç?¼`­Ø.ÞãZ l : _U¼2y/û¬ïp¨Q‡U£~Crÿ‹¥rY¢Ü( þ< h(+ÒÙ4€+É $Ó,ðî=ªŒ¥Å¡UZ’K¸Ê—P”Ç…s”šcX5ÉËa £ìlËg¤)ëcËk÷Ÿî¨ÖºÃõ²cÓE‰˜.Bw¸û'e™Ê®ïŸxôŒ Ú÷ÌÎâŒ9e!ßl7v–©ôÍ,5:|bågŒèÞð…zˆô¡iCÝ7¦0æRÚv?X¦ 3€à3&†z¾sO:üdýfýãÍí:h%7ý‚À!šî7à býá– ó`âÚïzt:ªmFqì a&/›RøÒš>ä<&ÇÁ4ì:ko[½>ßÊV5?û¾ß .ZXÝçàírfµmŠç[ÉVwÝñ71àÍ«9/høš 3úš&PïMqÖ¶r À3o¹Îþˆès”À9¸rnIB4Þ~0 Þ cöç¾@¢Õ-nuÌ;Péb*-£5|Vñ)óÌÞñù˜íŒCÁ8Cp;‘€§¦$ÓÊÊl‚‘²B;ßÕXC`°0Ÿé™‹Q³ŒáãS¬!:ó«õܲ˞ª+…“ öÜRf¶g³ÓøºÃÜ\LÑu­"åê8xõ¡eˆþ.¼¦ ^¥›¹2£KÇá=]—_ ø¦¾ë1örýÛ‘=í%w}½î ¢X­OBÇ]ê4o ØQÊÈA²^ùÏÂeo®L03ëÁM„lÈ¢ˆ®äGÒ…;ƒFr>UeªÝ{Q(w¥¡’;=åÝ—Bà%åáTqrf¬5ëc›¾ê¥Õ¾XdZÜax6êL ü‚J‘.¶Îíˆ5 ¨Ê›ƒ|Ë@:×ñè³–Çç‚眮pEîáà‰¿<5y>ï%KzŒ‘êC5RýEdÖȪÝîxe[ûYµæ,a¦¡:*ÂBoX†z¢UÏñ`Ò`Iô 8ù`Ч´lãÒ‰ŚèG "XúÞÞŠØ ŽÐ3ÙÙÎO+?œ¦zxz®³\üVÜqÙ*0H¦?5±ç&Ô1ñ ÅÌ:^¬Žã$¢kØû÷ÔoÀú;¼aú‹F˜—†?,\>u•ð¦mw<¦Ö0£üE=6‰ZÏgÏ9a|wN›+H¶tU¯#ÆèhÐá[;t²CÂë¡|ô]H)‰Txž•òå–…œ‡¢‹béfÈ]ýq×2 tæ Åš;ØsCs‡-é]Ç÷̨©jÃ3ƒ‚#4/]gcÑãnºæõ½¹=ìK—P\ûDñÄîã…3—ÔÉí¯e1â"ŠâH# c_Ž× |â"] <Æ€¦çÞÌIþÊ-7%Šd½#áü|Ü Ý³¨¹Rô GÓ×Ôç|xQK~`~ƒ’&Íü2…§Á:¤ÒR× $ðC7‰xƒÐÿþ!·Ôendstream endobj 33 0 obj << /Type /Page /Contents 34 0 R /Resources 32 0 R /MediaBox [0 0 595.276 841.89] /Parent 16 0 R >> endobj 32 0 obj << /Font << /F21 31 0 R /F8 9 0 R >> /ProcSet [ /PDF /Text ] >> endobj 37 0 obj << /Length 3035 /Filter /FlateDecode >> stream xÚµ]oÛ8ò=¿Â pV%Q’­ö)×lÐìár=$(t‹-Ѷ6²äJòºÙÃý÷/R’ãäp‹9‡Ãùv8 à/œ…*óq:[©FÙ,ß]üýáâÝÍr–ùYªfkB|(¾zWuszýÖ´—sµˆ¼²ëÆù ‹Øí·‚YèíL}-½^÷eSãrè5kþÖzG(O«6ÕO9OÒÀ{ØâœH+o4¬`XÖO o„,1÷íáçÙ<Œý,ŽáúY’ÿÍ È&Þo&ïa_Æ@¿Âv*ïÎ<:þ„q%àã¶Ìñ [žj¼Ûþr£[†óþÑ}Z¦«y­(˜2--,2¯ç¾>Ž˜¸É–I wrM’ɆnLîóeÓ6xìĵˆãA\±ŠéEð[_¢Xp¬p)$F÷ÈüÂkÚÞ¼´Âë=óØñÛ?]ßÌc_}¾}Ï#+H{[–'`ëÖ0FYÈ›#G(É“sÆ—Ié2öP¸2 / @†XR•^*Ç…Þí5oÑuÁƒ^o:^Òˆ+P· ,¯t'0«ŒEŽ£qß·x•J¯cõ(_ò^>ÔHñ|Cä= DÇgв…w¼„÷Ð2éšêw” ç+T™gç¬Eù(A-˜z÷×÷üòQ¶t7ÆR‘½]ÃcPÀdÅ @öQùqÜšï\kí¹HHïHÎþ™kÝè€q$†æçî‰{z9v¡F[3&Î5îä{"0BÆiqvoúî&9¤0Iý`¹·tw…„?ߢ¿A¯@è#ìXùY ò‘ldÌô¶©Š§VèÌôÆ1Æ…qku4unÄÛdp\NÄs{MBgge{›@ãI®.xeo)ïHMÐÊŽ’­É´ô$‘‘ƒ325ô¯¸„&gÒÞ—Ñ—èNô1ÈðԻǸawàLËú•3oNÛT¤Îm+t¯q1öØYóƒÙ¦å±U%žùQv= ’¦"Ôëï jY®ð½a"Ž-ÚÆÐ£@# z¨R$þ…!òX—à±ñQP0±B¯ÑuâÚNKPÀµ)ÓBì¶çÅßüXü (Ø+"®«Y:"Ѧ}zõ]@È ¾ ¾u6ªÒÔÅ~Â= û$± |€4!íFÍŸ\^!µEá¹ÕÛZ¦k^uZ 0 þVœ˜Äá(A6ä»âKæúЙW ¢,ÆŽuÃß}kÙi€wwâÜÒñLg–$¦d°Å_.—D_ù€¦?cùãëÜ(¦~ …µÜ•5ëŒ^µÁç=ž¹ÈØ´Y™0Xí4†Åz¯šç¤3@¶Ñ l‹A;ÖŒ’õTŽÛL;^|§)B]€ ¥ºîÖè6¸WC™ß<±ëT¶v/:(BÞ½ñ9{] ù±vt³fêˆà'{3œ:qÒíu.pi·P;†¾’ñáÚŽµ“´ÿ™W ¡!ìS&—KÜTæýÄ6ÄCñrÆt–—W”˜¹’$Cq+BÆeß±°æXGN#Yúß³+ÿ0lMòòš\‘X¢1Û¹²^Z‹kR|éà³§¸s!c:J׊þe.ªU]~‹g°Ú4 “c3#ŠS»3Üå]xånD‰7Ì7XŽƒ+dhÅòV·Ï’Ói®$ó#²}=Üí2: O8¨M>ªZ´è$ímê¡ o»’›°0m)1—j  ¡‚v…çË;½mq§ùøV`º-—-ǨïÔUcq;-ÝiÁ‰©²F§“|Jê/a™Òìé¹qÆ e„r›µ†vÚ÷ÒQjãÔ{³5ïÓµíbæà.q‰KÇ·ikÆù‚V]Ã#W´íšqß…û]x<¼ðkÞ®5I ö´Î9P+’“fΑòRS·¦ÔE(ͽE(5]~Ô’äGüÚ^;bã&·>T¾ËhÔ‰u%sm]ÎŽÔ4(y{/?(¬Ïvï\G'¢¦9yבèÐB ‡“T6Ê5ſլZg"°ê„BÖ€¡ÅiöJjš+oÚK$Ô®áä}ˆäâc^ë³[îbÈŸ 6®i„ý] ˜q©`JN¶ç œ4ZÂä~oûÓÏ\ßÛ\?cÚ]ÀcËÛÈ`õ¨'eO)ñç,L“¯XúŒHC|«dÚ•ÃÛ-’G«¥xø~J>»$ª?­1ç‘Êüt5fu£ú‹‹Ì57ÝN˜ˆb?\¤¼ó/<ÜYÒ¦5†eÃ9.ßɸç=UlÒÍlæúp6\&l°Æ?º˜®×«ª7çÄѳgGSY4µ¸&/†/ ïWú”8KòÓ˃&Rv˜µ½K˜µžãÄ;RPKlŸ#“âÆsEÍ8Ò­²Ñ5²bÉõRî'rMø’ɽüm.gÿWîtX¡V´b•.6¬·0l(žµlØs·ÌV!Á¨çŠQãà £Õð0ü&Û·ü;Le¤©S}§<ýM‚RãÄ6÷a º/’'ª9*§î× ìmúp³áðô?~_PjpšC+É´å¤S%Ô÷ÒÀøÞzœ÷Ûq)ùÇZ¬2ëâwï¥g¼ìdûñRáOU~‰gyޛ€t“(‘âŽÇ¿þzg~“»)+“0ð?tQ:¾ŒÎ”…ŒTÞ÷:šì?N§¹é5'ôÖ¬ë¯aÅß>œQ¼²¶d¿â‡3ï4`|<´­©ûÛëÇbŽ/Îýï„ǯwÿ¼z¼¸úøopÕ¯¼gnV^õ}ò6?_n¯?¼h¦‡ÑÂO"ŸJü8äK¦Öaþ {Kzendstream endobj 36 0 obj << /Type /Page /Contents 37 0 R /Resources 35 0 R /MediaBox [0 0 595.276 841.89] /Parent 16 0 R >> endobj 35 0 obj << /Font << /F8 9 0 R /F18 25 0 R /F16 6 0 R /F17 15 0 R >> /ProcSet [ /PDF /Text ] >> endobj 40 0 obj << /Length 1071 /Filter /FlateDecode >> stream xÚµVK£F¾ó+8Bzé4$''ÏfµZivÜ3Fkƒmmæÿžêؘ6ö"K†î.ª¾ªúªº°Ãû8MQÊŸÇ)Â$÷Ë÷ÓÊ{·ÄÜÏQžRõ¢%Wë§ ªe%$ ªå¯w?†Ï«paŒò$9øùж¢–÷7IéJÝR7éZÝ$µ˜—zøtíüšÿ²(¿ü.[—gå¦hØw=žßî‘rIÞÍ ÖÅNüÙŠ—'ö|ƒ¬Üío‘­e)ºî‰X¹ˆbD32’þ׈>ˆݲڊä{ ~¯·Bè]­àÝ’à#Ã"#–b?"  g&˜‹â@J#…IŽå–“«#JY°õ•h‹¶ I+ø{S'4è !áÁ‡]«+°E,ñTî”i•¿‰ñÊ$Ï­q©ŒZûû0MU+ËR´Æ¶]6fu*¿©Ì;3¼jˆnØ8@è‰nùu9AL ¢„ZÄïï–QbôŽ1Û ó¾)j°²†åÔŽý~dÈòÀÇ’@ÞOl¦1n“½î£ëÍË4¥ŠÄA)mû¸˜ÐÑÆ„×îà ^Ûæ°¿cò r2$ö2æò0˜rûv" Ö YÈ¢S[Bºq&CSÐÕ”9â3Á¸¦©¤0eÍòàÃÅXã`ä |y«'ÕLȧžds~Õ“5¶%±/ÊoËÇ·x`ÐÌx°p‘†qÖw±SÊm#0Uýv^_£DõEêRe£­þ‚ÿƒH®ŒÈóðÉÕ.SŒ-ÆC'ÖCgÒOUF¡F­#¬1œ4$ѹ»¦R9 X†/ý‡ÄYÏ×®z­ ©¹7J$9ͲR¤½?”½èƒU;“.¸T'`xŠ8î«\ÝcÛÂw¤hS÷Á‚6Åe-Ìár4ŽØÈj&aÆ [ÔS•Æ€OX|µâ¸Ús…Q–Òà½ZëïG^¡óê­X=HðUlŽe¤7ëf¬TËúò‡à'M5çÁr1–0”ÇãÓ9Iï—•‡íLa†˜ºr‹ez(ýÛ{zŽýµû<ØÌ3ÿ+¼Çú Üy15èÕÖ{ôþtÙ“a®=ÅÓϵ0.M«† ÂûªÙŠŽÛX›I§WÕ 7 3vvݺûŸ½—¶k9úN{RvMÏÈÞŽ©ÍÆÝ›bèI£*X( zŠœöˆaûŒ-=˜¯¢Ô‘šÕÝÛ×ZÊ0Òh8 íhÝ÷Ú\h{t×%â8!‰íºûaê`<UAõtðÂ(œÀœ7ñ4C«nÒaž8éKiéÕ›uΚV0ÓÅ ÓÃczÝpŠHÆò• Ï^›:Ëj4–USŸÞT$(úÁ©åŸãÂÒtÈSsˆU1‹Mâ}•ý °endstream endobj 39 0 obj << /Type /Page /Contents 40 0 R /Resources 38 0 R /MediaBox [0 0 595.276 841.89] /Parent 41 0 R >> endobj 38 0 obj << /Font << /F17 15 0 R /F21 31 0 R /F8 9 0 R >> /ProcSet [ /PDF /Text ] >> endobj 44 0 obj << /Length 2996 /Filter /FlateDecode >> stream xÚ¥YÝÛÈ Ï_±rQ;ú¶”<åî\ŠÜ.@[feíZ·²Æ•ä${ýçËÉIk-P ðƒFCErøíè&¤_tÅé®ã›}˜ï¢¸¼©N¯¾»}õú}”ßDѮ̲›Û{F½=ü#Hv›(H7Û(гà3­ú¸Ù&û,ø¹þv¶ïhçײóCOhAC;_6IÔýæ_·ý¾¸)wežÑmTì’¢dÒ·Çš&Ið™iÒâÞö'3úµ,~®?_ˆæ€·4øº‰÷t¨Oø¤é~¨ÏŽ›¸~XÙèkŒÛ ½(x#,FéÄc”îÊ4½ÙÆ¤Š¨`FÿFû+Yd!Jò4ÊØ(¢¥Á}éòçŸÌµí™Ã8°÷ ,’À˧kf¶²ÚFôŒ³ÿ™_A«¶ç–>]Ï•Ömâ2eǨ®ÇëœðŽr& úé0qù$ؑࣥ½$jÛf4J¢à(•ÓßÙAR8)>Ü/ÿ'Ò’‘/µ¬+¾AXD?`+ Y‚ÀP†-ÀŸ"ðGÙ%}¥­ž½çï‰ÍŒ²‰ÍAÖw›-é‰Ù«g_æ ¡uWv›mZFÁVÍ‹N|a•;½ý\9«vŸXH8€º‰g;ð•'ÁÇì][ŸÞl¶Y˜±c“ÊÓ6kGY{®†æ¡sëƒàCáVÐøÃY´Ó|éAßÌÉ^Ä(ôl˜D£ƒ>óð–,w±~4¬ù3ÛäI=hŒf;¶S,}⊛G"IŠà“˜ƒ­–ö ¼5Kç§ómsNLÿ$ï|zÕ‡¶y82'èYáG/Ó8ÂöOðÎ_С–gIñÇlï®[À¥ Ñ{+AUÛ ¬»B@VUÛ“:³h|bmµ­äËq‚^Ü“,E­¼rnÔŽ+rs¶L³8¨ì™“÷ŸlËñÂÁEPá…$w×#\ ¨z¢E¼›l¦»7ÌTMÒP!‚!$ø3ŽFgÇY:âóN¦D6뮪y´+¢¹ãi’?þð Ž_à.ɦÜ7 &¤…ª‚p8reN̶µBúÚíÏb=r*w~ǨVžÞ;pªw’=׈Ø•*AødÙ…Ó\ùL÷ "ꔀ;p5Käœð¦D4øÐN⇜ŸdkæÈ¢¥Zö‘î=eÎÁ­óVð×¾ý×:A`-LÒñnåº4S¤™˜ÀD´2—¡–¹B9ÅQÄRœù$HòÍŒÔýô’ôÜ@êr:£oeYðG]¹ÈÂ*R“ Ùaö§cŽ ˜×ZÄvH7YðŽ|²È»p­G{æþjÓKš&·;ÓÐëy™êyŸŠcO{¯B€Boù^9አ†‘GuF«”ÄM°šÅ8–ûZL5]­;Rj4kDú´Î>¤!JÄ£¬ø–ýþ¡†®AÈÜIýFL›¶½“ð!ù›°ÐKçDÒ42(Ì*5Š»Ù\¶" l×;ÕêÃÅçUêi ºÒ=QTsMâIëx9ØÎÅŒÄ}ÅaŠ•Hºª\átáÞHÓ]YÙàù`á|Agz=!Éç¶+¡ƒo &£D0êäq';¸ÅcÓÀ6øŽl\ã6éÍå`à|šJ¸zD~§‚âV¯poÂÂ3L Û>™Äì Û(X”-̆rÁ‡]¬`´ò|œ¾|^¹¼YqZH ‘ï¥Ô«%|â] êBÚ‘Í!ªRE6wÃØ›jl¬nHI¼wDÙ+%™684's(ÇmgZÝ'YE†‘{œmF)Ægº$/Y®øÓÉõn®—"Ý× e&Âѳû¶‰æŸÚi»UæÞø°Æò›^À W!6©Y5/Ff‘Ë)û%åþ¹“áâÄÉæÒµ~º!T@¹\gI#‡š_Ä9úƒh*e÷­¨\³&lxýËD`•3Bꙫ£éç}RTúxE$š™~voPWÂ1”çm¥h¾ø5ÑÚ5™ÔGÙ}–6ü$ƒï¤±»yƒ¬#Œ¨rEtšº"Z;Iê½6ŠI2›*4Ó¸Äô®‹Çgt}FupéÄò—Ó‘8ZLpfýy‡aßnÈŽžÎÐYPoP—F~!Aðx>¯ˆÂŒ§,2±¸â'.Õåéy¨Çº?5h•yûè¾Î®R‰KñU€Œ<:MwzÀ‡W–Äd㜸õÜ] »ulÎç/NæÖ*'*äŒWåŒvy«œ:tá+5Ü1ã 4‹¸—US~6Ôz^óI×,ö´lÚ%¸2Hã⺈¡ˆ˜/DümCjC>DÀø~ÃLo•ëÄ-vEXüÿâŽ:±C6®O@¼Ù$ªéÉq VºwsÆg.©‘ .çüc°']½ŠÇÑ•j„9ø9ÇýlŒ…ð{n„‡Ùe ´9g®›ìÌIïqAâeƒ°ì泬ý››šÅy<|qžHÍ= €­Ý!Ôw%°$vNsŽÅ 82W©„x‡Y.0*éhâ<šJ{ì×ß&õ ’IAØ:¼uÐ˘‹¦#/(¯ˆtôY,ë—yóN 鱰ꤩÖƒÑÜ\D/iQI G#:A—ªÞfEü U-hs)5Ü×½lH×?¾“Yɽ½<àVÐr{¥‡kÉHå •)WLaðÝet¤j°|Íô4òàñÕÉjF£±uY¸ÊmÃ3%_€àÁ«»Á…ók‘ŒóΪqúÛYªíç=ã4/öSû Ú,\†‹r_²a.?…Z‡[¨@ð+;͇šj.1IéƒÒ“Ôƒ¼Š ´x”~…¼a#Þ=±)®ul²¦»Ça÷¢á¾ß`š×#kD]Þ Œ+rà ÎGÒÏ!\Æe¸LD‘v<h2“âÑœ´%ÃÆÏï~¥­.ä4Ý£œð½žuvÒ¡]*Q'að®“Cfy„{w]]öú}ôì™)üŒTUd˜lŽW>.v¹ËÚÜ¢„%…:¶pm’‚[eÚ_ǰ£V¥ýâ ›Z‡ñòXO{2åh¢> endobj 42 0 obj << /Font << /F16 6 0 R /F8 9 0 R /F14 12 0 R /F21 31 0 R /F18 25 0 R /F17 15 0 R >> /ProcSet [ /PDF /Text ] >> endobj 47 0 obj << /Length 1529 /Filter /FlateDecode >> stream xÚ•WÛnÛF}÷W¸o”QÒÜ%)JÉ““6hÚØ £ÁZZI„I®ÊKm£È¿wn¤(“mRˆ—3³s=3³Vç!üSçJÇÁ"Ôçi8”^ž¯‹³W·g—oTz¾ –óèüvK’·›Þ—Ç"ÿИõýËÙ§ÛŸè+,“„˜—þÄÏLyþÿøéÄ/.',4O»±Û™ŸèÄ«›ª]7|þ›„UÄs%7æt£‡?—nc?‹äEå\óÎiƒÇLDŸPT§ÈJ‘«¬ÙüZæO i-—GM@ç“.Ÿ¶¹Ù}‹ÎûÞÁ·­@ï\ô–øë½ö6Ëmi ûQ…:þJãTÃF®„ 2ß ÑÉÝ›Õ6oëý÷Ý×:w5‰ÇÓV;h þx³º¾Z}€šÞ^½þí«0 §‚þI Yï—Õõ»ûØÖâÉÅ¡#/ß,†8õ5ÜT ºy»£(òj0ì±™^x÷HŠ=ਭlͤ?BÍ¢p‡ÐMÕQ_°A­þÍ⺭H¸œEÚkFîÅIÇ©ôR³gµhbÚ[ø®z[%:Û°ÿ%ÝÌ sä‚/j}$L8òzŸå¨s3ò(ÕÁBuõù¸c‡~@SÝÎò S¶(ä ŽâX"D솧kÊà×Òk%ðl†‘’¬aÊývíA*gM% Çq‹ó÷|"î«Yuoªì®mì(öe„ñ0t-8ízVzØlÈs[üö•CÚTªPÆ Y ƒå£0ÄÎÌ’¿ òÐ=„b#B5•Ÿ@×ç;àî`péiɺž£›ù{S½–JCÁÔvõ2Hãå)Rb¯ê‘é#˜$*ýÞ×"8óÁI´£Än„ßô¨Ÿ‚·X›Æ/B‡`ý4r6‰ƒe˜ˆ³†mB{'8ˆ ¶8äzÐE2¶É}ô'·\‰ó)—Dÿy8Ìt÷#g¢8PóäyΤ± ¹5Œº7ñÿ‡5ÀSÓV;[!LÒoììÕÑSYƒÀuÒ–Y9®'9òS~‹Ý¡ßœFØ1ƒ ‹Q¤'¦"Ý;ÎCh Ñð hÇðK»jOÇ9×JÆVNöÃlÑxJµW˜{LªJyní³šYdþ(‡<£¦¤u0u~lÙ¸¤´÷Š@¿cS"¾Rå=TœÞR7è°4|ž„,ö0Õ•ß ÅÔû×q é& ›&seÝ£ú¤˜…¥L’Ò'éA…e»<âPƒ]+éijé6âL®¥Ì<+ ³0)ûg;¬#qm=X©*>âAAsÅñI¥ -éx~ÓaÃiD…«k0ð_:)ùŽ¿i6|®[ª¹C—‘€+ Çž1õ¦Ú gcSÛ†ü„”,àÅøv‹¬9$ G^Ër”$ü%ŠÓî\=±|NàØÙ‰ºm Î[NS#9ôÇÔ¦õð?ýðÆO¾çËçÓp}5_W'ŽÎ„k„uÞ&?Âã®-z &k¤ž@Ò|{,2e¥ß¬pöâBªå]ðlüÂã²{t¹cÄü:¨/$“sCÓS¦ßЇqz²¯JG-Œ›Ÿçx/+ºj ä,Þ AsÇ4ü±¡Ål¤&L[;º 6!NÝ+Ù¸c뉾rxÌøb­e-Ÿ™è€L ãtr»âЯʺîâ麻²¹il÷2Cø”ëÁ0•¤Õ‡zš-bN"jŽ}ÅsyDšÁƒ… e¯iâ½30 ¤fg™ðŠÆL½Umúi¾€]:ÇÑK=‘9Ò˜hŒM¢Ež}Ìê†Ç§f2ØFp~íçà †Ë¾é†2´¢¢©põŽoå®c{®a|À‘²êv•)z@ãj€!tƒî¦B¦P$AªÖ‘¼ßÖ 1 »`CS´ß¼Œ+(0?‹á«_¦÷ñ¾å×µ§ØéæŠÔ Ëz§jÅ›±gÓœæ§/û ±2Œqþ<Æ®õ•÷¬4]ï©ù2ˆè•¢t09IKdýx{öÓßendstream endobj 46 0 obj << /Type /Page /Contents 47 0 R /Resources 45 0 R /MediaBox [0 0 595.276 841.89] /Parent 41 0 R >> endobj 45 0 obj << /Font << /F17 15 0 R /F8 9 0 R /F21 31 0 R /F14 12 0 R /F16 6 0 R >> /ProcSet [ /PDF /Text ] >> endobj 50 0 obj << /Length 2935 /Filter /FlateDecode >> stream xÚYÛ’ÚH}ï¯àQD 2º Ë¼õx׳í°{½Ó½aGÌÌC(,–„iÿýæÉÌ* öFG4UY·¬¼ž,“9ý“ ŒýlNÒyâa>Yîî~{¾{õ&H&Aàç‹ÅäyÍSŸWz±? ¼`: ‚pá½™F¡÷ï?¦yä=ÿqÿ8EéÂKiB:ýûùí«7Ù$÷ó$’õ³ ó£,ç]ž·Åt‰÷&M¥Q™ýæH+͆GRï3uÊýŠÿÓ¿M+䦠ш´Ò™hïe—nKm%ÿ5âJº§«±“9`ÁÚçeK¡ ¬d³¦íOg Ýîq@cv–¸ _ JøR»i˜z¸CÛÑNyNW˜¥ŽWW–%—ãžaæ}G;óLUIã@“šzÓ˜]+„c[î7Òtw¤M‹OÇVšo öTÚ¸ö™<™™^ž›Ö?ãÁü?[®ý5ñC¾á~ Â0½oÓE♦¬‰~TÚã5f²r:g˜{FN¸˜iÀZ%meÍõ‘¥Ó•õ^)æzdªîôM£,;úu94ÌĬ ¯k‹•Œ#ôáBà/’vµ:0M½}ÝXÅá›^lãexŸ¶â¶UO3{8q’#I€2§Y‡†/Ò½uÒèb± a±GÓDùu×{ÝÌ"´%“>¿Ûˆ‡íQ,S·éŠÝ˜H`³A‰±•„öB>F^6.œeõö#›ÄDSW#‰eeØ}AzX‘tægŠõ1†ŠŸ–Myè„à.±÷Ž€ Ç> üøÇÐUÉäVhݦMý­ôŸ>>üþˆù^@äšÇêA5 舻‘,pi“.ñ¤‚ÎÀ¨0‘‹(Î|D#?ȈuS”›½ì0ô2&,Û¡¥˜¤h°Æ0 `fȆrýi5‡óÜ#Í9z§ bÔ¼=¸ßÚ ûð<ä’.GÁ4= ä-%;ÑG“ v8±àº¸‰Ž5÷O³×Bvè/X‹›’ãÞlC“Äak€ä­þâ'öX-?³i7ß§@£±‰ó JƒóM$¨=K—/½ôˆä'ˆrݱ¸Á«Q‡ÆF§ßÌa”Yèò½¤@às \ëõ÷b_4¦ãôO@æ¯ùbŽãɼ©ñd¯^²è¶Bµ(7LT\I*êÀP.aŽø—C3+)Ÿà…p_1O>ØK¼›D¼D#Qþ!„z=f$øDàÛZ£Wœð'tÄÇ1“÷GÃ34k#Ú‡èš^¶D®Ü®2!ë)öÒ݈MÂÍb Ð"#j°-`ç|Á†´Û‡¡–{™Öƒ+Pár ŽâL°!Úcy¬rÖ„ D‰²-¼Ó¶´y]whIÀÞœæsúà+>ÌB1e‰¾(“¨GJI©`{²òÖ}œõòž¢—ÀÓ­Ñÿøqæž+ºb$ÞÁá·l8æðë«W§ÓÉoOvÑÆ¯›†€7['°æ;SV·+.Ÿ0ît<ÏaàB’D9±q"(ݬt£cFED{—¶bB]Š6åNP2 e‰( ño¢1AKqyò“Vm#VbèŠ[U¥XÅyHýŠó¦*ëœ3œ·bv§‡HzÝ •cḛ̂b–brÔpÈìÚPW—°]+€z–”¢\Hglö¿»CUì ³8âqP§ßý ,€Ê.ÝÜß ]w.hîuYKƒËÁÑ/çlù¥žü£ÂB1ߙà ¯eÍÐÐ2€Ãµ»"‡ #¶ª´kúëÈ8e­׫€‚Úž¤?N)AÄlÛ+ŸŒr5¦žîÈodÄz²´á£êΧSz9åÄWÛJ‡mIºèsŸ„–fWÜ´û}±Ãd} Šã\b(Õ‘'BäT\<ÎoWíXwëá‡÷´À.FhŠ@„æ€f¥Ù´:d`)c¯‰ÏÛ¥mÎG¶he +MÍ›Œ”­·¼€PÛ¢’·(B§©bñ?YcAÀ °µPñ’E÷âÂk´ïeÁ|}ÕϦ-‘ÔQkD™hƽAEQ~¥€¾ô¶zdWüÀÜ×}4ª?C?Óuîa¬ŸHA¹¼˜%Ò!¦Ô¿„jKÜ›)vô‘àØª¯CÂ0Îè«W;átfX:üø=!е²ãÖé fã*q|fëhÍÝÒ‘óí˜Òy9xДy—ïÇBy3œ]pù\ko9ÐW1ö2(ñ©n~8RJ^ü°LaTE©}´K%l \h†ovºÑãß½“ÖNîšz 1Î`LÇú2ÿK68Á"æW1LwhÉ•‘­‘ÚâG©!΢>Q½ "ex:3ÆýYØc…,¬ûBµ‘QõƼÔé?¤ÐÜrÿjʈ' gnÙefÅ¡\Í1ˆòp匿Ž\oÿâÝ?Ÿïû¥,ð)·NHj¹d¾”}½ûóïùdu7Ÿ¼½›Óh69Q{îy>ÙÝ…~žåÚ«îžîþã¶ÂHF-û±íìC>µmŠ®2Α†"Òxë/’ÅÇÿªm"Déf³k’ô=J4{=*Z#IJGIl+¿Å-wÃFS~˜þ"=†0x¹_Ëï²>6î‘AHÜæ¨³ÐË!3Ñ”»¾ý »¦Š^ñ®Ü¢¯Ü+Œ«‘¨7tiàâAp> õ+d4¿QGYÌ‚ JýÝ¿ÈIq<¿·ú ¾ž—•lÝÕW/ «Ý-RÌb©é.æ¡H$§1tVú¸CÞ{tàÒœ‘¢ ùd4øÃDÏ+é5ÄftG+t œUè ŒÖù*kbÆ}Ípï2õ±ê¿vˆ˜Æ)GÒi;Ó ´Ô·åŸ¿FúrˆO° íÞ|uþ6Mä^ åÓfŸÍ~öåß¾Q¡=bâ iPž ± PÏJ)¬;…ÎnýV‹(|(ÕHSCœóž”¯/êzaðÿ>¡d|ûø E!IF\6|HãSû"‡!°”X"DÌIM?1K.ˆƒ¾0Ñ-†Wa\ xmYNúd˜Yb*¡Ë¾vÖ© ’äÁM^ã™ ôÛ¿¶Õ#UòÑp×J”’ÄÏR QæÇyÌ3‚¹Õÿø|5Qendstream endobj 49 0 obj << /Type /Page /Contents 50 0 R /Resources 48 0 R /MediaBox [0 0 595.276 841.89] /Parent 41 0 R >> endobj 48 0 obj << /Font << /F16 6 0 R /F8 9 0 R >> /ProcSet [ /PDF /Text ] >> endobj 53 0 obj << /Length 2667 /Filter /FlateDecode >> stream xÚ­ÙnãÈñ}¾Âix òà×Ï&Î16$yh‘-‰kŠTšäxœ¯O]ÍCäxÁÀ€»ÙÕ]]U]·¼þ¼/ÈvIß$n¼óüì&?¿ûáéÝû{/¼ÉvYÜ<hçSñOç_®—lþýôñý}:yÂþÞl<ç¼ÙzŽÞlƒ t>Â·Úø‰óeÅ0ƒÅÀÉqC³ÙÂr!ûJ{î“J3Šzã§NWÖ°tä“J°*„LQ–¼W›^˜3Dé”-϶Œ~ô°º¡ó'®˜À¥—S™#'þì ÒR·•êt‹KÑR¸ïãムTUÕòùÉœ®á¯G—}†Ã}»Åéí'˜Ë©Có:ïÊÕ"3@úÖóvYÄ<*((ß9«KË3£;é¥-o篈à= ¢.ˆÀc»#ì Â]æ&0Â^Jw<1¾€ð%#¾Ï½ z1 }Ë…ôŽ®1|€^¦ÂéÉšê ’¦g®'ozvQSŽ|M³=Wûû¥ïñ€æ0œÑü«¾çŽ Ep¬ÅÑÑJÛ[åm¿—»6çÅ"²«­Ý‡"¿fT=åw£äNuâÓOl¹¿ý÷Áþ#RjšéÓ“rUeÞ¾$þm—ü…=óÅü¬jòC"ŽœI-Ð'♌G_¬b «¤ Öö“øÚöZ‘µ:Í3>æh·Õx¶!?ëçòxâG¦OýõB(tÞÙ U÷öÕss^ú…™mƒŒbpýh¼ ¨Ð$cH$¬!»à]h¬.^¡XR‹JTމ Szù˜Ù+mû,&®sD‰ƒ}·ò”Áë±³ï ê ]®: ðå©íø¢Ý —·‡‰™lÃÈc"Õ®¾š€&S Sãi_w’ˆF©A¡1›ˆD‚ªåBÂ. VfÀU0ŽRpDЍ”ðY2‚ï…¤ÊgüE"³d;¯ä @Z.Ðx¶n²©ëÌÎe÷ :lqþÚ ¯Ä@p±[È1~ÄܼÑßj ÂT-Š(p}N7Ü@ôWˆž~XqqDŠÐNÙ×Áyݬ5£![{Åpˈ}Ôƒœ9~òº&v~AØp­yT<Ì# &S!à'e‚ÔR‰ëú°·fHY«Î—ÊRö•×ÛNurü<ÍI—d%ew²ÆêgÉh÷Y:KQyeð1°óÃÝ=&d-=›ïü¤µÍõdm?¤;Y¼ò*¸‡d…{qñ•Ò^¾ëeð„U<|Óù ^ܺ½ ÎÐlPýÙë£MȆ\õ­µÜ¡x™´Žò pA‚÷P·¦¬"N'¬Mž£|Å«,’o™¨Ñxwú¬ŸY©Ä!—1ÄÙ+/ìm6ÄÑ[5˜.x?ÙVŒyÒE²@ébT-A„ï­ÌÀ{zýÂ*Ü%À³5+ìPPâW0LK¤‘·:žø“R7 ÉUbÉöÉ $œ¶‹Û©XŠuƒŸ/x/¸¹'zCÊYûòÊȤÒyYô¥=<\¤Ìrƒ?¨|Õ´ øÁ*Ò÷†«q>WÃÐ÷›Ãù£þ:#÷¥øû÷=~œÀ«¨Ä0'‰€V­›È;´ØÄMA:¥àGº1QÌÕŠK?&°½/+ý°Rž#æ„ä΄µb%ʉüÆAaFµ·¬b85*—`úl»JP¨‚œqÁ ª al{›ü‹iu¼NÅs×›ox<ˀȀ(ñ¯Ä©1Åë–áü{K‰6”^dñ£â¡Ö)(¥D†2JÖÁóœóB@åËÒÑÙÈK§>’pÆ™óY­x \üe¸ÉðÒU šµX® A÷'Üe‹˜6µ8Z,ã"5$K°b7ÔðÉdHn–ïÑIK­…йß@YJg›od€XÃ)ÛlF®«e=ˆ‰‹Ô=[(pÎþ<–¥œB(SR—qXÍõ…Õrès 2Î m8a‡‹ÖÐ]k“»¡zìÕQv %Ìë†7Íë1ml³Üb]®¯´I$<„+A¶vàUüBÛÆ&ŠBŽ5©³Õ‹!阵†B×›•Ñxp´lLßlA^ðfâË A—¹æŽÜ!|¥íŽa·…–æ \9S{`Mé®jÝ#y&?ê9jî"ò5°Ž™!¯¼U,sƒ,ñWz¤ˆ¤ãp$I>b©1Û¤{E Æ;gÈ9ùêXzh„Iš-¸m¥·˜©ÖrÂ$›µ6“Ô9jIUÆþ˜ûœÃ…ã†7LÄ0 …ˆ:uµ01ãEµD”4rLÐÇLJm¹W–OÈá‹,ÙÂö»|šÿ@(‚Gà}„íÊEä&Â0EÞH‰Øá¬©YŸÁ’¾~\•l9#3–e8&ð¸6­ˆñûÚfw(&Ãfö8_Û–[åNSïk¡5ï¹.”(A™”)Ó4Ãrã{cwÍ2]ˇS/óyy -Ë-ͦ:›KIÞÓª3Í–ëÐí÷}]`yi@¹à–v3æšÔ$CÇ4Mݤÿ̲Vl4J[ô×üJ È|Û’À.àqää&ëMpÚÚòù eå´€{¤¥ŽÛ”1œ‰µ ¢4Æ^a(Š2ѵþŒÿ÷’ÑItz\mëv…9΢E;Vú1|GW 2òÌë{ºLük Ä›a0…Li“t2çÔ¿¶çQ–T?¿òŠÑ—A9Û¥Ò "+Ò? ªIOtN@R“ß"2wä<âf}æü\d¨çN}6ïÔ[Ò0 ²n vÊf*7vŒhÈäðˆÑÂë5{üF²–2XÜK=…Ó’ÿ–µn×h*x%ádF娏¢>›ŸÍ9· /&\B€iKK.Ç÷oä\{¼¹”ôs̤Ûgþïðœw0¿ß†ß’5XÉzÐ@\ÓˆJÎôŒã‰ØRx3_H— uç$ðÚzÈV½G"‹à±"ê'2â‚ß%·OC®$dÄXvrÿ€HÄôˆ}»æŸ´¹AßçyRÒ”‰Ø°uÃ0*ÐÃù2õçq‹PàT>ÈTÍBrU5\šŠ Odáƒkóç@èõ/«žµÁ7ã`-¿÷c©'Ù¹’”üÃÝýÆ|·{¤Ø$×NŽ7ŽwiÎ)Èv)£õ<„¼ûñéÝÿш¾ endstream endobj 52 0 obj << /Type /Page /Contents 53 0 R /Resources 51 0 R /MediaBox [0 0 595.276 841.89] /Parent 41 0 R >> endobj 51 0 obj << /Font << /F14 12 0 R /F8 9 0 R /F17 15 0 R >> /ProcSet [ /PDF /Text ] >> endobj 56 0 obj << /Length 2108 /Filter /FlateDecode >> stream xÚ•XÝÛ8ï_1÷æ¯m9þ¸·Þ sÈ;W t·û ±•D­cgmggúß/¿äÄio ¦%Š¢È)Òá]¿ð.T¹ŸÆÉ]$~åwÅñÝ¿žßýüÝå~ž¨»ç1>—ÿóžfµŽ£Ì{‚gèýz^…^‡ÔúýÇ-Ïœ`¨µõ Èžgã(÷LÛ6íøÚ7ÌLk‘­lÎøðWë¦5.ÿsµÙxš0©ëþ+Ú¹ãa¢Q.H—¡\úéþ€s ޼"§…·z¿úýùñnÆ~Çð ý|³¡Ó™·¹Ì U±M“ÜÓnËtÊáÖ-Žà†§ðà•.H%8GçÞ¶fž¦EÍEY^ÕðS«(¥ÓYšfÑN² P·Í`›ÄÓë¹pý€ç f'kÍ ¡ù|ÀªT:HU*FÖh´’ÇŸÌ¥q¼‰vmùM|SMŽ¨ÔÆ{µý)]3#;½ÔÌ49‡Œ æ eýK‹ºÙ¡:Ô“y;wހɹ ý nëÇa `E‰ z® ç& ‘Üeˆ4ŒVS kÏŒ÷7¼lä¹v[õæyÔ(Ç~ Š„“¤ãƒlã>d}4Ì,0B`‡}Gwf¬,ªø•þ÷¼¦Ù‰Ô—ÕÂé‹át£DÙöJ0ù[Æ•‘B@s4²wØQD“ZL3´4lžÅ(_«8ä¨A‚ôJ¼/îȪ¦âˆ r&~9"<@Š,MAƒ/tƒ¾JãyÂÁåd-œS˜m|¦ž–Í€K(#M~†ƒS'Ï ¥ÎçlϦ.%GÓD ©ÊQ°6Õïž”¢ôVïÑXzoŽ„6-F›ÇQÌ·Y”FÞãÓ‰Ð{mõI<ÛòTÑœ†äÜñЀ.5%M~iÍ(ß¶”IRŽ"zgdcìâÑQ¡vö‚·A†XÁ7]S¾Î{wýáf&ùÓïÆWK;â&Yæ›®g SC”¥ãy2¹&qÑ`ÉCÈÈaÔÛzð/rù.Ë(ß¹ð|°”¦ü‚§¾LãÅ!g`= )é’2¢IןÁýêfF™[)å°$ßs|wÍk ¥ÈwÚ-ÅšALü1eü¶92ÃýOüä“:7_š•„<’HѽAóýG ·<9˜ÐˆÄ/óùx\É Û¨ëŽ®Þ#+yÏc#pppP²o®ŽÐcï“sá\{ˆv˜xÚ2]²Ea-Ù5?JÆCéZÊ$Ñ‹ËE« 8´ê ??„ ‚TA…I•äZEàL†ò¤…ÑÆ{Â5¯ÏL/h;ÁFøÃ*Wpû¼ž®cɳ u…~…$÷³¥â–g`âªbbˆÂÐCëçPȼõ†ªJK)'›d–,^*rÅ“0)å ÊçGMÈâ«ZoFâ±ðTœ ;^$Bª¦g‚s)‡wýwRfÆ*@¢3n7uS”ORÐj9ßáÊ! ÿ<¶Æ7L—8`]êætp0@/†wt×T#R•åèZÁ!ÑêAà™ª3,™£Ìôí4?ÀØÎ©ñúCS Z‹‰——¼Žm×Ò‚=êÔ–¦”ìùašvò0#É!XuZn§¡l`ŸSÑ¡âIñ{õ¨(‡ÂÄ“´A$ñq¸$^®­‹Ãt¡ñ‰¸Ûp6ÈGlƒH4}_º‚}‚_Ô‹©n#ù›‹@·ûzë²ÞÅœ¹twMã°V¢Ø/x†!I†à*wÝ©0€-uÏÔÌ€ap ª8媌ðn÷5¥˜ ¾³q—wõmd¯ÝvãÖe‹s›P¸ƒËÍq(êÖ"©šWGzì4øz–Ñ5ñ¢ǹR£kXí¾™Þ@£Ó\N¼óOZyRÔ¬O ð4›¿ ï¿·g±€‡ä¨.ô䥙ó¯óÔ°¦3¹â'™Må*vè`;f Õ`ŸôÂfÅ'(<‰Ÿhö4´˜ÚÒIŒÈKðÀrp¬±[^bë°¨5òZÔßßÝF*¦¸oäòzL¾ãåüyûo=˜ê¢»ÕŽn¸“´·±0í¥PñÀ|R€¸5 ‚ka]±ªLNõeÙ~ÅÛø%ˆ% Dì4õH·0kÆ8ùDv@jâ‹t–(÷¦6­î]8Ô!ÿo†Ækô²ù%d§M+Go-úAÅ4¯”R“9ÿ°u¾Ù_f¤_­eÃ…jše•¦ÁÎH·|”Óûઓ“z†¡šúiͼb„Ïx´¶w 4%÷„ÉX-†ÉBëÐòEb¸‘rê c°4ÿ”ï“;"ñ Ý … >OâìØ4Huf×Ã;v¹¬áŽt£Çñ+X|ÝG¼LÊîǧ­+ÓËkT ³ESOñëR©ÜSë2ÂÂpñŽÈ‚É-™æ: t@0è\y‘fPcu OMÓ•n;´ÂVQ¨ïÏØÓÄ e)…Y¨úê&¼¶§D1–\"¸;¡w_4¨kc1ùvµÔ&¬#èø‚tÖ,$Ò,|:Qz²E1ß~Ð Ü7õžpÙŸ+׳tÿà>è¿+¬µÏ¬ñQ—Ò¹æRÔÔëÆAà©"÷¹HªNüÚ;4cƒÇ5©÷`–_ô¡ª·E%_ÉÊIâg)4»›ÔϔԤN½ûðüî/3¼ÛIendstream endobj 55 0 obj << /Type /Page /Contents 56 0 R /Resources 54 0 R /MediaBox [0 0 595.276 841.89] /Parent 41 0 R >> endobj 54 0 obj << /Font << /F8 9 0 R /F16 6 0 R >> /ProcSet [ /PDF /Text ] >> endobj 30 0 obj << /Length1 1301 /Length2 8088 /Length3 532 /Length 8883 /Filter /FlateDecode >> stream xÚí–e\[ëö ¡¸CqRŠ»»)wZ ,¸;EŠkq·âRJÅÝ­PÜ)î.“sîÿžvîý8ói~“äÃ~Þwíµž¬½öN^Шi²I ¦`y¨3;—0@FEZ‹ÀÅÎÉ)þâ…Œ#è ÚÉÁÂ.!!n€<Øvûóñ sò£¿È@í=!–ÎF¦¿‚R¶`GˆÐ t¶ÛÂr˜mšP3ØÙƒ ecÐøë '€Ø ìè ±£sq@3g€)Øb‡Îñ—“¢9 ð¯e‹ý¿·\ÁŽN0)ãßšL˜$jgãÍÑ9T¡°j`˜Ëÿ ­ÿL.ïbc£ ´ý+ýßú¯} -ÄÆã" ¶ö.Î`G€ v´ûÏP]ð¿ä¤¡6ÿUFÑh1“²³°8ÿµq’‡¸ƒAjg3K€9ÐÆ ü÷:ØôŸ °Æý-À¡m` §¨Ãò?×ôïM5 ÄÎYËÃþŸ´EÿÍ\¿ÖGˆ;ÀÖ^.X ìýï#ãÿ(&ggAì,Ü|ü £#Ð6=0âxq v °;ì3æ`·ƒ:ÃNÀZâ0‡:¢ÿuA¹¸æ¿ÖþF~>‡ÔopÈü&A‡ì?$À àÿM\ŽW¿‰À¡ø›ø¯,‹êop¼ù‡a9Õ~LMã7Árjþ&^‡Öo‚UÐùM0kÝß«§÷ÁFø›`{¦¿ æböqqÂd@ ì‚ÿÀ¿úöÂì,þ@˜žåë*ä„IXÿ0 ›?¦aûasÃa÷Â4  LÃþ„Õuüauþ@X›œÿ@˜†Ëoä†rÿa…<þÆÿnii¨»¬%lÜ|œ%æñòûüï‘Úv°¢,€““S6=­š¹8:‚íœÿ~ À9vŸÁî`3ô¹¨™È{«äú_¹ü±R$fxi‹¯±ªŸÛ&[0‚fãàmŠ”˜—jõnËÒð±·¶¨ÝîÉ›½Õ‡åbS¦·\M¶Ò<ÉõNÓT<6íi¯‚öp¾ÕOïóÁ¿™X,IÔ/èÎ<îÙËUc”ÕÚFY k7t­kOÏ/ 'Ÿf£\ËÀC£›âPƺ膛¸8äkŠÚÀ2mvy~›š“ðøîÆ 9"‰,ì‡3ÖÏr‰@ŸÆå:6!¾Žõ¬íòìú’/#*•äm›+,÷ò2în—FtëMuT·ë²‹ýe䢃mÀÀØY±^›éÖÇA¶êõÔäSÐj \ˆí›Øßõ>­öi4Ÿ¨|8îIC©ÂÑ´A½»i,¦nX{br¹ÃßǪO„¼ºÙ+±$‘?0áØãmó]¦ºÑ`áSu˜&…òXsG^jéYa;¿Áí ê‘q«8››ËxÆÁˆDßì/u²¥:"©Ù•¾Isix ÇžhûùR†'&Ø.š'üC,à#ë¨y»ð¢m\_dèRµèÖÐò›zõTìqg´71K·e¸àåZH~›g‘9"i öY·XWDnúgUƦž¶y ™M€pÿr¼Z »tÛU Bφiæ/7NzÃèè´j)(Úù¾ªú•ÌYüõ¼Ùymé5ç2âªG½o%R8÷PßúB[ÌË „"ÙN‘™G³tt„Ð ƒ¼•R÷$gFØé#dðåŠõUÆ ,*ß©‰º†÷‹â»°eZ¯qñHš5u O_rm_9xðV8tŠó{|}ß/)¿5,Š>‹=~©ÃP£Ê3úÓ®6иKöÖ hØàôD‚Ôr? Œwe=ô"t³3Fo(/Î9aeèûtÈ„ëâú±ó„KvvWG1ÀªX¢ØYLWö%8)áoØÚ'§"X}dƒ¯Òi%¯„›[óšçö1„³Ç†¼[l‹2'‰¥o‡›µVSZçqu›¯áQQgYDßÊ0ýòûÅÁŠ…~4y„;ILAó†:„ ¥ºõ[&-¹N`­›<ÔXh–g!ÄݨÇs›o\˼ô—ŽozÁIi½üí¡¹Þø=S|*Ê»© ñ§X𹩮¸Së‹×@"£ ·ÈˆÑa•ýz-&hªã³ª²®}Sm‰óNÊ%Ëcì w¾/ÛÀ™U±ÑÄåOûk_^V…ðÞÂù}¨È‘™”8×¼Ÿ+8I¼Åd·%ó~ƒ ºð†‡ ñSÛ¥¼©Â.`úYè9Âd®t´Òõ1÷Õ:­§Au»4·xºÏ¢øö²Ÿ›ÊæØX Ö§6R¦ “õ#ª*ªÇŸp–Í-µá~½s¤TOÝÎzQûT$R IÙÑvÓ5Ùj¥`~ůÃx¹O/«ŠŸHÒ|ý±+÷c)—¾H™¨ìãüÂɱ4xØ]êǺ?5FQøv„£s Ø\?¼S}¨þdê¢$¯ã‡ä­W€Bðãù®Ô],Âs¤7óš Ú‚:s\(Y,§¨ÿJ3‘‡¥2I;#¿Ëbòš,!_í…nÞ»@+2¿W?r˜«ªÔ•¬%§­.ÏØûQS×ßÓíRWâÔ¯”xþjaÌÊzf$ŽŠŸB¨ÇkÉ캿ï§À‘ˆàó\X±õòòJ™ÖO2ì.9W›•{[AzXYs»óS/_y«½iù¦y[:7|Øu†Äôý¨/ÞÉáÞdT' K§OšÄQ,uW)+Zi‹ )È%.44¯¸XkDï-1ª‰gÁVž(¸Ç_yõcj>ÌäR@áP½7—3ðs tu!î§É[?;iüøÊXSê¨冪ÏU}ú,©ŒÌ¿Ô 5޵î­È2OjåSÒE8s«i…Í–Ççtåm•Úß*çxfŸ¦·cF”4‘:?ˆ— Én+Ð7ø½–x1ˆ+ä†KGí·"ÿöå£:VP‚ÌlÊò&öðwòü¸l¯Êb9ªÚ½)bíŸ1^nÕ´ž%û ž$ùÍÆä”'“Ã>cV2¨-Åöœîìž®i*Ë׺áÞö皈›¾zëly×¾6çõEE¸1HnŠ8×§"Bm)ìÓF•F?ñé œ ¨z]W8FøpÛ ¹ô .MÎtŒ2û-›v.–Èe ÷®àϹXêü£¬”KuPSJ‘Âê–Â.cì1–ÐÅ"ä^8'0WjØ›Õð*—\Æñ ùWã…5ãq—Oú‘óT==¼>¹Ìd?æ]c¾œøëS79IOr(F £Äç`Ë:´xÇ=ñÃO’^tÓCáû’¬Ä±C0Rzwá“‹õ ÷y_¾a„ôLÛú”t‹˜ZàR†]³&tŠ.^üS¶0BÈÞÚÒÂí~C_M_X«ø3Ù'µ FQ©`~Ҷ‹D¿öL$úƒºûmb¹Ø®þYøQ¡bâÞ—!;±)óß w:.eyrÇš6ººÙSü{Wû#ÂB›eCêHÏ ¤W*úVé¿¶F[ÕµÓ÷Ûæ¶s’:qÜï¼Æ0š †oß…¤ï³S7}óº49è7«‡cºË7b ®´ÏÏ—b{|<›Zô¶ºŽN°¯—-a²zåàb¢·O¾FÃ8ÖOyþ 2´q—ì ö&lA•¾¶yŠG¿lëo¡™Eý¼Õ›"õ–캨—Ÿ ÃV=áÖ¼ð’lf:([â¢?ÊÈÚçK?þvuvÌ÷ óÏNu“«[÷Í?ÜÍ›5©Ä×¼.ž6«W˜œÅŽº6|þn­(ßÙ\­Õ®kB_‹­k?sú8¤¦¯$î@$èø‚6:쪋çò ºiÅg@ËÉÏþÉžÒ ¨Ë±ObÒ[{Ï*ÅnG“;¯ÜN±) ”¨Ïk=„‹™> fPˆób]‰œ!ø³ÆÅ–iþ¹Ç“}{*ÈNÚò¡3î+§ÿb½2Kop8ÚþC”0â§~”\÷Š1L£:TMÅñðƒ7 ™0z•çѨgñœz¥n].÷ðrúša%é`À+ñƒ£„DkHÃ;á2†Î¥cxú9>e‡ï5¢àê@cpË1ÿX¿UÃn)Ȇ•nžDˆ'>ĄǂZiw4÷æ…aQîaÙ$ê²p'ËpcTï= ¥‡GŠ[¡ çö ee°þL‡#ލ/Ž«¾¯¶á»áª24n´EøÙCïðÞ+Ç¡ë–ÒEœ÷ÃöZC3e¦ t³ý»ncS¥z^"ý(l#²@TqÆÍ6kˆ}[ß3 æDzÌùvïòûS! {ä&3ÝCiŒ7·p“…m¼÷ÁnlžOs­AþŒùÍ,·q*EúåäžÍ¥ÞR–;àFø6!¢}»“U’<ÿ TzÙ8C9ïÚaŠëê©T´øw…9:dsYÏÚÔOêjûª=G ˆï™Ž"çÊ·Iëž±© ¨ið?K]PSX¨ÓÅùóÒʈòå¯=šNP£ªFÈøº F“wÕÉÇöî‹w‡bëèy™z§ÄP*¶³‚ÈÂñÉŒ! &j©C­ t޹$6Á6ž\XZ&ü\¶U¹’´É¢“YX4x4aßÃ.»–»Š »YÜD!.ƒX§jZ*Î/ùøá9 ,e®ªˆýòº0Šõyxì xÁø'f—†Ê­É,¶ÖS%K !BkàÒG©yaøÑSzÔ2‚»þA£=I ª ìË ²Õî “g“Dc,—š¬„b¼_Ù},©Ötv Pšbò#OPá¶Ç¯fèg­û©w[M>÷];}Í>À¸•*:ókLÚ½ÆCx©ý|—áö1¹Õç›’8(-ª\j‡£ìz ŸšÏe1ÒMlÄoz«I“òk²µàži E6£$¤ØŽÙ5Þyên•…ÞP/:IÛ=›Õ™.­yT™ î÷ޔĹ’Ò;RŸÀbQ}ªë†áî³>Ó7%˜ü Mi7Ί×1±>ŸçGÒ¾Þçg…áR³dhÒ¯Fjn\×OŠÁ¬= 6FÎ4¦§½†cH¸èÔÆÅÁh’Ù/M†ÊM×òF]û\úLrŒ†ÃFÙÎÜ/u÷¹„]hmã¢ÖæÃËtŠv#º47<œÑ:¨Ø•MÁ3òûF!Óc×=\á|·±°À F|º^è‡ ð.Êöû+¬îò«´nÏ$`ðÚ³O1¯THЂžŒ¿i_=I’Œ ¹šÿ2¹…³½Å·®–d¸JJèûä©XáöÀ…ÅønV‡0³_C5Þxˆ]™è:}ë¥òãÒ¡]¸Œa5»žJªäÚ=ŒLœ1D_^ĸ Òž’D"ûÂqlÎVׯ}3$޾Óï¿6••€YXÏv6@ÅSîþ[DK´‘ö™Obôdgj.d¡Æ¡kßÕf–ß¿°{6ˆÓ?µVËW¼òƒ§×·b•ÅxÞ¿ã'Õ̾À9¥¼A*¬¶¢é·55±µÝkóòe5¸ß,]z2dåÈ…rÃWÀrD‰³¯²^‰#ªÒJÏØfÜjr<,¿·àæ ËM<¦À£ Ý|Ýd°«‘霂FÞæ…ã$^ùQÈþ@ª¸§5´+ơ֑ð©üåÝlæ²’xÔžAõBÚâ éÛH˜)$s4uêdý»iø¤±œè•ž€ÄŸQ!¹ ˆ½¥î+RB¢Wΰ¿r‡EŒ+åݸ½«ËtÊ eEÎT X¶NƇ!™>ò„„çëÕ=º®ïÎÅæ 1~Þ½ÀŽœßЫ£~³*¦nhþUèy{œ}êþÆ{šãûéëC6E?×”è!ù À¿O2΢s÷«Õjk‹ów*DU«uk x“¦zÊ'‘•š[gHÖß{,Jà÷;qÒ4Éß½/Çä™óMâ.áÏn´i{ÄMYav€à,(RÊÉ`3:¸ÊÚÉ–P)‚¦lkó p¹qÿª™¬ý“¡‚ôIo0“620ÚûUS3zÑ~+¥fpãEØD¶°×]¯g„•€õ^Ú.‡Ÿ’R”À ÿÕí¢V?¾@Õ«'£–Áü•ÄæûËLÂÆ”Ì7`ï–ŸcëãVúìà$V £øcFFÓ uùÉÉ4)Á&äÊlÝ‹}¥á,“vBgæv×4G8´Z„ÛAhûÅ;ç/UTþ‚æÀSÖ“%¡¬ÀÉ7 ¶ó׺\lkÞ—ŽW:ìêçŵÚçó_>áàSédnyÃÏÍÉ%ÏT»½2'ÒG>tÆ3Ÿ{©Í,7wæ^Ÿ&*ûLYè-Ù7¸‘΋¢+&bFœˆþƒ§Î±ØÐL0H°M{̶™ >ïÄkdGLbÒ]Õq/W ÙxªiìhE„ý 3ÎaYµp™tŒ±Àð9½ýÔâïê#‹ªÛŠ­ËÄçz¸HYI¼òš9™êf)&…Žß|ã`Ëj•¯-1Œ•‰ „ÈBVLÔú\­­p ²?1S‹¸í(WrÉŠ¿¢e¿fÓ’¡Zxl=G.q-Ô%ÎXô¢„¬R(ÔÈœ—E³?Ï ibc<î‚ÖD/ªk`WWUùZÉÆâ3öñQ¥ÝE§¨ürÚÏj¨.Ål¦Úù¸. ËD]æÀh”ykÛ¢A›|øvÒÞ• ¬+­í çhBϵ*(}uV¢‡ÍU¾ÈÔ²¯<¾è†_ëê$¨“³0Òó®X à ¥ê°¶§È¿-GŸq»Ù›1w°8)ÄI^þeñl„ ¹nJ‰ñÞÒÇ·×ÌÓEø„š p8éíØìÊD¹!såQ,QQŽÀ_"! 72´÷|)é>÷Ô/¾ÅðVuáâìì 5RÄž*›GÉ\@O¶DqCè&LzÂÄxä¢ûŽXM7.AÉw¾± ¦J?H ×-š¹á/`8;(•RtÈ !±D£¬T"3˜ î­Þ—=ˆSp#$À5y6 ÷rkŠFʶ‚Ÿ€›ú6`|›,,j©¥°Õä…ãôýëäVÉŽù<Ðø—aæèŠØW•÷)M­èSÛÊWˆåV{Û’›â‰ŸÇ?ÖÙ&u OìQ¢K§¥J+žÇ«›.F®PÓiJjÉã¥.Jký¨ª(‡ó`H `†ûžj•Nù’¥›@‘FÑv°]ŽÝ8ÿ"tÆÒwá¿›+Ùy«ð*²=ª''ŒêÓEÒÚ¨÷,ÙÔÃ2dÉ^½zíŠËï;é–S¿®Ýœ$*ùaèQcô‰å¼Š!¼=àsjMZT~ÞhéÓ¡è‹ òõuÆ º &bž¨¶ª¬M ÖÚ·2ç§nVÊéo—Æ}C·Ô Ñ•Ÿa+zÝì›ãz£)0 ¼KZ¸ÇƒÄ ). ƒÅùÒ‘UQ Q¸xQV¨wB$?»}`Ûl̺5&µ^ßÀå<1˜¶ ˜³sš>¥3Ö®úÙý|þ®XL´:c,¸é¼â2°Å>óÖ$B…ón©«zÊ(“#q»¨¶:ˆ™œÍNXX Ç2غ_Š“m†ûMaå¬þ·Ñ˜ÆIC{ hI¯L^^$~ØáÀlñZé‚‚A`vo[ÕSÑšT:׈¦ÉÄÜM:CÒfå´Yêªrï!ŠÓÆÑŸ´á"º Ãó딯SFVvápÌüAî  °)s<cuÆ»úq Xup}MŒþ4èkªS”_Œˆœw¨á½mð¹1»Mj0{»VWÀùcƒ‹Y‚H{²—ç±’O¶»QÛ|&·™mCPæ¦4bDy×!kusÅøMvèn:ê•OóOucïë¶5¯I^*¨õÇç8D»¨~àéZ‡ÍGŸ£7tñ¥…Sc-ï<¦àŸ¹,b©å"4ôHT]õÍc¼‚žoÚS°C¤¥–4„WÇ.'À³Wf‘ŸK+á,~j8zJ¹ÜŠ¿sDÛyÖkÔ$Òy|Ïñ\29l»i”NaássýÙÇe3aŽ–ÐÖÐRz…ëží—7Çk *ÚDuƒvk<ká¦Ø¹V£„Û Û[®ÈÍ߃ ×WIø˜7'¬‘ÖBEt U„Ä¡q8‹âhcJ¾<’Ч×üs¡Þtì1vŒŸµÚ\GÇ{¥eŠ’ sÒDëAYìÉB5Xž4¡¹UfÊf‹Èhojˆ•cÐ|_ôÓyÈÞ‰í?/RŒ³ÐM¥ßšX$ûômÛEùcm¡ð¡ôçU³]º=mÉ“ˆ7ò ³yu}¤„}%8?ößázB€åq¢¸#ø¯\—¥Z8ÉVx–=$A:W-k‹G$îò5¡“ÄӬƻ”¾LÀî¥WUáQ?NÏÇM¿l” Q$oôݲFý˜ûIž¨¬ù}üB½0[z¦ñX&û¬MÂ7Cšê­¦­ß”j´×ÔM52°ràì/jÛ=u“š†;=t ±—eMßÞÞy#‰X0°±"tÙ#?.æ<ð;·ò4®mpbäd2Ò•“ bÒÌ7š4i|Ù¬¡=‹çußô;U:µH'>#ènÕF…Èa(þÚwó¦‚ËFêøs;¾kx£áQ^À]¼/ò*»»ø¾Jw‘æ±mdæ£ù´JÃÞ‚^€îª·è[„vèù>sÉ=ÕÙ9û…EˆÏj¸W»òcñpÚÙº|Ð{cÖNrêÄœ G Pž$’©B°¯Ñ©@ÌûM…~:ï}O8Òó>¶uoæfŸévó­Ú¶{úÛ~…ÝL45…kéY@AˆÂ2t¼‡Õð—#ô'Az,øú¿ãTe±©$òþ$|Œôâ§šÈ-_´àÙHt›]Ùñ""P!mˆ¾LÐÒeXÒËi—ÏžßK ï=—boƒqžÄµ÷Ú’>ƒl¬‰µíCx™eІõóƒ^_ ¸8¾¶´á]c•Ÿ˜6–=¢ûrtá:-ㆪžÍòŒÛgˆ¾j5ÿ´¤Œ•ú–…Ñ»"¥M.ug?å{7(gÎ#;qûÇ¥¶Lê]m#1[ÇiÅBðþž°ƒ,M7èÈ®ãÄÄàXËØBémÏÛﱜ5ÏOŒÊ4”4­¹]süƒøŸ0àÎR¥«/\šîlÊS3;³ôbÂÔì4Ǩ¾¢xŠ ?§«€Jœ–Ø6=­Còæ\îZ|‹˜ºŸ¸n°Ä®‹RNµeÍMæ±^²øÚˆRf:—0¡ùôXVb÷¹t‚(šš:·Y¥>'Dk“»ñøÅ'¿FõvÒ¢Ìy#?äk0`.œrT/VÙ<‹(‘}ßת^µ•}˜gš•ÙClÎÔlX‰–YµÕJ3Dj|܄ǛÑW”~Ë4™¡ë®êöq©…"»bVo¬Z}Ä (:#Ù BüùŒ*öÛ>¸K¸ØN?ªÎ1pRÔ'*;pÅÌDT;IÍçÁ— “ À»ôëV•Ì6È/älzzžßèÇT¸Äi.Oµ¶d¨Íëê'ÐÒR†°H˜ö†!ò‚Ì1†‹?^µv:mQ;õÆæ‚MlÁ½»<WS‰V‹o¹µ>E?? ¡ó‰#ÇÌÅLưÆN†š~&ÓùZ¼ôïÑ$™æúÊÊ44K5–'NÁÎMb‰×üzþŒªdâËL¼`н²–µ½Õ)‹}«A§Èñ…Ÿò"WÞ­8\9ÔÉúþÞ&ª¹›'ZïŊܸ–‹É$õê#°Ç„cu9j]òçc ½¢£”¦aº"™ãGã+˜ë÷Ï­p«ÛË çpáÞeS×{þÅv³ˆÞsÄ/D GðuŸßÇûë.¶àòõÁð¹P Yu¡ê\GN«²]íNÚÅ¢P„÷²,ö¯äHtåÜÞ>ZÁËû7žGO~.7”.aÔ]âõt`Æ¶Ž„h¯¼_)è±_ÐGÓÎãÛÌaÈZ%:äý‘%ÅK™ˆi–&3âP‰ËG_š¬²òKÂÅ)ÔÑ ¡´( aUÆÃbÛÚ’Žj¡¡®~0H¯õ8Ò¾#:…ŪY֋м“ '\hô©˜nš«ÓÝB¢P¤ê0+½û8}/päFdJ¸¾lØ)aUY%œþÃm¾nëóYO#Õï1˜Žgu×oX#Â(Ä\­p“t½¤—>ô‡{Q )Ew¤.u§–¡Ðœw9\@C½Ï¶×ŠJŠtV0È7íP2ó}ÑÁ 7 ”½šYÖt- Ýk6øpfKù]ÀŽ cØÀ†ÓðEãå^UŠœÀàý–Ä!•N'úTIÒXyLÒš‰üê¦IPlV‘»²|AäžYY%˜KP^œvïʬAÏN¸ä±G®sC:dºÆ·Éúû]»¡—âÎ7™Ý›ð3;.§b™f"ó—ó%\?¸Uà-"äw#}™È>>®DÝ$EÛ Þ©Æ€˜ÔHc.5€·ž^²¯B$ÍÅ.F]¿\T/°ga”l#HçûÇÛEHb>æM»•û&'¯VÒpþ¾Ðÿ‚ÿ'˜Ù€ŽÎP[ £5úÿA±Äyendstream endobj 31 0 obj << /Type /Font /Subtype /Type1 /Encoding 57 0 R /FirstChar 12 /LastChar 121 /Widths 58 0 R /BaseFont /UZZXIV+CMBX10 /FontDescriptor 29 0 R >> endobj 29 0 obj << /Ascent 694 /CapHeight 686 /Descent -194 /FontName /UZZXIV+CMBX10 /ItalicAngle 0 /StemV 114 /XHeight 444 /FontBBox [-301 -250 1164 946] /Flags 4 /CharSet (/fi/A/C/D/F/G/I/L/N/O/P/R/S/T/V/W/X/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/x/y) /FontFile 30 0 R >> endobj 58 0 obj [639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 869 0 831 882 0 724 904 0 436 0 0 692 0 900 864 786 0 862 639 800 0 869 1189 869 0 0 0 0 0 0 0 0 559 639 511 639 527 351 575 639 319 0 607 319 958 639 575 639 0 474 454 447 639 0 0 607 607 ] endobj 57 0 obj << /Type /Encoding /Differences [ 0 /.notdef 12/fi 13/.notdef 65/A 66/.notdef 67/C/D 69/.notdef 70/F/G 72/.notdef 73/I 74/.notdef 76/L 77/.notdef 78/N/O/P 81/.notdef 82/R/S/T 85/.notdef 86/V/W/X 89/.notdef 97/a/b/c/d/e/f/g/h/i 106/.notdef 107/k/l/m/n/o/p 113/.notdef 114/r/s/t/u 118/.notdef 120/x/y 122/.notdef] >> endobj 24 0 obj << /Length1 1007 /Length2 4574 /Length3 532 /Length 5257 /Filter /FlateDecode >> stream xÚí“e\TݷǤ))A‘CKC HH×Р( 30Ä C (‚ÒÝ!©"Hˆ¤¤H—"¢ íÐåEÿñxŸÿË{_ÝÏ=ç¼ØßµÖ^ëwÖÚ››]ÏPè–Æ¡ŠAã„ Âi@ n¤ Â""Š nn%,‡ •­qiƒ‰ª›óÅù'-•†@AÜ€ÆÕ‹²wÀ7”ø~I·\X”­5€[ã.ç9l­CŒ- ón9;¿v¸wÖa' ‚@;”-°AأРð/Mh$ü‡ÙÎÃõ_.OÖý\pã·L>à\¤íìØ! °æ¼â\Ëÿ†¬¿'WõpvÖ±vù•þw§þÃoí‚röùgÆÅÕ‡ÀpŒ‹þ{èmÄ?ÄÁv(—¿{5pÖÎ(Û[h{g ÿ‡宊òFØé¡p¶ÒÚÙñÛŽ@Ûý]Éyÿ~ëëé(i©© üs´¿zÖ(4ÎÈLjüý›!ñy“°(oàžÈy—!ççï¿Væ+¦‚¶ÅØ¡Ðö€¨°Æb­}@ç‡èœ$?€BÛ!¼„÷¹b°0ƒ;ßœwÆ@b° _s…Jà[¿L¿IR küERXçß$%rþ?ÿ¦ó‘‚­ÿMsm`ÄxžÇþ?Å8|š¢Hµã\J™ç4i'!L–?Æ÷­©a 0SE=Lfé»tgSÌís#N³”i°è8ÑXšì ¹Ÿ7raÉpb›º“ Sÿù¬ö5»p¯ç¸^Ú¤¥dI‰Û[VÇGb:É8ö5¨iöÚ§Þr£Z/aówAãÝ;àÚ„²‹­šWÇIÖ æ-™§},DDË–Ex¤â(F‘¥Ëï¨Ü소kDFŃp±£y}ò }löÌAŒ¹“g"‡[÷¶wëúé@Z¤É$FIŠàFã–•Ö©¬‹ªðTߎÉv²£0 ZaãA?É ­vaÙE&ã©êílK”,˜Ö–K_ч3rèJ¾Í8LÂ}]S Áú¶QdjJ˜¾ÆÑŒ²Mïqüàg€ž¼/B¾s¶[ä¡×ClaŽÓjWÒçõK"[ SÌ01¯MŽD‘ØÄM¢´øþØrêÚ2Åu×¾BÔÓ=­¤âãÂב3½’ˆÅ*5NF!üáxó7ÿ±pÐ|O<¥­j’_ÈÛÁˆÒÃ/¼QçZŸIÏßhoÇöØÍx\u/!ÌÛÊŸ‹C“«r˜TCuN¨AU’È}3æòbŠÛ^Æ¡ÐOó¢¶y2»b×Âû‚{i“²ÑO.ªŽÈÞ2)ÈyÕB¯DØÀ ·Ù¡Òó:á‘+BÉíùÅâ:¶á³{¯)v#BÒ÷Ê»Çä–èÏ'ó=#ÙeäqœíéGÝM¢"©¥‰bN¹€åÑ&†ˆ¬O1º¹è´c€ªW«ÌÉÿÔwÈ ~Ø¢ŸñõäiÇ`ÄŒP=û“hvè€ÇžWŠÜgIïÏqn¿VÊŒpš[’ž{hÿ³³N%Õ^Zjøö[žûY³Ý?“4OKŸä”\^H ìZÜþ¬«ð »qE†ò¢BÃÀc嬶²€ÑçC»‚_‘÷J@¡Â%™¹¼ ›—›ÒÒ¿æ•éÑ‹~쇊‘úªÜo®V !b¯(½rqÇ›Zéluu7kû{DM•œÒ7 =ŤðÜ3¹¤ƒ¬OØ b›C:ãÊäÙC³ŒÈ‰[Ä·J[ÒAݵ«ûn©qÏ.á¿,ª¿ÚŽ2çŽR½îX}ýó÷*æ÷y©èü ‹GIZ,!YÃ3Î×&§é©wi5)èŠúoÞÐ ½#ÕM|û„ƒ~óK^#lÑ´JâõÒÇ|Õ‹Þå_IŠ}S‰ÜÂRMT©§ÖîŒZÿLŸH4f‘·ÌtR]³|A¬¼s¡Ì-Ù\WH½ì²í©Á`€×îS™=1kà+4§¶>³ªÚIR×xüøÅLll{F^(f3öævÕhˆtáOÙçHßC³à^ú£Ù¤ 4‰^#j|ú+ÛÌÕ¡£•å›Sâ!?IÇȼ]\ÅïCG5‰ÉŠI&SÒj*€KÛ)DÁ©‚ªÇæ¥7ã<Ÿ'ZÒÎŽ‰%ö¼êvMˆn³&÷*L JNË`¼ç‘æ¡èæÓæ~|}¯Ð³Š4ÅGvÖoTùQƳ;a…³ºð'¯ž£Kkœ¡³ÚmHP¡”]{¥ß~ óBTJRðþ‚Gf’éøêW­c™ÞgF—®dCׯ)¬È)J5u÷höÊH¨ƒ¼{Âtšk‹=ˆÀ•I³‘4?-ç³éÙ}ÍÏ!_ïc£ä¡´ ҌiÅD™rEßÒ $ºGƒ#¦uY ²ÁÅz翽^a~(7+ û­Å06ůѰUÑEŠjAáQ+?ñ?ŸY5€Çì«é,.5ú—uxõ; Zpi7ÁTaÌür÷2LEÓåFò¦½Ñ7‰ÚqoR>×>±íöŸnwè+(½ê’X­Ù ée2  Sް슛tH4(Ì 0-ì¼î0$åTòIpÓ—½ãOO¸â¿«&·“qVq‘µ´M£ð0«¦k||•‘/¥åµ5»òÉ·¾Lq¢VÈÓ‘‘•¨ Æ0(Ý•¦Zé®PLeädÙ(òÑ­ >—;ÜÓòç”ÊÓ1IDt¸>ÞR5f 0W/Øüxó+¼Yðá:Qû#Nt±¶Ûq—_ç!c>ïj+.6¯GPgÝ¿6)c‘0ÓN*ÉaºÕ¢bÔS†©LÍZjî걯_YN/`îSÆÔÒä~ySyôê“òîíWCsåL QŸuòÚÔð?§¤ß¦0¦MݘZäá;ã‚)×TÅç”Q6f¦ëŒˆÔ+¤¤µÜj‰MõÆÁßiZP£»éNgÑxñ´C2—îÆ?ÑÔ€BT¥œÁ÷C*C¥üMå›úÛÆ‹âÜ<‰ïî*l¿Q!hO´¼…š4Ž¼ÐÆËXN„Õ·Ü’Qæ‡=f|rIYL—§Á¿r¯9Ú h¾&vÅ¡{´BÆÉ›’{ç1Ë+yWßfZâš”e"W¶:ƒÓ½»ð“ÖEø/YôG–®—¥_ DX¾s¨‡wú¶X…ZÜmó¿'…­¤2%0dßj“ n‘žJ©Œ^á– Öй«>'HÑR cSÒõ…ÏæühJsP¿‰$v`KHÍu‘2ëMUõI‚ÆòAñ e¤›•#ÇÏîØ˜ÈgþAãÒ†Û5ùQ×ý²*b06l5V›ïêÚ>­|*Ãi•úÁ5&5arà‚vJÀ˜x°ÀvÅ›íï’Ûf£‹ZêC-ò3ý²<®6h›llcV¢Ü=µ„[(ŽÜ­¡OcÔ·±Ê¼òüzy–Ïfœ¯Å…¿`ôŒ'w…E¹Äæv-%Õ®ôÓj‹éÇîhÚ|O9õv ã!ŸÛ¯áŽ “u˜#ÉúðHàè©\À~ëì¼Sd¯ÃTã·Ù¡ö¶ú½öAS‚z½¡VµR'œa¥þT#ÉKî3ô—‡Ÿ€b¹‚*xsÂtI׫K«Ú̼G°š?i¢e_– Zãüƒ¿µwñ%µ×؇g“i³êCôgËâîJ ‘)X\¼$åX6¶”MG–|çõá ÙJe{wrb(œ}€k8%" Ë=í`z2øÍ¦r9¸”³2@ R©žÑÛäs¥KÁ~&˜¼C'ÌÌ}I°‘öf<•ë9¸ÈvJ ‡Ð†å(åu^¬O¸m›süqš7|Dù9%é†ß¡D O:Ø©½ŒçÌ|A+À³ºÆ‹†¯¶ŠÕËMh!>%¨|XRLH×åö@¦~ñÍÅôÚüD ˜óUÞ^•¼†çöÑŽr-ó.6!VÇÎIÉH¹+ÇƒÍ œü0f۴ØIY­Ëõ[B®Èd’ÖûÆkAà“±á ~Üå2(­ùÖÈ“¡ÿzäŠPFÖü° uŒ©øyˆÆ|@aœÔP»ë‘©1ŸÉ—×ò+öÞŽ˜c³¶êU>ü Ü•ÁR„/,šÓ!)c–¿Óô-ÅÄÆ‰š¢ÿÒLî5šÙ[eù°k#à÷£9Bo/\ÈÓóg¯÷ÛÌ_:&÷ô)l»pŸ^ÚÕÁ¨ìW(¯!éãýZ›6:.lGWµ5)µX×òžñàO|ÌÚòk…§‰g.›S?Ô°½cÅu{îÝœZ/­Æê+H?CÒ“6P4­0 ~‰dôš_ÍÇÝqÌÎ1ð1”W¿oˆ€,}Û cÅJìøžq‘zQîÀØÈj©Î2d ËÚ% %®r|HEü%Ñૼš:ø6¾ÿÕ³¸Já W= õò|Ûök¢'‡Ux‘ ôû:®n]áTäsœÂ/92n<Y2Go0µò×NŒF =ü‰:V ÖŒ1]¡NáÒ®šª|Cu?ñëê ìgdî‘zlì©™ÐI§XÒzŽ:‹ízÕ(y}† ª† ·8&w /Áw5EÎ{ $…\å/#F{N¯ruzR–M÷±?©Q–ÑãˆÁõ`¶åpôÖñ©Öb²ì8v)8'ÅÓÌÜY\…âK—'âÅ 3§LMÛ„:¨™‰jŠá”åu‡cB¢àe|4Õãi~µ…Š`&×xö["‡à¦Ñäû•D&ücX—^ÖR3<š¢ÕôˆêkËÑ,­ÇÐ8Šçø“Ñï‘-!ï¶°`G;’·”ŒÂÖq‚ÅrMºYXÐWÉ5"ÞËWŒ#ªþ¨ÿµþA¹©¸4<±”$inZñ ÆF ô ƒ/«™šY[NJ¯‡%ÆG=æ/9†*nVƽزòd:„ аô HC§cf*nÃmKYz5÷é.z_…VQ%ËRæh3OÈY0£×g‰^nfÔC0mvgwæè êܧwä|Ä·bJoî*)¼ ÿï/¢hý–¦Y]Ð*Ç•­žfSñ𰪨#úÛ&Iåžfˆ`_®üø©¤Þ i—ÿnäœÀîÝuåµ8¿Óäa§µ×wXm õ´êÓôŒ³º'ŽÐ2ð\Å X^‹€&n¦B•¶[ùãäŽô­c‚ÓRÞ¦ ¡›oƒy*Aá¡dC7íjQœóW÷&Ü¡½ zoƒÃ8øì•ÞÌØ$êÜó©{ºÓt¬—!}§Ùý$²ãíúé .ýà÷šCƒÐD²ii¾½u·ô¡D奃¼ñE¢ªç¢õêg•#ãÉFu ;¥öƒ\«Œd-ÝÄK~É)–ÛTµÃ1UìfUþO—žòÌo ¼‡6*è>îŸ|¦üAVi#fwµòñþyRô¾íËÃrcÊÆØÀ™gSßT—g‘ÌdÕhËõ:{-=õ¡üéL“›ýÓ{ P.É<Žò8š–8ïÄ÷ú¶½P–G"½Î,mIsØ-ÅeË¿ç÷0ë÷›ønõFnD¬ÛÏâK "e£œÛÔô©Äšf$_ˆÏõ-÷kŠ€æí‡­¢$Uê©>6–i3#!Ú_¤¿J‰yÿàË£¯)ôÖdã³BëóØ•ˆ?sn Êpñ·ÀÖu˜ÜšÍ‡‡šÔ!zÉÙŸ¼W×Ìp~<ÎÌèáá•mý¶­¦Æz£Ö¹œ,¤ª{ÕñZ¢õšô‘Yâ©‚w8rÐÃ5<s¿ý¬îzÉH=®Û(s…ÝŽ»l5auQoê„Gsü½Q$ËÑmË´6ˆ)yèøUß±:Èÿðùÿÿ7Ø:#¬±8Œ‹5Ö ô_ |öendstream endobj 25 0 obj << /Type /Font /Subtype /Type1 /Encoding 59 0 R /FirstChar 65 /LastChar 117 /Widths 60 0 R /BaseFont /PNCKGH+CMTI10 /FontDescriptor 23 0 R >> endobj 23 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 /FontName /PNCKGH+CMTI10 /ItalicAngle -14 /StemV 68 /XHeight 431 /FontBBox [-163 -250 1146 969] /Flags 4 /CharSet (/A/I/N/P/a/e/g/i/k/l/m/n/o/p/r/t/u) /FontFile 24 0 R >> endobj 60 0 obj [743 0 0 0 0 0 0 0 386 0 0 0 0 743 0 678 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 511 0 0 0 460 0 460 0 307 0 460 256 818 562 511 511 0 422 0 332 537 ] endobj 59 0 obj << /Type /Encoding /Differences [ 0 /.notdef 65/A 66/.notdef 73/I 74/.notdef 78/N 79/.notdef 80/P 81/.notdef 97/a 98/.notdef 101/e 102/.notdef 103/g 104/.notdef 105/i 106/.notdef 107/k/l/m/n/o/p 113/.notdef 114/r 115/.notdef 116/t/u 118/.notdef] >> endobj 14 0 obj << /Length1 1772 /Length2 10647 /Length3 532 /Length 11665 /Filter /FlateDecode >> stream xÚí—U\ÜËÚ¥qwoœàîîîNp‡†¦q—@°àîî î`‚†`!èôÞç|;9g.g®æ74<«ªßµªÞúWÓtTÚ¬’Ö K ÈÂÊÉÆ)VÕÑáäp²qpH¡ÑÑIƒ{‹Œ(àäHº‚\|N!.è/@äê¶·µƒ¥_ý5‰ é Û[Y¸T- v@gh + '€6ÈÊñaH:9´þz‡;@ è{­ÙÐ89ÖöV€%ÐÖÞý¯LŠ.6 ÿ¿dk×ÿò‚Ý¡¡ŒÇ|€†´¹8ù¬6hìj ¨šåÿF¬ÿ..çáä¤fáüWù¿wê·p¶wòù÷ ³«¨‚¬`—ÿžªüW8U µ½‡ó*B,œì­$]l€ŽIöîröÞ@k {ˆ•öþ-]¬ÿ;tçþNÀn¤##¯!Çüï¦þ=¨aaïÑñqý§ê_³ÿfÎß Ý°½7À˜º¿œÐ‰Ð×ÿüeò_f².V k{[/À ¶ðAƒ(ñü8ö.Ö@oИ;ݓ€ ŒöWGy8ì®` ‹Ðò×пTΫÿêß?2€Ýº£öE»ÈÙÙâ·Â `·óqµºü–øìîNîv¿»/ ú-ØA.À˜š âõ{œš bþ1Çäþ-pC{Ï?f@kºí­@N ßaø •€nГ÷­dû×£ü]Œº Éß]€ôo‚†—ùMPÙˆš[î7A½äÔGá7Aã*þ&¨Ÿòoâ°«ü&¨»êo‚º«ý&¨»ú?$u×øMP?­ßõÓþMоéü&¨ŸÞo‚:üC‚Ð5X‚-¬ÿ8%‚ÜÿèÿyN¡Kñ€ž<°»ü»Ð €ý÷)„zXþ&è*¬þ!Nè2¬ÿÀ¿:öþÕø?šÃö„.Ì±ÿ¡!ÿ@h §?Ãù7BZv—?ôBc¸þP_ðõuÿ¡ ù¡1<þ@h Ï?Ãë7rAcxÿÐ> 4†ïøï®ÿ£Wœ\¼ÿ–·ê¿µ¤¤@Þ~¬<V.n^èñä„'Ž€ÿœ¦ëbïæT”>ŸÜ\«V`èeùûszþÛØC/O Ðh…¶º²wHQ([Ö>â>¥×©{t—¿æ´Ü÷·„ŒOOûžæûY¾í¤Yª>{®Ô?ÃŽ±;ß/^ðªü2Y™bX2œ{>r\¨Á(£s€ü™ ¦ßس¥?;œß@.ËI7òM=7•N†[å[žÈ /œ”$„Ù°@‡H”6æõ .¼»b”‚ä'3˜_VH1¡\Ry+fD#³X‰6^ËØþÚˆ5!À4—õ²ÓYf×õgÖÅ,v¸¬vþ\ëÛÖîhì÷Y|ØAµdš&>UaDžt×?E®–ÃÔB8’ýP£Šãè_¦ð†ƒ«\öŠ(E<[ýÈfT’ÎPÑ‚ëûL®<FÑŠóþ QÚ\}èÀ¤ÈÖK͆lò…L¿Ú –‘¿ÒMÒ-l—”þ^=÷UïQ"Ê3îlú Õ¥×¢¡þ¯—Œ…Çt_yéî)û§xso(¥$0Â7¬´SKá«Q¶ÇXò癨¾ÙgúäÑV¦È³bÕy¡Ú¢ö`âV}TâXu!(%£Ý ã|ܪ‰ë/(›Â,ïV‚2½»ˆù]yVEQ0¤÷|Õ=ÐøLâæS÷T’ì`óˆXz(˜ç¬¦ÐÏ0>9Ûœ;7Ñ È2RO‹UÆ3¸ô­2µ{÷{#®³+Ü—‚–ê#\ùÔa¿ÄOÜ×ì 8ñõùfª«bJûjèÃìM»£(«¿³ÏBÛ=}Ó=IMG`É9.z°Êë®´¶æû²wQé“X±±þÞ\ëºÂKÀW.êõwŸ°~up¨Wø²muõm—Q@š „D‰à^.ÓÊVaŽ˜C(KŸ@±½æthS ²Ê½(éÊ 9a¥6àÔH­SeSŸísOuÓˆó¼»|Ï7×pcF^Z‘ÍXû/jªúxsÜ $ÚE®Ìå:,nHTî𠳌+í#ºi•-ÌÜ«Ô)JnÜa ÖÑJ?Ì‹Æ.ù³Kø™wŽ«:<êΆ7¶WzíDD©ð‚«ÛÉu¦BÒ‚¹ØªÁÛthžècŸŸ}â™z‡.µ““2^«4Ó6À€_™õ›‡Ä4ðš}VÇÛÍÎP —EÔÞýèv.70Ï”T²ày$\Ãoó\‰Eu—[YþJVX‘žŸ|Ầѹ[ìEcŒ0šÝ¹n3CF"µÖà­Šì]B«Rúý{!†ÖGŽB¤¯YÁ‡ÇCdÇ-V^ 1~ûåȬ~ÃO‘7¾]¢º cÅOßæ¿xJ]v« {ã"‹åyÂEï®Ú}ªx=Å š/­^'(`Xß×|$„Q_@l@~•¯É½&/I¸ï{ëÎ*;ãocŸÒu<ã[b ®­Lý¼&æÙ“‘Þ)U¶;ZŸWGƼ]ðÙí[·ŸÕµHÂê*¶éëàÇû;O‰ˆ ͰµÊ•büt°Á Ë{z­l±ôßá®L8«Ì×ä9ä9 ;‹’û^ñ7|•ˆ=$£2n^\˜N6ÿB s›Éý>Ca\ª«€kÄ·0s &2¬¼<ÖÌjÔ=Bé$Ï5¥nÊmJ ¥·O`vi rÓ]-*û9˜1ÝØKªKûÚY2;5sv“êq;Ë«l!“óÞ$ÌØËR™ÛßC S±ØáT#§'‹Mߨ ãÆßáv›äÞÑüS³“ÃýØöÞ©¯’pï±;õKâ\@¤ ÓÄ1¯è]óš‹Äßn"'½Û„Ö”þ…¥Q l5ÓƒGV ÅÂç_®å‰|.qÔYà0’ÃŽˆ]1<•Ö¢‹98÷èÀÛ}øòè´cñÈÚF¶ì3¯7ÜUY¹›fQcà˜) ÿþ‹ßÿ‰ø@%ÐmG_’h™J¥øøÄ„&þ< žDÒR);â‚}íj¦/évl¦ý<4bg¯·9š({Ú—Îýqë߇!ÉɉI WþF<Ìö礢ŠÇ'qJ±ðâÇ|ôÓ÷‡_r#këÃ××ò»N;s7óîóiì‡É)~2cÊTžB¯.#e˾ÔÒÞ…ÄÏ 4[ÂøYM”Uðé+hêðßñ?f9wl‘v®8®­f¿ÞþÚ&«}­)z¯®«›õ±zÊ«”ñ®­-ëÕ˜$7 u ’•!föš…tíÖnJ:9ƒHîé~f·}ë÷¶ª@µ> ùˆã{ØÞîâX#=±úÎ1ÎMËžþ™úf˜qÙÓte?%¢b aÉSüÝ;_wÓì°K2ÁL:†kgØ4<—7 홲ý||ÍXA3Â÷†#|‰!óö>­_>ì-…(Ž;ê®Gåë¾çõþLb’'§¹èBóº‹7(¶¹Š¢H?Ýæ€î-_;¶ u |§¦%V¤ª[%}*¦Ù~†õn+’¤pêbÙ’ê8\ï QO,aArŸ—î…^~eïõÁÜqMe• I¾þ¬È ÿ¶Üøþ­`h¾$2ý5Ìý¼µ«¼iƒ²‰Oo‡ƒü$§\eÆOÍú¼ ã·Éç²á:)òræ:ãÒ(\¿S¥­  xÿFäð~·ÔœHõ$œÊФÀЪõ¥ïCoàÌ<üð¦|ãj¤—Pc e8y¾»Ô07‘m•Ãm :‹Ž3µ8ÁH°qÖïçÆ :?+µÓ‘QÄ .º<.ªÎ…ƒË´2¿zæž]}…/’”PžËië3K“'1Ò¼±ôÐï¯vß²·3<\7~êHjc Ä Ó /]ˆ·n*rk±œ3{Õ"{1´FNûä"c†5ÒªèDÜh©-MTÀtH‡×Ïo|L]„»ôÖ)ÈvVËe4LxØ.äøÒRNiQ\#®;t®eF¨*Ÿî-”ŽÌG@‡ï%߀T:lš3Ôª<¦l e,SÞy9êP8QqÂÖ‚jI®tÜ2ÉwÁ¦î @Ú7ŒíQ²;h5 ° Ò£Jé¿•v` Ú™øZ·GÍu{\œ‰Óg² Ÿ{û¨4…ù'µqRj=ÏÙÜxÎ[‚¬Mˆ+˜áy 8ó‰ô4!D––Ôªìaˆ®1iÜ¥¢‹Ÿøöqõžm>tyB:aQë@ß¼UÙÑ_.w=˜v0g€±gºHZvH»ñøˆÞ®@pP"“„Á³ÁiŒ«võ8óg‚†hxÓ^ŽV†}hcÌØ×bê…ó<ú,õÒý“Ž5œFò“ÑI#1}yÊiØ&˘Gã·yU§mt©ÜñëúWOQSÌ ôý2à ¿ 3ùíIRÞ*×(6¢{]H,ÿb¬ímÏ¿^ßc&i•Ñߺüô=æ"qÝÕ_x’óYøî ~e³Úäµ¾°~~Šx¾ùáò·&úˆ]Ê:¼YµÏ,¶%Òju¦Ë?¢,Ð'´?çÌycV©½väoÝ ÂO¾rG€e}¼[ûèº{IáÖ¾°ø¤^þú"èP”_#1‘ü×›Á7k±GErsçò¯·¼Þ˜m®sÚ8µ@¼v'}Þêô^+cºXº5‘-ËG•fâ[‘åŠÏ`ýßf'9Œ:¨Ÿ<軋~;ƒ;Æ[¨w(àÉÅž@{†-/jM‘Œ«ð:#\_lþÅÈ“ ?òõŠ‘QEŠ$d—±2ü­®QûDÝTüH™;¢òÄ€¢4 G6dmA‚™د–å¶'¶FÆDZ<ßÄ`øT?í¼2rË×Ç Ù‘É̸ñ†š`âN)^s¢tÛkë!DÕ•Ïñk4ÒGßôB…|ѽûÛç쌆I~R7j1Ò^¹ìîÜ»ñ<¬,7ñAÙ{%í<Ó=ßjÖ‰¹š^ùˇóނɵŠáô€p-ɉ-Ìå SýiBÖ›!°`Γ ¶Ã«X¿½v¢pƒ½iq²–¶ñ§®ûym^Q2ªû^±ž<Ë.œ§Ê‰ôL™×†!p•¥KÏ|Õp‚$w—†½Ércú´½.“ËFLµ\ïUº*½qùÅèÔû%Ï›)f+hŠØ¬ðìJâ@‚vÛ‰ãjé£ñ—Ûì¬:QþŠíC/È`F~äjÞyeaÙoiheéÝÈHyŸ Ö ~£jTÛÃîj©T\/(ÃpéÊ`ܾŸeéGÆ)ž†ÿq>û†y^¬Šš=„ˆ¯{î9cž1d³Áñ\†ˆ*b¥ÌþšÆÔׄ‡wÉ„÷!U’†Ka³mPB~»àr¡Eªë†Kì\4õFë$HægFSÐpý/]Ѫ¬ü<—K¯nâ%€V¸ÑæVr<ÏÇ&b]¦6±¿b®àµÂ.EGI©2:É+µ¹è]H~ˆíþð»ÿrm“z"§¼ÆŠ(ר*Î-—“û…_[Þ¾y=ã¸x)Â|Çlê^Ú^ÕeX¯‡íòu3gqf Nj¿~CŒEGÉô}Ì[­DƒZ¹—‡÷p¨¦íWYôQ Ûí~îã‹°œ]QòÌ!Ù))õg®¼ó÷èºvÊZ¹:ŸíâÐ9|^)Â#G’<'¶ÚG¹bO~wZ]Oú‘4+ÙΜU¾dX‹ÉWî…¬£€Õ{=ö%„³1ñ¤çÏf©7ÑëðO%šÖ‘­T ôycOá˦òð;G”Ó;•~)íTÌ[*¹¹-¿Æ<…„ªµOøœ¤þ:ô²åôª¬§mèE(JlpÕµß jÍÜ©ùÂ¥>Á®à|í’¨X½÷‘œ¨Ÿ+[±óíB V¼`cö!Ý]0Ê…”BTÛÄã'ÜiO ™œ‘Åxñ‘ÊÇ6–¸´©±·,¶^œSÅܬ–_Ò'âá}£Rhu»¹¬4¤û<¯ih"ÍÙì:K2*Ïš÷K´^ŒÌ´Æƒ†vÌ•“.åÉI%£*¾pðÄÎIð”m,É1vÆ@ ˆ5x÷ðŠ!ýÎØ,¢D“t*×ëT5ü ¨p_í´T†“OW±!:ä7HÏ “/Ã9Þ+Çà •uÎ;ØQÈQФåA×,U&í߄ܖв|ØUtïo?éô)s»_ßMèa xŽ|&Â<=RÍÑŒ¹Nú”©WT‘K5(5ÔóÞ£Q¢*Gn[¨Í¡Øs;ÀÅ€ŒæÂžóÛö‡ø/üÄwF´Ë+BÖ4’Ê+Aâu'%Õ ²¢h¢Ë©ù³tzɶñÕÎt±ˆ›ýï+¸lBÚÖëbÛ3"¹Z²"*ÒuWµwlвÏÔwüÐ0îo΄– ÏÙů"PÜ5‡»~¦Ù–’9&tû ,IŸ–Õ ³ÅØÎv0o "•#)õìê’2Gõ††ˆœÉ7oªVF¢Ë6‰=‚;»eûéÚ¥#¼Â¿{ËfüêVcâU Ÿ±ì‚~ýbU¦„qÞA€ÐrÏü²ŠnÁl 3ýêF‚‘ß²»µX†áÅ|Rוë”ïÁüÒ=9¨X„ŒK)ÍÆ&ø¹ÝÛNCy’.£3Hÿ‰ÙVb‹–>§LÖ•ÿŒÒàжs´ùDgü„_ÕªÀS¢·Bn5Ó„¸º¹ ~ÞèL¶»?¨ô›1¤²Ìž®qÔÛÖ|ü€Ÿ${7[^€ùBóA·¥æ¥Äâ[¤º?ÌUôÄY2VK+(t¯:Ku¢OHDCt©%û] *‡×Ô)ÖŽ–_7rõœ{,Áõ˜þTÑCaYÉfWoJ# NE-,Î’´,®ñå^·æØMü¥ó¹ÈJ$NÁ(w‰¢IÉhªËc‰ÉJ)xt…‘ë¹e¶½+ glgªéGYû©°úŒï·úóvµKÀBwDEöª{{Ćù‘4Õ§éÁË+ZÑäþFËÅcbÄ s²“r޹v¾‚oÒÜ}7ŒUj›¹YÕ–-|'Ô8(!Q{¸ºZ4Æç5®0.y.E¡¬J'ÇH&ù ÓÑÈR§vËfû7Ýš~s×Z`ÙÄO ¹¡XÀò»ˆ=Š^K£»[ĸ"÷¼€>ݨFêºTˆÊÏÜÎt–½O~<©ËÀµ‡Y90uiëe¯þì7eÓÇëÃÚõÏ®Á%äz„iµˆíz<™\iF·¸Þ XgùUi¶ªÖ@õ®Z®Ù`R£ïQUs^ æúïmñ×À%"D¯gL‘ëåP©]•2¾QH2¿Ï`Îëb6­R°‚쌓p[" 4” 3‰Åê®'žžLçËÚî­áeIõs|êÍlæØ0r&àpÆ B· öndÄL ]~Ë&‚£ŒØ•›Ô†s›ºÔý°9!«ß'›ÕÕÝ·õpŒ<’¹ï b§%ÙéÝúi°¯,ìê­¦‹:J%{™…êëfë ºµüw¼*>+w3¤gø¬h"’`e0)Aîò=G…±Š·W|&í]a›ç ïä Ø?À27‘лšã:më4= gShȉOyµl„½§¾K#Aa¹ñ<§µó¿;HH+C²2-?Úkƒm°U^˜¼r*óÒs$FPݯàñm"mž¥´_ùêåω@ŸÑËÄÖqºl½ØB˜Ûl9D⥷3iZk5ñ$iÓ­G¡:çSã°î}˜>©v0­¼µHSeºrÓ¡¾l‹^œü‘0ız£E‰ YœßþÓñɆBôt­Ö¨^|ÅÏndŠä›ö¶W$çÏfj–ÅN@)£˜÷@gŸ¼È+P×aLÀúÉÏœ+—ø‘…Þw{%‹È×K›”{§Kn¡æ¾þîárÖ\eXð›È±¾îÁVYüÜÏsíJ†ÐÏY\$Ó±t„Mo'¥:¿"Éí¢Gl‡¿yW_m F_þÔ8ìÿŽÐ? ÕJލþX5¶/#W/cßöž¾NwÄYVyïÞ»Š­‰H‰1š.‚ÛÇKK•ò³D8‘XƒÈX¾ƒ2ãÏ›­Ü$¨9_P5W*[mâ/0Ô]›ŠÏ¶h"Ó‚ß®÷f¸@lwF Ú Œx[ªq9_q~äì)ŠZú¹F³)߆.µ ¯ð¾S¡f ;‹ÑM öó2Îæñ ÏÖ…©: ¡Á·!KxÌõùlÚ•ØÏ››§Û‚÷ûG9y-oK;L¹;ɬÖÒûàš3·–L“×ð”ÓZJÝ6SKÉÀæ*\HMÅk¤ _ë\*ð»rÍ` I{JÓ8 Îã.匙ÚeøÍÒAˆ\>¬¥Óà’t*¹kM¥òi~Å<"‚k€<ÍêÛ¢DoÒ5ÎÅhvH¹‘ý£‡ÙÄ#lV8DÚ;ÅÉŽƒÌŒ pè…*ÎÁ‘Zžâ)«%¢ò«'ÜhL$ˆ­œcæwW˜£ˆˆŠâÜê¹Y­ªÂž tp“%,1ò†ù+j¸õ÷QL6jû2˜fhÄåYKOêì¼Ë¨–oiÅt–ã#\ð_ T9Ä­Ò¼ÿš›pÞè{ñœõj•¡8b‚ßO5›:I›àŠGWJBr›G€T<ü!Âü€æ“Þ’¤¢3¦O1”uyî¨ànä룾™¢žF±Ål’«-°ÏÒ1€¡T¢úMîÃnQ€%9ˆ_í¥bÒh]L£ä&k‹úM·¼Oi¤ÏUã¯'Öc,ƒ6w›¥Í¤ªÏÇ›Ua¼åø­~Œ„¾(É̯¶~â Vs:‹H²ÁÓ¯]¼]ņC0z;ô$Õ–1õyD¬A«ÒÁ±@¡ÇÚ Þùi ~GÜŸÑ¢Q†ã>GO½´º(*«»^ÀÓÀð ŽÝ6CJ‹o áðà,¯,£d1}äb¸2çìVj‹iÞ|êôŽz[zSïŠ4`ˆÅÃòäñHz™|…zðó \'/CÏ Ðãv7´ñÍq=úÌ­Öm×û\U˜Óõ³wÈÞ+ë8׉M_ð4~تyŒ4幆&†í8ÀÄÔZ"늟Óö„o½Ççf|gúMø+Éð;IÅVmýäÇ-ÓÆ×Nj­êaykuËñ'ÒÞ+p\Æ¿JKU0œKÚrŠ×aR{ÈÈÛã_Ûjü|Ki«AÉÉîIÊpg$ч±ûý²{74Ï`[0KšÅ½[ÚJ\lÜN,-dG&¤×vh%ßT"Ϋ:#Y]ìÛÍ%nd²r ]šQë~[ž‚—'i¨ru}úOXÓMý"æeþèöCɨÌiˆŸÖƒX•²†Í/ƪµêÀ"ƒÍüWß=¿Š’\’~Ìž¼«,+ zõ©F•Në6àôäU‘<ª†ÕPaÏšî3æ{´…2®îe\\$ jL§2eDv-ܦobS…Õ¦ùF˜ßöÍa%¸œ]½Ô60þÚ­96)îØ(’fõî^4މw«F^ǾØ,'l%x¸ÛŠWk2#yÝ—óˆPH¡[fÙpàÚ,%Ù|ZUßê IœN;ĸ÷Uái­Íƒ* Û Ž9zžÍ+_csðòr*ÖAMWêÌ]÷Ràyœ­á";g¨˜£ÈÅО«r´Iêª,¤*wôCï-ƒ¦!.F Ÿ¦šîÄCJt¼µ´ëm°„9›0„¸\j§Â!.¬ãŠ£îÌV*0,ê=Aœ6“K¸©ž#ÃsF8—é`ñééG í$¡ éì™éËÓwYð¶{;&:ñRNÖ›äÂßRxnr­† ¾nsìHHˆ»JÀñ+ù…¾²/„Tð)ÎÎÿ<À€ÿY,"b¤Ü¬9¹Ü#æjC¡÷ÈÝÏDØw¨nÎ~ÄWkÁ%GÕN†#•¤ϾjdÃ^ÓiejÒà–ÏÐÜzo“ßwD¿^¶òq=Ê7N6ùÏ[©Ý¥q)V’9S”}œCj3¨û ‡TzÎv·¨¸ …ç+DQÍ‹Ç5Ë-vÄw¹LsÒNÔ×?¼…²±!®í–P7ÛæIé$þþebÜ$2u:}Qi9å9ß–GÕV%ÞÀ@+ßÈ……(çQMæk£ƒ·KZ9ÇÏO¦9ê?`w!A{T`xŸ8Ýôb=ÐX·7„e±`Sÿpߨ£-5Í0üĽM”À~ö4\Àˆ½½Ddõ‰Ò Ó5ÂSg¥…¨4¹¡È.Q"P¦í |Ý…ÙpVùݼP–rϪ¾:ÎkƽÆÀwŒÏ|Õ y ¼äp¨6Ç}1$‘n3ÂD9ïB€ò‹þãË)ıþ™7ÌïGÑÅ‚ëg69úû,_&£MùŒ˜Ã¶?¡gÕ‰eöAú“IËJŸ*ÛXÃ[N)7ïzæßíí(~R`Ù%4\8·£¬»¤,@¿(óÛy _´èÞ6ØjY¸]ß¿ò롦ÙꜙÀZ)rÍÓ«4ð'÷ùN±àcNã(¥‚ðÙy‘ŒŸR]g*ø¨‹_~uEäËá“w”ŠqŸªü¸›q’¨"´‹£{K (ÅÈ "ª«zìJ MH5ÄÚ$iHú~ïNÝë6‘6˜Ÿpƒ &™ Pîàæ¢¹z”º`ïÔàª4šlçzŽ<µÌ6ôœŒs0i/¯óYâÔ<¹_›^!ƒÇš¨å²¿6Q…ó¦¿&걺šj&—~á}äUè‹U•MIC/VêÉ#üP|A °q@ôôjHQÛ6ä w £µ±!2+1UðùÌ(®±¼ÞÓ¨+ÞÙK‰"nßD«Þ ÅG8ðÇ Z )¶Ö šJêÓ:̃;~Øž«µ(š°#é6¿(]á—.z¡zÞª'joªPcÈîàÛÀ[÷9hUw ɺfìÙxt(W¨ÖÌ·N¿P–ºQ¹înbKb‚5¤0ƧŽ. ô¡‰ªP:¤£S FbûlªU¿âüõØ1f“™öÕëéVNªëj72Ÿ*Ž|ú}ZLD~¸D±‚&Š£5¾@uÜ‚¥.Ô_=·\Uê˜Ý¾Ï=nÁìYê ÏewðµíC¥Üõr÷buV:x¤²,è=%?Ãe YÞèÙꨤ#1yÇäáÌ4eH¢î’¦è®úõtÙ´Üò&÷|ôêV¤í„|¯7©E¢¡Ý˜3HÓ"E³á}¶î™RÌ¡³¾Ø‡¦BÄ’¸9³û¯f¹#nÌyŃ”8!¯ Òx‘œý†>6#é}"%߃ívŠœ²ÖmÚ’-k¼ö¼z<ÆŒNVc KïƒF™j¹$¨[ä-s—ødõR4JXÑõžÓä3å‡ÅJ!bѨ)=J !íECÿ›·pÜ;N××…¯ÊÂh KùÁeoJ©¨ž(¿±t"Т ãHîvì¾û ó*’.HÁÐ×®·|ÜíI}ö›.kˆz‰ûIÈ`>ã‘„þ.B*.Øé!¡KDoDÜ‘ýƒÿ£_FlsY±_;¾yRx‹ËaMè¤ÞÇåFµ¢f‰pÀñ«5çk÷x„ÂTXý„[ásãqÄ{ï‹¥ó6ܬ+9óöÄÍçµ@4éÕ€†ø˜{F™¯ðXpæÄžÙÞiŒ¢¿ºú¾öäÊÈŠÍëÜEÃgUƒ¥4ãûõ…#,Å6ÕVjfó¡ntQç¦ !R[æKEüŠK6ÌŽ;T¶‚ô¡fRø•s[,Ç34^gÞžé0gƒO"ïNi1«U™ ©ÛÒÉÍâ gŽÞÈQ>û܆Ĭˆ²~—m“b`¥3ÉëPV“hB¦÷&Ö+àHLpÑêrÓŸÆ´~—Ã)¨‹„+èƒ><«~‹?ïŽgæuL³ ñÅv–µO +Ðêœú§Ë-µ fãß!ñèÑ—œZU÷'öÝLX ¦†ø'GL*yåÁÅ&SV÷CgUxÔ1a&‚p=ž˜|ñoΆŸyšÌ-»@ Z¥ËêÓí 0ˆôêºó ž¿àéæí”^?.ë´ðØ1&]ËÄÆ‹ÉGùÕêHI  ¾ƒ´åØõŠmìæè²c>úVú½ß-òÛ¾P*E¾PIé,ëÂ2ŒÔßZú¶°Š~[¤a6»?u{Öw{¤æ$kôgËd´˜óS &»°ñâvЉ“z è­’•áÃvN­Ôµ —½B Yý³€!]Êõüiàû¥ò±áB#ñ'Ûp­sNdHOiöæ{0QÎp‹s€ß┥…ý¨ÙˆßV¼‚9JÌ^ȳIâØ5×”ÛW'CŸGó&\«ÍŸ‹f>‘­IŽÅ¶•sgÂW§žñ™}‘¿§>ùú:£Û\ŸzŸ_¼°E ?·µÐLÅóc•‰•´; rÀf;ì*’DžL‡Z'ím¹.Ø™—šÁ ×~ߪiQ}ÚÜxæsð][`©p§C”æ^¸[\{ÿqqy*&Co”+ž/ø~™x®uÚU+x/üC?kðs¨ÄNí/ûl‘›æºhbäà$ž¿Á¸¾ ÷S Z&EÓHJÄÆD"\ëeiÝóNº=InÝàSŠŸh'˜Ig=Lý)‰ç Ïl)9FkîKz—~[Ô{€+þÐUûŸ5Éd0ÀÏæpšùôORµå ûH 8»Í5ëºDêA›¡1õ¯–ÎˬYï¬;Ò°àÇž‘ÍZ÷3í" `Ô„T%×Ûª¦¼ö`Ebf¹Ê{bÃô,A'8™©æº: χö㣅¹úÕÚÓFwÿ´ÈŠçAØî/d“0õµ¦}¨/œÓdÌY!ëíç¡N¸çWZYá µïbÕ™^•7SÖîäÖg‘È& ¹|u¢ž‰)ÊÎn»‰.\ía5^WíÎH¥ôƒ n^ÆØVÚ³ç9‹-etª´'D³¾·mð­¬…öYµcUð&}½ýK­c§•Û;öt}ˆæ÷…®N*` êžÏU4Õ{kòáY”mRC©Û&i§6[ #‚Ù´ØzYÃ9µ“¾TÈcIºýJŒô\òvŸ·Ñèz6¢J4H¾:ÔŠ@ ¤a'±íh›­Ó,Ìï¸øØ¬ªF©Žââ=I?ÁyÍ@;¢­.Ï#ù+¼-Áœý}åÖ9 §Æ÷ÊÄŠÚ¼ûM7¸èqvç‘ïºôÇ ¦š8g”^1™æ:jȰ™ÐCc5\•ÑQ}Òzð[nÊr×ÄÈ˽X¤ªÍ´ô;šT®†~zï\Yf.39ÆA—NùtJ²$_#R¬W•Ë@!Δûu‚³–¥á(™íS‘9ÝfRêw»zgÓ.jMsµDnP‡ï*Cѯåß’â/–ZiŽTYDàdwáÙ,„÷¿x?ơͰU 6Šxö»=úÒiëî.÷ï”¶žFÙ‰šaš0;-åÉ`±U É xjá†Aò(Fñá;ÜvW™uþÊ™¯=·áÈe”GT.Á·£˜ÿUÓN‰8NJÿzb9ñ±”>aøNúðîÌÛõðs _v[nLðªŸniþ¼JôÍR¢¥é˿䇺|8*uôB×¼Þ}¼ r¬ãÓJ܆|çK¶¼pOx›‹ýóÑr—ãÂøæ“jpzn<ª$\ÿÇeëØ@›Èä×—µ};vÜtî§ë'éÙúç¾!¦O¹ÿ4† æ·„Êô`“s“ƒù\ò`Jµs,c:Sõ³Û/^HÒ"/›tÇÜͪ—›v=.~G“TªfØL®îØFï«1&WÚëêÒ°;‹âÜÜæ5:,·i÷¢Á 2Ïwqžp ½÷Yv¢¶W"3¬löuÞuêJü8v•É20Ðgžßع܌{:ØÐ¸Ý‡tÇY*»$.†éÈ–Ïž–wr³‘®ÒpxNKbn ç›¶ÄÑ›nr2”*¥¹þdÕÆøX'¢’qó–ƒvÄÙ~† +…>¸‘Ÿê³›ý™Vͼ´¦Ïúð‡ÇX¶–kÖðò×ZßÎûŸk?­ì·Ó¸¹J¹¤°HŒBƒ4—Îg&š4çÝ$r`ÛP˜g2¥áø?üAûÿþŸ(`å´C@Î`G´ÿ‰@T endstream endobj 15 0 obj << /Type /Font /Subtype /Type1 /Encoding 61 0 R /FirstChar 40 /LastChar 125 /Widths 62 0 R /BaseFont /ZTDGPF+CMTT10 /FontDescriptor 13 0 R >> endobj 13 0 obj << /Ascent 611 /CapHeight 611 /Descent -222 /FontName /ZTDGPF+CMTT10 /ItalicAngle 0 /StemV 69 /XHeight 431 /FontBBox [-4 -235 731 800] /Flags 4 /CharSet (/parenleft/parenright/asterisk/comma/hyphen/slash/zero/one/two/three/four/five/semicolon/equal/greater/A/C/D/E/F/G/H/I/K/L/M/N/O/P/R/S/T/V/X/bracketleft/bracketright/underscore/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z/braceleft/braceright) /FontFile 14 0 R >> endobj 62 0 obj [525 525 525 0 525 525 0 525 525 525 525 525 525 525 0 0 0 0 0 525 0 525 525 0 0 525 0 525 525 525 525 525 525 525 0 525 525 525 525 525 525 0 525 525 525 0 525 0 525 0 0 525 0 525 0 525 0 525 525 525 525 525 525 525 525 525 0 525 525 525 525 525 525 0 525 525 525 525 525 525 525 525 525 525 0 525 ] endobj 61 0 obj << /Type /Encoding /Differences [ 0 /.notdef 40/parenleft/parenright/asterisk 43/.notdef 44/comma/hyphen 46/.notdef 47/slash/zero/one/two/three/four/five 54/.notdef 59/semicolon 60/.notdef 61/equal/greater 63/.notdef 65/A 66/.notdef 67/C/D/E/F/G/H/I 74/.notdef 75/K/L/M/N/O/P 81/.notdef 82/R/S/T 85/.notdef 86/V 87/.notdef 88/X 89/.notdef 91/bracketleft 92/.notdef 93/bracketright 94/.notdef 95/underscore 96/.notdef 97/a/b/c/d/e/f/g/h/i 106/.notdef 107/k/l/m/n/o/p 113/.notdef 114/r/s/t/u/v/w/x/y/z/braceleft 124/.notdef 125/braceright 126/.notdef] >> endobj 11 0 obj << /Length1 772 /Length2 576 /Length3 532 /Length 1127 /Filter /FlateDecode >> stream xÚSU ÖuLÉOJuËÏ+Ñ5Ô3´Rpö Ž44P0Ô3àRUu.JM,ÉÌÏsI,IµR0´´4Tp,MW04U00·22°25çRUpÎ/¨,ÊLÏ(QÐpÖ)2WpÌM-ÊLNÌSðM,ÉHÍš‘œ˜£œŸœ™ZR©§à˜“£ÒQ¬”ZœZT–š¢Çeh¨’™\¢”šž™Ç¥r‘g^Z¾‚9D8¥´&U–ZT t”‚Бš @'¦äçåT*¤¤¦qéûåíJº„ŽB7Ü­4'Ç/1d<8”0äs3s*¡*òs JKR‹|óSR‹òЕ†§B盚’Yš‹.ëY’˜“™ì˜—ž“ª kh¢g`l ‘È,vˬHM È,IÎPHKÌ)N‹§æ¥ ;|`‡è{‡ûz„jCã,˜™WRYª`€P æ"øÀP*ʬPˆ6Ð300*B+Í2×¼äü”̼t#S3…Ä¢¢ÄJ.` òLª 2óRR+R+€.Ö×ËË/jQM­BZ~(ZÉI? ´©% q.L89åWTëY*èZš 644S077­EUš—YXšêé¢`j```añYriQQj^ 8 ÆOËljjEj2×ÍkùÉÖ-YÓ·µ­¬s]|a«>çÏk_Þd?±£nvfJm°é¼@Åô’%¯>ÚÚwX<û¢„W²õTá¢-’½~=q_ ¯ÙÚµ`YÄ„Óýz7‚Å+›»¦ñþÓVåy¸0lÆœÖGÒVû‹ÏêTÖ¹ùE¹þϼ”NQ‹÷}¿w[H+h’–’”ùÍìwÅÄ+ï>¿,ÿiGýôã¶ÉïÎÞòñ /vëR¿˜fÇô%ñۮش²‹µŸ9¼òâQ¹DÊÿžýÑod;”ÚU? ^Vñµ«Nºúú©vñK¯{~­ñçäÚ/ëtôî…Ã-Çé÷7¸ï“õ‘9ñØ8ã·Ô m¿i"é÷Œ™6=Û!y:ëIèÆõ†íÿ_°K-­û±,1{Îö)².oª —ï¶ý*Þ[«ç½mFäû%»s_Û-j(lå¦sÿÏùœ~gغŒ|K·~›¶#£ïµ¾øÓ·&g®]p_ò¸!—GrnM`ìv®^ÿD·l½ŸÞë>Z`.x‹“Yh—ý.Ž#ÁÇ8©¯Øw6O~¡—5“{Þ„U7¶ð807ì™õ…ûk4鹇Wñ»5þô öŒïùfÕŸ”ÛV¼ RÅ—÷mõ‰_A¢ëX¦¼OïjW;[Ã(Ï´ÿÇê¼uï,¥n˜ q(ï»°õÆA®æ…Ëü+Ì»·3z^›"_Õöûÿ‘Ù“O:†~ýUûI¯H$P†kR¦½ÏíÏ-‚©¢áúº×y'y=øØ'sµñó‰BˉêÿcÙWdtDÇ?û:`‡‘µªñ½w¦[K½ð_°È€BÀ5jÀ°0 9'5±¨$?7±(› xšendstream endobj 12 0 obj << /Type /Font /Subtype /Type1 /Encoding 63 0 R /FirstChar 15 /LastChar 15 /Widths 64 0 R /BaseFont /ISWMHU+CMSY10 /FontDescriptor 10 0 R >> endobj 10 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 /FontName /ISWMHU+CMSY10 /ItalicAngle -14 /StemV 85 /XHeight 431 /FontBBox [-29 -960 1116 775] /Flags 4 /CharSet (/bullet) /FontFile 11 0 R >> endobj 64 0 obj [500 ] endobj 63 0 obj << /Type /Encoding /Differences [ 0 /.notdef 15/bullet 16/.notdef] >> endobj 8 0 obj << /Length1 1904 /Length2 14095 /Length3 532 /Length 15158 /Filter /FlateDecode >> stream xÚí·eT\Ͷ¨ w ´ îîîînÁÝw·à@àîî®Á݃»»ÛíwŸ{vröýù}¿î¸4ƒÑϬ¹æ|ªÖª¢›ŒXQ…NÈÄÞÈTÜÞÎ™Ž‰ž‰ "§ÌÄ`¢gd†'#š:[ÚÛ‰:›r˜¸¸˜â¦F 7 _n6Vn6fx2€ˆ½ƒÐÒÜÂ@)BõO@ÈÖhilh3t¶0µÕ06´¨Ø[š:{ЄllÊÿ\áP6u2ºššÐÃ31L,F¦æ–vð ÿ(IÙ™Ù8þ+lââðßC®¦@'€ò_šT¤‰½ÀÄÔ žAÞÔÍäòÿ‡Öw±±‘7´ý§ü? õ ÚZÚxüï{[gS @ÎÞÄh÷Ÿ©¦ÿå&gjbébûŸ£RΆ6–ÆBvæ6¦Æÿ Y:‰[º›š(Z:[Ì mœLÿ7µ3ùO ÐÊýKALZAFFœæ¿îé¿Æ -íœU=þ]õŸä1Ó­ÐÒ ÃZ^&P"èõßïôþ£—˜±½‰¥9€™`zÀƒž±¼˜–v&¦îSw0½½3èhM|fö@øn(èž3˜ý+ö_È BË?ÈB›?ÈúOòŸaÐ0¨¶¡íŸ€ÁÑÅ´êÿZÜÿ³2 ¦v6¦fE™þwô?’AmŒímm ÿDØ ¦vBì kA]ìMþ„8 N6†N"œOS ýŸHÏÞÎôßÌòrvû3Î2r¶šþ•ñÏŠØ»ÿþYK׿2@ºN »õoÉ:™ºþå º3 ¦ÿcŠl U;Ë¿E8ÿ™³ý_qýSÆÖòFÙAÅ…þ¨°ðùC Š¢TMìßÄš¶øMZâ&,ù‡@³•úC ©Jÿ!‹Ì¹Èþ!‹Ü¹Èÿ!‹Â¿‰䢸‡@Ý•ÿ¨»ÊuWýC îjÔ]ýºkü!PwÍ?ê®õoI ž3.P¦ÑeÿyøA¢&!hÕLÿž“¿dnþ‚Ô-þBû_»Œ$oõ‚œ¬ÿBÔ_{dõg¿1λ¿deÿ‚¬þB•ã_²þ…ÿ<¸!ÈÊù/Y¹ü… +׿dåö×1²rÿ AV!ÈÊó_øž›ÂÂöî^tÌ úÃøÏªs¸Ø¹|þg¦š¥£‹©”(h32rp±ü+jì%Îÿúg:”ÿ›Í,AG¸©©»©1üÒ¼½1O°UrCh±¯Xîd 5¸°ycœ|m×L;BÐb<¸MÁ°Œ#õZæSi*òÔ‘Û žÓ×6o¥1ñóǸso{®{©žÍxšW©r»ŸïƒŽQZfoNØÀ¦×FŠ¿iåõÿ¼8ÎV¤U݇ùM Ö­ãZ×ÌΡ)žj£RCÎB¬Œúñ8œ5lÕ õ[äêD¯UlÍÊ¥}› úS.lVâ›î=f,šq‹òõGå}“¢¼0T”ê÷¾_•‚is `jVyX*(#´ò§'®˜þÔö¸X¸œë9ms›&ñ+»ÞZÁŽ> ¾Ežôb>ãEB®}Y4Å#¬çÛ é+§M&ÑtÃÿÜ%Ñ9;Z]—JŠ©ÙŠ[»?5mò£'òMº®/ügoï^.‚©zB>Nð–Û¨OVÂT/¾ F(}¼Š‡Øõ„²2}ÊØ@ÂÁËMáúÊ ]mÅ™(e4¹—i9UïN2ôU4{Hã5AåÂr•¡߀€oîÁãlfxR˜ÙðÔ¡ˆ^†j¡ŽŒ|{ÐEÈòbÈØÐ®®{­uÔ©¤emüUÃ^ž’•>ì´-KY{e6bKÒ56ñ Œ¼²<ùåIƒUnãÞ°kX“ÜA38Ì\§"èr'…w¨5uÇ&Îïhž¡ì§ fï&Cýðv½8ÀÙò†âÔ"Z;Y€!A˜;˜=æÎÇ_G$=¾ pI³’5ÛZD¾ µ.‡Þ]‡d€y :ž]Œ£ßwÅî­(ñcú íVbÛ¸A† ›déÖ óÚ~3©)*ïãï}”âÝ%GoþIÆ+w áFõ¥!Ào]O>=WÏL¸=UýE¥­i{Õ¼yz•¶¹Ê–és!‡ˆ Ô,Ýá@ÃÇëWÑuÔ)QˆãÓw„2øiÓtNÊFoGoL¿ ‰{f­²Q-ðŠ“‘à.²Õ­“¶ˆC¥År¤—OŒïð3§‚\g~ˆJe?þèÅ)zcŸœƒ@ÆÉK"CáiøÐBÄoö.Ä`Å,"ðÐNe±¾CÁ=¹1¶¬¤ÒÓùgõYô‘KZj†ëÞø¶P——ŠÅšx´ ›ÄAû6¢ÊÃøƒ*Ú{©ž³|Ge̞ʠŸ¨ìàà´Õ0/‹³4À[¢É)ÞÏ-!’Ì´˜‡"ß©Ký|ñÊ»f0‘¥¸Œ¸ÞÒÈ?_Ÿ¶ÍË„Š¿9?GäÖ~Æ7WïÒ„—ŒqœìÚSñûünzåÒÏ©$ßr1Y q¹»w½Y.ÏÝ q‡`5”.p.»œvE˜šW;rJ Ú7»ÂÃ$ÓÒ¡Þ6§ää\µéDPï±LÓk×^ÍMA, JGè", ›Û/ñ¡²_<° ÉI+„1Ÿ=ôû&^‚tãš· ¨%JdšºtP,×™qQZbˆ½Wžúfý»¹ ¨Æö0{(rÍËA2Åj\3©œGˆ¹~h$÷0 L:%¹‘m ëE¢‰Šd×¼ìIËóYå·Áƒx#T»$G2ïã˜×ÁÏ­YÅ’üG]>šhFæÔHfŸâqÛá\ sŒ»º®Íž÷à”®‰Z¯Ì•„®ŸE5F©¿åÇÁ×@O¨"´†‡5¬9~YA:nžÔC‘Þ²ry}§:éoÍF ØÈ3Òb .làÜBLÿÊèáVªYz¯¬³©×`spØôQC àT².Pˆ ÌÔ'Ñ”ÿè„÷ÄvЧAòÁKs8æÓ¹¶í KcLüÎÂúçWÁüò4¤×LoVÎÍGEßfFæÇ”ÝK½L½¨*¦Öζ¢lmCÏñÕ}¤¥ž¥3bìÌjÏ%ŒºN Ï8ññˆ©6+Ëw}móù”žWÊØ¥Ý¶rU•³~ J¯…¦0 òž¨éðºµiRë`67lVņ]WXå zl ðת÷çMÚlî ÖŠ›úŒw~¤ê6µ2tc&sí Ü8õ.·£½«û©ÕSF„¡ßmýù4e2eêAiJ"1rÿ;&YÆZ”<§Ó òSefÕBðöäÇyUoã6ÿðÓ%ózõ¥f´Ë@V[Uc)Ü#*ž2)9j=‹cFvêÕ7Õ4\Ü(ÇçÊ«MˆÁQÁ¼LwŠMæLä¡ÞðV‚µ-Q]dp"NbíŒ^Y=ñã@S[îEィ¨;ªÓ;o\Ó‚+›­&Q¯|Öq)Y?‹±£‡ëHÔu:ðPÇV“ ..ˆSýDmìY!|Çàtö2· â°Y¦³CœŸ˜ê¨-ƒxÉM°l]+[šo>.•ð9›¾®¿ìª0Ê#45Ý}£of°=#K×[¤täÚ½z ¹ÍÖF ï9GÁÈ‹yµž9hÃp<žˆè—ö$ã͇<G¯.X$y¼Eöíc^¼îÙ‘Ê*š¸°À d¥›1(ëz&ÛúYØ™ý|VIšàí"³ÝH»øªÛjí©<‘pøO“H=XÞ%.¯ÆUGý­$õ+>½w½åÈèÆ6¦UŠõզ݋µr’ ŽÒ`bîýx·õ@Òõ=]qäªðËîñÓP!hÍÞ.ð¯­$czÓlª[&I]‚+%)¤'·5(4Á>iý~-U¢Ôd á}°ê8“õq4žæÑûé!úJ‹C5†œd‚B©¯É­¯©Ç £·T›ý«ÒšÓÁ‹MˆÏ‘&aC¨˜ãHž#òVä²õn ÔúŸ;^’e¿ÓÔ_!nZtdȡӣÀXÊ?Ñ_ÐŽæ÷§ð Ïj‘v¶gf Ñ³îÑf?c­û}·Íy/3»!¯@!˜=†ÝX^÷WÄO’h_Øjc1—‚YÈ•ÒY‘ÆÂd)%Z†5$­åÕõ¤Ú/Úl^äì'ø­BõNV~/ºåWÞ,Ó³VUxÆ©«ë’qìfq´#³AnO” EÁ‹Ùy®«Lä¯ß>G!èEÎR+íïHlT!Èñc±µ¢ÍÝS\X¤±{:ŒÆÿ«‘΃¯4²ç•kº;Ô)B »–“ÿ0g‚•Ëä5Ýæ £3läÈ6Žk…ÅfØ&1|æéÄRôV¸¬Ý™G >Ê&¬µx™¼—ië1JYÆPï1˜[7>òçvEX‡ÇSí:Æ#Âʃ1Î1^=ŸÅW ›+ ']òE¢J—[Â1…‡yq[$•øuX/—9=h"·ž¥¹v“ ~VâÊ5ahu§mcŸÓ»DpVôÂ׎&…;NÕ‡Iˆ‡Á'¾Ü¦»-þ~ô‰[Bèrmž¯ÕƱےϹXò¿ÍnJ¡“êßŬŸ.š×ôö ƒ T]Û¥º¡ˆÎ³,ù”­8AÌ}·€jÍß’:.e|¨^¨ÜWB+QGý%­m?ÆeW_÷)O_5 ü0Œúh0Ùê{Ò~€Y œ5Sʲ §c擤®p6Ç8)Ÿ/_·‚RýIL4- ×Áé­+þaßÜ3®Å½Q,|‚ýÖåä%Ï.*hç<ÈÐIª!w‚\énwkƒ*·¬ le%øÝs¡ÀÈ ­q½Çã³êW/*ÆqÜ€zí’/†Õ@° £>Ô½š¯cŸ­4LpF+VÚ­õð¸¤;ÇÝ4m™Ç3nJÌ•=eAýwZuú~|Éҙ?sÄñ6­éúù¬àu'öWd 0He5«fµ”¯¬ŠÈ;`ÞðraÇ eÓ1Œ™E”ß^Ž8ž‰{3yŠ&‚ŸŸf³¥ÖŠgÏ1f”°Ú”fÎoüÜ^³¾†¡n¼Ñª=N`±jG¥^ýuù%çGe(EôrMÞë2&©¡ó‰AØcuä°#†°ƒv–ÕÇì>!Û_TXCÞÊœÅQ¢,¤ ,c,ÖÈYš—p4§/Ûé èäø•æ­ÒÔôG»å<ªS}³¼1›Ÿ¿e±TðÅKCPi$¼lÝN²»_Ó, îŽ ¦÷¨94OÔmöÓŽ+Î,YXoB!„ãì;F¢Ó0ßï èè>0vJÙ"`Öîù¬nÛ‘ê2~“µ6o†ÙLWŠbL›²9XR´‚Á‰yao¿@‚%̳B ë,)°þ2²®·CBT8ö×çÁø“ˆžQèyäÇY¬'Tg”ß"S–&T£ çh-Þ¶BzáWV$>¯¤èš° ù‘ÿu€º•Û²]Ì[ÞNâ}ÙæËçëá•rû!Æé’ÏÉ¡;^*e’”zœB}e…’ìö¶œ·ÉLtâY2:+•9VŠ™‡vžô(Oøk2Qixº¹ŠÂæY±!?MŸ‘L׆ï0߯8 …Å¥´Ç»±æLæòøZ&±q,.q®ø5 ¦_b½÷åÌú¶ÛÕXD•é ÍƒV¶iñmiŽù*•ÿq%£A¶›üZ¤ë]ÚI‹xãë>þP_HqªSŠ‚¸ #ÚËNKüiÚ~©qLõú{¸î¸î&N:±Ñúwu h²…mƽ/8.9ã¼:¼ûü{ê)ŒÐ¯Ye5Û“´ ô±§¥ßà{, ÃÊ úmãÆèp* ÷ÃZhôk:ßâОWRKùÙl\ôP’V<µO»“ïŒÏ» œtÛæö©ƒ]OÛÝBOÜ6Ñò¾1Γ¡Ë~ÏM&jã¸-‡ÑË_GnÎ Ã i¥!Í[ pº0áIÚ·÷êÏœ?òˆîCY]¾hŠS i}Ò”ØËËì(:¹óHgÔÍÑôÈ_âÓW/A¦J„´üy¼€$ÕZ[3©OSÔ|l¬|duöÑ“-oõ{ds‹©?gÛúp"<‚×?N®ÛÅÈ®“Lªú¸~¹ƒ®"Ù2åÔUÃRNœ.ÊȶéýÓ8nH¶4Ä}`ØgøD®“¨z´Tò Ídÿ*)ÒVé¥Zÿ< '8-~gvÍ.7ȹÔfà¨MÆŽ2ŠÔQ*Qêâ™ð“ýÍ÷±•ßgMY;]&ƒ–öÉê ì3Câ"k…<ºŸ ›ÄÏ=!Ö¾‘íú:s—|àȈN×éòõ-/B¸W ~ äòUñ±· ‡Z+eÅmY¿Óðüø³{ødþ\oX(œO…FŠ=Ó[ìl=ÿ™ª7ÁF?IáÆì-p~Õʨ$‚àjÇCY¦c,~Ògª¹‚õàè‘ïXèä¦0â [„“·ìÛAèà!¦Iö¸l1 R|‚(8ÆõXŒaI_ôÈ‚A DÞ‘ÓS«@·sÿ§²á «ÞK³A/ÚV[û…««ï/–™ð/ÐöÞ~7ƒÕ¢¨vp¿"!¤.`«7BP h7’ú`ØåïU¶NÇ+&Ó”1$85i«+Òá¸[Û¥—æ'2B.¯BkaŸ‡¹Ö7ÈÎDŒ,ЦÍfÉõªÀƲ}Ìç¯EÖ ©ÛÀ¼zEE÷ÑnG“ÃUû ß¿²tuÒ>J¦˜s»!§Ùð½=±±QpÜJW`ƒ‘ßh"Ó™d«3õ™Õ[ÜÏ8ï*5ëØžIyÎ63k±J@Wƒy7n8''XX…q~¯}Ì—{W ËmeÐ$û±åD“@5=¾|ãYFp–hVüd l¦îpZºÏæãu ŽölDLÔOTPZ7w©§:J¤óN"‰Ø,,»ü: Ö÷úxÓ Bâà þ¼ÛFX››9ªT|]Í…ÑOÒW†ø+ì<ìSƒð2_ôÇÓGc ¡DN®Öïx5r g½âb„Æ]À°÷ž"ܨ•…§jø§öTzú[²í Çõù&¥^°Fýc?–„:;À(¸y¡ ‹ÈOWåÇ Ñ£)Š›™ù’‰FKøa‚‹Ú¯¢È×s\ßt.QáiÃI±_ï¥ðQì†Ç)` ¹_Ö~ˆÔ—rzs¾x˜ï.¾|ǰ$òl’7ÃŒ½=¡@…hÚÒ ’™²JTó£=G‘Ô?<T}œWß *ŸØ¸°Åoöï¯Hg*vê#>gÞ”¦u®ªT^è"šÙJEE¿YôÚÍäš:[SJ¼-I¤ÀÚyëMʺËÙv8ë”l,V:éK­Fc?w‡‘ïÖΟà}è+2+pÌÊ”¤n*Ým°Aó¢Mi#UT"\{PÜ«z'®5cÇyæÐô¯‰QW¨²#`ƒ0ºæ~Ãu“ÍrüêÊ¢v-wчß%O¤±¡ÓG’ðÿ¡Êô¹îf@f³,`É•kܰxOWs üÚì“Uf!ÝZo„9B[;òcñÁ§Vú]N°äX“˜Î:íSìôGIF™ì¼£Þ@ÓÒÃÞŸ7<+œ®‘‹ô;–ˆmÞ¢°bªŸ?)šŸÅNÏÙšú"¿Û,w„0ClåD0M¼‹%-™`;ÿš¥5§Þã…Aò›Ü%Ñû=4cJÎï°IFî‘?èJdšõñ¯k7Y‡ðDmü„ï'=©p“ÕŸ ÚÎñ†ÈˆŽ93º iŽòÁ†mê¬â‚Љ©Àù5Æ2ÓY\aãsr¨ ƒBXÀ§£ ææ¸ÆEûâõD³èõ ºg–›ÕïÃÆó¸Ç|Ò•S?ä åé*ÍžÕ¨åÃÇ+ŠšÌ ¹¨-6uVæ¡þ"ÓòUiàµ6ûŠë2”ûS¡ª¡Åû³BÏ5ÃO½5nÖv]Ù’ßÓNol„³×`b¨ !- èºv“åƒì^u•xN×7â¦Tœjëö«Fü]I’³ö03(çõ€Sü”N™„ÏÉŸ(=Ñð9ÊU1·¹âWß%Àã?™>³›2¼³ÔD^¨øóiÞ@k§ÇÇ /›‡ =\û~Ò[á{Ô“µÍïÖ·&àíÙÅì>ܪʸ I™z.Ü`«fÙþç ßß“vºNœR¯”7ĉ܌A„¨é.òX¨IÛ]þåíÕ0àÐêä°$“ïÄ1úr•$]Ï?Ö;Y "åonQCU²;±ï2)rÍõ¾ñÒŸW”Ä”ª‰]nÿxèËœËÉîË0¨·¿7?Adï回‹Þ¾‰ÛlAܧͮ"­o‡ÒÎ?…‚À[ jû>Ë›Wˆ.‹ÇgȱEãûÒÔ‘B¸ïçÀR?€ÕÆ#5ƒ~»°i=ä-²Ä^0 Ã"¸½Ë¾$d®0NÉÕc‚–†kOO¦–ûxq6½÷s×ë§>o.Ãs×Íc‚€|otUgÒ» U=vø Àøø¡öîÆl˜0.€lá ļïòžynéç ‚Óê†Ö¹G{g–‰_qŒÅœ…{Â<_ –åždÅ‹´¬òp…MKú4¤ð°Ðã÷£q?=üî§ô£t>•É R¨2Ö|x›Ê®Úž–Ù.OÌ^7˜f{ £¤Öþ"Ñ{¥ðÕ#* n²¶BI^ê¸:)ÿj½]-ä»7UÄ<ÒLÛÿ¨ +¹` {BG¨ãy@K…¾éÀéÃ2_$€U¨ª½äælqK¥b àPx÷÷ëÖf“m½ÅóI` :LáÑÐQ ¥U ¤DÁôlƒ10àY3QÿRÚÏ»%ý^>#Ã)Ô.8Ú3DNÔ} î©üÀÓ —퀵dAr÷Î >¶ ø³xõ¥Çñ%Íl>87•u–¼ÛmÛPT˜5¸}·ef|±Äq[¿Í0Rch âGc{÷gNæ>…IQ»Ãý`¶–´ÍxÿX:ï4m¤Sùº[FË“„i¢èÑ„~4—*ÄþV—ÌOfÓIÄ|ñ¹Q´l9cHï´€<– ÎJ>ŒíXšõ5… ØæQÓ…ÊDëš~x¸D“õ½©0 |œ`VÜŽ5ÝnMÔØÆÓ✵3¬™—Úí;fôèáÒ"ÕÎëøÝÑ24w.ëcõ6ûGÙ$Ü¢4 7ða€ò“ ì@âM*kU9øñ$»„ûÁ°œRdE“4«S´ƒ~Ιv@Ö7ˆÆ±òPUŒBÈM†wƱ7u:9bɘkú›wfö5Þ›¨&H.ä¨+*'Ù•gS®ò=Ÿ´éòªO{#¼úÀn¾Ø»9È9$}‰pZ°ÿ…³Z.õ6sT¸ÂK™xçKz/h¥Ø§v›Þ®YìOø¾ýdˆ?Ð2É Mˆ¨T7ãúY[˜æ6…SÊN¼”ùY!ö|?HD¬Šåþ‰VÓã‰V* ¤¢Ù÷ÄÖíÖèÔò‘vq¶t.Ÿ¦} ­®2'â=6YA£—a ›û"][îz½ °V8C,ÚR[ñÄ$!pŽh£¼±ÒUE ¥ÿ47Ã>¬ªL6ãɶBM¬ÛQÃÆÈvú–qþ銎þÔ‘kF4‚)¼ <ìÈ\­sœëÕÅoËî—‚¨FºS}˜bYÀg/œåßÏv²Ê¿vÇ/ (5lS˜ÐÓ?c '~@sXúF$¦x’*sîÊ-!o­ÉIYö©½GµŠ(‘1úBF£ÊVÉ™U?Œ'ß¾z+&Ñ’+\»_[=ŒÐÃtÙ[Ü©JÌ;ØDÀ›0= sÍ<Ö»«WÜçíjç…αÖevWÓÌH¡^ñò×;­½=4á’C–•EQö'øôÿ0þnðx½ùŽñ¤j_ò´ Õʘäü¾O*üóŸ˜owðT‚Ô4l÷@<©ð‰¾G«^r´¡„ɘ<(ì§G€¼v13]¹‰SÈ/^n‴¾ÑÐø¦wè†éÊØ çû«ï‚èŸrÓñuO¢§Uv†ï Œò®qaBÒÓ¡J‰ºàaˆµíÆÊùCÁ¹¸PÏ'AŸ>×Ö_¶Õ€s*Ê{P9$)Gc²öÚ€Õ¡Ú"_yùŽš ¹»LFØPeDØ÷NMU%+>1tÛ1NP"‡%¯¡å:â¾I+ª’ã›W#žè³í= ï£ÒçÎ~N¿ÁV9†Vàmº6/8æx \索³ŽÏ¯cœÖßj³CË]¥¥u’ùÁúnxM@™¤D'ê]ì"Ð,DhöXVÿɃ5›#cJãôMí&«£v1ΩЦ×ylª»‚á§ÃgÄŒÉýÁ®¥<[çyõ-LÖxr,x”62ùiŸA¹ì¡‰ÉT¬X ü3HüB-Á_~5ÏgE hÔH{Ù®íèC€MÔºáXÊ#ü ~M¡Vã$Fqð묚ŸÉ–MSCÂèã,Ui¢^Ѓgs¯¸ØJ±n0 äÁú¶½ÊÑ€¶•{ÕïÖ%…mrÂç²…}4Â9pí1‹åÜ”>@r`Ê·Wl%žÞ§ 4‘NÇRrARh+*~KÙËõ=ƒb~{¡¸®cŒ11s,vÑïŽ CÛß7?ض^x`Þ]}®«soÔþE|×T†g€â'Su탦ޙµªì4Ø" |(ëÂ{D‘y_q„ÁÝ,'€’2¤ÐÕœ£DìºDZìôºGæÎwKSûàd«l†Ù‹b´ùh‚ ˆ9.ä!ÒSº”~” ™ÆŽQ¬³óäݦ^Ì.p@[Ti\òq2Ðg­¦›3ü·"Ej=ﻜ»HóO2¹šóÍ6“Äð®ÕmU¶¸† ´zC’ïâÄ‘[qkõaîö[+½^<Îfþöz…{†æ{±‹„Ѿ:ü< /bé,‚ž¥ll³ôRúVáÿ~Zõü"3v°'f{MÖ ÕÂû†o»R„Oø(°Ââé‰*Ó¦ÀÕ/‰4¶ÖQèZ'–1 (OS{j¦Î; £“·4(´lqžÊO¶ŸÀ‰Ï‘ò Ñìí]þîb-)7v|ÌðVñ¸ÖbÓc¢¡!ãá8•<óÑŒµJôÔÂêÖ0È|Fù~;?¨:Lcöðý˜ ø\4°“;ü„ÊÀü£! ʨ£(êÂïõž I’z˜cvJ×ã“–â8ÊÝ5T¹éUsê¨Ëå´í]FHqø3sCÍ"*à§9)êXS>5( ;YlЋµÝQáê`1¦2ëŽüXœÀMôr«(–ßò¸…{³ 6ß› 輇Úú¡¢’œÖywÑ»¯ðßèU×G|ãÞÁÀ).¾OEWdH–ˆE2hxýއ–*½ŒC×Böú~í±†AÔjC¯S½6_šnÞžÈFï•w¥óA±´´º´¯UA’dãÖ·÷lÅ ®”YÖ¹0—I(xŒZá•ðLæ.‚a ÓE|O†ž‚¬µ»Tj¹‹ÍJïhP)ˆ¶Móÿ‚ñ§ñyÖs?\‡í&!7£¯Çƒ ôÇ»”Õ`J¹‰GáÊéAÀ™JÙ}œH`‰œjƒë•øTô¬•œ¸çéÆ/‡FÛ9'¢ÛE uãÔ/  Ì\ÇoªÈ_þ@”¹`î`þb²•Ô3óZt'ÇÛf¢L¸S\î5S×Ï÷°+2UœÕ·´»vÄñªÚ †9O ÒS†jä¦äü:™RúçÖ#p…ÜÍà·ñÉ¥ôãB‡?HЕɾaoÏÙÌ+ºa¾Ê#ú~‹ŒTvùÈŠ½ð‚çÏuØ*2îïi] èRªW/©US @zÖ˜†ý®öªÕËG›«ÍŽ; RàsÍW…£SL@Vj_kõÇ"™ò4«í‘üz%±IÅÑ'üí¶¦"Prùh&€)ŽšèT„ö‘U¶(‹JUÕ¥ä;—ú\v¥´¼¼‚L­žËXqŠç7/„JÙ¹iC¨P“Ð!Káâ³'¤ÄC´B{7}ÈÀEVhÍFÎÏØ ®ìœƒ¸ ):¬‡ÖoÉ}E_ÙM˜]‘Æ GÁÐDöØÈýØSHó¦×CE(ûDÃr¡æw»èXjÀlûšyRð9$}b$™â¼ÃøñoûWwR,~©î~\ŸQ‡Aûœ…²Ô2^Ô@„Ÿ¹éró¦yós]øS £Ëu‰ìƒboRÊÞGªÕL…x´òoÜ›êšL,åñð±Åö§¥G¯8Œ¦P@ˆéÏû\&úåÙZLÃîÊhÍçÑöD Ÿû/1)÷Y‘í ´ƒœîíË™2ôý@käû~m“ [­üµ¬(–­ÔÃéLVüT¦ôló`‡“~†K,¡Ú ÌË@8{“ù(ô}\hq9vص”ÝÔïüëÐ1ê¸Én„O'( Å@$¹‡ãbŽO°}òë©Õ nD‡É$ó„büÙ­ÍÇà¹Åˆ¡}PYf«aÕaL÷{?iöοâ4S¦HÌ+œO3ph †æõ¢@fIxެ²·*VÁ<ø$/  ŸíT èmÍ~M¿Ùˤt¹mѲÒZ êÕѰ¾@þÚp¸×@íÒ}Kû|õµàØB£ìT*Ó‹ ²_Š»<òÍS+†Ònì¬ÑŒP¹ßqägs¨Lâò\)ÌÖ\ðeÝÕy=÷:ABÔÌž×.ÐWJ–_Mp|êHëðÔš2#`OóµGÁ´÷[™ò:?¦ùüEèmB[tKžîŽHþ®]ä}†¹OÏ)¤}0§q–Ÿ¶åX·ê ½ô%î}iq£–¿÷Øâ&í7o¹=ì^E¹L^‚ˆH+ûИ㴈QY°Ù†:YÄБ¯tOKKÚ…±NòQÂhp³ß½˜“ªn™ÿ⥨pŽ‹1r?ð"|˜‡YŽÆÙ£x, þeì(‰ŠÙ´-K¥Š§úùó2Å \¿yé%j Í7êÇyãÿã=‡íá«°È®K½ö÷ >n_.ú$ÑÐkˆp Ú VÄÚlæÑxÓZ<ˆV% ¹Éc2:ÆXC+U <–ôí~³×ÆXj„ûéôx˜¶1±”2Ü  v^Ù#‹ûx>23‹à±o†–yc…‹þX­hm×4#fyŸÃa×úLôÁúøÅ6$Y)é6êöj“õ¶ ±_Þv0øZ&Ç"†­ƒ^*w%Æ?ï GÐüž›ÈlOŸ‡õÒÞ_σé£g?æð%/'Äg!%E‚&¡5#¼7Ó±OëÍÃßóRXú–~$º=z©¥§Çtíºîÿ ¹ÓÕë~“jKú^ˆfŠ% •Ö 8‚ƒQTè“B~¬x—ÓЋ@u—ÚÍ/믋ÿôë)^ÊÒYº¿¾ÚûÎç þ ANˆ§Ø7ü)M«”æÂur2I/7ÇÀWû¾Y‹üc÷m<,ÊÔdSEbãbJÛgWÏÆ£àzwHBÞ^£lZ²eqµÈíNŒ Ýwz^ |œ¡>+É| ÆÖ»4œÊê¼K‘)x}Ë•èD—8ñˆÿž´Y¯.¥ÉßKéf& +5â7v4üRÿŠçiœ’Tªé˜ç#æv¬×ë9F[È`½ÝÞ™5Ø·@(³“47ºŠf>y¤Ðij²Ë¡ˆ0¾A5ÞÇ{Å Ô ¤§ÌsbBY¨’¯xv Ü2b¥ÃHè‰#[A¾{Œ™³&Û¨ÙpÔøŒy·àÔ6Œc nßN°Ôä`ÝÒì™6aå_rš@6¢÷ƒûêH­ëè@9,©Ôª'{e¯4Ýòê`!tü‘½¦F¶u’ò²ß–p)’>y˜%žzÞè… åpt°ç‘¶™¯…é([K¿õ9Ò+[¬îs4M[¥H¨Ž=#ÜèŽgdB­w{#Zy—¾/zÓ¸Â^˜’l.[„saÙ•D ¿Ùüp¡¾¨ãVéYFO±C>9Ñ[ù25ûÛE;˜ùÞeΔ »9=Y–½üÓ6kfþ<ës~²;}-4"ñȆàXÜwðFþ~pÃE£Ð+MˆTA-ý¶iÄ,>vGã/¯l_fÊb’¸ÖóÀãs©ä|Ìú£LMÞ¬[Ÿ`(÷•Í9ÉRHTöàˆSnÍVßÞC“2‘é\ñ/ÌÛ®,X¾ü zwŠÜxñ ÁEFâ7ú–˜Ði5böº%^ù(ÓJu=ƒîŒ¯ øŽßwyþ=JbÃÉ]°nOæi¨}eôÀ~&2Ì_9±6EH›µÁ=…«âãå¥p™#y˜?¶@¹ÖÀ•3£4¾MöhBûn7xŒ‘sÝì̲Ÿv§ª/´)ws¤öGLNÀ‘d|`LÖŽ‰°eZHǬ¨îÿÚ™fy†L\Ž˜BPg_ú"ÆÜK#Ãrò¬–iDÈcåœÓ›!W–¾8Wøý²Î€Æ MÂÏßÅqßLqÀ*´¸o{C¥ã^¿¹$þ,ZÄ(Tö ã¸LC¹/FXËò¸7s¦\ +þgð tGû±K½ýóMÝ©Á1Ò‘k‹¸ŠñògzDXðN†‚“Âè‡Y>˜8)d’yÈ«¾Ë^h´ÚœI ¹ ºi\±L5a±gåªnàÐTÙHŸ‹77u9f'‡î)H²Õh='Å•XK•!ô£]&Ðà«ð¨Z}VƒºT¡ðª x8–Pà….;[Ë–8.6ѳÕ#8pgüdvǰ鵱—ç ­n ˆ„:.žJU,2bŽœ9ÀAÔ•;ñæ<±Ö£ð£,KA*Ô£g.”€þåWŠÃKÊG«ÆÌª¾Ü¨£ÿæ€tu\º—^Z´›¶í—yžy•_g9#«Wn¾ó9õDR¡åSÅï,­ü`fø½ZPRFbIk›K«‰F5þ]ë+‡³;|@p#ú{×Uûïx_k«gƒØ6 ܆žÛTA f0Ô¯âê–F¡ rÒ7/VC°b|‰ðÄÐQ¤ö<÷ûÁESú°ÈÆ«ùÔüx^èes×Ó Š˜g—Bç›—µáB2rêös´ ·ýƒòóïtëeýÃ(»"š,s‘ØØi0SŽŠ…ÄR..4FÝ ¯ÀÌkËøåñ„¯ŒG39èÄà )yÅ#¸z_«åül¢àþüÖ—©1À£öÇþòôEÒÇd§$ܨ%3nÔÊ÷œÃ‡ÀeO—œ$2'¾™å3¿¯ó uéªMèñßm<&ÒëBy 2FvsHŠò5"s.6rì›â* ÜnÆŽtf2iU¨h:±&UÌÝ|Á©Ri®VÑõ©Šð%zëˆq†ŽoùŽ;ííÙv`~ùËšOÃñOZ“¨ö1ÔòO`-Öµ¨º]–Š”ûh`zI \úÜ•&ý9°€îwûX•¶PJæ>º£!Ç!Õ©Báßâ i`Ô æ§*.Ø_”Ž‘–¾t]yägá÷–"Œ`}솜€J @3䯶–Òû576ÅÉàVâ1÷#9fŒkö¤Þ9Þ9V4›H!á“íäüÀ ßœÇö òÚ[ HSJÂxqÑ`Ìb×çÓ¡ÿ?þÀÿ¿ÿW0¶15:ÛÛ­áÿ~SUendstream endobj 9 0 obj << /Type /Font /Subtype /Type1 /Encoding 65 0 R /FirstChar 11 /LastChar 122 /Widths 66 0 R /BaseFont /EJOKKF+CMR10 /FontDescriptor 7 0 R >> endobj 7 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 /FontName /EJOKKF+CMR10 /ItalicAngle 0 /StemV 69 /XHeight 431 /FontBBox [-251 -250 1009 969] /Flags 4 /CharSet (/ff/fi/fl/ffi/exclam/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z) /FontFile 8 0 R >> endobj 66 0 obj [583 556 556 833 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0 0 0 0 0 278 389 389 0 0 278 333 278 500 500 500 500 500 500 500 500 500 500 500 278 278 0 0 0 0 0 750 708 722 764 681 653 785 750 361 514 778 625 917 750 778 681 0 736 556 722 750 750 1028 750 750 0 0 0 0 0 0 0 500 556 444 556 444 306 500 556 278 306 528 278 833 556 500 556 528 392 394 389 556 528 722 528 528 444 ] endobj 65 0 obj << /Type /Encoding /Differences [ 0 /.notdef 11/ff/fi/fl/ffi 15/.notdef 33/exclam 34/.notdef 39/quoteright/parenleft/parenright 42/.notdef 44/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon 60/.notdef 65/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P 81/.notdef 82/R/S/T/U/V/W/X/Y 90/.notdef 97/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z 123/.notdef] >> endobj 5 0 obj << /Length1 1480 /Length2 8289 /Length3 532 /Length 9163 /Filter /FlateDecode >> stream xÚí—UTœÛÖ¦!„àî^¸»‚;w×B‹*(Ü!¸[pww ®Á‚Bœ@ÐàÒµ÷ùÏNúœËî«]uSÏüæ7ßwÍ5×£è©ÕµØ%­!–@9Ø›ƒ[ ­"¥ÏÍàæàB¥§—†-Üì!` 7 0€ûåKn€¤»-€‡ À- ÌË'ÌχJ†8{CímíÜLÒÌ% $€P{+ 0@ÅÂÍè«aehA¬ìnÞI ù×®M +ê´æ@åæXÛ[¹,¶ö`Tο)‚m Á…­ÝÿýÈu…™0ÁL2`­!`7ÀhƒÊ© iaNþo˜úÏârî ª…Ó_åÿîÒ=·p²yÿOÄÉÙÝ ¨@¬Pð¦êÿeN ú/E7 ½•$Øpý+dï*gï´V·w³²ØX€\Ç`ëÿ´kÛß8eÔÕ¤TeXÿg?ÿ~¨navÓövþ§ì_Ù3÷o†ujï0ââàââ†%¾ÿþeòb²`+ˆµ=6ü (ÔÂ60âørìÁÖ@/Р易 qƒ½€µÄ`¢þµ|üN;og; ø¯ø¿BNgØ6A¬‡^8!`à?ÌÏàtó„üfnÛAdð8m îÐß^XÀÞã >§+l‘ÿ0̉+Ðã#°ˆäo‚Ù’úMB°îþ&˜?ÙHæNî7Á¼Éÿ&˜/…ß3¥ø›`Ž”~Lïõopªü&˜ºêo‚©«ýCB0uõßÓÓüM0=­ßÓÓþM0½ßSÐÿ‡`'‡Óâ7Áô¬þ!n.˜ õ[/ðük#þ@˜Û?fÁî„uÜþ„™ý0]§ßÈ Óÿ0]ÈÓuþaBÐ?ð¯Íþa½vûaËuÿa6<þ@˜ Ïß»9½þ@˜ ï¿ñ¿¥”ÄË—6‰ì<°‰åææ} äçòÿßuÀö.î@EØsq Â&믨•; »ý} Âü¿ÙÆv=^@+ÔåEˆ•H¨Cz[xe€lñ§*Dx)ÛöDÕæÞ¹h!KIð ²Ê.,ßšôo«³ð0ww¨<ïÉ\£ßûiLÊ»$f,<îx˜ïdùt’éŸe©xo;Ó\…üÀêj›¿8ä‡W›ý6^ùÖ d(÷døG¡:“Œö.ÒWj¸>#–¾ìPA}¹,NDX/µ&v†Ke$_Ī'öÛäç«Ó!Ȭ+§÷ÅÈ)fÖ“ºæWÊ?Ó¼16 o'®pƒL*¢7Ý T2 âkï-¾RåpÎb³çÏÙÜŒ3뺿ÔÍç•Þ¨!“ðUÉG) bØG¿ûPB­טXÏ8ݾZôÞÎÜPõ’r¢x‘ÜNYþ©5ÒGäh½e3þ] –›øf=S63Ý“¯rØrÂb˜ìCmK`&¥kb#枃\i}¤M/6:ÝÂv8»â·Ö¥ÃñÔe©!TQ»’D]ì“W›æ(²8ÑŽ½ÍU²)ت° o8VIþåsÀë3_à˶óÅxY²›uªzÆ_›Þ\¡¶Êb Ì12c:}½è¨]vn›â¡ÏÍÕŒÓRèÜN7z¢¯OVèËùÝJ¾q¨±›¨Æ£I¿Ðžä#%[cðì{ë¡Z«?v‘wŠ,ýø +m.Îc-ûsQ4ó=wžÍç`l²NÝÍÒ…Ù)£i¤[.ù\hú6'‹_L‡L‰HéæÚ‘Ž‹éçå­÷³G±ã‚ÏjjoArV{\a&¶¯ö£ÛÌÞä1TëøŠù«úmbεÿÀàâ«X¾åSàèØüš’Ïû™…S 8†lVbE:“³/°nÏ,ïëL/CëúسÒÜéÈ}\¸9ð㾺² 0bç•Èó`v}ß}¯yÇJÇ8jû¬]ì@þ°^¢„8÷ê[åˆÊx"þsøÃ$Oš<‚ó÷ M1.ƒ#¿R.2ÓfìN §:IMðþB|º³ÈÝjŠìEøØ% Úiœû¶Y<Å—ÀüÀ÷œ’”ù/¦‡+´Ä.D )5·" %Üݘš ˜fí¼Ó(Ò¡)1F¾Sò ³õüußHCúųtí¡>è\ùÌx ýæÌ6ᦠ"ºKå±ÄòùIÝå#ñÙ#GöHÌ1Å¥:[Jðh[%0u!zÕPVB~ƒ½r/{ñ­€’²­ã¦ß725Vz(îaæÅ&¶Ø©«ÚâJ@X áðêühÖùŽŠÌ1²Î&&àš¹Y0"œszüYrÍ`XîÂc›ä8ÑeÖÈn(Þj8÷)·1ŸÍ³zÎ÷×fL«µü.ãPEîit.NZmÁ@0E$»ÛèjÐë¼}â¹~¦ýL ىŨbÍŨÈ%þÁ/åÔÌD2úkáê#<èåšv·EwÀÃ8 7Kü·¯W) º÷!ú9*tW8O/¿ ñ·ñ™ê+ªîÐÍ›p²õ$®IÞ|yˆRågCdYÍJõ®¥.Q'’¨¿Ø@³xP¸ò•ÝÐcÅ>Àç·ñQ£êþ`RF€€\HÚx[T÷ó¸bZÆx–·éq=»­©÷ #ž¿EêðBNØ¢ÙF˜ŠˆÑˆ“O™KÚ±®<«JA»\/ÝA烈î´ç^±äí/A$#}-U4ÿ0Œìñ$YŽªŽ‡×Ø>ºNVjÊ"[!“x :¯'1f¡pó¸.U­E«ÖÊÛ× ¬±ÅH7¡?,K8ˆOÁ ’ÏÙ‘×U3ÐeqBû3S®ìË…ïz(÷Ÿ½y°=!Åu“^WÇñ/€[š1 TH +bH ¤ËÖÌýQè¾±ù‘“ïê)Í*H·o:„Ñ A•”UËNhãáw¶0³¬iö×d]·é”;“èDñ—÷‚0 ÚÏšãèZ”¾b„‰i, ½¨=[³6ñ×JâT¼ ê‰æ…¾B¨HÊüh#d؆D?&0H÷ôö 'SD…¾ô"” îL¡qÙwšç·Mw‘M« žøš«Å¬¿:wM/TQ5=8¥·3bZ$S.‰(5%Ñû“Svð}´¬µÙœ70˜àõmo¿Kƒ;N\¯^ögÎí4uÕb±báä©P76ü¹‚„#]™ò‘ |×B4µZäÇ‘Øç”2ë¦D¶4§gT/„y'IVý¥–ßZ©EÝ®Ïî7³€;ù(åÓUʵ2ÿŽ0CÒ-,ÀGáàë%ê*­r¦ªàC5Çç•·à«ñùÝ~ßñ·ý¡A¸{Mc(Ó×Õ¨l?Â7ÌtLç,ÔëC–ø¯f×dô%݆’¦áˆàj½åz, I‡«:ïCD¥Lò¶d[] Jü3bIMLE9ÐSÈÑšèQ;Ž{Ký±^xœÀ7e ü8þö¨BE±¾)¤Zç¥PФ-¬úþöäE>3›W s£‚sËOa+±½¤úO"b!ä ê¿cŒ;3œ5‰_ÂÆ8¹6µT¨» ¦òPæ#ã++Ücvq?\cbŽQ¿ŸÄ‚@¼ºûòjJÄyüJ*2&WŒ¨Õ¬äïÿaËÖÖ(ÛÚȵ²B?‹”Ò*?3ƒ³¨¿?®Pq|Wð ´oöµÒ醭ïüÙßô2Ù`„§«ûð_¶Ÿ*Y¯€d×x¥5¦L{_¤¹ÖÔ*%>î‚;h¼¯ToéËë?Åwa«ï†r7“’ê×(jÄÕšÁØ"¼î·ÎNĬý—æÂ&˜øÌõ&YÖ‡¤¦rŒ¤Y;¯7Í¢šwˆvõw¸KŽD²…Jy˜yX@ñ~g#á}BBÈZâ"HðYÞwýŒ‚Cа‰ý†ûÒAî=Ö2vr:Xðƒ±ŠÁòX_³ILF/¢\¼™£RÙ+%ëP¡âHNê/&”…¹%>–Œ"7‘=‰f¥iQ„fú³ÍâŽöZ&j£ü †ʤWÁïïÚÄÆk¶MP¼PžìÚïc8î0P›·ŽWuÑ~2DöX¾Ù—{ÑKs4?u€íR£`¿6$Ýk-ÖÿÂîðį{QÅ,!इ~¯ç~óû³9 H)~Ô!§rç{^¯ÖMÚ¯q ª~ qšqÆž£Êb=@q¼g‡Xñ;ДR±)Ä9ã<•ÈyHI}ƒë½Ð?N„í€Ã²9ªÓu¬¶'¶U›Â»Eµšãˆk? ÇÄ—!ÙÔyª-iX ÆÙ4 ™0»‘‘"Â-#¦í‹D+ ã4¨W_u¤%ô_0œ~Ù­]·.<°L¢!þNìœ/øòv^š±FpXéNŠšÕš´~(³’y‰@—[ê‘veKî´òØÙ²Ç&µÞG?<•p ÿ¥3b>D só\_O; ß¤Cxòfœh+8ÐT"€%¬¸&²iÜcM¡½Ä‘³kpuŠôéÑÿ¥’5ãà2wY°ú’Ö Š[Êh@Ò®Áiã(êCG}Õå}¦NƒAÊO$½„eç `ÍÖ÷˦TWTÿUjóKTÃq£¨ÙÉÎ~å¼>v ÞËi?Dk¢RÒµcN~4îðì(Ú·M.}ýat ®qþÇÓW"[ãDÇì´Ø*—õ$GŠSŸåÚ^”ÖNÓ"ë®;Öš`ÞVäf[xpÜLÞSÐð³G¹«j£,¿¯yÚ´¾š¡»°#àö]œ;ª“§2óˆ6æéGœ—RMêô¾=±‡ÿ¬Ÿž#ø|ÛXI&¾µb0ŠªãA¦‡ñ$àê@V·ôžŠtš§·â´}OžÇ‰†Ýjær]Ã{üC½ÊñôÖ>nùð6D‚è ŽS$dž©žñBëe ÉVqnïã]ˆÛéø¼ýfñy7»dÿB²<®þ`Ã|O"ÞŒšÒ|tÉ%‹)?Íòk’íá𯲎ƒÎÝ%[ IJEª a‰`®ôf(±·ÕÕ*>k~]Ö­Ò&”ôµTÓt÷È·…¢£ë2þFŸXŽÁÙéÚ7ü [LZ_ðeZ:`è¼±îÄuQ’„5*LèßÇ"‚+ ¬‰,iøRéFaÒ,Œškí®¥×m*^bLv±IÎ)uçiÀ|¹‡ðŒ6ž—É­rbéê÷º[™+âüÌ÷lÊù@[t G¢|S&Ôe \>¹7Æd¬­`ˆžˆâ~‘›¹âx(™ªOM|Jo]š÷«øxÓªc®ü¹ìzx¿ ’»ƒrÜb\ÚÚžáö¤\OO½&ŽÙi_gÍ ¡y-ß~‘Æï¹;ˆ(ªÃ”@:ÓɬŸp¨Œ³TwÖÑ’>Ž{$={o}bUêšM§œÁ–™™}ñÇ|"~;£D h?p£ƒqd½dàӵϡ’ïÆ_æFòŠuÌà™ÛÎ÷ÌõÞ«¼rqýíi¥#J: ßuì7!oôZ;•¦âí ²%­+dHµ¬+{¦1?üº5bË›¾Ø¯Bö"Ø‚ŸÈ ¥ÈŠ®ë¿m`k Á-OÃSÿ–Pc·™|1”Ϲö°çÃŒTo~âOüž2».y~¶‘צÉ/¨HvÞjÔM4ˆ1ƒ#ÕðÔf­ÖñÕ÷hi'ë4é¸ÔŒ¹WÚûZ¼yà¨DÌ\SFƒÚ¸RGB¹FôŒÂØY«þ—÷xgUý/œ¦¸ÌÌ«Gƒ¹,j´EÓ‚TL:–gôhÒ§Ã…î̪Êäû0Ò­¤"gÏô/Lˆ>:ŒÔ¡ Š<;ަ°K/Iþ´›‡gxÒÁbbÁ^8|]] OU`ûÅw{Ú?jƒ=½-ÿA Ž”Ùc'E•ò6C²yþì}¨VJè%y{ŠùâçŸÇ‹8÷ ìƒ\Ù:(ªxÇ;—N¯j££†µ3‰ Ô¼ÚÞ‹ ç'ÌzÏtfçø¥ S!ìÒÄ…î}5r[½€7§i¤‹{Þ€SVýÉ|°?<žäcqq"å ª«ûR4»h™2Žq xÐDêÐÞ#ÔuE/†”Ï”jÃÓìÔXG¡ú-}Y(¬ÿcδrÃ{ ©àÑY¹ÎÐþ–ákŒÖD?ß¹qô1 ]$ÈçS†^-—d€à¹fεf5ù }¼1Òpêù8ƒ ã<[ìk¸áó¤³ Ñçöƒ·­­7¾¬`„¾ãðhäê«ly,ÿÈ—4jèð±Û8D¢9•’³GÔF¢Zr¢4ÕÚ!´Ub\$ skNC6Ôí’kR%ÔKÅÁ‡¸éЫožÖ”$¸z*ê*g5WGˆãÖùSØü’ :ùpÜ5Õ+šþ| YY䉰¬HB^8|Ïk³Ï”¾•ÛÒóÖÉga—âÏ——sc°Õœ3W®R¹¦O n‹š]׿x™¼Yò^oVÉæ|áÞœe둚Ò$Ÿ²¼Ÿµl_ÝsÙs:³ùFEÕ0°}Eü,puÈRùž ËÉ9 Ý;ûŽÝ>=Ž#Œ¢®2óì%¾Ž6Äsþ‹ >Þ˜$ë°™„ý£¾ÑT¥Q)¾²ô"izžÙnÙM)X•€t».í’ `) K¼€K͘ùc4)x†KáV§`š2¾„èKŸ±HÅúEZnáÃýóa®/¹'gvÒŠÒŽ89XpuŠ<”Z]‘Ês/CVõÅU„ìcฤcèëšßñ™ü”¿¡–\Úâ.ó^¡„°1c^¯eµ¨3e$àšmhÏ1·Õ:š®;þtµ±QŒ&:,Ft8ž!y ÕA·4ç›!T f¨ÙôÚÓÓ¶‹ÞLT|c½QÊ¡\—ÌnºZͺêhåºc½ÔÔÓ.‘ŠK(Åžä–C¥ç6 Úýþ‘LAZêöâêmŒ¸äVšRç éì›_•3Àû¾”—)æDűÔ87YIcç ƒ‘Ý$ †» bR054VùásP ŽVpH8EZgE(¯þƱ›Ÿƒˆƒ3ª9´AD!X…PhqµxË­,5A¥À*eÙC”3kÓœî>KmеˆÉ\Ë?³Oõ*!®CÒ—ËüËPŽxŽº;[»µM;~ÓïmLÙG¸Å£‹w,–+½ÀŸº‚¯k„ìæR°NZ—É?ZŒ&Ä”/TÒázð¾›–˜íI†tyi÷¥®Òw‰=£«<|åçþ ì^Uµ”½yø lP ú‡o­©‡•/•¼F: `ñ,6F ¸åùÚ×ÿDR¨±«d‘owsfPÀì?\¬Õè–­ Þê”îÅÈ.‘’.™H½üWúHh¬±bѦÙoZìTšßÇTÝRtû–`´²žïl00Ö v ¼@pó‰ Œï…÷‰ð5v;](“•w8ðSúôbµ–T?ø¼|w ýÞ"ڼإ¯fyƒÈ¬äKNÕÿ(–Á ÏLOÈgf+h¢®ÆÊ.[ÊA9¸ÎlÎ'5NlI™uæu>`¶qüãŬm §9d³°¤W|zaò8ƒ•=t£Úný>Má¤G·j£@©9öƒ²[»u«¨~oð^ký·Èg– 'òw¹w,Ú‹7NÆÔjU ñ{DßĶ{´¾ƒ¸âYE/KBY°Î]íºë$#ðåÊù{[žòë"§I-1’k€ ?°5-»âßâ¢(P`ÏU|eh%1]„g Yxõã&ÆÄ3{vË”‘·ÜÌR0ê7òE“Óf™ûòìx¿ŽŒ¶‹‡vÜå3Ð*ß®oÀÃQF‰`¦( #Æ99ûžÛìŽiLW?«¼`R 5¿³Ï, [ÈPÆËóE¾ÞbÔ‘©zLcsoɹ'î€i>Oz^ù]ÿ£QuüŠçYË¢ 1¹-øæA’Õ@•R¶ÚÄ$ÑðGoß+^JwjV°]bõÙ™ÕÄý½”RÊ¡ù4“„&Ťà­ö‘èäçA®6 šŸïÌ5ªXpä:H"ÄVí)Fâ¥>9=°ë6yýL‡Ôˆï>äMl§„—½¦æJÁùµGk{h±ùíq§/0ÛW£ðs¢[$²±ëVÏÒó÷ÓTä豿¯°â0’Úc’Þzkç—ˆBc¤TMÍǨ¯áè|k‘?Í_‹Y˜ÞÀ!ƒŽè¡:CZ#¦ñnY eõ<¾’œþV,Éšnüß¼,˜î‡¼`¼ê¾4d¤@”:»Û$/Š ¸„ò—Uàz0-?¹Š?uï›kRÁ[­—i*z÷“«þGòEt#cJäæëì·}î‡}‡¦¹ê?q%Äw©t©<êY=†JÓ,‡Qƒ”’ë4¦ž!¡)£™~;Íõœ ¯ÒBÆIüœ³à®$Te°ÞˆTE¦Y%‡j¼ç>÷íì´°dN†}”‚ÝònóõÖú®,Zq<®~5‚{!þ“õÜ™¬ Kí½_‡‚e‚ìõÚkº‹–Mà-à“OÕ+üÈ1•¶Jz⨺ܮ}ežhµøaEœKÚìý27uŽ5<о§ɼtõW±tÿC¹•…½ ”‰"¦ðégw§ŸpHJ‡ù‘µ?5tŽ’BÁ9ºt ]†*¯ &Í(*ªEظ2Í ¾¢y}v¼žÎvΖ´2WˆõJŸ/yù£Pèæu#3œú5é_÷‚½'¤TÒ‚眫‘>¯˜ü4–Ó¢ÿx¹‰ ¢ço`á¡ ;M8¢zŸÛ¬$¬E³˜Û%iÙùŽÃuKÿr/ èW´ë ‹§ÇèSMzÓú4 ‹ao‚-âcEõ¦xh䨗hO,Hj_eÅë…œßhM<¯g±‡+Ÿµ?­òIfþ)(¼% 13»C1 ˆ Iô<ý¥ª&]¨&²m¯ç¾AµWvp×v¡àGî~1œˆØHcéÜÙEs¡úéû¼)š!ª',>'ºøØ÷“Jòˆý)6© .¦º fm?‚öøÈ”¥FWU¸7— YyZ2­‚;½´ßúysf #{;ó éçÍÂv¯]N„Õ‚S£Á·ù6kµa§±¸Õ딪ääª/táÀžñÈF/HÛ£ð…˜½~qÀsÚ²¨Ø :=·ñC3Ú)a }U™¹;ÜDdÀ!28íd‹³kÓ%åL[²ík&Œ¨Iê ³¦6‰ýøKj; ä û´åÏ(Gÿ˜ÊêX¹ílnïðF3ÖKÒ‡o‘‘>ÿæV¹9ñl8yg q„Ô'ýi\su‚/Ç?B¯´UÖ{q³7kG‚˜&M·‹i³…äCðScÔ"ÏIlJu—X¼úŒ$Ë2âϨ3O²OþÍ[Ö6 –Ë×9›œÉÛèê,kϯo<ÆÎsT „O­L-í.z‘—ýBGÈLhØyIw•%üÙDR½ófo4¹ÔSпPPmH\:Û›.Ø“*gýÊGC„]Žv‘죋cáÂÆ™cƒš4(3xÝ'þòJì‹+X m; n`Ùr`ÐPÚ™nLß‹é6±Å‹òÚ%n%¸" ’§A'ö"jœý´ùW%PÙàí €™·=ú¡ˆÿï½6C˜ÞkoCV­äÁ'¨˜…€ë:× üÝq¡L®~kff\½Ôé§Vm¹ÓØš!6™tÍ/Òlµ÷öZⲪ|5Y'ƒÎž/ ©MMñYbÊ«s°D­(ï—Ù<ò9‹8’Â,¹ÉC0ΉçM EL¯›ðJVDŸ’•ľ]è.u>–£ñ·\Ü#«–.Ðwc'’•É´ -\k¹€«¢Ž#žUÅ-!ýÂGrœ”&;Òáí9Vm-l%ƒÓff±þœð³‘»‹ë»`ýÏ% © ¡6w– |Þ˜g23†A´2£¼F"Ì-ÜRíµ7T¤dk®é :ƒ)~Ñw"¦Q¦•Ó—haá4¬°'?û׆…æo¤¥'GVûkÉö¿Jˆ´ò3py²í ô¬ŽQ½ùé¨ þeÚñ‰Ýð`ÞQÇSþ5 }žèàÚòIˆR8ù ¹GÒ 7%’f_$Ó†¨YÔ÷Á ÑjÀo9:Ñ\êMûÕ&üŽ²à–¡ˆ”Sv^¥¹*C¡ÆÓ¾ôY^P(:†Œ±6´M‡Ê–ðK¤AÀ‘°ã.ˆ{ú™‹>¤J “A¿!¯6埲HóÆnâšxú~FåÈ׿™WN°B»P2,jά¯$0YÒä›ëÞ½g,Ô¼¶UjìuÎnä×ìpœ 4‚¸ãÀë±H6×î}5HØ8L j §óEYƒ°‹Tk­ €‰ïžc.>ô¿œgš„ü!$V 5._ŸLÌv¸ÐâËnf6q7¤…è(øC»Û#æš×ÐuÞ‚’©nF¬ýæ¾(sw*ÍopB'“h;¸TÞÊÏö …¯.úž5úTprUY: Šw=Ok5yä¡1½S!õµm‰Ô3±r·kÒæ™L]ñ=r»¬”ê_Å3eΣT´ÊY¨x~ÅÂ/ªößU8‘o9Ðûá“/¿ë_@ÌÝß{ ZjBÖQ•–Ö› IˆÓ ¦Ó¡°fpumîí}3gR•m±šìÝã°ÙBW51K^ é£^mÚ µ¡™DÄ4’í—xVF¯ûxR4G<õúèÝh‡Õ¤sk!™Ÿ¿Ô¬f ¥ÓªÁçV¾ûBÁ¤ðA0… <æ¶Éë¦#À–„©ïU™`àˆ7R÷ŽTƒ«&|N’c3ÉÞb©ÃûúmínDâ+š£=|ß«/‘ÌÃàƒ³ Š ·Ýµ+…`™«¢ æ­"ׂ×ëZþ #1‘Ž'EÔ:S8ËSŽó½—ÌÎݘôNÁŸãz%ݹº¾5%päèï`sv1}áõêÃãÎ+6ëû”²Hrž|å¶”5÷«É.71l›šÔ ßMf] Ç»µX%f { ³ŸZmü߯*’Ørý~Pÿÿ' X€P7ˆ“ÔõÃendstream endobj 6 0 obj << /Type /Font /Subtype /Type1 /Encoding 67 0 R /FirstChar 45 /LastChar 121 /Widths 68 0 R /BaseFont /DPOBND+CMBX12 /FontDescriptor 4 0 R >> endobj 4 0 obj << /Ascent 694 /CapHeight 686 /Descent -194 /FontName /DPOBND+CMBX12 /ItalicAngle 0 /StemV 109 /XHeight 444 /FontBBox [-53 -251 1139 750] /Flags 4 /CharSet (/hyphen/period/one/two/three/four/five/six/seven/A/B/D/E/F/G/H/I/J/L/M/N/O/P/R/S/T/W/X/a/c/d/e/f/g/h/i/l/m/n/o/p/r/s/t/u/v/w/x/y) /FontFile 5 0 R >> endobj 68 0 obj [375 313 0 0 563 563 563 563 563 563 563 0 0 0 0 0 0 0 0 0 850 800 0 862 738 707 884 880 419 581 0 676 1067 880 845 769 0 839 625 782 0 0 1162 850 0 0 0 0 0 0 0 0 547 0 500 625 513 344 563 625 313 0 0 313 938 625 563 625 0 459 444 438 625 594 813 594 594 ] endobj 67 0 obj << /Type /Encoding /Differences [ 0 /.notdef 45/hyphen/period 47/.notdef 49/one/two/three/four/five/six/seven 56/.notdef 65/A/B 67/.notdef 68/D/E/F/G/H/I/J 75/.notdef 76/L/M/N/O/P 81/.notdef 82/R/S/T 85/.notdef 87/W/X 89/.notdef 97/a 98/.notdef 99/c/d/e/f/g/h/i 106/.notdef 108/l/m/n/o/p 113/.notdef 114/r/s/t/u/v/w/x/y 122/.notdef] >> endobj 16 0 obj << /Type /Pages /Count 6 /Parent 69 0 R /Kids [2 0 R 18 0 R 21 0 R 27 0 R 33 0 R 36 0 R] >> endobj 41 0 obj << /Type /Pages /Count 6 /Parent 69 0 R /Kids [39 0 R 43 0 R 46 0 R 49 0 R 52 0 R 55 0 R] >> endobj 69 0 obj << /Type /Pages /Count 12 /Kids [16 0 R 41 0 R] >> endobj 70 0 obj << /Type /Catalog /Pages 69 0 R >> endobj 71 0 obj << /Producer (pdfTeX-0.14h) /Creator (TeX) /CreationDate (D:20070109150800) >> endobj xref 0 72 0000000000 65535 f 0000002676 00000 n 0000002564 00000 n 0000000009 00000 n 0000089021 00000 n 0000079583 00000 n 0000088865 00000 n 0000078347 00000 n 0000062914 00000 n 0000078192 00000 n 0000062602 00000 n 0000061200 00000 n 0000062445 00000 n 0000059877 00000 n 0000047933 00000 n 0000059719 00000 n 0000089967 00000 n 0000004862 00000 n 0000004747 00000 n 0000002778 00000 n 0000007778 00000 n 0000007663 00000 n 0000004942 00000 n 0000047278 00000 n 0000041743 00000 n 0000047120 00000 n 0000010225 00000 n 0000010110 00000 n 0000007893 00000 n 0000040823 00000 n 0000031662 00000 n 0000040665 00000 n 0000013196 00000 n 0000013081 00000 n 0000010328 00000 n 0000016505 00000 n 0000016390 00000 n 0000013276 00000 n 0000017873 00000 n 0000017758 00000 n 0000016608 00000 n 0000090075 00000 n 0000021155 00000 n 0000021040 00000 n 0000017965 00000 n 0000023005 00000 n 0000022890 00000 n 0000021282 00000 n 0000026249 00000 n 0000026134 00000 n 0000023120 00000 n 0000029189 00000 n 0000029074 00000 n 0000026328 00000 n 0000031583 00000 n 0000031468 00000 n 0000029281 00000 n 0000041412 00000 n 0000041096 00000 n 0000047668 00000 n 0000047509 00000 n 0000060631 00000 n 0000060314 00000 n 0000062828 00000 n 0000062805 00000 n 0000079175 00000 n 0000078783 00000 n 0000089615 00000 n 0000089342 00000 n 0000090184 00000 n 0000090251 00000 n 0000090302 00000 n trailer << /Size 72 /Root 70 0 R /Info 71 0 R >> startxref 90397 %%EOF code-4.4.3/doc/api/NeXusIntern.radi000077500000000000000000000711361275430514000170510ustar00rootroot00000000000000:: = NeXus Programmers Reference = Mark Koennecke%%% January 2007 :: This is a description of the internal working of the ANSI-C language NeXus-API. This is required reading for everyone who attempts to make changes to the NeXus core API. But be warned: this is not for the faint hearted. A successfull NeXus-API hacker needs a solid understanding of advanced C programming techniques and the HDF-4, HDF-5 and Mini-XML API's. Including their quirks and limitations. And for writing language bindings one needs to know about the foreign function interface conventions of the target language of the binding. = The Top Level NeXus API = The NeXus-API consists of a set of functions for creating NeXus files and storing data and attributes in them. All user visible NeXus data types and functions are protoyped in the header file: napi.h. besides the normal function protoypes, there als exists prototypes for function names adjusted in such a way that they can be called from FORTRAN. Also several internal support functions for the FORTRAN interface are defined. As of 2007, the NeXus-API supports three different file formats: HDF-4, HDF-5 and XML. This has a couple of implications: One of them is that there are two categories of functions in the NeXus-API: * Most functions are specific to the actual file format used. * Some functions can be expressed in terms of the more primitive file access functions. Such functions are directly implemented in napi.c. In an object oriented world the issue with the file type specific funtions would be solved through ploymorphy: there would be a base class specifying the interface and file type specific derived classes which overload the methods with appropriate ones. For reasons of portability the NeXus group choose to implement the NeXus-API in C. Thus polymoprhy had to be implemented in plain C. In order to do this all NeXus functions either create or take a pointer to a NeXus private data structure as a parameter. The current implementation of this data structure looks like this: {{{ typedef struct { NXhandle *pNexusData; int stripFlag; NXstatus ( *nxclose)(NXhandle* pHandle); NXstatus ( *nxflush)(NXhandle* pHandle); NXstatus ( *nxmakegroup) (NXhandle handle, CONSTCHAR *name, CONSTCHAR* NXclass); NXstatus ( *nxopengroup) (NXhandle handle, CONSTCHAR *name, CONSTCHAR* NXclass); NXstatus ( *nxclosegroup)(NXhandle handle); NXstatus ( *nxmakedata) (NXhandle handle, CONSTCHAR* label, int datatype, int rank, int dim[]); NXstatus ( *nxcompmakedata) (NXhandle handle, CONSTCHAR* label, int datatype, int rank, int dim[], int comp_typ, int bufsize[]); NXstatus ( *nxcompress) (NXhandle handle, int compr_type); NXstatus ( *nxopendata) (NXhandle handle, CONSTCHAR* label); NXstatus ( *nxclosedata)(NXhandle handle); NXstatus ( *nxputdata)(NXhandle handle, void* data); NXstatus ( *nxputattr)(NXhandle handle, CONSTCHAR* name, void* data, int iDataLen, int iType); NXstatus ( *nxputslab)(NXhandle handle, void* data, int start[], int size[]); NXstatus ( *nxgetdataID)(NXhandle handle, NXlink* pLink); NXstatus ( *nxmakelink)(NXhandle handle, NXlink* pLink); NXstatus ( *nxmakenamedlink)(NXhandle handle, CONSTCHAR *newname, NXlink* pLink); NXstatus ( *nxgetdata)(NXhandle handle, void* data); NXstatus ( *nxgetinfo)(NXhandle handle, int* rank, int dimension[], int* datatype); NXstatus ( *nxgetnextentry)(NXhandle handle, NXname name, NXname nxclass, int* datatype); NXstatus ( *nxgetslab)(NXhandle handle, void* data, int start[], int size[]); NXstatus ( *nxgetnextattr)(NXhandle handle, NXname pName, int *iLength, int *iType); NXstatus ( *nxgetattr)(NXhandle handle, char* name, void* data, int* iDataLen, int* iType); NXstatus ( *nxgetattrinfo)(NXhandle handle, int* no_items); NXstatus ( *nxgetgroupID)(NXhandle handle, NXlink* pLink); NXstatus ( *nxgetgroupinfo)(NXhandle handle, int* no_items, NXname name, NXname nxclass); NXstatus ( *nxsameID)(NXhandle handle, NXlink* pFirstID, NXlink* pSecondID); NXstatus ( *nxinitgroupdir)(NXhandle handle); NXstatus ( *nxinitattrdir)(NXhandle handle); NXstatus ( *nxsetnumberformat)(NXhandle handle, int type, char *format); NXstatus ( *nxprintlink)(NXhandle handle, NXlink* link); } NexusFunction, *pNexusFunction; }}} Basically this structure holds another pointer to a file type specific data structure and a lot of function pointers for the NeXus functions. A typical top level NeXus-API function implementation then looks like this: {{{ NXstatus NXmakegroup (NXhandle fid, CONSTCHAR *name, CONSTCHAR *nxclass) { pNexusFunction pFunc = handleToNexusFunc(fid); return pFunc->nxmakegroup(pFunc->pNexusData, name, nxclass); } }}} It just exchanges the fid against a pointer to the NexusFunction structure described above and calls the appropriate file type specific function. Now a careful reader should ask how the NexusFunction structure is initialized to point to applicable functions for each file type. This happens in the NXopen function. NXopen figures the file type out by either looking at file creation flags or through inspection of the actual NeXus file to be openend. It then initializes the NexusFunction structure and proceeds to call the file type specific nxopen function in the NexusFunction structure. NXopen has to implement another complication: the NeXus-API searches NeXus files in a NeXus search path defined through the environment variable NX_LOAD_PATH. This is done in NXopen; the located file is then opened through NXinternalopen. The NeXus-API has an external file linking feauture. When the NeXus-API encounters a group with the attribute ~~napimount~~ it looks for a URL to a group in another file and opens the group in the other file without the user noticing anything. If such a special group is closed, the external file must be closed and the original file reenterd. This had to be implemented at the top level as the external linking feauture is supposed to work on top of any of the supported file formats. The functions NXopengroup and NXclosegroup have been instrumented in a suitable way to support external linking. But in order to do this some information is needed: * The nesting hierarchy of files * The information when to close an external file and step back into the source file of an external link. This information is held in a file stack which is implemented in nxstack.h and nxstack.c. When entering a file the files name and corresponding NexusFunction structure is pushed onto the stack. When a file is closed, this data is popped again. For the test when an externally linked file is to be closed, the NXlink IDs as returned by NXgetgroupID are used. A pointer to such a file stack is currently the actual structure to which the NeXus file handle NXhandle points to. External linking is also the cause for the call to handleToNexusFunc in the function example above: this function retrieves the appropriate NexusFunction structure from the file stack. Thus the NeXus-API can be approached as consisting of three different layers: # The file stack layer # The NexusFunction layer which implements file type polymorphy # A driver layer implementing the functions to access files in the different file formats of NeXus. == NeXus-API Error Handling == All API's throw errors any now and then. Most are caused by the user, the rest are more serious... Whatever, the NeXus-API programmer needs a way to process such errors. In many cases the NeXus default: printing the error to stdout is good enough. But in a GUI one might pop up a message box or in a Java wrapper one might want to convert the error into an exception. The good news is that the NeXus-API is designed to support this. All errors are reported through a function NXIReportError. NXIReportError has the signature: {{{ void NXIReportError(void *pData, char *errorText); }}} A NeXus-API user now can replace the default error reporting function through an own implementation with the function NXMSetError. NXMSetError also allows to pass in a pointer to a user defined data structure which is passed as pData to the error reporting function. = NeXus File Drivers = == NeXus HDF File Drivers == The NeXus file drivers for the HDF file formats HDF-4 and HDF-5 share common features. I recall that NeXus uses a hierarchy in order to organize information storage. But both HDF-API's are not tree based but use an interface which allows to open and close groups and datasets. This is sensible as HDF is designed to support very large data sets which may not necessarily fit into a computers memory in one go. But this also implies that the current position in the hierarchy of a given NeXus file has to be maintained by the NeXus-API. Such information is maintained in a stack which is pushed an popped while moving through the hierarchy. This stack also has to hold the positions within pending group and attribute searches through the NXgetnextentry and NXgetnextattr functions. Otherwise recursive searches would break. Both HDF APIs make extensive use of integer ID's which act as handles to file interfaces and HDF objects. Of course the HDF NeXus file data structures must maintain a fair share of such ID's too. Great care has to be taken to release all used ID's at the appropriate time. Otherwise memory may be leaked. Or worse things may happen. == HDF-4 NeXus File Driver == It is worthwhile to know that each HDF-4 object in a HDF-4 file is unambigously identified through its tag and reference (ref) ID. Which happen to be integer numbers. For the following discussions it is also worth to know that Vgroups in HDF-4 are implemented as lists of reference and tag IDs of the objects contained in the Vgroup. The HDF-4 API is very rich. NeXus only uses a subset of the HDF-4 API, namely the Vgroup , the SDS and the annotation interface. The HDF-4 NeXus file driver internally uses this data structure: {{{ typedef struct __NexusFile { struct iStack { int32 *iRefDir; int32 *iTagDir; int32 iVref; int32 __iStack_pad; int iNDir; int iCurDir; } iStack[NXMAXSTACK]; struct iStack iAtt; int32 iVID; int32 iSID; int32 iCurrentVG; int32 iCurrentSDS; int iNXID; int iStackPtr; char iAccess[2]; } NexusFile, *pNexusFile; }}} ;iStack: The hierarchy stack. ;iStackPtr: a pointer into the hierarchy stack. ;iAtt: for storing the state of an attribute search. ;iVID: The ID for the Vgroup interface. To be used when interacting with Vgroups. ;ISID: The ID for the SDS interface. To be used when interacting with datasets. ;iCurrentVG: The Id of the currently open Vgroup ;iCurrentSDS: the ID of the currently open SDS. Must be 0 if no SDS open. ;iNXID: an identifier for this data structure. ;iAccess: The access code (read or write) for this file. The hierarchy stack has the following fields: ;iVref: The reference ID's of previous Vgroups. ;iRefDir: an array of reference numbers used during searches with NXgetnextentry. ;iTagDir: an array of tag numbers used during searches. ;iCurDir: the current index into iRefDir and iTagDir. ;iNDir: the length of iRefDir and iTagDir. ;__iStack_pad: This makes compilers on 64-bit operating systems happy. At this point it is convenient to discuss how group searches with NXgetnextentry work. On the first call to NXgetnextentry, all reference and tag ID's in the current group are read and copied into iRefDir and iTagDir. iNDir is set to the total number of objects held. iCurDir is set to 0 and data for the first object returned. Subsequent calls to NXgetexentry increment iCurDir and return appropriate data. Until the directory is exhausted and NX_EOD is returned. The internal functions NXIInitDir and NXIKillDir help with the management of this. All group and SDS search code in the NeXus-HDF-4 driver suffer from the fact that different search functions have to be used when searching at root level or within a Vgroup. NXIFindVGroup and NXIFindSDS are helper functions for locating the appropriate objects. Both return the reference ID of a suitable object on success or NX_EOD in the case of failure. Attribute searches are simpler: HDF-4 objects have arrays of attributes. And the ID of an attribute is simply the index into that array. Thus the total number of attributes is stored in iNDir at the start of an attribute search and iCurDir set to 0. Further calls increment iCurDir and return appropriate data until the attributes are exhausted. (NOTE: Here is a subtle bug waiting to happen: when a group search is mixed with an attribute search, things may go wrong. It would be better to have separate fields for the attribute search. That this has not been noticed yet is partly due to the fact that group attributes were introduced only recently). Another issue is the implementation of named links. This is links to other objects in the NeXus file which appear under a different name in the linking Vgroup. This is not supported by the HDF-4 API: objects are identified by their reference ID and tags and names and class names are attributes to the object. This was solved by creating SDSs and Vgroups with the required name. Such objects then have an attribute ~~NAPIlink~~ which holds the tag and reference IDs of the linked item. The internal function findNapiClass and NX4opengroup and NX4opendata check for the existence of this attribute and act accordingly. The initializations in NX4open and NXclose have to happen in the order as implemented. Otherwise ugly things may happen. It just does not work. NX4flush is implemented as a close and a open of the file. This is because HDF-4 has no proper flush. == HDF-5 NeXus File Driver == The HDF-5 API addresses objects in HDF-5 files through unix like path strings. This requires some string processing in the file driver implementation. HDF-5 does not support class names for groups as HDF-4 did. The HDF-5 NeXus file driver solves this problem through the use of a group attribute called NX_class. There are also no file global attributes as in HDF-4. Such attributes are implemented as attributes to the root (/) group in the HDF-5 file driver. Searches in HDF-5 work differently too: HDF-5 provides iterators which call a user supplied function for each element to be searched. The user supplied function then must store the data it needs about the element in an own data structure. The return value of the user supplied function also determines how the iteration proceeds. Another source of complexity is HDF-5 data transfer. HDF-5 transfers data between a file data space and an in memory data space. Each of these data spaces has its own type, size etc. And each of these items has its own ID. This causes an proliferation of IDs. The nice thing about the scheme though is that the HDF-5 library takes care of all necessary conversions which need to happen between the various data spaces. A special topic is closing files. In any other API closing a file also removes all resources associated with the file. This is by default not the case with HDF-5: if any ID is not released the HDF-5 library will keep the file open somehow. The HDF-5 team told me that some (paying) customer wanted this. Anyway: with the call to H5Pset_fclose_degree in NX5open proper operation is reestablished again: i.e. a call to NX5close really closes the file. Additioannly there is some code in NX5open which can print the number of handles left open. This can be useful for debugging. The HDF-5 NeXus driver private data structure is this: {{{ typedef struct __NexusFile5 { struct iStack5 { char irefn[1024]; int iVref; int iCurrentIDX; } iStack5[NXMAXSTACK]; struct iStack5 iAtt5; int iVID; int iFID; int iCurrentG; int iCurrentD; int iCurrentS; int iCurrentT; int iCurrentA; int iNX; int iNXID; int iStackPtr; char *iCurrentLGG; char *iCurrentLD; char name_ref[1024]; char name_tmp[1024]; char iAccess[2]; } NexusFile5, *pNexusFile5; }}} ;iAtt: The hierarchy stack ;iStackPtr: the pointer into the hierarchy stack. ;iFID: HDF-5 file handle ;iCurrentG: handle of the current open group. ;iCurrentD: handle of currently open dataset ;iCurrentT: handle to type of currently open dataset ;iCurrentS: handle to data space of currently open dataset ;iCurrentA: temporary handle of an open attribute. ;iNX: used in group searches ;iNXID: signature of data structure ;iCurrentLGG: name of last openened group ;iCurrentLD: name of last openen dataset. Has length 0 when no dataset open. ;name_ref: path to current group ;name_tmp: some group path ;iAccess: file access code The hierarchy stack has the fields: ;irefn: The name of the group ;iVref: handle to group ;iCurrentIDX: the current position in a group search == XML Nexus-API Driver == The XML format for NeXus was demanded for two reasons: * XML is the buzzword of the day * People want a format where they can edit their data with an editor. In due course a NeXus-XML file format had been defined. However, XML has one problem: it is not designed to handle large amounts of numeric data well. This showed during a survey of XML parsing libraries: most would handle a large block of numbers as a large block of text which is very unwieldly for handling numbers. The implementation in Mike Sweets Mini-XML library was slightly better: a node would be created for each number. Still this is difficult for copying data in and wastes a lot of space. This is another difference to the HDF data formats: for XML the whole tree would have to be read into memory for reading or created in memory before it could be written to file. This is because XML has no way to address single objects in a file as HDF has. A way to circumvent this problem was to introduce a custom data node into Mini-XML together with user definable callback functions for reading and writing such data. This was done and was included into the standard Mini-XML library by its author: Mike Sweet. The custom data which is used to keep data in memory is an own abstraction of a multi dimensional dataset. This is implemented in nxdataset.h and nxdataset.c. Most of the functions there are straight forward. The custom I/O functions required to interface to Mini-XML live in the files nxio.h and nxio.c. The heart of this are the callback functions: ;nexusTypeCallback: callback to determine the type of a node when reading. ;nexusLoadcallback: a callback function for reading numeric data. ;nexusWriteCallback: a callback function to write numeric data. Then there are some pretty self explaining support functions. With this out of the way most of the NeXus-API could be expressed in terms of the Mini-XML tree navigation and creation functions. Data transfer works through the nxdataset functions. But there is a limitation: unlimted dimensions are not supported for XML. But there is another complication: XML does not know a thing about links. For links a \ special node with the name NAPIlink was introduced. An attribute ~~target~~ to such a node points to the target of the link. If the link is a named link the NAPIlink node will also have an attribute ~~name~~. The implementations of NXXopengroup, NXXopendata NXXclosegroup and NXXclosedata check for NAPIlink nodes and silently follow them. However this means that the XML driver jumps criss and cross through the Mini-XML tree structure when following links. In order to remember to which node to go back a stack was once again needed in the XML-NeXus driver data structure. {{{ typedef struct { mxml_node_t *current; mxml_node_t *currentChild; int currentAttribute; }xmlStack; /*---------------------------------------------------------------------*/ typedef struct { mxml_node_t *root; /* root node */ int readOnly; /* read only flag */ int stackPointer; /* stack pointer */ char filename[1024]; /* file name, for NXflush, NXclose */ xmlStack stack[NXMAXSTACK]; /* stack */ }XMLNexus, *pXMLNexus; }}} The stack structures fields are: ;current: the current node ;currentChild: The current child from which to continue in a group search ;currentAttribute: The number of the current attribute in an attribute search. The XMLNexus structure has: ;root: The root of the Mini-XML node tree ;readOnly: a flag for a read only file ;stack: The stack ;stackPointer: The current position in the stack ;filename: the filename of the XML-neXus file To make this explicitly clear: Reading and writing NeXus-XML files works as operations on in memory trees. This has a couple of consequences: * NeXus-XML is not suitable for large datasets. If you have very large datsets: use HDF-5! * A file will only be writen when a NXflush or a NXclose is called. Another limitation is that dataset compression does not make sense in XML. The compression related functions are empty. = NeXus Language Bindings = Various bindings exist from the C-language NeXus-API to other programming languages. This section discusses implementation details for some of the supoorted language bindings. == FORTRAN 77 == The F77 language bindings reside in the files napif.inc and napif.f. Napif.inc must be included by all programs using the NeXus F77 language bindings. Napif.f defines various constants and all NeXus functions as functions returning integers. Napif.f then implements the actual F77-API. Mostly it is a very thin layer around the NeXus functions but there are a few twists. All functions using or returning strings must take care to convert F77 strings to C-strings and vice versa. For this support functions are provided. The NeXus-API stores data in C-storage order but F77 requires fortan storage order. In order to achieve this dimensions have to be reversed. This happens through support functions in napi.c. The NeXus API requires some structures to be passed around, most notably the NXhandle and the NXlink structures. This is done by copying such items onto F77 arrays large enough to hold the data. == Scripting Language Bindings through SWIG == Many popular scripting languages have a foreign function call interface. This allows them to interface to user supplied functions written in ANSI-C and packaged as a shared library. There is a tool called Software Wrapper and Interface Generator (SWIG) which takes as input an API description file and the ID of a scripting language and the goes away and generates wrapper code for the scripting languages foreign function call interface. Such an API description file has been generated for the NeXus-API in order to support all scripting languages for which suitable SWIG drivers exist. See the SWIG WWW-site (http://www.swig.org) for details. Most scripting languages have bad support for multi dimensional arrays. This is why the NeXus SWIG interface supplies its own abstraction for such datasets. This is implemented in nxdataset.h and nxdataset.c. Nxdataset.i is the SWIG interface definition for the dataset API. The raw NeXus-API proved to be difficult to wrap with SWIG. It became necessary to wrap most NeXus-API functions with a SWIG helper wrapper. Those helpers live in nxinterhelper.h and nxinterhelper.c. The helper functions basically make functions modifying pointers return pointers and data handling functions use the nxdataset abstraction. The SWIG wrapped NeXus-API functions either return integer error codes or, when pointers are desired, NULL pointers when errors occur. In such cases the text message for the error can be inquired with an additional function: nx_getlasterror. How the SWIG wrappers for the NeXus-API work is of course slightly different for each scripting language. The description in nxinter.tex for Tcl together with the SWIG documentation for your target scripting language of choice should get you started. == NeXus-Java Binding == The ANSI-C NeXus-API was wrapped with the Java Native Methods Interface (JNI) for use in Java programs. The Java-NeXus code consists basically of two parts: * Some Java code implementing a Java interface * Some C code which translates Java JNI calls into NeXus-API functions and maps return values back to Java values. This code together with the base NeXus-API and the required libraries is used to build a shared library which is loaded into the Java Virtual Machine at runtime prior to the first use of the Java-NeXus bindings. The Java-NeXus wrapper had to solve a couple of problems: * Design issues * Java has no pointers * Data handling * Error handling * Link data handling In order to go with the Java look and file one might expect that the Java-NeXus binding would consist of Java classes for files, groups, datasets and attributes. After careful consideration this idea was discarded in favour of a plain Java class implementing a NeXus file object. One reason is that such objects are not really idependent objects in a NeXus file but are part of a complex state machine withing the NeXus and HDF-APIs. Keeping such objects in sync with a NeXus file would have caused a nightmare. Instead such a more object oriented Java NeXus-API may be implemented on top of the basic Java-NeXus binding. No one cared enough to do this until now. Thus we are left with a Java interface where we have the NexusFile as the base interface objects. This implements a NexusFileInterface. This layer of abstraction was added to support future NexusFileInterface implementations based perhaps on a networked access to NeXus files. Which never was implemented. But no one complained about this too. Further classes are a helper class for links and an exception class. The Java language has no pointers but the NeXus-API requires pointers as file handles. This problem was solved through a little dictionary which maps integer handles to real pointers. Java thus only has to deal with the integer handles which get translated into pointers at each call in the JNI-interface. This looks like this: {{{ nxhandle = (NXhandle)HHGetPointer(handle); }}} The dictionary implementation lives in the files handle.h and handle.c. The current implementation supports 8192 files open at the same time only. But this proved enough so far. The data in the NeXus-API is provided as arrays of native number types. But Java uses network byte order as its own binary representation of numbers in the Java Virtual Machine. A conversion was required. For reasons of laziness and admiration, the conversion routines were copied from the HDF-4 Java API. The conversion code lives in the ncsa/hdf/hdflib directory and its JNI counterpart in hdfnativeImp.c. The conversion happens in the Java code sections acting upon an HDFArray. The NeXus-API prints errors to stdout. Java handles errors by throwing exceptions all over the place. In order to achieve this the Java-NeXus API replaces the standard NeXus-API error handler with an own one which throws NexusExceptions. This is implemented in the function JapiError in NexusFile.c. In order to implement linking of objects in NeXus files some information about the objects to link must be carried around. In the NeXus-API this happens in the NXlink structure. This structure is mapped to a NXlink class in the Java-NeXus API. This has to have corresponding fields to the C-language structure. The JNI wrapper copies the data required for this structure back and forth. Otherwise most of the wrapper routines in NexusFile.c just contain the stuff required to access Java data types from C, invoke the NeXus-API routine, and copy data from C back into Java. See the JNI documentation for details. = New NeXus Functions = With all this, extending the NeXus-API with a new function involves a lot of steps. I assume the function requires driver layer functionality, else the first few steps may be disregarded. # Implement the new function in each driver layer # Add the new function to the NeXusFunction structure # Make sure that new function is assigned properly in the driver implementations. # Make a new protoype for the function in napi.h # Implement the function in napi.c # Add the new function to the lists in napif.inc and provide a wrapper in napif.f # Create a new SWIG helper function in nxinterhelper.h and nxinterhelper.c # Edit nxinter.i to have a SWIG wrapper generated for the new function. # Add the new function to the NexusFileInterface and NexusFile classes in the Java-API # Write a JNI wrapper in NexusFile.c: take care of the convoluted function names required by JNI and the JNI conventions. # Make sure the new function also appears in language bindings not mentioned in this document. = Summary = Congratulations! You made it to the end of this boring and lengthy article. code-4.4.3/doc/api/NeXusIntern.tex000066400000000000000000000737041275430514000167320ustar00rootroot00000000000000\documentclass[a4paper]{article} \begin{document} \begin{center} \section{NeXus Programmers Reference }\label{NeXusIntern} Mark Koennecke\linebreak January 2007 \end{center} This is a description of the internal working of the ANSI-C language NeXus-API. This is required reading for everyone who attempts to make changes to the NeXus core API. But be warned: this is not for the faint hearted. A successfull NeXus-API hacker needs a solid understanding of advanced C programming techniques and the HDF-4, HDF-5 and Mini-XML API's. Including their quirks and limitations. And for writing language bindings one needs to know about the foreign function interface conventions of the target language of the binding. \section{The Top Level NeXus API } The NeXus-API consists of a set of functions for creating NeXus files and storing data and attributes in them. All user visible NeXus data types and functions are protoyped in the header file: napi.h. besides the normal function protoypes, there als exists prototypes for function names adjusted in such a way that they can be called from FORTRAN. Also several internal support functions for the FORTRAN interface are defined. As of 2007, the NeXus-API supports three different file formats: HDF-4, HDF-5 and XML. This has a couple of implications: One of them is that there are two categories of functions in the NeXus-API: \begin{itemize}\item Most functions are specific to the actual file format used. \item Some functions can be expressed in terms of the more primitive file access functions. Such functions are directly implemented in napi.c. \end{itemize}In an object oriented world the issue with the file type specific funtions would be solved through ploymorphy: there would be a base class specifying the interface and file type specific derived classes which overload the methods with appropriate ones. For reasons of portability the NeXus group choose to implement the NeXus-API in C. Thus polymoprhy had to be implemented in plain C. In order to do this all NeXus functions either create or take a pointer to a NeXus private data structure as a parameter. The current implementation of this data structure looks like this: \begin{verbatim} typedef struct { NXhandle *pNexusData; int stripFlag; NXstatus ( *nxclose)(NXhandle* pHandle); NXstatus ( *nxflush)(NXhandle* pHandle); NXstatus ( *nxmakegroup) (NXhandle handle, CONSTCHAR *name, CONSTCHAR* NXclass); NXstatus ( *nxopengroup) (NXhandle handle, CONSTCHAR *name, CONSTCHAR* NXclass); NXstatus ( *nxclosegroup)(NXhandle handle); NXstatus ( *nxmakedata) (NXhandle handle, CONSTCHAR* label, int datatype, int rank, int dim[]); NXstatus ( *nxcompmakedata) (NXhandle handle, CONSTCHAR* label, int datatype, int rank, int dim[], int comp_typ, int bufsize[]); NXstatus ( *nxcompress) (NXhandle handle, int compr_type); NXstatus ( *nxopendata) (NXhandle handle, CONSTCHAR* label); NXstatus ( *nxclosedata)(NXhandle handle); NXstatus ( *nxputdata)(NXhandle handle, void* data); NXstatus ( *nxputattr)(NXhandle handle, CONSTCHAR* name, void* data, int iDataLen, int iType); NXstatus ( *nxputslab)(NXhandle handle, void* data, int start[], int size[]); NXstatus ( *nxgetdataID)(NXhandle handle, NXlink* pLink); NXstatus ( *nxmakelink)(NXhandle handle, NXlink* pLink); NXstatus ( *nxmakenamedlink)(NXhandle handle, CONSTCHAR *newname, NXlink* pLink); NXstatus ( *nxgetdata)(NXhandle handle, void* data); NXstatus ( *nxgetinfo)(NXhandle handle, int* rank, int dimension[], int* datatype); NXstatus ( *nxgetnextentry)(NXhandle handle, NXname name, NXname nxclass, int* datatype); NXstatus ( *nxgetslab)(NXhandle handle, void* data, int start[], int size[]); NXstatus ( *nxgetnextattr)(NXhandle handle, NXname pName, int *iLength, int *iType); NXstatus ( *nxgetattr)(NXhandle handle, char* name, void* data, int* iDataLen, int* iType); NXstatus ( *nxgetattrinfo)(NXhandle handle, int* no_items); NXstatus ( *nxgetgroupID)(NXhandle handle, NXlink* pLink); NXstatus ( *nxgetgroupinfo)(NXhandle handle, int* no_items, NXname name, NXname nxclass); NXstatus ( *nxsameID)(NXhandle handle, NXlink* pFirstID, NXlink* pSecondID); NXstatus ( *nxinitgroupdir)(NXhandle handle); NXstatus ( *nxinitattrdir)(NXhandle handle); NXstatus ( *nxsetnumberformat)(NXhandle handle, int type, char *format); NXstatus ( *nxprintlink)(NXhandle handle, NXlink* link); } NexusFunction, *pNexusFunction; \end{verbatim} Basically this structure holds another pointer to a file type specific data structure and a lot of function pointers for the NeXus functions. A typical top level NeXus-API function implementation then looks like this: \begin{verbatim} NXstatus NXmakegroup (NXhandle fid, CONSTCHAR *name, CONSTCHAR *nxclass) { pNexusFunction pFunc = handleToNexusFunc(fid); return pFunc->nxmakegroup(pFunc->pNexusData, name, nxclass); } \end{verbatim} It just exchanges the fid against a pointer to the NexusFunction structure described above and calls the appropriate file type specific function. Now a careful reader should ask how the NexusFunction structure is initialized to point to applicable functions for each file type. This happens in the NXopen function. NXopen figures the file type out by either looking at file creation flags or through inspection of the actual NeXus file to be openend. It then initializes the NexusFunction structure and proceeds to call the file type specific nxopen function in the NexusFunction structure. NXopen has to implement another complication: the NeXus-API searches NeXus files in a NeXus search path defined through the environment variable NX\_LOAD\_PATH. This is done in NXopen; the located file is then opened through NXinternalopen. The NeXus-API has an external file linking feauture. When the NeXus-API encounters a group with the attribute {\it napimount} it looks for a URL to a group in another file and opens the group in the other file without the user noticing anything. If such a special group is closed, the external file must be closed and the original file reenterd. This had to be implemented at the top level as the external linking feauture is supposed to work on top of any of the supported file formats. The functions NXopengroup and NXclosegroup have been instrumented in a suitable way to support external linking. But in order to do this some information is needed: \begin{itemize}\item The nesting hierarchy of files \item The information when to close an external file and step back into the source file of an external link. \end{itemize}This information is held in a file stack which is implemented in nxstack.h and nxstack.c. When entering a file the files name and corresponding NexusFunction structure is pushed onto the stack. When a file is closed, this data is popped again. For the test when an externally linked file is to be closed, the NXlink IDs as returned by NXgetgroupID are used. A pointer to such a file stack is currently the actual structure to which the NeXus file handle NXhandle points to. External linking is also the cause for the call to handleToNexusFunc in the function example above: this function retrieves the appropriate NexusFunction structure from the file stack. Thus the NeXus-API can be approached as consisting of three different layers: \begin{enumerate}\item The file stack layer \item The NexusFunction layer which implements file type polymorphy \item A driver layer implementing the functions to access files in the different file formats of NeXus. \end{enumerate}\subsection{NeXus-API Error Handling } All API's throw errors any now and then. Most are caused by the user, the rest are more serious... Whatever, the NeXus-API programmer needs a way to process such errors. In many cases the NeXus default: printing the error to stdout is good enough. But in a GUI one might pop up a message box or in a Java wrapper one might want to convert the error into an exception. The good news is that the NeXus-API is designed to support this. All errors are reported through a function NXIReportError. NXIReportError has the signature: \begin{verbatim} void NXIReportError(void *pData, char *errorText); \end{verbatim} A NeXus-API user now can replace the default error reporting function through an own implementation with the function NXMSetError. NXMSetError also allows to pass in a pointer to a user defined data structure which is passed as pData to the error reporting function. \section{NeXus File Drivers } \subsection{NeXus HDF File Drivers } The NeXus file drivers for the HDF file formats HDF-4 and HDF-5 share common features. I recall that NeXus uses a hierarchy in order to organize information storage. But both HDF-API's are not tree based but use an interface which allows to open and close groups and datasets. This is sensible as HDF is designed to support very large data sets which may not necessarily fit into a computers memory in one go. But this also implies that the current position in the hierarchy of a given NeXus file has to be maintained by the NeXus-API. Such information is maintained in a stack which is pushed an popped while moving through the hierarchy. This stack also has to hold the positions within pending group and attribute searches through the NXgetnextentry and NXgetnextattr functions. Otherwise recursive searches would break. Both HDF APIs make extensive use of integer ID's which act as handles to file interfaces and HDF objects. Of course the HDF NeXus file data structures must maintain a fair share of such ID's too. Great care has to be taken to release all used ID's at the appropriate time. Otherwise memory may be leaked. Or worse things may happen. \subsection{HDF-4 NeXus File Driver } It is worthwhile to know that each HDF-4 object in a HDF-4 file is unambigously identified through its tag and reference (ref) ID. Which happen to be integer numbers. For the following discussions it is also worth to know that Vgroups in HDF-4 are implemented as lists of reference and tag IDs of the objects contained in the Vgroup. The HDF-4 API is very rich. NeXus only uses a subset of the HDF-4 API, namely the Vgroup , the SDS and the annotation interface. The HDF-4 NeXus file driver internally uses this data structure: \begin{verbatim} typedef struct __NexusFile { struct iStack { int32 *iRefDir; int32 *iTagDir; int32 iVref; int32 __iStack_pad; int iNDir; int iCurDir; } iStack[NXMAXSTACK]; struct iStack iAtt; int32 iVID; int32 iSID; int32 iCurrentVG; int32 iCurrentSDS; int iNXID; int iStackPtr; char iAccess[2]; } NexusFile, *pNexusFile; \end{verbatim} \begin{description}\item[iStack ] The hierarchy stack. \item[iStackPtr ] a pointer into the hierarchy stack. \item[iAtt ] for storing the state of an attribute search. \item[iVID ] The ID for the Vgroup interface. To be used when interacting with Vgroups. \item[ISID ] The ID for the SDS interface. To be used when interacting with datasets. \item[iCurrentVG ] The Id of the currently open Vgroup \item[iCurrentSDS ] the ID of the currently open SDS. Must be 0 if no SDS open. \item[iNXID ] an identifier for this data structure. \item[iAccess ] The access code (read or write) for this file. \end{description}The hierarchy stack has the following fields: \begin{description}\item[iVref ] The reference ID's of previous Vgroups. \item[iRefDir ] an array of reference numbers used during searches with NXgetnextentry. \item[iTagDir ] an array of tag numbers used during searches. \item[iCurDir ] the current index into iRefDir and iTagDir. \item[iNDir ] the length of iRefDir and iTagDir. \item[\_\_iStack\_pad ] This makes compilers on 64-bit operating systems happy. \end{description}At this point it is convenient to discuss how group searches with NXgetnextentry work. On the first call to NXgetnextentry, all reference and tag ID's in the current group are read and copied into iRefDir and iTagDir. iNDir is set to the total number of objects held. iCurDir is set to 0 and data for the first object returned. Subsequent calls to NXgetexentry increment iCurDir and return appropriate data. Until the directory is exhausted and NX\_EOD is returned. The internal functions NXIInitDir and NXIKillDir help with the management of this. All group and SDS search code in the NeXus-HDF-4 driver suffer from the fact that different search functions have to be used when searching at root level or within a Vgroup. NXIFindVGroup and NXIFindSDS are helper functions for locating the appropriate objects. Both return the reference ID of a suitable object on success or NX\_EOD in the case of failure. Attribute searches are simpler: HDF-4 objects have arrays of attributes. And the ID of an attribute is simply the index into that array. Thus the total number of attributes is stored in iNDir at the start of an attribute search and iCurDir set to 0. Further calls increment iCurDir and return appropriate data until the attributes are exhausted. (NOTE: Here is a subtle bug waiting to happen: when a group search is mixed with an attribute search, things may go wrong. It would be better to have separate fields for the attribute search. That this has not been noticed yet is partly due to the fact that group attributes were introduced only recently). Another issue is the implementation of named links. This is links to other objects in the NeXus file which appear under a different name in the linking Vgroup. This is not supported by the HDF-4 API: objects are identified by their reference ID and tags and names and class names are attributes to the object. This was solved by creating SDSs and Vgroups with the required name. Such objects then have an attribute {\it NAPIlink} which holds the tag and reference IDs of the linked item. The internal function findNapiClass and NX4opengroup and NX4opendata check for the existence of this attribute and act accordingly. The initializations in NX4open and NXclose have to happen in the order as implemented. Otherwise ugly things may happen. It just does not work. NX4flush is implemented as a close and a open of the file. This is because HDF-4 has no proper flush. \subsection{HDF-5 NeXus File Driver } The HDF-5 API addresses objects in HDF-5 files through unix like path strings. This requires some string processing in the file driver implementation. HDF-5 does not support class names for groups as HDF-4 did. The HDF-5 NeXus file driver solves this problem through the use of a group attribute called NX\_class. There are also no file global attributes as in HDF-4. Such attributes are implemented as attributes to the root (/) group in the HDF-5 file driver. Searches in HDF-5 work differently too: HDF-5 provides iterators which call a user supplied function for each element to be searched. The user supplied function then must store the data it needs about the element in an own data structure. The return value of the user supplied function also determines how the iteration proceeds. Another source of complexity is HDF-5 data transfer. HDF-5 transfers data between a file data space and an in memory data space. Each of these data spaces has its own type, size etc. And each of these items has its own ID. This causes an proliferation of IDs. The nice thing about the scheme though is that the HDF-5 library takes care of all necessary conversions which need to happen between the various data spaces. A special topic is closing files. In any other API closing a file also removes all resources associated with the file. This is by default not the case with HDF-5: if any ID is not released the HDF-5 library will keep the file open somehow. The HDF-5 team told me that some (paying) customer wanted this. Anyway: with the call to H5Pset\_fclose\_degree in NX5open proper operation is reestablished again: i.e. a call to NX5close really closes the file. Additioannly there is some code in NX5open which can print the number of handles left open. This can be useful for debugging. The HDF-5 NeXus driver private data structure is this: \begin{verbatim} typedef struct __NexusFile5 { struct iStack5 { char irefn[1024]; int iVref; int iCurrentIDX; } iStack5[NXMAXSTACK]; struct iStack5 iAtt5; int iVID; int iFID; int iCurrentG; int iCurrentD; int iCurrentS; int iCurrentT; int iCurrentA; int iNX; int iNXID; int iStackPtr; char *iCurrentLGG; char *iCurrentLD; char name_ref[1024]; char name_tmp[1024]; char iAccess[2]; } NexusFile5, *pNexusFile5; \end{verbatim} \begin{description}\item[iAtt ] The hierarchy stack \item[iStackPtr ] the pointer into the hierarchy stack. \item[iFID ] HDF-5 file handle \item[iCurrentG ] handle of the current open group. \item[iCurrentD ] handle of currently open dataset \item[iCurrentT ] handle to type of currently open dataset \item[iCurrentS ] handle to data space of currently open dataset \item[iCurrentA ] temporary handle of an open attribute. \item[iNX ] used in group searches \item[iNXID ] signature of data structure \item[iCurrentLGG ] name of last openened group \item[iCurrentLD ] name of last openen dataset. Has length 0 when no dataset open. \item[name\_ref ] path to current group \item[name\_tmp ] some group path \item[iAccess ] file access code \end{description}The hierarchy stack has the fields: \begin{description}\item[irefn ] The name of the group \item[iVref ] handle to group \item[iCurrentIDX ] the current position in a group search \end{description}\subsection{XML Nexus-API Driver } The XML format for NeXus was demanded for two reasons: \begin{itemize}\item XML is the buzzword of the day \item People want a format where they can edit their data with an editor. \end{itemize}In due course a NeXus-XML file format had been defined. However, XML has one problem: it is not designed to handle large amounts of numeric data well. This showed during a survey of XML parsing libraries: most would handle a large block of numbers as a large block of text which is very unwieldly for handling numbers. The implementation in Mike Sweets Mini-XML library was slightly better: a node would be created for each number. Still this is difficult for copying data in and wastes a lot of space. This is another difference to the HDF data formats: for XML the whole tree would have to be read into memory for reading or created in memory before it could be written to file. This is because XML has no way to address single objects in a file as HDF has. A way to circumvent this problem was to introduce a custom data node into Mini-XML together with user definable callback functions for reading and writing such data. This was done and was included into the standard Mini-XML library by its author: Mike Sweet. The custom data which is used to keep data in memory is an own abstraction of a multi dimensional dataset. This is implemented in nxdataset.h and nxdataset.c. Most of the functions there are straight forward. The custom I/O functions required to interface to Mini-XML live in the files nxio.h and nxio.c. The heart of this are the callback functions: \begin{description}\item[nexusTypeCallback ] callback to determine the type of a node when reading. \item[nexusLoadcallback ] a callback function for reading numeric data. \item[nexusWriteCallback ] a callback function to write numeric data. \end{description}Then there are some pretty self explaining support functions. With this out of the way most of the NeXus-API could be expressed in terms of the Mini-XML tree navigation and creation functions. Data transfer works through the nxdataset functions. But there is a limitation: unlimted dimensions are not supported for XML. But there is another complication: XML does not know a thing about links. For links a \ special node with the name NAPIlink was introduced. An attribute {\it target} to such a node points to the target of the link. If the link is a named link the NAPIlink node will also have an attribute {\it name}. The implementations of NXXopengroup, NXXopendata NXXclosegroup and NXXclosedata check for NAPIlink nodes and silently follow them. However this means that the XML driver jumps criss and cross through the Mini-XML tree structure when following links. In order to remember to which node to go back a stack was once again needed in the XML-NeXus driver data structure. \begin{verbatim} typedef struct { mxml_node_t *current; mxml_node_t *currentChild; int currentAttribute; }xmlStack; /*---------------------------------------------------------------------*/ typedef struct { mxml_node_t *root; /* root node */ int readOnly; /* read only flag */ int stackPointer; /* stack pointer */ char filename[1024]; /* file name, for NXflush, NXclose */ xmlStack stack[NXMAXSTACK]; /* stack */ }XMLNexus, *pXMLNexus; \end{verbatim} The stack structures fields are: \begin{description}\item[current ] the current node \item[currentChild ] The current child from which to continue in a group search \item[currentAttribute ] The number of the current attribute in an attribute search. \end{description}The XMLNexus structure has: \begin{description}\item[root ] The root of the Mini-XML node tree \item[readOnly ] a flag for a read only file \item[stack ] The stack \item[stackPointer ] The current position in the stack \item[filename ] the filename of the XML-neXus file \end{description}To make this explicitly clear: Reading and writing NeXus-XML files works as operations on in memory trees. This has a couple of consequences: \begin{itemize}\item NeXus-XML is not suitable for large datasets. If you have very large datsets: use HDF-5! \item A file will only be writen when a NXflush or a NXclose is called. \end{itemize}Another limitation is that dataset compression does not make sense in XML. The compression related functions are empty. \section{NeXus Language Bindings } Various bindings exist from the C-language NeXus-API to other programming languages. This section discusses implementation details for some of the supoorted language bindings. \subsection{FORTRAN 77 } The F77 language bindings reside in the files napif.inc and napif.f. Napif.inc must be included by all programs using the NeXus F77 language bindings. Napif.f defines various constants and all NeXus functions as functions returning integers. Napif.f then implements the actual F77-API. Mostly it is a very thin layer around the NeXus functions but there are a few twists. All functions using or returning strings must take care to convert F77 strings to C-strings and vice versa. For this support functions are provided. The NeXus-API stores data in C-storage order but F77 requires fortan storage order. In order to achieve this dimensions have to be reversed. This happens through support functions in napi.c. The NeXus API requires some structures to be passed around, most notably the NXhandle and the NXlink structures. This is done by copying such items onto F77 arrays large enough to hold the data. \subsection{Scripting Language Bindings through SWIG } Many popular scripting languages have a foreign function call interface. This allows them to interface to user supplied functions written in ANSI-C and packaged as a shared library. There is a tool called Software Wrapper and Interface Generator (SWIG) which takes as input an API description file and the ID of a scripting language and the goes away and generates wrapper code for the scripting languages foreign function call interface. Such an API description file has been generated for the NeXus-API in order to support all scripting languages for which suitable SWIG drivers exist. See the SWIG WWW-site (http://www.swig.org) for details. Most scripting languages have bad support for multi dimensional arrays. This is why the NeXus SWIG interface supplies its own abstraction for such datasets. This is implemented in nxdataset.h and nxdataset.c. Nxdataset.i is the SWIG interface definition for the dataset API. The raw NeXus-API proved to be difficult to wrap with SWIG. It became necessary to wrap most NeXus-API functions with a SWIG helper wrapper. Those helpers live in nxinterhelper.h and nxinterhelper.c. The helper functions basically make functions modifying pointers return pointers and data handling functions use the nxdataset abstraction. The SWIG wrapped NeXus-API functions either return integer error codes or, when pointers are desired, NULL pointers when errors occur. In such cases the text message for the error can be inquired with an additional function: nx\_getlasterror. How the SWIG wrappers for the NeXus-API work is of course slightly different for each scripting language. The description in nxinter.tex for Tcl together with the SWIG documentation for your target scripting language of choice should get you started. \subsection{NeXus-Java Binding } The ANSI-C NeXus-API was wrapped with the Java Native Methods Interface (JNI) for use in Java programs. The Java-NeXus code consists basically of two parts: \begin{itemize}\item Some Java code implementing a Java interface \item Some C code which translates Java JNI calls into NeXus-API functions and maps return values back to Java values. This code together with the base NeXus-API and the required libraries is used to build a shared library which is loaded into the Java Virtual Machine at runtime prior to the first use of the Java-NeXus bindings. \end{itemize}The Java-NeXus wrapper had to solve a couple of problems: \begin{itemize}\item Design issues \item Java has no pointers \item Data handling \item Error handling \item Link data handling \end{itemize}In order to go with the Java look and file one might expect that the Java-NeXus binding would consist of Java classes for files, groups, datasets and attributes. After careful consideration this idea was discarded in favour of a plain Java class implementing a NeXus file object. One reason is that such objects are not really idependent objects in a NeXus file but are part of a complex state machine withing the NeXus and HDF-APIs. Keeping such objects in sync with a NeXus file would have caused a nightmare. Instead such a more object oriented Java NeXus-API may be implemented on top of the basic Java-NeXus binding. No one cared enough to do this until now. Thus we are left with a Java interface where we have the NexusFile as the base interface objects. This implements a NexusFileInterface. This layer of abstraction was added to support future NexusFileInterface implementations based perhaps on a networked access to NeXus files. Which never was implemented. But no one complained about this too. Further classes are a helper class for links and an exception class. The Java language has no pointers but the NeXus-API requires pointers as file handles. This problem was solved through a little dictionary which maps integer handles to real pointers. Java thus only has to deal with the integer handles which get translated into pointers at each call in the JNI-interface. This looks like this: \begin{verbatim} nxhandle = (NXhandle)HHGetPointer(handle); \end{verbatim} The dictionary implementation lives in the files handle.h and handle.c. The current implementation supports 8192 files open at the same time only. But this proved enough so far. The data in the NeXus-API is provided as arrays of native number types. But Java uses network byte order as its own binary representation of numbers in the Java Virtual Machine. A conversion was required. For reasons of laziness and admiration, the conversion routines were copied from the HDF-4 Java API. The conversion code lives in the ncsa/hdf/hdflib directory and its JNI counterpart in hdfnativeImp.c. The conversion happens in the Java code sections acting upon an HDFArray. The NeXus-API prints errors to stdout. Java handles errors by throwing exceptions all over the place. In order to achieve this the Java-NeXus API replaces the standard NeXus-API error handler with an own one which throws NexusExceptions. This is implemented in the function JapiError in NexusFile.c. In order to implement linking of objects in NeXus files some information about the objects to link must be carried around. In the NeXus-API this happens in the NXlink structure. This structure is mapped to a NXlink class in the Java-NeXus API. This has to have corresponding fields to the C-language structure. The JNI wrapper copies the data required for this structure back and forth. Otherwise most of the wrapper routines in NexusFile.c just contain the stuff required to access Java data types from C, invoke the NeXus-API routine, and copy data from C back into Java. See the JNI documentation for details. \section{New NeXus Functions } With all this, extending the NeXus-API with a new function involves a lot of steps. I assume the function requires driver layer functionality, else the first few steps may be disregarded. \begin{enumerate}\item Implement the new function in each driver layer \item Add the new function to the NeXusFunction structure \item Make sure that new function is assigned properly in the driver implementations. \item Make a new protoype for the function in napi.h \item Implement the function in napi.c \item Add the new function to the lists in napif.inc and provide a wrapper in napif.f \item Create a new SWIG helper function in nxinterhelper.h and nxinterhelper.c \item Edit nxinter.i to have a SWIG wrapper generated for the new function. \item Add the new function to the NexusFileInterface and NexusFile classes in the Java-API \item Write a JNI wrapper in NexusFile.c: take care of the convoluted function names required by JNI and the JNI conventions. \item Make sure the new function also appears in language bindings not mentioned in this document. \end{enumerate}\section{Summary } Congratulations! You made it to the end of this boring and lengthy article. \end{document} code-4.4.3/doc/api/README000066400000000000000000000004441275430514000146350ustar00rootroot00000000000000 NeXus API Documentation napi.tex is outdated and left here for historical reference NeXusInter.* is current. The file to edit is NeXusFile.radi which is in a wiki like syntax This directory is not automatically built but can act as a useful resouce for NAPI maintainers. code-4.4.3/doc/api/napi.tex000066400000000000000000002203311275430514000154250ustar00rootroot00000000000000% Copyleft (c) 1997 by Mark Koennecke at PSI, Switzerland. % % % This software is distributed in the hope that it will be useful, % but WITHOUT ANY WARRANTY; without even the implied warranty of % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the % GNU General Public License for more details. % % You may already have a copy of the GNU General Public License; if % not, write to the Free Software Foundation, Inc., 675 Mass Ave, % Cambridge, MA 02139, USA. % \documentclass[12pt]{article} \usepackage[dvips] \setlength{\oddsidemargin}{-.1in} \setlength{\evensidemargin}{0in} \setlength{\topmargin}{0in} \addtolength{\topmargin}{-\headheight} \addtolength{\topmargin}{-\headsep} \setlength{\textheight}{8.9in} \setlength{\textwidth}{6.2in} \setlength{\marginparwidth}{0.5in} \begin{document} \title{The NeXus Application Programmer's Interface} \author{Mark K\"onnecke\\ Labor f\"ur Neutronenstreuung\\ Paul Scherrer Institut\\ CH-5232 Villigen PSI\\ Switzerland\\ Mark.Koennecke@psi.ch \\ Przemek K\l{}osowski\\ U. of Maryland \& NIST \\ przemek.klosowski@nist.gov } } \maketitle \tableofcontents \vskip.3in \centerline{\large\bf Abstract} \vskip.2in \begin{center} \parbox{.8\textwidth}{ There is a proposed portable data exchange format for neutron and X-ray scattering communities, NeXus (described in a separate publication). The present document supplements the NeXus proposal, by defining a simplified, NeXus-compliant programming interface for reading and writing NeXus files. } \end{center} \section{Introduction} \label{chap:intro} This file defines an Application Programmer's Interface (API) to HDF library as used for the NeXus data format. It encapsulates a subset of HDF and provides some helper routines to simplify creating and reading NeXus data files. The API is designed to be modal; there is a hidden state that determines which groups and datasets (Vgroups and SDSes) are open at any given moment, and subsequent operations are implicitly performed on these entities. This cuts down the number of parameters to pass around in API calls, at the cost of forcing certain pre-approved {\em mode d'emploi}. This mode d'emploi will be familiar to most: it is very similar to navigating a directory hierarchy. In our case HDF--VGroups are the directories, which can hold other directories and data items which are restricted to being HDF--scientific data sets (SDS). The API comprises the following functional groups: \begin{enumerate} \item General initialization and shutdown: opening and closing the file, creating or opening an existing group or dataset, and closing them. \item Reading and writing data and attributes to previously opened datasets. \item Routines to obtain meta-data and to iterate over component datasets and attributes. \item Handling of linking and group hierarchy. \end{enumerate} \section{Implementation} \subsection{Data Structures} The approach used in this version is to maintain a datastructure for each open file. This datastructure will hold a stack of Vgroups traversed and will thus allow stepping back and forth in the NeXus file structure. The stack is implemented using an array. The datastructure looks like this: \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap1} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ typedef struct __NexusFile {@\\ \mbox{}\verb@ int iNXID;@\\ \mbox{}\verb@ int32 iVID;@\\ \mbox{}\verb@ int32 iSID;@\\ \mbox{}\verb@ int32 iCurrentVG;@\\ \mbox{}\verb@ int32 iCurrentSDS;@\\ \mbox{}\verb@ int32 iStack[NXMAXSTACK];@\\ \mbox{}\verb@ int iStackPtr; @\\ \mbox{}\verb@ int iNDir;@\\ \mbox{}\verb@ int iCurDir;@\\ \mbox{}\verb@ int *iRefDir;@\\ \mbox{}\verb@ int *iTagDir;@\\ \mbox{}\verb@ } NexusFile, *pNexusFile;@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} The fields in more detail: \begin{itemize} \item iNXID is a test value against memory corruption. \item iVID is the file ID to use for the Vgroup interface. \item iSID is the file ID to use for the SDS interface. \item iCurrentVG is the ID of the current open Vgroup. Is 0, if there is no Vgroup open. \item iCurrentSDS is the ID of the current open SDS. Is 0, if there is no SDS open. \item iStack is the stack array. \item iStackPtr is the pointer to the current Vgroup in iStack. \item iNDir, iCurDir, iRefDir, iTagDir are data fields used during an directory search with NXgetnextentry. They are: \begin{itemize} \item iNDir: number of directory entries. \item iCurDir current directory entry. \item iRefDir array of reference numbers. \item iTagDir array of tag numbers. \end{itemize} \end{itemize} The other datastructure used is NXlink. It encapsulates all information necessary to do a link between Vgroups and SDS's. This is easy: \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap2} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ typedef struct {@\\ \mbox{}\verb@ int32 iTag;@\\ \mbox{}\verb@ int32 iRef;@\\ \mbox{}\verb@ } NXlink;@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} Before diving into code, it may be helpful to highlight a few pecularities of the HDF interface which help confuse the code. The first is, that there is no single ID to refer to a given file. The Vgroup interface and the SDS interface use two different ID's which have to be initialised at file opening and used apropriatetly. The other feature is the plethora of integer ID's associated with each HDF--object. First there is something called a reference ID which seems to be an ID which identifies an object within an HDF file. Coming with it there is a tag, which denotes the type of the object. When things need to be done to an object, HDF requires to attach or open the object. These calls usually return another ID which can than be used furtheron. This becomes invalid once you close the object again. So much bookeeping is needed to keep track of all these ID's. \label{ididid} \subsection{General initialization and shutdown} \label{ss:gen} The routines in this group are for opening and closing the NeXus/HDF file, creating or opening an existing group or dataset, and closing them. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap3} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@NXhandle NXopen(char * filename, NXaccess access_method);@\\ \mbox{}\verb@NXstatus NXclose(NXhandle fileid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@NXstatus NXmakegroup (NXhandle fileid, char* Vgroup, char* NXclass);@\\ \mbox{}\verb@NXstatus NXopengroup (NXhandle fileid, char* Vgroup, char* NXclass);@\\ \mbox{}\verb@NXstatus NXclosegroup(NXhandle fileid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@NXstatus NXmakedata (NXhandle fileid, char* label, int datatype, int rank, int dim[]);@\\ \mbox{}\verb@NXstatus NXopendata (NXhandle fileid, char* label);@\\ \mbox{}\verb@NXstatus NXclosedata(NXhandle fileid);@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXopen} NXopen opens the HDF--file filename and creates and initialises a NexusFile structure. The returned handle is actually the pointer to this structure. This danger of this aproach is, that somebody might try arithemetic on the handle and thereby corrupt the system. In order to test for this the NexusFile structure contains the NXID field which can be checked against a predefined value. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap4} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXhandle NXopen(char *filename, NXaccess am)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pNew = NULL;@\\ \mbox{}\verb@ char pBuffer[512];@\\ \mbox{}\verb@ int iRet;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* get memory */@\\ \mbox{}\verb@ pNew = (pNexusFile)malloc(sizeof(NexusFile));@\\ \mbox{}\verb@ if(!pNew)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData, "ERROR: no memory to create File datastructure");@\\ \mbox{}\verb@ return NULL;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ memset(pNew,0,sizeof(NexusFile));@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* start SDS interface */@\\ \mbox{}\verb@ pNew->iSID = SDstart(filename,am);@\\ \mbox{}\verb@ if(pNew->iSID <= 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sprintf(pBuffer,"ERROR: cannot open file: %s",filename);@\\ \mbox{}\verb@ NXIReportError(NXpData,pBuffer);@\\ \mbox{}\verb@ free(pNew);@\\ \mbox{}\verb@ return NULL;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* otherwise we try to create the file two times which makes HDF@\\ \mbox{}\verb@ Trow up on us.@\\ \mbox{}\verb@ */@\\ \mbox{}\verb@ if(am == NXACC_CREATE)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ am = NXACC_RDWR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* start Vgroup API */@\\ \mbox{}\verb@ pNew->iVID = Hopen(filename,am,100);@\\ \mbox{}\verb@ if(pNew->iVID <= 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sprintf(pBuffer,"ERROR: cannot open file: %s",filename);@\\ \mbox{}\verb@ NXIReportError(NXpData,pBuffer);@\\ \mbox{}\verb@ free(pNew);@\\ \mbox{}\verb@ return NULL;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ iRet = Vstart(pNew->iVID);@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDF cannot initalise Vgroup interface");@\\ \mbox{}\verb@@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ pNew->iNXID = NXSIGNATURE;@\\ \mbox{}\verb@ pNew->iStack[0] = 0; /* root! */@\\ \mbox{}\verb@@\\ \mbox{}\verb@ return (NXhandle)pNew; @\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXclose} NXclose closes an Nexus file and deletes all associated datastructures from memory. The handle fileid will no longer be valid after this. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap5} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXclose(NXhandle fid)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile = NULL;@\\ \mbox{}\verb@ int iRet; @\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* close links into vGroups or SDS */@\\ \mbox{}\verb@ if(pFile->iCurrentVG != 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ Vdetach(pFile->iCurrentVG);@\\ \mbox{}\verb@ } @\\ \mbox{}\verb@ if(pFile->iCurrentSDS != 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = SDendaccess(pFile->iCurrentSDS);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: ending access to SDS");@\\ \mbox{}\verb@ } @\\ \mbox{}\verb@@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* close the SDS and Vgroup API's */@\\ \mbox{}\verb@ Vend(pFile->iVID);@\\ \mbox{}\verb@ iRet = SDend(pFile->iSID);@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDF cannot close SDS interface");@\\ \mbox{}\verb@ } @\\ \mbox{}\verb@@\\ \mbox{}\verb@ iRet = Hclose(pFile->iVID);@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDF cannot close HDF file");@\\ \mbox{}\verb@ } @\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* release memory */@\\ \mbox{}\verb@ NXIKillDir(pFile);@\\ \mbox{}\verb@ free(pFile);@\\ \mbox{}\verb@ return NX_OK; @\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXmakegroup} NXmakegroup creates a new Vgroup at the current level in the Vgroup hierarchy. The new Vgroup will have the name Vgroup and have the class descriptor NXclass. This call does not open the new group automatically. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap6} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXmakegroup(NXhandle fid, char *name, char *class)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ int32 iNew, iRet;@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ pFile = NXIassert(fid); @\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* create and configure the group */@\\ \mbox{}\verb@ iNew = Vattach(pFile->iVID,-1,"w"); @\\ \mbox{}\verb@ if(iNew < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDF could not create Vgroup");@\\ \mbox{}\verb@ return NX_ERROR; @\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ Vsetname(iNew,name);@\\ \mbox{}\verb@ Vsetclass(iNew,class);@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* insert it into the hierarchy, when apropriate */@\\ \mbox{}\verb@ if(pFile->iCurrentVG != 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = Vinsert(pFile->iCurrentVG,iNew);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ Vdetach(iNew);@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDF failed to insert Vgroup");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXopengroup} NXopengroup opens an existing Vgroup for writing and reading data to it. This routine maintains the Vgroup stack. There are several possible situations. The first is that we are at root level (iCurrentVG = 0). The vGroup must be found and attatched to. Than the Stack has to be incremented. The next situation is, that we are already in a Vgroup. Than we have to find the new Vgroup, detach the current Vgroup and attach to the new one, thereby incrementing the stack. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap7} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@/*------------------------------------------------------------------------*/@\\ \mbox{}\verb@ NXstatus NXopengroup(NXhandle fid, char *name, char *class)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ int32 iNew, iRef;@\\ \mbox{}\verb@ char pBuffer[256];@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ iRef = NXIFindVgroup(pFile,name,class);@\\ \mbox{}\verb@ if(iRef < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sprintf(pBuffer,"ERROR: Vgroup %s, class %s NOT found",name,class);@\\ \mbox{}\verb@ NXIReportError(NXpData,pBuffer);@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ } @\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* are we at root level ? */@\\ \mbox{}\verb@ if(pFile->iCurrentVG == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pFile->iCurrentVG = Vattach(pFile->iVID,iRef,"w");@\\ \mbox{}\verb@ if(pFile->iCurrentVG < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sprintf(pBuffer,"ERROR: cannot attach to vGroup %s",name);@\\ \mbox{}\verb@ NXIReportError(NXpData,pBuffer);@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ pFile->iStackPtr++;@\\ \mbox{}\verb@ pFile->iStack[pFile->iStackPtr] = iRef;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ Vdetach(pFile->iCurrentVG);@\\ \mbox{}\verb@ pFile->iStackPtr++;@\\ \mbox{}\verb@ pFile->iStack[pFile->iStackPtr] = iRef;@\\ \mbox{}\verb@ pFile->iCurrentVG = Vattach(pFile->iVID,@\\ \mbox{}\verb@ pFile->iStack[pFile->iStackPtr],@\\ \mbox{}\verb@ "w");@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ NXIKillDir(pFile);@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXclosegroup} NXclosegroup closes an open Vgroup and travels one back in the Vgroup hierarchy. The usual hassle with the tons of different indices again. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap8} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXclosegroup(NXhandle fid)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* first catch the trivial case: we are at root and cannot get @\\ \mbox{}\verb@ deeper into a negative directory hierarchy (anti-directory)@\\ \mbox{}\verb@ */@\\ \mbox{}\verb@ if(pFile->iCurrentVG = 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIKillDir(pFile);@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else /* Sighhh. Some work to do */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ /* close the current VG and decrement stack */@\\ \mbox{}\verb@ Vdetach(pFile->iCurrentVG);@\\ \mbox{}\verb@ pFile->iStackPtr--;@\\ \mbox{}\verb@ if(pFile->iStackPtr <= 0) /* we hit root */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pFile->iStackPtr = 0;@\\ \mbox{}\verb@ pFile->iCurrentVG = 0;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ /* attach to the lower Vgroup */@\\ \mbox{}\verb@ pFile->iCurrentVG = Vattach(pFile->iVID,@\\ \mbox{}\verb@ pFile->iStack[pFile->iStackPtr],@\\ \mbox{}\verb@ "w");@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ NXIKillDir(pFile);@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXmakedata} NXmakedata creates a new scientific datset. As argument it takes the usual filehandle, Than there is an integer denoting the datatype. This needs to be one of the HDF defined type identifiers. Commonly used types are: DFNT\_FLOAT for 32 bit floats, DFNT\_INT32 for 32-bit integers, DFNT\_UINT8 for unsigned bytes (or characters). rank is the dimensionality of the data. The parameter dims is an integer array which has rank values. Each value denotes the length of the data in the dimensions. Note that this function does not open a dataset. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap9} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXmakedata(NXhandle fid, char *name, int datatype, int rank, @\\ \mbox{}\verb@ int dimensions[])@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ int32 iNew;@\\ \mbox{}\verb@ char pBuffer[256];@\\ \mbox{}\verb@ int i, iRet;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* do some argument checking */@\\ \mbox{}\verb@ if( (datatype != DFNT_FLOAT32) && (datatype != DFNT_FLOAT64) &&@\\ \mbox{}\verb@ (datatype != DFNT_INT8) && (datatype != DFNT_UINT8) &&@\\ \mbox{}\verb@ (datatype != DFNT_INT16) && (datatype != DFNT_UINT16) &&@\\ \mbox{}\verb@ (datatype != DFNT_INT32) && (datatype != DFNT_UINT32))@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sprintf(pBuffer,"ERROR: unknown datatype specified for SDS %s",@\\ \mbox{}\verb@ name);@\\ \mbox{}\verb@ NXIReportError(NXpData,pBuffer);@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ if(rank <= 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sprintf(pBuffer,"ERROR: invalid rank specified for SDS %s",@\\ \mbox{}\verb@ name);@\\ \mbox{}\verb@ NXIReportError(NXpData,pBuffer);@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ for(i = 0; i < rank; i++)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ if(dimensions[i] <= 0 )@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sprintf(pBuffer,@\\ \mbox{}\verb@ "ERROR: invalid dimension %d, value %d given for SDS %s",@\\ \mbox{}\verb@ i,dimensions[i], name);@\\ \mbox{}\verb@ NXIReportError(NXpData,pBuffer);@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* behave nicely, if there is still an SDS open */@\\ \mbox{}\verb@ if(pFile->iCurrentSDS != 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ SDendaccess(pFile->iCurrentSDS);@\\ \mbox{}\verb@ pFile->iCurrentSDS = 0;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* dataset creation */@\\ \mbox{}\verb@ iNew = SDcreate(pFile->iSID,name,datatype,rank,dimensions);@\\ \mbox{}\verb@ if(iNew < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sprintf(pBuffer,"ERROR: cannot create SDS %s, check argumenst",@\\ \mbox{}\verb@ name);@\\ \mbox{}\verb@ NXIReportError(NXpData,pBuffer);@\\ \mbox{}\verb@ return NX_ERROR; @\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ /* link into Vgroup, if in one */@\\ \mbox{}\verb@ if(pFile->iCurrentVG != 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = Vaddtagref(pFile->iCurrentVG,DFTAG_SDG,SDidtoref(iNew));@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ iRet = SDendaccess(iNew);@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDF cannot end access to SDS");@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXopendata} NXopendata opens a scientific data set for further manipulation, i.e. reading and writing of data or getting information about it. The scientific dataset must exist. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap10} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXopendata(NXhandle fid, char *name)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ int32 iNew; @\\ \mbox{}\verb@ char pBuffer[256];@\\ \mbox{}\verb@ int iRet;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* first find the reference number of the SDS */@\\ \mbox{}\verb@ iNew = NXIFindSDS(fid,name);@\\ \mbox{}\verb@ if(iNew < 0) @\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sprintf(pBuffer,"ERROR: SDS %s not found at this level",name);@\\ \mbox{}\verb@ NXIReportError(NXpData,pBuffer);@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* be nice: properly close the old open SDS silently if there is@\\ \mbox{}\verb@ still an SDS open.@\\ \mbox{}\verb@ */@\\ \mbox{}\verb@ if(pFile->iCurrentSDS)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = SDendaccess(pFile->iCurrentSDS);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = 1;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDF cannot end access to SDS");@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* clear pending attribute directories first */@\\ \mbox{}\verb@ NXIKillDir(pFile);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* open the SDS */@\\ \mbox{}\verb@ iNew = SDreftoindex(pFile->iSID, iNew);@\\ \mbox{}\verb@ pFile->iCurrentSDS = SDselect(pFile->iSID,iNew);@\\ \mbox{}\verb@ if(pFile->iCurrentSDS < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDF error opening SDS");@\\ \mbox{}\verb@ pFile->iCurrentSDS = 0;@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXclosedata} NXclosedata ends the access to the currently active scientific dataset. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap11} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXclosedata(NXhandle fid)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ int iRet;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ if(pFile->iCurrentSDS != 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = SDendaccess(pFile->iCurrentSDS);@\\ \mbox{}\verb@ pFile->iCurrentSDS = 0;@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDF cannot end access to SDS");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: no SDS open --> nothing to do");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ NXIKillDir(pFile); /* for attribute data */@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsection{Reading and writing} \label{ss:rw} Routines to read and write data and attributes to previously opened datasets: \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap12} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@NXstatus NXgetdata(NXhandle fileid, void* data);@\\ \mbox{}\verb@NXstatus NXgetslab(NXhandle fileid, void* data, int start[], int size[]);@\\ \mbox{}\verb@NXstatus NXgetattr(NXhandle fileid, char* name, char* data, int datalen);@\\ \mbox{}\verb@@\\ \mbox{}\verb@NXstatus NXputdata(NXhandle fileid, void* data);@\\ \mbox{}\verb@NXstatus NXputslab(NXhandle fileid, void* data, int start[], int size[]);@\\ \mbox{}\verb@NXstatus NXputattr(NXhandle fileid, char* name, char* data, int datalen);@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} Please note, that all data reading and writing routines require that the scientific dataset has been opened beforehand with NXopenadata. \subsubsection{NXgetdata} NXgetdata reads data from the currently open scientific data set into data. Please note, that memory overwrite occurs if the caller has not allocated enough memory to hold all the data available. There are functions in the section \ref{ss:meta} which allow to inquire the data size first. Note as well that the scientific dataset must have been opened with NXopendata before this function can succeed. Before it can do its job, NXgetdata has to get dimension information first. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap13} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXgetdata(NXhandle fid, void *data)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ int32 iStart[MAX_VAR_DIMS], iEnd[MAX_VAR_DIMS];@\\ \mbox{}\verb@ NXname pBuffer;@\\ \mbox{}\verb@ int32 iRank, iAtt, iType;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* check if there is an SDS open */@\\ \mbox{}\verb@ if(pFile->iCurrentSDS == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: no SDS open");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* first read dimension information */@\\ \mbox{}\verb@ memset(iStart,0,MAX_VAR_DIMS*sizeof(int32));@\\ \mbox{}\verb@ SDgetinfo(pFile->iCurrentSDS,pBuffer,&iRank,iEnd,&iType,&iAtt);@\\ \mbox{}\verb@ /* actually read */@\\ \mbox{}\verb@ SDreaddata(pFile->iCurrentSDS,iStart,NULL,iEnd,data);@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXgetslab} NXgetslab reads a subset of the data in the current scientific data set. The start dimensions to read from are specified in iStart, the end in iEnd. The caller is responsable for allocation enough memory for data. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap14} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXgetslab(NXhandle fid, void *data, int iStart[], int iEnd[])@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* check if there is an SDS open */@\\ \mbox{}\verb@ if(pFile->iCurrentSDS == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: no SDS open");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* actually read */@\\ \mbox{}\verb@ SDreaddata(pFile->iCurrentSDS,iStart,NULL,iEnd,data);@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXgetattr} HDF has the concept of attributes. This is additional data which goes with usually an SDS. Such attributes are used to denotes axis, units etc. The other class of attributes are global attributes. This function reads such attributes. If an SDS is open, it reads the attributes associated with the SDS, else the it tries to find a global attribute. The data read is transfered to data, but maximum datalen bytes. The caller is responsible for allocating at least datalen bytes for data. In order to enable this scheme, NXgetattr has to read the first into an internal temporary buffer before it copies the data to the datat buffer provided. And discards with the temporary buffer. Note that searching for attributes is handled differently if attributes at global level are searched compared to searching attributes in an SDS. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap15} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXgetattr(NXhandle fid, char *name, char *data, int datalen)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ int32 iNew;@\\ \mbox{}\verb@ void *pData = NULL;@\\ \mbox{}\verb@ int32 iLen, iType, iRet;@\\ \mbox{}\verb@ char pBuffer[256];@\\ \mbox{}\verb@ NXname pNam; @\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* find attribute */@\\ \mbox{}\verb@ if(pFile->iCurrentSDS != 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ /* SDS attribute */@\\ \mbox{}\verb@ iNew = SDfindattr(pFile->iCurrentSDS,name);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ /* global attribute */@\\ \mbox{}\verb@ iNew = SDfindattr(pFile->iSID,name);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ if(iNew < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sprintf(pBuffer,"ERROR: attribute %s not found",name);@\\ \mbox{}\verb@ NXIReportError(NXpData,pBuffer);@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ } @\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* get more info, allocate temporary data space */@\\ \mbox{}\verb@ if(pFile->iCurrentSDS != 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = SDattrinfo(pFile->iCurrentSDS,iNew,pNam,&iType,&iLen);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = SDattrinfo(pFile->iSID,iNew,pNam,&iType,&iLen);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sprintf(pBuffer,"ERROR: HDF could not read attribute info");@\\ \mbox{}\verb@ NXIReportError(NXpData,pBuffer);@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ iLen = iLen*DFKNTsize(iType); @\\ \mbox{}\verb@ pData = (void *)malloc(iLen);@\\ \mbox{}\verb@ if(!pData)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: allocating memory in NXgetattr");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ memset(pData,0,iLen);@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* finally read the data */@\\ \mbox{}\verb@ if(pFile->iCurrentSDS != 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = SDreadattr(pFile->iCurrentSDS,iNew,pData);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = SDreadattr(pFile->iSID,iNew,pData);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sprintf(pBuffer,"ERROR: HDF could not read attribute data");@\\ \mbox{}\verb@ NXIReportError(NXpData,pBuffer);@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* copy data to caller */@\\ \mbox{}\verb@ memset(data,0,datalen);@\\ \mbox{}\verb@ if(datalen < iLen)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iLen = datalen - 1;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ memcpy(data,pData,iLen);@\\ \mbox{}\verb@ free(pData);@\\ \mbox{}\verb@ return NX_OK; @\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXputdata} NXputdata copies data into the currently open scientific data set in the HDF file. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap16} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXputdata(NXhandle fid, void *data)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ int32 iStart[MAX_VAR_DIMS], iEnd[MAX_VAR_DIMS], iStride[MAX_VAR_DIMS];@\\ \mbox{}\verb@ NXname pBuffer;@\\ \mbox{}\verb@ int32 iRank, iAtt, iType, iRet, i;@\\ \mbox{}\verb@ char pError[512];@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* check if there is an SDS open */@\\ \mbox{}\verb@ if(pFile->iCurrentSDS == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: no SDS open");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ @\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* first read dimension information */@\\ \mbox{}\verb@ memset(iStart,0,MAX_VAR_DIMS*sizeof(int32));@\\ \mbox{}\verb@ SDgetinfo(pFile->iCurrentSDS,pBuffer,&iRank,iEnd,&iType,&iAtt);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* initialise stride to 1 */@\\ \mbox{}\verb@ for(i = 0; i < iRank; i++)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iStride[i] = 1;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* actually write */@\\ \mbox{}\verb@ iRet = SDwritedata(pFile->iCurrentSDS,iStart,iStride,iEnd,data);@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sprintf(pError,"ERROR: failure to write data to %s",pBuffer);@\\ \mbox{}\verb@ NXIReportError(NXpData,pError);@\\ \mbox{}\verb@ return NX_ERROR; @\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXputslab} NXputslab writes an subset of data as specified by iStart to iEnd into the currently open SDS. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap17} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXputslab(NXhandle fid, void *data, int iStart[], int iEnd[])@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ int iRet;@\\ \mbox{}\verb@ int iStride[MAX_VAR_DIMS], i;@\\ \mbox{}\verb@ @\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* check if there is an SDS open */@\\ \mbox{}\verb@ if(pFile->iCurrentSDS == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: no SDS open");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* initialise stride to 1 */@\\ \mbox{}\verb@ for(i = 0; i < MAX_VAR_DIMS; i++)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iStride[i] = 1;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* actually write */@\\ \mbox{}\verb@ iRet = SDwritedata(pFile->iCurrentSDS,iStart,iStride,iEnd,data);@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: writing slab failed");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXputattr} Nxputattr puts an attribute into an Nexus file.If an SDS is open, the SDS will get the attribute. If not, a global attribute will be generated. Attributes are name = value pairs. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap18} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXputattr(NXhandle fid, char *name, char *data, int datalen)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ int iRet;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ if(pFile->iCurrentSDS != 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ /* SDS attribute */@\\ \mbox{}\verb@ iRet = SDsetattr(pFile->iCurrentSDS,name,DFNT_UINT8,@\\ \mbox{}\verb@ datalen,data);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ /* global attribute */@\\ \mbox{}\verb@ iRet = SDsetattr(pFile->iSID,name,DFNT_UINT8,@\\ \mbox{}\verb@ datalen, data);@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDf failed to store attribute ");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsection{Meta-data} \label{ss:meta} Routines to obtain meta-data and to iterate over component datasets and attributes. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap19} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@NXstatus NXgetinfo (NXhandle fileid, int* rank, int dimension[], int* datatype);@\\ \mbox{}\verb@NXstatus NXgetnextentry (NXhandle fileid, NXname name, NXname class, int* datatype);@\\ \mbox{}\verb@NXstatus NXgetnextattr(NXhandle fileid, NXname pName, int *iLength, int *iType);@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXgetinfo} NXgetinfo gets information about an SDS. rank is the dimesionality of the data, dimension will contain the size of the data in each dimension and datatype results to one of the HDF--datatypes. The SDS has to be open in order for this routine to work. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap20} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXgetinfo(NXhandle fid, int *rank,int dimension[], int *iType)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ NXname pBuffer;@\\ \mbox{}\verb@ int32 iAtt;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* check if there is an SDS open */@\\ \mbox{}\verb@ if(pFile->iCurrentSDS == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: no SDS open");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* read information */@\\ \mbox{}\verb@ SDgetinfo(pFile->iCurrentSDS,pBuffer,rank,dimension,iType,&iAtt);@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXgetnextentry} NXgetnextentry implements a directory search facility on the current Vgroup level. The first call will initialize Vgroup searching facilities and return information on the first data item in the list. Subsequent calls will yield information about the next item in the Vgroup. If the end of the list is reached, NXgetentry will return NX\_EOD. Before, the usual NX\_ERROR or NX\_OK are returned. Information returned is different for each type of data. For Vgroups the name and class of the Vgroup will be returned, iType will be 0. For scientific data sets, the name field will be the name, class will be SDS and iType will denote the number type of the scientific data set. For types not known to Nexus (but to HDF) both name and class will be set to "UNKNOWN". \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap21} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ int NXgetnextentry(NXhandle fid, NXname name, NXname class, int *datatype)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ int iRet; @\\ \mbox{}\verb@ int32 iTemp, iD1, iD2, iA;@\\ \mbox{}\verb@ int32 iDim[MAX_VAR_DIMS];@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* first case to check for: no directory entry */@\\ \mbox{}\verb@ if(pFile->iRefDir == NULL)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = NXIInitDir(pFile);@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData, @\\ \mbox{}\verb@ "ERROR: no memory to store directory info");@\\ \mbox{}\verb@ return -1;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* next case: end of directory */@\\ \mbox{}\verb@ if(pFile->iCurDir >= pFile->iNDir)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIKillDir(pFile);@\\ \mbox{}\verb@ return NX_EOD;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* next case: we have data! suppy it and increment counter */@\\ \mbox{}\verb@ if(pFile->iCurrentVG == 0) /* root level */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iTemp = Vattach(pFile->iVID,pFile->iRefDir[pFile->iCurDir],@\\ \mbox{}\verb@ "r");@\\ \mbox{}\verb@ if(iTemp < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDF cannot attach to Vgroup");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ Vgetname(iTemp,name);@\\ \mbox{}\verb@ Vgetclass(iTemp,class);@\\ \mbox{}\verb@ *datatype = DFTAG_VG;@\\ \mbox{}\verb@ pFile->iCurDir++;@\\ \mbox{}\verb@ Vdetach(iTemp);@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else /* in Vgroup */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ if(pFile->iTagDir[pFile->iCurDir] == DFTAG_VG) /* Vgroup */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iTemp = Vattach(pFile->iVID,pFile->iRefDir[pFile->iCurDir],@\\ \mbox{}\verb@ "r");@\\ \mbox{}\verb@ if(iTemp < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDF cannot attach to Vgroup");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ Vgetname(iTemp,name);@\\ \mbox{}\verb@ Vgetclass(iTemp,class);@\\ \mbox{}\verb@ *datatype = DFTAG_VG;@\\ \mbox{}\verb@ pFile->iCurDir++;@\\ \mbox{}\verb@ Vdetach(iTemp);@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else if( (pFile->iTagDir[pFile->iCurDir] == DFTAG_SDG) ||@\\ \mbox{}\verb@ (pFile->iTagDir[pFile->iCurDir] == DFTAG_NDG) )@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iTemp = SDreftoindex(pFile->iSID, @\\ \mbox{}\verb@ pFile->iRefDir[pFile->iCurDir]);@\\ \mbox{}\verb@ iTemp = SDselect(pFile->iSID,iTemp);@\\ \mbox{}\verb@ SDgetinfo(iTemp,name,&iA,iDim,&iD1, &iD2);@\\ \mbox{}\verb@ strcpy(class,"SDS");@\\ \mbox{}\verb@ *datatype = iD1;@\\ \mbox{}\verb@ SDendaccess(iTemp);@\\ \mbox{}\verb@ pFile->iCurDir++;@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else /* unidentified */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ strcpy(name,"UNKNOWN");@\\ \mbox{}\verb@ strcpy(class,"UNKNOWN");@\\ \mbox{}\verb@ pFile->iCurDir++;@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ } @\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ return NX_ERROR; /* not reached */@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXgetnextattr} NXgetnextattr works very much like NXgetnextentry except, that it works on SDS attributes and not on Vgroup entries. This function allows to scan the names of attributes available. iLength will be filled with the length of the attributes data in byte. iType will be filled with the HDF type of the attribute. Be warned: this routine returns global attributes when no SDS is currently open. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap22} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@/*-------------------------------------------------------------------------*/@\\ \mbox{}\verb@ NXstatus NXgetnextattr(NXhandle fileid, NXname pName, @\\ \mbox{}\verb@ int *iLength, int *iType)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ int iRet;@\\ \mbox{}\verb@ int32 iPType, iCount;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fileid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* first check if we have to start a new attribute search */@\\ \mbox{}\verb@ if(pFile->iNDir == 0) @\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = NXIInitAttDir(pFile);@\\ \mbox{}\verb@ if(iRet == NX_ERROR)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* are we done ? */@\\ \mbox{}\verb@ if(pFile->iCurDir >= pFile->iNDir)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIKillDir(pFile);@\\ \mbox{}\verb@ return NX_EOD;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* well, there must be data to copy */@\\ \mbox{}\verb@ if(pFile->iCurrentSDS == 0) /* global attribute */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = SDattrinfo(pFile->iSID,pFile->iCurDir, pName, &iPType,&iCount); @\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = SDattrinfo(pFile->iCurrentSDS,pFile->iCurDir,@\\ \mbox{}\verb@ pName, &iPType,&iCount);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDF cannot read attribute info");@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ *iLength = iCount*DFKNTsize(iPType);@\\ \mbox{}\verb@ *iType = iPType;@\\ \mbox{}\verb@ pFile->iCurDir++;@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsection{ Handling of linking and group hierarchy} \label{ss:link} \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap23} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@NXlink NXgetgroupID(NXhandle fileid);@\\ \mbox{}\verb@NXlink NXgetdataID(NXhandle fileid);@\\ \mbox{}\verb@NXstatus NXmakelink(NXhandle fileid, NXlink link);@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{ NXgetgroupID} NXgetgroupID retrieves the ID and tag of the currently open Vgroup in an NXlink strcuture. In case of an error the iTag field of this structure will contain NX\_ERROR. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap24} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXlink NXgetgroupID(NXhandle fileid)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ NXlink sRes;@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ pFile = NXIassert(fileid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ if(pFile->iCurrentVG == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sRes.iTag = NX_ERROR;@\\ \mbox{}\verb@ return sRes;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sRes.iTag = DFTAG_VG;@\\ \mbox{}\verb@ sRes.iRef = pFile->iCurrentVG;@\\ \mbox{}\verb@ return sRes;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ /* not reached */@\\ \mbox{}\verb@ sRes.iTag = NX_ERROR;@\\ \mbox{}\verb@ return sRes;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{NXgetdataID} NXgetdataID retrieves the tag and reference number of the current data object. Returns NX\_ERROR if none is open. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap25} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXlink NXgetdataID(NXhandle fid)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@ NXlink sRes;@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ if(pFile->iCurrentSDS == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sRes.iTag = NX_ERROR;@\\ \mbox{}\verb@ return sRes;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ sRes.iTag = DFTAG_SDS;@\\ \mbox{}\verb@ sRes.iRef = SDidtoref(pFile->iCurrentSDS);@\\ \mbox{}\verb@ return sRes;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ sRes.iTag = NX_ERROR;@\\ \mbox{}\verb@ return sRes; /* not reached */@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{ NXlink} NXlink links a Vgroup or SDS into a Vgroup. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap26} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ NXstatus NXmakelink(NXhandle fid, NXlink sLink)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pFile;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ if(pFile->iCurrentVG == 0) /* root level, can not link here */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@@\\ \mbox{}\verb@ if(sLink.iTag == DFTAG_VG)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ Vinsert(pFile->iCurrentVG,sLink.iRef);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else @\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ Vaddtagref(pFile->iCurrentVG, sLink.iTag,sLink.iRef);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsection{Internal routines} There are a couple of internal Nexus API routines which are declared static and are not visible outside of the module. First a few defines. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap27} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@#include @\\ \mbox{}\verb@#include @\\ \mbox{}\verb@#include @\\ \mbox{}\verb@#include "fortify.h"@\\ \mbox{}\verb@#include "napi.h"@\\ \mbox{}\verb@@\\ \mbox{}\verb@#define NXMAXSTACK 50@\\ \mbox{}\verb@#define NXSIGNATURE 959697@\\ \mbox{}\verb@@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} MAXSTACK denotes the maximum depth of Vgroup stacking permissible. If there are problems, feel free to increase this value and recompile. 50 is probably fairly generous. NXSIGNATURE is just the signature which the Nexus API will check for on handles in order to prevent against tampering with the handles. NXMAXNAME is the number of characters permitted for names and Vgroup names. The internal function NXIassert will convert a filehandle to a pointer to a NexusFile datastructure. Furthermore, it will check the signature and throw an assertion, when the signature does not match. \subsubsection{NX error handling} As each piece of non trivial software the Nexus API needs a error handling policy. The policy implemented is as follows: The NX routines terminate when an invalid NXhandle has been specified. This is a serious programmer error. In any other case the NX routines are meant to complain, recover and present an NX-ERROR return to the higher level code. That code is than responsible to deal with the problem. The problem left is error reporting. This is done througout the code by a call to NXIReportError. This function takes as first parameter a pointer to void and as next parameter the string with the complaint. The default implementation of NXIReportError will print to stdout. However, there are environments where this strategy is not feasible because stdout is supported only in a very strange way. Think about operating system like MS-Windows, MAC-OS (going to die anyway) or other windowing systems. In order to cater for this there is an inofficial support function which allows to set both a pointer to a datastructure and a new function for error reporting. This is called NXMSetError. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap28} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@/*---------------------------------------------------------------------*/@\\ \mbox{}\verb@ static void NXNXNXReportError(void *pData, char *string)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ printf("%s \n",string);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@/*---------------------------------------------------------------------*/@\\ \mbox{}\verb@ static void *NXpData = NULL;@\\ \mbox{}\verb@ static void (*NXIReportError)(void *pData, char *string) =@\\ \mbox{}\verb@ NXNXNXReportError;@\\ \mbox{}\verb@/*---------------------------------------------------------------------*/@\\ \mbox{}\verb@ void NXMSetError(void *pData, void (*NewError)(void *pD, char *text))@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXpData = pData;@\\ \mbox{}\verb@ NXIReportError = NewError;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap29} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@/*--------------------------------------------------------------------*/@\\ \mbox{}\verb@ static pNexusFile NXIassert(NXhandle fid)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile pRes;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ assert(fid);@\\ \mbox{}\verb@ pRes = (pNexusFile)fid;@\\ \mbox{}\verb@ assert(pRes->iNXID == NXSIGNATURE);@\\ \mbox{}\verb@ return pRes;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{ Object finding dunctions} Routines for finding objects in an HDF file have to cope with two quirks in the HDF interface. The first is that the root level is no Vgroup. This implies that the root level is searched for objects using different routines than searching for objects in a Vgroup. The last one uses, of course, Vgroup interface routines. Finding routines have to cope with the plethora of different integer ID's for any given HDF object. See \ref{ididid} for more details. NXIFindVgroup searches the current Vgroup level in the file for the occurence of a Vgroup with a specified name and of a specified class. If no suitable Vgroup can be found NIXFinfVgroup returns -1, else the ID of the Vgroup. NXIFindVgroup has to cope with the plethora of different integer ID's for any give Vgroup. There is the Vgroup ID, than there is the reference number which can be obtained by Vgettagref and which can refer to any object in the HDF file. Additionally there is a Tag which denotes the type of the object. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap30} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@/*----------------------------------------------------------------------*/@\\ \mbox{}\verb@ static int32 NXIFindVgroup(pNexusFile pFile, char *name, char *class)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ int32 iNew, iRef, iTag;@\\ \mbox{}\verb@ int iN, i;@\\ \mbox{}\verb@ int32 *pArray = NULL;@\\ \mbox{}\verb@ NXname pText;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ assert(pFile);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ if(pFile->iCurrentVG == 0) /* root level */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ /* get the number and ID's of all lone Vgroups in the file */@\\ \mbox{}\verb@ iN = Vlone(pFile->iVID,NULL,0);@\\ \mbox{}\verb@ pArray = (int32 *)malloc(iN*sizeof(int32));@\\ \mbox{}\verb@ if(!pArray)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: out of memory in NXIFindVgroup");@\\ \mbox{}\verb@ return -1;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ Vlone(pFile->iVID,pArray,iN);@\\ \mbox{}\verb@ @\\ \mbox{}\verb@ /* loop and check */@\\ \mbox{}\verb@ for(i = 0; i < iN; i++)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iNew = Vattach(pFile->iVID,pArray[i],"r");@\\ \mbox{}\verb@ Vgetname(iNew, pText);@\\ \mbox{}\verb@ if(strcmp(pText,name) == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ Vgetclass(iNew,pText);@\\ \mbox{}\verb@ if(strcmp(pText,class) == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ /* found !*/@\\ \mbox{}\verb@ Vdetach(iNew);@\\ \mbox{}\verb@ iNew = pArray[i];@\\ \mbox{}\verb@ free(pArray);@\\ \mbox{}\verb@ return iNew;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ Vdetach(iNew);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ /* nothing found */@\\ \mbox{}\verb@ free(pArray); @\\ \mbox{}\verb@ return -1; @\\ \mbox{}\verb@ } @\\ \mbox{}\verb@ else /* case in Vgroup */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iN = Vntagrefs(pFile->iCurrentVG);@\\ \mbox{}\verb@ for(i = 0; i < iN; i++)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ Vgettagref(pFile->iCurrentVG,i,&iTag, &iRef);@\\ \mbox{}\verb@ if(iTag == DFTAG_VG)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iNew = Vattach(pFile->iVID,iRef,"r");@\\ \mbox{}\verb@ Vgetname(iNew, pText);@\\ \mbox{}\verb@ if(strcmp(pText,name) == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ Vgetclass(iNew,pText);@\\ \mbox{}\verb@ if(strcmp(pText,class) == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ /* found !*/@\\ \mbox{}\verb@ Vdetach(iNew);@\\ \mbox{}\verb@ return iRef;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ Vdetach(iNew);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ } /* end for */ @\\ \mbox{}\verb@ } /* end else */ @\\ \mbox{}\verb@ /* not found */@\\ \mbox{}\verb@ return -1;@\\ \mbox{}\verb@ } @\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} NXIFindSDS searches the current Vgroup level for an SDS name. It returns the reference ID of the SDS when found and -1 when no SDS of this name can be found on this level. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap31} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ static int32 NXIFindSDS(NXhandle fid, char *name)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ pNexusFile self;@\\ \mbox{}\verb@ int32 iNew, iRet, iTag, iRef;@\\ \mbox{}\verb@ int32 i, iN, iA, iD1, iD2;@\\ \mbox{}\verb@ NXname pNam;@\\ \mbox{}\verb@ int32 iDim[MAX_VAR_DIMS];@\\ \mbox{}\verb@@\\ \mbox{}\verb@ self = NXIassert(fid);@\\ \mbox{}\verb@@\\ \mbox{}\verb@ /* root level search */@\\ \mbox{}\verb@ if(self->iCurrentVG == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ i = SDfileinfo(self->iSID,&iN,&iA);@\\ \mbox{}\verb@ if(i < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData, "ERROR: failure to read file information");@\\ \mbox{}\verb@ return -1;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ for(i = 0; i < iN; i++)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iNew = SDselect(self->iSID,i);@\\ \mbox{}\verb@ SDgetinfo(iNew,pNam,&iA,iDim,&iD2, &iD2);@\\ \mbox{}\verb@ if(strcmp(pNam,name) == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = SDidtoref(iNew);@\\ \mbox{}\verb@ SDendaccess(iNew);@\\ \mbox{}\verb@ return iRet;@\\ \mbox{}\verb@ } @\\ \mbox{}\verb@ else@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ SDendaccess(iNew);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ /* not found */@\\ \mbox{}\verb@ return -1;@\\ \mbox{}\verb@ }/* end root level */@\\ \mbox{}\verb@ else /* search in a Vgroup */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iN = Vntagrefs(self->iCurrentVG);@\\ \mbox{}\verb@ for(i = 0; i < iN; i++)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ Vgettagref(self->iCurrentVG,i,&iTag, &iRef);@\\ \mbox{}\verb@ if( (iTag == DFTAG_SDG) || (iTag == DFTAG_NDG) || @\\ \mbox{}\verb@ (iTag == DFTAG_SDS) )@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iNew = SDreftoindex(self->iSID, iRef);@\\ \mbox{}\verb@ iNew = SDselect(self->iSID,iNew);@\\ \mbox{}\verb@ SDgetinfo(iNew,pNam,&iA,iDim,&iD2, &iD2);@\\ \mbox{}\verb@ if(strcmp(pNam,name) == 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ SDendaccess(iNew);@\\ \mbox{}\verb@ return iRef;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ SDendaccess(iNew);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ } /* end for */ @\\ \mbox{}\verb@ } /* end Vgroup */@\\ \mbox{}\verb@ /* we get here, only if nothing found */@\\ \mbox{}\verb@ return -1; @\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \subsubsection{Helper routines for directory search} NXIInitDir initialises the directory data fields in the Nexus File structure for a subsequent directory request. Please note, that at root level only Vgroups will be searched. When searching SDS's at root level, all SDS's in the whole file seem to be returned. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap32} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ static int NXIInitDir(pNexusFile self)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ int i;@\\ \mbox{}\verb@ int32 iTag, iRef;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ if(self->iCurrentVG == 0) /* root level */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ /* get the number and ID's of all lone Vgroups in the file */@\\ \mbox{}\verb@ self->iNDir = Vlone(self->iVID,NULL,0);@\\ \mbox{}\verb@ self->iRefDir = (int32 *)malloc(self->iNDir*sizeof(int32));@\\ \mbox{}\verb@ if(!self->iRefDir)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: out of memory in NXIInitDir");@\\ \mbox{}\verb@ return -1;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ Vlone(self->iVID,self->iRefDir,self->iNDir);@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ /* Vgroup level */@\\ \mbox{}\verb@ self->iNDir = Vntagrefs(self->iCurrentVG);@\\ \mbox{}\verb@ self->iRefDir = (int32 *)malloc(self->iNDir*sizeof(int32));@\\ \mbox{}\verb@ self->iTagDir = (int32 *)malloc(self->iNDir*sizeof(int32));@\\ \mbox{}\verb@ if( (!self->iRefDir) || (!self->iTagDir))@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: out of memory in NXIInitDir");@\\ \mbox{}\verb@ return -1;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ for(i = 0; i < self->iNDir; i++)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ Vgettagref(self->iCurrentVG,i,&iTag, &iRef);@\\ \mbox{}\verb@ self->iRefDir[i] = iRef;@\\ \mbox{}\verb@ self->iTagDir[i] = iTag;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ } @\\ \mbox{}\verb@ self->iCurDir = 0;@\\ \mbox{}\verb@ return 1;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} NXIKillDir removes all data associated with a directory search from memory. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap33} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@ static void NXIKillDir(pNexusFile self)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ if(self->iRefDir)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ free(self->iRefDir);@\\ \mbox{}\verb@ self->iRefDir = NULL;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ if(self->iTagDir)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ free(self->iTagDir);@\\ \mbox{}\verb@ self->iTagDir = NULL;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ self->iCurDir = 0;@\\ \mbox{}\verb@ self->iNDir = 0;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} NXIInitAttDir will initialise the counters for reading either SDS or global attribute data. \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap34} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@/*-------------------------------------------------------------------------*/@\\ \mbox{}\verb@ static int NXIInitAttDir(pNexusFile pFile)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ int iRet;@\\ \mbox{}\verb@ int32 iData, iAtt, iRank, iType;@\\ \mbox{}\verb@ int32 iDim[MAX_VAR_DIMS];@\\ \mbox{}\verb@ NXname pNam;@\\ \mbox{}\verb@@\\ \mbox{}\verb@ pFile->iCurDir = 0;@\\ \mbox{}\verb@ if(pFile->iCurrentSDS != 0) /* SDS level */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = SDgetinfo(pFile->iCurrentSDS,pNam, &iRank, iDim,&iType, @\\ \mbox{}\verb@ &iAtt); @\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ else /* global level */@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ iRet = SDfileinfo(pFile->iSID,&iData,&iAtt); @\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ if(iRet < 0)@\\ \mbox{}\verb@ {@\\ \mbox{}\verb@ NXIReportError(NXpData,"ERROR: HDF cannot read attribute numbers");@\\ \mbox{}\verb@ pFile->iNDir = 0;@\\ \mbox{}\verb@ return NX_ERROR;@\\ \mbox{}\verb@ }@\\ \mbox{}\verb@ pFile->iNDir = iAtt;@\\ \mbox{}\verb@ return NX_OK;@\\ \mbox{}\verb@ }@\\ \end{list} \vspace{-1ex} \footnotesize\addtolength{\baselineskip}{-1ex} \end{minipage}\\[4ex] \end{flushleft} \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap35} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@/*---------------------------------------------------------------------------@\\ \mbox{}\verb@ Nexus API header file@\\ \mbox{}\verb@@\\ \mbox{}\verb@ copyleft: Mark Koennecke, March 1997 at LNS,PSI, Switzerland@\\ \mbox{}\verb@ Przemek Klosowski, U. of Maryland & NIST, USA @\\ \mbox{}\verb@@\\ \mbox{}\verb@ No warranties of any kind taken.@\\ \mbox{}\verb@----------------------------------------------------------------------------*/@\\ \mbox{}\verb@#ifndef NEXUSAPI@\\ \mbox{}\verb@#define NEXUSAPI@\\ \mbox{}\verb@@\\ \mbox{}\verb@#include @\\ \mbox{}\verb@@\\ \mbox{}\verb@typedef enum {NXACC_READ = DFACC_READ, @\\ \mbox{}\verb@ NXACC_RDWR = DFACC_RDWR, @\\ \mbox{}\verb@ NXACC_CREATE = DFACC_CREATE } NXaccess;@\\ \mbox{}\verb@typedef void * NXhandle;@\\ \mbox{}\verb@typedef int NXstatus;@\\ \mbox{}\verb@typedef char NXname[VGNAMELENMAX];@\\ \mbox{}\verb@@\\ \mbox{}\verb@#define NX_OK 1@\\ \mbox{}\verb@#define NX_ERROR 0@\\ \mbox{}\verb@#define NX_EOD -1@\\ \mbox{}\verb@/*-------------------------------------------------------------------------@\\ \mbox{}\verb@ HDF Datatype values for datatype parameters @\\ \mbox{}\verb@ in the Nexus API@\\ \mbox{}\verb@@\\ \mbox{}\verb@ DFNT_FLOAT32 32 bit float@\\ \mbox{}\verb@ DFNT_FLOAT64 64 nit float == double@\\ \mbox{}\verb@ DFNT_INT8 8 bit integer ==char, byte@\\ \mbox{}\verb@ DFNT_UINT8 8 bit unsigned integer@\\ \mbox{}\verb@ DFNT_INT16 16 bit integer@\\ \mbox{}\verb@ DFNT_UINT16 16 bit unsigned integer@\\ \mbox{}\verb@ DFNT_INT32 32 bit integer@\\ \mbox{}\verb@ DFNT_UINT32 32 bit unsigned integer@\\ \mbox{}\verb@@\\ \mbox{}\verb@ This list is a edited version of the one found in the HDF header file@\\ \mbox{}\verb@ htndefs.h. That source will always be the real reference, this is@\\ \mbox{}\verb@ documented here for your convenience.@\\ \mbox{}\verb@--------------------------------------------------------------------------*/ @\\ \mbox{}\verb@@\\ \mbox{}\verb@/*-----------------------------------------------------------------------@\\ \mbox{}\verb@ A non Nexus standars function to set an error handler @\\ \mbox{}\verb@*/@\\ \mbox{}\verb@ void NXMSetError(void *pData, void (*ErrFunc)(void *pD, char *text));@\\ \mbox{}\verb@@\\ \mbox{}\verb@#endif@\\ \mbox{}\verb@@\\ \end{list} \vspace{-2ex} \end{minipage}\\[4ex] \end{flushleft} \begin{flushleft} \small \begin{minipage}{\linewidth} \label{scrap36} \vspace{-1ex} \begin{list}{}{} \item \mbox{}\verb@@\\ \mbox{}\verb@/*---------------------------------------------------------------------------@\\ \mbox{}\verb@ Nexus API implementation file.@\\ \mbox{}\verb@@\\ \mbox{}\verb@ For documentation see the Napi.tex file which comes with this @\\ \mbox{}\verb@ distribution.@\\ \mbox{}\verb@@\\ \mbox{}\verb@ copyleft: Mark Koennecke@\\ \mbox{}\verb@ Labor fuer Neutronenstreuung@\\ \mbox{}\verb@ Paul Scherrer Institut@\\ \mbox{}\verb@ CH-5232 Villigen-PSI@\\ \mbox{}\verb@ Switzerland@\\ \mbox{}\verb@ Mark.Koenencke@{\tt @}\verb@psi.ch@\\ \mbox{}\verb@ Przemek Klosowski@\\ \mbox{}\verb@ U. of Maryland & NIST @\\ \mbox{}\verb@ przemek.klosowski@{\tt @}\verb@nist.gov @\\ \mbox{}\verb@@\\ \mbox{}\verb@ no warranties of any kind, whether explicit or implied, taken.@\\ \mbox{}\verb@ Distributed under the GNU copyleft license as documented elsewhere.@\\ \mbox{}\verb@@\\ \mbox{}\verb@ March 1997@\\ \mbox{}\verb@@\\ \mbox{}\verb@ Version: 1.0@\\ \mbox{}\verb@----------------------------------------------------------------------------*/@\\ \end{list} \vspace{-2ex} \end{minipage}\\[4ex] \end{flushleft} \end{document} code-4.4.3/doc/doxygen/000077500000000000000000000000001275430514000146575ustar00rootroot00000000000000code-4.4.3/doc/doxygen/CMakeLists.txt000066400000000000000000000100461275430514000174200ustar00rootroot00000000000000## Process this file with cmake #============================================================================= # NeXus - Neutron & X-ray Common Data Format # # CMakeLists for building the NeXus library and applications. # # Copyright (C) 2011 Stephen Rankin # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this library; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # For further information, see # #============================================================================= include(FindDoxygen) if (DOXYGEN_FOUND) SET(SOURCES Doxyfile_c Doxyfile_cpp Doxyfile_f90 Doxyfile_f77 preamble.h) set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "html-c html-cpp html-f77 html-f90") foreach(F ${SOURCES}) configure_file(${F} ${F} @ONLY) endforeach() #------------------------------------------------------------------------- ADD_CUSTOM_TARGET(html_c_api_doc COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile_c COMMENT "C DOXYGEN" ) install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html-c DESTINATION ${CMAKE_INSTALL_DOCDIR}/api COMPONENT html OPTIONAL) add_dependencies(html html_c_api_doc) #------------------------------------------------------------------------- if(ENABLE_CXX) ADD_CUSTOM_TARGET(html_cpp_api_doc COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile_cpp COMMENT "CPP DOXYGEN" ) install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html-cpp DESTINATION ${CMAKE_INSTALL_DOCDIR}/api COMPONENT html OPTIONAL) add_dependencies(html html_cpp_api_doc) endif() # ADD_CUSTOM_COMMAND( # OUTPUT html-java latex-java # COMMAND ${DOXYGEN_EXECUTABLE} # ARGS ${PROJECT_SOURCE_DIR}/doc/doxygen/Doxyfile_java # DEPENDS html-cpp latex-cpp # COMMENT "Java DOXYGEN" # ) # # ADD_CUSTOM_COMMAND( # OUTPUT html-python latex-python # COMMAND ${DOXYGEN_EXECUTABLE} # ARGS ${PROJECT_SOURCE_DIR}/doc/doxygen/Doxyfile_python # DEPENDS html-java latex-java # COMMENT "Python DOXYGEN" # ) #------------------------------------------------------------------------- if(ENABLE_FORTRAN90) ADD_CUSTOM_TARGET(html_f90_api_doc COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile_f90 COMMENT "F90 DOXYGEN" ) install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html-f90 DESTINATION ${CMAKE_INSTALL_DOCDIR}/api COMPONENT html OPTIONAL) add_dependencies(html html_f90_api_doc) endif() #------------------------------------------------------------------------- if(ENABLE_FORTRAN77) ADD_CUSTOM_TARGET(html_f77_api_doc COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile_f77 COMMENT "F77 DOXYGEN" ) install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html-f77 DESTINATION ${CMAKE_INSTALL_DOCDIR}/api COMPONENT html OPTIONAL) add_dependencies(html html_f77_api_doc) endif() add_custom_target(install-html ${CMAKE_COMMAND} -D "CMAKE_INSTALL_COMPONENT=html" -P "${CMAKE_CURRENT_BINARY_DIR}/cmake_install.cmake") add_dependencies(install-html html) else() message(STATUS "Cannot find doxygen - no API documentation will be built!") endif () code-4.4.3/doc/doxygen/Doxyfile_c000066400000000000000000003113031275430514000166700ustar00rootroot00000000000000# Doxyfile 1.8.8 # This file describes the settings to be used by the documentation system # doxygen (www.doxygen.org) for a project. # # All text after a double hash (##) is considered a comment and is placed in # front of the TAG it is preceding. # # All text after a single hash (#) is considered a comment and will be ignored. # The format is: # TAG = value [value, ...] # For lists, items can also be appended using: # TAG += value [value, ...] # Values that contain spaces should be placed between quotes (\" \"). #--------------------------------------------------------------------------- # Project related configuration options #--------------------------------------------------------------------------- # This tag specifies the encoding used for all characters in the config file # that follow. The default is UTF-8 which is also the encoding used for all text # before the first occurrence of this tag. Doxygen uses libiconv (or the iconv # built into libc) for the transcoding. See http://www.gnu.org/software/libiconv # for the list of possible encodings. # The default value is: UTF-8. DOXYFILE_ENCODING = UTF-8 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by # double-quotes, unless you are using Doxywizard) that should identify the # project for which the documentation is generated. This name is used in the # title of most generated pages and in a few other places. # The default value is: My Project. PROJECT_NAME = NeXus # The PROJECT_NUMBER tag can be used to enter a project or revision number. This # could be handy for archiving the generated documentation or if some version # control system is used. PROJECT_NUMBER = @API_VERSION@ # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a # quick idea about the purpose of the project. Keep the description short. PROJECT_BRIEF = # With the PROJECT_LOGO tag one can specify an logo or icon that is included in # the documentation. The maximum height of the logo should not exceed 55 pixels # and the maximum width should not exceed 200 pixels. Doxygen will copy the logo # to the output directory. PROJECT_LOGO = # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path # into which the generated documentation will be written. If a relative path is # entered, it will be relative to the location where doxygen was started. If # left blank the current directory will be used. OUTPUT_DIRECTORY = . # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub- # directories (in 2 levels) under the output directory of each output format and # will distribute the generated files over these directories. Enabling this # option can be useful when feeding doxygen a huge amount of source files, where # putting all generated files in the same directory would otherwise causes # performance problems for the file system. # The default value is: NO. CREATE_SUBDIRS = NO # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII # characters to appear in the names of generated files. If set to NO, non-ASCII # characters will be escaped, for example _xE3_x81_x84 will be used for Unicode # U+3044. # The default value is: NO. ALLOW_UNICODE_NAMES = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this # information to generate all constant output in the proper language. # Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, # Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), # Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, # Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), # Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, # Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, # Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, # Ukrainian and Vietnamese. # The default value is: English. OUTPUT_LANGUAGE = English # If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member # descriptions after the members that are listed in the file and class # documentation (similar to Javadoc). Set to NO to disable this. # The default value is: YES. BRIEF_MEMBER_DESC = YES # If the REPEAT_BRIEF tag is set to YES doxygen will prepend the brief # description of a member or function before the detailed description # # Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the # brief descriptions will be completely suppressed. # The default value is: YES. REPEAT_BRIEF = YES # This tag implements a quasi-intelligent brief description abbreviator that is # used to form the text in various listings. Each string in this list, if found # as the leading text of the brief description, will be stripped from the text # and the result, after processing the whole list, is used as the annotated # text. Otherwise, the brief description is used as-is. If left blank, the # following values are used ($name is automatically replaced with the name of # the entity):The $name class, The $name widget, The $name file, is, provides, # specifies, contains, represents, a, an and the. ABBREVIATE_BRIEF = # If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then # doxygen will generate a detailed section even if there is only a brief # description. # The default value is: NO. ALWAYS_DETAILED_SEC = NO # If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all # inherited members of a class in the documentation of that class as if those # members were ordinary class members. Constructors, destructors and assignment # operators of the base classes will not be shown. # The default value is: NO. INLINE_INHERITED_MEMB = NO # If the FULL_PATH_NAMES tag is set to YES doxygen will prepend the full path # before files name in the file list and in the header files. If set to NO the # shortest path that makes the file name unique will be used # The default value is: YES. FULL_PATH_NAMES = YES # The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path. # Stripping is only done if one of the specified strings matches the left-hand # part of the path. The tag can be used to show relative paths in the file list. # If left blank the directory from which doxygen is run is used as the path to # strip. # # Note that you can specify absolute paths here, but also relative paths, which # will be relative from the directory where doxygen is started. # This tag requires that the tag FULL_PATH_NAMES is set to YES. STRIP_FROM_PATH = $(TOPSRC) # The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the # path mentioned in the documentation of a class, which tells the reader which # header file to include in order to use a class. If left blank only the name of # the header file containing the class definition is used. Otherwise one should # specify the list of include paths that are normally passed to the compiler # using the -I flag. STRIP_FROM_INC_PATH = $(TOPSRC) # If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but # less readable) file names. This can be useful is your file systems doesn't # support long names like on DOS, Mac, or CD-ROM. # The default value is: NO. SHORT_NAMES = NO # If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the # first line (until the first dot) of a Javadoc-style comment as the brief # description. If set to NO, the Javadoc-style will behave just like regular Qt- # style comments (thus requiring an explicit @brief command for a brief # description.) # The default value is: NO. JAVADOC_AUTOBRIEF = YES # If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first # line (until the first dot) of a Qt-style comment as the brief description. If # set to NO, the Qt-style will behave just like regular Qt-style comments (thus # requiring an explicit \brief command for a brief description.) # The default value is: NO. QT_AUTOBRIEF = YES # The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a # multi-line C++ special comment block (i.e. a block of //! or /// comments) as # a brief description. This used to be the default behavior. The new default is # to treat a multi-line C++ comment block as a detailed description. Set this # tag to YES if you prefer the old behavior instead. # # Note that setting this tag to YES also means that rational rose comments are # not recognized any more. # The default value is: NO. MULTILINE_CPP_IS_BRIEF = NO # If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the # documentation from any documented member that it re-implements. # The default value is: YES. INHERIT_DOCS = YES # If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce a # new page for each member. If set to NO, the documentation of a member will be # part of the file/class/namespace that contains it. # The default value is: NO. SEPARATE_MEMBER_PAGES = NO # The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen # uses this value to replace tabs by spaces in code fragments. # Minimum value: 1, maximum value: 16, default value: 4. TAB_SIZE = 8 # This tag can be used to specify a number of aliases that act as commands in # the documentation. An alias has the form: # name=value # For example adding # "sideeffect=@par Side Effects:\n" # will allow you to put the command \sideeffect (or @sideeffect) in the # documentation, which will result in a user-defined paragraph with heading # "Side Effects:". You can put \n's in the value part of an alias to insert # newlines. ALIASES = # This tag can be used to specify a number of word-keyword mappings (TCL only). # A mapping has the form "name=value". For example adding "class=itcl::class" # will allow you to use the command class in the itcl::class meaning. TCL_SUBST = # Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources # only. Doxygen will then generate output that is more tailored for C. For # instance, some of the names that are used will be different. The list of all # members will be omitted, etc. # The default value is: NO. OPTIMIZE_OUTPUT_FOR_C = YES # Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or # Python sources only. Doxygen will then generate output that is more tailored # for that language. For instance, namespaces will be presented as packages, # qualified scopes will look different, etc. # The default value is: NO. OPTIMIZE_OUTPUT_JAVA = NO # Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran # sources. Doxygen will then generate output that is tailored for Fortran. # The default value is: NO. OPTIMIZE_FOR_FORTRAN = NO # Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL # sources. Doxygen will then generate output that is tailored for VHDL. # The default value is: NO. OPTIMIZE_OUTPUT_VHDL = NO # Doxygen selects the parser to use depending on the extension of the files it # parses. With this tag you can assign which parser to use for a given # extension. Doxygen has a built-in mapping, but you can override or extend it # using this tag. The format is ext=language, where ext is a file extension, and # language is one of the parsers supported by doxygen: IDL, Java, Javascript, # C#, C, C++, D, PHP, Objective-C, Python, Fortran (fixed format Fortran: # FortranFixed, free formatted Fortran: FortranFree, unknown formatted Fortran: # Fortran. In the later case the parser tries to guess whether the code is fixed # or free formatted code, this is the default for Fortran type files), VHDL. For # instance to make doxygen treat .inc files as Fortran files (default is PHP), # and .f files as C (default is Fortran), use: inc=Fortran f=C. # # Note For files without extension you can use no_extension as a placeholder. # # Note that for custom extensions you also need to set FILE_PATTERNS otherwise # the files are not read by doxygen. EXTENSION_MAPPING = # If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments # according to the Markdown format, which allows for more readable # documentation. See http://daringfireball.net/projects/markdown/ for details. # The output of markdown processing is further processed by doxygen, so you can # mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in # case of backward compatibilities issues. # The default value is: YES. MARKDOWN_SUPPORT = YES # When enabled doxygen tries to link words that correspond to documented # classes, or namespaces to their corresponding documentation. Such a link can # be prevented in individual cases by by putting a % sign in front of the word # or globally by setting AUTOLINK_SUPPORT to NO. # The default value is: YES. AUTOLINK_SUPPORT = YES # If you use STL classes (i.e. std::string, std::vector, etc.) but do not want # to include (a tag file for) the STL sources as input, then you should set this # tag to YES in order to let doxygen match functions declarations and # definitions whose arguments contain STL classes (e.g. func(std::string); # versus func(std::string) {}). This also make the inheritance and collaboration # diagrams that involve STL classes more complete and accurate. # The default value is: NO. BUILTIN_STL_SUPPORT = YES # If you use Microsoft's C++/CLI language, you should set this option to YES to # enable parsing support. # The default value is: NO. CPP_CLI_SUPPORT = NO # Set the SIP_SUPPORT tag to YES if your project consists of sip (see: # http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen # will parse them like normal C++ but will assume all classes use public instead # of private inheritance when no explicit protection keyword is present. # The default value is: NO. SIP_SUPPORT = NO # For Microsoft's IDL there are propget and propput attributes to indicate # getter and setter methods for a property. Setting this option to YES will make # doxygen to replace the get and set methods by a property in the documentation. # This will only work if the methods are indeed getting or setting a simple # type. If this is not the case, or you want to show the methods anyway, you # should set this option to NO. # The default value is: YES. IDL_PROPERTY_SUPPORT = YES # If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC # tag is set to YES, then doxygen will reuse the documentation of the first # member in the group (if any) for the other members of the group. By default # all members of a group must be documented explicitly. # The default value is: NO. DISTRIBUTE_GROUP_DOC = NO # Set the SUBGROUPING tag to YES to allow class member groups of the same type # (for instance a group of public functions) to be put as a subgroup of that # type (e.g. under the Public Functions section). Set it to NO to prevent # subgrouping. Alternatively, this can be done per class using the # \nosubgrouping command. # The default value is: YES. SUBGROUPING = YES # When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions # are shown inside the group in which they are included (e.g. using \ingroup) # instead of on a separate page (for HTML and Man pages) or section (for LaTeX # and RTF). # # Note that this feature does not work in combination with # SEPARATE_MEMBER_PAGES. # The default value is: NO. INLINE_GROUPED_CLASSES = NO # When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions # with only public data fields or simple typedef fields will be shown inline in # the documentation of the scope in which they are defined (i.e. file, # namespace, or group documentation), provided this scope is documented. If set # to NO, structs, classes, and unions are shown on a separate page (for HTML and # Man pages) or section (for LaTeX and RTF). # The default value is: NO. INLINE_SIMPLE_STRUCTS = NO # When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or # enum is documented as struct, union, or enum with the name of the typedef. So # typedef struct TypeS {} TypeT, will appear in the documentation as a struct # with name TypeT. When disabled the typedef will appear as a member of a file, # namespace, or class. And the struct will be named TypeS. This can typically be # useful for C code in case the coding convention dictates that all compound # types are typedef'ed and only the typedef is referenced, never the tag name. # The default value is: NO. TYPEDEF_HIDES_STRUCT = NO # The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This # cache is used to resolve symbols given their name and scope. Since this can be # an expensive process and often the same symbol appears multiple times in the # code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small # doxygen will become slower. If the cache is too large, memory is wasted. The # cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range # is 0..9, the default is 0, corresponding to a cache size of 2^16=65536 # symbols. At the end of a run doxygen will report the cache usage and suggest # the optimal cache size from a speed point of view. # Minimum value: 0, maximum value: 9, default value: 0. LOOKUP_CACHE_SIZE = 0 #--------------------------------------------------------------------------- # Build related configuration options #--------------------------------------------------------------------------- # If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in # documentation are documented, even if no documentation was available. Private # class members and static file members will be hidden unless the # EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. # Note: This will also disable the warnings about undocumented members that are # normally produced when WARNINGS is set to YES. # The default value is: NO. EXTRACT_ALL = YES # If the EXTRACT_PRIVATE tag is set to YES all private members of a class will # be included in the documentation. # The default value is: NO. EXTRACT_PRIVATE = NO # If the EXTRACT_PACKAGE tag is set to YES all members with package or internal # scope will be included in the documentation. # The default value is: NO. EXTRACT_PACKAGE = NO # If the EXTRACT_STATIC tag is set to YES all static members of a file will be # included in the documentation. # The default value is: NO. EXTRACT_STATIC = NO # If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) defined # locally in source files will be included in the documentation. If set to NO # only classes defined in header files are included. Does not have any effect # for Java sources. # The default value is: YES. EXTRACT_LOCAL_CLASSES = YES # This flag is only useful for Objective-C code. When set to YES local methods, # which are defined in the implementation section but not in the interface are # included in the documentation. If set to NO only methods in the interface are # included. # The default value is: NO. EXTRACT_LOCAL_METHODS = NO # If this flag is set to YES, the members of anonymous namespaces will be # extracted and appear in the documentation as a namespace called # 'anonymous_namespace{file}', where file will be replaced with the base name of # the file that contains the anonymous namespace. By default anonymous namespace # are hidden. # The default value is: NO. EXTRACT_ANON_NSPACES = NO # If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all # undocumented members inside documented classes or files. If set to NO these # members will be included in the various overviews, but no documentation # section is generated. This option has no effect if EXTRACT_ALL is enabled. # The default value is: NO. HIDE_UNDOC_MEMBERS = NO # If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all # undocumented classes that are normally visible in the class hierarchy. If set # to NO these classes will be included in the various overviews. This option has # no effect if EXTRACT_ALL is enabled. # The default value is: NO. HIDE_UNDOC_CLASSES = NO # If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend # (class|struct|union) declarations. If set to NO these declarations will be # included in the documentation. # The default value is: NO. HIDE_FRIEND_COMPOUNDS = NO # If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any # documentation blocks found inside the body of a function. If set to NO these # blocks will be appended to the function's detailed documentation block. # The default value is: NO. HIDE_IN_BODY_DOCS = NO # The INTERNAL_DOCS tag determines if documentation that is typed after a # \internal command is included. If the tag is set to NO then the documentation # will be excluded. Set it to YES to include the internal documentation. # The default value is: NO. INTERNAL_DOCS = NO # If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file # names in lower-case letters. If set to YES upper-case letters are also # allowed. This is useful if you have classes or files whose names only differ # in case and if your file system supports case sensitive file names. Windows # and Mac users are advised to set this option to NO. # The default value is: system dependent. CASE_SENSE_NAMES = YES # If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with # their full class and namespace scopes in the documentation. If set to YES the # scope will be hidden. # The default value is: NO. HIDE_SCOPE_NAMES = NO # If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of # the files that are included by a file in the documentation of that file. # The default value is: YES. SHOW_INCLUDE_FILES = YES # If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each # grouped member an include statement to the documentation, telling the reader # which file to include in order to use the member. # The default value is: NO. SHOW_GROUPED_MEMB_INC = NO # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include # files with double quotes in the documentation rather than with sharp brackets. # The default value is: NO. FORCE_LOCAL_INCLUDES = NO # If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the # documentation for inline members. # The default value is: YES. INLINE_INFO = YES # If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the # (detailed) documentation of file and class members alphabetically by member # name. If set to NO the members will appear in declaration order. # The default value is: YES. SORT_MEMBER_DOCS = YES # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief # descriptions of file, namespace and class members alphabetically by member # name. If set to NO the members will appear in declaration order. Note that # this will also influence the order of the classes in the class list. # The default value is: NO. SORT_BRIEF_DOCS = NO # If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the # (brief and detailed) documentation of class members so that constructors and # destructors are listed first. If set to NO the constructors will appear in the # respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS. # Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief # member documentation. # Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting # detailed member documentation. # The default value is: NO. SORT_MEMBERS_CTORS_1ST = NO # If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy # of group names into alphabetical order. If set to NO the group names will # appear in their defined order. # The default value is: NO. SORT_GROUP_NAMES = NO # If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by # fully-qualified names, including namespaces. If set to NO, the class list will # be sorted only by class name, not including the namespace part. # Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. # Note: This option applies only to the class list, not to the alphabetical # list. # The default value is: NO. SORT_BY_SCOPE_NAME = NO # If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper # type resolution of all parameters of a function it will reject a match between # the prototype and the implementation of a member function even if there is # only one candidate or it is obvious which candidate to choose by doing a # simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still # accept a match between prototype and implementation in such cases. # The default value is: NO. STRICT_PROTO_MATCHING = NO # The GENERATE_TODOLIST tag can be used to enable ( YES) or disable ( NO) the # todo list. This list is created by putting \todo commands in the # documentation. # The default value is: YES. GENERATE_TODOLIST = YES # The GENERATE_TESTLIST tag can be used to enable ( YES) or disable ( NO) the # test list. This list is created by putting \test commands in the # documentation. # The default value is: YES. GENERATE_TESTLIST = YES # The GENERATE_BUGLIST tag can be used to enable ( YES) or disable ( NO) the bug # list. This list is created by putting \bug commands in the documentation. # The default value is: YES. GENERATE_BUGLIST = YES # The GENERATE_DEPRECATEDLIST tag can be used to enable ( YES) or disable ( NO) # the deprecated list. This list is created by putting \deprecated commands in # the documentation. # The default value is: YES. GENERATE_DEPRECATEDLIST= YES # The ENABLED_SECTIONS tag can be used to enable conditional documentation # sections, marked by \if ... \endif and \cond # ... \endcond blocks. ENABLED_SECTIONS = CAPI # The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the # initial value of a variable or macro / define can have for it to appear in the # documentation. If the initializer consists of more lines than specified here # it will be hidden. Use a value of 0 to hide initializers completely. The # appearance of the value of individual variables and macros / defines can be # controlled using \showinitializer or \hideinitializer command in the # documentation regardless of this setting. # Minimum value: 0, maximum value: 10000, default value: 30. MAX_INITIALIZER_LINES = 30 # Set the SHOW_USED_FILES tag to NO to disable the list of files generated at # the bottom of the documentation of classes and structs. If set to YES the list # will mention the files that were used to generate the documentation. # The default value is: YES. SHOW_USED_FILES = YES # Set the SHOW_FILES tag to NO to disable the generation of the Files page. This # will remove the Files entry from the Quick Index and from the Folder Tree View # (if specified). # The default value is: YES. SHOW_FILES = YES # Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces # page. This will remove the Namespaces entry from the Quick Index and from the # Folder Tree View (if specified). # The default value is: YES. SHOW_NAMESPACES = YES # The FILE_VERSION_FILTER tag can be used to specify a program or script that # doxygen should invoke to get the current version for each file (typically from # the version control system). Doxygen will invoke the program by executing (via # popen()) the command command input-file, where command is the value of the # FILE_VERSION_FILTER tag, and input-file is the name of an input file provided # by doxygen. Whatever the program writes to standard output is used as the file # version. For an example see the documentation. FILE_VERSION_FILTER = # The LAYOUT_FILE tag can be used to specify a layout file which will be parsed # by doxygen. The layout file controls the global structure of the generated # output files in an output format independent way. To create the layout file # that represents doxygen's defaults, run doxygen with the -l option. You can # optionally specify a file name after the option, if omitted DoxygenLayout.xml # will be used as the name of the layout file. # # Note that if you run doxygen from a directory containing a file called # DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE # tag is left empty. LAYOUT_FILE = # The CITE_BIB_FILES tag can be used to specify one or more bib files containing # the reference definitions. This must be a list of .bib files. The .bib # extension is automatically appended if omitted. This requires the bibtex tool # to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info. # For LaTeX the style of the bibliography can be controlled using # LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the # search path. See also \cite for info how to create references. CITE_BIB_FILES = #--------------------------------------------------------------------------- # Configuration options related to warning and progress messages #--------------------------------------------------------------------------- # The QUIET tag can be used to turn on/off the messages that are generated to # standard output by doxygen. If QUIET is set to YES this implies that the # messages are off. # The default value is: NO. QUIET = YES # The WARNINGS tag can be used to turn on/off the warning messages that are # generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES # this implies that the warnings are on. # # Tip: Turn warnings on while writing the documentation. # The default value is: YES. WARNINGS = YES # If the WARN_IF_UNDOCUMENTED tag is set to YES, then doxygen will generate # warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag # will automatically be disabled. # The default value is: YES. WARN_IF_UNDOCUMENTED = YES # If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for # potential errors in the documentation, such as not documenting some parameters # in a documented function, or documenting parameters that don't exist or using # markup commands wrongly. # The default value is: YES. WARN_IF_DOC_ERROR = YES # This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that # are documented, but have no documentation for their parameters or return # value. If set to NO doxygen will only warn about wrong or incomplete parameter # documentation, but not about the absence of documentation. # The default value is: NO. WARN_NO_PARAMDOC = NO # The WARN_FORMAT tag determines the format of the warning messages that doxygen # can produce. The string should contain the $file, $line, and $text tags, which # will be replaced by the file and line number from which the warning originated # and the warning text. Optionally the format may contain $version, which will # be replaced by the version of the file (if it could be obtained via # FILE_VERSION_FILTER) # The default value is: $file:$line: $text. WARN_FORMAT = "$file:$line: $text" # The WARN_LOGFILE tag can be used to specify a file to which warning and error # messages should be written. If left blank the output is written to standard # error (stderr). WARN_LOGFILE = #--------------------------------------------------------------------------- # Configuration options related to the input files #--------------------------------------------------------------------------- # The INPUT tag is used to specify the files and/or directories that contain # documented source files. You may enter file names like myfile.cpp or # directories like /usr/src/myproject. Separate the files or directories with # spaces. # Note: If this tag is empty the current directory is searched. INPUT = @PROJECT_SOURCE_DIR@/src \ @PROJECT_SOURCE_DIR@/include \ @PROJECT_SOURCE_DIR@/doc/doxygen/preamble.h # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses # libiconv (or the iconv built into libc) for the transcoding. See the libiconv # documentation (see: http://www.gnu.org/software/libiconv) for the list of # possible encodings. # The default value is: UTF-8. INPUT_ENCODING = UTF-8 # If the value of the INPUT tag contains directories, you can use the # FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and # *.h) to filter out the source-files in the directories. If left blank the # following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii, # *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, # *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, # *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf, # *.qsf, *.as and *.js. FILE_PATTERNS = *.c \ *.h # The RECURSIVE tag can be used to specify whether or not subdirectories should # be searched for input files as well. # The default value is: NO. RECURSIVE = NO # The EXCLUDE tag can be used to specify files and/or directories that should be # excluded from the INPUT source files. This way you can easily exclude a # subdirectory from a directory tree whose root is specified with the INPUT tag. # # Note that relative paths are relative to the directory from which doxygen is # run. EXCLUDE = # The EXCLUDE_SYMLINKS tag can be used to select whether or not files or # directories that are symbolic links (a Unix file system feature) are excluded # from the input. # The default value is: NO. EXCLUDE_SYMLINKS = NO # If the value of the INPUT tag contains directories, you can use the # EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude # certain files from those directories. # # Note that the wildcards are matched against the file with absolute path, so to # exclude all test directories for example use the pattern */test/* EXCLUDE_PATTERNS = # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names # (namespaces, classes, functions, etc.) that should be excluded from the # output. The symbol name can be a fully qualified name, a word, or if the # wildcard * is used, a substring. Examples: ANamespace, AClass, # AClass::ANamespace, ANamespace::*Test # # Note that the wildcards are matched against the file with absolute path, so to # exclude all test directories use the pattern */test/* EXCLUDE_SYMBOLS = # The EXAMPLE_PATH tag can be used to specify one or more files or directories # that contain example code fragments that are included (see the \include # command). EXAMPLE_PATH = @PROJECT_SOURCE_DIR@/test # If the value of the EXAMPLE_PATH tag contains directories, you can use the # EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and # *.h) to filter out the source-files in the directories. If left blank all # files are included. EXAMPLE_PATTERNS = *.c \ *.h # If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be # searched for input files to be used with the \include or \dontinclude commands # irrespective of the value of the RECURSIVE tag. # The default value is: NO. EXAMPLE_RECURSIVE = NO # The IMAGE_PATH tag can be used to specify one or more files or directories # that contain images that are to be included in the documentation (see the # \image command). IMAGE_PATH = # The INPUT_FILTER tag can be used to specify a program that doxygen should # invoke to filter for each input file. Doxygen will invoke the filter program # by executing (via popen()) the command: # # # # where is the value of the INPUT_FILTER tag, and is the # name of an input file. Doxygen will then use the output that the filter # program writes to standard output. If FILTER_PATTERNS is specified, this tag # will be ignored. # # Note that the filter must not add or remove lines; it is applied before the # code is scanned, but not when the output code is generated. If lines are added # or removed, the anchors will not be placed correctly. INPUT_FILTER = # The FILTER_PATTERNS tag can be used to specify filters on a per file pattern # basis. Doxygen will compare the file name with each pattern and apply the # filter if there is a match. The filters are a list of the form: pattern=filter # (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how # filters are used. If the FILTER_PATTERNS tag is empty or if none of the # patterns match the file name, INPUT_FILTER is applied. FILTER_PATTERNS = # If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using # INPUT_FILTER ) will also be used to filter the input files that are used for # producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). # The default value is: NO. FILTER_SOURCE_FILES = NO # The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file # pattern. A pattern will override the setting for FILTER_PATTERN (if any) and # it is also possible to disable source filtering for a specific pattern using # *.ext= (so without naming a filter). # This tag requires that the tag FILTER_SOURCE_FILES is set to YES. FILTER_SOURCE_PATTERNS = # If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that # is part of the input, its contents will be placed on the main page # (index.html). This can be useful if you have a project on for instance GitHub # and want to reuse the introduction page also for the doxygen output. USE_MDFILE_AS_MAINPAGE = #--------------------------------------------------------------------------- # Configuration options related to source browsing #--------------------------------------------------------------------------- # If the SOURCE_BROWSER tag is set to YES then a list of source files will be # generated. Documented entities will be cross-referenced with these sources. # # Note: To get rid of all source code in the generated output, make sure that # also VERBATIM_HEADERS is set to NO. # The default value is: NO. SOURCE_BROWSER = YES # Setting the INLINE_SOURCES tag to YES will include the body of functions, # classes and enums directly into the documentation. # The default value is: NO. INLINE_SOURCES = NO # Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any # special comment blocks from generated source code fragments. Normal C, C++ and # Fortran comments will always remain visible. # The default value is: YES. STRIP_CODE_COMMENTS = YES # If the REFERENCED_BY_RELATION tag is set to YES then for each documented # function all documented functions referencing it will be listed. # The default value is: NO. REFERENCED_BY_RELATION = YES # If the REFERENCES_RELATION tag is set to YES then for each documented function # all documented entities called/used by that function will be listed. # The default value is: NO. REFERENCES_RELATION = YES # If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set # to YES, then the hyperlinks from functions in REFERENCES_RELATION and # REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will # link to the documentation. # The default value is: YES. REFERENCES_LINK_SOURCE = YES # If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the # source code will show a tooltip with additional information such as prototype, # brief description and links to the definition and documentation. Since this # will make the HTML file larger and loading of large files a bit slower, you # can opt to disable this feature. # The default value is: YES. # This tag requires that the tag SOURCE_BROWSER is set to YES. SOURCE_TOOLTIPS = YES # If the USE_HTAGS tag is set to YES then the references to source code will # point to the HTML generated by the htags(1) tool instead of doxygen built-in # source browser. The htags tool is part of GNU's global source tagging system # (see http://www.gnu.org/software/global/global.html). You will need version # 4.8.6 or higher. # # To use it do the following: # - Install the latest version of global # - Enable SOURCE_BROWSER and USE_HTAGS in the config file # - Make sure the INPUT points to the root of the source tree # - Run doxygen as normal # # Doxygen will invoke htags (and that will in turn invoke gtags), so these # tools must be available from the command line (i.e. in the search path). # # The result: instead of the source browser generated by doxygen, the links to # source code will now point to the output of htags. # The default value is: NO. # This tag requires that the tag SOURCE_BROWSER is set to YES. USE_HTAGS = NO # If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a # verbatim copy of the header file for each class for which an include is # specified. Set to NO to disable this. # See also: Section \class. # The default value is: YES. VERBATIM_HEADERS = YES # If the CLANG_ASSISTED_PARSING tag is set to YES, then doxygen will use the # clang parser (see: http://clang.llvm.org/) for more accurate parsing at the # cost of reduced performance. This can be particularly helpful with template # rich C++ code for which doxygen's built-in parser lacks the necessary type # information. # Note: The availability of this option depends on whether or not doxygen was # compiled with the --with-libclang option. # The default value is: NO. CLANG_ASSISTED_PARSING = NO # If clang assisted parsing is enabled you can provide the compiler with command # line options that you would normally use when invoking the compiler. Note that # the include paths will already be set by doxygen for the files and directories # specified with INPUT and INCLUDE_PATH. # This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES. CLANG_OPTIONS = #--------------------------------------------------------------------------- # Configuration options related to the alphabetical class index #--------------------------------------------------------------------------- # If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all # compounds will be generated. Enable this if the project contains a lot of # classes, structs, unions or interfaces. # The default value is: YES. ALPHABETICAL_INDEX = NO # The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in # which the alphabetical index list will be split. # Minimum value: 1, maximum value: 20, default value: 5. # This tag requires that the tag ALPHABETICAL_INDEX is set to YES. COLS_IN_ALPHA_INDEX = 5 # In case all classes in a project start with a common prefix, all classes will # be put under the same header in the alphabetical index. The IGNORE_PREFIX tag # can be used to specify a prefix (or a list of prefixes) that should be ignored # while generating the index headers. # This tag requires that the tag ALPHABETICAL_INDEX is set to YES. IGNORE_PREFIX = #--------------------------------------------------------------------------- # Configuration options related to the HTML output #--------------------------------------------------------------------------- # If the GENERATE_HTML tag is set to YES doxygen will generate HTML output # The default value is: YES. GENERATE_HTML = YES # The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a # relative path is entered the value of OUTPUT_DIRECTORY will be put in front of # it. # The default directory is: html. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_OUTPUT = html-c # The HTML_FILE_EXTENSION tag can be used to specify the file extension for each # generated HTML page (for example: .htm, .php, .asp). # The default value is: .html. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_FILE_EXTENSION = .html # The HTML_HEADER tag can be used to specify a user-defined HTML header file for # each generated HTML page. If the tag is left blank doxygen will generate a # standard header. # # To get valid HTML the header file that includes any scripts and style sheets # that doxygen needs, which is dependent on the configuration options used (e.g. # the setting GENERATE_TREEVIEW). It is highly recommended to start with a # default header using # doxygen -w html new_header.html new_footer.html new_stylesheet.css # YourConfigFile # and then modify the file new_header.html. See also section "Doxygen usage" # for information on how to generate the default header that doxygen normally # uses. # Note: The header is subject to change so you typically have to regenerate the # default header when upgrading to a newer version of doxygen. For a description # of the possible markers and block names see the documentation. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_HEADER = # The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each # generated HTML page. If the tag is left blank doxygen will generate a standard # footer. See HTML_HEADER for more information on how to generate a default # footer and what special commands can be used inside the footer. See also # section "Doxygen usage" for information on how to generate the default footer # that doxygen normally uses. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_FOOTER = # The HTML_STYLESHEET tag can be used to specify a user-defined cascading style # sheet that is used by each HTML page. It can be used to fine-tune the look of # the HTML output. If left blank doxygen will generate a default style sheet. # See also section "Doxygen usage" for information on how to generate the style # sheet that doxygen normally uses. # Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as # it is more robust and this tag (HTML_STYLESHEET) will in the future become # obsolete. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_STYLESHEET = # The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined # cascading style sheets that are included after the standard style sheets # created by doxygen. Using this option one can overrule certain style aspects. # This is preferred over using HTML_STYLESHEET since it does not replace the # standard style sheet and is therefor more robust against future updates. # Doxygen will copy the style sheet files to the output directory. # Note: The order of the extra stylesheet files is of importance (e.g. the last # stylesheet in the list overrules the setting of the previous ones in the # list). For an example see the documentation. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_EXTRA_STYLESHEET = # The HTML_EXTRA_FILES tag can be used to specify one or more extra images or # other source files which should be copied to the HTML output directory. Note # that these files will be copied to the base HTML output directory. Use the # $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these # files. In the HTML_STYLESHEET file, use the file name only. Also note that the # files will be copied as-is; there are no commands or markers available. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_EXTRA_FILES = # The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen # will adjust the colors in the stylesheet and background images according to # this color. Hue is specified as an angle on a colorwheel, see # http://en.wikipedia.org/wiki/Hue for more information. For instance the value # 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 # purple, and 360 is red again. # Minimum value: 0, maximum value: 359, default value: 220. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_COLORSTYLE_HUE = 220 # The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors # in the HTML output. For a value of 0 the output will use grayscales only. A # value of 255 will produce the most vivid colors. # Minimum value: 0, maximum value: 255, default value: 100. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_COLORSTYLE_SAT = 100 # The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the # luminance component of the colors in the HTML output. Values below 100 # gradually make the output lighter, whereas values above 100 make the output # darker. The value divided by 100 is the actual gamma applied, so 80 represents # a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not # change the gamma. # Minimum value: 40, maximum value: 240, default value: 80. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_COLORSTYLE_GAMMA = 80 # If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML # page will contain the date and time when the page was generated. Setting this # to NO can help when comparing the output of multiple runs. # The default value is: YES. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_TIMESTAMP = NO # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML # documentation will contain sections that can be hidden and shown after the # page has loaded. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_DYNAMIC_SECTIONS = NO # With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries # shown in the various tree structured indices initially; the user can expand # and collapse entries dynamically later on. Doxygen will expand the tree to # such a level that at most the specified number of entries are visible (unless # a fully collapsed tree already exceeds this amount). So setting the number of # entries 1 will produce a full collapsed tree by default. 0 is a special value # representing an infinite number of entries and will result in a full expanded # tree by default. # Minimum value: 0, maximum value: 9999, default value: 100. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_INDEX_NUM_ENTRIES = 100 # If the GENERATE_DOCSET tag is set to YES, additional index files will be # generated that can be used as input for Apple's Xcode 3 integrated development # environment (see: http://developer.apple.com/tools/xcode/), introduced with # OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a # Makefile in the HTML output directory. Running make will produce the docset in # that directory and running make install will install the docset in # ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at # startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html # for more information. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_DOCSET = NO # This tag determines the name of the docset feed. A documentation feed provides # an umbrella under which multiple documentation sets from a single provider # (such as a company or product suite) can be grouped. # The default value is: Doxygen generated docs. # This tag requires that the tag GENERATE_DOCSET is set to YES. DOCSET_FEEDNAME = "Doxygen generated docs" # This tag specifies a string that should uniquely identify the documentation # set bundle. This should be a reverse domain-name style string, e.g. # com.mycompany.MyDocSet. Doxygen will append .docset to the name. # The default value is: org.doxygen.Project. # This tag requires that the tag GENERATE_DOCSET is set to YES. DOCSET_BUNDLE_ID = org.doxygen.Project # The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify # the documentation publisher. This should be a reverse domain-name style # string, e.g. com.mycompany.MyDocSet.documentation. # The default value is: org.doxygen.Publisher. # This tag requires that the tag GENERATE_DOCSET is set to YES. DOCSET_PUBLISHER_ID = org.doxygen.Publisher # The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher. # The default value is: Publisher. # This tag requires that the tag GENERATE_DOCSET is set to YES. DOCSET_PUBLISHER_NAME = Publisher # If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three # additional HTML index files: index.hhp, index.hhc, and index.hhk. The # index.hhp is a project file that can be read by Microsoft's HTML Help Workshop # (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on # Windows. # # The HTML Help Workshop contains a compiler that can convert all HTML output # generated by doxygen into a single compiled HTML file (.chm). Compiled HTML # files are now used as the Windows 98 help format, and will replace the old # Windows help format (.hlp) on all Windows platforms in the future. Compressed # HTML files also contain an index, a table of contents, and you can search for # words in the documentation. The HTML workshop also contains a viewer for # compressed HTML files. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_HTMLHELP = NO # The CHM_FILE tag can be used to specify the file name of the resulting .chm # file. You can add a path in front of the file if the result should not be # written to the html output directory. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. CHM_FILE = # The HHC_LOCATION tag can be used to specify the location (absolute path # including file name) of the HTML help compiler ( hhc.exe). If non-empty # doxygen will try to run the HTML help compiler on the generated index.hhp. # The file has to be specified with full path. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. HHC_LOCATION = # The GENERATE_CHI flag controls if a separate .chi index file is generated ( # YES) or that it should be included in the master .chm file ( NO). # The default value is: NO. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. GENERATE_CHI = NO # The CHM_INDEX_ENCODING is used to encode HtmlHelp index ( hhk), content ( hhc) # and project file content. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. CHM_INDEX_ENCODING = # The BINARY_TOC flag controls whether a binary table of contents is generated ( # YES) or a normal table of contents ( NO) in the .chm file. Furthermore it # enables the Previous and Next buttons. # The default value is: NO. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. BINARY_TOC = NO # The TOC_EXPAND flag can be set to YES to add extra items for group members to # the table of contents of the HTML help documentation and to the tree view. # The default value is: NO. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. TOC_EXPAND = NO # If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and # QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that # can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help # (.qch) of the generated HTML documentation. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_QHP = NO # If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify # the file name of the resulting .qch file. The path specified is relative to # the HTML output folder. # This tag requires that the tag GENERATE_QHP is set to YES. QCH_FILE = # The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help # Project output. For more information please see Qt Help Project / Namespace # (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace). # The default value is: org.doxygen.Project. # This tag requires that the tag GENERATE_QHP is set to YES. QHP_NAMESPACE = # The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt # Help Project output. For more information please see Qt Help Project / Virtual # Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual- # folders). # The default value is: doc. # This tag requires that the tag GENERATE_QHP is set to YES. QHP_VIRTUAL_FOLDER = doc # If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom # filter to add. For more information please see Qt Help Project / Custom # Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- # filters). # This tag requires that the tag GENERATE_QHP is set to YES. QHP_CUST_FILTER_NAME = # The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the # custom filter to add. For more information please see Qt Help Project / Custom # Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- # filters). # This tag requires that the tag GENERATE_QHP is set to YES. QHP_CUST_FILTER_ATTRS = # The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this # project's filter section matches. Qt Help Project / Filter Attributes (see: # http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes). # This tag requires that the tag GENERATE_QHP is set to YES. QHP_SECT_FILTER_ATTRS = # The QHG_LOCATION tag can be used to specify the location of Qt's # qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the # generated .qhp file. # This tag requires that the tag GENERATE_QHP is set to YES. QHG_LOCATION = # If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be # generated, together with the HTML files, they form an Eclipse help plugin. To # install this plugin and make it available under the help contents menu in # Eclipse, the contents of the directory containing the HTML and XML files needs # to be copied into the plugins directory of eclipse. The name of the directory # within the plugins directory should be the same as the ECLIPSE_DOC_ID value. # After copying Eclipse needs to be restarted before the help appears. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_ECLIPSEHELP = NO # A unique identifier for the Eclipse help plugin. When installing the plugin # the directory name containing the HTML and XML files should also have this # name. Each documentation set should have its own identifier. # The default value is: org.doxygen.Project. # This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES. ECLIPSE_DOC_ID = org.doxygen.Project # If you want full control over the layout of the generated HTML pages it might # be necessary to disable the index and replace it with your own. The # DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top # of each HTML page. A value of NO enables the index and the value YES disables # it. Since the tabs in the index contain the same information as the navigation # tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. DISABLE_INDEX = NO # The GENERATE_TREEVIEW tag is used to specify whether a tree-like index # structure should be generated to display hierarchical information. If the tag # value is set to YES, a side panel will be generated containing a tree-like # index structure (just like the one that is generated for HTML Help). For this # to work a browser that supports JavaScript, DHTML, CSS and frames is required # (i.e. any modern browser). Windows users are probably better off using the # HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can # further fine-tune the look of the index. As an example, the default style # sheet generated by doxygen has an example that shows how to put an image at # the root of the tree instead of the PROJECT_NAME. Since the tree basically has # the same information as the tab index, you could consider setting # DISABLE_INDEX to YES when enabling this option. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_TREEVIEW = NO # The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that # doxygen will group on one line in the generated HTML documentation. # # Note that a value of 0 will completely suppress the enum values from appearing # in the overview section. # Minimum value: 0, maximum value: 20, default value: 4. # This tag requires that the tag GENERATE_HTML is set to YES. ENUM_VALUES_PER_LINE = 4 # If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used # to set the initial width (in pixels) of the frame in which the tree is shown. # Minimum value: 0, maximum value: 1500, default value: 250. # This tag requires that the tag GENERATE_HTML is set to YES. TREEVIEW_WIDTH = 250 # When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to # external symbols imported via tag files in a separate window. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. EXT_LINKS_IN_WINDOW = NO # Use this tag to change the font size of LaTeX formulas included as images in # the HTML documentation. When you change the font size after a successful # doxygen run you need to manually remove any form_*.png images from the HTML # output directory to force them to be regenerated. # Minimum value: 8, maximum value: 50, default value: 10. # This tag requires that the tag GENERATE_HTML is set to YES. FORMULA_FONTSIZE = 10 # Use the FORMULA_TRANPARENT tag to determine whether or not the images # generated for formulas are transparent PNGs. Transparent PNGs are not # supported properly for IE 6.0, but are supported on all modern browsers. # # Note that when changing this option you need to delete any form_*.png files in # the HTML output directory before the changes have effect. # The default value is: YES. # This tag requires that the tag GENERATE_HTML is set to YES. FORMULA_TRANSPARENT = YES # Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see # http://www.mathjax.org) which uses client side Javascript for the rendering # instead of using prerendered bitmaps. Use this if you do not have LaTeX # installed or if you want to formulas look prettier in the HTML output. When # enabled you may also need to install MathJax separately and configure the path # to it using the MATHJAX_RELPATH option. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. USE_MATHJAX = NO # When MathJax is enabled you can set the default output format to be used for # the MathJax output. See the MathJax site (see: # http://docs.mathjax.org/en/latest/output.html) for more details. # Possible values are: HTML-CSS (which is slower, but has the best # compatibility), NativeMML (i.e. MathML) and SVG. # The default value is: HTML-CSS. # This tag requires that the tag USE_MATHJAX is set to YES. MATHJAX_FORMAT = HTML-CSS # When MathJax is enabled you need to specify the location relative to the HTML # output directory using the MATHJAX_RELPATH option. The destination directory # should contain the MathJax.js script. For instance, if the mathjax directory # is located at the same level as the HTML output directory, then # MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax # Content Delivery Network so you can quickly see the result without installing # MathJax. However, it is strongly recommended to install a local copy of # MathJax from http://www.mathjax.org before deployment. # The default value is: http://cdn.mathjax.org/mathjax/latest. # This tag requires that the tag USE_MATHJAX is set to YES. MATHJAX_RELPATH = http://www.mathjax.org/mathjax # The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax # extension names that should be enabled during MathJax rendering. For example # MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols # This tag requires that the tag USE_MATHJAX is set to YES. MATHJAX_EXTENSIONS = # The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces # of code that will be used on startup of the MathJax code. See the MathJax site # (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an # example see the documentation. # This tag requires that the tag USE_MATHJAX is set to YES. MATHJAX_CODEFILE = # When the SEARCHENGINE tag is enabled doxygen will generate a search box for # the HTML output. The underlying search engine uses javascript and DHTML and # should work on any modern browser. Note that when using HTML help # (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET) # there is already a search function so this one should typically be disabled. # For large projects the javascript based search engine can be slow, then # enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to # search using the keyboard; to jump to the search box use + S # (what the is depends on the OS and browser, but it is typically # , /

* This class heavily uses the HDFNativeData * class to convert between Java and C representations. */ public class HDFArray { private Object _theArray = null; private ArrayDescriptor _desc = null; private byte [] _barray = null; public HDFArray(Object anArray) throws HDFException { if (anArray == null) { HDFException ex = (HDFException)new HDFJavaException("HDFArray: array is null?: "); ex.printStackTrace(); } Class tc = anArray.getClass(); if (tc.isArray() == false) { /* exception: not an array */ HDFException ex = (HDFException)new HDFJavaException("HDFArray: not an array?: "); ex.printStackTrace(); throw(ex); } _theArray = anArray; _desc = new ArrayDescriptor( _theArray ); /* extra error checking -- probably not needed */ if (_desc == null ) { HDFException ex = (HDFException)new HDFJavaException("HDFArray: internal error: array description failed?: "); throw(ex); } } /** * allocate a one-dimensional array of bytes sufficient to store * the array. * @exception HDFException . */ public byte[] emptyBytes() throws HDFException { byte[] b = null; if (_desc.dims == 1 && _desc.NT == 'B') { b = (byte [])_theArray; } else { b = new byte[_desc.totalSize]; } if (b == null) { System.out.println("Error: HDFArray can't allocate bytes for array"); HDFException ex = (HDFException)new HDFJavaException("HDFArray: emptyBytes: allocation failed"); throw(ex); } return (b); //return (new byte[_desc.totalSize]); } /** * Given a Java array of numbers, convert it to a one-dimensional * array of bytes in correct native order. * * @exception ncsa.hdf.hdflib.HDFException * thrown for errors: * object is not array: HDFJavaException */ public byte[] byteify() throws HDFException{ if (_barray != null) return _barray; if (_theArray == null) { /* exception: not an array */ HDFException ex = (HDFException)new HDFJavaException("HDFArray: byteify not an array?: "); throw(ex); } if (_desc.dims == 1) { /* special case */ if (_desc.NT == 'B') { /* really special case! */ _barray = (byte [])_theArray; return _barray; } else { try { _barray = new byte[_desc.totalSize]; byte [] therow; if (_desc.NT == 'I') { therow = ncsa.hdf.hdflib.HDFNativeData.intToByte(0,_desc.dimlen[1],(int [])_theArray); } else if (_desc.NT == 'S') { therow = ncsa.hdf.hdflib.HDFNativeData.shortToByte(0,_desc.dimlen[1],(short [])_theArray); } else if (_desc.NT == 'F') { therow = ncsa.hdf.hdflib.HDFNativeData.floatToByte(0,_desc.dimlen[1],(float [])_theArray); } else if (_desc.NT == 'J') { therow = ncsa.hdf.hdflib.HDFNativeData.longToByte(0,_desc.dimlen[1],(long [])_theArray); } else if (_desc.NT == 'D') { therow = ncsa.hdf.hdflib.HDFNativeData.doubleToByte(0,_desc.dimlen[1],(double [])_theArray); } else if (_desc.NT == 'L') { if (_desc.className.equals("java.lang.Byte")) { therow = ByteObjToByte((Byte[])_theArray); } else if (_desc.className.equals("java.lang.Integer")) { therow = IntegerToByte((Integer[])_theArray); } else if (_desc.className.equals("java.lang.Short")) { therow = ShortToByte((Short[])_theArray); } else if (_desc.className.equals("java.lang.Float")) { therow = FloatObjToByte((Float[])_theArray); } else if (_desc.className.equals("java.lang.Double")) { therow = DoubleObjToByte((Double[])_theArray); } else if (_desc.className.equals("java.lang.Long")) { therow = LongObjToByte((Long[])_theArray); } else { HDFJavaException ex = new HDFJavaException("HDFArray: unknown type of Object?"); throw(ex); } } else { HDFJavaException ex = new HDFJavaException("HDFArray: unknown type of Object?"); throw(ex); } System.arraycopy(therow,0,_barray,0,(_desc.dimlen[1] * _desc.NTsize)); return _barray; } catch (OutOfMemoryError err) { HDFException ex = (HDFException)new HDFJavaException("HDFArray: byteify array too big?"); ex.printStackTrace(); throw(ex); } } } try { _barray = new byte[_desc.totalSize]; } catch (OutOfMemoryError err) { HDFException ex = (HDFException)new HDFJavaException("HDFArray: byteify array too big?"); ex.printStackTrace(); throw(ex); } Object oo = _theArray; int n = 0; /* the current byte */ int index = 0; int i; while ( n < _desc.totalSize ) { oo = _desc.objs[0]; index = n / _desc.bytetoindex[0]; index %= _desc.dimlen[0]; for (i = 0 ; i < (_desc.dims); i++) { index = n / _desc.bytetoindex[i]; index %= _desc.dimlen[i]; if (index == _desc.currentindex[i]) { /* then use cached copy */ oo = _desc.objs[i]; } else { /* check range of index */ if (index > (_desc.dimlen[i] - 1)) { System.out.println("out of bounds?"); return null; } oo = java.lang.reflect.Array.get((Object) oo,index); _desc.currentindex[i] = index; _desc.objs[i] = oo; } } /* byte-ify */ byte arow[]; try { if (_desc.NT == 'J') { arow = ncsa.hdf.hdflib.HDFNativeData.longToByte(0,_desc.dimlen[_desc.dims],(long [])_desc.objs[_desc.dims - 1]); arow = ncsa.hdf.hdflib.HDFNativeData.longToByte(0,_desc.dimlen[_desc.dims],(long [])_desc.objs[_desc.dims - 1]); } else if (_desc.NT == 'I') { arow = ncsa.hdf.hdflib.HDFNativeData.intToByte(0,_desc.dimlen[_desc.dims],(int [])_desc.objs[_desc.dims - 1]); } else if (_desc.NT == 'S') { arow = ncsa.hdf.hdflib.HDFNativeData.shortToByte(0,_desc.dimlen[_desc.dims],(short [])_desc.objs[_desc.dims - 1]); } else if (_desc.NT == 'B') { arow = (byte [])_desc.objs[_desc.dims - 1]; } else if (_desc.NT == 'F') { /* 32 bit float */ arow = ncsa.hdf.hdflib.HDFNativeData.floatToByte(0,_desc.dimlen[_desc.dims],(float [])_desc.objs[_desc.dims - 1]); } else if (_desc.NT == 'D') { /* 64 bit float */ arow = ncsa.hdf.hdflib.HDFNativeData.doubleToByte(0,_desc.dimlen[_desc.dims],(double [])_desc.objs[_desc.dims - 1]); } else if (_desc.NT == 'L') { if (_desc.className.equals("java.lang.Byte")) { arow = ByteObjToByte((Byte[])_desc.objs[_desc.dims - 1]); } else if (_desc.className.equals("java.lang.Integer")) { arow = IntegerToByte((Integer[])_desc.objs[_desc.dims - 1]); } else if (_desc.className.equals("java.lang.Short")) { arow = ShortToByte((Short[])_desc.objs[_desc.dims - 1]); } else if (_desc.className.equals("java.lang.Float")) { arow = FloatObjToByte((Float[])_desc.objs[_desc.dims - 1]); } else if (_desc.className.equals("java.lang.Double")) { arow = DoubleObjToByte((Double[])_desc.objs[_desc.dims - 1]); } else if (_desc.className.equals("java.lang.Long")) { arow = LongObjToByte((Long[])_desc.objs[_desc.dims - 1]); } else { HDFJavaException ex = new HDFJavaException("HDFArray: byteify Object type not implemented?"); throw(ex); } } else { HDFJavaException ex = new HDFJavaException("HDFArray: byteify Object type not implemented?"); throw(ex); } System.arraycopy(arow,0,_barray,n,(_desc.dimlen[_desc.dims] * _desc.NTsize)); n += _desc.bytetoindex[_desc.dims - 1]; } catch (OutOfMemoryError err) { HDFException ex = (HDFException)new HDFJavaException("HDFArray: byteify array too big?"); ex.printStackTrace(); throw(ex); } } /* assert: the whole array is completed--currentindex should == len - 1 */ /* error checks */ if (n < _desc.totalSize) { throw new java.lang.InternalError( new String("HDFArray:::byteify: Panic didn't complete all input data: n= "+n+" size = "+_desc.totalSize)); } for (i = 0;i < _desc.dims; i++) { if (_desc.currentindex[i] != _desc.dimlen[i] - 1) { throw new java.lang.InternalError( new String("Panic didn't complete all data: currentindex["+i+"] = "+_desc.currentindex[i]+" (should be "+(_desc.dimlen[i] - 1)+" ?)")); } } return _barray; } /** * Given a one-dimensional array of numbers, convert it to a java * array of the shape and size passed to the constructor. * * @exception ncsa.hdf.hdflib.HDFException * thrown for errors: * object not an array: HDFJavaException */ public Object arrayify(byte[] bytes) throws HDFException { if (_theArray == null) { /* exception: not an array */ HDFException ex = (HDFException)new HDFJavaException("arrayify: not an array?: "); throw(ex); } if (java.lang.reflect.Array.getLength((Object) bytes) != _desc.totalSize) { /* exception: array not right size */ HDFException ex = (HDFException)new HDFJavaException("arrayify: array is wrong size?: "); } _barray = bytes; /* hope that the bytes are correct.... */ if (_desc.dims == 1) { /* special case */ /* 2 data copies here! */ try { if (_desc.NT == 'I') { int [] x = (int [])ncsa.hdf.hdflib.HDFNativeData.byteToInt(_barray); System.arraycopy(x,0,_theArray,0,_desc.dimlen[1]); return _theArray; } else if (_desc.NT == 'S') { short [] x = ncsa.hdf.hdflib.HDFNativeData.byteToShort(_barray); System.arraycopy(x,0,_theArray,0,_desc.dimlen[1]); return _theArray; } else if (_desc.NT == 'F') { float x[] = ncsa.hdf.hdflib.HDFNativeData.byteToFloat(_barray); System.arraycopy(x,0,_theArray,0,_desc.dimlen[1]); return _theArray; } else if (_desc.NT == 'J') { long x[] = ncsa.hdf.hdflib.HDFNativeData.byteToLong(_barray); System.arraycopy(x,0,_theArray,0,_desc.dimlen[1]); return _theArray; } else if (_desc.NT == 'D') { double x[] = ncsa.hdf.hdflib.HDFNativeData.byteToDouble(_barray); System.arraycopy(x,0,_theArray,0,_desc.dimlen[1]); return _theArray; } else if (_desc.NT == 'B') { System.arraycopy(_barray,0,_theArray,0,_desc.dimlen[1]); return _theArray; } else if (_desc.NT == 'L') { if (_desc.className.equals("java.lang.Byte")) { Byte I[] = ByteToByteObj(_barray); System.arraycopy(I,0,_theArray,0,_desc.dimlen[1]); return _theArray; } else if (_desc.className.equals("java.lang.Integer")) { Integer I[] = ByteToInteger(_barray); System.arraycopy(I,0,_theArray,0,_desc.dimlen[1]); return _theArray; } else if (_desc.className.equals("java.lang.Short")) { Short I[] = ByteToShort(_barray); System.arraycopy(I,0,_theArray,0,_desc.dimlen[1]); return _theArray; } else if (_desc.className.equals("java.lang.Float")) { Float I[] = ByteToFloatObj(_barray); System.arraycopy(I,0,_theArray,0,_desc.dimlen[1]); return _theArray; } else if (_desc.className.equals("java.lang.Double")) { Double I[] = ByteToDoubleObj(_barray); System.arraycopy(I,0,_theArray,0,_desc.dimlen[1]); return _theArray; } else if (_desc.className.equals("java.lang.Long")) { Long I[] = ByteToLongObj(_barray); System.arraycopy(I,0,_theArray,0,_desc.dimlen[1]); return _theArray; } else { HDFJavaException ex = new HDFJavaException("arrayify: Object type not implemented yet..."); throw(ex); } } else { HDFJavaException ex = new HDFJavaException("arrayify: Object type not implemented yet..."); throw(ex); } } catch (OutOfMemoryError err) { HDFException ex = (HDFException)new HDFJavaException("HDFArray: arrayify array too big?"); ex.printStackTrace(); throw(ex); } } /* Assert dims >= 2 */ Object oo = _theArray; int n = 0; /* the current byte */ int index = 0; int i; while ( n < _desc.totalSize ) { oo = _desc.objs[0]; index = n / _desc.bytetoindex[0]; index %= _desc.dimlen[0]; for (i = 0 ; i < (_desc.dims); i++) { index = n / _desc.bytetoindex[i]; index %= _desc.dimlen[i]; if (index == _desc.currentindex[i]) { /* then use cached copy */ oo = _desc.objs[i]; } else { /* check range of index */ if (index > (_desc.dimlen[i] - 1)) { System.out.println("out of bounds?"); return null; } oo = java.lang.reflect.Array.get((Object) oo,index); _desc.currentindex[i] = index; _desc.objs[i] = oo; } } /* array-ify */ try { if (_desc.NT == 'J') { long [] arow = ncsa.hdf.hdflib.HDFNativeData.byteToLong(n,_desc.dimlen[_desc.dims],_barray); java.lang.reflect.Array.set(_desc.objs[_desc.dims - 2] , (_desc.currentindex[_desc.dims - 1]), (Object)arow); n += _desc.bytetoindex[_desc.dims - 1]; _desc.currentindex[_desc.dims - 1]++; } else if (_desc.NT == 'I') { int [] arow = ncsa.hdf.hdflib.HDFNativeData.byteToInt(n,_desc.dimlen[_desc.dims],_barray); java.lang.reflect.Array.set(_desc.objs[_desc.dims - 2] , (_desc.currentindex[_desc.dims - 1]), (Object)arow); n += _desc.bytetoindex[_desc.dims - 1]; _desc.currentindex[_desc.dims - 1]++; } else if (_desc.NT == 'S') { short [] arow = ncsa.hdf.hdflib.HDFNativeData.byteToShort(n,_desc.dimlen[_desc.dims],_barray); java.lang.reflect.Array.set(_desc.objs[_desc.dims - 2] , (_desc.currentindex[_desc.dims - 1]), (Object)arow); n += _desc.bytetoindex[_desc.dims - 1]; _desc.currentindex[_desc.dims - 1]++; } else if (_desc.NT == 'B') { System.arraycopy( _barray, n, _desc.objs[_desc.dims - 1], 0, _desc.dimlen[_desc.dims]); n += _desc.bytetoindex[_desc.dims - 1]; } else if (_desc.NT == 'F') { float arow[] = ncsa.hdf.hdflib.HDFNativeData.byteToFloat(n,_desc.dimlen[_desc.dims],_barray); java.lang.reflect.Array.set(_desc.objs[_desc.dims - 2] , (_desc.currentindex[_desc.dims - 1]), (Object)arow); n += _desc.bytetoindex[_desc.dims - 1]; _desc.currentindex[_desc.dims - 1]++; } else if (_desc.NT == 'D') { double [] arow = ncsa.hdf.hdflib.HDFNativeData.byteToDouble(n,_desc.dimlen[_desc.dims],_barray); java.lang.reflect.Array.set(_desc.objs[_desc.dims - 2] , (_desc.currentindex[_desc.dims - 1]), (Object)arow); n += _desc.bytetoindex[_desc.dims - 1]; _desc.currentindex[_desc.dims - 1]++; } else if (_desc.NT == 'L') { if (_desc.className.equals("java.lang.Byte")) { Byte I[] = ByteToByteObj(n,_desc.dimlen[_desc.dims],_barray); java.lang.reflect.Array.set(_desc.objs[_desc.dims - 2] , (_desc.currentindex[_desc.dims - 1]), (Object)I); n += _desc.bytetoindex[_desc.dims - 1]; _desc.currentindex[_desc.dims - 1]++; } else if (_desc.className.equals("java.lang.Integer")) { Integer I[] = ByteToInteger(n,_desc.dimlen[_desc.dims],_barray); java.lang.reflect.Array.set(_desc.objs[_desc.dims - 2] , (_desc.currentindex[_desc.dims - 1]), (Object)I); n += _desc.bytetoindex[_desc.dims - 1]; _desc.currentindex[_desc.dims - 1]++; } else if (_desc.className.equals("java.lang.Short")) { Short I[] = ByteToShort(n,_desc.dimlen[_desc.dims],_barray); java.lang.reflect.Array.set(_desc.objs[_desc.dims - 2] , (_desc.currentindex[_desc.dims - 1]), (Object)I); n += _desc.bytetoindex[_desc.dims - 1]; _desc.currentindex[_desc.dims - 1]++; } else if (_desc.className.equals("java.lang.Float")) { Float I[] = ByteToFloatObj(n,_desc.dimlen[_desc.dims],_barray); java.lang.reflect.Array.set(_desc.objs[_desc.dims - 2] , (_desc.currentindex[_desc.dims - 1]), (Object)I); n += _desc.bytetoindex[_desc.dims - 1]; _desc.currentindex[_desc.dims - 1]++; } else if (_desc.className.equals("java.lang.Double")) { Double I[] = ByteToDoubleObj(n,_desc.dimlen[_desc.dims],_barray); java.lang.reflect.Array.set(_desc.objs[_desc.dims - 2] , (_desc.currentindex[_desc.dims - 1]), (Object)I); n += _desc.bytetoindex[_desc.dims - 1]; _desc.currentindex[_desc.dims - 1]++; } else if (_desc.className.equals("java.lang.Long")) { Long I[] = ByteToLongObj(n,_desc.dimlen[_desc.dims],_barray); java.lang.reflect.Array.set(_desc.objs[_desc.dims - 2] , (_desc.currentindex[_desc.dims - 1]), (Object)I); n += _desc.bytetoindex[_desc.dims - 1]; _desc.currentindex[_desc.dims - 1]++; } else { HDFJavaException ex = new HDFJavaException("HDFArray: unsupported Object type: "+_desc.NT); throw(ex); } } else { HDFJavaException ex = new HDFJavaException("HDFArray: unsupported Object type: "+_desc.NT); throw(ex); } } catch (OutOfMemoryError err) { HDFException ex = (HDFException)new HDFJavaException("HDFArray: arrayify array too big?"); ex.printStackTrace(); throw(ex); } } /* assert: the whole array is completed--currentindex should == len - 1 */ /* error checks */ if (n < _desc.totalSize) { throw new java.lang.InternalError( new String("HDFArray::arrayify Panic didn't complete all input data: n= "+n+" size = "+_desc.totalSize)); } for (i = 0;i <= _desc.dims-2; i++) { if (_desc.currentindex[i] != _desc.dimlen[i] - 1) { throw new java.lang.InternalError( new String("HDFArray::arrayify Panic didn't complete all data: currentindex["+i+"] = "+_desc.currentindex[i]+" (should be "+(_desc.dimlen[i] - 1)+"?")); } } if (_desc.NT != 'B') { if (_desc.currentindex[_desc.dims - 1] != _desc.dimlen[_desc.dims - 1]) { throw new java.lang.InternalError( new String("HDFArray::arrayify Panic didn't complete all data: currentindex["+i+"] = "+_desc.currentindex[i]+" (should be "+(_desc.dimlen[i])+"?")); } } else { if (_desc.currentindex[_desc.dims - 1] != (_desc.dimlen[_desc.dims - 1] - 1)) { throw new java.lang.InternalError( new String("HDFArray::arrayify Panic didn't complete all data: currentindex["+i+"] = "+_desc.currentindex[i]+" (should be "+(_desc.dimlen[i] - 1)+"?")); } } return _theArray; } private byte[] IntegerToByte( Integer in[] ) { int nelems = java.lang.reflect.Array.getLength((Object)in); int[] out = new int[nelems]; for (int i = 0; i < nelems; i++) { out[i] = in[i].intValue(); } return HDFNativeData.intToByte(0,nelems,out); } private Integer[] ByteToInteger( byte[] bin ) { int in[] = (int [])HDFNativeData.byteToInt(bin); int nelems = java.lang.reflect.Array.getLength((Object)in); Integer[] out = new Integer[nelems]; for (int i = 0; i < nelems; i++) { out[i] = new Integer(in[i]); } return out; } private Integer[] ByteToInteger( int start, int len, byte[] bin ) { int in[] = (int [])HDFNativeData.byteToInt(start,len,bin); int nelems = java.lang.reflect.Array.getLength((Object)in); Integer[] out = new Integer[nelems]; for (int i = 0; i < nelems; i++) { out[i] = new Integer(in[i]); } return out; } private byte[] ShortToByte( Short in[] ) { int nelems = java.lang.reflect.Array.getLength((Object)in); short[] out = new short[nelems]; for (int i = 0; i < nelems; i++) { out[i] = in[i].shortValue(); } return HDFNativeData.shortToByte(0,nelems,out); } private Short[] ByteToShort( byte[] bin ) { short in[] = (short [])HDFNativeData.byteToShort(bin); int nelems = java.lang.reflect.Array.getLength((Object)in); Short[] out = new Short[nelems]; for (int i = 0; i < nelems; i++) { out[i] = new Short(in[i]); } return out; } private Short[] ByteToShort( int start, int len, byte[] bin ) { short in[] = (short [])HDFNativeData.byteToShort(start,len,bin); int nelems = java.lang.reflect.Array.getLength((Object)in); Short[] out = new Short[nelems]; for (int i = 0; i < nelems; i++) { out[i] = new Short(in[i]); } return out; } private byte[] ByteObjToByte( Byte in[] ) { int nelems = java.lang.reflect.Array.getLength((Object)in); byte[] out = new byte[nelems]; for (int i = 0; i < nelems; i++) { out[i] = in[i].byteValue(); } return out; } private Byte[] ByteToByteObj( byte[] bin ) { int nelems = java.lang.reflect.Array.getLength((Object)bin); Byte[] out = new Byte[nelems]; for (int i = 0; i < nelems; i++) { out[i] = new Byte(bin[i]); } return out; } private Byte[] ByteToByteObj( int start, int len, byte[] bin ) { Byte[] out = new Byte[len]; for (int i = 0; i < len; i++) { out[i] = new Byte(bin[i]); } return out; } private byte[] FloatObjToByte( Float in[] ) { int nelems = java.lang.reflect.Array.getLength((Object)in); float[] out = new float[nelems]; for (int i = 0; i < nelems; i++) { out[i] = in[i].floatValue(); } return HDFNativeData.floatToByte(0,nelems,out); } private Float[] ByteToFloatObj( byte[] bin ) { float in[] = (float [])HDFNativeData.byteToFloat(bin); int nelems = java.lang.reflect.Array.getLength((Object)in); Float[] out = new Float[nelems]; for (int i = 0; i < nelems; i++) { out[i] = new Float(in[i]); } return out; } private Float[] ByteToFloatObj( int start, int len, byte[] bin ) { float in[] = (float [])HDFNativeData.byteToFloat(start,len,bin); int nelems = java.lang.reflect.Array.getLength((Object)in); Float[] out = new Float[nelems]; for (int i = 0; i < nelems; i++) { out[i] = new Float(in[i]); } return out; } private byte[] DoubleObjToByte( Double in[] ) { int nelems = java.lang.reflect.Array.getLength((Object)in); double[] out = new double[nelems]; for (int i = 0; i < nelems; i++) { out[i] = in[i].doubleValue(); } return HDFNativeData.doubleToByte(0,nelems,out); } private Double[] ByteToDoubleObj( byte[] bin ) { double in[] = (double [])HDFNativeData.byteToDouble(bin); int nelems = java.lang.reflect.Array.getLength((Object)in); Double[] out = new Double[nelems]; for (int i = 0; i < nelems; i++) { out[i] = new Double(in[i]); } return out; } private Double[] ByteToDoubleObj( int start, int len, byte[] bin ) { double in[] = (double [])HDFNativeData.byteToDouble(start,len,bin); int nelems = java.lang.reflect.Array.getLength((Object)in); Double[] out = new Double[nelems]; for (int i = 0; i < nelems; i++) { out[i] = new Double(in[i]); } return out; } private byte[] LongObjToByte( Long in[] ) { int nelems = java.lang.reflect.Array.getLength((Object)in); long[] out = new long[nelems]; for (int i = 0; i < nelems; i++) { out[i] = in[i].longValue(); } return HDFNativeData.longToByte(0,nelems,out); } private Long[] ByteToLongObj( byte[] bin ) { long in[] = (long [])HDFNativeData.byteToLong(bin); int nelems = java.lang.reflect.Array.getLength((Object)in); Long[] out = new Long[nelems]; for (int i = 0; i < nelems; i++) { out[i] = new Long(in[i]); } return out; } private Long[] ByteToLongObj( int start, int len, byte[] bin ) { long in[] = (long [])HDFNativeData.byteToLong(start,len,bin); int nelems = java.lang.reflect.Array.getLength((Object)in); Long[] out = new Long[nelems]; for (int i = 0; i < nelems; i++) { out[i] = new Long(in[i]); } return out; } } /** * This class is used by HDFArray to discover the shape and type of an * arbitrary array. */ class ArrayDescriptor { static String theType = ""; static Class theClass = null; static int [] dimlen = null; static int [] dimstart = null; static int [] currentindex = null; static int [] bytetoindex = null; static int totalSize = 0; static Object [] objs = null; static char NT = ' '; /* must be B,S,I,L,F,D, else error */ static int NTsize = 0; static int dims = 0; static String className; public ArrayDescriptor ( Object anArray ) throws HDFException { Class tc = anArray.getClass(); if (tc.isArray() == false) { /* exception: not an array */ HDFException ex = (HDFException)new HDFJavaException("ArrayDescriptor: not an array?: "); throw(ex); } theClass = tc; /* parse the type descriptor to discover the shape of the array */ String ss = tc.toString(); theType = ss; int n = 6; dims = 0; char c = ' '; while (n < ss.length()) { c = ss.charAt(n); n++; if (c == '[') { dims++; } } String css = ss.substring(ss.lastIndexOf('[')+1); Class compC = tc.getComponentType(); String cs = compC.toString(); NT = c; if (NT == 'B') { NTsize = 1; } else if (NT == 'S') { NTsize = 2; } else if ((NT == 'I') || (NT == 'F')) { NTsize = 4; } else if ((NT == 'J') || (NT == 'D')){ NTsize = 8; } else if (css.startsWith("Ljava.lang.Byte")) { NT='L'; className = "java.lang.Byte"; NTsize = 1; } else if (css.startsWith("Ljava.lang.Short")) { NT='L'; className = "java.lang.Short"; NTsize = 2; } else if (css.startsWith("Ljava.lang.Integer")) { NT='L'; className = "java.lang.Integer"; NTsize = 4; } else if (css.startsWith("Ljava.lang.Float")) { NT='L'; className = "java.lang.Float"; NTsize = 4; } else if (css.startsWith("Ljava.lang.Double")) { NT='L'; className = "java.lang.Double"; NTsize = 8; } else if (css.startsWith("Ljava.lang.Long")) { NT='L'; className = "java.lang.Long"; NTsize = 8; } else if (css.startsWith("Ljava.lang.String")) { throw new HDFJavaException(new String("ArrayDesciptor: Error: String array not supported yet")); } else { /* exception: not a numeric type */ throw new HDFJavaException(new String("Error: array is not numeric? (type is "+css+")")); } /* fill in the table */ dimlen = new int [dims+1]; dimstart = new int [dims+1]; currentindex = new int [dims+1]; bytetoindex = new int [dims+1]; objs = new Object [dims+1]; Object o = anArray; objs[0] = o; dimlen[0]= 1; dimstart[0] = 0; currentindex[0] = 0; int i; for ( i = 1; i <= dims; i++) { dimlen[i]= java.lang.reflect.Array.getLength((Object) o); o = java.lang.reflect.Array.get((Object) o,0); objs [i] = o; dimstart[i] = 0; currentindex[i] = 0; } int j; int dd; bytetoindex[dims] = NTsize; for ( i = dims; i >= 0; i--) { dd = NTsize; for (j = i; j < dims; j++) { dd *= dimlen[j + 1]; } bytetoindex[i] = dd; } totalSize = bytetoindex[0]; } public void dumpInfo() { System.out.println("Type: "+theType); System.out.println("Class: "+theClass); System.out.println("NT: "+NT+" NTsize: "+NTsize); System.out.println("Array has "+dims+" dimensions ("+totalSize+" bytes)"); int i; for (i = 0; i <= dims; i++) { Class tc = objs[i].getClass(); String ss = tc.toString(); System.out.println(i+": start "+dimstart[i]+": len "+dimlen[i]+" current "+currentindex[i]+" bytetoindex "+bytetoindex[i]+" object "+objs[i]+" otype "+ss); } } } code-4.4.3/bindings/java/ncsa/hdf/hdflib/HDFConstants.java000066400000000000000000000311601275430514000232320ustar00rootroot00000000000000/**************************************************************************** * NCSA HDF * * National Comptational Science Alliance * * University of Illinois at Urbana-Champaign * * 605 E. Springfield, Champaign IL 61820 * * * * For conditions of distribution and use, see the accompanying * * hdf/COPYING file. * * * ****************************************************************************/ package ncsa.hdf.hdflib; /** *